--- /srv/rebuilderd/tmp/rebuilderdcZHHaB/inputs/libopencv-java_4.10.0+dfsg-8+b2_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdcZHHaB/out/libopencv-java_4.10.0+dfsg-8+b2_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-08-22 20:01:01.000000 debian-binary │ --rw-r--r-- 0 0 0 1100 2026-08-22 20:01:01.000000 control.tar.xz │ --rw-r--r-- 0 0 0 1059112 2026-08-22 20:01:01.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1104 2026-08-22 20:01:01.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 1059288 2026-08-22 20:01:01.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -4,15 +4,15 @@ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-22 20:01:01.000000 ./usr/share/doc/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-22 20:01:01.000000 ./usr/share/doc/libopencv-java/ │ │ │ -rw-r--r-- 0 root (0) root (0) 226 2026-08-22 20:01:01.000000 ./usr/share/doc/libopencv-java/changelog.Debian.armhf.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 1854 2026-08-22 20:01:01.000000 ./usr/share/doc/libopencv-java/changelog.Debian.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 13708 2026-07-18 05:00:00.000000 ./usr/share/doc/libopencv-java/copyright │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-22 20:01:01.000000 ./usr/share/java/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-22 20:01:01.000000 ./usr/share/java/opencv4/ │ │ │ --rw-r--r-- 0 root (0) root (0) 1118432 2026-08-22 20:01:01.000000 ./usr/share/java/opencv4/opencv-4100.jar │ │ │ +-rw-r--r-- 0 root (0) root (0) 1118639 2026-08-22 20:01:01.000000 ./usr/share/java/opencv4/opencv-4100.jar │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-22 20:01:01.000000 ./usr/share/lintian/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-22 20:01:01.000000 ./usr/share/lintian/overrides/ │ │ │ -rw-r--r-- 0 root (0) root (0) 38 2026-07-18 05:00:00.000000 ./usr/share/lintian/overrides/libopencv-java │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-22 20:01:01.000000 ./usr/share/maven-repo/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-22 20:01:01.000000 ./usr/share/maven-repo/org/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-22 20:01:01.000000 ./usr/share/maven-repo/org/opencv/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-22 20:01:01.000000 ./usr/share/maven-repo/org/opencv/opencv/ │ │ ├── ./usr/share/java/opencv4/opencv-4100.jar │ │ │ ├── zipinfo {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -Zip file size: 1118432 bytes, number of entries: 599 │ │ │ │ +Zip file size: 1118639 bytes, number of entries: 599 │ │ │ │ drwxr-xr-x 2.0 unx 0 bx stor 26-Jul-18 07:35 META-INF/ │ │ │ │ -rw-r--r-- 2.0 unx 274 b- defN 26-Jul-18 07:35 META-INF/MANIFEST.MF │ │ │ │ drwxr-xr-x 2.0 unx 0 b- stor 26-Jul-18 07:35 org/ │ │ │ │ drwxr-xr-x 2.0 unx 0 b- stor 26-Jul-18 07:35 org/opencv/ │ │ │ │ drwxr-xr-x 2.0 unx 0 b- stor 26-Jul-18 07:35 org/opencv/aruco/ │ │ │ │ -rw-r--r-- 2.0 unx 34822 b- defN 26-Jul-18 07:35 org/opencv/aruco/Aruco.class │ │ │ │ -rw-r--r-- 2.0 unx 98573 b- defN 26-Jul-18 07:35 org/opencv/aruco/Aruco.java │ │ │ │ @@ -169,17 +169,17 @@ │ │ │ │ -rw-r--r-- 2.0 unx 5842 b- defN 26-Jul-18 07:35 org/opencv/face/Face.class │ │ │ │ -rw-r--r-- 2.0 unx 19923 b- defN 26-Jul-18 07:35 org/opencv/face/Face.java │ │ │ │ -rw-r--r-- 2.0 unx 3241 b- defN 26-Jul-18 07:35 org/opencv/face/FaceRecognizer.class │ │ │ │ -rw-r--r-- 2.0 unx 19961 b- defN 26-Jul-18 07:35 org/opencv/face/FaceRecognizer.java │ │ │ │ -rw-r--r-- 2.0 unx 1644 b- defN 26-Jul-18 07:35 org/opencv/face/Facemark.class │ │ │ │ -rw-r--r-- 2.0 unx 3575 b- defN 26-Jul-18 07:35 org/opencv/face/Facemark.java │ │ │ │ -rw-r--r-- 2.0 unx 627 b- defN 26-Jul-18 07:35 org/opencv/face/FacemarkAAM.class │ │ │ │ --rw-r--r-- 2.0 unx 573 b- defN 26-Jul-18 07:35 org/opencv/face/FacemarkAAM.java │ │ │ │ +-rw-r--r-- 2.0 unx 536 b- defN 26-Jul-18 07:35 org/opencv/face/FacemarkAAM.java │ │ │ │ -rw-r--r-- 2.0 unx 634 b- defN 26-Jul-18 07:35 org/opencv/face/FacemarkKazemi.class │ │ │ │ --rw-r--r-- 2.0 unx 578 b- defN 26-Jul-18 07:35 org/opencv/face/FacemarkKazemi.java │ │ │ │ +-rw-r--r-- 2.0 unx 546 b- defN 26-Jul-18 07:35 org/opencv/face/FacemarkKazemi.java │ │ │ │ -rw-r--r-- 2.0 unx 627 b- defN 26-Jul-18 07:35 org/opencv/face/FacemarkLBF.class │ │ │ │ -rw-r--r-- 2.0 unx 573 b- defN 26-Jul-18 07:35 org/opencv/face/FacemarkLBF.java │ │ │ │ -rw-r--r-- 2.0 unx 630 b- defN 26-Jul-18 07:35 org/opencv/face/FacemarkTrain.class │ │ │ │ -rw-r--r-- 2.0 unx 2054 b- defN 26-Jul-18 07:35 org/opencv/face/FacemarkTrain.java │ │ │ │ -rw-r--r-- 2.0 unx 1149 b- defN 26-Jul-18 07:35 org/opencv/face/FisherFaceRecognizer.class │ │ │ │ -rw-r--r-- 2.0 unx 7924 b- defN 26-Jul-18 07:35 org/opencv/face/FisherFaceRecognizer.java │ │ │ │ -rw-r--r-- 2.0 unx 3652 b- defN 26-Jul-18 07:35 org/opencv/face/LBPHFaceRecognizer.class │ │ │ │ @@ -236,25 +236,25 @@ │ │ │ │ -rw-r--r-- 2.0 unx 1025 b- defN 26-Jul-18 07:35 org/opencv/highgui/HighGui$2.class │ │ │ │ -rw-r--r-- 2.0 unx 6566 b- defN 26-Jul-18 07:35 org/opencv/highgui/HighGui.class │ │ │ │ -rw-r--r-- 2.0 unx 5771 b- defN 26-Jul-18 07:35 org/opencv/highgui/HighGui.java │ │ │ │ -rw-r--r-- 2.0 unx 3347 b- defN 26-Jul-18 07:35 org/opencv/highgui/ImageWindow.class │ │ │ │ -rw-r--r-- 2.0 unx 3412 b- defN 26-Jul-18 07:35 org/opencv/highgui/ImageWindow.java │ │ │ │ drwxr-xr-x 2.0 unx 0 b- stor 26-Jul-18 07:35 org/opencv/img_hash/ │ │ │ │ -rw-r--r-- 2.0 unx 778 b- defN 26-Jul-18 07:35 org/opencv/img_hash/AverageHash.class │ │ │ │ --rw-r--r-- 2.0 unx 1107 b- defN 26-Jul-18 07:35 org/opencv/img_hash/AverageHash.java │ │ │ │ +-rw-r--r-- 2.0 unx 1067 b- defN 26-Jul-18 07:35 org/opencv/img_hash/AverageHash.java │ │ │ │ -rw-r--r-- 2.0 unx 1317 b- defN 26-Jul-18 07:35 org/opencv/img_hash/BlockMeanHash.class │ │ │ │ -rw-r--r-- 2.0 unx 2118 b- defN 26-Jul-18 07:35 org/opencv/img_hash/BlockMeanHash.java │ │ │ │ -rw-r--r-- 2.0 unx 798 b- defN 26-Jul-18 07:35 org/opencv/img_hash/ColorMomentHash.class │ │ │ │ --rw-r--r-- 2.0 unx 1060 b- defN 26-Jul-18 07:35 org/opencv/img_hash/ColorMomentHash.java │ │ │ │ +-rw-r--r-- 2.0 unx 1020 b- defN 26-Jul-18 07:35 org/opencv/img_hash/ColorMomentHash.java │ │ │ │ -rw-r--r-- 2.0 unx 1114 b- defN 26-Jul-18 07:35 org/opencv/img_hash/ImgHashBase.class │ │ │ │ -rw-r--r-- 2.0 unx 1981 b- defN 26-Jul-18 07:35 org/opencv/img_hash/ImgHashBase.java │ │ │ │ -rw-r--r-- 2.0 unx 2393 b- defN 26-Jul-18 07:35 org/opencv/img_hash/Img_hash.class │ │ │ │ -rw-r--r-- 2.0 unx 8111 b- defN 26-Jul-18 07:35 org/opencv/img_hash/Img_hash.java │ │ │ │ -rw-r--r-- 2.0 unx 1510 b- defN 26-Jul-18 07:35 org/opencv/img_hash/MarrHildrethHash.class │ │ │ │ --rw-r--r-- 2.0 unx 3207 b- defN 26-Jul-18 07:35 org/opencv/img_hash/MarrHildrethHash.java │ │ │ │ +-rw-r--r-- 2.0 unx 3247 b- defN 26-Jul-18 07:35 org/opencv/img_hash/MarrHildrethHash.java │ │ │ │ -rw-r--r-- 2.0 unx 748 b- defN 26-Jul-18 07:35 org/opencv/img_hash/PHash.class │ │ │ │ -rw-r--r-- 2.0 unx 1007 b- defN 26-Jul-18 07:35 org/opencv/img_hash/PHash.java │ │ │ │ -rw-r--r-- 2.0 unx 1705 b- defN 26-Jul-18 07:35 org/opencv/img_hash/RadialVarianceHash.class │ │ │ │ -rw-r--r-- 2.0 unx 2856 b- defN 26-Jul-18 07:35 org/opencv/img_hash/RadialVarianceHash.java │ │ │ │ drwxr-xr-x 2.0 unx 0 b- stor 26-Jul-18 07:35 org/opencv/imgcodecs/ │ │ │ │ -rw-r--r-- 2.0 unx 11050 b- defN 26-Jul-18 07:35 org/opencv/imgcodecs/Imgcodecs.class │ │ │ │ -rw-r--r-- 2.0 unx 36495 b- defN 26-Jul-18 07:35 org/opencv/imgcodecs/Imgcodecs.java │ │ │ │ @@ -354,15 +354,15 @@ │ │ │ │ drwxr-xr-x 2.0 unx 0 b- stor 26-Jul-18 07:35 org/opencv/osgi/ │ │ │ │ -rw-r--r-- 2.0 unx 127 b- defN 26-Jul-18 07:35 org/opencv/osgi/OpenCVInterface.class │ │ │ │ -rw-r--r-- 2.0 unx 152 b- defN 26-Jul-18 07:35 org/opencv/osgi/OpenCVInterface.java │ │ │ │ -rw-r--r-- 2.0 unx 840 b- defN 26-Jul-18 07:35 org/opencv/osgi/OpenCVNativeLoader.class │ │ │ │ -rw-r--r-- 2.0 unx 615 b- defN 26-Jul-18 07:35 org/opencv/osgi/OpenCVNativeLoader.java │ │ │ │ drwxr-xr-x 2.0 unx 0 b- stor 26-Jul-18 07:35 org/opencv/phase_unwrapping/ │ │ │ │ -rw-r--r-- 2.0 unx 1519 b- defN 26-Jul-18 07:35 org/opencv/phase_unwrapping/HistogramPhaseUnwrapping.class │ │ │ │ --rw-r--r-- 2.0 unx 3441 b- defN 26-Jul-18 07:35 org/opencv/phase_unwrapping/HistogramPhaseUnwrapping.java │ │ │ │ +-rw-r--r-- 2.0 unx 3389 b- defN 26-Jul-18 07:35 org/opencv/phase_unwrapping/HistogramPhaseUnwrapping.java │ │ │ │ -rw-r--r-- 2.0 unx 2342 b- defN 26-Jul-18 07:35 org/opencv/phase_unwrapping/HistogramPhaseUnwrapping_Params.class │ │ │ │ -rw-r--r-- 2.0 unx 4553 b- defN 26-Jul-18 07:35 org/opencv/phase_unwrapping/HistogramPhaseUnwrapping_Params.java │ │ │ │ -rw-r--r-- 2.0 unx 1213 b- defN 26-Jul-18 07:35 org/opencv/phase_unwrapping/PhaseUnwrapping.class │ │ │ │ -rw-r--r-- 2.0 unx 2208 b- defN 26-Jul-18 07:35 org/opencv/phase_unwrapping/PhaseUnwrapping.java │ │ │ │ -rw-r--r-- 2.0 unx 329 b- defN 26-Jul-18 07:35 org/opencv/phase_unwrapping/Phase_unwrapping.class │ │ │ │ -rw-r--r-- 2.0 unx 171 b- defN 26-Jul-18 07:35 org/opencv/phase_unwrapping/Phase_unwrapping.java │ │ │ │ drwxr-xr-x 2.0 unx 0 b- stor 26-Jul-18 07:35 org/opencv/photo/ │ │ │ │ @@ -594,8 +594,8 @@ │ │ │ │ -rw-r--r-- 2.0 unx 4674 b- defN 26-Jul-18 07:35 org/opencv/xphoto/SimpleWB.java │ │ │ │ -rw-r--r-- 2.0 unx 1700 b- defN 26-Jul-18 07:35 org/opencv/xphoto/TonemapDurand.class │ │ │ │ -rw-r--r-- 2.0 unx 3516 b- defN 26-Jul-18 07:35 org/opencv/xphoto/TonemapDurand.java │ │ │ │ -rw-r--r-- 2.0 unx 906 b- defN 26-Jul-18 07:35 org/opencv/xphoto/WhiteBalancer.class │ │ │ │ -rw-r--r-- 2.0 unx 1251 b- defN 26-Jul-18 07:35 org/opencv/xphoto/WhiteBalancer.java │ │ │ │ -rw-r--r-- 2.0 unx 10738 b- defN 26-Jul-18 07:35 org/opencv/xphoto/Xphoto.class │ │ │ │ -rw-r--r-- 2.0 unx 79913 b- defN 26-Jul-18 07:35 org/opencv/xphoto/Xphoto.java │ │ │ │ -599 files, 5563803 bytes uncompressed, 1028566 bytes compressed: 81.5% │ │ │ │ +599 files, 5563642 bytes uncompressed, 1028773 bytes compressed: 81.5% │ │ │ ├── zipdetails --redact --walk --utc {} │ │ │ │ @@ -98,29374 +98,29374 @@ │ │ │ │ 000184 Extract Zip Spec 0A (10) '1.0' │ │ │ │ 000185 Extract OS 00 (0) 'MS-DOS' │ │ │ │ 000186 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ 000188 Compression Method 0008 (8) 'Deflated' │ │ │ │ 00018A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -00018E CRC 1C34B107 (473215239) │ │ │ │ -000192 Compressed Size 00001DEB (7659) │ │ │ │ +00018E CRC 382669C3 (942041539) │ │ │ │ +000192 Compressed Size 00001DFC (7676) │ │ │ │ 000196 Uncompressed Size 00008806 (34822) │ │ │ │ 00019A Filename Length 001C (28) │ │ │ │ 00019C Extra Length 0000 (0) │ │ │ │ 00019E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ # WARNING: Offset 0x19E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ 0001BA PAYLOAD │ │ │ │ │ │ │ │ -001FA5 LOCAL HEADER #7 04034B50 (67324752) │ │ │ │ -001FA9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -001FAA Extract OS 00 (0) 'MS-DOS' │ │ │ │ -001FAB General Purpose Flag 0800 (2048) │ │ │ │ +001FB6 LOCAL HEADER #7 04034B50 (67324752) │ │ │ │ +001FBA Extract Zip Spec 0A (10) '1.0' │ │ │ │ +001FBB Extract OS 00 (0) 'MS-DOS' │ │ │ │ +001FBC General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -001FAD Compression Method 0008 (8) 'Deflated' │ │ │ │ -001FAF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -001FB3 CRC 3C886BA0 (1015573408) │ │ │ │ -001FB7 Compressed Size 00001B12 (6930) │ │ │ │ -001FBB Uncompressed Size 0001810D (98573) │ │ │ │ -001FBF Filename Length 001B (27) │ │ │ │ -001FC1 Extra Length 0000 (0) │ │ │ │ -001FC3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +001FBE Compression Method 0008 (8) 'Deflated' │ │ │ │ +001FC0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +001FC4 CRC B86FBDA2 (3094330786) │ │ │ │ +001FC8 Compressed Size 00001AD4 (6868) │ │ │ │ +001FCC Uncompressed Size 0001810D (98573) │ │ │ │ +001FD0 Filename Length 001B (27) │ │ │ │ +001FD2 Extra Length 0000 (0) │ │ │ │ +001FD4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1FC3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1FD4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -001FDE PAYLOAD │ │ │ │ +001FEF PAYLOAD │ │ │ │ │ │ │ │ -003AF0 LOCAL HEADER #8 04034B50 (67324752) │ │ │ │ -003AF4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -003AF5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -003AF6 General Purpose Flag 0800 (2048) │ │ │ │ +003AC3 LOCAL HEADER #8 04034B50 (67324752) │ │ │ │ +003AC7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +003AC8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +003AC9 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -003AF8 Compression Method 0008 (8) 'Deflated' │ │ │ │ -003AFA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -003AFE CRC 02596C81 (39414913) │ │ │ │ -003B02 Compressed Size 000002F5 (757) │ │ │ │ -003B06 Uncompressed Size 0000063C (1596) │ │ │ │ -003B0A Filename Length 0029 (41) │ │ │ │ -003B0C Extra Length 0000 (0) │ │ │ │ -003B0E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +003ACB Compression Method 0008 (8) 'Deflated' │ │ │ │ +003ACD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +003AD1 CRC 02596C81 (39414913) │ │ │ │ +003AD5 Compressed Size 000002F5 (757) │ │ │ │ +003AD9 Uncompressed Size 0000063C (1596) │ │ │ │ +003ADD Filename Length 0029 (41) │ │ │ │ +003ADF Extra Length 0000 (0) │ │ │ │ +003AE1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x3B0E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x3AE1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -003B37 PAYLOAD │ │ │ │ +003B0A PAYLOAD │ │ │ │ │ │ │ │ -003E2C LOCAL HEADER #9 04034B50 (67324752) │ │ │ │ -003E30 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -003E31 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -003E32 General Purpose Flag 0800 (2048) │ │ │ │ +003DFF LOCAL HEADER #9 04034B50 (67324752) │ │ │ │ +003E03 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +003E04 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +003E05 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -003E34 Compression Method 0008 (8) 'Deflated' │ │ │ │ -003E36 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -003E3A CRC 0FC0AF8C (264286092) │ │ │ │ -003E3E Compressed Size 00000392 (914) │ │ │ │ -003E42 Uncompressed Size 00000C44 (3140) │ │ │ │ -003E46 Filename Length 0028 (40) │ │ │ │ -003E48 Extra Length 0000 (0) │ │ │ │ -003E4A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +003E07 Compression Method 0008 (8) 'Deflated' │ │ │ │ +003E09 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +003E0D CRC 0FC0AF8C (264286092) │ │ │ │ +003E11 Compressed Size 00000392 (914) │ │ │ │ +003E15 Uncompressed Size 00000C44 (3140) │ │ │ │ +003E19 Filename Length 0028 (40) │ │ │ │ +003E1B Extra Length 0000 (0) │ │ │ │ +003E1D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x3E4A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x3E1D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -003E72 PAYLOAD │ │ │ │ +003E45 PAYLOAD │ │ │ │ │ │ │ │ -004204 LOCAL HEADER #10 04034B50 (67324752) │ │ │ │ -004208 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -004209 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -00420A General Purpose Flag 0800 (2048) │ │ │ │ +0041D7 LOCAL HEADER #10 04034B50 (67324752) │ │ │ │ +0041DB Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0041DC Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0041DD General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -00420C Compression Method 0000 (0) 'Stored' │ │ │ │ -00420E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -004212 CRC 00000000 (0) │ │ │ │ -004216 Compressed Size 00000000 (0) │ │ │ │ -00421A Uncompressed Size 00000000 (0) │ │ │ │ -00421E Filename Length 0012 (18) │ │ │ │ -004220 Extra Length 0000 (0) │ │ │ │ -004222 Filename 'XXXXXXXXXXXXXXXXXX' │ │ │ │ +0041DF Compression Method 0000 (0) 'Stored' │ │ │ │ +0041E1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0041E5 CRC 00000000 (0) │ │ │ │ +0041E9 Compressed Size 00000000 (0) │ │ │ │ +0041ED Uncompressed Size 00000000 (0) │ │ │ │ +0041F1 Filename Length 0012 (18) │ │ │ │ +0041F3 Extra Length 0000 (0) │ │ │ │ +0041F5 Filename 'XXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x4222: Filename 'XXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x41F5: Filename 'XXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -004234 LOCAL HEADER #11 04034B50 (67324752) │ │ │ │ -004238 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -004239 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -00423A General Purpose Flag 0800 (2048) │ │ │ │ +004207 LOCAL HEADER #11 04034B50 (67324752) │ │ │ │ +00420B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +00420C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +00420D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -00423C Compression Method 0008 (8) 'Deflated' │ │ │ │ -00423E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -004242 CRC 00CCCDF7 (13422071) │ │ │ │ -004246 Compressed Size 000003F6 (1014) │ │ │ │ -00424A Uncompressed Size 000009AB (2475) │ │ │ │ -00424E Filename Length 002F (47) │ │ │ │ -004250 Extra Length 0000 (0) │ │ │ │ -004252 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +00420F Compression Method 0008 (8) 'Deflated' │ │ │ │ +004211 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +004215 CRC 00CCCDF7 (13422071) │ │ │ │ +004219 Compressed Size 000003F6 (1014) │ │ │ │ +00421D Uncompressed Size 000009AB (2475) │ │ │ │ +004221 Filename Length 002F (47) │ │ │ │ +004223 Extra Length 0000 (0) │ │ │ │ +004225 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x4252: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x4225: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -004281 PAYLOAD │ │ │ │ +004254 PAYLOAD │ │ │ │ │ │ │ │ -004677 LOCAL HEADER #12 04034B50 (67324752) │ │ │ │ -00467B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -00467C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -00467D General Purpose Flag 0800 (2048) │ │ │ │ +00464A LOCAL HEADER #12 04034B50 (67324752) │ │ │ │ +00464E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +00464F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +004650 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -00467F Compression Method 0008 (8) 'Deflated' │ │ │ │ -004681 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -004685 CRC F4C96580 (4106839424) │ │ │ │ -004689 Compressed Size 00000455 (1109) │ │ │ │ -00468D Uncompressed Size 00001709 (5897) │ │ │ │ -004691 Filename Length 002E (46) │ │ │ │ -004693 Extra Length 0000 (0) │ │ │ │ -004695 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +004652 Compression Method 0008 (8) 'Deflated' │ │ │ │ +004654 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +004658 CRC F4C96580 (4106839424) │ │ │ │ +00465C Compressed Size 00000455 (1109) │ │ │ │ +004660 Uncompressed Size 00001709 (5897) │ │ │ │ +004664 Filename Length 002E (46) │ │ │ │ +004666 Extra Length 0000 (0) │ │ │ │ +004668 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x4695: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x4668: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0046C3 PAYLOAD │ │ │ │ +004696 PAYLOAD │ │ │ │ │ │ │ │ -004B18 LOCAL HEADER #13 04034B50 (67324752) │ │ │ │ -004B1C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -004B1D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -004B1E General Purpose Flag 0800 (2048) │ │ │ │ +004AEB LOCAL HEADER #13 04034B50 (67324752) │ │ │ │ +004AEF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +004AF0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +004AF1 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -004B20 Compression Method 0008 (8) 'Deflated' │ │ │ │ -004B22 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -004B26 CRC 584D7D40 (1481473344) │ │ │ │ -004B2A Compressed Size 000004D5 (1237) │ │ │ │ -004B2E Uncompressed Size 00000D9D (3485) │ │ │ │ -004B32 Filename Length 002F (47) │ │ │ │ -004B34 Extra Length 0000 (0) │ │ │ │ -004B36 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +004AF3 Compression Method 0008 (8) 'Deflated' │ │ │ │ +004AF5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +004AF9 CRC 584D7D40 (1481473344) │ │ │ │ +004AFD Compressed Size 000004D5 (1237) │ │ │ │ +004B01 Uncompressed Size 00000D9D (3485) │ │ │ │ +004B05 Filename Length 002F (47) │ │ │ │ +004B07 Extra Length 0000 (0) │ │ │ │ +004B09 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x4B36: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x4B09: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -004B65 PAYLOAD │ │ │ │ +004B38 PAYLOAD │ │ │ │ │ │ │ │ -00503A LOCAL HEADER #14 04034B50 (67324752) │ │ │ │ -00503E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -00503F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -005040 General Purpose Flag 0800 (2048) │ │ │ │ +00500D LOCAL HEADER #14 04034B50 (67324752) │ │ │ │ +005011 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +005012 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +005013 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -005042 Compression Method 0008 (8) 'Deflated' │ │ │ │ -005044 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -005048 CRC B4162488 (3021350024) │ │ │ │ -00504C Compressed Size 0000073B (1851) │ │ │ │ -005050 Uncompressed Size 00002AE1 (10977) │ │ │ │ -005054 Filename Length 002E (46) │ │ │ │ -005056 Extra Length 0000 (0) │ │ │ │ -005058 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +005015 Compression Method 0008 (8) 'Deflated' │ │ │ │ +005017 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +00501B CRC B4162488 (3021350024) │ │ │ │ +00501F Compressed Size 0000073B (1851) │ │ │ │ +005023 Uncompressed Size 00002AE1 (10977) │ │ │ │ +005027 Filename Length 002E (46) │ │ │ │ +005029 Extra Length 0000 (0) │ │ │ │ +00502B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x5058: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x502B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -005086 PAYLOAD │ │ │ │ +005059 PAYLOAD │ │ │ │ │ │ │ │ -0057C1 LOCAL HEADER #15 04034B50 (67324752) │ │ │ │ -0057C5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0057C6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0057C7 General Purpose Flag 0800 (2048) │ │ │ │ +005794 LOCAL HEADER #15 04034B50 (67324752) │ │ │ │ +005798 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +005799 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +00579A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0057C9 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0057CB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0057CF CRC 74C5A4E2 (1959109858) │ │ │ │ -0057D3 Compressed Size 000002A6 (678) │ │ │ │ -0057D7 Uncompressed Size 00000553 (1363) │ │ │ │ -0057DB Filename Length 0030 (48) │ │ │ │ -0057DD Extra Length 0000 (0) │ │ │ │ -0057DF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +00579C Compression Method 0008 (8) 'Deflated' │ │ │ │ +00579E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0057A2 CRC 74C5A4E2 (1959109858) │ │ │ │ +0057A6 Compressed Size 000002A6 (678) │ │ │ │ +0057AA Uncompressed Size 00000553 (1363) │ │ │ │ +0057AE Filename Length 0030 (48) │ │ │ │ +0057B0 Extra Length 0000 (0) │ │ │ │ +0057B2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x57DF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x57B2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -00580F PAYLOAD │ │ │ │ +0057E2 PAYLOAD │ │ │ │ │ │ │ │ -005AB5 LOCAL HEADER #16 04034B50 (67324752) │ │ │ │ -005AB9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -005ABA Extract OS 00 (0) 'MS-DOS' │ │ │ │ -005ABB General Purpose Flag 0800 (2048) │ │ │ │ +005A88 LOCAL HEADER #16 04034B50 (67324752) │ │ │ │ +005A8C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +005A8D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +005A8E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -005ABD Compression Method 0008 (8) 'Deflated' │ │ │ │ -005ABF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -005AC3 CRC A75A16AC (2807699116) │ │ │ │ -005AC7 Compressed Size 0000029A (666) │ │ │ │ -005ACB Uncompressed Size 00000856 (2134) │ │ │ │ -005ACF Filename Length 002F (47) │ │ │ │ -005AD1 Extra Length 0000 (0) │ │ │ │ -005AD3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +005A90 Compression Method 0008 (8) 'Deflated' │ │ │ │ +005A92 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +005A96 CRC A75A16AC (2807699116) │ │ │ │ +005A9A Compressed Size 0000029A (666) │ │ │ │ +005A9E Uncompressed Size 00000856 (2134) │ │ │ │ +005AA2 Filename Length 002F (47) │ │ │ │ +005AA4 Extra Length 0000 (0) │ │ │ │ +005AA6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x5AD3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x5AA6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -005B02 PAYLOAD │ │ │ │ +005AD5 PAYLOAD │ │ │ │ │ │ │ │ -005D9C LOCAL HEADER #17 04034B50 (67324752) │ │ │ │ -005DA0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -005DA1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -005DA2 General Purpose Flag 0800 (2048) │ │ │ │ +005D6F LOCAL HEADER #17 04034B50 (67324752) │ │ │ │ +005D73 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +005D74 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +005D75 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -005DA4 Compression Method 0008 (8) 'Deflated' │ │ │ │ -005DA6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -005DAA CRC BF1430A0 (3205771424) │ │ │ │ -005DAE Compressed Size 000002A7 (679) │ │ │ │ -005DB2 Uncompressed Size 00000553 (1363) │ │ │ │ -005DB6 Filename Length 0030 (48) │ │ │ │ -005DB8 Extra Length 0000 (0) │ │ │ │ -005DBA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +005D77 Compression Method 0008 (8) 'Deflated' │ │ │ │ +005D79 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +005D7D CRC BF1430A0 (3205771424) │ │ │ │ +005D81 Compressed Size 000002A7 (679) │ │ │ │ +005D85 Uncompressed Size 00000553 (1363) │ │ │ │ +005D89 Filename Length 0030 (48) │ │ │ │ +005D8B Extra Length 0000 (0) │ │ │ │ +005D8D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x5DBA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x5D8D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -005DEA PAYLOAD │ │ │ │ +005DBD PAYLOAD │ │ │ │ │ │ │ │ -006091 LOCAL HEADER #18 04034B50 (67324752) │ │ │ │ -006095 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -006096 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -006097 General Purpose Flag 0800 (2048) │ │ │ │ +006064 LOCAL HEADER #18 04034B50 (67324752) │ │ │ │ +006068 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +006069 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +00606A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -006099 Compression Method 0008 (8) 'Deflated' │ │ │ │ -00609B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -00609F CRC 76F6EE85 (1995894405) │ │ │ │ -0060A3 Compressed Size 00000251 (593) │ │ │ │ -0060A7 Uncompressed Size 000007C6 (1990) │ │ │ │ -0060AB Filename Length 002F (47) │ │ │ │ -0060AD Extra Length 0000 (0) │ │ │ │ -0060AF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +00606C Compression Method 0008 (8) 'Deflated' │ │ │ │ +00606E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +006072 CRC 76F6EE85 (1995894405) │ │ │ │ +006076 Compressed Size 00000251 (593) │ │ │ │ +00607A Uncompressed Size 000007C6 (1990) │ │ │ │ +00607E Filename Length 002F (47) │ │ │ │ +006080 Extra Length 0000 (0) │ │ │ │ +006082 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x60AF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x6082: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0060DE PAYLOAD │ │ │ │ +0060B1 PAYLOAD │ │ │ │ │ │ │ │ -00632F LOCAL HEADER #19 04034B50 (67324752) │ │ │ │ -006333 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -006334 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -006335 General Purpose Flag 0800 (2048) │ │ │ │ +006302 LOCAL HEADER #19 04034B50 (67324752) │ │ │ │ +006306 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +006307 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +006308 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -006337 Compression Method 0008 (8) 'Deflated' │ │ │ │ -006339 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -00633D CRC 6466A3DD (1684448221) │ │ │ │ -006341 Compressed Size 000001CB (459) │ │ │ │ -006345 Uncompressed Size 00000317 (791) │ │ │ │ -006349 Filename Length 0034 (52) │ │ │ │ -00634B Extra Length 0000 (0) │ │ │ │ -00634D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +00630A Compression Method 0008 (8) 'Deflated' │ │ │ │ +00630C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +006310 CRC 6466A3DD (1684448221) │ │ │ │ +006314 Compressed Size 000001CB (459) │ │ │ │ +006318 Uncompressed Size 00000317 (791) │ │ │ │ +00631C Filename Length 0034 (52) │ │ │ │ +00631E Extra Length 0000 (0) │ │ │ │ +006320 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x634D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x6320: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -006381 PAYLOAD │ │ │ │ +006354 PAYLOAD │ │ │ │ │ │ │ │ -00654C LOCAL HEADER #20 04034B50 (67324752) │ │ │ │ -006550 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -006551 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -006552 General Purpose Flag 0800 (2048) │ │ │ │ +00651F LOCAL HEADER #20 04034B50 (67324752) │ │ │ │ +006523 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +006524 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +006525 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -006554 Compression Method 0008 (8) 'Deflated' │ │ │ │ -006556 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -00655A CRC FFFA47C6 (4294592454) │ │ │ │ -00655E Compressed Size 00000167 (359) │ │ │ │ -006562 Uncompressed Size 000002F7 (759) │ │ │ │ -006566 Filename Length 0033 (51) │ │ │ │ -006568 Extra Length 0000 (0) │ │ │ │ -00656A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +006527 Compression Method 0008 (8) 'Deflated' │ │ │ │ +006529 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +00652D CRC FFFA47C6 (4294592454) │ │ │ │ +006531 Compressed Size 00000167 (359) │ │ │ │ +006535 Uncompressed Size 000002F7 (759) │ │ │ │ +006539 Filename Length 0033 (51) │ │ │ │ +00653B Extra Length 0000 (0) │ │ │ │ +00653D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x656A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x653D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -00659D PAYLOAD │ │ │ │ +006570 PAYLOAD │ │ │ │ │ │ │ │ -006704 LOCAL HEADER #21 04034B50 (67324752) │ │ │ │ -006708 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -006709 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -00670A General Purpose Flag 0800 (2048) │ │ │ │ +0066D7 LOCAL HEADER #21 04034B50 (67324752) │ │ │ │ +0066DB Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0066DC Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0066DD General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -00670C Compression Method 0008 (8) 'Deflated' │ │ │ │ -00670E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -006712 CRC 5AE3273A (1524836154) │ │ │ │ -006716 Compressed Size 00000306 (774) │ │ │ │ -00671A Uncompressed Size 00000701 (1793) │ │ │ │ -00671E Filename Length 002F (47) │ │ │ │ -006720 Extra Length 0000 (0) │ │ │ │ -006722 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0066DF Compression Method 0008 (8) 'Deflated' │ │ │ │ +0066E1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0066E5 CRC 5AE3273A (1524836154) │ │ │ │ +0066E9 Compressed Size 00000306 (774) │ │ │ │ +0066ED Uncompressed Size 00000701 (1793) │ │ │ │ +0066F1 Filename Length 002F (47) │ │ │ │ +0066F3 Extra Length 0000 (0) │ │ │ │ +0066F5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x6722: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x66F5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -006751 PAYLOAD │ │ │ │ +006724 PAYLOAD │ │ │ │ │ │ │ │ -006A57 LOCAL HEADER #22 04034B50 (67324752) │ │ │ │ -006A5B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -006A5C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -006A5D General Purpose Flag 0800 (2048) │ │ │ │ +006A2A LOCAL HEADER #22 04034B50 (67324752) │ │ │ │ +006A2E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +006A2F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +006A30 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -006A5F Compression Method 0008 (8) 'Deflated' │ │ │ │ -006A61 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -006A65 CRC 26BA0505 (649725189) │ │ │ │ -006A69 Compressed Size 000002C7 (711) │ │ │ │ -006A6D Uncompressed Size 00000DC8 (3528) │ │ │ │ -006A71 Filename Length 002E (46) │ │ │ │ -006A73 Extra Length 0000 (0) │ │ │ │ -006A75 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +006A32 Compression Method 0008 (8) 'Deflated' │ │ │ │ +006A34 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +006A38 CRC 26BA0505 (649725189) │ │ │ │ +006A3C Compressed Size 000002C7 (711) │ │ │ │ +006A40 Uncompressed Size 00000DC8 (3528) │ │ │ │ +006A44 Filename Length 002E (46) │ │ │ │ +006A46 Extra Length 0000 (0) │ │ │ │ +006A48 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x6A75: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x6A48: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -006AA3 PAYLOAD │ │ │ │ +006A76 PAYLOAD │ │ │ │ │ │ │ │ -006D6A LOCAL HEADER #23 04034B50 (67324752) │ │ │ │ -006D6E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -006D6F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -006D70 General Purpose Flag 0800 (2048) │ │ │ │ +006D3D LOCAL HEADER #23 04034B50 (67324752) │ │ │ │ +006D41 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +006D42 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +006D43 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -006D72 Compression Method 0008 (8) 'Deflated' │ │ │ │ -006D74 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -006D78 CRC 215E049C (559809692) │ │ │ │ -006D7C Compressed Size 00000D18 (3352) │ │ │ │ -006D80 Uncompressed Size 00002DF4 (11764) │ │ │ │ -006D84 Filename Length 001E (30) │ │ │ │ -006D86 Extra Length 0000 (0) │ │ │ │ -006D88 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +006D45 Compression Method 0008 (8) 'Deflated' │ │ │ │ +006D47 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +006D4B CRC 215E049C (559809692) │ │ │ │ +006D4F Compressed Size 00000D18 (3352) │ │ │ │ +006D53 Uncompressed Size 00002DF4 (11764) │ │ │ │ +006D57 Filename Length 001E (30) │ │ │ │ +006D59 Extra Length 0000 (0) │ │ │ │ +006D5B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x6D88: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x6D5B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -006DA6 PAYLOAD │ │ │ │ +006D79 PAYLOAD │ │ │ │ │ │ │ │ -007ABE LOCAL HEADER #24 04034B50 (67324752) │ │ │ │ -007AC2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -007AC3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -007AC4 General Purpose Flag 0800 (2048) │ │ │ │ +007A91 LOCAL HEADER #24 04034B50 (67324752) │ │ │ │ +007A95 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +007A96 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +007A97 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -007AC6 Compression Method 0008 (8) 'Deflated' │ │ │ │ -007AC8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -007ACC CRC F446050F (4098229519) │ │ │ │ -007AD0 Compressed Size 00000D62 (3426) │ │ │ │ -007AD4 Uncompressed Size 0000BA46 (47686) │ │ │ │ -007AD8 Filename Length 001D (29) │ │ │ │ -007ADA Extra Length 0000 (0) │ │ │ │ -007ADC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +007A99 Compression Method 0008 (8) 'Deflated' │ │ │ │ +007A9B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +007A9F CRC F446050F (4098229519) │ │ │ │ +007AA3 Compressed Size 00000D62 (3426) │ │ │ │ +007AA7 Uncompressed Size 0000BA46 (47686) │ │ │ │ +007AAB Filename Length 001D (29) │ │ │ │ +007AAD Extra Length 0000 (0) │ │ │ │ +007AAF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x7ADC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x7AAF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -007AF9 PAYLOAD │ │ │ │ +007ACC PAYLOAD │ │ │ │ │ │ │ │ -00885B LOCAL HEADER #25 04034B50 (67324752) │ │ │ │ -00885F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -008860 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -008861 General Purpose Flag 0800 (2048) │ │ │ │ +00882E LOCAL HEADER #25 04034B50 (67324752) │ │ │ │ +008832 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +008833 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +008834 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -008863 Compression Method 0008 (8) 'Deflated' │ │ │ │ -008865 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -008869 CRC 635C8D3E (1667009854) │ │ │ │ -00886D Compressed Size 000002AA (682) │ │ │ │ -008871 Uncompressed Size 0000050D (1293) │ │ │ │ -008875 Filename Length 0032 (50) │ │ │ │ -008877 Extra Length 0000 (0) │ │ │ │ -008879 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +008836 Compression Method 0008 (8) 'Deflated' │ │ │ │ +008838 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +00883C CRC 635C8D3E (1667009854) │ │ │ │ +008840 Compressed Size 000002AA (682) │ │ │ │ +008844 Uncompressed Size 0000050D (1293) │ │ │ │ +008848 Filename Length 0032 (50) │ │ │ │ +00884A Extra Length 0000 (0) │ │ │ │ +00884C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x8879: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x884C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0088AB PAYLOAD │ │ │ │ +00887E PAYLOAD │ │ │ │ │ │ │ │ -008B55 LOCAL HEADER #26 04034B50 (67324752) │ │ │ │ -008B59 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -008B5A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -008B5B General Purpose Flag 0800 (2048) │ │ │ │ +008B28 LOCAL HEADER #26 04034B50 (67324752) │ │ │ │ +008B2C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +008B2D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +008B2E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -008B5D Compression Method 0008 (8) 'Deflated' │ │ │ │ -008B5F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -008B63 CRC 7E45A88A (2118494346) │ │ │ │ -008B67 Compressed Size 0000034F (847) │ │ │ │ -008B6B Uncompressed Size 00000B5A (2906) │ │ │ │ -008B6F Filename Length 0031 (49) │ │ │ │ -008B71 Extra Length 0000 (0) │ │ │ │ -008B73 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +008B30 Compression Method 0008 (8) 'Deflated' │ │ │ │ +008B32 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +008B36 CRC 7E45A88A (2118494346) │ │ │ │ +008B3A Compressed Size 0000034F (847) │ │ │ │ +008B3E Uncompressed Size 00000B5A (2906) │ │ │ │ +008B42 Filename Length 0031 (49) │ │ │ │ +008B44 Extra Length 0000 (0) │ │ │ │ +008B46 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x8B73: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x8B46: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -008BA4 PAYLOAD │ │ │ │ +008B77 PAYLOAD │ │ │ │ │ │ │ │ -008EF3 LOCAL HEADER #27 04034B50 (67324752) │ │ │ │ -008EF7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -008EF8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -008EF9 General Purpose Flag 0800 (2048) │ │ │ │ +008EC6 LOCAL HEADER #27 04034B50 (67324752) │ │ │ │ +008ECA Extract Zip Spec 0A (10) '1.0' │ │ │ │ +008ECB Extract OS 00 (0) 'MS-DOS' │ │ │ │ +008ECC General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -008EFB Compression Method 0000 (0) 'Stored' │ │ │ │ -008EFD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -008F01 CRC 00000000 (0) │ │ │ │ -008F05 Compressed Size 00000000 (0) │ │ │ │ -008F09 Uncompressed Size 00000000 (0) │ │ │ │ -008F0D Filename Length 0017 (23) │ │ │ │ -008F0F Extra Length 0000 (0) │ │ │ │ -008F11 Filename 'XXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +008ECE Compression Method 0000 (0) 'Stored' │ │ │ │ +008ED0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +008ED4 CRC 00000000 (0) │ │ │ │ +008ED8 Compressed Size 00000000 (0) │ │ │ │ +008EDC Uncompressed Size 00000000 (0) │ │ │ │ +008EE0 Filename Length 0017 (23) │ │ │ │ +008EE2 Extra Length 0000 (0) │ │ │ │ +008EE4 Filename 'XXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x8F11: Filename 'XXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x8EE4: Filename 'XXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -008F28 LOCAL HEADER #28 04034B50 (67324752) │ │ │ │ -008F2C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -008F2D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -008F2E General Purpose Flag 0800 (2048) │ │ │ │ +008EFB LOCAL HEADER #28 04034B50 (67324752) │ │ │ │ +008EFF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +008F00 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +008F01 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -008F30 Compression Method 0008 (8) 'Deflated' │ │ │ │ -008F32 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -008F36 CRC 4ABDF9CB (1253964235) │ │ │ │ -008F3A Compressed Size 00000129 (297) │ │ │ │ -008F3E Uncompressed Size 000001C6 (454) │ │ │ │ -008F42 Filename Length 0028 (40) │ │ │ │ -008F44 Extra Length 0000 (0) │ │ │ │ -008F46 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +008F03 Compression Method 0008 (8) 'Deflated' │ │ │ │ +008F05 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +008F09 CRC 4ABDF9CB (1253964235) │ │ │ │ +008F0D Compressed Size 00000129 (297) │ │ │ │ +008F11 Uncompressed Size 000001C6 (454) │ │ │ │ +008F15 Filename Length 0028 (40) │ │ │ │ +008F17 Extra Length 0000 (0) │ │ │ │ +008F19 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x8F46: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x8F19: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -008F6E PAYLOAD │ │ │ │ +008F41 PAYLOAD │ │ │ │ │ │ │ │ -009097 LOCAL HEADER #29 04034B50 (67324752) │ │ │ │ -00909B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -00909C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -00909D General Purpose Flag 0800 (2048) │ │ │ │ +00906A LOCAL HEADER #29 04034B50 (67324752) │ │ │ │ +00906E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +00906F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +009070 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -00909F Compression Method 0008 (8) 'Deflated' │ │ │ │ -0090A1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0090A5 CRC AE561271 (2924876401) │ │ │ │ -0090A9 Compressed Size 000000CD (205) │ │ │ │ -0090AD Uncompressed Size 00000145 (325) │ │ │ │ -0090B1 Filename Length 0027 (39) │ │ │ │ -0090B3 Extra Length 0000 (0) │ │ │ │ -0090B5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +009072 Compression Method 0008 (8) 'Deflated' │ │ │ │ +009074 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +009078 CRC AE561271 (2924876401) │ │ │ │ +00907C Compressed Size 000000CD (205) │ │ │ │ +009080 Uncompressed Size 00000145 (325) │ │ │ │ +009084 Filename Length 0027 (39) │ │ │ │ +009086 Extra Length 0000 (0) │ │ │ │ +009088 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x90B5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x9088: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0090DC PAYLOAD XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX │ │ │ │ +0090AF PAYLOAD XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX │ │ │ │ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX │ │ │ │ │ │ │ │ -0091A9 LOCAL HEADER #30 04034B50 (67324752) │ │ │ │ -0091AD Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0091AE Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0091AF General Purpose Flag 0800 (2048) │ │ │ │ +00917C LOCAL HEADER #30 04034B50 (67324752) │ │ │ │ +009180 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +009181 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +009182 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0091B1 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0091B3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0091B7 CRC 7038716A (1882747242) │ │ │ │ -0091BB Compressed Size 00000CAF (3247) │ │ │ │ -0091BF Uncompressed Size 000023CD (9165) │ │ │ │ -0091C3 Filename Length 0023 (35) │ │ │ │ -0091C5 Extra Length 0000 (0) │ │ │ │ -0091C7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +009184 Compression Method 0008 (8) 'Deflated' │ │ │ │ +009186 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +00918A CRC 7038716A (1882747242) │ │ │ │ +00918E Compressed Size 00000CAF (3247) │ │ │ │ +009192 Uncompressed Size 000023CD (9165) │ │ │ │ +009196 Filename Length 0023 (35) │ │ │ │ +009198 Extra Length 0000 (0) │ │ │ │ +00919A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x91C7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x919A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0091EA PAYLOAD │ │ │ │ +0091BD PAYLOAD │ │ │ │ │ │ │ │ -009E99 LOCAL HEADER #31 04034B50 (67324752) │ │ │ │ -009E9D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -009E9E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -009E9F General Purpose Flag 0800 (2048) │ │ │ │ +009E6C LOCAL HEADER #31 04034B50 (67324752) │ │ │ │ +009E70 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +009E71 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +009E72 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -009EA1 Compression Method 0008 (8) 'Deflated' │ │ │ │ -009EA3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -009EA7 CRC 45C55C75 (1170562165) │ │ │ │ -009EAB Compressed Size 00001C86 (7302) │ │ │ │ -009EAF Uncompressed Size 00013431 (78897) │ │ │ │ -009EB3 Filename Length 0022 (34) │ │ │ │ -009EB5 Extra Length 0000 (0) │ │ │ │ -009EB7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +009E74 Compression Method 0008 (8) 'Deflated' │ │ │ │ +009E76 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +009E7A CRC 45C55C75 (1170562165) │ │ │ │ +009E7E Compressed Size 00001C86 (7302) │ │ │ │ +009E82 Uncompressed Size 00013431 (78897) │ │ │ │ +009E86 Filename Length 0022 (34) │ │ │ │ +009E88 Extra Length 0000 (0) │ │ │ │ +009E8A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x9EB7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x9E8A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -009ED9 PAYLOAD │ │ │ │ +009EAC PAYLOAD │ │ │ │ │ │ │ │ -00BB5F LOCAL HEADER #32 04034B50 (67324752) │ │ │ │ -00BB63 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -00BB64 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -00BB65 General Purpose Flag 0800 (2048) │ │ │ │ +00BB32 LOCAL HEADER #32 04034B50 (67324752) │ │ │ │ +00BB36 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +00BB37 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +00BB38 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -00BB67 Compression Method 0008 (8) 'Deflated' │ │ │ │ -00BB69 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -00BB6D CRC DCAD9AC9 (3702364873) │ │ │ │ -00BB71 Compressed Size 000003A3 (931) │ │ │ │ -00BB75 Uncompressed Size 00000772 (1906) │ │ │ │ -00BB79 Filename Length 0032 (50) │ │ │ │ -00BB7B Extra Length 0000 (0) │ │ │ │ -00BB7D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +00BB3A Compression Method 0008 (8) 'Deflated' │ │ │ │ +00BB3C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +00BB40 CRC DCAD9AC9 (3702364873) │ │ │ │ +00BB44 Compressed Size 000003A3 (931) │ │ │ │ +00BB48 Uncompressed Size 00000772 (1906) │ │ │ │ +00BB4C Filename Length 0032 (50) │ │ │ │ +00BB4E Extra Length 0000 (0) │ │ │ │ +00BB50 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xBB7D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xBB50: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -00BBAF PAYLOAD │ │ │ │ +00BB82 PAYLOAD │ │ │ │ │ │ │ │ -00BF52 LOCAL HEADER #33 04034B50 (67324752) │ │ │ │ -00BF56 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -00BF57 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -00BF58 General Purpose Flag 0800 (2048) │ │ │ │ +00BF25 LOCAL HEADER #33 04034B50 (67324752) │ │ │ │ +00BF29 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +00BF2A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +00BF2B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -00BF5A Compression Method 0008 (8) 'Deflated' │ │ │ │ -00BF5C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -00BF60 CRC 920557B0 (2449823664) │ │ │ │ -00BF64 Compressed Size 00000868 (2152) │ │ │ │ -00BF68 Uncompressed Size 00001D53 (7507) │ │ │ │ -00BF6C Filename Length 0031 (49) │ │ │ │ -00BF6E Extra Length 0000 (0) │ │ │ │ -00BF70 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +00BF2D Compression Method 0008 (8) 'Deflated' │ │ │ │ +00BF2F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +00BF33 CRC 920557B0 (2449823664) │ │ │ │ +00BF37 Compressed Size 00000868 (2152) │ │ │ │ +00BF3B Uncompressed Size 00001D53 (7507) │ │ │ │ +00BF3F Filename Length 0031 (49) │ │ │ │ +00BF41 Extra Length 0000 (0) │ │ │ │ +00BF43 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xBF70: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xBF43: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -00BFA1 PAYLOAD │ │ │ │ +00BF74 PAYLOAD │ │ │ │ │ │ │ │ -00C809 LOCAL HEADER #34 04034B50 (67324752) │ │ │ │ -00C80D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -00C80E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -00C80F General Purpose Flag 0800 (2048) │ │ │ │ +00C7DC LOCAL HEADER #34 04034B50 (67324752) │ │ │ │ +00C7E0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +00C7E1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +00C7E2 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -00C811 Compression Method 0008 (8) 'Deflated' │ │ │ │ -00C813 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -00C817 CRC A56256F4 (2774685428) │ │ │ │ -00C81B Compressed Size 00000488 (1160) │ │ │ │ -00C81F Uncompressed Size 00000A7B (2683) │ │ │ │ -00C823 Filename Length 003D (61) │ │ │ │ -00C825 Extra Length 0000 (0) │ │ │ │ -00C827 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +00C7E4 Compression Method 0008 (8) 'Deflated' │ │ │ │ +00C7E6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +00C7EA CRC A56256F4 (2774685428) │ │ │ │ +00C7EE Compressed Size 00000488 (1160) │ │ │ │ +00C7F2 Uncompressed Size 00000A7B (2683) │ │ │ │ +00C7F6 Filename Length 003D (61) │ │ │ │ +00C7F8 Extra Length 0000 (0) │ │ │ │ +00C7FA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC827: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC7FA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -00C864 PAYLOAD │ │ │ │ +00C837 PAYLOAD │ │ │ │ │ │ │ │ -00CCEC LOCAL HEADER #35 04034B50 (67324752) │ │ │ │ -00CCF0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -00CCF1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -00CCF2 General Purpose Flag 0800 (2048) │ │ │ │ +00CCBF LOCAL HEADER #35 04034B50 (67324752) │ │ │ │ +00CCC3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +00CCC4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +00CCC5 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -00CCF4 Compression Method 0008 (8) 'Deflated' │ │ │ │ -00CCF6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -00CCFA CRC AE68DCEB (2926107883) │ │ │ │ -00CCFE Compressed Size 00000745 (1861) │ │ │ │ -00CD02 Uncompressed Size 00002096 (8342) │ │ │ │ -00CD06 Filename Length 003C (60) │ │ │ │ -00CD08 Extra Length 0000 (0) │ │ │ │ -00CD0A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +00CCC7 Compression Method 0008 (8) 'Deflated' │ │ │ │ +00CCC9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +00CCCD CRC AE68DCEB (2926107883) │ │ │ │ +00CCD1 Compressed Size 00000745 (1861) │ │ │ │ +00CCD5 Uncompressed Size 00002096 (8342) │ │ │ │ +00CCD9 Filename Length 003C (60) │ │ │ │ +00CCDB Extra Length 0000 (0) │ │ │ │ +00CCDD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xCD0A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xCCDD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -00CD46 PAYLOAD │ │ │ │ +00CD19 PAYLOAD │ │ │ │ │ │ │ │ -00D48B LOCAL HEADER #36 04034B50 (67324752) │ │ │ │ -00D48F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -00D490 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -00D491 General Purpose Flag 0800 (2048) │ │ │ │ +00D45E LOCAL HEADER #36 04034B50 (67324752) │ │ │ │ +00D462 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +00D463 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +00D464 General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -00D493 Compression Method 0000 (0) 'Stored' │ │ │ │ -00D495 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -00D499 CRC 00000000 (0) │ │ │ │ -00D49D Compressed Size 00000000 (0) │ │ │ │ -00D4A1 Uncompressed Size 00000000 (0) │ │ │ │ -00D4A5 Filename Length 0013 (19) │ │ │ │ -00D4A7 Extra Length 0000 (0) │ │ │ │ -00D4A9 Filename 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ +00D466 Compression Method 0000 (0) 'Stored' │ │ │ │ +00D468 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +00D46C CRC 00000000 (0) │ │ │ │ +00D470 Compressed Size 00000000 (0) │ │ │ │ +00D474 Uncompressed Size 00000000 (0) │ │ │ │ +00D478 Filename Length 0013 (19) │ │ │ │ +00D47A Extra Length 0000 (0) │ │ │ │ +00D47C Filename 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xD4A9: Filename 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xD47C: Filename 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -00D4BC LOCAL HEADER #37 04034B50 (67324752) │ │ │ │ -00D4C0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -00D4C1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -00D4C2 General Purpose Flag 0800 (2048) │ │ │ │ +00D48F LOCAL HEADER #37 04034B50 (67324752) │ │ │ │ +00D493 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +00D494 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +00D495 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -00D4C4 Compression Method 0008 (8) 'Deflated' │ │ │ │ -00D4C6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -00D4CA CRC FCFDFF6B (4244504427) │ │ │ │ -00D4CE Compressed Size 00006995 (27029) │ │ │ │ -00D4D2 Uncompressed Size 0001B1B1 (111025) │ │ │ │ -00D4D6 Filename Length 0020 (32) │ │ │ │ -00D4D8 Extra Length 0000 (0) │ │ │ │ -00D4DA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +00D497 Compression Method 0008 (8) 'Deflated' │ │ │ │ +00D499 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +00D49D CRC FCFDFF6B (4244504427) │ │ │ │ +00D4A1 Compressed Size 00006995 (27029) │ │ │ │ +00D4A5 Uncompressed Size 0001B1B1 (111025) │ │ │ │ +00D4A9 Filename Length 0020 (32) │ │ │ │ +00D4AB Extra Length 0000 (0) │ │ │ │ +00D4AD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xD4DA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xD4AD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -00D4FA PAYLOAD │ │ │ │ +00D4CD PAYLOAD │ │ │ │ │ │ │ │ -013E8F LOCAL HEADER #38 04034B50 (67324752) │ │ │ │ -013E93 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -013E94 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -013E95 General Purpose Flag 0800 (2048) │ │ │ │ +013E62 LOCAL HEADER #38 04034B50 (67324752) │ │ │ │ +013E66 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +013E67 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +013E68 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -013E97 Compression Method 0008 (8) 'Deflated' │ │ │ │ -013E99 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -013E9D CRC 9E6457A1 (2657376161) │ │ │ │ -013EA1 Compressed Size 0000F2C9 (62153) │ │ │ │ -013EA5 Uncompressed Size 000B975F (759647) │ │ │ │ -013EA9 Filename Length 001F (31) │ │ │ │ -013EAB Extra Length 0000 (0) │ │ │ │ -013EAD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +013E6A Compression Method 0008 (8) 'Deflated' │ │ │ │ +013E6C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +013E70 CRC 9E6457A1 (2657376161) │ │ │ │ +013E74 Compressed Size 0000F2C9 (62153) │ │ │ │ +013E78 Uncompressed Size 000B975F (759647) │ │ │ │ +013E7C Filename Length 001F (31) │ │ │ │ +013E7E Extra Length 0000 (0) │ │ │ │ +013E80 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x13EAD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x13E80: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -013ECC PAYLOAD │ │ │ │ +013E9F PAYLOAD │ │ │ │ │ │ │ │ -023195 LOCAL HEADER #39 04034B50 (67324752) │ │ │ │ -023199 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -02319A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -02319B General Purpose Flag 0800 (2048) │ │ │ │ +023168 LOCAL HEADER #39 04034B50 (67324752) │ │ │ │ +02316C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +02316D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +02316E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -02319D Compression Method 0008 (8) 'Deflated' │ │ │ │ -02319F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0231A3 CRC 870D8BBC (2265811900) │ │ │ │ -0231A7 Compressed Size 00000560 (1376) │ │ │ │ -0231AB Uncompressed Size 00000E07 (3591) │ │ │ │ -0231AF Filename Length 0021 (33) │ │ │ │ -0231B1 Extra Length 0000 (0) │ │ │ │ -0231B3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +023170 Compression Method 0008 (8) 'Deflated' │ │ │ │ +023172 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +023176 CRC 870D8BBC (2265811900) │ │ │ │ +02317A Compressed Size 00000560 (1376) │ │ │ │ +02317E Uncompressed Size 00000E07 (3591) │ │ │ │ +023182 Filename Length 0021 (33) │ │ │ │ +023184 Extra Length 0000 (0) │ │ │ │ +023186 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x231B3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x23186: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0231D4 PAYLOAD │ │ │ │ +0231A7 PAYLOAD │ │ │ │ │ │ │ │ -023734 LOCAL HEADER #40 04034B50 (67324752) │ │ │ │ -023738 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -023739 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -02373A General Purpose Flag 0800 (2048) │ │ │ │ +023707 LOCAL HEADER #40 04034B50 (67324752) │ │ │ │ +02370B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +02370C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +02370D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -02373C Compression Method 0008 (8) 'Deflated' │ │ │ │ -02373E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -023742 CRC D65A4BB8 (3596241848) │ │ │ │ -023746 Compressed Size 00000639 (1593) │ │ │ │ -02374A Uncompressed Size 00002365 (9061) │ │ │ │ -02374E Filename Length 0020 (32) │ │ │ │ -023750 Extra Length 0000 (0) │ │ │ │ -023752 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +02370F Compression Method 0008 (8) 'Deflated' │ │ │ │ +023711 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +023715 CRC D65A4BB8 (3596241848) │ │ │ │ +023719 Compressed Size 00000639 (1593) │ │ │ │ +02371D Uncompressed Size 00002365 (9061) │ │ │ │ +023721 Filename Length 0020 (32) │ │ │ │ +023723 Extra Length 0000 (0) │ │ │ │ +023725 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x23752: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x23725: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -023772 PAYLOAD │ │ │ │ +023745 PAYLOAD │ │ │ │ │ │ │ │ -023DAB LOCAL HEADER #41 04034B50 (67324752) │ │ │ │ -023DAF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -023DB0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -023DB1 General Purpose Flag 0800 (2048) │ │ │ │ +023D7E LOCAL HEADER #41 04034B50 (67324752) │ │ │ │ +023D82 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +023D83 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +023D84 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -023DB3 Compression Method 0008 (8) 'Deflated' │ │ │ │ -023DB5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -023DB9 CRC A6A60B6C (2795899756) │ │ │ │ -023DBD Compressed Size 0000041F (1055) │ │ │ │ -023DC1 Uncompressed Size 00000A97 (2711) │ │ │ │ -023DC5 Filename Length 0026 (38) │ │ │ │ -023DC7 Extra Length 0000 (0) │ │ │ │ -023DC9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +023D86 Compression Method 0008 (8) 'Deflated' │ │ │ │ +023D88 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +023D8C CRC A6A60B6C (2795899756) │ │ │ │ +023D90 Compressed Size 0000041F (1055) │ │ │ │ +023D94 Uncompressed Size 00000A97 (2711) │ │ │ │ +023D98 Filename Length 0026 (38) │ │ │ │ +023D9A Extra Length 0000 (0) │ │ │ │ +023D9C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x23DC9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x23D9C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -023DEF PAYLOAD │ │ │ │ +023DC2 PAYLOAD │ │ │ │ │ │ │ │ -02420E LOCAL HEADER #42 04034B50 (67324752) │ │ │ │ -024212 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -024213 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -024214 General Purpose Flag 0800 (2048) │ │ │ │ +0241E1 LOCAL HEADER #42 04034B50 (67324752) │ │ │ │ +0241E5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0241E6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0241E7 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -024216 Compression Method 0008 (8) 'Deflated' │ │ │ │ -024218 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -02421C CRC CBF33A6F (3421715055) │ │ │ │ -024220 Compressed Size 00000475 (1141) │ │ │ │ -024224 Uncompressed Size 00001624 (5668) │ │ │ │ -024228 Filename Length 0025 (37) │ │ │ │ -02422A Extra Length 0000 (0) │ │ │ │ -02422C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0241E9 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0241EB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0241EF CRC CBF33A6F (3421715055) │ │ │ │ +0241F3 Compressed Size 00000475 (1141) │ │ │ │ +0241F7 Uncompressed Size 00001624 (5668) │ │ │ │ +0241FB Filename Length 0025 (37) │ │ │ │ +0241FD Extra Length 0000 (0) │ │ │ │ +0241FF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x2422C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x241FF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -024251 PAYLOAD │ │ │ │ +024224 PAYLOAD │ │ │ │ │ │ │ │ -0246C6 LOCAL HEADER #43 04034B50 (67324752) │ │ │ │ -0246CA Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0246CB Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0246CC General Purpose Flag 0800 (2048) │ │ │ │ +024699 LOCAL HEADER #43 04034B50 (67324752) │ │ │ │ +02469D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +02469E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +02469F General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0246CE Compression Method 0008 (8) 'Deflated' │ │ │ │ -0246D0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0246D4 CRC 9376A9E3 (2474027491) │ │ │ │ -0246D8 Compressed Size 00000686 (1670) │ │ │ │ -0246DC Uncompressed Size 000011AC (4524) │ │ │ │ -0246E0 Filename Length 0023 (35) │ │ │ │ -0246E2 Extra Length 0000 (0) │ │ │ │ -0246E4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0246A1 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0246A3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0246A7 CRC 9376A9E3 (2474027491) │ │ │ │ +0246AB Compressed Size 00000686 (1670) │ │ │ │ +0246AF Uncompressed Size 000011AC (4524) │ │ │ │ +0246B3 Filename Length 0023 (35) │ │ │ │ +0246B5 Extra Length 0000 (0) │ │ │ │ +0246B7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x246E4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x246B7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -024707 PAYLOAD │ │ │ │ +0246DA PAYLOAD │ │ │ │ │ │ │ │ -024D8D LOCAL HEADER #44 04034B50 (67324752) │ │ │ │ -024D91 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -024D92 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -024D93 General Purpose Flag 0800 (2048) │ │ │ │ +024D60 LOCAL HEADER #44 04034B50 (67324752) │ │ │ │ +024D64 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +024D65 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +024D66 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -024D95 Compression Method 0008 (8) 'Deflated' │ │ │ │ -024D97 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -024D9B CRC 2B2ECEF3 (724487923) │ │ │ │ -024D9F Compressed Size 00000CCB (3275) │ │ │ │ -024DA3 Uncompressed Size 00009DD2 (40402) │ │ │ │ -024DA7 Filename Length 0022 (34) │ │ │ │ -024DA9 Extra Length 0000 (0) │ │ │ │ -024DAB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +024D68 Compression Method 0008 (8) 'Deflated' │ │ │ │ +024D6A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +024D6E CRC 2B2ECEF3 (724487923) │ │ │ │ +024D72 Compressed Size 00000CCB (3275) │ │ │ │ +024D76 Uncompressed Size 00009DD2 (40402) │ │ │ │ +024D7A Filename Length 0022 (34) │ │ │ │ +024D7C Extra Length 0000 (0) │ │ │ │ +024D7E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x24DAB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x24D7E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -024DCD PAYLOAD │ │ │ │ +024DA0 PAYLOAD │ │ │ │ │ │ │ │ -025A98 LOCAL HEADER #45 04034B50 (67324752) │ │ │ │ -025A9C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -025A9D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -025A9E General Purpose Flag 0800 (2048) │ │ │ │ +025A6B LOCAL HEADER #45 04034B50 (67324752) │ │ │ │ +025A6F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +025A70 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +025A71 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -025AA0 Compression Method 0008 (8) 'Deflated' │ │ │ │ -025AA2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -025AA6 CRC 4A424957 (1245858135) │ │ │ │ -025AAA Compressed Size 000005C6 (1478) │ │ │ │ -025AAE Uncompressed Size 0000119D (4509) │ │ │ │ -025AB2 Filename Length 0023 (35) │ │ │ │ -025AB4 Extra Length 0000 (0) │ │ │ │ -025AB6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +025A73 Compression Method 0008 (8) 'Deflated' │ │ │ │ +025A75 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +025A79 CRC 4A424957 (1245858135) │ │ │ │ +025A7D Compressed Size 000005C6 (1478) │ │ │ │ +025A81 Uncompressed Size 0000119D (4509) │ │ │ │ +025A85 Filename Length 0023 (35) │ │ │ │ +025A87 Extra Length 0000 (0) │ │ │ │ +025A89 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x25AB6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x25A89: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -025AD9 PAYLOAD │ │ │ │ +025AAC PAYLOAD │ │ │ │ │ │ │ │ -02609F LOCAL HEADER #46 04034B50 (67324752) │ │ │ │ -0260A3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0260A4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0260A5 General Purpose Flag 0800 (2048) │ │ │ │ +026072 LOCAL HEADER #46 04034B50 (67324752) │ │ │ │ +026076 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +026077 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +026078 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0260A7 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0260A9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0260AD CRC 59634B6B (1499679595) │ │ │ │ -0260B1 Compressed Size 0000049E (1182) │ │ │ │ -0260B5 Uncompressed Size 00002037 (8247) │ │ │ │ -0260B9 Filename Length 0022 (34) │ │ │ │ -0260BB Extra Length 0000 (0) │ │ │ │ -0260BD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +02607A Compression Method 0008 (8) 'Deflated' │ │ │ │ +02607C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +026080 CRC 59634B6B (1499679595) │ │ │ │ +026084 Compressed Size 0000049E (1182) │ │ │ │ +026088 Uncompressed Size 00002037 (8247) │ │ │ │ +02608C Filename Length 0022 (34) │ │ │ │ +02608E Extra Length 0000 (0) │ │ │ │ +026090 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x260BD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x26090: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0260DF PAYLOAD │ │ │ │ +0260B2 PAYLOAD │ │ │ │ │ │ │ │ -02657D LOCAL HEADER #47 04034B50 (67324752) │ │ │ │ -026581 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -026582 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -026583 General Purpose Flag 0800 (2048) │ │ │ │ +026550 LOCAL HEADER #47 04034B50 (67324752) │ │ │ │ +026554 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +026555 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +026556 General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -026585 Compression Method 0000 (0) 'Stored' │ │ │ │ -026587 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -02658B CRC 00000000 (0) │ │ │ │ -02658F Compressed Size 00000000 (0) │ │ │ │ -026593 Uncompressed Size 00000000 (0) │ │ │ │ -026597 Filename Length 0010 (16) │ │ │ │ -026599 Extra Length 0000 (0) │ │ │ │ -02659B Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ +026558 Compression Method 0000 (0) 'Stored' │ │ │ │ +02655A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +02655E CRC 00000000 (0) │ │ │ │ +026562 Compressed Size 00000000 (0) │ │ │ │ +026566 Uncompressed Size 00000000 (0) │ │ │ │ +02656A Filename Length 0010 (16) │ │ │ │ +02656C Extra Length 0000 (0) │ │ │ │ +02656E Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x2659B: Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x2656E: Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -0265AB LOCAL HEADER #48 04034B50 (67324752) │ │ │ │ -0265AF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0265B0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0265B1 General Purpose Flag 0800 (2048) │ │ │ │ +02657E LOCAL HEADER #48 04034B50 (67324752) │ │ │ │ +026582 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +026583 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +026584 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0265B3 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0265B5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0265B9 CRC AB86969A (2877724314) │ │ │ │ -0265BD Compressed Size 00000288 (648) │ │ │ │ -0265C1 Uncompressed Size 00000505 (1285) │ │ │ │ -0265C5 Filename Length 001F (31) │ │ │ │ -0265C7 Extra Length 0000 (0) │ │ │ │ -0265C9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +026586 Compression Method 0008 (8) 'Deflated' │ │ │ │ +026588 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +02658C CRC AB86969A (2877724314) │ │ │ │ +026590 Compressed Size 00000288 (648) │ │ │ │ +026594 Uncompressed Size 00000505 (1285) │ │ │ │ +026598 Filename Length 001F (31) │ │ │ │ +02659A Extra Length 0000 (0) │ │ │ │ +02659C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x265C9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x2659C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0265E8 PAYLOAD │ │ │ │ +0265BB PAYLOAD │ │ │ │ │ │ │ │ -026870 LOCAL HEADER #49 04034B50 (67324752) │ │ │ │ -026874 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -026875 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -026876 General Purpose Flag 0800 (2048) │ │ │ │ +026843 LOCAL HEADER #49 04034B50 (67324752) │ │ │ │ +026847 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +026848 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +026849 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -026878 Compression Method 0008 (8) 'Deflated' │ │ │ │ -02687A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -02687E CRC B3387D42 (3006823746) │ │ │ │ -026882 Compressed Size 00000457 (1111) │ │ │ │ -026886 Uncompressed Size 00000CCC (3276) │ │ │ │ -02688A Filename Length 001E (30) │ │ │ │ -02688C Extra Length 0000 (0) │ │ │ │ -02688E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +02684B Compression Method 0008 (8) 'Deflated' │ │ │ │ +02684D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +026851 CRC B3387D42 (3006823746) │ │ │ │ +026855 Compressed Size 00000457 (1111) │ │ │ │ +026859 Uncompressed Size 00000CCC (3276) │ │ │ │ +02685D Filename Length 001E (30) │ │ │ │ +02685F Extra Length 0000 (0) │ │ │ │ +026861 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x2688E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x26861: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0268AC PAYLOAD │ │ │ │ +02687F PAYLOAD │ │ │ │ │ │ │ │ -026D03 LOCAL HEADER #50 04034B50 (67324752) │ │ │ │ -026D07 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -026D08 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -026D09 General Purpose Flag 0800 (2048) │ │ │ │ +026CD6 LOCAL HEADER #50 04034B50 (67324752) │ │ │ │ +026CDA Extract Zip Spec 0A (10) '1.0' │ │ │ │ +026CDB Extract OS 00 (0) 'MS-DOS' │ │ │ │ +026CDC General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -026D0B Compression Method 0008 (8) 'Deflated' │ │ │ │ -026D0D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -026D11 CRC 45CB0A67 (1170934375) │ │ │ │ -026D15 Compressed Size 00000186 (390) │ │ │ │ -026D19 Uncompressed Size 00000265 (613) │ │ │ │ -026D1D Filename Length 002A (42) │ │ │ │ -026D1F Extra Length 0000 (0) │ │ │ │ -026D21 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +026CDE Compression Method 0008 (8) 'Deflated' │ │ │ │ +026CE0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +026CE4 CRC 45CB0A67 (1170934375) │ │ │ │ +026CE8 Compressed Size 00000186 (390) │ │ │ │ +026CEC Uncompressed Size 00000265 (613) │ │ │ │ +026CF0 Filename Length 002A (42) │ │ │ │ +026CF2 Extra Length 0000 (0) │ │ │ │ +026CF4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x26D21: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x26CF4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -026D4B PAYLOAD │ │ │ │ +026D1E PAYLOAD │ │ │ │ │ │ │ │ -026ED1 LOCAL HEADER #51 04034B50 (67324752) │ │ │ │ -026ED5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -026ED6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -026ED7 General Purpose Flag 0800 (2048) │ │ │ │ +026EA4 LOCAL HEADER #51 04034B50 (67324752) │ │ │ │ +026EA8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +026EA9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +026EAA General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -026ED9 Compression Method 0008 (8) 'Deflated' │ │ │ │ -026EDB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -026EDF CRC C11FC670 (3240085104) │ │ │ │ -026EE3 Compressed Size 00003839 (14393) │ │ │ │ -026EE7 Uncompressed Size 0000AD3D (44349) │ │ │ │ -026EEB Filename Length 001A (26) │ │ │ │ -026EED Extra Length 0000 (0) │ │ │ │ -026EEF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +026EAC Compression Method 0008 (8) 'Deflated' │ │ │ │ +026EAE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +026EB2 CRC C11FC670 (3240085104) │ │ │ │ +026EB6 Compressed Size 00003839 (14393) │ │ │ │ +026EBA Uncompressed Size 0000AD3D (44349) │ │ │ │ +026EBE Filename Length 001A (26) │ │ │ │ +026EC0 Extra Length 0000 (0) │ │ │ │ +026EC2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x26EEF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x26EC2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -026F09 PAYLOAD │ │ │ │ +026EDC PAYLOAD │ │ │ │ │ │ │ │ -02A742 LOCAL HEADER #52 04034B50 (67324752) │ │ │ │ -02A746 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -02A747 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -02A748 General Purpose Flag 0800 (2048) │ │ │ │ +02A715 LOCAL HEADER #52 04034B50 (67324752) │ │ │ │ +02A719 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +02A71A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +02A71B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -02A74A Compression Method 0008 (8) 'Deflated' │ │ │ │ -02A74C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -02A750 CRC D633674F (3593693007) │ │ │ │ -02A754 Compressed Size 00009F21 (40737) │ │ │ │ -02A758 Uncompressed Size 000498A4 (301220) │ │ │ │ -02A75C Filename Length 0019 (25) │ │ │ │ -02A75E Extra Length 0000 (0) │ │ │ │ -02A760 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +02A71D Compression Method 0008 (8) 'Deflated' │ │ │ │ +02A71F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +02A723 CRC D633674F (3593693007) │ │ │ │ +02A727 Compressed Size 00009F21 (40737) │ │ │ │ +02A72B Uncompressed Size 000498A4 (301220) │ │ │ │ +02A72F Filename Length 0019 (25) │ │ │ │ +02A731 Extra Length 0000 (0) │ │ │ │ +02A733 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x2A760: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x2A733: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -02A779 PAYLOAD │ │ │ │ +02A74C PAYLOAD │ │ │ │ │ │ │ │ -03469A LOCAL HEADER #53 04034B50 (67324752) │ │ │ │ -03469E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -03469F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0346A0 General Purpose Flag 0800 (2048) │ │ │ │ +03466D LOCAL HEADER #53 04034B50 (67324752) │ │ │ │ +034671 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +034672 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +034673 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0346A2 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0346A4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0346A8 CRC 4ED7B9DB (1322760667) │ │ │ │ -0346AC Compressed Size 0000020E (526) │ │ │ │ -0346B0 Uncompressed Size 000003E3 (995) │ │ │ │ -0346B4 Filename Length 0021 (33) │ │ │ │ -0346B6 Extra Length 0000 (0) │ │ │ │ -0346B8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +034675 Compression Method 0008 (8) 'Deflated' │ │ │ │ +034677 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +03467B CRC 4ED7B9DB (1322760667) │ │ │ │ +03467F Compressed Size 0000020E (526) │ │ │ │ +034683 Uncompressed Size 000003E3 (995) │ │ │ │ +034687 Filename Length 0021 (33) │ │ │ │ +034689 Extra Length 0000 (0) │ │ │ │ +03468B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x346B8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x3468B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0346D9 PAYLOAD │ │ │ │ +0346AC PAYLOAD │ │ │ │ │ │ │ │ -0348E7 LOCAL HEADER #54 04034B50 (67324752) │ │ │ │ -0348EB Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0348EC Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0348ED General Purpose Flag 0800 (2048) │ │ │ │ +0348BA LOCAL HEADER #54 04034B50 (67324752) │ │ │ │ +0348BE Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0348BF Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0348C0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0348EF Compression Method 0008 (8) 'Deflated' │ │ │ │ -0348F1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0348F5 CRC 9BD41A86 (2614368902) │ │ │ │ -0348F9 Compressed Size 000000BA (186) │ │ │ │ -0348FD Uncompressed Size 00000133 (307) │ │ │ │ -034901 Filename Length 0020 (32) │ │ │ │ -034903 Extra Length 0000 (0) │ │ │ │ -034905 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0348C2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0348C4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0348C8 CRC 9BD41A86 (2614368902) │ │ │ │ +0348CC Compressed Size 000000BA (186) │ │ │ │ +0348D0 Uncompressed Size 00000133 (307) │ │ │ │ +0348D4 Filename Length 0020 (32) │ │ │ │ +0348D6 Extra Length 0000 (0) │ │ │ │ +0348D8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x34905: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x348D8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -034925 PAYLOAD XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX │ │ │ │ +0348F8 PAYLOAD XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX │ │ │ │ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX │ │ │ │ │ │ │ │ -0349DF LOCAL HEADER #55 04034B50 (67324752) │ │ │ │ -0349E3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0349E4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0349E5 General Purpose Flag 0800 (2048) │ │ │ │ +0349B2 LOCAL HEADER #55 04034B50 (67324752) │ │ │ │ +0349B6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0349B7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0349B8 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0349E7 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0349E9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0349ED CRC 6B93E1D6 (1804853718) │ │ │ │ -0349F1 Compressed Size 0000081A (2074) │ │ │ │ -0349F5 Uncompressed Size 00001180 (4480) │ │ │ │ -0349F9 Filename Length 001C (28) │ │ │ │ -0349FB Extra Length 0000 (0) │ │ │ │ -0349FD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0349BA Compression Method 0008 (8) 'Deflated' │ │ │ │ +0349BC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0349C0 CRC 6B93E1D6 (1804853718) │ │ │ │ +0349C4 Compressed Size 0000081A (2074) │ │ │ │ +0349C8 Uncompressed Size 00001180 (4480) │ │ │ │ +0349CC Filename Length 001C (28) │ │ │ │ +0349CE Extra Length 0000 (0) │ │ │ │ +0349D0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x349FD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x349D0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -034A19 PAYLOAD │ │ │ │ +0349EC PAYLOAD │ │ │ │ │ │ │ │ -035233 LOCAL HEADER #56 04034B50 (67324752) │ │ │ │ -035237 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -035238 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -035239 General Purpose Flag 0800 (2048) │ │ │ │ +035206 LOCAL HEADER #56 04034B50 (67324752) │ │ │ │ +03520A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +03520B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +03520C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -03523B Compression Method 0008 (8) 'Deflated' │ │ │ │ -03523D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -035241 CRC 467AF460 (1182463072) │ │ │ │ -035245 Compressed Size 000003CD (973) │ │ │ │ -035249 Uncompressed Size 00001132 (4402) │ │ │ │ -03524D Filename Length 001B (27) │ │ │ │ -03524F Extra Length 0000 (0) │ │ │ │ -035251 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +03520E Compression Method 0008 (8) 'Deflated' │ │ │ │ +035210 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +035214 CRC 467AF460 (1182463072) │ │ │ │ +035218 Compressed Size 000003CD (973) │ │ │ │ +03521C Uncompressed Size 00001132 (4402) │ │ │ │ +035220 Filename Length 001B (27) │ │ │ │ +035222 Extra Length 0000 (0) │ │ │ │ +035224 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x35251: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x35224: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -03526C PAYLOAD │ │ │ │ +03523F PAYLOAD │ │ │ │ │ │ │ │ -035639 LOCAL HEADER #57 04034B50 (67324752) │ │ │ │ -03563D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -03563E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -03563F General Purpose Flag 0800 (2048) │ │ │ │ +03560C LOCAL HEADER #57 04034B50 (67324752) │ │ │ │ +035610 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +035611 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +035612 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -035641 Compression Method 0008 (8) 'Deflated' │ │ │ │ -035643 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -035647 CRC B33E6EEA (3007213290) │ │ │ │ -03564B Compressed Size 00000339 (825) │ │ │ │ -03564F Uncompressed Size 000005FD (1533) │ │ │ │ -035653 Filename Length 001C (28) │ │ │ │ -035655 Extra Length 0000 (0) │ │ │ │ -035657 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +035614 Compression Method 0008 (8) 'Deflated' │ │ │ │ +035616 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +03561A CRC B33E6EEA (3007213290) │ │ │ │ +03561E Compressed Size 00000339 (825) │ │ │ │ +035622 Uncompressed Size 000005FD (1533) │ │ │ │ +035626 Filename Length 001C (28) │ │ │ │ +035628 Extra Length 0000 (0) │ │ │ │ +03562A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x35657: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x3562A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -035673 PAYLOAD │ │ │ │ +035646 PAYLOAD │ │ │ │ │ │ │ │ -0359AC LOCAL HEADER #58 04034B50 (67324752) │ │ │ │ -0359B0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0359B1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0359B2 General Purpose Flag 0800 (2048) │ │ │ │ +03597F LOCAL HEADER #58 04034B50 (67324752) │ │ │ │ +035983 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +035984 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +035985 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0359B4 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0359B6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0359BA CRC 75F90BD0 (1979255760) │ │ │ │ -0359BE Compressed Size 000001AF (431) │ │ │ │ -0359C2 Uncompressed Size 00000570 (1392) │ │ │ │ -0359C6 Filename Length 001B (27) │ │ │ │ -0359C8 Extra Length 0000 (0) │ │ │ │ -0359CA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +035987 Compression Method 0008 (8) 'Deflated' │ │ │ │ +035989 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +03598D CRC 75F90BD0 (1979255760) │ │ │ │ +035991 Compressed Size 000001AF (431) │ │ │ │ +035995 Uncompressed Size 00000570 (1392) │ │ │ │ +035999 Filename Length 001B (27) │ │ │ │ +03599B Extra Length 0000 (0) │ │ │ │ +03599D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x359CA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x3599D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0359E5 PAYLOAD │ │ │ │ +0359B8 PAYLOAD │ │ │ │ │ │ │ │ -035B94 LOCAL HEADER #59 04034B50 (67324752) │ │ │ │ -035B98 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -035B99 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -035B9A General Purpose Flag 0800 (2048) │ │ │ │ +035B67 LOCAL HEADER #59 04034B50 (67324752) │ │ │ │ +035B6B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +035B6C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +035B6D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -035B9C Compression Method 0008 (8) 'Deflated' │ │ │ │ -035B9E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -035BA2 CRC 52660998 (1382418840) │ │ │ │ -035BA6 Compressed Size 000003E3 (995) │ │ │ │ -035BAA Uncompressed Size 0000080D (2061) │ │ │ │ -035BAE Filename Length 001E (30) │ │ │ │ -035BB0 Extra Length 0000 (0) │ │ │ │ -035BB2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +035B6F Compression Method 0008 (8) 'Deflated' │ │ │ │ +035B71 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +035B75 CRC 52660998 (1382418840) │ │ │ │ +035B79 Compressed Size 000003E3 (995) │ │ │ │ +035B7D Uncompressed Size 0000080D (2061) │ │ │ │ +035B81 Filename Length 001E (30) │ │ │ │ +035B83 Extra Length 0000 (0) │ │ │ │ +035B85 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x35BB2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x35B85: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -035BD0 PAYLOAD │ │ │ │ +035BA3 PAYLOAD │ │ │ │ │ │ │ │ -035FB3 LOCAL HEADER #60 04034B50 (67324752) │ │ │ │ -035FB7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -035FB8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -035FB9 General Purpose Flag 0800 (2048) │ │ │ │ +035F86 LOCAL HEADER #60 04034B50 (67324752) │ │ │ │ +035F8A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +035F8B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +035F8C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -035FBB Compression Method 0008 (8) 'Deflated' │ │ │ │ -035FBD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -035FC1 CRC EC2828C3 (3962054851) │ │ │ │ -035FC5 Compressed Size 00000282 (642) │ │ │ │ -035FC9 Uncompressed Size 000008EA (2282) │ │ │ │ -035FCD Filename Length 001D (29) │ │ │ │ -035FCF Extra Length 0000 (0) │ │ │ │ -035FD1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +035F8E Compression Method 0008 (8) 'Deflated' │ │ │ │ +035F90 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +035F94 CRC EC2828C3 (3962054851) │ │ │ │ +035F98 Compressed Size 00000282 (642) │ │ │ │ +035F9C Uncompressed Size 000008EA (2282) │ │ │ │ +035FA0 Filename Length 001D (29) │ │ │ │ +035FA2 Extra Length 0000 (0) │ │ │ │ +035FA4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x35FD1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x35FA4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -035FEE PAYLOAD │ │ │ │ +035FC1 PAYLOAD │ │ │ │ │ │ │ │ -036270 LOCAL HEADER #61 04034B50 (67324752) │ │ │ │ -036274 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -036275 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -036276 General Purpose Flag 0800 (2048) │ │ │ │ +036243 LOCAL HEADER #61 04034B50 (67324752) │ │ │ │ +036247 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +036248 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +036249 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -036278 Compression Method 0008 (8) 'Deflated' │ │ │ │ -03627A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -03627E CRC 6AB17B30 (1790016304) │ │ │ │ -036282 Compressed Size 00000189 (393) │ │ │ │ -036286 Uncompressed Size 00000448 (1096) │ │ │ │ -03628A Filename Length 0020 (32) │ │ │ │ -03628C Extra Length 0000 (0) │ │ │ │ -03628E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +03624B Compression Method 0008 (8) 'Deflated' │ │ │ │ +03624D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +036251 CRC 6AB17B30 (1790016304) │ │ │ │ +036255 Compressed Size 00000189 (393) │ │ │ │ +036259 Uncompressed Size 00000448 (1096) │ │ │ │ +03625D Filename Length 0020 (32) │ │ │ │ +03625F Extra Length 0000 (0) │ │ │ │ +036261 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x3628E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x36261: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0362AE PAYLOAD │ │ │ │ +036281 PAYLOAD │ │ │ │ │ │ │ │ -036437 LOCAL HEADER #62 04034B50 (67324752) │ │ │ │ -03643B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -03643C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -03643D General Purpose Flag 0800 (2048) │ │ │ │ +03640A LOCAL HEADER #62 04034B50 (67324752) │ │ │ │ +03640E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +03640F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +036410 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -03643F Compression Method 0008 (8) 'Deflated' │ │ │ │ -036441 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -036445 CRC 8146CF4C (2168901452) │ │ │ │ -036449 Compressed Size 000001B4 (436) │ │ │ │ -03644D Uncompressed Size 000002C6 (710) │ │ │ │ -036451 Filename Length 0024 (36) │ │ │ │ -036453 Extra Length 0000 (0) │ │ │ │ -036455 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +036412 Compression Method 0008 (8) 'Deflated' │ │ │ │ +036414 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +036418 CRC 8146CF4C (2168901452) │ │ │ │ +03641C Compressed Size 000001B4 (436) │ │ │ │ +036420 Uncompressed Size 000002C6 (710) │ │ │ │ +036424 Filename Length 0024 (36) │ │ │ │ +036426 Extra Length 0000 (0) │ │ │ │ +036428 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x36455: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x36428: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -036479 PAYLOAD │ │ │ │ +03644C PAYLOAD │ │ │ │ │ │ │ │ -03662D LOCAL HEADER #63 04034B50 (67324752) │ │ │ │ -036631 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -036632 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -036633 General Purpose Flag 0800 (2048) │ │ │ │ +036600 LOCAL HEADER #63 04034B50 (67324752) │ │ │ │ +036604 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +036605 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +036606 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -036635 Compression Method 0008 (8) 'Deflated' │ │ │ │ -036637 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -03663B CRC B01CD249 (2954678857) │ │ │ │ -03663F Compressed Size 00000538 (1336) │ │ │ │ -036643 Uncompressed Size 00000E44 (3652) │ │ │ │ -036647 Filename Length 0024 (36) │ │ │ │ -036649 Extra Length 0000 (0) │ │ │ │ -03664B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +036608 Compression Method 0008 (8) 'Deflated' │ │ │ │ +03660A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +03660E CRC B01CD249 (2954678857) │ │ │ │ +036612 Compressed Size 00000538 (1336) │ │ │ │ +036616 Uncompressed Size 00000E44 (3652) │ │ │ │ +03661A Filename Length 0024 (36) │ │ │ │ +03661C Extra Length 0000 (0) │ │ │ │ +03661E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x3664B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x3661E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -03666F PAYLOAD │ │ │ │ +036642 PAYLOAD │ │ │ │ │ │ │ │ -036BA7 LOCAL HEADER #64 04034B50 (67324752) │ │ │ │ -036BAB Extract Zip Spec 0A (10) '1.0' │ │ │ │ -036BAC Extract OS 00 (0) 'MS-DOS' │ │ │ │ -036BAD General Purpose Flag 0800 (2048) │ │ │ │ +036B7A LOCAL HEADER #64 04034B50 (67324752) │ │ │ │ +036B7E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +036B7F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +036B80 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -036BAF Compression Method 0008 (8) 'Deflated' │ │ │ │ -036BB1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -036BB5 CRC 1858144C (408425548) │ │ │ │ -036BB9 Compressed Size 0000053D (1341) │ │ │ │ -036BBD Uncompressed Size 00000E6A (3690) │ │ │ │ -036BC1 Filename Length 0026 (38) │ │ │ │ -036BC3 Extra Length 0000 (0) │ │ │ │ -036BC5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +036B82 Compression Method 0008 (8) 'Deflated' │ │ │ │ +036B84 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +036B88 CRC 1858144C (408425548) │ │ │ │ +036B8C Compressed Size 0000053D (1341) │ │ │ │ +036B90 Uncompressed Size 00000E6A (3690) │ │ │ │ +036B94 Filename Length 0026 (38) │ │ │ │ +036B96 Extra Length 0000 (0) │ │ │ │ +036B98 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x36BC5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x36B98: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -036BEB PAYLOAD │ │ │ │ +036BBE PAYLOAD │ │ │ │ │ │ │ │ -037128 LOCAL HEADER #65 04034B50 (67324752) │ │ │ │ -03712C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -03712D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -03712E General Purpose Flag 0800 (2048) │ │ │ │ +0370FB LOCAL HEADER #65 04034B50 (67324752) │ │ │ │ +0370FF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +037100 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +037101 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -037130 Compression Method 0008 (8) 'Deflated' │ │ │ │ -037132 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -037136 CRC DD3530EB (3711250667) │ │ │ │ -03713A Compressed Size 0000056F (1391) │ │ │ │ -03713E Uncompressed Size 00000E74 (3700) │ │ │ │ -037142 Filename Length 0025 (37) │ │ │ │ -037144 Extra Length 0000 (0) │ │ │ │ -037146 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +037103 Compression Method 0008 (8) 'Deflated' │ │ │ │ +037105 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +037109 CRC DD3530EB (3711250667) │ │ │ │ +03710D Compressed Size 0000056F (1391) │ │ │ │ +037111 Uncompressed Size 00000E74 (3700) │ │ │ │ +037115 Filename Length 0025 (37) │ │ │ │ +037117 Extra Length 0000 (0) │ │ │ │ +037119 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x37146: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x37119: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -03716B PAYLOAD │ │ │ │ +03713E PAYLOAD │ │ │ │ │ │ │ │ -0376DA LOCAL HEADER #66 04034B50 (67324752) │ │ │ │ -0376DE Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0376DF Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0376E0 General Purpose Flag 0800 (2048) │ │ │ │ +0376AD LOCAL HEADER #66 04034B50 (67324752) │ │ │ │ +0376B1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0376B2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0376B3 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0376E2 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0376E4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0376E8 CRC B5ABD660 (3047937632) │ │ │ │ -0376EC Compressed Size 00000553 (1363) │ │ │ │ -0376F0 Uncompressed Size 00000E74 (3700) │ │ │ │ -0376F4 Filename Length 0027 (39) │ │ │ │ -0376F6 Extra Length 0000 (0) │ │ │ │ -0376F8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0376B5 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0376B7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0376BB CRC B5ABD660 (3047937632) │ │ │ │ +0376BF Compressed Size 00000553 (1363) │ │ │ │ +0376C3 Uncompressed Size 00000E74 (3700) │ │ │ │ +0376C7 Filename Length 0027 (39) │ │ │ │ +0376C9 Extra Length 0000 (0) │ │ │ │ +0376CB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x376F8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x376CB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -03771F PAYLOAD │ │ │ │ +0376F2 PAYLOAD │ │ │ │ │ │ │ │ -037C72 LOCAL HEADER #67 04034B50 (67324752) │ │ │ │ -037C76 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -037C77 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -037C78 General Purpose Flag 0800 (2048) │ │ │ │ +037C45 LOCAL HEADER #67 04034B50 (67324752) │ │ │ │ +037C49 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +037C4A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +037C4B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -037C7A Compression Method 0008 (8) 'Deflated' │ │ │ │ -037C7C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -037C80 CRC 9DA8CEDF (2645085919) │ │ │ │ -037C84 Compressed Size 0000053C (1340) │ │ │ │ -037C88 Uncompressed Size 00000E57 (3671) │ │ │ │ -037C8C Filename Length 0025 (37) │ │ │ │ -037C8E Extra Length 0000 (0) │ │ │ │ -037C90 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +037C4D Compression Method 0008 (8) 'Deflated' │ │ │ │ +037C4F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +037C53 CRC 9DA8CEDF (2645085919) │ │ │ │ +037C57 Compressed Size 0000053C (1340) │ │ │ │ +037C5B Uncompressed Size 00000E57 (3671) │ │ │ │ +037C5F Filename Length 0025 (37) │ │ │ │ +037C61 Extra Length 0000 (0) │ │ │ │ +037C63 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x37C90: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x37C63: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -037CB5 PAYLOAD │ │ │ │ +037C88 PAYLOAD │ │ │ │ │ │ │ │ -0381F1 LOCAL HEADER #68 04034B50 (67324752) │ │ │ │ -0381F5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0381F6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0381F7 General Purpose Flag 0800 (2048) │ │ │ │ +0381C4 LOCAL HEADER #68 04034B50 (67324752) │ │ │ │ +0381C8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0381C9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0381CA General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0381F9 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0381FB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0381FF CRC 47E86662 (1206412898) │ │ │ │ -038203 Compressed Size 000001E3 (483) │ │ │ │ -038207 Uncompressed Size 000003AC (940) │ │ │ │ -03820B Filename Length 0020 (32) │ │ │ │ -03820D Extra Length 0000 (0) │ │ │ │ -03820F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0381CC Compression Method 0008 (8) 'Deflated' │ │ │ │ +0381CE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0381D2 CRC 47E86662 (1206412898) │ │ │ │ +0381D6 Compressed Size 000001E3 (483) │ │ │ │ +0381DA Uncompressed Size 000003AC (940) │ │ │ │ +0381DE Filename Length 0020 (32) │ │ │ │ +0381E0 Extra Length 0000 (0) │ │ │ │ +0381E2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x3820F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x381E2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -03822F PAYLOAD │ │ │ │ +038202 PAYLOAD │ │ │ │ │ │ │ │ -038412 LOCAL HEADER #69 04034B50 (67324752) │ │ │ │ -038416 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -038417 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -038418 General Purpose Flag 0800 (2048) │ │ │ │ +0383E5 LOCAL HEADER #69 04034B50 (67324752) │ │ │ │ +0383E9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0383EA Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0383EB General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -03841A Compression Method 0008 (8) 'Deflated' │ │ │ │ -03841C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -038420 CRC 4F5F3AFE (1331641086) │ │ │ │ -038424 Compressed Size 00000205 (517) │ │ │ │ -038428 Uncompressed Size 0000045C (1116) │ │ │ │ -03842C Filename Length 0020 (32) │ │ │ │ -03842E Extra Length 0000 (0) │ │ │ │ -038430 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0383ED Compression Method 0008 (8) 'Deflated' │ │ │ │ +0383EF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0383F3 CRC 4F5F3AFE (1331641086) │ │ │ │ +0383F7 Compressed Size 00000205 (517) │ │ │ │ +0383FB Uncompressed Size 0000045C (1116) │ │ │ │ +0383FF Filename Length 0020 (32) │ │ │ │ +038401 Extra Length 0000 (0) │ │ │ │ +038403 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x38430: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x38403: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -038450 PAYLOAD │ │ │ │ +038423 PAYLOAD │ │ │ │ │ │ │ │ -038655 LOCAL HEADER #70 04034B50 (67324752) │ │ │ │ -038659 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -03865A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -03865B General Purpose Flag 0800 (2048) │ │ │ │ +038628 LOCAL HEADER #70 04034B50 (67324752) │ │ │ │ +03862C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +03862D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +03862E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -03865D Compression Method 0008 (8) 'Deflated' │ │ │ │ -03865F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -038663 CRC 32D0538D (852513677) │ │ │ │ -038667 Compressed Size 0000022E (558) │ │ │ │ -03866B Uncompressed Size 0000050D (1293) │ │ │ │ -03866F Filename Length 0020 (32) │ │ │ │ -038671 Extra Length 0000 (0) │ │ │ │ -038673 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +038630 Compression Method 0008 (8) 'Deflated' │ │ │ │ +038632 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +038636 CRC 32D0538D (852513677) │ │ │ │ +03863A Compressed Size 0000022E (558) │ │ │ │ +03863E Uncompressed Size 0000050D (1293) │ │ │ │ +038642 Filename Length 0020 (32) │ │ │ │ +038644 Extra Length 0000 (0) │ │ │ │ +038646 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x38673: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x38646: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -038693 PAYLOAD │ │ │ │ +038666 PAYLOAD │ │ │ │ │ │ │ │ -0388C1 LOCAL HEADER #71 04034B50 (67324752) │ │ │ │ -0388C5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0388C6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0388C7 General Purpose Flag 0800 (2048) │ │ │ │ +038894 LOCAL HEADER #71 04034B50 (67324752) │ │ │ │ +038898 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +038899 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +03889A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0388C9 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0388CB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0388CF CRC 0E7091F0 (242258416) │ │ │ │ -0388D3 Compressed Size 00002160 (8544) │ │ │ │ -0388D7 Uncompressed Size 00006077 (24695) │ │ │ │ -0388DB Filename Length 0019 (25) │ │ │ │ -0388DD Extra Length 0000 (0) │ │ │ │ -0388DF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +03889C Compression Method 0008 (8) 'Deflated' │ │ │ │ +03889E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0388A2 CRC 0E7091F0 (242258416) │ │ │ │ +0388A6 Compressed Size 00002160 (8544) │ │ │ │ +0388AA Uncompressed Size 00006077 (24695) │ │ │ │ +0388AE Filename Length 0019 (25) │ │ │ │ +0388B0 Extra Length 0000 (0) │ │ │ │ +0388B2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x388DF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x388B2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0388F8 PAYLOAD │ │ │ │ +0388CB PAYLOAD │ │ │ │ │ │ │ │ -03AA58 LOCAL HEADER #72 04034B50 (67324752) │ │ │ │ -03AA5C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -03AA5D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -03AA5E General Purpose Flag 0800 (2048) │ │ │ │ +03AA2B LOCAL HEADER #72 04034B50 (67324752) │ │ │ │ +03AA2F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +03AA30 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +03AA31 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -03AA60 Compression Method 0008 (8) 'Deflated' │ │ │ │ -03AA62 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -03AA66 CRC B17B1B57 (2977635159) │ │ │ │ -03AA6A Compressed Size 000018A8 (6312) │ │ │ │ -03AA6E Uncompressed Size 0000ECF9 (60665) │ │ │ │ -03AA72 Filename Length 0018 (24) │ │ │ │ -03AA74 Extra Length 0000 (0) │ │ │ │ -03AA76 Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +03AA33 Compression Method 0008 (8) 'Deflated' │ │ │ │ +03AA35 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +03AA39 CRC B17B1B57 (2977635159) │ │ │ │ +03AA3D Compressed Size 000018A8 (6312) │ │ │ │ +03AA41 Uncompressed Size 0000ECF9 (60665) │ │ │ │ +03AA45 Filename Length 0018 (24) │ │ │ │ +03AA47 Extra Length 0000 (0) │ │ │ │ +03AA49 Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x3AA76: Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x3AA49: Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -03AA8E PAYLOAD │ │ │ │ +03AA61 PAYLOAD │ │ │ │ │ │ │ │ -03C336 LOCAL HEADER #73 04034B50 (67324752) │ │ │ │ -03C33A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -03C33B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -03C33C General Purpose Flag 0800 (2048) │ │ │ │ +03C309 LOCAL HEADER #73 04034B50 (67324752) │ │ │ │ +03C30D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +03C30E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +03C30F General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -03C33E Compression Method 0008 (8) 'Deflated' │ │ │ │ -03C340 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -03C344 CRC 3EC0CBE2 (1052822498) │ │ │ │ -03C348 Compressed Size 000003A0 (928) │ │ │ │ -03C34C Uncompressed Size 000013FE (5118) │ │ │ │ -03C350 Filename Length 0018 (24) │ │ │ │ -03C352 Extra Length 0000 (0) │ │ │ │ -03C354 Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +03C311 Compression Method 0008 (8) 'Deflated' │ │ │ │ +03C313 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +03C317 CRC 3EC0CBE2 (1052822498) │ │ │ │ +03C31B Compressed Size 000003A0 (928) │ │ │ │ +03C31F Uncompressed Size 000013FE (5118) │ │ │ │ +03C323 Filename Length 0018 (24) │ │ │ │ +03C325 Extra Length 0000 (0) │ │ │ │ +03C327 Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x3C354: Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x3C327: Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -03C36C PAYLOAD │ │ │ │ +03C33F PAYLOAD │ │ │ │ │ │ │ │ -03C70C LOCAL HEADER #74 04034B50 (67324752) │ │ │ │ -03C710 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -03C711 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -03C712 General Purpose Flag 0800 (2048) │ │ │ │ +03C6DF LOCAL HEADER #74 04034B50 (67324752) │ │ │ │ +03C6E3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +03C6E4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +03C6E5 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -03C714 Compression Method 0008 (8) 'Deflated' │ │ │ │ -03C716 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -03C71A CRC 2321F037 (589426743) │ │ │ │ -03C71E Compressed Size 0000004D (77) │ │ │ │ -03C722 Uncompressed Size 00000056 (86) │ │ │ │ -03C726 Filename Length 001C (28) │ │ │ │ -03C728 Extra Length 0000 (0) │ │ │ │ -03C72A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +03C6E7 Compression Method 0008 (8) 'Deflated' │ │ │ │ +03C6E9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +03C6ED CRC 2321F037 (589426743) │ │ │ │ +03C6F1 Compressed Size 0000004D (77) │ │ │ │ +03C6F5 Uncompressed Size 00000056 (86) │ │ │ │ +03C6F9 Filename Length 001C (28) │ │ │ │ +03C6FB Extra Length 0000 (0) │ │ │ │ +03C6FD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x3C72A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x3C6FD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -03C746 PAYLOAD XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX │ │ │ │ +03C719 PAYLOAD XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX │ │ │ │ │ │ │ │ -03C793 LOCAL HEADER #75 04034B50 (67324752) │ │ │ │ -03C797 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -03C798 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -03C799 General Purpose Flag 0800 (2048) │ │ │ │ +03C766 LOCAL HEADER #75 04034B50 (67324752) │ │ │ │ +03C76A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +03C76B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +03C76C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -03C79B Compression Method 0008 (8) 'Deflated' │ │ │ │ -03C79D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -03C7A1 CRC 3F27B8AD (1059567789) │ │ │ │ -03C7A5 Compressed Size 00000819 (2073) │ │ │ │ -03C7A9 Uncompressed Size 00000F6B (3947) │ │ │ │ -03C7AD Filename Length 001F (31) │ │ │ │ -03C7AF Extra Length 0000 (0) │ │ │ │ -03C7B1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +03C76E Compression Method 0008 (8) 'Deflated' │ │ │ │ +03C770 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +03C774 CRC 3F27B8AD (1059567789) │ │ │ │ +03C778 Compressed Size 00000819 (2073) │ │ │ │ +03C77C Uncompressed Size 00000F6B (3947) │ │ │ │ +03C780 Filename Length 001F (31) │ │ │ │ +03C782 Extra Length 0000 (0) │ │ │ │ +03C784 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x3C7B1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x3C784: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -03C7D0 PAYLOAD │ │ │ │ +03C7A3 PAYLOAD │ │ │ │ │ │ │ │ -03CFE9 LOCAL HEADER #76 04034B50 (67324752) │ │ │ │ -03CFED Extract Zip Spec 0A (10) '1.0' │ │ │ │ -03CFEE Extract OS 00 (0) 'MS-DOS' │ │ │ │ -03CFEF General Purpose Flag 0800 (2048) │ │ │ │ +03CFBC LOCAL HEADER #76 04034B50 (67324752) │ │ │ │ +03CFC0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +03CFC1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +03CFC2 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -03CFF1 Compression Method 0008 (8) 'Deflated' │ │ │ │ -03CFF3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -03CFF7 CRC 490DD9D5 (1225644501) │ │ │ │ -03CFFB Compressed Size 00000354 (852) │ │ │ │ -03CFFF Uncompressed Size 00000AEC (2796) │ │ │ │ -03D003 Filename Length 001E (30) │ │ │ │ -03D005 Extra Length 0000 (0) │ │ │ │ -03D007 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +03CFC4 Compression Method 0008 (8) 'Deflated' │ │ │ │ +03CFC6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +03CFCA CRC 490DD9D5 (1225644501) │ │ │ │ +03CFCE Compressed Size 00000354 (852) │ │ │ │ +03CFD2 Uncompressed Size 00000AEC (2796) │ │ │ │ +03CFD6 Filename Length 001E (30) │ │ │ │ +03CFD8 Extra Length 0000 (0) │ │ │ │ +03CFDA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x3D007: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x3CFDA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -03D025 PAYLOAD │ │ │ │ +03CFF8 PAYLOAD │ │ │ │ │ │ │ │ -03D379 LOCAL HEADER #77 04034B50 (67324752) │ │ │ │ -03D37D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -03D37E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -03D37F General Purpose Flag 0800 (2048) │ │ │ │ +03D34C LOCAL HEADER #77 04034B50 (67324752) │ │ │ │ +03D350 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +03D351 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +03D352 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -03D381 Compression Method 0008 (8) 'Deflated' │ │ │ │ -03D383 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -03D387 CRC D222624A (3525468746) │ │ │ │ -03D38B Compressed Size 00000705 (1797) │ │ │ │ -03D38F Uncompressed Size 00000DC3 (3523) │ │ │ │ -03D393 Filename Length 0021 (33) │ │ │ │ -03D395 Extra Length 0000 (0) │ │ │ │ -03D397 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +03D354 Compression Method 0008 (8) 'Deflated' │ │ │ │ +03D356 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +03D35A CRC D222624A (3525468746) │ │ │ │ +03D35E Compressed Size 00000705 (1797) │ │ │ │ +03D362 Uncompressed Size 00000DC3 (3523) │ │ │ │ +03D366 Filename Length 0021 (33) │ │ │ │ +03D368 Extra Length 0000 (0) │ │ │ │ +03D36A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x3D397: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x3D36A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -03D3B8 PAYLOAD │ │ │ │ +03D38B PAYLOAD │ │ │ │ │ │ │ │ -03DABD LOCAL HEADER #78 04034B50 (67324752) │ │ │ │ -03DAC1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -03DAC2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -03DAC3 General Purpose Flag 0800 (2048) │ │ │ │ +03DA90 LOCAL HEADER #78 04034B50 (67324752) │ │ │ │ +03DA94 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +03DA95 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +03DA96 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -03DAC5 Compression Method 0008 (8) 'Deflated' │ │ │ │ -03DAC7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -03DACB CRC 682A3705 (1747597061) │ │ │ │ -03DACF Compressed Size 00000303 (771) │ │ │ │ -03DAD3 Uncompressed Size 00000923 (2339) │ │ │ │ -03DAD7 Filename Length 0020 (32) │ │ │ │ -03DAD9 Extra Length 0000 (0) │ │ │ │ -03DADB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +03DA98 Compression Method 0008 (8) 'Deflated' │ │ │ │ +03DA9A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +03DA9E CRC 682A3705 (1747597061) │ │ │ │ +03DAA2 Compressed Size 00000303 (771) │ │ │ │ +03DAA6 Uncompressed Size 00000923 (2339) │ │ │ │ +03DAAA Filename Length 0020 (32) │ │ │ │ +03DAAC Extra Length 0000 (0) │ │ │ │ +03DAAE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x3DADB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x3DAAE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -03DAFB PAYLOAD │ │ │ │ +03DACE PAYLOAD │ │ │ │ │ │ │ │ -03DDFE LOCAL HEADER #79 04034B50 (67324752) │ │ │ │ -03DE02 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -03DE03 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -03DE04 General Purpose Flag 0800 (2048) │ │ │ │ +03DDD1 LOCAL HEADER #79 04034B50 (67324752) │ │ │ │ +03DDD5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +03DDD6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +03DDD7 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -03DE06 Compression Method 0008 (8) 'Deflated' │ │ │ │ -03DE08 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -03DE0C CRC 59040194 (1493434772) │ │ │ │ -03DE10 Compressed Size 000006F7 (1783) │ │ │ │ -03DE14 Uncompressed Size 00000D53 (3411) │ │ │ │ -03DE18 Filename Length 0021 (33) │ │ │ │ -03DE1A Extra Length 0000 (0) │ │ │ │ -03DE1C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +03DDD9 Compression Method 0008 (8) 'Deflated' │ │ │ │ +03DDDB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +03DDDF CRC 59040194 (1493434772) │ │ │ │ +03DDE3 Compressed Size 000006F7 (1783) │ │ │ │ +03DDE7 Uncompressed Size 00000D53 (3411) │ │ │ │ +03DDEB Filename Length 0021 (33) │ │ │ │ +03DDED Extra Length 0000 (0) │ │ │ │ +03DDEF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x3DE1C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x3DDEF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -03DE3D PAYLOAD │ │ │ │ +03DE10 PAYLOAD │ │ │ │ │ │ │ │ -03E534 LOCAL HEADER #80 04034B50 (67324752) │ │ │ │ -03E538 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -03E539 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -03E53A General Purpose Flag 0800 (2048) │ │ │ │ +03E507 LOCAL HEADER #80 04034B50 (67324752) │ │ │ │ +03E50B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +03E50C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +03E50D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -03E53C Compression Method 0008 (8) 'Deflated' │ │ │ │ -03E53E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -03E542 CRC F5BDF18A (4122866058) │ │ │ │ -03E546 Compressed Size 000002DC (732) │ │ │ │ -03E54A Uncompressed Size 0000087A (2170) │ │ │ │ -03E54E Filename Length 0020 (32) │ │ │ │ -03E550 Extra Length 0000 (0) │ │ │ │ -03E552 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +03E50F Compression Method 0008 (8) 'Deflated' │ │ │ │ +03E511 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +03E515 CRC F5BDF18A (4122866058) │ │ │ │ +03E519 Compressed Size 000002DC (732) │ │ │ │ +03E51D Uncompressed Size 0000087A (2170) │ │ │ │ +03E521 Filename Length 0020 (32) │ │ │ │ +03E523 Extra Length 0000 (0) │ │ │ │ +03E525 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x3E552: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x3E525: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -03E572 PAYLOAD │ │ │ │ +03E545 PAYLOAD │ │ │ │ │ │ │ │ -03E84E LOCAL HEADER #81 04034B50 (67324752) │ │ │ │ -03E852 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -03E853 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -03E854 General Purpose Flag 0800 (2048) │ │ │ │ +03E821 LOCAL HEADER #81 04034B50 (67324752) │ │ │ │ +03E825 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +03E826 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +03E827 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -03E856 Compression Method 0008 (8) 'Deflated' │ │ │ │ -03E858 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -03E85C CRC B9F7625E (3119997534) │ │ │ │ -03E860 Compressed Size 000006EE (1774) │ │ │ │ -03E864 Uncompressed Size 00000D44 (3396) │ │ │ │ -03E868 Filename Length 0020 (32) │ │ │ │ -03E86A Extra Length 0000 (0) │ │ │ │ -03E86C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +03E829 Compression Method 0008 (8) 'Deflated' │ │ │ │ +03E82B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +03E82F CRC B9F7625E (3119997534) │ │ │ │ +03E833 Compressed Size 000006EE (1774) │ │ │ │ +03E837 Uncompressed Size 00000D44 (3396) │ │ │ │ +03E83B Filename Length 0020 (32) │ │ │ │ +03E83D Extra Length 0000 (0) │ │ │ │ +03E83F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x3E86C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x3E83F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -03E88C PAYLOAD │ │ │ │ +03E85F PAYLOAD │ │ │ │ │ │ │ │ -03EF7A LOCAL HEADER #82 04034B50 (67324752) │ │ │ │ -03EF7E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -03EF7F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -03EF80 General Purpose Flag 0800 (2048) │ │ │ │ +03EF4D LOCAL HEADER #82 04034B50 (67324752) │ │ │ │ +03EF51 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +03EF52 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +03EF53 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -03EF82 Compression Method 0008 (8) 'Deflated' │ │ │ │ -03EF84 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -03EF88 CRC 5F3E463F (1597916735) │ │ │ │ -03EF8C Compressed Size 000002D9 (729) │ │ │ │ -03EF90 Uncompressed Size 00000863 (2147) │ │ │ │ -03EF94 Filename Length 001F (31) │ │ │ │ -03EF96 Extra Length 0000 (0) │ │ │ │ -03EF98 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +03EF55 Compression Method 0008 (8) 'Deflated' │ │ │ │ +03EF57 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +03EF5B CRC 5F3E463F (1597916735) │ │ │ │ +03EF5F Compressed Size 000002D9 (729) │ │ │ │ +03EF63 Uncompressed Size 00000863 (2147) │ │ │ │ +03EF67 Filename Length 001F (31) │ │ │ │ +03EF69 Extra Length 0000 (0) │ │ │ │ +03EF6B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x3EF98: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x3EF6B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -03EFB7 PAYLOAD │ │ │ │ +03EF8A PAYLOAD │ │ │ │ │ │ │ │ -03F290 LOCAL HEADER #83 04034B50 (67324752) │ │ │ │ -03F294 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -03F295 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -03F296 General Purpose Flag 0800 (2048) │ │ │ │ +03F263 LOCAL HEADER #83 04034B50 (67324752) │ │ │ │ +03F267 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +03F268 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +03F269 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -03F298 Compression Method 0008 (8) 'Deflated' │ │ │ │ -03F29A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -03F29E CRC 39ED5D72 (971857266) │ │ │ │ -03F2A2 Compressed Size 000006F4 (1780) │ │ │ │ -03F2A6 Uncompressed Size 00000D48 (3400) │ │ │ │ -03F2AA Filename Length 0021 (33) │ │ │ │ -03F2AC Extra Length 0000 (0) │ │ │ │ -03F2AE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +03F26B Compression Method 0008 (8) 'Deflated' │ │ │ │ +03F26D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +03F271 CRC 39ED5D72 (971857266) │ │ │ │ +03F275 Compressed Size 000006F4 (1780) │ │ │ │ +03F279 Uncompressed Size 00000D48 (3400) │ │ │ │ +03F27D Filename Length 0021 (33) │ │ │ │ +03F27F Extra Length 0000 (0) │ │ │ │ +03F281 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x3F2AE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x3F281: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -03F2CF PAYLOAD │ │ │ │ +03F2A2 PAYLOAD │ │ │ │ │ │ │ │ -03F9C3 LOCAL HEADER #84 04034B50 (67324752) │ │ │ │ -03F9C7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -03F9C8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -03F9C9 General Purpose Flag 0800 (2048) │ │ │ │ +03F996 LOCAL HEADER #84 04034B50 (67324752) │ │ │ │ +03F99A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +03F99B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +03F99C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -03F9CB Compression Method 0008 (8) 'Deflated' │ │ │ │ -03F9CD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -03F9D1 CRC 87F697F3 (2281084915) │ │ │ │ -03F9D5 Compressed Size 000002DB (731) │ │ │ │ -03F9D9 Uncompressed Size 0000086A (2154) │ │ │ │ -03F9DD Filename Length 0020 (32) │ │ │ │ -03F9DF Extra Length 0000 (0) │ │ │ │ -03F9E1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +03F99E Compression Method 0008 (8) 'Deflated' │ │ │ │ +03F9A0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +03F9A4 CRC 87F697F3 (2281084915) │ │ │ │ +03F9A8 Compressed Size 000002DB (731) │ │ │ │ +03F9AC Uncompressed Size 0000086A (2154) │ │ │ │ +03F9B0 Filename Length 0020 (32) │ │ │ │ +03F9B2 Extra Length 0000 (0) │ │ │ │ +03F9B4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x3F9E1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x3F9B4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -03FA01 PAYLOAD │ │ │ │ +03F9D4 PAYLOAD │ │ │ │ │ │ │ │ -03FCDC LOCAL HEADER #85 04034B50 (67324752) │ │ │ │ -03FCE0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -03FCE1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -03FCE2 General Purpose Flag 0800 (2048) │ │ │ │ +03FCAF LOCAL HEADER #85 04034B50 (67324752) │ │ │ │ +03FCB3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +03FCB4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +03FCB5 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -03FCE4 Compression Method 0008 (8) 'Deflated' │ │ │ │ -03FCE6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -03FCEA CRC 3F578B03 (1062701827) │ │ │ │ -03FCEE Compressed Size 000006FC (1788) │ │ │ │ -03FCF2 Uncompressed Size 00000D4E (3406) │ │ │ │ -03FCF6 Filename Length 0021 (33) │ │ │ │ -03FCF8 Extra Length 0000 (0) │ │ │ │ -03FCFA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +03FCB7 Compression Method 0008 (8) 'Deflated' │ │ │ │ +03FCB9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +03FCBD CRC 3F578B03 (1062701827) │ │ │ │ +03FCC1 Compressed Size 000006FC (1788) │ │ │ │ +03FCC5 Uncompressed Size 00000D4E (3406) │ │ │ │ +03FCC9 Filename Length 0021 (33) │ │ │ │ +03FCCB Extra Length 0000 (0) │ │ │ │ +03FCCD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x3FCFA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x3FCCD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -03FD1B PAYLOAD │ │ │ │ +03FCEE PAYLOAD │ │ │ │ │ │ │ │ -040417 LOCAL HEADER #86 04034B50 (67324752) │ │ │ │ -04041B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -04041C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -04041D General Purpose Flag 0800 (2048) │ │ │ │ +0403EA LOCAL HEADER #86 04034B50 (67324752) │ │ │ │ +0403EE Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0403EF Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0403F0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -04041F Compression Method 0008 (8) 'Deflated' │ │ │ │ -040421 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -040425 CRC 4DE3F3EC (1306784748) │ │ │ │ -040429 Compressed Size 000002DC (732) │ │ │ │ -04042D Uncompressed Size 0000086A (2154) │ │ │ │ -040431 Filename Length 0020 (32) │ │ │ │ -040433 Extra Length 0000 (0) │ │ │ │ -040435 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0403F2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0403F4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0403F8 CRC 4DE3F3EC (1306784748) │ │ │ │ +0403FC Compressed Size 000002DC (732) │ │ │ │ +040400 Uncompressed Size 0000086A (2154) │ │ │ │ +040404 Filename Length 0020 (32) │ │ │ │ +040406 Extra Length 0000 (0) │ │ │ │ +040408 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x40435: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x40408: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -040455 PAYLOAD │ │ │ │ +040428 PAYLOAD │ │ │ │ │ │ │ │ -040731 LOCAL HEADER #87 04034B50 (67324752) │ │ │ │ -040735 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -040736 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -040737 General Purpose Flag 0800 (2048) │ │ │ │ +040704 LOCAL HEADER #87 04034B50 (67324752) │ │ │ │ +040708 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +040709 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +04070A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -040739 Compression Method 0008 (8) 'Deflated' │ │ │ │ -04073B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -04073F CRC 3E010C78 (1040256120) │ │ │ │ -040743 Compressed Size 000006F1 (1777) │ │ │ │ -040747 Uncompressed Size 00000D40 (3392) │ │ │ │ -04074B Filename Length 001E (30) │ │ │ │ -04074D Extra Length 0000 (0) │ │ │ │ -04074F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +04070C Compression Method 0008 (8) 'Deflated' │ │ │ │ +04070E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +040712 CRC 3E010C78 (1040256120) │ │ │ │ +040716 Compressed Size 000006F1 (1777) │ │ │ │ +04071A Uncompressed Size 00000D40 (3392) │ │ │ │ +04071E Filename Length 001E (30) │ │ │ │ +040720 Extra Length 0000 (0) │ │ │ │ +040722 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x4074F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x40722: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -04076D PAYLOAD │ │ │ │ +040740 PAYLOAD │ │ │ │ │ │ │ │ -040E5E LOCAL HEADER #88 04034B50 (67324752) │ │ │ │ -040E62 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -040E63 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -040E64 General Purpose Flag 0800 (2048) │ │ │ │ +040E31 LOCAL HEADER #88 04034B50 (67324752) │ │ │ │ +040E35 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +040E36 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +040E37 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -040E66 Compression Method 0008 (8) 'Deflated' │ │ │ │ -040E68 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -040E6C CRC D666A549 (3597051209) │ │ │ │ -040E70 Compressed Size 000002D8 (728) │ │ │ │ -040E74 Uncompressed Size 00000852 (2130) │ │ │ │ -040E78 Filename Length 001D (29) │ │ │ │ -040E7A Extra Length 0000 (0) │ │ │ │ -040E7C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +040E39 Compression Method 0008 (8) 'Deflated' │ │ │ │ +040E3B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +040E3F CRC D666A549 (3597051209) │ │ │ │ +040E43 Compressed Size 000002D8 (728) │ │ │ │ +040E47 Uncompressed Size 00000852 (2130) │ │ │ │ +040E4B Filename Length 001D (29) │ │ │ │ +040E4D Extra Length 0000 (0) │ │ │ │ +040E4F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x40E7C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x40E4F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -040E99 PAYLOAD │ │ │ │ +040E6C PAYLOAD │ │ │ │ │ │ │ │ -041171 LOCAL HEADER #89 04034B50 (67324752) │ │ │ │ -041175 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -041176 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -041177 General Purpose Flag 0800 (2048) │ │ │ │ +041144 LOCAL HEADER #89 04034B50 (67324752) │ │ │ │ +041148 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +041149 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +04114A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -041179 Compression Method 0008 (8) 'Deflated' │ │ │ │ -04117B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -04117F CRC D53FDC0C (3577732108) │ │ │ │ -041183 Compressed Size 000006EA (1770) │ │ │ │ -041187 Uncompressed Size 00000D3F (3391) │ │ │ │ -04118B Filename Length 001F (31) │ │ │ │ -04118D Extra Length 0000 (0) │ │ │ │ -04118F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +04114C Compression Method 0008 (8) 'Deflated' │ │ │ │ +04114E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +041152 CRC D53FDC0C (3577732108) │ │ │ │ +041156 Compressed Size 000006EA (1770) │ │ │ │ +04115A Uncompressed Size 00000D3F (3391) │ │ │ │ +04115E Filename Length 001F (31) │ │ │ │ +041160 Extra Length 0000 (0) │ │ │ │ +041162 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x4118F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x41162: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0411AE PAYLOAD │ │ │ │ +041181 PAYLOAD │ │ │ │ │ │ │ │ -041898 LOCAL HEADER #90 04034B50 (67324752) │ │ │ │ -04189C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -04189D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -04189E General Purpose Flag 0800 (2048) │ │ │ │ +04186B LOCAL HEADER #90 04034B50 (67324752) │ │ │ │ +04186F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +041870 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +041871 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0418A0 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0418A2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0418A6 CRC 265CBBB0 (643611568) │ │ │ │ -0418AA Compressed Size 000002DA (730) │ │ │ │ -0418AE Uncompressed Size 00000859 (2137) │ │ │ │ -0418B2 Filename Length 001E (30) │ │ │ │ -0418B4 Extra Length 0000 (0) │ │ │ │ -0418B6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +041873 Compression Method 0008 (8) 'Deflated' │ │ │ │ +041875 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +041879 CRC 265CBBB0 (643611568) │ │ │ │ +04187D Compressed Size 000002DA (730) │ │ │ │ +041881 Uncompressed Size 00000859 (2137) │ │ │ │ +041885 Filename Length 001E (30) │ │ │ │ +041887 Extra Length 0000 (0) │ │ │ │ +041889 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x418B6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x41889: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0418D4 PAYLOAD │ │ │ │ +0418A7 PAYLOAD │ │ │ │ │ │ │ │ -041BAE LOCAL HEADER #91 04034B50 (67324752) │ │ │ │ -041BB2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -041BB3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -041BB4 General Purpose Flag 0800 (2048) │ │ │ │ +041B81 LOCAL HEADER #91 04034B50 (67324752) │ │ │ │ +041B85 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +041B86 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +041B87 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -041BB6 Compression Method 0008 (8) 'Deflated' │ │ │ │ -041BB8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -041BBC CRC 0321B30D (52540173) │ │ │ │ -041BC0 Compressed Size 000006AB (1707) │ │ │ │ -041BC4 Uncompressed Size 00000CC1 (3265) │ │ │ │ -041BC8 Filename Length 0023 (35) │ │ │ │ -041BCA Extra Length 0000 (0) │ │ │ │ -041BCC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +041B89 Compression Method 0008 (8) 'Deflated' │ │ │ │ +041B8B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +041B8F CRC 0321B30D (52540173) │ │ │ │ +041B93 Compressed Size 000006AB (1707) │ │ │ │ +041B97 Uncompressed Size 00000CC1 (3265) │ │ │ │ +041B9B Filename Length 0023 (35) │ │ │ │ +041B9D Extra Length 0000 (0) │ │ │ │ +041B9F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x41BCC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x41B9F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -041BEF PAYLOAD │ │ │ │ +041BC2 PAYLOAD │ │ │ │ │ │ │ │ -04229A LOCAL HEADER #92 04034B50 (67324752) │ │ │ │ -04229E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -04229F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0422A0 General Purpose Flag 0800 (2048) │ │ │ │ +04226D LOCAL HEADER #92 04034B50 (67324752) │ │ │ │ +042271 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +042272 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +042273 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0422A2 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0422A4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0422A8 CRC 9E44AA56 (2655300182) │ │ │ │ -0422AC Compressed Size 00000321 (801) │ │ │ │ -0422B0 Uncompressed Size 00000A19 (2585) │ │ │ │ -0422B4 Filename Length 0022 (34) │ │ │ │ -0422B6 Extra Length 0000 (0) │ │ │ │ -0422B8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +042275 Compression Method 0008 (8) 'Deflated' │ │ │ │ +042277 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +04227B CRC 9E44AA56 (2655300182) │ │ │ │ +04227F Compressed Size 00000321 (801) │ │ │ │ +042283 Uncompressed Size 00000A19 (2585) │ │ │ │ +042287 Filename Length 0022 (34) │ │ │ │ +042289 Extra Length 0000 (0) │ │ │ │ +04228B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x422B8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x4228B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0422DA PAYLOAD │ │ │ │ +0422AD PAYLOAD │ │ │ │ │ │ │ │ -0425FB LOCAL HEADER #93 04034B50 (67324752) │ │ │ │ -0425FF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -042600 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -042601 General Purpose Flag 0800 (2048) │ │ │ │ +0425CE LOCAL HEADER #93 04034B50 (67324752) │ │ │ │ +0425D2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0425D3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0425D4 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -042603 Compression Method 0008 (8) 'Deflated' │ │ │ │ -042605 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -042609 CRC 3DCDB358 (1036890968) │ │ │ │ -04260D Compressed Size 000005EE (1518) │ │ │ │ -042611 Uncompressed Size 00000B51 (2897) │ │ │ │ -042615 Filename Length 0020 (32) │ │ │ │ -042617 Extra Length 0000 (0) │ │ │ │ -042619 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0425D6 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0425D8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0425DC CRC 3DCDB358 (1036890968) │ │ │ │ +0425E0 Compressed Size 000005EE (1518) │ │ │ │ +0425E4 Uncompressed Size 00000B51 (2897) │ │ │ │ +0425E8 Filename Length 0020 (32) │ │ │ │ +0425EA Extra Length 0000 (0) │ │ │ │ +0425EC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x42619: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x425EC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -042639 PAYLOAD │ │ │ │ +04260C PAYLOAD │ │ │ │ │ │ │ │ -042C27 LOCAL HEADER #94 04034B50 (67324752) │ │ │ │ -042C2B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -042C2C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -042C2D General Purpose Flag 0800 (2048) │ │ │ │ +042BFA LOCAL HEADER #94 04034B50 (67324752) │ │ │ │ +042BFE Extract Zip Spec 0A (10) '1.0' │ │ │ │ +042BFF Extract OS 00 (0) 'MS-DOS' │ │ │ │ +042C00 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -042C2F Compression Method 0008 (8) 'Deflated' │ │ │ │ -042C31 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -042C35 CRC 5DA5495C (1571113308) │ │ │ │ -042C39 Compressed Size 000002C3 (707) │ │ │ │ -042C3D Uncompressed Size 0000082B (2091) │ │ │ │ -042C41 Filename Length 001F (31) │ │ │ │ -042C43 Extra Length 0000 (0) │ │ │ │ -042C45 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +042C02 Compression Method 0008 (8) 'Deflated' │ │ │ │ +042C04 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +042C08 CRC 5DA5495C (1571113308) │ │ │ │ +042C0C Compressed Size 000002C3 (707) │ │ │ │ +042C10 Uncompressed Size 0000082B (2091) │ │ │ │ +042C14 Filename Length 001F (31) │ │ │ │ +042C16 Extra Length 0000 (0) │ │ │ │ +042C18 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x42C45: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x42C18: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -042C64 PAYLOAD │ │ │ │ +042C37 PAYLOAD │ │ │ │ │ │ │ │ -042F27 LOCAL HEADER #95 04034B50 (67324752) │ │ │ │ -042F2B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -042F2C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -042F2D General Purpose Flag 0800 (2048) │ │ │ │ +042EFA LOCAL HEADER #95 04034B50 (67324752) │ │ │ │ +042EFE Extract Zip Spec 0A (10) '1.0' │ │ │ │ +042EFF Extract OS 00 (0) 'MS-DOS' │ │ │ │ +042F00 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -042F2F Compression Method 0008 (8) 'Deflated' │ │ │ │ -042F31 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -042F35 CRC 68189AA8 (1746442920) │ │ │ │ -042F39 Compressed Size 000005F7 (1527) │ │ │ │ -042F3D Uncompressed Size 00000B59 (2905) │ │ │ │ -042F41 Filename Length 0022 (34) │ │ │ │ -042F43 Extra Length 0000 (0) │ │ │ │ -042F45 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +042F02 Compression Method 0008 (8) 'Deflated' │ │ │ │ +042F04 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +042F08 CRC 68189AA8 (1746442920) │ │ │ │ +042F0C Compressed Size 000005F7 (1527) │ │ │ │ +042F10 Uncompressed Size 00000B59 (2905) │ │ │ │ +042F14 Filename Length 0022 (34) │ │ │ │ +042F16 Extra Length 0000 (0) │ │ │ │ +042F18 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x42F45: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x42F18: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -042F67 PAYLOAD │ │ │ │ +042F3A PAYLOAD │ │ │ │ │ │ │ │ -04355E LOCAL HEADER #96 04034B50 (67324752) │ │ │ │ -043562 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -043563 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -043564 General Purpose Flag 0800 (2048) │ │ │ │ +043531 LOCAL HEADER #96 04034B50 (67324752) │ │ │ │ +043535 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +043536 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +043537 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -043566 Compression Method 0008 (8) 'Deflated' │ │ │ │ -043568 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -04356C CRC BCD37E99 (3167977113) │ │ │ │ -043570 Compressed Size 000002CB (715) │ │ │ │ -043574 Uncompressed Size 00000845 (2117) │ │ │ │ -043578 Filename Length 0021 (33) │ │ │ │ -04357A Extra Length 0000 (0) │ │ │ │ -04357C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +043539 Compression Method 0008 (8) 'Deflated' │ │ │ │ +04353B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +04353F CRC BCD37E99 (3167977113) │ │ │ │ +043543 Compressed Size 000002CB (715) │ │ │ │ +043547 Uncompressed Size 00000845 (2117) │ │ │ │ +04354B Filename Length 0021 (33) │ │ │ │ +04354D Extra Length 0000 (0) │ │ │ │ +04354F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x4357C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x4354F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -04359D PAYLOAD │ │ │ │ +043570 PAYLOAD │ │ │ │ │ │ │ │ -043868 LOCAL HEADER #97 04034B50 (67324752) │ │ │ │ -04386C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -04386D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -04386E General Purpose Flag 0800 (2048) │ │ │ │ +04383B LOCAL HEADER #97 04034B50 (67324752) │ │ │ │ +04383F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +043840 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +043841 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -043870 Compression Method 0008 (8) 'Deflated' │ │ │ │ -043872 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -043876 CRC 37F4F390 (938800016) │ │ │ │ -04387A Compressed Size 0000060B (1547) │ │ │ │ -04387E Uncompressed Size 00000B87 (2951) │ │ │ │ -043882 Filename Length 0021 (33) │ │ │ │ -043884 Extra Length 0000 (0) │ │ │ │ -043886 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +043843 Compression Method 0008 (8) 'Deflated' │ │ │ │ +043845 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +043849 CRC 37F4F390 (938800016) │ │ │ │ +04384D Compressed Size 0000060B (1547) │ │ │ │ +043851 Uncompressed Size 00000B87 (2951) │ │ │ │ +043855 Filename Length 0021 (33) │ │ │ │ +043857 Extra Length 0000 (0) │ │ │ │ +043859 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x43886: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x43859: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0438A7 PAYLOAD │ │ │ │ +04387A PAYLOAD │ │ │ │ │ │ │ │ -043EB2 LOCAL HEADER #98 04034B50 (67324752) │ │ │ │ -043EB6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -043EB7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -043EB8 General Purpose Flag 0800 (2048) │ │ │ │ +043E85 LOCAL HEADER #98 04034B50 (67324752) │ │ │ │ +043E89 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +043E8A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +043E8B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -043EBA Compression Method 0008 (8) 'Deflated' │ │ │ │ -043EBC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -043EC0 CRC 35BE1B11 (901651217) │ │ │ │ -043EC4 Compressed Size 000002D0 (720) │ │ │ │ -043EC8 Uncompressed Size 00000880 (2176) │ │ │ │ -043ECC Filename Length 0020 (32) │ │ │ │ -043ECE Extra Length 0000 (0) │ │ │ │ -043ED0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +043E8D Compression Method 0008 (8) 'Deflated' │ │ │ │ +043E8F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +043E93 CRC 35BE1B11 (901651217) │ │ │ │ +043E97 Compressed Size 000002D0 (720) │ │ │ │ +043E9B Uncompressed Size 00000880 (2176) │ │ │ │ +043E9F Filename Length 0020 (32) │ │ │ │ +043EA1 Extra Length 0000 (0) │ │ │ │ +043EA3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x43ED0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x43EA3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -043EF0 PAYLOAD │ │ │ │ +043EC3 PAYLOAD │ │ │ │ │ │ │ │ -0441C0 LOCAL HEADER #99 04034B50 (67324752) │ │ │ │ -0441C4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0441C5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0441C6 General Purpose Flag 0800 (2048) │ │ │ │ +044193 LOCAL HEADER #99 04034B50 (67324752) │ │ │ │ +044197 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +044198 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +044199 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0441C8 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0441CA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0441CE CRC 629EB1B7 (1654567351) │ │ │ │ -0441D2 Compressed Size 0000060F (1551) │ │ │ │ -0441D6 Uncompressed Size 00000B8B (2955) │ │ │ │ -0441DA Filename Length 0022 (34) │ │ │ │ -0441DC Extra Length 0000 (0) │ │ │ │ -0441DE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +04419B Compression Method 0008 (8) 'Deflated' │ │ │ │ +04419D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0441A1 CRC 629EB1B7 (1654567351) │ │ │ │ +0441A5 Compressed Size 0000060F (1551) │ │ │ │ +0441A9 Uncompressed Size 00000B8B (2955) │ │ │ │ +0441AD Filename Length 0022 (34) │ │ │ │ +0441AF Extra Length 0000 (0) │ │ │ │ +0441B1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x441DE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x441B1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -044200 PAYLOAD │ │ │ │ +0441D3 PAYLOAD │ │ │ │ │ │ │ │ -04480F LOCAL HEADER #100 04034B50 (67324752) │ │ │ │ -044813 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -044814 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -044815 General Purpose Flag 0800 (2048) │ │ │ │ +0447E2 LOCAL HEADER #100 04034B50 (67324752) │ │ │ │ +0447E6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0447E7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0447E8 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -044817 Compression Method 0008 (8) 'Deflated' │ │ │ │ -044819 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -04481D CRC 188A9B53 (411736915) │ │ │ │ -044821 Compressed Size 000002D8 (728) │ │ │ │ -044825 Uncompressed Size 00000895 (2197) │ │ │ │ -044829 Filename Length 0021 (33) │ │ │ │ -04482B Extra Length 0000 (0) │ │ │ │ -04482D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0447EA Compression Method 0008 (8) 'Deflated' │ │ │ │ +0447EC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0447F0 CRC 188A9B53 (411736915) │ │ │ │ +0447F4 Compressed Size 000002D8 (728) │ │ │ │ +0447F8 Uncompressed Size 00000895 (2197) │ │ │ │ +0447FC Filename Length 0021 (33) │ │ │ │ +0447FE Extra Length 0000 (0) │ │ │ │ +044800 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x4482D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x44800: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -04484E PAYLOAD │ │ │ │ +044821 PAYLOAD │ │ │ │ │ │ │ │ -044B26 LOCAL HEADER #101 04034B50 (67324752) │ │ │ │ -044B2A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -044B2B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -044B2C General Purpose Flag 0800 (2048) │ │ │ │ +044AF9 LOCAL HEADER #101 04034B50 (67324752) │ │ │ │ +044AFD Extract Zip Spec 0A (10) '1.0' │ │ │ │ +044AFE Extract OS 00 (0) 'MS-DOS' │ │ │ │ +044AFF General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -044B2E Compression Method 0008 (8) 'Deflated' │ │ │ │ -044B30 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -044B34 CRC F9DD5DE5 (4192034277) │ │ │ │ -044B38 Compressed Size 00000609 (1545) │ │ │ │ -044B3C Uncompressed Size 00000B96 (2966) │ │ │ │ -044B40 Filename Length 001F (31) │ │ │ │ -044B42 Extra Length 0000 (0) │ │ │ │ -044B44 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +044B01 Compression Method 0008 (8) 'Deflated' │ │ │ │ +044B03 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +044B07 CRC F9DD5DE5 (4192034277) │ │ │ │ +044B0B Compressed Size 00000609 (1545) │ │ │ │ +044B0F Uncompressed Size 00000B96 (2966) │ │ │ │ +044B13 Filename Length 001F (31) │ │ │ │ +044B15 Extra Length 0000 (0) │ │ │ │ +044B17 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x44B44: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x44B17: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -044B63 PAYLOAD │ │ │ │ +044B36 PAYLOAD │ │ │ │ │ │ │ │ -04516C LOCAL HEADER #102 04034B50 (67324752) │ │ │ │ -045170 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -045171 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -045172 General Purpose Flag 0800 (2048) │ │ │ │ +04513F LOCAL HEADER #102 04034B50 (67324752) │ │ │ │ +045143 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +045144 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +045145 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -045174 Compression Method 0008 (8) 'Deflated' │ │ │ │ -045176 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -04517A CRC 10E14B16 (283200278) │ │ │ │ -04517E Compressed Size 000002E4 (740) │ │ │ │ -045182 Uncompressed Size 000008A2 (2210) │ │ │ │ -045186 Filename Length 001E (30) │ │ │ │ -045188 Extra Length 0000 (0) │ │ │ │ -04518A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +045147 Compression Method 0008 (8) 'Deflated' │ │ │ │ +045149 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +04514D CRC 10E14B16 (283200278) │ │ │ │ +045151 Compressed Size 000002E4 (740) │ │ │ │ +045155 Uncompressed Size 000008A2 (2210) │ │ │ │ +045159 Filename Length 001E (30) │ │ │ │ +04515B Extra Length 0000 (0) │ │ │ │ +04515D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x4518A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x4515D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0451A8 PAYLOAD │ │ │ │ +04517B PAYLOAD │ │ │ │ │ │ │ │ -04548C LOCAL HEADER #103 04034B50 (67324752) │ │ │ │ -045490 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -045491 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -045492 General Purpose Flag 0800 (2048) │ │ │ │ +04545F LOCAL HEADER #103 04034B50 (67324752) │ │ │ │ +045463 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +045464 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +045465 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -045494 Compression Method 0008 (8) 'Deflated' │ │ │ │ -045496 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -04549A CRC BFB4DDE5 (3216301541) │ │ │ │ -04549E Compressed Size 00000626 (1574) │ │ │ │ -0454A2 Uncompressed Size 00000BBA (3002) │ │ │ │ -0454A6 Filename Length 0021 (33) │ │ │ │ -0454A8 Extra Length 0000 (0) │ │ │ │ -0454AA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +045467 Compression Method 0008 (8) 'Deflated' │ │ │ │ +045469 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +04546D CRC BFB4DDE5 (3216301541) │ │ │ │ +045471 Compressed Size 00000626 (1574) │ │ │ │ +045475 Uncompressed Size 00000BBA (3002) │ │ │ │ +045479 Filename Length 0021 (33) │ │ │ │ +04547B Extra Length 0000 (0) │ │ │ │ +04547D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x454AA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x4547D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0454CB PAYLOAD │ │ │ │ +04549E PAYLOAD │ │ │ │ │ │ │ │ -045AF1 LOCAL HEADER #104 04034B50 (67324752) │ │ │ │ -045AF5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -045AF6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -045AF7 General Purpose Flag 0800 (2048) │ │ │ │ +045AC4 LOCAL HEADER #104 04034B50 (67324752) │ │ │ │ +045AC8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +045AC9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +045ACA General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -045AF9 Compression Method 0008 (8) 'Deflated' │ │ │ │ -045AFB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -045AFF CRC 72826B9E (1921149854) │ │ │ │ -045B03 Compressed Size 000002EF (751) │ │ │ │ -045B07 Uncompressed Size 000008E0 (2272) │ │ │ │ -045B0B Filename Length 0020 (32) │ │ │ │ -045B0D Extra Length 0000 (0) │ │ │ │ -045B0F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +045ACC Compression Method 0008 (8) 'Deflated' │ │ │ │ +045ACE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +045AD2 CRC 72826B9E (1921149854) │ │ │ │ +045AD6 Compressed Size 000002EF (751) │ │ │ │ +045ADA Uncompressed Size 000008E0 (2272) │ │ │ │ +045ADE Filename Length 0020 (32) │ │ │ │ +045AE0 Extra Length 0000 (0) │ │ │ │ +045AE2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x45B0F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x45AE2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -045B2F PAYLOAD │ │ │ │ +045B02 PAYLOAD │ │ │ │ │ │ │ │ -045E1E LOCAL HEADER #105 04034B50 (67324752) │ │ │ │ -045E22 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -045E23 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -045E24 General Purpose Flag 0800 (2048) │ │ │ │ +045DF1 LOCAL HEADER #105 04034B50 (67324752) │ │ │ │ +045DF5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +045DF6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +045DF7 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -045E26 Compression Method 0008 (8) 'Deflated' │ │ │ │ -045E28 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -045E2C CRC 33B471B1 (867463601) │ │ │ │ -045E30 Compressed Size 000006A9 (1705) │ │ │ │ -045E34 Uncompressed Size 00000CF2 (3314) │ │ │ │ -045E38 Filename Length 0026 (38) │ │ │ │ -045E3A Extra Length 0000 (0) │ │ │ │ -045E3C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +045DF9 Compression Method 0008 (8) 'Deflated' │ │ │ │ +045DFB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +045DFF CRC 33B471B1 (867463601) │ │ │ │ +045E03 Compressed Size 000006A9 (1705) │ │ │ │ +045E07 Uncompressed Size 00000CF2 (3314) │ │ │ │ +045E0B Filename Length 0026 (38) │ │ │ │ +045E0D Extra Length 0000 (0) │ │ │ │ +045E0F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x45E3C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x45E0F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -045E62 PAYLOAD │ │ │ │ +045E35 PAYLOAD │ │ │ │ │ │ │ │ -04650B LOCAL HEADER #106 04034B50 (67324752) │ │ │ │ -04650F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -046510 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -046511 General Purpose Flag 0800 (2048) │ │ │ │ +0464DE LOCAL HEADER #106 04034B50 (67324752) │ │ │ │ +0464E2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0464E3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0464E4 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -046513 Compression Method 0008 (8) 'Deflated' │ │ │ │ -046515 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -046519 CRC 8B3675E1 (2335602145) │ │ │ │ -04651D Compressed Size 00000318 (792) │ │ │ │ -046521 Uncompressed Size 0000099E (2462) │ │ │ │ -046525 Filename Length 0025 (37) │ │ │ │ -046527 Extra Length 0000 (0) │ │ │ │ -046529 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0464E6 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0464E8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0464EC CRC 8B3675E1 (2335602145) │ │ │ │ +0464F0 Compressed Size 00000318 (792) │ │ │ │ +0464F4 Uncompressed Size 0000099E (2462) │ │ │ │ +0464F8 Filename Length 0025 (37) │ │ │ │ +0464FA Extra Length 0000 (0) │ │ │ │ +0464FC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x46529: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x464FC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -04654E PAYLOAD │ │ │ │ +046521 PAYLOAD │ │ │ │ │ │ │ │ -046866 LOCAL HEADER #107 04034B50 (67324752) │ │ │ │ -04686A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -04686B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -04686C General Purpose Flag 0800 (2048) │ │ │ │ +046839 LOCAL HEADER #107 04034B50 (67324752) │ │ │ │ +04683D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +04683E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +04683F General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -04686E Compression Method 0008 (8) 'Deflated' │ │ │ │ -046870 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -046874 CRC 9A40AFE7 (2587930599) │ │ │ │ -046878 Compressed Size 000004DE (1246) │ │ │ │ -04687C Uncompressed Size 0000096E (2414) │ │ │ │ -046880 Filename Length 001B (27) │ │ │ │ -046882 Extra Length 0000 (0) │ │ │ │ -046884 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +046841 Compression Method 0008 (8) 'Deflated' │ │ │ │ +046843 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +046847 CRC 9A40AFE7 (2587930599) │ │ │ │ +04684B Compressed Size 000004DE (1246) │ │ │ │ +04684F Uncompressed Size 0000096E (2414) │ │ │ │ +046853 Filename Length 001B (27) │ │ │ │ +046855 Extra Length 0000 (0) │ │ │ │ +046857 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x46884: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x46857: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -04689F PAYLOAD │ │ │ │ +046872 PAYLOAD │ │ │ │ │ │ │ │ -046D7D LOCAL HEADER #108 04034B50 (67324752) │ │ │ │ -046D81 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -046D82 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -046D83 General Purpose Flag 0800 (2048) │ │ │ │ +046D50 LOCAL HEADER #108 04034B50 (67324752) │ │ │ │ +046D54 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +046D55 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +046D56 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -046D85 Compression Method 0008 (8) 'Deflated' │ │ │ │ -046D87 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -046D8B CRC 30B7EF93 (817360787) │ │ │ │ -046D8F Compressed Size 000001F9 (505) │ │ │ │ -046D93 Uncompressed Size 0000058D (1421) │ │ │ │ -046D97 Filename Length 001A (26) │ │ │ │ -046D99 Extra Length 0000 (0) │ │ │ │ -046D9B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +046D58 Compression Method 0008 (8) 'Deflated' │ │ │ │ +046D5A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +046D5E CRC 30B7EF93 (817360787) │ │ │ │ +046D62 Compressed Size 000001F9 (505) │ │ │ │ +046D66 Uncompressed Size 0000058D (1421) │ │ │ │ +046D6A Filename Length 001A (26) │ │ │ │ +046D6C Extra Length 0000 (0) │ │ │ │ +046D6E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x46D9B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x46D6E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -046DB5 PAYLOAD │ │ │ │ +046D88 PAYLOAD │ │ │ │ │ │ │ │ -046FAE LOCAL HEADER #109 04034B50 (67324752) │ │ │ │ -046FB2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -046FB3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -046FB4 General Purpose Flag 0800 (2048) │ │ │ │ +046F81 LOCAL HEADER #109 04034B50 (67324752) │ │ │ │ +046F85 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +046F86 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +046F87 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -046FB6 Compression Method 0008 (8) 'Deflated' │ │ │ │ -046FB8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -046FBC CRC 9F747F20 (2675212064) │ │ │ │ -046FC0 Compressed Size 0000055A (1370) │ │ │ │ -046FC4 Uncompressed Size 00000AC3 (2755) │ │ │ │ -046FC8 Filename Length 001C (28) │ │ │ │ -046FCA Extra Length 0000 (0) │ │ │ │ -046FCC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +046F89 Compression Method 0008 (8) 'Deflated' │ │ │ │ +046F8B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +046F8F CRC 9F747F20 (2675212064) │ │ │ │ +046F93 Compressed Size 0000055A (1370) │ │ │ │ +046F97 Uncompressed Size 00000AC3 (2755) │ │ │ │ +046F9B Filename Length 001C (28) │ │ │ │ +046F9D Extra Length 0000 (0) │ │ │ │ +046F9F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x46FCC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x46F9F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -046FE8 PAYLOAD │ │ │ │ +046FBB PAYLOAD │ │ │ │ │ │ │ │ -047542 LOCAL HEADER #110 04034B50 (67324752) │ │ │ │ -047546 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -047547 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -047548 General Purpose Flag 0800 (2048) │ │ │ │ +047515 LOCAL HEADER #110 04034B50 (67324752) │ │ │ │ +047519 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +04751A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +04751B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -04754A Compression Method 0008 (8) 'Deflated' │ │ │ │ -04754C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -047550 CRC 9CD9F56D (2631529837) │ │ │ │ -047554 Compressed Size 0000023C (572) │ │ │ │ -047558 Uncompressed Size 00000716 (1814) │ │ │ │ -04755C Filename Length 001B (27) │ │ │ │ -04755E Extra Length 0000 (0) │ │ │ │ -047560 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +04751D Compression Method 0008 (8) 'Deflated' │ │ │ │ +04751F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +047523 CRC 9CD9F56D (2631529837) │ │ │ │ +047527 Compressed Size 0000023C (572) │ │ │ │ +04752B Uncompressed Size 00000716 (1814) │ │ │ │ +04752F Filename Length 001B (27) │ │ │ │ +047531 Extra Length 0000 (0) │ │ │ │ +047533 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x47560: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x47533: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -04757B PAYLOAD │ │ │ │ +04754E PAYLOAD │ │ │ │ │ │ │ │ -0477B7 LOCAL HEADER #111 04034B50 (67324752) │ │ │ │ -0477BB Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0477BC Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0477BD General Purpose Flag 0800 (2048) │ │ │ │ +04778A LOCAL HEADER #111 04034B50 (67324752) │ │ │ │ +04778E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +04778F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +047790 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0477BF Compression Method 0008 (8) 'Deflated' │ │ │ │ -0477C1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0477C5 CRC FD79BE6E (4252614254) │ │ │ │ -0477C9 Compressed Size 00000594 (1428) │ │ │ │ -0477CD Uncompressed Size 00000AD3 (2771) │ │ │ │ -0477D1 Filename Length 001B (27) │ │ │ │ -0477D3 Extra Length 0000 (0) │ │ │ │ -0477D5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +047792 Compression Method 0008 (8) 'Deflated' │ │ │ │ +047794 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +047798 CRC FD79BE6E (4252614254) │ │ │ │ +04779C Compressed Size 00000594 (1428) │ │ │ │ +0477A0 Uncompressed Size 00000AD3 (2771) │ │ │ │ +0477A4 Filename Length 001B (27) │ │ │ │ +0477A6 Extra Length 0000 (0) │ │ │ │ +0477A8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x477D5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x477A8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0477F0 PAYLOAD │ │ │ │ +0477C3 PAYLOAD │ │ │ │ │ │ │ │ -047D84 LOCAL HEADER #112 04034B50 (67324752) │ │ │ │ -047D88 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -047D89 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -047D8A General Purpose Flag 0800 (2048) │ │ │ │ +047D57 LOCAL HEADER #112 04034B50 (67324752) │ │ │ │ +047D5B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +047D5C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +047D5D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -047D8C Compression Method 0008 (8) 'Deflated' │ │ │ │ -047D8E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -047D92 CRC FEF52F23 (4277481251) │ │ │ │ -047D96 Compressed Size 0000026F (623) │ │ │ │ -047D9A Uncompressed Size 00000738 (1848) │ │ │ │ -047D9E Filename Length 001A (26) │ │ │ │ -047DA0 Extra Length 0000 (0) │ │ │ │ -047DA2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +047D5F Compression Method 0008 (8) 'Deflated' │ │ │ │ +047D61 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +047D65 CRC FEF52F23 (4277481251) │ │ │ │ +047D69 Compressed Size 0000026F (623) │ │ │ │ +047D6D Uncompressed Size 00000738 (1848) │ │ │ │ +047D71 Filename Length 001A (26) │ │ │ │ +047D73 Extra Length 0000 (0) │ │ │ │ +047D75 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x47DA2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x47D75: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -047DBC PAYLOAD │ │ │ │ +047D8F PAYLOAD │ │ │ │ │ │ │ │ -04802B LOCAL HEADER #113 04034B50 (67324752) │ │ │ │ -04802F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -048030 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -048031 General Purpose Flag 0800 (2048) │ │ │ │ +047FFE LOCAL HEADER #113 04034B50 (67324752) │ │ │ │ +048002 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +048003 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +048004 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -048033 Compression Method 0008 (8) 'Deflated' │ │ │ │ -048035 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -048039 CRC 5A0BC914 (1510721812) │ │ │ │ -04803D Compressed Size 000006DB (1755) │ │ │ │ -048041 Uncompressed Size 00000EC5 (3781) │ │ │ │ -048045 Filename Length 001A (26) │ │ │ │ -048047 Extra Length 0000 (0) │ │ │ │ -048049 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +048006 Compression Method 0008 (8) 'Deflated' │ │ │ │ +048008 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +04800C CRC 5A0BC914 (1510721812) │ │ │ │ +048010 Compressed Size 000006DB (1755) │ │ │ │ +048014 Uncompressed Size 00000EC5 (3781) │ │ │ │ +048018 Filename Length 001A (26) │ │ │ │ +04801A Extra Length 0000 (0) │ │ │ │ +04801C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x48049: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x4801C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -048063 PAYLOAD │ │ │ │ +048036 PAYLOAD │ │ │ │ │ │ │ │ -04873E LOCAL HEADER #114 04034B50 (67324752) │ │ │ │ -048742 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -048743 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -048744 General Purpose Flag 0800 (2048) │ │ │ │ +048711 LOCAL HEADER #114 04034B50 (67324752) │ │ │ │ +048715 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +048716 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +048717 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -048746 Compression Method 0008 (8) 'Deflated' │ │ │ │ -048748 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -04874C CRC 6A6FFC67 (1785724007) │ │ │ │ -048750 Compressed Size 000002DF (735) │ │ │ │ -048754 Uncompressed Size 00000A67 (2663) │ │ │ │ -048758 Filename Length 0019 (25) │ │ │ │ -04875A Extra Length 0000 (0) │ │ │ │ -04875C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +048719 Compression Method 0008 (8) 'Deflated' │ │ │ │ +04871B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +04871F CRC 6A6FFC67 (1785724007) │ │ │ │ +048723 Compressed Size 000002DF (735) │ │ │ │ +048727 Uncompressed Size 00000A67 (2663) │ │ │ │ +04872B Filename Length 0019 (25) │ │ │ │ +04872D Extra Length 0000 (0) │ │ │ │ +04872F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x4875C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x4872F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -048775 PAYLOAD │ │ │ │ +048748 PAYLOAD │ │ │ │ │ │ │ │ -048A54 LOCAL HEADER #115 04034B50 (67324752) │ │ │ │ -048A58 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -048A59 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -048A5A General Purpose Flag 0800 (2048) │ │ │ │ +048A27 LOCAL HEADER #115 04034B50 (67324752) │ │ │ │ +048A2B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +048A2C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +048A2D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -048A5C Compression Method 0008 (8) 'Deflated' │ │ │ │ -048A5E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -048A62 CRC 6C555BEA (1817533418) │ │ │ │ -048A66 Compressed Size 000006C0 (1728) │ │ │ │ -048A6A Uncompressed Size 00000EA5 (3749) │ │ │ │ -048A6E Filename Length 001C (28) │ │ │ │ -048A70 Extra Length 0000 (0) │ │ │ │ -048A72 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +048A2F Compression Method 0008 (8) 'Deflated' │ │ │ │ +048A31 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +048A35 CRC 6C555BEA (1817533418) │ │ │ │ +048A39 Compressed Size 000006C0 (1728) │ │ │ │ +048A3D Uncompressed Size 00000EA5 (3749) │ │ │ │ +048A41 Filename Length 001C (28) │ │ │ │ +048A43 Extra Length 0000 (0) │ │ │ │ +048A45 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x48A72: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x48A45: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -048A8E PAYLOAD │ │ │ │ +048A61 PAYLOAD │ │ │ │ │ │ │ │ -04914E LOCAL HEADER #116 04034B50 (67324752) │ │ │ │ -049152 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -049153 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -049154 General Purpose Flag 0800 (2048) │ │ │ │ +049121 LOCAL HEADER #116 04034B50 (67324752) │ │ │ │ +049125 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +049126 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +049127 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -049156 Compression Method 0008 (8) 'Deflated' │ │ │ │ -049158 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -04915C CRC ABCAF5BE (2882205118) │ │ │ │ -049160 Compressed Size 000002E6 (742) │ │ │ │ -049164 Uncompressed Size 00000AB2 (2738) │ │ │ │ -049168 Filename Length 001B (27) │ │ │ │ -04916A Extra Length 0000 (0) │ │ │ │ -04916C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +049129 Compression Method 0008 (8) 'Deflated' │ │ │ │ +04912B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +04912F CRC ABCAF5BE (2882205118) │ │ │ │ +049133 Compressed Size 000002E6 (742) │ │ │ │ +049137 Uncompressed Size 00000AB2 (2738) │ │ │ │ +04913B Filename Length 001B (27) │ │ │ │ +04913D Extra Length 0000 (0) │ │ │ │ +04913F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x4916C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x4913F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -049187 PAYLOAD │ │ │ │ +04915A PAYLOAD │ │ │ │ │ │ │ │ -04946D LOCAL HEADER #117 04034B50 (67324752) │ │ │ │ -049471 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -049472 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -049473 General Purpose Flag 0800 (2048) │ │ │ │ +049440 LOCAL HEADER #117 04034B50 (67324752) │ │ │ │ +049444 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +049445 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +049446 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -049475 Compression Method 0008 (8) 'Deflated' │ │ │ │ -049477 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -04947B CRC 91E099EC (2447415788) │ │ │ │ -04947F Compressed Size 000007E8 (2024) │ │ │ │ -049483 Uncompressed Size 00000FF0 (4080) │ │ │ │ -049487 Filename Length 0021 (33) │ │ │ │ -049489 Extra Length 0000 (0) │ │ │ │ -04948B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +049448 Compression Method 0008 (8) 'Deflated' │ │ │ │ +04944A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +04944E CRC 91E099EC (2447415788) │ │ │ │ +049452 Compressed Size 000007E8 (2024) │ │ │ │ +049456 Uncompressed Size 00000FF0 (4080) │ │ │ │ +04945A Filename Length 0021 (33) │ │ │ │ +04945C Extra Length 0000 (0) │ │ │ │ +04945E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x4948B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x4945E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0494AC PAYLOAD │ │ │ │ +04947F PAYLOAD │ │ │ │ │ │ │ │ -049C94 LOCAL HEADER #118 04034B50 (67324752) │ │ │ │ -049C98 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -049C99 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -049C9A General Purpose Flag 0800 (2048) │ │ │ │ +049C67 LOCAL HEADER #118 04034B50 (67324752) │ │ │ │ +049C6B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +049C6C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +049C6D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -049C9C Compression Method 0008 (8) 'Deflated' │ │ │ │ -049C9E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -049CA2 CRC B39CF83F (3013408831) │ │ │ │ -049CA6 Compressed Size 0000036D (877) │ │ │ │ -049CAA Uncompressed Size 00000DF5 (3573) │ │ │ │ -049CAE Filename Length 0020 (32) │ │ │ │ -049CB0 Extra Length 0000 (0) │ │ │ │ -049CB2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +049C6F Compression Method 0008 (8) 'Deflated' │ │ │ │ +049C71 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +049C75 CRC B39CF83F (3013408831) │ │ │ │ +049C79 Compressed Size 0000036D (877) │ │ │ │ +049C7D Uncompressed Size 00000DF5 (3573) │ │ │ │ +049C81 Filename Length 0020 (32) │ │ │ │ +049C83 Extra Length 0000 (0) │ │ │ │ +049C85 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x49CB2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x49C85: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -049CD2 PAYLOAD │ │ │ │ +049CA5 PAYLOAD │ │ │ │ │ │ │ │ -04A03F LOCAL HEADER #119 04034B50 (67324752) │ │ │ │ -04A043 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -04A044 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -04A045 General Purpose Flag 0800 (2048) │ │ │ │ +04A012 LOCAL HEADER #119 04034B50 (67324752) │ │ │ │ +04A016 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +04A017 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +04A018 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -04A047 Compression Method 0008 (8) 'Deflated' │ │ │ │ -04A049 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -04A04D CRC 7CB2633A (2092065594) │ │ │ │ -04A051 Compressed Size 000005EE (1518) │ │ │ │ -04A055 Uncompressed Size 00000CC9 (3273) │ │ │ │ -04A059 Filename Length 001C (28) │ │ │ │ -04A05B Extra Length 0000 (0) │ │ │ │ -04A05D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +04A01A Compression Method 0008 (8) 'Deflated' │ │ │ │ +04A01C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +04A020 CRC 7CB2633A (2092065594) │ │ │ │ +04A024 Compressed Size 000005EE (1518) │ │ │ │ +04A028 Uncompressed Size 00000CC9 (3273) │ │ │ │ +04A02C Filename Length 001C (28) │ │ │ │ +04A02E Extra Length 0000 (0) │ │ │ │ +04A030 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x4A05D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x4A030: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -04A079 PAYLOAD │ │ │ │ +04A04C PAYLOAD │ │ │ │ │ │ │ │ -04A667 LOCAL HEADER #120 04034B50 (67324752) │ │ │ │ -04A66B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -04A66C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -04A66D General Purpose Flag 0800 (2048) │ │ │ │ +04A63A LOCAL HEADER #120 04034B50 (67324752) │ │ │ │ +04A63E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +04A63F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +04A640 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -04A66F Compression Method 0008 (8) 'Deflated' │ │ │ │ -04A671 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -04A675 CRC C2C023CC (3267371980) │ │ │ │ -04A679 Compressed Size 0000026C (620) │ │ │ │ -04A67D Uncompressed Size 000008D9 (2265) │ │ │ │ -04A681 Filename Length 001B (27) │ │ │ │ -04A683 Extra Length 0000 (0) │ │ │ │ -04A685 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +04A642 Compression Method 0008 (8) 'Deflated' │ │ │ │ +04A644 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +04A648 CRC C2C023CC (3267371980) │ │ │ │ +04A64C Compressed Size 0000026C (620) │ │ │ │ +04A650 Uncompressed Size 000008D9 (2265) │ │ │ │ +04A654 Filename Length 001B (27) │ │ │ │ +04A656 Extra Length 0000 (0) │ │ │ │ +04A658 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x4A685: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x4A658: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -04A6A0 PAYLOAD │ │ │ │ +04A673 PAYLOAD │ │ │ │ │ │ │ │ -04A90C LOCAL HEADER #121 04034B50 (67324752) │ │ │ │ -04A910 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -04A911 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -04A912 General Purpose Flag 0800 (2048) │ │ │ │ +04A8DF LOCAL HEADER #121 04034B50 (67324752) │ │ │ │ +04A8E3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +04A8E4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +04A8E5 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -04A914 Compression Method 0008 (8) 'Deflated' │ │ │ │ -04A916 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -04A91A CRC E707F102 (3876057346) │ │ │ │ -04A91E Compressed Size 00000501 (1281) │ │ │ │ -04A922 Uncompressed Size 000009A8 (2472) │ │ │ │ -04A926 Filename Length 001A (26) │ │ │ │ -04A928 Extra Length 0000 (0) │ │ │ │ -04A92A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +04A8E7 Compression Method 0008 (8) 'Deflated' │ │ │ │ +04A8E9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +04A8ED CRC E707F102 (3876057346) │ │ │ │ +04A8F1 Compressed Size 00000501 (1281) │ │ │ │ +04A8F5 Uncompressed Size 000009A8 (2472) │ │ │ │ +04A8F9 Filename Length 001A (26) │ │ │ │ +04A8FB Extra Length 0000 (0) │ │ │ │ +04A8FD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x4A92A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x4A8FD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -04A944 PAYLOAD │ │ │ │ +04A917 PAYLOAD │ │ │ │ │ │ │ │ -04AE45 LOCAL HEADER #122 04034B50 (67324752) │ │ │ │ -04AE49 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -04AE4A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -04AE4B General Purpose Flag 0800 (2048) │ │ │ │ +04AE18 LOCAL HEADER #122 04034B50 (67324752) │ │ │ │ +04AE1C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +04AE1D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +04AE1E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -04AE4D Compression Method 0008 (8) 'Deflated' │ │ │ │ -04AE4F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -04AE53 CRC 7FB5D8B8 (2142623928) │ │ │ │ -04AE57 Compressed Size 00000205 (517) │ │ │ │ -04AE5B Uncompressed Size 0000061A (1562) │ │ │ │ -04AE5F Filename Length 0019 (25) │ │ │ │ -04AE61 Extra Length 0000 (0) │ │ │ │ -04AE63 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +04AE20 Compression Method 0008 (8) 'Deflated' │ │ │ │ +04AE22 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +04AE26 CRC 7FB5D8B8 (2142623928) │ │ │ │ +04AE2A Compressed Size 00000205 (517) │ │ │ │ +04AE2E Uncompressed Size 0000061A (1562) │ │ │ │ +04AE32 Filename Length 0019 (25) │ │ │ │ +04AE34 Extra Length 0000 (0) │ │ │ │ +04AE36 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x4AE63: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x4AE36: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -04AE7C PAYLOAD │ │ │ │ +04AE4F PAYLOAD │ │ │ │ │ │ │ │ -04B081 LOCAL HEADER #123 04034B50 (67324752) │ │ │ │ -04B085 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -04B086 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -04B087 General Purpose Flag 0800 (2048) │ │ │ │ +04B054 LOCAL HEADER #123 04034B50 (67324752) │ │ │ │ +04B058 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +04B059 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +04B05A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -04B089 Compression Method 0008 (8) 'Deflated' │ │ │ │ -04B08B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -04B08F CRC 3CAC973B (1017943867) │ │ │ │ -04B093 Compressed Size 000004FD (1277) │ │ │ │ -04B097 Uncompressed Size 00000954 (2388) │ │ │ │ -04B09B Filename Length 0022 (34) │ │ │ │ -04B09D Extra Length 0000 (0) │ │ │ │ -04B09F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +04B05C Compression Method 0008 (8) 'Deflated' │ │ │ │ +04B05E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +04B062 CRC 3CAC973B (1017943867) │ │ │ │ +04B066 Compressed Size 000004FD (1277) │ │ │ │ +04B06A Uncompressed Size 00000954 (2388) │ │ │ │ +04B06E Filename Length 0022 (34) │ │ │ │ +04B070 Extra Length 0000 (0) │ │ │ │ +04B072 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x4B09F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x4B072: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -04B0C1 PAYLOAD │ │ │ │ +04B094 PAYLOAD │ │ │ │ │ │ │ │ -04B5BE LOCAL HEADER #124 04034B50 (67324752) │ │ │ │ -04B5C2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -04B5C3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -04B5C4 General Purpose Flag 0800 (2048) │ │ │ │ +04B591 LOCAL HEADER #124 04034B50 (67324752) │ │ │ │ +04B595 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +04B596 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +04B597 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -04B5C6 Compression Method 0008 (8) 'Deflated' │ │ │ │ -04B5C8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -04B5CC CRC D1F72E61 (3522637409) │ │ │ │ -04B5D0 Compressed Size 00000310 (784) │ │ │ │ -04B5D4 Uncompressed Size 00000A2F (2607) │ │ │ │ -04B5D8 Filename Length 0021 (33) │ │ │ │ -04B5DA Extra Length 0000 (0) │ │ │ │ -04B5DC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +04B599 Compression Method 0008 (8) 'Deflated' │ │ │ │ +04B59B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +04B59F CRC D1F72E61 (3522637409) │ │ │ │ +04B5A3 Compressed Size 00000310 (784) │ │ │ │ +04B5A7 Uncompressed Size 00000A2F (2607) │ │ │ │ +04B5AB Filename Length 0021 (33) │ │ │ │ +04B5AD Extra Length 0000 (0) │ │ │ │ +04B5AF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x4B5DC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x4B5AF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -04B5FD PAYLOAD │ │ │ │ +04B5D0 PAYLOAD │ │ │ │ │ │ │ │ -04B90D LOCAL HEADER #125 04034B50 (67324752) │ │ │ │ -04B911 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -04B912 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -04B913 General Purpose Flag 0800 (2048) │ │ │ │ +04B8E0 LOCAL HEADER #125 04034B50 (67324752) │ │ │ │ +04B8E4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +04B8E5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +04B8E6 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -04B915 Compression Method 0008 (8) 'Deflated' │ │ │ │ -04B917 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -04B91B CRC D19210DF (3516010719) │ │ │ │ -04B91F Compressed Size 0000033A (826) │ │ │ │ -04B923 Uncompressed Size 000007FF (2047) │ │ │ │ -04B927 Filename Length 001F (31) │ │ │ │ -04B929 Extra Length 0000 (0) │ │ │ │ -04B92B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +04B8E8 Compression Method 0008 (8) 'Deflated' │ │ │ │ +04B8EA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +04B8EE CRC D19210DF (3516010719) │ │ │ │ +04B8F2 Compressed Size 0000033A (826) │ │ │ │ +04B8F6 Uncompressed Size 000007FF (2047) │ │ │ │ +04B8FA Filename Length 001F (31) │ │ │ │ +04B8FC Extra Length 0000 (0) │ │ │ │ +04B8FE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x4B92B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x4B8FE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -04B94A PAYLOAD │ │ │ │ +04B91D PAYLOAD │ │ │ │ │ │ │ │ -04BC84 LOCAL HEADER #126 04034B50 (67324752) │ │ │ │ -04BC88 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -04BC89 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -04BC8A General Purpose Flag 0800 (2048) │ │ │ │ +04BC57 LOCAL HEADER #126 04034B50 (67324752) │ │ │ │ +04BC5B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +04BC5C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +04BC5D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -04BC8C Compression Method 0008 (8) 'Deflated' │ │ │ │ -04BC8E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -04BC92 CRC 3B65520F (996495887) │ │ │ │ -04BC96 Compressed Size 00000345 (837) │ │ │ │ -04BC9A Uncompressed Size 00000F7E (3966) │ │ │ │ -04BC9E Filename Length 001E (30) │ │ │ │ -04BCA0 Extra Length 0000 (0) │ │ │ │ -04BCA2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +04BC5F Compression Method 0008 (8) 'Deflated' │ │ │ │ +04BC61 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +04BC65 CRC 3B65520F (996495887) │ │ │ │ +04BC69 Compressed Size 00000345 (837) │ │ │ │ +04BC6D Uncompressed Size 00000F7E (3966) │ │ │ │ +04BC71 Filename Length 001E (30) │ │ │ │ +04BC73 Extra Length 0000 (0) │ │ │ │ +04BC75 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x4BCA2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x4BC75: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -04BCC0 PAYLOAD │ │ │ │ +04BC93 PAYLOAD │ │ │ │ │ │ │ │ -04C005 LOCAL HEADER #127 04034B50 (67324752) │ │ │ │ -04C009 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -04C00A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -04C00B General Purpose Flag 0800 (2048) │ │ │ │ +04BFD8 LOCAL HEADER #127 04034B50 (67324752) │ │ │ │ +04BFDC Extract Zip Spec 0A (10) '1.0' │ │ │ │ +04BFDD Extract OS 00 (0) 'MS-DOS' │ │ │ │ +04BFDE General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -04C00D Compression Method 0000 (0) 'Stored' │ │ │ │ -04C00F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -04C013 CRC 00000000 (0) │ │ │ │ -04C017 Compressed Size 00000000 (0) │ │ │ │ -04C01B Uncompressed Size 00000000 (0) │ │ │ │ -04C01F Filename Length 000F (15) │ │ │ │ -04C021 Extra Length 0000 (0) │ │ │ │ -04C023 Filename 'XXXXXXXXXXXXXXX' │ │ │ │ +04BFE0 Compression Method 0000 (0) 'Stored' │ │ │ │ +04BFE2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +04BFE6 CRC 00000000 (0) │ │ │ │ +04BFEA Compressed Size 00000000 (0) │ │ │ │ +04BFEE Uncompressed Size 00000000 (0) │ │ │ │ +04BFF2 Filename Length 000F (15) │ │ │ │ +04BFF4 Extra Length 0000 (0) │ │ │ │ +04BFF6 Filename 'XXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x4C023: Filename 'XXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x4BFF6: Filename 'XXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -04C032 LOCAL HEADER #128 04034B50 (67324752) │ │ │ │ -04C036 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -04C037 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -04C038 General Purpose Flag 0800 (2048) │ │ │ │ +04C005 LOCAL HEADER #128 04034B50 (67324752) │ │ │ │ +04C009 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +04C00A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +04C00B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -04C03A Compression Method 0008 (8) 'Deflated' │ │ │ │ -04C03C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -04C040 CRC 7B0ADA39 (2064308793) │ │ │ │ -04C044 Compressed Size 000003E0 (992) │ │ │ │ -04C048 Uncompressed Size 00000834 (2100) │ │ │ │ -04C04C Filename Length 0028 (40) │ │ │ │ -04C04E Extra Length 0000 (0) │ │ │ │ -04C050 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +04C00D Compression Method 0008 (8) 'Deflated' │ │ │ │ +04C00F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +04C013 CRC 7B0ADA39 (2064308793) │ │ │ │ +04C017 Compressed Size 000003E0 (992) │ │ │ │ +04C01B Uncompressed Size 00000834 (2100) │ │ │ │ +04C01F Filename Length 0028 (40) │ │ │ │ +04C021 Extra Length 0000 (0) │ │ │ │ +04C023 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x4C050: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x4C023: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -04C078 PAYLOAD │ │ │ │ +04C04B PAYLOAD │ │ │ │ │ │ │ │ -04C458 LOCAL HEADER #129 04034B50 (67324752) │ │ │ │ -04C45C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -04C45D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -04C45E General Purpose Flag 0800 (2048) │ │ │ │ +04C42B LOCAL HEADER #129 04034B50 (67324752) │ │ │ │ +04C42F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +04C430 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +04C431 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -04C460 Compression Method 0008 (8) 'Deflated' │ │ │ │ -04C462 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -04C466 CRC EB372837 (3946260535) │ │ │ │ -04C46A Compressed Size 000004CF (1231) │ │ │ │ -04C46E Uncompressed Size 00001312 (4882) │ │ │ │ -04C472 Filename Length 0027 (39) │ │ │ │ -04C474 Extra Length 0000 (0) │ │ │ │ -04C476 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +04C433 Compression Method 0008 (8) 'Deflated' │ │ │ │ +04C435 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +04C439 CRC EB372837 (3946260535) │ │ │ │ +04C43D Compressed Size 000004CF (1231) │ │ │ │ +04C441 Uncompressed Size 00001312 (4882) │ │ │ │ +04C445 Filename Length 0027 (39) │ │ │ │ +04C447 Extra Length 0000 (0) │ │ │ │ +04C449 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x4C476: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x4C449: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -04C49D PAYLOAD │ │ │ │ +04C470 PAYLOAD │ │ │ │ │ │ │ │ -04C96C LOCAL HEADER #130 04034B50 (67324752) │ │ │ │ -04C970 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -04C971 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -04C972 General Purpose Flag 0800 (2048) │ │ │ │ +04C93F LOCAL HEADER #130 04034B50 (67324752) │ │ │ │ +04C943 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +04C944 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +04C945 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -04C974 Compression Method 0008 (8) 'Deflated' │ │ │ │ -04C976 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -04C97A CRC 1B8C37FB (462174203) │ │ │ │ -04C97E Compressed Size 000004C6 (1222) │ │ │ │ -04C982 Uncompressed Size 00000B4F (2895) │ │ │ │ -04C986 Filename Length 0023 (35) │ │ │ │ -04C988 Extra Length 0000 (0) │ │ │ │ -04C98A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +04C947 Compression Method 0008 (8) 'Deflated' │ │ │ │ +04C949 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +04C94D CRC 1B8C37FB (462174203) │ │ │ │ +04C951 Compressed Size 000004C6 (1222) │ │ │ │ +04C955 Uncompressed Size 00000B4F (2895) │ │ │ │ +04C959 Filename Length 0023 (35) │ │ │ │ +04C95B Extra Length 0000 (0) │ │ │ │ +04C95D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x4C98A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x4C95D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -04C9AD PAYLOAD │ │ │ │ +04C980 PAYLOAD │ │ │ │ │ │ │ │ -04CE73 LOCAL HEADER #131 04034B50 (67324752) │ │ │ │ -04CE77 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -04CE78 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -04CE79 General Purpose Flag 0800 (2048) │ │ │ │ +04CE46 LOCAL HEADER #131 04034B50 (67324752) │ │ │ │ +04CE4A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +04CE4B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +04CE4C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -04CE7B Compression Method 0008 (8) 'Deflated' │ │ │ │ -04CE7D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -04CE81 CRC 41517449 (1095857225) │ │ │ │ -04CE85 Compressed Size 000005B7 (1463) │ │ │ │ -04CE89 Uncompressed Size 00001C50 (7248) │ │ │ │ -04CE8D Filename Length 0022 (34) │ │ │ │ -04CE8F Extra Length 0000 (0) │ │ │ │ -04CE91 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +04CE4E Compression Method 0008 (8) 'Deflated' │ │ │ │ +04CE50 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +04CE54 CRC 41517449 (1095857225) │ │ │ │ +04CE58 Compressed Size 000005B7 (1463) │ │ │ │ +04CE5C Uncompressed Size 00001C50 (7248) │ │ │ │ +04CE60 Filename Length 0022 (34) │ │ │ │ +04CE62 Extra Length 0000 (0) │ │ │ │ +04CE64 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x4CE91: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x4CE64: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -04CEB3 PAYLOAD │ │ │ │ +04CE86 PAYLOAD │ │ │ │ │ │ │ │ -04D46A LOCAL HEADER #132 04034B50 (67324752) │ │ │ │ -04D46E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -04D46F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -04D470 General Purpose Flag 0800 (2048) │ │ │ │ +04D43D LOCAL HEADER #132 04034B50 (67324752) │ │ │ │ +04D441 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +04D442 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +04D443 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -04D472 Compression Method 0008 (8) 'Deflated' │ │ │ │ -04D474 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -04D478 CRC 1B06F607 (453441031) │ │ │ │ -04D47C Compressed Size 000003B5 (949) │ │ │ │ -04D480 Uncompressed Size 0000091E (2334) │ │ │ │ -04D484 Filename Length 001E (30) │ │ │ │ -04D486 Extra Length 0000 (0) │ │ │ │ -04D488 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +04D445 Compression Method 0008 (8) 'Deflated' │ │ │ │ +04D447 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +04D44B CRC 1B06F607 (453441031) │ │ │ │ +04D44F Compressed Size 000003B5 (949) │ │ │ │ +04D453 Uncompressed Size 0000091E (2334) │ │ │ │ +04D457 Filename Length 001E (30) │ │ │ │ +04D459 Extra Length 0000 (0) │ │ │ │ +04D45B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x4D488: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x4D45B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -04D4A6 PAYLOAD │ │ │ │ +04D479 PAYLOAD │ │ │ │ │ │ │ │ -04D85B LOCAL HEADER #133 04034B50 (67324752) │ │ │ │ -04D85F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -04D860 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -04D861 General Purpose Flag 0800 (2048) │ │ │ │ +04D82E LOCAL HEADER #133 04034B50 (67324752) │ │ │ │ +04D832 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +04D833 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +04D834 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -04D863 Compression Method 0008 (8) 'Deflated' │ │ │ │ -04D865 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -04D869 CRC A44FB6FC (2756687612) │ │ │ │ -04D86D Compressed Size 00000300 (768) │ │ │ │ -04D871 Uncompressed Size 00000E73 (3699) │ │ │ │ -04D875 Filename Length 001D (29) │ │ │ │ -04D877 Extra Length 0000 (0) │ │ │ │ -04D879 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +04D836 Compression Method 0008 (8) 'Deflated' │ │ │ │ +04D838 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +04D83C CRC A44FB6FC (2756687612) │ │ │ │ +04D840 Compressed Size 00000300 (768) │ │ │ │ +04D844 Uncompressed Size 00000E73 (3699) │ │ │ │ +04D848 Filename Length 001D (29) │ │ │ │ +04D84A Extra Length 0000 (0) │ │ │ │ +04D84C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x4D879: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x4D84C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -04D896 PAYLOAD │ │ │ │ +04D869 PAYLOAD │ │ │ │ │ │ │ │ -04DB96 LOCAL HEADER #134 04034B50 (67324752) │ │ │ │ -04DB9A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -04DB9B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -04DB9C General Purpose Flag 0800 (2048) │ │ │ │ +04DB69 LOCAL HEADER #134 04034B50 (67324752) │ │ │ │ +04DB6D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +04DB6E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +04DB6F General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -04DB9E Compression Method 0008 (8) 'Deflated' │ │ │ │ -04DBA0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -04DBA4 CRC 529753D3 (1385649107) │ │ │ │ -04DBA8 Compressed Size 00001852 (6226) │ │ │ │ -04DBAC Uncompressed Size 00005079 (20601) │ │ │ │ -04DBB0 Filename Length 0018 (24) │ │ │ │ -04DBB2 Extra Length 0000 (0) │ │ │ │ -04DBB4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +04DB71 Compression Method 0008 (8) 'Deflated' │ │ │ │ +04DB73 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +04DB77 CRC 529753D3 (1385649107) │ │ │ │ +04DB7B Compressed Size 00001852 (6226) │ │ │ │ +04DB7F Uncompressed Size 00005079 (20601) │ │ │ │ +04DB83 Filename Length 0018 (24) │ │ │ │ +04DB85 Extra Length 0000 (0) │ │ │ │ +04DB87 Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x4DBB4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x4DB87: Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -04DBCC PAYLOAD │ │ │ │ +04DB9F PAYLOAD │ │ │ │ │ │ │ │ -04F41E LOCAL HEADER #135 04034B50 (67324752) │ │ │ │ -04F422 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -04F423 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -04F424 General Purpose Flag 0800 (2048) │ │ │ │ +04F3F1 LOCAL HEADER #135 04034B50 (67324752) │ │ │ │ +04F3F5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +04F3F6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +04F3F7 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -04F426 Compression Method 0008 (8) 'Deflated' │ │ │ │ -04F428 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -04F42C CRC 2C3D4846 (742213702) │ │ │ │ -04F430 Compressed Size 00002094 (8340) │ │ │ │ -04F434 Uncompressed Size 00013697 (79511) │ │ │ │ -04F438 Filename Length 0017 (23) │ │ │ │ -04F43A Extra Length 0000 (0) │ │ │ │ -04F43C Filename 'XXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +04F3F9 Compression Method 0008 (8) 'Deflated' │ │ │ │ +04F3FB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +04F3FF CRC 2C3D4846 (742213702) │ │ │ │ +04F403 Compressed Size 00002094 (8340) │ │ │ │ +04F407 Uncompressed Size 00013697 (79511) │ │ │ │ +04F40B Filename Length 0017 (23) │ │ │ │ +04F40D Extra Length 0000 (0) │ │ │ │ +04F40F Filename 'XXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x4F43C: Filename 'XXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x4F40F: Filename 'XXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -04F453 PAYLOAD │ │ │ │ +04F426 PAYLOAD │ │ │ │ │ │ │ │ -0514E7 LOCAL HEADER #136 04034B50 (67324752) │ │ │ │ -0514EB Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0514EC Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0514ED General Purpose Flag 0800 (2048) │ │ │ │ +0514BA LOCAL HEADER #136 04034B50 (67324752) │ │ │ │ +0514BE Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0514BF Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0514C0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0514EF Compression Method 0008 (8) 'Deflated' │ │ │ │ -0514F1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0514F5 CRC EB9A9FD2 (3952779218) │ │ │ │ -0514F9 Compressed Size 000007B7 (1975) │ │ │ │ -0514FD Uncompressed Size 000014DF (5343) │ │ │ │ -051501 Filename Length 0025 (37) │ │ │ │ -051503 Extra Length 0000 (0) │ │ │ │ -051505 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0514C2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0514C4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0514C8 CRC EB9A9FD2 (3952779218) │ │ │ │ +0514CC Compressed Size 000007B7 (1975) │ │ │ │ +0514D0 Uncompressed Size 000014DF (5343) │ │ │ │ +0514D4 Filename Length 0025 (37) │ │ │ │ +0514D6 Extra Length 0000 (0) │ │ │ │ +0514D8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x51505: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x514D8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -05152A PAYLOAD │ │ │ │ +0514FD PAYLOAD │ │ │ │ │ │ │ │ -051CE1 LOCAL HEADER #137 04034B50 (67324752) │ │ │ │ -051CE5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -051CE6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -051CE7 General Purpose Flag 0800 (2048) │ │ │ │ +051CB4 LOCAL HEADER #137 04034B50 (67324752) │ │ │ │ +051CB8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +051CB9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +051CBA General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -051CE9 Compression Method 0008 (8) 'Deflated' │ │ │ │ -051CEB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -051CEF CRC 90038B3F (2416151359) │ │ │ │ -051CF3 Compressed Size 000006F5 (1781) │ │ │ │ -051CF7 Uncompressed Size 00002C77 (11383) │ │ │ │ -051CFB Filename Length 0024 (36) │ │ │ │ -051CFD Extra Length 0000 (0) │ │ │ │ -051CFF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +051CBC Compression Method 0008 (8) 'Deflated' │ │ │ │ +051CBE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +051CC2 CRC 90038B3F (2416151359) │ │ │ │ +051CC6 Compressed Size 000006F5 (1781) │ │ │ │ +051CCA Uncompressed Size 00002C77 (11383) │ │ │ │ +051CCE Filename Length 0024 (36) │ │ │ │ +051CD0 Extra Length 0000 (0) │ │ │ │ +051CD2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x51CFF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x51CD2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -051D23 PAYLOAD │ │ │ │ +051CF6 PAYLOAD │ │ │ │ │ │ │ │ -052418 LOCAL HEADER #138 04034B50 (67324752) │ │ │ │ -05241C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -05241D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -05241E General Purpose Flag 0800 (2048) │ │ │ │ +0523EB LOCAL HEADER #138 04034B50 (67324752) │ │ │ │ +0523EF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0523F0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0523F1 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -052420 Compression Method 0008 (8) 'Deflated' │ │ │ │ -052422 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -052426 CRC 533B25E5 (1396385253) │ │ │ │ -05242A Compressed Size 0000032D (813) │ │ │ │ -05242E Uncompressed Size 0000070A (1802) │ │ │ │ -052432 Filename Length 0023 (35) │ │ │ │ -052434 Extra Length 0000 (0) │ │ │ │ -052436 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0523F3 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0523F5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0523F9 CRC 533B25E5 (1396385253) │ │ │ │ +0523FD Compressed Size 0000032D (813) │ │ │ │ +052401 Uncompressed Size 0000070A (1802) │ │ │ │ +052405 Filename Length 0023 (35) │ │ │ │ +052407 Extra Length 0000 (0) │ │ │ │ +052409 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x52436: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x52409: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -052459 PAYLOAD │ │ │ │ +05242C PAYLOAD │ │ │ │ │ │ │ │ -052786 LOCAL HEADER #139 04034B50 (67324752) │ │ │ │ -05278A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -05278B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -05278C General Purpose Flag 0800 (2048) │ │ │ │ +052759 LOCAL HEADER #139 04034B50 (67324752) │ │ │ │ +05275D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +05275E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +05275F General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -05278E Compression Method 0008 (8) 'Deflated' │ │ │ │ -052790 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -052794 CRC 3E91D9C6 (1049745862) │ │ │ │ -052798 Compressed Size 000003ED (1005) │ │ │ │ -05279C Uncompressed Size 00000EA4 (3748) │ │ │ │ -0527A0 Filename Length 0022 (34) │ │ │ │ -0527A2 Extra Length 0000 (0) │ │ │ │ -0527A4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +052761 Compression Method 0008 (8) 'Deflated' │ │ │ │ +052763 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +052767 CRC 3E91D9C6 (1049745862) │ │ │ │ +05276B Compressed Size 000003ED (1005) │ │ │ │ +05276F Uncompressed Size 00000EA4 (3748) │ │ │ │ +052773 Filename Length 0022 (34) │ │ │ │ +052775 Extra Length 0000 (0) │ │ │ │ +052777 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x527A4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x52777: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0527C6 PAYLOAD │ │ │ │ +052799 PAYLOAD │ │ │ │ │ │ │ │ -052BB3 LOCAL HEADER #140 04034B50 (67324752) │ │ │ │ -052BB7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -052BB8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -052BB9 General Purpose Flag 0800 (2048) │ │ │ │ +052B86 LOCAL HEADER #140 04034B50 (67324752) │ │ │ │ +052B8A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +052B8B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +052B8C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -052BBB Compression Method 0008 (8) 'Deflated' │ │ │ │ -052BBD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -052BC1 CRC 8030D1DF (2150683103) │ │ │ │ -052BC5 Compressed Size 0000057B (1403) │ │ │ │ -052BC9 Uncompressed Size 00000C4F (3151) │ │ │ │ -052BCD Filename Length 001A (26) │ │ │ │ -052BCF Extra Length 0000 (0) │ │ │ │ -052BD1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +052B8E Compression Method 0008 (8) 'Deflated' │ │ │ │ +052B90 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +052B94 CRC 8030D1DF (2150683103) │ │ │ │ +052B98 Compressed Size 0000057B (1403) │ │ │ │ +052B9C Uncompressed Size 00000C4F (3151) │ │ │ │ +052BA0 Filename Length 001A (26) │ │ │ │ +052BA2 Extra Length 0000 (0) │ │ │ │ +052BA4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x52BD1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x52BA4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -052BEB PAYLOAD │ │ │ │ +052BBE PAYLOAD │ │ │ │ │ │ │ │ -053166 LOCAL HEADER #141 04034B50 (67324752) │ │ │ │ -05316A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -05316B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -05316C General Purpose Flag 0800 (2048) │ │ │ │ +053139 LOCAL HEADER #141 04034B50 (67324752) │ │ │ │ +05313D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +05313E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +05313F General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -05316E Compression Method 0008 (8) 'Deflated' │ │ │ │ -053170 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -053174 CRC 8661D59D (2254558621) │ │ │ │ -053178 Compressed Size 000004EC (1260) │ │ │ │ -05317C Uncompressed Size 000013DB (5083) │ │ │ │ -053180 Filename Length 0019 (25) │ │ │ │ -053182 Extra Length 0000 (0) │ │ │ │ -053184 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +053141 Compression Method 0008 (8) 'Deflated' │ │ │ │ +053143 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +053147 CRC 8661D59D (2254558621) │ │ │ │ +05314B Compressed Size 000004EC (1260) │ │ │ │ +05314F Uncompressed Size 000013DB (5083) │ │ │ │ +053153 Filename Length 0019 (25) │ │ │ │ +053155 Extra Length 0000 (0) │ │ │ │ +053157 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x53184: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x53157: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -05319D PAYLOAD │ │ │ │ +053170 PAYLOAD │ │ │ │ │ │ │ │ -053689 LOCAL HEADER #142 04034B50 (67324752) │ │ │ │ -05368D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -05368E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -05368F General Purpose Flag 0800 (2048) │ │ │ │ +05365C LOCAL HEADER #142 04034B50 (67324752) │ │ │ │ +053660 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +053661 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +053662 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -053691 Compression Method 0008 (8) 'Deflated' │ │ │ │ -053693 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -053697 CRC 617CD7C6 (1635571654) │ │ │ │ -05369B Compressed Size 000007F9 (2041) │ │ │ │ -05369F Uncompressed Size 00001472 (5234) │ │ │ │ -0536A3 Filename Length 001A (26) │ │ │ │ -0536A5 Extra Length 0000 (0) │ │ │ │ -0536A7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +053664 Compression Method 0008 (8) 'Deflated' │ │ │ │ +053666 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +05366A CRC 617CD7C6 (1635571654) │ │ │ │ +05366E Compressed Size 000007F9 (2041) │ │ │ │ +053672 Uncompressed Size 00001472 (5234) │ │ │ │ +053676 Filename Length 001A (26) │ │ │ │ +053678 Extra Length 0000 (0) │ │ │ │ +05367A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x536A7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x5367A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0536C1 PAYLOAD │ │ │ │ +053694 PAYLOAD │ │ │ │ │ │ │ │ -053EBA LOCAL HEADER #143 04034B50 (67324752) │ │ │ │ -053EBE Extract Zip Spec 0A (10) '1.0' │ │ │ │ -053EBF Extract OS 00 (0) 'MS-DOS' │ │ │ │ -053EC0 General Purpose Flag 0800 (2048) │ │ │ │ +053E8D LOCAL HEADER #143 04034B50 (67324752) │ │ │ │ +053E91 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +053E92 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +053E93 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -053EC2 Compression Method 0008 (8) 'Deflated' │ │ │ │ -053EC4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -053EC8 CRC A080096A (2692745578) │ │ │ │ -053ECC Compressed Size 00000818 (2072) │ │ │ │ -053ED0 Uncompressed Size 00002ED9 (11993) │ │ │ │ -053ED4 Filename Length 0019 (25) │ │ │ │ -053ED6 Extra Length 0000 (0) │ │ │ │ -053ED8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +053E95 Compression Method 0008 (8) 'Deflated' │ │ │ │ +053E97 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +053E9B CRC A080096A (2692745578) │ │ │ │ +053E9F Compressed Size 00000818 (2072) │ │ │ │ +053EA3 Uncompressed Size 00002ED9 (11993) │ │ │ │ +053EA7 Filename Length 0019 (25) │ │ │ │ +053EA9 Extra Length 0000 (0) │ │ │ │ +053EAB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x53ED8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x53EAB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -053EF1 PAYLOAD │ │ │ │ +053EC4 PAYLOAD │ │ │ │ │ │ │ │ -054709 LOCAL HEADER #144 04034B50 (67324752) │ │ │ │ -05470D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -05470E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -05470F General Purpose Flag 0800 (2048) │ │ │ │ +0546DC LOCAL HEADER #144 04034B50 (67324752) │ │ │ │ +0546E0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0546E1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0546E2 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -054711 Compression Method 0008 (8) 'Deflated' │ │ │ │ -054713 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -054717 CRC 51988654 (1368950356) │ │ │ │ -05471B Compressed Size 000011E6 (4582) │ │ │ │ -05471F Uncompressed Size 00003243 (12867) │ │ │ │ -054723 Filename Length 0018 (24) │ │ │ │ -054725 Extra Length 0000 (0) │ │ │ │ -054727 Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0546E4 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0546E6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0546EA CRC 51988654 (1368950356) │ │ │ │ +0546EE Compressed Size 000011E6 (4582) │ │ │ │ +0546F2 Uncompressed Size 00003243 (12867) │ │ │ │ +0546F6 Filename Length 0018 (24) │ │ │ │ +0546F8 Extra Length 0000 (0) │ │ │ │ +0546FA Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x54727: Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x546FA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -05473F PAYLOAD │ │ │ │ +054712 PAYLOAD │ │ │ │ │ │ │ │ -055925 LOCAL HEADER #145 04034B50 (67324752) │ │ │ │ -055929 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -05592A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -05592B General Purpose Flag 0800 (2048) │ │ │ │ +0558F8 LOCAL HEADER #145 04034B50 (67324752) │ │ │ │ +0558FC Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0558FD Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0558FE General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -05592D Compression Method 0008 (8) 'Deflated' │ │ │ │ -05592F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -055933 CRC 878B4E1A (2274053658) │ │ │ │ -055937 Compressed Size 00001746 (5958) │ │ │ │ -05593B Uncompressed Size 00008B9D (35741) │ │ │ │ -05593F Filename Length 0017 (23) │ │ │ │ -055941 Extra Length 0000 (0) │ │ │ │ -055943 Filename 'XXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +055900 Compression Method 0008 (8) 'Deflated' │ │ │ │ +055902 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +055906 CRC 878B4E1A (2274053658) │ │ │ │ +05590A Compressed Size 00001746 (5958) │ │ │ │ +05590E Uncompressed Size 00008B9D (35741) │ │ │ │ +055912 Filename Length 0017 (23) │ │ │ │ +055914 Extra Length 0000 (0) │ │ │ │ +055916 Filename 'XXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x55943: Filename 'XXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x55916: Filename 'XXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -05595A PAYLOAD │ │ │ │ +05592D PAYLOAD │ │ │ │ │ │ │ │ -0570A0 LOCAL HEADER #146 04034B50 (67324752) │ │ │ │ -0570A4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0570A5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0570A6 General Purpose Flag 0800 (2048) │ │ │ │ +057073 LOCAL HEADER #146 04034B50 (67324752) │ │ │ │ +057077 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +057078 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +057079 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0570A8 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0570AA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0570AE CRC CFF7EF72 (3489132402) │ │ │ │ -0570B2 Compressed Size 000002D0 (720) │ │ │ │ -0570B6 Uncompressed Size 00000601 (1537) │ │ │ │ -0570BA Filename Length 0026 (38) │ │ │ │ -0570BC Extra Length 0000 (0) │ │ │ │ -0570BE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +05707B Compression Method 0008 (8) 'Deflated' │ │ │ │ +05707D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +057081 CRC CFF7EF72 (3489132402) │ │ │ │ +057085 Compressed Size 000002D0 (720) │ │ │ │ +057089 Uncompressed Size 00000601 (1537) │ │ │ │ +05708D Filename Length 0026 (38) │ │ │ │ +05708F Extra Length 0000 (0) │ │ │ │ +057091 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x570BE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x57091: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0570E4 PAYLOAD │ │ │ │ +0570B7 PAYLOAD │ │ │ │ │ │ │ │ -0573B4 LOCAL HEADER #147 04034B50 (67324752) │ │ │ │ -0573B8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0573B9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0573BA General Purpose Flag 0800 (2048) │ │ │ │ +057387 LOCAL HEADER #147 04034B50 (67324752) │ │ │ │ +05738B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +05738C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +05738D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0573BC Compression Method 0008 (8) 'Deflated' │ │ │ │ -0573BE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0573C2 CRC AF9FEE96 (2946494102) │ │ │ │ -0573C6 Compressed Size 0000036D (877) │ │ │ │ -0573CA Uncompressed Size 00000C14 (3092) │ │ │ │ -0573CE Filename Length 0025 (37) │ │ │ │ -0573D0 Extra Length 0000 (0) │ │ │ │ -0573D2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +05738F Compression Method 0008 (8) 'Deflated' │ │ │ │ +057391 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +057395 CRC AF9FEE96 (2946494102) │ │ │ │ +057399 Compressed Size 0000036D (877) │ │ │ │ +05739D Uncompressed Size 00000C14 (3092) │ │ │ │ +0573A1 Filename Length 0025 (37) │ │ │ │ +0573A3 Extra Length 0000 (0) │ │ │ │ +0573A5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x573D2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x573A5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0573F7 PAYLOAD │ │ │ │ +0573CA PAYLOAD │ │ │ │ │ │ │ │ -057764 LOCAL HEADER #148 04034B50 (67324752) │ │ │ │ -057768 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -057769 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -05776A General Purpose Flag 0800 (2048) │ │ │ │ +057737 LOCAL HEADER #148 04034B50 (67324752) │ │ │ │ +05773B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +05773C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +05773D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -05776C Compression Method 0008 (8) 'Deflated' │ │ │ │ -05776E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -057772 CRC EFB931FF (4021891583) │ │ │ │ -057776 Compressed Size 000003E8 (1000) │ │ │ │ -05777A Uncompressed Size 000008F3 (2291) │ │ │ │ -05777E Filename Length 0027 (39) │ │ │ │ -057780 Extra Length 0000 (0) │ │ │ │ -057782 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +05773F Compression Method 0008 (8) 'Deflated' │ │ │ │ +057741 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +057745 CRC EFB931FF (4021891583) │ │ │ │ +057749 Compressed Size 000003E8 (1000) │ │ │ │ +05774D Uncompressed Size 000008F3 (2291) │ │ │ │ +057751 Filename Length 0027 (39) │ │ │ │ +057753 Extra Length 0000 (0) │ │ │ │ +057755 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x57782: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x57755: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0577A9 PAYLOAD │ │ │ │ +05777C PAYLOAD │ │ │ │ │ │ │ │ -057B91 LOCAL HEADER #149 04034B50 (67324752) │ │ │ │ -057B95 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -057B96 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -057B97 General Purpose Flag 0800 (2048) │ │ │ │ +057B64 LOCAL HEADER #149 04034B50 (67324752) │ │ │ │ +057B68 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +057B69 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +057B6A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -057B99 Compression Method 0008 (8) 'Deflated' │ │ │ │ -057B9B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -057B9F CRC EB3E2183 (3946717571) │ │ │ │ -057BA3 Compressed Size 00000419 (1049) │ │ │ │ -057BA7 Uncompressed Size 0000131E (4894) │ │ │ │ -057BAB Filename Length 0026 (38) │ │ │ │ -057BAD Extra Length 0000 (0) │ │ │ │ -057BAF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +057B6C Compression Method 0008 (8) 'Deflated' │ │ │ │ +057B6E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +057B72 CRC EB3E2183 (3946717571) │ │ │ │ +057B76 Compressed Size 00000419 (1049) │ │ │ │ +057B7A Uncompressed Size 0000131E (4894) │ │ │ │ +057B7E Filename Length 0026 (38) │ │ │ │ +057B80 Extra Length 0000 (0) │ │ │ │ +057B82 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x57BAF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x57B82: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -057BD5 PAYLOAD │ │ │ │ +057BA8 PAYLOAD │ │ │ │ │ │ │ │ -057FEE LOCAL HEADER #150 04034B50 (67324752) │ │ │ │ -057FF2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -057FF3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -057FF4 General Purpose Flag 0800 (2048) │ │ │ │ +057FC1 LOCAL HEADER #150 04034B50 (67324752) │ │ │ │ +057FC5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +057FC6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +057FC7 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -057FF6 Compression Method 0008 (8) 'Deflated' │ │ │ │ -057FF8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -057FFC CRC 11AB0481 (296420481) │ │ │ │ -058000 Compressed Size 000003FA (1018) │ │ │ │ -058004 Uncompressed Size 00000A5A (2650) │ │ │ │ -058008 Filename Length 002A (42) │ │ │ │ -05800A Extra Length 0000 (0) │ │ │ │ -05800C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +057FC9 Compression Method 0008 (8) 'Deflated' │ │ │ │ +057FCB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +057FCF CRC 11AB0481 (296420481) │ │ │ │ +057FD3 Compressed Size 000003FA (1018) │ │ │ │ +057FD7 Uncompressed Size 00000A5A (2650) │ │ │ │ +057FDB Filename Length 002A (42) │ │ │ │ +057FDD Extra Length 0000 (0) │ │ │ │ +057FDF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x5800C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x57FDF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -058036 PAYLOAD │ │ │ │ +058009 PAYLOAD │ │ │ │ │ │ │ │ -058430 LOCAL HEADER #151 04034B50 (67324752) │ │ │ │ -058434 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -058435 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -058436 General Purpose Flag 0800 (2048) │ │ │ │ +058403 LOCAL HEADER #151 04034B50 (67324752) │ │ │ │ +058407 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +058408 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +058409 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -058438 Compression Method 0008 (8) 'Deflated' │ │ │ │ -05843A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -05843E CRC 3B59F5EF (995751407) │ │ │ │ -058442 Compressed Size 00000514 (1300) │ │ │ │ -058446 Uncompressed Size 000018B5 (6325) │ │ │ │ -05844A Filename Length 0029 (41) │ │ │ │ -05844C Extra Length 0000 (0) │ │ │ │ -05844E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +05840B Compression Method 0008 (8) 'Deflated' │ │ │ │ +05840D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +058411 CRC 3B59F5EF (995751407) │ │ │ │ +058415 Compressed Size 00000514 (1300) │ │ │ │ +058419 Uncompressed Size 000018B5 (6325) │ │ │ │ +05841D Filename Length 0029 (41) │ │ │ │ +05841F Extra Length 0000 (0) │ │ │ │ +058421 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x5844E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x58421: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -058477 PAYLOAD │ │ │ │ +05844A PAYLOAD │ │ │ │ │ │ │ │ -05898B LOCAL HEADER #152 04034B50 (67324752) │ │ │ │ -05898F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -058990 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -058991 General Purpose Flag 0800 (2048) │ │ │ │ +05895E LOCAL HEADER #152 04034B50 (67324752) │ │ │ │ +058962 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +058963 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +058964 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -058993 Compression Method 0008 (8) 'Deflated' │ │ │ │ -058995 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -058999 CRC E966E0E6 (3915833574) │ │ │ │ -05899D Compressed Size 00000326 (806) │ │ │ │ -0589A1 Uncompressed Size 000007B8 (1976) │ │ │ │ -0589A5 Filename Length 002C (44) │ │ │ │ -0589A7 Extra Length 0000 (0) │ │ │ │ -0589A9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +058966 Compression Method 0008 (8) 'Deflated' │ │ │ │ +058968 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +05896C CRC E966E0E6 (3915833574) │ │ │ │ +058970 Compressed Size 00000326 (806) │ │ │ │ +058974 Uncompressed Size 000007B8 (1976) │ │ │ │ +058978 Filename Length 002C (44) │ │ │ │ +05897A Extra Length 0000 (0) │ │ │ │ +05897C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x589A9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x5897C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0589D5 PAYLOAD │ │ │ │ +0589A8 PAYLOAD │ │ │ │ │ │ │ │ -058CFB LOCAL HEADER #153 04034B50 (67324752) │ │ │ │ -058CFF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -058D00 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -058D01 General Purpose Flag 0800 (2048) │ │ │ │ +058CCE LOCAL HEADER #153 04034B50 (67324752) │ │ │ │ +058CD2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +058CD3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +058CD4 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -058D03 Compression Method 0008 (8) 'Deflated' │ │ │ │ -058D05 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -058D09 CRC 6FA96B14 (1873373972) │ │ │ │ -058D0D Compressed Size 000003F6 (1014) │ │ │ │ -058D11 Uncompressed Size 00001333 (4915) │ │ │ │ -058D15 Filename Length 002B (43) │ │ │ │ -058D17 Extra Length 0000 (0) │ │ │ │ -058D19 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +058CD6 Compression Method 0008 (8) 'Deflated' │ │ │ │ +058CD8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +058CDC CRC 6FA96B14 (1873373972) │ │ │ │ +058CE0 Compressed Size 000003F6 (1014) │ │ │ │ +058CE4 Uncompressed Size 00001333 (4915) │ │ │ │ +058CE8 Filename Length 002B (43) │ │ │ │ +058CEA Extra Length 0000 (0) │ │ │ │ +058CEC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x58D19: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x58CEC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -058D44 PAYLOAD │ │ │ │ +058D17 PAYLOAD │ │ │ │ │ │ │ │ -05913A LOCAL HEADER #154 04034B50 (67324752) │ │ │ │ -05913E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -05913F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -059140 General Purpose Flag 0800 (2048) │ │ │ │ +05910D LOCAL HEADER #154 04034B50 (67324752) │ │ │ │ +059111 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +059112 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +059113 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -059142 Compression Method 0008 (8) 'Deflated' │ │ │ │ -059144 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -059148 CRC 587A7EC3 (1484422851) │ │ │ │ -05914C Compressed Size 00000557 (1367) │ │ │ │ -059150 Uncompressed Size 00000EA8 (3752) │ │ │ │ -059154 Filename Length 0029 (41) │ │ │ │ -059156 Extra Length 0000 (0) │ │ │ │ -059158 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +059115 Compression Method 0008 (8) 'Deflated' │ │ │ │ +059117 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +05911B CRC 587A7EC3 (1484422851) │ │ │ │ +05911F Compressed Size 00000557 (1367) │ │ │ │ +059123 Uncompressed Size 00000EA8 (3752) │ │ │ │ +059127 Filename Length 0029 (41) │ │ │ │ +059129 Extra Length 0000 (0) │ │ │ │ +05912B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x59158: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x5912B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -059181 PAYLOAD │ │ │ │ +059154 PAYLOAD │ │ │ │ │ │ │ │ -0596D8 LOCAL HEADER #155 04034B50 (67324752) │ │ │ │ -0596DC Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0596DD Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0596DE General Purpose Flag 0800 (2048) │ │ │ │ +0596AB LOCAL HEADER #155 04034B50 (67324752) │ │ │ │ +0596AF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0596B0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0596B1 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0596E0 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0596E2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0596E6 CRC 96F52E25 (2532650533) │ │ │ │ -0596EA Compressed Size 00000693 (1683) │ │ │ │ -0596EE Uncompressed Size 000020B8 (8376) │ │ │ │ -0596F2 Filename Length 0028 (40) │ │ │ │ -0596F4 Extra Length 0000 (0) │ │ │ │ -0596F6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0596B3 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0596B5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0596B9 CRC 96F52E25 (2532650533) │ │ │ │ +0596BD Compressed Size 00000693 (1683) │ │ │ │ +0596C1 Uncompressed Size 000020B8 (8376) │ │ │ │ +0596C5 Filename Length 0028 (40) │ │ │ │ +0596C7 Extra Length 0000 (0) │ │ │ │ +0596C9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x596F6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x596C9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -05971E PAYLOAD │ │ │ │ +0596F1 PAYLOAD │ │ │ │ │ │ │ │ -059DB1 LOCAL HEADER #156 04034B50 (67324752) │ │ │ │ -059DB5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -059DB6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -059DB7 General Purpose Flag 0800 (2048) │ │ │ │ +059D84 LOCAL HEADER #156 04034B50 (67324752) │ │ │ │ +059D88 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +059D89 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +059D8A General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -059DB9 Compression Method 0000 (0) 'Stored' │ │ │ │ -059DBB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -059DBF CRC 00000000 (0) │ │ │ │ -059DC3 Compressed Size 00000000 (0) │ │ │ │ -059DC7 Uncompressed Size 00000000 (0) │ │ │ │ -059DCB Filename Length 0018 (24) │ │ │ │ -059DCD Extra Length 0000 (0) │ │ │ │ -059DCF Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +059D8C Compression Method 0000 (0) 'Stored' │ │ │ │ +059D8E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +059D92 CRC 00000000 (0) │ │ │ │ +059D96 Compressed Size 00000000 (0) │ │ │ │ +059D9A Uncompressed Size 00000000 (0) │ │ │ │ +059D9E Filename Length 0018 (24) │ │ │ │ +059DA0 Extra Length 0000 (0) │ │ │ │ +059DA2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x59DCF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x59DA2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -059DE7 LOCAL HEADER #157 04034B50 (67324752) │ │ │ │ -059DEB Extract Zip Spec 0A (10) '1.0' │ │ │ │ -059DEC Extract OS 00 (0) 'MS-DOS' │ │ │ │ -059DED General Purpose Flag 0800 (2048) │ │ │ │ +059DBA LOCAL HEADER #157 04034B50 (67324752) │ │ │ │ +059DBE Extract Zip Spec 0A (10) '1.0' │ │ │ │ +059DBF Extract OS 00 (0) 'MS-DOS' │ │ │ │ +059DC0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -059DEF Compression Method 0008 (8) 'Deflated' │ │ │ │ -059DF1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -059DF5 CRC 0153886D (22251629) │ │ │ │ -059DF9 Compressed Size 00000516 (1302) │ │ │ │ -059DFD Uncompressed Size 00000BFC (3068) │ │ │ │ -059E01 Filename Length 002D (45) │ │ │ │ -059E03 Extra Length 0000 (0) │ │ │ │ -059E05 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +059DC2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +059DC4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +059DC8 CRC 0153886D (22251629) │ │ │ │ +059DCC Compressed Size 00000516 (1302) │ │ │ │ +059DD0 Uncompressed Size 00000BFC (3068) │ │ │ │ +059DD4 Filename Length 002D (45) │ │ │ │ +059DD6 Extra Length 0000 (0) │ │ │ │ +059DD8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x59E05: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x59DD8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -059E32 PAYLOAD │ │ │ │ +059E05 PAYLOAD │ │ │ │ │ │ │ │ -05A348 LOCAL HEADER #158 04034B50 (67324752) │ │ │ │ -05A34C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -05A34D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -05A34E General Purpose Flag 0800 (2048) │ │ │ │ +05A31B LOCAL HEADER #158 04034B50 (67324752) │ │ │ │ +05A31F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +05A320 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +05A321 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -05A350 Compression Method 0008 (8) 'Deflated' │ │ │ │ -05A352 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -05A356 CRC 1705F3FC (386266108) │ │ │ │ -05A35A Compressed Size 00000553 (1363) │ │ │ │ -05A35E Uncompressed Size 0000184E (6222) │ │ │ │ -05A362 Filename Length 002C (44) │ │ │ │ -05A364 Extra Length 0000 (0) │ │ │ │ -05A366 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +05A323 Compression Method 0008 (8) 'Deflated' │ │ │ │ +05A325 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +05A329 CRC 1705F3FC (386266108) │ │ │ │ +05A32D Compressed Size 00000553 (1363) │ │ │ │ +05A331 Uncompressed Size 0000184E (6222) │ │ │ │ +05A335 Filename Length 002C (44) │ │ │ │ +05A337 Extra Length 0000 (0) │ │ │ │ +05A339 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x5A366: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x5A339: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -05A392 PAYLOAD │ │ │ │ +05A365 PAYLOAD │ │ │ │ │ │ │ │ -05A8E5 LOCAL HEADER #159 04034B50 (67324752) │ │ │ │ -05A8E9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -05A8EA Extract OS 00 (0) 'MS-DOS' │ │ │ │ -05A8EB General Purpose Flag 0800 (2048) │ │ │ │ +05A8B8 LOCAL HEADER #159 04034B50 (67324752) │ │ │ │ +05A8BC Extract Zip Spec 0A (10) '1.0' │ │ │ │ +05A8BD Extract OS 00 (0) 'MS-DOS' │ │ │ │ +05A8BE General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -05A8ED Compression Method 0008 (8) 'Deflated' │ │ │ │ -05A8EF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -05A8F3 CRC F7370DF3 (4147580403) │ │ │ │ -05A8F7 Compressed Size 000000D6 (214) │ │ │ │ -05A8FB Uncompressed Size 00000135 (309) │ │ │ │ -05A8FF Filename Length 002A (42) │ │ │ │ -05A901 Extra Length 0000 (0) │ │ │ │ -05A903 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +05A8C0 Compression Method 0008 (8) 'Deflated' │ │ │ │ +05A8C2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +05A8C6 CRC F7370DF3 (4147580403) │ │ │ │ +05A8CA Compressed Size 000000D6 (214) │ │ │ │ +05A8CE Uncompressed Size 00000135 (309) │ │ │ │ +05A8D2 Filename Length 002A (42) │ │ │ │ +05A8D4 Extra Length 0000 (0) │ │ │ │ +05A8D6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x5A903: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x5A8D6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -05A92D PAYLOAD XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX │ │ │ │ +05A900 PAYLOAD XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX │ │ │ │ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX │ │ │ │ │ │ │ │ -05AA03 LOCAL HEADER #160 04034B50 (67324752) │ │ │ │ -05AA07 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -05AA08 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -05AA09 General Purpose Flag 0800 (2048) │ │ │ │ +05A9D6 LOCAL HEADER #160 04034B50 (67324752) │ │ │ │ +05A9DA Extract Zip Spec 0A (10) '1.0' │ │ │ │ +05A9DB Extract OS 00 (0) 'MS-DOS' │ │ │ │ +05A9DC General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -05AA0B Compression Method 0008 (8) 'Deflated' │ │ │ │ -05AA0D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -05AA11 CRC F032D795 (4029863829) │ │ │ │ -05AA15 Compressed Size 00000079 (121) │ │ │ │ -05AA19 Uncompressed Size 0000009F (159) │ │ │ │ -05AA1D Filename Length 0029 (41) │ │ │ │ -05AA1F Extra Length 0000 (0) │ │ │ │ -05AA21 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +05A9DE Compression Method 0008 (8) 'Deflated' │ │ │ │ +05A9E0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +05A9E4 CRC F032D795 (4029863829) │ │ │ │ +05A9E8 Compressed Size 00000079 (121) │ │ │ │ +05A9EC Uncompressed Size 0000009F (159) │ │ │ │ +05A9F0 Filename Length 0029 (41) │ │ │ │ +05A9F2 Extra Length 0000 (0) │ │ │ │ +05A9F4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x5AA21: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x5A9F4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -05AA4A PAYLOAD XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX │ │ │ │ +05AA1D PAYLOAD XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX │ │ │ │ │ │ │ │ -05AAC3 LOCAL HEADER #161 04034B50 (67324752) │ │ │ │ -05AAC7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -05AAC8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -05AAC9 General Purpose Flag 0800 (2048) │ │ │ │ +05AA96 LOCAL HEADER #161 04034B50 (67324752) │ │ │ │ +05AA9A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +05AA9B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +05AA9C General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -05AACB Compression Method 0000 (0) 'Stored' │ │ │ │ -05AACD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -05AAD1 CRC 00000000 (0) │ │ │ │ -05AAD5 Compressed Size 00000000 (0) │ │ │ │ -05AAD9 Uncompressed Size 00000000 (0) │ │ │ │ -05AADD Filename Length 0010 (16) │ │ │ │ -05AADF Extra Length 0000 (0) │ │ │ │ -05AAE1 Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ +05AA9E Compression Method 0000 (0) 'Stored' │ │ │ │ +05AAA0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +05AAA4 CRC 00000000 (0) │ │ │ │ +05AAA8 Compressed Size 00000000 (0) │ │ │ │ +05AAAC Uncompressed Size 00000000 (0) │ │ │ │ +05AAB0 Filename Length 0010 (16) │ │ │ │ +05AAB2 Extra Length 0000 (0) │ │ │ │ +05AAB4 Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x5AAE1: Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x5AAB4: Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -05AAF1 LOCAL HEADER #162 04034B50 (67324752) │ │ │ │ -05AAF5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -05AAF6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -05AAF7 General Purpose Flag 0800 (2048) │ │ │ │ +05AAC4 LOCAL HEADER #162 04034B50 (67324752) │ │ │ │ +05AAC8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +05AAC9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +05AACA General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -05AAF9 Compression Method 0008 (8) 'Deflated' │ │ │ │ -05AAFB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -05AAFF CRC 968BC903 (2525743363) │ │ │ │ -05AB03 Compressed Size 000002F1 (753) │ │ │ │ -05AB07 Uncompressed Size 000005F6 (1526) │ │ │ │ -05AB0B Filename Length 0019 (25) │ │ │ │ -05AB0D Extra Length 0000 (0) │ │ │ │ -05AB0F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +05AACC Compression Method 0008 (8) 'Deflated' │ │ │ │ +05AACE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +05AAD2 CRC 968BC903 (2525743363) │ │ │ │ +05AAD6 Compressed Size 000002F1 (753) │ │ │ │ +05AADA Uncompressed Size 000005F6 (1526) │ │ │ │ +05AADE Filename Length 0019 (25) │ │ │ │ +05AAE0 Extra Length 0000 (0) │ │ │ │ +05AAE2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x5AB0F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x5AAE2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -05AB28 PAYLOAD │ │ │ │ +05AAFB PAYLOAD │ │ │ │ │ │ │ │ -05AE19 LOCAL HEADER #163 04034B50 (67324752) │ │ │ │ -05AE1D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -05AE1E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -05AE1F General Purpose Flag 0800 (2048) │ │ │ │ +05ADEC LOCAL HEADER #163 04034B50 (67324752) │ │ │ │ +05ADF0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +05ADF1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +05ADF2 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -05AE21 Compression Method 0008 (8) 'Deflated' │ │ │ │ -05AE23 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -05AE27 CRC 9BC4D627 (2613368359) │ │ │ │ -05AE2B Compressed Size 00000346 (838) │ │ │ │ -05AE2F Uncompressed Size 00000C22 (3106) │ │ │ │ -05AE33 Filename Length 0018 (24) │ │ │ │ -05AE35 Extra Length 0000 (0) │ │ │ │ -05AE37 Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +05ADF4 Compression Method 0008 (8) 'Deflated' │ │ │ │ +05ADF6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +05ADFA CRC 9BC4D627 (2613368359) │ │ │ │ +05ADFE Compressed Size 00000346 (838) │ │ │ │ +05AE02 Uncompressed Size 00000C22 (3106) │ │ │ │ +05AE06 Filename Length 0018 (24) │ │ │ │ +05AE08 Extra Length 0000 (0) │ │ │ │ +05AE0A Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x5AE37: Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x5AE0A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -05AE4F PAYLOAD │ │ │ │ +05AE22 PAYLOAD │ │ │ │ │ │ │ │ -05B195 LOCAL HEADER #164 04034B50 (67324752) │ │ │ │ -05B199 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -05B19A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -05B19B General Purpose Flag 0800 (2048) │ │ │ │ +05B168 LOCAL HEADER #164 04034B50 (67324752) │ │ │ │ +05B16C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +05B16D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +05B16E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -05B19D Compression Method 0008 (8) 'Deflated' │ │ │ │ -05B19F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -05B1A3 CRC 8179641B (2172216347) │ │ │ │ -05B1A7 Compressed Size 000003FE (1022) │ │ │ │ -05B1AB Uncompressed Size 00000910 (2320) │ │ │ │ -05B1AF Filename Length 0029 (41) │ │ │ │ -05B1B1 Extra Length 0000 (0) │ │ │ │ -05B1B3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +05B170 Compression Method 0008 (8) 'Deflated' │ │ │ │ +05B172 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +05B176 CRC 8179641B (2172216347) │ │ │ │ +05B17A Compressed Size 000003FE (1022) │ │ │ │ +05B17E Uncompressed Size 00000910 (2320) │ │ │ │ +05B182 Filename Length 0029 (41) │ │ │ │ +05B184 Extra Length 0000 (0) │ │ │ │ +05B186 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x5B1B3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x5B186: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -05B1DC PAYLOAD │ │ │ │ +05B1AF PAYLOAD │ │ │ │ │ │ │ │ -05B5DA LOCAL HEADER #165 04034B50 (67324752) │ │ │ │ -05B5DE Extract Zip Spec 0A (10) '1.0' │ │ │ │ -05B5DF Extract OS 00 (0) 'MS-DOS' │ │ │ │ -05B5E0 General Purpose Flag 0800 (2048) │ │ │ │ +05B5AD LOCAL HEADER #165 04034B50 (67324752) │ │ │ │ +05B5B1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +05B5B2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +05B5B3 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -05B5E2 Compression Method 0008 (8) 'Deflated' │ │ │ │ -05B5E4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -05B5E8 CRC 3E4A052B (1045038379) │ │ │ │ -05B5EC Compressed Size 00000320 (800) │ │ │ │ -05B5F0 Uncompressed Size 00000FA1 (4001) │ │ │ │ -05B5F4 Filename Length 0028 (40) │ │ │ │ -05B5F6 Extra Length 0000 (0) │ │ │ │ -05B5F8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +05B5B5 Compression Method 0008 (8) 'Deflated' │ │ │ │ +05B5B7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +05B5BB CRC 3E4A052B (1045038379) │ │ │ │ +05B5BF Compressed Size 00000320 (800) │ │ │ │ +05B5C3 Uncompressed Size 00000FA1 (4001) │ │ │ │ +05B5C7 Filename Length 0028 (40) │ │ │ │ +05B5C9 Extra Length 0000 (0) │ │ │ │ +05B5CB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x5B5F8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x5B5CB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -05B620 PAYLOAD │ │ │ │ +05B5F3 PAYLOAD │ │ │ │ │ │ │ │ -05B940 LOCAL HEADER #166 04034B50 (67324752) │ │ │ │ -05B944 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -05B945 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -05B946 General Purpose Flag 0800 (2048) │ │ │ │ +05B913 LOCAL HEADER #166 04034B50 (67324752) │ │ │ │ +05B917 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +05B918 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +05B919 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -05B948 Compression Method 0008 (8) 'Deflated' │ │ │ │ -05B94A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -05B94E CRC A2FC5B2F (2734447407) │ │ │ │ -05B952 Compressed Size 00000248 (584) │ │ │ │ -05B956 Uncompressed Size 00000476 (1142) │ │ │ │ -05B95A Filename Length 0029 (41) │ │ │ │ -05B95C Extra Length 0000 (0) │ │ │ │ -05B95E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +05B91B Compression Method 0008 (8) 'Deflated' │ │ │ │ +05B91D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +05B921 CRC A2FC5B2F (2734447407) │ │ │ │ +05B925 Compressed Size 00000248 (584) │ │ │ │ +05B929 Uncompressed Size 00000476 (1142) │ │ │ │ +05B92D Filename Length 0029 (41) │ │ │ │ +05B92F Extra Length 0000 (0) │ │ │ │ +05B931 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x5B95E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x5B931: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -05B987 PAYLOAD │ │ │ │ +05B95A PAYLOAD │ │ │ │ │ │ │ │ -05BBCF LOCAL HEADER #167 04034B50 (67324752) │ │ │ │ -05BBD3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -05BBD4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -05BBD5 General Purpose Flag 0800 (2048) │ │ │ │ +05BBA2 LOCAL HEADER #167 04034B50 (67324752) │ │ │ │ +05BBA6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +05BBA7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +05BBA8 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -05BBD7 Compression Method 0008 (8) 'Deflated' │ │ │ │ -05BBD9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -05BBDD CRC EEC1DE10 (4005682704) │ │ │ │ -05BBE1 Compressed Size 000004F4 (1268) │ │ │ │ -05BBE5 Uncompressed Size 00001E48 (7752) │ │ │ │ -05BBE9 Filename Length 0028 (40) │ │ │ │ -05BBEB Extra Length 0000 (0) │ │ │ │ -05BBED Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +05BBAA Compression Method 0008 (8) 'Deflated' │ │ │ │ +05BBAC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +05BBB0 CRC EEC1DE10 (4005682704) │ │ │ │ +05BBB4 Compressed Size 000004F4 (1268) │ │ │ │ +05BBB8 Uncompressed Size 00001E48 (7752) │ │ │ │ +05BBBC Filename Length 0028 (40) │ │ │ │ +05BBBE Extra Length 0000 (0) │ │ │ │ +05BBC0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x5BBED: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x5BBC0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -05BC15 PAYLOAD │ │ │ │ +05BBE8 PAYLOAD │ │ │ │ │ │ │ │ -05C109 LOCAL HEADER #168 04034B50 (67324752) │ │ │ │ -05C10D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -05C10E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -05C10F General Purpose Flag 0800 (2048) │ │ │ │ +05C0DC LOCAL HEADER #168 04034B50 (67324752) │ │ │ │ +05C0E0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +05C0E1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +05C0E2 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -05C111 Compression Method 0008 (8) 'Deflated' │ │ │ │ -05C113 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -05C117 CRC E713B2AF (3876827823) │ │ │ │ -05C11B Compressed Size 00000749 (1865) │ │ │ │ -05C11F Uncompressed Size 000016D2 (5842) │ │ │ │ -05C123 Filename Length 001A (26) │ │ │ │ -05C125 Extra Length 0000 (0) │ │ │ │ -05C127 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +05C0E4 Compression Method 0008 (8) 'Deflated' │ │ │ │ +05C0E6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +05C0EA CRC E713B2AF (3876827823) │ │ │ │ +05C0EE Compressed Size 00000749 (1865) │ │ │ │ +05C0F2 Uncompressed Size 000016D2 (5842) │ │ │ │ +05C0F6 Filename Length 001A (26) │ │ │ │ +05C0F8 Extra Length 0000 (0) │ │ │ │ +05C0FA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x5C127: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x5C0FA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -05C141 PAYLOAD │ │ │ │ +05C114 PAYLOAD │ │ │ │ │ │ │ │ -05C88A LOCAL HEADER #169 04034B50 (67324752) │ │ │ │ -05C88E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -05C88F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -05C890 General Purpose Flag 0800 (2048) │ │ │ │ +05C85D LOCAL HEADER #169 04034B50 (67324752) │ │ │ │ +05C861 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +05C862 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +05C863 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -05C892 Compression Method 0008 (8) 'Deflated' │ │ │ │ -05C894 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -05C898 CRC BDD57633 (3184883251) │ │ │ │ -05C89C Compressed Size 00000BF9 (3065) │ │ │ │ -05C8A0 Uncompressed Size 00004DD3 (19923) │ │ │ │ -05C8A4 Filename Length 0019 (25) │ │ │ │ -05C8A6 Extra Length 0000 (0) │ │ │ │ -05C8A8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +05C865 Compression Method 0008 (8) 'Deflated' │ │ │ │ +05C867 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +05C86B CRC BDD57633 (3184883251) │ │ │ │ +05C86F Compressed Size 00000BF9 (3065) │ │ │ │ +05C873 Uncompressed Size 00004DD3 (19923) │ │ │ │ +05C877 Filename Length 0019 (25) │ │ │ │ +05C879 Extra Length 0000 (0) │ │ │ │ +05C87B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x5C8A8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x5C87B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -05C8C1 PAYLOAD │ │ │ │ +05C894 PAYLOAD │ │ │ │ │ │ │ │ -05D4BA LOCAL HEADER #170 04034B50 (67324752) │ │ │ │ -05D4BE Extract Zip Spec 0A (10) '1.0' │ │ │ │ -05D4BF Extract OS 00 (0) 'MS-DOS' │ │ │ │ -05D4C0 General Purpose Flag 0800 (2048) │ │ │ │ +05D48D LOCAL HEADER #170 04034B50 (67324752) │ │ │ │ +05D491 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +05D492 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +05D493 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -05D4C2 Compression Method 0008 (8) 'Deflated' │ │ │ │ -05D4C4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -05D4C8 CRC 86A8BC01 (2259205121) │ │ │ │ -05D4CC Compressed Size 00000596 (1430) │ │ │ │ -05D4D0 Uncompressed Size 00000CA9 (3241) │ │ │ │ -05D4D4 Filename Length 0024 (36) │ │ │ │ -05D4D6 Extra Length 0000 (0) │ │ │ │ -05D4D8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +05D495 Compression Method 0008 (8) 'Deflated' │ │ │ │ +05D497 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +05D49B CRC 86A8BC01 (2259205121) │ │ │ │ +05D49F Compressed Size 00000596 (1430) │ │ │ │ +05D4A3 Uncompressed Size 00000CA9 (3241) │ │ │ │ +05D4A7 Filename Length 0024 (36) │ │ │ │ +05D4A9 Extra Length 0000 (0) │ │ │ │ +05D4AB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x5D4D8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x5D4AB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -05D4FC PAYLOAD │ │ │ │ +05D4CF PAYLOAD │ │ │ │ │ │ │ │ -05DA92 LOCAL HEADER #171 04034B50 (67324752) │ │ │ │ -05DA96 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -05DA97 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -05DA98 General Purpose Flag 0800 (2048) │ │ │ │ +05DA65 LOCAL HEADER #171 04034B50 (67324752) │ │ │ │ +05DA69 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +05DA6A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +05DA6B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -05DA9A Compression Method 0008 (8) 'Deflated' │ │ │ │ -05DA9C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -05DAA0 CRC 9300424B (2466267723) │ │ │ │ -05DAA4 Compressed Size 000014EC (5356) │ │ │ │ -05DAA8 Uncompressed Size 00004DF9 (19961) │ │ │ │ -05DAAC Filename Length 0023 (35) │ │ │ │ -05DAAE Extra Length 0000 (0) │ │ │ │ -05DAB0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +05DA6D Compression Method 0008 (8) 'Deflated' │ │ │ │ +05DA6F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +05DA73 CRC 9300424B (2466267723) │ │ │ │ +05DA77 Compressed Size 000014EC (5356) │ │ │ │ +05DA7B Uncompressed Size 00004DF9 (19961) │ │ │ │ +05DA7F Filename Length 0023 (35) │ │ │ │ +05DA81 Extra Length 0000 (0) │ │ │ │ +05DA83 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x5DAB0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x5DA83: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -05DAD3 PAYLOAD │ │ │ │ +05DAA6 PAYLOAD │ │ │ │ │ │ │ │ -05EFBF LOCAL HEADER #172 04034B50 (67324752) │ │ │ │ -05EFC3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -05EFC4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -05EFC5 General Purpose Flag 0800 (2048) │ │ │ │ +05EF92 LOCAL HEADER #172 04034B50 (67324752) │ │ │ │ +05EF96 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +05EF97 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +05EF98 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -05EFC7 Compression Method 0008 (8) 'Deflated' │ │ │ │ -05EFC9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -05EFCD CRC 643DDF16 (1681776406) │ │ │ │ -05EFD1 Compressed Size 00000350 (848) │ │ │ │ -05EFD5 Uncompressed Size 0000066C (1644) │ │ │ │ -05EFD9 Filename Length 001E (30) │ │ │ │ -05EFDB Extra Length 0000 (0) │ │ │ │ -05EFDD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +05EF9A Compression Method 0008 (8) 'Deflated' │ │ │ │ +05EF9C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +05EFA0 CRC 643DDF16 (1681776406) │ │ │ │ +05EFA4 Compressed Size 00000350 (848) │ │ │ │ +05EFA8 Uncompressed Size 0000066C (1644) │ │ │ │ +05EFAC Filename Length 001E (30) │ │ │ │ +05EFAE Extra Length 0000 (0) │ │ │ │ +05EFB0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x5EFDD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x5EFB0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -05EFFB PAYLOAD │ │ │ │ +05EFCE PAYLOAD │ │ │ │ │ │ │ │ -05F34B LOCAL HEADER #173 04034B50 (67324752) │ │ │ │ -05F34F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -05F350 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -05F351 General Purpose Flag 0800 (2048) │ │ │ │ +05F31E LOCAL HEADER #173 04034B50 (67324752) │ │ │ │ +05F322 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +05F323 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +05F324 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -05F353 Compression Method 0008 (8) 'Deflated' │ │ │ │ -05F355 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -05F359 CRC 2B0FD6AD (722458285) │ │ │ │ -05F35D Compressed Size 000004F7 (1271) │ │ │ │ -05F361 Uncompressed Size 00000DF7 (3575) │ │ │ │ -05F365 Filename Length 001D (29) │ │ │ │ -05F367 Extra Length 0000 (0) │ │ │ │ -05F369 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +05F326 Compression Method 0008 (8) 'Deflated' │ │ │ │ +05F328 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +05F32C CRC 2B0FD6AD (722458285) │ │ │ │ +05F330 Compressed Size 000004F7 (1271) │ │ │ │ +05F334 Uncompressed Size 00000DF7 (3575) │ │ │ │ +05F338 Filename Length 001D (29) │ │ │ │ +05F33A Extra Length 0000 (0) │ │ │ │ +05F33C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x5F369: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x5F33C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -05F386 PAYLOAD │ │ │ │ +05F359 PAYLOAD │ │ │ │ │ │ │ │ -05F87D LOCAL HEADER #174 04034B50 (67324752) │ │ │ │ -05F881 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -05F882 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -05F883 General Purpose Flag 0800 (2048) │ │ │ │ +05F850 LOCAL HEADER #174 04034B50 (67324752) │ │ │ │ +05F854 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +05F855 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +05F856 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -05F885 Compression Method 0008 (8) 'Deflated' │ │ │ │ -05F887 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -05F88B CRC DBA99C16 (3685325846) │ │ │ │ -05F88F Compressed Size 00000186 (390) │ │ │ │ -05F893 Uncompressed Size 00000273 (627) │ │ │ │ -05F897 Filename Length 0021 (33) │ │ │ │ -05F899 Extra Length 0000 (0) │ │ │ │ -05F89B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +05F858 Compression Method 0008 (8) 'Deflated' │ │ │ │ +05F85A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +05F85E CRC DBA99C16 (3685325846) │ │ │ │ +05F862 Compressed Size 00000186 (390) │ │ │ │ +05F866 Uncompressed Size 00000273 (627) │ │ │ │ +05F86A Filename Length 0021 (33) │ │ │ │ +05F86C Extra Length 0000 (0) │ │ │ │ +05F86E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x5F89B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x5F86E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -05F8BC PAYLOAD │ │ │ │ +05F88F PAYLOAD │ │ │ │ │ │ │ │ -05FA42 LOCAL HEADER #175 04034B50 (67324752) │ │ │ │ -05FA46 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -05FA47 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -05FA48 General Purpose Flag 0800 (2048) │ │ │ │ +05FA15 LOCAL HEADER #175 04034B50 (67324752) │ │ │ │ +05FA19 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +05FA1A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +05FA1B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -05FA4A Compression Method 0008 (8) 'Deflated' │ │ │ │ -05FA4C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -05FA50 CRC 44A083CC (1151370188) │ │ │ │ -05FA54 Compressed Size 0000012D (301) │ │ │ │ -05FA58 Uncompressed Size 0000023D (573) │ │ │ │ -05FA5C Filename Length 0020 (32) │ │ │ │ -05FA5E Extra Length 0000 (0) │ │ │ │ -05FA60 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +05FA1D Compression Method 0008 (8) 'Deflated' │ │ │ │ +05FA1F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +05FA23 CRC C50C2ECF (3305909967) │ │ │ │ +05FA27 Compressed Size 00000125 (293) │ │ │ │ +05FA2B Uncompressed Size 00000218 (536) │ │ │ │ +05FA2F Filename Length 0020 (32) │ │ │ │ +05FA31 Extra Length 0000 (0) │ │ │ │ +05FA33 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x5FA60: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x5FA33: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -05FA80 PAYLOAD │ │ │ │ +05FA53 PAYLOAD │ │ │ │ │ │ │ │ -05FBAD LOCAL HEADER #176 04034B50 (67324752) │ │ │ │ -05FBB1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -05FBB2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -05FBB3 General Purpose Flag 0800 (2048) │ │ │ │ +05FB78 LOCAL HEADER #176 04034B50 (67324752) │ │ │ │ +05FB7C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +05FB7D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +05FB7E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -05FBB5 Compression Method 0008 (8) 'Deflated' │ │ │ │ -05FBB7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -05FBBB CRC 569AA210 (1452974608) │ │ │ │ -05FBBF Compressed Size 00000186 (390) │ │ │ │ -05FBC3 Uncompressed Size 0000027A (634) │ │ │ │ -05FBC7 Filename Length 0024 (36) │ │ │ │ -05FBC9 Extra Length 0000 (0) │ │ │ │ -05FBCB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +05FB80 Compression Method 0008 (8) 'Deflated' │ │ │ │ +05FB82 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +05FB86 CRC 569AA210 (1452974608) │ │ │ │ +05FB8A Compressed Size 00000186 (390) │ │ │ │ +05FB8E Uncompressed Size 0000027A (634) │ │ │ │ +05FB92 Filename Length 0024 (36) │ │ │ │ +05FB94 Extra Length 0000 (0) │ │ │ │ +05FB96 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x5FBCB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x5FB96: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -05FBEF PAYLOAD │ │ │ │ +05FBBA PAYLOAD │ │ │ │ │ │ │ │ -05FD75 LOCAL HEADER #177 04034B50 (67324752) │ │ │ │ -05FD79 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -05FD7A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -05FD7B General Purpose Flag 0800 (2048) │ │ │ │ +05FD40 LOCAL HEADER #177 04034B50 (67324752) │ │ │ │ +05FD44 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +05FD45 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +05FD46 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -05FD7D Compression Method 0008 (8) 'Deflated' │ │ │ │ -05FD7F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -05FD83 CRC E027AB3C (3760696124) │ │ │ │ -05FD87 Compressed Size 0000012A (298) │ │ │ │ -05FD8B Uncompressed Size 00000242 (578) │ │ │ │ -05FD8F Filename Length 0023 (35) │ │ │ │ -05FD91 Extra Length 0000 (0) │ │ │ │ -05FD93 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +05FD48 Compression Method 0008 (8) 'Deflated' │ │ │ │ +05FD4A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +05FD4E CRC 63BD83F5 (1673364469) │ │ │ │ +05FD52 Compressed Size 00000124 (292) │ │ │ │ +05FD56 Uncompressed Size 00000222 (546) │ │ │ │ +05FD5A Filename Length 0023 (35) │ │ │ │ +05FD5C Extra Length 0000 (0) │ │ │ │ +05FD5E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x5FD93: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x5FD5E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -05FDB6 PAYLOAD │ │ │ │ +05FD81 PAYLOAD │ │ │ │ │ │ │ │ -05FEE0 LOCAL HEADER #178 04034B50 (67324752) │ │ │ │ -05FEE4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -05FEE5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -05FEE6 General Purpose Flag 0800 (2048) │ │ │ │ +05FEA5 LOCAL HEADER #178 04034B50 (67324752) │ │ │ │ +05FEA9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +05FEAA Extract OS 00 (0) 'MS-DOS' │ │ │ │ +05FEAB General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -05FEE8 Compression Method 0008 (8) 'Deflated' │ │ │ │ -05FEEA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -05FEEE CRC F293B2F0 (4069765872) │ │ │ │ -05FEF2 Compressed Size 00000186 (390) │ │ │ │ -05FEF6 Uncompressed Size 00000273 (627) │ │ │ │ -05FEFA Filename Length 0021 (33) │ │ │ │ -05FEFC Extra Length 0000 (0) │ │ │ │ -05FEFE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +05FEAD Compression Method 0008 (8) 'Deflated' │ │ │ │ +05FEAF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +05FEB3 CRC F293B2F0 (4069765872) │ │ │ │ +05FEB7 Compressed Size 00000186 (390) │ │ │ │ +05FEBB Uncompressed Size 00000273 (627) │ │ │ │ +05FEBF Filename Length 0021 (33) │ │ │ │ +05FEC1 Extra Length 0000 (0) │ │ │ │ +05FEC3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x5FEFE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x5FEC3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -05FF1F PAYLOAD │ │ │ │ +05FEE4 PAYLOAD │ │ │ │ │ │ │ │ -0600A5 LOCAL HEADER #179 04034B50 (67324752) │ │ │ │ -0600A9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0600AA Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0600AB General Purpose Flag 0800 (2048) │ │ │ │ +06006A LOCAL HEADER #179 04034B50 (67324752) │ │ │ │ +06006E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +06006F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +060070 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0600AD Compression Method 0008 (8) 'Deflated' │ │ │ │ -0600AF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0600B3 CRC C7F404E6 (3354658022) │ │ │ │ -0600B7 Compressed Size 0000012E (302) │ │ │ │ -0600BB Uncompressed Size 0000023D (573) │ │ │ │ -0600BF Filename Length 0020 (32) │ │ │ │ -0600C1 Extra Length 0000 (0) │ │ │ │ -0600C3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +060072 Compression Method 0008 (8) 'Deflated' │ │ │ │ +060074 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +060078 CRC C7F404E6 (3354658022) │ │ │ │ +06007C Compressed Size 0000012E (302) │ │ │ │ +060080 Uncompressed Size 0000023D (573) │ │ │ │ +060084 Filename Length 0020 (32) │ │ │ │ +060086 Extra Length 0000 (0) │ │ │ │ +060088 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x600C3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x60088: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0600E3 PAYLOAD │ │ │ │ +0600A8 PAYLOAD │ │ │ │ │ │ │ │ -060211 LOCAL HEADER #180 04034B50 (67324752) │ │ │ │ -060215 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -060216 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -060217 General Purpose Flag 0800 (2048) │ │ │ │ +0601D6 LOCAL HEADER #180 04034B50 (67324752) │ │ │ │ +0601DA Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0601DB Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0601DC General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -060219 Compression Method 0008 (8) 'Deflated' │ │ │ │ -06021B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -06021F CRC 444810A5 (1145573541) │ │ │ │ -060223 Compressed Size 00000189 (393) │ │ │ │ -060227 Uncompressed Size 00000276 (630) │ │ │ │ -06022B Filename Length 0023 (35) │ │ │ │ -06022D Extra Length 0000 (0) │ │ │ │ -06022F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0601DE Compression Method 0008 (8) 'Deflated' │ │ │ │ +0601E0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0601E4 CRC 444810A5 (1145573541) │ │ │ │ +0601E8 Compressed Size 00000189 (393) │ │ │ │ +0601EC Uncompressed Size 00000276 (630) │ │ │ │ +0601F0 Filename Length 0023 (35) │ │ │ │ +0601F2 Extra Length 0000 (0) │ │ │ │ +0601F4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x6022F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x601F4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -060252 PAYLOAD │ │ │ │ +060217 PAYLOAD │ │ │ │ │ │ │ │ -0603DB LOCAL HEADER #181 04034B50 (67324752) │ │ │ │ -0603DF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0603E0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0603E1 General Purpose Flag 0800 (2048) │ │ │ │ +0603A0 LOCAL HEADER #181 04034B50 (67324752) │ │ │ │ +0603A4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0603A5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0603A6 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0603E3 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0603E5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0603E9 CRC 9EDAD54A (2665141578) │ │ │ │ -0603ED Compressed Size 0000039F (927) │ │ │ │ -0603F1 Uncompressed Size 00000806 (2054) │ │ │ │ -0603F5 Filename Length 0022 (34) │ │ │ │ -0603F7 Extra Length 0000 (0) │ │ │ │ -0603F9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0603A8 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0603AA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0603AE CRC 9EDAD54A (2665141578) │ │ │ │ +0603B2 Compressed Size 0000039F (927) │ │ │ │ +0603B6 Uncompressed Size 00000806 (2054) │ │ │ │ +0603BA Filename Length 0022 (34) │ │ │ │ +0603BC Extra Length 0000 (0) │ │ │ │ +0603BE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x603F9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x603BE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -06041B PAYLOAD │ │ │ │ +0603E0 PAYLOAD │ │ │ │ │ │ │ │ -0607BA LOCAL HEADER #182 04034B50 (67324752) │ │ │ │ -0607BE Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0607BF Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0607C0 General Purpose Flag 0800 (2048) │ │ │ │ +06077F LOCAL HEADER #182 04034B50 (67324752) │ │ │ │ +060783 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +060784 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +060785 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0607C2 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0607C4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0607C8 CRC 71ACC145 (1907147077) │ │ │ │ -0607CC Compressed Size 0000024C (588) │ │ │ │ -0607D0 Uncompressed Size 0000047D (1149) │ │ │ │ -0607D4 Filename Length 002A (42) │ │ │ │ -0607D6 Extra Length 0000 (0) │ │ │ │ -0607D8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +060787 Compression Method 0008 (8) 'Deflated' │ │ │ │ +060789 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +06078D CRC 71ACC145 (1907147077) │ │ │ │ +060791 Compressed Size 0000024C (588) │ │ │ │ +060795 Uncompressed Size 0000047D (1149) │ │ │ │ +060799 Filename Length 002A (42) │ │ │ │ +06079B Extra Length 0000 (0) │ │ │ │ +06079D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x607D8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x6079D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -060802 PAYLOAD │ │ │ │ +0607C7 PAYLOAD │ │ │ │ │ │ │ │ -060A4E LOCAL HEADER #183 04034B50 (67324752) │ │ │ │ -060A52 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -060A53 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -060A54 General Purpose Flag 0800 (2048) │ │ │ │ +060A13 LOCAL HEADER #183 04034B50 (67324752) │ │ │ │ +060A17 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +060A18 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +060A19 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -060A56 Compression Method 0008 (8) 'Deflated' │ │ │ │ -060A58 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -060A5C CRC 8C13F7B3 (2350118835) │ │ │ │ -060A60 Compressed Size 00000526 (1318) │ │ │ │ -060A64 Uncompressed Size 00001EF4 (7924) │ │ │ │ -060A68 Filename Length 0029 (41) │ │ │ │ -060A6A Extra Length 0000 (0) │ │ │ │ -060A6C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +060A1B Compression Method 0008 (8) 'Deflated' │ │ │ │ +060A1D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +060A21 CRC 8C13F7B3 (2350118835) │ │ │ │ +060A25 Compressed Size 00000526 (1318) │ │ │ │ +060A29 Uncompressed Size 00001EF4 (7924) │ │ │ │ +060A2D Filename Length 0029 (41) │ │ │ │ +060A2F Extra Length 0000 (0) │ │ │ │ +060A31 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x60A6C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x60A31: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -060A95 PAYLOAD │ │ │ │ +060A5A PAYLOAD │ │ │ │ │ │ │ │ -060FBB LOCAL HEADER #184 04034B50 (67324752) │ │ │ │ -060FBF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -060FC0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -060FC1 General Purpose Flag 0800 (2048) │ │ │ │ +060F80 LOCAL HEADER #184 04034B50 (67324752) │ │ │ │ +060F84 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +060F85 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +060F86 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -060FC3 Compression Method 0008 (8) 'Deflated' │ │ │ │ -060FC5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -060FC9 CRC C6253049 (3324325961) │ │ │ │ -060FCD Compressed Size 000005AD (1453) │ │ │ │ -060FD1 Uncompressed Size 00000E44 (3652) │ │ │ │ -060FD5 Filename Length 0028 (40) │ │ │ │ -060FD7 Extra Length 0000 (0) │ │ │ │ -060FD9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +060F88 Compression Method 0008 (8) 'Deflated' │ │ │ │ +060F8A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +060F8E CRC C6253049 (3324325961) │ │ │ │ +060F92 Compressed Size 000005AD (1453) │ │ │ │ +060F96 Uncompressed Size 00000E44 (3652) │ │ │ │ +060F9A Filename Length 0028 (40) │ │ │ │ +060F9C Extra Length 0000 (0) │ │ │ │ +060F9E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x60FD9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x60F9E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -061001 PAYLOAD │ │ │ │ +060FC6 PAYLOAD │ │ │ │ │ │ │ │ -0615AE LOCAL HEADER #185 04034B50 (67324752) │ │ │ │ -0615B2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0615B3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0615B4 General Purpose Flag 0800 (2048) │ │ │ │ +061573 LOCAL HEADER #185 04034B50 (67324752) │ │ │ │ +061577 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +061578 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +061579 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0615B6 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0615B8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0615BC CRC 09A4D62E (161797678) │ │ │ │ -0615C0 Compressed Size 00000750 (1872) │ │ │ │ -0615C4 Uncompressed Size 00004B36 (19254) │ │ │ │ -0615C8 Filename Length 0027 (39) │ │ │ │ -0615CA Extra Length 0000 (0) │ │ │ │ -0615CC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +06157B Compression Method 0008 (8) 'Deflated' │ │ │ │ +06157D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +061581 CRC 09A4D62E (161797678) │ │ │ │ +061585 Compressed Size 00000750 (1872) │ │ │ │ +061589 Uncompressed Size 00004B36 (19254) │ │ │ │ +06158D Filename Length 0027 (39) │ │ │ │ +06158F Extra Length 0000 (0) │ │ │ │ +061591 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x615CC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x61591: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0615F3 PAYLOAD │ │ │ │ +0615B8 PAYLOAD │ │ │ │ │ │ │ │ -061D43 LOCAL HEADER #186 04034B50 (67324752) │ │ │ │ -061D47 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -061D48 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -061D49 General Purpose Flag 0800 (2048) │ │ │ │ +061D08 LOCAL HEADER #186 04034B50 (67324752) │ │ │ │ +061D0C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +061D0D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +061D0E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -061D4B Compression Method 0008 (8) 'Deflated' │ │ │ │ -061D4D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -061D51 CRC 1B014F0C (453070604) │ │ │ │ -061D55 Compressed Size 000003EA (1002) │ │ │ │ -061D59 Uncompressed Size 0000084E (2126) │ │ │ │ -061D5D Filename Length 001A (26) │ │ │ │ -061D5F Extra Length 0000 (0) │ │ │ │ -061D61 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +061D10 Compression Method 0008 (8) 'Deflated' │ │ │ │ +061D12 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +061D16 CRC 1B014F0C (453070604) │ │ │ │ +061D1A Compressed Size 000003EA (1002) │ │ │ │ +061D1E Uncompressed Size 0000084E (2126) │ │ │ │ +061D22 Filename Length 001A (26) │ │ │ │ +061D24 Extra Length 0000 (0) │ │ │ │ +061D26 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x61D61: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x61D26: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -061D7B PAYLOAD │ │ │ │ +061D40 PAYLOAD │ │ │ │ │ │ │ │ -062165 LOCAL HEADER #187 04034B50 (67324752) │ │ │ │ -062169 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -06216A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -06216B General Purpose Flag 0800 (2048) │ │ │ │ +06212A LOCAL HEADER #187 04034B50 (67324752) │ │ │ │ +06212E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +06212F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +062130 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -06216D Compression Method 0008 (8) 'Deflated' │ │ │ │ -06216F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -062173 CRC EEA12E43 (4003540547) │ │ │ │ -062177 Compressed Size 0000065F (1631) │ │ │ │ -06217B Uncompressed Size 00001578 (5496) │ │ │ │ -06217F Filename Length 0019 (25) │ │ │ │ -062181 Extra Length 0000 (0) │ │ │ │ -062183 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +062132 Compression Method 0008 (8) 'Deflated' │ │ │ │ +062134 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +062138 CRC EEA12E43 (4003540547) │ │ │ │ +06213C Compressed Size 0000065F (1631) │ │ │ │ +062140 Uncompressed Size 00001578 (5496) │ │ │ │ +062144 Filename Length 0019 (25) │ │ │ │ +062146 Extra Length 0000 (0) │ │ │ │ +062148 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x62183: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x62148: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -06219C PAYLOAD │ │ │ │ +062161 PAYLOAD │ │ │ │ │ │ │ │ -0627FB LOCAL HEADER #188 04034B50 (67324752) │ │ │ │ -0627FF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -062800 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -062801 General Purpose Flag 0800 (2048) │ │ │ │ +0627C0 LOCAL HEADER #188 04034B50 (67324752) │ │ │ │ +0627C4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0627C5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0627C6 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -062803 Compression Method 0008 (8) 'Deflated' │ │ │ │ -062805 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -062809 CRC 0B1B17A2 (186324898) │ │ │ │ -06280D Compressed Size 000001BC (444) │ │ │ │ -062811 Uncompressed Size 000002E1 (737) │ │ │ │ -062815 Filename Length 0026 (38) │ │ │ │ -062817 Extra Length 0000 (0) │ │ │ │ -062819 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0627C8 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0627CA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0627CE CRC 0B1B17A2 (186324898) │ │ │ │ +0627D2 Compressed Size 000001BC (444) │ │ │ │ +0627D6 Uncompressed Size 000002E1 (737) │ │ │ │ +0627DA Filename Length 0026 (38) │ │ │ │ +0627DC Extra Length 0000 (0) │ │ │ │ +0627DE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x62819: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x627DE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -06283F PAYLOAD │ │ │ │ +062804 PAYLOAD │ │ │ │ │ │ │ │ -0629FB LOCAL HEADER #189 04034B50 (67324752) │ │ │ │ -0629FF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -062A00 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -062A01 General Purpose Flag 0800 (2048) │ │ │ │ +0629C0 LOCAL HEADER #189 04034B50 (67324752) │ │ │ │ +0629C4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0629C5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0629C6 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -062A03 Compression Method 0008 (8) 'Deflated' │ │ │ │ -062A05 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -062A09 CRC C779C094 (3346645140) │ │ │ │ -062A0D Compressed Size 00000163 (355) │ │ │ │ -062A11 Uncompressed Size 000002CD (717) │ │ │ │ -062A15 Filename Length 0025 (37) │ │ │ │ -062A17 Extra Length 0000 (0) │ │ │ │ -062A19 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0629C8 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0629CA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0629CE CRC C779C094 (3346645140) │ │ │ │ +0629D2 Compressed Size 00000163 (355) │ │ │ │ +0629D6 Uncompressed Size 000002CD (717) │ │ │ │ +0629DA Filename Length 0025 (37) │ │ │ │ +0629DC Extra Length 0000 (0) │ │ │ │ +0629DE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x62A19: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x629DE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -062A3E PAYLOAD │ │ │ │ +062A03 PAYLOAD │ │ │ │ │ │ │ │ -062BA1 LOCAL HEADER #190 04034B50 (67324752) │ │ │ │ -062BA5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -062BA6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -062BA7 General Purpose Flag 0800 (2048) │ │ │ │ +062B66 LOCAL HEADER #190 04034B50 (67324752) │ │ │ │ +062B6A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +062B6B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +062B6C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -062BA9 Compression Method 0008 (8) 'Deflated' │ │ │ │ -062BAB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -062BAF CRC BEC549CC (3200600524) │ │ │ │ -062BB3 Compressed Size 0000025D (605) │ │ │ │ -062BB7 Uncompressed Size 000004AE (1198) │ │ │ │ -062BBB Filename Length 0027 (39) │ │ │ │ -062BBD Extra Length 0000 (0) │ │ │ │ -062BBF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +062B6E Compression Method 0008 (8) 'Deflated' │ │ │ │ +062B70 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +062B74 CRC BEC549CC (3200600524) │ │ │ │ +062B78 Compressed Size 0000025D (605) │ │ │ │ +062B7C Uncompressed Size 000004AE (1198) │ │ │ │ +062B80 Filename Length 0027 (39) │ │ │ │ +062B82 Extra Length 0000 (0) │ │ │ │ +062B84 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x62BBF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x62B84: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -062BE6 PAYLOAD │ │ │ │ +062BAB PAYLOAD │ │ │ │ │ │ │ │ -062E43 LOCAL HEADER #191 04034B50 (67324752) │ │ │ │ -062E47 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -062E48 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -062E49 General Purpose Flag 0800 (2048) │ │ │ │ +062E08 LOCAL HEADER #191 04034B50 (67324752) │ │ │ │ +062E0C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +062E0D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +062E0E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -062E4B Compression Method 0008 (8) 'Deflated' │ │ │ │ -062E4D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -062E51 CRC D8B64938 (3635824952) │ │ │ │ -062E55 Compressed Size 000002CE (718) │ │ │ │ -062E59 Uncompressed Size 000009E2 (2530) │ │ │ │ -062E5D Filename Length 0026 (38) │ │ │ │ -062E5F Extra Length 0000 (0) │ │ │ │ -062E61 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +062E10 Compression Method 0008 (8) 'Deflated' │ │ │ │ +062E12 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +062E16 CRC D8B64938 (3635824952) │ │ │ │ +062E1A Compressed Size 000002CE (718) │ │ │ │ +062E1E Uncompressed Size 000009E2 (2530) │ │ │ │ +062E22 Filename Length 0026 (38) │ │ │ │ +062E24 Extra Length 0000 (0) │ │ │ │ +062E26 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x62E61: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x62E26: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -062E87 PAYLOAD │ │ │ │ +062E4C PAYLOAD │ │ │ │ │ │ │ │ -063155 LOCAL HEADER #192 04034B50 (67324752) │ │ │ │ -063159 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -06315A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -06315B General Purpose Flag 0800 (2048) │ │ │ │ +06311A LOCAL HEADER #192 04034B50 (67324752) │ │ │ │ +06311E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +06311F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +063120 General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -06315D Compression Method 0000 (0) 'Stored' │ │ │ │ -06315F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -063163 CRC 00000000 (0) │ │ │ │ -063167 Compressed Size 00000000 (0) │ │ │ │ -06316B Uncompressed Size 00000000 (0) │ │ │ │ -06316F Filename Length 0016 (22) │ │ │ │ -063171 Extra Length 0000 (0) │ │ │ │ -063173 Filename 'XXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +063122 Compression Method 0000 (0) 'Stored' │ │ │ │ +063124 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +063128 CRC 00000000 (0) │ │ │ │ +06312C Compressed Size 00000000 (0) │ │ │ │ +063130 Uncompressed Size 00000000 (0) │ │ │ │ +063134 Filename Length 0016 (22) │ │ │ │ +063136 Extra Length 0000 (0) │ │ │ │ +063138 Filename 'XXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x63173: Filename 'XXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x63138: Filename 'XXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -063189 LOCAL HEADER #193 04034B50 (67324752) │ │ │ │ -06318D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -06318E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -06318F General Purpose Flag 0800 (2048) │ │ │ │ +06314E LOCAL HEADER #193 04034B50 (67324752) │ │ │ │ +063152 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +063153 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +063154 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -063191 Compression Method 0008 (8) 'Deflated' │ │ │ │ -063193 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -063197 CRC A1CE1E08 (2714639880) │ │ │ │ -06319B Compressed Size 000006FB (1787) │ │ │ │ -06319F Uncompressed Size 000012F1 (4849) │ │ │ │ -0631A3 Filename Length 0021 (33) │ │ │ │ -0631A5 Extra Length 0000 (0) │ │ │ │ -0631A7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +063156 Compression Method 0008 (8) 'Deflated' │ │ │ │ +063158 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +06315C CRC A1CE1E08 (2714639880) │ │ │ │ +063160 Compressed Size 000006FB (1787) │ │ │ │ +063164 Uncompressed Size 000012F1 (4849) │ │ │ │ +063168 Filename Length 0021 (33) │ │ │ │ +06316A Extra Length 0000 (0) │ │ │ │ +06316C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x631A7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x6316C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0631C8 PAYLOAD │ │ │ │ +06318D PAYLOAD │ │ │ │ │ │ │ │ -0638C3 LOCAL HEADER #194 04034B50 (67324752) │ │ │ │ -0638C7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0638C8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0638C9 General Purpose Flag 0800 (2048) │ │ │ │ +063888 LOCAL HEADER #194 04034B50 (67324752) │ │ │ │ +06388C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +06388D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +06388E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0638CB Compression Method 0008 (8) 'Deflated' │ │ │ │ -0638CD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0638D1 CRC CC620B01 (3428977409) │ │ │ │ -0638D5 Compressed Size 00000876 (2166) │ │ │ │ -0638D9 Uncompressed Size 00003F3D (16189) │ │ │ │ -0638DD Filename Length 0020 (32) │ │ │ │ -0638DF Extra Length 0000 (0) │ │ │ │ -0638E1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +063890 Compression Method 0008 (8) 'Deflated' │ │ │ │ +063892 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +063896 CRC CC620B01 (3428977409) │ │ │ │ +06389A Compressed Size 00000876 (2166) │ │ │ │ +06389E Uncompressed Size 00003F3D (16189) │ │ │ │ +0638A2 Filename Length 0020 (32) │ │ │ │ +0638A4 Extra Length 0000 (0) │ │ │ │ +0638A6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x638E1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x638A6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -063901 PAYLOAD │ │ │ │ +0638C6 PAYLOAD │ │ │ │ │ │ │ │ -064177 LOCAL HEADER #195 04034B50 (67324752) │ │ │ │ -06417B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -06417C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -06417D General Purpose Flag 0800 (2048) │ │ │ │ +06413C LOCAL HEADER #195 04034B50 (67324752) │ │ │ │ +064140 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +064141 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +064142 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -06417F Compression Method 0008 (8) 'Deflated' │ │ │ │ -064181 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -064185 CRC 735DE86A (1935534186) │ │ │ │ -064189 Compressed Size 00000413 (1043) │ │ │ │ -06418D Uncompressed Size 000009FD (2557) │ │ │ │ -064191 Filename Length 0029 (41) │ │ │ │ -064193 Extra Length 0000 (0) │ │ │ │ -064195 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +064144 Compression Method 0008 (8) 'Deflated' │ │ │ │ +064146 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +06414A CRC 735DE86A (1935534186) │ │ │ │ +06414E Compressed Size 00000413 (1043) │ │ │ │ +064152 Uncompressed Size 000009FD (2557) │ │ │ │ +064156 Filename Length 0029 (41) │ │ │ │ +064158 Extra Length 0000 (0) │ │ │ │ +06415A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x64195: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x6415A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0641BE PAYLOAD │ │ │ │ +064183 PAYLOAD │ │ │ │ │ │ │ │ -0645D1 LOCAL HEADER #196 04034B50 (67324752) │ │ │ │ -0645D5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0645D6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0645D7 General Purpose Flag 0800 (2048) │ │ │ │ +064596 LOCAL HEADER #196 04034B50 (67324752) │ │ │ │ +06459A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +06459B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +06459C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0645D9 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0645DB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0645DF CRC 5A099C1C (1510579228) │ │ │ │ -0645E3 Compressed Size 0000042B (1067) │ │ │ │ -0645E7 Uncompressed Size 0000166E (5742) │ │ │ │ -0645EB Filename Length 0028 (40) │ │ │ │ -0645ED Extra Length 0000 (0) │ │ │ │ -0645EF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +06459E Compression Method 0008 (8) 'Deflated' │ │ │ │ +0645A0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0645A4 CRC 5A099C1C (1510579228) │ │ │ │ +0645A8 Compressed Size 0000042B (1067) │ │ │ │ +0645AC Uncompressed Size 0000166E (5742) │ │ │ │ +0645B0 Filename Length 0028 (40) │ │ │ │ +0645B2 Extra Length 0000 (0) │ │ │ │ +0645B4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x645EF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x645B4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -064617 PAYLOAD │ │ │ │ +0645DC PAYLOAD │ │ │ │ │ │ │ │ -064A42 LOCAL HEADER #197 04034B50 (67324752) │ │ │ │ -064A46 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -064A47 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -064A48 General Purpose Flag 0800 (2048) │ │ │ │ +064A07 LOCAL HEADER #197 04034B50 (67324752) │ │ │ │ +064A0B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +064A0C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +064A0D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -064A4A Compression Method 0008 (8) 'Deflated' │ │ │ │ -064A4C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -064A50 CRC B9F96136 (3120128310) │ │ │ │ -064A54 Compressed Size 00000433 (1075) │ │ │ │ -064A58 Uncompressed Size 00000A00 (2560) │ │ │ │ -064A5C Filename Length 0030 (48) │ │ │ │ -064A5E Extra Length 0000 (0) │ │ │ │ -064A60 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +064A0F Compression Method 0008 (8) 'Deflated' │ │ │ │ +064A11 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +064A15 CRC B9F96136 (3120128310) │ │ │ │ +064A19 Compressed Size 00000433 (1075) │ │ │ │ +064A1D Uncompressed Size 00000A00 (2560) │ │ │ │ +064A21 Filename Length 0030 (48) │ │ │ │ +064A23 Extra Length 0000 (0) │ │ │ │ +064A25 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x64A60: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x64A25: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -064A90 PAYLOAD │ │ │ │ +064A55 PAYLOAD │ │ │ │ │ │ │ │ -064EC3 LOCAL HEADER #198 04034B50 (67324752) │ │ │ │ -064EC7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -064EC8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -064EC9 General Purpose Flag 0800 (2048) │ │ │ │ +064E88 LOCAL HEADER #198 04034B50 (67324752) │ │ │ │ +064E8C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +064E8D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +064E8E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -064ECB Compression Method 0008 (8) 'Deflated' │ │ │ │ -064ECD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -064ED1 CRC 79C91ECD (2043223757) │ │ │ │ -064ED5 Compressed Size 0000038A (906) │ │ │ │ -064ED9 Uncompressed Size 00001240 (4672) │ │ │ │ -064EDD Filename Length 002F (47) │ │ │ │ -064EDF Extra Length 0000 (0) │ │ │ │ -064EE1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +064E90 Compression Method 0008 (8) 'Deflated' │ │ │ │ +064E92 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +064E96 CRC 79C91ECD (2043223757) │ │ │ │ +064E9A Compressed Size 0000038A (906) │ │ │ │ +064E9E Uncompressed Size 00001240 (4672) │ │ │ │ +064EA2 Filename Length 002F (47) │ │ │ │ +064EA4 Extra Length 0000 (0) │ │ │ │ +064EA6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x64EE1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x64EA6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -064F10 PAYLOAD │ │ │ │ +064ED5 PAYLOAD │ │ │ │ │ │ │ │ -06529A LOCAL HEADER #199 04034B50 (67324752) │ │ │ │ -06529E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -06529F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0652A0 General Purpose Flag 0800 (2048) │ │ │ │ +06525F LOCAL HEADER #199 04034B50 (67324752) │ │ │ │ +065263 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +065264 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +065265 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0652A2 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0652A4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0652A8 CRC B87B2710 (3095078672) │ │ │ │ -0652AC Compressed Size 000002C0 (704) │ │ │ │ -0652B0 Uncompressed Size 000005AF (1455) │ │ │ │ -0652B4 Filename Length 0025 (37) │ │ │ │ -0652B6 Extra Length 0000 (0) │ │ │ │ -0652B8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +065267 Compression Method 0008 (8) 'Deflated' │ │ │ │ +065269 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +06526D CRC B87B2710 (3095078672) │ │ │ │ +065271 Compressed Size 000002C0 (704) │ │ │ │ +065275 Uncompressed Size 000005AF (1455) │ │ │ │ +065279 Filename Length 0025 (37) │ │ │ │ +06527B Extra Length 0000 (0) │ │ │ │ +06527D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x652B8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x6527D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0652DD PAYLOAD │ │ │ │ +0652A2 PAYLOAD │ │ │ │ │ │ │ │ -06559D LOCAL HEADER #200 04034B50 (67324752) │ │ │ │ -0655A1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0655A2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0655A3 General Purpose Flag 0800 (2048) │ │ │ │ +065562 LOCAL HEADER #200 04034B50 (67324752) │ │ │ │ +065566 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +065567 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +065568 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0655A5 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0655A7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0655AB CRC 9BC87663 (2613605987) │ │ │ │ -0655AF Compressed Size 0000048D (1165) │ │ │ │ -0655B3 Uncompressed Size 00001611 (5649) │ │ │ │ -0655B7 Filename Length 0024 (36) │ │ │ │ -0655B9 Extra Length 0000 (0) │ │ │ │ -0655BB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +06556A Compression Method 0008 (8) 'Deflated' │ │ │ │ +06556C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +065570 CRC 9BC87663 (2613605987) │ │ │ │ +065574 Compressed Size 0000048D (1165) │ │ │ │ +065578 Uncompressed Size 00001611 (5649) │ │ │ │ +06557C Filename Length 0024 (36) │ │ │ │ +06557E Extra Length 0000 (0) │ │ │ │ +065580 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x655BB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x65580: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0655DF PAYLOAD │ │ │ │ +0655A4 PAYLOAD │ │ │ │ │ │ │ │ -065A6C LOCAL HEADER #201 04034B50 (67324752) │ │ │ │ -065A70 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -065A71 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -065A72 General Purpose Flag 0800 (2048) │ │ │ │ +065A31 LOCAL HEADER #201 04034B50 (67324752) │ │ │ │ +065A35 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +065A36 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +065A37 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -065A74 Compression Method 0008 (8) 'Deflated' │ │ │ │ -065A76 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -065A7A CRC 558769F2 (1434937842) │ │ │ │ -065A7E Compressed Size 000003D2 (978) │ │ │ │ -065A82 Uncompressed Size 000008AD (2221) │ │ │ │ -065A86 Filename Length 0035 (53) │ │ │ │ -065A88 Extra Length 0000 (0) │ │ │ │ -065A8A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +065A39 Compression Method 0008 (8) 'Deflated' │ │ │ │ +065A3B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +065A3F CRC 558769F2 (1434937842) │ │ │ │ +065A43 Compressed Size 000003D2 (978) │ │ │ │ +065A47 Uncompressed Size 000008AD (2221) │ │ │ │ +065A4B Filename Length 0035 (53) │ │ │ │ +065A4D Extra Length 0000 (0) │ │ │ │ +065A4F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x65A8A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x65A4F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -065ABF PAYLOAD │ │ │ │ +065A84 PAYLOAD │ │ │ │ │ │ │ │ -065E91 LOCAL HEADER #202 04034B50 (67324752) │ │ │ │ -065E95 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -065E96 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -065E97 General Purpose Flag 0800 (2048) │ │ │ │ +065E56 LOCAL HEADER #202 04034B50 (67324752) │ │ │ │ +065E5A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +065E5B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +065E5C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -065E99 Compression Method 0008 (8) 'Deflated' │ │ │ │ -065E9B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -065E9F CRC 9ABAEB25 (2595941157) │ │ │ │ -065EA3 Compressed Size 0000051D (1309) │ │ │ │ -065EA7 Uncompressed Size 00001425 (5157) │ │ │ │ -065EAB Filename Length 0034 (52) │ │ │ │ -065EAD Extra Length 0000 (0) │ │ │ │ -065EAF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +065E5E Compression Method 0008 (8) 'Deflated' │ │ │ │ +065E60 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +065E64 CRC 9ABAEB25 (2595941157) │ │ │ │ +065E68 Compressed Size 0000051D (1309) │ │ │ │ +065E6C Uncompressed Size 00001425 (5157) │ │ │ │ +065E70 Filename Length 0034 (52) │ │ │ │ +065E72 Extra Length 0000 (0) │ │ │ │ +065E74 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x65EAF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x65E74: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -065EE3 PAYLOAD │ │ │ │ +065EA8 PAYLOAD │ │ │ │ │ │ │ │ -066400 LOCAL HEADER #203 04034B50 (67324752) │ │ │ │ -066404 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -066405 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -066406 General Purpose Flag 0800 (2048) │ │ │ │ +0663C5 LOCAL HEADER #203 04034B50 (67324752) │ │ │ │ +0663C9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0663CA Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0663CB General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -066408 Compression Method 0008 (8) 'Deflated' │ │ │ │ -06640A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -06640E CRC 2EF40B13 (787745555) │ │ │ │ -066412 Compressed Size 00000391 (913) │ │ │ │ -066416 Uncompressed Size 000007AE (1966) │ │ │ │ -06641A Filename Length 002C (44) │ │ │ │ -06641C Extra Length 0000 (0) │ │ │ │ -06641E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0663CD Compression Method 0008 (8) 'Deflated' │ │ │ │ +0663CF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0663D3 CRC 2EF40B13 (787745555) │ │ │ │ +0663D7 Compressed Size 00000391 (913) │ │ │ │ +0663DB Uncompressed Size 000007AE (1966) │ │ │ │ +0663DF Filename Length 002C (44) │ │ │ │ +0663E1 Extra Length 0000 (0) │ │ │ │ +0663E3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x6641E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x663E3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -06644A PAYLOAD │ │ │ │ +06640F PAYLOAD │ │ │ │ │ │ │ │ -0667DB LOCAL HEADER #204 04034B50 (67324752) │ │ │ │ -0667DF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0667E0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0667E1 General Purpose Flag 0800 (2048) │ │ │ │ +0667A0 LOCAL HEADER #204 04034B50 (67324752) │ │ │ │ +0667A4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0667A5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0667A6 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0667E3 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0667E5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0667E9 CRC 9647C423 (2521285667) │ │ │ │ -0667ED Compressed Size 00000307 (775) │ │ │ │ -0667F1 Uncompressed Size 00000E7F (3711) │ │ │ │ -0667F5 Filename Length 002B (43) │ │ │ │ -0667F7 Extra Length 0000 (0) │ │ │ │ -0667F9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0667A8 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0667AA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0667AE CRC 9647C423 (2521285667) │ │ │ │ +0667B2 Compressed Size 00000307 (775) │ │ │ │ +0667B6 Uncompressed Size 00000E7F (3711) │ │ │ │ +0667BA Filename Length 002B (43) │ │ │ │ +0667BC Extra Length 0000 (0) │ │ │ │ +0667BE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x667F9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x667BE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -066824 PAYLOAD │ │ │ │ +0667E9 PAYLOAD │ │ │ │ │ │ │ │ -066B2B LOCAL HEADER #205 04034B50 (67324752) │ │ │ │ -066B2F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -066B30 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -066B31 General Purpose Flag 0800 (2048) │ │ │ │ +066AF0 LOCAL HEADER #205 04034B50 (67324752) │ │ │ │ +066AF4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +066AF5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +066AF6 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -066B33 Compression Method 0008 (8) 'Deflated' │ │ │ │ -066B35 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -066B39 CRC 039017A2 (59774882) │ │ │ │ -066B3D Compressed Size 000003C1 (961) │ │ │ │ -066B41 Uncompressed Size 000007E8 (2024) │ │ │ │ -066B45 Filename Length 0026 (38) │ │ │ │ -066B47 Extra Length 0000 (0) │ │ │ │ -066B49 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +066AF8 Compression Method 0008 (8) 'Deflated' │ │ │ │ +066AFA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +066AFE CRC 039017A2 (59774882) │ │ │ │ +066B02 Compressed Size 000003C1 (961) │ │ │ │ +066B06 Uncompressed Size 000007E8 (2024) │ │ │ │ +066B0A Filename Length 0026 (38) │ │ │ │ +066B0C Extra Length 0000 (0) │ │ │ │ +066B0E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x66B49: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x66B0E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -066B6F PAYLOAD │ │ │ │ +066B34 PAYLOAD │ │ │ │ │ │ │ │ -066F30 LOCAL HEADER #206 04034B50 (67324752) │ │ │ │ -066F34 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -066F35 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -066F36 General Purpose Flag 0800 (2048) │ │ │ │ +066EF5 LOCAL HEADER #206 04034B50 (67324752) │ │ │ │ +066EF9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +066EFA Extract OS 00 (0) 'MS-DOS' │ │ │ │ +066EFB General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -066F38 Compression Method 0008 (8) 'Deflated' │ │ │ │ -066F3A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -066F3E CRC 0CBE9AE8 (213818088) │ │ │ │ -066F42 Compressed Size 00000463 (1123) │ │ │ │ -066F46 Uncompressed Size 00000F35 (3893) │ │ │ │ -066F4A Filename Length 0025 (37) │ │ │ │ -066F4C Extra Length 0000 (0) │ │ │ │ -066F4E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +066EFD Compression Method 0008 (8) 'Deflated' │ │ │ │ +066EFF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +066F03 CRC 0CBE9AE8 (213818088) │ │ │ │ +066F07 Compressed Size 00000463 (1123) │ │ │ │ +066F0B Uncompressed Size 00000F35 (3893) │ │ │ │ +066F0F Filename Length 0025 (37) │ │ │ │ +066F11 Extra Length 0000 (0) │ │ │ │ +066F13 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x66F4E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x66F13: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -066F73 PAYLOAD │ │ │ │ +066F38 PAYLOAD │ │ │ │ │ │ │ │ -0673D6 LOCAL HEADER #207 04034B50 (67324752) │ │ │ │ -0673DA Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0673DB Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0673DC General Purpose Flag 0800 (2048) │ │ │ │ +06739B LOCAL HEADER #207 04034B50 (67324752) │ │ │ │ +06739F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0673A0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0673A1 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0673DE Compression Method 0008 (8) 'Deflated' │ │ │ │ -0673E0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0673E4 CRC 272ECFB2 (657379250) │ │ │ │ -0673E8 Compressed Size 0000070D (1805) │ │ │ │ -0673EC Uncompressed Size 0000126F (4719) │ │ │ │ -0673F0 Filename Length 0021 (33) │ │ │ │ -0673F2 Extra Length 0000 (0) │ │ │ │ -0673F4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0673A3 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0673A5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0673A9 CRC 272ECFB2 (657379250) │ │ │ │ +0673AD Compressed Size 0000070D (1805) │ │ │ │ +0673B1 Uncompressed Size 0000126F (4719) │ │ │ │ +0673B5 Filename Length 0021 (33) │ │ │ │ +0673B7 Extra Length 0000 (0) │ │ │ │ +0673B9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x673F4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x673B9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -067415 PAYLOAD │ │ │ │ +0673DA PAYLOAD │ │ │ │ │ │ │ │ -067B22 LOCAL HEADER #208 04034B50 (67324752) │ │ │ │ -067B26 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -067B27 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -067B28 General Purpose Flag 0800 (2048) │ │ │ │ +067AE7 LOCAL HEADER #208 04034B50 (67324752) │ │ │ │ +067AEB Extract Zip Spec 0A (10) '1.0' │ │ │ │ +067AEC Extract OS 00 (0) 'MS-DOS' │ │ │ │ +067AED General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -067B2A Compression Method 0008 (8) 'Deflated' │ │ │ │ -067B2C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -067B30 CRC 150276AF (352482991) │ │ │ │ -067B34 Compressed Size 00000664 (1636) │ │ │ │ -067B38 Uncompressed Size 00003A8C (14988) │ │ │ │ -067B3C Filename Length 0020 (32) │ │ │ │ -067B3E Extra Length 0000 (0) │ │ │ │ -067B40 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +067AEF Compression Method 0008 (8) 'Deflated' │ │ │ │ +067AF1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +067AF5 CRC 150276AF (352482991) │ │ │ │ +067AF9 Compressed Size 00000664 (1636) │ │ │ │ +067AFD Uncompressed Size 00003A8C (14988) │ │ │ │ +067B01 Filename Length 0020 (32) │ │ │ │ +067B03 Extra Length 0000 (0) │ │ │ │ +067B05 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x67B40: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x67B05: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -067B60 PAYLOAD │ │ │ │ +067B25 PAYLOAD │ │ │ │ │ │ │ │ -0681C4 LOCAL HEADER #209 04034B50 (67324752) │ │ │ │ -0681C8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0681C9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0681CA General Purpose Flag 0800 (2048) │ │ │ │ +068189 LOCAL HEADER #209 04034B50 (67324752) │ │ │ │ +06818D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +06818E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +06818F General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0681CC Compression Method 0008 (8) 'Deflated' │ │ │ │ -0681CE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0681D2 CRC 8A2906DF (2317944543) │ │ │ │ -0681D6 Compressed Size 00000C1A (3098) │ │ │ │ -0681DA Uncompressed Size 000026EF (9967) │ │ │ │ -0681DE Filename Length 002D (45) │ │ │ │ -0681E0 Extra Length 0000 (0) │ │ │ │ -0681E2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +068191 Compression Method 0008 (8) 'Deflated' │ │ │ │ +068193 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +068197 CRC 8A2906DF (2317944543) │ │ │ │ +06819B Compressed Size 00000C1A (3098) │ │ │ │ +06819F Uncompressed Size 000026EF (9967) │ │ │ │ +0681A3 Filename Length 002D (45) │ │ │ │ +0681A5 Extra Length 0000 (0) │ │ │ │ +0681A7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x681E2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x681A7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -06820F PAYLOAD │ │ │ │ +0681D4 PAYLOAD │ │ │ │ │ │ │ │ -068E29 LOCAL HEADER #210 04034B50 (67324752) │ │ │ │ -068E2D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -068E2E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -068E2F General Purpose Flag 0800 (2048) │ │ │ │ +068DEE LOCAL HEADER #210 04034B50 (67324752) │ │ │ │ +068DF2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +068DF3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +068DF4 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -068E31 Compression Method 0008 (8) 'Deflated' │ │ │ │ -068E33 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -068E37 CRC 01D149E2 (30493154) │ │ │ │ -068E3B Compressed Size 00000E0B (3595) │ │ │ │ -068E3F Uncompressed Size 00008380 (33664) │ │ │ │ -068E43 Filename Length 002C (44) │ │ │ │ -068E45 Extra Length 0000 (0) │ │ │ │ -068E47 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +068DF6 Compression Method 0008 (8) 'Deflated' │ │ │ │ +068DF8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +068DFC CRC 01D149E2 (30493154) │ │ │ │ +068E00 Compressed Size 00000E0B (3595) │ │ │ │ +068E04 Uncompressed Size 00008380 (33664) │ │ │ │ +068E08 Filename Length 002C (44) │ │ │ │ +068E0A Extra Length 0000 (0) │ │ │ │ +068E0C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x68E47: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x68E0C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -068E73 PAYLOAD │ │ │ │ +068E38 PAYLOAD │ │ │ │ │ │ │ │ -069C7E LOCAL HEADER #211 04034B50 (67324752) │ │ │ │ -069C82 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -069C83 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -069C84 General Purpose Flag 0800 (2048) │ │ │ │ +069C43 LOCAL HEADER #211 04034B50 (67324752) │ │ │ │ +069C47 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +069C48 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +069C49 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -069C86 Compression Method 0008 (8) 'Deflated' │ │ │ │ -069C88 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -069C8C CRC 29ED6585 (703423877) │ │ │ │ -069C90 Compressed Size 00000430 (1072) │ │ │ │ -069C94 Uncompressed Size 000009F0 (2544) │ │ │ │ -069C98 Filename Length 002F (47) │ │ │ │ -069C9A Extra Length 0000 (0) │ │ │ │ -069C9C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +069C4B Compression Method 0008 (8) 'Deflated' │ │ │ │ +069C4D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +069C51 CRC 29ED6585 (703423877) │ │ │ │ +069C55 Compressed Size 00000430 (1072) │ │ │ │ +069C59 Uncompressed Size 000009F0 (2544) │ │ │ │ +069C5D Filename Length 002F (47) │ │ │ │ +069C5F Extra Length 0000 (0) │ │ │ │ +069C61 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x69C9C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x69C61: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -069CCB PAYLOAD │ │ │ │ +069C90 PAYLOAD │ │ │ │ │ │ │ │ -06A0FB LOCAL HEADER #212 04034B50 (67324752) │ │ │ │ -06A0FF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -06A100 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -06A101 General Purpose Flag 0800 (2048) │ │ │ │ +06A0C0 LOCAL HEADER #212 04034B50 (67324752) │ │ │ │ +06A0C4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +06A0C5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +06A0C6 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -06A103 Compression Method 0008 (8) 'Deflated' │ │ │ │ -06A105 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -06A109 CRC 304E4E2F (810438191) │ │ │ │ -06A10D Compressed Size 00000388 (904) │ │ │ │ -06A111 Uncompressed Size 00001212 (4626) │ │ │ │ -06A115 Filename Length 002E (46) │ │ │ │ -06A117 Extra Length 0000 (0) │ │ │ │ -06A119 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +06A0C8 Compression Method 0008 (8) 'Deflated' │ │ │ │ +06A0CA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +06A0CE CRC 304E4E2F (810438191) │ │ │ │ +06A0D2 Compressed Size 00000388 (904) │ │ │ │ +06A0D6 Uncompressed Size 00001212 (4626) │ │ │ │ +06A0DA Filename Length 002E (46) │ │ │ │ +06A0DC Extra Length 0000 (0) │ │ │ │ +06A0DE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x6A119: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x6A0DE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -06A147 PAYLOAD │ │ │ │ +06A10C PAYLOAD │ │ │ │ │ │ │ │ -06A4CF LOCAL HEADER #213 04034B50 (67324752) │ │ │ │ -06A4D3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -06A4D4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -06A4D5 General Purpose Flag 0800 (2048) │ │ │ │ +06A494 LOCAL HEADER #213 04034B50 (67324752) │ │ │ │ +06A498 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +06A499 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +06A49A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -06A4D7 Compression Method 0008 (8) 'Deflated' │ │ │ │ -06A4D9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -06A4DD CRC F459E754 (4099532628) │ │ │ │ -06A4E1 Compressed Size 000007C1 (1985) │ │ │ │ -06A4E5 Uncompressed Size 0000131C (4892) │ │ │ │ -06A4E9 Filename Length 0025 (37) │ │ │ │ -06A4EB Extra Length 0000 (0) │ │ │ │ -06A4ED Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +06A49C Compression Method 0008 (8) 'Deflated' │ │ │ │ +06A49E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +06A4A2 CRC F459E754 (4099532628) │ │ │ │ +06A4A6 Compressed Size 000007C1 (1985) │ │ │ │ +06A4AA Uncompressed Size 0000131C (4892) │ │ │ │ +06A4AE Filename Length 0025 (37) │ │ │ │ +06A4B0 Extra Length 0000 (0) │ │ │ │ +06A4B2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x6A4ED: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x6A4B2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -06A512 PAYLOAD │ │ │ │ +06A4D7 PAYLOAD │ │ │ │ │ │ │ │ -06ACD3 LOCAL HEADER #214 04034B50 (67324752) │ │ │ │ -06ACD7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -06ACD8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -06ACD9 General Purpose Flag 0800 (2048) │ │ │ │ +06AC98 LOCAL HEADER #214 04034B50 (67324752) │ │ │ │ +06AC9C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +06AC9D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +06AC9E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -06ACDB Compression Method 0008 (8) 'Deflated' │ │ │ │ -06ACDD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -06ACE1 CRC A7949094 (2811531412) │ │ │ │ -06ACE5 Compressed Size 0000072B (1835) │ │ │ │ -06ACE9 Uncompressed Size 00002CB0 (11440) │ │ │ │ -06ACED Filename Length 0024 (36) │ │ │ │ -06ACEF Extra Length 0000 (0) │ │ │ │ -06ACF1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +06ACA0 Compression Method 0008 (8) 'Deflated' │ │ │ │ +06ACA2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +06ACA6 CRC A7949094 (2811531412) │ │ │ │ +06ACAA Compressed Size 0000072B (1835) │ │ │ │ +06ACAE Uncompressed Size 00002CB0 (11440) │ │ │ │ +06ACB2 Filename Length 0024 (36) │ │ │ │ +06ACB4 Extra Length 0000 (0) │ │ │ │ +06ACB6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x6ACF1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x6ACB6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -06AD15 PAYLOAD │ │ │ │ +06ACDA PAYLOAD │ │ │ │ │ │ │ │ -06B440 LOCAL HEADER #215 04034B50 (67324752) │ │ │ │ -06B444 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -06B445 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -06B446 General Purpose Flag 0800 (2048) │ │ │ │ +06B405 LOCAL HEADER #215 04034B50 (67324752) │ │ │ │ +06B409 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +06B40A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +06B40B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -06B448 Compression Method 0008 (8) 'Deflated' │ │ │ │ -06B44A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -06B44E CRC B3250C66 (3005549670) │ │ │ │ -06B452 Compressed Size 00000CCB (3275) │ │ │ │ -06B456 Uncompressed Size 0000310A (12554) │ │ │ │ -06B45A Filename Length 0026 (38) │ │ │ │ -06B45C Extra Length 0000 (0) │ │ │ │ -06B45E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +06B40D Compression Method 0008 (8) 'Deflated' │ │ │ │ +06B40F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +06B413 CRC B3250C66 (3005549670) │ │ │ │ +06B417 Compressed Size 00000CCB (3275) │ │ │ │ +06B41B Uncompressed Size 0000310A (12554) │ │ │ │ +06B41F Filename Length 0026 (38) │ │ │ │ +06B421 Extra Length 0000 (0) │ │ │ │ +06B423 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x6B45E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x6B423: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -06B484 PAYLOAD │ │ │ │ +06B449 PAYLOAD │ │ │ │ │ │ │ │ -06C14F LOCAL HEADER #216 04034B50 (67324752) │ │ │ │ -06C153 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -06C154 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -06C155 General Purpose Flag 0800 (2048) │ │ │ │ +06C114 LOCAL HEADER #216 04034B50 (67324752) │ │ │ │ +06C118 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +06C119 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +06C11A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -06C157 Compression Method 0008 (8) 'Deflated' │ │ │ │ -06C159 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -06C15D CRC 8F36FA1F (2402744863) │ │ │ │ -06C161 Compressed Size 000007AC (1964) │ │ │ │ -06C165 Uncompressed Size 000070B9 (28857) │ │ │ │ -06C169 Filename Length 0025 (37) │ │ │ │ -06C16B Extra Length 0000 (0) │ │ │ │ -06C16D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +06C11C Compression Method 0008 (8) 'Deflated' │ │ │ │ +06C11E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +06C122 CRC 8F36FA1F (2402744863) │ │ │ │ +06C126 Compressed Size 000007AC (1964) │ │ │ │ +06C12A Uncompressed Size 000070B9 (28857) │ │ │ │ +06C12E Filename Length 0025 (37) │ │ │ │ +06C130 Extra Length 0000 (0) │ │ │ │ +06C132 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x6C16D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x6C132: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -06C192 PAYLOAD │ │ │ │ +06C157 PAYLOAD │ │ │ │ │ │ │ │ -06C93E LOCAL HEADER #217 04034B50 (67324752) │ │ │ │ -06C942 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -06C943 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -06C944 General Purpose Flag 0800 (2048) │ │ │ │ +06C903 LOCAL HEADER #217 04034B50 (67324752) │ │ │ │ +06C907 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +06C908 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +06C909 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -06C946 Compression Method 0008 (8) 'Deflated' │ │ │ │ -06C948 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -06C94C CRC 08337B43 (137591619) │ │ │ │ -06C950 Compressed Size 000001F4 (500) │ │ │ │ -06C954 Uncompressed Size 000003A4 (932) │ │ │ │ -06C958 Filename Length 002D (45) │ │ │ │ -06C95A Extra Length 0000 (0) │ │ │ │ -06C95C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +06C90B Compression Method 0008 (8) 'Deflated' │ │ │ │ +06C90D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +06C911 CRC 08337B43 (137591619) │ │ │ │ +06C915 Compressed Size 000001F4 (500) │ │ │ │ +06C919 Uncompressed Size 000003A4 (932) │ │ │ │ +06C91D Filename Length 002D (45) │ │ │ │ +06C91F Extra Length 0000 (0) │ │ │ │ +06C921 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x6C95C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x6C921: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -06C989 PAYLOAD │ │ │ │ +06C94E PAYLOAD │ │ │ │ │ │ │ │ -06CB7D LOCAL HEADER #218 04034B50 (67324752) │ │ │ │ -06CB81 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -06CB82 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -06CB83 General Purpose Flag 0800 (2048) │ │ │ │ +06CB42 LOCAL HEADER #218 04034B50 (67324752) │ │ │ │ +06CB46 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +06CB47 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +06CB48 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -06CB85 Compression Method 0008 (8) 'Deflated' │ │ │ │ -06CB87 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -06CB8B CRC 2027604E (539451470) │ │ │ │ -06CB8F Compressed Size 00000287 (647) │ │ │ │ -06CB93 Uncompressed Size 000007A0 (1952) │ │ │ │ -06CB97 Filename Length 002C (44) │ │ │ │ -06CB99 Extra Length 0000 (0) │ │ │ │ -06CB9B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +06CB4A Compression Method 0008 (8) 'Deflated' │ │ │ │ +06CB4C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +06CB50 CRC 2027604E (539451470) │ │ │ │ +06CB54 Compressed Size 00000287 (647) │ │ │ │ +06CB58 Uncompressed Size 000007A0 (1952) │ │ │ │ +06CB5C Filename Length 002C (44) │ │ │ │ +06CB5E Extra Length 0000 (0) │ │ │ │ +06CB60 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x6CB9B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x6CB60: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -06CBC7 PAYLOAD │ │ │ │ +06CB8C PAYLOAD │ │ │ │ │ │ │ │ -06CE4E LOCAL HEADER #219 04034B50 (67324752) │ │ │ │ -06CE52 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -06CE53 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -06CE54 General Purpose Flag 0800 (2048) │ │ │ │ +06CE13 LOCAL HEADER #219 04034B50 (67324752) │ │ │ │ +06CE17 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +06CE18 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +06CE19 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -06CE56 Compression Method 0008 (8) 'Deflated' │ │ │ │ -06CE58 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -06CE5C CRC DA9A1548 (3667531080) │ │ │ │ -06CE60 Compressed Size 00000679 (1657) │ │ │ │ -06CE64 Uncompressed Size 000011FA (4602) │ │ │ │ -06CE68 Filename Length 0028 (40) │ │ │ │ -06CE6A Extra Length 0000 (0) │ │ │ │ -06CE6C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +06CE1B Compression Method 0008 (8) 'Deflated' │ │ │ │ +06CE1D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +06CE21 CRC DA9A1548 (3667531080) │ │ │ │ +06CE25 Compressed Size 00000679 (1657) │ │ │ │ +06CE29 Uncompressed Size 000011FA (4602) │ │ │ │ +06CE2D Filename Length 0028 (40) │ │ │ │ +06CE2F Extra Length 0000 (0) │ │ │ │ +06CE31 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x6CE6C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x6CE31: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -06CE94 PAYLOAD │ │ │ │ +06CE59 PAYLOAD │ │ │ │ │ │ │ │ -06D50D LOCAL HEADER #220 04034B50 (67324752) │ │ │ │ -06D511 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -06D512 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -06D513 General Purpose Flag 0800 (2048) │ │ │ │ +06D4D2 LOCAL HEADER #220 04034B50 (67324752) │ │ │ │ +06D4D6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +06D4D7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +06D4D8 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -06D515 Compression Method 0008 (8) 'Deflated' │ │ │ │ -06D517 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -06D51B CRC E9DF47CA (3923724234) │ │ │ │ -06D51F Compressed Size 000004BC (1212) │ │ │ │ -06D523 Uncompressed Size 0000249E (9374) │ │ │ │ -06D527 Filename Length 0027 (39) │ │ │ │ -06D529 Extra Length 0000 (0) │ │ │ │ -06D52B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +06D4DA Compression Method 0008 (8) 'Deflated' │ │ │ │ +06D4DC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +06D4E0 CRC E9DF47CA (3923724234) │ │ │ │ +06D4E4 Compressed Size 000004BC (1212) │ │ │ │ +06D4E8 Uncompressed Size 0000249E (9374) │ │ │ │ +06D4EC Filename Length 0027 (39) │ │ │ │ +06D4EE Extra Length 0000 (0) │ │ │ │ +06D4F0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x6D52B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x6D4F0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -06D552 PAYLOAD │ │ │ │ +06D517 PAYLOAD │ │ │ │ │ │ │ │ -06DA0E LOCAL HEADER #221 04034B50 (67324752) │ │ │ │ -06DA12 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -06DA13 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -06DA14 General Purpose Flag 0800 (2048) │ │ │ │ +06D9D3 LOCAL HEADER #221 04034B50 (67324752) │ │ │ │ +06D9D7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +06D9D8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +06D9D9 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -06DA16 Compression Method 0008 (8) 'Deflated' │ │ │ │ -06DA18 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -06DA1C CRC FE590403 (4267246595) │ │ │ │ -06DA20 Compressed Size 000005D7 (1495) │ │ │ │ -06DA24 Uncompressed Size 00000EA7 (3751) │ │ │ │ -06DA28 Filename Length 0020 (32) │ │ │ │ -06DA2A Extra Length 0000 (0) │ │ │ │ -06DA2C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +06D9DB Compression Method 0008 (8) 'Deflated' │ │ │ │ +06D9DD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +06D9E1 CRC FE590403 (4267246595) │ │ │ │ +06D9E5 Compressed Size 000005D7 (1495) │ │ │ │ +06D9E9 Uncompressed Size 00000EA7 (3751) │ │ │ │ +06D9ED Filename Length 0020 (32) │ │ │ │ +06D9EF Extra Length 0000 (0) │ │ │ │ +06D9F1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x6DA2C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x6D9F1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -06DA4C PAYLOAD │ │ │ │ +06DA11 PAYLOAD │ │ │ │ │ │ │ │ -06E023 LOCAL HEADER #222 04034B50 (67324752) │ │ │ │ -06E027 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -06E028 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -06E029 General Purpose Flag 0800 (2048) │ │ │ │ +06DFE8 LOCAL HEADER #222 04034B50 (67324752) │ │ │ │ +06DFEC Extract Zip Spec 0A (10) '1.0' │ │ │ │ +06DFED Extract OS 00 (0) 'MS-DOS' │ │ │ │ +06DFEE General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -06E02B Compression Method 0008 (8) 'Deflated' │ │ │ │ -06E02D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -06E031 CRC 659313CE (1704137678) │ │ │ │ -06E035 Compressed Size 0000062A (1578) │ │ │ │ -06E039 Uncompressed Size 0000258E (9614) │ │ │ │ -06E03D Filename Length 001F (31) │ │ │ │ -06E03F Extra Length 0000 (0) │ │ │ │ -06E041 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +06DFF0 Compression Method 0008 (8) 'Deflated' │ │ │ │ +06DFF2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +06DFF6 CRC 659313CE (1704137678) │ │ │ │ +06DFFA Compressed Size 0000062A (1578) │ │ │ │ +06DFFE Uncompressed Size 0000258E (9614) │ │ │ │ +06E002 Filename Length 001F (31) │ │ │ │ +06E004 Extra Length 0000 (0) │ │ │ │ +06E006 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x6E041: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x6E006: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -06E060 PAYLOAD │ │ │ │ +06E025 PAYLOAD │ │ │ │ │ │ │ │ -06E68A LOCAL HEADER #223 04034B50 (67324752) │ │ │ │ -06E68E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -06E68F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -06E690 General Purpose Flag 0800 (2048) │ │ │ │ +06E64F LOCAL HEADER #223 04034B50 (67324752) │ │ │ │ +06E653 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +06E654 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +06E655 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -06E692 Compression Method 0008 (8) 'Deflated' │ │ │ │ -06E694 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -06E698 CRC 592859FC (1495816700) │ │ │ │ -06E69C Compressed Size 000008F0 (2288) │ │ │ │ -06E6A0 Uncompressed Size 0000182A (6186) │ │ │ │ -06E6A4 Filename Length 0020 (32) │ │ │ │ -06E6A6 Extra Length 0000 (0) │ │ │ │ -06E6A8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +06E657 Compression Method 0008 (8) 'Deflated' │ │ │ │ +06E659 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +06E65D CRC 592859FC (1495816700) │ │ │ │ +06E661 Compressed Size 000008F0 (2288) │ │ │ │ +06E665 Uncompressed Size 0000182A (6186) │ │ │ │ +06E669 Filename Length 0020 (32) │ │ │ │ +06E66B Extra Length 0000 (0) │ │ │ │ +06E66D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x6E6A8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x6E66D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -06E6C8 PAYLOAD │ │ │ │ +06E68D PAYLOAD │ │ │ │ │ │ │ │ -06EFB8 LOCAL HEADER #224 04034B50 (67324752) │ │ │ │ -06EFBC Extract Zip Spec 0A (10) '1.0' │ │ │ │ -06EFBD Extract OS 00 (0) 'MS-DOS' │ │ │ │ -06EFBE General Purpose Flag 0800 (2048) │ │ │ │ +06EF7D LOCAL HEADER #224 04034B50 (67324752) │ │ │ │ +06EF81 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +06EF82 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +06EF83 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -06EFC0 Compression Method 0008 (8) 'Deflated' │ │ │ │ -06EFC2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -06EFC6 CRC ADFCC535 (2919023925) │ │ │ │ -06EFCA Compressed Size 00000983 (2435) │ │ │ │ -06EFCE Uncompressed Size 000042AE (17070) │ │ │ │ -06EFD2 Filename Length 001F (31) │ │ │ │ -06EFD4 Extra Length 0000 (0) │ │ │ │ -06EFD6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +06EF85 Compression Method 0008 (8) 'Deflated' │ │ │ │ +06EF87 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +06EF8B CRC ADFCC535 (2919023925) │ │ │ │ +06EF8F Compressed Size 00000983 (2435) │ │ │ │ +06EF93 Uncompressed Size 000042AE (17070) │ │ │ │ +06EF97 Filename Length 001F (31) │ │ │ │ +06EF99 Extra Length 0000 (0) │ │ │ │ +06EF9B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x6EFD6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x6EF9B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -06EFF5 PAYLOAD │ │ │ │ +06EFBA PAYLOAD │ │ │ │ │ │ │ │ -06F978 LOCAL HEADER #225 04034B50 (67324752) │ │ │ │ -06F97C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -06F97D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -06F97E General Purpose Flag 0800 (2048) │ │ │ │ +06F93D LOCAL HEADER #225 04034B50 (67324752) │ │ │ │ +06F941 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +06F942 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +06F943 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -06F980 Compression Method 0008 (8) 'Deflated' │ │ │ │ -06F982 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -06F986 CRC 86C1AB30 (2260839216) │ │ │ │ -06F98A Compressed Size 0000073D (1853) │ │ │ │ -06F98E Uncompressed Size 000013E7 (5095) │ │ │ │ -06F992 Filename Length 001F (31) │ │ │ │ -06F994 Extra Length 0000 (0) │ │ │ │ -06F996 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +06F945 Compression Method 0008 (8) 'Deflated' │ │ │ │ +06F947 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +06F94B CRC 86C1AB30 (2260839216) │ │ │ │ +06F94F Compressed Size 0000073D (1853) │ │ │ │ +06F953 Uncompressed Size 000013E7 (5095) │ │ │ │ +06F957 Filename Length 001F (31) │ │ │ │ +06F959 Extra Length 0000 (0) │ │ │ │ +06F95B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x6F996: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x6F95B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -06F9B5 PAYLOAD │ │ │ │ +06F97A PAYLOAD │ │ │ │ │ │ │ │ -0700F2 LOCAL HEADER #226 04034B50 (67324752) │ │ │ │ -0700F6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0700F7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0700F8 General Purpose Flag 0800 (2048) │ │ │ │ +0700B7 LOCAL HEADER #226 04034B50 (67324752) │ │ │ │ +0700BB Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0700BC Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0700BD General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0700FA Compression Method 0008 (8) 'Deflated' │ │ │ │ -0700FC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -070100 CRC 6A0FE984 (1779427716) │ │ │ │ -070104 Compressed Size 00000B12 (2834) │ │ │ │ -070108 Uncompressed Size 00007E29 (32297) │ │ │ │ -07010C Filename Length 001E (30) │ │ │ │ -07010E Extra Length 0000 (0) │ │ │ │ -070110 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0700BF Compression Method 0008 (8) 'Deflated' │ │ │ │ +0700C1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0700C5 CRC 6A0FE984 (1779427716) │ │ │ │ +0700C9 Compressed Size 00000B12 (2834) │ │ │ │ +0700CD Uncompressed Size 00007E29 (32297) │ │ │ │ +0700D1 Filename Length 001E (30) │ │ │ │ +0700D3 Extra Length 0000 (0) │ │ │ │ +0700D5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x70110: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x700D5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -07012E PAYLOAD │ │ │ │ +0700F3 PAYLOAD │ │ │ │ │ │ │ │ -070C40 LOCAL HEADER #227 04034B50 (67324752) │ │ │ │ -070C44 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -070C45 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -070C46 General Purpose Flag 0800 (2048) │ │ │ │ +070C05 LOCAL HEADER #227 04034B50 (67324752) │ │ │ │ +070C09 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +070C0A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +070C0B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -070C48 Compression Method 0008 (8) 'Deflated' │ │ │ │ -070C4A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -070C4E CRC 4F8744A0 (1334264992) │ │ │ │ -070C52 Compressed Size 000005A4 (1444) │ │ │ │ -070C56 Uncompressed Size 00000ED6 (3798) │ │ │ │ -070C5A Filename Length 0020 (32) │ │ │ │ -070C5C Extra Length 0000 (0) │ │ │ │ -070C5E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +070C0D Compression Method 0008 (8) 'Deflated' │ │ │ │ +070C0F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +070C13 CRC 4F8744A0 (1334264992) │ │ │ │ +070C17 Compressed Size 000005A4 (1444) │ │ │ │ +070C1B Uncompressed Size 00000ED6 (3798) │ │ │ │ +070C1F Filename Length 0020 (32) │ │ │ │ +070C21 Extra Length 0000 (0) │ │ │ │ +070C23 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x70C5E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x70C23: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -070C7E PAYLOAD │ │ │ │ +070C43 PAYLOAD │ │ │ │ │ │ │ │ -071222 LOCAL HEADER #228 04034B50 (67324752) │ │ │ │ -071226 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -071227 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -071228 General Purpose Flag 0800 (2048) │ │ │ │ +0711E7 LOCAL HEADER #228 04034B50 (67324752) │ │ │ │ +0711EB Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0711EC Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0711ED General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -07122A Compression Method 0008 (8) 'Deflated' │ │ │ │ -07122C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -071230 CRC 9D4DC270 (2639118960) │ │ │ │ -071234 Compressed Size 000007A6 (1958) │ │ │ │ -071238 Uncompressed Size 0000506B (20587) │ │ │ │ -07123C Filename Length 001F (31) │ │ │ │ -07123E Extra Length 0000 (0) │ │ │ │ -071240 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0711EF Compression Method 0008 (8) 'Deflated' │ │ │ │ +0711F1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0711F5 CRC 9D4DC270 (2639118960) │ │ │ │ +0711F9 Compressed Size 000007A6 (1958) │ │ │ │ +0711FD Uncompressed Size 0000506B (20587) │ │ │ │ +071201 Filename Length 001F (31) │ │ │ │ +071203 Extra Length 0000 (0) │ │ │ │ +071205 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x71240: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x71205: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -07125F PAYLOAD │ │ │ │ +071224 PAYLOAD │ │ │ │ │ │ │ │ -071A05 LOCAL HEADER #229 04034B50 (67324752) │ │ │ │ -071A09 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -071A0A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -071A0B General Purpose Flag 0800 (2048) │ │ │ │ +0719CA LOCAL HEADER #229 04034B50 (67324752) │ │ │ │ +0719CE Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0719CF Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0719D0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -071A0D Compression Method 0008 (8) 'Deflated' │ │ │ │ -071A0F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -071A13 CRC 1FF7ABD2 (536325074) │ │ │ │ -071A17 Compressed Size 000003E0 (992) │ │ │ │ -071A1B Uncompressed Size 000008EA (2282) │ │ │ │ -071A1F Filename Length 002E (46) │ │ │ │ -071A21 Extra Length 0000 (0) │ │ │ │ -071A23 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0719D2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0719D4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0719D8 CRC 1FF7ABD2 (536325074) │ │ │ │ +0719DC Compressed Size 000003E0 (992) │ │ │ │ +0719E0 Uncompressed Size 000008EA (2282) │ │ │ │ +0719E4 Filename Length 002E (46) │ │ │ │ +0719E6 Extra Length 0000 (0) │ │ │ │ +0719E8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x71A23: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x719E8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -071A51 PAYLOAD │ │ │ │ +071A16 PAYLOAD │ │ │ │ │ │ │ │ -071E31 LOCAL HEADER #230 04034B50 (67324752) │ │ │ │ -071E35 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -071E36 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -071E37 General Purpose Flag 0800 (2048) │ │ │ │ +071DF6 LOCAL HEADER #230 04034B50 (67324752) │ │ │ │ +071DFA Extract Zip Spec 0A (10) '1.0' │ │ │ │ +071DFB Extract OS 00 (0) 'MS-DOS' │ │ │ │ +071DFC General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -071E39 Compression Method 0008 (8) 'Deflated' │ │ │ │ -071E3B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -071E3F CRC 1C6B95F5 (476812789) │ │ │ │ -071E43 Compressed Size 000005CB (1483) │ │ │ │ -071E47 Uncompressed Size 00001418 (5144) │ │ │ │ -071E4B Filename Length 002D (45) │ │ │ │ -071E4D Extra Length 0000 (0) │ │ │ │ -071E4F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +071DFE Compression Method 0008 (8) 'Deflated' │ │ │ │ +071E00 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +071E04 CRC 1C6B95F5 (476812789) │ │ │ │ +071E08 Compressed Size 000005CB (1483) │ │ │ │ +071E0C Uncompressed Size 00001418 (5144) │ │ │ │ +071E10 Filename Length 002D (45) │ │ │ │ +071E12 Extra Length 0000 (0) │ │ │ │ +071E14 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x71E4F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x71E14: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -071E7C PAYLOAD │ │ │ │ +071E41 PAYLOAD │ │ │ │ │ │ │ │ -072447 LOCAL HEADER #231 04034B50 (67324752) │ │ │ │ -07244B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -07244C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -07244D General Purpose Flag 0800 (2048) │ │ │ │ +07240C LOCAL HEADER #231 04034B50 (67324752) │ │ │ │ +072410 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +072411 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +072412 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -07244F Compression Method 0008 (8) 'Deflated' │ │ │ │ -072451 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -072455 CRC 5010EE44 (1343286852) │ │ │ │ -072459 Compressed Size 0000072B (1835) │ │ │ │ -07245D Uncompressed Size 000018D3 (6355) │ │ │ │ -072461 Filename Length 0035 (53) │ │ │ │ -072463 Extra Length 0000 (0) │ │ │ │ -072465 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +072414 Compression Method 0008 (8) 'Deflated' │ │ │ │ +072416 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +07241A CRC 5010EE44 (1343286852) │ │ │ │ +07241E Compressed Size 0000072B (1835) │ │ │ │ +072422 Uncompressed Size 000018D3 (6355) │ │ │ │ +072426 Filename Length 0035 (53) │ │ │ │ +072428 Extra Length 0000 (0) │ │ │ │ +07242A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x72465: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x7242A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -07249A PAYLOAD │ │ │ │ +07245F PAYLOAD │ │ │ │ │ │ │ │ -072BC5 LOCAL HEADER #232 04034B50 (67324752) │ │ │ │ -072BC9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -072BCA Extract OS 00 (0) 'MS-DOS' │ │ │ │ -072BCB General Purpose Flag 0800 (2048) │ │ │ │ +072B8A LOCAL HEADER #232 04034B50 (67324752) │ │ │ │ +072B8E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +072B8F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +072B90 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -072BCD Compression Method 0008 (8) 'Deflated' │ │ │ │ -072BCF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -072BD3 CRC A84AD2D4 (2823475924) │ │ │ │ -072BD7 Compressed Size 00000617 (1559) │ │ │ │ -072BDB Uncompressed Size 000034DF (13535) │ │ │ │ -072BDF Filename Length 0034 (52) │ │ │ │ -072BE1 Extra Length 0000 (0) │ │ │ │ -072BE3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +072B92 Compression Method 0008 (8) 'Deflated' │ │ │ │ +072B94 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +072B98 CRC A84AD2D4 (2823475924) │ │ │ │ +072B9C Compressed Size 00000617 (1559) │ │ │ │ +072BA0 Uncompressed Size 000034DF (13535) │ │ │ │ +072BA4 Filename Length 0034 (52) │ │ │ │ +072BA6 Extra Length 0000 (0) │ │ │ │ +072BA8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x72BE3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x72BA8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -072C17 PAYLOAD │ │ │ │ +072BDC PAYLOAD │ │ │ │ │ │ │ │ -07322E LOCAL HEADER #233 04034B50 (67324752) │ │ │ │ -073232 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -073233 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -073234 General Purpose Flag 0800 (2048) │ │ │ │ +0731F3 LOCAL HEADER #233 04034B50 (67324752) │ │ │ │ +0731F7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0731F8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0731F9 General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -073236 Compression Method 0000 (0) 'Stored' │ │ │ │ -073238 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -07323C CRC 00000000 (0) │ │ │ │ -073240 Compressed Size 00000000 (0) │ │ │ │ -073244 Uncompressed Size 00000000 (0) │ │ │ │ -073248 Filename Length 0013 (19) │ │ │ │ -07324A Extra Length 0000 (0) │ │ │ │ -07324C Filename 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ +0731FB Compression Method 0000 (0) 'Stored' │ │ │ │ +0731FD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +073201 CRC 00000000 (0) │ │ │ │ +073205 Compressed Size 00000000 (0) │ │ │ │ +073209 Uncompressed Size 00000000 (0) │ │ │ │ +07320D Filename Length 0013 (19) │ │ │ │ +07320F Extra Length 0000 (0) │ │ │ │ +073211 Filename 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x7324C: Filename 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x73211: Filename 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -07325F LOCAL HEADER #234 04034B50 (67324752) │ │ │ │ -073263 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -073264 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -073265 General Purpose Flag 0800 (2048) │ │ │ │ +073224 LOCAL HEADER #234 04034B50 (67324752) │ │ │ │ +073228 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +073229 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +07322A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -073267 Compression Method 0008 (8) 'Deflated' │ │ │ │ -073269 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -07326D CRC 69602A16 (1767909910) │ │ │ │ -073271 Compressed Size 00000226 (550) │ │ │ │ -073275 Uncompressed Size 000003A3 (931) │ │ │ │ -073279 Filename Length 0022 (34) │ │ │ │ -07327B Extra Length 0000 (0) │ │ │ │ -07327D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +07322C Compression Method 0008 (8) 'Deflated' │ │ │ │ +07322E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +073232 CRC 69602A16 (1767909910) │ │ │ │ +073236 Compressed Size 00000226 (550) │ │ │ │ +07323A Uncompressed Size 000003A3 (931) │ │ │ │ +07323E Filename Length 0022 (34) │ │ │ │ +073240 Extra Length 0000 (0) │ │ │ │ +073242 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x7327D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x73242: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -07329F PAYLOAD │ │ │ │ +073264 PAYLOAD │ │ │ │ │ │ │ │ -0734C5 LOCAL HEADER #235 04034B50 (67324752) │ │ │ │ -0734C9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0734CA Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0734CB General Purpose Flag 0800 (2048) │ │ │ │ +07348A LOCAL HEADER #235 04034B50 (67324752) │ │ │ │ +07348E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +07348F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +073490 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0734CD Compression Method 0008 (8) 'Deflated' │ │ │ │ -0734CF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0734D3 CRC 65AEB52C (1705948460) │ │ │ │ -0734D7 Compressed Size 0000022C (556) │ │ │ │ -0734DB Uncompressed Size 00000401 (1025) │ │ │ │ -0734DF Filename Length 0022 (34) │ │ │ │ -0734E1 Extra Length 0000 (0) │ │ │ │ -0734E3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +073492 Compression Method 0008 (8) 'Deflated' │ │ │ │ +073494 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +073498 CRC 65AEB52C (1705948460) │ │ │ │ +07349C Compressed Size 0000022C (556) │ │ │ │ +0734A0 Uncompressed Size 00000401 (1025) │ │ │ │ +0734A4 Filename Length 0022 (34) │ │ │ │ +0734A6 Extra Length 0000 (0) │ │ │ │ +0734A8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x734E3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x734A8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -073505 PAYLOAD │ │ │ │ +0734CA PAYLOAD │ │ │ │ │ │ │ │ -073731 LOCAL HEADER #236 04034B50 (67324752) │ │ │ │ -073735 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -073736 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -073737 General Purpose Flag 0800 (2048) │ │ │ │ +0736F6 LOCAL HEADER #236 04034B50 (67324752) │ │ │ │ +0736FA Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0736FB Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0736FC General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -073739 Compression Method 0008 (8) 'Deflated' │ │ │ │ -07373B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -07373F CRC 3855514D (945115469) │ │ │ │ -073743 Compressed Size 00000CFA (3322) │ │ │ │ -073747 Uncompressed Size 000019A6 (6566) │ │ │ │ -07374B Filename Length 0020 (32) │ │ │ │ -07374D Extra Length 0000 (0) │ │ │ │ -07374F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0736FE Compression Method 0008 (8) 'Deflated' │ │ │ │ +073700 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +073704 CRC 3855514D (945115469) │ │ │ │ +073708 Compressed Size 00000CFA (3322) │ │ │ │ +07370C Uncompressed Size 000019A6 (6566) │ │ │ │ +073710 Filename Length 0020 (32) │ │ │ │ +073712 Extra Length 0000 (0) │ │ │ │ +073714 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x7374F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x73714: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -07376F PAYLOAD │ │ │ │ +073734 PAYLOAD │ │ │ │ │ │ │ │ -074469 LOCAL HEADER #237 04034B50 (67324752) │ │ │ │ -07446D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -07446E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -07446F General Purpose Flag 0800 (2048) │ │ │ │ +07442E LOCAL HEADER #237 04034B50 (67324752) │ │ │ │ +074432 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +074433 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +074434 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -074471 Compression Method 0008 (8) 'Deflated' │ │ │ │ -074473 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -074477 CRC E934E83C (3912558652) │ │ │ │ -07447B Compressed Size 00000667 (1639) │ │ │ │ -07447F Uncompressed Size 0000168B (5771) │ │ │ │ -074483 Filename Length 001F (31) │ │ │ │ -074485 Extra Length 0000 (0) │ │ │ │ -074487 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +074436 Compression Method 0008 (8) 'Deflated' │ │ │ │ +074438 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +07443C CRC E934E83C (3912558652) │ │ │ │ +074440 Compressed Size 00000667 (1639) │ │ │ │ +074444 Uncompressed Size 0000168B (5771) │ │ │ │ +074448 Filename Length 001F (31) │ │ │ │ +07444A Extra Length 0000 (0) │ │ │ │ +07444C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x74487: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x7444C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0744A6 PAYLOAD │ │ │ │ +07446B PAYLOAD │ │ │ │ │ │ │ │ -074B0D LOCAL HEADER #238 04034B50 (67324752) │ │ │ │ -074B11 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -074B12 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -074B13 General Purpose Flag 0800 (2048) │ │ │ │ +074AD2 LOCAL HEADER #238 04034B50 (67324752) │ │ │ │ +074AD6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +074AD7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +074AD8 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -074B15 Compression Method 0008 (8) 'Deflated' │ │ │ │ -074B17 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -074B1B CRC 3D16EE22 (1024912930) │ │ │ │ -074B1F Compressed Size 000006CD (1741) │ │ │ │ -074B23 Uncompressed Size 00000D13 (3347) │ │ │ │ -074B27 Filename Length 0024 (36) │ │ │ │ -074B29 Extra Length 0000 (0) │ │ │ │ -074B2B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +074ADA Compression Method 0008 (8) 'Deflated' │ │ │ │ +074ADC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +074AE0 CRC 3D16EE22 (1024912930) │ │ │ │ +074AE4 Compressed Size 000006CD (1741) │ │ │ │ +074AE8 Uncompressed Size 00000D13 (3347) │ │ │ │ +074AEC Filename Length 0024 (36) │ │ │ │ +074AEE Extra Length 0000 (0) │ │ │ │ +074AF0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x74B2B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x74AF0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -074B4F PAYLOAD │ │ │ │ +074B14 PAYLOAD │ │ │ │ │ │ │ │ -07521C LOCAL HEADER #239 04034B50 (67324752) │ │ │ │ -075220 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -075221 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -075222 General Purpose Flag 0800 (2048) │ │ │ │ +0751E1 LOCAL HEADER #239 04034B50 (67324752) │ │ │ │ +0751E5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0751E6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0751E7 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -075224 Compression Method 0008 (8) 'Deflated' │ │ │ │ -075226 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -07522A CRC 8F89A5CA (2408162762) │ │ │ │ -07522E Compressed Size 000003AD (941) │ │ │ │ -075232 Uncompressed Size 00000D54 (3412) │ │ │ │ -075236 Filename Length 0023 (35) │ │ │ │ -075238 Extra Length 0000 (0) │ │ │ │ -07523A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0751E9 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0751EB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0751EF CRC 8F89A5CA (2408162762) │ │ │ │ +0751F3 Compressed Size 000003AD (941) │ │ │ │ +0751F7 Uncompressed Size 00000D54 (3412) │ │ │ │ +0751FB Filename Length 0023 (35) │ │ │ │ +0751FD Extra Length 0000 (0) │ │ │ │ +0751FF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x7523A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x751FF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -07525D PAYLOAD │ │ │ │ +075222 PAYLOAD │ │ │ │ │ │ │ │ -07560A LOCAL HEADER #240 04034B50 (67324752) │ │ │ │ -07560E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -07560F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -075610 General Purpose Flag 0800 (2048) │ │ │ │ +0755CF LOCAL HEADER #240 04034B50 (67324752) │ │ │ │ +0755D3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0755D4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0755D5 General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -075612 Compression Method 0000 (0) 'Stored' │ │ │ │ -075614 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -075618 CRC 00000000 (0) │ │ │ │ -07561C Compressed Size 00000000 (0) │ │ │ │ -075620 Uncompressed Size 00000000 (0) │ │ │ │ -075624 Filename Length 0014 (20) │ │ │ │ -075626 Extra Length 0000 (0) │ │ │ │ -075628 Filename 'XXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0755D7 Compression Method 0000 (0) 'Stored' │ │ │ │ +0755D9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0755DD CRC 00000000 (0) │ │ │ │ +0755E1 Compressed Size 00000000 (0) │ │ │ │ +0755E5 Uncompressed Size 00000000 (0) │ │ │ │ +0755E9 Filename Length 0014 (20) │ │ │ │ +0755EB Extra Length 0000 (0) │ │ │ │ +0755ED Filename 'XXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x75628: Filename 'XXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x755ED: Filename 'XXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -07563C LOCAL HEADER #241 04034B50 (67324752) │ │ │ │ -075640 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -075641 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -075642 General Purpose Flag 0800 (2048) │ │ │ │ +075601 LOCAL HEADER #241 04034B50 (67324752) │ │ │ │ +075605 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +075606 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +075607 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -075644 Compression Method 0008 (8) 'Deflated' │ │ │ │ -075646 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -07564A CRC B4E9FA4A (3035232842) │ │ │ │ -07564E Compressed Size 000001CB (459) │ │ │ │ -075652 Uncompressed Size 0000030A (778) │ │ │ │ -075656 Filename Length 0025 (37) │ │ │ │ -075658 Extra Length 0000 (0) │ │ │ │ -07565A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +075609 Compression Method 0008 (8) 'Deflated' │ │ │ │ +07560B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +07560F CRC 25083264 (621294180) │ │ │ │ +075613 Compressed Size 000001CA (458) │ │ │ │ +075617 Uncompressed Size 0000030A (778) │ │ │ │ +07561B Filename Length 0025 (37) │ │ │ │ +07561D Extra Length 0000 (0) │ │ │ │ +07561F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x7565A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x7561F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -07567F PAYLOAD │ │ │ │ +075644 PAYLOAD │ │ │ │ │ │ │ │ -07584A LOCAL HEADER #242 04034B50 (67324752) │ │ │ │ -07584E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -07584F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -075850 General Purpose Flag 0800 (2048) │ │ │ │ +07580E LOCAL HEADER #242 04034B50 (67324752) │ │ │ │ +075812 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +075813 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +075814 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -075852 Compression Method 0008 (8) 'Deflated' │ │ │ │ -075854 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -075858 CRC 8A741CD2 (2322865362) │ │ │ │ -07585C Compressed Size 000001E1 (481) │ │ │ │ -075860 Uncompressed Size 00000453 (1107) │ │ │ │ -075864 Filename Length 0024 (36) │ │ │ │ -075866 Extra Length 0000 (0) │ │ │ │ -075868 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +075816 Compression Method 0008 (8) 'Deflated' │ │ │ │ +075818 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +07581C CRC 561E776A (1444837226) │ │ │ │ +075820 Compressed Size 000001DB (475) │ │ │ │ +075824 Uncompressed Size 0000042B (1067) │ │ │ │ +075828 Filename Length 0024 (36) │ │ │ │ +07582A Extra Length 0000 (0) │ │ │ │ +07582C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x75868: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x7582C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -07588C PAYLOAD │ │ │ │ +075850 PAYLOAD │ │ │ │ │ │ │ │ -075A6D LOCAL HEADER #243 04034B50 (67324752) │ │ │ │ -075A71 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -075A72 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -075A73 General Purpose Flag 0800 (2048) │ │ │ │ +075A2B LOCAL HEADER #243 04034B50 (67324752) │ │ │ │ +075A2F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +075A30 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +075A31 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -075A75 Compression Method 0008 (8) 'Deflated' │ │ │ │ -075A77 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -075A7B CRC 070EA76C (118400876) │ │ │ │ -075A7F Compressed Size 00000298 (664) │ │ │ │ -075A83 Uncompressed Size 00000525 (1317) │ │ │ │ -075A87 Filename Length 0027 (39) │ │ │ │ -075A89 Extra Length 0000 (0) │ │ │ │ -075A8B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +075A33 Compression Method 0008 (8) 'Deflated' │ │ │ │ +075A35 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +075A39 CRC 070EA76C (118400876) │ │ │ │ +075A3D Compressed Size 00000298 (664) │ │ │ │ +075A41 Uncompressed Size 00000525 (1317) │ │ │ │ +075A45 Filename Length 0027 (39) │ │ │ │ +075A47 Extra Length 0000 (0) │ │ │ │ +075A49 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x75A8B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x75A49: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -075AB2 PAYLOAD │ │ │ │ +075A70 PAYLOAD │ │ │ │ │ │ │ │ -075D4A LOCAL HEADER #244 04034B50 (67324752) │ │ │ │ -075D4E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -075D4F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -075D50 General Purpose Flag 0800 (2048) │ │ │ │ +075D08 LOCAL HEADER #244 04034B50 (67324752) │ │ │ │ +075D0C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +075D0D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +075D0E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -075D52 Compression Method 0008 (8) 'Deflated' │ │ │ │ -075D54 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -075D58 CRC 29C85FE4 (700997604) │ │ │ │ -075D5C Compressed Size 000002A5 (677) │ │ │ │ -075D60 Uncompressed Size 00000846 (2118) │ │ │ │ -075D64 Filename Length 0026 (38) │ │ │ │ -075D66 Extra Length 0000 (0) │ │ │ │ -075D68 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +075D10 Compression Method 0008 (8) 'Deflated' │ │ │ │ +075D12 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +075D16 CRC 29C85FE4 (700997604) │ │ │ │ +075D1A Compressed Size 000002A5 (677) │ │ │ │ +075D1E Uncompressed Size 00000846 (2118) │ │ │ │ +075D22 Filename Length 0026 (38) │ │ │ │ +075D24 Extra Length 0000 (0) │ │ │ │ +075D26 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x75D68: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x75D26: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -075D8E PAYLOAD │ │ │ │ +075D4C PAYLOAD │ │ │ │ │ │ │ │ -076033 LOCAL HEADER #245 04034B50 (67324752) │ │ │ │ -076037 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -076038 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -076039 General Purpose Flag 0800 (2048) │ │ │ │ +075FF1 LOCAL HEADER #245 04034B50 (67324752) │ │ │ │ +075FF5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +075FF6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +075FF7 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -07603B Compression Method 0008 (8) 'Deflated' │ │ │ │ -07603D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -076041 CRC 36C1B0E6 (918663398) │ │ │ │ -076045 Compressed Size 000001D0 (464) │ │ │ │ -076049 Uncompressed Size 0000031E (798) │ │ │ │ -07604D Filename Length 0029 (41) │ │ │ │ -07604F Extra Length 0000 (0) │ │ │ │ -076051 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +075FF9 Compression Method 0008 (8) 'Deflated' │ │ │ │ +075FFB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +075FFF CRC 6DB53565 (1840592229) │ │ │ │ +076003 Compressed Size 000001D2 (466) │ │ │ │ +076007 Uncompressed Size 0000031E (798) │ │ │ │ +07600B Filename Length 0029 (41) │ │ │ │ +07600D Extra Length 0000 (0) │ │ │ │ +07600F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x76051: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x7600F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -07607A PAYLOAD │ │ │ │ +076038 PAYLOAD │ │ │ │ │ │ │ │ -07624A LOCAL HEADER #246 04034B50 (67324752) │ │ │ │ -07624E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -07624F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -076250 General Purpose Flag 0800 (2048) │ │ │ │ +07620A LOCAL HEADER #246 04034B50 (67324752) │ │ │ │ +07620E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +07620F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +076210 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -076252 Compression Method 0008 (8) 'Deflated' │ │ │ │ -076254 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -076258 CRC 15259B0C (354786060) │ │ │ │ -07625C Compressed Size 000001B5 (437) │ │ │ │ -076260 Uncompressed Size 00000424 (1060) │ │ │ │ -076264 Filename Length 0028 (40) │ │ │ │ -076266 Extra Length 0000 (0) │ │ │ │ -076268 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +076212 Compression Method 0008 (8) 'Deflated' │ │ │ │ +076214 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +076218 CRC EDA9DED0 (3987332816) │ │ │ │ +07621C Compressed Size 000001AF (431) │ │ │ │ +076220 Uncompressed Size 000003FC (1020) │ │ │ │ +076224 Filename Length 0028 (40) │ │ │ │ +076226 Extra Length 0000 (0) │ │ │ │ +076228 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x76268: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x76228: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -076290 PAYLOAD │ │ │ │ +076250 PAYLOAD │ │ │ │ │ │ │ │ -076445 LOCAL HEADER #247 04034B50 (67324752) │ │ │ │ -076449 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -07644A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -07644B General Purpose Flag 0800 (2048) │ │ │ │ +0763FF LOCAL HEADER #247 04034B50 (67324752) │ │ │ │ +076403 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +076404 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +076405 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -07644D Compression Method 0008 (8) 'Deflated' │ │ │ │ -07644F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -076453 CRC EE43C573 (3997418867) │ │ │ │ -076457 Compressed Size 00000246 (582) │ │ │ │ -07645B Uncompressed Size 0000045A (1114) │ │ │ │ -07645F Filename Length 0025 (37) │ │ │ │ -076461 Extra Length 0000 (0) │ │ │ │ -076463 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +076407 Compression Method 0008 (8) 'Deflated' │ │ │ │ +076409 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +07640D CRC EE43C573 (3997418867) │ │ │ │ +076411 Compressed Size 00000246 (582) │ │ │ │ +076415 Uncompressed Size 0000045A (1114) │ │ │ │ +076419 Filename Length 0025 (37) │ │ │ │ +07641B Extra Length 0000 (0) │ │ │ │ +07641D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x76463: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x7641D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -076488 PAYLOAD │ │ │ │ +076442 PAYLOAD │ │ │ │ │ │ │ │ -0766CE LOCAL HEADER #248 04034B50 (67324752) │ │ │ │ -0766D2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0766D3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0766D4 General Purpose Flag 0800 (2048) │ │ │ │ +076688 LOCAL HEADER #248 04034B50 (67324752) │ │ │ │ +07668C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +07668D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +07668E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0766D6 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0766D8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0766DC CRC 85E4739C (2246341532) │ │ │ │ -0766E0 Compressed Size 00000280 (640) │ │ │ │ -0766E4 Uncompressed Size 000007BD (1981) │ │ │ │ -0766E8 Filename Length 0024 (36) │ │ │ │ -0766EA Extra Length 0000 (0) │ │ │ │ -0766EC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +076690 Compression Method 0008 (8) 'Deflated' │ │ │ │ +076692 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +076696 CRC 85E4739C (2246341532) │ │ │ │ +07669A Compressed Size 00000280 (640) │ │ │ │ +07669E Uncompressed Size 000007BD (1981) │ │ │ │ +0766A2 Filename Length 0024 (36) │ │ │ │ +0766A4 Extra Length 0000 (0) │ │ │ │ +0766A6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x766EC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x766A6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -076710 PAYLOAD │ │ │ │ +0766CA PAYLOAD │ │ │ │ │ │ │ │ -076990 LOCAL HEADER #249 04034B50 (67324752) │ │ │ │ -076994 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -076995 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -076996 General Purpose Flag 0800 (2048) │ │ │ │ +07694A LOCAL HEADER #249 04034B50 (67324752) │ │ │ │ +07694E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +07694F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +076950 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -076998 Compression Method 0008 (8) 'Deflated' │ │ │ │ -07699A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -07699E CRC 10FC16D7 (284956375) │ │ │ │ -0769A2 Compressed Size 000003A1 (929) │ │ │ │ -0769A6 Uncompressed Size 00000959 (2393) │ │ │ │ -0769AA Filename Length 0022 (34) │ │ │ │ -0769AC Extra Length 0000 (0) │ │ │ │ -0769AE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +076952 Compression Method 0008 (8) 'Deflated' │ │ │ │ +076954 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +076958 CRC F71753F6 (4145501174) │ │ │ │ +07695C Compressed Size 0000039C (924) │ │ │ │ +076960 Uncompressed Size 00000959 (2393) │ │ │ │ +076964 Filename Length 0022 (34) │ │ │ │ +076966 Extra Length 0000 (0) │ │ │ │ +076968 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x769AE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x76968: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0769D0 PAYLOAD │ │ │ │ +07698A PAYLOAD │ │ │ │ │ │ │ │ -076D71 LOCAL HEADER #250 04034B50 (67324752) │ │ │ │ -076D75 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -076D76 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -076D77 General Purpose Flag 0800 (2048) │ │ │ │ +076D26 LOCAL HEADER #250 04034B50 (67324752) │ │ │ │ +076D2A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +076D2B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +076D2C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -076D79 Compression Method 0008 (8) 'Deflated' │ │ │ │ -076D7B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -076D7F CRC 417505E5 (1098188261) │ │ │ │ -076D83 Compressed Size 00000461 (1121) │ │ │ │ -076D87 Uncompressed Size 00001FAF (8111) │ │ │ │ -076D8B Filename Length 0021 (33) │ │ │ │ -076D8D Extra Length 0000 (0) │ │ │ │ -076D8F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +076D2E Compression Method 0008 (8) 'Deflated' │ │ │ │ +076D30 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +076D34 CRC F79CBD65 (4154244453) │ │ │ │ +076D38 Compressed Size 00000474 (1140) │ │ │ │ +076D3C Uncompressed Size 00001FAF (8111) │ │ │ │ +076D40 Filename Length 0021 (33) │ │ │ │ +076D42 Extra Length 0000 (0) │ │ │ │ +076D44 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x76D8F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x76D44: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -076DB0 PAYLOAD │ │ │ │ +076D65 PAYLOAD │ │ │ │ │ │ │ │ -077211 LOCAL HEADER #251 04034B50 (67324752) │ │ │ │ -077215 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -077216 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -077217 General Purpose Flag 0800 (2048) │ │ │ │ +0771D9 LOCAL HEADER #251 04034B50 (67324752) │ │ │ │ +0771DD Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0771DE Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0771DF General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -077219 Compression Method 0008 (8) 'Deflated' │ │ │ │ -07721B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -07721F CRC 6F80F4BF (1870722239) │ │ │ │ -077223 Compressed Size 000002C7 (711) │ │ │ │ -077227 Uncompressed Size 000005E6 (1510) │ │ │ │ -07722B Filename Length 002A (42) │ │ │ │ -07722D Extra Length 0000 (0) │ │ │ │ -07722F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0771E1 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0771E3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0771E7 CRC 4AF82830 (1257777200) │ │ │ │ +0771EB Compressed Size 000002C9 (713) │ │ │ │ +0771EF Uncompressed Size 000005E6 (1510) │ │ │ │ +0771F3 Filename Length 002A (42) │ │ │ │ +0771F5 Extra Length 0000 (0) │ │ │ │ +0771F7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x7722F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x771F7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -077259 PAYLOAD │ │ │ │ +077221 PAYLOAD │ │ │ │ │ │ │ │ -077520 LOCAL HEADER #252 04034B50 (67324752) │ │ │ │ -077524 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -077525 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -077526 General Purpose Flag 0800 (2048) │ │ │ │ +0774EA LOCAL HEADER #252 04034B50 (67324752) │ │ │ │ +0774EE Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0774EF Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0774F0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -077528 Compression Method 0008 (8) 'Deflated' │ │ │ │ -07752A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -07752E CRC 5CEEDA65 (1559157349) │ │ │ │ -077532 Compressed Size 000002F3 (755) │ │ │ │ -077536 Uncompressed Size 00000C87 (3207) │ │ │ │ -07753A Filename Length 0029 (41) │ │ │ │ -07753C Extra Length 0000 (0) │ │ │ │ -07753E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0774F2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0774F4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0774F8 CRC FA2EF078 (4197380216) │ │ │ │ +0774FC Compressed Size 000002F9 (761) │ │ │ │ +077500 Uncompressed Size 00000CAF (3247) │ │ │ │ +077504 Filename Length 0029 (41) │ │ │ │ +077506 Extra Length 0000 (0) │ │ │ │ +077508 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x7753E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x77508: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -077567 PAYLOAD │ │ │ │ +077531 PAYLOAD │ │ │ │ │ │ │ │ -07785A LOCAL HEADER #253 04034B50 (67324752) │ │ │ │ -07785E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -07785F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -077860 General Purpose Flag 0800 (2048) │ │ │ │ +07782A LOCAL HEADER #253 04034B50 (67324752) │ │ │ │ +07782E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +07782F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +077830 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -077862 Compression Method 0008 (8) 'Deflated' │ │ │ │ -077864 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -077868 CRC EDC213C6 (3988919238) │ │ │ │ -07786C Compressed Size 000001C7 (455) │ │ │ │ -077870 Uncompressed Size 000002EC (748) │ │ │ │ -077874 Filename Length 001F (31) │ │ │ │ -077876 Extra Length 0000 (0) │ │ │ │ -077878 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +077832 Compression Method 0008 (8) 'Deflated' │ │ │ │ +077834 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +077838 CRC EDC213C6 (3988919238) │ │ │ │ +07783C Compressed Size 000001C7 (455) │ │ │ │ +077840 Uncompressed Size 000002EC (748) │ │ │ │ +077844 Filename Length 001F (31) │ │ │ │ +077846 Extra Length 0000 (0) │ │ │ │ +077848 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x77878: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x77848: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -077897 PAYLOAD │ │ │ │ +077867 PAYLOAD │ │ │ │ │ │ │ │ -077A5E LOCAL HEADER #254 04034B50 (67324752) │ │ │ │ -077A62 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -077A63 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -077A64 General Purpose Flag 0800 (2048) │ │ │ │ +077A2E LOCAL HEADER #254 04034B50 (67324752) │ │ │ │ +077A32 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +077A33 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +077A34 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -077A66 Compression Method 0008 (8) 'Deflated' │ │ │ │ -077A68 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -077A6C CRC 9B60A8EE (2606803182) │ │ │ │ -077A70 Compressed Size 000001D2 (466) │ │ │ │ -077A74 Uncompressed Size 000003EF (1007) │ │ │ │ -077A78 Filename Length 001E (30) │ │ │ │ -077A7A Extra Length 0000 (0) │ │ │ │ -077A7C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +077A36 Compression Method 0008 (8) 'Deflated' │ │ │ │ +077A38 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +077A3C CRC 9B60A8EE (2606803182) │ │ │ │ +077A40 Compressed Size 000001D2 (466) │ │ │ │ +077A44 Uncompressed Size 000003EF (1007) │ │ │ │ +077A48 Filename Length 001E (30) │ │ │ │ +077A4A Extra Length 0000 (0) │ │ │ │ +077A4C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x77A7C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x77A4C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -077A9A PAYLOAD │ │ │ │ +077A6A PAYLOAD │ │ │ │ │ │ │ │ -077C6C LOCAL HEADER #255 04034B50 (67324752) │ │ │ │ -077C70 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -077C71 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -077C72 General Purpose Flag 0800 (2048) │ │ │ │ +077C3C LOCAL HEADER #255 04034B50 (67324752) │ │ │ │ +077C40 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +077C41 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +077C42 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -077C74 Compression Method 0008 (8) 'Deflated' │ │ │ │ -077C76 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -077C7A CRC 4DA9F5BA (1302984122) │ │ │ │ -077C7E Compressed Size 0000030A (778) │ │ │ │ -077C82 Uncompressed Size 000006A9 (1705) │ │ │ │ -077C86 Filename Length 002C (44) │ │ │ │ -077C88 Extra Length 0000 (0) │ │ │ │ -077C8A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +077C44 Compression Method 0008 (8) 'Deflated' │ │ │ │ +077C46 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +077C4A CRC 4DA9F5BA (1302984122) │ │ │ │ +077C4E Compressed Size 0000030A (778) │ │ │ │ +077C52 Uncompressed Size 000006A9 (1705) │ │ │ │ +077C56 Filename Length 002C (44) │ │ │ │ +077C58 Extra Length 0000 (0) │ │ │ │ +077C5A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x77C8A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x77C5A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -077CB6 PAYLOAD │ │ │ │ +077C86 PAYLOAD │ │ │ │ │ │ │ │ -077FC0 LOCAL HEADER #256 04034B50 (67324752) │ │ │ │ -077FC4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -077FC5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -077FC6 General Purpose Flag 0800 (2048) │ │ │ │ +077F90 LOCAL HEADER #256 04034B50 (67324752) │ │ │ │ +077F94 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +077F95 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +077F96 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -077FC8 Compression Method 0008 (8) 'Deflated' │ │ │ │ -077FCA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -077FCE CRC 16BE5F6F (381575023) │ │ │ │ -077FD2 Compressed Size 0000028B (651) │ │ │ │ -077FD6 Uncompressed Size 00000B28 (2856) │ │ │ │ -077FDA Filename Length 002B (43) │ │ │ │ -077FDC Extra Length 0000 (0) │ │ │ │ -077FDE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +077F98 Compression Method 0008 (8) 'Deflated' │ │ │ │ +077F9A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +077F9E CRC 16BE5F6F (381575023) │ │ │ │ +077FA2 Compressed Size 0000028B (651) │ │ │ │ +077FA6 Uncompressed Size 00000B28 (2856) │ │ │ │ +077FAA Filename Length 002B (43) │ │ │ │ +077FAC Extra Length 0000 (0) │ │ │ │ +077FAE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x77FDE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x77FAE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -078009 PAYLOAD │ │ │ │ +077FD9 PAYLOAD │ │ │ │ │ │ │ │ -078294 LOCAL HEADER #257 04034B50 (67324752) │ │ │ │ -078298 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -078299 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -07829A General Purpose Flag 0800 (2048) │ │ │ │ +078264 LOCAL HEADER #257 04034B50 (67324752) │ │ │ │ +078268 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +078269 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +07826A General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -07829C Compression Method 0000 (0) 'Stored' │ │ │ │ -07829E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0782A2 CRC 00000000 (0) │ │ │ │ -0782A6 Compressed Size 00000000 (0) │ │ │ │ -0782AA Uncompressed Size 00000000 (0) │ │ │ │ -0782AE Filename Length 0015 (21) │ │ │ │ -0782B0 Extra Length 0000 (0) │ │ │ │ -0782B2 Filename 'XXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +07826C Compression Method 0000 (0) 'Stored' │ │ │ │ +07826E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +078272 CRC 00000000 (0) │ │ │ │ +078276 Compressed Size 00000000 (0) │ │ │ │ +07827A Uncompressed Size 00000000 (0) │ │ │ │ +07827E Filename Length 0015 (21) │ │ │ │ +078280 Extra Length 0000 (0) │ │ │ │ +078282 Filename 'XXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x782B2: Filename 'XXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x78282: Filename 'XXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -0782C7 LOCAL HEADER #258 04034B50 (67324752) │ │ │ │ -0782CB Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0782CC Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0782CD General Purpose Flag 0800 (2048) │ │ │ │ +078297 LOCAL HEADER #258 04034B50 (67324752) │ │ │ │ +07829B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +07829C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +07829D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0782CF Compression Method 0008 (8) 'Deflated' │ │ │ │ -0782D1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0782D5 CRC 8B10A4DE (2333123806) │ │ │ │ -0782D9 Compressed Size 00000E74 (3700) │ │ │ │ -0782DD Uncompressed Size 00002B2A (11050) │ │ │ │ -0782E1 Filename Length 0024 (36) │ │ │ │ -0782E3 Extra Length 0000 (0) │ │ │ │ -0782E5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +07829F Compression Method 0008 (8) 'Deflated' │ │ │ │ +0782A1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0782A5 CRC 8B10A4DE (2333123806) │ │ │ │ +0782A9 Compressed Size 00000E74 (3700) │ │ │ │ +0782AD Uncompressed Size 00002B2A (11050) │ │ │ │ +0782B1 Filename Length 0024 (36) │ │ │ │ +0782B3 Extra Length 0000 (0) │ │ │ │ +0782B5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x782E5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x782B5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -078309 PAYLOAD │ │ │ │ +0782D9 PAYLOAD │ │ │ │ │ │ │ │ -07917D LOCAL HEADER #259 04034B50 (67324752) │ │ │ │ -079181 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -079182 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -079183 General Purpose Flag 0800 (2048) │ │ │ │ +07914D LOCAL HEADER #259 04034B50 (67324752) │ │ │ │ +079151 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +079152 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +079153 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -079185 Compression Method 0008 (8) 'Deflated' │ │ │ │ -079187 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -07918B CRC AB6E4A08 (2876131848) │ │ │ │ -07918F Compressed Size 0000160D (5645) │ │ │ │ -079193 Uncompressed Size 00008E8F (36495) │ │ │ │ -079197 Filename Length 0023 (35) │ │ │ │ -079199 Extra Length 0000 (0) │ │ │ │ -07919B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +079155 Compression Method 0008 (8) 'Deflated' │ │ │ │ +079157 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +07915B CRC AB6E4A08 (2876131848) │ │ │ │ +07915F Compressed Size 0000160D (5645) │ │ │ │ +079163 Uncompressed Size 00008E8F (36495) │ │ │ │ +079167 Filename Length 0023 (35) │ │ │ │ +079169 Extra Length 0000 (0) │ │ │ │ +07916B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x7919B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x7916B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0791BE PAYLOAD │ │ │ │ +07918E PAYLOAD │ │ │ │ │ │ │ │ -07A7CB LOCAL HEADER #260 04034B50 (67324752) │ │ │ │ -07A7CF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -07A7D0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -07A7D1 General Purpose Flag 0800 (2048) │ │ │ │ +07A79B LOCAL HEADER #260 04034B50 (67324752) │ │ │ │ +07A79F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +07A7A0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +07A7A1 General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -07A7D3 Compression Method 0000 (0) 'Stored' │ │ │ │ -07A7D5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -07A7D9 CRC 00000000 (0) │ │ │ │ -07A7DD Compressed Size 00000000 (0) │ │ │ │ -07A7E1 Uncompressed Size 00000000 (0) │ │ │ │ -07A7E5 Filename Length 0013 (19) │ │ │ │ -07A7E7 Extra Length 0000 (0) │ │ │ │ -07A7E9 Filename 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ +07A7A3 Compression Method 0000 (0) 'Stored' │ │ │ │ +07A7A5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +07A7A9 CRC 00000000 (0) │ │ │ │ +07A7AD Compressed Size 00000000 (0) │ │ │ │ +07A7B1 Uncompressed Size 00000000 (0) │ │ │ │ +07A7B5 Filename Length 0013 (19) │ │ │ │ +07A7B7 Extra Length 0000 (0) │ │ │ │ +07A7B9 Filename 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x7A7E9: Filename 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x7A7B9: Filename 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -07A7FC LOCAL HEADER #261 04034B50 (67324752) │ │ │ │ -07A800 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -07A801 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -07A802 General Purpose Flag 0800 (2048) │ │ │ │ +07A7CC LOCAL HEADER #261 04034B50 (67324752) │ │ │ │ +07A7D0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +07A7D1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +07A7D2 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -07A804 Compression Method 0008 (8) 'Deflated' │ │ │ │ -07A806 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -07A80A CRC 4E085CE0 (1309170912) │ │ │ │ -07A80E Compressed Size 00000348 (840) │ │ │ │ -07A812 Uncompressed Size 000006CA (1738) │ │ │ │ -07A816 Filename Length 001E (30) │ │ │ │ -07A818 Extra Length 0000 (0) │ │ │ │ -07A81A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +07A7D4 Compression Method 0008 (8) 'Deflated' │ │ │ │ +07A7D6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +07A7DA CRC 4E085CE0 (1309170912) │ │ │ │ +07A7DE Compressed Size 00000348 (840) │ │ │ │ +07A7E2 Uncompressed Size 000006CA (1738) │ │ │ │ +07A7E6 Filename Length 001E (30) │ │ │ │ +07A7E8 Extra Length 0000 (0) │ │ │ │ +07A7EA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x7A81A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x7A7EA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -07A838 PAYLOAD │ │ │ │ +07A808 PAYLOAD │ │ │ │ │ │ │ │ -07AB80 LOCAL HEADER #262 04034B50 (67324752) │ │ │ │ -07AB84 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -07AB85 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -07AB86 General Purpose Flag 0800 (2048) │ │ │ │ +07AB50 LOCAL HEADER #262 04034B50 (67324752) │ │ │ │ +07AB54 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +07AB55 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +07AB56 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -07AB88 Compression Method 0008 (8) 'Deflated' │ │ │ │ -07AB8A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -07AB8E CRC A53473E9 (2771678185) │ │ │ │ -07AB92 Compressed Size 0000036B (875) │ │ │ │ -07AB96 Uncompressed Size 00000C1F (3103) │ │ │ │ -07AB9A Filename Length 001D (29) │ │ │ │ -07AB9C Extra Length 0000 (0) │ │ │ │ -07AB9E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +07AB58 Compression Method 0008 (8) 'Deflated' │ │ │ │ +07AB5A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +07AB5E CRC A53473E9 (2771678185) │ │ │ │ +07AB62 Compressed Size 0000036B (875) │ │ │ │ +07AB66 Uncompressed Size 00000C1F (3103) │ │ │ │ +07AB6A Filename Length 001D (29) │ │ │ │ +07AB6C Extra Length 0000 (0) │ │ │ │ +07AB6E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x7AB9E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x7AB6E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -07ABBB PAYLOAD │ │ │ │ +07AB8B PAYLOAD │ │ │ │ │ │ │ │ -07AF26 LOCAL HEADER #263 04034B50 (67324752) │ │ │ │ -07AF2A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -07AF2B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -07AF2C General Purpose Flag 0800 (2048) │ │ │ │ +07AEF6 LOCAL HEADER #263 04034B50 (67324752) │ │ │ │ +07AEFA Extract Zip Spec 0A (10) '1.0' │ │ │ │ +07AEFB Extract OS 00 (0) 'MS-DOS' │ │ │ │ +07AEFC General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -07AF2E Compression Method 0008 (8) 'Deflated' │ │ │ │ -07AF30 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -07AF34 CRC AAC3393B (2864920891) │ │ │ │ -07AF38 Compressed Size 000005A5 (1445) │ │ │ │ -07AF3C Uncompressed Size 00000F6F (3951) │ │ │ │ -07AF40 Filename Length 0029 (41) │ │ │ │ -07AF42 Extra Length 0000 (0) │ │ │ │ -07AF44 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +07AEFE Compression Method 0008 (8) 'Deflated' │ │ │ │ +07AF00 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +07AF04 CRC AAC3393B (2864920891) │ │ │ │ +07AF08 Compressed Size 000005A5 (1445) │ │ │ │ +07AF0C Uncompressed Size 00000F6F (3951) │ │ │ │ +07AF10 Filename Length 0029 (41) │ │ │ │ +07AF12 Extra Length 0000 (0) │ │ │ │ +07AF14 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x7AF44: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x7AF14: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -07AF6D PAYLOAD │ │ │ │ +07AF3D PAYLOAD │ │ │ │ │ │ │ │ -07B512 LOCAL HEADER #264 04034B50 (67324752) │ │ │ │ -07B516 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -07B517 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -07B518 General Purpose Flag 0800 (2048) │ │ │ │ +07B4E2 LOCAL HEADER #264 04034B50 (67324752) │ │ │ │ +07B4E6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +07B4E7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +07B4E8 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -07B51A Compression Method 0008 (8) 'Deflated' │ │ │ │ -07B51C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -07B520 CRC A247F4FA (2722624762) │ │ │ │ -07B524 Compressed Size 00000420 (1056) │ │ │ │ -07B528 Uncompressed Size 00001B7D (7037) │ │ │ │ -07B52C Filename Length 0028 (40) │ │ │ │ -07B52E Extra Length 0000 (0) │ │ │ │ -07B530 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +07B4EA Compression Method 0008 (8) 'Deflated' │ │ │ │ +07B4EC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +07B4F0 CRC A247F4FA (2722624762) │ │ │ │ +07B4F4 Compressed Size 00000420 (1056) │ │ │ │ +07B4F8 Uncompressed Size 00001B7D (7037) │ │ │ │ +07B4FC Filename Length 0028 (40) │ │ │ │ +07B4FE Extra Length 0000 (0) │ │ │ │ +07B500 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x7B530: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x7B500: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -07B558 PAYLOAD │ │ │ │ +07B528 PAYLOAD │ │ │ │ │ │ │ │ -07B978 LOCAL HEADER #265 04034B50 (67324752) │ │ │ │ -07B97C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -07B97D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -07B97E General Purpose Flag 0800 (2048) │ │ │ │ +07B948 LOCAL HEADER #265 04034B50 (67324752) │ │ │ │ +07B94C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +07B94D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +07B94E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -07B980 Compression Method 0008 (8) 'Deflated' │ │ │ │ -07B982 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -07B986 CRC 63130109 (1662189833) │ │ │ │ -07B98A Compressed Size 00000255 (597) │ │ │ │ -07B98E Uncompressed Size 000004DA (1242) │ │ │ │ -07B992 Filename Length 0030 (48) │ │ │ │ -07B994 Extra Length 0000 (0) │ │ │ │ -07B996 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +07B950 Compression Method 0008 (8) 'Deflated' │ │ │ │ +07B952 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +07B956 CRC 63130109 (1662189833) │ │ │ │ +07B95A Compressed Size 00000255 (597) │ │ │ │ +07B95E Uncompressed Size 000004DA (1242) │ │ │ │ +07B962 Filename Length 0030 (48) │ │ │ │ +07B964 Extra Length 0000 (0) │ │ │ │ +07B966 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x7B996: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x7B966: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -07B9C6 PAYLOAD │ │ │ │ +07B996 PAYLOAD │ │ │ │ │ │ │ │ -07BC1B LOCAL HEADER #266 04034B50 (67324752) │ │ │ │ -07BC1F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -07BC20 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -07BC21 General Purpose Flag 0800 (2048) │ │ │ │ +07BBEB LOCAL HEADER #266 04034B50 (67324752) │ │ │ │ +07BBEF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +07BBF0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +07BBF1 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -07BC23 Compression Method 0008 (8) 'Deflated' │ │ │ │ -07BC25 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -07BC29 CRC 7A739F95 (2054397845) │ │ │ │ -07BC2D Compressed Size 00000246 (582) │ │ │ │ -07BC31 Uncompressed Size 00000834 (2100) │ │ │ │ -07BC35 Filename Length 002F (47) │ │ │ │ -07BC37 Extra Length 0000 (0) │ │ │ │ -07BC39 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +07BBF3 Compression Method 0008 (8) 'Deflated' │ │ │ │ +07BBF5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +07BBF9 CRC 7A739F95 (2054397845) │ │ │ │ +07BBFD Compressed Size 00000246 (582) │ │ │ │ +07BC01 Uncompressed Size 00000834 (2100) │ │ │ │ +07BC05 Filename Length 002F (47) │ │ │ │ +07BC07 Extra Length 0000 (0) │ │ │ │ +07BC09 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x7BC39: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x7BC09: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -07BC68 PAYLOAD │ │ │ │ +07BC38 PAYLOAD │ │ │ │ │ │ │ │ -07BEAE LOCAL HEADER #267 04034B50 (67324752) │ │ │ │ -07BEB2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -07BEB3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -07BEB4 General Purpose Flag 0800 (2048) │ │ │ │ +07BE7E LOCAL HEADER #267 04034B50 (67324752) │ │ │ │ +07BE82 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +07BE83 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +07BE84 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -07BEB6 Compression Method 0008 (8) 'Deflated' │ │ │ │ -07BEB8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -07BEBC CRC CDC5FFE5 (3452305381) │ │ │ │ -07BEC0 Compressed Size 000004DA (1242) │ │ │ │ -07BEC4 Uncompressed Size 00000EB7 (3767) │ │ │ │ -07BEC8 Filename Length 002D (45) │ │ │ │ -07BECA Extra Length 0000 (0) │ │ │ │ -07BECC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +07BE86 Compression Method 0008 (8) 'Deflated' │ │ │ │ +07BE88 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +07BE8C CRC CDC5FFE5 (3452305381) │ │ │ │ +07BE90 Compressed Size 000004DA (1242) │ │ │ │ +07BE94 Uncompressed Size 00000EB7 (3767) │ │ │ │ +07BE98 Filename Length 002D (45) │ │ │ │ +07BE9A Extra Length 0000 (0) │ │ │ │ +07BE9C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x7BECC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x7BE9C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -07BEF9 PAYLOAD │ │ │ │ +07BEC9 PAYLOAD │ │ │ │ │ │ │ │ -07C3D3 LOCAL HEADER #268 04034B50 (67324752) │ │ │ │ -07C3D7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -07C3D8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -07C3D9 General Purpose Flag 0800 (2048) │ │ │ │ +07C3A3 LOCAL HEADER #268 04034B50 (67324752) │ │ │ │ +07C3A7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +07C3A8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +07C3A9 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -07C3DB Compression Method 0008 (8) 'Deflated' │ │ │ │ -07C3DD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -07C3E1 CRC C9EEF646 (3387881030) │ │ │ │ -07C3E5 Compressed Size 0000047E (1150) │ │ │ │ -07C3E9 Uncompressed Size 00002033 (8243) │ │ │ │ -07C3ED Filename Length 002C (44) │ │ │ │ -07C3EF Extra Length 0000 (0) │ │ │ │ -07C3F1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +07C3AB Compression Method 0008 (8) 'Deflated' │ │ │ │ +07C3AD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +07C3B1 CRC C9EEF646 (3387881030) │ │ │ │ +07C3B5 Compressed Size 0000047E (1150) │ │ │ │ +07C3B9 Uncompressed Size 00002033 (8243) │ │ │ │ +07C3BD Filename Length 002C (44) │ │ │ │ +07C3BF Extra Length 0000 (0) │ │ │ │ +07C3C1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x7C3F1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x7C3C1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -07C41D PAYLOAD │ │ │ │ +07C3ED PAYLOAD │ │ │ │ │ │ │ │ -07C89B LOCAL HEADER #269 04034B50 (67324752) │ │ │ │ -07C89F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -07C8A0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -07C8A1 General Purpose Flag 0800 (2048) │ │ │ │ +07C86B LOCAL HEADER #269 04034B50 (67324752) │ │ │ │ +07C86F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +07C870 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +07C871 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -07C8A3 Compression Method 0008 (8) 'Deflated' │ │ │ │ -07C8A5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -07C8A9 CRC DDBE7D83 (3720248707) │ │ │ │ -07C8AD Compressed Size 00007200 (29184) │ │ │ │ -07C8B1 Uncompressed Size 00018DC2 (101826) │ │ │ │ -07C8B5 Filename Length 0020 (32) │ │ │ │ -07C8B7 Extra Length 0000 (0) │ │ │ │ -07C8B9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +07C873 Compression Method 0008 (8) 'Deflated' │ │ │ │ +07C875 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +07C879 CRC DDBE7D83 (3720248707) │ │ │ │ +07C87D Compressed Size 00007200 (29184) │ │ │ │ +07C881 Uncompressed Size 00018DC2 (101826) │ │ │ │ +07C885 Filename Length 0020 (32) │ │ │ │ +07C887 Extra Length 0000 (0) │ │ │ │ +07C889 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x7C8B9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x7C889: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -07C8D9 PAYLOAD │ │ │ │ +07C8A9 PAYLOAD │ │ │ │ │ │ │ │ -083AD9 LOCAL HEADER #270 04034B50 (67324752) │ │ │ │ -083ADD Extract Zip Spec 0A (10) '1.0' │ │ │ │ -083ADE Extract OS 00 (0) 'MS-DOS' │ │ │ │ -083ADF General Purpose Flag 0800 (2048) │ │ │ │ +083AA9 LOCAL HEADER #270 04034B50 (67324752) │ │ │ │ +083AAD Extract Zip Spec 0A (10) '1.0' │ │ │ │ +083AAE Extract OS 00 (0) 'MS-DOS' │ │ │ │ +083AAF General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -083AE1 Compression Method 0008 (8) 'Deflated' │ │ │ │ -083AE3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -083AE7 CRC 9A43E6A6 (2588141222) │ │ │ │ -083AEB Compressed Size 0000FEA8 (65192) │ │ │ │ -083AEF Uncompressed Size 0008B9B1 (571825) │ │ │ │ -083AF3 Filename Length 001F (31) │ │ │ │ -083AF5 Extra Length 0000 (0) │ │ │ │ -083AF7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +083AB1 Compression Method 0008 (8) 'Deflated' │ │ │ │ +083AB3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +083AB7 CRC 9A43E6A6 (2588141222) │ │ │ │ +083ABB Compressed Size 0000FEA8 (65192) │ │ │ │ +083ABF Uncompressed Size 0008B9B1 (571825) │ │ │ │ +083AC3 Filename Length 001F (31) │ │ │ │ +083AC5 Extra Length 0000 (0) │ │ │ │ +083AC7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x83AF7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x83AC7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -083B16 PAYLOAD │ │ │ │ +083AE6 PAYLOAD │ │ │ │ │ │ │ │ -0939BE LOCAL HEADER #271 04034B50 (67324752) │ │ │ │ -0939C2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0939C3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0939C4 General Purpose Flag 0800 (2048) │ │ │ │ +09398E LOCAL HEADER #271 04034B50 (67324752) │ │ │ │ +093992 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +093993 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +093994 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0939C6 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0939C8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0939CC CRC 3F32451E (1060259102) │ │ │ │ -0939D0 Compressed Size 0000063B (1595) │ │ │ │ -0939D4 Uncompressed Size 000010E5 (4325) │ │ │ │ -0939D8 Filename Length 002E (46) │ │ │ │ -0939DA Extra Length 0000 (0) │ │ │ │ -0939DC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +093996 Compression Method 0008 (8) 'Deflated' │ │ │ │ +093998 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +09399C CRC 3F32451E (1060259102) │ │ │ │ +0939A0 Compressed Size 0000063B (1595) │ │ │ │ +0939A4 Uncompressed Size 000010E5 (4325) │ │ │ │ +0939A8 Filename Length 002E (46) │ │ │ │ +0939AA Extra Length 0000 (0) │ │ │ │ +0939AC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x939DC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x939AC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -093A0A PAYLOAD │ │ │ │ +0939DA PAYLOAD │ │ │ │ │ │ │ │ -094045 LOCAL HEADER #272 04034B50 (67324752) │ │ │ │ -094049 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -09404A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -09404B General Purpose Flag 0800 (2048) │ │ │ │ +094015 LOCAL HEADER #272 04034B50 (67324752) │ │ │ │ +094019 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +09401A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +09401B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -09404D Compression Method 0008 (8) 'Deflated' │ │ │ │ -09404F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -094053 CRC 80E0558E (2162185614) │ │ │ │ -094057 Compressed Size 00000AD2 (2770) │ │ │ │ -09405B Uncompressed Size 00003EFA (16122) │ │ │ │ -09405F Filename Length 002D (45) │ │ │ │ -094061 Extra Length 0000 (0) │ │ │ │ -094063 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +09401D Compression Method 0008 (8) 'Deflated' │ │ │ │ +09401F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +094023 CRC 80E0558E (2162185614) │ │ │ │ +094027 Compressed Size 00000AD2 (2770) │ │ │ │ +09402B Uncompressed Size 00003EFA (16122) │ │ │ │ +09402F Filename Length 002D (45) │ │ │ │ +094031 Extra Length 0000 (0) │ │ │ │ +094033 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x94063: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x94033: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -094090 PAYLOAD │ │ │ │ +094060 PAYLOAD │ │ │ │ │ │ │ │ -094B62 LOCAL HEADER #273 04034B50 (67324752) │ │ │ │ -094B66 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -094B67 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -094B68 General Purpose Flag 0800 (2048) │ │ │ │ +094B32 LOCAL HEADER #273 04034B50 (67324752) │ │ │ │ +094B36 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +094B37 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +094B38 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -094B6A Compression Method 0008 (8) 'Deflated' │ │ │ │ -094B6C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -094B70 CRC F01D386A (4028446826) │ │ │ │ -094B74 Compressed Size 000003D7 (983) │ │ │ │ -094B78 Uncompressed Size 000009AF (2479) │ │ │ │ -094B7C Filename Length 002C (44) │ │ │ │ -094B7E Extra Length 0000 (0) │ │ │ │ -094B80 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +094B3A Compression Method 0008 (8) 'Deflated' │ │ │ │ +094B3C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +094B40 CRC F01D386A (4028446826) │ │ │ │ +094B44 Compressed Size 000003D7 (983) │ │ │ │ +094B48 Uncompressed Size 000009AF (2479) │ │ │ │ +094B4C Filename Length 002C (44) │ │ │ │ +094B4E Extra Length 0000 (0) │ │ │ │ +094B50 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x94B80: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x94B50: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -094BAC PAYLOAD │ │ │ │ +094B7C PAYLOAD │ │ │ │ │ │ │ │ -094F83 LOCAL HEADER #274 04034B50 (67324752) │ │ │ │ -094F87 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -094F88 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -094F89 General Purpose Flag 0800 (2048) │ │ │ │ +094F53 LOCAL HEADER #274 04034B50 (67324752) │ │ │ │ +094F57 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +094F58 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +094F59 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -094F8B Compression Method 0008 (8) 'Deflated' │ │ │ │ -094F8D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -094F91 CRC 4CFC1F3E (1291591486) │ │ │ │ -094F95 Compressed Size 0000072D (1837) │ │ │ │ -094F99 Uncompressed Size 00002822 (10274) │ │ │ │ -094F9D Filename Length 002B (43) │ │ │ │ -094F9F Extra Length 0000 (0) │ │ │ │ -094FA1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +094F5B Compression Method 0008 (8) 'Deflated' │ │ │ │ +094F5D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +094F61 CRC 4CFC1F3E (1291591486) │ │ │ │ +094F65 Compressed Size 0000072D (1837) │ │ │ │ +094F69 Uncompressed Size 00002822 (10274) │ │ │ │ +094F6D Filename Length 002B (43) │ │ │ │ +094F6F Extra Length 0000 (0) │ │ │ │ +094F71 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x94FA1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x94F71: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -094FCC PAYLOAD │ │ │ │ +094F9C PAYLOAD │ │ │ │ │ │ │ │ -0956F9 LOCAL HEADER #275 04034B50 (67324752) │ │ │ │ -0956FD Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0956FE Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0956FF General Purpose Flag 0800 (2048) │ │ │ │ +0956C9 LOCAL HEADER #275 04034B50 (67324752) │ │ │ │ +0956CD Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0956CE Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0956CF General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -095701 Compression Method 0008 (8) 'Deflated' │ │ │ │ -095703 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -095707 CRC 3E0EDA7E (1041160830) │ │ │ │ -09570B Compressed Size 00000A54 (2644) │ │ │ │ -09570F Uncompressed Size 00001CC3 (7363) │ │ │ │ -095713 Filename Length 0020 (32) │ │ │ │ -095715 Extra Length 0000 (0) │ │ │ │ -095717 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0956D1 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0956D3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0956D7 CRC 3E0EDA7E (1041160830) │ │ │ │ +0956DB Compressed Size 00000A54 (2644) │ │ │ │ +0956DF Uncompressed Size 00001CC3 (7363) │ │ │ │ +0956E3 Filename Length 0020 (32) │ │ │ │ +0956E5 Extra Length 0000 (0) │ │ │ │ +0956E7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x95717: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x956E7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -095737 PAYLOAD │ │ │ │ +095707 PAYLOAD │ │ │ │ │ │ │ │ -09618B LOCAL HEADER #276 04034B50 (67324752) │ │ │ │ -09618F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -096190 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -096191 General Purpose Flag 0800 (2048) │ │ │ │ +09615B LOCAL HEADER #276 04034B50 (67324752) │ │ │ │ +09615F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +096160 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +096161 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -096193 Compression Method 0008 (8) 'Deflated' │ │ │ │ -096195 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -096199 CRC 8F0167EF (2399234031) │ │ │ │ -09619D Compressed Size 000005BE (1470) │ │ │ │ -0961A1 Uncompressed Size 00001DAC (7596) │ │ │ │ -0961A5 Filename Length 001F (31) │ │ │ │ -0961A7 Extra Length 0000 (0) │ │ │ │ -0961A9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +096163 Compression Method 0008 (8) 'Deflated' │ │ │ │ +096165 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +096169 CRC 8F0167EF (2399234031) │ │ │ │ +09616D Compressed Size 000005BE (1470) │ │ │ │ +096171 Uncompressed Size 00001DAC (7596) │ │ │ │ +096175 Filename Length 001F (31) │ │ │ │ +096177 Extra Length 0000 (0) │ │ │ │ +096179 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x961A9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x96179: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0961C8 PAYLOAD │ │ │ │ +096198 PAYLOAD │ │ │ │ │ │ │ │ -096786 LOCAL HEADER #277 04034B50 (67324752) │ │ │ │ -09678A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -09678B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -09678C General Purpose Flag 0800 (2048) │ │ │ │ +096756 LOCAL HEADER #277 04034B50 (67324752) │ │ │ │ +09675A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +09675B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +09675C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -09678E Compression Method 0008 (8) 'Deflated' │ │ │ │ -096790 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -096794 CRC BC9FA699 (3164579481) │ │ │ │ -096798 Compressed Size 00000A69 (2665) │ │ │ │ -09679C Uncompressed Size 000018C0 (6336) │ │ │ │ -0967A0 Filename Length 0021 (33) │ │ │ │ -0967A2 Extra Length 0000 (0) │ │ │ │ -0967A4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +09675E Compression Method 0008 (8) 'Deflated' │ │ │ │ +096760 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +096764 CRC BC9FA699 (3164579481) │ │ │ │ +096768 Compressed Size 00000A69 (2665) │ │ │ │ +09676C Uncompressed Size 000018C0 (6336) │ │ │ │ +096770 Filename Length 0021 (33) │ │ │ │ +096772 Extra Length 0000 (0) │ │ │ │ +096774 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x967A4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x96774: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0967C5 PAYLOAD │ │ │ │ +096795 PAYLOAD │ │ │ │ │ │ │ │ -09722E LOCAL HEADER #278 04034B50 (67324752) │ │ │ │ -097232 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -097233 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -097234 General Purpose Flag 0800 (2048) │ │ │ │ +0971FE LOCAL HEADER #278 04034B50 (67324752) │ │ │ │ +097202 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +097203 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +097204 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -097236 Compression Method 0008 (8) 'Deflated' │ │ │ │ -097238 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -09723C CRC EA871F82 (3934723970) │ │ │ │ -097240 Compressed Size 00000E19 (3609) │ │ │ │ -097244 Uncompressed Size 000047E8 (18408) │ │ │ │ -097248 Filename Length 0020 (32) │ │ │ │ -09724A Extra Length 0000 (0) │ │ │ │ -09724C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +097206 Compression Method 0008 (8) 'Deflated' │ │ │ │ +097208 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +09720C CRC EA871F82 (3934723970) │ │ │ │ +097210 Compressed Size 00000E19 (3609) │ │ │ │ +097214 Uncompressed Size 000047E8 (18408) │ │ │ │ +097218 Filename Length 0020 (32) │ │ │ │ +09721A Extra Length 0000 (0) │ │ │ │ +09721C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x9724C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x9721C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -09726C PAYLOAD │ │ │ │ +09723C PAYLOAD │ │ │ │ │ │ │ │ -098085 LOCAL HEADER #279 04034B50 (67324752) │ │ │ │ -098089 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -09808A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -09808B General Purpose Flag 0800 (2048) │ │ │ │ +098055 LOCAL HEADER #279 04034B50 (67324752) │ │ │ │ +098059 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +09805A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +09805B General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -09808D Compression Method 0000 (0) 'Stored' │ │ │ │ -09808F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -098093 CRC 00000000 (0) │ │ │ │ -098097 Compressed Size 00000000 (0) │ │ │ │ -09809B Uncompressed Size 00000000 (0) │ │ │ │ -09809F Filename Length 000E (14) │ │ │ │ -0980A1 Extra Length 0000 (0) │ │ │ │ -0980A3 Filename 'XXXXXXXXXXXXXX' │ │ │ │ +09805D Compression Method 0000 (0) 'Stored' │ │ │ │ +09805F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +098063 CRC 00000000 (0) │ │ │ │ +098067 Compressed Size 00000000 (0) │ │ │ │ +09806B Uncompressed Size 00000000 (0) │ │ │ │ +09806F Filename Length 000E (14) │ │ │ │ +098071 Extra Length 0000 (0) │ │ │ │ +098073 Filename 'XXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x980A3: Filename 'XXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x98073: Filename 'XXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -0980B1 LOCAL HEADER #280 04034B50 (67324752) │ │ │ │ -0980B5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0980B6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0980B7 General Purpose Flag 0800 (2048) │ │ │ │ +098081 LOCAL HEADER #280 04034B50 (67324752) │ │ │ │ +098085 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +098086 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +098087 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0980B9 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0980BB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0980BF CRC 65AA8F6F (1705676655) │ │ │ │ -0980C3 Compressed Size 000008C8 (2248) │ │ │ │ -0980C7 Uncompressed Size 000018AA (6314) │ │ │ │ -0980CB Filename Length 001B (27) │ │ │ │ -0980CD Extra Length 0000 (0) │ │ │ │ -0980CF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +098089 Compression Method 0008 (8) 'Deflated' │ │ │ │ +09808B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +09808F CRC 65AA8F6F (1705676655) │ │ │ │ +098093 Compressed Size 000008C8 (2248) │ │ │ │ +098097 Uncompressed Size 000018AA (6314) │ │ │ │ +09809B Filename Length 001B (27) │ │ │ │ +09809D Extra Length 0000 (0) │ │ │ │ +09809F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x980CF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x9809F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0980EA PAYLOAD │ │ │ │ +0980BA PAYLOAD │ │ │ │ │ │ │ │ -0989B2 LOCAL HEADER #281 04034B50 (67324752) │ │ │ │ -0989B6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0989B7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0989B8 General Purpose Flag 0800 (2048) │ │ │ │ +098982 LOCAL HEADER #281 04034B50 (67324752) │ │ │ │ +098986 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +098987 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +098988 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0989BA Compression Method 0008 (8) 'Deflated' │ │ │ │ -0989BC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0989C0 CRC D01AF85B (3491428443) │ │ │ │ -0989C4 Compressed Size 00000AFA (2810) │ │ │ │ -0989C8 Uncompressed Size 00004946 (18758) │ │ │ │ -0989CC Filename Length 001A (26) │ │ │ │ -0989CE Extra Length 0000 (0) │ │ │ │ -0989D0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +09898A Compression Method 0008 (8) 'Deflated' │ │ │ │ +09898C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +098990 CRC D01AF85B (3491428443) │ │ │ │ +098994 Compressed Size 00000AFA (2810) │ │ │ │ +098998 Uncompressed Size 00004946 (18758) │ │ │ │ +09899C Filename Length 001A (26) │ │ │ │ +09899E Extra Length 0000 (0) │ │ │ │ +0989A0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x989D0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x989A0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0989EA PAYLOAD │ │ │ │ +0989BA PAYLOAD │ │ │ │ │ │ │ │ -0994E4 LOCAL HEADER #282 04034B50 (67324752) │ │ │ │ -0994E8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0994E9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0994EA General Purpose Flag 0800 (2048) │ │ │ │ +0994B4 LOCAL HEADER #282 04034B50 (67324752) │ │ │ │ +0994B8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0994B9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0994BA General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0994EC Compression Method 0008 (8) 'Deflated' │ │ │ │ -0994EE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0994F2 CRC 5D7574C1 (1567978689) │ │ │ │ -0994F6 Compressed Size 000003A7 (935) │ │ │ │ -0994FA Uncompressed Size 00000822 (2082) │ │ │ │ -0994FE Filename Length 0019 (25) │ │ │ │ -099500 Extra Length 0000 (0) │ │ │ │ -099502 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0994BC Compression Method 0008 (8) 'Deflated' │ │ │ │ +0994BE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0994C2 CRC 5D7574C1 (1567978689) │ │ │ │ +0994C6 Compressed Size 000003A7 (935) │ │ │ │ +0994CA Uncompressed Size 00000822 (2082) │ │ │ │ +0994CE Filename Length 0019 (25) │ │ │ │ +0994D0 Extra Length 0000 (0) │ │ │ │ +0994D2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x99502: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x994D2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -09951B PAYLOAD │ │ │ │ +0994EB PAYLOAD │ │ │ │ │ │ │ │ -0998C2 LOCAL HEADER #283 04034B50 (67324752) │ │ │ │ -0998C6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0998C7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0998C8 General Purpose Flag 0800 (2048) │ │ │ │ +099892 LOCAL HEADER #283 04034B50 (67324752) │ │ │ │ +099896 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +099897 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +099898 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0998CA Compression Method 0008 (8) 'Deflated' │ │ │ │ -0998CC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0998D0 CRC B8FBB7FD (3103504381) │ │ │ │ -0998D4 Compressed Size 0000043B (1083) │ │ │ │ -0998D8 Uncompressed Size 0000135C (4956) │ │ │ │ -0998DC Filename Length 0018 (24) │ │ │ │ -0998DE Extra Length 0000 (0) │ │ │ │ -0998E0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +09989A Compression Method 0008 (8) 'Deflated' │ │ │ │ +09989C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0998A0 CRC B8FBB7FD (3103504381) │ │ │ │ +0998A4 Compressed Size 0000043B (1083) │ │ │ │ +0998A8 Uncompressed Size 0000135C (4956) │ │ │ │ +0998AC Filename Length 0018 (24) │ │ │ │ +0998AE Extra Length 0000 (0) │ │ │ │ +0998B0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x998E0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x998B0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0998F8 PAYLOAD │ │ │ │ +0998C8 PAYLOAD │ │ │ │ │ │ │ │ -099D33 LOCAL HEADER #284 04034B50 (67324752) │ │ │ │ -099D37 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -099D38 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -099D39 General Purpose Flag 0800 (2048) │ │ │ │ +099D03 LOCAL HEADER #284 04034B50 (67324752) │ │ │ │ +099D07 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +099D08 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +099D09 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -099D3B Compression Method 0008 (8) 'Deflated' │ │ │ │ -099D3D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -099D41 CRC EB542254 (3948159572) │ │ │ │ -099D45 Compressed Size 000005B6 (1462) │ │ │ │ -099D49 Uncompressed Size 00000EF7 (3831) │ │ │ │ -099D4D Filename Length 001A (26) │ │ │ │ -099D4F Extra Length 0000 (0) │ │ │ │ -099D51 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +099D0B Compression Method 0008 (8) 'Deflated' │ │ │ │ +099D0D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +099D11 CRC EB542254 (3948159572) │ │ │ │ +099D15 Compressed Size 000005B6 (1462) │ │ │ │ +099D19 Uncompressed Size 00000EF7 (3831) │ │ │ │ +099D1D Filename Length 001A (26) │ │ │ │ +099D1F Extra Length 0000 (0) │ │ │ │ +099D21 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x99D51: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x99D21: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -099D6B PAYLOAD │ │ │ │ +099D3B PAYLOAD │ │ │ │ │ │ │ │ -09A321 LOCAL HEADER #285 04034B50 (67324752) │ │ │ │ -09A325 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -09A326 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -09A327 General Purpose Flag 0800 (2048) │ │ │ │ +09A2F1 LOCAL HEADER #285 04034B50 (67324752) │ │ │ │ +09A2F5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +09A2F6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +09A2F7 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -09A329 Compression Method 0008 (8) 'Deflated' │ │ │ │ -09A32B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -09A32F CRC 8DEE5F5C (2381209436) │ │ │ │ -09A333 Compressed Size 0000071E (1822) │ │ │ │ -09A337 Uncompressed Size 0000284F (10319) │ │ │ │ -09A33B Filename Length 0019 (25) │ │ │ │ -09A33D Extra Length 0000 (0) │ │ │ │ -09A33F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +09A2F9 Compression Method 0008 (8) 'Deflated' │ │ │ │ +09A2FB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +09A2FF CRC 8DEE5F5C (2381209436) │ │ │ │ +09A303 Compressed Size 0000071E (1822) │ │ │ │ +09A307 Uncompressed Size 0000284F (10319) │ │ │ │ +09A30B Filename Length 0019 (25) │ │ │ │ +09A30D Extra Length 0000 (0) │ │ │ │ +09A30F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x9A33F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x9A30F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -09A358 PAYLOAD │ │ │ │ +09A328 PAYLOAD │ │ │ │ │ │ │ │ -09AA76 LOCAL HEADER #286 04034B50 (67324752) │ │ │ │ -09AA7A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -09AA7B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -09AA7C General Purpose Flag 0800 (2048) │ │ │ │ +09AA46 LOCAL HEADER #286 04034B50 (67324752) │ │ │ │ +09AA4A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +09AA4B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +09AA4C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -09AA7E Compression Method 0008 (8) 'Deflated' │ │ │ │ -09AA80 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -09AA84 CRC B17E7AF1 (2977856241) │ │ │ │ -09AA88 Compressed Size 000009C6 (2502) │ │ │ │ -09AA8C Uncompressed Size 00001B49 (6985) │ │ │ │ -09AA90 Filename Length 0016 (22) │ │ │ │ -09AA92 Extra Length 0000 (0) │ │ │ │ -09AA94 Filename 'XXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +09AA4E Compression Method 0008 (8) 'Deflated' │ │ │ │ +09AA50 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +09AA54 CRC B17E7AF1 (2977856241) │ │ │ │ +09AA58 Compressed Size 000009C6 (2502) │ │ │ │ +09AA5C Uncompressed Size 00001B49 (6985) │ │ │ │ +09AA60 Filename Length 0016 (22) │ │ │ │ +09AA62 Extra Length 0000 (0) │ │ │ │ +09AA64 Filename 'XXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x9AA94: Filename 'XXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x9AA64: Filename 'XXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -09AAAA PAYLOAD │ │ │ │ +09AA7A PAYLOAD │ │ │ │ │ │ │ │ -09B470 LOCAL HEADER #287 04034B50 (67324752) │ │ │ │ -09B474 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -09B475 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -09B476 General Purpose Flag 0800 (2048) │ │ │ │ +09B440 LOCAL HEADER #287 04034B50 (67324752) │ │ │ │ +09B444 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +09B445 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +09B446 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -09B478 Compression Method 0008 (8) 'Deflated' │ │ │ │ -09B47A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -09B47E CRC EA3765B8 (3929499064) │ │ │ │ -09B482 Compressed Size 00000EEB (3819) │ │ │ │ -09B486 Uncompressed Size 00009FD4 (40916) │ │ │ │ -09B48A Filename Length 0015 (21) │ │ │ │ -09B48C Extra Length 0000 (0) │ │ │ │ -09B48E Filename 'XXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +09B448 Compression Method 0008 (8) 'Deflated' │ │ │ │ +09B44A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +09B44E CRC EA3765B8 (3929499064) │ │ │ │ +09B452 Compressed Size 00000EEB (3819) │ │ │ │ +09B456 Uncompressed Size 00009FD4 (40916) │ │ │ │ +09B45A Filename Length 0015 (21) │ │ │ │ +09B45C Extra Length 0000 (0) │ │ │ │ +09B45E Filename 'XXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x9B48E: Filename 'XXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x9B45E: Filename 'XXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -09B4A3 PAYLOAD │ │ │ │ +09B473 PAYLOAD │ │ │ │ │ │ │ │ -09C38E LOCAL HEADER #288 04034B50 (67324752) │ │ │ │ -09C392 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -09C393 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -09C394 General Purpose Flag 0800 (2048) │ │ │ │ +09C35E LOCAL HEADER #288 04034B50 (67324752) │ │ │ │ +09C362 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +09C363 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +09C364 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -09C396 Compression Method 0008 (8) 'Deflated' │ │ │ │ -09C398 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -09C39C CRC D79DB68D (3617437325) │ │ │ │ -09C3A0 Compressed Size 000004B6 (1206) │ │ │ │ -09C3A4 Uncompressed Size 00000B3D (2877) │ │ │ │ -09C3A8 Filename Length 001C (28) │ │ │ │ -09C3AA Extra Length 0000 (0) │ │ │ │ -09C3AC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +09C366 Compression Method 0008 (8) 'Deflated' │ │ │ │ +09C368 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +09C36C CRC D79DB68D (3617437325) │ │ │ │ +09C370 Compressed Size 000004B6 (1206) │ │ │ │ +09C374 Uncompressed Size 00000B3D (2877) │ │ │ │ +09C378 Filename Length 001C (28) │ │ │ │ +09C37A Extra Length 0000 (0) │ │ │ │ +09C37C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x9C3AC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x9C37C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -09C3C8 PAYLOAD │ │ │ │ +09C398 PAYLOAD │ │ │ │ │ │ │ │ -09C87E LOCAL HEADER #289 04034B50 (67324752) │ │ │ │ -09C882 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -09C883 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -09C884 General Purpose Flag 0800 (2048) │ │ │ │ +09C84E LOCAL HEADER #289 04034B50 (67324752) │ │ │ │ +09C852 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +09C853 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +09C854 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -09C886 Compression Method 0008 (8) 'Deflated' │ │ │ │ -09C888 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -09C88C CRC CBE9F1C2 (3421106626) │ │ │ │ -09C890 Compressed Size 00000717 (1815) │ │ │ │ -09C894 Uncompressed Size 00002C18 (11288) │ │ │ │ -09C898 Filename Length 001B (27) │ │ │ │ -09C89A Extra Length 0000 (0) │ │ │ │ -09C89C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +09C856 Compression Method 0008 (8) 'Deflated' │ │ │ │ +09C858 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +09C85C CRC CBE9F1C2 (3421106626) │ │ │ │ +09C860 Compressed Size 00000717 (1815) │ │ │ │ +09C864 Uncompressed Size 00002C18 (11288) │ │ │ │ +09C868 Filename Length 001B (27) │ │ │ │ +09C86A Extra Length 0000 (0) │ │ │ │ +09C86C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x9C89C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x9C86C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -09C8B7 PAYLOAD │ │ │ │ +09C887 PAYLOAD │ │ │ │ │ │ │ │ -09CFCE LOCAL HEADER #290 04034B50 (67324752) │ │ │ │ -09CFD2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -09CFD3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -09CFD4 General Purpose Flag 0800 (2048) │ │ │ │ +09CF9E LOCAL HEADER #290 04034B50 (67324752) │ │ │ │ +09CFA2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +09CFA3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +09CFA4 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -09CFD6 Compression Method 0008 (8) 'Deflated' │ │ │ │ -09CFD8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -09CFDC CRC 18B41CF2 (414457074) │ │ │ │ -09CFE0 Compressed Size 00000643 (1603) │ │ │ │ -09CFE4 Uncompressed Size 00000FAB (4011) │ │ │ │ -09CFE8 Filename Length 0026 (38) │ │ │ │ -09CFEA Extra Length 0000 (0) │ │ │ │ -09CFEC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +09CFA6 Compression Method 0008 (8) 'Deflated' │ │ │ │ +09CFA8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +09CFAC CRC 18B41CF2 (414457074) │ │ │ │ +09CFB0 Compressed Size 00000643 (1603) │ │ │ │ +09CFB4 Uncompressed Size 00000FAB (4011) │ │ │ │ +09CFB8 Filename Length 0026 (38) │ │ │ │ +09CFBA Extra Length 0000 (0) │ │ │ │ +09CFBC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x9CFEC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x9CFBC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -09D012 PAYLOAD │ │ │ │ +09CFE2 PAYLOAD │ │ │ │ │ │ │ │ -09D655 LOCAL HEADER #291 04034B50 (67324752) │ │ │ │ -09D659 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -09D65A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -09D65B General Purpose Flag 0800 (2048) │ │ │ │ +09D625 LOCAL HEADER #291 04034B50 (67324752) │ │ │ │ +09D629 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +09D62A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +09D62B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -09D65D Compression Method 0008 (8) 'Deflated' │ │ │ │ -09D65F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -09D663 CRC F57E9B2E (4118715182) │ │ │ │ -09D667 Compressed Size 00000718 (1816) │ │ │ │ -09D66B Uncompressed Size 00002B2E (11054) │ │ │ │ -09D66F Filename Length 0025 (37) │ │ │ │ -09D671 Extra Length 0000 (0) │ │ │ │ -09D673 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +09D62D Compression Method 0008 (8) 'Deflated' │ │ │ │ +09D62F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +09D633 CRC F57E9B2E (4118715182) │ │ │ │ +09D637 Compressed Size 00000718 (1816) │ │ │ │ +09D63B Uncompressed Size 00002B2E (11054) │ │ │ │ +09D63F Filename Length 0025 (37) │ │ │ │ +09D641 Extra Length 0000 (0) │ │ │ │ +09D643 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x9D673: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x9D643: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -09D698 PAYLOAD │ │ │ │ +09D668 PAYLOAD │ │ │ │ │ │ │ │ -09DDB0 LOCAL HEADER #292 04034B50 (67324752) │ │ │ │ -09DDB4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -09DDB5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -09DDB6 General Purpose Flag 0800 (2048) │ │ │ │ +09DD80 LOCAL HEADER #292 04034B50 (67324752) │ │ │ │ +09DD84 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +09DD85 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +09DD86 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -09DDB8 Compression Method 0008 (8) 'Deflated' │ │ │ │ -09DDBA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -09DDBE CRC D892700E (3633475598) │ │ │ │ -09DDC2 Compressed Size 0000013E (318) │ │ │ │ -09DDC6 Uncompressed Size 000001F6 (502) │ │ │ │ -09DDCA Filename Length 0016 (22) │ │ │ │ -09DDCC Extra Length 0000 (0) │ │ │ │ -09DDCE Filename 'XXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +09DD88 Compression Method 0008 (8) 'Deflated' │ │ │ │ +09DD8A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +09DD8E CRC D892700E (3633475598) │ │ │ │ +09DD92 Compressed Size 0000013E (318) │ │ │ │ +09DD96 Uncompressed Size 000001F6 (502) │ │ │ │ +09DD9A Filename Length 0016 (22) │ │ │ │ +09DD9C Extra Length 0000 (0) │ │ │ │ +09DD9E Filename 'XXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x9DDCE: Filename 'XXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x9DD9E: Filename 'XXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -09DDE4 PAYLOAD │ │ │ │ +09DDB4 PAYLOAD │ │ │ │ │ │ │ │ -09DF22 LOCAL HEADER #293 04034B50 (67324752) │ │ │ │ -09DF26 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -09DF27 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -09DF28 General Purpose Flag 0800 (2048) │ │ │ │ +09DEF2 LOCAL HEADER #293 04034B50 (67324752) │ │ │ │ +09DEF6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +09DEF7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +09DEF8 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -09DF2A Compression Method 0008 (8) 'Deflated' │ │ │ │ -09DF2C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -09DF30 CRC 7E8487F9 (2122614777) │ │ │ │ -09DF34 Compressed Size 00000101 (257) │ │ │ │ -09DF38 Uncompressed Size 0000023E (574) │ │ │ │ -09DF3C Filename Length 0015 (21) │ │ │ │ -09DF3E Extra Length 0000 (0) │ │ │ │ -09DF40 Filename 'XXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +09DEFA Compression Method 0008 (8) 'Deflated' │ │ │ │ +09DEFC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +09DF00 CRC 7E8487F9 (2122614777) │ │ │ │ +09DF04 Compressed Size 00000101 (257) │ │ │ │ +09DF08 Uncompressed Size 0000023E (574) │ │ │ │ +09DF0C Filename Length 0015 (21) │ │ │ │ +09DF0E Extra Length 0000 (0) │ │ │ │ +09DF10 Filename 'XXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x9DF40: Filename 'XXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x9DF10: Filename 'XXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -09DF55 PAYLOAD │ │ │ │ +09DF25 PAYLOAD │ │ │ │ │ │ │ │ -09E056 LOCAL HEADER #294 04034B50 (67324752) │ │ │ │ -09E05A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -09E05B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -09E05C General Purpose Flag 0800 (2048) │ │ │ │ +09E026 LOCAL HEADER #294 04034B50 (67324752) │ │ │ │ +09E02A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +09E02B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +09E02C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -09E05E Compression Method 0008 (8) 'Deflated' │ │ │ │ -09E060 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -09E064 CRC 5BAB2B28 (1537944360) │ │ │ │ -09E068 Compressed Size 00000328 (808) │ │ │ │ -09E06C Uncompressed Size 00000710 (1808) │ │ │ │ -09E070 Filename Length 0029 (41) │ │ │ │ -09E072 Extra Length 0000 (0) │ │ │ │ -09E074 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +09E02E Compression Method 0008 (8) 'Deflated' │ │ │ │ +09E030 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +09E034 CRC 5BAB2B28 (1537944360) │ │ │ │ +09E038 Compressed Size 00000328 (808) │ │ │ │ +09E03C Uncompressed Size 00000710 (1808) │ │ │ │ +09E040 Filename Length 0029 (41) │ │ │ │ +09E042 Extra Length 0000 (0) │ │ │ │ +09E044 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x9E074: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x9E044: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -09E09D PAYLOAD │ │ │ │ +09E06D PAYLOAD │ │ │ │ │ │ │ │ -09E3C5 LOCAL HEADER #295 04034B50 (67324752) │ │ │ │ -09E3C9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -09E3CA Extract OS 00 (0) 'MS-DOS' │ │ │ │ -09E3CB General Purpose Flag 0800 (2048) │ │ │ │ +09E395 LOCAL HEADER #295 04034B50 (67324752) │ │ │ │ +09E399 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +09E39A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +09E39B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -09E3CD Compression Method 0008 (8) 'Deflated' │ │ │ │ -09E3CF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -09E3D3 CRC A9F0F3F8 (2851140600) │ │ │ │ -09E3D7 Compressed Size 0000046D (1133) │ │ │ │ -09E3DB Uncompressed Size 000014E4 (5348) │ │ │ │ -09E3DF Filename Length 0028 (40) │ │ │ │ -09E3E1 Extra Length 0000 (0) │ │ │ │ -09E3E3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +09E39D Compression Method 0008 (8) 'Deflated' │ │ │ │ +09E39F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +09E3A3 CRC A9F0F3F8 (2851140600) │ │ │ │ +09E3A7 Compressed Size 0000046D (1133) │ │ │ │ +09E3AB Uncompressed Size 000014E4 (5348) │ │ │ │ +09E3AF Filename Length 0028 (40) │ │ │ │ +09E3B1 Extra Length 0000 (0) │ │ │ │ +09E3B3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x9E3E3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x9E3B3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -09E40B PAYLOAD │ │ │ │ +09E3DB PAYLOAD │ │ │ │ │ │ │ │ -09E878 LOCAL HEADER #296 04034B50 (67324752) │ │ │ │ -09E87C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -09E87D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -09E87E General Purpose Flag 0800 (2048) │ │ │ │ +09E848 LOCAL HEADER #296 04034B50 (67324752) │ │ │ │ +09E84C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +09E84D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +09E84E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -09E880 Compression Method 0008 (8) 'Deflated' │ │ │ │ -09E882 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -09E886 CRC 88128757 (2282915671) │ │ │ │ -09E88A Compressed Size 0000037C (892) │ │ │ │ -09E88E Uncompressed Size 000007F6 (2038) │ │ │ │ -09E892 Filename Length 001D (29) │ │ │ │ -09E894 Extra Length 0000 (0) │ │ │ │ -09E896 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +09E850 Compression Method 0008 (8) 'Deflated' │ │ │ │ +09E852 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +09E856 CRC 88128757 (2282915671) │ │ │ │ +09E85A Compressed Size 0000037C (892) │ │ │ │ +09E85E Uncompressed Size 000007F6 (2038) │ │ │ │ +09E862 Filename Length 001D (29) │ │ │ │ +09E864 Extra Length 0000 (0) │ │ │ │ +09E866 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x9E896: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x9E866: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -09E8B3 PAYLOAD │ │ │ │ +09E883 PAYLOAD │ │ │ │ │ │ │ │ -09EC2F LOCAL HEADER #297 04034B50 (67324752) │ │ │ │ -09EC33 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -09EC34 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -09EC35 General Purpose Flag 0800 (2048) │ │ │ │ +09EBFF LOCAL HEADER #297 04034B50 (67324752) │ │ │ │ +09EC03 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +09EC04 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +09EC05 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -09EC37 Compression Method 0008 (8) 'Deflated' │ │ │ │ -09EC39 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -09EC3D CRC ED849C0C (3984890892) │ │ │ │ -09EC41 Compressed Size 00000390 (912) │ │ │ │ -09EC45 Uncompressed Size 000010DC (4316) │ │ │ │ -09EC49 Filename Length 001C (28) │ │ │ │ -09EC4B Extra Length 0000 (0) │ │ │ │ -09EC4D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +09EC07 Compression Method 0008 (8) 'Deflated' │ │ │ │ +09EC09 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +09EC0D CRC ED849C0C (3984890892) │ │ │ │ +09EC11 Compressed Size 00000390 (912) │ │ │ │ +09EC15 Uncompressed Size 000010DC (4316) │ │ │ │ +09EC19 Filename Length 001C (28) │ │ │ │ +09EC1B Extra Length 0000 (0) │ │ │ │ +09EC1D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x9EC4D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x9EC1D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -09EC69 PAYLOAD │ │ │ │ +09EC39 PAYLOAD │ │ │ │ │ │ │ │ -09EFF9 LOCAL HEADER #298 04034B50 (67324752) │ │ │ │ -09EFFD Extract Zip Spec 0A (10) '1.0' │ │ │ │ -09EFFE Extract OS 00 (0) 'MS-DOS' │ │ │ │ -09EFFF General Purpose Flag 0800 (2048) │ │ │ │ +09EFC9 LOCAL HEADER #298 04034B50 (67324752) │ │ │ │ +09EFCD Extract Zip Spec 0A (10) '1.0' │ │ │ │ +09EFCE Extract OS 00 (0) 'MS-DOS' │ │ │ │ +09EFCF General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -09F001 Compression Method 0008 (8) 'Deflated' │ │ │ │ -09F003 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -09F007 CRC 13A7CB55 (329763669) │ │ │ │ -09F00B Compressed Size 000004CC (1228) │ │ │ │ -09F00F Uncompressed Size 00000B26 (2854) │ │ │ │ -09F013 Filename Length 001A (26) │ │ │ │ -09F015 Extra Length 0000 (0) │ │ │ │ -09F017 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +09EFD1 Compression Method 0008 (8) 'Deflated' │ │ │ │ +09EFD3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +09EFD7 CRC 13A7CB55 (329763669) │ │ │ │ +09EFDB Compressed Size 000004CC (1228) │ │ │ │ +09EFDF Uncompressed Size 00000B26 (2854) │ │ │ │ +09EFE3 Filename Length 001A (26) │ │ │ │ +09EFE5 Extra Length 0000 (0) │ │ │ │ +09EFE7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x9F017: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x9EFE7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -09F031 PAYLOAD │ │ │ │ +09F001 PAYLOAD │ │ │ │ │ │ │ │ -09F4FD LOCAL HEADER #299 04034B50 (67324752) │ │ │ │ -09F501 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -09F502 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -09F503 General Purpose Flag 0800 (2048) │ │ │ │ +09F4CD LOCAL HEADER #299 04034B50 (67324752) │ │ │ │ +09F4D1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +09F4D2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +09F4D3 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -09F505 Compression Method 0008 (8) 'Deflated' │ │ │ │ -09F507 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -09F50B CRC 30EECC1D (820956189) │ │ │ │ -09F50F Compressed Size 00000685 (1669) │ │ │ │ -09F513 Uncompressed Size 00001D7D (7549) │ │ │ │ -09F517 Filename Length 0019 (25) │ │ │ │ -09F519 Extra Length 0000 (0) │ │ │ │ -09F51B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +09F4D5 Compression Method 0008 (8) 'Deflated' │ │ │ │ +09F4D7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +09F4DB CRC 30EECC1D (820956189) │ │ │ │ +09F4DF Compressed Size 00000685 (1669) │ │ │ │ +09F4E3 Uncompressed Size 00001D7D (7549) │ │ │ │ +09F4E7 Filename Length 0019 (25) │ │ │ │ +09F4E9 Extra Length 0000 (0) │ │ │ │ +09F4EB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x9F51B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x9F4EB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -09F534 PAYLOAD │ │ │ │ +09F504 PAYLOAD │ │ │ │ │ │ │ │ -09FBB9 LOCAL HEADER #300 04034B50 (67324752) │ │ │ │ -09FBBD Extract Zip Spec 0A (10) '1.0' │ │ │ │ -09FBBE Extract OS 00 (0) 'MS-DOS' │ │ │ │ -09FBBF General Purpose Flag 0800 (2048) │ │ │ │ +09FB89 LOCAL HEADER #300 04034B50 (67324752) │ │ │ │ +09FB8D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +09FB8E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +09FB8F General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -09FBC1 Compression Method 0008 (8) 'Deflated' │ │ │ │ -09FBC3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -09FBC7 CRC 055B86A5 (89884325) │ │ │ │ -09FBCB Compressed Size 00000ADC (2780) │ │ │ │ -09FBCF Uncompressed Size 00001FAE (8110) │ │ │ │ -09FBD3 Filename Length 0017 (23) │ │ │ │ -09FBD5 Extra Length 0000 (0) │ │ │ │ -09FBD7 Filename 'XXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +09FB91 Compression Method 0008 (8) 'Deflated' │ │ │ │ +09FB93 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +09FB97 CRC 055B86A5 (89884325) │ │ │ │ +09FB9B Compressed Size 00000ADC (2780) │ │ │ │ +09FB9F Uncompressed Size 00001FAE (8110) │ │ │ │ +09FBA3 Filename Length 0017 (23) │ │ │ │ +09FBA5 Extra Length 0000 (0) │ │ │ │ +09FBA7 Filename 'XXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x9FBD7: Filename 'XXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x9FBA7: Filename 'XXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -09FBEE PAYLOAD │ │ │ │ +09FBBE PAYLOAD │ │ │ │ │ │ │ │ -0A06CA LOCAL HEADER #301 04034B50 (67324752) │ │ │ │ -0A06CE Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0A06CF Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0A06D0 General Purpose Flag 0800 (2048) │ │ │ │ +0A069A LOCAL HEADER #301 04034B50 (67324752) │ │ │ │ +0A069E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0A069F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0A06A0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0A06D2 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0A06D4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0A06D8 CRC 03383F12 (54017810) │ │ │ │ -0A06DC Compressed Size 00000E20 (3616) │ │ │ │ -0A06E0 Uncompressed Size 00007E76 (32374) │ │ │ │ -0A06E4 Filename Length 0016 (22) │ │ │ │ -0A06E6 Extra Length 0000 (0) │ │ │ │ -0A06E8 Filename 'XXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0A06A2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0A06A4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0A06A8 CRC 03383F12 (54017810) │ │ │ │ +0A06AC Compressed Size 00000E20 (3616) │ │ │ │ +0A06B0 Uncompressed Size 00007E76 (32374) │ │ │ │ +0A06B4 Filename Length 0016 (22) │ │ │ │ +0A06B6 Extra Length 0000 (0) │ │ │ │ +0A06B8 Filename 'XXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xA06E8: Filename 'XXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xA06B8: Filename 'XXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0A06FE PAYLOAD │ │ │ │ +0A06CE PAYLOAD │ │ │ │ │ │ │ │ -0A151E LOCAL HEADER #302 04034B50 (67324752) │ │ │ │ -0A1522 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0A1523 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0A1524 General Purpose Flag 0800 (2048) │ │ │ │ +0A14EE LOCAL HEADER #302 04034B50 (67324752) │ │ │ │ +0A14F2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0A14F3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0A14F4 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0A1526 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0A1528 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0A152C CRC 825FDCE3 (2187320547) │ │ │ │ -0A1530 Compressed Size 0000061A (1562) │ │ │ │ -0A1534 Uncompressed Size 00000F78 (3960) │ │ │ │ -0A1538 Filename Length 001A (26) │ │ │ │ -0A153A Extra Length 0000 (0) │ │ │ │ -0A153C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0A14F6 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0A14F8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0A14FC CRC 825FDCE3 (2187320547) │ │ │ │ +0A1500 Compressed Size 0000061A (1562) │ │ │ │ +0A1504 Uncompressed Size 00000F78 (3960) │ │ │ │ +0A1508 Filename Length 001A (26) │ │ │ │ +0A150A Extra Length 0000 (0) │ │ │ │ +0A150C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xA153C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xA150C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0A1556 PAYLOAD │ │ │ │ +0A1526 PAYLOAD │ │ │ │ │ │ │ │ -0A1B70 LOCAL HEADER #303 04034B50 (67324752) │ │ │ │ -0A1B74 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0A1B75 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0A1B76 General Purpose Flag 0800 (2048) │ │ │ │ +0A1B40 LOCAL HEADER #303 04034B50 (67324752) │ │ │ │ +0A1B44 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0A1B45 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0A1B46 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0A1B78 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0A1B7A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0A1B7E CRC 67A506CB (1738868427) │ │ │ │ -0A1B82 Compressed Size 000006ED (1773) │ │ │ │ -0A1B86 Uncompressed Size 0000291B (10523) │ │ │ │ -0A1B8A Filename Length 0019 (25) │ │ │ │ -0A1B8C Extra Length 0000 (0) │ │ │ │ -0A1B8E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0A1B48 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0A1B4A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0A1B4E CRC 67A506CB (1738868427) │ │ │ │ +0A1B52 Compressed Size 000006ED (1773) │ │ │ │ +0A1B56 Uncompressed Size 0000291B (10523) │ │ │ │ +0A1B5A Filename Length 0019 (25) │ │ │ │ +0A1B5C Extra Length 0000 (0) │ │ │ │ +0A1B5E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xA1B8E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xA1B5E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0A1BA7 PAYLOAD │ │ │ │ +0A1B77 PAYLOAD │ │ │ │ │ │ │ │ -0A2294 LOCAL HEADER #304 04034B50 (67324752) │ │ │ │ -0A2298 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0A2299 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0A229A General Purpose Flag 0800 (2048) │ │ │ │ +0A2264 LOCAL HEADER #304 04034B50 (67324752) │ │ │ │ +0A2268 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0A2269 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0A226A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0A229C Compression Method 0008 (8) 'Deflated' │ │ │ │ -0A229E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0A22A2 CRC E2D34B9E (3805498270) │ │ │ │ -0A22A6 Compressed Size 00000493 (1171) │ │ │ │ -0A22AA Uncompressed Size 00000A8F (2703) │ │ │ │ -0A22AE Filename Length 001D (29) │ │ │ │ -0A22B0 Extra Length 0000 (0) │ │ │ │ -0A22B2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0A226C Compression Method 0008 (8) 'Deflated' │ │ │ │ +0A226E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0A2272 CRC E2D34B9E (3805498270) │ │ │ │ +0A2276 Compressed Size 00000493 (1171) │ │ │ │ +0A227A Uncompressed Size 00000A8F (2703) │ │ │ │ +0A227E Filename Length 001D (29) │ │ │ │ +0A2280 Extra Length 0000 (0) │ │ │ │ +0A2282 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xA22B2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xA2282: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0A22CF PAYLOAD │ │ │ │ +0A229F PAYLOAD │ │ │ │ │ │ │ │ -0A2762 LOCAL HEADER #305 04034B50 (67324752) │ │ │ │ -0A2766 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0A2767 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0A2768 General Purpose Flag 0800 (2048) │ │ │ │ +0A2732 LOCAL HEADER #305 04034B50 (67324752) │ │ │ │ +0A2736 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0A2737 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0A2738 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0A276A Compression Method 0008 (8) 'Deflated' │ │ │ │ -0A276C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0A2770 CRC EC0F6527 (3960431911) │ │ │ │ -0A2774 Compressed Size 0000067D (1661) │ │ │ │ -0A2778 Uncompressed Size 00001D3A (7482) │ │ │ │ -0A277C Filename Length 001C (28) │ │ │ │ -0A277E Extra Length 0000 (0) │ │ │ │ -0A2780 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0A273A Compression Method 0008 (8) 'Deflated' │ │ │ │ +0A273C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0A2740 CRC EC0F6527 (3960431911) │ │ │ │ +0A2744 Compressed Size 0000067D (1661) │ │ │ │ +0A2748 Uncompressed Size 00001D3A (7482) │ │ │ │ +0A274C Filename Length 001C (28) │ │ │ │ +0A274E Extra Length 0000 (0) │ │ │ │ +0A2750 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xA2780: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xA2750: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0A279C PAYLOAD │ │ │ │ +0A276C PAYLOAD │ │ │ │ │ │ │ │ -0A2E19 LOCAL HEADER #306 04034B50 (67324752) │ │ │ │ -0A2E1D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0A2E1E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0A2E1F General Purpose Flag 0800 (2048) │ │ │ │ +0A2DE9 LOCAL HEADER #306 04034B50 (67324752) │ │ │ │ +0A2DED Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0A2DEE Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0A2DEF General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0A2E21 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0A2E23 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0A2E27 CRC B7474DE7 (3074903527) │ │ │ │ -0A2E2B Compressed Size 00000AC9 (2761) │ │ │ │ -0A2E2F Uncompressed Size 0000219B (8603) │ │ │ │ -0A2E33 Filename Length 001D (29) │ │ │ │ -0A2E35 Extra Length 0000 (0) │ │ │ │ -0A2E37 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0A2DF1 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0A2DF3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0A2DF7 CRC B7474DE7 (3074903527) │ │ │ │ +0A2DFB Compressed Size 00000AC9 (2761) │ │ │ │ +0A2DFF Uncompressed Size 0000219B (8603) │ │ │ │ +0A2E03 Filename Length 001D (29) │ │ │ │ +0A2E05 Extra Length 0000 (0) │ │ │ │ +0A2E07 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xA2E37: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xA2E07: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0A2E54 PAYLOAD │ │ │ │ +0A2E24 PAYLOAD │ │ │ │ │ │ │ │ -0A391D LOCAL HEADER #307 04034B50 (67324752) │ │ │ │ -0A3921 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0A3922 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0A3923 General Purpose Flag 0800 (2048) │ │ │ │ +0A38ED LOCAL HEADER #307 04034B50 (67324752) │ │ │ │ +0A38F1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0A38F2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0A38F3 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0A3925 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0A3927 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0A392B CRC D2E59402 (3538260994) │ │ │ │ -0A392F Compressed Size 00000DEB (3563) │ │ │ │ -0A3933 Uncompressed Size 00006D48 (27976) │ │ │ │ -0A3937 Filename Length 001C (28) │ │ │ │ -0A3939 Extra Length 0000 (0) │ │ │ │ -0A393B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0A38F5 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0A38F7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0A38FB CRC D2E59402 (3538260994) │ │ │ │ +0A38FF Compressed Size 00000DEB (3563) │ │ │ │ +0A3903 Uncompressed Size 00006D48 (27976) │ │ │ │ +0A3907 Filename Length 001C (28) │ │ │ │ +0A3909 Extra Length 0000 (0) │ │ │ │ +0A390B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xA393B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xA390B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0A3957 PAYLOAD │ │ │ │ +0A3927 PAYLOAD │ │ │ │ │ │ │ │ -0A4742 LOCAL HEADER #308 04034B50 (67324752) │ │ │ │ -0A4746 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0A4747 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0A4748 General Purpose Flag 0800 (2048) │ │ │ │ +0A4712 LOCAL HEADER #308 04034B50 (67324752) │ │ │ │ +0A4716 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0A4717 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0A4718 General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0A474A Compression Method 0000 (0) 'Stored' │ │ │ │ -0A474C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0A4750 CRC 00000000 (0) │ │ │ │ -0A4754 Compressed Size 00000000 (0) │ │ │ │ -0A4758 Uncompressed Size 00000000 (0) │ │ │ │ -0A475C Filename Length 0015 (21) │ │ │ │ -0A475E Extra Length 0000 (0) │ │ │ │ -0A4760 Filename 'XXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0A471A Compression Method 0000 (0) 'Stored' │ │ │ │ +0A471C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0A4720 CRC 00000000 (0) │ │ │ │ +0A4724 Compressed Size 00000000 (0) │ │ │ │ +0A4728 Uncompressed Size 00000000 (0) │ │ │ │ +0A472C Filename Length 0015 (21) │ │ │ │ +0A472E Extra Length 0000 (0) │ │ │ │ +0A4730 Filename 'XXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xA4760: Filename 'XXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xA4730: Filename 'XXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -0A4775 LOCAL HEADER #309 04034B50 (67324752) │ │ │ │ -0A4779 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0A477A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0A477B General Purpose Flag 0800 (2048) │ │ │ │ +0A4745 LOCAL HEADER #309 04034B50 (67324752) │ │ │ │ +0A4749 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0A474A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0A474B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0A477D Compression Method 0008 (8) 'Deflated' │ │ │ │ -0A477F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0A4783 CRC 52FC73E6 (1392276454) │ │ │ │ -0A4787 Compressed Size 000008DD (2269) │ │ │ │ -0A478B Uncompressed Size 00001B8B (7051) │ │ │ │ -0A478F Filename Length 0028 (40) │ │ │ │ -0A4791 Extra Length 0000 (0) │ │ │ │ -0A4793 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0A474D Compression Method 0008 (8) 'Deflated' │ │ │ │ +0A474F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0A4753 CRC 52FC73E6 (1392276454) │ │ │ │ +0A4757 Compressed Size 000008DD (2269) │ │ │ │ +0A475B Uncompressed Size 00001B8B (7051) │ │ │ │ +0A475F Filename Length 0028 (40) │ │ │ │ +0A4761 Extra Length 0000 (0) │ │ │ │ +0A4763 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xA4793: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xA4763: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0A47BB PAYLOAD │ │ │ │ +0A478B PAYLOAD │ │ │ │ │ │ │ │ -0A5098 LOCAL HEADER #310 04034B50 (67324752) │ │ │ │ -0A509C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0A509D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0A509E General Purpose Flag 0800 (2048) │ │ │ │ +0A5068 LOCAL HEADER #310 04034B50 (67324752) │ │ │ │ +0A506C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0A506D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0A506E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0A50A0 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0A50A2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0A50A6 CRC 1F409F7D (524328829) │ │ │ │ -0A50AA Compressed Size 00000A7D (2685) │ │ │ │ -0A50AE Uncompressed Size 0000505B (20571) │ │ │ │ -0A50B2 Filename Length 0027 (39) │ │ │ │ -0A50B4 Extra Length 0000 (0) │ │ │ │ -0A50B6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0A5070 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0A5072 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0A5076 CRC 1F409F7D (524328829) │ │ │ │ +0A507A Compressed Size 00000A7D (2685) │ │ │ │ +0A507E Uncompressed Size 0000505B (20571) │ │ │ │ +0A5082 Filename Length 0027 (39) │ │ │ │ +0A5084 Extra Length 0000 (0) │ │ │ │ +0A5086 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xA50B6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xA5086: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0A50DD PAYLOAD │ │ │ │ +0A50AD PAYLOAD │ │ │ │ │ │ │ │ -0A5B5A LOCAL HEADER #311 04034B50 (67324752) │ │ │ │ -0A5B5E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0A5B5F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0A5B60 General Purpose Flag 0800 (2048) │ │ │ │ +0A5B2A LOCAL HEADER #311 04034B50 (67324752) │ │ │ │ +0A5B2E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0A5B2F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0A5B30 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0A5B62 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0A5B64 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0A5B68 CRC 7532CDA9 (1966263721) │ │ │ │ -0A5B6C Compressed Size 0000052C (1324) │ │ │ │ -0A5B70 Uncompressed Size 00000F60 (3936) │ │ │ │ -0A5B74 Filename Length 002A (42) │ │ │ │ -0A5B76 Extra Length 0000 (0) │ │ │ │ -0A5B78 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0A5B32 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0A5B34 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0A5B38 CRC 7532CDA9 (1966263721) │ │ │ │ +0A5B3C Compressed Size 0000052C (1324) │ │ │ │ +0A5B40 Uncompressed Size 00000F60 (3936) │ │ │ │ +0A5B44 Filename Length 002A (42) │ │ │ │ +0A5B46 Extra Length 0000 (0) │ │ │ │ +0A5B48 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xA5B78: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xA5B48: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0A5BA2 PAYLOAD │ │ │ │ +0A5B72 PAYLOAD │ │ │ │ │ │ │ │ -0A60CE LOCAL HEADER #312 04034B50 (67324752) │ │ │ │ -0A60D2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0A60D3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0A60D4 General Purpose Flag 0800 (2048) │ │ │ │ +0A609E LOCAL HEADER #312 04034B50 (67324752) │ │ │ │ +0A60A2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0A60A3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0A60A4 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0A60D6 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0A60D8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0A60DC CRC 85691416 (2238256150) │ │ │ │ -0A60E0 Compressed Size 0000081C (2076) │ │ │ │ -0A60E4 Uncompressed Size 0000263D (9789) │ │ │ │ -0A60E8 Filename Length 0029 (41) │ │ │ │ -0A60EA Extra Length 0000 (0) │ │ │ │ -0A60EC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0A60A6 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0A60A8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0A60AC CRC 85691416 (2238256150) │ │ │ │ +0A60B0 Compressed Size 0000081C (2076) │ │ │ │ +0A60B4 Uncompressed Size 0000263D (9789) │ │ │ │ +0A60B8 Filename Length 0029 (41) │ │ │ │ +0A60BA Extra Length 0000 (0) │ │ │ │ +0A60BC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xA60EC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xA60BC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0A6115 PAYLOAD │ │ │ │ +0A60E5 PAYLOAD │ │ │ │ │ │ │ │ -0A6931 LOCAL HEADER #313 04034B50 (67324752) │ │ │ │ -0A6935 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0A6936 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0A6937 General Purpose Flag 0800 (2048) │ │ │ │ +0A6901 LOCAL HEADER #313 04034B50 (67324752) │ │ │ │ +0A6905 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0A6906 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0A6907 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0A6939 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0A693B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0A693F CRC 7B46F8CD (2068248781) │ │ │ │ -0A6943 Compressed Size 000001A0 (416) │ │ │ │ -0A6947 Uncompressed Size 000002A6 (678) │ │ │ │ -0A694B Filename Length 0030 (48) │ │ │ │ -0A694D Extra Length 0000 (0) │ │ │ │ -0A694F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0A6909 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0A690B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0A690F CRC 7B46F8CD (2068248781) │ │ │ │ +0A6913 Compressed Size 000001A0 (416) │ │ │ │ +0A6917 Uncompressed Size 000002A6 (678) │ │ │ │ +0A691B Filename Length 0030 (48) │ │ │ │ +0A691D Extra Length 0000 (0) │ │ │ │ +0A691F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xA694F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xA691F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0A697F PAYLOAD │ │ │ │ +0A694F PAYLOAD │ │ │ │ │ │ │ │ -0A6B1F LOCAL HEADER #314 04034B50 (67324752) │ │ │ │ -0A6B23 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0A6B24 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0A6B25 General Purpose Flag 0800 (2048) │ │ │ │ +0A6AEF LOCAL HEADER #314 04034B50 (67324752) │ │ │ │ +0A6AF3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0A6AF4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0A6AF5 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0A6B27 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0A6B29 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0A6B2D CRC E0D6F4BD (3772183741) │ │ │ │ -0A6B31 Compressed Size 0000013A (314) │ │ │ │ -0A6B35 Uncompressed Size 0000026C (620) │ │ │ │ -0A6B39 Filename Length 002F (47) │ │ │ │ -0A6B3B Extra Length 0000 (0) │ │ │ │ -0A6B3D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0A6AF7 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0A6AF9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0A6AFD CRC E0D6F4BD (3772183741) │ │ │ │ +0A6B01 Compressed Size 0000013A (314) │ │ │ │ +0A6B05 Uncompressed Size 0000026C (620) │ │ │ │ +0A6B09 Filename Length 002F (47) │ │ │ │ +0A6B0B Extra Length 0000 (0) │ │ │ │ +0A6B0D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xA6B3D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xA6B0D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0A6B6C PAYLOAD │ │ │ │ +0A6B3C PAYLOAD │ │ │ │ │ │ │ │ -0A6CA6 LOCAL HEADER #315 04034B50 (67324752) │ │ │ │ -0A6CAA Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0A6CAB Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0A6CAC General Purpose Flag 0800 (2048) │ │ │ │ +0A6C76 LOCAL HEADER #315 04034B50 (67324752) │ │ │ │ +0A6C7A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0A6C7B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0A6C7C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0A6CAE Compression Method 0008 (8) 'Deflated' │ │ │ │ -0A6CB0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0A6CB4 CRC 8AD15783 (2328975235) │ │ │ │ -0A6CB8 Compressed Size 00000645 (1605) │ │ │ │ -0A6CBC Uncompressed Size 00000EEF (3823) │ │ │ │ -0A6CC0 Filename Length 0020 (32) │ │ │ │ -0A6CC2 Extra Length 0000 (0) │ │ │ │ -0A6CC4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0A6C7E Compression Method 0008 (8) 'Deflated' │ │ │ │ +0A6C80 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0A6C84 CRC 8AD15783 (2328975235) │ │ │ │ +0A6C88 Compressed Size 00000645 (1605) │ │ │ │ +0A6C8C Uncompressed Size 00000EEF (3823) │ │ │ │ +0A6C90 Filename Length 0020 (32) │ │ │ │ +0A6C92 Extra Length 0000 (0) │ │ │ │ +0A6C94 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xA6CC4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xA6C94: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0A6CE4 PAYLOAD │ │ │ │ +0A6CB4 PAYLOAD │ │ │ │ │ │ │ │ -0A7329 LOCAL HEADER #316 04034B50 (67324752) │ │ │ │ -0A732D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0A732E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0A732F General Purpose Flag 0800 (2048) │ │ │ │ +0A72F9 LOCAL HEADER #316 04034B50 (67324752) │ │ │ │ +0A72FD Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0A72FE Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0A72FF General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0A7331 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0A7333 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0A7337 CRC 1B1ED551 (455005521) │ │ │ │ -0A733B Compressed Size 000007E7 (2023) │ │ │ │ -0A733F Uncompressed Size 0000231D (8989) │ │ │ │ -0A7343 Filename Length 001F (31) │ │ │ │ -0A7345 Extra Length 0000 (0) │ │ │ │ -0A7347 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0A7301 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0A7303 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0A7307 CRC 1B1ED551 (455005521) │ │ │ │ +0A730B Compressed Size 000007E7 (2023) │ │ │ │ +0A730F Uncompressed Size 0000231D (8989) │ │ │ │ +0A7313 Filename Length 001F (31) │ │ │ │ +0A7315 Extra Length 0000 (0) │ │ │ │ +0A7317 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xA7347: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xA7317: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0A7366 PAYLOAD │ │ │ │ +0A7336 PAYLOAD │ │ │ │ │ │ │ │ -0A7B4D LOCAL HEADER #317 04034B50 (67324752) │ │ │ │ -0A7B51 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0A7B52 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0A7B53 General Purpose Flag 0800 (2048) │ │ │ │ +0A7B1D LOCAL HEADER #317 04034B50 (67324752) │ │ │ │ +0A7B21 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0A7B22 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0A7B23 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0A7B55 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0A7B57 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0A7B5B CRC 48C43372 (1220817778) │ │ │ │ -0A7B5F Compressed Size 00000C22 (3106) │ │ │ │ -0A7B63 Uncompressed Size 0000229B (8859) │ │ │ │ -0A7B67 Filename Length 002C (44) │ │ │ │ -0A7B69 Extra Length 0000 (0) │ │ │ │ -0A7B6B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0A7B25 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0A7B27 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0A7B2B CRC 48C43372 (1220817778) │ │ │ │ +0A7B2F Compressed Size 00000C22 (3106) │ │ │ │ +0A7B33 Uncompressed Size 0000229B (8859) │ │ │ │ +0A7B37 Filename Length 002C (44) │ │ │ │ +0A7B39 Extra Length 0000 (0) │ │ │ │ +0A7B3B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xA7B6B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xA7B3B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0A7B97 PAYLOAD │ │ │ │ +0A7B67 PAYLOAD │ │ │ │ │ │ │ │ -0A87B9 LOCAL HEADER #318 04034B50 (67324752) │ │ │ │ -0A87BD Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0A87BE Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0A87BF General Purpose Flag 0800 (2048) │ │ │ │ +0A8789 LOCAL HEADER #318 04034B50 (67324752) │ │ │ │ +0A878D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0A878E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0A878F General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0A87C1 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0A87C3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0A87C7 CRC C23B06F0 (3258648304) │ │ │ │ -0A87CB Compressed Size 00000AE8 (2792) │ │ │ │ -0A87CF Uncompressed Size 00008F19 (36633) │ │ │ │ -0A87D3 Filename Length 002B (43) │ │ │ │ -0A87D5 Extra Length 0000 (0) │ │ │ │ -0A87D7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0A8791 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0A8793 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0A8797 CRC C23B06F0 (3258648304) │ │ │ │ +0A879B Compressed Size 00000AE8 (2792) │ │ │ │ +0A879F Uncompressed Size 00008F19 (36633) │ │ │ │ +0A87A3 Filename Length 002B (43) │ │ │ │ +0A87A5 Extra Length 0000 (0) │ │ │ │ +0A87A7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xA87D7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xA87A7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0A8802 PAYLOAD │ │ │ │ +0A87D2 PAYLOAD │ │ │ │ │ │ │ │ -0A92EA LOCAL HEADER #319 04034B50 (67324752) │ │ │ │ -0A92EE Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0A92EF Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0A92F0 General Purpose Flag 0800 (2048) │ │ │ │ +0A92BA LOCAL HEADER #319 04034B50 (67324752) │ │ │ │ +0A92BE Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0A92BF Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0A92C0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0A92F2 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0A92F4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0A92F8 CRC AFBC7F0D (2948366093) │ │ │ │ -0A92FC Compressed Size 00000483 (1155) │ │ │ │ -0A9300 Uncompressed Size 00000A5C (2652) │ │ │ │ -0A9304 Filename Length 0027 (39) │ │ │ │ -0A9306 Extra Length 0000 (0) │ │ │ │ -0A9308 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0A92C2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0A92C4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0A92C8 CRC AFBC7F0D (2948366093) │ │ │ │ +0A92CC Compressed Size 00000483 (1155) │ │ │ │ +0A92D0 Uncompressed Size 00000A5C (2652) │ │ │ │ +0A92D4 Filename Length 0027 (39) │ │ │ │ +0A92D6 Extra Length 0000 (0) │ │ │ │ +0A92D8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xA9308: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xA92D8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0A932F PAYLOAD │ │ │ │ +0A92FF PAYLOAD │ │ │ │ │ │ │ │ -0A97B2 LOCAL HEADER #320 04034B50 (67324752) │ │ │ │ -0A97B6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0A97B7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0A97B8 General Purpose Flag 0800 (2048) │ │ │ │ +0A9782 LOCAL HEADER #320 04034B50 (67324752) │ │ │ │ +0A9786 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0A9787 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0A9788 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0A97BA Compression Method 0008 (8) 'Deflated' │ │ │ │ -0A97BC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0A97C0 CRC 70EE6A10 (1894672912) │ │ │ │ -0A97C4 Compressed Size 000006C1 (1729) │ │ │ │ -0A97C8 Uncompressed Size 00001B3A (6970) │ │ │ │ -0A97CC Filename Length 0026 (38) │ │ │ │ -0A97CE Extra Length 0000 (0) │ │ │ │ -0A97D0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0A978A Compression Method 0008 (8) 'Deflated' │ │ │ │ +0A978C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0A9790 CRC 70EE6A10 (1894672912) │ │ │ │ +0A9794 Compressed Size 000006C1 (1729) │ │ │ │ +0A9798 Uncompressed Size 00001B3A (6970) │ │ │ │ +0A979C Filename Length 0026 (38) │ │ │ │ +0A979E Extra Length 0000 (0) │ │ │ │ +0A97A0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xA97D0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xA97A0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0A97F6 PAYLOAD │ │ │ │ +0A97C6 PAYLOAD │ │ │ │ │ │ │ │ -0A9EB7 LOCAL HEADER #321 04034B50 (67324752) │ │ │ │ -0A9EBB Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0A9EBC Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0A9EBD General Purpose Flag 0800 (2048) │ │ │ │ +0A9E87 LOCAL HEADER #321 04034B50 (67324752) │ │ │ │ +0A9E8B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0A9E8C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0A9E8D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0A9EBF Compression Method 0008 (8) 'Deflated' │ │ │ │ -0A9EC1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0A9EC5 CRC A76D2B4E (2808949582) │ │ │ │ -0A9EC9 Compressed Size 0000083A (2106) │ │ │ │ -0A9ECD Uncompressed Size 000019EA (6634) │ │ │ │ -0A9ED1 Filename Length 002A (42) │ │ │ │ -0A9ED3 Extra Length 0000 (0) │ │ │ │ -0A9ED5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0A9E8F Compression Method 0008 (8) 'Deflated' │ │ │ │ +0A9E91 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0A9E95 CRC A76D2B4E (2808949582) │ │ │ │ +0A9E99 Compressed Size 0000083A (2106) │ │ │ │ +0A9E9D Uncompressed Size 000019EA (6634) │ │ │ │ +0A9EA1 Filename Length 002A (42) │ │ │ │ +0A9EA3 Extra Length 0000 (0) │ │ │ │ +0A9EA5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xA9ED5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xA9EA5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0A9EFF PAYLOAD │ │ │ │ +0A9ECF PAYLOAD │ │ │ │ │ │ │ │ -0AA739 LOCAL HEADER #322 04034B50 (67324752) │ │ │ │ -0AA73D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0AA73E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0AA73F General Purpose Flag 0800 (2048) │ │ │ │ +0AA709 LOCAL HEADER #322 04034B50 (67324752) │ │ │ │ +0AA70D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0AA70E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0AA70F General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0AA741 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0AA743 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0AA747 CRC ABBD0D6F (2881293679) │ │ │ │ -0AA74B Compressed Size 00000981 (2433) │ │ │ │ -0AA74F Uncompressed Size 00005058 (20568) │ │ │ │ -0AA753 Filename Length 0029 (41) │ │ │ │ -0AA755 Extra Length 0000 (0) │ │ │ │ -0AA757 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0AA711 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0AA713 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0AA717 CRC ABBD0D6F (2881293679) │ │ │ │ +0AA71B Compressed Size 00000981 (2433) │ │ │ │ +0AA71F Uncompressed Size 00005058 (20568) │ │ │ │ +0AA723 Filename Length 0029 (41) │ │ │ │ +0AA725 Extra Length 0000 (0) │ │ │ │ +0AA727 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xAA757: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xAA727: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0AA780 PAYLOAD │ │ │ │ +0AA750 PAYLOAD │ │ │ │ │ │ │ │ -0AB101 LOCAL HEADER #323 04034B50 (67324752) │ │ │ │ -0AB105 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0AB106 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0AB107 General Purpose Flag 0800 (2048) │ │ │ │ +0AB0D1 LOCAL HEADER #323 04034B50 (67324752) │ │ │ │ +0AB0D5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0AB0D6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0AB0D7 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0AB109 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0AB10B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0AB10F CRC CD717902 (3446765826) │ │ │ │ -0AB113 Compressed Size 00000396 (918) │ │ │ │ -0AB117 Uncompressed Size 00000883 (2179) │ │ │ │ -0AB11B Filename Length 002C (44) │ │ │ │ -0AB11D Extra Length 0000 (0) │ │ │ │ -0AB11F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0AB0D9 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0AB0DB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0AB0DF CRC CD717902 (3446765826) │ │ │ │ +0AB0E3 Compressed Size 00000396 (918) │ │ │ │ +0AB0E7 Uncompressed Size 00000883 (2179) │ │ │ │ +0AB0EB Filename Length 002C (44) │ │ │ │ +0AB0ED Extra Length 0000 (0) │ │ │ │ +0AB0EF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xAB11F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xAB0EF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0AB14B PAYLOAD │ │ │ │ +0AB11B PAYLOAD │ │ │ │ │ │ │ │ -0AB4E1 LOCAL HEADER #324 04034B50 (67324752) │ │ │ │ -0AB4E5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0AB4E6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0AB4E7 General Purpose Flag 0800 (2048) │ │ │ │ +0AB4B1 LOCAL HEADER #324 04034B50 (67324752) │ │ │ │ +0AB4B5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0AB4B6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0AB4B7 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0AB4E9 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0AB4EB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0AB4EF CRC 20B2E131 (548593969) │ │ │ │ -0AB4F3 Compressed Size 0000029A (666) │ │ │ │ -0AB4F7 Uncompressed Size 00000D21 (3361) │ │ │ │ -0AB4FB Filename Length 002B (43) │ │ │ │ -0AB4FD Extra Length 0000 (0) │ │ │ │ -0AB4FF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0AB4B9 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0AB4BB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0AB4BF CRC 20B2E131 (548593969) │ │ │ │ +0AB4C3 Compressed Size 0000029A (666) │ │ │ │ +0AB4C7 Uncompressed Size 00000D21 (3361) │ │ │ │ +0AB4CB Filename Length 002B (43) │ │ │ │ +0AB4CD Extra Length 0000 (0) │ │ │ │ +0AB4CF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xAB4FF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xAB4CF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0AB52A PAYLOAD │ │ │ │ +0AB4FA PAYLOAD │ │ │ │ │ │ │ │ -0AB7C4 LOCAL HEADER #325 04034B50 (67324752) │ │ │ │ -0AB7C8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0AB7C9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0AB7CA General Purpose Flag 0800 (2048) │ │ │ │ +0AB794 LOCAL HEADER #325 04034B50 (67324752) │ │ │ │ +0AB798 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0AB799 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0AB79A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0AB7CC Compression Method 0008 (8) 'Deflated' │ │ │ │ -0AB7CE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0AB7D2 CRC 708CFE11 (1888288273) │ │ │ │ -0AB7D6 Compressed Size 00000C14 (3092) │ │ │ │ -0AB7DA Uncompressed Size 00002F63 (12131) │ │ │ │ -0AB7DE Filename Length 002D (45) │ │ │ │ -0AB7E0 Extra Length 0000 (0) │ │ │ │ -0AB7E2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0AB79C Compression Method 0008 (8) 'Deflated' │ │ │ │ +0AB79E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0AB7A2 CRC 708CFE11 (1888288273) │ │ │ │ +0AB7A6 Compressed Size 00000C14 (3092) │ │ │ │ +0AB7AA Uncompressed Size 00002F63 (12131) │ │ │ │ +0AB7AE Filename Length 002D (45) │ │ │ │ +0AB7B0 Extra Length 0000 (0) │ │ │ │ +0AB7B2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xAB7E2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xAB7B2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0AB80F PAYLOAD │ │ │ │ +0AB7DF PAYLOAD │ │ │ │ │ │ │ │ -0AC423 LOCAL HEADER #326 04034B50 (67324752) │ │ │ │ -0AC427 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0AC428 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0AC429 General Purpose Flag 0800 (2048) │ │ │ │ +0AC3F3 LOCAL HEADER #326 04034B50 (67324752) │ │ │ │ +0AC3F7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0AC3F8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0AC3F9 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0AC42B Compression Method 0008 (8) 'Deflated' │ │ │ │ -0AC42D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0AC431 CRC C0D8D978 (3235436920) │ │ │ │ -0AC435 Compressed Size 00000AF0 (2800) │ │ │ │ -0AC439 Uncompressed Size 0000669C (26268) │ │ │ │ -0AC43D Filename Length 002C (44) │ │ │ │ -0AC43F Extra Length 0000 (0) │ │ │ │ -0AC441 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0AC3FB Compression Method 0008 (8) 'Deflated' │ │ │ │ +0AC3FD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0AC401 CRC C0D8D978 (3235436920) │ │ │ │ +0AC405 Compressed Size 00000AF0 (2800) │ │ │ │ +0AC409 Uncompressed Size 0000669C (26268) │ │ │ │ +0AC40D Filename Length 002C (44) │ │ │ │ +0AC40F Extra Length 0000 (0) │ │ │ │ +0AC411 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xAC441: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xAC411: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0AC46D PAYLOAD │ │ │ │ +0AC43D PAYLOAD │ │ │ │ │ │ │ │ -0ACF5D LOCAL HEADER #327 04034B50 (67324752) │ │ │ │ -0ACF61 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0ACF62 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0ACF63 General Purpose Flag 0800 (2048) │ │ │ │ +0ACF2D LOCAL HEADER #327 04034B50 (67324752) │ │ │ │ +0ACF31 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0ACF32 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0ACF33 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0ACF65 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0ACF67 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0ACF6B CRC 31309D9C (825269660) │ │ │ │ -0ACF6F Compressed Size 00000682 (1666) │ │ │ │ -0ACF73 Uncompressed Size 00000F04 (3844) │ │ │ │ -0ACF77 Filename Length 0025 (37) │ │ │ │ -0ACF79 Extra Length 0000 (0) │ │ │ │ -0ACF7B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0ACF35 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0ACF37 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0ACF3B CRC 31309D9C (825269660) │ │ │ │ +0ACF3F Compressed Size 00000682 (1666) │ │ │ │ +0ACF43 Uncompressed Size 00000F04 (3844) │ │ │ │ +0ACF47 Filename Length 0025 (37) │ │ │ │ +0ACF49 Extra Length 0000 (0) │ │ │ │ +0ACF4B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xACF7B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xACF4B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0ACFA0 PAYLOAD │ │ │ │ +0ACF70 PAYLOAD │ │ │ │ │ │ │ │ -0AD622 LOCAL HEADER #328 04034B50 (67324752) │ │ │ │ -0AD626 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0AD627 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0AD628 General Purpose Flag 0800 (2048) │ │ │ │ +0AD5F2 LOCAL HEADER #328 04034B50 (67324752) │ │ │ │ +0AD5F6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0AD5F7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0AD5F8 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0AD62A Compression Method 0008 (8) 'Deflated' │ │ │ │ -0AD62C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0AD630 CRC FD6A5FB9 (4251606969) │ │ │ │ -0AD634 Compressed Size 0000082E (2094) │ │ │ │ -0AD638 Uncompressed Size 0000279A (10138) │ │ │ │ -0AD63C Filename Length 0024 (36) │ │ │ │ -0AD63E Extra Length 0000 (0) │ │ │ │ -0AD640 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0AD5FA Compression Method 0008 (8) 'Deflated' │ │ │ │ +0AD5FC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0AD600 CRC FD6A5FB9 (4251606969) │ │ │ │ +0AD604 Compressed Size 0000082E (2094) │ │ │ │ +0AD608 Uncompressed Size 0000279A (10138) │ │ │ │ +0AD60C Filename Length 0024 (36) │ │ │ │ +0AD60E Extra Length 0000 (0) │ │ │ │ +0AD610 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xAD640: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xAD610: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0AD664 PAYLOAD │ │ │ │ +0AD634 PAYLOAD │ │ │ │ │ │ │ │ -0ADE92 LOCAL HEADER #329 04034B50 (67324752) │ │ │ │ -0ADE96 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0ADE97 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0ADE98 General Purpose Flag 0800 (2048) │ │ │ │ +0ADE62 LOCAL HEADER #329 04034B50 (67324752) │ │ │ │ +0ADE66 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0ADE67 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0ADE68 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0ADE9A Compression Method 0008 (8) 'Deflated' │ │ │ │ -0ADE9C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0ADEA0 CRC A82EE27F (2821644927) │ │ │ │ -0ADEA4 Compressed Size 00000889 (2185) │ │ │ │ -0ADEA8 Uncompressed Size 00001989 (6537) │ │ │ │ -0ADEAC Filename Length 0029 (41) │ │ │ │ -0ADEAE Extra Length 0000 (0) │ │ │ │ -0ADEB0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0ADE6A Compression Method 0008 (8) 'Deflated' │ │ │ │ +0ADE6C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0ADE70 CRC A82EE27F (2821644927) │ │ │ │ +0ADE74 Compressed Size 00000889 (2185) │ │ │ │ +0ADE78 Uncompressed Size 00001989 (6537) │ │ │ │ +0ADE7C Filename Length 0029 (41) │ │ │ │ +0ADE7E Extra Length 0000 (0) │ │ │ │ +0ADE80 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xADEB0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xADE80: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0ADED9 PAYLOAD │ │ │ │ +0ADEA9 PAYLOAD │ │ │ │ │ │ │ │ -0AE762 LOCAL HEADER #330 04034B50 (67324752) │ │ │ │ -0AE766 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0AE767 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0AE768 General Purpose Flag 0800 (2048) │ │ │ │ +0AE732 LOCAL HEADER #330 04034B50 (67324752) │ │ │ │ +0AE736 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0AE737 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0AE738 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0AE76A Compression Method 0008 (8) 'Deflated' │ │ │ │ -0AE76C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0AE770 CRC B4853515 (3028628757) │ │ │ │ -0AE774 Compressed Size 000008AA (2218) │ │ │ │ -0AE778 Uncompressed Size 00004DC4 (19908) │ │ │ │ -0AE77C Filename Length 0028 (40) │ │ │ │ -0AE77E Extra Length 0000 (0) │ │ │ │ -0AE780 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0AE73A Compression Method 0008 (8) 'Deflated' │ │ │ │ +0AE73C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0AE740 CRC B4853515 (3028628757) │ │ │ │ +0AE744 Compressed Size 000008AA (2218) │ │ │ │ +0AE748 Uncompressed Size 00004DC4 (19908) │ │ │ │ +0AE74C Filename Length 0028 (40) │ │ │ │ +0AE74E Extra Length 0000 (0) │ │ │ │ +0AE750 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xAE780: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xAE750: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0AE7A8 PAYLOAD │ │ │ │ +0AE778 PAYLOAD │ │ │ │ │ │ │ │ -0AF052 LOCAL HEADER #331 04034B50 (67324752) │ │ │ │ -0AF056 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0AF057 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0AF058 General Purpose Flag 0800 (2048) │ │ │ │ +0AF022 LOCAL HEADER #331 04034B50 (67324752) │ │ │ │ +0AF026 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0AF027 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0AF028 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0AF05A Compression Method 0008 (8) 'Deflated' │ │ │ │ -0AF05C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0AF060 CRC 2F58FB66 (794360678) │ │ │ │ -0AF064 Compressed Size 00000439 (1081) │ │ │ │ -0AF068 Uncompressed Size 00000A1A (2586) │ │ │ │ -0AF06C Filename Length 002B (43) │ │ │ │ -0AF06E Extra Length 0000 (0) │ │ │ │ -0AF070 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0AF02A Compression Method 0008 (8) 'Deflated' │ │ │ │ +0AF02C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0AF030 CRC 2F58FB66 (794360678) │ │ │ │ +0AF034 Compressed Size 00000439 (1081) │ │ │ │ +0AF038 Uncompressed Size 00000A1A (2586) │ │ │ │ +0AF03C Filename Length 002B (43) │ │ │ │ +0AF03E Extra Length 0000 (0) │ │ │ │ +0AF040 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xAF070: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xAF040: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0AF09B PAYLOAD │ │ │ │ +0AF06B PAYLOAD │ │ │ │ │ │ │ │ -0AF4D4 LOCAL HEADER #332 04034B50 (67324752) │ │ │ │ -0AF4D8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0AF4D9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0AF4DA General Purpose Flag 0800 (2048) │ │ │ │ +0AF4A4 LOCAL HEADER #332 04034B50 (67324752) │ │ │ │ +0AF4A8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0AF4A9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0AF4AA General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0AF4DC Compression Method 0008 (8) 'Deflated' │ │ │ │ -0AF4DE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0AF4E2 CRC A7BE9328 (2814284584) │ │ │ │ -0AF4E6 Compressed Size 000004FF (1279) │ │ │ │ -0AF4EA Uncompressed Size 00001745 (5957) │ │ │ │ -0AF4EE Filename Length 002A (42) │ │ │ │ -0AF4F0 Extra Length 0000 (0) │ │ │ │ -0AF4F2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0AF4AC Compression Method 0008 (8) 'Deflated' │ │ │ │ +0AF4AE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0AF4B2 CRC A7BE9328 (2814284584) │ │ │ │ +0AF4B6 Compressed Size 000004FF (1279) │ │ │ │ +0AF4BA Uncompressed Size 00001745 (5957) │ │ │ │ +0AF4BE Filename Length 002A (42) │ │ │ │ +0AF4C0 Extra Length 0000 (0) │ │ │ │ +0AF4C2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xAF4F2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xAF4C2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0AF51C PAYLOAD │ │ │ │ +0AF4EC PAYLOAD │ │ │ │ │ │ │ │ -0AFA1B LOCAL HEADER #333 04034B50 (67324752) │ │ │ │ -0AFA1F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0AFA20 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0AFA21 General Purpose Flag 0800 (2048) │ │ │ │ +0AF9EB LOCAL HEADER #333 04034B50 (67324752) │ │ │ │ +0AF9EF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0AF9F0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0AF9F1 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0AFA23 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0AFA25 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0AFA29 CRC 271104A6 (655426726) │ │ │ │ -0AFA2D Compressed Size 000005B5 (1461) │ │ │ │ -0AFA31 Uncompressed Size 0000124B (4683) │ │ │ │ -0AFA35 Filename Length 0030 (48) │ │ │ │ -0AFA37 Extra Length 0000 (0) │ │ │ │ -0AFA39 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0AF9F3 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0AF9F5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0AF9F9 CRC 271104A6 (655426726) │ │ │ │ +0AF9FD Compressed Size 000005B5 (1461) │ │ │ │ +0AFA01 Uncompressed Size 0000124B (4683) │ │ │ │ +0AFA05 Filename Length 0030 (48) │ │ │ │ +0AFA07 Extra Length 0000 (0) │ │ │ │ +0AFA09 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xAFA39: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xAFA09: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0AFA69 PAYLOAD │ │ │ │ +0AFA39 PAYLOAD │ │ │ │ │ │ │ │ -0B001E LOCAL HEADER #334 04034B50 (67324752) │ │ │ │ -0B0022 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B0023 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B0024 General Purpose Flag 0800 (2048) │ │ │ │ +0AFFEE LOCAL HEADER #334 04034B50 (67324752) │ │ │ │ +0AFFF2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0AFFF3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0AFFF4 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B0026 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0B0028 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B002C CRC DB926C35 (3683806261) │ │ │ │ -0B0030 Compressed Size 00000614 (1556) │ │ │ │ -0B0034 Uncompressed Size 00002F38 (12088) │ │ │ │ -0B0038 Filename Length 002F (47) │ │ │ │ -0B003A Extra Length 0000 (0) │ │ │ │ -0B003C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0AFFF6 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0AFFF8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0AFFFC CRC DB926C35 (3683806261) │ │ │ │ +0B0000 Compressed Size 00000614 (1556) │ │ │ │ +0B0004 Uncompressed Size 00002F38 (12088) │ │ │ │ +0B0008 Filename Length 002F (47) │ │ │ │ +0B000A Extra Length 0000 (0) │ │ │ │ +0B000C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB003C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB000C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0B006B PAYLOAD │ │ │ │ +0B003B PAYLOAD │ │ │ │ │ │ │ │ -0B067F LOCAL HEADER #335 04034B50 (67324752) │ │ │ │ -0B0683 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B0684 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B0685 General Purpose Flag 0800 (2048) │ │ │ │ +0B064F LOCAL HEADER #335 04034B50 (67324752) │ │ │ │ +0B0653 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0B0654 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0B0655 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B0687 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0B0689 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B068D CRC B2233F2D (2988654381) │ │ │ │ -0B0691 Compressed Size 00000354 (852) │ │ │ │ -0B0695 Uncompressed Size 00000737 (1847) │ │ │ │ -0B0699 Filename Length 0024 (36) │ │ │ │ -0B069B Extra Length 0000 (0) │ │ │ │ -0B069D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0B0657 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0B0659 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0B065D CRC B2233F2D (2988654381) │ │ │ │ +0B0661 Compressed Size 00000354 (852) │ │ │ │ +0B0665 Uncompressed Size 00000737 (1847) │ │ │ │ +0B0669 Filename Length 0024 (36) │ │ │ │ +0B066B Extra Length 0000 (0) │ │ │ │ +0B066D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB069D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB066D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0B06C1 PAYLOAD │ │ │ │ +0B0691 PAYLOAD │ │ │ │ │ │ │ │ -0B0A15 LOCAL HEADER #336 04034B50 (67324752) │ │ │ │ -0B0A19 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B0A1A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B0A1B General Purpose Flag 0800 (2048) │ │ │ │ +0B09E5 LOCAL HEADER #336 04034B50 (67324752) │ │ │ │ +0B09E9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0B09EA Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0B09EB General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B0A1D Compression Method 0008 (8) 'Deflated' │ │ │ │ -0B0A1F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B0A23 CRC 6AA9587D (1789483133) │ │ │ │ -0B0A27 Compressed Size 00000364 (868) │ │ │ │ -0B0A2B Uncompressed Size 00000E08 (3592) │ │ │ │ -0B0A2F Filename Length 0023 (35) │ │ │ │ -0B0A31 Extra Length 0000 (0) │ │ │ │ -0B0A33 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0B09ED Compression Method 0008 (8) 'Deflated' │ │ │ │ +0B09EF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0B09F3 CRC 6AA9587D (1789483133) │ │ │ │ +0B09F7 Compressed Size 00000364 (868) │ │ │ │ +0B09FB Uncompressed Size 00000E08 (3592) │ │ │ │ +0B09FF Filename Length 0023 (35) │ │ │ │ +0B0A01 Extra Length 0000 (0) │ │ │ │ +0B0A03 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB0A33: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB0A03: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0B0A56 PAYLOAD │ │ │ │ +0B0A26 PAYLOAD │ │ │ │ │ │ │ │ -0B0DBA LOCAL HEADER #337 04034B50 (67324752) │ │ │ │ -0B0DBE Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B0DBF Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B0DC0 General Purpose Flag 0800 (2048) │ │ │ │ +0B0D8A LOCAL HEADER #337 04034B50 (67324752) │ │ │ │ +0B0D8E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0B0D8F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0B0D90 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B0DC2 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0B0DC4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B0DC8 CRC 4BB34F16 (1270042390) │ │ │ │ -0B0DCC Compressed Size 0000116C (4460) │ │ │ │ -0B0DD0 Uncompressed Size 000037C1 (14273) │ │ │ │ -0B0DD4 Filename Length 0028 (40) │ │ │ │ -0B0DD6 Extra Length 0000 (0) │ │ │ │ -0B0DD8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0B0D92 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0B0D94 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0B0D98 CRC 4BB34F16 (1270042390) │ │ │ │ +0B0D9C Compressed Size 0000116C (4460) │ │ │ │ +0B0DA0 Uncompressed Size 000037C1 (14273) │ │ │ │ +0B0DA4 Filename Length 0028 (40) │ │ │ │ +0B0DA6 Extra Length 0000 (0) │ │ │ │ +0B0DA8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB0DD8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB0DA8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0B0E00 PAYLOAD │ │ │ │ +0B0DD0 PAYLOAD │ │ │ │ │ │ │ │ -0B1F6C LOCAL HEADER #338 04034B50 (67324752) │ │ │ │ -0B1F70 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B1F71 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B1F72 General Purpose Flag 0800 (2048) │ │ │ │ +0B1F3C LOCAL HEADER #338 04034B50 (67324752) │ │ │ │ +0B1F40 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0B1F41 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0B1F42 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B1F74 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0B1F76 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B1F7A CRC 6F0756D6 (1862751958) │ │ │ │ -0B1F7E Compressed Size 0000117A (4474) │ │ │ │ -0B1F82 Uncompressed Size 0000BBF9 (48121) │ │ │ │ -0B1F86 Filename Length 0027 (39) │ │ │ │ -0B1F88 Extra Length 0000 (0) │ │ │ │ -0B1F8A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0B1F44 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0B1F46 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0B1F4A CRC 6F0756D6 (1862751958) │ │ │ │ +0B1F4E Compressed Size 0000117A (4474) │ │ │ │ +0B1F52 Uncompressed Size 0000BBF9 (48121) │ │ │ │ +0B1F56 Filename Length 0027 (39) │ │ │ │ +0B1F58 Extra Length 0000 (0) │ │ │ │ +0B1F5A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB1F8A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB1F5A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0B1FB1 PAYLOAD │ │ │ │ +0B1F81 PAYLOAD │ │ │ │ │ │ │ │ -0B312B LOCAL HEADER #339 04034B50 (67324752) │ │ │ │ -0B312F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B3130 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B3131 General Purpose Flag 0800 (2048) │ │ │ │ +0B30FB LOCAL HEADER #339 04034B50 (67324752) │ │ │ │ +0B30FF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0B3100 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0B3101 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B3133 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0B3135 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B3139 CRC C8EF18E9 (3371112681) │ │ │ │ -0B313D Compressed Size 000009B7 (2487) │ │ │ │ -0B3141 Uncompressed Size 00001A2F (6703) │ │ │ │ -0B3145 Filename Length 0024 (36) │ │ │ │ -0B3147 Extra Length 0000 (0) │ │ │ │ -0B3149 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0B3103 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0B3105 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0B3109 CRC C548A4F0 (3309872368) │ │ │ │ +0B310D Compressed Size 000009BA (2490) │ │ │ │ +0B3111 Uncompressed Size 00001A2F (6703) │ │ │ │ +0B3115 Filename Length 0024 (36) │ │ │ │ +0B3117 Extra Length 0000 (0) │ │ │ │ +0B3119 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB3149: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB3119: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0B316D PAYLOAD │ │ │ │ +0B313D PAYLOAD │ │ │ │ │ │ │ │ -0B3B24 LOCAL HEADER #340 04034B50 (67324752) │ │ │ │ -0B3B28 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B3B29 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B3B2A General Purpose Flag 0800 (2048) │ │ │ │ +0B3AF7 LOCAL HEADER #340 04034B50 (67324752) │ │ │ │ +0B3AFB Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0B3AFC Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0B3AFD General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B3B2C Compression Method 0008 (8) 'Deflated' │ │ │ │ -0B3B2E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B3B32 CRC DAFC8CE0 (3673984224) │ │ │ │ -0B3B36 Compressed Size 00000B2A (2858) │ │ │ │ -0B3B3A Uncompressed Size 000050CF (20687) │ │ │ │ -0B3B3E Filename Length 0023 (35) │ │ │ │ -0B3B40 Extra Length 0000 (0) │ │ │ │ -0B3B42 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0B3AFF Compression Method 0008 (8) 'Deflated' │ │ │ │ +0B3B01 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0B3B05 CRC 4823D6DC (1210308316) │ │ │ │ +0B3B09 Compressed Size 00000B38 (2872) │ │ │ │ +0B3B0D Uncompressed Size 000050CF (20687) │ │ │ │ +0B3B11 Filename Length 0023 (35) │ │ │ │ +0B3B13 Extra Length 0000 (0) │ │ │ │ +0B3B15 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB3B42: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB3B15: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0B3B65 PAYLOAD │ │ │ │ +0B3B38 PAYLOAD │ │ │ │ │ │ │ │ -0B468F LOCAL HEADER #341 04034B50 (67324752) │ │ │ │ -0B4693 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B4694 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B4695 General Purpose Flag 0800 (2048) │ │ │ │ +0B4670 LOCAL HEADER #341 04034B50 (67324752) │ │ │ │ +0B4674 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0B4675 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0B4676 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B4697 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0B4699 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B469D CRC 700B0680 (1879770752) │ │ │ │ -0B46A1 Compressed Size 000003A9 (937) │ │ │ │ -0B46A5 Uncompressed Size 0000095B (2395) │ │ │ │ -0B46A9 Filename Length 0029 (41) │ │ │ │ -0B46AB Extra Length 0000 (0) │ │ │ │ -0B46AD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0B4678 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0B467A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0B467E CRC 700B0680 (1879770752) │ │ │ │ +0B4682 Compressed Size 000003A9 (937) │ │ │ │ +0B4686 Uncompressed Size 0000095B (2395) │ │ │ │ +0B468A Filename Length 0029 (41) │ │ │ │ +0B468C Extra Length 0000 (0) │ │ │ │ +0B468E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB46AD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB468E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0B46D6 PAYLOAD │ │ │ │ +0B46B7 PAYLOAD │ │ │ │ │ │ │ │ -0B4A7F LOCAL HEADER #342 04034B50 (67324752) │ │ │ │ -0B4A83 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B4A84 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B4A85 General Purpose Flag 0800 (2048) │ │ │ │ +0B4A60 LOCAL HEADER #342 04034B50 (67324752) │ │ │ │ +0B4A64 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0B4A65 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0B4A66 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B4A87 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0B4A89 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B4A8D CRC 08C19159 (146903385) │ │ │ │ -0B4A91 Compressed Size 000004CA (1226) │ │ │ │ -0B4A95 Uncompressed Size 00001A1C (6684) │ │ │ │ -0B4A99 Filename Length 0028 (40) │ │ │ │ -0B4A9B Extra Length 0000 (0) │ │ │ │ -0B4A9D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0B4A68 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0B4A6A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0B4A6E CRC 08C19159 (146903385) │ │ │ │ +0B4A72 Compressed Size 000004CA (1226) │ │ │ │ +0B4A76 Uncompressed Size 00001A1C (6684) │ │ │ │ +0B4A7A Filename Length 0028 (40) │ │ │ │ +0B4A7C Extra Length 0000 (0) │ │ │ │ +0B4A7E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB4A9D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB4A7E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0B4AC5 PAYLOAD │ │ │ │ +0B4AA6 PAYLOAD │ │ │ │ │ │ │ │ -0B4F8F LOCAL HEADER #343 04034B50 (67324752) │ │ │ │ -0B4F93 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B4F94 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B4F95 General Purpose Flag 0800 (2048) │ │ │ │ +0B4F70 LOCAL HEADER #343 04034B50 (67324752) │ │ │ │ +0B4F74 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0B4F75 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0B4F76 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B4F97 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0B4F99 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B4F9D CRC 8E7406BA (2389968570) │ │ │ │ -0B4FA1 Compressed Size 00000294 (660) │ │ │ │ -0B4FA5 Uncompressed Size 0000061B (1563) │ │ │ │ -0B4FA9 Filename Length 002E (46) │ │ │ │ -0B4FAB Extra Length 0000 (0) │ │ │ │ -0B4FAD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0B4F78 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0B4F7A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0B4F7E CRC 8E7406BA (2389968570) │ │ │ │ +0B4F82 Compressed Size 00000294 (660) │ │ │ │ +0B4F86 Uncompressed Size 0000061B (1563) │ │ │ │ +0B4F8A Filename Length 002E (46) │ │ │ │ +0B4F8C Extra Length 0000 (0) │ │ │ │ +0B4F8E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB4FAD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB4F8E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0B4FDB PAYLOAD │ │ │ │ +0B4FBC PAYLOAD │ │ │ │ │ │ │ │ -0B526F LOCAL HEADER #344 04034B50 (67324752) │ │ │ │ -0B5273 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B5274 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B5275 General Purpose Flag 0800 (2048) │ │ │ │ +0B5250 LOCAL HEADER #344 04034B50 (67324752) │ │ │ │ +0B5254 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0B5255 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0B5256 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B5277 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0B5279 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B527D CRC 182701C6 (405209542) │ │ │ │ -0B5281 Compressed Size 000002A0 (672) │ │ │ │ -0B5285 Uncompressed Size 00000C5F (3167) │ │ │ │ -0B5289 Filename Length 002D (45) │ │ │ │ -0B528B Extra Length 0000 (0) │ │ │ │ -0B528D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0B5258 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0B525A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0B525E CRC 182701C6 (405209542) │ │ │ │ +0B5262 Compressed Size 000002A0 (672) │ │ │ │ +0B5266 Uncompressed Size 00000C5F (3167) │ │ │ │ +0B526A Filename Length 002D (45) │ │ │ │ +0B526C Extra Length 0000 (0) │ │ │ │ +0B526E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB528D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB526E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0B52BA PAYLOAD │ │ │ │ +0B529B PAYLOAD │ │ │ │ │ │ │ │ -0B555A LOCAL HEADER #345 04034B50 (67324752) │ │ │ │ -0B555E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B555F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B5560 General Purpose Flag 0800 (2048) │ │ │ │ +0B553B LOCAL HEADER #345 04034B50 (67324752) │ │ │ │ +0B553F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0B5540 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0B5541 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B5562 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0B5564 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B5568 CRC 23949E93 (596942483) │ │ │ │ -0B556C Compressed Size 00000416 (1046) │ │ │ │ -0B5570 Uncompressed Size 00000C19 (3097) │ │ │ │ -0B5574 Filename Length 0035 (53) │ │ │ │ -0B5576 Extra Length 0000 (0) │ │ │ │ -0B5578 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0B5543 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0B5545 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0B5549 CRC 23949E93 (596942483) │ │ │ │ +0B554D Compressed Size 00000416 (1046) │ │ │ │ +0B5551 Uncompressed Size 00000C19 (3097) │ │ │ │ +0B5555 Filename Length 0035 (53) │ │ │ │ +0B5557 Extra Length 0000 (0) │ │ │ │ +0B5559 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB5578: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB5559: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0B55AD PAYLOAD │ │ │ │ +0B558E PAYLOAD │ │ │ │ │ │ │ │ -0B59C3 LOCAL HEADER #346 04034B50 (67324752) │ │ │ │ -0B59C7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B59C8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B59C9 General Purpose Flag 0800 (2048) │ │ │ │ +0B59A4 LOCAL HEADER #346 04034B50 (67324752) │ │ │ │ +0B59A8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0B59A9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0B59AA General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B59CB Compression Method 0008 (8) 'Deflated' │ │ │ │ -0B59CD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B59D1 CRC 9EEA1DDD (2666143197) │ │ │ │ -0B59D5 Compressed Size 00000340 (832) │ │ │ │ -0B59D9 Uncompressed Size 0000174F (5967) │ │ │ │ -0B59DD Filename Length 0034 (52) │ │ │ │ -0B59DF Extra Length 0000 (0) │ │ │ │ -0B59E1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0B59AC Compression Method 0008 (8) 'Deflated' │ │ │ │ +0B59AE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0B59B2 CRC 9EEA1DDD (2666143197) │ │ │ │ +0B59B6 Compressed Size 00000340 (832) │ │ │ │ +0B59BA Uncompressed Size 0000174F (5967) │ │ │ │ +0B59BE Filename Length 0034 (52) │ │ │ │ +0B59C0 Extra Length 0000 (0) │ │ │ │ +0B59C2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB59E1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB59C2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0B5A15 PAYLOAD │ │ │ │ +0B59F6 PAYLOAD │ │ │ │ │ │ │ │ -0B5D55 LOCAL HEADER #347 04034B50 (67324752) │ │ │ │ -0B5D59 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B5D5A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B5D5B General Purpose Flag 0800 (2048) │ │ │ │ +0B5D36 LOCAL HEADER #347 04034B50 (67324752) │ │ │ │ +0B5D3A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0B5D3B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0B5D3C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B5D5D Compression Method 0008 (8) 'Deflated' │ │ │ │ -0B5D5F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B5D63 CRC 0082FAD5 (8583893) │ │ │ │ -0B5D67 Compressed Size 00000489 (1161) │ │ │ │ -0B5D6B Uncompressed Size 000009C9 (2505) │ │ │ │ -0B5D6F Filename Length 0028 (40) │ │ │ │ -0B5D71 Extra Length 0000 (0) │ │ │ │ -0B5D73 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0B5D3E Compression Method 0008 (8) 'Deflated' │ │ │ │ +0B5D40 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0B5D44 CRC 0082FAD5 (8583893) │ │ │ │ +0B5D48 Compressed Size 00000489 (1161) │ │ │ │ +0B5D4C Uncompressed Size 000009C9 (2505) │ │ │ │ +0B5D50 Filename Length 0028 (40) │ │ │ │ +0B5D52 Extra Length 0000 (0) │ │ │ │ +0B5D54 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB5D73: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB5D54: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0B5D9B PAYLOAD │ │ │ │ +0B5D7C PAYLOAD │ │ │ │ │ │ │ │ -0B6224 LOCAL HEADER #348 04034B50 (67324752) │ │ │ │ -0B6228 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B6229 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B622A General Purpose Flag 0800 (2048) │ │ │ │ +0B6205 LOCAL HEADER #348 04034B50 (67324752) │ │ │ │ +0B6209 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0B620A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0B620B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B622C Compression Method 0008 (8) 'Deflated' │ │ │ │ -0B622E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B6232 CRC BF91C0E5 (3214000357) │ │ │ │ -0B6236 Compressed Size 000004C8 (1224) │ │ │ │ -0B623A Uncompressed Size 0000112F (4399) │ │ │ │ -0B623E Filename Length 0027 (39) │ │ │ │ -0B6240 Extra Length 0000 (0) │ │ │ │ -0B6242 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0B620D Compression Method 0008 (8) 'Deflated' │ │ │ │ +0B620F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0B6213 CRC BF91C0E5 (3214000357) │ │ │ │ +0B6217 Compressed Size 000004C8 (1224) │ │ │ │ +0B621B Uncompressed Size 0000112F (4399) │ │ │ │ +0B621F Filename Length 0027 (39) │ │ │ │ +0B6221 Extra Length 0000 (0) │ │ │ │ +0B6223 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB6242: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB6223: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0B6269 PAYLOAD │ │ │ │ +0B624A PAYLOAD │ │ │ │ │ │ │ │ -0B6731 LOCAL HEADER #349 04034B50 (67324752) │ │ │ │ -0B6735 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B6736 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B6737 General Purpose Flag 0800 (2048) │ │ │ │ +0B6712 LOCAL HEADER #349 04034B50 (67324752) │ │ │ │ +0B6716 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0B6717 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0B6718 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B6739 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0B673B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B673F CRC 997BD7D7 (2575030231) │ │ │ │ -0B6743 Compressed Size 000002A9 (681) │ │ │ │ -0B6747 Uncompressed Size 000005B6 (1462) │ │ │ │ -0B674B Filename Length 002F (47) │ │ │ │ -0B674D Extra Length 0000 (0) │ │ │ │ -0B674F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0B671A Compression Method 0008 (8) 'Deflated' │ │ │ │ +0B671C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0B6720 CRC 997BD7D7 (2575030231) │ │ │ │ +0B6724 Compressed Size 000002A9 (681) │ │ │ │ +0B6728 Uncompressed Size 000005B6 (1462) │ │ │ │ +0B672C Filename Length 002F (47) │ │ │ │ +0B672E Extra Length 0000 (0) │ │ │ │ +0B6730 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB674F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB6730: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0B677E PAYLOAD │ │ │ │ +0B675F PAYLOAD │ │ │ │ │ │ │ │ -0B6A27 LOCAL HEADER #350 04034B50 (67324752) │ │ │ │ -0B6A2B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B6A2C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B6A2D General Purpose Flag 0800 (2048) │ │ │ │ +0B6A08 LOCAL HEADER #350 04034B50 (67324752) │ │ │ │ +0B6A0C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0B6A0D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0B6A0E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B6A2F Compression Method 0008 (8) 'Deflated' │ │ │ │ -0B6A31 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B6A35 CRC B1EF9538 (2985268536) │ │ │ │ -0B6A39 Compressed Size 00000286 (646) │ │ │ │ -0B6A3D Uncompressed Size 00000A7A (2682) │ │ │ │ -0B6A41 Filename Length 002E (46) │ │ │ │ -0B6A43 Extra Length 0000 (0) │ │ │ │ -0B6A45 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0B6A10 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0B6A12 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0B6A16 CRC B1EF9538 (2985268536) │ │ │ │ +0B6A1A Compressed Size 00000286 (646) │ │ │ │ +0B6A1E Uncompressed Size 00000A7A (2682) │ │ │ │ +0B6A22 Filename Length 002E (46) │ │ │ │ +0B6A24 Extra Length 0000 (0) │ │ │ │ +0B6A26 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB6A45: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB6A26: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0B6A73 PAYLOAD │ │ │ │ +0B6A54 PAYLOAD │ │ │ │ │ │ │ │ -0B6CF9 LOCAL HEADER #351 04034B50 (67324752) │ │ │ │ -0B6CFD Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B6CFE Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B6CFF General Purpose Flag 0800 (2048) │ │ │ │ +0B6CDA LOCAL HEADER #351 04034B50 (67324752) │ │ │ │ +0B6CDE Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0B6CDF Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0B6CE0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B6D01 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0B6D03 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B6D07 CRC 5A9148C0 (1519470784) │ │ │ │ -0B6D0B Compressed Size 000003BC (956) │ │ │ │ -0B6D0F Uncompressed Size 000008D4 (2260) │ │ │ │ -0B6D13 Filename Length 002B (43) │ │ │ │ -0B6D15 Extra Length 0000 (0) │ │ │ │ -0B6D17 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0B6CE2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0B6CE4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0B6CE8 CRC 5A9148C0 (1519470784) │ │ │ │ +0B6CEC Compressed Size 000003BC (956) │ │ │ │ +0B6CF0 Uncompressed Size 000008D4 (2260) │ │ │ │ +0B6CF4 Filename Length 002B (43) │ │ │ │ +0B6CF6 Extra Length 0000 (0) │ │ │ │ +0B6CF8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB6D17: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB6CF8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0B6D42 PAYLOAD │ │ │ │ +0B6D23 PAYLOAD │ │ │ │ │ │ │ │ -0B70FE LOCAL HEADER #352 04034B50 (67324752) │ │ │ │ -0B7102 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B7103 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B7104 General Purpose Flag 0800 (2048) │ │ │ │ +0B70DF LOCAL HEADER #352 04034B50 (67324752) │ │ │ │ +0B70E3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0B70E4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0B70E5 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B7106 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0B7108 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B710C CRC EA1FA61C (3927942684) │ │ │ │ -0B7110 Compressed Size 00000324 (804) │ │ │ │ -0B7114 Uncompressed Size 0000105E (4190) │ │ │ │ -0B7118 Filename Length 002A (42) │ │ │ │ -0B711A Extra Length 0000 (0) │ │ │ │ -0B711C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0B70E7 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0B70E9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0B70ED CRC EA1FA61C (3927942684) │ │ │ │ +0B70F1 Compressed Size 00000324 (804) │ │ │ │ +0B70F5 Uncompressed Size 0000105E (4190) │ │ │ │ +0B70F9 Filename Length 002A (42) │ │ │ │ +0B70FB Extra Length 0000 (0) │ │ │ │ +0B70FD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB711C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB70FD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0B7146 PAYLOAD │ │ │ │ +0B7127 PAYLOAD │ │ │ │ │ │ │ │ -0B746A LOCAL HEADER #353 04034B50 (67324752) │ │ │ │ -0B746E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B746F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B7470 General Purpose Flag 0800 (2048) │ │ │ │ +0B744B LOCAL HEADER #353 04034B50 (67324752) │ │ │ │ +0B744F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0B7450 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0B7451 General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B7472 Compression Method 0000 (0) 'Stored' │ │ │ │ -0B7474 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B7478 CRC 00000000 (0) │ │ │ │ -0B747C Compressed Size 00000000 (0) │ │ │ │ -0B7480 Uncompressed Size 00000000 (0) │ │ │ │ -0B7484 Filename Length 0010 (16) │ │ │ │ -0B7486 Extra Length 0000 (0) │ │ │ │ -0B7488 Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ +0B7453 Compression Method 0000 (0) 'Stored' │ │ │ │ +0B7455 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0B7459 CRC 00000000 (0) │ │ │ │ +0B745D Compressed Size 00000000 (0) │ │ │ │ +0B7461 Uncompressed Size 00000000 (0) │ │ │ │ +0B7465 Filename Length 0010 (16) │ │ │ │ +0B7467 Extra Length 0000 (0) │ │ │ │ +0B7469 Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB7488: Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB7469: Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -0B7498 LOCAL HEADER #354 04034B50 (67324752) │ │ │ │ -0B749C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B749D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B749E General Purpose Flag 0800 (2048) │ │ │ │ +0B7479 LOCAL HEADER #354 04034B50 (67324752) │ │ │ │ +0B747D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0B747E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0B747F General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B74A0 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0B74A2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B74A6 CRC 810F19F8 (2165250552) │ │ │ │ -0B74AA Compressed Size 0000006B (107) │ │ │ │ -0B74AE Uncompressed Size 0000007F (127) │ │ │ │ -0B74B2 Filename Length 0025 (37) │ │ │ │ -0B74B4 Extra Length 0000 (0) │ │ │ │ -0B74B6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0B7481 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0B7483 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0B7487 CRC 810F19F8 (2165250552) │ │ │ │ +0B748B Compressed Size 0000006B (107) │ │ │ │ +0B748F Uncompressed Size 0000007F (127) │ │ │ │ +0B7493 Filename Length 0025 (37) │ │ │ │ +0B7495 Extra Length 0000 (0) │ │ │ │ +0B7497 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB74B6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB7497: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0B74DB PAYLOAD XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX │ │ │ │ +0B74BC PAYLOAD XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX │ │ │ │ │ │ │ │ -0B7546 LOCAL HEADER #355 04034B50 (67324752) │ │ │ │ -0B754A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B754B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B754C General Purpose Flag 0800 (2048) │ │ │ │ +0B7527 LOCAL HEADER #355 04034B50 (67324752) │ │ │ │ +0B752B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0B752C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0B752D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B754E Compression Method 0008 (8) 'Deflated' │ │ │ │ -0B7550 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B7554 CRC 8E3C5B46 (2386320198) │ │ │ │ -0B7558 Compressed Size 0000007B (123) │ │ │ │ -0B755C Uncompressed Size 00000098 (152) │ │ │ │ -0B7560 Filename Length 0024 (36) │ │ │ │ -0B7562 Extra Length 0000 (0) │ │ │ │ -0B7564 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0B752F Compression Method 0008 (8) 'Deflated' │ │ │ │ +0B7531 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0B7535 CRC 8E3C5B46 (2386320198) │ │ │ │ +0B7539 Compressed Size 0000007B (123) │ │ │ │ +0B753D Uncompressed Size 00000098 (152) │ │ │ │ +0B7541 Filename Length 0024 (36) │ │ │ │ +0B7543 Extra Length 0000 (0) │ │ │ │ +0B7545 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB7564: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB7545: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0B7588 PAYLOAD XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX │ │ │ │ +0B7569 PAYLOAD XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX │ │ │ │ │ │ │ │ -0B7603 LOCAL HEADER #356 04034B50 (67324752) │ │ │ │ -0B7607 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B7608 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B7609 General Purpose Flag 0800 (2048) │ │ │ │ +0B75E4 LOCAL HEADER #356 04034B50 (67324752) │ │ │ │ +0B75E8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0B75E9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0B75EA General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B760B Compression Method 0008 (8) 'Deflated' │ │ │ │ -0B760D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B7611 CRC F45D972D (4099774253) │ │ │ │ -0B7615 Compressed Size 000001D1 (465) │ │ │ │ -0B7619 Uncompressed Size 00000348 (840) │ │ │ │ -0B761D Filename Length 0028 (40) │ │ │ │ -0B761F Extra Length 0000 (0) │ │ │ │ -0B7621 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0B75EC Compression Method 0008 (8) 'Deflated' │ │ │ │ +0B75EE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0B75F2 CRC F45D972D (4099774253) │ │ │ │ +0B75F6 Compressed Size 000001D1 (465) │ │ │ │ +0B75FA Uncompressed Size 00000348 (840) │ │ │ │ +0B75FE Filename Length 0028 (40) │ │ │ │ +0B7600 Extra Length 0000 (0) │ │ │ │ +0B7602 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB7621: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB7602: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0B7649 PAYLOAD │ │ │ │ +0B762A PAYLOAD │ │ │ │ │ │ │ │ -0B781A LOCAL HEADER #357 04034B50 (67324752) │ │ │ │ -0B781E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B781F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B7820 General Purpose Flag 0800 (2048) │ │ │ │ +0B77FB LOCAL HEADER #357 04034B50 (67324752) │ │ │ │ +0B77FF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0B7800 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0B7801 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B7822 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0B7824 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B7828 CRC 6C1BCEA8 (1813761704) │ │ │ │ -0B782C Compressed Size 00000166 (358) │ │ │ │ -0B7830 Uncompressed Size 00000267 (615) │ │ │ │ -0B7834 Filename Length 0027 (39) │ │ │ │ -0B7836 Extra Length 0000 (0) │ │ │ │ -0B7838 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0B7803 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0B7805 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0B7809 CRC 6C1BCEA8 (1813761704) │ │ │ │ +0B780D Compressed Size 00000166 (358) │ │ │ │ +0B7811 Uncompressed Size 00000267 (615) │ │ │ │ +0B7815 Filename Length 0027 (39) │ │ │ │ +0B7817 Extra Length 0000 (0) │ │ │ │ +0B7819 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB7838: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB7819: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0B785F PAYLOAD │ │ │ │ +0B7840 PAYLOAD │ │ │ │ │ │ │ │ -0B79C5 LOCAL HEADER #358 04034B50 (67324752) │ │ │ │ -0B79C9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B79CA Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B79CB General Purpose Flag 0800 (2048) │ │ │ │ +0B79A6 LOCAL HEADER #358 04034B50 (67324752) │ │ │ │ +0B79AA Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0B79AB Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0B79AC General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B79CD Compression Method 0000 (0) 'Stored' │ │ │ │ -0B79CF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B79D3 CRC 00000000 (0) │ │ │ │ -0B79D7 Compressed Size 00000000 (0) │ │ │ │ -0B79DB Uncompressed Size 00000000 (0) │ │ │ │ -0B79DF Filename Length 001C (28) │ │ │ │ -0B79E1 Extra Length 0000 (0) │ │ │ │ -0B79E3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0B79AE Compression Method 0000 (0) 'Stored' │ │ │ │ +0B79B0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0B79B4 CRC 00000000 (0) │ │ │ │ +0B79B8 Compressed Size 00000000 (0) │ │ │ │ +0B79BC Uncompressed Size 00000000 (0) │ │ │ │ +0B79C0 Filename Length 001C (28) │ │ │ │ +0B79C2 Extra Length 0000 (0) │ │ │ │ +0B79C4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB79E3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB79C4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -0B79FF LOCAL HEADER #359 04034B50 (67324752) │ │ │ │ -0B7A03 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B7A04 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B7A05 General Purpose Flag 0800 (2048) │ │ │ │ +0B79E0 LOCAL HEADER #359 04034B50 (67324752) │ │ │ │ +0B79E4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0B79E5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0B79E6 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B7A07 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0B7A09 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B7A0D CRC 3BCC4A9F (1003244191) │ │ │ │ -0B7A11 Compressed Size 00000291 (657) │ │ │ │ -0B7A15 Uncompressed Size 000005EF (1519) │ │ │ │ -0B7A19 Filename Length 003A (58) │ │ │ │ -0B7A1B Extra Length 0000 (0) │ │ │ │ -0B7A1D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0B79E8 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0B79EA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0B79EE CRC 9603D8AE (2516834478) │ │ │ │ +0B79F2 Compressed Size 00000292 (658) │ │ │ │ +0B79F6 Uncompressed Size 000005EF (1519) │ │ │ │ +0B79FA Filename Length 003A (58) │ │ │ │ +0B79FC Extra Length 0000 (0) │ │ │ │ +0B79FE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB7A1D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB79FE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0B7A57 PAYLOAD │ │ │ │ +0B7A38 PAYLOAD │ │ │ │ │ │ │ │ -0B7CE8 LOCAL HEADER #360 04034B50 (67324752) │ │ │ │ -0B7CEC Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B7CED Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B7CEE General Purpose Flag 0800 (2048) │ │ │ │ +0B7CCA LOCAL HEADER #360 04034B50 (67324752) │ │ │ │ +0B7CCE Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0B7CCF Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0B7CD0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B7CF0 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0B7CF2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B7CF6 CRC 776C598F (2003589519) │ │ │ │ -0B7CFA Compressed Size 0000040A (1034) │ │ │ │ -0B7CFE Uncompressed Size 00000D71 (3441) │ │ │ │ -0B7D02 Filename Length 0039 (57) │ │ │ │ -0B7D04 Extra Length 0000 (0) │ │ │ │ -0B7D06 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0B7CD2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0B7CD4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0B7CD8 CRC 7DED7EFB (2112716539) │ │ │ │ +0B7CDC Compressed Size 00000406 (1030) │ │ │ │ +0B7CE0 Uncompressed Size 00000D3D (3389) │ │ │ │ +0B7CE4 Filename Length 0039 (57) │ │ │ │ +0B7CE6 Extra Length 0000 (0) │ │ │ │ +0B7CE8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB7D06: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB7CE8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0B7D3F PAYLOAD │ │ │ │ +0B7D21 PAYLOAD │ │ │ │ │ │ │ │ -0B8149 LOCAL HEADER #361 04034B50 (67324752) │ │ │ │ -0B814D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B814E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B814F General Purpose Flag 0800 (2048) │ │ │ │ +0B8127 LOCAL HEADER #361 04034B50 (67324752) │ │ │ │ +0B812B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0B812C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0B812D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B8151 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0B8153 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B8157 CRC C1DDF2A5 (3252548261) │ │ │ │ -0B815B Compressed Size 00000390 (912) │ │ │ │ -0B815F Uncompressed Size 00000926 (2342) │ │ │ │ -0B8163 Filename Length 0041 (65) │ │ │ │ -0B8165 Extra Length 0000 (0) │ │ │ │ -0B8167 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0B812F Compression Method 0008 (8) 'Deflated' │ │ │ │ +0B8131 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0B8135 CRC C1DDF2A5 (3252548261) │ │ │ │ +0B8139 Compressed Size 00000390 (912) │ │ │ │ +0B813D Uncompressed Size 00000926 (2342) │ │ │ │ +0B8141 Filename Length 0041 (65) │ │ │ │ +0B8143 Extra Length 0000 (0) │ │ │ │ +0B8145 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB8167: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB8145: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0B81A8 PAYLOAD │ │ │ │ +0B8186 PAYLOAD │ │ │ │ │ │ │ │ -0B8538 LOCAL HEADER #362 04034B50 (67324752) │ │ │ │ -0B853C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B853D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B853E General Purpose Flag 0800 (2048) │ │ │ │ +0B8516 LOCAL HEADER #362 04034B50 (67324752) │ │ │ │ +0B851A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0B851B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0B851C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B8540 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0B8542 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B8546 CRC 81A68CD6 (2175175894) │ │ │ │ -0B854A Compressed Size 00000383 (899) │ │ │ │ -0B854E Uncompressed Size 000011C9 (4553) │ │ │ │ -0B8552 Filename Length 0040 (64) │ │ │ │ -0B8554 Extra Length 0000 (0) │ │ │ │ -0B8556 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0B851E Compression Method 0008 (8) 'Deflated' │ │ │ │ +0B8520 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0B8524 CRC 81A68CD6 (2175175894) │ │ │ │ +0B8528 Compressed Size 00000383 (899) │ │ │ │ +0B852C Uncompressed Size 000011C9 (4553) │ │ │ │ +0B8530 Filename Length 0040 (64) │ │ │ │ +0B8532 Extra Length 0000 (0) │ │ │ │ +0B8534 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB8556: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB8534: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0B8596 PAYLOAD │ │ │ │ +0B8574 PAYLOAD │ │ │ │ │ │ │ │ -0B8919 LOCAL HEADER #363 04034B50 (67324752) │ │ │ │ -0B891D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B891E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B891F General Purpose Flag 0800 (2048) │ │ │ │ +0B88F7 LOCAL HEADER #363 04034B50 (67324752) │ │ │ │ +0B88FB Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0B88FC Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0B88FD General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B8921 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0B8923 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B8927 CRC 0B00A36C (184591212) │ │ │ │ -0B892B Compressed Size 0000025A (602) │ │ │ │ -0B892F Uncompressed Size 000004BD (1213) │ │ │ │ -0B8933 Filename Length 0031 (49) │ │ │ │ -0B8935 Extra Length 0000 (0) │ │ │ │ -0B8937 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0B88FF Compression Method 0008 (8) 'Deflated' │ │ │ │ +0B8901 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0B8905 CRC 0B00A36C (184591212) │ │ │ │ +0B8909 Compressed Size 0000025A (602) │ │ │ │ +0B890D Uncompressed Size 000004BD (1213) │ │ │ │ +0B8911 Filename Length 0031 (49) │ │ │ │ +0B8913 Extra Length 0000 (0) │ │ │ │ +0B8915 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB8937: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB8915: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0B8968 PAYLOAD │ │ │ │ +0B8946 PAYLOAD │ │ │ │ │ │ │ │ -0B8BC2 LOCAL HEADER #364 04034B50 (67324752) │ │ │ │ -0B8BC6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B8BC7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B8BC8 General Purpose Flag 0800 (2048) │ │ │ │ +0B8BA0 LOCAL HEADER #364 04034B50 (67324752) │ │ │ │ +0B8BA4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0B8BA5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0B8BA6 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B8BCA Compression Method 0008 (8) 'Deflated' │ │ │ │ -0B8BCC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B8BD0 CRC 56D06CB0 (1456499888) │ │ │ │ -0B8BD4 Compressed Size 00000279 (633) │ │ │ │ -0B8BD8 Uncompressed Size 000008A0 (2208) │ │ │ │ -0B8BDC Filename Length 0030 (48) │ │ │ │ -0B8BDE Extra Length 0000 (0) │ │ │ │ -0B8BE0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0B8BA8 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0B8BAA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0B8BAE CRC 56D06CB0 (1456499888) │ │ │ │ +0B8BB2 Compressed Size 00000279 (633) │ │ │ │ +0B8BB6 Uncompressed Size 000008A0 (2208) │ │ │ │ +0B8BBA Filename Length 0030 (48) │ │ │ │ +0B8BBC Extra Length 0000 (0) │ │ │ │ +0B8BBE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB8BE0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB8BBE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0B8C10 PAYLOAD │ │ │ │ +0B8BEE PAYLOAD │ │ │ │ │ │ │ │ -0B8E89 LOCAL HEADER #365 04034B50 (67324752) │ │ │ │ -0B8E8D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B8E8E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B8E8F General Purpose Flag 0800 (2048) │ │ │ │ +0B8E67 LOCAL HEADER #365 04034B50 (67324752) │ │ │ │ +0B8E6B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0B8E6C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0B8E6D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B8E91 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0B8E93 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B8E97 CRC 2D03D35B (755225435) │ │ │ │ -0B8E9B Compressed Size 000000DA (218) │ │ │ │ -0B8E9F Uncompressed Size 00000149 (329) │ │ │ │ -0B8EA3 Filename Length 0032 (50) │ │ │ │ -0B8EA5 Extra Length 0000 (0) │ │ │ │ -0B8EA7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0B8E6F Compression Method 0008 (8) 'Deflated' │ │ │ │ +0B8E71 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0B8E75 CRC 2D03D35B (755225435) │ │ │ │ +0B8E79 Compressed Size 000000DA (218) │ │ │ │ +0B8E7D Uncompressed Size 00000149 (329) │ │ │ │ +0B8E81 Filename Length 0032 (50) │ │ │ │ +0B8E83 Extra Length 0000 (0) │ │ │ │ +0B8E85 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB8EA7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB8E85: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0B8ED9 PAYLOAD XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX │ │ │ │ +0B8EB7 PAYLOAD XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX │ │ │ │ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX │ │ │ │ │ │ │ │ -0B8FB3 LOCAL HEADER #366 04034B50 (67324752) │ │ │ │ -0B8FB7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B8FB8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B8FB9 General Purpose Flag 0800 (2048) │ │ │ │ +0B8F91 LOCAL HEADER #366 04034B50 (67324752) │ │ │ │ +0B8F95 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0B8F96 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0B8F97 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B8FBB Compression Method 0008 (8) 'Deflated' │ │ │ │ -0B8FBD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B8FC1 CRC DDDD378D (3722262413) │ │ │ │ -0B8FC5 Compressed Size 0000007D (125) │ │ │ │ -0B8FC9 Uncompressed Size 000000AB (171) │ │ │ │ -0B8FCD Filename Length 0031 (49) │ │ │ │ -0B8FCF Extra Length 0000 (0) │ │ │ │ -0B8FD1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0B8F99 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0B8F9B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0B8F9F CRC DDDD378D (3722262413) │ │ │ │ +0B8FA3 Compressed Size 0000007D (125) │ │ │ │ +0B8FA7 Uncompressed Size 000000AB (171) │ │ │ │ +0B8FAB Filename Length 0031 (49) │ │ │ │ +0B8FAD Extra Length 0000 (0) │ │ │ │ +0B8FAF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB8FD1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB8FAF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0B9002 PAYLOAD XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX │ │ │ │ +0B8FE0 PAYLOAD XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX │ │ │ │ │ │ │ │ -0B907F LOCAL HEADER #367 04034B50 (67324752) │ │ │ │ -0B9083 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B9084 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B9085 General Purpose Flag 0800 (2048) │ │ │ │ +0B905D LOCAL HEADER #367 04034B50 (67324752) │ │ │ │ +0B9061 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0B9062 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0B9063 General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B9087 Compression Method 0000 (0) 'Stored' │ │ │ │ -0B9089 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B908D CRC 00000000 (0) │ │ │ │ -0B9091 Compressed Size 00000000 (0) │ │ │ │ -0B9095 Uncompressed Size 00000000 (0) │ │ │ │ -0B9099 Filename Length 0011 (17) │ │ │ │ -0B909B Extra Length 0000 (0) │ │ │ │ -0B909D Filename 'XXXXXXXXXXXXXXXXX' │ │ │ │ +0B9065 Compression Method 0000 (0) 'Stored' │ │ │ │ +0B9067 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0B906B CRC 00000000 (0) │ │ │ │ +0B906F Compressed Size 00000000 (0) │ │ │ │ +0B9073 Uncompressed Size 00000000 (0) │ │ │ │ +0B9077 Filename Length 0011 (17) │ │ │ │ +0B9079 Extra Length 0000 (0) │ │ │ │ +0B907B Filename 'XXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB909D: Filename 'XXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB907B: Filename 'XXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -0B90AE LOCAL HEADER #368 04034B50 (67324752) │ │ │ │ -0B90B2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B90B3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B90B4 General Purpose Flag 0800 (2048) │ │ │ │ +0B908C LOCAL HEADER #368 04034B50 (67324752) │ │ │ │ +0B9090 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0B9091 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0B9092 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B90B6 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0B90B8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B90BC CRC 68BBDA00 (1757141504) │ │ │ │ -0B90C0 Compressed Size 000002BF (703) │ │ │ │ -0B90C4 Uncompressed Size 0000057E (1406) │ │ │ │ -0B90C8 Filename Length 0025 (37) │ │ │ │ -0B90CA Extra Length 0000 (0) │ │ │ │ -0B90CC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0B9094 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0B9096 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0B909A CRC 68BBDA00 (1757141504) │ │ │ │ +0B909E Compressed Size 000002BF (703) │ │ │ │ +0B90A2 Uncompressed Size 0000057E (1406) │ │ │ │ +0B90A6 Filename Length 0025 (37) │ │ │ │ +0B90A8 Extra Length 0000 (0) │ │ │ │ +0B90AA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB90CC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB90AA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0B90F1 PAYLOAD │ │ │ │ +0B90CF PAYLOAD │ │ │ │ │ │ │ │ -0B93B0 LOCAL HEADER #369 04034B50 (67324752) │ │ │ │ -0B93B4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B93B5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B93B6 General Purpose Flag 0800 (2048) │ │ │ │ +0B938E LOCAL HEADER #369 04034B50 (67324752) │ │ │ │ +0B9392 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0B9393 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0B9394 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B93B8 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0B93BA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B93BE CRC ECD8A392 (3973620626) │ │ │ │ -0B93C2 Compressed Size 000002BA (698) │ │ │ │ -0B93C6 Uncompressed Size 0000073B (1851) │ │ │ │ -0B93CA Filename Length 0024 (36) │ │ │ │ -0B93CC Extra Length 0000 (0) │ │ │ │ -0B93CE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0B9396 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0B9398 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0B939C CRC ECD8A392 (3973620626) │ │ │ │ +0B93A0 Compressed Size 000002BA (698) │ │ │ │ +0B93A4 Uncompressed Size 0000073B (1851) │ │ │ │ +0B93A8 Filename Length 0024 (36) │ │ │ │ +0B93AA Extra Length 0000 (0) │ │ │ │ +0B93AC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB93CE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB93AC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0B93F2 PAYLOAD │ │ │ │ +0B93D0 PAYLOAD │ │ │ │ │ │ │ │ -0B96AC LOCAL HEADER #370 04034B50 (67324752) │ │ │ │ -0B96B0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B96B1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B96B2 General Purpose Flag 0800 (2048) │ │ │ │ +0B968A LOCAL HEADER #370 04034B50 (67324752) │ │ │ │ +0B968E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0B968F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0B9690 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B96B4 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0B96B6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B96BA CRC B38B7427 (3012260903) │ │ │ │ -0B96BE Compressed Size 00000587 (1415) │ │ │ │ -0B96C2 Uncompressed Size 00000D38 (3384) │ │ │ │ -0B96C6 Filename Length 001F (31) │ │ │ │ -0B96C8 Extra Length 0000 (0) │ │ │ │ -0B96CA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0B9692 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0B9694 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0B9698 CRC B38B7427 (3012260903) │ │ │ │ +0B969C Compressed Size 00000587 (1415) │ │ │ │ +0B96A0 Uncompressed Size 00000D38 (3384) │ │ │ │ +0B96A4 Filename Length 001F (31) │ │ │ │ +0B96A6 Extra Length 0000 (0) │ │ │ │ +0B96A8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB96CA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB96A8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0B96E9 PAYLOAD │ │ │ │ +0B96C7 PAYLOAD │ │ │ │ │ │ │ │ -0B9C70 LOCAL HEADER #371 04034B50 (67324752) │ │ │ │ -0B9C74 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0B9C75 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0B9C76 General Purpose Flag 0800 (2048) │ │ │ │ +0B9C4E LOCAL HEADER #371 04034B50 (67324752) │ │ │ │ +0B9C52 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0B9C53 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0B9C54 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0B9C78 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0B9C7A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0B9C7E CRC 19B62303 (431366915) │ │ │ │ -0B9C82 Compressed Size 00000597 (1431) │ │ │ │ -0B9C86 Uncompressed Size 000017C3 (6083) │ │ │ │ -0B9C8A Filename Length 001E (30) │ │ │ │ -0B9C8C Extra Length 0000 (0) │ │ │ │ -0B9C8E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0B9C56 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0B9C58 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0B9C5C CRC 19B62303 (431366915) │ │ │ │ +0B9C60 Compressed Size 00000597 (1431) │ │ │ │ +0B9C64 Uncompressed Size 000017C3 (6083) │ │ │ │ +0B9C68 Filename Length 001E (30) │ │ │ │ +0B9C6A Extra Length 0000 (0) │ │ │ │ +0B9C6C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xB9C8E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xB9C6C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0B9CAC PAYLOAD │ │ │ │ +0B9C8A PAYLOAD │ │ │ │ │ │ │ │ -0BA243 LOCAL HEADER #372 04034B50 (67324752) │ │ │ │ -0BA247 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0BA248 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0BA249 General Purpose Flag 0800 (2048) │ │ │ │ +0BA221 LOCAL HEADER #372 04034B50 (67324752) │ │ │ │ +0BA225 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0BA226 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0BA227 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0BA24B Compression Method 0008 (8) 'Deflated' │ │ │ │ -0BA24D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0BA251 CRC DDFBE423 (3724272675) │ │ │ │ -0BA255 Compressed Size 0000029C (668) │ │ │ │ -0BA259 Uncompressed Size 000004FB (1275) │ │ │ │ -0BA25D Filename Length 0023 (35) │ │ │ │ -0BA25F Extra Length 0000 (0) │ │ │ │ -0BA261 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0BA229 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0BA22B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0BA22F CRC DDFBE423 (3724272675) │ │ │ │ +0BA233 Compressed Size 0000029C (668) │ │ │ │ +0BA237 Uncompressed Size 000004FB (1275) │ │ │ │ +0BA23B Filename Length 0023 (35) │ │ │ │ +0BA23D Extra Length 0000 (0) │ │ │ │ +0BA23F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xBA261: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xBA23F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0BA284 PAYLOAD │ │ │ │ +0BA262 PAYLOAD │ │ │ │ │ │ │ │ -0BA520 LOCAL HEADER #373 04034B50 (67324752) │ │ │ │ -0BA524 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0BA525 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0BA526 General Purpose Flag 0800 (2048) │ │ │ │ +0BA4FE LOCAL HEADER #373 04034B50 (67324752) │ │ │ │ +0BA502 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0BA503 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0BA504 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0BA528 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0BA52A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0BA52E CRC 43109A6C (1125161580) │ │ │ │ -0BA532 Compressed Size 00000264 (612) │ │ │ │ -0BA536 Uncompressed Size 000005EC (1516) │ │ │ │ -0BA53A Filename Length 0022 (34) │ │ │ │ -0BA53C Extra Length 0000 (0) │ │ │ │ -0BA53E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0BA506 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0BA508 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0BA50C CRC 43109A6C (1125161580) │ │ │ │ +0BA510 Compressed Size 00000264 (612) │ │ │ │ +0BA514 Uncompressed Size 000005EC (1516) │ │ │ │ +0BA518 Filename Length 0022 (34) │ │ │ │ +0BA51A Extra Length 0000 (0) │ │ │ │ +0BA51C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xBA53E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xBA51C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0BA560 PAYLOAD │ │ │ │ +0BA53E PAYLOAD │ │ │ │ │ │ │ │ -0BA7C4 LOCAL HEADER #374 04034B50 (67324752) │ │ │ │ -0BA7C8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0BA7C9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0BA7CA General Purpose Flag 0800 (2048) │ │ │ │ +0BA7A2 LOCAL HEADER #374 04034B50 (67324752) │ │ │ │ +0BA7A6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0BA7A7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0BA7A8 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0BA7CC Compression Method 0008 (8) 'Deflated' │ │ │ │ -0BA7CE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0BA7D2 CRC 440036DC (1140864732) │ │ │ │ -0BA7D6 Compressed Size 000002B6 (694) │ │ │ │ -0BA7DA Uncompressed Size 000005BF (1471) │ │ │ │ -0BA7DE Filename Length 0027 (39) │ │ │ │ -0BA7E0 Extra Length 0000 (0) │ │ │ │ -0BA7E2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0BA7AA Compression Method 0008 (8) 'Deflated' │ │ │ │ +0BA7AC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0BA7B0 CRC 440036DC (1140864732) │ │ │ │ +0BA7B4 Compressed Size 000002B6 (694) │ │ │ │ +0BA7B8 Uncompressed Size 000005BF (1471) │ │ │ │ +0BA7BC Filename Length 0027 (39) │ │ │ │ +0BA7BE Extra Length 0000 (0) │ │ │ │ +0BA7C0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xBA7E2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xBA7C0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0BA809 PAYLOAD │ │ │ │ +0BA7E7 PAYLOAD │ │ │ │ │ │ │ │ -0BAABF LOCAL HEADER #375 04034B50 (67324752) │ │ │ │ -0BAAC3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0BAAC4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0BAAC5 General Purpose Flag 0800 (2048) │ │ │ │ +0BAA9D LOCAL HEADER #375 04034B50 (67324752) │ │ │ │ +0BAAA1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0BAAA2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0BAAA3 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0BAAC7 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0BAAC9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0BAACD CRC 24FB3137 (620441911) │ │ │ │ -0BAAD1 Compressed Size 000002DA (730) │ │ │ │ -0BAAD5 Uncompressed Size 00000A48 (2632) │ │ │ │ -0BAAD9 Filename Length 0026 (38) │ │ │ │ -0BAADB Extra Length 0000 (0) │ │ │ │ -0BAADD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0BAAA5 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0BAAA7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0BAAAB CRC 24FB3137 (620441911) │ │ │ │ +0BAAAF Compressed Size 000002DA (730) │ │ │ │ +0BAAB3 Uncompressed Size 00000A48 (2632) │ │ │ │ +0BAAB7 Filename Length 0026 (38) │ │ │ │ +0BAAB9 Extra Length 0000 (0) │ │ │ │ +0BAABB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xBAADD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xBAABB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0BAB03 PAYLOAD │ │ │ │ +0BAAE1 PAYLOAD │ │ │ │ │ │ │ │ -0BADDD LOCAL HEADER #376 04034B50 (67324752) │ │ │ │ -0BADE1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0BADE2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0BADE3 General Purpose Flag 0800 (2048) │ │ │ │ +0BADBB LOCAL HEADER #376 04034B50 (67324752) │ │ │ │ +0BADBF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0BADC0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0BADC1 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0BADE5 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0BADE7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0BADEB CRC 7649FA32 (1984559666) │ │ │ │ -0BADEF Compressed Size 000002B9 (697) │ │ │ │ -0BADF3 Uncompressed Size 0000057D (1405) │ │ │ │ -0BADF7 Filename Length 0029 (41) │ │ │ │ -0BADF9 Extra Length 0000 (0) │ │ │ │ -0BADFB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0BADC3 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0BADC5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0BADC9 CRC 7649FA32 (1984559666) │ │ │ │ +0BADCD Compressed Size 000002B9 (697) │ │ │ │ +0BADD1 Uncompressed Size 0000057D (1405) │ │ │ │ +0BADD5 Filename Length 0029 (41) │ │ │ │ +0BADD7 Extra Length 0000 (0) │ │ │ │ +0BADD9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xBADFB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xBADD9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0BAE24 PAYLOAD │ │ │ │ +0BAE02 PAYLOAD │ │ │ │ │ │ │ │ -0BB0DD LOCAL HEADER #377 04034B50 (67324752) │ │ │ │ -0BB0E1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0BB0E2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0BB0E3 General Purpose Flag 0800 (2048) │ │ │ │ +0BB0BB LOCAL HEADER #377 04034B50 (67324752) │ │ │ │ +0BB0BF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0BB0C0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0BB0C1 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0BB0E5 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0BB0E7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0BB0EB CRC 98EFFF17 (2565865239) │ │ │ │ -0BB0EF Compressed Size 00000299 (665) │ │ │ │ -0BB0F3 Uncompressed Size 00000921 (2337) │ │ │ │ -0BB0F7 Filename Length 0028 (40) │ │ │ │ -0BB0F9 Extra Length 0000 (0) │ │ │ │ -0BB0FB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0BB0C3 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0BB0C5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0BB0C9 CRC 98EFFF17 (2565865239) │ │ │ │ +0BB0CD Compressed Size 00000299 (665) │ │ │ │ +0BB0D1 Uncompressed Size 00000921 (2337) │ │ │ │ +0BB0D5 Filename Length 0028 (40) │ │ │ │ +0BB0D7 Extra Length 0000 (0) │ │ │ │ +0BB0D9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xBB0FB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xBB0D9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0BB123 PAYLOAD │ │ │ │ +0BB101 PAYLOAD │ │ │ │ │ │ │ │ -0BB3BC LOCAL HEADER #378 04034B50 (67324752) │ │ │ │ -0BB3C0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0BB3C1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0BB3C2 General Purpose Flag 0800 (2048) │ │ │ │ +0BB39A LOCAL HEADER #378 04034B50 (67324752) │ │ │ │ +0BB39E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0BB39F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0BB3A0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0BB3C4 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0BB3C6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0BB3CA CRC AA59B18F (2858004879) │ │ │ │ -0BB3CE Compressed Size 00000307 (775) │ │ │ │ -0BB3D2 Uncompressed Size 000006A2 (1698) │ │ │ │ -0BB3D6 Filename Length 0023 (35) │ │ │ │ -0BB3D8 Extra Length 0000 (0) │ │ │ │ -0BB3DA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0BB3A2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0BB3A4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0BB3A8 CRC AA59B18F (2858004879) │ │ │ │ +0BB3AC Compressed Size 00000307 (775) │ │ │ │ +0BB3B0 Uncompressed Size 000006A2 (1698) │ │ │ │ +0BB3B4 Filename Length 0023 (35) │ │ │ │ +0BB3B6 Extra Length 0000 (0) │ │ │ │ +0BB3B8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xBB3DA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xBB3B8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0BB3FD PAYLOAD │ │ │ │ +0BB3DB PAYLOAD │ │ │ │ │ │ │ │ -0BB704 LOCAL HEADER #379 04034B50 (67324752) │ │ │ │ -0BB708 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0BB709 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0BB70A General Purpose Flag 0800 (2048) │ │ │ │ +0BB6E2 LOCAL HEADER #379 04034B50 (67324752) │ │ │ │ +0BB6E6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0BB6E7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0BB6E8 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0BB70C Compression Method 0008 (8) 'Deflated' │ │ │ │ -0BB70E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0BB712 CRC 5CAD6425 (1554867237) │ │ │ │ -0BB716 Compressed Size 00000274 (628) │ │ │ │ -0BB71A Uncompressed Size 000007BF (1983) │ │ │ │ -0BB71E Filename Length 0022 (34) │ │ │ │ -0BB720 Extra Length 0000 (0) │ │ │ │ -0BB722 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0BB6EA Compression Method 0008 (8) 'Deflated' │ │ │ │ +0BB6EC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0BB6F0 CRC 5CAD6425 (1554867237) │ │ │ │ +0BB6F4 Compressed Size 00000274 (628) │ │ │ │ +0BB6F8 Uncompressed Size 000007BF (1983) │ │ │ │ +0BB6FC Filename Length 0022 (34) │ │ │ │ +0BB6FE Extra Length 0000 (0) │ │ │ │ +0BB700 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xBB722: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xBB700: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0BB744 PAYLOAD │ │ │ │ +0BB722 PAYLOAD │ │ │ │ │ │ │ │ -0BB9B8 LOCAL HEADER #380 04034B50 (67324752) │ │ │ │ -0BB9BC Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0BB9BD Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0BB9BE General Purpose Flag 0800 (2048) │ │ │ │ +0BB996 LOCAL HEADER #380 04034B50 (67324752) │ │ │ │ +0BB99A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0BB99B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0BB99C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0BB9C0 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0BB9C2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0BB9C6 CRC 7FD5F915 (2144729365) │ │ │ │ -0BB9CA Compressed Size 000002AD (685) │ │ │ │ -0BB9CE Uncompressed Size 00000548 (1352) │ │ │ │ -0BB9D2 Filename Length 0025 (37) │ │ │ │ -0BB9D4 Extra Length 0000 (0) │ │ │ │ -0BB9D6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0BB99E Compression Method 0008 (8) 'Deflated' │ │ │ │ +0BB9A0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0BB9A4 CRC 7FD5F915 (2144729365) │ │ │ │ +0BB9A8 Compressed Size 000002AD (685) │ │ │ │ +0BB9AC Uncompressed Size 00000548 (1352) │ │ │ │ +0BB9B0 Filename Length 0025 (37) │ │ │ │ +0BB9B2 Extra Length 0000 (0) │ │ │ │ +0BB9B4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xBB9D6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xBB9B4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0BB9FB PAYLOAD │ │ │ │ +0BB9D9 PAYLOAD │ │ │ │ │ │ │ │ -0BBCA8 LOCAL HEADER #381 04034B50 (67324752) │ │ │ │ -0BBCAC Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0BBCAD Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0BBCAE General Purpose Flag 0800 (2048) │ │ │ │ +0BBC86 LOCAL HEADER #381 04034B50 (67324752) │ │ │ │ +0BBC8A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0BBC8B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0BBC8C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0BBCB0 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0BBCB2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0BBCB6 CRC 75FC5802 (1979471874) │ │ │ │ -0BBCBA Compressed Size 000002AC (684) │ │ │ │ -0BBCBE Uncompressed Size 000006D0 (1744) │ │ │ │ -0BBCC2 Filename Length 0024 (36) │ │ │ │ -0BBCC4 Extra Length 0000 (0) │ │ │ │ -0BBCC6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0BBC8E Compression Method 0008 (8) 'Deflated' │ │ │ │ +0BBC90 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0BBC94 CRC 75FC5802 (1979471874) │ │ │ │ +0BBC98 Compressed Size 000002AC (684) │ │ │ │ +0BBC9C Uncompressed Size 000006D0 (1744) │ │ │ │ +0BBCA0 Filename Length 0024 (36) │ │ │ │ +0BBCA2 Extra Length 0000 (0) │ │ │ │ +0BBCA4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xBBCC6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xBBCA4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0BBCEA PAYLOAD │ │ │ │ +0BBCC8 PAYLOAD │ │ │ │ │ │ │ │ -0BBF96 LOCAL HEADER #382 04034B50 (67324752) │ │ │ │ -0BBF9A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0BBF9B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0BBF9C General Purpose Flag 0800 (2048) │ │ │ │ +0BBF74 LOCAL HEADER #382 04034B50 (67324752) │ │ │ │ +0BBF78 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0BBF79 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0BBF7A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0BBF9E Compression Method 0008 (8) 'Deflated' │ │ │ │ -0BBFA0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0BBFA4 CRC BB34B289 (3140792969) │ │ │ │ -0BBFA8 Compressed Size 00000408 (1032) │ │ │ │ -0BBFAC Uncompressed Size 000009DB (2523) │ │ │ │ -0BBFB0 Filename Length 0023 (35) │ │ │ │ -0BBFB2 Extra Length 0000 (0) │ │ │ │ -0BBFB4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0BBF7C Compression Method 0008 (8) 'Deflated' │ │ │ │ +0BBF7E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0BBF82 CRC BB34B289 (3140792969) │ │ │ │ +0BBF86 Compressed Size 00000408 (1032) │ │ │ │ +0BBF8A Uncompressed Size 000009DB (2523) │ │ │ │ +0BBF8E Filename Length 0023 (35) │ │ │ │ +0BBF90 Extra Length 0000 (0) │ │ │ │ +0BBF92 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xBBFB4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xBBF92: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0BBFD7 PAYLOAD │ │ │ │ +0BBFB5 PAYLOAD │ │ │ │ │ │ │ │ -0BC3DF LOCAL HEADER #383 04034B50 (67324752) │ │ │ │ -0BC3E3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0BC3E4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0BC3E5 General Purpose Flag 0800 (2048) │ │ │ │ +0BC3BD LOCAL HEADER #383 04034B50 (67324752) │ │ │ │ +0BC3C1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0BC3C2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0BC3C3 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0BC3E7 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0BC3E9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0BC3ED CRC 12856DE5 (310734309) │ │ │ │ -0BC3F1 Compressed Size 00000427 (1063) │ │ │ │ -0BC3F5 Uncompressed Size 0000116E (4462) │ │ │ │ -0BC3F9 Filename Length 0022 (34) │ │ │ │ -0BC3FB Extra Length 0000 (0) │ │ │ │ -0BC3FD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0BC3C5 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0BC3C7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0BC3CB CRC 12856DE5 (310734309) │ │ │ │ +0BC3CF Compressed Size 00000427 (1063) │ │ │ │ +0BC3D3 Uncompressed Size 0000116E (4462) │ │ │ │ +0BC3D7 Filename Length 0022 (34) │ │ │ │ +0BC3D9 Extra Length 0000 (0) │ │ │ │ +0BC3DB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xBC3FD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xBC3DB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0BC41F PAYLOAD │ │ │ │ +0BC3FD PAYLOAD │ │ │ │ │ │ │ │ -0BC846 LOCAL HEADER #384 04034B50 (67324752) │ │ │ │ -0BC84A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0BC84B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0BC84C General Purpose Flag 0800 (2048) │ │ │ │ +0BC824 LOCAL HEADER #384 04034B50 (67324752) │ │ │ │ +0BC828 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0BC829 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0BC82A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0BC84E Compression Method 0008 (8) 'Deflated' │ │ │ │ -0BC850 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0BC854 CRC 1B48E232 (457761330) │ │ │ │ -0BC858 Compressed Size 00000306 (774) │ │ │ │ -0BC85C Uncompressed Size 000006AA (1706) │ │ │ │ -0BC860 Filename Length 0025 (37) │ │ │ │ -0BC862 Extra Length 0000 (0) │ │ │ │ -0BC864 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0BC82C Compression Method 0008 (8) 'Deflated' │ │ │ │ +0BC82E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0BC832 CRC 1B48E232 (457761330) │ │ │ │ +0BC836 Compressed Size 00000306 (774) │ │ │ │ +0BC83A Uncompressed Size 000006AA (1706) │ │ │ │ +0BC83E Filename Length 0025 (37) │ │ │ │ +0BC840 Extra Length 0000 (0) │ │ │ │ +0BC842 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xBC864: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xBC842: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0BC889 PAYLOAD │ │ │ │ +0BC867 PAYLOAD │ │ │ │ │ │ │ │ -0BCB8F LOCAL HEADER #385 04034B50 (67324752) │ │ │ │ -0BCB93 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0BCB94 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0BCB95 General Purpose Flag 0800 (2048) │ │ │ │ +0BCB6D LOCAL HEADER #385 04034B50 (67324752) │ │ │ │ +0BCB71 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0BCB72 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0BCB73 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0BCB97 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0BCB99 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0BCB9D CRC 612E88CA (1630439626) │ │ │ │ -0BCBA1 Compressed Size 00000275 (629) │ │ │ │ -0BCBA5 Uncompressed Size 000007D1 (2001) │ │ │ │ -0BCBA9 Filename Length 0024 (36) │ │ │ │ -0BCBAB Extra Length 0000 (0) │ │ │ │ -0BCBAD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0BCB75 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0BCB77 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0BCB7B CRC 612E88CA (1630439626) │ │ │ │ +0BCB7F Compressed Size 00000275 (629) │ │ │ │ +0BCB83 Uncompressed Size 000007D1 (2001) │ │ │ │ +0BCB87 Filename Length 0024 (36) │ │ │ │ +0BCB89 Extra Length 0000 (0) │ │ │ │ +0BCB8B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xBCBAD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xBCB8B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0BCBD1 PAYLOAD │ │ │ │ +0BCBAF PAYLOAD │ │ │ │ │ │ │ │ -0BCE46 LOCAL HEADER #386 04034B50 (67324752) │ │ │ │ -0BCE4A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0BCE4B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0BCE4C General Purpose Flag 0800 (2048) │ │ │ │ +0BCE24 LOCAL HEADER #386 04034B50 (67324752) │ │ │ │ +0BCE28 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0BCE29 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0BCE2A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0BCE4E Compression Method 0008 (8) 'Deflated' │ │ │ │ -0BCE50 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0BCE54 CRC E54910BE (3846770878) │ │ │ │ -0BCE58 Compressed Size 00001812 (6162) │ │ │ │ -0BCE5C Uncompressed Size 0000519D (20893) │ │ │ │ -0BCE60 Filename Length 001C (28) │ │ │ │ -0BCE62 Extra Length 0000 (0) │ │ │ │ -0BCE64 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0BCE2C Compression Method 0008 (8) 'Deflated' │ │ │ │ +0BCE2E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0BCE32 CRC E54910BE (3846770878) │ │ │ │ +0BCE36 Compressed Size 00001812 (6162) │ │ │ │ +0BCE3A Uncompressed Size 0000519D (20893) │ │ │ │ +0BCE3E Filename Length 001C (28) │ │ │ │ +0BCE40 Extra Length 0000 (0) │ │ │ │ +0BCE42 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xBCE64: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xBCE42: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0BCE80 PAYLOAD │ │ │ │ +0BCE5E PAYLOAD │ │ │ │ │ │ │ │ -0BE692 LOCAL HEADER #387 04034B50 (67324752) │ │ │ │ -0BE696 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0BE697 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0BE698 General Purpose Flag 0800 (2048) │ │ │ │ +0BE670 LOCAL HEADER #387 04034B50 (67324752) │ │ │ │ +0BE674 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0BE675 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0BE676 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0BE69A Compression Method 0008 (8) 'Deflated' │ │ │ │ -0BE69C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0BE6A0 CRC 62A1899F (1654753695) │ │ │ │ -0BE6A4 Compressed Size 000026FF (9983) │ │ │ │ -0BE6A8 Uncompressed Size 00019DB7 (105911) │ │ │ │ -0BE6AC Filename Length 001B (27) │ │ │ │ -0BE6AE Extra Length 0000 (0) │ │ │ │ -0BE6B0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0BE678 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0BE67A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0BE67E CRC 62A1899F (1654753695) │ │ │ │ +0BE682 Compressed Size 000026FF (9983) │ │ │ │ +0BE686 Uncompressed Size 00019DB7 (105911) │ │ │ │ +0BE68A Filename Length 001B (27) │ │ │ │ +0BE68C Extra Length 0000 (0) │ │ │ │ +0BE68E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xBE6B0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xBE68E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0BE6CB PAYLOAD │ │ │ │ +0BE6A9 PAYLOAD │ │ │ │ │ │ │ │ -0C0DCA LOCAL HEADER #388 04034B50 (67324752) │ │ │ │ -0C0DCE Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C0DCF Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C0DD0 General Purpose Flag 0800 (2048) │ │ │ │ +0C0DA8 LOCAL HEADER #388 04034B50 (67324752) │ │ │ │ +0C0DAC Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C0DAD Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C0DAE General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C0DD2 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C0DD4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C0DD8 CRC A8CD54C0 (2832028864) │ │ │ │ -0C0DDC Compressed Size 0000026C (620) │ │ │ │ -0C0DE0 Uncompressed Size 00000470 (1136) │ │ │ │ -0C0DE4 Filename Length 001E (30) │ │ │ │ -0C0DE6 Extra Length 0000 (0) │ │ │ │ -0C0DE8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C0DB0 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C0DB2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C0DB6 CRC A8CD54C0 (2832028864) │ │ │ │ +0C0DBA Compressed Size 0000026C (620) │ │ │ │ +0C0DBE Uncompressed Size 00000470 (1136) │ │ │ │ +0C0DC2 Filename Length 001E (30) │ │ │ │ +0C0DC4 Extra Length 0000 (0) │ │ │ │ +0C0DC6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC0DE8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC0DC6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C0E06 PAYLOAD │ │ │ │ +0C0DE4 PAYLOAD │ │ │ │ │ │ │ │ -0C1072 LOCAL HEADER #389 04034B50 (67324752) │ │ │ │ -0C1076 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C1077 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C1078 General Purpose Flag 0800 (2048) │ │ │ │ +0C1050 LOCAL HEADER #389 04034B50 (67324752) │ │ │ │ +0C1054 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C1055 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C1056 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C107A Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C107C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C1080 CRC 210E1453 (554570835) │ │ │ │ -0C1084 Compressed Size 00000274 (628) │ │ │ │ -0C1088 Uncompressed Size 000006CE (1742) │ │ │ │ -0C108C Filename Length 001D (29) │ │ │ │ -0C108E Extra Length 0000 (0) │ │ │ │ -0C1090 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C1058 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C105A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C105E CRC 210E1453 (554570835) │ │ │ │ +0C1062 Compressed Size 00000274 (628) │ │ │ │ +0C1066 Uncompressed Size 000006CE (1742) │ │ │ │ +0C106A Filename Length 001D (29) │ │ │ │ +0C106C Extra Length 0000 (0) │ │ │ │ +0C106E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC1090: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC106E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C10AD PAYLOAD │ │ │ │ +0C108B PAYLOAD │ │ │ │ │ │ │ │ -0C1321 LOCAL HEADER #390 04034B50 (67324752) │ │ │ │ -0C1325 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C1326 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C1327 General Purpose Flag 0800 (2048) │ │ │ │ +0C12FF LOCAL HEADER #390 04034B50 (67324752) │ │ │ │ +0C1303 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C1304 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C1305 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C1329 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C132B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C132F CRC 1E62C3DF (509789151) │ │ │ │ -0C1333 Compressed Size 0000023E (574) │ │ │ │ -0C1337 Uncompressed Size 0000047F (1151) │ │ │ │ -0C133B Filename Length 0023 (35) │ │ │ │ -0C133D Extra Length 0000 (0) │ │ │ │ -0C133F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C1307 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C1309 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C130D CRC 1E62C3DF (509789151) │ │ │ │ +0C1311 Compressed Size 0000023E (574) │ │ │ │ +0C1315 Uncompressed Size 0000047F (1151) │ │ │ │ +0C1319 Filename Length 0023 (35) │ │ │ │ +0C131B Extra Length 0000 (0) │ │ │ │ +0C131D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC133F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC131D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C1362 PAYLOAD │ │ │ │ +0C1340 PAYLOAD │ │ │ │ │ │ │ │ -0C15A0 LOCAL HEADER #391 04034B50 (67324752) │ │ │ │ -0C15A4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C15A5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C15A6 General Purpose Flag 0800 (2048) │ │ │ │ +0C157E LOCAL HEADER #391 04034B50 (67324752) │ │ │ │ +0C1582 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C1583 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C1584 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C15A8 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C15AA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C15AE CRC 7265EFEE (1919283182) │ │ │ │ -0C15B2 Compressed Size 0000029B (667) │ │ │ │ -0C15B6 Uncompressed Size 0000081F (2079) │ │ │ │ -0C15BA Filename Length 0022 (34) │ │ │ │ -0C15BC Extra Length 0000 (0) │ │ │ │ -0C15BE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C1586 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C1588 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C158C CRC 7265EFEE (1919283182) │ │ │ │ +0C1590 Compressed Size 0000029B (667) │ │ │ │ +0C1594 Uncompressed Size 0000081F (2079) │ │ │ │ +0C1598 Filename Length 0022 (34) │ │ │ │ +0C159A Extra Length 0000 (0) │ │ │ │ +0C159C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC15BE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC159C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C15E0 PAYLOAD │ │ │ │ +0C15BE PAYLOAD │ │ │ │ │ │ │ │ -0C187B LOCAL HEADER #392 04034B50 (67324752) │ │ │ │ -0C187F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C1880 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C1881 General Purpose Flag 0800 (2048) │ │ │ │ +0C1859 LOCAL HEADER #392 04034B50 (67324752) │ │ │ │ +0C185D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C185E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C185F General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C1883 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C1885 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C1889 CRC AB14A4F7 (2870256887) │ │ │ │ -0C188D Compressed Size 00000241 (577) │ │ │ │ -0C1891 Uncompressed Size 0000048C (1164) │ │ │ │ -0C1895 Filename Length 0025 (37) │ │ │ │ -0C1897 Extra Length 0000 (0) │ │ │ │ -0C1899 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C1861 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C1863 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C1867 CRC AB14A4F7 (2870256887) │ │ │ │ +0C186B Compressed Size 00000241 (577) │ │ │ │ +0C186F Uncompressed Size 0000048C (1164) │ │ │ │ +0C1873 Filename Length 0025 (37) │ │ │ │ +0C1875 Extra Length 0000 (0) │ │ │ │ +0C1877 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC1899: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC1877: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C18BE PAYLOAD │ │ │ │ +0C189C PAYLOAD │ │ │ │ │ │ │ │ -0C1AFF LOCAL HEADER #393 04034B50 (67324752) │ │ │ │ -0C1B03 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C1B04 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C1B05 General Purpose Flag 0800 (2048) │ │ │ │ +0C1ADD LOCAL HEADER #393 04034B50 (67324752) │ │ │ │ +0C1AE1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C1AE2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C1AE3 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C1B07 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C1B09 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C1B0D CRC D01CA5F2 (3491538418) │ │ │ │ -0C1B11 Compressed Size 0000026C (620) │ │ │ │ -0C1B15 Uncompressed Size 000007F0 (2032) │ │ │ │ -0C1B19 Filename Length 0024 (36) │ │ │ │ -0C1B1B Extra Length 0000 (0) │ │ │ │ -0C1B1D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C1AE5 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C1AE7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C1AEB CRC D01CA5F2 (3491538418) │ │ │ │ +0C1AEF Compressed Size 0000026C (620) │ │ │ │ +0C1AF3 Uncompressed Size 000007F0 (2032) │ │ │ │ +0C1AF7 Filename Length 0024 (36) │ │ │ │ +0C1AF9 Extra Length 0000 (0) │ │ │ │ +0C1AFB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC1B1D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC1AFB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C1B41 PAYLOAD │ │ │ │ +0C1B1F PAYLOAD │ │ │ │ │ │ │ │ -0C1DAD LOCAL HEADER #394 04034B50 (67324752) │ │ │ │ -0C1DB1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C1DB2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C1DB3 General Purpose Flag 0800 (2048) │ │ │ │ +0C1D8B LOCAL HEADER #394 04034B50 (67324752) │ │ │ │ +0C1D8F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C1D90 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C1D91 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C1DB5 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C1DB7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C1DBB CRC AD897485 (2911466629) │ │ │ │ -0C1DBF Compressed Size 00000292 (658) │ │ │ │ -0C1DC3 Uncompressed Size 000005D2 (1490) │ │ │ │ -0C1DC7 Filename Length 0026 (38) │ │ │ │ -0C1DC9 Extra Length 0000 (0) │ │ │ │ -0C1DCB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C1D93 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C1D95 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C1D99 CRC AD897485 (2911466629) │ │ │ │ +0C1D9D Compressed Size 00000292 (658) │ │ │ │ +0C1DA1 Uncompressed Size 000005D2 (1490) │ │ │ │ +0C1DA5 Filename Length 0026 (38) │ │ │ │ +0C1DA7 Extra Length 0000 (0) │ │ │ │ +0C1DA9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC1DCB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC1DA9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C1DF1 PAYLOAD │ │ │ │ +0C1DCF PAYLOAD │ │ │ │ │ │ │ │ -0C2083 LOCAL HEADER #395 04034B50 (67324752) │ │ │ │ -0C2087 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C2088 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C2089 General Purpose Flag 0800 (2048) │ │ │ │ +0C2061 LOCAL HEADER #395 04034B50 (67324752) │ │ │ │ +0C2065 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C2066 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C2067 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C208B Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C208D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C2091 CRC AE0B1898 (2919962776) │ │ │ │ -0C2095 Compressed Size 0000029F (671) │ │ │ │ -0C2099 Uncompressed Size 00000AF5 (2805) │ │ │ │ -0C209D Filename Length 0025 (37) │ │ │ │ -0C209F Extra Length 0000 (0) │ │ │ │ -0C20A1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C2069 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C206B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C206F CRC AE0B1898 (2919962776) │ │ │ │ +0C2073 Compressed Size 0000029F (671) │ │ │ │ +0C2077 Uncompressed Size 00000AF5 (2805) │ │ │ │ +0C207B Filename Length 0025 (37) │ │ │ │ +0C207D Extra Length 0000 (0) │ │ │ │ +0C207F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC20A1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC207F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C20C6 PAYLOAD │ │ │ │ +0C20A4 PAYLOAD │ │ │ │ │ │ │ │ -0C2365 LOCAL HEADER #396 04034B50 (67324752) │ │ │ │ -0C2369 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C236A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C236B General Purpose Flag 0800 (2048) │ │ │ │ +0C2343 LOCAL HEADER #396 04034B50 (67324752) │ │ │ │ +0C2347 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C2348 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C2349 General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C236D Compression Method 0000 (0) 'Stored' │ │ │ │ -0C236F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C2373 CRC 00000000 (0) │ │ │ │ -0C2377 Compressed Size 00000000 (0) │ │ │ │ -0C237B Uncompressed Size 00000000 (0) │ │ │ │ -0C237F Filename Length 0010 (16) │ │ │ │ -0C2381 Extra Length 0000 (0) │ │ │ │ -0C2383 Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ +0C234B Compression Method 0000 (0) 'Stored' │ │ │ │ +0C234D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C2351 CRC 00000000 (0) │ │ │ │ +0C2355 Compressed Size 00000000 (0) │ │ │ │ +0C2359 Uncompressed Size 00000000 (0) │ │ │ │ +0C235D Filename Length 0010 (16) │ │ │ │ +0C235F Extra Length 0000 (0) │ │ │ │ +0C2361 Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC2383: Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC2361: Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -0C2393 LOCAL HEADER #397 04034B50 (67324752) │ │ │ │ -0C2397 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C2398 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C2399 General Purpose Flag 0800 (2048) │ │ │ │ +0C2371 LOCAL HEADER #397 04034B50 (67324752) │ │ │ │ +0C2375 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C2376 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C2377 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C239B Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C239D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C23A1 CRC E3048D88 (3808726408) │ │ │ │ -0C23A5 Compressed Size 000000CD (205) │ │ │ │ -0C23A9 Uncompressed Size 0000010D (269) │ │ │ │ -0C23AD Filename Length 001A (26) │ │ │ │ -0C23AF Extra Length 0000 (0) │ │ │ │ -0C23B1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C2379 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C237B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C237F CRC E3048D88 (3808726408) │ │ │ │ +0C2383 Compressed Size 000000CD (205) │ │ │ │ +0C2387 Uncompressed Size 0000010D (269) │ │ │ │ +0C238B Filename Length 001A (26) │ │ │ │ +0C238D Extra Length 0000 (0) │ │ │ │ +0C238F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC23B1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC238F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C23CB PAYLOAD XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX │ │ │ │ +0C23A9 PAYLOAD XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX │ │ │ │ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX │ │ │ │ │ │ │ │ -0C2498 LOCAL HEADER #398 04034B50 (67324752) │ │ │ │ -0C249C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C249D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C249E General Purpose Flag 0800 (2048) │ │ │ │ +0C2476 LOCAL HEADER #398 04034B50 (67324752) │ │ │ │ +0C247A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C247B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C247C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C24A0 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C24A2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C24A6 CRC 7D0535AF (2097493423) │ │ │ │ -0C24AA Compressed Size 00000073 (115) │ │ │ │ -0C24AE Uncompressed Size 00000087 (135) │ │ │ │ -0C24B2 Filename Length 0019 (25) │ │ │ │ -0C24B4 Extra Length 0000 (0) │ │ │ │ -0C24B6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C247E Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C2480 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C2484 CRC 7D0535AF (2097493423) │ │ │ │ +0C2488 Compressed Size 00000073 (115) │ │ │ │ +0C248C Uncompressed Size 00000087 (135) │ │ │ │ +0C2490 Filename Length 0019 (25) │ │ │ │ +0C2492 Extra Length 0000 (0) │ │ │ │ +0C2494 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC24B6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC2494: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C24CF PAYLOAD XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX │ │ │ │ +0C24AD PAYLOAD XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX │ │ │ │ │ │ │ │ -0C2542 LOCAL HEADER #399 04034B50 (67324752) │ │ │ │ -0C2546 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C2547 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C2548 General Purpose Flag 0800 (2048) │ │ │ │ +0C2520 LOCAL HEADER #399 04034B50 (67324752) │ │ │ │ +0C2524 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C2525 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C2526 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C254A Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C254C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C2550 CRC 03A79404 (61314052) │ │ │ │ -0C2554 Compressed Size 000005D6 (1494) │ │ │ │ -0C2558 Uncompressed Size 00000FE3 (4067) │ │ │ │ -0C255C Filename Length 001C (28) │ │ │ │ -0C255E Extra Length 0000 (0) │ │ │ │ -0C2560 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C2528 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C252A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C252E CRC 03A79404 (61314052) │ │ │ │ +0C2532 Compressed Size 000005D6 (1494) │ │ │ │ +0C2536 Uncompressed Size 00000FE3 (4067) │ │ │ │ +0C253A Filename Length 001C (28) │ │ │ │ +0C253C Extra Length 0000 (0) │ │ │ │ +0C253E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC2560: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC253E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C257C PAYLOAD │ │ │ │ +0C255A PAYLOAD │ │ │ │ │ │ │ │ -0C2B52 LOCAL HEADER #400 04034B50 (67324752) │ │ │ │ -0C2B56 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C2B57 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C2B58 General Purpose Flag 0800 (2048) │ │ │ │ +0C2B30 LOCAL HEADER #400 04034B50 (67324752) │ │ │ │ +0C2B34 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C2B35 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C2B36 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C2B5A Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C2B5C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C2B60 CRC B77E2747 (3078498119) │ │ │ │ -0C2B64 Compressed Size 00000698 (1688) │ │ │ │ -0C2B68 Uncompressed Size 00002612 (9746) │ │ │ │ -0C2B6C Filename Length 001B (27) │ │ │ │ -0C2B6E Extra Length 0000 (0) │ │ │ │ -0C2B70 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C2B38 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C2B3A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C2B3E CRC B77E2747 (3078498119) │ │ │ │ +0C2B42 Compressed Size 00000698 (1688) │ │ │ │ +0C2B46 Uncompressed Size 00002612 (9746) │ │ │ │ +0C2B4A Filename Length 001B (27) │ │ │ │ +0C2B4C Extra Length 0000 (0) │ │ │ │ +0C2B4E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC2B70: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC2B4E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C2B8B PAYLOAD │ │ │ │ +0C2B69 PAYLOAD │ │ │ │ │ │ │ │ -0C3223 LOCAL HEADER #401 04034B50 (67324752) │ │ │ │ -0C3227 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C3228 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C3229 General Purpose Flag 0800 (2048) │ │ │ │ +0C3201 LOCAL HEADER #401 04034B50 (67324752) │ │ │ │ +0C3205 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C3206 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C3207 General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C322B Compression Method 0000 (0) 'Stored' │ │ │ │ -0C322D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C3231 CRC 00000000 (0) │ │ │ │ -0C3235 Compressed Size 00000000 (0) │ │ │ │ -0C3239 Uncompressed Size 00000000 (0) │ │ │ │ -0C323D Filename Length 001C (28) │ │ │ │ -0C323F Extra Length 0000 (0) │ │ │ │ -0C3241 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C3209 Compression Method 0000 (0) 'Stored' │ │ │ │ +0C320B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C320F CRC 00000000 (0) │ │ │ │ +0C3213 Compressed Size 00000000 (0) │ │ │ │ +0C3217 Uncompressed Size 00000000 (0) │ │ │ │ +0C321B Filename Length 001C (28) │ │ │ │ +0C321D Extra Length 0000 (0) │ │ │ │ +0C321F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC3241: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC321F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -0C325D LOCAL HEADER #402 04034B50 (67324752) │ │ │ │ -0C3261 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C3262 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C3263 General Purpose Flag 0800 (2048) │ │ │ │ +0C323B LOCAL HEADER #402 04034B50 (67324752) │ │ │ │ +0C323F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C3240 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C3241 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C3265 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C3267 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C326B CRC 034705E1 (54986209) │ │ │ │ -0C326F Compressed Size 00000499 (1177) │ │ │ │ -0C3273 Uncompressed Size 0000099B (2459) │ │ │ │ -0C3277 Filename Length 0031 (49) │ │ │ │ -0C3279 Extra Length 0000 (0) │ │ │ │ -0C327B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C3243 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C3245 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C3249 CRC 034705E1 (54986209) │ │ │ │ +0C324D Compressed Size 00000499 (1177) │ │ │ │ +0C3251 Uncompressed Size 0000099B (2459) │ │ │ │ +0C3255 Filename Length 0031 (49) │ │ │ │ +0C3257 Extra Length 0000 (0) │ │ │ │ +0C3259 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC327B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC3259: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C32AC PAYLOAD │ │ │ │ +0C328A PAYLOAD │ │ │ │ │ │ │ │ -0C3745 LOCAL HEADER #403 04034B50 (67324752) │ │ │ │ -0C3749 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C374A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C374B General Purpose Flag 0800 (2048) │ │ │ │ +0C3723 LOCAL HEADER #403 04034B50 (67324752) │ │ │ │ +0C3727 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C3728 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C3729 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C374D Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C374F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C3753 CRC 4CAB5A08 (1286298120) │ │ │ │ -0C3757 Compressed Size 0000080A (2058) │ │ │ │ -0C375B Uncompressed Size 00001D46 (7494) │ │ │ │ -0C375F Filename Length 0030 (48) │ │ │ │ -0C3761 Extra Length 0000 (0) │ │ │ │ -0C3763 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C372B Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C372D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C3731 CRC 4CAB5A08 (1286298120) │ │ │ │ +0C3735 Compressed Size 0000080A (2058) │ │ │ │ +0C3739 Uncompressed Size 00001D46 (7494) │ │ │ │ +0C373D Filename Length 0030 (48) │ │ │ │ +0C373F Extra Length 0000 (0) │ │ │ │ +0C3741 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC3763: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC3741: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C3793 PAYLOAD │ │ │ │ +0C3771 PAYLOAD │ │ │ │ │ │ │ │ -0C3F9D LOCAL HEADER #404 04034B50 (67324752) │ │ │ │ -0C3FA1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C3FA2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C3FA3 General Purpose Flag 0800 (2048) │ │ │ │ +0C3F7B LOCAL HEADER #404 04034B50 (67324752) │ │ │ │ +0C3F7F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C3F80 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C3F81 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C3FA5 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C3FA7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C3FAB CRC 2121D3F0 (555865072) │ │ │ │ -0C3FAF Compressed Size 000005E7 (1511) │ │ │ │ -0C3FB3 Uncompressed Size 0000100A (4106) │ │ │ │ -0C3FB7 Filename Length 0033 (51) │ │ │ │ -0C3FB9 Extra Length 0000 (0) │ │ │ │ -0C3FBB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C3F83 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C3F85 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C3F89 CRC 2121D3F0 (555865072) │ │ │ │ +0C3F8D Compressed Size 000005E7 (1511) │ │ │ │ +0C3F91 Uncompressed Size 0000100A (4106) │ │ │ │ +0C3F95 Filename Length 0033 (51) │ │ │ │ +0C3F97 Extra Length 0000 (0) │ │ │ │ +0C3F99 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC3FBB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC3F99: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C3FEE PAYLOAD │ │ │ │ +0C3FCC PAYLOAD │ │ │ │ │ │ │ │ -0C45D5 LOCAL HEADER #405 04034B50 (67324752) │ │ │ │ -0C45D9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C45DA Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C45DB General Purpose Flag 0800 (2048) │ │ │ │ +0C45B3 LOCAL HEADER #405 04034B50 (67324752) │ │ │ │ +0C45B7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C45B8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C45B9 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C45DD Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C45DF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C45E3 CRC 4E72DA82 (1316149890) │ │ │ │ -0C45E7 Compressed Size 0000062C (1580) │ │ │ │ -0C45EB Uncompressed Size 00002353 (9043) │ │ │ │ -0C45EF Filename Length 0032 (50) │ │ │ │ -0C45F1 Extra Length 0000 (0) │ │ │ │ -0C45F3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C45BB Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C45BD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C45C1 CRC 4E72DA82 (1316149890) │ │ │ │ +0C45C5 Compressed Size 0000062C (1580) │ │ │ │ +0C45C9 Uncompressed Size 00002353 (9043) │ │ │ │ +0C45CD Filename Length 0032 (50) │ │ │ │ +0C45CF Extra Length 0000 (0) │ │ │ │ +0C45D1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC45F3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC45D1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C4625 PAYLOAD │ │ │ │ +0C4603 PAYLOAD │ │ │ │ │ │ │ │ -0C4C51 LOCAL HEADER #406 04034B50 (67324752) │ │ │ │ -0C4C55 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C4C56 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C4C57 General Purpose Flag 0800 (2048) │ │ │ │ +0C4C2F LOCAL HEADER #406 04034B50 (67324752) │ │ │ │ +0C4C33 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C4C34 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C4C35 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C4C59 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C4C5B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C4C5F CRC 5A0C22CF (1510744783) │ │ │ │ -0C4C63 Compressed Size 0000047B (1147) │ │ │ │ -0C4C67 Uncompressed Size 00000C5E (3166) │ │ │ │ -0C4C6B Filename Length 003A (58) │ │ │ │ -0C4C6D Extra Length 0000 (0) │ │ │ │ -0C4C6F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C4C37 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C4C39 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C4C3D CRC 5A0C22CF (1510744783) │ │ │ │ +0C4C41 Compressed Size 0000047B (1147) │ │ │ │ +0C4C45 Uncompressed Size 00000C5E (3166) │ │ │ │ +0C4C49 Filename Length 003A (58) │ │ │ │ +0C4C4B Extra Length 0000 (0) │ │ │ │ +0C4C4D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC4C6F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC4C4D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C4CA9 PAYLOAD │ │ │ │ +0C4C87 PAYLOAD │ │ │ │ │ │ │ │ -0C5124 LOCAL HEADER #407 04034B50 (67324752) │ │ │ │ -0C5128 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C5129 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C512A General Purpose Flag 0800 (2048) │ │ │ │ +0C5102 LOCAL HEADER #407 04034B50 (67324752) │ │ │ │ +0C5106 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C5107 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C5108 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C512C Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C512E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C5132 CRC 44B25601 (1152538113) │ │ │ │ -0C5136 Compressed Size 00000443 (1091) │ │ │ │ -0C513A Uncompressed Size 00001894 (6292) │ │ │ │ -0C513E Filename Length 0039 (57) │ │ │ │ -0C5140 Extra Length 0000 (0) │ │ │ │ -0C5142 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C510A Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C510C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C5110 CRC 44B25601 (1152538113) │ │ │ │ +0C5114 Compressed Size 00000443 (1091) │ │ │ │ +0C5118 Uncompressed Size 00001894 (6292) │ │ │ │ +0C511C Filename Length 0039 (57) │ │ │ │ +0C511E Extra Length 0000 (0) │ │ │ │ +0C5120 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC5142: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC5120: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C517B PAYLOAD │ │ │ │ +0C5159 PAYLOAD │ │ │ │ │ │ │ │ -0C55BE LOCAL HEADER #408 04034B50 (67324752) │ │ │ │ -0C55C2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C55C3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C55C4 General Purpose Flag 0800 (2048) │ │ │ │ +0C559C LOCAL HEADER #408 04034B50 (67324752) │ │ │ │ +0C55A0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C55A1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C55A2 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C55C6 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C55C8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C55CC CRC DF6FAED4 (3748638420) │ │ │ │ -0C55D0 Compressed Size 000002C5 (709) │ │ │ │ -0C55D4 Uncompressed Size 00000524 (1316) │ │ │ │ -0C55D8 Filename Length 0038 (56) │ │ │ │ -0C55DA Extra Length 0000 (0) │ │ │ │ -0C55DC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C55A4 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C55A6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C55AA CRC DF6FAED4 (3748638420) │ │ │ │ +0C55AE Compressed Size 000002C5 (709) │ │ │ │ +0C55B2 Uncompressed Size 00000524 (1316) │ │ │ │ +0C55B6 Filename Length 0038 (56) │ │ │ │ +0C55B8 Extra Length 0000 (0) │ │ │ │ +0C55BA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC55DC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC55BA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C5614 PAYLOAD │ │ │ │ +0C55F2 PAYLOAD │ │ │ │ │ │ │ │ -0C58D9 LOCAL HEADER #409 04034B50 (67324752) │ │ │ │ -0C58DD Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C58DE Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C58DF General Purpose Flag 0800 (2048) │ │ │ │ +0C58B7 LOCAL HEADER #409 04034B50 (67324752) │ │ │ │ +0C58BB Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C58BC Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C58BD General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C58E1 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C58E3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C58E7 CRC 5507D382 (1426576258) │ │ │ │ -0C58EB Compressed Size 00000305 (773) │ │ │ │ -0C58EF Uncompressed Size 000007F3 (2035) │ │ │ │ -0C58F3 Filename Length 0037 (55) │ │ │ │ -0C58F5 Extra Length 0000 (0) │ │ │ │ -0C58F7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C58BF Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C58C1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C58C5 CRC 5507D382 (1426576258) │ │ │ │ +0C58C9 Compressed Size 00000305 (773) │ │ │ │ +0C58CD Uncompressed Size 000007F3 (2035) │ │ │ │ +0C58D1 Filename Length 0037 (55) │ │ │ │ +0C58D3 Extra Length 0000 (0) │ │ │ │ +0C58D5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC58F7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC58D5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C592E PAYLOAD │ │ │ │ +0C590C PAYLOAD │ │ │ │ │ │ │ │ -0C5C33 LOCAL HEADER #410 04034B50 (67324752) │ │ │ │ -0C5C37 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C5C38 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C5C39 General Purpose Flag 0800 (2048) │ │ │ │ +0C5C11 LOCAL HEADER #410 04034B50 (67324752) │ │ │ │ +0C5C15 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C5C16 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C5C17 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C5C3B Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C5C3D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C5C41 CRC CB0618E6 (3406174438) │ │ │ │ -0C5C45 Compressed Size 0000012A (298) │ │ │ │ -0C5C49 Uncompressed Size 000001D6 (470) │ │ │ │ -0C5C4D Filename Length 0032 (50) │ │ │ │ -0C5C4F Extra Length 0000 (0) │ │ │ │ -0C5C51 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C5C19 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C5C1B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C5C1F CRC CB0618E6 (3406174438) │ │ │ │ +0C5C23 Compressed Size 0000012A (298) │ │ │ │ +0C5C27 Uncompressed Size 000001D6 (470) │ │ │ │ +0C5C2B Filename Length 0032 (50) │ │ │ │ +0C5C2D Extra Length 0000 (0) │ │ │ │ +0C5C2F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC5C51: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC5C2F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C5C83 PAYLOAD │ │ │ │ +0C5C61 PAYLOAD │ │ │ │ │ │ │ │ -0C5DAD LOCAL HEADER #411 04034B50 (67324752) │ │ │ │ -0C5DB1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C5DB2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C5DB3 General Purpose Flag 0800 (2048) │ │ │ │ +0C5D8B LOCAL HEADER #411 04034B50 (67324752) │ │ │ │ +0C5D8F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C5D90 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C5D91 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C5DB5 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C5DB7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C5DBB CRC 7EFF497D (2130659709) │ │ │ │ -0C5DBF Compressed Size 000000CE (206) │ │ │ │ -0C5DC3 Uncompressed Size 0000014A (330) │ │ │ │ -0C5DC7 Filename Length 0031 (49) │ │ │ │ -0C5DC9 Extra Length 0000 (0) │ │ │ │ -0C5DCB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C5D93 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C5D95 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C5D99 CRC 7EFF497D (2130659709) │ │ │ │ +0C5D9D Compressed Size 000000CE (206) │ │ │ │ +0C5DA1 Uncompressed Size 0000014A (330) │ │ │ │ +0C5DA5 Filename Length 0031 (49) │ │ │ │ +0C5DA7 Extra Length 0000 (0) │ │ │ │ +0C5DA9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC5DCB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC5DA9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C5DFC PAYLOAD XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX │ │ │ │ +0C5DDA PAYLOAD XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX │ │ │ │ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX │ │ │ │ │ │ │ │ -0C5ECA LOCAL HEADER #412 04034B50 (67324752) │ │ │ │ -0C5ECE Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C5ECF Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C5ED0 General Purpose Flag 0800 (2048) │ │ │ │ +0C5EA8 LOCAL HEADER #412 04034B50 (67324752) │ │ │ │ +0C5EAC Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C5EAD Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C5EAE General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C5ED2 Compression Method 0000 (0) 'Stored' │ │ │ │ -0C5ED4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C5ED8 CRC 00000000 (0) │ │ │ │ -0C5EDC Compressed Size 00000000 (0) │ │ │ │ -0C5EE0 Uncompressed Size 00000000 (0) │ │ │ │ -0C5EE4 Filename Length 0010 (16) │ │ │ │ -0C5EE6 Extra Length 0000 (0) │ │ │ │ -0C5EE8 Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ +0C5EB0 Compression Method 0000 (0) 'Stored' │ │ │ │ +0C5EB2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C5EB6 CRC 00000000 (0) │ │ │ │ +0C5EBA Compressed Size 00000000 (0) │ │ │ │ +0C5EBE Uncompressed Size 00000000 (0) │ │ │ │ +0C5EC2 Filename Length 0010 (16) │ │ │ │ +0C5EC4 Extra Length 0000 (0) │ │ │ │ +0C5EC6 Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC5EE8: Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC5EC6: Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -0C5EF8 LOCAL HEADER #413 04034B50 (67324752) │ │ │ │ -0C5EFC Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C5EFD Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C5EFE General Purpose Flag 0800 (2048) │ │ │ │ +0C5ED6 LOCAL HEADER #413 04034B50 (67324752) │ │ │ │ +0C5EDA Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C5EDB Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C5EDC General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C5F00 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C5F02 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C5F06 CRC 13DDFA1F (333314591) │ │ │ │ -0C5F0A Compressed Size 000001B4 (436) │ │ │ │ -0C5F0E Uncompressed Size 000002BD (701) │ │ │ │ -0C5F12 Filename Length 001D (29) │ │ │ │ -0C5F14 Extra Length 0000 (0) │ │ │ │ -0C5F16 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C5EDE Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C5EE0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C5EE4 CRC 13DDFA1F (333314591) │ │ │ │ +0C5EE8 Compressed Size 000001B4 (436) │ │ │ │ +0C5EEC Uncompressed Size 000002BD (701) │ │ │ │ +0C5EF0 Filename Length 001D (29) │ │ │ │ +0C5EF2 Extra Length 0000 (0) │ │ │ │ +0C5EF4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC5F16: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC5EF4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C5F33 PAYLOAD │ │ │ │ +0C5F11 PAYLOAD │ │ │ │ │ │ │ │ -0C60E7 LOCAL HEADER #414 04034B50 (67324752) │ │ │ │ -0C60EB Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C60EC Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C60ED General Purpose Flag 0800 (2048) │ │ │ │ +0C60C5 LOCAL HEADER #414 04034B50 (67324752) │ │ │ │ +0C60C9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C60CA Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C60CB General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C60EF Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C60F1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C60F5 CRC 5846AB6C (1481026412) │ │ │ │ -0C60F9 Compressed Size 00000131 (305) │ │ │ │ -0C60FD Uncompressed Size 00000251 (593) │ │ │ │ -0C6101 Filename Length 001C (28) │ │ │ │ -0C6103 Extra Length 0000 (0) │ │ │ │ -0C6105 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C60CD Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C60CF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C60D3 CRC 5846AB6C (1481026412) │ │ │ │ +0C60D7 Compressed Size 00000131 (305) │ │ │ │ +0C60DB Uncompressed Size 00000251 (593) │ │ │ │ +0C60DF Filename Length 001C (28) │ │ │ │ +0C60E1 Extra Length 0000 (0) │ │ │ │ +0C60E3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC6105: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC60E3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C6121 PAYLOAD │ │ │ │ +0C60FF PAYLOAD │ │ │ │ │ │ │ │ -0C6252 LOCAL HEADER #415 04034B50 (67324752) │ │ │ │ -0C6256 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C6257 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C6258 General Purpose Flag 0800 (2048) │ │ │ │ +0C6230 LOCAL HEADER #415 04034B50 (67324752) │ │ │ │ +0C6234 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C6235 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C6236 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C625A Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C625C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C6260 CRC AE06B388 (2919674760) │ │ │ │ -0C6264 Compressed Size 0000018F (399) │ │ │ │ -0C6268 Uncompressed Size 00000263 (611) │ │ │ │ -0C626C Filename Length 001E (30) │ │ │ │ -0C626E Extra Length 0000 (0) │ │ │ │ -0C6270 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C6238 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C623A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C623E CRC AE06B388 (2919674760) │ │ │ │ +0C6242 Compressed Size 0000018F (399) │ │ │ │ +0C6246 Uncompressed Size 00000263 (611) │ │ │ │ +0C624A Filename Length 001E (30) │ │ │ │ +0C624C Extra Length 0000 (0) │ │ │ │ +0C624E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC6270: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC624E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C628E PAYLOAD │ │ │ │ +0C626C PAYLOAD │ │ │ │ │ │ │ │ -0C641D LOCAL HEADER #416 04034B50 (67324752) │ │ │ │ -0C6421 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C6422 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C6423 General Purpose Flag 0800 (2048) │ │ │ │ +0C63FB LOCAL HEADER #416 04034B50 (67324752) │ │ │ │ +0C63FF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C6400 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C6401 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C6425 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C6427 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C642B CRC 86015A17 (2248235543) │ │ │ │ -0C642F Compressed Size 000001B3 (435) │ │ │ │ -0C6433 Uncompressed Size 0000030B (779) │ │ │ │ -0C6437 Filename Length 001D (29) │ │ │ │ -0C6439 Extra Length 0000 (0) │ │ │ │ -0C643B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C6403 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C6405 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C6409 CRC 86015A17 (2248235543) │ │ │ │ +0C640D Compressed Size 000001B3 (435) │ │ │ │ +0C6411 Uncompressed Size 0000030B (779) │ │ │ │ +0C6415 Filename Length 001D (29) │ │ │ │ +0C6417 Extra Length 0000 (0) │ │ │ │ +0C6419 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC643B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC6419: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C6458 PAYLOAD │ │ │ │ +0C6436 PAYLOAD │ │ │ │ │ │ │ │ -0C660B LOCAL HEADER #417 04034B50 (67324752) │ │ │ │ -0C660F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C6610 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C6611 General Purpose Flag 0800 (2048) │ │ │ │ +0C65E9 LOCAL HEADER #417 04034B50 (67324752) │ │ │ │ +0C65ED Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C65EE Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C65EF General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C6613 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C6615 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C6619 CRC B46215B2 (3026326962) │ │ │ │ -0C661D Compressed Size 000001C0 (448) │ │ │ │ -0C6621 Uncompressed Size 000002E5 (741) │ │ │ │ -0C6625 Filename Length 0027 (39) │ │ │ │ -0C6627 Extra Length 0000 (0) │ │ │ │ -0C6629 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C65F1 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C65F3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C65F7 CRC B46215B2 (3026326962) │ │ │ │ +0C65FB Compressed Size 000001C0 (448) │ │ │ │ +0C65FF Uncompressed Size 000002E5 (741) │ │ │ │ +0C6603 Filename Length 0027 (39) │ │ │ │ +0C6605 Extra Length 0000 (0) │ │ │ │ +0C6607 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC6629: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC6607: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C6650 PAYLOAD │ │ │ │ +0C662E PAYLOAD │ │ │ │ │ │ │ │ -0C6810 LOCAL HEADER #418 04034B50 (67324752) │ │ │ │ -0C6814 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C6815 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C6816 General Purpose Flag 0800 (2048) │ │ │ │ +0C67EE LOCAL HEADER #418 04034B50 (67324752) │ │ │ │ +0C67F2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C67F3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C67F4 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C6818 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C681A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C681E CRC 70A0D175 (1889587573) │ │ │ │ -0C6822 Compressed Size 0000019B (411) │ │ │ │ -0C6826 Uncompressed Size 0000032F (815) │ │ │ │ -0C682A Filename Length 0026 (38) │ │ │ │ -0C682C Extra Length 0000 (0) │ │ │ │ -0C682E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C67F6 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C67F8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C67FC CRC 70A0D175 (1889587573) │ │ │ │ +0C6800 Compressed Size 0000019B (411) │ │ │ │ +0C6804 Uncompressed Size 0000032F (815) │ │ │ │ +0C6808 Filename Length 0026 (38) │ │ │ │ +0C680A Extra Length 0000 (0) │ │ │ │ +0C680C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC682E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC680C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C6854 PAYLOAD │ │ │ │ +0C6832 PAYLOAD │ │ │ │ │ │ │ │ -0C69EF LOCAL HEADER #419 04034B50 (67324752) │ │ │ │ -0C69F3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C69F4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C69F5 General Purpose Flag 0800 (2048) │ │ │ │ +0C69CD LOCAL HEADER #419 04034B50 (67324752) │ │ │ │ +0C69D1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C69D2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C69D3 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C69F7 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C69F9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C69FD CRC C417C922 (3289893154) │ │ │ │ -0C6A01 Compressed Size 00000449 (1097) │ │ │ │ -0C6A05 Uncompressed Size 00000B6F (2927) │ │ │ │ -0C6A09 Filename Length 002A (42) │ │ │ │ -0C6A0B Extra Length 0000 (0) │ │ │ │ -0C6A0D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C69D5 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C69D7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C69DB CRC C417C922 (3289893154) │ │ │ │ +0C69DF Compressed Size 00000449 (1097) │ │ │ │ +0C69E3 Uncompressed Size 00000B6F (2927) │ │ │ │ +0C69E7 Filename Length 002A (42) │ │ │ │ +0C69E9 Extra Length 0000 (0) │ │ │ │ +0C69EB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC6A0D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC69EB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C6A37 PAYLOAD │ │ │ │ +0C6A15 PAYLOAD │ │ │ │ │ │ │ │ -0C6E80 LOCAL HEADER #420 04034B50 (67324752) │ │ │ │ -0C6E84 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C6E85 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C6E86 General Purpose Flag 0800 (2048) │ │ │ │ +0C6E5E LOCAL HEADER #420 04034B50 (67324752) │ │ │ │ +0C6E62 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C6E63 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C6E64 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C6E88 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C6E8A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C6E8E CRC 38B7C4BE (951567550) │ │ │ │ -0C6E92 Compressed Size 0000062C (1580) │ │ │ │ -0C6E96 Uncompressed Size 000024B5 (9397) │ │ │ │ -0C6E9A Filename Length 0029 (41) │ │ │ │ -0C6E9C Extra Length 0000 (0) │ │ │ │ -0C6E9E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C6E66 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C6E68 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C6E6C CRC 38B7C4BE (951567550) │ │ │ │ +0C6E70 Compressed Size 0000062C (1580) │ │ │ │ +0C6E74 Uncompressed Size 000024B5 (9397) │ │ │ │ +0C6E78 Filename Length 0029 (41) │ │ │ │ +0C6E7A Extra Length 0000 (0) │ │ │ │ +0C6E7C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC6E9E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC6E7C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C6EC7 PAYLOAD │ │ │ │ +0C6EA5 PAYLOAD │ │ │ │ │ │ │ │ -0C74F3 LOCAL HEADER #421 04034B50 (67324752) │ │ │ │ -0C74F7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C74F8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C74F9 General Purpose Flag 0800 (2048) │ │ │ │ +0C74D1 LOCAL HEADER #421 04034B50 (67324752) │ │ │ │ +0C74D5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C74D6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C74D7 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C74FB Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C74FD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C7501 CRC ED8C9FC0 (3985416128) │ │ │ │ -0C7505 Compressed Size 000001D3 (467) │ │ │ │ -0C7509 Uncompressed Size 0000033D (829) │ │ │ │ -0C750D Filename Length 003D (61) │ │ │ │ -0C750F Extra Length 0000 (0) │ │ │ │ -0C7511 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C74D9 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C74DB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C74DF CRC ED8C9FC0 (3985416128) │ │ │ │ +0C74E3 Compressed Size 000001D3 (467) │ │ │ │ +0C74E7 Uncompressed Size 0000033D (829) │ │ │ │ +0C74EB Filename Length 003D (61) │ │ │ │ +0C74ED Extra Length 0000 (0) │ │ │ │ +0C74EF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC7511: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC74EF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C754E PAYLOAD │ │ │ │ +0C752C PAYLOAD │ │ │ │ │ │ │ │ -0C7721 LOCAL HEADER #422 04034B50 (67324752) │ │ │ │ -0C7725 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C7726 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C7727 General Purpose Flag 0800 (2048) │ │ │ │ +0C76FF LOCAL HEADER #422 04034B50 (67324752) │ │ │ │ +0C7703 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C7704 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C7705 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C7729 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C772B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C772F CRC D1FE8A97 (3523119767) │ │ │ │ -0C7733 Compressed Size 00000237 (567) │ │ │ │ -0C7737 Uncompressed Size 000004D0 (1232) │ │ │ │ -0C773B Filename Length 003C (60) │ │ │ │ -0C773D Extra Length 0000 (0) │ │ │ │ -0C773F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C7707 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C7709 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C770D CRC D1FE8A97 (3523119767) │ │ │ │ +0C7711 Compressed Size 00000237 (567) │ │ │ │ +0C7715 Uncompressed Size 000004D0 (1232) │ │ │ │ +0C7719 Filename Length 003C (60) │ │ │ │ +0C771B Extra Length 0000 (0) │ │ │ │ +0C771D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC773F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC771D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C777B PAYLOAD │ │ │ │ +0C7759 PAYLOAD │ │ │ │ │ │ │ │ -0C79B2 LOCAL HEADER #423 04034B50 (67324752) │ │ │ │ -0C79B6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C79B7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C79B8 General Purpose Flag 0800 (2048) │ │ │ │ +0C7990 LOCAL HEADER #423 04034B50 (67324752) │ │ │ │ +0C7994 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C7995 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C7996 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C79BA Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C79BC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C79C0 CRC 1E5708BA (509020346) │ │ │ │ -0C79C4 Compressed Size 000004AA (1194) │ │ │ │ -0C79C8 Uncompressed Size 00000D5A (3418) │ │ │ │ -0C79CC Filename Length 0023 (35) │ │ │ │ -0C79CE Extra Length 0000 (0) │ │ │ │ -0C79D0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C7998 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C799A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C799E CRC 1E5708BA (509020346) │ │ │ │ +0C79A2 Compressed Size 000004AA (1194) │ │ │ │ +0C79A6 Uncompressed Size 00000D5A (3418) │ │ │ │ +0C79AA Filename Length 0023 (35) │ │ │ │ +0C79AC Extra Length 0000 (0) │ │ │ │ +0C79AE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC79D0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC79AE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C79F3 PAYLOAD │ │ │ │ +0C79D1 PAYLOAD │ │ │ │ │ │ │ │ -0C7E9D LOCAL HEADER #424 04034B50 (67324752) │ │ │ │ -0C7EA1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C7EA2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C7EA3 General Purpose Flag 0800 (2048) │ │ │ │ +0C7E7B LOCAL HEADER #424 04034B50 (67324752) │ │ │ │ +0C7E7F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C7E80 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C7E81 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C7EA5 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C7EA7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C7EAB CRC 108D4790 (277694352) │ │ │ │ -0C7EAF Compressed Size 000006C7 (1735) │ │ │ │ -0C7EB3 Uncompressed Size 00002B7C (11132) │ │ │ │ -0C7EB7 Filename Length 0022 (34) │ │ │ │ -0C7EB9 Extra Length 0000 (0) │ │ │ │ -0C7EBB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C7E83 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C7E85 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C7E89 CRC 108D4790 (277694352) │ │ │ │ +0C7E8D Compressed Size 000006C7 (1735) │ │ │ │ +0C7E91 Uncompressed Size 00002B7C (11132) │ │ │ │ +0C7E95 Filename Length 0022 (34) │ │ │ │ +0C7E97 Extra Length 0000 (0) │ │ │ │ +0C7E99 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC7EBB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC7E99: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C7EDD PAYLOAD │ │ │ │ +0C7EBB PAYLOAD │ │ │ │ │ │ │ │ -0C85A4 LOCAL HEADER #425 04034B50 (67324752) │ │ │ │ -0C85A8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C85A9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C85AA General Purpose Flag 0800 (2048) │ │ │ │ +0C8582 LOCAL HEADER #425 04034B50 (67324752) │ │ │ │ +0C8586 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C8587 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C8588 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C85AC Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C85AE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C85B2 CRC D8B98825 (3636037669) │ │ │ │ -0C85B6 Compressed Size 000001CD (461) │ │ │ │ -0C85BA Uncompressed Size 00000321 (801) │ │ │ │ -0C85BE Filename Length 0036 (54) │ │ │ │ -0C85C0 Extra Length 0000 (0) │ │ │ │ -0C85C2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C858A Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C858C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C8590 CRC D8B98825 (3636037669) │ │ │ │ +0C8594 Compressed Size 000001CD (461) │ │ │ │ +0C8598 Uncompressed Size 00000321 (801) │ │ │ │ +0C859C Filename Length 0036 (54) │ │ │ │ +0C859E Extra Length 0000 (0) │ │ │ │ +0C85A0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC85C2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC85A0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C85F8 PAYLOAD │ │ │ │ +0C85D6 PAYLOAD │ │ │ │ │ │ │ │ -0C87C5 LOCAL HEADER #426 04034B50 (67324752) │ │ │ │ -0C87C9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C87CA Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C87CB General Purpose Flag 0800 (2048) │ │ │ │ +0C87A3 LOCAL HEADER #426 04034B50 (67324752) │ │ │ │ +0C87A7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C87A8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C87A9 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C87CD Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C87CF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C87D3 CRC 3CB04EAD (1018187437) │ │ │ │ -0C87D7 Compressed Size 0000022E (558) │ │ │ │ -0C87DB Uncompressed Size 0000049B (1179) │ │ │ │ -0C87DF Filename Length 0035 (53) │ │ │ │ -0C87E1 Extra Length 0000 (0) │ │ │ │ -0C87E3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C87AB Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C87AD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C87B1 CRC 3CB04EAD (1018187437) │ │ │ │ +0C87B5 Compressed Size 0000022E (558) │ │ │ │ +0C87B9 Uncompressed Size 0000049B (1179) │ │ │ │ +0C87BD Filename Length 0035 (53) │ │ │ │ +0C87BF Extra Length 0000 (0) │ │ │ │ +0C87C1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC87E3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC87C1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C8818 PAYLOAD │ │ │ │ +0C87F6 PAYLOAD │ │ │ │ │ │ │ │ -0C8A46 LOCAL HEADER #427 04034B50 (67324752) │ │ │ │ -0C8A4A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C8A4B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C8A4C General Purpose Flag 0800 (2048) │ │ │ │ +0C8A24 LOCAL HEADER #427 04034B50 (67324752) │ │ │ │ +0C8A28 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C8A29 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C8A2A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C8A4E Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C8A50 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C8A54 CRC DEA5A3A1 (3735397281) │ │ │ │ -0C8A58 Compressed Size 00000497 (1175) │ │ │ │ -0C8A5C Uncompressed Size 00000C74 (3188) │ │ │ │ -0C8A60 Filename Length 0022 (34) │ │ │ │ -0C8A62 Extra Length 0000 (0) │ │ │ │ -0C8A64 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C8A2C Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C8A2E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C8A32 CRC DEA5A3A1 (3735397281) │ │ │ │ +0C8A36 Compressed Size 00000497 (1175) │ │ │ │ +0C8A3A Uncompressed Size 00000C74 (3188) │ │ │ │ +0C8A3E Filename Length 0022 (34) │ │ │ │ +0C8A40 Extra Length 0000 (0) │ │ │ │ +0C8A42 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC8A64: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC8A42: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C8A86 PAYLOAD │ │ │ │ +0C8A64 PAYLOAD │ │ │ │ │ │ │ │ -0C8F1D LOCAL HEADER #428 04034B50 (67324752) │ │ │ │ -0C8F21 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C8F22 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C8F23 General Purpose Flag 0800 (2048) │ │ │ │ +0C8EFB LOCAL HEADER #428 04034B50 (67324752) │ │ │ │ +0C8EFF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C8F00 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C8F01 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C8F25 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C8F27 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C8F2B CRC ADA7DB79 (2913459065) │ │ │ │ -0C8F2F Compressed Size 00000731 (1841) │ │ │ │ -0C8F33 Uncompressed Size 00002FC6 (12230) │ │ │ │ -0C8F37 Filename Length 0021 (33) │ │ │ │ -0C8F39 Extra Length 0000 (0) │ │ │ │ -0C8F3B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C8F03 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C8F05 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C8F09 CRC ADA7DB79 (2913459065) │ │ │ │ +0C8F0D Compressed Size 00000731 (1841) │ │ │ │ +0C8F11 Uncompressed Size 00002FC6 (12230) │ │ │ │ +0C8F15 Filename Length 0021 (33) │ │ │ │ +0C8F17 Extra Length 0000 (0) │ │ │ │ +0C8F19 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC8F3B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC8F19: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C8F5C PAYLOAD │ │ │ │ +0C8F3A PAYLOAD │ │ │ │ │ │ │ │ -0C968D LOCAL HEADER #429 04034B50 (67324752) │ │ │ │ -0C9691 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0C9692 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0C9693 General Purpose Flag 0800 (2048) │ │ │ │ +0C966B LOCAL HEADER #429 04034B50 (67324752) │ │ │ │ +0C966F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0C9670 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0C9671 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0C9695 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0C9697 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0C969B CRC 8D977ACA (2375514826) │ │ │ │ -0C969F Compressed Size 00001111 (4369) │ │ │ │ -0C96A3 Uncompressed Size 00003526 (13606) │ │ │ │ -0C96A7 Filename Length 001A (26) │ │ │ │ -0C96A9 Extra Length 0000 (0) │ │ │ │ -0C96AB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0C9673 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0C9675 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0C9679 CRC 8D977ACA (2375514826) │ │ │ │ +0C967D Compressed Size 00001111 (4369) │ │ │ │ +0C9681 Uncompressed Size 00003526 (13606) │ │ │ │ +0C9685 Filename Length 001A (26) │ │ │ │ +0C9687 Extra Length 0000 (0) │ │ │ │ +0C9689 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xC96AB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xC9689: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0C96C5 PAYLOAD │ │ │ │ +0C96A3 PAYLOAD │ │ │ │ │ │ │ │ -0CA7D6 LOCAL HEADER #430 04034B50 (67324752) │ │ │ │ -0CA7DA Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0CA7DB Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0CA7DC General Purpose Flag 0800 (2048) │ │ │ │ +0CA7B4 LOCAL HEADER #430 04034B50 (67324752) │ │ │ │ +0CA7B8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0CA7B9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0CA7BA General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0CA7DE Compression Method 0008 (8) 'Deflated' │ │ │ │ -0CA7E0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0CA7E4 CRC 07B119CF (129046991) │ │ │ │ -0CA7E8 Compressed Size 00001694 (5780) │ │ │ │ -0CA7EC Uncompressed Size 0000C5D7 (50647) │ │ │ │ -0CA7F0 Filename Length 0019 (25) │ │ │ │ -0CA7F2 Extra Length 0000 (0) │ │ │ │ -0CA7F4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0CA7BC Compression Method 0008 (8) 'Deflated' │ │ │ │ +0CA7BE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0CA7C2 CRC 07B119CF (129046991) │ │ │ │ +0CA7C6 Compressed Size 00001694 (5780) │ │ │ │ +0CA7CA Uncompressed Size 0000C5D7 (50647) │ │ │ │ +0CA7CE Filename Length 0019 (25) │ │ │ │ +0CA7D0 Extra Length 0000 (0) │ │ │ │ +0CA7D2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xCA7F4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xCA7D2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0CA80D PAYLOAD │ │ │ │ +0CA7EB PAYLOAD │ │ │ │ │ │ │ │ -0CBEA1 LOCAL HEADER #431 04034B50 (67324752) │ │ │ │ -0CBEA5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0CBEA6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0CBEA7 General Purpose Flag 0800 (2048) │ │ │ │ +0CBE7F LOCAL HEADER #431 04034B50 (67324752) │ │ │ │ +0CBE83 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0CBE84 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0CBE85 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0CBEA9 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0CBEAB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0CBEAF CRC 1345298A (323299722) │ │ │ │ -0CBEB3 Compressed Size 00000279 (633) │ │ │ │ -0CBEB7 Uncompressed Size 00000495 (1173) │ │ │ │ -0CBEBB Filename Length 0022 (34) │ │ │ │ -0CBEBD Extra Length 0000 (0) │ │ │ │ -0CBEBF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0CBE87 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0CBE89 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0CBE8D CRC 1345298A (323299722) │ │ │ │ +0CBE91 Compressed Size 00000279 (633) │ │ │ │ +0CBE95 Uncompressed Size 00000495 (1173) │ │ │ │ +0CBE99 Filename Length 0022 (34) │ │ │ │ +0CBE9B Extra Length 0000 (0) │ │ │ │ +0CBE9D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xCBEBF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xCBE9D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0CBEE1 PAYLOAD │ │ │ │ +0CBEBF PAYLOAD │ │ │ │ │ │ │ │ -0CC15A LOCAL HEADER #432 04034B50 (67324752) │ │ │ │ -0CC15E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0CC15F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0CC160 General Purpose Flag 0800 (2048) │ │ │ │ +0CC138 LOCAL HEADER #432 04034B50 (67324752) │ │ │ │ +0CC13C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0CC13D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0CC13E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0CC162 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0CC164 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0CC168 CRC 3E9E4127 (1050558759) │ │ │ │ -0CC16C Compressed Size 000002C1 (705) │ │ │ │ -0CC170 Uncompressed Size 00000766 (1894) │ │ │ │ -0CC174 Filename Length 0021 (33) │ │ │ │ -0CC176 Extra Length 0000 (0) │ │ │ │ -0CC178 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0CC140 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0CC142 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0CC146 CRC 3E9E4127 (1050558759) │ │ │ │ +0CC14A Compressed Size 000002C1 (705) │ │ │ │ +0CC14E Uncompressed Size 00000766 (1894) │ │ │ │ +0CC152 Filename Length 0021 (33) │ │ │ │ +0CC154 Extra Length 0000 (0) │ │ │ │ +0CC156 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xCC178: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xCC156: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0CC199 PAYLOAD │ │ │ │ +0CC177 PAYLOAD │ │ │ │ │ │ │ │ -0CC45A LOCAL HEADER #433 04034B50 (67324752) │ │ │ │ -0CC45E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0CC45F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0CC460 General Purpose Flag 0800 (2048) │ │ │ │ +0CC438 LOCAL HEADER #433 04034B50 (67324752) │ │ │ │ +0CC43C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0CC43D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0CC43E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0CC462 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0CC464 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0CC468 CRC 4D44808A (1296334986) │ │ │ │ -0CC46C Compressed Size 000002BE (702) │ │ │ │ -0CC470 Uncompressed Size 00000575 (1397) │ │ │ │ -0CC474 Filename Length 0025 (37) │ │ │ │ -0CC476 Extra Length 0000 (0) │ │ │ │ -0CC478 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0CC440 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0CC442 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0CC446 CRC 4D44808A (1296334986) │ │ │ │ +0CC44A Compressed Size 000002BE (702) │ │ │ │ +0CC44E Uncompressed Size 00000575 (1397) │ │ │ │ +0CC452 Filename Length 0025 (37) │ │ │ │ +0CC454 Extra Length 0000 (0) │ │ │ │ +0CC456 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xCC478: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xCC456: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0CC49D PAYLOAD │ │ │ │ +0CC47B PAYLOAD │ │ │ │ │ │ │ │ -0CC75B LOCAL HEADER #434 04034B50 (67324752) │ │ │ │ -0CC75F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0CC760 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0CC761 General Purpose Flag 0800 (2048) │ │ │ │ +0CC739 LOCAL HEADER #434 04034B50 (67324752) │ │ │ │ +0CC73D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0CC73E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0CC73F General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0CC763 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0CC765 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0CC769 CRC CEB98515 (3468264725) │ │ │ │ -0CC76D Compressed Size 00000418 (1048) │ │ │ │ -0CC771 Uncompressed Size 00000BA7 (2983) │ │ │ │ -0CC775 Filename Length 0024 (36) │ │ │ │ -0CC777 Extra Length 0000 (0) │ │ │ │ -0CC779 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0CC741 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0CC743 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0CC747 CRC CEB98515 (3468264725) │ │ │ │ +0CC74B Compressed Size 00000418 (1048) │ │ │ │ +0CC74F Uncompressed Size 00000BA7 (2983) │ │ │ │ +0CC753 Filename Length 0024 (36) │ │ │ │ +0CC755 Extra Length 0000 (0) │ │ │ │ +0CC757 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xCC779: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xCC757: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0CC79D PAYLOAD │ │ │ │ +0CC77B PAYLOAD │ │ │ │ │ │ │ │ -0CCBB5 LOCAL HEADER #435 04034B50 (67324752) │ │ │ │ -0CCBB9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0CCBBA Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0CCBBB General Purpose Flag 0800 (2048) │ │ │ │ +0CCB93 LOCAL HEADER #435 04034B50 (67324752) │ │ │ │ +0CCB97 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0CCB98 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0CCB99 General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0CCBBD Compression Method 0000 (0) 'Stored' │ │ │ │ -0CCBBF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0CCBC3 CRC 00000000 (0) │ │ │ │ -0CCBC7 Compressed Size 00000000 (0) │ │ │ │ -0CCBCB Uncompressed Size 00000000 (0) │ │ │ │ -0CCBCF Filename Length 0014 (20) │ │ │ │ -0CCBD1 Extra Length 0000 (0) │ │ │ │ -0CCBD3 Filename 'XXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0CCB9B Compression Method 0000 (0) 'Stored' │ │ │ │ +0CCB9D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0CCBA1 CRC 00000000 (0) │ │ │ │ +0CCBA5 Compressed Size 00000000 (0) │ │ │ │ +0CCBA9 Uncompressed Size 00000000 (0) │ │ │ │ +0CCBAD Filename Length 0014 (20) │ │ │ │ +0CCBAF Extra Length 0000 (0) │ │ │ │ +0CCBB1 Filename 'XXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xCCBD3: Filename 'XXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xCCBB1: Filename 'XXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -0CCBE7 LOCAL HEADER #436 04034B50 (67324752) │ │ │ │ -0CCBEB Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0CCBEC Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0CCBED General Purpose Flag 0800 (2048) │ │ │ │ +0CCBC5 LOCAL HEADER #436 04034B50 (67324752) │ │ │ │ +0CCBC9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0CCBCA Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0CCBCB General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0CCBEF Compression Method 0008 (8) 'Deflated' │ │ │ │ -0CCBF1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0CCBF5 CRC E20AE8D7 (3792365783) │ │ │ │ -0CCBF9 Compressed Size 0000027A (634) │ │ │ │ -0CCBFD Uncompressed Size 00000509 (1289) │ │ │ │ -0CCC01 Filename Length 0025 (37) │ │ │ │ -0CCC03 Extra Length 0000 (0) │ │ │ │ -0CCC05 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0CCBCD Compression Method 0008 (8) 'Deflated' │ │ │ │ +0CCBCF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0CCBD3 CRC E20AE8D7 (3792365783) │ │ │ │ +0CCBD7 Compressed Size 0000027A (634) │ │ │ │ +0CCBDB Uncompressed Size 00000509 (1289) │ │ │ │ +0CCBDF Filename Length 0025 (37) │ │ │ │ +0CCBE1 Extra Length 0000 (0) │ │ │ │ +0CCBE3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xCCC05: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xCCBE3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0CCC2A PAYLOAD │ │ │ │ +0CCC08 PAYLOAD │ │ │ │ │ │ │ │ -0CCEA4 LOCAL HEADER #437 04034B50 (67324752) │ │ │ │ -0CCEA8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0CCEA9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0CCEAA General Purpose Flag 0800 (2048) │ │ │ │ +0CCE82 LOCAL HEADER #437 04034B50 (67324752) │ │ │ │ +0CCE86 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0CCE87 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0CCE88 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0CCEAC Compression Method 0008 (8) 'Deflated' │ │ │ │ -0CCEAE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0CCEB2 CRC 9434CC7E (2486488190) │ │ │ │ -0CCEB6 Compressed Size 00000289 (649) │ │ │ │ -0CCEBA Uncompressed Size 000007E1 (2017) │ │ │ │ -0CCEBE Filename Length 0024 (36) │ │ │ │ -0CCEC0 Extra Length 0000 (0) │ │ │ │ -0CCEC2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0CCE8A Compression Method 0008 (8) 'Deflated' │ │ │ │ +0CCE8C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0CCE90 CRC 9434CC7E (2486488190) │ │ │ │ +0CCE94 Compressed Size 00000289 (649) │ │ │ │ +0CCE98 Uncompressed Size 000007E1 (2017) │ │ │ │ +0CCE9C Filename Length 0024 (36) │ │ │ │ +0CCE9E Extra Length 0000 (0) │ │ │ │ +0CCEA0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xCCEC2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xCCEA0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0CCEE6 PAYLOAD │ │ │ │ +0CCEC4 PAYLOAD │ │ │ │ │ │ │ │ -0CD16F LOCAL HEADER #438 04034B50 (67324752) │ │ │ │ -0CD173 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0CD174 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0CD175 General Purpose Flag 0800 (2048) │ │ │ │ +0CD14D LOCAL HEADER #438 04034B50 (67324752) │ │ │ │ +0CD151 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0CD152 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0CD153 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0CD177 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0CD179 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0CD17D CRC C5E1A8E5 (3319900389) │ │ │ │ -0CD181 Compressed Size 00000998 (2456) │ │ │ │ -0CD185 Uncompressed Size 000021A7 (8615) │ │ │ │ -0CD189 Filename Length 002C (44) │ │ │ │ -0CD18B Extra Length 0000 (0) │ │ │ │ -0CD18D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0CD155 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0CD157 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0CD15B CRC C5E1A8E5 (3319900389) │ │ │ │ +0CD15F Compressed Size 00000998 (2456) │ │ │ │ +0CD163 Uncompressed Size 000021A7 (8615) │ │ │ │ +0CD167 Filename Length 002C (44) │ │ │ │ +0CD169 Extra Length 0000 (0) │ │ │ │ +0CD16B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xCD18D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xCD16B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0CD1B9 PAYLOAD │ │ │ │ +0CD197 PAYLOAD │ │ │ │ │ │ │ │ -0CDB51 LOCAL HEADER #439 04034B50 (67324752) │ │ │ │ -0CDB55 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0CDB56 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0CDB57 General Purpose Flag 0800 (2048) │ │ │ │ +0CDB2F LOCAL HEADER #439 04034B50 (67324752) │ │ │ │ +0CDB33 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0CDB34 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0CDB35 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0CDB59 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0CDB5B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0CDB5F CRC 5FF7183E (1610029118) │ │ │ │ -0CDB63 Compressed Size 000007EF (2031) │ │ │ │ -0CDB67 Uncompressed Size 000043B4 (17332) │ │ │ │ -0CDB6B Filename Length 002B (43) │ │ │ │ -0CDB6D Extra Length 0000 (0) │ │ │ │ -0CDB6F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0CDB37 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0CDB39 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0CDB3D CRC 5FF7183E (1610029118) │ │ │ │ +0CDB41 Compressed Size 000007EF (2031) │ │ │ │ +0CDB45 Uncompressed Size 000043B4 (17332) │ │ │ │ +0CDB49 Filename Length 002B (43) │ │ │ │ +0CDB4B Extra Length 0000 (0) │ │ │ │ +0CDB4D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xCDB6F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xCDB4D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0CDB9A PAYLOAD │ │ │ │ +0CDB78 PAYLOAD │ │ │ │ │ │ │ │ -0CE389 LOCAL HEADER #440 04034B50 (67324752) │ │ │ │ -0CE38D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0CE38E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0CE38F General Purpose Flag 0800 (2048) │ │ │ │ +0CE367 LOCAL HEADER #440 04034B50 (67324752) │ │ │ │ +0CE36B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0CE36C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0CE36D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0CE391 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0CE393 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0CE397 CRC 5CECF973 (1559034227) │ │ │ │ -0CE39B Compressed Size 00000252 (594) │ │ │ │ -0CE39F Uncompressed Size 00000480 (1152) │ │ │ │ -0CE3A3 Filename Length 0024 (36) │ │ │ │ -0CE3A5 Extra Length 0000 (0) │ │ │ │ -0CE3A7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0CE36F Compression Method 0008 (8) 'Deflated' │ │ │ │ +0CE371 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0CE375 CRC 5CECF973 (1559034227) │ │ │ │ +0CE379 Compressed Size 00000252 (594) │ │ │ │ +0CE37D Uncompressed Size 00000480 (1152) │ │ │ │ +0CE381 Filename Length 0024 (36) │ │ │ │ +0CE383 Extra Length 0000 (0) │ │ │ │ +0CE385 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xCE3A7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xCE385: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0CE3CB PAYLOAD │ │ │ │ +0CE3A9 PAYLOAD │ │ │ │ │ │ │ │ -0CE61D LOCAL HEADER #441 04034B50 (67324752) │ │ │ │ -0CE621 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0CE622 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0CE623 General Purpose Flag 0800 (2048) │ │ │ │ +0CE5FB LOCAL HEADER #441 04034B50 (67324752) │ │ │ │ +0CE5FF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0CE600 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0CE601 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0CE625 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0CE627 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0CE62B CRC F2166896 (4061554838) │ │ │ │ -0CE62F Compressed Size 00000378 (888) │ │ │ │ -0CE633 Uncompressed Size 000008E5 (2277) │ │ │ │ -0CE637 Filename Length 0023 (35) │ │ │ │ -0CE639 Extra Length 0000 (0) │ │ │ │ -0CE63B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0CE603 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0CE605 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0CE609 CRC F2166896 (4061554838) │ │ │ │ +0CE60D Compressed Size 00000378 (888) │ │ │ │ +0CE611 Uncompressed Size 000008E5 (2277) │ │ │ │ +0CE615 Filename Length 0023 (35) │ │ │ │ +0CE617 Extra Length 0000 (0) │ │ │ │ +0CE619 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xCE63B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xCE619: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0CE65E PAYLOAD │ │ │ │ +0CE63C PAYLOAD │ │ │ │ │ │ │ │ -0CE9D6 LOCAL HEADER #442 04034B50 (67324752) │ │ │ │ -0CE9DA Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0CE9DB Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0CE9DC General Purpose Flag 0800 (2048) │ │ │ │ +0CE9B4 LOCAL HEADER #442 04034B50 (67324752) │ │ │ │ +0CE9B8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0CE9B9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0CE9BA General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0CE9DE Compression Method 0008 (8) 'Deflated' │ │ │ │ -0CE9E0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0CE9E4 CRC CB1A82DF (3407512287) │ │ │ │ -0CE9E8 Compressed Size 000005FE (1534) │ │ │ │ -0CE9EC Uncompressed Size 000012A8 (4776) │ │ │ │ -0CE9F0 Filename Length 002B (43) │ │ │ │ -0CE9F2 Extra Length 0000 (0) │ │ │ │ -0CE9F4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0CE9BC Compression Method 0008 (8) 'Deflated' │ │ │ │ +0CE9BE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0CE9C2 CRC CB1A82DF (3407512287) │ │ │ │ +0CE9C6 Compressed Size 000005FE (1534) │ │ │ │ +0CE9CA Uncompressed Size 000012A8 (4776) │ │ │ │ +0CE9CE Filename Length 002B (43) │ │ │ │ +0CE9D0 Extra Length 0000 (0) │ │ │ │ +0CE9D2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xCE9F4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xCE9D2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0CEA1F PAYLOAD │ │ │ │ +0CE9FD PAYLOAD │ │ │ │ │ │ │ │ -0CF01D LOCAL HEADER #443 04034B50 (67324752) │ │ │ │ -0CF021 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0CF022 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0CF023 General Purpose Flag 0800 (2048) │ │ │ │ +0CEFFB LOCAL HEADER #443 04034B50 (67324752) │ │ │ │ +0CEFFF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0CF000 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0CF001 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0CF025 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0CF027 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0CF02B CRC 8F52B7AE (2404562862) │ │ │ │ -0CF02F Compressed Size 000004C1 (1217) │ │ │ │ -0CF033 Uncompressed Size 00002389 (9097) │ │ │ │ -0CF037 Filename Length 002A (42) │ │ │ │ -0CF039 Extra Length 0000 (0) │ │ │ │ -0CF03B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0CF003 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0CF005 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0CF009 CRC 8F52B7AE (2404562862) │ │ │ │ +0CF00D Compressed Size 000004C1 (1217) │ │ │ │ +0CF011 Uncompressed Size 00002389 (9097) │ │ │ │ +0CF015 Filename Length 002A (42) │ │ │ │ +0CF017 Extra Length 0000 (0) │ │ │ │ +0CF019 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xCF03B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xCF019: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0CF065 PAYLOAD │ │ │ │ +0CF043 PAYLOAD │ │ │ │ │ │ │ │ -0CF526 LOCAL HEADER #444 04034B50 (67324752) │ │ │ │ -0CF52A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0CF52B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0CF52C General Purpose Flag 0800 (2048) │ │ │ │ +0CF504 LOCAL HEADER #444 04034B50 (67324752) │ │ │ │ +0CF508 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0CF509 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0CF50A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0CF52E Compression Method 0008 (8) 'Deflated' │ │ │ │ -0CF530 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0CF534 CRC B8047AAE (3087301294) │ │ │ │ -0CF538 Compressed Size 00000253 (595) │ │ │ │ -0CF53C Uncompressed Size 00000528 (1320) │ │ │ │ -0CF540 Filename Length 0022 (34) │ │ │ │ -0CF542 Extra Length 0000 (0) │ │ │ │ -0CF544 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0CF50C Compression Method 0008 (8) 'Deflated' │ │ │ │ +0CF50E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0CF512 CRC B8047AAE (3087301294) │ │ │ │ +0CF516 Compressed Size 00000253 (595) │ │ │ │ +0CF51A Uncompressed Size 00000528 (1320) │ │ │ │ +0CF51E Filename Length 0022 (34) │ │ │ │ +0CF520 Extra Length 0000 (0) │ │ │ │ +0CF522 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xCF544: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xCF522: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0CF566 PAYLOAD │ │ │ │ +0CF544 PAYLOAD │ │ │ │ │ │ │ │ -0CF7B9 LOCAL HEADER #445 04034B50 (67324752) │ │ │ │ -0CF7BD Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0CF7BE Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0CF7BF General Purpose Flag 0800 (2048) │ │ │ │ +0CF797 LOCAL HEADER #445 04034B50 (67324752) │ │ │ │ +0CF79B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0CF79C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0CF79D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0CF7C1 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0CF7C3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0CF7C7 CRC DB6176D5 (3680597717) │ │ │ │ -0CF7CB Compressed Size 000001D8 (472) │ │ │ │ -0CF7CF Uncompressed Size 00000574 (1396) │ │ │ │ -0CF7D3 Filename Length 0021 (33) │ │ │ │ -0CF7D5 Extra Length 0000 (0) │ │ │ │ -0CF7D7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0CF79F Compression Method 0008 (8) 'Deflated' │ │ │ │ +0CF7A1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0CF7A5 CRC DB6176D5 (3680597717) │ │ │ │ +0CF7A9 Compressed Size 000001D8 (472) │ │ │ │ +0CF7AD Uncompressed Size 00000574 (1396) │ │ │ │ +0CF7B1 Filename Length 0021 (33) │ │ │ │ +0CF7B3 Extra Length 0000 (0) │ │ │ │ +0CF7B5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xCF7D7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xCF7B5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0CF7F8 PAYLOAD │ │ │ │ +0CF7D6 PAYLOAD │ │ │ │ │ │ │ │ -0CF9D0 LOCAL HEADER #446 04034B50 (67324752) │ │ │ │ -0CF9D4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0CF9D5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0CF9D6 General Purpose Flag 0800 (2048) │ │ │ │ +0CF9AE LOCAL HEADER #446 04034B50 (67324752) │ │ │ │ +0CF9B2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0CF9B3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0CF9B4 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0CF9D8 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0CF9DA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0CF9DE CRC 619749F9 (1637304825) │ │ │ │ -0CF9E2 Compressed Size 00000374 (884) │ │ │ │ -0CF9E6 Uncompressed Size 00000748 (1864) │ │ │ │ -0CF9EA Filename Length 002D (45) │ │ │ │ -0CF9EC Extra Length 0000 (0) │ │ │ │ -0CF9EE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0CF9B6 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0CF9B8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0CF9BC CRC 619749F9 (1637304825) │ │ │ │ +0CF9C0 Compressed Size 00000374 (884) │ │ │ │ +0CF9C4 Uncompressed Size 00000748 (1864) │ │ │ │ +0CF9C8 Filename Length 002D (45) │ │ │ │ +0CF9CA Extra Length 0000 (0) │ │ │ │ +0CF9CC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xCF9EE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xCF9CC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0CFA1B PAYLOAD │ │ │ │ +0CF9F9 PAYLOAD │ │ │ │ │ │ │ │ -0CFD8F LOCAL HEADER #447 04034B50 (67324752) │ │ │ │ -0CFD93 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0CFD94 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0CFD95 General Purpose Flag 0800 (2048) │ │ │ │ +0CFD6D LOCAL HEADER #447 04034B50 (67324752) │ │ │ │ +0CFD71 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0CFD72 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0CFD73 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0CFD97 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0CFD99 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0CFD9D CRC 074B4020 (122372128) │ │ │ │ -0CFDA1 Compressed Size 00000423 (1059) │ │ │ │ -0CFDA5 Uncompressed Size 00000E95 (3733) │ │ │ │ -0CFDA9 Filename Length 002C (44) │ │ │ │ -0CFDAB Extra Length 0000 (0) │ │ │ │ -0CFDAD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0CFD75 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0CFD77 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0CFD7B CRC 074B4020 (122372128) │ │ │ │ +0CFD7F Compressed Size 00000423 (1059) │ │ │ │ +0CFD83 Uncompressed Size 00000E95 (3733) │ │ │ │ +0CFD87 Filename Length 002C (44) │ │ │ │ +0CFD89 Extra Length 0000 (0) │ │ │ │ +0CFD8B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xCFDAD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xCFD8B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0CFDD9 PAYLOAD │ │ │ │ +0CFDB7 PAYLOAD │ │ │ │ │ │ │ │ -0D01FC LOCAL HEADER #448 04034B50 (67324752) │ │ │ │ -0D0200 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0D0201 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0D0202 General Purpose Flag 0800 (2048) │ │ │ │ +0D01DA LOCAL HEADER #448 04034B50 (67324752) │ │ │ │ +0D01DE Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0D01DF Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0D01E0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0D0204 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0D0206 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0D020A CRC E925C21C (3911565852) │ │ │ │ -0D020E Compressed Size 000002F8 (760) │ │ │ │ -0D0212 Uncompressed Size 0000052F (1327) │ │ │ │ -0D0216 Filename Length 0028 (40) │ │ │ │ -0D0218 Extra Length 0000 (0) │ │ │ │ -0D021A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0D01E2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0D01E4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0D01E8 CRC E925C21C (3911565852) │ │ │ │ +0D01EC Compressed Size 000002F8 (760) │ │ │ │ +0D01F0 Uncompressed Size 0000052F (1327) │ │ │ │ +0D01F4 Filename Length 0028 (40) │ │ │ │ +0D01F6 Extra Length 0000 (0) │ │ │ │ +0D01F8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xD021A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xD01F8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0D0242 PAYLOAD │ │ │ │ +0D0220 PAYLOAD │ │ │ │ │ │ │ │ -0D053A LOCAL HEADER #449 04034B50 (67324752) │ │ │ │ -0D053E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0D053F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0D0540 General Purpose Flag 0800 (2048) │ │ │ │ +0D0518 LOCAL HEADER #449 04034B50 (67324752) │ │ │ │ +0D051C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0D051D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0D051E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0D0542 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0D0544 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0D0548 CRC 643FD478 (1681904760) │ │ │ │ -0D054C Compressed Size 0000038A (906) │ │ │ │ -0D0550 Uncompressed Size 00000AB9 (2745) │ │ │ │ -0D0554 Filename Length 0027 (39) │ │ │ │ -0D0556 Extra Length 0000 (0) │ │ │ │ -0D0558 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0D0520 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0D0522 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0D0526 CRC 643FD478 (1681904760) │ │ │ │ +0D052A Compressed Size 0000038A (906) │ │ │ │ +0D052E Uncompressed Size 00000AB9 (2745) │ │ │ │ +0D0532 Filename Length 0027 (39) │ │ │ │ +0D0534 Extra Length 0000 (0) │ │ │ │ +0D0536 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xD0558: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xD0536: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0D057F PAYLOAD │ │ │ │ +0D055D PAYLOAD │ │ │ │ │ │ │ │ -0D0909 LOCAL HEADER #450 04034B50 (67324752) │ │ │ │ -0D090D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0D090E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0D090F General Purpose Flag 0800 (2048) │ │ │ │ +0D08E7 LOCAL HEADER #450 04034B50 (67324752) │ │ │ │ +0D08EB Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0D08EC Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0D08ED General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0D0911 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0D0913 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0D0917 CRC F023BD93 (4028874131) │ │ │ │ -0D091B Compressed Size 000001CD (461) │ │ │ │ -0D091F Uncompressed Size 00000344 (836) │ │ │ │ -0D0923 Filename Length 0030 (48) │ │ │ │ -0D0925 Extra Length 0000 (0) │ │ │ │ -0D0927 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0D08EF Compression Method 0008 (8) 'Deflated' │ │ │ │ +0D08F1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0D08F5 CRC F023BD93 (4028874131) │ │ │ │ +0D08F9 Compressed Size 000001CD (461) │ │ │ │ +0D08FD Uncompressed Size 00000344 (836) │ │ │ │ +0D0901 Filename Length 0030 (48) │ │ │ │ +0D0903 Extra Length 0000 (0) │ │ │ │ +0D0905 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xD0927: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xD0905: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0D0957 PAYLOAD │ │ │ │ +0D0935 PAYLOAD │ │ │ │ │ │ │ │ -0D0B24 LOCAL HEADER #451 04034B50 (67324752) │ │ │ │ -0D0B28 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0D0B29 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0D0B2A General Purpose Flag 0800 (2048) │ │ │ │ +0D0B02 LOCAL HEADER #451 04034B50 (67324752) │ │ │ │ +0D0B06 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0D0B07 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0D0B08 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0D0B2C Compression Method 0008 (8) 'Deflated' │ │ │ │ -0D0B2E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0D0B32 CRC 6D4D9582 (1833801090) │ │ │ │ -0D0B36 Compressed Size 00000234 (564) │ │ │ │ -0D0B3A Uncompressed Size 0000057A (1402) │ │ │ │ -0D0B3E Filename Length 002F (47) │ │ │ │ -0D0B40 Extra Length 0000 (0) │ │ │ │ -0D0B42 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0D0B0A Compression Method 0008 (8) 'Deflated' │ │ │ │ +0D0B0C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0D0B10 CRC 6D4D9582 (1833801090) │ │ │ │ +0D0B14 Compressed Size 00000234 (564) │ │ │ │ +0D0B18 Uncompressed Size 0000057A (1402) │ │ │ │ +0D0B1C Filename Length 002F (47) │ │ │ │ +0D0B1E Extra Length 0000 (0) │ │ │ │ +0D0B20 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xD0B42: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xD0B20: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0D0B71 PAYLOAD │ │ │ │ +0D0B4F PAYLOAD │ │ │ │ │ │ │ │ -0D0DA5 LOCAL HEADER #452 04034B50 (67324752) │ │ │ │ -0D0DA9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0D0DAA Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0D0DAB General Purpose Flag 0800 (2048) │ │ │ │ +0D0D83 LOCAL HEADER #452 04034B50 (67324752) │ │ │ │ +0D0D87 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0D0D88 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0D0D89 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0D0DAD Compression Method 0008 (8) 'Deflated' │ │ │ │ -0D0DAF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0D0DB3 CRC 03DC56A1 (64771745) │ │ │ │ -0D0DB7 Compressed Size 00000230 (560) │ │ │ │ -0D0DBB Uncompressed Size 00000418 (1048) │ │ │ │ -0D0DBF Filename Length 002C (44) │ │ │ │ -0D0DC1 Extra Length 0000 (0) │ │ │ │ -0D0DC3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0D0D8B Compression Method 0008 (8) 'Deflated' │ │ │ │ +0D0D8D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0D0D91 CRC 03DC56A1 (64771745) │ │ │ │ +0D0D95 Compressed Size 00000230 (560) │ │ │ │ +0D0D99 Uncompressed Size 00000418 (1048) │ │ │ │ +0D0D9D Filename Length 002C (44) │ │ │ │ +0D0D9F Extra Length 0000 (0) │ │ │ │ +0D0DA1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xD0DC3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xD0DA1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0D0DEF PAYLOAD │ │ │ │ +0D0DCD PAYLOAD │ │ │ │ │ │ │ │ -0D101F LOCAL HEADER #453 04034B50 (67324752) │ │ │ │ -0D1023 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0D1024 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0D1025 General Purpose Flag 0800 (2048) │ │ │ │ +0D0FFD LOCAL HEADER #453 04034B50 (67324752) │ │ │ │ +0D1001 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0D1002 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0D1003 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0D1027 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0D1029 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0D102D CRC 6F0E250D (1863197965) │ │ │ │ -0D1031 Compressed Size 00000247 (583) │ │ │ │ -0D1035 Uncompressed Size 00000632 (1586) │ │ │ │ -0D1039 Filename Length 002B (43) │ │ │ │ -0D103B Extra Length 0000 (0) │ │ │ │ -0D103D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0D1005 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0D1007 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0D100B CRC 6F0E250D (1863197965) │ │ │ │ +0D100F Compressed Size 00000247 (583) │ │ │ │ +0D1013 Uncompressed Size 00000632 (1586) │ │ │ │ +0D1017 Filename Length 002B (43) │ │ │ │ +0D1019 Extra Length 0000 (0) │ │ │ │ +0D101B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xD103D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xD101B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0D1068 PAYLOAD │ │ │ │ +0D1046 PAYLOAD │ │ │ │ │ │ │ │ -0D12AF LOCAL HEADER #454 04034B50 (67324752) │ │ │ │ -0D12B3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0D12B4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0D12B5 General Purpose Flag 0800 (2048) │ │ │ │ +0D128D LOCAL HEADER #454 04034B50 (67324752) │ │ │ │ +0D1291 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0D1292 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0D1293 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0D12B7 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0D12B9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0D12BD CRC 18E833C0 (417870784) │ │ │ │ -0D12C1 Compressed Size 000001C8 (456) │ │ │ │ -0D12C5 Uncompressed Size 0000032B (811) │ │ │ │ -0D12C9 Filename Length 002B (43) │ │ │ │ -0D12CB Extra Length 0000 (0) │ │ │ │ -0D12CD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0D1295 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0D1297 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0D129B CRC 18E833C0 (417870784) │ │ │ │ +0D129F Compressed Size 000001C8 (456) │ │ │ │ +0D12A3 Uncompressed Size 0000032B (811) │ │ │ │ +0D12A7 Filename Length 002B (43) │ │ │ │ +0D12A9 Extra Length 0000 (0) │ │ │ │ +0D12AB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xD12CD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xD12AB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0D12F8 PAYLOAD │ │ │ │ +0D12D6 PAYLOAD │ │ │ │ │ │ │ │ -0D14C0 LOCAL HEADER #455 04034B50 (67324752) │ │ │ │ -0D14C4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0D14C5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0D14C6 General Purpose Flag 0800 (2048) │ │ │ │ +0D149E LOCAL HEADER #455 04034B50 (67324752) │ │ │ │ +0D14A2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0D14A3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0D14A4 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0D14C8 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0D14CA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0D14CE CRC F94F5867 (4182726759) │ │ │ │ -0D14D2 Compressed Size 000002ED (749) │ │ │ │ -0D14D6 Uncompressed Size 00000692 (1682) │ │ │ │ -0D14DA Filename Length 002A (42) │ │ │ │ -0D14DC Extra Length 0000 (0) │ │ │ │ -0D14DE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0D14A6 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0D14A8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0D14AC CRC F94F5867 (4182726759) │ │ │ │ +0D14B0 Compressed Size 000002ED (749) │ │ │ │ +0D14B4 Uncompressed Size 00000692 (1682) │ │ │ │ +0D14B8 Filename Length 002A (42) │ │ │ │ +0D14BA Extra Length 0000 (0) │ │ │ │ +0D14BC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xD14DE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xD14BC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0D1508 PAYLOAD │ │ │ │ +0D14E6 PAYLOAD │ │ │ │ │ │ │ │ -0D17F5 LOCAL HEADER #456 04034B50 (67324752) │ │ │ │ -0D17F9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0D17FA Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0D17FB General Purpose Flag 0800 (2048) │ │ │ │ +0D17D3 LOCAL HEADER #456 04034B50 (67324752) │ │ │ │ +0D17D7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0D17D8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0D17D9 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0D17FD Compression Method 0008 (8) 'Deflated' │ │ │ │ -0D17FF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0D1803 CRC 19D73810 (433534992) │ │ │ │ -0D1807 Compressed Size 000001C8 (456) │ │ │ │ -0D180B Uncompressed Size 0000032B (811) │ │ │ │ -0D180F Filename Length 002B (43) │ │ │ │ -0D1811 Extra Length 0000 (0) │ │ │ │ -0D1813 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0D17DB Compression Method 0008 (8) 'Deflated' │ │ │ │ +0D17DD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0D17E1 CRC 19D73810 (433534992) │ │ │ │ +0D17E5 Compressed Size 000001C8 (456) │ │ │ │ +0D17E9 Uncompressed Size 0000032B (811) │ │ │ │ +0D17ED Filename Length 002B (43) │ │ │ │ +0D17EF Extra Length 0000 (0) │ │ │ │ +0D17F1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xD1813: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xD17F1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0D183E PAYLOAD │ │ │ │ +0D181C PAYLOAD │ │ │ │ │ │ │ │ -0D1A06 LOCAL HEADER #457 04034B50 (67324752) │ │ │ │ -0D1A0A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0D1A0B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0D1A0C General Purpose Flag 0800 (2048) │ │ │ │ +0D19E4 LOCAL HEADER #457 04034B50 (67324752) │ │ │ │ +0D19E8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0D19E9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0D19EA General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0D1A0E Compression Method 0008 (8) 'Deflated' │ │ │ │ -0D1A10 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0D1A14 CRC 94051436 (2483360822) │ │ │ │ -0D1A18 Compressed Size 0000025D (605) │ │ │ │ -0D1A1C Uncompressed Size 0000056E (1390) │ │ │ │ -0D1A20 Filename Length 002A (42) │ │ │ │ -0D1A22 Extra Length 0000 (0) │ │ │ │ -0D1A24 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0D19EC Compression Method 0008 (8) 'Deflated' │ │ │ │ +0D19EE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0D19F2 CRC 94051436 (2483360822) │ │ │ │ +0D19F6 Compressed Size 0000025D (605) │ │ │ │ +0D19FA Uncompressed Size 0000056E (1390) │ │ │ │ +0D19FE Filename Length 002A (42) │ │ │ │ +0D1A00 Extra Length 0000 (0) │ │ │ │ +0D1A02 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xD1A24: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xD1A02: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0D1A4E PAYLOAD │ │ │ │ +0D1A2C PAYLOAD │ │ │ │ │ │ │ │ -0D1CAB LOCAL HEADER #458 04034B50 (67324752) │ │ │ │ -0D1CAF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0D1CB0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0D1CB1 General Purpose Flag 0800 (2048) │ │ │ │ +0D1C89 LOCAL HEADER #458 04034B50 (67324752) │ │ │ │ +0D1C8D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0D1C8E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0D1C8F General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0D1CB3 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0D1CB5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0D1CB9 CRC 67D7CAC4 (1742195396) │ │ │ │ -0D1CBD Compressed Size 000001CA (458) │ │ │ │ -0D1CC1 Uncompressed Size 00000335 (821) │ │ │ │ -0D1CC5 Filename Length 002D (45) │ │ │ │ -0D1CC7 Extra Length 0000 (0) │ │ │ │ -0D1CC9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0D1C91 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0D1C93 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0D1C97 CRC 67D7CAC4 (1742195396) │ │ │ │ +0D1C9B Compressed Size 000001CA (458) │ │ │ │ +0D1C9F Uncompressed Size 00000335 (821) │ │ │ │ +0D1CA3 Filename Length 002D (45) │ │ │ │ +0D1CA5 Extra Length 0000 (0) │ │ │ │ +0D1CA7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xD1CC9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xD1CA7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0D1CF6 PAYLOAD │ │ │ │ +0D1CD4 PAYLOAD │ │ │ │ │ │ │ │ -0D1EC0 LOCAL HEADER #459 04034B50 (67324752) │ │ │ │ -0D1EC4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0D1EC5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0D1EC6 General Purpose Flag 0800 (2048) │ │ │ │ +0D1E9E LOCAL HEADER #459 04034B50 (67324752) │ │ │ │ +0D1EA2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0D1EA3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0D1EA4 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0D1EC8 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0D1ECA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0D1ECE CRC 997561FD (2574606845) │ │ │ │ -0D1ED2 Compressed Size 00000248 (584) │ │ │ │ -0D1ED6 Uncompressed Size 0000054E (1358) │ │ │ │ -0D1EDA Filename Length 002C (44) │ │ │ │ -0D1EDC Extra Length 0000 (0) │ │ │ │ -0D1EDE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0D1EA6 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0D1EA8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0D1EAC CRC 997561FD (2574606845) │ │ │ │ +0D1EB0 Compressed Size 00000248 (584) │ │ │ │ +0D1EB4 Uncompressed Size 0000054E (1358) │ │ │ │ +0D1EB8 Filename Length 002C (44) │ │ │ │ +0D1EBA Extra Length 0000 (0) │ │ │ │ +0D1EBC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xD1EDE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xD1EBC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0D1F0A PAYLOAD │ │ │ │ +0D1EE8 PAYLOAD │ │ │ │ │ │ │ │ -0D2152 LOCAL HEADER #460 04034B50 (67324752) │ │ │ │ -0D2156 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0D2157 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0D2158 General Purpose Flag 0800 (2048) │ │ │ │ +0D2130 LOCAL HEADER #460 04034B50 (67324752) │ │ │ │ +0D2134 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0D2135 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0D2136 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0D215A Compression Method 0008 (8) 'Deflated' │ │ │ │ -0D215C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0D2160 CRC 2CF00302 (753926914) │ │ │ │ -0D2164 Compressed Size 000001CF (463) │ │ │ │ -0D2168 Uncompressed Size 0000034E (846) │ │ │ │ -0D216C Filename Length 0032 (50) │ │ │ │ -0D216E Extra Length 0000 (0) │ │ │ │ -0D2170 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0D2138 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0D213A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0D213E CRC 2CF00302 (753926914) │ │ │ │ +0D2142 Compressed Size 000001CF (463) │ │ │ │ +0D2146 Uncompressed Size 0000034E (846) │ │ │ │ +0D214A Filename Length 0032 (50) │ │ │ │ +0D214C Extra Length 0000 (0) │ │ │ │ +0D214E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xD2170: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xD214E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0D21A2 PAYLOAD │ │ │ │ +0D2180 PAYLOAD │ │ │ │ │ │ │ │ -0D2371 LOCAL HEADER #461 04034B50 (67324752) │ │ │ │ -0D2375 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0D2376 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0D2377 General Purpose Flag 0800 (2048) │ │ │ │ +0D234F LOCAL HEADER #461 04034B50 (67324752) │ │ │ │ +0D2353 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0D2354 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0D2355 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0D2379 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0D237B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0D237F CRC B5E8B787 (3051927431) │ │ │ │ -0D2383 Compressed Size 000002B2 (690) │ │ │ │ -0D2387 Uncompressed Size 0000065E (1630) │ │ │ │ -0D238B Filename Length 0031 (49) │ │ │ │ -0D238D Extra Length 0000 (0) │ │ │ │ -0D238F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0D2357 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0D2359 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0D235D CRC B5E8B787 (3051927431) │ │ │ │ +0D2361 Compressed Size 000002B2 (690) │ │ │ │ +0D2365 Uncompressed Size 0000065E (1630) │ │ │ │ +0D2369 Filename Length 0031 (49) │ │ │ │ +0D236B Extra Length 0000 (0) │ │ │ │ +0D236D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xD238F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xD236D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0D23C0 PAYLOAD │ │ │ │ +0D239E PAYLOAD │ │ │ │ │ │ │ │ -0D2672 LOCAL HEADER #462 04034B50 (67324752) │ │ │ │ -0D2676 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0D2677 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0D2678 General Purpose Flag 0800 (2048) │ │ │ │ +0D2650 LOCAL HEADER #462 04034B50 (67324752) │ │ │ │ +0D2654 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0D2655 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0D2656 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0D267A Compression Method 0008 (8) 'Deflated' │ │ │ │ -0D267C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0D2680 CRC F1F2C9C0 (4059220416) │ │ │ │ -0D2684 Compressed Size 000001C8 (456) │ │ │ │ -0D2688 Uncompressed Size 0000032B (811) │ │ │ │ -0D268C Filename Length 002B (43) │ │ │ │ -0D268E Extra Length 0000 (0) │ │ │ │ -0D2690 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0D2658 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0D265A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0D265E CRC F1F2C9C0 (4059220416) │ │ │ │ +0D2662 Compressed Size 000001C8 (456) │ │ │ │ +0D2666 Uncompressed Size 0000032B (811) │ │ │ │ +0D266A Filename Length 002B (43) │ │ │ │ +0D266C Extra Length 0000 (0) │ │ │ │ +0D266E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xD2690: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xD266E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0D26BB PAYLOAD │ │ │ │ +0D2699 PAYLOAD │ │ │ │ │ │ │ │ -0D2883 LOCAL HEADER #463 04034B50 (67324752) │ │ │ │ -0D2887 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0D2888 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0D2889 General Purpose Flag 0800 (2048) │ │ │ │ +0D2861 LOCAL HEADER #463 04034B50 (67324752) │ │ │ │ +0D2865 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0D2866 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0D2867 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0D288B Compression Method 0008 (8) 'Deflated' │ │ │ │ -0D288D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0D2891 CRC A1184B26 (2702723878) │ │ │ │ -0D2895 Compressed Size 000002F7 (759) │ │ │ │ -0D2899 Uncompressed Size 00000705 (1797) │ │ │ │ -0D289D Filename Length 002A (42) │ │ │ │ -0D289F Extra Length 0000 (0) │ │ │ │ -0D28A1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0D2869 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0D286B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0D286F CRC A1184B26 (2702723878) │ │ │ │ +0D2873 Compressed Size 000002F7 (759) │ │ │ │ +0D2877 Uncompressed Size 00000705 (1797) │ │ │ │ +0D287B Filename Length 002A (42) │ │ │ │ +0D287D Extra Length 0000 (0) │ │ │ │ +0D287F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xD28A1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xD287F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0D28CB PAYLOAD │ │ │ │ +0D28A9 PAYLOAD │ │ │ │ │ │ │ │ -0D2BC2 LOCAL HEADER #464 04034B50 (67324752) │ │ │ │ -0D2BC6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0D2BC7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0D2BC8 General Purpose Flag 0800 (2048) │ │ │ │ +0D2BA0 LOCAL HEADER #464 04034B50 (67324752) │ │ │ │ +0D2BA4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0D2BA5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0D2BA6 General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0D2BCA Compression Method 0000 (0) 'Stored' │ │ │ │ -0D2BCC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0D2BD0 CRC 00000000 (0) │ │ │ │ -0D2BD4 Compressed Size 00000000 (0) │ │ │ │ -0D2BD8 Uncompressed Size 00000000 (0) │ │ │ │ -0D2BDC Filename Length 0011 (17) │ │ │ │ -0D2BDE Extra Length 0000 (0) │ │ │ │ -0D2BE0 Filename 'XXXXXXXXXXXXXXXXX' │ │ │ │ +0D2BA8 Compression Method 0000 (0) 'Stored' │ │ │ │ +0D2BAA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0D2BAE CRC 00000000 (0) │ │ │ │ +0D2BB2 Compressed Size 00000000 (0) │ │ │ │ +0D2BB6 Uncompressed Size 00000000 (0) │ │ │ │ +0D2BBA Filename Length 0011 (17) │ │ │ │ +0D2BBC Extra Length 0000 (0) │ │ │ │ +0D2BBE Filename 'XXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xD2BE0: Filename 'XXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xD2BBE: Filename 'XXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -0D2BF1 LOCAL HEADER #465 04034B50 (67324752) │ │ │ │ -0D2BF5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0D2BF6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0D2BF7 General Purpose Flag 0800 (2048) │ │ │ │ +0D2BCF LOCAL HEADER #465 04034B50 (67324752) │ │ │ │ +0D2BD3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0D2BD4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0D2BD5 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0D2BF9 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0D2BFB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0D2BFF CRC 8263AA26 (2187569702) │ │ │ │ -0D2C03 Compressed Size 00002073 (8307) │ │ │ │ -0D2C07 Uncompressed Size 0000620E (25102) │ │ │ │ -0D2C0B Filename Length 0021 (33) │ │ │ │ -0D2C0D Extra Length 0000 (0) │ │ │ │ -0D2C0F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0D2BD7 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0D2BD9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0D2BDD CRC 8263AA26 (2187569702) │ │ │ │ +0D2BE1 Compressed Size 00002073 (8307) │ │ │ │ +0D2BE5 Uncompressed Size 0000620E (25102) │ │ │ │ +0D2BE9 Filename Length 0021 (33) │ │ │ │ +0D2BEB Extra Length 0000 (0) │ │ │ │ +0D2BED Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xD2C0F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xD2BED: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0D2C30 PAYLOAD │ │ │ │ +0D2C0E PAYLOAD │ │ │ │ │ │ │ │ -0D4CA3 LOCAL HEADER #466 04034B50 (67324752) │ │ │ │ -0D4CA7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0D4CA8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0D4CA9 General Purpose Flag 0800 (2048) │ │ │ │ +0D4C81 LOCAL HEADER #466 04034B50 (67324752) │ │ │ │ +0D4C85 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0D4C86 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0D4C87 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0D4CAB Compression Method 0008 (8) 'Deflated' │ │ │ │ -0D4CAD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0D4CB1 CRC 14E1BDF2 (350338546) │ │ │ │ -0D4CB5 Compressed Size 00000A78 (2680) │ │ │ │ -0D4CB9 Uncompressed Size 00006990 (27024) │ │ │ │ -0D4CBD Filename Length 0020 (32) │ │ │ │ -0D4CBF Extra Length 0000 (0) │ │ │ │ -0D4CC1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0D4C89 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0D4C8B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0D4C8F CRC 14E1BDF2 (350338546) │ │ │ │ +0D4C93 Compressed Size 00000A78 (2680) │ │ │ │ +0D4C97 Uncompressed Size 00006990 (27024) │ │ │ │ +0D4C9B Filename Length 0020 (32) │ │ │ │ +0D4C9D Extra Length 0000 (0) │ │ │ │ +0D4C9F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xD4CC1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xD4C9F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0D4CE1 PAYLOAD │ │ │ │ +0D4CBF PAYLOAD │ │ │ │ │ │ │ │ -0D5759 LOCAL HEADER #467 04034B50 (67324752) │ │ │ │ -0D575D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0D575E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0D575F General Purpose Flag 0800 (2048) │ │ │ │ +0D5737 LOCAL HEADER #467 04034B50 (67324752) │ │ │ │ +0D573B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0D573C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0D573D General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0D5761 Compression Method 0000 (0) 'Stored' │ │ │ │ -0D5763 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0D5767 CRC 00000000 (0) │ │ │ │ -0D576B Compressed Size 00000000 (0) │ │ │ │ -0D576F Uncompressed Size 00000000 (0) │ │ │ │ -0D5773 Filename Length 0011 (17) │ │ │ │ -0D5775 Extra Length 0000 (0) │ │ │ │ -0D5777 Filename 'XXXXXXXXXXXXXXXXX' │ │ │ │ +0D573F Compression Method 0000 (0) 'Stored' │ │ │ │ +0D5741 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0D5745 CRC 00000000 (0) │ │ │ │ +0D5749 Compressed Size 00000000 (0) │ │ │ │ +0D574D Uncompressed Size 00000000 (0) │ │ │ │ +0D5751 Filename Length 0011 (17) │ │ │ │ +0D5753 Extra Length 0000 (0) │ │ │ │ +0D5755 Filename 'XXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xD5777: Filename 'XXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xD5755: Filename 'XXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -0D5788 LOCAL HEADER #468 04034B50 (67324752) │ │ │ │ -0D578C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0D578D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0D578E General Purpose Flag 0800 (2048) │ │ │ │ +0D5766 LOCAL HEADER #468 04034B50 (67324752) │ │ │ │ +0D576A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0D576B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0D576C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0D5790 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0D5792 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0D5796 CRC 5A59E9A8 (1515841960) │ │ │ │ -0D579A Compressed Size 000002A5 (677) │ │ │ │ -0D579E Uncompressed Size 00000534 (1332) │ │ │ │ -0D57A2 Filename Length 002B (43) │ │ │ │ -0D57A4 Extra Length 0000 (0) │ │ │ │ -0D57A6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0D576E Compression Method 0008 (8) 'Deflated' │ │ │ │ +0D5770 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0D5774 CRC 5A59E9A8 (1515841960) │ │ │ │ +0D5778 Compressed Size 000002A5 (677) │ │ │ │ +0D577C Uncompressed Size 00000534 (1332) │ │ │ │ +0D5780 Filename Length 002B (43) │ │ │ │ +0D5782 Extra Length 0000 (0) │ │ │ │ +0D5784 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xD57A6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xD5784: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0D57D1 PAYLOAD │ │ │ │ +0D57AF PAYLOAD │ │ │ │ │ │ │ │ -0D5A76 LOCAL HEADER #469 04034B50 (67324752) │ │ │ │ -0D5A7A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0D5A7B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0D5A7C General Purpose Flag 0800 (2048) │ │ │ │ +0D5A54 LOCAL HEADER #469 04034B50 (67324752) │ │ │ │ +0D5A58 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0D5A59 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0D5A5A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0D5A7E Compression Method 0008 (8) 'Deflated' │ │ │ │ -0D5A80 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0D5A84 CRC 44A9A82F (1151969327) │ │ │ │ -0D5A88 Compressed Size 00000380 (896) │ │ │ │ -0D5A8C Uncompressed Size 00000CA7 (3239) │ │ │ │ -0D5A90 Filename Length 002A (42) │ │ │ │ -0D5A92 Extra Length 0000 (0) │ │ │ │ -0D5A94 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0D5A5C Compression Method 0008 (8) 'Deflated' │ │ │ │ +0D5A5E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0D5A62 CRC 44A9A82F (1151969327) │ │ │ │ +0D5A66 Compressed Size 00000380 (896) │ │ │ │ +0D5A6A Uncompressed Size 00000CA7 (3239) │ │ │ │ +0D5A6E Filename Length 002A (42) │ │ │ │ +0D5A70 Extra Length 0000 (0) │ │ │ │ +0D5A72 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xD5A94: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xD5A72: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0D5ABE PAYLOAD │ │ │ │ +0D5A9C PAYLOAD │ │ │ │ │ │ │ │ -0D5E3E LOCAL HEADER #470 04034B50 (67324752) │ │ │ │ -0D5E42 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0D5E43 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0D5E44 General Purpose Flag 0800 (2048) │ │ │ │ +0D5E1C LOCAL HEADER #470 04034B50 (67324752) │ │ │ │ +0D5E20 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0D5E21 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0D5E22 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0D5E46 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0D5E48 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0D5E4C CRC CA8C217D (3398181245) │ │ │ │ -0D5E50 Compressed Size 000003F2 (1010) │ │ │ │ -0D5E54 Uncompressed Size 00000A3D (2621) │ │ │ │ -0D5E58 Filename Length 002E (46) │ │ │ │ -0D5E5A Extra Length 0000 (0) │ │ │ │ -0D5E5C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0D5E24 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0D5E26 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0D5E2A CRC CA8C217D (3398181245) │ │ │ │ +0D5E2E Compressed Size 000003F2 (1010) │ │ │ │ +0D5E32 Uncompressed Size 00000A3D (2621) │ │ │ │ +0D5E36 Filename Length 002E (46) │ │ │ │ +0D5E38 Extra Length 0000 (0) │ │ │ │ +0D5E3A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xD5E5C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xD5E3A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0D5E8A PAYLOAD │ │ │ │ +0D5E68 PAYLOAD │ │ │ │ │ │ │ │ -0D627C LOCAL HEADER #471 04034B50 (67324752) │ │ │ │ -0D6280 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0D6281 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0D6282 General Purpose Flag 0800 (2048) │ │ │ │ +0D625A LOCAL HEADER #471 04034B50 (67324752) │ │ │ │ +0D625E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0D625F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0D6260 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0D6284 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0D6286 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0D628A CRC D5D4B9B6 (3587488182) │ │ │ │ -0D628E Compressed Size 0000064F (1615) │ │ │ │ -0D6292 Uncompressed Size 00001FD5 (8149) │ │ │ │ -0D6296 Filename Length 002D (45) │ │ │ │ -0D6298 Extra Length 0000 (0) │ │ │ │ -0D629A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0D6262 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0D6264 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0D6268 CRC D5D4B9B6 (3587488182) │ │ │ │ +0D626C Compressed Size 0000064F (1615) │ │ │ │ +0D6270 Uncompressed Size 00001FD5 (8149) │ │ │ │ +0D6274 Filename Length 002D (45) │ │ │ │ +0D6276 Extra Length 0000 (0) │ │ │ │ +0D6278 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xD629A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xD6278: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0D62C7 PAYLOAD │ │ │ │ +0D62A5 PAYLOAD │ │ │ │ │ │ │ │ -0D6916 LOCAL HEADER #472 04034B50 (67324752) │ │ │ │ -0D691A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0D691B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0D691C General Purpose Flag 0800 (2048) │ │ │ │ +0D68F4 LOCAL HEADER #472 04034B50 (67324752) │ │ │ │ +0D68F8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0D68F9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0D68FA General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0D691E Compression Method 0008 (8) 'Deflated' │ │ │ │ -0D6920 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0D6924 CRC 5F2F492F (1596934447) │ │ │ │ -0D6928 Compressed Size 000005FA (1530) │ │ │ │ -0D692C Uncompressed Size 0000115F (4447) │ │ │ │ -0D6930 Filename Length 002F (47) │ │ │ │ -0D6932 Extra Length 0000 (0) │ │ │ │ -0D6934 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0D68FC Compression Method 0008 (8) 'Deflated' │ │ │ │ +0D68FE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0D6902 CRC 5F2F492F (1596934447) │ │ │ │ +0D6906 Compressed Size 000005FA (1530) │ │ │ │ +0D690A Uncompressed Size 0000115F (4447) │ │ │ │ +0D690E Filename Length 002F (47) │ │ │ │ +0D6910 Extra Length 0000 (0) │ │ │ │ +0D6912 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xD6934: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xD6912: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0D6963 PAYLOAD │ │ │ │ +0D6941 PAYLOAD │ │ │ │ │ │ │ │ -0D6F5D LOCAL HEADER #473 04034B50 (67324752) │ │ │ │ -0D6F61 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0D6F62 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0D6F63 General Purpose Flag 0800 (2048) │ │ │ │ +0D6F3B LOCAL HEADER #473 04034B50 (67324752) │ │ │ │ +0D6F3F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0D6F40 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0D6F41 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0D6F65 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0D6F67 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0D6F6B CRC EC7220C1 (3966902465) │ │ │ │ -0D6F6F Compressed Size 00000AA9 (2729) │ │ │ │ -0D6F73 Uncompressed Size 00003B75 (15221) │ │ │ │ -0D6F77 Filename Length 002E (46) │ │ │ │ -0D6F79 Extra Length 0000 (0) │ │ │ │ -0D6F7B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0D6F43 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0D6F45 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0D6F49 CRC EC7220C1 (3966902465) │ │ │ │ +0D6F4D Compressed Size 00000AA9 (2729) │ │ │ │ +0D6F51 Uncompressed Size 00003B75 (15221) │ │ │ │ +0D6F55 Filename Length 002E (46) │ │ │ │ +0D6F57 Extra Length 0000 (0) │ │ │ │ +0D6F59 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xD6F7B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xD6F59: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0D6FA9 PAYLOAD │ │ │ │ +0D6F87 PAYLOAD │ │ │ │ │ │ │ │ -0D7A52 LOCAL HEADER #474 04034B50 (67324752) │ │ │ │ -0D7A56 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0D7A57 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0D7A58 General Purpose Flag 0800 (2048) │ │ │ │ +0D7A30 LOCAL HEADER #474 04034B50 (67324752) │ │ │ │ +0D7A34 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0D7A35 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0D7A36 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0D7A5A Compression Method 0008 (8) 'Deflated' │ │ │ │ -0D7A5C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0D7A60 CRC E2E4B33F (3806638911) │ │ │ │ -0D7A64 Compressed Size 0000057C (1404) │ │ │ │ -0D7A68 Uncompressed Size 00001116 (4374) │ │ │ │ -0D7A6C Filename Length 0025 (37) │ │ │ │ -0D7A6E Extra Length 0000 (0) │ │ │ │ -0D7A70 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0D7A38 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0D7A3A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0D7A3E CRC E2E4B33F (3806638911) │ │ │ │ +0D7A42 Compressed Size 0000057C (1404) │ │ │ │ +0D7A46 Uncompressed Size 00001116 (4374) │ │ │ │ +0D7A4A Filename Length 0025 (37) │ │ │ │ +0D7A4C Extra Length 0000 (0) │ │ │ │ +0D7A4E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xD7A70: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xD7A4E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0D7A95 PAYLOAD │ │ │ │ +0D7A73 PAYLOAD │ │ │ │ │ │ │ │ -0D8011 LOCAL HEADER #475 04034B50 (67324752) │ │ │ │ -0D8015 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0D8016 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0D8017 General Purpose Flag 0800 (2048) │ │ │ │ +0D7FEF LOCAL HEADER #475 04034B50 (67324752) │ │ │ │ +0D7FF3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0D7FF4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0D7FF5 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0D8019 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0D801B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0D801F CRC 84F526AA (2230658730) │ │ │ │ -0D8023 Compressed Size 000009FC (2556) │ │ │ │ -0D8027 Uncompressed Size 0000376B (14187) │ │ │ │ -0D802B Filename Length 0024 (36) │ │ │ │ -0D802D Extra Length 0000 (0) │ │ │ │ -0D802F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0D7FF7 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0D7FF9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0D7FFD CRC 84F526AA (2230658730) │ │ │ │ +0D8001 Compressed Size 000009FC (2556) │ │ │ │ +0D8005 Uncompressed Size 0000376B (14187) │ │ │ │ +0D8009 Filename Length 0024 (36) │ │ │ │ +0D800B Extra Length 0000 (0) │ │ │ │ +0D800D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xD802F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xD800D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0D8053 PAYLOAD │ │ │ │ +0D8031 PAYLOAD │ │ │ │ │ │ │ │ -0D8A4F LOCAL HEADER #476 04034B50 (67324752) │ │ │ │ -0D8A53 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0D8A54 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0D8A55 General Purpose Flag 0800 (2048) │ │ │ │ +0D8A2D LOCAL HEADER #476 04034B50 (67324752) │ │ │ │ +0D8A31 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0D8A32 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0D8A33 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0D8A57 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0D8A59 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0D8A5D CRC 01EC9A1C (32283164) │ │ │ │ -0D8A61 Compressed Size 0000023B (571) │ │ │ │ -0D8A65 Uncompressed Size 00000426 (1062) │ │ │ │ -0D8A69 Filename Length 0027 (39) │ │ │ │ -0D8A6B Extra Length 0000 (0) │ │ │ │ -0D8A6D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0D8A35 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0D8A37 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0D8A3B CRC 01EC9A1C (32283164) │ │ │ │ +0D8A3F Compressed Size 0000023B (571) │ │ │ │ +0D8A43 Uncompressed Size 00000426 (1062) │ │ │ │ +0D8A47 Filename Length 0027 (39) │ │ │ │ +0D8A49 Extra Length 0000 (0) │ │ │ │ +0D8A4B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xD8A6D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xD8A4B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0D8A94 PAYLOAD │ │ │ │ +0D8A72 PAYLOAD │ │ │ │ │ │ │ │ -0D8CCF LOCAL HEADER #477 04034B50 (67324752) │ │ │ │ -0D8CD3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0D8CD4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0D8CD5 General Purpose Flag 0800 (2048) │ │ │ │ +0D8CAD LOCAL HEADER #477 04034B50 (67324752) │ │ │ │ +0D8CB1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0D8CB2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0D8CB3 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0D8CD7 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0D8CD9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0D8CDD CRC 2760EFD4 (660664276) │ │ │ │ -0D8CE1 Compressed Size 0000026E (622) │ │ │ │ -0D8CE5 Uncompressed Size 000006A2 (1698) │ │ │ │ -0D8CE9 Filename Length 0026 (38) │ │ │ │ -0D8CEB Extra Length 0000 (0) │ │ │ │ -0D8CED Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0D8CB5 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0D8CB7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0D8CBB CRC 2760EFD4 (660664276) │ │ │ │ +0D8CBF Compressed Size 0000026E (622) │ │ │ │ +0D8CC3 Uncompressed Size 000006A2 (1698) │ │ │ │ +0D8CC7 Filename Length 0026 (38) │ │ │ │ +0D8CC9 Extra Length 0000 (0) │ │ │ │ +0D8CCB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xD8CED: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xD8CCB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0D8D13 PAYLOAD │ │ │ │ +0D8CF1 PAYLOAD │ │ │ │ │ │ │ │ -0D8F81 LOCAL HEADER #478 04034B50 (67324752) │ │ │ │ -0D8F85 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0D8F86 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0D8F87 General Purpose Flag 0800 (2048) │ │ │ │ +0D8F5F LOCAL HEADER #478 04034B50 (67324752) │ │ │ │ +0D8F63 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0D8F64 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0D8F65 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0D8F89 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0D8F8B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0D8F8F CRC 70A60535 (1889928501) │ │ │ │ -0D8F93 Compressed Size 00000638 (1592) │ │ │ │ -0D8F97 Uncompressed Size 0000115B (4443) │ │ │ │ -0D8F9B Filename Length 002B (43) │ │ │ │ -0D8F9D Extra Length 0000 (0) │ │ │ │ -0D8F9F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0D8F67 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0D8F69 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0D8F6D CRC 70A60535 (1889928501) │ │ │ │ +0D8F71 Compressed Size 00000638 (1592) │ │ │ │ +0D8F75 Uncompressed Size 0000115B (4443) │ │ │ │ +0D8F79 Filename Length 002B (43) │ │ │ │ +0D8F7B Extra Length 0000 (0) │ │ │ │ +0D8F7D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xD8F9F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xD8F7D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0D8FCA PAYLOAD │ │ │ │ +0D8FA8 PAYLOAD │ │ │ │ │ │ │ │ -0D9602 LOCAL HEADER #479 04034B50 (67324752) │ │ │ │ -0D9606 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0D9607 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0D9608 General Purpose Flag 0800 (2048) │ │ │ │ +0D95E0 LOCAL HEADER #479 04034B50 (67324752) │ │ │ │ +0D95E4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0D95E5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0D95E6 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0D960A Compression Method 0008 (8) 'Deflated' │ │ │ │ -0D960C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0D9610 CRC 599BF8E4 (1503394020) │ │ │ │ -0D9614 Compressed Size 000004AD (1197) │ │ │ │ -0D9618 Uncompressed Size 00002339 (9017) │ │ │ │ -0D961C Filename Length 002A (42) │ │ │ │ -0D961E Extra Length 0000 (0) │ │ │ │ -0D9620 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0D95E8 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0D95EA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0D95EE CRC 599BF8E4 (1503394020) │ │ │ │ +0D95F2 Compressed Size 000004AD (1197) │ │ │ │ +0D95F6 Uncompressed Size 00002339 (9017) │ │ │ │ +0D95FA Filename Length 002A (42) │ │ │ │ +0D95FC Extra Length 0000 (0) │ │ │ │ +0D95FE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xD9620: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xD95FE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0D964A PAYLOAD │ │ │ │ +0D9628 PAYLOAD │ │ │ │ │ │ │ │ -0D9AF7 LOCAL HEADER #480 04034B50 (67324752) │ │ │ │ -0D9AFB Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0D9AFC Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0D9AFD General Purpose Flag 0800 (2048) │ │ │ │ +0D9AD5 LOCAL HEADER #480 04034B50 (67324752) │ │ │ │ +0D9AD9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0D9ADA Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0D9ADB General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0D9AFF Compression Method 0008 (8) 'Deflated' │ │ │ │ -0D9B01 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0D9B05 CRC F8BEBEFF (4173250303) │ │ │ │ -0D9B09 Compressed Size 00000645 (1605) │ │ │ │ -0D9B0D Uncompressed Size 000012BC (4796) │ │ │ │ -0D9B11 Filename Length 0023 (35) │ │ │ │ -0D9B13 Extra Length 0000 (0) │ │ │ │ -0D9B15 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0D9ADD Compression Method 0008 (8) 'Deflated' │ │ │ │ +0D9ADF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0D9AE3 CRC F8BEBEFF (4173250303) │ │ │ │ +0D9AE7 Compressed Size 00000645 (1605) │ │ │ │ +0D9AEB Uncompressed Size 000012BC (4796) │ │ │ │ +0D9AEF Filename Length 0023 (35) │ │ │ │ +0D9AF1 Extra Length 0000 (0) │ │ │ │ +0D9AF3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xD9B15: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xD9AF3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0D9B38 PAYLOAD │ │ │ │ +0D9B16 PAYLOAD │ │ │ │ │ │ │ │ -0DA17D LOCAL HEADER #481 04034B50 (67324752) │ │ │ │ -0DA181 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0DA182 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0DA183 General Purpose Flag 0800 (2048) │ │ │ │ +0DA15B LOCAL HEADER #481 04034B50 (67324752) │ │ │ │ +0DA15F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0DA160 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0DA161 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0DA185 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0DA187 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0DA18B CRC 56A31D8D (1453530509) │ │ │ │ -0DA18F Compressed Size 0000063E (1598) │ │ │ │ -0DA193 Uncompressed Size 00002805 (10245) │ │ │ │ -0DA197 Filename Length 0022 (34) │ │ │ │ -0DA199 Extra Length 0000 (0) │ │ │ │ -0DA19B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0DA163 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0DA165 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0DA169 CRC 56A31D8D (1453530509) │ │ │ │ +0DA16D Compressed Size 0000063E (1598) │ │ │ │ +0DA171 Uncompressed Size 00002805 (10245) │ │ │ │ +0DA175 Filename Length 0022 (34) │ │ │ │ +0DA177 Extra Length 0000 (0) │ │ │ │ +0DA179 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xDA19B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xDA179: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0DA1BD PAYLOAD │ │ │ │ +0DA19B PAYLOAD │ │ │ │ │ │ │ │ -0DA7FB LOCAL HEADER #482 04034B50 (67324752) │ │ │ │ -0DA7FF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0DA800 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0DA801 General Purpose Flag 0800 (2048) │ │ │ │ +0DA7D9 LOCAL HEADER #482 04034B50 (67324752) │ │ │ │ +0DA7DD Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0DA7DE Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0DA7DF General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0DA803 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0DA805 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0DA809 CRC 2769A3A0 (661234592) │ │ │ │ -0DA80D Compressed Size 00000285 (645) │ │ │ │ -0DA811 Uncompressed Size 00000567 (1383) │ │ │ │ -0DA815 Filename Length 0028 (40) │ │ │ │ -0DA817 Extra Length 0000 (0) │ │ │ │ -0DA819 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0DA7E1 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0DA7E3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0DA7E7 CRC 2769A3A0 (661234592) │ │ │ │ +0DA7EB Compressed Size 00000285 (645) │ │ │ │ +0DA7EF Uncompressed Size 00000567 (1383) │ │ │ │ +0DA7F3 Filename Length 0028 (40) │ │ │ │ +0DA7F5 Extra Length 0000 (0) │ │ │ │ +0DA7F7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xDA819: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xDA7F7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0DA841 PAYLOAD │ │ │ │ +0DA81F PAYLOAD │ │ │ │ │ │ │ │ -0DAAC6 LOCAL HEADER #483 04034B50 (67324752) │ │ │ │ -0DAACA Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0DAACB Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0DAACC General Purpose Flag 0800 (2048) │ │ │ │ +0DAAA4 LOCAL HEADER #483 04034B50 (67324752) │ │ │ │ +0DAAA8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0DAAA9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0DAAAA General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0DAACE Compression Method 0008 (8) 'Deflated' │ │ │ │ -0DAAD0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0DAAD4 CRC 91268DC0 (2435222976) │ │ │ │ -0DAAD8 Compressed Size 0000032D (813) │ │ │ │ -0DAADC Uncompressed Size 00000C3B (3131) │ │ │ │ -0DAAE0 Filename Length 0027 (39) │ │ │ │ -0DAAE2 Extra Length 0000 (0) │ │ │ │ -0DAAE4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0DAAAC Compression Method 0008 (8) 'Deflated' │ │ │ │ +0DAAAE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0DAAB2 CRC 91268DC0 (2435222976) │ │ │ │ +0DAAB6 Compressed Size 0000032D (813) │ │ │ │ +0DAABA Uncompressed Size 00000C3B (3131) │ │ │ │ +0DAABE Filename Length 0027 (39) │ │ │ │ +0DAAC0 Extra Length 0000 (0) │ │ │ │ +0DAAC2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xDAAE4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xDAAC2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0DAB0B PAYLOAD │ │ │ │ +0DAAE9 PAYLOAD │ │ │ │ │ │ │ │ -0DAE38 LOCAL HEADER #484 04034B50 (67324752) │ │ │ │ -0DAE3C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0DAE3D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0DAE3E General Purpose Flag 0800 (2048) │ │ │ │ +0DAE16 LOCAL HEADER #484 04034B50 (67324752) │ │ │ │ +0DAE1A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0DAE1B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0DAE1C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0DAE40 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0DAE42 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0DAE46 CRC F82AEB7D (4163562365) │ │ │ │ -0DAE4A Compressed Size 00000595 (1429) │ │ │ │ -0DAE4E Uncompressed Size 00000E8B (3723) │ │ │ │ -0DAE52 Filename Length 002D (45) │ │ │ │ -0DAE54 Extra Length 0000 (0) │ │ │ │ -0DAE56 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0DAE1E Compression Method 0008 (8) 'Deflated' │ │ │ │ +0DAE20 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0DAE24 CRC F82AEB7D (4163562365) │ │ │ │ +0DAE28 Compressed Size 00000595 (1429) │ │ │ │ +0DAE2C Uncompressed Size 00000E8B (3723) │ │ │ │ +0DAE30 Filename Length 002D (45) │ │ │ │ +0DAE32 Extra Length 0000 (0) │ │ │ │ +0DAE34 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xDAE56: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xDAE34: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0DAE83 PAYLOAD │ │ │ │ +0DAE61 PAYLOAD │ │ │ │ │ │ │ │ -0DB418 LOCAL HEADER #485 04034B50 (67324752) │ │ │ │ -0DB41C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0DB41D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0DB41E General Purpose Flag 0800 (2048) │ │ │ │ +0DB3F6 LOCAL HEADER #485 04034B50 (67324752) │ │ │ │ +0DB3FA Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0DB3FB Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0DB3FC General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0DB420 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0DB422 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0DB426 CRC D90110D1 (3640725713) │ │ │ │ -0DB42A Compressed Size 00000452 (1106) │ │ │ │ -0DB42E Uncompressed Size 00001AE6 (6886) │ │ │ │ -0DB432 Filename Length 002C (44) │ │ │ │ -0DB434 Extra Length 0000 (0) │ │ │ │ -0DB436 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0DB3FE Compression Method 0008 (8) 'Deflated' │ │ │ │ +0DB400 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0DB404 CRC D90110D1 (3640725713) │ │ │ │ +0DB408 Compressed Size 00000452 (1106) │ │ │ │ +0DB40C Uncompressed Size 00001AE6 (6886) │ │ │ │ +0DB410 Filename Length 002C (44) │ │ │ │ +0DB412 Extra Length 0000 (0) │ │ │ │ +0DB414 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xDB436: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xDB414: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0DB462 PAYLOAD │ │ │ │ +0DB440 PAYLOAD │ │ │ │ │ │ │ │ -0DB8B4 LOCAL HEADER #486 04034B50 (67324752) │ │ │ │ -0DB8B8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0DB8B9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0DB8BA General Purpose Flag 0800 (2048) │ │ │ │ +0DB892 LOCAL HEADER #486 04034B50 (67324752) │ │ │ │ +0DB896 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0DB897 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0DB898 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0DB8BC Compression Method 0008 (8) 'Deflated' │ │ │ │ -0DB8BE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0DB8C2 CRC 3A6C33D8 (980169688) │ │ │ │ -0DB8C6 Compressed Size 0000032D (813) │ │ │ │ -0DB8CA Uncompressed Size 0000059B (1435) │ │ │ │ -0DB8CE Filename Length 001E (30) │ │ │ │ -0DB8D0 Extra Length 0000 (0) │ │ │ │ -0DB8D2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0DB89A Compression Method 0008 (8) 'Deflated' │ │ │ │ +0DB89C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0DB8A0 CRC 3A6C33D8 (980169688) │ │ │ │ +0DB8A4 Compressed Size 0000032D (813) │ │ │ │ +0DB8A8 Uncompressed Size 0000059B (1435) │ │ │ │ +0DB8AC Filename Length 001E (30) │ │ │ │ +0DB8AE Extra Length 0000 (0) │ │ │ │ +0DB8B0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xDB8D2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xDB8B0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0DB8F0 PAYLOAD │ │ │ │ +0DB8CE PAYLOAD │ │ │ │ │ │ │ │ -0DBC1D LOCAL HEADER #487 04034B50 (67324752) │ │ │ │ -0DBC21 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0DBC22 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0DBC23 General Purpose Flag 0800 (2048) │ │ │ │ +0DBBFB LOCAL HEADER #487 04034B50 (67324752) │ │ │ │ +0DBBFF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0DBC00 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0DBC01 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0DBC25 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0DBC27 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0DBC2B CRC EA9E693A (3936250170) │ │ │ │ -0DBC2F Compressed Size 0000036D (877) │ │ │ │ -0DBC33 Uncompressed Size 00000A42 (2626) │ │ │ │ -0DBC37 Filename Length 001D (29) │ │ │ │ -0DBC39 Extra Length 0000 (0) │ │ │ │ -0DBC3B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0DBC03 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0DBC05 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0DBC09 CRC EA9E693A (3936250170) │ │ │ │ +0DBC0D Compressed Size 0000036D (877) │ │ │ │ +0DBC11 Uncompressed Size 00000A42 (2626) │ │ │ │ +0DBC15 Filename Length 001D (29) │ │ │ │ +0DBC17 Extra Length 0000 (0) │ │ │ │ +0DBC19 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xDBC3B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xDBC19: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0DBC58 PAYLOAD │ │ │ │ +0DBC36 PAYLOAD │ │ │ │ │ │ │ │ -0DBFC5 LOCAL HEADER #488 04034B50 (67324752) │ │ │ │ -0DBFC9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0DBFCA Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0DBFCB General Purpose Flag 0800 (2048) │ │ │ │ +0DBFA3 LOCAL HEADER #488 04034B50 (67324752) │ │ │ │ +0DBFA7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0DBFA8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0DBFA9 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0DBFCD Compression Method 0008 (8) 'Deflated' │ │ │ │ -0DBFCF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0DBFD3 CRC 5DA9C9B2 (1571408306) │ │ │ │ -0DBFD7 Compressed Size 00000246 (582) │ │ │ │ -0DBFDB Uncompressed Size 000004BD (1213) │ │ │ │ -0DBFDF Filename Length 0027 (39) │ │ │ │ -0DBFE1 Extra Length 0000 (0) │ │ │ │ -0DBFE3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0DBFAB Compression Method 0008 (8) 'Deflated' │ │ │ │ +0DBFAD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0DBFB1 CRC 5DA9C9B2 (1571408306) │ │ │ │ +0DBFB5 Compressed Size 00000246 (582) │ │ │ │ +0DBFB9 Uncompressed Size 000004BD (1213) │ │ │ │ +0DBFBD Filename Length 0027 (39) │ │ │ │ +0DBFBF Extra Length 0000 (0) │ │ │ │ +0DBFC1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xDBFE3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xDBFC1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0DC00A PAYLOAD │ │ │ │ +0DBFE8 PAYLOAD │ │ │ │ │ │ │ │ -0DC250 LOCAL HEADER #489 04034B50 (67324752) │ │ │ │ -0DC254 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0DC255 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0DC256 General Purpose Flag 0800 (2048) │ │ │ │ +0DC22E LOCAL HEADER #489 04034B50 (67324752) │ │ │ │ +0DC232 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0DC233 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0DC234 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0DC258 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0DC25A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0DC25E CRC C336F1E5 (3275157989) │ │ │ │ -0DC262 Compressed Size 00000211 (529) │ │ │ │ -0DC266 Uncompressed Size 000007A0 (1952) │ │ │ │ -0DC26A Filename Length 0026 (38) │ │ │ │ -0DC26C Extra Length 0000 (0) │ │ │ │ -0DC26E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0DC236 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0DC238 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0DC23C CRC C336F1E5 (3275157989) │ │ │ │ +0DC240 Compressed Size 00000211 (529) │ │ │ │ +0DC244 Uncompressed Size 000007A0 (1952) │ │ │ │ +0DC248 Filename Length 0026 (38) │ │ │ │ +0DC24A Extra Length 0000 (0) │ │ │ │ +0DC24C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xDC26E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xDC24C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0DC294 PAYLOAD │ │ │ │ +0DC272 PAYLOAD │ │ │ │ │ │ │ │ -0DC4A5 LOCAL HEADER #490 04034B50 (67324752) │ │ │ │ -0DC4A9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0DC4AA Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0DC4AB General Purpose Flag 0800 (2048) │ │ │ │ +0DC483 LOCAL HEADER #490 04034B50 (67324752) │ │ │ │ +0DC487 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0DC488 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0DC489 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0DC4AD Compression Method 0008 (8) 'Deflated' │ │ │ │ -0DC4AF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0DC4B3 CRC 2A823A22 (713177634) │ │ │ │ -0DC4B7 Compressed Size 00000398 (920) │ │ │ │ -0DC4BB Uncompressed Size 000008FB (2299) │ │ │ │ -0DC4BF Filename Length 002E (46) │ │ │ │ -0DC4C1 Extra Length 0000 (0) │ │ │ │ -0DC4C3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0DC48B Compression Method 0008 (8) 'Deflated' │ │ │ │ +0DC48D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0DC491 CRC 2A823A22 (713177634) │ │ │ │ +0DC495 Compressed Size 00000398 (920) │ │ │ │ +0DC499 Uncompressed Size 000008FB (2299) │ │ │ │ +0DC49D Filename Length 002E (46) │ │ │ │ +0DC49F Extra Length 0000 (0) │ │ │ │ +0DC4A1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xDC4C3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xDC4A1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0DC4F1 PAYLOAD │ │ │ │ +0DC4CF PAYLOAD │ │ │ │ │ │ │ │ -0DC889 LOCAL HEADER #491 04034B50 (67324752) │ │ │ │ -0DC88D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0DC88E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0DC88F General Purpose Flag 0800 (2048) │ │ │ │ +0DC867 LOCAL HEADER #491 04034B50 (67324752) │ │ │ │ +0DC86B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0DC86C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0DC86D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0DC891 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0DC893 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0DC897 CRC AAF86018 (2868404248) │ │ │ │ -0DC89B Compressed Size 000002A3 (675) │ │ │ │ -0DC89F Uncompressed Size 00000E90 (3728) │ │ │ │ -0DC8A3 Filename Length 002D (45) │ │ │ │ -0DC8A5 Extra Length 0000 (0) │ │ │ │ -0DC8A7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0DC86F Compression Method 0008 (8) 'Deflated' │ │ │ │ +0DC871 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0DC875 CRC AAF86018 (2868404248) │ │ │ │ +0DC879 Compressed Size 000002A3 (675) │ │ │ │ +0DC87D Uncompressed Size 00000E90 (3728) │ │ │ │ +0DC881 Filename Length 002D (45) │ │ │ │ +0DC883 Extra Length 0000 (0) │ │ │ │ +0DC885 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xDC8A7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xDC885: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0DC8D4 PAYLOAD │ │ │ │ +0DC8B2 PAYLOAD │ │ │ │ │ │ │ │ -0DCB77 LOCAL HEADER #492 04034B50 (67324752) │ │ │ │ -0DCB7B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0DCB7C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0DCB7D General Purpose Flag 0800 (2048) │ │ │ │ +0DCB55 LOCAL HEADER #492 04034B50 (67324752) │ │ │ │ +0DCB59 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0DCB5A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0DCB5B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0DCB7F Compression Method 0008 (8) 'Deflated' │ │ │ │ -0DCB81 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0DCB85 CRC 5C84C96A (1552206186) │ │ │ │ -0DCB89 Compressed Size 00000213 (531) │ │ │ │ -0DCB8D Uncompressed Size 0000041B (1051) │ │ │ │ -0DCB91 Filename Length 0024 (36) │ │ │ │ -0DCB93 Extra Length 0000 (0) │ │ │ │ -0DCB95 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0DCB5D Compression Method 0008 (8) 'Deflated' │ │ │ │ +0DCB5F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0DCB63 CRC 5C84C96A (1552206186) │ │ │ │ +0DCB67 Compressed Size 00000213 (531) │ │ │ │ +0DCB6B Uncompressed Size 0000041B (1051) │ │ │ │ +0DCB6F Filename Length 0024 (36) │ │ │ │ +0DCB71 Extra Length 0000 (0) │ │ │ │ +0DCB73 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xDCB95: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xDCB73: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0DCBB9 PAYLOAD │ │ │ │ +0DCB97 PAYLOAD │ │ │ │ │ │ │ │ -0DCDCC LOCAL HEADER #493 04034B50 (67324752) │ │ │ │ -0DCDD0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0DCDD1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0DCDD2 General Purpose Flag 0800 (2048) │ │ │ │ +0DCDAA LOCAL HEADER #493 04034B50 (67324752) │ │ │ │ +0DCDAE Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0DCDAF Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0DCDB0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0DCDD4 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0DCDD6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0DCDDA CRC 73FF1013 (1946095635) │ │ │ │ -0DCDDE Compressed Size 0000047A (1146) │ │ │ │ -0DCDE2 Uncompressed Size 00000B24 (2852) │ │ │ │ -0DCDE6 Filename Length 0023 (35) │ │ │ │ -0DCDE8 Extra Length 0000 (0) │ │ │ │ -0DCDEA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0DCDB2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0DCDB4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0DCDB8 CRC 73FF1013 (1946095635) │ │ │ │ +0DCDBC Compressed Size 0000047A (1146) │ │ │ │ +0DCDC0 Uncompressed Size 00000B24 (2852) │ │ │ │ +0DCDC4 Filename Length 0023 (35) │ │ │ │ +0DCDC6 Extra Length 0000 (0) │ │ │ │ +0DCDC8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xDCDEA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xDCDC8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0DCE0D PAYLOAD │ │ │ │ +0DCDEB PAYLOAD │ │ │ │ │ │ │ │ -0DD287 LOCAL HEADER #494 04034B50 (67324752) │ │ │ │ -0DD28B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0DD28C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0DD28D General Purpose Flag 0800 (2048) │ │ │ │ +0DD265 LOCAL HEADER #494 04034B50 (67324752) │ │ │ │ +0DD269 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0DD26A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0DD26B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0DD28F Compression Method 0008 (8) 'Deflated' │ │ │ │ -0DD291 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0DD295 CRC E54E083B (3847096379) │ │ │ │ -0DD299 Compressed Size 000002AA (682) │ │ │ │ -0DD29D Uncompressed Size 000005DC (1500) │ │ │ │ -0DD2A1 Filename Length 002B (43) │ │ │ │ -0DD2A3 Extra Length 0000 (0) │ │ │ │ -0DD2A5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0DD26D Compression Method 0008 (8) 'Deflated' │ │ │ │ +0DD26F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0DD273 CRC E54E083B (3847096379) │ │ │ │ +0DD277 Compressed Size 000002AA (682) │ │ │ │ +0DD27B Uncompressed Size 000005DC (1500) │ │ │ │ +0DD27F Filename Length 002B (43) │ │ │ │ +0DD281 Extra Length 0000 (0) │ │ │ │ +0DD283 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xDD2A5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xDD283: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0DD2D0 PAYLOAD │ │ │ │ +0DD2AE PAYLOAD │ │ │ │ │ │ │ │ -0DD57A LOCAL HEADER #495 04034B50 (67324752) │ │ │ │ -0DD57E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0DD57F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0DD580 General Purpose Flag 0800 (2048) │ │ │ │ +0DD558 LOCAL HEADER #495 04034B50 (67324752) │ │ │ │ +0DD55C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0DD55D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0DD55E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0DD582 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0DD584 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0DD588 CRC 2321B0AB (589410475) │ │ │ │ -0DD58C Compressed Size 000001FF (511) │ │ │ │ -0DD590 Uncompressed Size 000007EA (2026) │ │ │ │ -0DD594 Filename Length 002A (42) │ │ │ │ -0DD596 Extra Length 0000 (0) │ │ │ │ -0DD598 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0DD560 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0DD562 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0DD566 CRC 2321B0AB (589410475) │ │ │ │ +0DD56A Compressed Size 000001FF (511) │ │ │ │ +0DD56E Uncompressed Size 000007EA (2026) │ │ │ │ +0DD572 Filename Length 002A (42) │ │ │ │ +0DD574 Extra Length 0000 (0) │ │ │ │ +0DD576 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xDD598: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xDD576: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0DD5C2 PAYLOAD │ │ │ │ +0DD5A0 PAYLOAD │ │ │ │ │ │ │ │ -0DD7C1 LOCAL HEADER #496 04034B50 (67324752) │ │ │ │ -0DD7C5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0DD7C6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0DD7C7 General Purpose Flag 0800 (2048) │ │ │ │ +0DD79F LOCAL HEADER #496 04034B50 (67324752) │ │ │ │ +0DD7A3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0DD7A4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0DD7A5 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0DD7C9 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0DD7CB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0DD7CF CRC 120BE362 (302768994) │ │ │ │ -0DD7D3 Compressed Size 0000020F (527) │ │ │ │ -0DD7D7 Uncompressed Size 00000400 (1024) │ │ │ │ -0DD7DB Filename Length 0021 (33) │ │ │ │ -0DD7DD Extra Length 0000 (0) │ │ │ │ -0DD7DF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0DD7A7 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0DD7A9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0DD7AD CRC 120BE362 (302768994) │ │ │ │ +0DD7B1 Compressed Size 0000020F (527) │ │ │ │ +0DD7B5 Uncompressed Size 00000400 (1024) │ │ │ │ +0DD7B9 Filename Length 0021 (33) │ │ │ │ +0DD7BB Extra Length 0000 (0) │ │ │ │ +0DD7BD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xDD7DF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xDD7BD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0DD800 PAYLOAD │ │ │ │ +0DD7DE PAYLOAD │ │ │ │ │ │ │ │ -0DDA0F LOCAL HEADER #497 04034B50 (67324752) │ │ │ │ -0DDA13 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0DDA14 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0DDA15 General Purpose Flag 0800 (2048) │ │ │ │ +0DD9ED LOCAL HEADER #497 04034B50 (67324752) │ │ │ │ +0DD9F1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0DD9F2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0DD9F3 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0DDA17 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0DDA19 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0DDA1D CRC 2C0C94E7 (739022055) │ │ │ │ -0DDA21 Compressed Size 0000029D (669) │ │ │ │ -0DDA25 Uncompressed Size 00000714 (1812) │ │ │ │ -0DDA29 Filename Length 0020 (32) │ │ │ │ -0DDA2B Extra Length 0000 (0) │ │ │ │ -0DDA2D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0DD9F5 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0DD9F7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0DD9FB CRC 2C0C94E7 (739022055) │ │ │ │ +0DD9FF Compressed Size 0000029D (669) │ │ │ │ +0DDA03 Uncompressed Size 00000714 (1812) │ │ │ │ +0DDA07 Filename Length 0020 (32) │ │ │ │ +0DDA09 Extra Length 0000 (0) │ │ │ │ +0DDA0B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xDDA2D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xDDA0B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0DDA4D PAYLOAD │ │ │ │ +0DDA2B PAYLOAD │ │ │ │ │ │ │ │ -0DDCEA LOCAL HEADER #498 04034B50 (67324752) │ │ │ │ -0DDCEE Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0DDCEF Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0DDCF0 General Purpose Flag 0800 (2048) │ │ │ │ +0DDCC8 LOCAL HEADER #498 04034B50 (67324752) │ │ │ │ +0DDCCC Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0DDCCD Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0DDCCE General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0DDCF2 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0DDCF4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0DDCF8 CRC ECE39603 (3974338051) │ │ │ │ -0DDCFC Compressed Size 00000419 (1049) │ │ │ │ -0DDD00 Uncompressed Size 00000C3C (3132) │ │ │ │ -0DDD04 Filename Length 0028 (40) │ │ │ │ -0DDD06 Extra Length 0000 (0) │ │ │ │ -0DDD08 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0DDCD0 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0DDCD2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0DDCD6 CRC ECE39603 (3974338051) │ │ │ │ +0DDCDA Compressed Size 00000419 (1049) │ │ │ │ +0DDCDE Uncompressed Size 00000C3C (3132) │ │ │ │ +0DDCE2 Filename Length 0028 (40) │ │ │ │ +0DDCE4 Extra Length 0000 (0) │ │ │ │ +0DDCE6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xDDD08: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xDDCE6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0DDD30 PAYLOAD │ │ │ │ +0DDD0E PAYLOAD │ │ │ │ │ │ │ │ -0DE149 LOCAL HEADER #499 04034B50 (67324752) │ │ │ │ -0DE14D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0DE14E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0DE14F General Purpose Flag 0800 (2048) │ │ │ │ +0DE127 LOCAL HEADER #499 04034B50 (67324752) │ │ │ │ +0DE12B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0DE12C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0DE12D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0DE151 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0DE153 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0DE157 CRC 91EE9713 (2448332563) │ │ │ │ -0DE15B Compressed Size 0000033E (830) │ │ │ │ -0DE15F Uncompressed Size 0000166A (5738) │ │ │ │ -0DE163 Filename Length 0027 (39) │ │ │ │ -0DE165 Extra Length 0000 (0) │ │ │ │ -0DE167 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0DE12F Compression Method 0008 (8) 'Deflated' │ │ │ │ +0DE131 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0DE135 CRC 91EE9713 (2448332563) │ │ │ │ +0DE139 Compressed Size 0000033E (830) │ │ │ │ +0DE13D Uncompressed Size 0000166A (5738) │ │ │ │ +0DE141 Filename Length 0027 (39) │ │ │ │ +0DE143 Extra Length 0000 (0) │ │ │ │ +0DE145 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xDE167: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xDE145: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0DE18E PAYLOAD │ │ │ │ +0DE16C PAYLOAD │ │ │ │ │ │ │ │ -0DE4CC LOCAL HEADER #500 04034B50 (67324752) │ │ │ │ -0DE4D0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0DE4D1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0DE4D2 General Purpose Flag 0800 (2048) │ │ │ │ +0DE4AA LOCAL HEADER #500 04034B50 (67324752) │ │ │ │ +0DE4AE Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0DE4AF Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0DE4B0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0DE4D4 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0DE4D6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0DE4DA CRC 48ABDFB2 (1219223474) │ │ │ │ -0DE4DE Compressed Size 00000240 (576) │ │ │ │ -0DE4E2 Uncompressed Size 00000490 (1168) │ │ │ │ -0DE4E6 Filename Length 0022 (34) │ │ │ │ -0DE4E8 Extra Length 0000 (0) │ │ │ │ -0DE4EA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0DE4B2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0DE4B4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0DE4B8 CRC 48ABDFB2 (1219223474) │ │ │ │ +0DE4BC Compressed Size 00000240 (576) │ │ │ │ +0DE4C0 Uncompressed Size 00000490 (1168) │ │ │ │ +0DE4C4 Filename Length 0022 (34) │ │ │ │ +0DE4C6 Extra Length 0000 (0) │ │ │ │ +0DE4C8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xDE4EA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xDE4C8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0DE50C PAYLOAD │ │ │ │ +0DE4EA PAYLOAD │ │ │ │ │ │ │ │ -0DE74C LOCAL HEADER #501 04034B50 (67324752) │ │ │ │ -0DE750 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0DE751 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0DE752 General Purpose Flag 0800 (2048) │ │ │ │ +0DE72A LOCAL HEADER #501 04034B50 (67324752) │ │ │ │ +0DE72E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0DE72F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0DE730 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0DE754 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0DE756 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0DE75A CRC 5A4B242E (1514873902) │ │ │ │ -0DE75E Compressed Size 00000320 (800) │ │ │ │ -0DE762 Uncompressed Size 00000950 (2384) │ │ │ │ -0DE766 Filename Length 0021 (33) │ │ │ │ -0DE768 Extra Length 0000 (0) │ │ │ │ -0DE76A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0DE732 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0DE734 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0DE738 CRC 5A4B242E (1514873902) │ │ │ │ +0DE73C Compressed Size 00000320 (800) │ │ │ │ +0DE740 Uncompressed Size 00000950 (2384) │ │ │ │ +0DE744 Filename Length 0021 (33) │ │ │ │ +0DE746 Extra Length 0000 (0) │ │ │ │ +0DE748 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xDE76A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xDE748: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0DE78B PAYLOAD │ │ │ │ +0DE769 PAYLOAD │ │ │ │ │ │ │ │ -0DEAAB LOCAL HEADER #502 04034B50 (67324752) │ │ │ │ -0DEAAF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0DEAB0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0DEAB1 General Purpose Flag 0800 (2048) │ │ │ │ +0DEA89 LOCAL HEADER #502 04034B50 (67324752) │ │ │ │ +0DEA8D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0DEA8E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0DEA8F General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0DEAB3 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0DEAB5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0DEAB9 CRC F470EBE5 (4101041125) │ │ │ │ -0DEABD Compressed Size 00000344 (836) │ │ │ │ -0DEAC1 Uncompressed Size 000007DF (2015) │ │ │ │ -0DEAC5 Filename Length 0029 (41) │ │ │ │ -0DEAC7 Extra Length 0000 (0) │ │ │ │ -0DEAC9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0DEA91 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0DEA93 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0DEA97 CRC F470EBE5 (4101041125) │ │ │ │ +0DEA9B Compressed Size 00000344 (836) │ │ │ │ +0DEA9F Uncompressed Size 000007DF (2015) │ │ │ │ +0DEAA3 Filename Length 0029 (41) │ │ │ │ +0DEAA5 Extra Length 0000 (0) │ │ │ │ +0DEAA7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xDEAC9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xDEAA7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0DEAF2 PAYLOAD │ │ │ │ +0DEAD0 PAYLOAD │ │ │ │ │ │ │ │ -0DEE36 LOCAL HEADER #503 04034B50 (67324752) │ │ │ │ -0DEE3A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0DEE3B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0DEE3C General Purpose Flag 0800 (2048) │ │ │ │ +0DEE14 LOCAL HEADER #503 04034B50 (67324752) │ │ │ │ +0DEE18 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0DEE19 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0DEE1A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0DEE3E Compression Method 0008 (8) 'Deflated' │ │ │ │ -0DEE40 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0DEE44 CRC 9F5C12CC (2673611468) │ │ │ │ -0DEE48 Compressed Size 0000026F (623) │ │ │ │ -0DEE4C Uncompressed Size 00000BCB (3019) │ │ │ │ -0DEE50 Filename Length 0028 (40) │ │ │ │ -0DEE52 Extra Length 0000 (0) │ │ │ │ -0DEE54 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0DEE1C Compression Method 0008 (8) 'Deflated' │ │ │ │ +0DEE1E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0DEE22 CRC 9F5C12CC (2673611468) │ │ │ │ +0DEE26 Compressed Size 0000026F (623) │ │ │ │ +0DEE2A Uncompressed Size 00000BCB (3019) │ │ │ │ +0DEE2E Filename Length 0028 (40) │ │ │ │ +0DEE30 Extra Length 0000 (0) │ │ │ │ +0DEE32 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xDEE54: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xDEE32: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0DEE7C PAYLOAD │ │ │ │ +0DEE5A PAYLOAD │ │ │ │ │ │ │ │ -0DF0EB LOCAL HEADER #504 04034B50 (67324752) │ │ │ │ -0DF0EF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0DF0F0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0DF0F1 General Purpose Flag 0800 (2048) │ │ │ │ +0DF0C9 LOCAL HEADER #504 04034B50 (67324752) │ │ │ │ +0DF0CD Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0DF0CE Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0DF0CF General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0DF0F3 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0DF0F5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0DF0F9 CRC 28D5CF2B (685100843) │ │ │ │ -0DF0FD Compressed Size 0000023F (575) │ │ │ │ -0DF101 Uncompressed Size 00000487 (1159) │ │ │ │ -0DF105 Filename Length 0021 (33) │ │ │ │ -0DF107 Extra Length 0000 (0) │ │ │ │ -0DF109 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0DF0D1 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0DF0D3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0DF0D7 CRC 28D5CF2B (685100843) │ │ │ │ +0DF0DB Compressed Size 0000023F (575) │ │ │ │ +0DF0DF Uncompressed Size 00000487 (1159) │ │ │ │ +0DF0E3 Filename Length 0021 (33) │ │ │ │ +0DF0E5 Extra Length 0000 (0) │ │ │ │ +0DF0E7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xDF109: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xDF0E7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0DF12A PAYLOAD │ │ │ │ +0DF108 PAYLOAD │ │ │ │ │ │ │ │ -0DF369 LOCAL HEADER #505 04034B50 (67324752) │ │ │ │ -0DF36D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0DF36E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0DF36F General Purpose Flag 0800 (2048) │ │ │ │ +0DF347 LOCAL HEADER #505 04034B50 (67324752) │ │ │ │ +0DF34B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0DF34C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0DF34D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0DF371 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0DF373 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0DF377 CRC 9F2AC24A (2670379594) │ │ │ │ -0DF37B Compressed Size 000002CB (715) │ │ │ │ -0DF37F Uncompressed Size 00000875 (2165) │ │ │ │ -0DF383 Filename Length 0020 (32) │ │ │ │ -0DF385 Extra Length 0000 (0) │ │ │ │ -0DF387 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0DF34F Compression Method 0008 (8) 'Deflated' │ │ │ │ +0DF351 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0DF355 CRC 9F2AC24A (2670379594) │ │ │ │ +0DF359 Compressed Size 000002CB (715) │ │ │ │ +0DF35D Uncompressed Size 00000875 (2165) │ │ │ │ +0DF361 Filename Length 0020 (32) │ │ │ │ +0DF363 Extra Length 0000 (0) │ │ │ │ +0DF365 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xDF387: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xDF365: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0DF3A7 PAYLOAD │ │ │ │ +0DF385 PAYLOAD │ │ │ │ │ │ │ │ -0DF672 LOCAL HEADER #506 04034B50 (67324752) │ │ │ │ -0DF676 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0DF677 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0DF678 General Purpose Flag 0800 (2048) │ │ │ │ +0DF650 LOCAL HEADER #506 04034B50 (67324752) │ │ │ │ +0DF654 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0DF655 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0DF656 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0DF67A Compression Method 0008 (8) 'Deflated' │ │ │ │ -0DF67C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0DF680 CRC DD26F784 (3710318468) │ │ │ │ -0DF684 Compressed Size 00000406 (1030) │ │ │ │ -0DF688 Uncompressed Size 000009AC (2476) │ │ │ │ -0DF68C Filename Length 0028 (40) │ │ │ │ -0DF68E Extra Length 0000 (0) │ │ │ │ -0DF690 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0DF658 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0DF65A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0DF65E CRC DD26F784 (3710318468) │ │ │ │ +0DF662 Compressed Size 00000406 (1030) │ │ │ │ +0DF666 Uncompressed Size 000009AC (2476) │ │ │ │ +0DF66A Filename Length 0028 (40) │ │ │ │ +0DF66C Extra Length 0000 (0) │ │ │ │ +0DF66E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xDF690: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xDF66E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0DF6B8 PAYLOAD │ │ │ │ +0DF696 PAYLOAD │ │ │ │ │ │ │ │ -0DFABE LOCAL HEADER #507 04034B50 (67324752) │ │ │ │ -0DFAC2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0DFAC3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0DFAC4 General Purpose Flag 0800 (2048) │ │ │ │ +0DFA9C LOCAL HEADER #507 04034B50 (67324752) │ │ │ │ +0DFAA0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0DFAA1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0DFAA2 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0DFAC6 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0DFAC8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0DFACC CRC D4030F59 (3556970329) │ │ │ │ -0DFAD0 Compressed Size 000002FD (765) │ │ │ │ -0DFAD4 Uncompressed Size 00000EE3 (3811) │ │ │ │ -0DFAD8 Filename Length 0027 (39) │ │ │ │ -0DFADA Extra Length 0000 (0) │ │ │ │ -0DFADC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0DFAA4 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0DFAA6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0DFAAA CRC D4030F59 (3556970329) │ │ │ │ +0DFAAE Compressed Size 000002FD (765) │ │ │ │ +0DFAB2 Uncompressed Size 00000EE3 (3811) │ │ │ │ +0DFAB6 Filename Length 0027 (39) │ │ │ │ +0DFAB8 Extra Length 0000 (0) │ │ │ │ +0DFABA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xDFADC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xDFABA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0DFB03 PAYLOAD │ │ │ │ +0DFAE1 PAYLOAD │ │ │ │ │ │ │ │ -0DFE00 LOCAL HEADER #508 04034B50 (67324752) │ │ │ │ -0DFE04 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0DFE05 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0DFE06 General Purpose Flag 0800 (2048) │ │ │ │ +0DFDDE LOCAL HEADER #508 04034B50 (67324752) │ │ │ │ +0DFDE2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0DFDE3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0DFDE4 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0DFE08 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0DFE0A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0DFE0E CRC 63013EA2 (1661025954) │ │ │ │ -0DFE12 Compressed Size 00000456 (1110) │ │ │ │ -0DFE16 Uncompressed Size 00000B6B (2923) │ │ │ │ -0DFE1A Filename Length 002C (44) │ │ │ │ -0DFE1C Extra Length 0000 (0) │ │ │ │ -0DFE1E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0DFDE6 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0DFDE8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0DFDEC CRC 63013EA2 (1661025954) │ │ │ │ +0DFDF0 Compressed Size 00000456 (1110) │ │ │ │ +0DFDF4 Uncompressed Size 00000B6B (2923) │ │ │ │ +0DFDF8 Filename Length 002C (44) │ │ │ │ +0DFDFA Extra Length 0000 (0) │ │ │ │ +0DFDFC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xDFE1E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xDFDFC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0DFE4A PAYLOAD │ │ │ │ +0DFE28 PAYLOAD │ │ │ │ │ │ │ │ -0E02A0 LOCAL HEADER #509 04034B50 (67324752) │ │ │ │ -0E02A4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0E02A5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0E02A6 General Purpose Flag 0800 (2048) │ │ │ │ +0E027E LOCAL HEADER #509 04034B50 (67324752) │ │ │ │ +0E0282 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0E0283 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0E0284 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0E02A8 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0E02AA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0E02AE CRC 0E3E5D33 (238968115) │ │ │ │ -0E02B2 Compressed Size 00000648 (1608) │ │ │ │ -0E02B6 Uncompressed Size 000020E4 (8420) │ │ │ │ -0E02BA Filename Length 002B (43) │ │ │ │ -0E02BC Extra Length 0000 (0) │ │ │ │ -0E02BE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0E0286 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0E0288 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0E028C CRC 0E3E5D33 (238968115) │ │ │ │ +0E0290 Compressed Size 00000648 (1608) │ │ │ │ +0E0294 Uncompressed Size 000020E4 (8420) │ │ │ │ +0E0298 Filename Length 002B (43) │ │ │ │ +0E029A Extra Length 0000 (0) │ │ │ │ +0E029C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xE02BE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xE029C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0E02E9 PAYLOAD │ │ │ │ +0E02C7 PAYLOAD │ │ │ │ │ │ │ │ -0E0931 LOCAL HEADER #510 04034B50 (67324752) │ │ │ │ -0E0935 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0E0936 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0E0937 General Purpose Flag 0800 (2048) │ │ │ │ +0E090F LOCAL HEADER #510 04034B50 (67324752) │ │ │ │ +0E0913 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0E0914 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0E0915 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0E0939 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0E093B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0E093F CRC 70E262F3 (1893884659) │ │ │ │ -0E0943 Compressed Size 000010BC (4284) │ │ │ │ -0E0947 Uncompressed Size 000030B2 (12466) │ │ │ │ -0E094B Filename Length 001C (28) │ │ │ │ -0E094D Extra Length 0000 (0) │ │ │ │ -0E094F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0E0917 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0E0919 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0E091D CRC 70E262F3 (1893884659) │ │ │ │ +0E0921 Compressed Size 000010BC (4284) │ │ │ │ +0E0925 Uncompressed Size 000030B2 (12466) │ │ │ │ +0E0929 Filename Length 001C (28) │ │ │ │ +0E092B Extra Length 0000 (0) │ │ │ │ +0E092D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xE094F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xE092D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0E096B PAYLOAD │ │ │ │ +0E0949 PAYLOAD │ │ │ │ │ │ │ │ -0E1A27 LOCAL HEADER #511 04034B50 (67324752) │ │ │ │ -0E1A2B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0E1A2C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0E1A2D General Purpose Flag 0800 (2048) │ │ │ │ +0E1A05 LOCAL HEADER #511 04034B50 (67324752) │ │ │ │ +0E1A09 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0E1A0A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0E1A0B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0E1A2F Compression Method 0008 (8) 'Deflated' │ │ │ │ -0E1A31 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0E1A35 CRC C8CF5F92 (3369033618) │ │ │ │ -0E1A39 Compressed Size 00001EC9 (7881) │ │ │ │ -0E1A3D Uncompressed Size 0000EFC8 (61384) │ │ │ │ -0E1A41 Filename Length 001B (27) │ │ │ │ -0E1A43 Extra Length 0000 (0) │ │ │ │ -0E1A45 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0E1A0D Compression Method 0008 (8) 'Deflated' │ │ │ │ +0E1A0F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0E1A13 CRC C8CF5F92 (3369033618) │ │ │ │ +0E1A17 Compressed Size 00001EC9 (7881) │ │ │ │ +0E1A1B Uncompressed Size 0000EFC8 (61384) │ │ │ │ +0E1A1F Filename Length 001B (27) │ │ │ │ +0E1A21 Extra Length 0000 (0) │ │ │ │ +0E1A23 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xE1A45: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xE1A23: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0E1A60 PAYLOAD │ │ │ │ +0E1A3E PAYLOAD │ │ │ │ │ │ │ │ -0E3929 LOCAL HEADER #512 04034B50 (67324752) │ │ │ │ -0E392D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0E392E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0E392F General Purpose Flag 0800 (2048) │ │ │ │ +0E3907 LOCAL HEADER #512 04034B50 (67324752) │ │ │ │ +0E390B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0E390C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0E390D General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0E3931 Compression Method 0000 (0) 'Stored' │ │ │ │ -0E3933 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0E3937 CRC 00000000 (0) │ │ │ │ -0E393B Compressed Size 00000000 (0) │ │ │ │ -0E393F Uncompressed Size 00000000 (0) │ │ │ │ -0E3943 Filename Length 0013 (19) │ │ │ │ -0E3945 Extra Length 0000 (0) │ │ │ │ -0E3947 Filename 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ +0E390F Compression Method 0000 (0) 'Stored' │ │ │ │ +0E3911 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0E3915 CRC 00000000 (0) │ │ │ │ +0E3919 Compressed Size 00000000 (0) │ │ │ │ +0E391D Uncompressed Size 00000000 (0) │ │ │ │ +0E3921 Filename Length 0013 (19) │ │ │ │ +0E3923 Extra Length 0000 (0) │ │ │ │ +0E3925 Filename 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xE3947: Filename 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xE3925: Filename 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -0E395A LOCAL HEADER #513 04034B50 (67324752) │ │ │ │ -0E395E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0E395F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0E3960 General Purpose Flag 0800 (2048) │ │ │ │ +0E3938 LOCAL HEADER #513 04034B50 (67324752) │ │ │ │ +0E393C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0E393D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0E393E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0E3962 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0E3964 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0E3968 CRC 8F0E0246 (2400059974) │ │ │ │ -0E396C Compressed Size 000006C2 (1730) │ │ │ │ -0E3970 Uncompressed Size 000011D9 (4569) │ │ │ │ -0E3974 Filename Length 0025 (37) │ │ │ │ -0E3976 Extra Length 0000 (0) │ │ │ │ -0E3978 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0E3940 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0E3942 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0E3946 CRC 8F0E0246 (2400059974) │ │ │ │ +0E394A Compressed Size 000006C2 (1730) │ │ │ │ +0E394E Uncompressed Size 000011D9 (4569) │ │ │ │ +0E3952 Filename Length 0025 (37) │ │ │ │ +0E3954 Extra Length 0000 (0) │ │ │ │ +0E3956 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xE3978: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xE3956: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0E399D PAYLOAD │ │ │ │ +0E397B PAYLOAD │ │ │ │ │ │ │ │ -0E405F LOCAL HEADER #514 04034B50 (67324752) │ │ │ │ -0E4063 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0E4064 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0E4065 General Purpose Flag 0800 (2048) │ │ │ │ +0E403D LOCAL HEADER #514 04034B50 (67324752) │ │ │ │ +0E4041 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0E4042 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0E4043 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0E4067 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0E4069 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0E406D CRC 631F4D5B (1662995803) │ │ │ │ -0E4071 Compressed Size 00001056 (4182) │ │ │ │ -0E4075 Uncompressed Size 00005D15 (23829) │ │ │ │ -0E4079 Filename Length 0024 (36) │ │ │ │ -0E407B Extra Length 0000 (0) │ │ │ │ -0E407D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0E4045 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0E4047 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0E404B CRC 631F4D5B (1662995803) │ │ │ │ +0E404F Compressed Size 00001056 (4182) │ │ │ │ +0E4053 Uncompressed Size 00005D15 (23829) │ │ │ │ +0E4057 Filename Length 0024 (36) │ │ │ │ +0E4059 Extra Length 0000 (0) │ │ │ │ +0E405B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xE407D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xE405B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0E40A1 PAYLOAD │ │ │ │ +0E407F PAYLOAD │ │ │ │ │ │ │ │ -0E50F7 LOCAL HEADER #515 04034B50 (67324752) │ │ │ │ -0E50FB Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0E50FC Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0E50FD General Purpose Flag 0800 (2048) │ │ │ │ +0E50D5 LOCAL HEADER #515 04034B50 (67324752) │ │ │ │ +0E50D9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0E50DA Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0E50DB General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0E50FF Compression Method 0008 (8) 'Deflated' │ │ │ │ -0E5101 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0E5105 CRC D6AB40E6 (3601547494) │ │ │ │ -0E5109 Compressed Size 000007B2 (1970) │ │ │ │ -0E510D Uncompressed Size 00001489 (5257) │ │ │ │ -0E5111 Filename Length 0024 (36) │ │ │ │ -0E5113 Extra Length 0000 (0) │ │ │ │ -0E5115 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0E50DD Compression Method 0008 (8) 'Deflated' │ │ │ │ +0E50DF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0E50E3 CRC D6AB40E6 (3601547494) │ │ │ │ +0E50E7 Compressed Size 000007B2 (1970) │ │ │ │ +0E50EB Uncompressed Size 00001489 (5257) │ │ │ │ +0E50EF Filename Length 0024 (36) │ │ │ │ +0E50F1 Extra Length 0000 (0) │ │ │ │ +0E50F3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xE5115: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xE50F3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0E5139 PAYLOAD │ │ │ │ +0E5117 PAYLOAD │ │ │ │ │ │ │ │ -0E58EB LOCAL HEADER #516 04034B50 (67324752) │ │ │ │ -0E58EF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0E58F0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0E58F1 General Purpose Flag 0800 (2048) │ │ │ │ +0E58C9 LOCAL HEADER #516 04034B50 (67324752) │ │ │ │ +0E58CD Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0E58CE Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0E58CF General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0E58F3 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0E58F5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0E58F9 CRC 6B2FCC6F (1798294639) │ │ │ │ -0E58FD Compressed Size 00000C29 (3113) │ │ │ │ -0E5901 Uncompressed Size 00004B62 (19298) │ │ │ │ -0E5905 Filename Length 0023 (35) │ │ │ │ -0E5907 Extra Length 0000 (0) │ │ │ │ -0E5909 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0E58D1 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0E58D3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0E58D7 CRC 6B2FCC6F (1798294639) │ │ │ │ +0E58DB Compressed Size 00000C29 (3113) │ │ │ │ +0E58DF Uncompressed Size 00004B62 (19298) │ │ │ │ +0E58E3 Filename Length 0023 (35) │ │ │ │ +0E58E5 Extra Length 0000 (0) │ │ │ │ +0E58E7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xE5909: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xE58E7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0E592C PAYLOAD │ │ │ │ +0E590A PAYLOAD │ │ │ │ │ │ │ │ -0E6555 LOCAL HEADER #517 04034B50 (67324752) │ │ │ │ -0E6559 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0E655A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0E655B General Purpose Flag 0800 (2048) │ │ │ │ +0E6533 LOCAL HEADER #517 04034B50 (67324752) │ │ │ │ +0E6537 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0E6538 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0E6539 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0E655D Compression Method 0008 (8) 'Deflated' │ │ │ │ -0E655F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0E6563 CRC D963A673 (3647186547) │ │ │ │ -0E6567 Compressed Size 000018DF (6367) │ │ │ │ -0E656B Uncompressed Size 00004E42 (20034) │ │ │ │ -0E656F Filename Length 0020 (32) │ │ │ │ -0E6571 Extra Length 0000 (0) │ │ │ │ -0E6573 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0E653B Compression Method 0008 (8) 'Deflated' │ │ │ │ +0E653D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0E6541 CRC D963A673 (3647186547) │ │ │ │ +0E6545 Compressed Size 000018DF (6367) │ │ │ │ +0E6549 Uncompressed Size 00004E42 (20034) │ │ │ │ +0E654D Filename Length 0020 (32) │ │ │ │ +0E654F Extra Length 0000 (0) │ │ │ │ +0E6551 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xE6573: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xE6551: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0E6593 PAYLOAD │ │ │ │ +0E6571 PAYLOAD │ │ │ │ │ │ │ │ -0E7E72 LOCAL HEADER #518 04034B50 (67324752) │ │ │ │ -0E7E76 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0E7E77 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0E7E78 General Purpose Flag 0800 (2048) │ │ │ │ +0E7E50 LOCAL HEADER #518 04034B50 (67324752) │ │ │ │ +0E7E54 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0E7E55 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0E7E56 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0E7E7A Compression Method 0008 (8) 'Deflated' │ │ │ │ -0E7E7C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0E7E80 CRC B857BDE2 (3092757986) │ │ │ │ -0E7E84 Compressed Size 000011C7 (4551) │ │ │ │ -0E7E88 Uncompressed Size 00005F2A (24362) │ │ │ │ -0E7E8C Filename Length 001F (31) │ │ │ │ -0E7E8E Extra Length 0000 (0) │ │ │ │ -0E7E90 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0E7E58 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0E7E5A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0E7E5E CRC B857BDE2 (3092757986) │ │ │ │ +0E7E62 Compressed Size 000011C7 (4551) │ │ │ │ +0E7E66 Uncompressed Size 00005F2A (24362) │ │ │ │ +0E7E6A Filename Length 001F (31) │ │ │ │ +0E7E6C Extra Length 0000 (0) │ │ │ │ +0E7E6E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xE7E90: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xE7E6E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0E7EAF PAYLOAD │ │ │ │ +0E7E8D PAYLOAD │ │ │ │ │ │ │ │ -0E9076 LOCAL HEADER #519 04034B50 (67324752) │ │ │ │ -0E907A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0E907B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0E907C General Purpose Flag 0800 (2048) │ │ │ │ +0E9054 LOCAL HEADER #519 04034B50 (67324752) │ │ │ │ +0E9058 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0E9059 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0E905A General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0E907E Compression Method 0000 (0) 'Stored' │ │ │ │ -0E9080 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0E9084 CRC 00000000 (0) │ │ │ │ -0E9088 Compressed Size 00000000 (0) │ │ │ │ -0E908C Uncompressed Size 00000000 (0) │ │ │ │ -0E9090 Filename Length 0019 (25) │ │ │ │ -0E9092 Extra Length 0000 (0) │ │ │ │ -0E9094 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0E905C Compression Method 0000 (0) 'Stored' │ │ │ │ +0E905E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0E9062 CRC 00000000 (0) │ │ │ │ +0E9066 Compressed Size 00000000 (0) │ │ │ │ +0E906A Uncompressed Size 00000000 (0) │ │ │ │ +0E906E Filename Length 0019 (25) │ │ │ │ +0E9070 Extra Length 0000 (0) │ │ │ │ +0E9072 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xE9094: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xE9072: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -0E90AD LOCAL HEADER #520 04034B50 (67324752) │ │ │ │ -0E90B1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0E90B2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0E90B3 General Purpose Flag 0800 (2048) │ │ │ │ +0E908B LOCAL HEADER #520 04034B50 (67324752) │ │ │ │ +0E908F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0E9090 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0E9091 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0E90B5 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0E90B7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0E90BB CRC 4D6C2F7F (1298935679) │ │ │ │ -0E90BF Compressed Size 00000532 (1330) │ │ │ │ -0E90C3 Uncompressed Size 00000D4A (3402) │ │ │ │ -0E90C7 Filename Length 002B (43) │ │ │ │ -0E90C9 Extra Length 0000 (0) │ │ │ │ -0E90CB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0E9093 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0E9095 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0E9099 CRC 4D6C2F7F (1298935679) │ │ │ │ +0E909D Compressed Size 00000532 (1330) │ │ │ │ +0E90A1 Uncompressed Size 00000D4A (3402) │ │ │ │ +0E90A5 Filename Length 002B (43) │ │ │ │ +0E90A7 Extra Length 0000 (0) │ │ │ │ +0E90A9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xE90CB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xE90A9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0E90F6 PAYLOAD │ │ │ │ +0E90D4 PAYLOAD │ │ │ │ │ │ │ │ -0E9628 LOCAL HEADER #521 04034B50 (67324752) │ │ │ │ -0E962C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0E962D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0E962E General Purpose Flag 0800 (2048) │ │ │ │ +0E9606 LOCAL HEADER #521 04034B50 (67324752) │ │ │ │ +0E960A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0E960B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0E960C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0E9630 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0E9632 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0E9636 CRC 8E3EC6BB (2386478779) │ │ │ │ -0E963A Compressed Size 000005D1 (1489) │ │ │ │ -0E963E Uncompressed Size 00001E54 (7764) │ │ │ │ -0E9642 Filename Length 002A (42) │ │ │ │ -0E9644 Extra Length 0000 (0) │ │ │ │ -0E9646 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0E960E Compression Method 0008 (8) 'Deflated' │ │ │ │ +0E9610 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0E9614 CRC 8E3EC6BB (2386478779) │ │ │ │ +0E9618 Compressed Size 000005D1 (1489) │ │ │ │ +0E961C Uncompressed Size 00001E54 (7764) │ │ │ │ +0E9620 Filename Length 002A (42) │ │ │ │ +0E9622 Extra Length 0000 (0) │ │ │ │ +0E9624 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xE9646: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xE9624: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0E9670 PAYLOAD │ │ │ │ +0E964E PAYLOAD │ │ │ │ │ │ │ │ -0E9C41 LOCAL HEADER #522 04034B50 (67324752) │ │ │ │ -0E9C45 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0E9C46 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0E9C47 General Purpose Flag 0800 (2048) │ │ │ │ +0E9C1F LOCAL HEADER #522 04034B50 (67324752) │ │ │ │ +0E9C23 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0E9C24 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0E9C25 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0E9C49 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0E9C4B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0E9C4F CRC D27339EF (3530766831) │ │ │ │ -0E9C53 Compressed Size 000000D5 (213) │ │ │ │ -0E9C57 Uncompressed Size 0000013A (314) │ │ │ │ -0E9C5B Filename Length 002C (44) │ │ │ │ -0E9C5D Extra Length 0000 (0) │ │ │ │ -0E9C5F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0E9C27 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0E9C29 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0E9C2D CRC D27339EF (3530766831) │ │ │ │ +0E9C31 Compressed Size 000000D5 (213) │ │ │ │ +0E9C35 Uncompressed Size 0000013A (314) │ │ │ │ +0E9C39 Filename Length 002C (44) │ │ │ │ +0E9C3B Extra Length 0000 (0) │ │ │ │ +0E9C3D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xE9C5F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xE9C3D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0E9C8B PAYLOAD XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX │ │ │ │ +0E9C69 PAYLOAD XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX │ │ │ │ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX │ │ │ │ │ │ │ │ -0E9D60 LOCAL HEADER #523 04034B50 (67324752) │ │ │ │ -0E9D64 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0E9D65 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0E9D66 General Purpose Flag 0800 (2048) │ │ │ │ +0E9D3E LOCAL HEADER #523 04034B50 (67324752) │ │ │ │ +0E9D42 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0E9D43 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0E9D44 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0E9D68 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0E9D6A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0E9D6E CRC 1152B764 (290633572) │ │ │ │ -0E9D72 Compressed Size 0000007B (123) │ │ │ │ -0E9D76 Uncompressed Size 000000A2 (162) │ │ │ │ -0E9D7A Filename Length 002B (43) │ │ │ │ -0E9D7C Extra Length 0000 (0) │ │ │ │ -0E9D7E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0E9D46 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0E9D48 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0E9D4C CRC 1152B764 (290633572) │ │ │ │ +0E9D50 Compressed Size 0000007B (123) │ │ │ │ +0E9D54 Uncompressed Size 000000A2 (162) │ │ │ │ +0E9D58 Filename Length 002B (43) │ │ │ │ +0E9D5A Extra Length 0000 (0) │ │ │ │ +0E9D5C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xE9D7E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xE9D5C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0E9DA9 PAYLOAD XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX │ │ │ │ +0E9D87 PAYLOAD XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX │ │ │ │ │ │ │ │ -0E9E24 LOCAL HEADER #524 04034B50 (67324752) │ │ │ │ -0E9E28 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0E9E29 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0E9E2A General Purpose Flag 0800 (2048) │ │ │ │ +0E9E02 LOCAL HEADER #524 04034B50 (67324752) │ │ │ │ +0E9E06 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0E9E07 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0E9E08 General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0E9E2C Compression Method 0000 (0) 'Stored' │ │ │ │ -0E9E2E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0E9E32 CRC 00000000 (0) │ │ │ │ -0E9E36 Compressed Size 00000000 (0) │ │ │ │ -0E9E3A Uncompressed Size 00000000 (0) │ │ │ │ -0E9E3E Filename Length 0014 (20) │ │ │ │ -0E9E40 Extra Length 0000 (0) │ │ │ │ -0E9E42 Filename 'XXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0E9E0A Compression Method 0000 (0) 'Stored' │ │ │ │ +0E9E0C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0E9E10 CRC 00000000 (0) │ │ │ │ +0E9E14 Compressed Size 00000000 (0) │ │ │ │ +0E9E18 Uncompressed Size 00000000 (0) │ │ │ │ +0E9E1C Filename Length 0014 (20) │ │ │ │ +0E9E1E Extra Length 0000 (0) │ │ │ │ +0E9E20 Filename 'XXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xE9E42: Filename 'XXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xE9E20: Filename 'XXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -0E9E56 LOCAL HEADER #525 04034B50 (67324752) │ │ │ │ -0E9E5A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0E9E5B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0E9E5C General Purpose Flag 0800 (2048) │ │ │ │ +0E9E34 LOCAL HEADER #525 04034B50 (67324752) │ │ │ │ +0E9E38 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0E9E39 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0E9E3A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0E9E5E Compression Method 0008 (8) 'Deflated' │ │ │ │ -0E9E60 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0E9E64 CRC 0378EBC4 (58256324) │ │ │ │ -0E9E68 Compressed Size 000002B3 (691) │ │ │ │ -0E9E6C Uncompressed Size 00000598 (1432) │ │ │ │ -0E9E70 Filename Length 0030 (48) │ │ │ │ -0E9E72 Extra Length 0000 (0) │ │ │ │ -0E9E74 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0E9E3C Compression Method 0008 (8) 'Deflated' │ │ │ │ +0E9E3E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0E9E42 CRC 0378EBC4 (58256324) │ │ │ │ +0E9E46 Compressed Size 000002B3 (691) │ │ │ │ +0E9E4A Uncompressed Size 00000598 (1432) │ │ │ │ +0E9E4E Filename Length 0030 (48) │ │ │ │ +0E9E50 Extra Length 0000 (0) │ │ │ │ +0E9E52 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xE9E74: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xE9E52: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0E9EA4 PAYLOAD │ │ │ │ +0E9E82 PAYLOAD │ │ │ │ │ │ │ │ -0EA157 LOCAL HEADER #526 04034B50 (67324752) │ │ │ │ -0EA15B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0EA15C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0EA15D General Purpose Flag 0800 (2048) │ │ │ │ +0EA135 LOCAL HEADER #526 04034B50 (67324752) │ │ │ │ +0EA139 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0EA13A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0EA13B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0EA15F Compression Method 0008 (8) 'Deflated' │ │ │ │ -0EA161 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0EA165 CRC 6114CB17 (1628752663) │ │ │ │ -0EA169 Compressed Size 00000405 (1029) │ │ │ │ -0EA16D Uncompressed Size 00000D8E (3470) │ │ │ │ -0EA171 Filename Length 002F (47) │ │ │ │ -0EA173 Extra Length 0000 (0) │ │ │ │ -0EA175 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0EA13D Compression Method 0008 (8) 'Deflated' │ │ │ │ +0EA13F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0EA143 CRC 6114CB17 (1628752663) │ │ │ │ +0EA147 Compressed Size 00000405 (1029) │ │ │ │ +0EA14B Uncompressed Size 00000D8E (3470) │ │ │ │ +0EA14F Filename Length 002F (47) │ │ │ │ +0EA151 Extra Length 0000 (0) │ │ │ │ +0EA153 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xEA175: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xEA153: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0EA1A4 PAYLOAD │ │ │ │ +0EA182 PAYLOAD │ │ │ │ │ │ │ │ -0EA5A9 LOCAL HEADER #527 04034B50 (67324752) │ │ │ │ -0EA5AD Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0EA5AE Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0EA5AF General Purpose Flag 0800 (2048) │ │ │ │ +0EA587 LOCAL HEADER #527 04034B50 (67324752) │ │ │ │ +0EA58B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0EA58C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0EA58D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0EA5B1 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0EA5B3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0EA5B7 CRC 98B3FAD0 (2561931984) │ │ │ │ -0EA5BB Compressed Size 00000393 (915) │ │ │ │ -0EA5BF Uncompressed Size 00000785 (1925) │ │ │ │ -0EA5C3 Filename Length 0028 (40) │ │ │ │ -0EA5C5 Extra Length 0000 (0) │ │ │ │ -0EA5C7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0EA58F Compression Method 0008 (8) 'Deflated' │ │ │ │ +0EA591 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0EA595 CRC 98B3FAD0 (2561931984) │ │ │ │ +0EA599 Compressed Size 00000393 (915) │ │ │ │ +0EA59D Uncompressed Size 00000785 (1925) │ │ │ │ +0EA5A1 Filename Length 0028 (40) │ │ │ │ +0EA5A3 Extra Length 0000 (0) │ │ │ │ +0EA5A5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xEA5C7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xEA5A5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0EA5EF PAYLOAD │ │ │ │ +0EA5CD PAYLOAD │ │ │ │ │ │ │ │ -0EA982 LOCAL HEADER #528 04034B50 (67324752) │ │ │ │ -0EA986 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0EA987 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0EA988 General Purpose Flag 0800 (2048) │ │ │ │ +0EA960 LOCAL HEADER #528 04034B50 (67324752) │ │ │ │ +0EA964 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0EA965 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0EA966 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0EA98A Compression Method 0008 (8) 'Deflated' │ │ │ │ -0EA98C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0EA990 CRC BB4CB1A5 (3142365605) │ │ │ │ -0EA994 Compressed Size 000004B0 (1200) │ │ │ │ -0EA998 Uncompressed Size 00001405 (5125) │ │ │ │ -0EA99C Filename Length 0027 (39) │ │ │ │ -0EA99E Extra Length 0000 (0) │ │ │ │ -0EA9A0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0EA968 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0EA96A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0EA96E CRC BB4CB1A5 (3142365605) │ │ │ │ +0EA972 Compressed Size 000004B0 (1200) │ │ │ │ +0EA976 Uncompressed Size 00001405 (5125) │ │ │ │ +0EA97A Filename Length 0027 (39) │ │ │ │ +0EA97C Extra Length 0000 (0) │ │ │ │ +0EA97E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xEA9A0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xEA97E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0EA9C7 PAYLOAD │ │ │ │ +0EA9A5 PAYLOAD │ │ │ │ │ │ │ │ -0EAE77 LOCAL HEADER #529 04034B50 (67324752) │ │ │ │ -0EAE7B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0EAE7C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0EAE7D General Purpose Flag 0800 (2048) │ │ │ │ +0EAE55 LOCAL HEADER #529 04034B50 (67324752) │ │ │ │ +0EAE59 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0EAE5A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0EAE5B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0EAE7F Compression Method 0008 (8) 'Deflated' │ │ │ │ -0EAE81 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0EAE85 CRC D8723235 (3631362613) │ │ │ │ -0EAE89 Compressed Size 0000024C (588) │ │ │ │ -0EAE8D Uncompressed Size 00000440 (1088) │ │ │ │ -0EAE91 Filename Length 0022 (34) │ │ │ │ -0EAE93 Extra Length 0000 (0) │ │ │ │ -0EAE95 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0EAE5D Compression Method 0008 (8) 'Deflated' │ │ │ │ +0EAE5F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0EAE63 CRC D8723235 (3631362613) │ │ │ │ +0EAE67 Compressed Size 0000024C (588) │ │ │ │ +0EAE6B Uncompressed Size 00000440 (1088) │ │ │ │ +0EAE6F Filename Length 0022 (34) │ │ │ │ +0EAE71 Extra Length 0000 (0) │ │ │ │ +0EAE73 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xEAE95: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xEAE73: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0EAEB7 PAYLOAD │ │ │ │ +0EAE95 PAYLOAD │ │ │ │ │ │ │ │ -0EB103 LOCAL HEADER #530 04034B50 (67324752) │ │ │ │ -0EB107 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0EB108 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0EB109 General Purpose Flag 0800 (2048) │ │ │ │ +0EB0E1 LOCAL HEADER #530 04034B50 (67324752) │ │ │ │ +0EB0E5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0EB0E6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0EB0E7 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0EB10B Compression Method 0008 (8) 'Deflated' │ │ │ │ -0EB10D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0EB111 CRC E2A8C764 (3802711908) │ │ │ │ -0EB115 Compressed Size 000002B4 (692) │ │ │ │ -0EB119 Uncompressed Size 000007E5 (2021) │ │ │ │ -0EB11D Filename Length 0021 (33) │ │ │ │ -0EB11F Extra Length 0000 (0) │ │ │ │ -0EB121 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0EB0E9 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0EB0EB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0EB0EF CRC E2A8C764 (3802711908) │ │ │ │ +0EB0F3 Compressed Size 000002B4 (692) │ │ │ │ +0EB0F7 Uncompressed Size 000007E5 (2021) │ │ │ │ +0EB0FB Filename Length 0021 (33) │ │ │ │ +0EB0FD Extra Length 0000 (0) │ │ │ │ +0EB0FF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xEB121: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xEB0FF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0EB142 PAYLOAD │ │ │ │ +0EB120 PAYLOAD │ │ │ │ │ │ │ │ -0EB3F6 LOCAL HEADER #531 04034B50 (67324752) │ │ │ │ -0EB3FA Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0EB3FB Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0EB3FC General Purpose Flag 0800 (2048) │ │ │ │ +0EB3D4 LOCAL HEADER #531 04034B50 (67324752) │ │ │ │ +0EB3D8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0EB3D9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0EB3DA General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0EB3FE Compression Method 0008 (8) 'Deflated' │ │ │ │ -0EB400 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0EB404 CRC EBBD7AF3 (3955063539) │ │ │ │ -0EB408 Compressed Size 00000358 (856) │ │ │ │ -0EB40C Uncompressed Size 00000811 (2065) │ │ │ │ -0EB410 Filename Length 0029 (41) │ │ │ │ -0EB412 Extra Length 0000 (0) │ │ │ │ -0EB414 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0EB3DC Compression Method 0008 (8) 'Deflated' │ │ │ │ +0EB3DE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0EB3E2 CRC EBBD7AF3 (3955063539) │ │ │ │ +0EB3E6 Compressed Size 00000358 (856) │ │ │ │ +0EB3EA Uncompressed Size 00000811 (2065) │ │ │ │ +0EB3EE Filename Length 0029 (41) │ │ │ │ +0EB3F0 Extra Length 0000 (0) │ │ │ │ +0EB3F2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xEB414: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xEB3F2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0EB43D PAYLOAD │ │ │ │ +0EB41B PAYLOAD │ │ │ │ │ │ │ │ -0EB795 LOCAL HEADER #532 04034B50 (67324752) │ │ │ │ -0EB799 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0EB79A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0EB79B General Purpose Flag 0800 (2048) │ │ │ │ +0EB773 LOCAL HEADER #532 04034B50 (67324752) │ │ │ │ +0EB777 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0EB778 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0EB779 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0EB79D Compression Method 0008 (8) 'Deflated' │ │ │ │ -0EB79F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0EB7A3 CRC 4C0166F2 (1275160306) │ │ │ │ -0EB7A7 Compressed Size 0000040D (1037) │ │ │ │ -0EB7AB Uncompressed Size 00001AD2 (6866) │ │ │ │ -0EB7AF Filename Length 0028 (40) │ │ │ │ -0EB7B1 Extra Length 0000 (0) │ │ │ │ -0EB7B3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0EB77B Compression Method 0008 (8) 'Deflated' │ │ │ │ +0EB77D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0EB781 CRC 4C0166F2 (1275160306) │ │ │ │ +0EB785 Compressed Size 0000040D (1037) │ │ │ │ +0EB789 Uncompressed Size 00001AD2 (6866) │ │ │ │ +0EB78D Filename Length 0028 (40) │ │ │ │ +0EB78F Extra Length 0000 (0) │ │ │ │ +0EB791 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xEB7B3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xEB791: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0EB7DB PAYLOAD │ │ │ │ +0EB7B9 PAYLOAD │ │ │ │ │ │ │ │ -0EBBE8 LOCAL HEADER #533 04034B50 (67324752) │ │ │ │ -0EBBEC Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0EBBED Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0EBBEE General Purpose Flag 0800 (2048) │ │ │ │ +0EBBC6 LOCAL HEADER #533 04034B50 (67324752) │ │ │ │ +0EBBCA Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0EBBCB Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0EBBCC General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0EBBF0 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0EBBF2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0EBBF6 CRC 5C67EDE8 (1550314984) │ │ │ │ -0EBBFA Compressed Size 000003B9 (953) │ │ │ │ -0EBBFE Uncompressed Size 00000893 (2195) │ │ │ │ -0EBC02 Filename Length 002C (44) │ │ │ │ -0EBC04 Extra Length 0000 (0) │ │ │ │ -0EBC06 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0EBBCE Compression Method 0008 (8) 'Deflated' │ │ │ │ +0EBBD0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0EBBD4 CRC 5C67EDE8 (1550314984) │ │ │ │ +0EBBD8 Compressed Size 000003B9 (953) │ │ │ │ +0EBBDC Uncompressed Size 00000893 (2195) │ │ │ │ +0EBBE0 Filename Length 002C (44) │ │ │ │ +0EBBE2 Extra Length 0000 (0) │ │ │ │ +0EBBE4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xEBC06: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xEBBE4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0EBC32 PAYLOAD │ │ │ │ +0EBC10 PAYLOAD │ │ │ │ │ │ │ │ -0EBFEB LOCAL HEADER #534 04034B50 (67324752) │ │ │ │ -0EBFEF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0EBFF0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0EBFF1 General Purpose Flag 0800 (2048) │ │ │ │ +0EBFC9 LOCAL HEADER #534 04034B50 (67324752) │ │ │ │ +0EBFCD Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0EBFCE Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0EBFCF General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0EBFF3 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0EBFF5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0EBFF9 CRC 8617C870 (2249705584) │ │ │ │ -0EBFFD Compressed Size 000005CF (1487) │ │ │ │ -0EC001 Uncompressed Size 000018C3 (6339) │ │ │ │ -0EC005 Filename Length 002B (43) │ │ │ │ -0EC007 Extra Length 0000 (0) │ │ │ │ -0EC009 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0EBFD1 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0EBFD3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0EBFD7 CRC 8617C870 (2249705584) │ │ │ │ +0EBFDB Compressed Size 000005CF (1487) │ │ │ │ +0EBFDF Uncompressed Size 000018C3 (6339) │ │ │ │ +0EBFE3 Filename Length 002B (43) │ │ │ │ +0EBFE5 Extra Length 0000 (0) │ │ │ │ +0EBFE7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xEC009: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xEBFE7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0EC034 PAYLOAD │ │ │ │ +0EC012 PAYLOAD │ │ │ │ │ │ │ │ -0EC603 LOCAL HEADER #535 04034B50 (67324752) │ │ │ │ -0EC607 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0EC608 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0EC609 General Purpose Flag 0800 (2048) │ │ │ │ +0EC5E1 LOCAL HEADER #535 04034B50 (67324752) │ │ │ │ +0EC5E5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0EC5E6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0EC5E7 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0EC60B Compression Method 0008 (8) 'Deflated' │ │ │ │ -0EC60D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0EC611 CRC F06823B4 (4033356724) │ │ │ │ -0EC615 Compressed Size 000003F7 (1015) │ │ │ │ -0EC619 Uncompressed Size 000009B4 (2484) │ │ │ │ -0EC61D Filename Length 002F (47) │ │ │ │ -0EC61F Extra Length 0000 (0) │ │ │ │ -0EC621 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0EC5E9 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0EC5EB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0EC5EF CRC F06823B4 (4033356724) │ │ │ │ +0EC5F3 Compressed Size 000003F7 (1015) │ │ │ │ +0EC5F7 Uncompressed Size 000009B4 (2484) │ │ │ │ +0EC5FB Filename Length 002F (47) │ │ │ │ +0EC5FD Extra Length 0000 (0) │ │ │ │ +0EC5FF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xEC621: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xEC5FF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0EC650 PAYLOAD │ │ │ │ +0EC62E PAYLOAD │ │ │ │ │ │ │ │ -0ECA47 LOCAL HEADER #536 04034B50 (67324752) │ │ │ │ -0ECA4B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0ECA4C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0ECA4D General Purpose Flag 0800 (2048) │ │ │ │ +0ECA25 LOCAL HEADER #536 04034B50 (67324752) │ │ │ │ +0ECA29 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0ECA2A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0ECA2B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0ECA4F Compression Method 0008 (8) 'Deflated' │ │ │ │ -0ECA51 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0ECA55 CRC A5A4A9A6 (2779031974) │ │ │ │ -0ECA59 Compressed Size 00000618 (1560) │ │ │ │ -0ECA5D Uncompressed Size 00001C8B (7307) │ │ │ │ -0ECA61 Filename Length 002E (46) │ │ │ │ -0ECA63 Extra Length 0000 (0) │ │ │ │ -0ECA65 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0ECA2D Compression Method 0008 (8) 'Deflated' │ │ │ │ +0ECA2F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0ECA33 CRC A5A4A9A6 (2779031974) │ │ │ │ +0ECA37 Compressed Size 00000618 (1560) │ │ │ │ +0ECA3B Uncompressed Size 00001C8B (7307) │ │ │ │ +0ECA3F Filename Length 002E (46) │ │ │ │ +0ECA41 Extra Length 0000 (0) │ │ │ │ +0ECA43 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xECA65: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xECA43: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0ECA93 PAYLOAD │ │ │ │ +0ECA71 PAYLOAD │ │ │ │ │ │ │ │ -0ED0AB LOCAL HEADER #537 04034B50 (67324752) │ │ │ │ -0ED0AF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0ED0B0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0ED0B1 General Purpose Flag 0800 (2048) │ │ │ │ +0ED089 LOCAL HEADER #537 04034B50 (67324752) │ │ │ │ +0ED08D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0ED08E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0ED08F General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0ED0B3 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0ED0B5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0ED0B9 CRC 26DB527B (651907707) │ │ │ │ -0ED0BD Compressed Size 000005B8 (1464) │ │ │ │ -0ED0C1 Uncompressed Size 000010B1 (4273) │ │ │ │ -0ED0C5 Filename Length 0023 (35) │ │ │ │ -0ED0C7 Extra Length 0000 (0) │ │ │ │ -0ED0C9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0ED091 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0ED093 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0ED097 CRC 26DB527B (651907707) │ │ │ │ +0ED09B Compressed Size 000005B8 (1464) │ │ │ │ +0ED09F Uncompressed Size 000010B1 (4273) │ │ │ │ +0ED0A3 Filename Length 0023 (35) │ │ │ │ +0ED0A5 Extra Length 0000 (0) │ │ │ │ +0ED0A7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xED0C9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xED0A7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0ED0EC PAYLOAD │ │ │ │ +0ED0CA PAYLOAD │ │ │ │ │ │ │ │ -0ED6A4 LOCAL HEADER #538 04034B50 (67324752) │ │ │ │ -0ED6A8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0ED6A9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0ED6AA General Purpose Flag 0800 (2048) │ │ │ │ +0ED682 LOCAL HEADER #538 04034B50 (67324752) │ │ │ │ +0ED686 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0ED687 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0ED688 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0ED6AC Compression Method 0008 (8) 'Deflated' │ │ │ │ -0ED6AE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0ED6B2 CRC 4E7DB11E (1316860190) │ │ │ │ -0ED6B6 Compressed Size 00000638 (1592) │ │ │ │ -0ED6BA Uncompressed Size 00002EC0 (11968) │ │ │ │ -0ED6BE Filename Length 0022 (34) │ │ │ │ -0ED6C0 Extra Length 0000 (0) │ │ │ │ -0ED6C2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0ED68A Compression Method 0008 (8) 'Deflated' │ │ │ │ +0ED68C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0ED690 CRC 4E7DB11E (1316860190) │ │ │ │ +0ED694 Compressed Size 00000638 (1592) │ │ │ │ +0ED698 Uncompressed Size 00002EC0 (11968) │ │ │ │ +0ED69C Filename Length 0022 (34) │ │ │ │ +0ED69E Extra Length 0000 (0) │ │ │ │ +0ED6A0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xED6C2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xED6A0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0ED6E4 PAYLOAD │ │ │ │ +0ED6C2 PAYLOAD │ │ │ │ │ │ │ │ -0EDD1C LOCAL HEADER #539 04034B50 (67324752) │ │ │ │ -0EDD20 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0EDD21 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0EDD22 General Purpose Flag 0800 (2048) │ │ │ │ +0EDCFA LOCAL HEADER #539 04034B50 (67324752) │ │ │ │ +0EDCFE Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0EDCFF Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0EDD00 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0EDD24 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0EDD26 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0EDD2A CRC B6997E32 (3063512626) │ │ │ │ -0EDD2E Compressed Size 0000048D (1165) │ │ │ │ -0EDD32 Uncompressed Size 00000A5A (2650) │ │ │ │ -0EDD36 Filename Length 0025 (37) │ │ │ │ -0EDD38 Extra Length 0000 (0) │ │ │ │ -0EDD3A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0EDD02 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0EDD04 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0EDD08 CRC B6997E32 (3063512626) │ │ │ │ +0EDD0C Compressed Size 0000048D (1165) │ │ │ │ +0EDD10 Uncompressed Size 00000A5A (2650) │ │ │ │ +0EDD14 Filename Length 0025 (37) │ │ │ │ +0EDD16 Extra Length 0000 (0) │ │ │ │ +0EDD18 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xEDD3A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xEDD18: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0EDD5F PAYLOAD │ │ │ │ +0EDD3D PAYLOAD │ │ │ │ │ │ │ │ -0EE1EC LOCAL HEADER #540 04034B50 (67324752) │ │ │ │ -0EE1F0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0EE1F1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0EE1F2 General Purpose Flag 0800 (2048) │ │ │ │ +0EE1CA LOCAL HEADER #540 04034B50 (67324752) │ │ │ │ +0EE1CE Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0EE1CF Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0EE1D0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0EE1F4 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0EE1F6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0EE1FA CRC F0BFA4D3 (4039091411) │ │ │ │ -0EE1FE Compressed Size 00000585 (1413) │ │ │ │ -0EE202 Uncompressed Size 00001641 (5697) │ │ │ │ -0EE206 Filename Length 0024 (36) │ │ │ │ -0EE208 Extra Length 0000 (0) │ │ │ │ -0EE20A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0EE1D2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0EE1D4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0EE1D8 CRC F0BFA4D3 (4039091411) │ │ │ │ +0EE1DC Compressed Size 00000585 (1413) │ │ │ │ +0EE1E0 Uncompressed Size 00001641 (5697) │ │ │ │ +0EE1E4 Filename Length 0024 (36) │ │ │ │ +0EE1E6 Extra Length 0000 (0) │ │ │ │ +0EE1E8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xEE20A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xEE1E8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0EE22E PAYLOAD │ │ │ │ +0EE20C PAYLOAD │ │ │ │ │ │ │ │ -0EE7B3 LOCAL HEADER #541 04034B50 (67324752) │ │ │ │ -0EE7B7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0EE7B8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0EE7B9 General Purpose Flag 0800 (2048) │ │ │ │ +0EE791 LOCAL HEADER #541 04034B50 (67324752) │ │ │ │ +0EE795 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0EE796 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0EE797 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0EE7BB Compression Method 0008 (8) 'Deflated' │ │ │ │ -0EE7BD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0EE7C1 CRC A84F3FC1 (2823765953) │ │ │ │ -0EE7C5 Compressed Size 00000611 (1553) │ │ │ │ -0EE7C9 Uncompressed Size 0000129C (4764) │ │ │ │ -0EE7CD Filename Length 002C (44) │ │ │ │ -0EE7CF Extra Length 0000 (0) │ │ │ │ -0EE7D1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0EE799 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0EE79B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0EE79F CRC A84F3FC1 (2823765953) │ │ │ │ +0EE7A3 Compressed Size 00000611 (1553) │ │ │ │ +0EE7A7 Uncompressed Size 0000129C (4764) │ │ │ │ +0EE7AB Filename Length 002C (44) │ │ │ │ +0EE7AD Extra Length 0000 (0) │ │ │ │ +0EE7AF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xEE7D1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xEE7AF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0EE7FD PAYLOAD │ │ │ │ +0EE7DB PAYLOAD │ │ │ │ │ │ │ │ -0EEE0E LOCAL HEADER #542 04034B50 (67324752) │ │ │ │ -0EEE12 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0EEE13 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0EEE14 General Purpose Flag 0800 (2048) │ │ │ │ +0EEDEC LOCAL HEADER #542 04034B50 (67324752) │ │ │ │ +0EEDF0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0EEDF1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0EEDF2 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0EEE16 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0EEE18 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0EEE1C CRC E601883F (3858860095) │ │ │ │ -0EEE20 Compressed Size 000004C4 (1220) │ │ │ │ -0EEE24 Uncompressed Size 000023C6 (9158) │ │ │ │ -0EEE28 Filename Length 002B (43) │ │ │ │ -0EEE2A Extra Length 0000 (0) │ │ │ │ -0EEE2C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0EEDF4 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0EEDF6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0EEDFA CRC E601883F (3858860095) │ │ │ │ +0EEDFE Compressed Size 000004C4 (1220) │ │ │ │ +0EEE02 Uncompressed Size 000023C6 (9158) │ │ │ │ +0EEE06 Filename Length 002B (43) │ │ │ │ +0EEE08 Extra Length 0000 (0) │ │ │ │ +0EEE0A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xEEE2C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xEEE0A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0EEE57 PAYLOAD │ │ │ │ +0EEE35 PAYLOAD │ │ │ │ │ │ │ │ -0EF31B LOCAL HEADER #543 04034B50 (67324752) │ │ │ │ -0EF31F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0EF320 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0EF321 General Purpose Flag 0800 (2048) │ │ │ │ +0EF2F9 LOCAL HEADER #543 04034B50 (67324752) │ │ │ │ +0EF2FD Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0EF2FE Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0EF2FF General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0EF323 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0EF325 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0EF329 CRC D37CCA3A (3548170810) │ │ │ │ -0EF32D Compressed Size 0000021E (542) │ │ │ │ -0EF331 Uncompressed Size 000003E5 (997) │ │ │ │ -0EF335 Filename Length 0033 (51) │ │ │ │ -0EF337 Extra Length 0000 (0) │ │ │ │ -0EF339 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0EF301 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0EF303 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0EF307 CRC D37CCA3A (3548170810) │ │ │ │ +0EF30B Compressed Size 0000021E (542) │ │ │ │ +0EF30F Uncompressed Size 000003E5 (997) │ │ │ │ +0EF313 Filename Length 0033 (51) │ │ │ │ +0EF315 Extra Length 0000 (0) │ │ │ │ +0EF317 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xEF339: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xEF317: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0EF36C PAYLOAD │ │ │ │ +0EF34A PAYLOAD │ │ │ │ │ │ │ │ -0EF58A LOCAL HEADER #544 04034B50 (67324752) │ │ │ │ -0EF58E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0EF58F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0EF590 General Purpose Flag 0800 (2048) │ │ │ │ +0EF568 LOCAL HEADER #544 04034B50 (67324752) │ │ │ │ +0EF56C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0EF56D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0EF56E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0EF592 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0EF594 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0EF598 CRC ECB13056 (3971035222) │ │ │ │ -0EF59C Compressed Size 000002C9 (713) │ │ │ │ -0EF5A0 Uncompressed Size 0000070A (1802) │ │ │ │ -0EF5A4 Filename Length 0032 (50) │ │ │ │ -0EF5A6 Extra Length 0000 (0) │ │ │ │ -0EF5A8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0EF570 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0EF572 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0EF576 CRC ECB13056 (3971035222) │ │ │ │ +0EF57A Compressed Size 000002C9 (713) │ │ │ │ +0EF57E Uncompressed Size 0000070A (1802) │ │ │ │ +0EF582 Filename Length 0032 (50) │ │ │ │ +0EF584 Extra Length 0000 (0) │ │ │ │ +0EF586 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xEF5A8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xEF586: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0EF5DA PAYLOAD │ │ │ │ +0EF5B8 PAYLOAD │ │ │ │ │ │ │ │ -0EF8A3 LOCAL HEADER #545 04034B50 (67324752) │ │ │ │ -0EF8A7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0EF8A8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0EF8A9 General Purpose Flag 0800 (2048) │ │ │ │ +0EF881 LOCAL HEADER #545 04034B50 (67324752) │ │ │ │ +0EF885 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0EF886 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0EF887 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0EF8AB Compression Method 0008 (8) 'Deflated' │ │ │ │ -0EF8AD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0EF8B1 CRC 23CCFC3B (600636475) │ │ │ │ -0EF8B5 Compressed Size 0000020C (524) │ │ │ │ -0EF8B9 Uncompressed Size 000003B0 (944) │ │ │ │ -0EF8BD Filename Length 0032 (50) │ │ │ │ -0EF8BF Extra Length 0000 (0) │ │ │ │ -0EF8C1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0EF889 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0EF88B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0EF88F CRC 23CCFC3B (600636475) │ │ │ │ +0EF893 Compressed Size 0000020C (524) │ │ │ │ +0EF897 Uncompressed Size 000003B0 (944) │ │ │ │ +0EF89B Filename Length 0032 (50) │ │ │ │ +0EF89D Extra Length 0000 (0) │ │ │ │ +0EF89F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xEF8C1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xEF89F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0EF8F3 PAYLOAD │ │ │ │ +0EF8D1 PAYLOAD │ │ │ │ │ │ │ │ -0EFAFF LOCAL HEADER #546 04034B50 (67324752) │ │ │ │ -0EFB03 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0EFB04 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0EFB05 General Purpose Flag 0800 (2048) │ │ │ │ +0EFADD LOCAL HEADER #546 04034B50 (67324752) │ │ │ │ +0EFAE1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0EFAE2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0EFAE3 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0EFB07 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0EFB09 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0EFB0D CRC F87AF34C (4168807244) │ │ │ │ -0EFB11 Compressed Size 0000026E (622) │ │ │ │ -0EFB15 Uncompressed Size 000005C0 (1472) │ │ │ │ -0EFB19 Filename Length 0031 (49) │ │ │ │ -0EFB1B Extra Length 0000 (0) │ │ │ │ -0EFB1D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0EFAE5 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0EFAE7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0EFAEB CRC F87AF34C (4168807244) │ │ │ │ +0EFAEF Compressed Size 0000026E (622) │ │ │ │ +0EFAF3 Uncompressed Size 000005C0 (1472) │ │ │ │ +0EFAF7 Filename Length 0031 (49) │ │ │ │ +0EFAF9 Extra Length 0000 (0) │ │ │ │ +0EFAFB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xEFB1D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xEFAFB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0EFB4E PAYLOAD │ │ │ │ +0EFB2C PAYLOAD │ │ │ │ │ │ │ │ -0EFDBC LOCAL HEADER #547 04034B50 (67324752) │ │ │ │ -0EFDC0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0EFDC1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0EFDC2 General Purpose Flag 0800 (2048) │ │ │ │ +0EFD9A LOCAL HEADER #547 04034B50 (67324752) │ │ │ │ +0EFD9E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0EFD9F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0EFDA0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0EFDC4 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0EFDC6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0EFDCA CRC 98A6208F (2561024143) │ │ │ │ -0EFDCE Compressed Size 0000035B (859) │ │ │ │ -0EFDD2 Uncompressed Size 00000790 (1936) │ │ │ │ -0EFDD6 Filename Length 002A (42) │ │ │ │ -0EFDD8 Extra Length 0000 (0) │ │ │ │ -0EFDDA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0EFDA2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0EFDA4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0EFDA8 CRC 98A6208F (2561024143) │ │ │ │ +0EFDAC Compressed Size 0000035B (859) │ │ │ │ +0EFDB0 Uncompressed Size 00000790 (1936) │ │ │ │ +0EFDB4 Filename Length 002A (42) │ │ │ │ +0EFDB6 Extra Length 0000 (0) │ │ │ │ +0EFDB8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xEFDDA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xEFDB8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0EFE04 PAYLOAD │ │ │ │ +0EFDE2 PAYLOAD │ │ │ │ │ │ │ │ -0F015F LOCAL HEADER #548 04034B50 (67324752) │ │ │ │ -0F0163 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F0164 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F0165 General Purpose Flag 0800 (2048) │ │ │ │ +0F013D LOCAL HEADER #548 04034B50 (67324752) │ │ │ │ +0F0141 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F0142 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F0143 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F0167 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F0169 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F016D CRC 0330A1B9 (53518777) │ │ │ │ -0F0171 Compressed Size 00000482 (1154) │ │ │ │ -0F0175 Uncompressed Size 0000147A (5242) │ │ │ │ -0F0179 Filename Length 0029 (41) │ │ │ │ -0F017B Extra Length 0000 (0) │ │ │ │ -0F017D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F0145 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F0147 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F014B CRC 0330A1B9 (53518777) │ │ │ │ +0F014F Compressed Size 00000482 (1154) │ │ │ │ +0F0153 Uncompressed Size 0000147A (5242) │ │ │ │ +0F0157 Filename Length 0029 (41) │ │ │ │ +0F0159 Extra Length 0000 (0) │ │ │ │ +0F015B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF017D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF015B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F01A6 PAYLOAD │ │ │ │ +0F0184 PAYLOAD │ │ │ │ │ │ │ │ -0F0628 LOCAL HEADER #549 04034B50 (67324752) │ │ │ │ -0F062C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F062D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F062E General Purpose Flag 0800 (2048) │ │ │ │ +0F0606 LOCAL HEADER #549 04034B50 (67324752) │ │ │ │ +0F060A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F060B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F060C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F0630 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F0632 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F0636 CRC E4B30103 (3836936451) │ │ │ │ -0F063A Compressed Size 00000331 (817) │ │ │ │ -0F063E Uncompressed Size 000006B8 (1720) │ │ │ │ -0F0642 Filename Length 002B (43) │ │ │ │ -0F0644 Extra Length 0000 (0) │ │ │ │ -0F0646 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F060E Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F0610 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F0614 CRC E4B30103 (3836936451) │ │ │ │ +0F0618 Compressed Size 00000331 (817) │ │ │ │ +0F061C Uncompressed Size 000006B8 (1720) │ │ │ │ +0F0620 Filename Length 002B (43) │ │ │ │ +0F0622 Extra Length 0000 (0) │ │ │ │ +0F0624 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF0646: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF0624: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F0671 PAYLOAD │ │ │ │ +0F064F PAYLOAD │ │ │ │ │ │ │ │ -0F09A2 LOCAL HEADER #550 04034B50 (67324752) │ │ │ │ -0F09A6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F09A7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F09A8 General Purpose Flag 0800 (2048) │ │ │ │ +0F0980 LOCAL HEADER #550 04034B50 (67324752) │ │ │ │ +0F0984 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F0985 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F0986 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F09AA Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F09AC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F09B0 CRC E8D4A005 (3906248709) │ │ │ │ -0F09B4 Compressed Size 00000368 (872) │ │ │ │ -0F09B8 Uncompressed Size 00000DD0 (3536) │ │ │ │ -0F09BC Filename Length 002A (42) │ │ │ │ -0F09BE Extra Length 0000 (0) │ │ │ │ -0F09C0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F0988 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F098A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F098E CRC E8D4A005 (3906248709) │ │ │ │ +0F0992 Compressed Size 00000368 (872) │ │ │ │ +0F0996 Uncompressed Size 00000DD0 (3536) │ │ │ │ +0F099A Filename Length 002A (42) │ │ │ │ +0F099C Extra Length 0000 (0) │ │ │ │ +0F099E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF09C0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF099E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F09EA PAYLOAD │ │ │ │ +0F09C8 PAYLOAD │ │ │ │ │ │ │ │ -0F0D52 LOCAL HEADER #551 04034B50 (67324752) │ │ │ │ -0F0D56 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F0D57 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F0D58 General Purpose Flag 0800 (2048) │ │ │ │ +0F0D30 LOCAL HEADER #551 04034B50 (67324752) │ │ │ │ +0F0D34 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F0D35 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F0D36 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F0D5A Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F0D5C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F0D60 CRC 7B2EBB6A (2066660202) │ │ │ │ -0F0D64 Compressed Size 0000024F (591) │ │ │ │ -0F0D68 Uncompressed Size 00000450 (1104) │ │ │ │ -0F0D6C Filename Length 0026 (38) │ │ │ │ -0F0D6E Extra Length 0000 (0) │ │ │ │ -0F0D70 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F0D38 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F0D3A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F0D3E CRC 7B2EBB6A (2066660202) │ │ │ │ +0F0D42 Compressed Size 0000024F (591) │ │ │ │ +0F0D46 Uncompressed Size 00000450 (1104) │ │ │ │ +0F0D4A Filename Length 0026 (38) │ │ │ │ +0F0D4C Extra Length 0000 (0) │ │ │ │ +0F0D4E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF0D70: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF0D4E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F0D96 PAYLOAD │ │ │ │ +0F0D74 PAYLOAD │ │ │ │ │ │ │ │ -0F0FE5 LOCAL HEADER #552 04034B50 (67324752) │ │ │ │ -0F0FE9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F0FEA Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F0FEB General Purpose Flag 0800 (2048) │ │ │ │ +0F0FC3 LOCAL HEADER #552 04034B50 (67324752) │ │ │ │ +0F0FC7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F0FC8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F0FC9 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F0FED Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F0FEF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F0FF3 CRC 5CE2066F (1558316655) │ │ │ │ -0F0FF7 Compressed Size 0000028B (651) │ │ │ │ -0F0FFB Uncompressed Size 00000799 (1945) │ │ │ │ -0F0FFF Filename Length 0025 (37) │ │ │ │ -0F1001 Extra Length 0000 (0) │ │ │ │ -0F1003 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F0FCB Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F0FCD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F0FD1 CRC 5CE2066F (1558316655) │ │ │ │ +0F0FD5 Compressed Size 0000028B (651) │ │ │ │ +0F0FD9 Uncompressed Size 00000799 (1945) │ │ │ │ +0F0FDD Filename Length 0025 (37) │ │ │ │ +0F0FDF Extra Length 0000 (0) │ │ │ │ +0F0FE1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF1003: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF0FE1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F1028 PAYLOAD │ │ │ │ +0F1006 PAYLOAD │ │ │ │ │ │ │ │ -0F12B3 LOCAL HEADER #553 04034B50 (67324752) │ │ │ │ -0F12B7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F12B8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F12B9 General Purpose Flag 0800 (2048) │ │ │ │ +0F1291 LOCAL HEADER #553 04034B50 (67324752) │ │ │ │ +0F1295 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F1296 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F1297 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F12BB Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F12BD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F12C1 CRC 47653C1B (1197816859) │ │ │ │ -0F12C5 Compressed Size 00000252 (594) │ │ │ │ -0F12C9 Uncompressed Size 00000415 (1045) │ │ │ │ -0F12CD Filename Length 0029 (41) │ │ │ │ -0F12CF Extra Length 0000 (0) │ │ │ │ -0F12D1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F1299 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F129B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F129F CRC 47653C1B (1197816859) │ │ │ │ +0F12A3 Compressed Size 00000252 (594) │ │ │ │ +0F12A7 Uncompressed Size 00000415 (1045) │ │ │ │ +0F12AB Filename Length 0029 (41) │ │ │ │ +0F12AD Extra Length 0000 (0) │ │ │ │ +0F12AF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF12D1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF12AF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F12FA PAYLOAD │ │ │ │ +0F12D8 PAYLOAD │ │ │ │ │ │ │ │ -0F154C LOCAL HEADER #554 04034B50 (67324752) │ │ │ │ -0F1550 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F1551 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F1552 General Purpose Flag 0800 (2048) │ │ │ │ +0F152A LOCAL HEADER #554 04034B50 (67324752) │ │ │ │ +0F152E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F152F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F1530 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F1554 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F1556 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F155A CRC F17E6314 (4051591956) │ │ │ │ -0F155E Compressed Size 000001F0 (496) │ │ │ │ -0F1562 Uncompressed Size 0000056C (1388) │ │ │ │ -0F1566 Filename Length 0028 (40) │ │ │ │ -0F1568 Extra Length 0000 (0) │ │ │ │ -0F156A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F1532 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F1534 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F1538 CRC F17E6314 (4051591956) │ │ │ │ +0F153C Compressed Size 000001F0 (496) │ │ │ │ +0F1540 Uncompressed Size 0000056C (1388) │ │ │ │ +0F1544 Filename Length 0028 (40) │ │ │ │ +0F1546 Extra Length 0000 (0) │ │ │ │ +0F1548 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF156A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF1548: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F1592 PAYLOAD │ │ │ │ +0F1570 PAYLOAD │ │ │ │ │ │ │ │ -0F1782 LOCAL HEADER #555 04034B50 (67324752) │ │ │ │ -0F1786 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F1787 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F1788 General Purpose Flag 0800 (2048) │ │ │ │ +0F1760 LOCAL HEADER #555 04034B50 (67324752) │ │ │ │ +0F1764 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F1765 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F1766 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F178A Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F178C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F1790 CRC FC28F027 (4230541351) │ │ │ │ -0F1794 Compressed Size 00000757 (1879) │ │ │ │ -0F1798 Uncompressed Size 000016BD (5821) │ │ │ │ -0F179C Filename Length 0029 (41) │ │ │ │ -0F179E Extra Length 0000 (0) │ │ │ │ -0F17A0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F1768 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F176A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F176E CRC FC28F027 (4230541351) │ │ │ │ +0F1772 Compressed Size 00000757 (1879) │ │ │ │ +0F1776 Uncompressed Size 000016BD (5821) │ │ │ │ +0F177A Filename Length 0029 (41) │ │ │ │ +0F177C Extra Length 0000 (0) │ │ │ │ +0F177E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF17A0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF177E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F17C9 PAYLOAD │ │ │ │ +0F17A7 PAYLOAD │ │ │ │ │ │ │ │ -0F1F20 LOCAL HEADER #556 04034B50 (67324752) │ │ │ │ -0F1F24 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F1F25 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F1F26 General Purpose Flag 0800 (2048) │ │ │ │ +0F1EFE LOCAL HEADER #556 04034B50 (67324752) │ │ │ │ +0F1F02 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F1F03 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F1F04 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F1F28 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F1F2A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F1F2E CRC 1C44EACE (474278606) │ │ │ │ -0F1F32 Compressed Size 00000B43 (2883) │ │ │ │ -0F1F36 Uncompressed Size 00004A3F (19007) │ │ │ │ -0F1F3A Filename Length 0028 (40) │ │ │ │ -0F1F3C Extra Length 0000 (0) │ │ │ │ -0F1F3E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F1F06 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F1F08 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F1F0C CRC 1C44EACE (474278606) │ │ │ │ +0F1F10 Compressed Size 00000B43 (2883) │ │ │ │ +0F1F14 Uncompressed Size 00004A3F (19007) │ │ │ │ +0F1F18 Filename Length 0028 (40) │ │ │ │ +0F1F1A Extra Length 0000 (0) │ │ │ │ +0F1F1C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF1F3E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF1F1C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F1F66 PAYLOAD │ │ │ │ +0F1F44 PAYLOAD │ │ │ │ │ │ │ │ -0F2AA9 LOCAL HEADER #557 04034B50 (67324752) │ │ │ │ -0F2AAD Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F2AAE Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F2AAF General Purpose Flag 0800 (2048) │ │ │ │ +0F2A87 LOCAL HEADER #557 04034B50 (67324752) │ │ │ │ +0F2A8B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F2A8C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F2A8D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F2AB1 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F2AB3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F2AB7 CRC 431EC689 (1126090377) │ │ │ │ -0F2ABB Compressed Size 00000461 (1121) │ │ │ │ -0F2ABF Uncompressed Size 00000AB3 (2739) │ │ │ │ -0F2AC3 Filename Length 002E (46) │ │ │ │ -0F2AC5 Extra Length 0000 (0) │ │ │ │ -0F2AC7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F2A8F Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F2A91 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F2A95 CRC 431EC689 (1126090377) │ │ │ │ +0F2A99 Compressed Size 00000461 (1121) │ │ │ │ +0F2A9D Uncompressed Size 00000AB3 (2739) │ │ │ │ +0F2AA1 Filename Length 002E (46) │ │ │ │ +0F2AA3 Extra Length 0000 (0) │ │ │ │ +0F2AA5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF2AC7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF2AA5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F2AF5 PAYLOAD │ │ │ │ +0F2AD3 PAYLOAD │ │ │ │ │ │ │ │ -0F2F56 LOCAL HEADER #558 04034B50 (67324752) │ │ │ │ -0F2F5A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F2F5B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F2F5C General Purpose Flag 0800 (2048) │ │ │ │ +0F2F34 LOCAL HEADER #558 04034B50 (67324752) │ │ │ │ +0F2F38 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F2F39 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F2F3A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F2F5E Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F2F60 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F2F64 CRC 16196697 (370763415) │ │ │ │ -0F2F68 Compressed Size 00000541 (1345) │ │ │ │ -0F2F6C Uncompressed Size 00002353 (9043) │ │ │ │ -0F2F70 Filename Length 002D (45) │ │ │ │ -0F2F72 Extra Length 0000 (0) │ │ │ │ -0F2F74 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F2F3C Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F2F3E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F2F42 CRC 16196697 (370763415) │ │ │ │ +0F2F46 Compressed Size 00000541 (1345) │ │ │ │ +0F2F4A Uncompressed Size 00002353 (9043) │ │ │ │ +0F2F4E Filename Length 002D (45) │ │ │ │ +0F2F50 Extra Length 0000 (0) │ │ │ │ +0F2F52 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF2F74: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF2F52: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F2FA1 PAYLOAD │ │ │ │ +0F2F7F PAYLOAD │ │ │ │ │ │ │ │ -0F34E2 LOCAL HEADER #559 04034B50 (67324752) │ │ │ │ -0F34E6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F34E7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F34E8 General Purpose Flag 0800 (2048) │ │ │ │ +0F34C0 LOCAL HEADER #559 04034B50 (67324752) │ │ │ │ +0F34C4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F34C5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F34C6 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F34EA Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F34EC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F34F0 CRC A6111B94 (2786139028) │ │ │ │ -0F34F4 Compressed Size 000002D5 (725) │ │ │ │ -0F34F8 Uncompressed Size 000005C9 (1481) │ │ │ │ -0F34FC Filename Length 0025 (37) │ │ │ │ -0F34FE Extra Length 0000 (0) │ │ │ │ -0F3500 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F34C8 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F34CA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F34CE CRC A6111B94 (2786139028) │ │ │ │ +0F34D2 Compressed Size 000002D5 (725) │ │ │ │ +0F34D6 Uncompressed Size 000005C9 (1481) │ │ │ │ +0F34DA Filename Length 0025 (37) │ │ │ │ +0F34DC Extra Length 0000 (0) │ │ │ │ +0F34DE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF3500: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF34DE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F3525 PAYLOAD │ │ │ │ +0F3503 PAYLOAD │ │ │ │ │ │ │ │ -0F37FA LOCAL HEADER #560 04034B50 (67324752) │ │ │ │ -0F37FE Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F37FF Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F3800 General Purpose Flag 0800 (2048) │ │ │ │ +0F37D8 LOCAL HEADER #560 04034B50 (67324752) │ │ │ │ +0F37DC Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F37DD Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F37DE General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F3802 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F3804 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F3808 CRC E6F629B8 (3874892216) │ │ │ │ -0F380C Compressed Size 0000062D (1581) │ │ │ │ -0F3810 Uncompressed Size 000013F6 (5110) │ │ │ │ -0F3814 Filename Length 0024 (36) │ │ │ │ -0F3816 Extra Length 0000 (0) │ │ │ │ -0F3818 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F37E0 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F37E2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F37E6 CRC E6F629B8 (3874892216) │ │ │ │ +0F37EA Compressed Size 0000062D (1581) │ │ │ │ +0F37EE Uncompressed Size 000013F6 (5110) │ │ │ │ +0F37F2 Filename Length 0024 (36) │ │ │ │ +0F37F4 Extra Length 0000 (0) │ │ │ │ +0F37F6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF3818: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF37F6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F383C PAYLOAD │ │ │ │ +0F381A PAYLOAD │ │ │ │ │ │ │ │ -0F3E69 LOCAL HEADER #561 04034B50 (67324752) │ │ │ │ -0F3E6D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F3E6E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F3E6F General Purpose Flag 0800 (2048) │ │ │ │ +0F3E47 LOCAL HEADER #561 04034B50 (67324752) │ │ │ │ +0F3E4B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F3E4C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F3E4D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F3E71 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F3E73 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F3E77 CRC 126AAF4F (308981583) │ │ │ │ -0F3E7B Compressed Size 00000574 (1396) │ │ │ │ -0F3E7F Uncompressed Size 00000F68 (3944) │ │ │ │ -0F3E83 Filename Length 0035 (53) │ │ │ │ -0F3E85 Extra Length 0000 (0) │ │ │ │ -0F3E87 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F3E4F Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F3E51 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F3E55 CRC 126AAF4F (308981583) │ │ │ │ +0F3E59 Compressed Size 00000574 (1396) │ │ │ │ +0F3E5D Uncompressed Size 00000F68 (3944) │ │ │ │ +0F3E61 Filename Length 0035 (53) │ │ │ │ +0F3E63 Extra Length 0000 (0) │ │ │ │ +0F3E65 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF3E87: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF3E65: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F3EBC PAYLOAD │ │ │ │ +0F3E9A PAYLOAD │ │ │ │ │ │ │ │ -0F4430 LOCAL HEADER #562 04034B50 (67324752) │ │ │ │ -0F4434 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F4435 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F4436 General Purpose Flag 0800 (2048) │ │ │ │ +0F440E LOCAL HEADER #562 04034B50 (67324752) │ │ │ │ +0F4412 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F4413 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F4414 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F4438 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F443A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F443E CRC 20006F3D (536899389) │ │ │ │ -0F4442 Compressed Size 000005B1 (1457) │ │ │ │ -0F4446 Uncompressed Size 00002D9E (11678) │ │ │ │ -0F444A Filename Length 0034 (52) │ │ │ │ -0F444C Extra Length 0000 (0) │ │ │ │ -0F444E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F4416 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F4418 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F441C CRC 20006F3D (536899389) │ │ │ │ +0F4420 Compressed Size 000005B1 (1457) │ │ │ │ +0F4424 Uncompressed Size 00002D9E (11678) │ │ │ │ +0F4428 Filename Length 0034 (52) │ │ │ │ +0F442A Extra Length 0000 (0) │ │ │ │ +0F442C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF444E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF442C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F4482 PAYLOAD │ │ │ │ +0F4460 PAYLOAD │ │ │ │ │ │ │ │ -0F4A33 LOCAL HEADER #563 04034B50 (67324752) │ │ │ │ -0F4A37 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F4A38 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F4A39 General Purpose Flag 0800 (2048) │ │ │ │ +0F4A11 LOCAL HEADER #563 04034B50 (67324752) │ │ │ │ +0F4A15 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F4A16 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F4A17 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F4A3B Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F4A3D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F4A41 CRC C957BB42 (3377969986) │ │ │ │ -0F4A45 Compressed Size 000002E8 (744) │ │ │ │ -0F4A49 Uncompressed Size 00000629 (1577) │ │ │ │ -0F4A4D Filename Length 003D (61) │ │ │ │ -0F4A4F Extra Length 0000 (0) │ │ │ │ -0F4A51 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F4A19 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F4A1B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F4A1F CRC C957BB42 (3377969986) │ │ │ │ +0F4A23 Compressed Size 000002E8 (744) │ │ │ │ +0F4A27 Uncompressed Size 00000629 (1577) │ │ │ │ +0F4A2B Filename Length 003D (61) │ │ │ │ +0F4A2D Extra Length 0000 (0) │ │ │ │ +0F4A2F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF4A51: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF4A2F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F4A8E PAYLOAD │ │ │ │ +0F4A6C PAYLOAD │ │ │ │ │ │ │ │ -0F4D76 LOCAL HEADER #564 04034B50 (67324752) │ │ │ │ -0F4D7A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F4D7B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F4D7C General Purpose Flag 0800 (2048) │ │ │ │ +0F4D54 LOCAL HEADER #564 04034B50 (67324752) │ │ │ │ +0F4D58 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F4D59 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F4D5A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F4D7E Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F4D80 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F4D84 CRC 091716AE (152508078) │ │ │ │ -0F4D88 Compressed Size 000003B6 (950) │ │ │ │ -0F4D8C Uncompressed Size 00000F85 (3973) │ │ │ │ -0F4D90 Filename Length 003C (60) │ │ │ │ -0F4D92 Extra Length 0000 (0) │ │ │ │ -0F4D94 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F4D5C Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F4D5E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F4D62 CRC 091716AE (152508078) │ │ │ │ +0F4D66 Compressed Size 000003B6 (950) │ │ │ │ +0F4D6A Uncompressed Size 00000F85 (3973) │ │ │ │ +0F4D6E Filename Length 003C (60) │ │ │ │ +0F4D70 Extra Length 0000 (0) │ │ │ │ +0F4D72 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF4D94: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF4D72: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F4DD0 PAYLOAD │ │ │ │ +0F4DAE PAYLOAD │ │ │ │ │ │ │ │ -0F5186 LOCAL HEADER #565 04034B50 (67324752) │ │ │ │ -0F518A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F518B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F518C General Purpose Flag 0800 (2048) │ │ │ │ +0F5164 LOCAL HEADER #565 04034B50 (67324752) │ │ │ │ +0F5168 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F5169 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F516A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F518E Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F5190 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F5194 CRC 33DEB2A1 (870232737) │ │ │ │ -0F5198 Compressed Size 000001A0 (416) │ │ │ │ -0F519C Uncompressed Size 0000030D (781) │ │ │ │ -0F51A0 Filename Length 0042 (66) │ │ │ │ -0F51A2 Extra Length 0000 (0) │ │ │ │ -0F51A4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F516C Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F516E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F5172 CRC 33DEB2A1 (870232737) │ │ │ │ +0F5176 Compressed Size 000001A0 (416) │ │ │ │ +0F517A Uncompressed Size 0000030D (781) │ │ │ │ +0F517E Filename Length 0042 (66) │ │ │ │ +0F5180 Extra Length 0000 (0) │ │ │ │ +0F5182 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF51A4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF5182: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F51E6 PAYLOAD │ │ │ │ +0F51C4 PAYLOAD │ │ │ │ │ │ │ │ -0F5386 LOCAL HEADER #566 04034B50 (67324752) │ │ │ │ -0F538A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F538B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F538C General Purpose Flag 0800 (2048) │ │ │ │ +0F5364 LOCAL HEADER #566 04034B50 (67324752) │ │ │ │ +0F5368 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F5369 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F536A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F538E Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F5390 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F5394 CRC DB18244A (3675792458) │ │ │ │ -0F5398 Compressed Size 0000019D (413) │ │ │ │ -0F539C Uncompressed Size 000003C2 (962) │ │ │ │ -0F53A0 Filename Length 0041 (65) │ │ │ │ -0F53A2 Extra Length 0000 (0) │ │ │ │ -0F53A4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F536C Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F536E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F5372 CRC DB18244A (3675792458) │ │ │ │ +0F5376 Compressed Size 0000019D (413) │ │ │ │ +0F537A Uncompressed Size 000003C2 (962) │ │ │ │ +0F537E Filename Length 0041 (65) │ │ │ │ +0F5380 Extra Length 0000 (0) │ │ │ │ +0F5382 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF53A4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF5382: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F53E5 PAYLOAD │ │ │ │ +0F53C3 PAYLOAD │ │ │ │ │ │ │ │ -0F5582 LOCAL HEADER #567 04034B50 (67324752) │ │ │ │ -0F5586 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F5587 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F5588 General Purpose Flag 0800 (2048) │ │ │ │ +0F5560 LOCAL HEADER #567 04034B50 (67324752) │ │ │ │ +0F5564 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F5565 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F5566 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F558A Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F558C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F5590 CRC 9F1B20D5 (2669355221) │ │ │ │ -0F5594 Compressed Size 000001A0 (416) │ │ │ │ -0F5598 Uncompressed Size 00000309 (777) │ │ │ │ -0F559C Filename Length 0041 (65) │ │ │ │ -0F559E Extra Length 0000 (0) │ │ │ │ -0F55A0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F5568 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F556A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F556E CRC 9F1B20D5 (2669355221) │ │ │ │ +0F5572 Compressed Size 000001A0 (416) │ │ │ │ +0F5576 Uncompressed Size 00000309 (777) │ │ │ │ +0F557A Filename Length 0041 (65) │ │ │ │ +0F557C Extra Length 0000 (0) │ │ │ │ +0F557E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF55A0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF557E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F55E1 PAYLOAD │ │ │ │ +0F55BF PAYLOAD │ │ │ │ │ │ │ │ -0F5781 LOCAL HEADER #568 04034B50 (67324752) │ │ │ │ -0F5785 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F5786 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F5787 General Purpose Flag 0800 (2048) │ │ │ │ +0F575F LOCAL HEADER #568 04034B50 (67324752) │ │ │ │ +0F5763 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F5764 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F5765 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F5789 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F578B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F578F CRC 4C63C55C (1281607004) │ │ │ │ -0F5793 Compressed Size 0000019D (413) │ │ │ │ -0F5797 Uncompressed Size 000003BC (956) │ │ │ │ -0F579B Filename Length 0040 (64) │ │ │ │ -0F579D Extra Length 0000 (0) │ │ │ │ -0F579F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F5767 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F5769 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F576D CRC 4C63C55C (1281607004) │ │ │ │ +0F5771 Compressed Size 0000019D (413) │ │ │ │ +0F5775 Uncompressed Size 000003BC (956) │ │ │ │ +0F5779 Filename Length 0040 (64) │ │ │ │ +0F577B Extra Length 0000 (0) │ │ │ │ +0F577D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF579F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF577D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F57DF PAYLOAD │ │ │ │ +0F57BD PAYLOAD │ │ │ │ │ │ │ │ -0F597C LOCAL HEADER #569 04034B50 (67324752) │ │ │ │ -0F5980 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F5981 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F5982 General Purpose Flag 0800 (2048) │ │ │ │ +0F595A LOCAL HEADER #569 04034B50 (67324752) │ │ │ │ +0F595E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F595F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F5960 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F5984 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F5986 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F598A CRC 34802942 (880814402) │ │ │ │ -0F598E Compressed Size 00000243 (579) │ │ │ │ -0F5992 Uncompressed Size 000004DB (1243) │ │ │ │ -0F5996 Filename Length 0045 (69) │ │ │ │ -0F5998 Extra Length 0000 (0) │ │ │ │ -0F599A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F5962 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F5964 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F5968 CRC 34802942 (880814402) │ │ │ │ +0F596C Compressed Size 00000243 (579) │ │ │ │ +0F5970 Uncompressed Size 000004DB (1243) │ │ │ │ +0F5974 Filename Length 0045 (69) │ │ │ │ +0F5976 Extra Length 0000 (0) │ │ │ │ +0F5978 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF599A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF5978: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F59DF PAYLOAD │ │ │ │ +0F59BD PAYLOAD │ │ │ │ │ │ │ │ -0F5C22 LOCAL HEADER #570 04034B50 (67324752) │ │ │ │ -0F5C26 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F5C27 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F5C28 General Purpose Flag 0800 (2048) │ │ │ │ +0F5C00 LOCAL HEADER #570 04034B50 (67324752) │ │ │ │ +0F5C04 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F5C05 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F5C06 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F5C2A Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F5C2C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F5C30 CRC BEFC9406 (3204224006) │ │ │ │ -0F5C34 Compressed Size 00000236 (566) │ │ │ │ -0F5C38 Uncompressed Size 0000081A (2074) │ │ │ │ -0F5C3C Filename Length 0044 (68) │ │ │ │ -0F5C3E Extra Length 0000 (0) │ │ │ │ -0F5C40 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F5C08 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F5C0A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F5C0E CRC BEFC9406 (3204224006) │ │ │ │ +0F5C12 Compressed Size 00000236 (566) │ │ │ │ +0F5C16 Uncompressed Size 0000081A (2074) │ │ │ │ +0F5C1A Filename Length 0044 (68) │ │ │ │ +0F5C1C Extra Length 0000 (0) │ │ │ │ +0F5C1E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF5C40: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF5C1E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F5C84 PAYLOAD │ │ │ │ +0F5C62 PAYLOAD │ │ │ │ │ │ │ │ -0F5EBA LOCAL HEADER #571 04034B50 (67324752) │ │ │ │ -0F5EBE Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F5EBF Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F5EC0 General Purpose Flag 0800 (2048) │ │ │ │ +0F5E98 LOCAL HEADER #571 04034B50 (67324752) │ │ │ │ +0F5E9C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F5E9D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F5E9E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F5EC2 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F5EC4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F5EC8 CRC 309ECBE5 (815713253) │ │ │ │ -0F5ECC Compressed Size 000001A0 (416) │ │ │ │ -0F5ED0 Uncompressed Size 00000309 (777) │ │ │ │ -0F5ED4 Filename Length 0041 (65) │ │ │ │ -0F5ED6 Extra Length 0000 (0) │ │ │ │ -0F5ED8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F5EA0 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F5EA2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F5EA6 CRC 309ECBE5 (815713253) │ │ │ │ +0F5EAA Compressed Size 000001A0 (416) │ │ │ │ +0F5EAE Uncompressed Size 00000309 (777) │ │ │ │ +0F5EB2 Filename Length 0041 (65) │ │ │ │ +0F5EB4 Extra Length 0000 (0) │ │ │ │ +0F5EB6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF5ED8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF5EB6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F5F19 PAYLOAD │ │ │ │ +0F5EF7 PAYLOAD │ │ │ │ │ │ │ │ -0F60B9 LOCAL HEADER #572 04034B50 (67324752) │ │ │ │ -0F60BD Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F60BE Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F60BF General Purpose Flag 0800 (2048) │ │ │ │ +0F6097 LOCAL HEADER #572 04034B50 (67324752) │ │ │ │ +0F609B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F609C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F609D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F60C1 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F60C3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F60C7 CRC 7DC9408F (2110341263) │ │ │ │ -0F60CB Compressed Size 0000019B (411) │ │ │ │ -0F60CF Uncompressed Size 000003BC (956) │ │ │ │ -0F60D3 Filename Length 0040 (64) │ │ │ │ -0F60D5 Extra Length 0000 (0) │ │ │ │ -0F60D7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F609F Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F60A1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F60A5 CRC 7DC9408F (2110341263) │ │ │ │ +0F60A9 Compressed Size 0000019B (411) │ │ │ │ +0F60AD Uncompressed Size 000003BC (956) │ │ │ │ +0F60B1 Filename Length 0040 (64) │ │ │ │ +0F60B3 Extra Length 0000 (0) │ │ │ │ +0F60B5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF60D7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF60B5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F6117 PAYLOAD │ │ │ │ +0F60F5 PAYLOAD │ │ │ │ │ │ │ │ -0F62B2 LOCAL HEADER #573 04034B50 (67324752) │ │ │ │ -0F62B6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F62B7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F62B8 General Purpose Flag 0800 (2048) │ │ │ │ +0F6290 LOCAL HEADER #573 04034B50 (67324752) │ │ │ │ +0F6294 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F6295 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F6296 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F62BA Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F62BC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F62C0 CRC E5B5BB54 (3853892436) │ │ │ │ -0F62C4 Compressed Size 000001A0 (416) │ │ │ │ -0F62C8 Uncompressed Size 00000315 (789) │ │ │ │ -0F62CC Filename Length 0044 (68) │ │ │ │ -0F62CE Extra Length 0000 (0) │ │ │ │ -0F62D0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F6298 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F629A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F629E CRC E5B5BB54 (3853892436) │ │ │ │ +0F62A2 Compressed Size 000001A0 (416) │ │ │ │ +0F62A6 Uncompressed Size 00000315 (789) │ │ │ │ +0F62AA Filename Length 0044 (68) │ │ │ │ +0F62AC Extra Length 0000 (0) │ │ │ │ +0F62AE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF62D0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF62AE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F6314 PAYLOAD │ │ │ │ +0F62F2 PAYLOAD │ │ │ │ │ │ │ │ -0F64B4 LOCAL HEADER #574 04034B50 (67324752) │ │ │ │ -0F64B8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F64B9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F64BA General Purpose Flag 0800 (2048) │ │ │ │ +0F6492 LOCAL HEADER #574 04034B50 (67324752) │ │ │ │ +0F6496 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F6497 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F6498 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F64BC Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F64BE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F64C2 CRC 7B86EAE8 (2072439528) │ │ │ │ -0F64C6 Compressed Size 0000019E (414) │ │ │ │ -0F64CA Uncompressed Size 000003CE (974) │ │ │ │ -0F64CE Filename Length 0043 (67) │ │ │ │ -0F64D0 Extra Length 0000 (0) │ │ │ │ -0F64D2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F649A Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F649C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F64A0 CRC 7B86EAE8 (2072439528) │ │ │ │ +0F64A4 Compressed Size 0000019E (414) │ │ │ │ +0F64A8 Uncompressed Size 000003CE (974) │ │ │ │ +0F64AC Filename Length 0043 (67) │ │ │ │ +0F64AE Extra Length 0000 (0) │ │ │ │ +0F64B0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF64D2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF64B0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F6515 PAYLOAD │ │ │ │ +0F64F3 PAYLOAD │ │ │ │ │ │ │ │ -0F66B3 LOCAL HEADER #575 04034B50 (67324752) │ │ │ │ -0F66B7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F66B8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F66B9 General Purpose Flag 0800 (2048) │ │ │ │ +0F6691 LOCAL HEADER #575 04034B50 (67324752) │ │ │ │ +0F6695 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F6696 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F6697 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F66BB Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F66BD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F66C1 CRC D6AD83BE (3601695678) │ │ │ │ -0F66C5 Compressed Size 00000240 (576) │ │ │ │ -0F66C9 Uncompressed Size 00000457 (1111) │ │ │ │ -0F66CD Filename Length 0031 (49) │ │ │ │ -0F66CF Extra Length 0000 (0) │ │ │ │ -0F66D1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F6699 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F669B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F669F CRC D6AD83BE (3601695678) │ │ │ │ +0F66A3 Compressed Size 00000240 (576) │ │ │ │ +0F66A7 Uncompressed Size 00000457 (1111) │ │ │ │ +0F66AB Filename Length 0031 (49) │ │ │ │ +0F66AD Extra Length 0000 (0) │ │ │ │ +0F66AF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF66D1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF66AF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F6702 PAYLOAD │ │ │ │ +0F66E0 PAYLOAD │ │ │ │ │ │ │ │ -0F6942 LOCAL HEADER #576 04034B50 (67324752) │ │ │ │ -0F6946 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F6947 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F6948 General Purpose Flag 0800 (2048) │ │ │ │ +0F6920 LOCAL HEADER #576 04034B50 (67324752) │ │ │ │ +0F6924 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F6925 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F6926 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F694A Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F694C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F6950 CRC 3A04F58B (973403531) │ │ │ │ -0F6954 Compressed Size 000002DE (734) │ │ │ │ -0F6958 Uncompressed Size 000008B8 (2232) │ │ │ │ -0F695C Filename Length 0030 (48) │ │ │ │ -0F695E Extra Length 0000 (0) │ │ │ │ -0F6960 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F6928 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F692A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F692E CRC 3A04F58B (973403531) │ │ │ │ +0F6932 Compressed Size 000002DE (734) │ │ │ │ +0F6936 Uncompressed Size 000008B8 (2232) │ │ │ │ +0F693A Filename Length 0030 (48) │ │ │ │ +0F693C Extra Length 0000 (0) │ │ │ │ +0F693E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF6960: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF693E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F6990 PAYLOAD │ │ │ │ +0F696E PAYLOAD │ │ │ │ │ │ │ │ -0F6C6E LOCAL HEADER #577 04034B50 (67324752) │ │ │ │ -0F6C72 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F6C73 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F6C74 General Purpose Flag 0800 (2048) │ │ │ │ +0F6C4C LOCAL HEADER #577 04034B50 (67324752) │ │ │ │ +0F6C50 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F6C51 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F6C52 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F6C76 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F6C78 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F6C7C CRC 1B93A1A8 (462660008) │ │ │ │ -0F6C80 Compressed Size 000003DD (989) │ │ │ │ -0F6C84 Uncompressed Size 0000097D (2429) │ │ │ │ -0F6C88 Filename Length 0031 (49) │ │ │ │ -0F6C8A Extra Length 0000 (0) │ │ │ │ -0F6C8C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F6C54 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F6C56 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F6C5A CRC 1B93A1A8 (462660008) │ │ │ │ +0F6C5E Compressed Size 000003DD (989) │ │ │ │ +0F6C62 Uncompressed Size 0000097D (2429) │ │ │ │ +0F6C66 Filename Length 0031 (49) │ │ │ │ +0F6C68 Extra Length 0000 (0) │ │ │ │ +0F6C6A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF6C8C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF6C6A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F6CBD PAYLOAD │ │ │ │ +0F6C9B PAYLOAD │ │ │ │ │ │ │ │ -0F709A LOCAL HEADER #578 04034B50 (67324752) │ │ │ │ -0F709E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F709F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F70A0 General Purpose Flag 0800 (2048) │ │ │ │ +0F7078 LOCAL HEADER #578 04034B50 (67324752) │ │ │ │ +0F707C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F707D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F707E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F70A2 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F70A4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F70A8 CRC A4FB26EA (2767922922) │ │ │ │ -0F70AC Compressed Size 00000446 (1094) │ │ │ │ -0F70B0 Uncompressed Size 00001A01 (6657) │ │ │ │ -0F70B4 Filename Length 0030 (48) │ │ │ │ -0F70B6 Extra Length 0000 (0) │ │ │ │ -0F70B8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F7080 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F7082 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F7086 CRC A4FB26EA (2767922922) │ │ │ │ +0F708A Compressed Size 00000446 (1094) │ │ │ │ +0F708E Uncompressed Size 00001A01 (6657) │ │ │ │ +0F7092 Filename Length 0030 (48) │ │ │ │ +0F7094 Extra Length 0000 (0) │ │ │ │ +0F7096 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF70B8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF7096: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F70E8 PAYLOAD │ │ │ │ +0F70C6 PAYLOAD │ │ │ │ │ │ │ │ -0F752E LOCAL HEADER #579 04034B50 (67324752) │ │ │ │ -0F7532 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F7533 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F7534 General Purpose Flag 0800 (2048) │ │ │ │ +0F750C LOCAL HEADER #579 04034B50 (67324752) │ │ │ │ +0F7510 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F7511 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F7512 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F7536 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F7538 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F753C CRC 724EBCDF (1917762783) │ │ │ │ -0F7540 Compressed Size 00000363 (867) │ │ │ │ -0F7544 Uncompressed Size 0000076D (1901) │ │ │ │ -0F7548 Filename Length 0027 (39) │ │ │ │ -0F754A Extra Length 0000 (0) │ │ │ │ -0F754C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F7514 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F7516 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F751A CRC 724EBCDF (1917762783) │ │ │ │ +0F751E Compressed Size 00000363 (867) │ │ │ │ +0F7522 Uncompressed Size 0000076D (1901) │ │ │ │ +0F7526 Filename Length 0027 (39) │ │ │ │ +0F7528 Extra Length 0000 (0) │ │ │ │ +0F752A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF754C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF752A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F7573 PAYLOAD │ │ │ │ +0F7551 PAYLOAD │ │ │ │ │ │ │ │ -0F78D6 LOCAL HEADER #580 04034B50 (67324752) │ │ │ │ -0F78DA Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F78DB Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F78DC General Purpose Flag 0800 (2048) │ │ │ │ +0F78B4 LOCAL HEADER #580 04034B50 (67324752) │ │ │ │ +0F78B8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F78B9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F78BA General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F78DE Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F78E0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F78E4 CRC 3809D0E4 (940167396) │ │ │ │ -0F78E8 Compressed Size 000006F0 (1776) │ │ │ │ -0F78EC Uncompressed Size 00001E2F (7727) │ │ │ │ -0F78F0 Filename Length 0026 (38) │ │ │ │ -0F78F2 Extra Length 0000 (0) │ │ │ │ -0F78F4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F78BC Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F78BE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F78C2 CRC 3809D0E4 (940167396) │ │ │ │ +0F78C6 Compressed Size 000006F0 (1776) │ │ │ │ +0F78CA Uncompressed Size 00001E2F (7727) │ │ │ │ +0F78CE Filename Length 0026 (38) │ │ │ │ +0F78D0 Extra Length 0000 (0) │ │ │ │ +0F78D2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF78F4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF78D2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F791A PAYLOAD │ │ │ │ +0F78F8 PAYLOAD │ │ │ │ │ │ │ │ -0F800A LOCAL HEADER #581 04034B50 (67324752) │ │ │ │ -0F800E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F800F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F8010 General Purpose Flag 0800 (2048) │ │ │ │ +0F7FE8 LOCAL HEADER #581 04034B50 (67324752) │ │ │ │ +0F7FEC Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F7FED Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F7FEE General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F8012 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F8014 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F8018 CRC D4C092D2 (3569390290) │ │ │ │ -0F801C Compressed Size 0000030D (781) │ │ │ │ -0F8020 Uncompressed Size 0000068E (1678) │ │ │ │ -0F8024 Filename Length 0029 (41) │ │ │ │ -0F8026 Extra Length 0000 (0) │ │ │ │ -0F8028 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F7FF0 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F7FF2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F7FF6 CRC D4C092D2 (3569390290) │ │ │ │ +0F7FFA Compressed Size 0000030D (781) │ │ │ │ +0F7FFE Uncompressed Size 0000068E (1678) │ │ │ │ +0F8002 Filename Length 0029 (41) │ │ │ │ +0F8004 Extra Length 0000 (0) │ │ │ │ +0F8006 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF8028: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF8006: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F8051 PAYLOAD │ │ │ │ +0F802F PAYLOAD │ │ │ │ │ │ │ │ -0F835E LOCAL HEADER #582 04034B50 (67324752) │ │ │ │ -0F8362 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F8363 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F8364 General Purpose Flag 0800 (2048) │ │ │ │ +0F833C LOCAL HEADER #582 04034B50 (67324752) │ │ │ │ +0F8340 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F8341 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F8342 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F8366 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F8368 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F836C CRC 93D5C239 (2480259641) │ │ │ │ -0F8370 Compressed Size 000008C5 (2245) │ │ │ │ -0F8374 Uncompressed Size 000028B1 (10417) │ │ │ │ -0F8378 Filename Length 0028 (40) │ │ │ │ -0F837A Extra Length 0000 (0) │ │ │ │ -0F837C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F8344 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F8346 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F834A CRC 93D5C239 (2480259641) │ │ │ │ +0F834E Compressed Size 000008C5 (2245) │ │ │ │ +0F8352 Uncompressed Size 000028B1 (10417) │ │ │ │ +0F8356 Filename Length 0028 (40) │ │ │ │ +0F8358 Extra Length 0000 (0) │ │ │ │ +0F835A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF837C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF835A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F83A4 PAYLOAD │ │ │ │ +0F8382 PAYLOAD │ │ │ │ │ │ │ │ -0F8C69 LOCAL HEADER #583 04034B50 (67324752) │ │ │ │ -0F8C6D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F8C6E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F8C6F General Purpose Flag 0800 (2048) │ │ │ │ +0F8C47 LOCAL HEADER #583 04034B50 (67324752) │ │ │ │ +0F8C4B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F8C4C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F8C4D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F8C71 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F8C73 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F8C77 CRC CD91803D (3448864829) │ │ │ │ -0F8C7B Compressed Size 00000367 (871) │ │ │ │ -0F8C7F Uncompressed Size 00000771 (1905) │ │ │ │ -0F8C83 Filename Length 0028 (40) │ │ │ │ -0F8C85 Extra Length 0000 (0) │ │ │ │ -0F8C87 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F8C4F Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F8C51 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F8C55 CRC CD91803D (3448864829) │ │ │ │ +0F8C59 Compressed Size 00000367 (871) │ │ │ │ +0F8C5D Uncompressed Size 00000771 (1905) │ │ │ │ +0F8C61 Filename Length 0028 (40) │ │ │ │ +0F8C63 Extra Length 0000 (0) │ │ │ │ +0F8C65 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF8C87: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF8C65: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F8CAF PAYLOAD │ │ │ │ +0F8C8D PAYLOAD │ │ │ │ │ │ │ │ -0F9016 LOCAL HEADER #584 04034B50 (67324752) │ │ │ │ -0F901A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F901B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F901C General Purpose Flag 0800 (2048) │ │ │ │ +0F8FF4 LOCAL HEADER #584 04034B50 (67324752) │ │ │ │ +0F8FF8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F8FF9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F8FFA General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F901E Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F9020 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F9024 CRC 09D6E565 (165078373) │ │ │ │ -0F9028 Compressed Size 00000724 (1828) │ │ │ │ -0F902C Uncompressed Size 00001F18 (7960) │ │ │ │ -0F9030 Filename Length 0027 (39) │ │ │ │ -0F9032 Extra Length 0000 (0) │ │ │ │ -0F9034 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F8FFC Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F8FFE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F9002 CRC 09D6E565 (165078373) │ │ │ │ +0F9006 Compressed Size 00000724 (1828) │ │ │ │ +0F900A Uncompressed Size 00001F18 (7960) │ │ │ │ +0F900E Filename Length 0027 (39) │ │ │ │ +0F9010 Extra Length 0000 (0) │ │ │ │ +0F9012 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF9034: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF9012: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F905B PAYLOAD │ │ │ │ +0F9039 PAYLOAD │ │ │ │ │ │ │ │ -0F977F LOCAL HEADER #585 04034B50 (67324752) │ │ │ │ -0F9783 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0F9784 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0F9785 General Purpose Flag 0800 (2048) │ │ │ │ +0F975D LOCAL HEADER #585 04034B50 (67324752) │ │ │ │ +0F9761 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0F9762 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0F9763 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0F9787 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0F9789 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0F978D CRC 0A9FCB93 (178244499) │ │ │ │ -0F9791 Compressed Size 00002C18 (11288) │ │ │ │ -0F9795 Uncompressed Size 00009723 (38691) │ │ │ │ -0F9799 Filename Length 0022 (34) │ │ │ │ -0F979B Extra Length 0000 (0) │ │ │ │ -0F979D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0F9765 Compression Method 0008 (8) 'Deflated' │ │ │ │ +0F9767 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0F976B CRC 3BBFBBE1 (1002421217) │ │ │ │ +0F976F Compressed Size 00002C18 (11288) │ │ │ │ +0F9773 Uncompressed Size 00009723 (38691) │ │ │ │ +0F9777 Filename Length 0022 (34) │ │ │ │ +0F9779 Extra Length 0000 (0) │ │ │ │ +0F977B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xF979D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xF977B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0F97BF PAYLOAD │ │ │ │ +0F979D PAYLOAD │ │ │ │ │ │ │ │ -0FC3D7 LOCAL HEADER #586 04034B50 (67324752) │ │ │ │ -0FC3DB Extract Zip Spec 0A (10) '1.0' │ │ │ │ -0FC3DC Extract OS 00 (0) 'MS-DOS' │ │ │ │ -0FC3DD General Purpose Flag 0800 (2048) │ │ │ │ +0FC3B5 LOCAL HEADER #586 04034B50 (67324752) │ │ │ │ +0FC3B9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +0FC3BA Extract OS 00 (0) 'MS-DOS' │ │ │ │ +0FC3BB General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -0FC3DF Compression Method 0008 (8) 'Deflated' │ │ │ │ -0FC3E1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -0FC3E5 CRC D5A6662E (3584452142) │ │ │ │ -0FC3E9 Compressed Size 000047FA (18426) │ │ │ │ -0FC3ED Uncompressed Size 0002C3F6 (181238) │ │ │ │ -0FC3F1 Filename Length 0021 (33) │ │ │ │ -0FC3F3 Extra Length 0000 (0) │ │ │ │ -0FC3F5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +0FC3BD Compression Method 0008 (8) 'Deflated' │ │ │ │ +0FC3BF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +0FC3C3 CRC 01B59729 (28677929) │ │ │ │ +0FC3C7 Compressed Size 000048E0 (18656) │ │ │ │ +0FC3CB Uncompressed Size 0002C3F6 (181238) │ │ │ │ +0FC3CF Filename Length 0021 (33) │ │ │ │ +0FC3D1 Extra Length 0000 (0) │ │ │ │ +0FC3D3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0xFC3F5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0xFC3D3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -0FC416 PAYLOAD │ │ │ │ +0FC3F4 PAYLOAD │ │ │ │ │ │ │ │ -100C10 LOCAL HEADER #587 04034B50 (67324752) │ │ │ │ -100C14 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -100C15 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -100C16 General Purpose Flag 0800 (2048) │ │ │ │ +100CD4 LOCAL HEADER #587 04034B50 (67324752) │ │ │ │ +100CD8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +100CD9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +100CDA General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -100C18 Compression Method 0000 (0) 'Stored' │ │ │ │ -100C1A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -100C1E CRC 00000000 (0) │ │ │ │ -100C22 Compressed Size 00000000 (0) │ │ │ │ -100C26 Uncompressed Size 00000000 (0) │ │ │ │ -100C2A Filename Length 0012 (18) │ │ │ │ -100C2C Extra Length 0000 (0) │ │ │ │ -100C2E Filename 'XXXXXXXXXXXXXXXXXX' │ │ │ │ +100CDC Compression Method 0000 (0) 'Stored' │ │ │ │ +100CDE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +100CE2 CRC 00000000 (0) │ │ │ │ +100CE6 Compressed Size 00000000 (0) │ │ │ │ +100CEA Uncompressed Size 00000000 (0) │ │ │ │ +100CEE Filename Length 0012 (18) │ │ │ │ +100CF0 Extra Length 0000 (0) │ │ │ │ +100CF2 Filename 'XXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x100C2E: Filename 'XXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x100CF2: Filename 'XXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -100C40 LOCAL HEADER #588 04034B50 (67324752) │ │ │ │ -100C44 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -100C45 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -100C46 General Purpose Flag 0800 (2048) │ │ │ │ +100D04 LOCAL HEADER #588 04034B50 (67324752) │ │ │ │ +100D08 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +100D09 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +100D0A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -100C48 Compression Method 0008 (8) 'Deflated' │ │ │ │ -100C4A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -100C4E CRC F069C889 (4033464457) │ │ │ │ -100C52 Compressed Size 00000214 (532) │ │ │ │ -100C56 Uncompressed Size 000003BC (956) │ │ │ │ -100C5A Filename Length 0023 (35) │ │ │ │ -100C5C Extra Length 0000 (0) │ │ │ │ -100C5E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +100D0C Compression Method 0008 (8) 'Deflated' │ │ │ │ +100D0E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +100D12 CRC F069C889 (4033464457) │ │ │ │ +100D16 Compressed Size 00000214 (532) │ │ │ │ +100D1A Uncompressed Size 000003BC (956) │ │ │ │ +100D1E Filename Length 0023 (35) │ │ │ │ +100D20 Extra Length 0000 (0) │ │ │ │ +100D22 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x100C5E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x100D22: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -100C81 PAYLOAD │ │ │ │ +100D45 PAYLOAD │ │ │ │ │ │ │ │ -100E95 LOCAL HEADER #589 04034B50 (67324752) │ │ │ │ -100E99 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -100E9A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -100E9B General Purpose Flag 0800 (2048) │ │ │ │ +100F59 LOCAL HEADER #589 04034B50 (67324752) │ │ │ │ +100F5D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +100F5E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +100F5F General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -100E9D Compression Method 0008 (8) 'Deflated' │ │ │ │ -100E9F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -100EA3 CRC 49ECBE90 (1240252048) │ │ │ │ -100EA7 Compressed Size 00000389 (905) │ │ │ │ -100EAB Uncompressed Size 00000999 (2457) │ │ │ │ -100EAF Filename Length 0022 (34) │ │ │ │ -100EB1 Extra Length 0000 (0) │ │ │ │ -100EB3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +100F61 Compression Method 0008 (8) 'Deflated' │ │ │ │ +100F63 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +100F67 CRC 49ECBE90 (1240252048) │ │ │ │ +100F6B Compressed Size 00000389 (905) │ │ │ │ +100F6F Uncompressed Size 00000999 (2457) │ │ │ │ +100F73 Filename Length 0022 (34) │ │ │ │ +100F75 Extra Length 0000 (0) │ │ │ │ +100F77 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x100EB3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x100F77: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -100ED5 PAYLOAD │ │ │ │ +100F99 PAYLOAD │ │ │ │ │ │ │ │ -10125E LOCAL HEADER #590 04034B50 (67324752) │ │ │ │ -101262 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -101263 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -101264 General Purpose Flag 0800 (2048) │ │ │ │ +101322 LOCAL HEADER #590 04034B50 (67324752) │ │ │ │ +101326 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +101327 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +101328 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -101266 Compression Method 0008 (8) 'Deflated' │ │ │ │ -101268 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10126C CRC 6DE95D96 (1844010390) │ │ │ │ -101270 Compressed Size 00000333 (819) │ │ │ │ -101274 Uncompressed Size 000006FD (1789) │ │ │ │ -101278 Filename Length 0027 (39) │ │ │ │ -10127A Extra Length 0000 (0) │ │ │ │ -10127C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10132A Compression Method 0008 (8) 'Deflated' │ │ │ │ +10132C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +101330 CRC 6DE95D96 (1844010390) │ │ │ │ +101334 Compressed Size 00000333 (819) │ │ │ │ +101338 Uncompressed Size 000006FD (1789) │ │ │ │ +10133C Filename Length 0027 (39) │ │ │ │ +10133E Extra Length 0000 (0) │ │ │ │ +101340 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10127C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x101340: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -1012A3 PAYLOAD │ │ │ │ +101367 PAYLOAD │ │ │ │ │ │ │ │ -1015D6 LOCAL HEADER #591 04034B50 (67324752) │ │ │ │ -1015DA Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1015DB Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1015DC General Purpose Flag 0800 (2048) │ │ │ │ +10169A LOCAL HEADER #591 04034B50 (67324752) │ │ │ │ +10169E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10169F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1016A0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1015DE Compression Method 0008 (8) 'Deflated' │ │ │ │ -1015E0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1015E4 CRC D7E91FBC (3622379452) │ │ │ │ -1015E8 Compressed Size 000006B2 (1714) │ │ │ │ -1015EC Uncompressed Size 000016C8 (5832) │ │ │ │ -1015F0 Filename Length 0026 (38) │ │ │ │ -1015F2 Extra Length 0000 (0) │ │ │ │ -1015F4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1016A2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1016A4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1016A8 CRC D7E91FBC (3622379452) │ │ │ │ +1016AC Compressed Size 000006B2 (1714) │ │ │ │ +1016B0 Uncompressed Size 000016C8 (5832) │ │ │ │ +1016B4 Filename Length 0026 (38) │ │ │ │ +1016B6 Extra Length 0000 (0) │ │ │ │ +1016B8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1015F4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1016B8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -10161A PAYLOAD │ │ │ │ +1016DE PAYLOAD │ │ │ │ │ │ │ │ -101CCC LOCAL HEADER #592 04034B50 (67324752) │ │ │ │ -101CD0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -101CD1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -101CD2 General Purpose Flag 0800 (2048) │ │ │ │ +101D90 LOCAL HEADER #592 04034B50 (67324752) │ │ │ │ +101D94 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +101D95 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +101D96 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -101CD4 Compression Method 0008 (8) 'Deflated' │ │ │ │ -101CD6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -101CDA CRC 374B96E4 (927700708) │ │ │ │ -101CDE Compressed Size 000002E7 (743) │ │ │ │ -101CE2 Uncompressed Size 0000072C (1836) │ │ │ │ -101CE6 Filename Length 0020 (32) │ │ │ │ -101CE8 Extra Length 0000 (0) │ │ │ │ -101CEA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +101D98 Compression Method 0008 (8) 'Deflated' │ │ │ │ +101D9A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +101D9E CRC 374B96E4 (927700708) │ │ │ │ +101DA2 Compressed Size 000002E7 (743) │ │ │ │ +101DA6 Uncompressed Size 0000072C (1836) │ │ │ │ +101DAA Filename Length 0020 (32) │ │ │ │ +101DAC Extra Length 0000 (0) │ │ │ │ +101DAE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x101CEA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x101DAE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -101D0A PAYLOAD │ │ │ │ +101DCE PAYLOAD │ │ │ │ │ │ │ │ -101FF1 LOCAL HEADER #593 04034B50 (67324752) │ │ │ │ -101FF5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -101FF6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -101FF7 General Purpose Flag 0800 (2048) │ │ │ │ +1020B5 LOCAL HEADER #593 04034B50 (67324752) │ │ │ │ +1020B9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1020BA Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1020BB General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -101FF9 Compression Method 0008 (8) 'Deflated' │ │ │ │ -101FFB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -101FFF CRC 9BBC44B4 (2612806836) │ │ │ │ -102003 Compressed Size 0000036F (879) │ │ │ │ -102007 Uncompressed Size 00001242 (4674) │ │ │ │ -10200B Filename Length 001F (31) │ │ │ │ -10200D Extra Length 0000 (0) │ │ │ │ -10200F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1020BD Compression Method 0008 (8) 'Deflated' │ │ │ │ +1020BF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1020C3 CRC 9BBC44B4 (2612806836) │ │ │ │ +1020C7 Compressed Size 0000036F (879) │ │ │ │ +1020CB Uncompressed Size 00001242 (4674) │ │ │ │ +1020CF Filename Length 001F (31) │ │ │ │ +1020D1 Extra Length 0000 (0) │ │ │ │ +1020D3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10200F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1020D3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -10202E PAYLOAD │ │ │ │ +1020F2 PAYLOAD │ │ │ │ │ │ │ │ -10239D LOCAL HEADER #594 04034B50 (67324752) │ │ │ │ -1023A1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1023A2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1023A3 General Purpose Flag 0800 (2048) │ │ │ │ +102461 LOCAL HEADER #594 04034B50 (67324752) │ │ │ │ +102465 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +102466 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +102467 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1023A5 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1023A7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1023AB CRC D77D9B04 (3615333124) │ │ │ │ -1023AF Compressed Size 000002C5 (709) │ │ │ │ -1023B3 Uncompressed Size 000006A4 (1700) │ │ │ │ -1023B7 Filename Length 0025 (37) │ │ │ │ -1023B9 Extra Length 0000 (0) │ │ │ │ -1023BB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +102469 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10246B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10246F CRC D77D9B04 (3615333124) │ │ │ │ +102473 Compressed Size 000002C5 (709) │ │ │ │ +102477 Uncompressed Size 000006A4 (1700) │ │ │ │ +10247B Filename Length 0025 (37) │ │ │ │ +10247D Extra Length 0000 (0) │ │ │ │ +10247F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1023BB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10247F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -1023E0 PAYLOAD │ │ │ │ +1024A4 PAYLOAD │ │ │ │ │ │ │ │ -1026A5 LOCAL HEADER #595 04034B50 (67324752) │ │ │ │ -1026A9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1026AA Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1026AB General Purpose Flag 0800 (2048) │ │ │ │ +102769 LOCAL HEADER #595 04034B50 (67324752) │ │ │ │ +10276D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10276E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10276F General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1026AD Compression Method 0008 (8) 'Deflated' │ │ │ │ -1026AF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1026B3 CRC A55A78BD (2774169789) │ │ │ │ -1026B7 Compressed Size 00000311 (785) │ │ │ │ -1026BB Uncompressed Size 00000DBC (3516) │ │ │ │ -1026BF Filename Length 0024 (36) │ │ │ │ -1026C1 Extra Length 0000 (0) │ │ │ │ -1026C3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +102771 Compression Method 0008 (8) 'Deflated' │ │ │ │ +102773 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +102777 CRC A55A78BD (2774169789) │ │ │ │ +10277B Compressed Size 00000311 (785) │ │ │ │ +10277F Uncompressed Size 00000DBC (3516) │ │ │ │ +102783 Filename Length 0024 (36) │ │ │ │ +102785 Extra Length 0000 (0) │ │ │ │ +102787 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1026C3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x102787: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -1026E7 PAYLOAD │ │ │ │ +1027AB PAYLOAD │ │ │ │ │ │ │ │ -1029F8 LOCAL HEADER #596 04034B50 (67324752) │ │ │ │ -1029FC Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1029FD Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1029FE General Purpose Flag 0800 (2048) │ │ │ │ +102ABC LOCAL HEADER #596 04034B50 (67324752) │ │ │ │ +102AC0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +102AC1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +102AC2 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -102A00 Compression Method 0008 (8) 'Deflated' │ │ │ │ -102A02 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -102A06 CRC 8AB231E6 (2326933990) │ │ │ │ -102A0A Compressed Size 00000205 (517) │ │ │ │ -102A0E Uncompressed Size 0000038A (906) │ │ │ │ -102A12 Filename Length 0025 (37) │ │ │ │ -102A14 Extra Length 0000 (0) │ │ │ │ -102A16 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +102AC4 Compression Method 0008 (8) 'Deflated' │ │ │ │ +102AC6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +102ACA CRC 8AB231E6 (2326933990) │ │ │ │ +102ACE Compressed Size 00000205 (517) │ │ │ │ +102AD2 Uncompressed Size 0000038A (906) │ │ │ │ +102AD6 Filename Length 0025 (37) │ │ │ │ +102AD8 Extra Length 0000 (0) │ │ │ │ +102ADA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x102A16: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x102ADA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -102A3B PAYLOAD │ │ │ │ +102AFF PAYLOAD │ │ │ │ │ │ │ │ -102C40 LOCAL HEADER #597 04034B50 (67324752) │ │ │ │ -102C44 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -102C45 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -102C46 General Purpose Flag 0800 (2048) │ │ │ │ +102D04 LOCAL HEADER #597 04034B50 (67324752) │ │ │ │ +102D08 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +102D09 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +102D0A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -102C48 Compression Method 0008 (8) 'Deflated' │ │ │ │ -102C4A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -102C4E CRC E5E649CC (3857074636) │ │ │ │ -102C52 Compressed Size 00000203 (515) │ │ │ │ -102C56 Uncompressed Size 000004E3 (1251) │ │ │ │ -102C5A Filename Length 0024 (36) │ │ │ │ -102C5C Extra Length 0000 (0) │ │ │ │ -102C5E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +102D0C Compression Method 0008 (8) 'Deflated' │ │ │ │ +102D0E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +102D12 CRC E5E649CC (3857074636) │ │ │ │ +102D16 Compressed Size 00000203 (515) │ │ │ │ +102D1A Uncompressed Size 000004E3 (1251) │ │ │ │ +102D1E Filename Length 0024 (36) │ │ │ │ +102D20 Extra Length 0000 (0) │ │ │ │ +102D22 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x102C5E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x102D22: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -102C82 PAYLOAD │ │ │ │ +102D46 PAYLOAD │ │ │ │ │ │ │ │ -102E85 LOCAL HEADER #598 04034B50 (67324752) │ │ │ │ -102E89 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -102E8A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -102E8B General Purpose Flag 0800 (2048) │ │ │ │ +102F49 LOCAL HEADER #598 04034B50 (67324752) │ │ │ │ +102F4D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +102F4E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +102F4F General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -102E8D Compression Method 0008 (8) 'Deflated' │ │ │ │ -102E8F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -102E93 CRC F76CD338 (4151104312) │ │ │ │ -102E97 Compressed Size 00000D77 (3447) │ │ │ │ -102E9B Uncompressed Size 000029F2 (10738) │ │ │ │ -102E9F Filename Length 001E (30) │ │ │ │ -102EA1 Extra Length 0000 (0) │ │ │ │ -102EA3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +102F51 Compression Method 0008 (8) 'Deflated' │ │ │ │ +102F53 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +102F57 CRC F3DCF356 (4091343702) │ │ │ │ +102F5B Compressed Size 00000D82 (3458) │ │ │ │ +102F5F Uncompressed Size 000029F2 (10738) │ │ │ │ +102F63 Filename Length 001E (30) │ │ │ │ +102F65 Extra Length 0000 (0) │ │ │ │ +102F67 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x102EA3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x102F67: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -102EC1 PAYLOAD │ │ │ │ +102F85 PAYLOAD │ │ │ │ │ │ │ │ -103C38 LOCAL HEADER #599 04034B50 (67324752) │ │ │ │ -103C3C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -103C3D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -103C3E General Purpose Flag 0800 (2048) │ │ │ │ +103D07 LOCAL HEADER #599 04034B50 (67324752) │ │ │ │ +103D0B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +103D0C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +103D0D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -103C40 Compression Method 0008 (8) 'Deflated' │ │ │ │ -103C42 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -103C46 CRC 9FDF2775 (2682201973) │ │ │ │ -103C4A Compressed Size 00001225 (4645) │ │ │ │ -103C4E Uncompressed Size 00013829 (79913) │ │ │ │ -103C52 Filename Length 001D (29) │ │ │ │ -103C54 Extra Length 0000 (0) │ │ │ │ -103C56 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +103D0F Compression Method 0008 (8) 'Deflated' │ │ │ │ +103D11 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +103D15 CRC CF398896 (3476654230) │ │ │ │ +103D19 Compressed Size 00001225 (4645) │ │ │ │ +103D1D Uncompressed Size 00013829 (79913) │ │ │ │ +103D21 Filename Length 001D (29) │ │ │ │ +103D23 Extra Length 0000 (0) │ │ │ │ +103D25 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x103C56: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x103D25: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -103C73 PAYLOAD │ │ │ │ +103D42 PAYLOAD │ │ │ │ │ │ │ │ -104E98 CENTRAL HEADER #1 02014B50 (33639248) │ │ │ │ -104E9C Created Zip Spec 14 (20) '2.0' │ │ │ │ -104E9D Created OS 03 (3) 'Unix' │ │ │ │ -104E9E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -104E9F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -104EA0 General Purpose Flag 0800 (2048) │ │ │ │ +104F67 CENTRAL HEADER #1 02014B50 (33639248) │ │ │ │ +104F6B Created Zip Spec 14 (20) '2.0' │ │ │ │ +104F6C Created OS 03 (3) 'Unix' │ │ │ │ +104F6D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +104F6E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +104F6F General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -104EA2 Compression Method 0000 (0) 'Stored' │ │ │ │ -104EA4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -104EA8 CRC 00000000 (0) │ │ │ │ -104EAC Compressed Size 00000000 (0) │ │ │ │ -104EB0 Uncompressed Size 00000000 (0) │ │ │ │ -104EB4 Filename Length 0009 (9) │ │ │ │ -104EB6 Extra Length 0004 (4) │ │ │ │ -104EB8 Comment Length 0000 (0) │ │ │ │ -104EBA Disk Start 0000 (0) │ │ │ │ -104EBC Int File Attributes 0000 (0) │ │ │ │ +104F71 Compression Method 0000 (0) 'Stored' │ │ │ │ +104F73 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +104F77 CRC 00000000 (0) │ │ │ │ +104F7B Compressed Size 00000000 (0) │ │ │ │ +104F7F Uncompressed Size 00000000 (0) │ │ │ │ +104F83 Filename Length 0009 (9) │ │ │ │ +104F85 Extra Length 0004 (4) │ │ │ │ +104F87 Comment Length 0000 (0) │ │ │ │ +104F89 Disk Start 0000 (0) │ │ │ │ +104F8B Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -104EBE Ext File Attributes 41ED0010 (1106051088) │ │ │ │ +104F8D Ext File Attributes 41ED0010 (1106051088) │ │ │ │ [Bit 4] Directory │ │ │ │ [Bits 16-24] 01ED (493) 'Unix attrib: rwxr-xr-x' │ │ │ │ [Bits 28-31] 04 (4) 'Directory' │ │ │ │ -104EC2 Local Header Offset 00000000 (0) │ │ │ │ -104EC6 Filename 'XXXXXXXXX' │ │ │ │ +104F91 Local Header Offset 00000000 (0) │ │ │ │ +104F95 Filename 'XXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x104EC6: Filename 'XXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x104F95: Filename 'XXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -104ECF Extra ID #1 CAFE (51966) 'Java Executable' │ │ │ │ -104ED1 Length 0000 (0) │ │ │ │ +104F9E Extra ID #1 CAFE (51966) 'Java Executable' │ │ │ │ +104FA0 Length 0000 (0) │ │ │ │ # │ │ │ │ -# ERROR: Offset 0x104EC6: Directory 'XXXXXXXXX' must end in a '/' │ │ │ │ +# ERROR: Offset 0x104F95: Directory 'XXXXXXXXX' must end in a '/' │ │ │ │ # 'External Attributes' flag this as a directory │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x104E9E: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x104F6D: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXX' │ │ │ │ # │ │ │ │ │ │ │ │ -104ED3 CENTRAL HEADER #2 02014B50 (33639248) │ │ │ │ -104ED7 Created Zip Spec 14 (20) '2.0' │ │ │ │ -104ED8 Created OS 03 (3) 'Unix' │ │ │ │ -104ED9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -104EDA Extract OS 00 (0) 'MS-DOS' │ │ │ │ -104EDB General Purpose Flag 0800 (2048) │ │ │ │ +104FA2 CENTRAL HEADER #2 02014B50 (33639248) │ │ │ │ +104FA6 Created Zip Spec 14 (20) '2.0' │ │ │ │ +104FA7 Created OS 03 (3) 'Unix' │ │ │ │ +104FA8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +104FA9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +104FAA General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -104EDD Compression Method 0008 (8) 'Deflated' │ │ │ │ -104EDF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -104EE3 CRC 11235ECB (287530699) │ │ │ │ -104EE7 Compressed Size 000000A9 (169) │ │ │ │ -104EEB Uncompressed Size 00000112 (274) │ │ │ │ -104EEF Filename Length 0014 (20) │ │ │ │ -104EF1 Extra Length 0000 (0) │ │ │ │ -104EF3 Comment Length 0000 (0) │ │ │ │ -104EF5 Disk Start 0000 (0) │ │ │ │ -104EF7 Int File Attributes 0000 (0) │ │ │ │ +104FAC Compression Method 0008 (8) 'Deflated' │ │ │ │ +104FAE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +104FB2 CRC 11235ECB (287530699) │ │ │ │ +104FB6 Compressed Size 000000A9 (169) │ │ │ │ +104FBA Uncompressed Size 00000112 (274) │ │ │ │ +104FBE Filename Length 0014 (20) │ │ │ │ +104FC0 Extra Length 0000 (0) │ │ │ │ +104FC2 Comment Length 0000 (0) │ │ │ │ +104FC4 Disk Start 0000 (0) │ │ │ │ +104FC6 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -104EF9 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +104FC8 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -104EFD Local Header Offset 0000002B (43) │ │ │ │ -104F01 Filename 'XXXXXXXXXXXXXXXXXXXX' │ │ │ │ +104FCC Local Header Offset 0000002B (43) │ │ │ │ +104FD0 Filename 'XXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x104F01: Filename 'XXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x104FD0: Filename 'XXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -104F15 CENTRAL HEADER #3 02014B50 (33639248) │ │ │ │ -104F19 Created Zip Spec 14 (20) '2.0' │ │ │ │ -104F1A Created OS 03 (3) 'Unix' │ │ │ │ -104F1B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -104F1C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -104F1D General Purpose Flag 0800 (2048) │ │ │ │ +104FE4 CENTRAL HEADER #3 02014B50 (33639248) │ │ │ │ +104FE8 Created Zip Spec 14 (20) '2.0' │ │ │ │ +104FE9 Created OS 03 (3) 'Unix' │ │ │ │ +104FEA Extract Zip Spec 0A (10) '1.0' │ │ │ │ +104FEB Extract OS 00 (0) 'MS-DOS' │ │ │ │ +104FEC General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -104F1F Compression Method 0000 (0) 'Stored' │ │ │ │ -104F21 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -104F25 CRC 00000000 (0) │ │ │ │ -104F29 Compressed Size 00000000 (0) │ │ │ │ -104F2D Uncompressed Size 00000000 (0) │ │ │ │ -104F31 Filename Length 0004 (4) │ │ │ │ -104F33 Extra Length 0000 (0) │ │ │ │ -104F35 Comment Length 0000 (0) │ │ │ │ -104F37 Disk Start 0000 (0) │ │ │ │ -104F39 Int File Attributes 0000 (0) │ │ │ │ +104FEE Compression Method 0000 (0) 'Stored' │ │ │ │ +104FF0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +104FF4 CRC 00000000 (0) │ │ │ │ +104FF8 Compressed Size 00000000 (0) │ │ │ │ +104FFC Uncompressed Size 00000000 (0) │ │ │ │ +105000 Filename Length 0004 (4) │ │ │ │ +105002 Extra Length 0000 (0) │ │ │ │ +105004 Comment Length 0000 (0) │ │ │ │ +105006 Disk Start 0000 (0) │ │ │ │ +105008 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -104F3B Ext File Attributes 41ED0010 (1106051088) │ │ │ │ +10500A Ext File Attributes 41ED0010 (1106051088) │ │ │ │ [Bit 4] Directory │ │ │ │ [Bits 16-24] 01ED (493) 'Unix attrib: rwxr-xr-x' │ │ │ │ [Bits 28-31] 04 (4) 'Directory' │ │ │ │ -104F3F Local Header Offset 00000106 (262) │ │ │ │ -104F43 Filename 'XXXX' │ │ │ │ +10500E Local Header Offset 00000106 (262) │ │ │ │ +105012 Filename 'XXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x104F43: Filename 'XXXX' │ │ │ │ +# WARNING: Offset 0x105012: Filename 'XXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -# ERROR: Offset 0x104F43: Directory 'XXXX' must end in a '/' │ │ │ │ +# ERROR: Offset 0x105012: Directory 'XXXX' must end in a '/' │ │ │ │ # 'External Attributes' flag this as a directory │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x104F1B: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXX' │ │ │ │ +# WARNING: Offset 0x104FEA: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXX' │ │ │ │ # │ │ │ │ │ │ │ │ -104F47 CENTRAL HEADER #4 02014B50 (33639248) │ │ │ │ -104F4B Created Zip Spec 14 (20) '2.0' │ │ │ │ -104F4C Created OS 03 (3) 'Unix' │ │ │ │ -104F4D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -104F4E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -104F4F General Purpose Flag 0800 (2048) │ │ │ │ - [Bit 11] 1 'Language Encoding' │ │ │ │ -104F51 Compression Method 0000 (0) 'Stored' │ │ │ │ -104F53 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -104F57 CRC 00000000 (0) │ │ │ │ -104F5B Compressed Size 00000000 (0) │ │ │ │ -104F5F Uncompressed Size 00000000 (0) │ │ │ │ -104F63 Filename Length 000B (11) │ │ │ │ -104F65 Extra Length 0000 (0) │ │ │ │ -104F67 Comment Length 0000 (0) │ │ │ │ -104F69 Disk Start 0000 (0) │ │ │ │ -104F6B Int File Attributes 0000 (0) │ │ │ │ +105016 CENTRAL HEADER #4 02014B50 (33639248) │ │ │ │ +10501A Created Zip Spec 14 (20) '2.0' │ │ │ │ +10501B Created OS 03 (3) 'Unix' │ │ │ │ +10501C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10501D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10501E General Purpose Flag 0800 (2048) │ │ │ │ + [Bit 11] 1 'Language Encoding' │ │ │ │ +105020 Compression Method 0000 (0) 'Stored' │ │ │ │ +105022 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +105026 CRC 00000000 (0) │ │ │ │ +10502A Compressed Size 00000000 (0) │ │ │ │ +10502E Uncompressed Size 00000000 (0) │ │ │ │ +105032 Filename Length 000B (11) │ │ │ │ +105034 Extra Length 0000 (0) │ │ │ │ +105036 Comment Length 0000 (0) │ │ │ │ +105038 Disk Start 0000 (0) │ │ │ │ +10503A Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -104F6D Ext File Attributes 41ED0010 (1106051088) │ │ │ │ +10503C Ext File Attributes 41ED0010 (1106051088) │ │ │ │ [Bit 4] Directory │ │ │ │ [Bits 16-24] 01ED (493) 'Unix attrib: rwxr-xr-x' │ │ │ │ [Bits 28-31] 04 (4) 'Directory' │ │ │ │ -104F71 Local Header Offset 00000128 (296) │ │ │ │ -104F75 Filename 'XXXXXXXXXXX' │ │ │ │ +105040 Local Header Offset 00000128 (296) │ │ │ │ +105044 Filename 'XXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x104F75: Filename 'XXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x105044: Filename 'XXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -# ERROR: Offset 0x104F75: Directory 'XXXXXXXXXXX' must end in a '/' │ │ │ │ +# ERROR: Offset 0x105044: Directory 'XXXXXXXXXXX' must end in a '/' │ │ │ │ # 'External Attributes' flag this as a directory │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x104F4D: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10501C: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXX' │ │ │ │ # │ │ │ │ │ │ │ │ -104F80 CENTRAL HEADER #5 02014B50 (33639248) │ │ │ │ -104F84 Created Zip Spec 14 (20) '2.0' │ │ │ │ -104F85 Created OS 03 (3) 'Unix' │ │ │ │ -104F86 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -104F87 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -104F88 General Purpose Flag 0800 (2048) │ │ │ │ - [Bit 11] 1 'Language Encoding' │ │ │ │ -104F8A Compression Method 0000 (0) 'Stored' │ │ │ │ -104F8C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -104F90 CRC 00000000 (0) │ │ │ │ -104F94 Compressed Size 00000000 (0) │ │ │ │ -104F98 Uncompressed Size 00000000 (0) │ │ │ │ -104F9C Filename Length 0011 (17) │ │ │ │ -104F9E Extra Length 0000 (0) │ │ │ │ -104FA0 Comment Length 0000 (0) │ │ │ │ -104FA2 Disk Start 0000 (0) │ │ │ │ -104FA4 Int File Attributes 0000 (0) │ │ │ │ +10504F CENTRAL HEADER #5 02014B50 (33639248) │ │ │ │ +105053 Created Zip Spec 14 (20) '2.0' │ │ │ │ +105054 Created OS 03 (3) 'Unix' │ │ │ │ +105055 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +105056 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +105057 General Purpose Flag 0800 (2048) │ │ │ │ + [Bit 11] 1 'Language Encoding' │ │ │ │ +105059 Compression Method 0000 (0) 'Stored' │ │ │ │ +10505B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10505F CRC 00000000 (0) │ │ │ │ +105063 Compressed Size 00000000 (0) │ │ │ │ +105067 Uncompressed Size 00000000 (0) │ │ │ │ +10506B Filename Length 0011 (17) │ │ │ │ +10506D Extra Length 0000 (0) │ │ │ │ +10506F Comment Length 0000 (0) │ │ │ │ +105071 Disk Start 0000 (0) │ │ │ │ +105073 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -104FA6 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ +105075 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ [Bit 4] Directory │ │ │ │ [Bits 16-24] 01ED (493) 'Unix attrib: rwxr-xr-x' │ │ │ │ [Bits 28-31] 04 (4) 'Directory' │ │ │ │ -104FAA Local Header Offset 00000151 (337) │ │ │ │ -104FAE Filename 'XXXXXXXXXXXXXXXXX' │ │ │ │ +105079 Local Header Offset 00000151 (337) │ │ │ │ +10507D Filename 'XXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x104FAE: Filename 'XXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10507D: Filename 'XXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -# ERROR: Offset 0x104FAE: Directory 'XXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ +# ERROR: Offset 0x10507D: Directory 'XXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ # 'External Attributes' flag this as a directory │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x104F86: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x105055: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ │ │ │ │ -104FBF CENTRAL HEADER #6 02014B50 (33639248) │ │ │ │ -104FC3 Created Zip Spec 14 (20) '2.0' │ │ │ │ -104FC4 Created OS 03 (3) 'Unix' │ │ │ │ -104FC5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -104FC6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -104FC7 General Purpose Flag 0800 (2048) │ │ │ │ +10508E CENTRAL HEADER #6 02014B50 (33639248) │ │ │ │ +105092 Created Zip Spec 14 (20) '2.0' │ │ │ │ +105093 Created OS 03 (3) 'Unix' │ │ │ │ +105094 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +105095 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +105096 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -104FC9 Compression Method 0008 (8) 'Deflated' │ │ │ │ -104FCB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -104FCF CRC 1C34B107 (473215239) │ │ │ │ -104FD3 Compressed Size 00001DEB (7659) │ │ │ │ -104FD7 Uncompressed Size 00008806 (34822) │ │ │ │ -104FDB Filename Length 001C (28) │ │ │ │ -104FDD Extra Length 0000 (0) │ │ │ │ -104FDF Comment Length 0000 (0) │ │ │ │ -104FE1 Disk Start 0000 (0) │ │ │ │ -104FE3 Int File Attributes 0000 (0) │ │ │ │ +105098 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10509A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10509E CRC 382669C3 (942041539) │ │ │ │ +1050A2 Compressed Size 00001DFC (7676) │ │ │ │ +1050A6 Uncompressed Size 00008806 (34822) │ │ │ │ +1050AA Filename Length 001C (28) │ │ │ │ +1050AC Extra Length 0000 (0) │ │ │ │ +1050AE Comment Length 0000 (0) │ │ │ │ +1050B0 Disk Start 0000 (0) │ │ │ │ +1050B2 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -104FE5 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1050B4 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -104FE9 Local Header Offset 00000180 (384) │ │ │ │ -104FED Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1050B8 Local Header Offset 00000180 (384) │ │ │ │ +1050BC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x104FED: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1050BC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -105009 CENTRAL HEADER #7 02014B50 (33639248) │ │ │ │ -10500D Created Zip Spec 14 (20) '2.0' │ │ │ │ -10500E Created OS 03 (3) 'Unix' │ │ │ │ -10500F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -105010 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -105011 General Purpose Flag 0800 (2048) │ │ │ │ +1050D8 CENTRAL HEADER #7 02014B50 (33639248) │ │ │ │ +1050DC Created Zip Spec 14 (20) '2.0' │ │ │ │ +1050DD Created OS 03 (3) 'Unix' │ │ │ │ +1050DE Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1050DF Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1050E0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -105013 Compression Method 0008 (8) 'Deflated' │ │ │ │ -105015 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -105019 CRC 3C886BA0 (1015573408) │ │ │ │ -10501D Compressed Size 00001B12 (6930) │ │ │ │ -105021 Uncompressed Size 0001810D (98573) │ │ │ │ -105025 Filename Length 001B (27) │ │ │ │ -105027 Extra Length 0000 (0) │ │ │ │ -105029 Comment Length 0000 (0) │ │ │ │ -10502B Disk Start 0000 (0) │ │ │ │ -10502D Int File Attributes 0000 (0) │ │ │ │ +1050E2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1050E4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1050E8 CRC B86FBDA2 (3094330786) │ │ │ │ +1050EC Compressed Size 00001AD4 (6868) │ │ │ │ +1050F0 Uncompressed Size 0001810D (98573) │ │ │ │ +1050F4 Filename Length 001B (27) │ │ │ │ +1050F6 Extra Length 0000 (0) │ │ │ │ +1050F8 Comment Length 0000 (0) │ │ │ │ +1050FA Disk Start 0000 (0) │ │ │ │ +1050FC Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10502F Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1050FE Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -105033 Local Header Offset 00001FA5 (8101) │ │ │ │ -105037 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +105102 Local Header Offset 00001FB6 (8118) │ │ │ │ +105106 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x105037: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x105106: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -105052 CENTRAL HEADER #8 02014B50 (33639248) │ │ │ │ -105056 Created Zip Spec 14 (20) '2.0' │ │ │ │ -105057 Created OS 03 (3) 'Unix' │ │ │ │ -105058 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -105059 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10505A General Purpose Flag 0800 (2048) │ │ │ │ +105121 CENTRAL HEADER #8 02014B50 (33639248) │ │ │ │ +105125 Created Zip Spec 14 (20) '2.0' │ │ │ │ +105126 Created OS 03 (3) 'Unix' │ │ │ │ +105127 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +105128 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +105129 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10505C Compression Method 0008 (8) 'Deflated' │ │ │ │ -10505E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -105062 CRC 02596C81 (39414913) │ │ │ │ -105066 Compressed Size 000002F5 (757) │ │ │ │ -10506A Uncompressed Size 0000063C (1596) │ │ │ │ -10506E Filename Length 0029 (41) │ │ │ │ -105070 Extra Length 0000 (0) │ │ │ │ -105072 Comment Length 0000 (0) │ │ │ │ -105074 Disk Start 0000 (0) │ │ │ │ -105076 Int File Attributes 0000 (0) │ │ │ │ +10512B Compression Method 0008 (8) 'Deflated' │ │ │ │ +10512D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +105131 CRC 02596C81 (39414913) │ │ │ │ +105135 Compressed Size 000002F5 (757) │ │ │ │ +105139 Uncompressed Size 0000063C (1596) │ │ │ │ +10513D Filename Length 0029 (41) │ │ │ │ +10513F Extra Length 0000 (0) │ │ │ │ +105141 Comment Length 0000 (0) │ │ │ │ +105143 Disk Start 0000 (0) │ │ │ │ +105145 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -105078 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +105147 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10507C Local Header Offset 00003AF0 (15088) │ │ │ │ -105080 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10514B Local Header Offset 00003AC3 (15043) │ │ │ │ +10514F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x105080: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10514F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1050A9 CENTRAL HEADER #9 02014B50 (33639248) │ │ │ │ -1050AD Created Zip Spec 14 (20) '2.0' │ │ │ │ -1050AE Created OS 03 (3) 'Unix' │ │ │ │ -1050AF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1050B0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1050B1 General Purpose Flag 0800 (2048) │ │ │ │ +105178 CENTRAL HEADER #9 02014B50 (33639248) │ │ │ │ +10517C Created Zip Spec 14 (20) '2.0' │ │ │ │ +10517D Created OS 03 (3) 'Unix' │ │ │ │ +10517E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10517F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +105180 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1050B3 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1050B5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1050B9 CRC 0FC0AF8C (264286092) │ │ │ │ -1050BD Compressed Size 00000392 (914) │ │ │ │ -1050C1 Uncompressed Size 00000C44 (3140) │ │ │ │ -1050C5 Filename Length 0028 (40) │ │ │ │ -1050C7 Extra Length 0000 (0) │ │ │ │ -1050C9 Comment Length 0000 (0) │ │ │ │ -1050CB Disk Start 0000 (0) │ │ │ │ -1050CD Int File Attributes 0000 (0) │ │ │ │ +105182 Compression Method 0008 (8) 'Deflated' │ │ │ │ +105184 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +105188 CRC 0FC0AF8C (264286092) │ │ │ │ +10518C Compressed Size 00000392 (914) │ │ │ │ +105190 Uncompressed Size 00000C44 (3140) │ │ │ │ +105194 Filename Length 0028 (40) │ │ │ │ +105196 Extra Length 0000 (0) │ │ │ │ +105198 Comment Length 0000 (0) │ │ │ │ +10519A Disk Start 0000 (0) │ │ │ │ +10519C Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1050CF Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10519E Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1050D3 Local Header Offset 00003E2C (15916) │ │ │ │ -1050D7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1051A2 Local Header Offset 00003DFF (15871) │ │ │ │ +1051A6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1050D7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1051A6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1050FF CENTRAL HEADER #10 02014B50 (33639248) │ │ │ │ -105103 Created Zip Spec 14 (20) '2.0' │ │ │ │ -105104 Created OS 03 (3) 'Unix' │ │ │ │ -105105 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -105106 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -105107 General Purpose Flag 0800 (2048) │ │ │ │ +1051CE CENTRAL HEADER #10 02014B50 (33639248) │ │ │ │ +1051D2 Created Zip Spec 14 (20) '2.0' │ │ │ │ +1051D3 Created OS 03 (3) 'Unix' │ │ │ │ +1051D4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1051D5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1051D6 General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -105109 Compression Method 0000 (0) 'Stored' │ │ │ │ -10510B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10510F CRC 00000000 (0) │ │ │ │ -105113 Compressed Size 00000000 (0) │ │ │ │ -105117 Uncompressed Size 00000000 (0) │ │ │ │ -10511B Filename Length 0012 (18) │ │ │ │ -10511D Extra Length 0000 (0) │ │ │ │ -10511F Comment Length 0000 (0) │ │ │ │ -105121 Disk Start 0000 (0) │ │ │ │ -105123 Int File Attributes 0000 (0) │ │ │ │ +1051D8 Compression Method 0000 (0) 'Stored' │ │ │ │ +1051DA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1051DE CRC 00000000 (0) │ │ │ │ +1051E2 Compressed Size 00000000 (0) │ │ │ │ +1051E6 Uncompressed Size 00000000 (0) │ │ │ │ +1051EA Filename Length 0012 (18) │ │ │ │ +1051EC Extra Length 0000 (0) │ │ │ │ +1051EE Comment Length 0000 (0) │ │ │ │ +1051F0 Disk Start 0000 (0) │ │ │ │ +1051F2 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -105125 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ +1051F4 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ [Bit 4] Directory │ │ │ │ [Bits 16-24] 01ED (493) 'Unix attrib: rwxr-xr-x' │ │ │ │ [Bits 28-31] 04 (4) 'Directory' │ │ │ │ -105129 Local Header Offset 00004204 (16900) │ │ │ │ -10512D Filename 'XXXXXXXXXXXXXXXXXX' │ │ │ │ +1051F8 Local Header Offset 000041D7 (16855) │ │ │ │ +1051FC Filename 'XXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10512D: Filename 'XXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1051FC: Filename 'XXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -# ERROR: Offset 0x10512D: Directory 'XXXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ +# ERROR: Offset 0x1051FC: Directory 'XXXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ # 'External Attributes' flag this as a directory │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x105105: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1051D4: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ │ │ │ │ -10513F CENTRAL HEADER #11 02014B50 (33639248) │ │ │ │ -105143 Created Zip Spec 14 (20) '2.0' │ │ │ │ -105144 Created OS 03 (3) 'Unix' │ │ │ │ -105145 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -105146 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -105147 General Purpose Flag 0800 (2048) │ │ │ │ +10520E CENTRAL HEADER #11 02014B50 (33639248) │ │ │ │ +105212 Created Zip Spec 14 (20) '2.0' │ │ │ │ +105213 Created OS 03 (3) 'Unix' │ │ │ │ +105214 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +105215 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +105216 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -105149 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10514B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10514F CRC 00CCCDF7 (13422071) │ │ │ │ -105153 Compressed Size 000003F6 (1014) │ │ │ │ -105157 Uncompressed Size 000009AB (2475) │ │ │ │ -10515B Filename Length 002F (47) │ │ │ │ -10515D Extra Length 0000 (0) │ │ │ │ -10515F Comment Length 0000 (0) │ │ │ │ -105161 Disk Start 0000 (0) │ │ │ │ -105163 Int File Attributes 0000 (0) │ │ │ │ +105218 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10521A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10521E CRC 00CCCDF7 (13422071) │ │ │ │ +105222 Compressed Size 000003F6 (1014) │ │ │ │ +105226 Uncompressed Size 000009AB (2475) │ │ │ │ +10522A Filename Length 002F (47) │ │ │ │ +10522C Extra Length 0000 (0) │ │ │ │ +10522E Comment Length 0000 (0) │ │ │ │ +105230 Disk Start 0000 (0) │ │ │ │ +105232 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -105165 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +105234 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -105169 Local Header Offset 00004234 (16948) │ │ │ │ -10516D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +105238 Local Header Offset 00004207 (16903) │ │ │ │ +10523C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10516D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10523C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10519C CENTRAL HEADER #12 02014B50 (33639248) │ │ │ │ -1051A0 Created Zip Spec 14 (20) '2.0' │ │ │ │ -1051A1 Created OS 03 (3) 'Unix' │ │ │ │ -1051A2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1051A3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1051A4 General Purpose Flag 0800 (2048) │ │ │ │ +10526B CENTRAL HEADER #12 02014B50 (33639248) │ │ │ │ +10526F Created Zip Spec 14 (20) '2.0' │ │ │ │ +105270 Created OS 03 (3) 'Unix' │ │ │ │ +105271 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +105272 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +105273 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1051A6 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1051A8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1051AC CRC F4C96580 (4106839424) │ │ │ │ -1051B0 Compressed Size 00000455 (1109) │ │ │ │ -1051B4 Uncompressed Size 00001709 (5897) │ │ │ │ -1051B8 Filename Length 002E (46) │ │ │ │ -1051BA Extra Length 0000 (0) │ │ │ │ -1051BC Comment Length 0000 (0) │ │ │ │ -1051BE Disk Start 0000 (0) │ │ │ │ -1051C0 Int File Attributes 0000 (0) │ │ │ │ +105275 Compression Method 0008 (8) 'Deflated' │ │ │ │ +105277 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10527B CRC F4C96580 (4106839424) │ │ │ │ +10527F Compressed Size 00000455 (1109) │ │ │ │ +105283 Uncompressed Size 00001709 (5897) │ │ │ │ +105287 Filename Length 002E (46) │ │ │ │ +105289 Extra Length 0000 (0) │ │ │ │ +10528B Comment Length 0000 (0) │ │ │ │ +10528D Disk Start 0000 (0) │ │ │ │ +10528F Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1051C2 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +105291 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1051C6 Local Header Offset 00004677 (18039) │ │ │ │ -1051CA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +105295 Local Header Offset 0000464A (17994) │ │ │ │ +105299 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1051CA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x105299: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1051F8 CENTRAL HEADER #13 02014B50 (33639248) │ │ │ │ -1051FC Created Zip Spec 14 (20) '2.0' │ │ │ │ -1051FD Created OS 03 (3) 'Unix' │ │ │ │ -1051FE Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1051FF Extract OS 00 (0) 'MS-DOS' │ │ │ │ -105200 General Purpose Flag 0800 (2048) │ │ │ │ +1052C7 CENTRAL HEADER #13 02014B50 (33639248) │ │ │ │ +1052CB Created Zip Spec 14 (20) '2.0' │ │ │ │ +1052CC Created OS 03 (3) 'Unix' │ │ │ │ +1052CD Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1052CE Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1052CF General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -105202 Compression Method 0008 (8) 'Deflated' │ │ │ │ -105204 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -105208 CRC 584D7D40 (1481473344) │ │ │ │ -10520C Compressed Size 000004D5 (1237) │ │ │ │ -105210 Uncompressed Size 00000D9D (3485) │ │ │ │ -105214 Filename Length 002F (47) │ │ │ │ -105216 Extra Length 0000 (0) │ │ │ │ -105218 Comment Length 0000 (0) │ │ │ │ -10521A Disk Start 0000 (0) │ │ │ │ -10521C Int File Attributes 0000 (0) │ │ │ │ +1052D1 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1052D3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1052D7 CRC 584D7D40 (1481473344) │ │ │ │ +1052DB Compressed Size 000004D5 (1237) │ │ │ │ +1052DF Uncompressed Size 00000D9D (3485) │ │ │ │ +1052E3 Filename Length 002F (47) │ │ │ │ +1052E5 Extra Length 0000 (0) │ │ │ │ +1052E7 Comment Length 0000 (0) │ │ │ │ +1052E9 Disk Start 0000 (0) │ │ │ │ +1052EB Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10521E Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1052ED Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -105222 Local Header Offset 00004B18 (19224) │ │ │ │ -105226 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1052F1 Local Header Offset 00004AEB (19179) │ │ │ │ +1052F5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x105226: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1052F5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -105255 CENTRAL HEADER #14 02014B50 (33639248) │ │ │ │ -105259 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10525A Created OS 03 (3) 'Unix' │ │ │ │ -10525B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10525C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10525D General Purpose Flag 0800 (2048) │ │ │ │ +105324 CENTRAL HEADER #14 02014B50 (33639248) │ │ │ │ +105328 Created Zip Spec 14 (20) '2.0' │ │ │ │ +105329 Created OS 03 (3) 'Unix' │ │ │ │ +10532A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10532B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10532C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10525F Compression Method 0008 (8) 'Deflated' │ │ │ │ -105261 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -105265 CRC B4162488 (3021350024) │ │ │ │ -105269 Compressed Size 0000073B (1851) │ │ │ │ -10526D Uncompressed Size 00002AE1 (10977) │ │ │ │ -105271 Filename Length 002E (46) │ │ │ │ -105273 Extra Length 0000 (0) │ │ │ │ -105275 Comment Length 0000 (0) │ │ │ │ -105277 Disk Start 0000 (0) │ │ │ │ -105279 Int File Attributes 0000 (0) │ │ │ │ +10532E Compression Method 0008 (8) 'Deflated' │ │ │ │ +105330 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +105334 CRC B4162488 (3021350024) │ │ │ │ +105338 Compressed Size 0000073B (1851) │ │ │ │ +10533C Uncompressed Size 00002AE1 (10977) │ │ │ │ +105340 Filename Length 002E (46) │ │ │ │ +105342 Extra Length 0000 (0) │ │ │ │ +105344 Comment Length 0000 (0) │ │ │ │ +105346 Disk Start 0000 (0) │ │ │ │ +105348 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10527B Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10534A Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10527F Local Header Offset 0000503A (20538) │ │ │ │ -105283 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10534E Local Header Offset 0000500D (20493) │ │ │ │ +105352 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x105283: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x105352: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1052B1 CENTRAL HEADER #15 02014B50 (33639248) │ │ │ │ -1052B5 Created Zip Spec 14 (20) '2.0' │ │ │ │ -1052B6 Created OS 03 (3) 'Unix' │ │ │ │ -1052B7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1052B8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1052B9 General Purpose Flag 0800 (2048) │ │ │ │ +105380 CENTRAL HEADER #15 02014B50 (33639248) │ │ │ │ +105384 Created Zip Spec 14 (20) '2.0' │ │ │ │ +105385 Created OS 03 (3) 'Unix' │ │ │ │ +105386 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +105387 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +105388 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1052BB Compression Method 0008 (8) 'Deflated' │ │ │ │ -1052BD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1052C1 CRC 74C5A4E2 (1959109858) │ │ │ │ -1052C5 Compressed Size 000002A6 (678) │ │ │ │ -1052C9 Uncompressed Size 00000553 (1363) │ │ │ │ -1052CD Filename Length 0030 (48) │ │ │ │ -1052CF Extra Length 0000 (0) │ │ │ │ -1052D1 Comment Length 0000 (0) │ │ │ │ -1052D3 Disk Start 0000 (0) │ │ │ │ -1052D5 Int File Attributes 0000 (0) │ │ │ │ +10538A Compression Method 0008 (8) 'Deflated' │ │ │ │ +10538C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +105390 CRC 74C5A4E2 (1959109858) │ │ │ │ +105394 Compressed Size 000002A6 (678) │ │ │ │ +105398 Uncompressed Size 00000553 (1363) │ │ │ │ +10539C Filename Length 0030 (48) │ │ │ │ +10539E Extra Length 0000 (0) │ │ │ │ +1053A0 Comment Length 0000 (0) │ │ │ │ +1053A2 Disk Start 0000 (0) │ │ │ │ +1053A4 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1052D7 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1053A6 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1052DB Local Header Offset 000057C1 (22465) │ │ │ │ -1052DF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1053AA Local Header Offset 00005794 (22420) │ │ │ │ +1053AE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1052DF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1053AE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10530F CENTRAL HEADER #16 02014B50 (33639248) │ │ │ │ -105313 Created Zip Spec 14 (20) '2.0' │ │ │ │ -105314 Created OS 03 (3) 'Unix' │ │ │ │ -105315 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -105316 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -105317 General Purpose Flag 0800 (2048) │ │ │ │ +1053DE CENTRAL HEADER #16 02014B50 (33639248) │ │ │ │ +1053E2 Created Zip Spec 14 (20) '2.0' │ │ │ │ +1053E3 Created OS 03 (3) 'Unix' │ │ │ │ +1053E4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1053E5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1053E6 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -105319 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10531B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10531F CRC A75A16AC (2807699116) │ │ │ │ -105323 Compressed Size 0000029A (666) │ │ │ │ -105327 Uncompressed Size 00000856 (2134) │ │ │ │ -10532B Filename Length 002F (47) │ │ │ │ -10532D Extra Length 0000 (0) │ │ │ │ -10532F Comment Length 0000 (0) │ │ │ │ -105331 Disk Start 0000 (0) │ │ │ │ -105333 Int File Attributes 0000 (0) │ │ │ │ +1053E8 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1053EA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1053EE CRC A75A16AC (2807699116) │ │ │ │ +1053F2 Compressed Size 0000029A (666) │ │ │ │ +1053F6 Uncompressed Size 00000856 (2134) │ │ │ │ +1053FA Filename Length 002F (47) │ │ │ │ +1053FC Extra Length 0000 (0) │ │ │ │ +1053FE Comment Length 0000 (0) │ │ │ │ +105400 Disk Start 0000 (0) │ │ │ │ +105402 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -105335 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +105404 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -105339 Local Header Offset 00005AB5 (23221) │ │ │ │ -10533D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +105408 Local Header Offset 00005A88 (23176) │ │ │ │ +10540C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10533D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10540C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10536C CENTRAL HEADER #17 02014B50 (33639248) │ │ │ │ -105370 Created Zip Spec 14 (20) '2.0' │ │ │ │ -105371 Created OS 03 (3) 'Unix' │ │ │ │ -105372 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -105373 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -105374 General Purpose Flag 0800 (2048) │ │ │ │ +10543B CENTRAL HEADER #17 02014B50 (33639248) │ │ │ │ +10543F Created Zip Spec 14 (20) '2.0' │ │ │ │ +105440 Created OS 03 (3) 'Unix' │ │ │ │ +105441 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +105442 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +105443 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -105376 Compression Method 0008 (8) 'Deflated' │ │ │ │ -105378 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10537C CRC BF1430A0 (3205771424) │ │ │ │ -105380 Compressed Size 000002A7 (679) │ │ │ │ -105384 Uncompressed Size 00000553 (1363) │ │ │ │ -105388 Filename Length 0030 (48) │ │ │ │ -10538A Extra Length 0000 (0) │ │ │ │ -10538C Comment Length 0000 (0) │ │ │ │ -10538E Disk Start 0000 (0) │ │ │ │ -105390 Int File Attributes 0000 (0) │ │ │ │ +105445 Compression Method 0008 (8) 'Deflated' │ │ │ │ +105447 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10544B CRC BF1430A0 (3205771424) │ │ │ │ +10544F Compressed Size 000002A7 (679) │ │ │ │ +105453 Uncompressed Size 00000553 (1363) │ │ │ │ +105457 Filename Length 0030 (48) │ │ │ │ +105459 Extra Length 0000 (0) │ │ │ │ +10545B Comment Length 0000 (0) │ │ │ │ +10545D Disk Start 0000 (0) │ │ │ │ +10545F Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -105392 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +105461 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -105396 Local Header Offset 00005D9C (23964) │ │ │ │ -10539A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +105465 Local Header Offset 00005D6F (23919) │ │ │ │ +105469 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10539A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x105469: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1053CA CENTRAL HEADER #18 02014B50 (33639248) │ │ │ │ -1053CE Created Zip Spec 14 (20) '2.0' │ │ │ │ -1053CF Created OS 03 (3) 'Unix' │ │ │ │ -1053D0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1053D1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1053D2 General Purpose Flag 0800 (2048) │ │ │ │ +105499 CENTRAL HEADER #18 02014B50 (33639248) │ │ │ │ +10549D Created Zip Spec 14 (20) '2.0' │ │ │ │ +10549E Created OS 03 (3) 'Unix' │ │ │ │ +10549F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1054A0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1054A1 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1053D4 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1053D6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1053DA CRC 76F6EE85 (1995894405) │ │ │ │ -1053DE Compressed Size 00000251 (593) │ │ │ │ -1053E2 Uncompressed Size 000007C6 (1990) │ │ │ │ -1053E6 Filename Length 002F (47) │ │ │ │ -1053E8 Extra Length 0000 (0) │ │ │ │ -1053EA Comment Length 0000 (0) │ │ │ │ -1053EC Disk Start 0000 (0) │ │ │ │ -1053EE Int File Attributes 0000 (0) │ │ │ │ +1054A3 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1054A5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1054A9 CRC 76F6EE85 (1995894405) │ │ │ │ +1054AD Compressed Size 00000251 (593) │ │ │ │ +1054B1 Uncompressed Size 000007C6 (1990) │ │ │ │ +1054B5 Filename Length 002F (47) │ │ │ │ +1054B7 Extra Length 0000 (0) │ │ │ │ +1054B9 Comment Length 0000 (0) │ │ │ │ +1054BB Disk Start 0000 (0) │ │ │ │ +1054BD Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1053F0 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1054BF Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1053F4 Local Header Offset 00006091 (24721) │ │ │ │ -1053F8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1054C3 Local Header Offset 00006064 (24676) │ │ │ │ +1054C7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1053F8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1054C7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -105427 CENTRAL HEADER #19 02014B50 (33639248) │ │ │ │ -10542B Created Zip Spec 14 (20) '2.0' │ │ │ │ -10542C Created OS 03 (3) 'Unix' │ │ │ │ -10542D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10542E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10542F General Purpose Flag 0800 (2048) │ │ │ │ +1054F6 CENTRAL HEADER #19 02014B50 (33639248) │ │ │ │ +1054FA Created Zip Spec 14 (20) '2.0' │ │ │ │ +1054FB Created OS 03 (3) 'Unix' │ │ │ │ +1054FC Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1054FD Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1054FE General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -105431 Compression Method 0008 (8) 'Deflated' │ │ │ │ -105433 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -105437 CRC 6466A3DD (1684448221) │ │ │ │ -10543B Compressed Size 000001CB (459) │ │ │ │ -10543F Uncompressed Size 00000317 (791) │ │ │ │ -105443 Filename Length 0034 (52) │ │ │ │ -105445 Extra Length 0000 (0) │ │ │ │ -105447 Comment Length 0000 (0) │ │ │ │ -105449 Disk Start 0000 (0) │ │ │ │ -10544B Int File Attributes 0000 (0) │ │ │ │ +105500 Compression Method 0008 (8) 'Deflated' │ │ │ │ +105502 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +105506 CRC 6466A3DD (1684448221) │ │ │ │ +10550A Compressed Size 000001CB (459) │ │ │ │ +10550E Uncompressed Size 00000317 (791) │ │ │ │ +105512 Filename Length 0034 (52) │ │ │ │ +105514 Extra Length 0000 (0) │ │ │ │ +105516 Comment Length 0000 (0) │ │ │ │ +105518 Disk Start 0000 (0) │ │ │ │ +10551A Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10544D Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10551C Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -105451 Local Header Offset 0000632F (25391) │ │ │ │ -105455 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +105520 Local Header Offset 00006302 (25346) │ │ │ │ +105524 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x105455: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x105524: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -105489 CENTRAL HEADER #20 02014B50 (33639248) │ │ │ │ -10548D Created Zip Spec 14 (20) '2.0' │ │ │ │ -10548E Created OS 03 (3) 'Unix' │ │ │ │ -10548F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -105490 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -105491 General Purpose Flag 0800 (2048) │ │ │ │ +105558 CENTRAL HEADER #20 02014B50 (33639248) │ │ │ │ +10555C Created Zip Spec 14 (20) '2.0' │ │ │ │ +10555D Created OS 03 (3) 'Unix' │ │ │ │ +10555E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10555F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +105560 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -105493 Compression Method 0008 (8) 'Deflated' │ │ │ │ -105495 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -105499 CRC FFFA47C6 (4294592454) │ │ │ │ -10549D Compressed Size 00000167 (359) │ │ │ │ -1054A1 Uncompressed Size 000002F7 (759) │ │ │ │ -1054A5 Filename Length 0033 (51) │ │ │ │ -1054A7 Extra Length 0000 (0) │ │ │ │ -1054A9 Comment Length 0000 (0) │ │ │ │ -1054AB Disk Start 0000 (0) │ │ │ │ -1054AD Int File Attributes 0000 (0) │ │ │ │ +105562 Compression Method 0008 (8) 'Deflated' │ │ │ │ +105564 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +105568 CRC FFFA47C6 (4294592454) │ │ │ │ +10556C Compressed Size 00000167 (359) │ │ │ │ +105570 Uncompressed Size 000002F7 (759) │ │ │ │ +105574 Filename Length 0033 (51) │ │ │ │ +105576 Extra Length 0000 (0) │ │ │ │ +105578 Comment Length 0000 (0) │ │ │ │ +10557A Disk Start 0000 (0) │ │ │ │ +10557C Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1054AF Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10557E Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1054B3 Local Header Offset 0000654C (25932) │ │ │ │ -1054B7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +105582 Local Header Offset 0000651F (25887) │ │ │ │ +105586 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1054B7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x105586: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1054EA CENTRAL HEADER #21 02014B50 (33639248) │ │ │ │ -1054EE Created Zip Spec 14 (20) '2.0' │ │ │ │ -1054EF Created OS 03 (3) 'Unix' │ │ │ │ -1054F0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1054F1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1054F2 General Purpose Flag 0800 (2048) │ │ │ │ +1055B9 CENTRAL HEADER #21 02014B50 (33639248) │ │ │ │ +1055BD Created Zip Spec 14 (20) '2.0' │ │ │ │ +1055BE Created OS 03 (3) 'Unix' │ │ │ │ +1055BF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1055C0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1055C1 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1054F4 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1054F6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1054FA CRC 5AE3273A (1524836154) │ │ │ │ -1054FE Compressed Size 00000306 (774) │ │ │ │ -105502 Uncompressed Size 00000701 (1793) │ │ │ │ -105506 Filename Length 002F (47) │ │ │ │ -105508 Extra Length 0000 (0) │ │ │ │ -10550A Comment Length 0000 (0) │ │ │ │ -10550C Disk Start 0000 (0) │ │ │ │ -10550E Int File Attributes 0000 (0) │ │ │ │ +1055C3 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1055C5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1055C9 CRC 5AE3273A (1524836154) │ │ │ │ +1055CD Compressed Size 00000306 (774) │ │ │ │ +1055D1 Uncompressed Size 00000701 (1793) │ │ │ │ +1055D5 Filename Length 002F (47) │ │ │ │ +1055D7 Extra Length 0000 (0) │ │ │ │ +1055D9 Comment Length 0000 (0) │ │ │ │ +1055DB Disk Start 0000 (0) │ │ │ │ +1055DD Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -105510 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1055DF Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -105514 Local Header Offset 00006704 (26372) │ │ │ │ -105518 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1055E3 Local Header Offset 000066D7 (26327) │ │ │ │ +1055E7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x105518: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1055E7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -105547 CENTRAL HEADER #22 02014B50 (33639248) │ │ │ │ -10554B Created Zip Spec 14 (20) '2.0' │ │ │ │ -10554C Created OS 03 (3) 'Unix' │ │ │ │ -10554D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10554E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10554F General Purpose Flag 0800 (2048) │ │ │ │ +105616 CENTRAL HEADER #22 02014B50 (33639248) │ │ │ │ +10561A Created Zip Spec 14 (20) '2.0' │ │ │ │ +10561B Created OS 03 (3) 'Unix' │ │ │ │ +10561C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10561D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10561E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -105551 Compression Method 0008 (8) 'Deflated' │ │ │ │ -105553 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -105557 CRC 26BA0505 (649725189) │ │ │ │ -10555B Compressed Size 000002C7 (711) │ │ │ │ -10555F Uncompressed Size 00000DC8 (3528) │ │ │ │ -105563 Filename Length 002E (46) │ │ │ │ -105565 Extra Length 0000 (0) │ │ │ │ -105567 Comment Length 0000 (0) │ │ │ │ -105569 Disk Start 0000 (0) │ │ │ │ -10556B Int File Attributes 0000 (0) │ │ │ │ +105620 Compression Method 0008 (8) 'Deflated' │ │ │ │ +105622 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +105626 CRC 26BA0505 (649725189) │ │ │ │ +10562A Compressed Size 000002C7 (711) │ │ │ │ +10562E Uncompressed Size 00000DC8 (3528) │ │ │ │ +105632 Filename Length 002E (46) │ │ │ │ +105634 Extra Length 0000 (0) │ │ │ │ +105636 Comment Length 0000 (0) │ │ │ │ +105638 Disk Start 0000 (0) │ │ │ │ +10563A Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10556D Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10563C Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -105571 Local Header Offset 00006A57 (27223) │ │ │ │ -105575 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +105640 Local Header Offset 00006A2A (27178) │ │ │ │ +105644 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x105575: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x105644: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1055A3 CENTRAL HEADER #23 02014B50 (33639248) │ │ │ │ -1055A7 Created Zip Spec 14 (20) '2.0' │ │ │ │ -1055A8 Created OS 03 (3) 'Unix' │ │ │ │ -1055A9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1055AA Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1055AB General Purpose Flag 0800 (2048) │ │ │ │ +105672 CENTRAL HEADER #23 02014B50 (33639248) │ │ │ │ +105676 Created Zip Spec 14 (20) '2.0' │ │ │ │ +105677 Created OS 03 (3) 'Unix' │ │ │ │ +105678 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +105679 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10567A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1055AD Compression Method 0008 (8) 'Deflated' │ │ │ │ -1055AF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1055B3 CRC 215E049C (559809692) │ │ │ │ -1055B7 Compressed Size 00000D18 (3352) │ │ │ │ -1055BB Uncompressed Size 00002DF4 (11764) │ │ │ │ -1055BF Filename Length 001E (30) │ │ │ │ -1055C1 Extra Length 0000 (0) │ │ │ │ -1055C3 Comment Length 0000 (0) │ │ │ │ -1055C5 Disk Start 0000 (0) │ │ │ │ -1055C7 Int File Attributes 0000 (0) │ │ │ │ +10567C Compression Method 0008 (8) 'Deflated' │ │ │ │ +10567E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +105682 CRC 215E049C (559809692) │ │ │ │ +105686 Compressed Size 00000D18 (3352) │ │ │ │ +10568A Uncompressed Size 00002DF4 (11764) │ │ │ │ +10568E Filename Length 001E (30) │ │ │ │ +105690 Extra Length 0000 (0) │ │ │ │ +105692 Comment Length 0000 (0) │ │ │ │ +105694 Disk Start 0000 (0) │ │ │ │ +105696 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1055C9 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +105698 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1055CD Local Header Offset 00006D6A (28010) │ │ │ │ -1055D1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10569C Local Header Offset 00006D3D (27965) │ │ │ │ +1056A0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1055D1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1056A0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1055EF CENTRAL HEADER #24 02014B50 (33639248) │ │ │ │ -1055F3 Created Zip Spec 14 (20) '2.0' │ │ │ │ -1055F4 Created OS 03 (3) 'Unix' │ │ │ │ -1055F5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1055F6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1055F7 General Purpose Flag 0800 (2048) │ │ │ │ +1056BE CENTRAL HEADER #24 02014B50 (33639248) │ │ │ │ +1056C2 Created Zip Spec 14 (20) '2.0' │ │ │ │ +1056C3 Created OS 03 (3) 'Unix' │ │ │ │ +1056C4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1056C5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1056C6 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1055F9 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1055FB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1055FF CRC F446050F (4098229519) │ │ │ │ -105603 Compressed Size 00000D62 (3426) │ │ │ │ -105607 Uncompressed Size 0000BA46 (47686) │ │ │ │ -10560B Filename Length 001D (29) │ │ │ │ -10560D Extra Length 0000 (0) │ │ │ │ -10560F Comment Length 0000 (0) │ │ │ │ -105611 Disk Start 0000 (0) │ │ │ │ -105613 Int File Attributes 0000 (0) │ │ │ │ +1056C8 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1056CA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1056CE CRC F446050F (4098229519) │ │ │ │ +1056D2 Compressed Size 00000D62 (3426) │ │ │ │ +1056D6 Uncompressed Size 0000BA46 (47686) │ │ │ │ +1056DA Filename Length 001D (29) │ │ │ │ +1056DC Extra Length 0000 (0) │ │ │ │ +1056DE Comment Length 0000 (0) │ │ │ │ +1056E0 Disk Start 0000 (0) │ │ │ │ +1056E2 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -105615 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1056E4 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -105619 Local Header Offset 00007ABE (31422) │ │ │ │ -10561D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1056E8 Local Header Offset 00007A91 (31377) │ │ │ │ +1056EC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10561D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1056EC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10563A CENTRAL HEADER #25 02014B50 (33639248) │ │ │ │ -10563E Created Zip Spec 14 (20) '2.0' │ │ │ │ -10563F Created OS 03 (3) 'Unix' │ │ │ │ -105640 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -105641 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -105642 General Purpose Flag 0800 (2048) │ │ │ │ +105709 CENTRAL HEADER #25 02014B50 (33639248) │ │ │ │ +10570D Created Zip Spec 14 (20) '2.0' │ │ │ │ +10570E Created OS 03 (3) 'Unix' │ │ │ │ +10570F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +105710 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +105711 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -105644 Compression Method 0008 (8) 'Deflated' │ │ │ │ -105646 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10564A CRC 635C8D3E (1667009854) │ │ │ │ -10564E Compressed Size 000002AA (682) │ │ │ │ -105652 Uncompressed Size 0000050D (1293) │ │ │ │ -105656 Filename Length 0032 (50) │ │ │ │ -105658 Extra Length 0000 (0) │ │ │ │ -10565A Comment Length 0000 (0) │ │ │ │ -10565C Disk Start 0000 (0) │ │ │ │ -10565E Int File Attributes 0000 (0) │ │ │ │ +105713 Compression Method 0008 (8) 'Deflated' │ │ │ │ +105715 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +105719 CRC 635C8D3E (1667009854) │ │ │ │ +10571D Compressed Size 000002AA (682) │ │ │ │ +105721 Uncompressed Size 0000050D (1293) │ │ │ │ +105725 Filename Length 0032 (50) │ │ │ │ +105727 Extra Length 0000 (0) │ │ │ │ +105729 Comment Length 0000 (0) │ │ │ │ +10572B Disk Start 0000 (0) │ │ │ │ +10572D Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -105660 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10572F Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -105664 Local Header Offset 0000885B (34907) │ │ │ │ -105668 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +105733 Local Header Offset 0000882E (34862) │ │ │ │ +105737 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x105668: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x105737: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10569A CENTRAL HEADER #26 02014B50 (33639248) │ │ │ │ -10569E Created Zip Spec 14 (20) '2.0' │ │ │ │ -10569F Created OS 03 (3) 'Unix' │ │ │ │ -1056A0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1056A1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1056A2 General Purpose Flag 0800 (2048) │ │ │ │ +105769 CENTRAL HEADER #26 02014B50 (33639248) │ │ │ │ +10576D Created Zip Spec 14 (20) '2.0' │ │ │ │ +10576E Created OS 03 (3) 'Unix' │ │ │ │ +10576F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +105770 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +105771 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1056A4 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1056A6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1056AA CRC 7E45A88A (2118494346) │ │ │ │ -1056AE Compressed Size 0000034F (847) │ │ │ │ -1056B2 Uncompressed Size 00000B5A (2906) │ │ │ │ -1056B6 Filename Length 0031 (49) │ │ │ │ -1056B8 Extra Length 0000 (0) │ │ │ │ -1056BA Comment Length 0000 (0) │ │ │ │ -1056BC Disk Start 0000 (0) │ │ │ │ -1056BE Int File Attributes 0000 (0) │ │ │ │ +105773 Compression Method 0008 (8) 'Deflated' │ │ │ │ +105775 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +105779 CRC 7E45A88A (2118494346) │ │ │ │ +10577D Compressed Size 0000034F (847) │ │ │ │ +105781 Uncompressed Size 00000B5A (2906) │ │ │ │ +105785 Filename Length 0031 (49) │ │ │ │ +105787 Extra Length 0000 (0) │ │ │ │ +105789 Comment Length 0000 (0) │ │ │ │ +10578B Disk Start 0000 (0) │ │ │ │ +10578D Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1056C0 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10578F Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1056C4 Local Header Offset 00008B55 (35669) │ │ │ │ -1056C8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +105793 Local Header Offset 00008B28 (35624) │ │ │ │ +105797 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1056C8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x105797: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1056F9 CENTRAL HEADER #27 02014B50 (33639248) │ │ │ │ -1056FD Created Zip Spec 14 (20) '2.0' │ │ │ │ -1056FE Created OS 03 (3) 'Unix' │ │ │ │ -1056FF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -105700 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -105701 General Purpose Flag 0800 (2048) │ │ │ │ +1057C8 CENTRAL HEADER #27 02014B50 (33639248) │ │ │ │ +1057CC Created Zip Spec 14 (20) '2.0' │ │ │ │ +1057CD Created OS 03 (3) 'Unix' │ │ │ │ +1057CE Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1057CF Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1057D0 General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -105703 Compression Method 0000 (0) 'Stored' │ │ │ │ -105705 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -105709 CRC 00000000 (0) │ │ │ │ -10570D Compressed Size 00000000 (0) │ │ │ │ -105711 Uncompressed Size 00000000 (0) │ │ │ │ -105715 Filename Length 0017 (23) │ │ │ │ -105717 Extra Length 0000 (0) │ │ │ │ -105719 Comment Length 0000 (0) │ │ │ │ -10571B Disk Start 0000 (0) │ │ │ │ -10571D Int File Attributes 0000 (0) │ │ │ │ +1057D2 Compression Method 0000 (0) 'Stored' │ │ │ │ +1057D4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1057D8 CRC 00000000 (0) │ │ │ │ +1057DC Compressed Size 00000000 (0) │ │ │ │ +1057E0 Uncompressed Size 00000000 (0) │ │ │ │ +1057E4 Filename Length 0017 (23) │ │ │ │ +1057E6 Extra Length 0000 (0) │ │ │ │ +1057E8 Comment Length 0000 (0) │ │ │ │ +1057EA Disk Start 0000 (0) │ │ │ │ +1057EC Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10571F Ext File Attributes 41ED0010 (1106051088) │ │ │ │ +1057EE Ext File Attributes 41ED0010 (1106051088) │ │ │ │ [Bit 4] Directory │ │ │ │ [Bits 16-24] 01ED (493) 'Unix attrib: rwxr-xr-x' │ │ │ │ [Bits 28-31] 04 (4) 'Directory' │ │ │ │ -105723 Local Header Offset 00008EF3 (36595) │ │ │ │ -105727 Filename 'XXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1057F2 Local Header Offset 00008EC6 (36550) │ │ │ │ +1057F6 Filename 'XXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x105727: Filename 'XXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1057F6: Filename 'XXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -# ERROR: Offset 0x105727: Directory 'XXXXXXXXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ +# ERROR: Offset 0x1057F6: Directory 'XXXXXXXXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ # 'External Attributes' flag this as a directory │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1056FF: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1057CE: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ │ │ │ │ -10573E CENTRAL HEADER #28 02014B50 (33639248) │ │ │ │ -105742 Created Zip Spec 14 (20) '2.0' │ │ │ │ -105743 Created OS 03 (3) 'Unix' │ │ │ │ -105744 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -105745 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -105746 General Purpose Flag 0800 (2048) │ │ │ │ +10580D CENTRAL HEADER #28 02014B50 (33639248) │ │ │ │ +105811 Created Zip Spec 14 (20) '2.0' │ │ │ │ +105812 Created OS 03 (3) 'Unix' │ │ │ │ +105813 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +105814 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +105815 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -105748 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10574A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10574E CRC 4ABDF9CB (1253964235) │ │ │ │ -105752 Compressed Size 00000129 (297) │ │ │ │ -105756 Uncompressed Size 000001C6 (454) │ │ │ │ -10575A Filename Length 0028 (40) │ │ │ │ -10575C Extra Length 0000 (0) │ │ │ │ -10575E Comment Length 0000 (0) │ │ │ │ -105760 Disk Start 0000 (0) │ │ │ │ -105762 Int File Attributes 0000 (0) │ │ │ │ +105817 Compression Method 0008 (8) 'Deflated' │ │ │ │ +105819 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10581D CRC 4ABDF9CB (1253964235) │ │ │ │ +105821 Compressed Size 00000129 (297) │ │ │ │ +105825 Uncompressed Size 000001C6 (454) │ │ │ │ +105829 Filename Length 0028 (40) │ │ │ │ +10582B Extra Length 0000 (0) │ │ │ │ +10582D Comment Length 0000 (0) │ │ │ │ +10582F Disk Start 0000 (0) │ │ │ │ +105831 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -105764 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +105833 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -105768 Local Header Offset 00008F28 (36648) │ │ │ │ -10576C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +105837 Local Header Offset 00008EFB (36603) │ │ │ │ +10583B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10576C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10583B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -105794 CENTRAL HEADER #29 02014B50 (33639248) │ │ │ │ -105798 Created Zip Spec 14 (20) '2.0' │ │ │ │ -105799 Created OS 03 (3) 'Unix' │ │ │ │ -10579A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10579B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10579C General Purpose Flag 0800 (2048) │ │ │ │ +105863 CENTRAL HEADER #29 02014B50 (33639248) │ │ │ │ +105867 Created Zip Spec 14 (20) '2.0' │ │ │ │ +105868 Created OS 03 (3) 'Unix' │ │ │ │ +105869 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10586A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10586B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10579E Compression Method 0008 (8) 'Deflated' │ │ │ │ -1057A0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1057A4 CRC AE561271 (2924876401) │ │ │ │ -1057A8 Compressed Size 000000CD (205) │ │ │ │ -1057AC Uncompressed Size 00000145 (325) │ │ │ │ -1057B0 Filename Length 0027 (39) │ │ │ │ -1057B2 Extra Length 0000 (0) │ │ │ │ -1057B4 Comment Length 0000 (0) │ │ │ │ -1057B6 Disk Start 0000 (0) │ │ │ │ -1057B8 Int File Attributes 0000 (0) │ │ │ │ +10586D Compression Method 0008 (8) 'Deflated' │ │ │ │ +10586F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +105873 CRC AE561271 (2924876401) │ │ │ │ +105877 Compressed Size 000000CD (205) │ │ │ │ +10587B Uncompressed Size 00000145 (325) │ │ │ │ +10587F Filename Length 0027 (39) │ │ │ │ +105881 Extra Length 0000 (0) │ │ │ │ +105883 Comment Length 0000 (0) │ │ │ │ +105885 Disk Start 0000 (0) │ │ │ │ +105887 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1057BA Ext File Attributes 81A40000 (2175008768) │ │ │ │ +105889 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1057BE Local Header Offset 00009097 (37015) │ │ │ │ -1057C2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10588D Local Header Offset 0000906A (36970) │ │ │ │ +105891 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1057C2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x105891: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1057E9 CENTRAL HEADER #30 02014B50 (33639248) │ │ │ │ -1057ED Created Zip Spec 14 (20) '2.0' │ │ │ │ -1057EE Created OS 03 (3) 'Unix' │ │ │ │ -1057EF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1057F0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1057F1 General Purpose Flag 0800 (2048) │ │ │ │ +1058B8 CENTRAL HEADER #30 02014B50 (33639248) │ │ │ │ +1058BC Created Zip Spec 14 (20) '2.0' │ │ │ │ +1058BD Created OS 03 (3) 'Unix' │ │ │ │ +1058BE Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1058BF Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1058C0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1057F3 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1057F5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1057F9 CRC 7038716A (1882747242) │ │ │ │ -1057FD Compressed Size 00000CAF (3247) │ │ │ │ -105801 Uncompressed Size 000023CD (9165) │ │ │ │ -105805 Filename Length 0023 (35) │ │ │ │ -105807 Extra Length 0000 (0) │ │ │ │ -105809 Comment Length 0000 (0) │ │ │ │ -10580B Disk Start 0000 (0) │ │ │ │ -10580D Int File Attributes 0000 (0) │ │ │ │ +1058C2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1058C4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1058C8 CRC 7038716A (1882747242) │ │ │ │ +1058CC Compressed Size 00000CAF (3247) │ │ │ │ +1058D0 Uncompressed Size 000023CD (9165) │ │ │ │ +1058D4 Filename Length 0023 (35) │ │ │ │ +1058D6 Extra Length 0000 (0) │ │ │ │ +1058D8 Comment Length 0000 (0) │ │ │ │ +1058DA Disk Start 0000 (0) │ │ │ │ +1058DC Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10580F Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1058DE Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -105813 Local Header Offset 000091A9 (37289) │ │ │ │ -105817 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1058E2 Local Header Offset 0000917C (37244) │ │ │ │ +1058E6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x105817: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1058E6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10583A CENTRAL HEADER #31 02014B50 (33639248) │ │ │ │ -10583E Created Zip Spec 14 (20) '2.0' │ │ │ │ -10583F Created OS 03 (3) 'Unix' │ │ │ │ -105840 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -105841 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -105842 General Purpose Flag 0800 (2048) │ │ │ │ +105909 CENTRAL HEADER #31 02014B50 (33639248) │ │ │ │ +10590D Created Zip Spec 14 (20) '2.0' │ │ │ │ +10590E Created OS 03 (3) 'Unix' │ │ │ │ +10590F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +105910 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +105911 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -105844 Compression Method 0008 (8) 'Deflated' │ │ │ │ -105846 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10584A CRC 45C55C75 (1170562165) │ │ │ │ -10584E Compressed Size 00001C86 (7302) │ │ │ │ -105852 Uncompressed Size 00013431 (78897) │ │ │ │ -105856 Filename Length 0022 (34) │ │ │ │ -105858 Extra Length 0000 (0) │ │ │ │ -10585A Comment Length 0000 (0) │ │ │ │ -10585C Disk Start 0000 (0) │ │ │ │ -10585E Int File Attributes 0000 (0) │ │ │ │ +105913 Compression Method 0008 (8) 'Deflated' │ │ │ │ +105915 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +105919 CRC 45C55C75 (1170562165) │ │ │ │ +10591D Compressed Size 00001C86 (7302) │ │ │ │ +105921 Uncompressed Size 00013431 (78897) │ │ │ │ +105925 Filename Length 0022 (34) │ │ │ │ +105927 Extra Length 0000 (0) │ │ │ │ +105929 Comment Length 0000 (0) │ │ │ │ +10592B Disk Start 0000 (0) │ │ │ │ +10592D Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -105860 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10592F Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -105864 Local Header Offset 00009E99 (40601) │ │ │ │ -105868 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +105933 Local Header Offset 00009E6C (40556) │ │ │ │ +105937 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x105868: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x105937: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10588A CENTRAL HEADER #32 02014B50 (33639248) │ │ │ │ -10588E Created Zip Spec 14 (20) '2.0' │ │ │ │ -10588F Created OS 03 (3) 'Unix' │ │ │ │ -105890 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -105891 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -105892 General Purpose Flag 0800 (2048) │ │ │ │ +105959 CENTRAL HEADER #32 02014B50 (33639248) │ │ │ │ +10595D Created Zip Spec 14 (20) '2.0' │ │ │ │ +10595E Created OS 03 (3) 'Unix' │ │ │ │ +10595F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +105960 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +105961 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -105894 Compression Method 0008 (8) 'Deflated' │ │ │ │ -105896 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10589A CRC DCAD9AC9 (3702364873) │ │ │ │ -10589E Compressed Size 000003A3 (931) │ │ │ │ -1058A2 Uncompressed Size 00000772 (1906) │ │ │ │ -1058A6 Filename Length 0032 (50) │ │ │ │ -1058A8 Extra Length 0000 (0) │ │ │ │ -1058AA Comment Length 0000 (0) │ │ │ │ -1058AC Disk Start 0000 (0) │ │ │ │ -1058AE Int File Attributes 0000 (0) │ │ │ │ +105963 Compression Method 0008 (8) 'Deflated' │ │ │ │ +105965 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +105969 CRC DCAD9AC9 (3702364873) │ │ │ │ +10596D Compressed Size 000003A3 (931) │ │ │ │ +105971 Uncompressed Size 00000772 (1906) │ │ │ │ +105975 Filename Length 0032 (50) │ │ │ │ +105977 Extra Length 0000 (0) │ │ │ │ +105979 Comment Length 0000 (0) │ │ │ │ +10597B Disk Start 0000 (0) │ │ │ │ +10597D Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1058B0 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10597F Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1058B4 Local Header Offset 0000BB5F (47967) │ │ │ │ -1058B8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +105983 Local Header Offset 0000BB32 (47922) │ │ │ │ +105987 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1058B8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x105987: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1058EA CENTRAL HEADER #33 02014B50 (33639248) │ │ │ │ -1058EE Created Zip Spec 14 (20) '2.0' │ │ │ │ -1058EF Created OS 03 (3) 'Unix' │ │ │ │ -1058F0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1058F1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1058F2 General Purpose Flag 0800 (2048) │ │ │ │ +1059B9 CENTRAL HEADER #33 02014B50 (33639248) │ │ │ │ +1059BD Created Zip Spec 14 (20) '2.0' │ │ │ │ +1059BE Created OS 03 (3) 'Unix' │ │ │ │ +1059BF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1059C0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1059C1 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1058F4 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1058F6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1058FA CRC 920557B0 (2449823664) │ │ │ │ -1058FE Compressed Size 00000868 (2152) │ │ │ │ -105902 Uncompressed Size 00001D53 (7507) │ │ │ │ -105906 Filename Length 0031 (49) │ │ │ │ -105908 Extra Length 0000 (0) │ │ │ │ -10590A Comment Length 0000 (0) │ │ │ │ -10590C Disk Start 0000 (0) │ │ │ │ -10590E Int File Attributes 0000 (0) │ │ │ │ +1059C3 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1059C5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1059C9 CRC 920557B0 (2449823664) │ │ │ │ +1059CD Compressed Size 00000868 (2152) │ │ │ │ +1059D1 Uncompressed Size 00001D53 (7507) │ │ │ │ +1059D5 Filename Length 0031 (49) │ │ │ │ +1059D7 Extra Length 0000 (0) │ │ │ │ +1059D9 Comment Length 0000 (0) │ │ │ │ +1059DB Disk Start 0000 (0) │ │ │ │ +1059DD Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -105910 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1059DF Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -105914 Local Header Offset 0000BF52 (48978) │ │ │ │ -105918 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1059E3 Local Header Offset 0000BF25 (48933) │ │ │ │ +1059E7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x105918: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1059E7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -105949 CENTRAL HEADER #34 02014B50 (33639248) │ │ │ │ -10594D Created Zip Spec 14 (20) '2.0' │ │ │ │ -10594E Created OS 03 (3) 'Unix' │ │ │ │ -10594F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -105950 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -105951 General Purpose Flag 0800 (2048) │ │ │ │ +105A18 CENTRAL HEADER #34 02014B50 (33639248) │ │ │ │ +105A1C Created Zip Spec 14 (20) '2.0' │ │ │ │ +105A1D Created OS 03 (3) 'Unix' │ │ │ │ +105A1E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +105A1F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +105A20 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -105953 Compression Method 0008 (8) 'Deflated' │ │ │ │ -105955 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -105959 CRC A56256F4 (2774685428) │ │ │ │ -10595D Compressed Size 00000488 (1160) │ │ │ │ -105961 Uncompressed Size 00000A7B (2683) │ │ │ │ -105965 Filename Length 003D (61) │ │ │ │ -105967 Extra Length 0000 (0) │ │ │ │ -105969 Comment Length 0000 (0) │ │ │ │ -10596B Disk Start 0000 (0) │ │ │ │ -10596D Int File Attributes 0000 (0) │ │ │ │ +105A22 Compression Method 0008 (8) 'Deflated' │ │ │ │ +105A24 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +105A28 CRC A56256F4 (2774685428) │ │ │ │ +105A2C Compressed Size 00000488 (1160) │ │ │ │ +105A30 Uncompressed Size 00000A7B (2683) │ │ │ │ +105A34 Filename Length 003D (61) │ │ │ │ +105A36 Extra Length 0000 (0) │ │ │ │ +105A38 Comment Length 0000 (0) │ │ │ │ +105A3A Disk Start 0000 (0) │ │ │ │ +105A3C Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10596F Ext File Attributes 81A40000 (2175008768) │ │ │ │ +105A3E Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -105973 Local Header Offset 0000C809 (51209) │ │ │ │ -105977 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +105A42 Local Header Offset 0000C7DC (51164) │ │ │ │ +105A46 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x105977: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x105A46: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1059B4 CENTRAL HEADER #35 02014B50 (33639248) │ │ │ │ -1059B8 Created Zip Spec 14 (20) '2.0' │ │ │ │ -1059B9 Created OS 03 (3) 'Unix' │ │ │ │ -1059BA Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1059BB Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1059BC General Purpose Flag 0800 (2048) │ │ │ │ +105A83 CENTRAL HEADER #35 02014B50 (33639248) │ │ │ │ +105A87 Created Zip Spec 14 (20) '2.0' │ │ │ │ +105A88 Created OS 03 (3) 'Unix' │ │ │ │ +105A89 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +105A8A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +105A8B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1059BE Compression Method 0008 (8) 'Deflated' │ │ │ │ -1059C0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1059C4 CRC AE68DCEB (2926107883) │ │ │ │ -1059C8 Compressed Size 00000745 (1861) │ │ │ │ -1059CC Uncompressed Size 00002096 (8342) │ │ │ │ -1059D0 Filename Length 003C (60) │ │ │ │ -1059D2 Extra Length 0000 (0) │ │ │ │ -1059D4 Comment Length 0000 (0) │ │ │ │ -1059D6 Disk Start 0000 (0) │ │ │ │ -1059D8 Int File Attributes 0000 (0) │ │ │ │ +105A8D Compression Method 0008 (8) 'Deflated' │ │ │ │ +105A8F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +105A93 CRC AE68DCEB (2926107883) │ │ │ │ +105A97 Compressed Size 00000745 (1861) │ │ │ │ +105A9B Uncompressed Size 00002096 (8342) │ │ │ │ +105A9F Filename Length 003C (60) │ │ │ │ +105AA1 Extra Length 0000 (0) │ │ │ │ +105AA3 Comment Length 0000 (0) │ │ │ │ +105AA5 Disk Start 0000 (0) │ │ │ │ +105AA7 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1059DA Ext File Attributes 81A40000 (2175008768) │ │ │ │ +105AA9 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1059DE Local Header Offset 0000CCEC (52460) │ │ │ │ -1059E2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +105AAD Local Header Offset 0000CCBF (52415) │ │ │ │ +105AB1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1059E2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x105AB1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -105A1E CENTRAL HEADER #36 02014B50 (33639248) │ │ │ │ -105A22 Created Zip Spec 14 (20) '2.0' │ │ │ │ -105A23 Created OS 03 (3) 'Unix' │ │ │ │ -105A24 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -105A25 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -105A26 General Purpose Flag 0800 (2048) │ │ │ │ +105AED CENTRAL HEADER #36 02014B50 (33639248) │ │ │ │ +105AF1 Created Zip Spec 14 (20) '2.0' │ │ │ │ +105AF2 Created OS 03 (3) 'Unix' │ │ │ │ +105AF3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +105AF4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +105AF5 General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -105A28 Compression Method 0000 (0) 'Stored' │ │ │ │ -105A2A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -105A2E CRC 00000000 (0) │ │ │ │ -105A32 Compressed Size 00000000 (0) │ │ │ │ -105A36 Uncompressed Size 00000000 (0) │ │ │ │ -105A3A Filename Length 0013 (19) │ │ │ │ -105A3C Extra Length 0000 (0) │ │ │ │ -105A3E Comment Length 0000 (0) │ │ │ │ -105A40 Disk Start 0000 (0) │ │ │ │ -105A42 Int File Attributes 0000 (0) │ │ │ │ +105AF7 Compression Method 0000 (0) 'Stored' │ │ │ │ +105AF9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +105AFD CRC 00000000 (0) │ │ │ │ +105B01 Compressed Size 00000000 (0) │ │ │ │ +105B05 Uncompressed Size 00000000 (0) │ │ │ │ +105B09 Filename Length 0013 (19) │ │ │ │ +105B0B Extra Length 0000 (0) │ │ │ │ +105B0D Comment Length 0000 (0) │ │ │ │ +105B0F Disk Start 0000 (0) │ │ │ │ +105B11 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -105A44 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ +105B13 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ [Bit 4] Directory │ │ │ │ [Bits 16-24] 01ED (493) 'Unix attrib: rwxr-xr-x' │ │ │ │ [Bits 28-31] 04 (4) 'Directory' │ │ │ │ -105A48 Local Header Offset 0000D48B (54411) │ │ │ │ -105A4C Filename 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ +105B17 Local Header Offset 0000D45E (54366) │ │ │ │ +105B1B Filename 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x105A4C: Filename 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x105B1B: Filename 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -# ERROR: Offset 0x105A4C: Directory 'XXXXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ +# ERROR: Offset 0x105B1B: Directory 'XXXXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ # 'External Attributes' flag this as a directory │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x105A24: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x105AF3: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ │ │ │ │ -105A5F CENTRAL HEADER #37 02014B50 (33639248) │ │ │ │ -105A63 Created Zip Spec 14 (20) '2.0' │ │ │ │ -105A64 Created OS 03 (3) 'Unix' │ │ │ │ -105A65 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -105A66 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -105A67 General Purpose Flag 0800 (2048) │ │ │ │ +105B2E CENTRAL HEADER #37 02014B50 (33639248) │ │ │ │ +105B32 Created Zip Spec 14 (20) '2.0' │ │ │ │ +105B33 Created OS 03 (3) 'Unix' │ │ │ │ +105B34 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +105B35 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +105B36 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -105A69 Compression Method 0008 (8) 'Deflated' │ │ │ │ -105A6B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -105A6F CRC FCFDFF6B (4244504427) │ │ │ │ -105A73 Compressed Size 00006995 (27029) │ │ │ │ -105A77 Uncompressed Size 0001B1B1 (111025) │ │ │ │ -105A7B Filename Length 0020 (32) │ │ │ │ -105A7D Extra Length 0000 (0) │ │ │ │ -105A7F Comment Length 0000 (0) │ │ │ │ -105A81 Disk Start 0000 (0) │ │ │ │ -105A83 Int File Attributes 0000 (0) │ │ │ │ +105B38 Compression Method 0008 (8) 'Deflated' │ │ │ │ +105B3A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +105B3E CRC FCFDFF6B (4244504427) │ │ │ │ +105B42 Compressed Size 00006995 (27029) │ │ │ │ +105B46 Uncompressed Size 0001B1B1 (111025) │ │ │ │ +105B4A Filename Length 0020 (32) │ │ │ │ +105B4C Extra Length 0000 (0) │ │ │ │ +105B4E Comment Length 0000 (0) │ │ │ │ +105B50 Disk Start 0000 (0) │ │ │ │ +105B52 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -105A85 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +105B54 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -105A89 Local Header Offset 0000D4BC (54460) │ │ │ │ -105A8D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +105B58 Local Header Offset 0000D48F (54415) │ │ │ │ +105B5C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x105A8D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x105B5C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -105AAD CENTRAL HEADER #38 02014B50 (33639248) │ │ │ │ -105AB1 Created Zip Spec 14 (20) '2.0' │ │ │ │ -105AB2 Created OS 03 (3) 'Unix' │ │ │ │ -105AB3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -105AB4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -105AB5 General Purpose Flag 0800 (2048) │ │ │ │ +105B7C CENTRAL HEADER #38 02014B50 (33639248) │ │ │ │ +105B80 Created Zip Spec 14 (20) '2.0' │ │ │ │ +105B81 Created OS 03 (3) 'Unix' │ │ │ │ +105B82 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +105B83 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +105B84 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -105AB7 Compression Method 0008 (8) 'Deflated' │ │ │ │ -105AB9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -105ABD CRC 9E6457A1 (2657376161) │ │ │ │ -105AC1 Compressed Size 0000F2C9 (62153) │ │ │ │ -105AC5 Uncompressed Size 000B975F (759647) │ │ │ │ -105AC9 Filename Length 001F (31) │ │ │ │ -105ACB Extra Length 0000 (0) │ │ │ │ -105ACD Comment Length 0000 (0) │ │ │ │ -105ACF Disk Start 0000 (0) │ │ │ │ -105AD1 Int File Attributes 0000 (0) │ │ │ │ +105B86 Compression Method 0008 (8) 'Deflated' │ │ │ │ +105B88 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +105B8C CRC 9E6457A1 (2657376161) │ │ │ │ +105B90 Compressed Size 0000F2C9 (62153) │ │ │ │ +105B94 Uncompressed Size 000B975F (759647) │ │ │ │ +105B98 Filename Length 001F (31) │ │ │ │ +105B9A Extra Length 0000 (0) │ │ │ │ +105B9C Comment Length 0000 (0) │ │ │ │ +105B9E Disk Start 0000 (0) │ │ │ │ +105BA0 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -105AD3 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +105BA2 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -105AD7 Local Header Offset 00013E8F (81551) │ │ │ │ -105ADB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +105BA6 Local Header Offset 00013E62 (81506) │ │ │ │ +105BAA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x105ADB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x105BAA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -105AFA CENTRAL HEADER #39 02014B50 (33639248) │ │ │ │ -105AFE Created Zip Spec 14 (20) '2.0' │ │ │ │ -105AFF Created OS 03 (3) 'Unix' │ │ │ │ -105B00 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -105B01 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -105B02 General Purpose Flag 0800 (2048) │ │ │ │ +105BC9 CENTRAL HEADER #39 02014B50 (33639248) │ │ │ │ +105BCD Created Zip Spec 14 (20) '2.0' │ │ │ │ +105BCE Created OS 03 (3) 'Unix' │ │ │ │ +105BCF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +105BD0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +105BD1 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -105B04 Compression Method 0008 (8) 'Deflated' │ │ │ │ -105B06 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -105B0A CRC 870D8BBC (2265811900) │ │ │ │ -105B0E Compressed Size 00000560 (1376) │ │ │ │ -105B12 Uncompressed Size 00000E07 (3591) │ │ │ │ -105B16 Filename Length 0021 (33) │ │ │ │ -105B18 Extra Length 0000 (0) │ │ │ │ -105B1A Comment Length 0000 (0) │ │ │ │ -105B1C Disk Start 0000 (0) │ │ │ │ -105B1E Int File Attributes 0000 (0) │ │ │ │ +105BD3 Compression Method 0008 (8) 'Deflated' │ │ │ │ +105BD5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +105BD9 CRC 870D8BBC (2265811900) │ │ │ │ +105BDD Compressed Size 00000560 (1376) │ │ │ │ +105BE1 Uncompressed Size 00000E07 (3591) │ │ │ │ +105BE5 Filename Length 0021 (33) │ │ │ │ +105BE7 Extra Length 0000 (0) │ │ │ │ +105BE9 Comment Length 0000 (0) │ │ │ │ +105BEB Disk Start 0000 (0) │ │ │ │ +105BED Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -105B20 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +105BEF Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -105B24 Local Header Offset 00023195 (143765) │ │ │ │ -105B28 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +105BF3 Local Header Offset 00023168 (143720) │ │ │ │ +105BF7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x105B28: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x105BF7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -105B49 CENTRAL HEADER #40 02014B50 (33639248) │ │ │ │ -105B4D Created Zip Spec 14 (20) '2.0' │ │ │ │ -105B4E Created OS 03 (3) 'Unix' │ │ │ │ -105B4F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -105B50 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -105B51 General Purpose Flag 0800 (2048) │ │ │ │ +105C18 CENTRAL HEADER #40 02014B50 (33639248) │ │ │ │ +105C1C Created Zip Spec 14 (20) '2.0' │ │ │ │ +105C1D Created OS 03 (3) 'Unix' │ │ │ │ +105C1E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +105C1F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +105C20 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -105B53 Compression Method 0008 (8) 'Deflated' │ │ │ │ -105B55 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -105B59 CRC D65A4BB8 (3596241848) │ │ │ │ -105B5D Compressed Size 00000639 (1593) │ │ │ │ -105B61 Uncompressed Size 00002365 (9061) │ │ │ │ -105B65 Filename Length 0020 (32) │ │ │ │ -105B67 Extra Length 0000 (0) │ │ │ │ -105B69 Comment Length 0000 (0) │ │ │ │ -105B6B Disk Start 0000 (0) │ │ │ │ -105B6D Int File Attributes 0000 (0) │ │ │ │ +105C22 Compression Method 0008 (8) 'Deflated' │ │ │ │ +105C24 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +105C28 CRC D65A4BB8 (3596241848) │ │ │ │ +105C2C Compressed Size 00000639 (1593) │ │ │ │ +105C30 Uncompressed Size 00002365 (9061) │ │ │ │ +105C34 Filename Length 0020 (32) │ │ │ │ +105C36 Extra Length 0000 (0) │ │ │ │ +105C38 Comment Length 0000 (0) │ │ │ │ +105C3A Disk Start 0000 (0) │ │ │ │ +105C3C Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -105B6F Ext File Attributes 81A40000 (2175008768) │ │ │ │ +105C3E Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -105B73 Local Header Offset 00023734 (145204) │ │ │ │ -105B77 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +105C42 Local Header Offset 00023707 (145159) │ │ │ │ +105C46 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x105B77: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x105C46: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -105B97 CENTRAL HEADER #41 02014B50 (33639248) │ │ │ │ -105B9B Created Zip Spec 14 (20) '2.0' │ │ │ │ -105B9C Created OS 03 (3) 'Unix' │ │ │ │ -105B9D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -105B9E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -105B9F General Purpose Flag 0800 (2048) │ │ │ │ +105C66 CENTRAL HEADER #41 02014B50 (33639248) │ │ │ │ +105C6A Created Zip Spec 14 (20) '2.0' │ │ │ │ +105C6B Created OS 03 (3) 'Unix' │ │ │ │ +105C6C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +105C6D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +105C6E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -105BA1 Compression Method 0008 (8) 'Deflated' │ │ │ │ -105BA3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -105BA7 CRC A6A60B6C (2795899756) │ │ │ │ -105BAB Compressed Size 0000041F (1055) │ │ │ │ -105BAF Uncompressed Size 00000A97 (2711) │ │ │ │ -105BB3 Filename Length 0026 (38) │ │ │ │ -105BB5 Extra Length 0000 (0) │ │ │ │ -105BB7 Comment Length 0000 (0) │ │ │ │ -105BB9 Disk Start 0000 (0) │ │ │ │ -105BBB Int File Attributes 0000 (0) │ │ │ │ +105C70 Compression Method 0008 (8) 'Deflated' │ │ │ │ +105C72 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +105C76 CRC A6A60B6C (2795899756) │ │ │ │ +105C7A Compressed Size 0000041F (1055) │ │ │ │ +105C7E Uncompressed Size 00000A97 (2711) │ │ │ │ +105C82 Filename Length 0026 (38) │ │ │ │ +105C84 Extra Length 0000 (0) │ │ │ │ +105C86 Comment Length 0000 (0) │ │ │ │ +105C88 Disk Start 0000 (0) │ │ │ │ +105C8A Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -105BBD Ext File Attributes 81A40000 (2175008768) │ │ │ │ +105C8C Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -105BC1 Local Header Offset 00023DAB (146859) │ │ │ │ -105BC5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +105C90 Local Header Offset 00023D7E (146814) │ │ │ │ +105C94 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x105BC5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x105C94: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -105BEB CENTRAL HEADER #42 02014B50 (33639248) │ │ │ │ -105BEF Created Zip Spec 14 (20) '2.0' │ │ │ │ -105BF0 Created OS 03 (3) 'Unix' │ │ │ │ -105BF1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -105BF2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -105BF3 General Purpose Flag 0800 (2048) │ │ │ │ +105CBA CENTRAL HEADER #42 02014B50 (33639248) │ │ │ │ +105CBE Created Zip Spec 14 (20) '2.0' │ │ │ │ +105CBF Created OS 03 (3) 'Unix' │ │ │ │ +105CC0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +105CC1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +105CC2 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -105BF5 Compression Method 0008 (8) 'Deflated' │ │ │ │ -105BF7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -105BFB CRC CBF33A6F (3421715055) │ │ │ │ -105BFF Compressed Size 00000475 (1141) │ │ │ │ -105C03 Uncompressed Size 00001624 (5668) │ │ │ │ -105C07 Filename Length 0025 (37) │ │ │ │ -105C09 Extra Length 0000 (0) │ │ │ │ -105C0B Comment Length 0000 (0) │ │ │ │ -105C0D Disk Start 0000 (0) │ │ │ │ -105C0F Int File Attributes 0000 (0) │ │ │ │ +105CC4 Compression Method 0008 (8) 'Deflated' │ │ │ │ +105CC6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +105CCA CRC CBF33A6F (3421715055) │ │ │ │ +105CCE Compressed Size 00000475 (1141) │ │ │ │ +105CD2 Uncompressed Size 00001624 (5668) │ │ │ │ +105CD6 Filename Length 0025 (37) │ │ │ │ +105CD8 Extra Length 0000 (0) │ │ │ │ +105CDA Comment Length 0000 (0) │ │ │ │ +105CDC Disk Start 0000 (0) │ │ │ │ +105CDE Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -105C11 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +105CE0 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -105C15 Local Header Offset 0002420E (147982) │ │ │ │ -105C19 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +105CE4 Local Header Offset 000241E1 (147937) │ │ │ │ +105CE8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x105C19: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x105CE8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -105C3E CENTRAL HEADER #43 02014B50 (33639248) │ │ │ │ -105C42 Created Zip Spec 14 (20) '2.0' │ │ │ │ -105C43 Created OS 03 (3) 'Unix' │ │ │ │ -105C44 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -105C45 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -105C46 General Purpose Flag 0800 (2048) │ │ │ │ +105D0D CENTRAL HEADER #43 02014B50 (33639248) │ │ │ │ +105D11 Created Zip Spec 14 (20) '2.0' │ │ │ │ +105D12 Created OS 03 (3) 'Unix' │ │ │ │ +105D13 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +105D14 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +105D15 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -105C48 Compression Method 0008 (8) 'Deflated' │ │ │ │ -105C4A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -105C4E CRC 9376A9E3 (2474027491) │ │ │ │ -105C52 Compressed Size 00000686 (1670) │ │ │ │ -105C56 Uncompressed Size 000011AC (4524) │ │ │ │ -105C5A Filename Length 0023 (35) │ │ │ │ -105C5C Extra Length 0000 (0) │ │ │ │ -105C5E Comment Length 0000 (0) │ │ │ │ -105C60 Disk Start 0000 (0) │ │ │ │ -105C62 Int File Attributes 0000 (0) │ │ │ │ +105D17 Compression Method 0008 (8) 'Deflated' │ │ │ │ +105D19 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +105D1D CRC 9376A9E3 (2474027491) │ │ │ │ +105D21 Compressed Size 00000686 (1670) │ │ │ │ +105D25 Uncompressed Size 000011AC (4524) │ │ │ │ +105D29 Filename Length 0023 (35) │ │ │ │ +105D2B Extra Length 0000 (0) │ │ │ │ +105D2D Comment Length 0000 (0) │ │ │ │ +105D2F Disk Start 0000 (0) │ │ │ │ +105D31 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -105C64 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +105D33 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -105C68 Local Header Offset 000246C6 (149190) │ │ │ │ -105C6C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +105D37 Local Header Offset 00024699 (149145) │ │ │ │ +105D3B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x105C6C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x105D3B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -105C8F CENTRAL HEADER #44 02014B50 (33639248) │ │ │ │ -105C93 Created Zip Spec 14 (20) '2.0' │ │ │ │ -105C94 Created OS 03 (3) 'Unix' │ │ │ │ -105C95 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -105C96 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -105C97 General Purpose Flag 0800 (2048) │ │ │ │ +105D5E CENTRAL HEADER #44 02014B50 (33639248) │ │ │ │ +105D62 Created Zip Spec 14 (20) '2.0' │ │ │ │ +105D63 Created OS 03 (3) 'Unix' │ │ │ │ +105D64 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +105D65 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +105D66 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -105C99 Compression Method 0008 (8) 'Deflated' │ │ │ │ -105C9B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -105C9F CRC 2B2ECEF3 (724487923) │ │ │ │ -105CA3 Compressed Size 00000CCB (3275) │ │ │ │ -105CA7 Uncompressed Size 00009DD2 (40402) │ │ │ │ -105CAB Filename Length 0022 (34) │ │ │ │ -105CAD Extra Length 0000 (0) │ │ │ │ -105CAF Comment Length 0000 (0) │ │ │ │ -105CB1 Disk Start 0000 (0) │ │ │ │ -105CB3 Int File Attributes 0000 (0) │ │ │ │ +105D68 Compression Method 0008 (8) 'Deflated' │ │ │ │ +105D6A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +105D6E CRC 2B2ECEF3 (724487923) │ │ │ │ +105D72 Compressed Size 00000CCB (3275) │ │ │ │ +105D76 Uncompressed Size 00009DD2 (40402) │ │ │ │ +105D7A Filename Length 0022 (34) │ │ │ │ +105D7C Extra Length 0000 (0) │ │ │ │ +105D7E Comment Length 0000 (0) │ │ │ │ +105D80 Disk Start 0000 (0) │ │ │ │ +105D82 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -105CB5 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +105D84 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -105CB9 Local Header Offset 00024D8D (150925) │ │ │ │ -105CBD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +105D88 Local Header Offset 00024D60 (150880) │ │ │ │ +105D8C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x105CBD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x105D8C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -105CDF CENTRAL HEADER #45 02014B50 (33639248) │ │ │ │ -105CE3 Created Zip Spec 14 (20) '2.0' │ │ │ │ -105CE4 Created OS 03 (3) 'Unix' │ │ │ │ -105CE5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -105CE6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -105CE7 General Purpose Flag 0800 (2048) │ │ │ │ +105DAE CENTRAL HEADER #45 02014B50 (33639248) │ │ │ │ +105DB2 Created Zip Spec 14 (20) '2.0' │ │ │ │ +105DB3 Created OS 03 (3) 'Unix' │ │ │ │ +105DB4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +105DB5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +105DB6 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -105CE9 Compression Method 0008 (8) 'Deflated' │ │ │ │ -105CEB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -105CEF CRC 4A424957 (1245858135) │ │ │ │ -105CF3 Compressed Size 000005C6 (1478) │ │ │ │ -105CF7 Uncompressed Size 0000119D (4509) │ │ │ │ -105CFB Filename Length 0023 (35) │ │ │ │ -105CFD Extra Length 0000 (0) │ │ │ │ -105CFF Comment Length 0000 (0) │ │ │ │ -105D01 Disk Start 0000 (0) │ │ │ │ -105D03 Int File Attributes 0000 (0) │ │ │ │ +105DB8 Compression Method 0008 (8) 'Deflated' │ │ │ │ +105DBA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +105DBE CRC 4A424957 (1245858135) │ │ │ │ +105DC2 Compressed Size 000005C6 (1478) │ │ │ │ +105DC6 Uncompressed Size 0000119D (4509) │ │ │ │ +105DCA Filename Length 0023 (35) │ │ │ │ +105DCC Extra Length 0000 (0) │ │ │ │ +105DCE Comment Length 0000 (0) │ │ │ │ +105DD0 Disk Start 0000 (0) │ │ │ │ +105DD2 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -105D05 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +105DD4 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -105D09 Local Header Offset 00025A98 (154264) │ │ │ │ -105D0D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +105DD8 Local Header Offset 00025A6B (154219) │ │ │ │ +105DDC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x105D0D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x105DDC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -105D30 CENTRAL HEADER #46 02014B50 (33639248) │ │ │ │ -105D34 Created Zip Spec 14 (20) '2.0' │ │ │ │ -105D35 Created OS 03 (3) 'Unix' │ │ │ │ -105D36 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -105D37 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -105D38 General Purpose Flag 0800 (2048) │ │ │ │ +105DFF CENTRAL HEADER #46 02014B50 (33639248) │ │ │ │ +105E03 Created Zip Spec 14 (20) '2.0' │ │ │ │ +105E04 Created OS 03 (3) 'Unix' │ │ │ │ +105E05 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +105E06 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +105E07 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -105D3A Compression Method 0008 (8) 'Deflated' │ │ │ │ -105D3C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -105D40 CRC 59634B6B (1499679595) │ │ │ │ -105D44 Compressed Size 0000049E (1182) │ │ │ │ -105D48 Uncompressed Size 00002037 (8247) │ │ │ │ -105D4C Filename Length 0022 (34) │ │ │ │ -105D4E Extra Length 0000 (0) │ │ │ │ -105D50 Comment Length 0000 (0) │ │ │ │ -105D52 Disk Start 0000 (0) │ │ │ │ -105D54 Int File Attributes 0000 (0) │ │ │ │ +105E09 Compression Method 0008 (8) 'Deflated' │ │ │ │ +105E0B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +105E0F CRC 59634B6B (1499679595) │ │ │ │ +105E13 Compressed Size 0000049E (1182) │ │ │ │ +105E17 Uncompressed Size 00002037 (8247) │ │ │ │ +105E1B Filename Length 0022 (34) │ │ │ │ +105E1D Extra Length 0000 (0) │ │ │ │ +105E1F Comment Length 0000 (0) │ │ │ │ +105E21 Disk Start 0000 (0) │ │ │ │ +105E23 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -105D56 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +105E25 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -105D5A Local Header Offset 0002609F (155807) │ │ │ │ -105D5E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +105E29 Local Header Offset 00026072 (155762) │ │ │ │ +105E2D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x105D5E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x105E2D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -105D80 CENTRAL HEADER #47 02014B50 (33639248) │ │ │ │ -105D84 Created Zip Spec 14 (20) '2.0' │ │ │ │ -105D85 Created OS 03 (3) 'Unix' │ │ │ │ -105D86 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -105D87 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -105D88 General Purpose Flag 0800 (2048) │ │ │ │ +105E4F CENTRAL HEADER #47 02014B50 (33639248) │ │ │ │ +105E53 Created Zip Spec 14 (20) '2.0' │ │ │ │ +105E54 Created OS 03 (3) 'Unix' │ │ │ │ +105E55 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +105E56 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +105E57 General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -105D8A Compression Method 0000 (0) 'Stored' │ │ │ │ -105D8C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -105D90 CRC 00000000 (0) │ │ │ │ -105D94 Compressed Size 00000000 (0) │ │ │ │ -105D98 Uncompressed Size 00000000 (0) │ │ │ │ -105D9C Filename Length 0010 (16) │ │ │ │ -105D9E Extra Length 0000 (0) │ │ │ │ -105DA0 Comment Length 0000 (0) │ │ │ │ -105DA2 Disk Start 0000 (0) │ │ │ │ -105DA4 Int File Attributes 0000 (0) │ │ │ │ +105E59 Compression Method 0000 (0) 'Stored' │ │ │ │ +105E5B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +105E5F CRC 00000000 (0) │ │ │ │ +105E63 Compressed Size 00000000 (0) │ │ │ │ +105E67 Uncompressed Size 00000000 (0) │ │ │ │ +105E6B Filename Length 0010 (16) │ │ │ │ +105E6D Extra Length 0000 (0) │ │ │ │ +105E6F Comment Length 0000 (0) │ │ │ │ +105E71 Disk Start 0000 (0) │ │ │ │ +105E73 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -105DA6 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ +105E75 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ [Bit 4] Directory │ │ │ │ [Bits 16-24] 01ED (493) 'Unix attrib: rwxr-xr-x' │ │ │ │ [Bits 28-31] 04 (4) 'Directory' │ │ │ │ -105DAA Local Header Offset 0002657D (157053) │ │ │ │ -105DAE Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ +105E79 Local Header Offset 00026550 (157008) │ │ │ │ +105E7D Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x105DAE: Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x105E7D: Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -# ERROR: Offset 0x105DAE: Directory 'XXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ +# ERROR: Offset 0x105E7D: Directory 'XXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ # 'External Attributes' flag this as a directory │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x105D86: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x105E55: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ │ │ │ │ -105DBE CENTRAL HEADER #48 02014B50 (33639248) │ │ │ │ -105DC2 Created Zip Spec 14 (20) '2.0' │ │ │ │ -105DC3 Created OS 03 (3) 'Unix' │ │ │ │ -105DC4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -105DC5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -105DC6 General Purpose Flag 0800 (2048) │ │ │ │ +105E8D CENTRAL HEADER #48 02014B50 (33639248) │ │ │ │ +105E91 Created Zip Spec 14 (20) '2.0' │ │ │ │ +105E92 Created OS 03 (3) 'Unix' │ │ │ │ +105E93 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +105E94 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +105E95 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -105DC8 Compression Method 0008 (8) 'Deflated' │ │ │ │ -105DCA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -105DCE CRC AB86969A (2877724314) │ │ │ │ -105DD2 Compressed Size 00000288 (648) │ │ │ │ -105DD6 Uncompressed Size 00000505 (1285) │ │ │ │ -105DDA Filename Length 001F (31) │ │ │ │ -105DDC Extra Length 0000 (0) │ │ │ │ -105DDE Comment Length 0000 (0) │ │ │ │ -105DE0 Disk Start 0000 (0) │ │ │ │ -105DE2 Int File Attributes 0000 (0) │ │ │ │ +105E97 Compression Method 0008 (8) 'Deflated' │ │ │ │ +105E99 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +105E9D CRC AB86969A (2877724314) │ │ │ │ +105EA1 Compressed Size 00000288 (648) │ │ │ │ +105EA5 Uncompressed Size 00000505 (1285) │ │ │ │ +105EA9 Filename Length 001F (31) │ │ │ │ +105EAB Extra Length 0000 (0) │ │ │ │ +105EAD Comment Length 0000 (0) │ │ │ │ +105EAF Disk Start 0000 (0) │ │ │ │ +105EB1 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -105DE4 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +105EB3 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -105DE8 Local Header Offset 000265AB (157099) │ │ │ │ -105DEC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +105EB7 Local Header Offset 0002657E (157054) │ │ │ │ +105EBB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x105DEC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x105EBB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -105E0B CENTRAL HEADER #49 02014B50 (33639248) │ │ │ │ -105E0F Created Zip Spec 14 (20) '2.0' │ │ │ │ -105E10 Created OS 03 (3) 'Unix' │ │ │ │ -105E11 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -105E12 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -105E13 General Purpose Flag 0800 (2048) │ │ │ │ +105EDA CENTRAL HEADER #49 02014B50 (33639248) │ │ │ │ +105EDE Created Zip Spec 14 (20) '2.0' │ │ │ │ +105EDF Created OS 03 (3) 'Unix' │ │ │ │ +105EE0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +105EE1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +105EE2 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -105E15 Compression Method 0008 (8) 'Deflated' │ │ │ │ -105E17 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -105E1B CRC B3387D42 (3006823746) │ │ │ │ -105E1F Compressed Size 00000457 (1111) │ │ │ │ -105E23 Uncompressed Size 00000CCC (3276) │ │ │ │ -105E27 Filename Length 001E (30) │ │ │ │ -105E29 Extra Length 0000 (0) │ │ │ │ -105E2B Comment Length 0000 (0) │ │ │ │ -105E2D Disk Start 0000 (0) │ │ │ │ -105E2F Int File Attributes 0000 (0) │ │ │ │ +105EE4 Compression Method 0008 (8) 'Deflated' │ │ │ │ +105EE6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +105EEA CRC B3387D42 (3006823746) │ │ │ │ +105EEE Compressed Size 00000457 (1111) │ │ │ │ +105EF2 Uncompressed Size 00000CCC (3276) │ │ │ │ +105EF6 Filename Length 001E (30) │ │ │ │ +105EF8 Extra Length 0000 (0) │ │ │ │ +105EFA Comment Length 0000 (0) │ │ │ │ +105EFC Disk Start 0000 (0) │ │ │ │ +105EFE Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -105E31 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +105F00 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -105E35 Local Header Offset 00026870 (157808) │ │ │ │ -105E39 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +105F04 Local Header Offset 00026843 (157763) │ │ │ │ +105F08 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x105E39: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x105F08: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -105E57 CENTRAL HEADER #50 02014B50 (33639248) │ │ │ │ -105E5B Created Zip Spec 14 (20) '2.0' │ │ │ │ -105E5C Created OS 03 (3) 'Unix' │ │ │ │ -105E5D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -105E5E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -105E5F General Purpose Flag 0800 (2048) │ │ │ │ +105F26 CENTRAL HEADER #50 02014B50 (33639248) │ │ │ │ +105F2A Created Zip Spec 14 (20) '2.0' │ │ │ │ +105F2B Created OS 03 (3) 'Unix' │ │ │ │ +105F2C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +105F2D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +105F2E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -105E61 Compression Method 0008 (8) 'Deflated' │ │ │ │ -105E63 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -105E67 CRC 45CB0A67 (1170934375) │ │ │ │ -105E6B Compressed Size 00000186 (390) │ │ │ │ -105E6F Uncompressed Size 00000265 (613) │ │ │ │ -105E73 Filename Length 002A (42) │ │ │ │ -105E75 Extra Length 0000 (0) │ │ │ │ -105E77 Comment Length 0000 (0) │ │ │ │ -105E79 Disk Start 0000 (0) │ │ │ │ -105E7B Int File Attributes 0000 (0) │ │ │ │ +105F30 Compression Method 0008 (8) 'Deflated' │ │ │ │ +105F32 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +105F36 CRC 45CB0A67 (1170934375) │ │ │ │ +105F3A Compressed Size 00000186 (390) │ │ │ │ +105F3E Uncompressed Size 00000265 (613) │ │ │ │ +105F42 Filename Length 002A (42) │ │ │ │ +105F44 Extra Length 0000 (0) │ │ │ │ +105F46 Comment Length 0000 (0) │ │ │ │ +105F48 Disk Start 0000 (0) │ │ │ │ +105F4A Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -105E7D Ext File Attributes 81A40000 (2175008768) │ │ │ │ +105F4C Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -105E81 Local Header Offset 00026D03 (158979) │ │ │ │ -105E85 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +105F50 Local Header Offset 00026CD6 (158934) │ │ │ │ +105F54 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x105E85: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x105F54: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -105EAF CENTRAL HEADER #51 02014B50 (33639248) │ │ │ │ -105EB3 Created Zip Spec 14 (20) '2.0' │ │ │ │ -105EB4 Created OS 03 (3) 'Unix' │ │ │ │ -105EB5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -105EB6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -105EB7 General Purpose Flag 0800 (2048) │ │ │ │ +105F7E CENTRAL HEADER #51 02014B50 (33639248) │ │ │ │ +105F82 Created Zip Spec 14 (20) '2.0' │ │ │ │ +105F83 Created OS 03 (3) 'Unix' │ │ │ │ +105F84 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +105F85 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +105F86 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -105EB9 Compression Method 0008 (8) 'Deflated' │ │ │ │ -105EBB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -105EBF CRC C11FC670 (3240085104) │ │ │ │ -105EC3 Compressed Size 00003839 (14393) │ │ │ │ -105EC7 Uncompressed Size 0000AD3D (44349) │ │ │ │ -105ECB Filename Length 001A (26) │ │ │ │ -105ECD Extra Length 0000 (0) │ │ │ │ -105ECF Comment Length 0000 (0) │ │ │ │ -105ED1 Disk Start 0000 (0) │ │ │ │ -105ED3 Int File Attributes 0000 (0) │ │ │ │ +105F88 Compression Method 0008 (8) 'Deflated' │ │ │ │ +105F8A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +105F8E CRC C11FC670 (3240085104) │ │ │ │ +105F92 Compressed Size 00003839 (14393) │ │ │ │ +105F96 Uncompressed Size 0000AD3D (44349) │ │ │ │ +105F9A Filename Length 001A (26) │ │ │ │ +105F9C Extra Length 0000 (0) │ │ │ │ +105F9E Comment Length 0000 (0) │ │ │ │ +105FA0 Disk Start 0000 (0) │ │ │ │ +105FA2 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -105ED5 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +105FA4 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -105ED9 Local Header Offset 00026ED1 (159441) │ │ │ │ -105EDD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +105FA8 Local Header Offset 00026EA4 (159396) │ │ │ │ +105FAC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x105EDD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x105FAC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -105EF7 CENTRAL HEADER #52 02014B50 (33639248) │ │ │ │ -105EFB Created Zip Spec 14 (20) '2.0' │ │ │ │ -105EFC Created OS 03 (3) 'Unix' │ │ │ │ -105EFD Extract Zip Spec 0A (10) '1.0' │ │ │ │ -105EFE Extract OS 00 (0) 'MS-DOS' │ │ │ │ -105EFF General Purpose Flag 0800 (2048) │ │ │ │ +105FC6 CENTRAL HEADER #52 02014B50 (33639248) │ │ │ │ +105FCA Created Zip Spec 14 (20) '2.0' │ │ │ │ +105FCB Created OS 03 (3) 'Unix' │ │ │ │ +105FCC Extract Zip Spec 0A (10) '1.0' │ │ │ │ +105FCD Extract OS 00 (0) 'MS-DOS' │ │ │ │ +105FCE General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -105F01 Compression Method 0008 (8) 'Deflated' │ │ │ │ -105F03 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -105F07 CRC D633674F (3593693007) │ │ │ │ -105F0B Compressed Size 00009F21 (40737) │ │ │ │ -105F0F Uncompressed Size 000498A4 (301220) │ │ │ │ -105F13 Filename Length 0019 (25) │ │ │ │ -105F15 Extra Length 0000 (0) │ │ │ │ -105F17 Comment Length 0000 (0) │ │ │ │ -105F19 Disk Start 0000 (0) │ │ │ │ -105F1B Int File Attributes 0000 (0) │ │ │ │ +105FD0 Compression Method 0008 (8) 'Deflated' │ │ │ │ +105FD2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +105FD6 CRC D633674F (3593693007) │ │ │ │ +105FDA Compressed Size 00009F21 (40737) │ │ │ │ +105FDE Uncompressed Size 000498A4 (301220) │ │ │ │ +105FE2 Filename Length 0019 (25) │ │ │ │ +105FE4 Extra Length 0000 (0) │ │ │ │ +105FE6 Comment Length 0000 (0) │ │ │ │ +105FE8 Disk Start 0000 (0) │ │ │ │ +105FEA Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -105F1D Ext File Attributes 81A40000 (2175008768) │ │ │ │ +105FEC Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -105F21 Local Header Offset 0002A742 (173890) │ │ │ │ -105F25 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +105FF0 Local Header Offset 0002A715 (173845) │ │ │ │ +105FF4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x105F25: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x105FF4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -105F3E CENTRAL HEADER #53 02014B50 (33639248) │ │ │ │ -105F42 Created Zip Spec 14 (20) '2.0' │ │ │ │ -105F43 Created OS 03 (3) 'Unix' │ │ │ │ -105F44 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -105F45 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -105F46 General Purpose Flag 0800 (2048) │ │ │ │ +10600D CENTRAL HEADER #53 02014B50 (33639248) │ │ │ │ +106011 Created Zip Spec 14 (20) '2.0' │ │ │ │ +106012 Created OS 03 (3) 'Unix' │ │ │ │ +106013 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +106014 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +106015 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -105F48 Compression Method 0008 (8) 'Deflated' │ │ │ │ -105F4A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -105F4E CRC 4ED7B9DB (1322760667) │ │ │ │ -105F52 Compressed Size 0000020E (526) │ │ │ │ -105F56 Uncompressed Size 000003E3 (995) │ │ │ │ -105F5A Filename Length 0021 (33) │ │ │ │ -105F5C Extra Length 0000 (0) │ │ │ │ -105F5E Comment Length 0000 (0) │ │ │ │ -105F60 Disk Start 0000 (0) │ │ │ │ -105F62 Int File Attributes 0000 (0) │ │ │ │ +106017 Compression Method 0008 (8) 'Deflated' │ │ │ │ +106019 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10601D CRC 4ED7B9DB (1322760667) │ │ │ │ +106021 Compressed Size 0000020E (526) │ │ │ │ +106025 Uncompressed Size 000003E3 (995) │ │ │ │ +106029 Filename Length 0021 (33) │ │ │ │ +10602B Extra Length 0000 (0) │ │ │ │ +10602D Comment Length 0000 (0) │ │ │ │ +10602F Disk Start 0000 (0) │ │ │ │ +106031 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -105F64 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +106033 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -105F68 Local Header Offset 0003469A (214682) │ │ │ │ -105F6C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +106037 Local Header Offset 0003466D (214637) │ │ │ │ +10603B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x105F6C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10603B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -105F8D CENTRAL HEADER #54 02014B50 (33639248) │ │ │ │ -105F91 Created Zip Spec 14 (20) '2.0' │ │ │ │ -105F92 Created OS 03 (3) 'Unix' │ │ │ │ -105F93 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -105F94 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -105F95 General Purpose Flag 0800 (2048) │ │ │ │ +10605C CENTRAL HEADER #54 02014B50 (33639248) │ │ │ │ +106060 Created Zip Spec 14 (20) '2.0' │ │ │ │ +106061 Created OS 03 (3) 'Unix' │ │ │ │ +106062 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +106063 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +106064 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -105F97 Compression Method 0008 (8) 'Deflated' │ │ │ │ -105F99 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -105F9D CRC 9BD41A86 (2614368902) │ │ │ │ -105FA1 Compressed Size 000000BA (186) │ │ │ │ -105FA5 Uncompressed Size 00000133 (307) │ │ │ │ -105FA9 Filename Length 0020 (32) │ │ │ │ -105FAB Extra Length 0000 (0) │ │ │ │ -105FAD Comment Length 0000 (0) │ │ │ │ -105FAF Disk Start 0000 (0) │ │ │ │ -105FB1 Int File Attributes 0000 (0) │ │ │ │ +106066 Compression Method 0008 (8) 'Deflated' │ │ │ │ +106068 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10606C CRC 9BD41A86 (2614368902) │ │ │ │ +106070 Compressed Size 000000BA (186) │ │ │ │ +106074 Uncompressed Size 00000133 (307) │ │ │ │ +106078 Filename Length 0020 (32) │ │ │ │ +10607A Extra Length 0000 (0) │ │ │ │ +10607C Comment Length 0000 (0) │ │ │ │ +10607E Disk Start 0000 (0) │ │ │ │ +106080 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -105FB3 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +106082 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -105FB7 Local Header Offset 000348E7 (215271) │ │ │ │ -105FBB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +106086 Local Header Offset 000348BA (215226) │ │ │ │ +10608A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x105FBB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10608A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -105FDB CENTRAL HEADER #55 02014B50 (33639248) │ │ │ │ -105FDF Created Zip Spec 14 (20) '2.0' │ │ │ │ -105FE0 Created OS 03 (3) 'Unix' │ │ │ │ -105FE1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -105FE2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -105FE3 General Purpose Flag 0800 (2048) │ │ │ │ +1060AA CENTRAL HEADER #55 02014B50 (33639248) │ │ │ │ +1060AE Created Zip Spec 14 (20) '2.0' │ │ │ │ +1060AF Created OS 03 (3) 'Unix' │ │ │ │ +1060B0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1060B1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1060B2 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -105FE5 Compression Method 0008 (8) 'Deflated' │ │ │ │ -105FE7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -105FEB CRC 6B93E1D6 (1804853718) │ │ │ │ -105FEF Compressed Size 0000081A (2074) │ │ │ │ -105FF3 Uncompressed Size 00001180 (4480) │ │ │ │ -105FF7 Filename Length 001C (28) │ │ │ │ -105FF9 Extra Length 0000 (0) │ │ │ │ -105FFB Comment Length 0000 (0) │ │ │ │ -105FFD Disk Start 0000 (0) │ │ │ │ -105FFF Int File Attributes 0000 (0) │ │ │ │ +1060B4 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1060B6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1060BA CRC 6B93E1D6 (1804853718) │ │ │ │ +1060BE Compressed Size 0000081A (2074) │ │ │ │ +1060C2 Uncompressed Size 00001180 (4480) │ │ │ │ +1060C6 Filename Length 001C (28) │ │ │ │ +1060C8 Extra Length 0000 (0) │ │ │ │ +1060CA Comment Length 0000 (0) │ │ │ │ +1060CC Disk Start 0000 (0) │ │ │ │ +1060CE Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -106001 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1060D0 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -106005 Local Header Offset 000349DF (215519) │ │ │ │ -106009 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1060D4 Local Header Offset 000349B2 (215474) │ │ │ │ +1060D8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x106009: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1060D8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -106025 CENTRAL HEADER #56 02014B50 (33639248) │ │ │ │ -106029 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10602A Created OS 03 (3) 'Unix' │ │ │ │ -10602B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10602C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10602D General Purpose Flag 0800 (2048) │ │ │ │ +1060F4 CENTRAL HEADER #56 02014B50 (33639248) │ │ │ │ +1060F8 Created Zip Spec 14 (20) '2.0' │ │ │ │ +1060F9 Created OS 03 (3) 'Unix' │ │ │ │ +1060FA Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1060FB Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1060FC General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10602F Compression Method 0008 (8) 'Deflated' │ │ │ │ -106031 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -106035 CRC 467AF460 (1182463072) │ │ │ │ -106039 Compressed Size 000003CD (973) │ │ │ │ -10603D Uncompressed Size 00001132 (4402) │ │ │ │ -106041 Filename Length 001B (27) │ │ │ │ -106043 Extra Length 0000 (0) │ │ │ │ -106045 Comment Length 0000 (0) │ │ │ │ -106047 Disk Start 0000 (0) │ │ │ │ -106049 Int File Attributes 0000 (0) │ │ │ │ +1060FE Compression Method 0008 (8) 'Deflated' │ │ │ │ +106100 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +106104 CRC 467AF460 (1182463072) │ │ │ │ +106108 Compressed Size 000003CD (973) │ │ │ │ +10610C Uncompressed Size 00001132 (4402) │ │ │ │ +106110 Filename Length 001B (27) │ │ │ │ +106112 Extra Length 0000 (0) │ │ │ │ +106114 Comment Length 0000 (0) │ │ │ │ +106116 Disk Start 0000 (0) │ │ │ │ +106118 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10604B Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10611A Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10604F Local Header Offset 00035233 (217651) │ │ │ │ -106053 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10611E Local Header Offset 00035206 (217606) │ │ │ │ +106122 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x106053: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x106122: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10606E CENTRAL HEADER #57 02014B50 (33639248) │ │ │ │ -106072 Created Zip Spec 14 (20) '2.0' │ │ │ │ -106073 Created OS 03 (3) 'Unix' │ │ │ │ -106074 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -106075 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -106076 General Purpose Flag 0800 (2048) │ │ │ │ +10613D CENTRAL HEADER #57 02014B50 (33639248) │ │ │ │ +106141 Created Zip Spec 14 (20) '2.0' │ │ │ │ +106142 Created OS 03 (3) 'Unix' │ │ │ │ +106143 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +106144 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +106145 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -106078 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10607A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10607E CRC B33E6EEA (3007213290) │ │ │ │ -106082 Compressed Size 00000339 (825) │ │ │ │ -106086 Uncompressed Size 000005FD (1533) │ │ │ │ -10608A Filename Length 001C (28) │ │ │ │ -10608C Extra Length 0000 (0) │ │ │ │ -10608E Comment Length 0000 (0) │ │ │ │ -106090 Disk Start 0000 (0) │ │ │ │ -106092 Int File Attributes 0000 (0) │ │ │ │ +106147 Compression Method 0008 (8) 'Deflated' │ │ │ │ +106149 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10614D CRC B33E6EEA (3007213290) │ │ │ │ +106151 Compressed Size 00000339 (825) │ │ │ │ +106155 Uncompressed Size 000005FD (1533) │ │ │ │ +106159 Filename Length 001C (28) │ │ │ │ +10615B Extra Length 0000 (0) │ │ │ │ +10615D Comment Length 0000 (0) │ │ │ │ +10615F Disk Start 0000 (0) │ │ │ │ +106161 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -106094 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +106163 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -106098 Local Header Offset 00035639 (218681) │ │ │ │ -10609C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +106167 Local Header Offset 0003560C (218636) │ │ │ │ +10616B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10609C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10616B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1060B8 CENTRAL HEADER #58 02014B50 (33639248) │ │ │ │ -1060BC Created Zip Spec 14 (20) '2.0' │ │ │ │ -1060BD Created OS 03 (3) 'Unix' │ │ │ │ -1060BE Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1060BF Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1060C0 General Purpose Flag 0800 (2048) │ │ │ │ +106187 CENTRAL HEADER #58 02014B50 (33639248) │ │ │ │ +10618B Created Zip Spec 14 (20) '2.0' │ │ │ │ +10618C Created OS 03 (3) 'Unix' │ │ │ │ +10618D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10618E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10618F General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1060C2 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1060C4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1060C8 CRC 75F90BD0 (1979255760) │ │ │ │ -1060CC Compressed Size 000001AF (431) │ │ │ │ -1060D0 Uncompressed Size 00000570 (1392) │ │ │ │ -1060D4 Filename Length 001B (27) │ │ │ │ -1060D6 Extra Length 0000 (0) │ │ │ │ -1060D8 Comment Length 0000 (0) │ │ │ │ -1060DA Disk Start 0000 (0) │ │ │ │ -1060DC Int File Attributes 0000 (0) │ │ │ │ +106191 Compression Method 0008 (8) 'Deflated' │ │ │ │ +106193 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +106197 CRC 75F90BD0 (1979255760) │ │ │ │ +10619B Compressed Size 000001AF (431) │ │ │ │ +10619F Uncompressed Size 00000570 (1392) │ │ │ │ +1061A3 Filename Length 001B (27) │ │ │ │ +1061A5 Extra Length 0000 (0) │ │ │ │ +1061A7 Comment Length 0000 (0) │ │ │ │ +1061A9 Disk Start 0000 (0) │ │ │ │ +1061AB Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1060DE Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1061AD Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1060E2 Local Header Offset 000359AC (219564) │ │ │ │ -1060E6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1061B1 Local Header Offset 0003597F (219519) │ │ │ │ +1061B5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1060E6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1061B5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -106101 CENTRAL HEADER #59 02014B50 (33639248) │ │ │ │ -106105 Created Zip Spec 14 (20) '2.0' │ │ │ │ -106106 Created OS 03 (3) 'Unix' │ │ │ │ -106107 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -106108 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -106109 General Purpose Flag 0800 (2048) │ │ │ │ +1061D0 CENTRAL HEADER #59 02014B50 (33639248) │ │ │ │ +1061D4 Created Zip Spec 14 (20) '2.0' │ │ │ │ +1061D5 Created OS 03 (3) 'Unix' │ │ │ │ +1061D6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1061D7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1061D8 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10610B Compression Method 0008 (8) 'Deflated' │ │ │ │ -10610D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -106111 CRC 52660998 (1382418840) │ │ │ │ -106115 Compressed Size 000003E3 (995) │ │ │ │ -106119 Uncompressed Size 0000080D (2061) │ │ │ │ -10611D Filename Length 001E (30) │ │ │ │ -10611F Extra Length 0000 (0) │ │ │ │ -106121 Comment Length 0000 (0) │ │ │ │ -106123 Disk Start 0000 (0) │ │ │ │ -106125 Int File Attributes 0000 (0) │ │ │ │ +1061DA Compression Method 0008 (8) 'Deflated' │ │ │ │ +1061DC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1061E0 CRC 52660998 (1382418840) │ │ │ │ +1061E4 Compressed Size 000003E3 (995) │ │ │ │ +1061E8 Uncompressed Size 0000080D (2061) │ │ │ │ +1061EC Filename Length 001E (30) │ │ │ │ +1061EE Extra Length 0000 (0) │ │ │ │ +1061F0 Comment Length 0000 (0) │ │ │ │ +1061F2 Disk Start 0000 (0) │ │ │ │ +1061F4 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -106127 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1061F6 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10612B Local Header Offset 00035B94 (220052) │ │ │ │ -10612F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1061FA Local Header Offset 00035B67 (220007) │ │ │ │ +1061FE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10612F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1061FE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10614D CENTRAL HEADER #60 02014B50 (33639248) │ │ │ │ -106151 Created Zip Spec 14 (20) '2.0' │ │ │ │ -106152 Created OS 03 (3) 'Unix' │ │ │ │ -106153 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -106154 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -106155 General Purpose Flag 0800 (2048) │ │ │ │ +10621C CENTRAL HEADER #60 02014B50 (33639248) │ │ │ │ +106220 Created Zip Spec 14 (20) '2.0' │ │ │ │ +106221 Created OS 03 (3) 'Unix' │ │ │ │ +106222 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +106223 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +106224 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -106157 Compression Method 0008 (8) 'Deflated' │ │ │ │ -106159 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10615D CRC EC2828C3 (3962054851) │ │ │ │ -106161 Compressed Size 00000282 (642) │ │ │ │ -106165 Uncompressed Size 000008EA (2282) │ │ │ │ -106169 Filename Length 001D (29) │ │ │ │ -10616B Extra Length 0000 (0) │ │ │ │ -10616D Comment Length 0000 (0) │ │ │ │ -10616F Disk Start 0000 (0) │ │ │ │ -106171 Int File Attributes 0000 (0) │ │ │ │ +106226 Compression Method 0008 (8) 'Deflated' │ │ │ │ +106228 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10622C CRC EC2828C3 (3962054851) │ │ │ │ +106230 Compressed Size 00000282 (642) │ │ │ │ +106234 Uncompressed Size 000008EA (2282) │ │ │ │ +106238 Filename Length 001D (29) │ │ │ │ +10623A Extra Length 0000 (0) │ │ │ │ +10623C Comment Length 0000 (0) │ │ │ │ +10623E Disk Start 0000 (0) │ │ │ │ +106240 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -106173 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +106242 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -106177 Local Header Offset 00035FB3 (221107) │ │ │ │ -10617B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +106246 Local Header Offset 00035F86 (221062) │ │ │ │ +10624A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10617B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10624A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -106198 CENTRAL HEADER #61 02014B50 (33639248) │ │ │ │ -10619C Created Zip Spec 14 (20) '2.0' │ │ │ │ -10619D Created OS 03 (3) 'Unix' │ │ │ │ -10619E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10619F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1061A0 General Purpose Flag 0800 (2048) │ │ │ │ +106267 CENTRAL HEADER #61 02014B50 (33639248) │ │ │ │ +10626B Created Zip Spec 14 (20) '2.0' │ │ │ │ +10626C Created OS 03 (3) 'Unix' │ │ │ │ +10626D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10626E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10626F General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1061A2 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1061A4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1061A8 CRC 6AB17B30 (1790016304) │ │ │ │ -1061AC Compressed Size 00000189 (393) │ │ │ │ -1061B0 Uncompressed Size 00000448 (1096) │ │ │ │ -1061B4 Filename Length 0020 (32) │ │ │ │ -1061B6 Extra Length 0000 (0) │ │ │ │ -1061B8 Comment Length 0000 (0) │ │ │ │ -1061BA Disk Start 0000 (0) │ │ │ │ -1061BC Int File Attributes 0000 (0) │ │ │ │ +106271 Compression Method 0008 (8) 'Deflated' │ │ │ │ +106273 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +106277 CRC 6AB17B30 (1790016304) │ │ │ │ +10627B Compressed Size 00000189 (393) │ │ │ │ +10627F Uncompressed Size 00000448 (1096) │ │ │ │ +106283 Filename Length 0020 (32) │ │ │ │ +106285 Extra Length 0000 (0) │ │ │ │ +106287 Comment Length 0000 (0) │ │ │ │ +106289 Disk Start 0000 (0) │ │ │ │ +10628B Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1061BE Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10628D Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1061C2 Local Header Offset 00036270 (221808) │ │ │ │ -1061C6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +106291 Local Header Offset 00036243 (221763) │ │ │ │ +106295 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1061C6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x106295: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1061E6 CENTRAL HEADER #62 02014B50 (33639248) │ │ │ │ -1061EA Created Zip Spec 14 (20) '2.0' │ │ │ │ -1061EB Created OS 03 (3) 'Unix' │ │ │ │ -1061EC Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1061ED Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1061EE General Purpose Flag 0800 (2048) │ │ │ │ +1062B5 CENTRAL HEADER #62 02014B50 (33639248) │ │ │ │ +1062B9 Created Zip Spec 14 (20) '2.0' │ │ │ │ +1062BA Created OS 03 (3) 'Unix' │ │ │ │ +1062BB Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1062BC Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1062BD General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1061F0 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1061F2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1061F6 CRC 8146CF4C (2168901452) │ │ │ │ -1061FA Compressed Size 000001B4 (436) │ │ │ │ -1061FE Uncompressed Size 000002C6 (710) │ │ │ │ -106202 Filename Length 0024 (36) │ │ │ │ -106204 Extra Length 0000 (0) │ │ │ │ -106206 Comment Length 0000 (0) │ │ │ │ -106208 Disk Start 0000 (0) │ │ │ │ -10620A Int File Attributes 0000 (0) │ │ │ │ +1062BF Compression Method 0008 (8) 'Deflated' │ │ │ │ +1062C1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1062C5 CRC 8146CF4C (2168901452) │ │ │ │ +1062C9 Compressed Size 000001B4 (436) │ │ │ │ +1062CD Uncompressed Size 000002C6 (710) │ │ │ │ +1062D1 Filename Length 0024 (36) │ │ │ │ +1062D3 Extra Length 0000 (0) │ │ │ │ +1062D5 Comment Length 0000 (0) │ │ │ │ +1062D7 Disk Start 0000 (0) │ │ │ │ +1062D9 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10620C Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1062DB Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -106210 Local Header Offset 00036437 (222263) │ │ │ │ -106214 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1062DF Local Header Offset 0003640A (222218) │ │ │ │ +1062E3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x106214: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1062E3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -106238 CENTRAL HEADER #63 02014B50 (33639248) │ │ │ │ -10623C Created Zip Spec 14 (20) '2.0' │ │ │ │ -10623D Created OS 03 (3) 'Unix' │ │ │ │ -10623E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10623F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -106240 General Purpose Flag 0800 (2048) │ │ │ │ +106307 CENTRAL HEADER #63 02014B50 (33639248) │ │ │ │ +10630B Created Zip Spec 14 (20) '2.0' │ │ │ │ +10630C Created OS 03 (3) 'Unix' │ │ │ │ +10630D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10630E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10630F General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -106242 Compression Method 0008 (8) 'Deflated' │ │ │ │ -106244 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -106248 CRC B01CD249 (2954678857) │ │ │ │ -10624C Compressed Size 00000538 (1336) │ │ │ │ -106250 Uncompressed Size 00000E44 (3652) │ │ │ │ -106254 Filename Length 0024 (36) │ │ │ │ -106256 Extra Length 0000 (0) │ │ │ │ -106258 Comment Length 0000 (0) │ │ │ │ -10625A Disk Start 0000 (0) │ │ │ │ -10625C Int File Attributes 0000 (0) │ │ │ │ +106311 Compression Method 0008 (8) 'Deflated' │ │ │ │ +106313 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +106317 CRC B01CD249 (2954678857) │ │ │ │ +10631B Compressed Size 00000538 (1336) │ │ │ │ +10631F Uncompressed Size 00000E44 (3652) │ │ │ │ +106323 Filename Length 0024 (36) │ │ │ │ +106325 Extra Length 0000 (0) │ │ │ │ +106327 Comment Length 0000 (0) │ │ │ │ +106329 Disk Start 0000 (0) │ │ │ │ +10632B Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10625E Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10632D Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -106262 Local Header Offset 0003662D (222765) │ │ │ │ -106266 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +106331 Local Header Offset 00036600 (222720) │ │ │ │ +106335 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x106266: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x106335: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10628A CENTRAL HEADER #64 02014B50 (33639248) │ │ │ │ -10628E Created Zip Spec 14 (20) '2.0' │ │ │ │ -10628F Created OS 03 (3) 'Unix' │ │ │ │ -106290 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -106291 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -106292 General Purpose Flag 0800 (2048) │ │ │ │ +106359 CENTRAL HEADER #64 02014B50 (33639248) │ │ │ │ +10635D Created Zip Spec 14 (20) '2.0' │ │ │ │ +10635E Created OS 03 (3) 'Unix' │ │ │ │ +10635F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +106360 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +106361 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -106294 Compression Method 0008 (8) 'Deflated' │ │ │ │ -106296 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10629A CRC 1858144C (408425548) │ │ │ │ -10629E Compressed Size 0000053D (1341) │ │ │ │ -1062A2 Uncompressed Size 00000E6A (3690) │ │ │ │ -1062A6 Filename Length 0026 (38) │ │ │ │ -1062A8 Extra Length 0000 (0) │ │ │ │ -1062AA Comment Length 0000 (0) │ │ │ │ -1062AC Disk Start 0000 (0) │ │ │ │ -1062AE Int File Attributes 0000 (0) │ │ │ │ +106363 Compression Method 0008 (8) 'Deflated' │ │ │ │ +106365 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +106369 CRC 1858144C (408425548) │ │ │ │ +10636D Compressed Size 0000053D (1341) │ │ │ │ +106371 Uncompressed Size 00000E6A (3690) │ │ │ │ +106375 Filename Length 0026 (38) │ │ │ │ +106377 Extra Length 0000 (0) │ │ │ │ +106379 Comment Length 0000 (0) │ │ │ │ +10637B Disk Start 0000 (0) │ │ │ │ +10637D Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1062B0 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10637F Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1062B4 Local Header Offset 00036BA7 (224167) │ │ │ │ -1062B8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +106383 Local Header Offset 00036B7A (224122) │ │ │ │ +106387 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1062B8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x106387: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1062DE CENTRAL HEADER #65 02014B50 (33639248) │ │ │ │ -1062E2 Created Zip Spec 14 (20) '2.0' │ │ │ │ -1062E3 Created OS 03 (3) 'Unix' │ │ │ │ -1062E4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1062E5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1062E6 General Purpose Flag 0800 (2048) │ │ │ │ +1063AD CENTRAL HEADER #65 02014B50 (33639248) │ │ │ │ +1063B1 Created Zip Spec 14 (20) '2.0' │ │ │ │ +1063B2 Created OS 03 (3) 'Unix' │ │ │ │ +1063B3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1063B4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1063B5 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1062E8 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1062EA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1062EE CRC DD3530EB (3711250667) │ │ │ │ -1062F2 Compressed Size 0000056F (1391) │ │ │ │ -1062F6 Uncompressed Size 00000E74 (3700) │ │ │ │ -1062FA Filename Length 0025 (37) │ │ │ │ -1062FC Extra Length 0000 (0) │ │ │ │ -1062FE Comment Length 0000 (0) │ │ │ │ -106300 Disk Start 0000 (0) │ │ │ │ -106302 Int File Attributes 0000 (0) │ │ │ │ +1063B7 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1063B9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1063BD CRC DD3530EB (3711250667) │ │ │ │ +1063C1 Compressed Size 0000056F (1391) │ │ │ │ +1063C5 Uncompressed Size 00000E74 (3700) │ │ │ │ +1063C9 Filename Length 0025 (37) │ │ │ │ +1063CB Extra Length 0000 (0) │ │ │ │ +1063CD Comment Length 0000 (0) │ │ │ │ +1063CF Disk Start 0000 (0) │ │ │ │ +1063D1 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -106304 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1063D3 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -106308 Local Header Offset 00037128 (225576) │ │ │ │ -10630C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1063D7 Local Header Offset 000370FB (225531) │ │ │ │ +1063DB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10630C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1063DB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -106331 CENTRAL HEADER #66 02014B50 (33639248) │ │ │ │ -106335 Created Zip Spec 14 (20) '2.0' │ │ │ │ -106336 Created OS 03 (3) 'Unix' │ │ │ │ -106337 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -106338 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -106339 General Purpose Flag 0800 (2048) │ │ │ │ +106400 CENTRAL HEADER #66 02014B50 (33639248) │ │ │ │ +106404 Created Zip Spec 14 (20) '2.0' │ │ │ │ +106405 Created OS 03 (3) 'Unix' │ │ │ │ +106406 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +106407 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +106408 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10633B Compression Method 0008 (8) 'Deflated' │ │ │ │ -10633D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -106341 CRC B5ABD660 (3047937632) │ │ │ │ -106345 Compressed Size 00000553 (1363) │ │ │ │ -106349 Uncompressed Size 00000E74 (3700) │ │ │ │ -10634D Filename Length 0027 (39) │ │ │ │ -10634F Extra Length 0000 (0) │ │ │ │ -106351 Comment Length 0000 (0) │ │ │ │ -106353 Disk Start 0000 (0) │ │ │ │ -106355 Int File Attributes 0000 (0) │ │ │ │ +10640A Compression Method 0008 (8) 'Deflated' │ │ │ │ +10640C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +106410 CRC B5ABD660 (3047937632) │ │ │ │ +106414 Compressed Size 00000553 (1363) │ │ │ │ +106418 Uncompressed Size 00000E74 (3700) │ │ │ │ +10641C Filename Length 0027 (39) │ │ │ │ +10641E Extra Length 0000 (0) │ │ │ │ +106420 Comment Length 0000 (0) │ │ │ │ +106422 Disk Start 0000 (0) │ │ │ │ +106424 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -106357 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +106426 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10635B Local Header Offset 000376DA (227034) │ │ │ │ -10635F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10642A Local Header Offset 000376AD (226989) │ │ │ │ +10642E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10635F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10642E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -106386 CENTRAL HEADER #67 02014B50 (33639248) │ │ │ │ -10638A Created Zip Spec 14 (20) '2.0' │ │ │ │ -10638B Created OS 03 (3) 'Unix' │ │ │ │ -10638C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10638D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10638E General Purpose Flag 0800 (2048) │ │ │ │ +106455 CENTRAL HEADER #67 02014B50 (33639248) │ │ │ │ +106459 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10645A Created OS 03 (3) 'Unix' │ │ │ │ +10645B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10645C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10645D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -106390 Compression Method 0008 (8) 'Deflated' │ │ │ │ -106392 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -106396 CRC 9DA8CEDF (2645085919) │ │ │ │ -10639A Compressed Size 0000053C (1340) │ │ │ │ -10639E Uncompressed Size 00000E57 (3671) │ │ │ │ -1063A2 Filename Length 0025 (37) │ │ │ │ -1063A4 Extra Length 0000 (0) │ │ │ │ -1063A6 Comment Length 0000 (0) │ │ │ │ -1063A8 Disk Start 0000 (0) │ │ │ │ -1063AA Int File Attributes 0000 (0) │ │ │ │ +10645F Compression Method 0008 (8) 'Deflated' │ │ │ │ +106461 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +106465 CRC 9DA8CEDF (2645085919) │ │ │ │ +106469 Compressed Size 0000053C (1340) │ │ │ │ +10646D Uncompressed Size 00000E57 (3671) │ │ │ │ +106471 Filename Length 0025 (37) │ │ │ │ +106473 Extra Length 0000 (0) │ │ │ │ +106475 Comment Length 0000 (0) │ │ │ │ +106477 Disk Start 0000 (0) │ │ │ │ +106479 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1063AC Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10647B Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1063B0 Local Header Offset 00037C72 (228466) │ │ │ │ -1063B4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10647F Local Header Offset 00037C45 (228421) │ │ │ │ +106483 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1063B4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x106483: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1063D9 CENTRAL HEADER #68 02014B50 (33639248) │ │ │ │ -1063DD Created Zip Spec 14 (20) '2.0' │ │ │ │ -1063DE Created OS 03 (3) 'Unix' │ │ │ │ -1063DF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1063E0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1063E1 General Purpose Flag 0800 (2048) │ │ │ │ +1064A8 CENTRAL HEADER #68 02014B50 (33639248) │ │ │ │ +1064AC Created Zip Spec 14 (20) '2.0' │ │ │ │ +1064AD Created OS 03 (3) 'Unix' │ │ │ │ +1064AE Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1064AF Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1064B0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1063E3 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1063E5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1063E9 CRC 47E86662 (1206412898) │ │ │ │ -1063ED Compressed Size 000001E3 (483) │ │ │ │ -1063F1 Uncompressed Size 000003AC (940) │ │ │ │ -1063F5 Filename Length 0020 (32) │ │ │ │ -1063F7 Extra Length 0000 (0) │ │ │ │ -1063F9 Comment Length 0000 (0) │ │ │ │ -1063FB Disk Start 0000 (0) │ │ │ │ -1063FD Int File Attributes 0000 (0) │ │ │ │ +1064B2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1064B4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1064B8 CRC 47E86662 (1206412898) │ │ │ │ +1064BC Compressed Size 000001E3 (483) │ │ │ │ +1064C0 Uncompressed Size 000003AC (940) │ │ │ │ +1064C4 Filename Length 0020 (32) │ │ │ │ +1064C6 Extra Length 0000 (0) │ │ │ │ +1064C8 Comment Length 0000 (0) │ │ │ │ +1064CA Disk Start 0000 (0) │ │ │ │ +1064CC Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1063FF Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1064CE Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -106403 Local Header Offset 000381F1 (229873) │ │ │ │ -106407 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1064D2 Local Header Offset 000381C4 (229828) │ │ │ │ +1064D6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x106407: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1064D6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -106427 CENTRAL HEADER #69 02014B50 (33639248) │ │ │ │ -10642B Created Zip Spec 14 (20) '2.0' │ │ │ │ -10642C Created OS 03 (3) 'Unix' │ │ │ │ -10642D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10642E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10642F General Purpose Flag 0800 (2048) │ │ │ │ +1064F6 CENTRAL HEADER #69 02014B50 (33639248) │ │ │ │ +1064FA Created Zip Spec 14 (20) '2.0' │ │ │ │ +1064FB Created OS 03 (3) 'Unix' │ │ │ │ +1064FC Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1064FD Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1064FE General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -106431 Compression Method 0008 (8) 'Deflated' │ │ │ │ -106433 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -106437 CRC 4F5F3AFE (1331641086) │ │ │ │ -10643B Compressed Size 00000205 (517) │ │ │ │ -10643F Uncompressed Size 0000045C (1116) │ │ │ │ -106443 Filename Length 0020 (32) │ │ │ │ -106445 Extra Length 0000 (0) │ │ │ │ -106447 Comment Length 0000 (0) │ │ │ │ -106449 Disk Start 0000 (0) │ │ │ │ -10644B Int File Attributes 0000 (0) │ │ │ │ +106500 Compression Method 0008 (8) 'Deflated' │ │ │ │ +106502 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +106506 CRC 4F5F3AFE (1331641086) │ │ │ │ +10650A Compressed Size 00000205 (517) │ │ │ │ +10650E Uncompressed Size 0000045C (1116) │ │ │ │ +106512 Filename Length 0020 (32) │ │ │ │ +106514 Extra Length 0000 (0) │ │ │ │ +106516 Comment Length 0000 (0) │ │ │ │ +106518 Disk Start 0000 (0) │ │ │ │ +10651A Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10644D Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10651C Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -106451 Local Header Offset 00038412 (230418) │ │ │ │ -106455 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +106520 Local Header Offset 000383E5 (230373) │ │ │ │ +106524 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x106455: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x106524: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -106475 CENTRAL HEADER #70 02014B50 (33639248) │ │ │ │ -106479 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10647A Created OS 03 (3) 'Unix' │ │ │ │ -10647B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10647C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10647D General Purpose Flag 0800 (2048) │ │ │ │ +106544 CENTRAL HEADER #70 02014B50 (33639248) │ │ │ │ +106548 Created Zip Spec 14 (20) '2.0' │ │ │ │ +106549 Created OS 03 (3) 'Unix' │ │ │ │ +10654A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10654B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10654C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10647F Compression Method 0008 (8) 'Deflated' │ │ │ │ -106481 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -106485 CRC 32D0538D (852513677) │ │ │ │ -106489 Compressed Size 0000022E (558) │ │ │ │ -10648D Uncompressed Size 0000050D (1293) │ │ │ │ -106491 Filename Length 0020 (32) │ │ │ │ -106493 Extra Length 0000 (0) │ │ │ │ -106495 Comment Length 0000 (0) │ │ │ │ -106497 Disk Start 0000 (0) │ │ │ │ -106499 Int File Attributes 0000 (0) │ │ │ │ +10654E Compression Method 0008 (8) 'Deflated' │ │ │ │ +106550 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +106554 CRC 32D0538D (852513677) │ │ │ │ +106558 Compressed Size 0000022E (558) │ │ │ │ +10655C Uncompressed Size 0000050D (1293) │ │ │ │ +106560 Filename Length 0020 (32) │ │ │ │ +106562 Extra Length 0000 (0) │ │ │ │ +106564 Comment Length 0000 (0) │ │ │ │ +106566 Disk Start 0000 (0) │ │ │ │ +106568 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10649B Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10656A Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10649F Local Header Offset 00038655 (230997) │ │ │ │ -1064A3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10656E Local Header Offset 00038628 (230952) │ │ │ │ +106572 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1064A3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x106572: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1064C3 CENTRAL HEADER #71 02014B50 (33639248) │ │ │ │ -1064C7 Created Zip Spec 14 (20) '2.0' │ │ │ │ -1064C8 Created OS 03 (3) 'Unix' │ │ │ │ -1064C9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1064CA Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1064CB General Purpose Flag 0800 (2048) │ │ │ │ +106592 CENTRAL HEADER #71 02014B50 (33639248) │ │ │ │ +106596 Created Zip Spec 14 (20) '2.0' │ │ │ │ +106597 Created OS 03 (3) 'Unix' │ │ │ │ +106598 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +106599 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10659A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1064CD Compression Method 0008 (8) 'Deflated' │ │ │ │ -1064CF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1064D3 CRC 0E7091F0 (242258416) │ │ │ │ -1064D7 Compressed Size 00002160 (8544) │ │ │ │ -1064DB Uncompressed Size 00006077 (24695) │ │ │ │ -1064DF Filename Length 0019 (25) │ │ │ │ -1064E1 Extra Length 0000 (0) │ │ │ │ -1064E3 Comment Length 0000 (0) │ │ │ │ -1064E5 Disk Start 0000 (0) │ │ │ │ -1064E7 Int File Attributes 0000 (0) │ │ │ │ +10659C Compression Method 0008 (8) 'Deflated' │ │ │ │ +10659E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1065A2 CRC 0E7091F0 (242258416) │ │ │ │ +1065A6 Compressed Size 00002160 (8544) │ │ │ │ +1065AA Uncompressed Size 00006077 (24695) │ │ │ │ +1065AE Filename Length 0019 (25) │ │ │ │ +1065B0 Extra Length 0000 (0) │ │ │ │ +1065B2 Comment Length 0000 (0) │ │ │ │ +1065B4 Disk Start 0000 (0) │ │ │ │ +1065B6 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1064E9 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1065B8 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1064ED Local Header Offset 000388C1 (231617) │ │ │ │ -1064F1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1065BC Local Header Offset 00038894 (231572) │ │ │ │ +1065C0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1064F1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1065C0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10650A CENTRAL HEADER #72 02014B50 (33639248) │ │ │ │ -10650E Created Zip Spec 14 (20) '2.0' │ │ │ │ -10650F Created OS 03 (3) 'Unix' │ │ │ │ -106510 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -106511 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -106512 General Purpose Flag 0800 (2048) │ │ │ │ +1065D9 CENTRAL HEADER #72 02014B50 (33639248) │ │ │ │ +1065DD Created Zip Spec 14 (20) '2.0' │ │ │ │ +1065DE Created OS 03 (3) 'Unix' │ │ │ │ +1065DF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1065E0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1065E1 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -106514 Compression Method 0008 (8) 'Deflated' │ │ │ │ -106516 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10651A CRC B17B1B57 (2977635159) │ │ │ │ -10651E Compressed Size 000018A8 (6312) │ │ │ │ -106522 Uncompressed Size 0000ECF9 (60665) │ │ │ │ -106526 Filename Length 0018 (24) │ │ │ │ -106528 Extra Length 0000 (0) │ │ │ │ -10652A Comment Length 0000 (0) │ │ │ │ -10652C Disk Start 0000 (0) │ │ │ │ -10652E Int File Attributes 0000 (0) │ │ │ │ +1065E3 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1065E5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1065E9 CRC B17B1B57 (2977635159) │ │ │ │ +1065ED Compressed Size 000018A8 (6312) │ │ │ │ +1065F1 Uncompressed Size 0000ECF9 (60665) │ │ │ │ +1065F5 Filename Length 0018 (24) │ │ │ │ +1065F7 Extra Length 0000 (0) │ │ │ │ +1065F9 Comment Length 0000 (0) │ │ │ │ +1065FB Disk Start 0000 (0) │ │ │ │ +1065FD Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -106530 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1065FF Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -106534 Local Header Offset 0003AA58 (240216) │ │ │ │ -106538 Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +106603 Local Header Offset 0003AA2B (240171) │ │ │ │ +106607 Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x106538: Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x106607: Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -106550 CENTRAL HEADER #73 02014B50 (33639248) │ │ │ │ -106554 Created Zip Spec 14 (20) '2.0' │ │ │ │ -106555 Created OS 03 (3) 'Unix' │ │ │ │ -106556 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -106557 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -106558 General Purpose Flag 0800 (2048) │ │ │ │ +10661F CENTRAL HEADER #73 02014B50 (33639248) │ │ │ │ +106623 Created Zip Spec 14 (20) '2.0' │ │ │ │ +106624 Created OS 03 (3) 'Unix' │ │ │ │ +106625 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +106626 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +106627 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10655A Compression Method 0008 (8) 'Deflated' │ │ │ │ -10655C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -106560 CRC 3EC0CBE2 (1052822498) │ │ │ │ -106564 Compressed Size 000003A0 (928) │ │ │ │ -106568 Uncompressed Size 000013FE (5118) │ │ │ │ -10656C Filename Length 0018 (24) │ │ │ │ -10656E Extra Length 0000 (0) │ │ │ │ -106570 Comment Length 0000 (0) │ │ │ │ -106572 Disk Start 0000 (0) │ │ │ │ -106574 Int File Attributes 0000 (0) │ │ │ │ +106629 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10662B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10662F CRC 3EC0CBE2 (1052822498) │ │ │ │ +106633 Compressed Size 000003A0 (928) │ │ │ │ +106637 Uncompressed Size 000013FE (5118) │ │ │ │ +10663B Filename Length 0018 (24) │ │ │ │ +10663D Extra Length 0000 (0) │ │ │ │ +10663F Comment Length 0000 (0) │ │ │ │ +106641 Disk Start 0000 (0) │ │ │ │ +106643 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -106576 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +106645 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10657A Local Header Offset 0003C336 (246582) │ │ │ │ -10657E Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +106649 Local Header Offset 0003C309 (246537) │ │ │ │ +10664D Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10657E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10664D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -106596 CENTRAL HEADER #74 02014B50 (33639248) │ │ │ │ -10659A Created Zip Spec 14 (20) '2.0' │ │ │ │ -10659B Created OS 03 (3) 'Unix' │ │ │ │ -10659C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10659D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10659E General Purpose Flag 0800 (2048) │ │ │ │ +106665 CENTRAL HEADER #74 02014B50 (33639248) │ │ │ │ +106669 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10666A Created OS 03 (3) 'Unix' │ │ │ │ +10666B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10666C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10666D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1065A0 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1065A2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1065A6 CRC 2321F037 (589426743) │ │ │ │ -1065AA Compressed Size 0000004D (77) │ │ │ │ -1065AE Uncompressed Size 00000056 (86) │ │ │ │ -1065B2 Filename Length 001C (28) │ │ │ │ -1065B4 Extra Length 0000 (0) │ │ │ │ -1065B6 Comment Length 0000 (0) │ │ │ │ -1065B8 Disk Start 0000 (0) │ │ │ │ -1065BA Int File Attributes 0000 (0) │ │ │ │ +10666F Compression Method 0008 (8) 'Deflated' │ │ │ │ +106671 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +106675 CRC 2321F037 (589426743) │ │ │ │ +106679 Compressed Size 0000004D (77) │ │ │ │ +10667D Uncompressed Size 00000056 (86) │ │ │ │ +106681 Filename Length 001C (28) │ │ │ │ +106683 Extra Length 0000 (0) │ │ │ │ +106685 Comment Length 0000 (0) │ │ │ │ +106687 Disk Start 0000 (0) │ │ │ │ +106689 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1065BC Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10668B Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1065C0 Local Header Offset 0003C70C (247564) │ │ │ │ -1065C4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10668F Local Header Offset 0003C6DF (247519) │ │ │ │ +106693 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1065C4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x106693: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1065E0 CENTRAL HEADER #75 02014B50 (33639248) │ │ │ │ -1065E4 Created Zip Spec 14 (20) '2.0' │ │ │ │ -1065E5 Created OS 03 (3) 'Unix' │ │ │ │ -1065E6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1065E7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1065E8 General Purpose Flag 0800 (2048) │ │ │ │ +1066AF CENTRAL HEADER #75 02014B50 (33639248) │ │ │ │ +1066B3 Created Zip Spec 14 (20) '2.0' │ │ │ │ +1066B4 Created OS 03 (3) 'Unix' │ │ │ │ +1066B5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1066B6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1066B7 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1065EA Compression Method 0008 (8) 'Deflated' │ │ │ │ -1065EC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1065F0 CRC 3F27B8AD (1059567789) │ │ │ │ -1065F4 Compressed Size 00000819 (2073) │ │ │ │ -1065F8 Uncompressed Size 00000F6B (3947) │ │ │ │ -1065FC Filename Length 001F (31) │ │ │ │ -1065FE Extra Length 0000 (0) │ │ │ │ -106600 Comment Length 0000 (0) │ │ │ │ -106602 Disk Start 0000 (0) │ │ │ │ -106604 Int File Attributes 0000 (0) │ │ │ │ +1066B9 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1066BB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1066BF CRC 3F27B8AD (1059567789) │ │ │ │ +1066C3 Compressed Size 00000819 (2073) │ │ │ │ +1066C7 Uncompressed Size 00000F6B (3947) │ │ │ │ +1066CB Filename Length 001F (31) │ │ │ │ +1066CD Extra Length 0000 (0) │ │ │ │ +1066CF Comment Length 0000 (0) │ │ │ │ +1066D1 Disk Start 0000 (0) │ │ │ │ +1066D3 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -106606 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1066D5 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10660A Local Header Offset 0003C793 (247699) │ │ │ │ -10660E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1066D9 Local Header Offset 0003C766 (247654) │ │ │ │ +1066DD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10660E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1066DD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10662D CENTRAL HEADER #76 02014B50 (33639248) │ │ │ │ -106631 Created Zip Spec 14 (20) '2.0' │ │ │ │ -106632 Created OS 03 (3) 'Unix' │ │ │ │ -106633 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -106634 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -106635 General Purpose Flag 0800 (2048) │ │ │ │ +1066FC CENTRAL HEADER #76 02014B50 (33639248) │ │ │ │ +106700 Created Zip Spec 14 (20) '2.0' │ │ │ │ +106701 Created OS 03 (3) 'Unix' │ │ │ │ +106702 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +106703 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +106704 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -106637 Compression Method 0008 (8) 'Deflated' │ │ │ │ -106639 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10663D CRC 490DD9D5 (1225644501) │ │ │ │ -106641 Compressed Size 00000354 (852) │ │ │ │ -106645 Uncompressed Size 00000AEC (2796) │ │ │ │ -106649 Filename Length 001E (30) │ │ │ │ -10664B Extra Length 0000 (0) │ │ │ │ -10664D Comment Length 0000 (0) │ │ │ │ -10664F Disk Start 0000 (0) │ │ │ │ -106651 Int File Attributes 0000 (0) │ │ │ │ +106706 Compression Method 0008 (8) 'Deflated' │ │ │ │ +106708 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10670C CRC 490DD9D5 (1225644501) │ │ │ │ +106710 Compressed Size 00000354 (852) │ │ │ │ +106714 Uncompressed Size 00000AEC (2796) │ │ │ │ +106718 Filename Length 001E (30) │ │ │ │ +10671A Extra Length 0000 (0) │ │ │ │ +10671C Comment Length 0000 (0) │ │ │ │ +10671E Disk Start 0000 (0) │ │ │ │ +106720 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -106653 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +106722 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -106657 Local Header Offset 0003CFE9 (249833) │ │ │ │ -10665B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +106726 Local Header Offset 0003CFBC (249788) │ │ │ │ +10672A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10665B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10672A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -106679 CENTRAL HEADER #77 02014B50 (33639248) │ │ │ │ -10667D Created Zip Spec 14 (20) '2.0' │ │ │ │ -10667E Created OS 03 (3) 'Unix' │ │ │ │ -10667F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -106680 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -106681 General Purpose Flag 0800 (2048) │ │ │ │ +106748 CENTRAL HEADER #77 02014B50 (33639248) │ │ │ │ +10674C Created Zip Spec 14 (20) '2.0' │ │ │ │ +10674D Created OS 03 (3) 'Unix' │ │ │ │ +10674E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10674F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +106750 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -106683 Compression Method 0008 (8) 'Deflated' │ │ │ │ -106685 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -106689 CRC D222624A (3525468746) │ │ │ │ -10668D Compressed Size 00000705 (1797) │ │ │ │ -106691 Uncompressed Size 00000DC3 (3523) │ │ │ │ -106695 Filename Length 0021 (33) │ │ │ │ -106697 Extra Length 0000 (0) │ │ │ │ -106699 Comment Length 0000 (0) │ │ │ │ -10669B Disk Start 0000 (0) │ │ │ │ -10669D Int File Attributes 0000 (0) │ │ │ │ +106752 Compression Method 0008 (8) 'Deflated' │ │ │ │ +106754 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +106758 CRC D222624A (3525468746) │ │ │ │ +10675C Compressed Size 00000705 (1797) │ │ │ │ +106760 Uncompressed Size 00000DC3 (3523) │ │ │ │ +106764 Filename Length 0021 (33) │ │ │ │ +106766 Extra Length 0000 (0) │ │ │ │ +106768 Comment Length 0000 (0) │ │ │ │ +10676A Disk Start 0000 (0) │ │ │ │ +10676C Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10669F Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10676E Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1066A3 Local Header Offset 0003D379 (250745) │ │ │ │ -1066A7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +106772 Local Header Offset 0003D34C (250700) │ │ │ │ +106776 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1066A7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x106776: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1066C8 CENTRAL HEADER #78 02014B50 (33639248) │ │ │ │ -1066CC Created Zip Spec 14 (20) '2.0' │ │ │ │ -1066CD Created OS 03 (3) 'Unix' │ │ │ │ -1066CE Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1066CF Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1066D0 General Purpose Flag 0800 (2048) │ │ │ │ +106797 CENTRAL HEADER #78 02014B50 (33639248) │ │ │ │ +10679B Created Zip Spec 14 (20) '2.0' │ │ │ │ +10679C Created OS 03 (3) 'Unix' │ │ │ │ +10679D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10679E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10679F General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1066D2 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1066D4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1066D8 CRC 682A3705 (1747597061) │ │ │ │ -1066DC Compressed Size 00000303 (771) │ │ │ │ -1066E0 Uncompressed Size 00000923 (2339) │ │ │ │ -1066E4 Filename Length 0020 (32) │ │ │ │ -1066E6 Extra Length 0000 (0) │ │ │ │ -1066E8 Comment Length 0000 (0) │ │ │ │ -1066EA Disk Start 0000 (0) │ │ │ │ -1066EC Int File Attributes 0000 (0) │ │ │ │ +1067A1 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1067A3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1067A7 CRC 682A3705 (1747597061) │ │ │ │ +1067AB Compressed Size 00000303 (771) │ │ │ │ +1067AF Uncompressed Size 00000923 (2339) │ │ │ │ +1067B3 Filename Length 0020 (32) │ │ │ │ +1067B5 Extra Length 0000 (0) │ │ │ │ +1067B7 Comment Length 0000 (0) │ │ │ │ +1067B9 Disk Start 0000 (0) │ │ │ │ +1067BB Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1066EE Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1067BD Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1066F2 Local Header Offset 0003DABD (252605) │ │ │ │ -1066F6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1067C1 Local Header Offset 0003DA90 (252560) │ │ │ │ +1067C5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1066F6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1067C5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -106716 CENTRAL HEADER #79 02014B50 (33639248) │ │ │ │ -10671A Created Zip Spec 14 (20) '2.0' │ │ │ │ -10671B Created OS 03 (3) 'Unix' │ │ │ │ -10671C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10671D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10671E General Purpose Flag 0800 (2048) │ │ │ │ +1067E5 CENTRAL HEADER #79 02014B50 (33639248) │ │ │ │ +1067E9 Created Zip Spec 14 (20) '2.0' │ │ │ │ +1067EA Created OS 03 (3) 'Unix' │ │ │ │ +1067EB Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1067EC Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1067ED General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -106720 Compression Method 0008 (8) 'Deflated' │ │ │ │ -106722 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -106726 CRC 59040194 (1493434772) │ │ │ │ -10672A Compressed Size 000006F7 (1783) │ │ │ │ -10672E Uncompressed Size 00000D53 (3411) │ │ │ │ -106732 Filename Length 0021 (33) │ │ │ │ -106734 Extra Length 0000 (0) │ │ │ │ -106736 Comment Length 0000 (0) │ │ │ │ -106738 Disk Start 0000 (0) │ │ │ │ -10673A Int File Attributes 0000 (0) │ │ │ │ +1067EF Compression Method 0008 (8) 'Deflated' │ │ │ │ +1067F1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1067F5 CRC 59040194 (1493434772) │ │ │ │ +1067F9 Compressed Size 000006F7 (1783) │ │ │ │ +1067FD Uncompressed Size 00000D53 (3411) │ │ │ │ +106801 Filename Length 0021 (33) │ │ │ │ +106803 Extra Length 0000 (0) │ │ │ │ +106805 Comment Length 0000 (0) │ │ │ │ +106807 Disk Start 0000 (0) │ │ │ │ +106809 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10673C Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10680B Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -106740 Local Header Offset 0003DDFE (253438) │ │ │ │ -106744 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10680F Local Header Offset 0003DDD1 (253393) │ │ │ │ +106813 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x106744: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x106813: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -106765 CENTRAL HEADER #80 02014B50 (33639248) │ │ │ │ -106769 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10676A Created OS 03 (3) 'Unix' │ │ │ │ -10676B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10676C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10676D General Purpose Flag 0800 (2048) │ │ │ │ +106834 CENTRAL HEADER #80 02014B50 (33639248) │ │ │ │ +106838 Created Zip Spec 14 (20) '2.0' │ │ │ │ +106839 Created OS 03 (3) 'Unix' │ │ │ │ +10683A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10683B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10683C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10676F Compression Method 0008 (8) 'Deflated' │ │ │ │ -106771 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -106775 CRC F5BDF18A (4122866058) │ │ │ │ -106779 Compressed Size 000002DC (732) │ │ │ │ -10677D Uncompressed Size 0000087A (2170) │ │ │ │ -106781 Filename Length 0020 (32) │ │ │ │ -106783 Extra Length 0000 (0) │ │ │ │ -106785 Comment Length 0000 (0) │ │ │ │ -106787 Disk Start 0000 (0) │ │ │ │ -106789 Int File Attributes 0000 (0) │ │ │ │ +10683E Compression Method 0008 (8) 'Deflated' │ │ │ │ +106840 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +106844 CRC F5BDF18A (4122866058) │ │ │ │ +106848 Compressed Size 000002DC (732) │ │ │ │ +10684C Uncompressed Size 0000087A (2170) │ │ │ │ +106850 Filename Length 0020 (32) │ │ │ │ +106852 Extra Length 0000 (0) │ │ │ │ +106854 Comment Length 0000 (0) │ │ │ │ +106856 Disk Start 0000 (0) │ │ │ │ +106858 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10678B Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10685A Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10678F Local Header Offset 0003E534 (255284) │ │ │ │ -106793 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10685E Local Header Offset 0003E507 (255239) │ │ │ │ +106862 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x106793: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x106862: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1067B3 CENTRAL HEADER #81 02014B50 (33639248) │ │ │ │ -1067B7 Created Zip Spec 14 (20) '2.0' │ │ │ │ -1067B8 Created OS 03 (3) 'Unix' │ │ │ │ -1067B9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1067BA Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1067BB General Purpose Flag 0800 (2048) │ │ │ │ +106882 CENTRAL HEADER #81 02014B50 (33639248) │ │ │ │ +106886 Created Zip Spec 14 (20) '2.0' │ │ │ │ +106887 Created OS 03 (3) 'Unix' │ │ │ │ +106888 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +106889 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10688A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1067BD Compression Method 0008 (8) 'Deflated' │ │ │ │ -1067BF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1067C3 CRC B9F7625E (3119997534) │ │ │ │ -1067C7 Compressed Size 000006EE (1774) │ │ │ │ -1067CB Uncompressed Size 00000D44 (3396) │ │ │ │ -1067CF Filename Length 0020 (32) │ │ │ │ -1067D1 Extra Length 0000 (0) │ │ │ │ -1067D3 Comment Length 0000 (0) │ │ │ │ -1067D5 Disk Start 0000 (0) │ │ │ │ -1067D7 Int File Attributes 0000 (0) │ │ │ │ +10688C Compression Method 0008 (8) 'Deflated' │ │ │ │ +10688E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +106892 CRC B9F7625E (3119997534) │ │ │ │ +106896 Compressed Size 000006EE (1774) │ │ │ │ +10689A Uncompressed Size 00000D44 (3396) │ │ │ │ +10689E Filename Length 0020 (32) │ │ │ │ +1068A0 Extra Length 0000 (0) │ │ │ │ +1068A2 Comment Length 0000 (0) │ │ │ │ +1068A4 Disk Start 0000 (0) │ │ │ │ +1068A6 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1067D9 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1068A8 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1067DD Local Header Offset 0003E84E (256078) │ │ │ │ -1067E1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1068AC Local Header Offset 0003E821 (256033) │ │ │ │ +1068B0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1067E1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1068B0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -106801 CENTRAL HEADER #82 02014B50 (33639248) │ │ │ │ -106805 Created Zip Spec 14 (20) '2.0' │ │ │ │ -106806 Created OS 03 (3) 'Unix' │ │ │ │ -106807 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -106808 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -106809 General Purpose Flag 0800 (2048) │ │ │ │ +1068D0 CENTRAL HEADER #82 02014B50 (33639248) │ │ │ │ +1068D4 Created Zip Spec 14 (20) '2.0' │ │ │ │ +1068D5 Created OS 03 (3) 'Unix' │ │ │ │ +1068D6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1068D7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1068D8 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10680B Compression Method 0008 (8) 'Deflated' │ │ │ │ -10680D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -106811 CRC 5F3E463F (1597916735) │ │ │ │ -106815 Compressed Size 000002D9 (729) │ │ │ │ -106819 Uncompressed Size 00000863 (2147) │ │ │ │ -10681D Filename Length 001F (31) │ │ │ │ -10681F Extra Length 0000 (0) │ │ │ │ -106821 Comment Length 0000 (0) │ │ │ │ -106823 Disk Start 0000 (0) │ │ │ │ -106825 Int File Attributes 0000 (0) │ │ │ │ +1068DA Compression Method 0008 (8) 'Deflated' │ │ │ │ +1068DC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1068E0 CRC 5F3E463F (1597916735) │ │ │ │ +1068E4 Compressed Size 000002D9 (729) │ │ │ │ +1068E8 Uncompressed Size 00000863 (2147) │ │ │ │ +1068EC Filename Length 001F (31) │ │ │ │ +1068EE Extra Length 0000 (0) │ │ │ │ +1068F0 Comment Length 0000 (0) │ │ │ │ +1068F2 Disk Start 0000 (0) │ │ │ │ +1068F4 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -106827 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1068F6 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10682B Local Header Offset 0003EF7A (257914) │ │ │ │ -10682F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1068FA Local Header Offset 0003EF4D (257869) │ │ │ │ +1068FE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10682F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1068FE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10684E CENTRAL HEADER #83 02014B50 (33639248) │ │ │ │ -106852 Created Zip Spec 14 (20) '2.0' │ │ │ │ -106853 Created OS 03 (3) 'Unix' │ │ │ │ -106854 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -106855 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -106856 General Purpose Flag 0800 (2048) │ │ │ │ +10691D CENTRAL HEADER #83 02014B50 (33639248) │ │ │ │ +106921 Created Zip Spec 14 (20) '2.0' │ │ │ │ +106922 Created OS 03 (3) 'Unix' │ │ │ │ +106923 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +106924 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +106925 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -106858 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10685A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10685E CRC 39ED5D72 (971857266) │ │ │ │ -106862 Compressed Size 000006F4 (1780) │ │ │ │ -106866 Uncompressed Size 00000D48 (3400) │ │ │ │ -10686A Filename Length 0021 (33) │ │ │ │ -10686C Extra Length 0000 (0) │ │ │ │ -10686E Comment Length 0000 (0) │ │ │ │ -106870 Disk Start 0000 (0) │ │ │ │ -106872 Int File Attributes 0000 (0) │ │ │ │ +106927 Compression Method 0008 (8) 'Deflated' │ │ │ │ +106929 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10692D CRC 39ED5D72 (971857266) │ │ │ │ +106931 Compressed Size 000006F4 (1780) │ │ │ │ +106935 Uncompressed Size 00000D48 (3400) │ │ │ │ +106939 Filename Length 0021 (33) │ │ │ │ +10693B Extra Length 0000 (0) │ │ │ │ +10693D Comment Length 0000 (0) │ │ │ │ +10693F Disk Start 0000 (0) │ │ │ │ +106941 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -106874 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +106943 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -106878 Local Header Offset 0003F290 (258704) │ │ │ │ -10687C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +106947 Local Header Offset 0003F263 (258659) │ │ │ │ +10694B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10687C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10694B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10689D CENTRAL HEADER #84 02014B50 (33639248) │ │ │ │ -1068A1 Created Zip Spec 14 (20) '2.0' │ │ │ │ -1068A2 Created OS 03 (3) 'Unix' │ │ │ │ -1068A3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1068A4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1068A5 General Purpose Flag 0800 (2048) │ │ │ │ +10696C CENTRAL HEADER #84 02014B50 (33639248) │ │ │ │ +106970 Created Zip Spec 14 (20) '2.0' │ │ │ │ +106971 Created OS 03 (3) 'Unix' │ │ │ │ +106972 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +106973 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +106974 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1068A7 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1068A9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1068AD CRC 87F697F3 (2281084915) │ │ │ │ -1068B1 Compressed Size 000002DB (731) │ │ │ │ -1068B5 Uncompressed Size 0000086A (2154) │ │ │ │ -1068B9 Filename Length 0020 (32) │ │ │ │ -1068BB Extra Length 0000 (0) │ │ │ │ -1068BD Comment Length 0000 (0) │ │ │ │ -1068BF Disk Start 0000 (0) │ │ │ │ -1068C1 Int File Attributes 0000 (0) │ │ │ │ +106976 Compression Method 0008 (8) 'Deflated' │ │ │ │ +106978 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10697C CRC 87F697F3 (2281084915) │ │ │ │ +106980 Compressed Size 000002DB (731) │ │ │ │ +106984 Uncompressed Size 0000086A (2154) │ │ │ │ +106988 Filename Length 0020 (32) │ │ │ │ +10698A Extra Length 0000 (0) │ │ │ │ +10698C Comment Length 0000 (0) │ │ │ │ +10698E Disk Start 0000 (0) │ │ │ │ +106990 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1068C3 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +106992 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1068C7 Local Header Offset 0003F9C3 (260547) │ │ │ │ -1068CB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +106996 Local Header Offset 0003F996 (260502) │ │ │ │ +10699A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1068CB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10699A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1068EB CENTRAL HEADER #85 02014B50 (33639248) │ │ │ │ -1068EF Created Zip Spec 14 (20) '2.0' │ │ │ │ -1068F0 Created OS 03 (3) 'Unix' │ │ │ │ -1068F1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1068F2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1068F3 General Purpose Flag 0800 (2048) │ │ │ │ +1069BA CENTRAL HEADER #85 02014B50 (33639248) │ │ │ │ +1069BE Created Zip Spec 14 (20) '2.0' │ │ │ │ +1069BF Created OS 03 (3) 'Unix' │ │ │ │ +1069C0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1069C1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1069C2 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1068F5 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1068F7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1068FB CRC 3F578B03 (1062701827) │ │ │ │ -1068FF Compressed Size 000006FC (1788) │ │ │ │ -106903 Uncompressed Size 00000D4E (3406) │ │ │ │ -106907 Filename Length 0021 (33) │ │ │ │ -106909 Extra Length 0000 (0) │ │ │ │ -10690B Comment Length 0000 (0) │ │ │ │ -10690D Disk Start 0000 (0) │ │ │ │ -10690F Int File Attributes 0000 (0) │ │ │ │ +1069C4 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1069C6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1069CA CRC 3F578B03 (1062701827) │ │ │ │ +1069CE Compressed Size 000006FC (1788) │ │ │ │ +1069D2 Uncompressed Size 00000D4E (3406) │ │ │ │ +1069D6 Filename Length 0021 (33) │ │ │ │ +1069D8 Extra Length 0000 (0) │ │ │ │ +1069DA Comment Length 0000 (0) │ │ │ │ +1069DC Disk Start 0000 (0) │ │ │ │ +1069DE Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -106911 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1069E0 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -106915 Local Header Offset 0003FCDC (261340) │ │ │ │ -106919 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1069E4 Local Header Offset 0003FCAF (261295) │ │ │ │ +1069E8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x106919: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1069E8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10693A CENTRAL HEADER #86 02014B50 (33639248) │ │ │ │ -10693E Created Zip Spec 14 (20) '2.0' │ │ │ │ -10693F Created OS 03 (3) 'Unix' │ │ │ │ -106940 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -106941 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -106942 General Purpose Flag 0800 (2048) │ │ │ │ +106A09 CENTRAL HEADER #86 02014B50 (33639248) │ │ │ │ +106A0D Created Zip Spec 14 (20) '2.0' │ │ │ │ +106A0E Created OS 03 (3) 'Unix' │ │ │ │ +106A0F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +106A10 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +106A11 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -106944 Compression Method 0008 (8) 'Deflated' │ │ │ │ -106946 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10694A CRC 4DE3F3EC (1306784748) │ │ │ │ -10694E Compressed Size 000002DC (732) │ │ │ │ -106952 Uncompressed Size 0000086A (2154) │ │ │ │ -106956 Filename Length 0020 (32) │ │ │ │ -106958 Extra Length 0000 (0) │ │ │ │ -10695A Comment Length 0000 (0) │ │ │ │ -10695C Disk Start 0000 (0) │ │ │ │ -10695E Int File Attributes 0000 (0) │ │ │ │ +106A13 Compression Method 0008 (8) 'Deflated' │ │ │ │ +106A15 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +106A19 CRC 4DE3F3EC (1306784748) │ │ │ │ +106A1D Compressed Size 000002DC (732) │ │ │ │ +106A21 Uncompressed Size 0000086A (2154) │ │ │ │ +106A25 Filename Length 0020 (32) │ │ │ │ +106A27 Extra Length 0000 (0) │ │ │ │ +106A29 Comment Length 0000 (0) │ │ │ │ +106A2B Disk Start 0000 (0) │ │ │ │ +106A2D Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -106960 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +106A2F Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -106964 Local Header Offset 00040417 (263191) │ │ │ │ -106968 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +106A33 Local Header Offset 000403EA (263146) │ │ │ │ +106A37 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x106968: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x106A37: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -106988 CENTRAL HEADER #87 02014B50 (33639248) │ │ │ │ -10698C Created Zip Spec 14 (20) '2.0' │ │ │ │ -10698D Created OS 03 (3) 'Unix' │ │ │ │ -10698E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10698F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -106990 General Purpose Flag 0800 (2048) │ │ │ │ +106A57 CENTRAL HEADER #87 02014B50 (33639248) │ │ │ │ +106A5B Created Zip Spec 14 (20) '2.0' │ │ │ │ +106A5C Created OS 03 (3) 'Unix' │ │ │ │ +106A5D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +106A5E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +106A5F General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -106992 Compression Method 0008 (8) 'Deflated' │ │ │ │ -106994 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -106998 CRC 3E010C78 (1040256120) │ │ │ │ -10699C Compressed Size 000006F1 (1777) │ │ │ │ -1069A0 Uncompressed Size 00000D40 (3392) │ │ │ │ -1069A4 Filename Length 001E (30) │ │ │ │ -1069A6 Extra Length 0000 (0) │ │ │ │ -1069A8 Comment Length 0000 (0) │ │ │ │ -1069AA Disk Start 0000 (0) │ │ │ │ -1069AC Int File Attributes 0000 (0) │ │ │ │ +106A61 Compression Method 0008 (8) 'Deflated' │ │ │ │ +106A63 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +106A67 CRC 3E010C78 (1040256120) │ │ │ │ +106A6B Compressed Size 000006F1 (1777) │ │ │ │ +106A6F Uncompressed Size 00000D40 (3392) │ │ │ │ +106A73 Filename Length 001E (30) │ │ │ │ +106A75 Extra Length 0000 (0) │ │ │ │ +106A77 Comment Length 0000 (0) │ │ │ │ +106A79 Disk Start 0000 (0) │ │ │ │ +106A7B Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1069AE Ext File Attributes 81A40000 (2175008768) │ │ │ │ +106A7D Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1069B2 Local Header Offset 00040731 (263985) │ │ │ │ -1069B6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +106A81 Local Header Offset 00040704 (263940) │ │ │ │ +106A85 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1069B6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x106A85: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1069D4 CENTRAL HEADER #88 02014B50 (33639248) │ │ │ │ -1069D8 Created Zip Spec 14 (20) '2.0' │ │ │ │ -1069D9 Created OS 03 (3) 'Unix' │ │ │ │ -1069DA Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1069DB Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1069DC General Purpose Flag 0800 (2048) │ │ │ │ +106AA3 CENTRAL HEADER #88 02014B50 (33639248) │ │ │ │ +106AA7 Created Zip Spec 14 (20) '2.0' │ │ │ │ +106AA8 Created OS 03 (3) 'Unix' │ │ │ │ +106AA9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +106AAA Extract OS 00 (0) 'MS-DOS' │ │ │ │ +106AAB General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1069DE Compression Method 0008 (8) 'Deflated' │ │ │ │ -1069E0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1069E4 CRC D666A549 (3597051209) │ │ │ │ -1069E8 Compressed Size 000002D8 (728) │ │ │ │ -1069EC Uncompressed Size 00000852 (2130) │ │ │ │ -1069F0 Filename Length 001D (29) │ │ │ │ -1069F2 Extra Length 0000 (0) │ │ │ │ -1069F4 Comment Length 0000 (0) │ │ │ │ -1069F6 Disk Start 0000 (0) │ │ │ │ -1069F8 Int File Attributes 0000 (0) │ │ │ │ +106AAD Compression Method 0008 (8) 'Deflated' │ │ │ │ +106AAF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +106AB3 CRC D666A549 (3597051209) │ │ │ │ +106AB7 Compressed Size 000002D8 (728) │ │ │ │ +106ABB Uncompressed Size 00000852 (2130) │ │ │ │ +106ABF Filename Length 001D (29) │ │ │ │ +106AC1 Extra Length 0000 (0) │ │ │ │ +106AC3 Comment Length 0000 (0) │ │ │ │ +106AC5 Disk Start 0000 (0) │ │ │ │ +106AC7 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1069FA Ext File Attributes 81A40000 (2175008768) │ │ │ │ +106AC9 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1069FE Local Header Offset 00040E5E (265822) │ │ │ │ -106A02 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +106ACD Local Header Offset 00040E31 (265777) │ │ │ │ +106AD1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x106A02: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x106AD1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -106A1F CENTRAL HEADER #89 02014B50 (33639248) │ │ │ │ -106A23 Created Zip Spec 14 (20) '2.0' │ │ │ │ -106A24 Created OS 03 (3) 'Unix' │ │ │ │ -106A25 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -106A26 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -106A27 General Purpose Flag 0800 (2048) │ │ │ │ +106AEE CENTRAL HEADER #89 02014B50 (33639248) │ │ │ │ +106AF2 Created Zip Spec 14 (20) '2.0' │ │ │ │ +106AF3 Created OS 03 (3) 'Unix' │ │ │ │ +106AF4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +106AF5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +106AF6 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -106A29 Compression Method 0008 (8) 'Deflated' │ │ │ │ -106A2B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -106A2F CRC D53FDC0C (3577732108) │ │ │ │ -106A33 Compressed Size 000006EA (1770) │ │ │ │ -106A37 Uncompressed Size 00000D3F (3391) │ │ │ │ -106A3B Filename Length 001F (31) │ │ │ │ -106A3D Extra Length 0000 (0) │ │ │ │ -106A3F Comment Length 0000 (0) │ │ │ │ -106A41 Disk Start 0000 (0) │ │ │ │ -106A43 Int File Attributes 0000 (0) │ │ │ │ +106AF8 Compression Method 0008 (8) 'Deflated' │ │ │ │ +106AFA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +106AFE CRC D53FDC0C (3577732108) │ │ │ │ +106B02 Compressed Size 000006EA (1770) │ │ │ │ +106B06 Uncompressed Size 00000D3F (3391) │ │ │ │ +106B0A Filename Length 001F (31) │ │ │ │ +106B0C Extra Length 0000 (0) │ │ │ │ +106B0E Comment Length 0000 (0) │ │ │ │ +106B10 Disk Start 0000 (0) │ │ │ │ +106B12 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -106A45 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +106B14 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -106A49 Local Header Offset 00041171 (266609) │ │ │ │ -106A4D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +106B18 Local Header Offset 00041144 (266564) │ │ │ │ +106B1C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x106A4D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x106B1C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -106A6C CENTRAL HEADER #90 02014B50 (33639248) │ │ │ │ -106A70 Created Zip Spec 14 (20) '2.0' │ │ │ │ -106A71 Created OS 03 (3) 'Unix' │ │ │ │ -106A72 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -106A73 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -106A74 General Purpose Flag 0800 (2048) │ │ │ │ +106B3B CENTRAL HEADER #90 02014B50 (33639248) │ │ │ │ +106B3F Created Zip Spec 14 (20) '2.0' │ │ │ │ +106B40 Created OS 03 (3) 'Unix' │ │ │ │ +106B41 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +106B42 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +106B43 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -106A76 Compression Method 0008 (8) 'Deflated' │ │ │ │ -106A78 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -106A7C CRC 265CBBB0 (643611568) │ │ │ │ -106A80 Compressed Size 000002DA (730) │ │ │ │ -106A84 Uncompressed Size 00000859 (2137) │ │ │ │ -106A88 Filename Length 001E (30) │ │ │ │ -106A8A Extra Length 0000 (0) │ │ │ │ -106A8C Comment Length 0000 (0) │ │ │ │ -106A8E Disk Start 0000 (0) │ │ │ │ -106A90 Int File Attributes 0000 (0) │ │ │ │ +106B45 Compression Method 0008 (8) 'Deflated' │ │ │ │ +106B47 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +106B4B CRC 265CBBB0 (643611568) │ │ │ │ +106B4F Compressed Size 000002DA (730) │ │ │ │ +106B53 Uncompressed Size 00000859 (2137) │ │ │ │ +106B57 Filename Length 001E (30) │ │ │ │ +106B59 Extra Length 0000 (0) │ │ │ │ +106B5B Comment Length 0000 (0) │ │ │ │ +106B5D Disk Start 0000 (0) │ │ │ │ +106B5F Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -106A92 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +106B61 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -106A96 Local Header Offset 00041898 (268440) │ │ │ │ -106A9A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +106B65 Local Header Offset 0004186B (268395) │ │ │ │ +106B69 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x106A9A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x106B69: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -106AB8 CENTRAL HEADER #91 02014B50 (33639248) │ │ │ │ -106ABC Created Zip Spec 14 (20) '2.0' │ │ │ │ -106ABD Created OS 03 (3) 'Unix' │ │ │ │ -106ABE Extract Zip Spec 0A (10) '1.0' │ │ │ │ -106ABF Extract OS 00 (0) 'MS-DOS' │ │ │ │ -106AC0 General Purpose Flag 0800 (2048) │ │ │ │ +106B87 CENTRAL HEADER #91 02014B50 (33639248) │ │ │ │ +106B8B Created Zip Spec 14 (20) '2.0' │ │ │ │ +106B8C Created OS 03 (3) 'Unix' │ │ │ │ +106B8D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +106B8E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +106B8F General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -106AC2 Compression Method 0008 (8) 'Deflated' │ │ │ │ -106AC4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -106AC8 CRC 0321B30D (52540173) │ │ │ │ -106ACC Compressed Size 000006AB (1707) │ │ │ │ -106AD0 Uncompressed Size 00000CC1 (3265) │ │ │ │ -106AD4 Filename Length 0023 (35) │ │ │ │ -106AD6 Extra Length 0000 (0) │ │ │ │ -106AD8 Comment Length 0000 (0) │ │ │ │ -106ADA Disk Start 0000 (0) │ │ │ │ -106ADC Int File Attributes 0000 (0) │ │ │ │ +106B91 Compression Method 0008 (8) 'Deflated' │ │ │ │ +106B93 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +106B97 CRC 0321B30D (52540173) │ │ │ │ +106B9B Compressed Size 000006AB (1707) │ │ │ │ +106B9F Uncompressed Size 00000CC1 (3265) │ │ │ │ +106BA3 Filename Length 0023 (35) │ │ │ │ +106BA5 Extra Length 0000 (0) │ │ │ │ +106BA7 Comment Length 0000 (0) │ │ │ │ +106BA9 Disk Start 0000 (0) │ │ │ │ +106BAB Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -106ADE Ext File Attributes 81A40000 (2175008768) │ │ │ │ +106BAD Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -106AE2 Local Header Offset 00041BAE (269230) │ │ │ │ -106AE6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +106BB1 Local Header Offset 00041B81 (269185) │ │ │ │ +106BB5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x106AE6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x106BB5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -106B09 CENTRAL HEADER #92 02014B50 (33639248) │ │ │ │ -106B0D Created Zip Spec 14 (20) '2.0' │ │ │ │ -106B0E Created OS 03 (3) 'Unix' │ │ │ │ -106B0F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -106B10 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -106B11 General Purpose Flag 0800 (2048) │ │ │ │ +106BD8 CENTRAL HEADER #92 02014B50 (33639248) │ │ │ │ +106BDC Created Zip Spec 14 (20) '2.0' │ │ │ │ +106BDD Created OS 03 (3) 'Unix' │ │ │ │ +106BDE Extract Zip Spec 0A (10) '1.0' │ │ │ │ +106BDF Extract OS 00 (0) 'MS-DOS' │ │ │ │ +106BE0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -106B13 Compression Method 0008 (8) 'Deflated' │ │ │ │ -106B15 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -106B19 CRC 9E44AA56 (2655300182) │ │ │ │ -106B1D Compressed Size 00000321 (801) │ │ │ │ -106B21 Uncompressed Size 00000A19 (2585) │ │ │ │ -106B25 Filename Length 0022 (34) │ │ │ │ -106B27 Extra Length 0000 (0) │ │ │ │ -106B29 Comment Length 0000 (0) │ │ │ │ -106B2B Disk Start 0000 (0) │ │ │ │ -106B2D Int File Attributes 0000 (0) │ │ │ │ +106BE2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +106BE4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +106BE8 CRC 9E44AA56 (2655300182) │ │ │ │ +106BEC Compressed Size 00000321 (801) │ │ │ │ +106BF0 Uncompressed Size 00000A19 (2585) │ │ │ │ +106BF4 Filename Length 0022 (34) │ │ │ │ +106BF6 Extra Length 0000 (0) │ │ │ │ +106BF8 Comment Length 0000 (0) │ │ │ │ +106BFA Disk Start 0000 (0) │ │ │ │ +106BFC Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -106B2F Ext File Attributes 81A40000 (2175008768) │ │ │ │ +106BFE Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -106B33 Local Header Offset 0004229A (271002) │ │ │ │ -106B37 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +106C02 Local Header Offset 0004226D (270957) │ │ │ │ +106C06 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x106B37: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x106C06: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -106B59 CENTRAL HEADER #93 02014B50 (33639248) │ │ │ │ -106B5D Created Zip Spec 14 (20) '2.0' │ │ │ │ -106B5E Created OS 03 (3) 'Unix' │ │ │ │ -106B5F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -106B60 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -106B61 General Purpose Flag 0800 (2048) │ │ │ │ +106C28 CENTRAL HEADER #93 02014B50 (33639248) │ │ │ │ +106C2C Created Zip Spec 14 (20) '2.0' │ │ │ │ +106C2D Created OS 03 (3) 'Unix' │ │ │ │ +106C2E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +106C2F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +106C30 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -106B63 Compression Method 0008 (8) 'Deflated' │ │ │ │ -106B65 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -106B69 CRC 3DCDB358 (1036890968) │ │ │ │ -106B6D Compressed Size 000005EE (1518) │ │ │ │ -106B71 Uncompressed Size 00000B51 (2897) │ │ │ │ -106B75 Filename Length 0020 (32) │ │ │ │ -106B77 Extra Length 0000 (0) │ │ │ │ -106B79 Comment Length 0000 (0) │ │ │ │ -106B7B Disk Start 0000 (0) │ │ │ │ -106B7D Int File Attributes 0000 (0) │ │ │ │ +106C32 Compression Method 0008 (8) 'Deflated' │ │ │ │ +106C34 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +106C38 CRC 3DCDB358 (1036890968) │ │ │ │ +106C3C Compressed Size 000005EE (1518) │ │ │ │ +106C40 Uncompressed Size 00000B51 (2897) │ │ │ │ +106C44 Filename Length 0020 (32) │ │ │ │ +106C46 Extra Length 0000 (0) │ │ │ │ +106C48 Comment Length 0000 (0) │ │ │ │ +106C4A Disk Start 0000 (0) │ │ │ │ +106C4C Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -106B7F Ext File Attributes 81A40000 (2175008768) │ │ │ │ +106C4E Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -106B83 Local Header Offset 000425FB (271867) │ │ │ │ -106B87 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +106C52 Local Header Offset 000425CE (271822) │ │ │ │ +106C56 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x106B87: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x106C56: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -106BA7 CENTRAL HEADER #94 02014B50 (33639248) │ │ │ │ -106BAB Created Zip Spec 14 (20) '2.0' │ │ │ │ -106BAC Created OS 03 (3) 'Unix' │ │ │ │ -106BAD Extract Zip Spec 0A (10) '1.0' │ │ │ │ -106BAE Extract OS 00 (0) 'MS-DOS' │ │ │ │ -106BAF General Purpose Flag 0800 (2048) │ │ │ │ +106C76 CENTRAL HEADER #94 02014B50 (33639248) │ │ │ │ +106C7A Created Zip Spec 14 (20) '2.0' │ │ │ │ +106C7B Created OS 03 (3) 'Unix' │ │ │ │ +106C7C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +106C7D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +106C7E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -106BB1 Compression Method 0008 (8) 'Deflated' │ │ │ │ -106BB3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -106BB7 CRC 5DA5495C (1571113308) │ │ │ │ -106BBB Compressed Size 000002C3 (707) │ │ │ │ -106BBF Uncompressed Size 0000082B (2091) │ │ │ │ -106BC3 Filename Length 001F (31) │ │ │ │ -106BC5 Extra Length 0000 (0) │ │ │ │ -106BC7 Comment Length 0000 (0) │ │ │ │ -106BC9 Disk Start 0000 (0) │ │ │ │ -106BCB Int File Attributes 0000 (0) │ │ │ │ +106C80 Compression Method 0008 (8) 'Deflated' │ │ │ │ +106C82 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +106C86 CRC 5DA5495C (1571113308) │ │ │ │ +106C8A Compressed Size 000002C3 (707) │ │ │ │ +106C8E Uncompressed Size 0000082B (2091) │ │ │ │ +106C92 Filename Length 001F (31) │ │ │ │ +106C94 Extra Length 0000 (0) │ │ │ │ +106C96 Comment Length 0000 (0) │ │ │ │ +106C98 Disk Start 0000 (0) │ │ │ │ +106C9A Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -106BCD Ext File Attributes 81A40000 (2175008768) │ │ │ │ +106C9C Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -106BD1 Local Header Offset 00042C27 (273447) │ │ │ │ -106BD5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +106CA0 Local Header Offset 00042BFA (273402) │ │ │ │ +106CA4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x106BD5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x106CA4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -106BF4 CENTRAL HEADER #95 02014B50 (33639248) │ │ │ │ -106BF8 Created Zip Spec 14 (20) '2.0' │ │ │ │ -106BF9 Created OS 03 (3) 'Unix' │ │ │ │ -106BFA Extract Zip Spec 0A (10) '1.0' │ │ │ │ -106BFB Extract OS 00 (0) 'MS-DOS' │ │ │ │ -106BFC General Purpose Flag 0800 (2048) │ │ │ │ +106CC3 CENTRAL HEADER #95 02014B50 (33639248) │ │ │ │ +106CC7 Created Zip Spec 14 (20) '2.0' │ │ │ │ +106CC8 Created OS 03 (3) 'Unix' │ │ │ │ +106CC9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +106CCA Extract OS 00 (0) 'MS-DOS' │ │ │ │ +106CCB General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -106BFE Compression Method 0008 (8) 'Deflated' │ │ │ │ -106C00 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -106C04 CRC 68189AA8 (1746442920) │ │ │ │ -106C08 Compressed Size 000005F7 (1527) │ │ │ │ -106C0C Uncompressed Size 00000B59 (2905) │ │ │ │ -106C10 Filename Length 0022 (34) │ │ │ │ -106C12 Extra Length 0000 (0) │ │ │ │ -106C14 Comment Length 0000 (0) │ │ │ │ -106C16 Disk Start 0000 (0) │ │ │ │ -106C18 Int File Attributes 0000 (0) │ │ │ │ +106CCD Compression Method 0008 (8) 'Deflated' │ │ │ │ +106CCF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +106CD3 CRC 68189AA8 (1746442920) │ │ │ │ +106CD7 Compressed Size 000005F7 (1527) │ │ │ │ +106CDB Uncompressed Size 00000B59 (2905) │ │ │ │ +106CDF Filename Length 0022 (34) │ │ │ │ +106CE1 Extra Length 0000 (0) │ │ │ │ +106CE3 Comment Length 0000 (0) │ │ │ │ +106CE5 Disk Start 0000 (0) │ │ │ │ +106CE7 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -106C1A Ext File Attributes 81A40000 (2175008768) │ │ │ │ +106CE9 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -106C1E Local Header Offset 00042F27 (274215) │ │ │ │ -106C22 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +106CED Local Header Offset 00042EFA (274170) │ │ │ │ +106CF1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x106C22: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x106CF1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -106C44 CENTRAL HEADER #96 02014B50 (33639248) │ │ │ │ -106C48 Created Zip Spec 14 (20) '2.0' │ │ │ │ -106C49 Created OS 03 (3) 'Unix' │ │ │ │ -106C4A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -106C4B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -106C4C General Purpose Flag 0800 (2048) │ │ │ │ +106D13 CENTRAL HEADER #96 02014B50 (33639248) │ │ │ │ +106D17 Created Zip Spec 14 (20) '2.0' │ │ │ │ +106D18 Created OS 03 (3) 'Unix' │ │ │ │ +106D19 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +106D1A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +106D1B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -106C4E Compression Method 0008 (8) 'Deflated' │ │ │ │ -106C50 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -106C54 CRC BCD37E99 (3167977113) │ │ │ │ -106C58 Compressed Size 000002CB (715) │ │ │ │ -106C5C Uncompressed Size 00000845 (2117) │ │ │ │ -106C60 Filename Length 0021 (33) │ │ │ │ -106C62 Extra Length 0000 (0) │ │ │ │ -106C64 Comment Length 0000 (0) │ │ │ │ -106C66 Disk Start 0000 (0) │ │ │ │ -106C68 Int File Attributes 0000 (0) │ │ │ │ +106D1D Compression Method 0008 (8) 'Deflated' │ │ │ │ +106D1F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +106D23 CRC BCD37E99 (3167977113) │ │ │ │ +106D27 Compressed Size 000002CB (715) │ │ │ │ +106D2B Uncompressed Size 00000845 (2117) │ │ │ │ +106D2F Filename Length 0021 (33) │ │ │ │ +106D31 Extra Length 0000 (0) │ │ │ │ +106D33 Comment Length 0000 (0) │ │ │ │ +106D35 Disk Start 0000 (0) │ │ │ │ +106D37 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -106C6A Ext File Attributes 81A40000 (2175008768) │ │ │ │ +106D39 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -106C6E Local Header Offset 0004355E (275806) │ │ │ │ -106C72 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +106D3D Local Header Offset 00043531 (275761) │ │ │ │ +106D41 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x106C72: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x106D41: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -106C93 CENTRAL HEADER #97 02014B50 (33639248) │ │ │ │ -106C97 Created Zip Spec 14 (20) '2.0' │ │ │ │ -106C98 Created OS 03 (3) 'Unix' │ │ │ │ -106C99 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -106C9A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -106C9B General Purpose Flag 0800 (2048) │ │ │ │ +106D62 CENTRAL HEADER #97 02014B50 (33639248) │ │ │ │ +106D66 Created Zip Spec 14 (20) '2.0' │ │ │ │ +106D67 Created OS 03 (3) 'Unix' │ │ │ │ +106D68 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +106D69 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +106D6A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -106C9D Compression Method 0008 (8) 'Deflated' │ │ │ │ -106C9F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -106CA3 CRC 37F4F390 (938800016) │ │ │ │ -106CA7 Compressed Size 0000060B (1547) │ │ │ │ -106CAB Uncompressed Size 00000B87 (2951) │ │ │ │ -106CAF Filename Length 0021 (33) │ │ │ │ -106CB1 Extra Length 0000 (0) │ │ │ │ -106CB3 Comment Length 0000 (0) │ │ │ │ -106CB5 Disk Start 0000 (0) │ │ │ │ -106CB7 Int File Attributes 0000 (0) │ │ │ │ +106D6C Compression Method 0008 (8) 'Deflated' │ │ │ │ +106D6E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +106D72 CRC 37F4F390 (938800016) │ │ │ │ +106D76 Compressed Size 0000060B (1547) │ │ │ │ +106D7A Uncompressed Size 00000B87 (2951) │ │ │ │ +106D7E Filename Length 0021 (33) │ │ │ │ +106D80 Extra Length 0000 (0) │ │ │ │ +106D82 Comment Length 0000 (0) │ │ │ │ +106D84 Disk Start 0000 (0) │ │ │ │ +106D86 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -106CB9 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +106D88 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -106CBD Local Header Offset 00043868 (276584) │ │ │ │ -106CC1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +106D8C Local Header Offset 0004383B (276539) │ │ │ │ +106D90 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x106CC1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x106D90: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -106CE2 CENTRAL HEADER #98 02014B50 (33639248) │ │ │ │ -106CE6 Created Zip Spec 14 (20) '2.0' │ │ │ │ -106CE7 Created OS 03 (3) 'Unix' │ │ │ │ -106CE8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -106CE9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -106CEA General Purpose Flag 0800 (2048) │ │ │ │ +106DB1 CENTRAL HEADER #98 02014B50 (33639248) │ │ │ │ +106DB5 Created Zip Spec 14 (20) '2.0' │ │ │ │ +106DB6 Created OS 03 (3) 'Unix' │ │ │ │ +106DB7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +106DB8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +106DB9 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -106CEC Compression Method 0008 (8) 'Deflated' │ │ │ │ -106CEE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -106CF2 CRC 35BE1B11 (901651217) │ │ │ │ -106CF6 Compressed Size 000002D0 (720) │ │ │ │ -106CFA Uncompressed Size 00000880 (2176) │ │ │ │ -106CFE Filename Length 0020 (32) │ │ │ │ -106D00 Extra Length 0000 (0) │ │ │ │ -106D02 Comment Length 0000 (0) │ │ │ │ -106D04 Disk Start 0000 (0) │ │ │ │ -106D06 Int File Attributes 0000 (0) │ │ │ │ +106DBB Compression Method 0008 (8) 'Deflated' │ │ │ │ +106DBD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +106DC1 CRC 35BE1B11 (901651217) │ │ │ │ +106DC5 Compressed Size 000002D0 (720) │ │ │ │ +106DC9 Uncompressed Size 00000880 (2176) │ │ │ │ +106DCD Filename Length 0020 (32) │ │ │ │ +106DCF Extra Length 0000 (0) │ │ │ │ +106DD1 Comment Length 0000 (0) │ │ │ │ +106DD3 Disk Start 0000 (0) │ │ │ │ +106DD5 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -106D08 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +106DD7 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -106D0C Local Header Offset 00043EB2 (278194) │ │ │ │ -106D10 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +106DDB Local Header Offset 00043E85 (278149) │ │ │ │ +106DDF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x106D10: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x106DDF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -106D30 CENTRAL HEADER #99 02014B50 (33639248) │ │ │ │ -106D34 Created Zip Spec 14 (20) '2.0' │ │ │ │ -106D35 Created OS 03 (3) 'Unix' │ │ │ │ -106D36 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -106D37 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -106D38 General Purpose Flag 0800 (2048) │ │ │ │ +106DFF CENTRAL HEADER #99 02014B50 (33639248) │ │ │ │ +106E03 Created Zip Spec 14 (20) '2.0' │ │ │ │ +106E04 Created OS 03 (3) 'Unix' │ │ │ │ +106E05 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +106E06 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +106E07 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -106D3A Compression Method 0008 (8) 'Deflated' │ │ │ │ -106D3C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -106D40 CRC 629EB1B7 (1654567351) │ │ │ │ -106D44 Compressed Size 0000060F (1551) │ │ │ │ -106D48 Uncompressed Size 00000B8B (2955) │ │ │ │ -106D4C Filename Length 0022 (34) │ │ │ │ -106D4E Extra Length 0000 (0) │ │ │ │ -106D50 Comment Length 0000 (0) │ │ │ │ -106D52 Disk Start 0000 (0) │ │ │ │ -106D54 Int File Attributes 0000 (0) │ │ │ │ +106E09 Compression Method 0008 (8) 'Deflated' │ │ │ │ +106E0B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +106E0F CRC 629EB1B7 (1654567351) │ │ │ │ +106E13 Compressed Size 0000060F (1551) │ │ │ │ +106E17 Uncompressed Size 00000B8B (2955) │ │ │ │ +106E1B Filename Length 0022 (34) │ │ │ │ +106E1D Extra Length 0000 (0) │ │ │ │ +106E1F Comment Length 0000 (0) │ │ │ │ +106E21 Disk Start 0000 (0) │ │ │ │ +106E23 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -106D56 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +106E25 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -106D5A Local Header Offset 000441C0 (278976) │ │ │ │ -106D5E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +106E29 Local Header Offset 00044193 (278931) │ │ │ │ +106E2D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x106D5E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x106E2D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -106D80 CENTRAL HEADER #100 02014B50 (33639248) │ │ │ │ -106D84 Created Zip Spec 14 (20) '2.0' │ │ │ │ -106D85 Created OS 03 (3) 'Unix' │ │ │ │ -106D86 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -106D87 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -106D88 General Purpose Flag 0800 (2048) │ │ │ │ +106E4F CENTRAL HEADER #100 02014B50 (33639248) │ │ │ │ +106E53 Created Zip Spec 14 (20) '2.0' │ │ │ │ +106E54 Created OS 03 (3) 'Unix' │ │ │ │ +106E55 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +106E56 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +106E57 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -106D8A Compression Method 0008 (8) 'Deflated' │ │ │ │ -106D8C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -106D90 CRC 188A9B53 (411736915) │ │ │ │ -106D94 Compressed Size 000002D8 (728) │ │ │ │ -106D98 Uncompressed Size 00000895 (2197) │ │ │ │ -106D9C Filename Length 0021 (33) │ │ │ │ -106D9E Extra Length 0000 (0) │ │ │ │ -106DA0 Comment Length 0000 (0) │ │ │ │ -106DA2 Disk Start 0000 (0) │ │ │ │ -106DA4 Int File Attributes 0000 (0) │ │ │ │ +106E59 Compression Method 0008 (8) 'Deflated' │ │ │ │ +106E5B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +106E5F CRC 188A9B53 (411736915) │ │ │ │ +106E63 Compressed Size 000002D8 (728) │ │ │ │ +106E67 Uncompressed Size 00000895 (2197) │ │ │ │ +106E6B Filename Length 0021 (33) │ │ │ │ +106E6D Extra Length 0000 (0) │ │ │ │ +106E6F Comment Length 0000 (0) │ │ │ │ +106E71 Disk Start 0000 (0) │ │ │ │ +106E73 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -106DA6 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +106E75 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -106DAA Local Header Offset 0004480F (280591) │ │ │ │ -106DAE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +106E79 Local Header Offset 000447E2 (280546) │ │ │ │ +106E7D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x106DAE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x106E7D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -106DCF CENTRAL HEADER #101 02014B50 (33639248) │ │ │ │ -106DD3 Created Zip Spec 14 (20) '2.0' │ │ │ │ -106DD4 Created OS 03 (3) 'Unix' │ │ │ │ -106DD5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -106DD6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -106DD7 General Purpose Flag 0800 (2048) │ │ │ │ +106E9E CENTRAL HEADER #101 02014B50 (33639248) │ │ │ │ +106EA2 Created Zip Spec 14 (20) '2.0' │ │ │ │ +106EA3 Created OS 03 (3) 'Unix' │ │ │ │ +106EA4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +106EA5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +106EA6 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -106DD9 Compression Method 0008 (8) 'Deflated' │ │ │ │ -106DDB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -106DDF CRC F9DD5DE5 (4192034277) │ │ │ │ -106DE3 Compressed Size 00000609 (1545) │ │ │ │ -106DE7 Uncompressed Size 00000B96 (2966) │ │ │ │ -106DEB Filename Length 001F (31) │ │ │ │ -106DED Extra Length 0000 (0) │ │ │ │ -106DEF Comment Length 0000 (0) │ │ │ │ -106DF1 Disk Start 0000 (0) │ │ │ │ -106DF3 Int File Attributes 0000 (0) │ │ │ │ +106EA8 Compression Method 0008 (8) 'Deflated' │ │ │ │ +106EAA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +106EAE CRC F9DD5DE5 (4192034277) │ │ │ │ +106EB2 Compressed Size 00000609 (1545) │ │ │ │ +106EB6 Uncompressed Size 00000B96 (2966) │ │ │ │ +106EBA Filename Length 001F (31) │ │ │ │ +106EBC Extra Length 0000 (0) │ │ │ │ +106EBE Comment Length 0000 (0) │ │ │ │ +106EC0 Disk Start 0000 (0) │ │ │ │ +106EC2 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -106DF5 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +106EC4 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -106DF9 Local Header Offset 00044B26 (281382) │ │ │ │ -106DFD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +106EC8 Local Header Offset 00044AF9 (281337) │ │ │ │ +106ECC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x106DFD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x106ECC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -106E1C CENTRAL HEADER #102 02014B50 (33639248) │ │ │ │ -106E20 Created Zip Spec 14 (20) '2.0' │ │ │ │ -106E21 Created OS 03 (3) 'Unix' │ │ │ │ -106E22 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -106E23 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -106E24 General Purpose Flag 0800 (2048) │ │ │ │ +106EEB CENTRAL HEADER #102 02014B50 (33639248) │ │ │ │ +106EEF Created Zip Spec 14 (20) '2.0' │ │ │ │ +106EF0 Created OS 03 (3) 'Unix' │ │ │ │ +106EF1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +106EF2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +106EF3 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -106E26 Compression Method 0008 (8) 'Deflated' │ │ │ │ -106E28 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -106E2C CRC 10E14B16 (283200278) │ │ │ │ -106E30 Compressed Size 000002E4 (740) │ │ │ │ -106E34 Uncompressed Size 000008A2 (2210) │ │ │ │ -106E38 Filename Length 001E (30) │ │ │ │ -106E3A Extra Length 0000 (0) │ │ │ │ -106E3C Comment Length 0000 (0) │ │ │ │ -106E3E Disk Start 0000 (0) │ │ │ │ -106E40 Int File Attributes 0000 (0) │ │ │ │ +106EF5 Compression Method 0008 (8) 'Deflated' │ │ │ │ +106EF7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +106EFB CRC 10E14B16 (283200278) │ │ │ │ +106EFF Compressed Size 000002E4 (740) │ │ │ │ +106F03 Uncompressed Size 000008A2 (2210) │ │ │ │ +106F07 Filename Length 001E (30) │ │ │ │ +106F09 Extra Length 0000 (0) │ │ │ │ +106F0B Comment Length 0000 (0) │ │ │ │ +106F0D Disk Start 0000 (0) │ │ │ │ +106F0F Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -106E42 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +106F11 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -106E46 Local Header Offset 0004516C (282988) │ │ │ │ -106E4A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +106F15 Local Header Offset 0004513F (282943) │ │ │ │ +106F19 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x106E4A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x106F19: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -106E68 CENTRAL HEADER #103 02014B50 (33639248) │ │ │ │ -106E6C Created Zip Spec 14 (20) '2.0' │ │ │ │ -106E6D Created OS 03 (3) 'Unix' │ │ │ │ -106E6E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -106E6F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -106E70 General Purpose Flag 0800 (2048) │ │ │ │ +106F37 CENTRAL HEADER #103 02014B50 (33639248) │ │ │ │ +106F3B Created Zip Spec 14 (20) '2.0' │ │ │ │ +106F3C Created OS 03 (3) 'Unix' │ │ │ │ +106F3D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +106F3E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +106F3F General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -106E72 Compression Method 0008 (8) 'Deflated' │ │ │ │ -106E74 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -106E78 CRC BFB4DDE5 (3216301541) │ │ │ │ -106E7C Compressed Size 00000626 (1574) │ │ │ │ -106E80 Uncompressed Size 00000BBA (3002) │ │ │ │ -106E84 Filename Length 0021 (33) │ │ │ │ -106E86 Extra Length 0000 (0) │ │ │ │ -106E88 Comment Length 0000 (0) │ │ │ │ -106E8A Disk Start 0000 (0) │ │ │ │ -106E8C Int File Attributes 0000 (0) │ │ │ │ +106F41 Compression Method 0008 (8) 'Deflated' │ │ │ │ +106F43 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +106F47 CRC BFB4DDE5 (3216301541) │ │ │ │ +106F4B Compressed Size 00000626 (1574) │ │ │ │ +106F4F Uncompressed Size 00000BBA (3002) │ │ │ │ +106F53 Filename Length 0021 (33) │ │ │ │ +106F55 Extra Length 0000 (0) │ │ │ │ +106F57 Comment Length 0000 (0) │ │ │ │ +106F59 Disk Start 0000 (0) │ │ │ │ +106F5B Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -106E8E Ext File Attributes 81A40000 (2175008768) │ │ │ │ +106F5D Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -106E92 Local Header Offset 0004548C (283788) │ │ │ │ -106E96 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +106F61 Local Header Offset 0004545F (283743) │ │ │ │ +106F65 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x106E96: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x106F65: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -106EB7 CENTRAL HEADER #104 02014B50 (33639248) │ │ │ │ -106EBB Created Zip Spec 14 (20) '2.0' │ │ │ │ -106EBC Created OS 03 (3) 'Unix' │ │ │ │ -106EBD Extract Zip Spec 0A (10) '1.0' │ │ │ │ -106EBE Extract OS 00 (0) 'MS-DOS' │ │ │ │ -106EBF General Purpose Flag 0800 (2048) │ │ │ │ +106F86 CENTRAL HEADER #104 02014B50 (33639248) │ │ │ │ +106F8A Created Zip Spec 14 (20) '2.0' │ │ │ │ +106F8B Created OS 03 (3) 'Unix' │ │ │ │ +106F8C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +106F8D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +106F8E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -106EC1 Compression Method 0008 (8) 'Deflated' │ │ │ │ -106EC3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -106EC7 CRC 72826B9E (1921149854) │ │ │ │ -106ECB Compressed Size 000002EF (751) │ │ │ │ -106ECF Uncompressed Size 000008E0 (2272) │ │ │ │ -106ED3 Filename Length 0020 (32) │ │ │ │ -106ED5 Extra Length 0000 (0) │ │ │ │ -106ED7 Comment Length 0000 (0) │ │ │ │ -106ED9 Disk Start 0000 (0) │ │ │ │ -106EDB Int File Attributes 0000 (0) │ │ │ │ +106F90 Compression Method 0008 (8) 'Deflated' │ │ │ │ +106F92 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +106F96 CRC 72826B9E (1921149854) │ │ │ │ +106F9A Compressed Size 000002EF (751) │ │ │ │ +106F9E Uncompressed Size 000008E0 (2272) │ │ │ │ +106FA2 Filename Length 0020 (32) │ │ │ │ +106FA4 Extra Length 0000 (0) │ │ │ │ +106FA6 Comment Length 0000 (0) │ │ │ │ +106FA8 Disk Start 0000 (0) │ │ │ │ +106FAA Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -106EDD Ext File Attributes 81A40000 (2175008768) │ │ │ │ +106FAC Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -106EE1 Local Header Offset 00045AF1 (285425) │ │ │ │ -106EE5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +106FB0 Local Header Offset 00045AC4 (285380) │ │ │ │ +106FB4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x106EE5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x106FB4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -106F05 CENTRAL HEADER #105 02014B50 (33639248) │ │ │ │ -106F09 Created Zip Spec 14 (20) '2.0' │ │ │ │ -106F0A Created OS 03 (3) 'Unix' │ │ │ │ -106F0B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -106F0C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -106F0D General Purpose Flag 0800 (2048) │ │ │ │ +106FD4 CENTRAL HEADER #105 02014B50 (33639248) │ │ │ │ +106FD8 Created Zip Spec 14 (20) '2.0' │ │ │ │ +106FD9 Created OS 03 (3) 'Unix' │ │ │ │ +106FDA Extract Zip Spec 0A (10) '1.0' │ │ │ │ +106FDB Extract OS 00 (0) 'MS-DOS' │ │ │ │ +106FDC General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -106F0F Compression Method 0008 (8) 'Deflated' │ │ │ │ -106F11 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -106F15 CRC 33B471B1 (867463601) │ │ │ │ -106F19 Compressed Size 000006A9 (1705) │ │ │ │ -106F1D Uncompressed Size 00000CF2 (3314) │ │ │ │ -106F21 Filename Length 0026 (38) │ │ │ │ -106F23 Extra Length 0000 (0) │ │ │ │ -106F25 Comment Length 0000 (0) │ │ │ │ -106F27 Disk Start 0000 (0) │ │ │ │ -106F29 Int File Attributes 0000 (0) │ │ │ │ +106FDE Compression Method 0008 (8) 'Deflated' │ │ │ │ +106FE0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +106FE4 CRC 33B471B1 (867463601) │ │ │ │ +106FE8 Compressed Size 000006A9 (1705) │ │ │ │ +106FEC Uncompressed Size 00000CF2 (3314) │ │ │ │ +106FF0 Filename Length 0026 (38) │ │ │ │ +106FF2 Extra Length 0000 (0) │ │ │ │ +106FF4 Comment Length 0000 (0) │ │ │ │ +106FF6 Disk Start 0000 (0) │ │ │ │ +106FF8 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -106F2B Ext File Attributes 81A40000 (2175008768) │ │ │ │ +106FFA Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -106F2F Local Header Offset 00045E1E (286238) │ │ │ │ -106F33 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +106FFE Local Header Offset 00045DF1 (286193) │ │ │ │ +107002 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x106F33: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x107002: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -106F59 CENTRAL HEADER #106 02014B50 (33639248) │ │ │ │ -106F5D Created Zip Spec 14 (20) '2.0' │ │ │ │ -106F5E Created OS 03 (3) 'Unix' │ │ │ │ -106F5F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -106F60 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -106F61 General Purpose Flag 0800 (2048) │ │ │ │ +107028 CENTRAL HEADER #106 02014B50 (33639248) │ │ │ │ +10702C Created Zip Spec 14 (20) '2.0' │ │ │ │ +10702D Created OS 03 (3) 'Unix' │ │ │ │ +10702E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10702F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +107030 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -106F63 Compression Method 0008 (8) 'Deflated' │ │ │ │ -106F65 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -106F69 CRC 8B3675E1 (2335602145) │ │ │ │ -106F6D Compressed Size 00000318 (792) │ │ │ │ -106F71 Uncompressed Size 0000099E (2462) │ │ │ │ -106F75 Filename Length 0025 (37) │ │ │ │ -106F77 Extra Length 0000 (0) │ │ │ │ -106F79 Comment Length 0000 (0) │ │ │ │ -106F7B Disk Start 0000 (0) │ │ │ │ -106F7D Int File Attributes 0000 (0) │ │ │ │ +107032 Compression Method 0008 (8) 'Deflated' │ │ │ │ +107034 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +107038 CRC 8B3675E1 (2335602145) │ │ │ │ +10703C Compressed Size 00000318 (792) │ │ │ │ +107040 Uncompressed Size 0000099E (2462) │ │ │ │ +107044 Filename Length 0025 (37) │ │ │ │ +107046 Extra Length 0000 (0) │ │ │ │ +107048 Comment Length 0000 (0) │ │ │ │ +10704A Disk Start 0000 (0) │ │ │ │ +10704C Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -106F7F Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10704E Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -106F83 Local Header Offset 0004650B (288011) │ │ │ │ -106F87 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +107052 Local Header Offset 000464DE (287966) │ │ │ │ +107056 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x106F87: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x107056: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -106FAC CENTRAL HEADER #107 02014B50 (33639248) │ │ │ │ -106FB0 Created Zip Spec 14 (20) '2.0' │ │ │ │ -106FB1 Created OS 03 (3) 'Unix' │ │ │ │ -106FB2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -106FB3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -106FB4 General Purpose Flag 0800 (2048) │ │ │ │ +10707B CENTRAL HEADER #107 02014B50 (33639248) │ │ │ │ +10707F Created Zip Spec 14 (20) '2.0' │ │ │ │ +107080 Created OS 03 (3) 'Unix' │ │ │ │ +107081 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +107082 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +107083 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -106FB6 Compression Method 0008 (8) 'Deflated' │ │ │ │ -106FB8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -106FBC CRC 9A40AFE7 (2587930599) │ │ │ │ -106FC0 Compressed Size 000004DE (1246) │ │ │ │ -106FC4 Uncompressed Size 0000096E (2414) │ │ │ │ -106FC8 Filename Length 001B (27) │ │ │ │ -106FCA Extra Length 0000 (0) │ │ │ │ -106FCC Comment Length 0000 (0) │ │ │ │ -106FCE Disk Start 0000 (0) │ │ │ │ -106FD0 Int File Attributes 0000 (0) │ │ │ │ +107085 Compression Method 0008 (8) 'Deflated' │ │ │ │ +107087 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10708B CRC 9A40AFE7 (2587930599) │ │ │ │ +10708F Compressed Size 000004DE (1246) │ │ │ │ +107093 Uncompressed Size 0000096E (2414) │ │ │ │ +107097 Filename Length 001B (27) │ │ │ │ +107099 Extra Length 0000 (0) │ │ │ │ +10709B Comment Length 0000 (0) │ │ │ │ +10709D Disk Start 0000 (0) │ │ │ │ +10709F Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -106FD2 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1070A1 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -106FD6 Local Header Offset 00046866 (288870) │ │ │ │ -106FDA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1070A5 Local Header Offset 00046839 (288825) │ │ │ │ +1070A9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x106FDA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1070A9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -106FF5 CENTRAL HEADER #108 02014B50 (33639248) │ │ │ │ -106FF9 Created Zip Spec 14 (20) '2.0' │ │ │ │ -106FFA Created OS 03 (3) 'Unix' │ │ │ │ -106FFB Extract Zip Spec 0A (10) '1.0' │ │ │ │ -106FFC Extract OS 00 (0) 'MS-DOS' │ │ │ │ -106FFD General Purpose Flag 0800 (2048) │ │ │ │ +1070C4 CENTRAL HEADER #108 02014B50 (33639248) │ │ │ │ +1070C8 Created Zip Spec 14 (20) '2.0' │ │ │ │ +1070C9 Created OS 03 (3) 'Unix' │ │ │ │ +1070CA Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1070CB Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1070CC General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -106FFF Compression Method 0008 (8) 'Deflated' │ │ │ │ -107001 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -107005 CRC 30B7EF93 (817360787) │ │ │ │ -107009 Compressed Size 000001F9 (505) │ │ │ │ -10700D Uncompressed Size 0000058D (1421) │ │ │ │ -107011 Filename Length 001A (26) │ │ │ │ -107013 Extra Length 0000 (0) │ │ │ │ -107015 Comment Length 0000 (0) │ │ │ │ -107017 Disk Start 0000 (0) │ │ │ │ -107019 Int File Attributes 0000 (0) │ │ │ │ +1070CE Compression Method 0008 (8) 'Deflated' │ │ │ │ +1070D0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1070D4 CRC 30B7EF93 (817360787) │ │ │ │ +1070D8 Compressed Size 000001F9 (505) │ │ │ │ +1070DC Uncompressed Size 0000058D (1421) │ │ │ │ +1070E0 Filename Length 001A (26) │ │ │ │ +1070E2 Extra Length 0000 (0) │ │ │ │ +1070E4 Comment Length 0000 (0) │ │ │ │ +1070E6 Disk Start 0000 (0) │ │ │ │ +1070E8 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10701B Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1070EA Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10701F Local Header Offset 00046D7D (290173) │ │ │ │ -107023 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1070EE Local Header Offset 00046D50 (290128) │ │ │ │ +1070F2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x107023: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1070F2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10703D CENTRAL HEADER #109 02014B50 (33639248) │ │ │ │ -107041 Created Zip Spec 14 (20) '2.0' │ │ │ │ -107042 Created OS 03 (3) 'Unix' │ │ │ │ -107043 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -107044 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -107045 General Purpose Flag 0800 (2048) │ │ │ │ +10710C CENTRAL HEADER #109 02014B50 (33639248) │ │ │ │ +107110 Created Zip Spec 14 (20) '2.0' │ │ │ │ +107111 Created OS 03 (3) 'Unix' │ │ │ │ +107112 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +107113 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +107114 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -107047 Compression Method 0008 (8) 'Deflated' │ │ │ │ -107049 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10704D CRC 9F747F20 (2675212064) │ │ │ │ -107051 Compressed Size 0000055A (1370) │ │ │ │ -107055 Uncompressed Size 00000AC3 (2755) │ │ │ │ -107059 Filename Length 001C (28) │ │ │ │ -10705B Extra Length 0000 (0) │ │ │ │ -10705D Comment Length 0000 (0) │ │ │ │ -10705F Disk Start 0000 (0) │ │ │ │ -107061 Int File Attributes 0000 (0) │ │ │ │ +107116 Compression Method 0008 (8) 'Deflated' │ │ │ │ +107118 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10711C CRC 9F747F20 (2675212064) │ │ │ │ +107120 Compressed Size 0000055A (1370) │ │ │ │ +107124 Uncompressed Size 00000AC3 (2755) │ │ │ │ +107128 Filename Length 001C (28) │ │ │ │ +10712A Extra Length 0000 (0) │ │ │ │ +10712C Comment Length 0000 (0) │ │ │ │ +10712E Disk Start 0000 (0) │ │ │ │ +107130 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -107063 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +107132 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -107067 Local Header Offset 00046FAE (290734) │ │ │ │ -10706B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +107136 Local Header Offset 00046F81 (290689) │ │ │ │ +10713A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10706B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10713A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -107087 CENTRAL HEADER #110 02014B50 (33639248) │ │ │ │ -10708B Created Zip Spec 14 (20) '2.0' │ │ │ │ -10708C Created OS 03 (3) 'Unix' │ │ │ │ -10708D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10708E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10708F General Purpose Flag 0800 (2048) │ │ │ │ +107156 CENTRAL HEADER #110 02014B50 (33639248) │ │ │ │ +10715A Created Zip Spec 14 (20) '2.0' │ │ │ │ +10715B Created OS 03 (3) 'Unix' │ │ │ │ +10715C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10715D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10715E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -107091 Compression Method 0008 (8) 'Deflated' │ │ │ │ -107093 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -107097 CRC 9CD9F56D (2631529837) │ │ │ │ -10709B Compressed Size 0000023C (572) │ │ │ │ -10709F Uncompressed Size 00000716 (1814) │ │ │ │ -1070A3 Filename Length 001B (27) │ │ │ │ -1070A5 Extra Length 0000 (0) │ │ │ │ -1070A7 Comment Length 0000 (0) │ │ │ │ -1070A9 Disk Start 0000 (0) │ │ │ │ -1070AB Int File Attributes 0000 (0) │ │ │ │ +107160 Compression Method 0008 (8) 'Deflated' │ │ │ │ +107162 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +107166 CRC 9CD9F56D (2631529837) │ │ │ │ +10716A Compressed Size 0000023C (572) │ │ │ │ +10716E Uncompressed Size 00000716 (1814) │ │ │ │ +107172 Filename Length 001B (27) │ │ │ │ +107174 Extra Length 0000 (0) │ │ │ │ +107176 Comment Length 0000 (0) │ │ │ │ +107178 Disk Start 0000 (0) │ │ │ │ +10717A Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1070AD Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10717C Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1070B1 Local Header Offset 00047542 (292162) │ │ │ │ -1070B5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +107180 Local Header Offset 00047515 (292117) │ │ │ │ +107184 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1070B5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x107184: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1070D0 CENTRAL HEADER #111 02014B50 (33639248) │ │ │ │ -1070D4 Created Zip Spec 14 (20) '2.0' │ │ │ │ -1070D5 Created OS 03 (3) 'Unix' │ │ │ │ -1070D6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1070D7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1070D8 General Purpose Flag 0800 (2048) │ │ │ │ +10719F CENTRAL HEADER #111 02014B50 (33639248) │ │ │ │ +1071A3 Created Zip Spec 14 (20) '2.0' │ │ │ │ +1071A4 Created OS 03 (3) 'Unix' │ │ │ │ +1071A5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1071A6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1071A7 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1070DA Compression Method 0008 (8) 'Deflated' │ │ │ │ -1070DC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1070E0 CRC FD79BE6E (4252614254) │ │ │ │ -1070E4 Compressed Size 00000594 (1428) │ │ │ │ -1070E8 Uncompressed Size 00000AD3 (2771) │ │ │ │ -1070EC Filename Length 001B (27) │ │ │ │ -1070EE Extra Length 0000 (0) │ │ │ │ -1070F0 Comment Length 0000 (0) │ │ │ │ -1070F2 Disk Start 0000 (0) │ │ │ │ -1070F4 Int File Attributes 0000 (0) │ │ │ │ +1071A9 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1071AB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1071AF CRC FD79BE6E (4252614254) │ │ │ │ +1071B3 Compressed Size 00000594 (1428) │ │ │ │ +1071B7 Uncompressed Size 00000AD3 (2771) │ │ │ │ +1071BB Filename Length 001B (27) │ │ │ │ +1071BD Extra Length 0000 (0) │ │ │ │ +1071BF Comment Length 0000 (0) │ │ │ │ +1071C1 Disk Start 0000 (0) │ │ │ │ +1071C3 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1070F6 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1071C5 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1070FA Local Header Offset 000477B7 (292791) │ │ │ │ -1070FE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1071C9 Local Header Offset 0004778A (292746) │ │ │ │ +1071CD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1070FE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1071CD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -107119 CENTRAL HEADER #112 02014B50 (33639248) │ │ │ │ -10711D Created Zip Spec 14 (20) '2.0' │ │ │ │ -10711E Created OS 03 (3) 'Unix' │ │ │ │ -10711F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -107120 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -107121 General Purpose Flag 0800 (2048) │ │ │ │ +1071E8 CENTRAL HEADER #112 02014B50 (33639248) │ │ │ │ +1071EC Created Zip Spec 14 (20) '2.0' │ │ │ │ +1071ED Created OS 03 (3) 'Unix' │ │ │ │ +1071EE Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1071EF Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1071F0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -107123 Compression Method 0008 (8) 'Deflated' │ │ │ │ -107125 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -107129 CRC FEF52F23 (4277481251) │ │ │ │ -10712D Compressed Size 0000026F (623) │ │ │ │ -107131 Uncompressed Size 00000738 (1848) │ │ │ │ -107135 Filename Length 001A (26) │ │ │ │ -107137 Extra Length 0000 (0) │ │ │ │ -107139 Comment Length 0000 (0) │ │ │ │ -10713B Disk Start 0000 (0) │ │ │ │ -10713D Int File Attributes 0000 (0) │ │ │ │ +1071F2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1071F4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1071F8 CRC FEF52F23 (4277481251) │ │ │ │ +1071FC Compressed Size 0000026F (623) │ │ │ │ +107200 Uncompressed Size 00000738 (1848) │ │ │ │ +107204 Filename Length 001A (26) │ │ │ │ +107206 Extra Length 0000 (0) │ │ │ │ +107208 Comment Length 0000 (0) │ │ │ │ +10720A Disk Start 0000 (0) │ │ │ │ +10720C Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10713F Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10720E Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -107143 Local Header Offset 00047D84 (294276) │ │ │ │ -107147 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +107212 Local Header Offset 00047D57 (294231) │ │ │ │ +107216 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x107147: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x107216: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -107161 CENTRAL HEADER #113 02014B50 (33639248) │ │ │ │ -107165 Created Zip Spec 14 (20) '2.0' │ │ │ │ -107166 Created OS 03 (3) 'Unix' │ │ │ │ -107167 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -107168 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -107169 General Purpose Flag 0800 (2048) │ │ │ │ +107230 CENTRAL HEADER #113 02014B50 (33639248) │ │ │ │ +107234 Created Zip Spec 14 (20) '2.0' │ │ │ │ +107235 Created OS 03 (3) 'Unix' │ │ │ │ +107236 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +107237 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +107238 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10716B Compression Method 0008 (8) 'Deflated' │ │ │ │ -10716D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -107171 CRC 5A0BC914 (1510721812) │ │ │ │ -107175 Compressed Size 000006DB (1755) │ │ │ │ -107179 Uncompressed Size 00000EC5 (3781) │ │ │ │ -10717D Filename Length 001A (26) │ │ │ │ -10717F Extra Length 0000 (0) │ │ │ │ -107181 Comment Length 0000 (0) │ │ │ │ -107183 Disk Start 0000 (0) │ │ │ │ -107185 Int File Attributes 0000 (0) │ │ │ │ +10723A Compression Method 0008 (8) 'Deflated' │ │ │ │ +10723C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +107240 CRC 5A0BC914 (1510721812) │ │ │ │ +107244 Compressed Size 000006DB (1755) │ │ │ │ +107248 Uncompressed Size 00000EC5 (3781) │ │ │ │ +10724C Filename Length 001A (26) │ │ │ │ +10724E Extra Length 0000 (0) │ │ │ │ +107250 Comment Length 0000 (0) │ │ │ │ +107252 Disk Start 0000 (0) │ │ │ │ +107254 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -107187 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +107256 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10718B Local Header Offset 0004802B (294955) │ │ │ │ -10718F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10725A Local Header Offset 00047FFE (294910) │ │ │ │ +10725E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10718F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10725E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1071A9 CENTRAL HEADER #114 02014B50 (33639248) │ │ │ │ -1071AD Created Zip Spec 14 (20) '2.0' │ │ │ │ -1071AE Created OS 03 (3) 'Unix' │ │ │ │ -1071AF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1071B0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1071B1 General Purpose Flag 0800 (2048) │ │ │ │ +107278 CENTRAL HEADER #114 02014B50 (33639248) │ │ │ │ +10727C Created Zip Spec 14 (20) '2.0' │ │ │ │ +10727D Created OS 03 (3) 'Unix' │ │ │ │ +10727E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10727F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +107280 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1071B3 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1071B5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1071B9 CRC 6A6FFC67 (1785724007) │ │ │ │ -1071BD Compressed Size 000002DF (735) │ │ │ │ -1071C1 Uncompressed Size 00000A67 (2663) │ │ │ │ -1071C5 Filename Length 0019 (25) │ │ │ │ -1071C7 Extra Length 0000 (0) │ │ │ │ -1071C9 Comment Length 0000 (0) │ │ │ │ -1071CB Disk Start 0000 (0) │ │ │ │ -1071CD Int File Attributes 0000 (0) │ │ │ │ +107282 Compression Method 0008 (8) 'Deflated' │ │ │ │ +107284 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +107288 CRC 6A6FFC67 (1785724007) │ │ │ │ +10728C Compressed Size 000002DF (735) │ │ │ │ +107290 Uncompressed Size 00000A67 (2663) │ │ │ │ +107294 Filename Length 0019 (25) │ │ │ │ +107296 Extra Length 0000 (0) │ │ │ │ +107298 Comment Length 0000 (0) │ │ │ │ +10729A Disk Start 0000 (0) │ │ │ │ +10729C Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1071CF Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10729E Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1071D3 Local Header Offset 0004873E (296766) │ │ │ │ -1071D7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1072A2 Local Header Offset 00048711 (296721) │ │ │ │ +1072A6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1071D7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1072A6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1071F0 CENTRAL HEADER #115 02014B50 (33639248) │ │ │ │ -1071F4 Created Zip Spec 14 (20) '2.0' │ │ │ │ -1071F5 Created OS 03 (3) 'Unix' │ │ │ │ -1071F6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1071F7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1071F8 General Purpose Flag 0800 (2048) │ │ │ │ +1072BF CENTRAL HEADER #115 02014B50 (33639248) │ │ │ │ +1072C3 Created Zip Spec 14 (20) '2.0' │ │ │ │ +1072C4 Created OS 03 (3) 'Unix' │ │ │ │ +1072C5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1072C6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1072C7 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1071FA Compression Method 0008 (8) 'Deflated' │ │ │ │ -1071FC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -107200 CRC 6C555BEA (1817533418) │ │ │ │ -107204 Compressed Size 000006C0 (1728) │ │ │ │ -107208 Uncompressed Size 00000EA5 (3749) │ │ │ │ -10720C Filename Length 001C (28) │ │ │ │ -10720E Extra Length 0000 (0) │ │ │ │ -107210 Comment Length 0000 (0) │ │ │ │ -107212 Disk Start 0000 (0) │ │ │ │ -107214 Int File Attributes 0000 (0) │ │ │ │ +1072C9 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1072CB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1072CF CRC 6C555BEA (1817533418) │ │ │ │ +1072D3 Compressed Size 000006C0 (1728) │ │ │ │ +1072D7 Uncompressed Size 00000EA5 (3749) │ │ │ │ +1072DB Filename Length 001C (28) │ │ │ │ +1072DD Extra Length 0000 (0) │ │ │ │ +1072DF Comment Length 0000 (0) │ │ │ │ +1072E1 Disk Start 0000 (0) │ │ │ │ +1072E3 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -107216 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1072E5 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10721A Local Header Offset 00048A54 (297556) │ │ │ │ -10721E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1072E9 Local Header Offset 00048A27 (297511) │ │ │ │ +1072ED Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10721E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1072ED: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10723A CENTRAL HEADER #116 02014B50 (33639248) │ │ │ │ -10723E Created Zip Spec 14 (20) '2.0' │ │ │ │ -10723F Created OS 03 (3) 'Unix' │ │ │ │ -107240 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -107241 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -107242 General Purpose Flag 0800 (2048) │ │ │ │ +107309 CENTRAL HEADER #116 02014B50 (33639248) │ │ │ │ +10730D Created Zip Spec 14 (20) '2.0' │ │ │ │ +10730E Created OS 03 (3) 'Unix' │ │ │ │ +10730F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +107310 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +107311 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -107244 Compression Method 0008 (8) 'Deflated' │ │ │ │ -107246 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10724A CRC ABCAF5BE (2882205118) │ │ │ │ -10724E Compressed Size 000002E6 (742) │ │ │ │ -107252 Uncompressed Size 00000AB2 (2738) │ │ │ │ -107256 Filename Length 001B (27) │ │ │ │ -107258 Extra Length 0000 (0) │ │ │ │ -10725A Comment Length 0000 (0) │ │ │ │ -10725C Disk Start 0000 (0) │ │ │ │ -10725E Int File Attributes 0000 (0) │ │ │ │ +107313 Compression Method 0008 (8) 'Deflated' │ │ │ │ +107315 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +107319 CRC ABCAF5BE (2882205118) │ │ │ │ +10731D Compressed Size 000002E6 (742) │ │ │ │ +107321 Uncompressed Size 00000AB2 (2738) │ │ │ │ +107325 Filename Length 001B (27) │ │ │ │ +107327 Extra Length 0000 (0) │ │ │ │ +107329 Comment Length 0000 (0) │ │ │ │ +10732B Disk Start 0000 (0) │ │ │ │ +10732D Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -107260 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10732F Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -107264 Local Header Offset 0004914E (299342) │ │ │ │ -107268 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +107333 Local Header Offset 00049121 (299297) │ │ │ │ +107337 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x107268: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x107337: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -107283 CENTRAL HEADER #117 02014B50 (33639248) │ │ │ │ -107287 Created Zip Spec 14 (20) '2.0' │ │ │ │ -107288 Created OS 03 (3) 'Unix' │ │ │ │ -107289 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10728A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10728B General Purpose Flag 0800 (2048) │ │ │ │ +107352 CENTRAL HEADER #117 02014B50 (33639248) │ │ │ │ +107356 Created Zip Spec 14 (20) '2.0' │ │ │ │ +107357 Created OS 03 (3) 'Unix' │ │ │ │ +107358 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +107359 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10735A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10728D Compression Method 0008 (8) 'Deflated' │ │ │ │ -10728F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -107293 CRC 91E099EC (2447415788) │ │ │ │ -107297 Compressed Size 000007E8 (2024) │ │ │ │ -10729B Uncompressed Size 00000FF0 (4080) │ │ │ │ -10729F Filename Length 0021 (33) │ │ │ │ -1072A1 Extra Length 0000 (0) │ │ │ │ -1072A3 Comment Length 0000 (0) │ │ │ │ -1072A5 Disk Start 0000 (0) │ │ │ │ -1072A7 Int File Attributes 0000 (0) │ │ │ │ +10735C Compression Method 0008 (8) 'Deflated' │ │ │ │ +10735E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +107362 CRC 91E099EC (2447415788) │ │ │ │ +107366 Compressed Size 000007E8 (2024) │ │ │ │ +10736A Uncompressed Size 00000FF0 (4080) │ │ │ │ +10736E Filename Length 0021 (33) │ │ │ │ +107370 Extra Length 0000 (0) │ │ │ │ +107372 Comment Length 0000 (0) │ │ │ │ +107374 Disk Start 0000 (0) │ │ │ │ +107376 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1072A9 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +107378 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1072AD Local Header Offset 0004946D (300141) │ │ │ │ -1072B1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10737C Local Header Offset 00049440 (300096) │ │ │ │ +107380 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1072B1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x107380: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1072D2 CENTRAL HEADER #118 02014B50 (33639248) │ │ │ │ -1072D6 Created Zip Spec 14 (20) '2.0' │ │ │ │ -1072D7 Created OS 03 (3) 'Unix' │ │ │ │ -1072D8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1072D9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1072DA General Purpose Flag 0800 (2048) │ │ │ │ +1073A1 CENTRAL HEADER #118 02014B50 (33639248) │ │ │ │ +1073A5 Created Zip Spec 14 (20) '2.0' │ │ │ │ +1073A6 Created OS 03 (3) 'Unix' │ │ │ │ +1073A7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1073A8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1073A9 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1072DC Compression Method 0008 (8) 'Deflated' │ │ │ │ -1072DE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1072E2 CRC B39CF83F (3013408831) │ │ │ │ -1072E6 Compressed Size 0000036D (877) │ │ │ │ -1072EA Uncompressed Size 00000DF5 (3573) │ │ │ │ -1072EE Filename Length 0020 (32) │ │ │ │ -1072F0 Extra Length 0000 (0) │ │ │ │ -1072F2 Comment Length 0000 (0) │ │ │ │ -1072F4 Disk Start 0000 (0) │ │ │ │ -1072F6 Int File Attributes 0000 (0) │ │ │ │ +1073AB Compression Method 0008 (8) 'Deflated' │ │ │ │ +1073AD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1073B1 CRC B39CF83F (3013408831) │ │ │ │ +1073B5 Compressed Size 0000036D (877) │ │ │ │ +1073B9 Uncompressed Size 00000DF5 (3573) │ │ │ │ +1073BD Filename Length 0020 (32) │ │ │ │ +1073BF Extra Length 0000 (0) │ │ │ │ +1073C1 Comment Length 0000 (0) │ │ │ │ +1073C3 Disk Start 0000 (0) │ │ │ │ +1073C5 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1072F8 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1073C7 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1072FC Local Header Offset 00049C94 (302228) │ │ │ │ -107300 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1073CB Local Header Offset 00049C67 (302183) │ │ │ │ +1073CF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x107300: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1073CF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -107320 CENTRAL HEADER #119 02014B50 (33639248) │ │ │ │ -107324 Created Zip Spec 14 (20) '2.0' │ │ │ │ -107325 Created OS 03 (3) 'Unix' │ │ │ │ -107326 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -107327 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -107328 General Purpose Flag 0800 (2048) │ │ │ │ +1073EF CENTRAL HEADER #119 02014B50 (33639248) │ │ │ │ +1073F3 Created Zip Spec 14 (20) '2.0' │ │ │ │ +1073F4 Created OS 03 (3) 'Unix' │ │ │ │ +1073F5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1073F6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1073F7 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10732A Compression Method 0008 (8) 'Deflated' │ │ │ │ -10732C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -107330 CRC 7CB2633A (2092065594) │ │ │ │ -107334 Compressed Size 000005EE (1518) │ │ │ │ -107338 Uncompressed Size 00000CC9 (3273) │ │ │ │ -10733C Filename Length 001C (28) │ │ │ │ -10733E Extra Length 0000 (0) │ │ │ │ -107340 Comment Length 0000 (0) │ │ │ │ -107342 Disk Start 0000 (0) │ │ │ │ -107344 Int File Attributes 0000 (0) │ │ │ │ +1073F9 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1073FB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1073FF CRC 7CB2633A (2092065594) │ │ │ │ +107403 Compressed Size 000005EE (1518) │ │ │ │ +107407 Uncompressed Size 00000CC9 (3273) │ │ │ │ +10740B Filename Length 001C (28) │ │ │ │ +10740D Extra Length 0000 (0) │ │ │ │ +10740F Comment Length 0000 (0) │ │ │ │ +107411 Disk Start 0000 (0) │ │ │ │ +107413 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -107346 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +107415 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10734A Local Header Offset 0004A03F (303167) │ │ │ │ -10734E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +107419 Local Header Offset 0004A012 (303122) │ │ │ │ +10741D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10734E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10741D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10736A CENTRAL HEADER #120 02014B50 (33639248) │ │ │ │ -10736E Created Zip Spec 14 (20) '2.0' │ │ │ │ -10736F Created OS 03 (3) 'Unix' │ │ │ │ -107370 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -107371 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -107372 General Purpose Flag 0800 (2048) │ │ │ │ +107439 CENTRAL HEADER #120 02014B50 (33639248) │ │ │ │ +10743D Created Zip Spec 14 (20) '2.0' │ │ │ │ +10743E Created OS 03 (3) 'Unix' │ │ │ │ +10743F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +107440 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +107441 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -107374 Compression Method 0008 (8) 'Deflated' │ │ │ │ -107376 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10737A CRC C2C023CC (3267371980) │ │ │ │ -10737E Compressed Size 0000026C (620) │ │ │ │ -107382 Uncompressed Size 000008D9 (2265) │ │ │ │ -107386 Filename Length 001B (27) │ │ │ │ -107388 Extra Length 0000 (0) │ │ │ │ -10738A Comment Length 0000 (0) │ │ │ │ -10738C Disk Start 0000 (0) │ │ │ │ -10738E Int File Attributes 0000 (0) │ │ │ │ +107443 Compression Method 0008 (8) 'Deflated' │ │ │ │ +107445 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +107449 CRC C2C023CC (3267371980) │ │ │ │ +10744D Compressed Size 0000026C (620) │ │ │ │ +107451 Uncompressed Size 000008D9 (2265) │ │ │ │ +107455 Filename Length 001B (27) │ │ │ │ +107457 Extra Length 0000 (0) │ │ │ │ +107459 Comment Length 0000 (0) │ │ │ │ +10745B Disk Start 0000 (0) │ │ │ │ +10745D Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -107390 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10745F Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -107394 Local Header Offset 0004A667 (304743) │ │ │ │ -107398 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +107463 Local Header Offset 0004A63A (304698) │ │ │ │ +107467 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x107398: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x107467: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1073B3 CENTRAL HEADER #121 02014B50 (33639248) │ │ │ │ -1073B7 Created Zip Spec 14 (20) '2.0' │ │ │ │ -1073B8 Created OS 03 (3) 'Unix' │ │ │ │ -1073B9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1073BA Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1073BB General Purpose Flag 0800 (2048) │ │ │ │ +107482 CENTRAL HEADER #121 02014B50 (33639248) │ │ │ │ +107486 Created Zip Spec 14 (20) '2.0' │ │ │ │ +107487 Created OS 03 (3) 'Unix' │ │ │ │ +107488 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +107489 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10748A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1073BD Compression Method 0008 (8) 'Deflated' │ │ │ │ -1073BF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1073C3 CRC E707F102 (3876057346) │ │ │ │ -1073C7 Compressed Size 00000501 (1281) │ │ │ │ -1073CB Uncompressed Size 000009A8 (2472) │ │ │ │ -1073CF Filename Length 001A (26) │ │ │ │ -1073D1 Extra Length 0000 (0) │ │ │ │ -1073D3 Comment Length 0000 (0) │ │ │ │ -1073D5 Disk Start 0000 (0) │ │ │ │ -1073D7 Int File Attributes 0000 (0) │ │ │ │ +10748C Compression Method 0008 (8) 'Deflated' │ │ │ │ +10748E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +107492 CRC E707F102 (3876057346) │ │ │ │ +107496 Compressed Size 00000501 (1281) │ │ │ │ +10749A Uncompressed Size 000009A8 (2472) │ │ │ │ +10749E Filename Length 001A (26) │ │ │ │ +1074A0 Extra Length 0000 (0) │ │ │ │ +1074A2 Comment Length 0000 (0) │ │ │ │ +1074A4 Disk Start 0000 (0) │ │ │ │ +1074A6 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1073D9 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1074A8 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1073DD Local Header Offset 0004A90C (305420) │ │ │ │ -1073E1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1074AC Local Header Offset 0004A8DF (305375) │ │ │ │ +1074B0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1073E1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1074B0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1073FB CENTRAL HEADER #122 02014B50 (33639248) │ │ │ │ -1073FF Created Zip Spec 14 (20) '2.0' │ │ │ │ -107400 Created OS 03 (3) 'Unix' │ │ │ │ -107401 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -107402 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -107403 General Purpose Flag 0800 (2048) │ │ │ │ +1074CA CENTRAL HEADER #122 02014B50 (33639248) │ │ │ │ +1074CE Created Zip Spec 14 (20) '2.0' │ │ │ │ +1074CF Created OS 03 (3) 'Unix' │ │ │ │ +1074D0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1074D1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1074D2 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -107405 Compression Method 0008 (8) 'Deflated' │ │ │ │ -107407 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10740B CRC 7FB5D8B8 (2142623928) │ │ │ │ -10740F Compressed Size 00000205 (517) │ │ │ │ -107413 Uncompressed Size 0000061A (1562) │ │ │ │ -107417 Filename Length 0019 (25) │ │ │ │ -107419 Extra Length 0000 (0) │ │ │ │ -10741B Comment Length 0000 (0) │ │ │ │ -10741D Disk Start 0000 (0) │ │ │ │ -10741F Int File Attributes 0000 (0) │ │ │ │ +1074D4 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1074D6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1074DA CRC 7FB5D8B8 (2142623928) │ │ │ │ +1074DE Compressed Size 00000205 (517) │ │ │ │ +1074E2 Uncompressed Size 0000061A (1562) │ │ │ │ +1074E6 Filename Length 0019 (25) │ │ │ │ +1074E8 Extra Length 0000 (0) │ │ │ │ +1074EA Comment Length 0000 (0) │ │ │ │ +1074EC Disk Start 0000 (0) │ │ │ │ +1074EE Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -107421 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1074F0 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -107425 Local Header Offset 0004AE45 (306757) │ │ │ │ -107429 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1074F4 Local Header Offset 0004AE18 (306712) │ │ │ │ +1074F8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x107429: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1074F8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -107442 CENTRAL HEADER #123 02014B50 (33639248) │ │ │ │ -107446 Created Zip Spec 14 (20) '2.0' │ │ │ │ -107447 Created OS 03 (3) 'Unix' │ │ │ │ -107448 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -107449 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10744A General Purpose Flag 0800 (2048) │ │ │ │ +107511 CENTRAL HEADER #123 02014B50 (33639248) │ │ │ │ +107515 Created Zip Spec 14 (20) '2.0' │ │ │ │ +107516 Created OS 03 (3) 'Unix' │ │ │ │ +107517 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +107518 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +107519 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10744C Compression Method 0008 (8) 'Deflated' │ │ │ │ -10744E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -107452 CRC 3CAC973B (1017943867) │ │ │ │ -107456 Compressed Size 000004FD (1277) │ │ │ │ -10745A Uncompressed Size 00000954 (2388) │ │ │ │ -10745E Filename Length 0022 (34) │ │ │ │ -107460 Extra Length 0000 (0) │ │ │ │ -107462 Comment Length 0000 (0) │ │ │ │ -107464 Disk Start 0000 (0) │ │ │ │ -107466 Int File Attributes 0000 (0) │ │ │ │ +10751B Compression Method 0008 (8) 'Deflated' │ │ │ │ +10751D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +107521 CRC 3CAC973B (1017943867) │ │ │ │ +107525 Compressed Size 000004FD (1277) │ │ │ │ +107529 Uncompressed Size 00000954 (2388) │ │ │ │ +10752D Filename Length 0022 (34) │ │ │ │ +10752F Extra Length 0000 (0) │ │ │ │ +107531 Comment Length 0000 (0) │ │ │ │ +107533 Disk Start 0000 (0) │ │ │ │ +107535 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -107468 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +107537 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10746C Local Header Offset 0004B081 (307329) │ │ │ │ -107470 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10753B Local Header Offset 0004B054 (307284) │ │ │ │ +10753F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x107470: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10753F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -107492 CENTRAL HEADER #124 02014B50 (33639248) │ │ │ │ -107496 Created Zip Spec 14 (20) '2.0' │ │ │ │ -107497 Created OS 03 (3) 'Unix' │ │ │ │ -107498 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -107499 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10749A General Purpose Flag 0800 (2048) │ │ │ │ +107561 CENTRAL HEADER #124 02014B50 (33639248) │ │ │ │ +107565 Created Zip Spec 14 (20) '2.0' │ │ │ │ +107566 Created OS 03 (3) 'Unix' │ │ │ │ +107567 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +107568 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +107569 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10749C Compression Method 0008 (8) 'Deflated' │ │ │ │ -10749E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1074A2 CRC D1F72E61 (3522637409) │ │ │ │ -1074A6 Compressed Size 00000310 (784) │ │ │ │ -1074AA Uncompressed Size 00000A2F (2607) │ │ │ │ -1074AE Filename Length 0021 (33) │ │ │ │ -1074B0 Extra Length 0000 (0) │ │ │ │ -1074B2 Comment Length 0000 (0) │ │ │ │ -1074B4 Disk Start 0000 (0) │ │ │ │ -1074B6 Int File Attributes 0000 (0) │ │ │ │ +10756B Compression Method 0008 (8) 'Deflated' │ │ │ │ +10756D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +107571 CRC D1F72E61 (3522637409) │ │ │ │ +107575 Compressed Size 00000310 (784) │ │ │ │ +107579 Uncompressed Size 00000A2F (2607) │ │ │ │ +10757D Filename Length 0021 (33) │ │ │ │ +10757F Extra Length 0000 (0) │ │ │ │ +107581 Comment Length 0000 (0) │ │ │ │ +107583 Disk Start 0000 (0) │ │ │ │ +107585 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1074B8 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +107587 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1074BC Local Header Offset 0004B5BE (308670) │ │ │ │ -1074C0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10758B Local Header Offset 0004B591 (308625) │ │ │ │ +10758F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1074C0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10758F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1074E1 CENTRAL HEADER #125 02014B50 (33639248) │ │ │ │ -1074E5 Created Zip Spec 14 (20) '2.0' │ │ │ │ -1074E6 Created OS 03 (3) 'Unix' │ │ │ │ -1074E7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1074E8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1074E9 General Purpose Flag 0800 (2048) │ │ │ │ +1075B0 CENTRAL HEADER #125 02014B50 (33639248) │ │ │ │ +1075B4 Created Zip Spec 14 (20) '2.0' │ │ │ │ +1075B5 Created OS 03 (3) 'Unix' │ │ │ │ +1075B6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1075B7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1075B8 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1074EB Compression Method 0008 (8) 'Deflated' │ │ │ │ -1074ED Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1074F1 CRC D19210DF (3516010719) │ │ │ │ -1074F5 Compressed Size 0000033A (826) │ │ │ │ -1074F9 Uncompressed Size 000007FF (2047) │ │ │ │ -1074FD Filename Length 001F (31) │ │ │ │ -1074FF Extra Length 0000 (0) │ │ │ │ -107501 Comment Length 0000 (0) │ │ │ │ -107503 Disk Start 0000 (0) │ │ │ │ -107505 Int File Attributes 0000 (0) │ │ │ │ +1075BA Compression Method 0008 (8) 'Deflated' │ │ │ │ +1075BC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1075C0 CRC D19210DF (3516010719) │ │ │ │ +1075C4 Compressed Size 0000033A (826) │ │ │ │ +1075C8 Uncompressed Size 000007FF (2047) │ │ │ │ +1075CC Filename Length 001F (31) │ │ │ │ +1075CE Extra Length 0000 (0) │ │ │ │ +1075D0 Comment Length 0000 (0) │ │ │ │ +1075D2 Disk Start 0000 (0) │ │ │ │ +1075D4 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -107507 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1075D6 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10750B Local Header Offset 0004B90D (309517) │ │ │ │ -10750F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1075DA Local Header Offset 0004B8E0 (309472) │ │ │ │ +1075DE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10750F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1075DE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10752E CENTRAL HEADER #126 02014B50 (33639248) │ │ │ │ -107532 Created Zip Spec 14 (20) '2.0' │ │ │ │ -107533 Created OS 03 (3) 'Unix' │ │ │ │ -107534 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -107535 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -107536 General Purpose Flag 0800 (2048) │ │ │ │ +1075FD CENTRAL HEADER #126 02014B50 (33639248) │ │ │ │ +107601 Created Zip Spec 14 (20) '2.0' │ │ │ │ +107602 Created OS 03 (3) 'Unix' │ │ │ │ +107603 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +107604 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +107605 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -107538 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10753A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10753E CRC 3B65520F (996495887) │ │ │ │ -107542 Compressed Size 00000345 (837) │ │ │ │ -107546 Uncompressed Size 00000F7E (3966) │ │ │ │ -10754A Filename Length 001E (30) │ │ │ │ -10754C Extra Length 0000 (0) │ │ │ │ -10754E Comment Length 0000 (0) │ │ │ │ -107550 Disk Start 0000 (0) │ │ │ │ -107552 Int File Attributes 0000 (0) │ │ │ │ +107607 Compression Method 0008 (8) 'Deflated' │ │ │ │ +107609 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10760D CRC 3B65520F (996495887) │ │ │ │ +107611 Compressed Size 00000345 (837) │ │ │ │ +107615 Uncompressed Size 00000F7E (3966) │ │ │ │ +107619 Filename Length 001E (30) │ │ │ │ +10761B Extra Length 0000 (0) │ │ │ │ +10761D Comment Length 0000 (0) │ │ │ │ +10761F Disk Start 0000 (0) │ │ │ │ +107621 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -107554 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +107623 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -107558 Local Header Offset 0004BC84 (310404) │ │ │ │ -10755C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +107627 Local Header Offset 0004BC57 (310359) │ │ │ │ +10762B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10755C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10762B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10757A CENTRAL HEADER #127 02014B50 (33639248) │ │ │ │ -10757E Created Zip Spec 14 (20) '2.0' │ │ │ │ -10757F Created OS 03 (3) 'Unix' │ │ │ │ -107580 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -107581 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -107582 General Purpose Flag 0800 (2048) │ │ │ │ +107649 CENTRAL HEADER #127 02014B50 (33639248) │ │ │ │ +10764D Created Zip Spec 14 (20) '2.0' │ │ │ │ +10764E Created OS 03 (3) 'Unix' │ │ │ │ +10764F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +107650 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +107651 General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -107584 Compression Method 0000 (0) 'Stored' │ │ │ │ -107586 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10758A CRC 00000000 (0) │ │ │ │ -10758E Compressed Size 00000000 (0) │ │ │ │ -107592 Uncompressed Size 00000000 (0) │ │ │ │ -107596 Filename Length 000F (15) │ │ │ │ -107598 Extra Length 0000 (0) │ │ │ │ -10759A Comment Length 0000 (0) │ │ │ │ -10759C Disk Start 0000 (0) │ │ │ │ -10759E Int File Attributes 0000 (0) │ │ │ │ +107653 Compression Method 0000 (0) 'Stored' │ │ │ │ +107655 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +107659 CRC 00000000 (0) │ │ │ │ +10765D Compressed Size 00000000 (0) │ │ │ │ +107661 Uncompressed Size 00000000 (0) │ │ │ │ +107665 Filename Length 000F (15) │ │ │ │ +107667 Extra Length 0000 (0) │ │ │ │ +107669 Comment Length 0000 (0) │ │ │ │ +10766B Disk Start 0000 (0) │ │ │ │ +10766D Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1075A0 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ +10766F Ext File Attributes 41ED0010 (1106051088) │ │ │ │ [Bit 4] Directory │ │ │ │ [Bits 16-24] 01ED (493) 'Unix attrib: rwxr-xr-x' │ │ │ │ [Bits 28-31] 04 (4) 'Directory' │ │ │ │ -1075A4 Local Header Offset 0004C005 (311301) │ │ │ │ -1075A8 Filename 'XXXXXXXXXXXXXXX' │ │ │ │ +107673 Local Header Offset 0004BFD8 (311256) │ │ │ │ +107677 Filename 'XXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1075A8: Filename 'XXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x107677: Filename 'XXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -# ERROR: Offset 0x1075A8: Directory 'XXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ +# ERROR: Offset 0x107677: Directory 'XXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ # 'External Attributes' flag this as a directory │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x107580: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10764F: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ │ │ │ │ -1075B7 CENTRAL HEADER #128 02014B50 (33639248) │ │ │ │ -1075BB Created Zip Spec 14 (20) '2.0' │ │ │ │ -1075BC Created OS 03 (3) 'Unix' │ │ │ │ -1075BD Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1075BE Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1075BF General Purpose Flag 0800 (2048) │ │ │ │ +107686 CENTRAL HEADER #128 02014B50 (33639248) │ │ │ │ +10768A Created Zip Spec 14 (20) '2.0' │ │ │ │ +10768B Created OS 03 (3) 'Unix' │ │ │ │ +10768C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10768D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10768E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1075C1 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1075C3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1075C7 CRC 7B0ADA39 (2064308793) │ │ │ │ -1075CB Compressed Size 000003E0 (992) │ │ │ │ -1075CF Uncompressed Size 00000834 (2100) │ │ │ │ -1075D3 Filename Length 0028 (40) │ │ │ │ -1075D5 Extra Length 0000 (0) │ │ │ │ -1075D7 Comment Length 0000 (0) │ │ │ │ -1075D9 Disk Start 0000 (0) │ │ │ │ -1075DB Int File Attributes 0000 (0) │ │ │ │ +107690 Compression Method 0008 (8) 'Deflated' │ │ │ │ +107692 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +107696 CRC 7B0ADA39 (2064308793) │ │ │ │ +10769A Compressed Size 000003E0 (992) │ │ │ │ +10769E Uncompressed Size 00000834 (2100) │ │ │ │ +1076A2 Filename Length 0028 (40) │ │ │ │ +1076A4 Extra Length 0000 (0) │ │ │ │ +1076A6 Comment Length 0000 (0) │ │ │ │ +1076A8 Disk Start 0000 (0) │ │ │ │ +1076AA Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1075DD Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1076AC Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1075E1 Local Header Offset 0004C032 (311346) │ │ │ │ -1075E5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1076B0 Local Header Offset 0004C005 (311301) │ │ │ │ +1076B4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1075E5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1076B4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10760D CENTRAL HEADER #129 02014B50 (33639248) │ │ │ │ -107611 Created Zip Spec 14 (20) '2.0' │ │ │ │ -107612 Created OS 03 (3) 'Unix' │ │ │ │ -107613 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -107614 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -107615 General Purpose Flag 0800 (2048) │ │ │ │ +1076DC CENTRAL HEADER #129 02014B50 (33639248) │ │ │ │ +1076E0 Created Zip Spec 14 (20) '2.0' │ │ │ │ +1076E1 Created OS 03 (3) 'Unix' │ │ │ │ +1076E2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1076E3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1076E4 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -107617 Compression Method 0008 (8) 'Deflated' │ │ │ │ -107619 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10761D CRC EB372837 (3946260535) │ │ │ │ -107621 Compressed Size 000004CF (1231) │ │ │ │ -107625 Uncompressed Size 00001312 (4882) │ │ │ │ -107629 Filename Length 0027 (39) │ │ │ │ -10762B Extra Length 0000 (0) │ │ │ │ -10762D Comment Length 0000 (0) │ │ │ │ -10762F Disk Start 0000 (0) │ │ │ │ -107631 Int File Attributes 0000 (0) │ │ │ │ +1076E6 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1076E8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1076EC CRC EB372837 (3946260535) │ │ │ │ +1076F0 Compressed Size 000004CF (1231) │ │ │ │ +1076F4 Uncompressed Size 00001312 (4882) │ │ │ │ +1076F8 Filename Length 0027 (39) │ │ │ │ +1076FA Extra Length 0000 (0) │ │ │ │ +1076FC Comment Length 0000 (0) │ │ │ │ +1076FE Disk Start 0000 (0) │ │ │ │ +107700 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -107633 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +107702 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -107637 Local Header Offset 0004C458 (312408) │ │ │ │ -10763B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +107706 Local Header Offset 0004C42B (312363) │ │ │ │ +10770A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10763B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10770A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -107662 CENTRAL HEADER #130 02014B50 (33639248) │ │ │ │ -107666 Created Zip Spec 14 (20) '2.0' │ │ │ │ -107667 Created OS 03 (3) 'Unix' │ │ │ │ -107668 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -107669 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10766A General Purpose Flag 0800 (2048) │ │ │ │ +107731 CENTRAL HEADER #130 02014B50 (33639248) │ │ │ │ +107735 Created Zip Spec 14 (20) '2.0' │ │ │ │ +107736 Created OS 03 (3) 'Unix' │ │ │ │ +107737 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +107738 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +107739 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10766C Compression Method 0008 (8) 'Deflated' │ │ │ │ -10766E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -107672 CRC 1B8C37FB (462174203) │ │ │ │ -107676 Compressed Size 000004C6 (1222) │ │ │ │ -10767A Uncompressed Size 00000B4F (2895) │ │ │ │ -10767E Filename Length 0023 (35) │ │ │ │ -107680 Extra Length 0000 (0) │ │ │ │ -107682 Comment Length 0000 (0) │ │ │ │ -107684 Disk Start 0000 (0) │ │ │ │ -107686 Int File Attributes 0000 (0) │ │ │ │ +10773B Compression Method 0008 (8) 'Deflated' │ │ │ │ +10773D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +107741 CRC 1B8C37FB (462174203) │ │ │ │ +107745 Compressed Size 000004C6 (1222) │ │ │ │ +107749 Uncompressed Size 00000B4F (2895) │ │ │ │ +10774D Filename Length 0023 (35) │ │ │ │ +10774F Extra Length 0000 (0) │ │ │ │ +107751 Comment Length 0000 (0) │ │ │ │ +107753 Disk Start 0000 (0) │ │ │ │ +107755 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -107688 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +107757 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10768C Local Header Offset 0004C96C (313708) │ │ │ │ -107690 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10775B Local Header Offset 0004C93F (313663) │ │ │ │ +10775F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x107690: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10775F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1076B3 CENTRAL HEADER #131 02014B50 (33639248) │ │ │ │ -1076B7 Created Zip Spec 14 (20) '2.0' │ │ │ │ -1076B8 Created OS 03 (3) 'Unix' │ │ │ │ -1076B9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1076BA Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1076BB General Purpose Flag 0800 (2048) │ │ │ │ +107782 CENTRAL HEADER #131 02014B50 (33639248) │ │ │ │ +107786 Created Zip Spec 14 (20) '2.0' │ │ │ │ +107787 Created OS 03 (3) 'Unix' │ │ │ │ +107788 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +107789 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10778A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1076BD Compression Method 0008 (8) 'Deflated' │ │ │ │ -1076BF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1076C3 CRC 41517449 (1095857225) │ │ │ │ -1076C7 Compressed Size 000005B7 (1463) │ │ │ │ -1076CB Uncompressed Size 00001C50 (7248) │ │ │ │ -1076CF Filename Length 0022 (34) │ │ │ │ -1076D1 Extra Length 0000 (0) │ │ │ │ -1076D3 Comment Length 0000 (0) │ │ │ │ -1076D5 Disk Start 0000 (0) │ │ │ │ -1076D7 Int File Attributes 0000 (0) │ │ │ │ +10778C Compression Method 0008 (8) 'Deflated' │ │ │ │ +10778E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +107792 CRC 41517449 (1095857225) │ │ │ │ +107796 Compressed Size 000005B7 (1463) │ │ │ │ +10779A Uncompressed Size 00001C50 (7248) │ │ │ │ +10779E Filename Length 0022 (34) │ │ │ │ +1077A0 Extra Length 0000 (0) │ │ │ │ +1077A2 Comment Length 0000 (0) │ │ │ │ +1077A4 Disk Start 0000 (0) │ │ │ │ +1077A6 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1076D9 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1077A8 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1076DD Local Header Offset 0004CE73 (314995) │ │ │ │ -1076E1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1077AC Local Header Offset 0004CE46 (314950) │ │ │ │ +1077B0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1076E1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1077B0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -107703 CENTRAL HEADER #132 02014B50 (33639248) │ │ │ │ -107707 Created Zip Spec 14 (20) '2.0' │ │ │ │ -107708 Created OS 03 (3) 'Unix' │ │ │ │ -107709 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10770A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10770B General Purpose Flag 0800 (2048) │ │ │ │ +1077D2 CENTRAL HEADER #132 02014B50 (33639248) │ │ │ │ +1077D6 Created Zip Spec 14 (20) '2.0' │ │ │ │ +1077D7 Created OS 03 (3) 'Unix' │ │ │ │ +1077D8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1077D9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1077DA General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10770D Compression Method 0008 (8) 'Deflated' │ │ │ │ -10770F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -107713 CRC 1B06F607 (453441031) │ │ │ │ -107717 Compressed Size 000003B5 (949) │ │ │ │ -10771B Uncompressed Size 0000091E (2334) │ │ │ │ -10771F Filename Length 001E (30) │ │ │ │ -107721 Extra Length 0000 (0) │ │ │ │ -107723 Comment Length 0000 (0) │ │ │ │ -107725 Disk Start 0000 (0) │ │ │ │ -107727 Int File Attributes 0000 (0) │ │ │ │ +1077DC Compression Method 0008 (8) 'Deflated' │ │ │ │ +1077DE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1077E2 CRC 1B06F607 (453441031) │ │ │ │ +1077E6 Compressed Size 000003B5 (949) │ │ │ │ +1077EA Uncompressed Size 0000091E (2334) │ │ │ │ +1077EE Filename Length 001E (30) │ │ │ │ +1077F0 Extra Length 0000 (0) │ │ │ │ +1077F2 Comment Length 0000 (0) │ │ │ │ +1077F4 Disk Start 0000 (0) │ │ │ │ +1077F6 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -107729 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1077F8 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10772D Local Header Offset 0004D46A (316522) │ │ │ │ -107731 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1077FC Local Header Offset 0004D43D (316477) │ │ │ │ +107800 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x107731: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x107800: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10774F CENTRAL HEADER #133 02014B50 (33639248) │ │ │ │ -107753 Created Zip Spec 14 (20) '2.0' │ │ │ │ -107754 Created OS 03 (3) 'Unix' │ │ │ │ -107755 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -107756 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -107757 General Purpose Flag 0800 (2048) │ │ │ │ +10781E CENTRAL HEADER #133 02014B50 (33639248) │ │ │ │ +107822 Created Zip Spec 14 (20) '2.0' │ │ │ │ +107823 Created OS 03 (3) 'Unix' │ │ │ │ +107824 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +107825 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +107826 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -107759 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10775B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10775F CRC A44FB6FC (2756687612) │ │ │ │ -107763 Compressed Size 00000300 (768) │ │ │ │ -107767 Uncompressed Size 00000E73 (3699) │ │ │ │ -10776B Filename Length 001D (29) │ │ │ │ -10776D Extra Length 0000 (0) │ │ │ │ -10776F Comment Length 0000 (0) │ │ │ │ -107771 Disk Start 0000 (0) │ │ │ │ -107773 Int File Attributes 0000 (0) │ │ │ │ +107828 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10782A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10782E CRC A44FB6FC (2756687612) │ │ │ │ +107832 Compressed Size 00000300 (768) │ │ │ │ +107836 Uncompressed Size 00000E73 (3699) │ │ │ │ +10783A Filename Length 001D (29) │ │ │ │ +10783C Extra Length 0000 (0) │ │ │ │ +10783E Comment Length 0000 (0) │ │ │ │ +107840 Disk Start 0000 (0) │ │ │ │ +107842 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -107775 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +107844 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -107779 Local Header Offset 0004D85B (317531) │ │ │ │ -10777D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +107848 Local Header Offset 0004D82E (317486) │ │ │ │ +10784C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10777D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10784C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10779A CENTRAL HEADER #134 02014B50 (33639248) │ │ │ │ -10779E Created Zip Spec 14 (20) '2.0' │ │ │ │ -10779F Created OS 03 (3) 'Unix' │ │ │ │ -1077A0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1077A1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1077A2 General Purpose Flag 0800 (2048) │ │ │ │ +107869 CENTRAL HEADER #134 02014B50 (33639248) │ │ │ │ +10786D Created Zip Spec 14 (20) '2.0' │ │ │ │ +10786E Created OS 03 (3) 'Unix' │ │ │ │ +10786F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +107870 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +107871 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1077A4 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1077A6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1077AA CRC 529753D3 (1385649107) │ │ │ │ -1077AE Compressed Size 00001852 (6226) │ │ │ │ -1077B2 Uncompressed Size 00005079 (20601) │ │ │ │ -1077B6 Filename Length 0018 (24) │ │ │ │ -1077B8 Extra Length 0000 (0) │ │ │ │ -1077BA Comment Length 0000 (0) │ │ │ │ -1077BC Disk Start 0000 (0) │ │ │ │ -1077BE Int File Attributes 0000 (0) │ │ │ │ +107873 Compression Method 0008 (8) 'Deflated' │ │ │ │ +107875 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +107879 CRC 529753D3 (1385649107) │ │ │ │ +10787D Compressed Size 00001852 (6226) │ │ │ │ +107881 Uncompressed Size 00005079 (20601) │ │ │ │ +107885 Filename Length 0018 (24) │ │ │ │ +107887 Extra Length 0000 (0) │ │ │ │ +107889 Comment Length 0000 (0) │ │ │ │ +10788B Disk Start 0000 (0) │ │ │ │ +10788D Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1077C0 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10788F Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1077C4 Local Header Offset 0004DB96 (318358) │ │ │ │ -1077C8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +107893 Local Header Offset 0004DB69 (318313) │ │ │ │ +107897 Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1077C8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x107897: Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1077E0 CENTRAL HEADER #135 02014B50 (33639248) │ │ │ │ -1077E4 Created Zip Spec 14 (20) '2.0' │ │ │ │ -1077E5 Created OS 03 (3) 'Unix' │ │ │ │ -1077E6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1077E7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1077E8 General Purpose Flag 0800 (2048) │ │ │ │ +1078AF CENTRAL HEADER #135 02014B50 (33639248) │ │ │ │ +1078B3 Created Zip Spec 14 (20) '2.0' │ │ │ │ +1078B4 Created OS 03 (3) 'Unix' │ │ │ │ +1078B5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1078B6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1078B7 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1077EA Compression Method 0008 (8) 'Deflated' │ │ │ │ -1077EC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1077F0 CRC 2C3D4846 (742213702) │ │ │ │ -1077F4 Compressed Size 00002094 (8340) │ │ │ │ -1077F8 Uncompressed Size 00013697 (79511) │ │ │ │ -1077FC Filename Length 0017 (23) │ │ │ │ -1077FE Extra Length 0000 (0) │ │ │ │ -107800 Comment Length 0000 (0) │ │ │ │ -107802 Disk Start 0000 (0) │ │ │ │ -107804 Int File Attributes 0000 (0) │ │ │ │ +1078B9 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1078BB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1078BF CRC 2C3D4846 (742213702) │ │ │ │ +1078C3 Compressed Size 00002094 (8340) │ │ │ │ +1078C7 Uncompressed Size 00013697 (79511) │ │ │ │ +1078CB Filename Length 0017 (23) │ │ │ │ +1078CD Extra Length 0000 (0) │ │ │ │ +1078CF Comment Length 0000 (0) │ │ │ │ +1078D1 Disk Start 0000 (0) │ │ │ │ +1078D3 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -107806 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1078D5 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10780A Local Header Offset 0004F41E (324638) │ │ │ │ -10780E Filename 'XXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1078D9 Local Header Offset 0004F3F1 (324593) │ │ │ │ +1078DD Filename 'XXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10780E: Filename 'XXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1078DD: Filename 'XXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -107825 CENTRAL HEADER #136 02014B50 (33639248) │ │ │ │ -107829 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10782A Created OS 03 (3) 'Unix' │ │ │ │ -10782B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10782C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10782D General Purpose Flag 0800 (2048) │ │ │ │ +1078F4 CENTRAL HEADER #136 02014B50 (33639248) │ │ │ │ +1078F8 Created Zip Spec 14 (20) '2.0' │ │ │ │ +1078F9 Created OS 03 (3) 'Unix' │ │ │ │ +1078FA Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1078FB Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1078FC General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10782F Compression Method 0008 (8) 'Deflated' │ │ │ │ -107831 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -107835 CRC EB9A9FD2 (3952779218) │ │ │ │ -107839 Compressed Size 000007B7 (1975) │ │ │ │ -10783D Uncompressed Size 000014DF (5343) │ │ │ │ -107841 Filename Length 0025 (37) │ │ │ │ -107843 Extra Length 0000 (0) │ │ │ │ -107845 Comment Length 0000 (0) │ │ │ │ -107847 Disk Start 0000 (0) │ │ │ │ -107849 Int File Attributes 0000 (0) │ │ │ │ +1078FE Compression Method 0008 (8) 'Deflated' │ │ │ │ +107900 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +107904 CRC EB9A9FD2 (3952779218) │ │ │ │ +107908 Compressed Size 000007B7 (1975) │ │ │ │ +10790C Uncompressed Size 000014DF (5343) │ │ │ │ +107910 Filename Length 0025 (37) │ │ │ │ +107912 Extra Length 0000 (0) │ │ │ │ +107914 Comment Length 0000 (0) │ │ │ │ +107916 Disk Start 0000 (0) │ │ │ │ +107918 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10784B Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10791A Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10784F Local Header Offset 000514E7 (333031) │ │ │ │ -107853 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10791E Local Header Offset 000514BA (332986) │ │ │ │ +107922 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x107853: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x107922: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -107878 CENTRAL HEADER #137 02014B50 (33639248) │ │ │ │ -10787C Created Zip Spec 14 (20) '2.0' │ │ │ │ -10787D Created OS 03 (3) 'Unix' │ │ │ │ -10787E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10787F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -107880 General Purpose Flag 0800 (2048) │ │ │ │ +107947 CENTRAL HEADER #137 02014B50 (33639248) │ │ │ │ +10794B Created Zip Spec 14 (20) '2.0' │ │ │ │ +10794C Created OS 03 (3) 'Unix' │ │ │ │ +10794D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10794E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10794F General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -107882 Compression Method 0008 (8) 'Deflated' │ │ │ │ -107884 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -107888 CRC 90038B3F (2416151359) │ │ │ │ -10788C Compressed Size 000006F5 (1781) │ │ │ │ -107890 Uncompressed Size 00002C77 (11383) │ │ │ │ -107894 Filename Length 0024 (36) │ │ │ │ -107896 Extra Length 0000 (0) │ │ │ │ -107898 Comment Length 0000 (0) │ │ │ │ -10789A Disk Start 0000 (0) │ │ │ │ -10789C Int File Attributes 0000 (0) │ │ │ │ +107951 Compression Method 0008 (8) 'Deflated' │ │ │ │ +107953 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +107957 CRC 90038B3F (2416151359) │ │ │ │ +10795B Compressed Size 000006F5 (1781) │ │ │ │ +10795F Uncompressed Size 00002C77 (11383) │ │ │ │ +107963 Filename Length 0024 (36) │ │ │ │ +107965 Extra Length 0000 (0) │ │ │ │ +107967 Comment Length 0000 (0) │ │ │ │ +107969 Disk Start 0000 (0) │ │ │ │ +10796B Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10789E Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10796D Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1078A2 Local Header Offset 00051CE1 (335073) │ │ │ │ -1078A6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +107971 Local Header Offset 00051CB4 (335028) │ │ │ │ +107975 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1078A6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x107975: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1078CA CENTRAL HEADER #138 02014B50 (33639248) │ │ │ │ -1078CE Created Zip Spec 14 (20) '2.0' │ │ │ │ -1078CF Created OS 03 (3) 'Unix' │ │ │ │ -1078D0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1078D1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1078D2 General Purpose Flag 0800 (2048) │ │ │ │ +107999 CENTRAL HEADER #138 02014B50 (33639248) │ │ │ │ +10799D Created Zip Spec 14 (20) '2.0' │ │ │ │ +10799E Created OS 03 (3) 'Unix' │ │ │ │ +10799F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1079A0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1079A1 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1078D4 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1078D6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1078DA CRC 533B25E5 (1396385253) │ │ │ │ -1078DE Compressed Size 0000032D (813) │ │ │ │ -1078E2 Uncompressed Size 0000070A (1802) │ │ │ │ -1078E6 Filename Length 0023 (35) │ │ │ │ -1078E8 Extra Length 0000 (0) │ │ │ │ -1078EA Comment Length 0000 (0) │ │ │ │ -1078EC Disk Start 0000 (0) │ │ │ │ -1078EE Int File Attributes 0000 (0) │ │ │ │ +1079A3 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1079A5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1079A9 CRC 533B25E5 (1396385253) │ │ │ │ +1079AD Compressed Size 0000032D (813) │ │ │ │ +1079B1 Uncompressed Size 0000070A (1802) │ │ │ │ +1079B5 Filename Length 0023 (35) │ │ │ │ +1079B7 Extra Length 0000 (0) │ │ │ │ +1079B9 Comment Length 0000 (0) │ │ │ │ +1079BB Disk Start 0000 (0) │ │ │ │ +1079BD Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1078F0 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1079BF Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1078F4 Local Header Offset 00052418 (336920) │ │ │ │ -1078F8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1079C3 Local Header Offset 000523EB (336875) │ │ │ │ +1079C7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1078F8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1079C7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10791B CENTRAL HEADER #139 02014B50 (33639248) │ │ │ │ -10791F Created Zip Spec 14 (20) '2.0' │ │ │ │ -107920 Created OS 03 (3) 'Unix' │ │ │ │ -107921 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -107922 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -107923 General Purpose Flag 0800 (2048) │ │ │ │ +1079EA CENTRAL HEADER #139 02014B50 (33639248) │ │ │ │ +1079EE Created Zip Spec 14 (20) '2.0' │ │ │ │ +1079EF Created OS 03 (3) 'Unix' │ │ │ │ +1079F0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1079F1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1079F2 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -107925 Compression Method 0008 (8) 'Deflated' │ │ │ │ -107927 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10792B CRC 3E91D9C6 (1049745862) │ │ │ │ -10792F Compressed Size 000003ED (1005) │ │ │ │ -107933 Uncompressed Size 00000EA4 (3748) │ │ │ │ -107937 Filename Length 0022 (34) │ │ │ │ -107939 Extra Length 0000 (0) │ │ │ │ -10793B Comment Length 0000 (0) │ │ │ │ -10793D Disk Start 0000 (0) │ │ │ │ -10793F Int File Attributes 0000 (0) │ │ │ │ +1079F4 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1079F6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1079FA CRC 3E91D9C6 (1049745862) │ │ │ │ +1079FE Compressed Size 000003ED (1005) │ │ │ │ +107A02 Uncompressed Size 00000EA4 (3748) │ │ │ │ +107A06 Filename Length 0022 (34) │ │ │ │ +107A08 Extra Length 0000 (0) │ │ │ │ +107A0A Comment Length 0000 (0) │ │ │ │ +107A0C Disk Start 0000 (0) │ │ │ │ +107A0E Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -107941 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +107A10 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -107945 Local Header Offset 00052786 (337798) │ │ │ │ -107949 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +107A14 Local Header Offset 00052759 (337753) │ │ │ │ +107A18 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x107949: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x107A18: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10796B CENTRAL HEADER #140 02014B50 (33639248) │ │ │ │ -10796F Created Zip Spec 14 (20) '2.0' │ │ │ │ -107970 Created OS 03 (3) 'Unix' │ │ │ │ -107971 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -107972 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -107973 General Purpose Flag 0800 (2048) │ │ │ │ +107A3A CENTRAL HEADER #140 02014B50 (33639248) │ │ │ │ +107A3E Created Zip Spec 14 (20) '2.0' │ │ │ │ +107A3F Created OS 03 (3) 'Unix' │ │ │ │ +107A40 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +107A41 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +107A42 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -107975 Compression Method 0008 (8) 'Deflated' │ │ │ │ -107977 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10797B CRC 8030D1DF (2150683103) │ │ │ │ -10797F Compressed Size 0000057B (1403) │ │ │ │ -107983 Uncompressed Size 00000C4F (3151) │ │ │ │ -107987 Filename Length 001A (26) │ │ │ │ -107989 Extra Length 0000 (0) │ │ │ │ -10798B Comment Length 0000 (0) │ │ │ │ -10798D Disk Start 0000 (0) │ │ │ │ -10798F Int File Attributes 0000 (0) │ │ │ │ +107A44 Compression Method 0008 (8) 'Deflated' │ │ │ │ +107A46 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +107A4A CRC 8030D1DF (2150683103) │ │ │ │ +107A4E Compressed Size 0000057B (1403) │ │ │ │ +107A52 Uncompressed Size 00000C4F (3151) │ │ │ │ +107A56 Filename Length 001A (26) │ │ │ │ +107A58 Extra Length 0000 (0) │ │ │ │ +107A5A Comment Length 0000 (0) │ │ │ │ +107A5C Disk Start 0000 (0) │ │ │ │ +107A5E Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -107991 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +107A60 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -107995 Local Header Offset 00052BB3 (338867) │ │ │ │ -107999 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +107A64 Local Header Offset 00052B86 (338822) │ │ │ │ +107A68 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x107999: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x107A68: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1079B3 CENTRAL HEADER #141 02014B50 (33639248) │ │ │ │ -1079B7 Created Zip Spec 14 (20) '2.0' │ │ │ │ -1079B8 Created OS 03 (3) 'Unix' │ │ │ │ -1079B9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1079BA Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1079BB General Purpose Flag 0800 (2048) │ │ │ │ +107A82 CENTRAL HEADER #141 02014B50 (33639248) │ │ │ │ +107A86 Created Zip Spec 14 (20) '2.0' │ │ │ │ +107A87 Created OS 03 (3) 'Unix' │ │ │ │ +107A88 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +107A89 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +107A8A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1079BD Compression Method 0008 (8) 'Deflated' │ │ │ │ -1079BF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1079C3 CRC 8661D59D (2254558621) │ │ │ │ -1079C7 Compressed Size 000004EC (1260) │ │ │ │ -1079CB Uncompressed Size 000013DB (5083) │ │ │ │ -1079CF Filename Length 0019 (25) │ │ │ │ -1079D1 Extra Length 0000 (0) │ │ │ │ -1079D3 Comment Length 0000 (0) │ │ │ │ -1079D5 Disk Start 0000 (0) │ │ │ │ -1079D7 Int File Attributes 0000 (0) │ │ │ │ +107A8C Compression Method 0008 (8) 'Deflated' │ │ │ │ +107A8E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +107A92 CRC 8661D59D (2254558621) │ │ │ │ +107A96 Compressed Size 000004EC (1260) │ │ │ │ +107A9A Uncompressed Size 000013DB (5083) │ │ │ │ +107A9E Filename Length 0019 (25) │ │ │ │ +107AA0 Extra Length 0000 (0) │ │ │ │ +107AA2 Comment Length 0000 (0) │ │ │ │ +107AA4 Disk Start 0000 (0) │ │ │ │ +107AA6 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1079D9 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +107AA8 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1079DD Local Header Offset 00053166 (340326) │ │ │ │ -1079E1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +107AAC Local Header Offset 00053139 (340281) │ │ │ │ +107AB0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1079E1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x107AB0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1079FA CENTRAL HEADER #142 02014B50 (33639248) │ │ │ │ -1079FE Created Zip Spec 14 (20) '2.0' │ │ │ │ -1079FF Created OS 03 (3) 'Unix' │ │ │ │ -107A00 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -107A01 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -107A02 General Purpose Flag 0800 (2048) │ │ │ │ +107AC9 CENTRAL HEADER #142 02014B50 (33639248) │ │ │ │ +107ACD Created Zip Spec 14 (20) '2.0' │ │ │ │ +107ACE Created OS 03 (3) 'Unix' │ │ │ │ +107ACF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +107AD0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +107AD1 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -107A04 Compression Method 0008 (8) 'Deflated' │ │ │ │ -107A06 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -107A0A CRC 617CD7C6 (1635571654) │ │ │ │ -107A0E Compressed Size 000007F9 (2041) │ │ │ │ -107A12 Uncompressed Size 00001472 (5234) │ │ │ │ -107A16 Filename Length 001A (26) │ │ │ │ -107A18 Extra Length 0000 (0) │ │ │ │ -107A1A Comment Length 0000 (0) │ │ │ │ -107A1C Disk Start 0000 (0) │ │ │ │ -107A1E Int File Attributes 0000 (0) │ │ │ │ +107AD3 Compression Method 0008 (8) 'Deflated' │ │ │ │ +107AD5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +107AD9 CRC 617CD7C6 (1635571654) │ │ │ │ +107ADD Compressed Size 000007F9 (2041) │ │ │ │ +107AE1 Uncompressed Size 00001472 (5234) │ │ │ │ +107AE5 Filename Length 001A (26) │ │ │ │ +107AE7 Extra Length 0000 (0) │ │ │ │ +107AE9 Comment Length 0000 (0) │ │ │ │ +107AEB Disk Start 0000 (0) │ │ │ │ +107AED Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -107A20 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +107AEF Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -107A24 Local Header Offset 00053689 (341641) │ │ │ │ -107A28 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +107AF3 Local Header Offset 0005365C (341596) │ │ │ │ +107AF7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x107A28: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x107AF7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -107A42 CENTRAL HEADER #143 02014B50 (33639248) │ │ │ │ -107A46 Created Zip Spec 14 (20) '2.0' │ │ │ │ -107A47 Created OS 03 (3) 'Unix' │ │ │ │ -107A48 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -107A49 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -107A4A General Purpose Flag 0800 (2048) │ │ │ │ +107B11 CENTRAL HEADER #143 02014B50 (33639248) │ │ │ │ +107B15 Created Zip Spec 14 (20) '2.0' │ │ │ │ +107B16 Created OS 03 (3) 'Unix' │ │ │ │ +107B17 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +107B18 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +107B19 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -107A4C Compression Method 0008 (8) 'Deflated' │ │ │ │ -107A4E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -107A52 CRC A080096A (2692745578) │ │ │ │ -107A56 Compressed Size 00000818 (2072) │ │ │ │ -107A5A Uncompressed Size 00002ED9 (11993) │ │ │ │ -107A5E Filename Length 0019 (25) │ │ │ │ -107A60 Extra Length 0000 (0) │ │ │ │ -107A62 Comment Length 0000 (0) │ │ │ │ -107A64 Disk Start 0000 (0) │ │ │ │ -107A66 Int File Attributes 0000 (0) │ │ │ │ +107B1B Compression Method 0008 (8) 'Deflated' │ │ │ │ +107B1D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +107B21 CRC A080096A (2692745578) │ │ │ │ +107B25 Compressed Size 00000818 (2072) │ │ │ │ +107B29 Uncompressed Size 00002ED9 (11993) │ │ │ │ +107B2D Filename Length 0019 (25) │ │ │ │ +107B2F Extra Length 0000 (0) │ │ │ │ +107B31 Comment Length 0000 (0) │ │ │ │ +107B33 Disk Start 0000 (0) │ │ │ │ +107B35 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -107A68 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +107B37 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -107A6C Local Header Offset 00053EBA (343738) │ │ │ │ -107A70 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +107B3B Local Header Offset 00053E8D (343693) │ │ │ │ +107B3F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x107A70: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x107B3F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -107A89 CENTRAL HEADER #144 02014B50 (33639248) │ │ │ │ -107A8D Created Zip Spec 14 (20) '2.0' │ │ │ │ -107A8E Created OS 03 (3) 'Unix' │ │ │ │ -107A8F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -107A90 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -107A91 General Purpose Flag 0800 (2048) │ │ │ │ +107B58 CENTRAL HEADER #144 02014B50 (33639248) │ │ │ │ +107B5C Created Zip Spec 14 (20) '2.0' │ │ │ │ +107B5D Created OS 03 (3) 'Unix' │ │ │ │ +107B5E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +107B5F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +107B60 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -107A93 Compression Method 0008 (8) 'Deflated' │ │ │ │ -107A95 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -107A99 CRC 51988654 (1368950356) │ │ │ │ -107A9D Compressed Size 000011E6 (4582) │ │ │ │ -107AA1 Uncompressed Size 00003243 (12867) │ │ │ │ -107AA5 Filename Length 0018 (24) │ │ │ │ -107AA7 Extra Length 0000 (0) │ │ │ │ -107AA9 Comment Length 0000 (0) │ │ │ │ -107AAB Disk Start 0000 (0) │ │ │ │ -107AAD Int File Attributes 0000 (0) │ │ │ │ +107B62 Compression Method 0008 (8) 'Deflated' │ │ │ │ +107B64 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +107B68 CRC 51988654 (1368950356) │ │ │ │ +107B6C Compressed Size 000011E6 (4582) │ │ │ │ +107B70 Uncompressed Size 00003243 (12867) │ │ │ │ +107B74 Filename Length 0018 (24) │ │ │ │ +107B76 Extra Length 0000 (0) │ │ │ │ +107B78 Comment Length 0000 (0) │ │ │ │ +107B7A Disk Start 0000 (0) │ │ │ │ +107B7C Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -107AAF Ext File Attributes 81A40000 (2175008768) │ │ │ │ +107B7E Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -107AB3 Local Header Offset 00054709 (345865) │ │ │ │ -107AB7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +107B82 Local Header Offset 000546DC (345820) │ │ │ │ +107B86 Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x107AB7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x107B86: Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -107ACF CENTRAL HEADER #145 02014B50 (33639248) │ │ │ │ -107AD3 Created Zip Spec 14 (20) '2.0' │ │ │ │ -107AD4 Created OS 03 (3) 'Unix' │ │ │ │ -107AD5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -107AD6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -107AD7 General Purpose Flag 0800 (2048) │ │ │ │ +107B9E CENTRAL HEADER #145 02014B50 (33639248) │ │ │ │ +107BA2 Created Zip Spec 14 (20) '2.0' │ │ │ │ +107BA3 Created OS 03 (3) 'Unix' │ │ │ │ +107BA4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +107BA5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +107BA6 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -107AD9 Compression Method 0008 (8) 'Deflated' │ │ │ │ -107ADB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -107ADF CRC 878B4E1A (2274053658) │ │ │ │ -107AE3 Compressed Size 00001746 (5958) │ │ │ │ -107AE7 Uncompressed Size 00008B9D (35741) │ │ │ │ -107AEB Filename Length 0017 (23) │ │ │ │ -107AED Extra Length 0000 (0) │ │ │ │ -107AEF Comment Length 0000 (0) │ │ │ │ -107AF1 Disk Start 0000 (0) │ │ │ │ -107AF3 Int File Attributes 0000 (0) │ │ │ │ +107BA8 Compression Method 0008 (8) 'Deflated' │ │ │ │ +107BAA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +107BAE CRC 878B4E1A (2274053658) │ │ │ │ +107BB2 Compressed Size 00001746 (5958) │ │ │ │ +107BB6 Uncompressed Size 00008B9D (35741) │ │ │ │ +107BBA Filename Length 0017 (23) │ │ │ │ +107BBC Extra Length 0000 (0) │ │ │ │ +107BBE Comment Length 0000 (0) │ │ │ │ +107BC0 Disk Start 0000 (0) │ │ │ │ +107BC2 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -107AF5 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +107BC4 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -107AF9 Local Header Offset 00055925 (350501) │ │ │ │ -107AFD Filename 'XXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +107BC8 Local Header Offset 000558F8 (350456) │ │ │ │ +107BCC Filename 'XXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x107AFD: Filename 'XXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x107BCC: Filename 'XXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -107B14 CENTRAL HEADER #146 02014B50 (33639248) │ │ │ │ -107B18 Created Zip Spec 14 (20) '2.0' │ │ │ │ -107B19 Created OS 03 (3) 'Unix' │ │ │ │ -107B1A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -107B1B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -107B1C General Purpose Flag 0800 (2048) │ │ │ │ +107BE3 CENTRAL HEADER #146 02014B50 (33639248) │ │ │ │ +107BE7 Created Zip Spec 14 (20) '2.0' │ │ │ │ +107BE8 Created OS 03 (3) 'Unix' │ │ │ │ +107BE9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +107BEA Extract OS 00 (0) 'MS-DOS' │ │ │ │ +107BEB General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -107B1E Compression Method 0008 (8) 'Deflated' │ │ │ │ -107B20 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -107B24 CRC CFF7EF72 (3489132402) │ │ │ │ -107B28 Compressed Size 000002D0 (720) │ │ │ │ -107B2C Uncompressed Size 00000601 (1537) │ │ │ │ -107B30 Filename Length 0026 (38) │ │ │ │ -107B32 Extra Length 0000 (0) │ │ │ │ -107B34 Comment Length 0000 (0) │ │ │ │ -107B36 Disk Start 0000 (0) │ │ │ │ -107B38 Int File Attributes 0000 (0) │ │ │ │ +107BED Compression Method 0008 (8) 'Deflated' │ │ │ │ +107BEF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +107BF3 CRC CFF7EF72 (3489132402) │ │ │ │ +107BF7 Compressed Size 000002D0 (720) │ │ │ │ +107BFB Uncompressed Size 00000601 (1537) │ │ │ │ +107BFF Filename Length 0026 (38) │ │ │ │ +107C01 Extra Length 0000 (0) │ │ │ │ +107C03 Comment Length 0000 (0) │ │ │ │ +107C05 Disk Start 0000 (0) │ │ │ │ +107C07 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -107B3A Ext File Attributes 81A40000 (2175008768) │ │ │ │ +107C09 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -107B3E Local Header Offset 000570A0 (356512) │ │ │ │ -107B42 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +107C0D Local Header Offset 00057073 (356467) │ │ │ │ +107C11 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x107B42: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x107C11: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -107B68 CENTRAL HEADER #147 02014B50 (33639248) │ │ │ │ -107B6C Created Zip Spec 14 (20) '2.0' │ │ │ │ -107B6D Created OS 03 (3) 'Unix' │ │ │ │ -107B6E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -107B6F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -107B70 General Purpose Flag 0800 (2048) │ │ │ │ +107C37 CENTRAL HEADER #147 02014B50 (33639248) │ │ │ │ +107C3B Created Zip Spec 14 (20) '2.0' │ │ │ │ +107C3C Created OS 03 (3) 'Unix' │ │ │ │ +107C3D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +107C3E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +107C3F General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -107B72 Compression Method 0008 (8) 'Deflated' │ │ │ │ -107B74 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -107B78 CRC AF9FEE96 (2946494102) │ │ │ │ -107B7C Compressed Size 0000036D (877) │ │ │ │ -107B80 Uncompressed Size 00000C14 (3092) │ │ │ │ -107B84 Filename Length 0025 (37) │ │ │ │ -107B86 Extra Length 0000 (0) │ │ │ │ -107B88 Comment Length 0000 (0) │ │ │ │ -107B8A Disk Start 0000 (0) │ │ │ │ -107B8C Int File Attributes 0000 (0) │ │ │ │ +107C41 Compression Method 0008 (8) 'Deflated' │ │ │ │ +107C43 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +107C47 CRC AF9FEE96 (2946494102) │ │ │ │ +107C4B Compressed Size 0000036D (877) │ │ │ │ +107C4F Uncompressed Size 00000C14 (3092) │ │ │ │ +107C53 Filename Length 0025 (37) │ │ │ │ +107C55 Extra Length 0000 (0) │ │ │ │ +107C57 Comment Length 0000 (0) │ │ │ │ +107C59 Disk Start 0000 (0) │ │ │ │ +107C5B Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -107B8E Ext File Attributes 81A40000 (2175008768) │ │ │ │ +107C5D Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -107B92 Local Header Offset 000573B4 (357300) │ │ │ │ -107B96 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +107C61 Local Header Offset 00057387 (357255) │ │ │ │ +107C65 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x107B96: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x107C65: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -107BBB CENTRAL HEADER #148 02014B50 (33639248) │ │ │ │ -107BBF Created Zip Spec 14 (20) '2.0' │ │ │ │ -107BC0 Created OS 03 (3) 'Unix' │ │ │ │ -107BC1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -107BC2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -107BC3 General Purpose Flag 0800 (2048) │ │ │ │ +107C8A CENTRAL HEADER #148 02014B50 (33639248) │ │ │ │ +107C8E Created Zip Spec 14 (20) '2.0' │ │ │ │ +107C8F Created OS 03 (3) 'Unix' │ │ │ │ +107C90 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +107C91 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +107C92 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -107BC5 Compression Method 0008 (8) 'Deflated' │ │ │ │ -107BC7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -107BCB CRC EFB931FF (4021891583) │ │ │ │ -107BCF Compressed Size 000003E8 (1000) │ │ │ │ -107BD3 Uncompressed Size 000008F3 (2291) │ │ │ │ -107BD7 Filename Length 0027 (39) │ │ │ │ -107BD9 Extra Length 0000 (0) │ │ │ │ -107BDB Comment Length 0000 (0) │ │ │ │ -107BDD Disk Start 0000 (0) │ │ │ │ -107BDF Int File Attributes 0000 (0) │ │ │ │ +107C94 Compression Method 0008 (8) 'Deflated' │ │ │ │ +107C96 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +107C9A CRC EFB931FF (4021891583) │ │ │ │ +107C9E Compressed Size 000003E8 (1000) │ │ │ │ +107CA2 Uncompressed Size 000008F3 (2291) │ │ │ │ +107CA6 Filename Length 0027 (39) │ │ │ │ +107CA8 Extra Length 0000 (0) │ │ │ │ +107CAA Comment Length 0000 (0) │ │ │ │ +107CAC Disk Start 0000 (0) │ │ │ │ +107CAE Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -107BE1 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +107CB0 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -107BE5 Local Header Offset 00057764 (358244) │ │ │ │ -107BE9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +107CB4 Local Header Offset 00057737 (358199) │ │ │ │ +107CB8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x107BE9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x107CB8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -107C10 CENTRAL HEADER #149 02014B50 (33639248) │ │ │ │ -107C14 Created Zip Spec 14 (20) '2.0' │ │ │ │ -107C15 Created OS 03 (3) 'Unix' │ │ │ │ -107C16 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -107C17 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -107C18 General Purpose Flag 0800 (2048) │ │ │ │ +107CDF CENTRAL HEADER #149 02014B50 (33639248) │ │ │ │ +107CE3 Created Zip Spec 14 (20) '2.0' │ │ │ │ +107CE4 Created OS 03 (3) 'Unix' │ │ │ │ +107CE5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +107CE6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +107CE7 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -107C1A Compression Method 0008 (8) 'Deflated' │ │ │ │ -107C1C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -107C20 CRC EB3E2183 (3946717571) │ │ │ │ -107C24 Compressed Size 00000419 (1049) │ │ │ │ -107C28 Uncompressed Size 0000131E (4894) │ │ │ │ -107C2C Filename Length 0026 (38) │ │ │ │ -107C2E Extra Length 0000 (0) │ │ │ │ -107C30 Comment Length 0000 (0) │ │ │ │ -107C32 Disk Start 0000 (0) │ │ │ │ -107C34 Int File Attributes 0000 (0) │ │ │ │ +107CE9 Compression Method 0008 (8) 'Deflated' │ │ │ │ +107CEB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +107CEF CRC EB3E2183 (3946717571) │ │ │ │ +107CF3 Compressed Size 00000419 (1049) │ │ │ │ +107CF7 Uncompressed Size 0000131E (4894) │ │ │ │ +107CFB Filename Length 0026 (38) │ │ │ │ +107CFD Extra Length 0000 (0) │ │ │ │ +107CFF Comment Length 0000 (0) │ │ │ │ +107D01 Disk Start 0000 (0) │ │ │ │ +107D03 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -107C36 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +107D05 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -107C3A Local Header Offset 00057B91 (359313) │ │ │ │ -107C3E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +107D09 Local Header Offset 00057B64 (359268) │ │ │ │ +107D0D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x107C3E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x107D0D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -107C64 CENTRAL HEADER #150 02014B50 (33639248) │ │ │ │ -107C68 Created Zip Spec 14 (20) '2.0' │ │ │ │ -107C69 Created OS 03 (3) 'Unix' │ │ │ │ -107C6A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -107C6B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -107C6C General Purpose Flag 0800 (2048) │ │ │ │ +107D33 CENTRAL HEADER #150 02014B50 (33639248) │ │ │ │ +107D37 Created Zip Spec 14 (20) '2.0' │ │ │ │ +107D38 Created OS 03 (3) 'Unix' │ │ │ │ +107D39 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +107D3A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +107D3B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -107C6E Compression Method 0008 (8) 'Deflated' │ │ │ │ -107C70 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -107C74 CRC 11AB0481 (296420481) │ │ │ │ -107C78 Compressed Size 000003FA (1018) │ │ │ │ -107C7C Uncompressed Size 00000A5A (2650) │ │ │ │ -107C80 Filename Length 002A (42) │ │ │ │ -107C82 Extra Length 0000 (0) │ │ │ │ -107C84 Comment Length 0000 (0) │ │ │ │ -107C86 Disk Start 0000 (0) │ │ │ │ -107C88 Int File Attributes 0000 (0) │ │ │ │ +107D3D Compression Method 0008 (8) 'Deflated' │ │ │ │ +107D3F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +107D43 CRC 11AB0481 (296420481) │ │ │ │ +107D47 Compressed Size 000003FA (1018) │ │ │ │ +107D4B Uncompressed Size 00000A5A (2650) │ │ │ │ +107D4F Filename Length 002A (42) │ │ │ │ +107D51 Extra Length 0000 (0) │ │ │ │ +107D53 Comment Length 0000 (0) │ │ │ │ +107D55 Disk Start 0000 (0) │ │ │ │ +107D57 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -107C8A Ext File Attributes 81A40000 (2175008768) │ │ │ │ +107D59 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -107C8E Local Header Offset 00057FEE (360430) │ │ │ │ -107C92 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +107D5D Local Header Offset 00057FC1 (360385) │ │ │ │ +107D61 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x107C92: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x107D61: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -107CBC CENTRAL HEADER #151 02014B50 (33639248) │ │ │ │ -107CC0 Created Zip Spec 14 (20) '2.0' │ │ │ │ -107CC1 Created OS 03 (3) 'Unix' │ │ │ │ -107CC2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -107CC3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -107CC4 General Purpose Flag 0800 (2048) │ │ │ │ +107D8B CENTRAL HEADER #151 02014B50 (33639248) │ │ │ │ +107D8F Created Zip Spec 14 (20) '2.0' │ │ │ │ +107D90 Created OS 03 (3) 'Unix' │ │ │ │ +107D91 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +107D92 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +107D93 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -107CC6 Compression Method 0008 (8) 'Deflated' │ │ │ │ -107CC8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -107CCC CRC 3B59F5EF (995751407) │ │ │ │ -107CD0 Compressed Size 00000514 (1300) │ │ │ │ -107CD4 Uncompressed Size 000018B5 (6325) │ │ │ │ -107CD8 Filename Length 0029 (41) │ │ │ │ -107CDA Extra Length 0000 (0) │ │ │ │ -107CDC Comment Length 0000 (0) │ │ │ │ -107CDE Disk Start 0000 (0) │ │ │ │ -107CE0 Int File Attributes 0000 (0) │ │ │ │ +107D95 Compression Method 0008 (8) 'Deflated' │ │ │ │ +107D97 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +107D9B CRC 3B59F5EF (995751407) │ │ │ │ +107D9F Compressed Size 00000514 (1300) │ │ │ │ +107DA3 Uncompressed Size 000018B5 (6325) │ │ │ │ +107DA7 Filename Length 0029 (41) │ │ │ │ +107DA9 Extra Length 0000 (0) │ │ │ │ +107DAB Comment Length 0000 (0) │ │ │ │ +107DAD Disk Start 0000 (0) │ │ │ │ +107DAF Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -107CE2 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +107DB1 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -107CE6 Local Header Offset 00058430 (361520) │ │ │ │ -107CEA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +107DB5 Local Header Offset 00058403 (361475) │ │ │ │ +107DB9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x107CEA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x107DB9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -107D13 CENTRAL HEADER #152 02014B50 (33639248) │ │ │ │ -107D17 Created Zip Spec 14 (20) '2.0' │ │ │ │ -107D18 Created OS 03 (3) 'Unix' │ │ │ │ -107D19 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -107D1A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -107D1B General Purpose Flag 0800 (2048) │ │ │ │ +107DE2 CENTRAL HEADER #152 02014B50 (33639248) │ │ │ │ +107DE6 Created Zip Spec 14 (20) '2.0' │ │ │ │ +107DE7 Created OS 03 (3) 'Unix' │ │ │ │ +107DE8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +107DE9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +107DEA General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -107D1D Compression Method 0008 (8) 'Deflated' │ │ │ │ -107D1F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -107D23 CRC E966E0E6 (3915833574) │ │ │ │ -107D27 Compressed Size 00000326 (806) │ │ │ │ -107D2B Uncompressed Size 000007B8 (1976) │ │ │ │ -107D2F Filename Length 002C (44) │ │ │ │ -107D31 Extra Length 0000 (0) │ │ │ │ -107D33 Comment Length 0000 (0) │ │ │ │ -107D35 Disk Start 0000 (0) │ │ │ │ -107D37 Int File Attributes 0000 (0) │ │ │ │ +107DEC Compression Method 0008 (8) 'Deflated' │ │ │ │ +107DEE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +107DF2 CRC E966E0E6 (3915833574) │ │ │ │ +107DF6 Compressed Size 00000326 (806) │ │ │ │ +107DFA Uncompressed Size 000007B8 (1976) │ │ │ │ +107DFE Filename Length 002C (44) │ │ │ │ +107E00 Extra Length 0000 (0) │ │ │ │ +107E02 Comment Length 0000 (0) │ │ │ │ +107E04 Disk Start 0000 (0) │ │ │ │ +107E06 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -107D39 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +107E08 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -107D3D Local Header Offset 0005898B (362891) │ │ │ │ -107D41 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +107E0C Local Header Offset 0005895E (362846) │ │ │ │ +107E10 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x107D41: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x107E10: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -107D6D CENTRAL HEADER #153 02014B50 (33639248) │ │ │ │ -107D71 Created Zip Spec 14 (20) '2.0' │ │ │ │ -107D72 Created OS 03 (3) 'Unix' │ │ │ │ -107D73 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -107D74 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -107D75 General Purpose Flag 0800 (2048) │ │ │ │ +107E3C CENTRAL HEADER #153 02014B50 (33639248) │ │ │ │ +107E40 Created Zip Spec 14 (20) '2.0' │ │ │ │ +107E41 Created OS 03 (3) 'Unix' │ │ │ │ +107E42 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +107E43 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +107E44 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -107D77 Compression Method 0008 (8) 'Deflated' │ │ │ │ -107D79 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -107D7D CRC 6FA96B14 (1873373972) │ │ │ │ -107D81 Compressed Size 000003F6 (1014) │ │ │ │ -107D85 Uncompressed Size 00001333 (4915) │ │ │ │ -107D89 Filename Length 002B (43) │ │ │ │ -107D8B Extra Length 0000 (0) │ │ │ │ -107D8D Comment Length 0000 (0) │ │ │ │ -107D8F Disk Start 0000 (0) │ │ │ │ -107D91 Int File Attributes 0000 (0) │ │ │ │ +107E46 Compression Method 0008 (8) 'Deflated' │ │ │ │ +107E48 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +107E4C CRC 6FA96B14 (1873373972) │ │ │ │ +107E50 Compressed Size 000003F6 (1014) │ │ │ │ +107E54 Uncompressed Size 00001333 (4915) │ │ │ │ +107E58 Filename Length 002B (43) │ │ │ │ +107E5A Extra Length 0000 (0) │ │ │ │ +107E5C Comment Length 0000 (0) │ │ │ │ +107E5E Disk Start 0000 (0) │ │ │ │ +107E60 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -107D93 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +107E62 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -107D97 Local Header Offset 00058CFB (363771) │ │ │ │ -107D9B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +107E66 Local Header Offset 00058CCE (363726) │ │ │ │ +107E6A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x107D9B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x107E6A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -107DC6 CENTRAL HEADER #154 02014B50 (33639248) │ │ │ │ -107DCA Created Zip Spec 14 (20) '2.0' │ │ │ │ -107DCB Created OS 03 (3) 'Unix' │ │ │ │ -107DCC Extract Zip Spec 0A (10) '1.0' │ │ │ │ -107DCD Extract OS 00 (0) 'MS-DOS' │ │ │ │ -107DCE General Purpose Flag 0800 (2048) │ │ │ │ +107E95 CENTRAL HEADER #154 02014B50 (33639248) │ │ │ │ +107E99 Created Zip Spec 14 (20) '2.0' │ │ │ │ +107E9A Created OS 03 (3) 'Unix' │ │ │ │ +107E9B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +107E9C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +107E9D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -107DD0 Compression Method 0008 (8) 'Deflated' │ │ │ │ -107DD2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -107DD6 CRC 587A7EC3 (1484422851) │ │ │ │ -107DDA Compressed Size 00000557 (1367) │ │ │ │ -107DDE Uncompressed Size 00000EA8 (3752) │ │ │ │ -107DE2 Filename Length 0029 (41) │ │ │ │ -107DE4 Extra Length 0000 (0) │ │ │ │ -107DE6 Comment Length 0000 (0) │ │ │ │ -107DE8 Disk Start 0000 (0) │ │ │ │ -107DEA Int File Attributes 0000 (0) │ │ │ │ +107E9F Compression Method 0008 (8) 'Deflated' │ │ │ │ +107EA1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +107EA5 CRC 587A7EC3 (1484422851) │ │ │ │ +107EA9 Compressed Size 00000557 (1367) │ │ │ │ +107EAD Uncompressed Size 00000EA8 (3752) │ │ │ │ +107EB1 Filename Length 0029 (41) │ │ │ │ +107EB3 Extra Length 0000 (0) │ │ │ │ +107EB5 Comment Length 0000 (0) │ │ │ │ +107EB7 Disk Start 0000 (0) │ │ │ │ +107EB9 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -107DEC Ext File Attributes 81A40000 (2175008768) │ │ │ │ +107EBB Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -107DF0 Local Header Offset 0005913A (364858) │ │ │ │ -107DF4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +107EBF Local Header Offset 0005910D (364813) │ │ │ │ +107EC3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x107DF4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x107EC3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -107E1D CENTRAL HEADER #155 02014B50 (33639248) │ │ │ │ -107E21 Created Zip Spec 14 (20) '2.0' │ │ │ │ -107E22 Created OS 03 (3) 'Unix' │ │ │ │ -107E23 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -107E24 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -107E25 General Purpose Flag 0800 (2048) │ │ │ │ +107EEC CENTRAL HEADER #155 02014B50 (33639248) │ │ │ │ +107EF0 Created Zip Spec 14 (20) '2.0' │ │ │ │ +107EF1 Created OS 03 (3) 'Unix' │ │ │ │ +107EF2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +107EF3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +107EF4 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -107E27 Compression Method 0008 (8) 'Deflated' │ │ │ │ -107E29 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -107E2D CRC 96F52E25 (2532650533) │ │ │ │ -107E31 Compressed Size 00000693 (1683) │ │ │ │ -107E35 Uncompressed Size 000020B8 (8376) │ │ │ │ -107E39 Filename Length 0028 (40) │ │ │ │ -107E3B Extra Length 0000 (0) │ │ │ │ -107E3D Comment Length 0000 (0) │ │ │ │ -107E3F Disk Start 0000 (0) │ │ │ │ -107E41 Int File Attributes 0000 (0) │ │ │ │ +107EF6 Compression Method 0008 (8) 'Deflated' │ │ │ │ +107EF8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +107EFC CRC 96F52E25 (2532650533) │ │ │ │ +107F00 Compressed Size 00000693 (1683) │ │ │ │ +107F04 Uncompressed Size 000020B8 (8376) │ │ │ │ +107F08 Filename Length 0028 (40) │ │ │ │ +107F0A Extra Length 0000 (0) │ │ │ │ +107F0C Comment Length 0000 (0) │ │ │ │ +107F0E Disk Start 0000 (0) │ │ │ │ +107F10 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -107E43 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +107F12 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -107E47 Local Header Offset 000596D8 (366296) │ │ │ │ -107E4B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +107F16 Local Header Offset 000596AB (366251) │ │ │ │ +107F1A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x107E4B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x107F1A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -107E73 CENTRAL HEADER #156 02014B50 (33639248) │ │ │ │ -107E77 Created Zip Spec 14 (20) '2.0' │ │ │ │ -107E78 Created OS 03 (3) 'Unix' │ │ │ │ -107E79 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -107E7A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -107E7B General Purpose Flag 0800 (2048) │ │ │ │ +107F42 CENTRAL HEADER #156 02014B50 (33639248) │ │ │ │ +107F46 Created Zip Spec 14 (20) '2.0' │ │ │ │ +107F47 Created OS 03 (3) 'Unix' │ │ │ │ +107F48 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +107F49 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +107F4A General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -107E7D Compression Method 0000 (0) 'Stored' │ │ │ │ -107E7F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -107E83 CRC 00000000 (0) │ │ │ │ -107E87 Compressed Size 00000000 (0) │ │ │ │ -107E8B Uncompressed Size 00000000 (0) │ │ │ │ -107E8F Filename Length 0018 (24) │ │ │ │ -107E91 Extra Length 0000 (0) │ │ │ │ -107E93 Comment Length 0000 (0) │ │ │ │ -107E95 Disk Start 0000 (0) │ │ │ │ -107E97 Int File Attributes 0000 (0) │ │ │ │ +107F4C Compression Method 0000 (0) 'Stored' │ │ │ │ +107F4E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +107F52 CRC 00000000 (0) │ │ │ │ +107F56 Compressed Size 00000000 (0) │ │ │ │ +107F5A Uncompressed Size 00000000 (0) │ │ │ │ +107F5E Filename Length 0018 (24) │ │ │ │ +107F60 Extra Length 0000 (0) │ │ │ │ +107F62 Comment Length 0000 (0) │ │ │ │ +107F64 Disk Start 0000 (0) │ │ │ │ +107F66 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -107E99 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ +107F68 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ [Bit 4] Directory │ │ │ │ [Bits 16-24] 01ED (493) 'Unix attrib: rwxr-xr-x' │ │ │ │ [Bits 28-31] 04 (4) 'Directory' │ │ │ │ -107E9D Local Header Offset 00059DB1 (368049) │ │ │ │ -107EA1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +107F6C Local Header Offset 00059D84 (368004) │ │ │ │ +107F70 Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x107EA1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x107F70: Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -# ERROR: Offset 0x107EA1: Directory 'XXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ +# ERROR: Offset 0x107F70: Directory 'XXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ # 'External Attributes' flag this as a directory │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x107E79: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x107F48: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ │ │ │ │ -107EB9 CENTRAL HEADER #157 02014B50 (33639248) │ │ │ │ -107EBD Created Zip Spec 14 (20) '2.0' │ │ │ │ -107EBE Created OS 03 (3) 'Unix' │ │ │ │ -107EBF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -107EC0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -107EC1 General Purpose Flag 0800 (2048) │ │ │ │ +107F88 CENTRAL HEADER #157 02014B50 (33639248) │ │ │ │ +107F8C Created Zip Spec 14 (20) '2.0' │ │ │ │ +107F8D Created OS 03 (3) 'Unix' │ │ │ │ +107F8E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +107F8F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +107F90 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -107EC3 Compression Method 0008 (8) 'Deflated' │ │ │ │ -107EC5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -107EC9 CRC 0153886D (22251629) │ │ │ │ -107ECD Compressed Size 00000516 (1302) │ │ │ │ -107ED1 Uncompressed Size 00000BFC (3068) │ │ │ │ -107ED5 Filename Length 002D (45) │ │ │ │ -107ED7 Extra Length 0000 (0) │ │ │ │ -107ED9 Comment Length 0000 (0) │ │ │ │ -107EDB Disk Start 0000 (0) │ │ │ │ -107EDD Int File Attributes 0000 (0) │ │ │ │ +107F92 Compression Method 0008 (8) 'Deflated' │ │ │ │ +107F94 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +107F98 CRC 0153886D (22251629) │ │ │ │ +107F9C Compressed Size 00000516 (1302) │ │ │ │ +107FA0 Uncompressed Size 00000BFC (3068) │ │ │ │ +107FA4 Filename Length 002D (45) │ │ │ │ +107FA6 Extra Length 0000 (0) │ │ │ │ +107FA8 Comment Length 0000 (0) │ │ │ │ +107FAA Disk Start 0000 (0) │ │ │ │ +107FAC Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -107EDF Ext File Attributes 81A40000 (2175008768) │ │ │ │ +107FAE Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -107EE3 Local Header Offset 00059DE7 (368103) │ │ │ │ -107EE7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +107FB2 Local Header Offset 00059DBA (368058) │ │ │ │ +107FB6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x107EE7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x107FB6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -107F14 CENTRAL HEADER #158 02014B50 (33639248) │ │ │ │ -107F18 Created Zip Spec 14 (20) '2.0' │ │ │ │ -107F19 Created OS 03 (3) 'Unix' │ │ │ │ -107F1A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -107F1B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -107F1C General Purpose Flag 0800 (2048) │ │ │ │ +107FE3 CENTRAL HEADER #158 02014B50 (33639248) │ │ │ │ +107FE7 Created Zip Spec 14 (20) '2.0' │ │ │ │ +107FE8 Created OS 03 (3) 'Unix' │ │ │ │ +107FE9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +107FEA Extract OS 00 (0) 'MS-DOS' │ │ │ │ +107FEB General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -107F1E Compression Method 0008 (8) 'Deflated' │ │ │ │ -107F20 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -107F24 CRC 1705F3FC (386266108) │ │ │ │ -107F28 Compressed Size 00000553 (1363) │ │ │ │ -107F2C Uncompressed Size 0000184E (6222) │ │ │ │ -107F30 Filename Length 002C (44) │ │ │ │ -107F32 Extra Length 0000 (0) │ │ │ │ -107F34 Comment Length 0000 (0) │ │ │ │ -107F36 Disk Start 0000 (0) │ │ │ │ -107F38 Int File Attributes 0000 (0) │ │ │ │ +107FED Compression Method 0008 (8) 'Deflated' │ │ │ │ +107FEF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +107FF3 CRC 1705F3FC (386266108) │ │ │ │ +107FF7 Compressed Size 00000553 (1363) │ │ │ │ +107FFB Uncompressed Size 0000184E (6222) │ │ │ │ +107FFF Filename Length 002C (44) │ │ │ │ +108001 Extra Length 0000 (0) │ │ │ │ +108003 Comment Length 0000 (0) │ │ │ │ +108005 Disk Start 0000 (0) │ │ │ │ +108007 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -107F3A Ext File Attributes 81A40000 (2175008768) │ │ │ │ +108009 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -107F3E Local Header Offset 0005A348 (369480) │ │ │ │ -107F42 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10800D Local Header Offset 0005A31B (369435) │ │ │ │ +108011 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x107F42: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x108011: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -107F6E CENTRAL HEADER #159 02014B50 (33639248) │ │ │ │ -107F72 Created Zip Spec 14 (20) '2.0' │ │ │ │ -107F73 Created OS 03 (3) 'Unix' │ │ │ │ -107F74 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -107F75 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -107F76 General Purpose Flag 0800 (2048) │ │ │ │ +10803D CENTRAL HEADER #159 02014B50 (33639248) │ │ │ │ +108041 Created Zip Spec 14 (20) '2.0' │ │ │ │ +108042 Created OS 03 (3) 'Unix' │ │ │ │ +108043 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +108044 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +108045 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -107F78 Compression Method 0008 (8) 'Deflated' │ │ │ │ -107F7A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -107F7E CRC F7370DF3 (4147580403) │ │ │ │ -107F82 Compressed Size 000000D6 (214) │ │ │ │ -107F86 Uncompressed Size 00000135 (309) │ │ │ │ -107F8A Filename Length 002A (42) │ │ │ │ -107F8C Extra Length 0000 (0) │ │ │ │ -107F8E Comment Length 0000 (0) │ │ │ │ -107F90 Disk Start 0000 (0) │ │ │ │ -107F92 Int File Attributes 0000 (0) │ │ │ │ +108047 Compression Method 0008 (8) 'Deflated' │ │ │ │ +108049 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10804D CRC F7370DF3 (4147580403) │ │ │ │ +108051 Compressed Size 000000D6 (214) │ │ │ │ +108055 Uncompressed Size 00000135 (309) │ │ │ │ +108059 Filename Length 002A (42) │ │ │ │ +10805B Extra Length 0000 (0) │ │ │ │ +10805D Comment Length 0000 (0) │ │ │ │ +10805F Disk Start 0000 (0) │ │ │ │ +108061 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -107F94 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +108063 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -107F98 Local Header Offset 0005A8E5 (370917) │ │ │ │ -107F9C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +108067 Local Header Offset 0005A8B8 (370872) │ │ │ │ +10806B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x107F9C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10806B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -107FC6 CENTRAL HEADER #160 02014B50 (33639248) │ │ │ │ -107FCA Created Zip Spec 14 (20) '2.0' │ │ │ │ -107FCB Created OS 03 (3) 'Unix' │ │ │ │ -107FCC Extract Zip Spec 0A (10) '1.0' │ │ │ │ -107FCD Extract OS 00 (0) 'MS-DOS' │ │ │ │ -107FCE General Purpose Flag 0800 (2048) │ │ │ │ +108095 CENTRAL HEADER #160 02014B50 (33639248) │ │ │ │ +108099 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10809A Created OS 03 (3) 'Unix' │ │ │ │ +10809B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10809C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10809D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -107FD0 Compression Method 0008 (8) 'Deflated' │ │ │ │ -107FD2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -107FD6 CRC F032D795 (4029863829) │ │ │ │ -107FDA Compressed Size 00000079 (121) │ │ │ │ -107FDE Uncompressed Size 0000009F (159) │ │ │ │ -107FE2 Filename Length 0029 (41) │ │ │ │ -107FE4 Extra Length 0000 (0) │ │ │ │ -107FE6 Comment Length 0000 (0) │ │ │ │ -107FE8 Disk Start 0000 (0) │ │ │ │ -107FEA Int File Attributes 0000 (0) │ │ │ │ +10809F Compression Method 0008 (8) 'Deflated' │ │ │ │ +1080A1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1080A5 CRC F032D795 (4029863829) │ │ │ │ +1080A9 Compressed Size 00000079 (121) │ │ │ │ +1080AD Uncompressed Size 0000009F (159) │ │ │ │ +1080B1 Filename Length 0029 (41) │ │ │ │ +1080B3 Extra Length 0000 (0) │ │ │ │ +1080B5 Comment Length 0000 (0) │ │ │ │ +1080B7 Disk Start 0000 (0) │ │ │ │ +1080B9 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -107FEC Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1080BB Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -107FF0 Local Header Offset 0005AA03 (371203) │ │ │ │ -107FF4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1080BF Local Header Offset 0005A9D6 (371158) │ │ │ │ +1080C3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x107FF4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1080C3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10801D CENTRAL HEADER #161 02014B50 (33639248) │ │ │ │ -108021 Created Zip Spec 14 (20) '2.0' │ │ │ │ -108022 Created OS 03 (3) 'Unix' │ │ │ │ -108023 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -108024 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -108025 General Purpose Flag 0800 (2048) │ │ │ │ +1080EC CENTRAL HEADER #161 02014B50 (33639248) │ │ │ │ +1080F0 Created Zip Spec 14 (20) '2.0' │ │ │ │ +1080F1 Created OS 03 (3) 'Unix' │ │ │ │ +1080F2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1080F3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1080F4 General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -108027 Compression Method 0000 (0) 'Stored' │ │ │ │ -108029 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10802D CRC 00000000 (0) │ │ │ │ -108031 Compressed Size 00000000 (0) │ │ │ │ -108035 Uncompressed Size 00000000 (0) │ │ │ │ -108039 Filename Length 0010 (16) │ │ │ │ -10803B Extra Length 0000 (0) │ │ │ │ -10803D Comment Length 0000 (0) │ │ │ │ -10803F Disk Start 0000 (0) │ │ │ │ -108041 Int File Attributes 0000 (0) │ │ │ │ +1080F6 Compression Method 0000 (0) 'Stored' │ │ │ │ +1080F8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1080FC CRC 00000000 (0) │ │ │ │ +108100 Compressed Size 00000000 (0) │ │ │ │ +108104 Uncompressed Size 00000000 (0) │ │ │ │ +108108 Filename Length 0010 (16) │ │ │ │ +10810A Extra Length 0000 (0) │ │ │ │ +10810C Comment Length 0000 (0) │ │ │ │ +10810E Disk Start 0000 (0) │ │ │ │ +108110 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -108043 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ +108112 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ [Bit 4] Directory │ │ │ │ [Bits 16-24] 01ED (493) 'Unix attrib: rwxr-xr-x' │ │ │ │ [Bits 28-31] 04 (4) 'Directory' │ │ │ │ -108047 Local Header Offset 0005AAC3 (371395) │ │ │ │ -10804B Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ +108116 Local Header Offset 0005AA96 (371350) │ │ │ │ +10811A Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10804B: Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10811A: Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -# ERROR: Offset 0x10804B: Directory 'XXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ +# ERROR: Offset 0x10811A: Directory 'XXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ # 'External Attributes' flag this as a directory │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x108023: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1080F2: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ │ │ │ │ -10805B CENTRAL HEADER #162 02014B50 (33639248) │ │ │ │ -10805F Created Zip Spec 14 (20) '2.0' │ │ │ │ -108060 Created OS 03 (3) 'Unix' │ │ │ │ -108061 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -108062 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -108063 General Purpose Flag 0800 (2048) │ │ │ │ +10812A CENTRAL HEADER #162 02014B50 (33639248) │ │ │ │ +10812E Created Zip Spec 14 (20) '2.0' │ │ │ │ +10812F Created OS 03 (3) 'Unix' │ │ │ │ +108130 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +108131 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +108132 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -108065 Compression Method 0008 (8) 'Deflated' │ │ │ │ -108067 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10806B CRC 968BC903 (2525743363) │ │ │ │ -10806F Compressed Size 000002F1 (753) │ │ │ │ -108073 Uncompressed Size 000005F6 (1526) │ │ │ │ -108077 Filename Length 0019 (25) │ │ │ │ -108079 Extra Length 0000 (0) │ │ │ │ -10807B Comment Length 0000 (0) │ │ │ │ -10807D Disk Start 0000 (0) │ │ │ │ -10807F Int File Attributes 0000 (0) │ │ │ │ +108134 Compression Method 0008 (8) 'Deflated' │ │ │ │ +108136 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10813A CRC 968BC903 (2525743363) │ │ │ │ +10813E Compressed Size 000002F1 (753) │ │ │ │ +108142 Uncompressed Size 000005F6 (1526) │ │ │ │ +108146 Filename Length 0019 (25) │ │ │ │ +108148 Extra Length 0000 (0) │ │ │ │ +10814A Comment Length 0000 (0) │ │ │ │ +10814C Disk Start 0000 (0) │ │ │ │ +10814E Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -108081 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +108150 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -108085 Local Header Offset 0005AAF1 (371441) │ │ │ │ -108089 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +108154 Local Header Offset 0005AAC4 (371396) │ │ │ │ +108158 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x108089: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x108158: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1080A2 CENTRAL HEADER #163 02014B50 (33639248) │ │ │ │ -1080A6 Created Zip Spec 14 (20) '2.0' │ │ │ │ -1080A7 Created OS 03 (3) 'Unix' │ │ │ │ -1080A8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1080A9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1080AA General Purpose Flag 0800 (2048) │ │ │ │ +108171 CENTRAL HEADER #163 02014B50 (33639248) │ │ │ │ +108175 Created Zip Spec 14 (20) '2.0' │ │ │ │ +108176 Created OS 03 (3) 'Unix' │ │ │ │ +108177 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +108178 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +108179 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1080AC Compression Method 0008 (8) 'Deflated' │ │ │ │ -1080AE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1080B2 CRC 9BC4D627 (2613368359) │ │ │ │ -1080B6 Compressed Size 00000346 (838) │ │ │ │ -1080BA Uncompressed Size 00000C22 (3106) │ │ │ │ -1080BE Filename Length 0018 (24) │ │ │ │ -1080C0 Extra Length 0000 (0) │ │ │ │ -1080C2 Comment Length 0000 (0) │ │ │ │ -1080C4 Disk Start 0000 (0) │ │ │ │ -1080C6 Int File Attributes 0000 (0) │ │ │ │ +10817B Compression Method 0008 (8) 'Deflated' │ │ │ │ +10817D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +108181 CRC 9BC4D627 (2613368359) │ │ │ │ +108185 Compressed Size 00000346 (838) │ │ │ │ +108189 Uncompressed Size 00000C22 (3106) │ │ │ │ +10818D Filename Length 0018 (24) │ │ │ │ +10818F Extra Length 0000 (0) │ │ │ │ +108191 Comment Length 0000 (0) │ │ │ │ +108193 Disk Start 0000 (0) │ │ │ │ +108195 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1080C8 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +108197 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1080CC Local Header Offset 0005AE19 (372249) │ │ │ │ -1080D0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10819B Local Header Offset 0005ADEC (372204) │ │ │ │ +10819F Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1080D0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10819F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1080E8 CENTRAL HEADER #164 02014B50 (33639248) │ │ │ │ -1080EC Created Zip Spec 14 (20) '2.0' │ │ │ │ -1080ED Created OS 03 (3) 'Unix' │ │ │ │ -1080EE Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1080EF Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1080F0 General Purpose Flag 0800 (2048) │ │ │ │ +1081B7 CENTRAL HEADER #164 02014B50 (33639248) │ │ │ │ +1081BB Created Zip Spec 14 (20) '2.0' │ │ │ │ +1081BC Created OS 03 (3) 'Unix' │ │ │ │ +1081BD Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1081BE Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1081BF General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1080F2 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1080F4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1080F8 CRC 8179641B (2172216347) │ │ │ │ -1080FC Compressed Size 000003FE (1022) │ │ │ │ -108100 Uncompressed Size 00000910 (2320) │ │ │ │ -108104 Filename Length 0029 (41) │ │ │ │ -108106 Extra Length 0000 (0) │ │ │ │ -108108 Comment Length 0000 (0) │ │ │ │ -10810A Disk Start 0000 (0) │ │ │ │ -10810C Int File Attributes 0000 (0) │ │ │ │ +1081C1 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1081C3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1081C7 CRC 8179641B (2172216347) │ │ │ │ +1081CB Compressed Size 000003FE (1022) │ │ │ │ +1081CF Uncompressed Size 00000910 (2320) │ │ │ │ +1081D3 Filename Length 0029 (41) │ │ │ │ +1081D5 Extra Length 0000 (0) │ │ │ │ +1081D7 Comment Length 0000 (0) │ │ │ │ +1081D9 Disk Start 0000 (0) │ │ │ │ +1081DB Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10810E Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1081DD Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -108112 Local Header Offset 0005B195 (373141) │ │ │ │ -108116 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1081E1 Local Header Offset 0005B168 (373096) │ │ │ │ +1081E5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x108116: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1081E5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10813F CENTRAL HEADER #165 02014B50 (33639248) │ │ │ │ -108143 Created Zip Spec 14 (20) '2.0' │ │ │ │ -108144 Created OS 03 (3) 'Unix' │ │ │ │ -108145 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -108146 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -108147 General Purpose Flag 0800 (2048) │ │ │ │ +10820E CENTRAL HEADER #165 02014B50 (33639248) │ │ │ │ +108212 Created Zip Spec 14 (20) '2.0' │ │ │ │ +108213 Created OS 03 (3) 'Unix' │ │ │ │ +108214 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +108215 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +108216 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -108149 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10814B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10814F CRC 3E4A052B (1045038379) │ │ │ │ -108153 Compressed Size 00000320 (800) │ │ │ │ -108157 Uncompressed Size 00000FA1 (4001) │ │ │ │ -10815B Filename Length 0028 (40) │ │ │ │ -10815D Extra Length 0000 (0) │ │ │ │ -10815F Comment Length 0000 (0) │ │ │ │ -108161 Disk Start 0000 (0) │ │ │ │ -108163 Int File Attributes 0000 (0) │ │ │ │ +108218 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10821A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10821E CRC 3E4A052B (1045038379) │ │ │ │ +108222 Compressed Size 00000320 (800) │ │ │ │ +108226 Uncompressed Size 00000FA1 (4001) │ │ │ │ +10822A Filename Length 0028 (40) │ │ │ │ +10822C Extra Length 0000 (0) │ │ │ │ +10822E Comment Length 0000 (0) │ │ │ │ +108230 Disk Start 0000 (0) │ │ │ │ +108232 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -108165 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +108234 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -108169 Local Header Offset 0005B5DA (374234) │ │ │ │ -10816D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +108238 Local Header Offset 0005B5AD (374189) │ │ │ │ +10823C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10816D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10823C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -108195 CENTRAL HEADER #166 02014B50 (33639248) │ │ │ │ -108199 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10819A Created OS 03 (3) 'Unix' │ │ │ │ -10819B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10819C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10819D General Purpose Flag 0800 (2048) │ │ │ │ +108264 CENTRAL HEADER #166 02014B50 (33639248) │ │ │ │ +108268 Created Zip Spec 14 (20) '2.0' │ │ │ │ +108269 Created OS 03 (3) 'Unix' │ │ │ │ +10826A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10826B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10826C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10819F Compression Method 0008 (8) 'Deflated' │ │ │ │ -1081A1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1081A5 CRC A2FC5B2F (2734447407) │ │ │ │ -1081A9 Compressed Size 00000248 (584) │ │ │ │ -1081AD Uncompressed Size 00000476 (1142) │ │ │ │ -1081B1 Filename Length 0029 (41) │ │ │ │ -1081B3 Extra Length 0000 (0) │ │ │ │ -1081B5 Comment Length 0000 (0) │ │ │ │ -1081B7 Disk Start 0000 (0) │ │ │ │ -1081B9 Int File Attributes 0000 (0) │ │ │ │ +10826E Compression Method 0008 (8) 'Deflated' │ │ │ │ +108270 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +108274 CRC A2FC5B2F (2734447407) │ │ │ │ +108278 Compressed Size 00000248 (584) │ │ │ │ +10827C Uncompressed Size 00000476 (1142) │ │ │ │ +108280 Filename Length 0029 (41) │ │ │ │ +108282 Extra Length 0000 (0) │ │ │ │ +108284 Comment Length 0000 (0) │ │ │ │ +108286 Disk Start 0000 (0) │ │ │ │ +108288 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1081BB Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10828A Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1081BF Local Header Offset 0005B940 (375104) │ │ │ │ -1081C3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10828E Local Header Offset 0005B913 (375059) │ │ │ │ +108292 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1081C3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x108292: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1081EC CENTRAL HEADER #167 02014B50 (33639248) │ │ │ │ -1081F0 Created Zip Spec 14 (20) '2.0' │ │ │ │ -1081F1 Created OS 03 (3) 'Unix' │ │ │ │ -1081F2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1081F3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1081F4 General Purpose Flag 0800 (2048) │ │ │ │ +1082BB CENTRAL HEADER #167 02014B50 (33639248) │ │ │ │ +1082BF Created Zip Spec 14 (20) '2.0' │ │ │ │ +1082C0 Created OS 03 (3) 'Unix' │ │ │ │ +1082C1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1082C2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1082C3 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1081F6 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1081F8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1081FC CRC EEC1DE10 (4005682704) │ │ │ │ -108200 Compressed Size 000004F4 (1268) │ │ │ │ -108204 Uncompressed Size 00001E48 (7752) │ │ │ │ -108208 Filename Length 0028 (40) │ │ │ │ -10820A Extra Length 0000 (0) │ │ │ │ -10820C Comment Length 0000 (0) │ │ │ │ -10820E Disk Start 0000 (0) │ │ │ │ -108210 Int File Attributes 0000 (0) │ │ │ │ +1082C5 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1082C7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1082CB CRC EEC1DE10 (4005682704) │ │ │ │ +1082CF Compressed Size 000004F4 (1268) │ │ │ │ +1082D3 Uncompressed Size 00001E48 (7752) │ │ │ │ +1082D7 Filename Length 0028 (40) │ │ │ │ +1082D9 Extra Length 0000 (0) │ │ │ │ +1082DB Comment Length 0000 (0) │ │ │ │ +1082DD Disk Start 0000 (0) │ │ │ │ +1082DF Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -108212 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1082E1 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -108216 Local Header Offset 0005BBCF (375759) │ │ │ │ -10821A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1082E5 Local Header Offset 0005BBA2 (375714) │ │ │ │ +1082E9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10821A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1082E9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -108242 CENTRAL HEADER #168 02014B50 (33639248) │ │ │ │ -108246 Created Zip Spec 14 (20) '2.0' │ │ │ │ -108247 Created OS 03 (3) 'Unix' │ │ │ │ -108248 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -108249 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10824A General Purpose Flag 0800 (2048) │ │ │ │ +108311 CENTRAL HEADER #168 02014B50 (33639248) │ │ │ │ +108315 Created Zip Spec 14 (20) '2.0' │ │ │ │ +108316 Created OS 03 (3) 'Unix' │ │ │ │ +108317 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +108318 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +108319 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10824C Compression Method 0008 (8) 'Deflated' │ │ │ │ -10824E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -108252 CRC E713B2AF (3876827823) │ │ │ │ -108256 Compressed Size 00000749 (1865) │ │ │ │ -10825A Uncompressed Size 000016D2 (5842) │ │ │ │ -10825E Filename Length 001A (26) │ │ │ │ -108260 Extra Length 0000 (0) │ │ │ │ -108262 Comment Length 0000 (0) │ │ │ │ -108264 Disk Start 0000 (0) │ │ │ │ -108266 Int File Attributes 0000 (0) │ │ │ │ +10831B Compression Method 0008 (8) 'Deflated' │ │ │ │ +10831D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +108321 CRC E713B2AF (3876827823) │ │ │ │ +108325 Compressed Size 00000749 (1865) │ │ │ │ +108329 Uncompressed Size 000016D2 (5842) │ │ │ │ +10832D Filename Length 001A (26) │ │ │ │ +10832F Extra Length 0000 (0) │ │ │ │ +108331 Comment Length 0000 (0) │ │ │ │ +108333 Disk Start 0000 (0) │ │ │ │ +108335 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -108268 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +108337 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10826C Local Header Offset 0005C109 (377097) │ │ │ │ -108270 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10833B Local Header Offset 0005C0DC (377052) │ │ │ │ +10833F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x108270: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10833F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10828A CENTRAL HEADER #169 02014B50 (33639248) │ │ │ │ -10828E Created Zip Spec 14 (20) '2.0' │ │ │ │ -10828F Created OS 03 (3) 'Unix' │ │ │ │ -108290 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -108291 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -108292 General Purpose Flag 0800 (2048) │ │ │ │ +108359 CENTRAL HEADER #169 02014B50 (33639248) │ │ │ │ +10835D Created Zip Spec 14 (20) '2.0' │ │ │ │ +10835E Created OS 03 (3) 'Unix' │ │ │ │ +10835F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +108360 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +108361 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -108294 Compression Method 0008 (8) 'Deflated' │ │ │ │ -108296 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10829A CRC BDD57633 (3184883251) │ │ │ │ -10829E Compressed Size 00000BF9 (3065) │ │ │ │ -1082A2 Uncompressed Size 00004DD3 (19923) │ │ │ │ -1082A6 Filename Length 0019 (25) │ │ │ │ -1082A8 Extra Length 0000 (0) │ │ │ │ -1082AA Comment Length 0000 (0) │ │ │ │ -1082AC Disk Start 0000 (0) │ │ │ │ -1082AE Int File Attributes 0000 (0) │ │ │ │ +108363 Compression Method 0008 (8) 'Deflated' │ │ │ │ +108365 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +108369 CRC BDD57633 (3184883251) │ │ │ │ +10836D Compressed Size 00000BF9 (3065) │ │ │ │ +108371 Uncompressed Size 00004DD3 (19923) │ │ │ │ +108375 Filename Length 0019 (25) │ │ │ │ +108377 Extra Length 0000 (0) │ │ │ │ +108379 Comment Length 0000 (0) │ │ │ │ +10837B Disk Start 0000 (0) │ │ │ │ +10837D Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1082B0 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10837F Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1082B4 Local Header Offset 0005C88A (379018) │ │ │ │ -1082B8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +108383 Local Header Offset 0005C85D (378973) │ │ │ │ +108387 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1082B8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x108387: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1082D1 CENTRAL HEADER #170 02014B50 (33639248) │ │ │ │ -1082D5 Created Zip Spec 14 (20) '2.0' │ │ │ │ -1082D6 Created OS 03 (3) 'Unix' │ │ │ │ -1082D7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1082D8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1082D9 General Purpose Flag 0800 (2048) │ │ │ │ +1083A0 CENTRAL HEADER #170 02014B50 (33639248) │ │ │ │ +1083A4 Created Zip Spec 14 (20) '2.0' │ │ │ │ +1083A5 Created OS 03 (3) 'Unix' │ │ │ │ +1083A6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1083A7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1083A8 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1082DB Compression Method 0008 (8) 'Deflated' │ │ │ │ -1082DD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1082E1 CRC 86A8BC01 (2259205121) │ │ │ │ -1082E5 Compressed Size 00000596 (1430) │ │ │ │ -1082E9 Uncompressed Size 00000CA9 (3241) │ │ │ │ -1082ED Filename Length 0024 (36) │ │ │ │ -1082EF Extra Length 0000 (0) │ │ │ │ -1082F1 Comment Length 0000 (0) │ │ │ │ -1082F3 Disk Start 0000 (0) │ │ │ │ -1082F5 Int File Attributes 0000 (0) │ │ │ │ +1083AA Compression Method 0008 (8) 'Deflated' │ │ │ │ +1083AC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1083B0 CRC 86A8BC01 (2259205121) │ │ │ │ +1083B4 Compressed Size 00000596 (1430) │ │ │ │ +1083B8 Uncompressed Size 00000CA9 (3241) │ │ │ │ +1083BC Filename Length 0024 (36) │ │ │ │ +1083BE Extra Length 0000 (0) │ │ │ │ +1083C0 Comment Length 0000 (0) │ │ │ │ +1083C2 Disk Start 0000 (0) │ │ │ │ +1083C4 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1082F7 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1083C6 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1082FB Local Header Offset 0005D4BA (382138) │ │ │ │ -1082FF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1083CA Local Header Offset 0005D48D (382093) │ │ │ │ +1083CE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1082FF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1083CE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -108323 CENTRAL HEADER #171 02014B50 (33639248) │ │ │ │ -108327 Created Zip Spec 14 (20) '2.0' │ │ │ │ -108328 Created OS 03 (3) 'Unix' │ │ │ │ -108329 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10832A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10832B General Purpose Flag 0800 (2048) │ │ │ │ +1083F2 CENTRAL HEADER #171 02014B50 (33639248) │ │ │ │ +1083F6 Created Zip Spec 14 (20) '2.0' │ │ │ │ +1083F7 Created OS 03 (3) 'Unix' │ │ │ │ +1083F8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1083F9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1083FA General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10832D Compression Method 0008 (8) 'Deflated' │ │ │ │ -10832F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -108333 CRC 9300424B (2466267723) │ │ │ │ -108337 Compressed Size 000014EC (5356) │ │ │ │ -10833B Uncompressed Size 00004DF9 (19961) │ │ │ │ -10833F Filename Length 0023 (35) │ │ │ │ -108341 Extra Length 0000 (0) │ │ │ │ -108343 Comment Length 0000 (0) │ │ │ │ -108345 Disk Start 0000 (0) │ │ │ │ -108347 Int File Attributes 0000 (0) │ │ │ │ +1083FC Compression Method 0008 (8) 'Deflated' │ │ │ │ +1083FE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +108402 CRC 9300424B (2466267723) │ │ │ │ +108406 Compressed Size 000014EC (5356) │ │ │ │ +10840A Uncompressed Size 00004DF9 (19961) │ │ │ │ +10840E Filename Length 0023 (35) │ │ │ │ +108410 Extra Length 0000 (0) │ │ │ │ +108412 Comment Length 0000 (0) │ │ │ │ +108414 Disk Start 0000 (0) │ │ │ │ +108416 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -108349 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +108418 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10834D Local Header Offset 0005DA92 (383634) │ │ │ │ -108351 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10841C Local Header Offset 0005DA65 (383589) │ │ │ │ +108420 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x108351: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x108420: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -108374 CENTRAL HEADER #172 02014B50 (33639248) │ │ │ │ -108378 Created Zip Spec 14 (20) '2.0' │ │ │ │ -108379 Created OS 03 (3) 'Unix' │ │ │ │ -10837A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10837B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10837C General Purpose Flag 0800 (2048) │ │ │ │ +108443 CENTRAL HEADER #172 02014B50 (33639248) │ │ │ │ +108447 Created Zip Spec 14 (20) '2.0' │ │ │ │ +108448 Created OS 03 (3) 'Unix' │ │ │ │ +108449 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10844A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10844B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10837E Compression Method 0008 (8) 'Deflated' │ │ │ │ -108380 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -108384 CRC 643DDF16 (1681776406) │ │ │ │ -108388 Compressed Size 00000350 (848) │ │ │ │ -10838C Uncompressed Size 0000066C (1644) │ │ │ │ -108390 Filename Length 001E (30) │ │ │ │ -108392 Extra Length 0000 (0) │ │ │ │ -108394 Comment Length 0000 (0) │ │ │ │ -108396 Disk Start 0000 (0) │ │ │ │ -108398 Int File Attributes 0000 (0) │ │ │ │ +10844D Compression Method 0008 (8) 'Deflated' │ │ │ │ +10844F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +108453 CRC 643DDF16 (1681776406) │ │ │ │ +108457 Compressed Size 00000350 (848) │ │ │ │ +10845B Uncompressed Size 0000066C (1644) │ │ │ │ +10845F Filename Length 001E (30) │ │ │ │ +108461 Extra Length 0000 (0) │ │ │ │ +108463 Comment Length 0000 (0) │ │ │ │ +108465 Disk Start 0000 (0) │ │ │ │ +108467 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10839A Ext File Attributes 81A40000 (2175008768) │ │ │ │ +108469 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10839E Local Header Offset 0005EFBF (389055) │ │ │ │ -1083A2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10846D Local Header Offset 0005EF92 (389010) │ │ │ │ +108471 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1083A2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x108471: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1083C0 CENTRAL HEADER #173 02014B50 (33639248) │ │ │ │ -1083C4 Created Zip Spec 14 (20) '2.0' │ │ │ │ -1083C5 Created OS 03 (3) 'Unix' │ │ │ │ -1083C6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1083C7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1083C8 General Purpose Flag 0800 (2048) │ │ │ │ +10848F CENTRAL HEADER #173 02014B50 (33639248) │ │ │ │ +108493 Created Zip Spec 14 (20) '2.0' │ │ │ │ +108494 Created OS 03 (3) 'Unix' │ │ │ │ +108495 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +108496 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +108497 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1083CA Compression Method 0008 (8) 'Deflated' │ │ │ │ -1083CC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1083D0 CRC 2B0FD6AD (722458285) │ │ │ │ -1083D4 Compressed Size 000004F7 (1271) │ │ │ │ -1083D8 Uncompressed Size 00000DF7 (3575) │ │ │ │ -1083DC Filename Length 001D (29) │ │ │ │ -1083DE Extra Length 0000 (0) │ │ │ │ -1083E0 Comment Length 0000 (0) │ │ │ │ -1083E2 Disk Start 0000 (0) │ │ │ │ -1083E4 Int File Attributes 0000 (0) │ │ │ │ +108499 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10849B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10849F CRC 2B0FD6AD (722458285) │ │ │ │ +1084A3 Compressed Size 000004F7 (1271) │ │ │ │ +1084A7 Uncompressed Size 00000DF7 (3575) │ │ │ │ +1084AB Filename Length 001D (29) │ │ │ │ +1084AD Extra Length 0000 (0) │ │ │ │ +1084AF Comment Length 0000 (0) │ │ │ │ +1084B1 Disk Start 0000 (0) │ │ │ │ +1084B3 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1083E6 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1084B5 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1083EA Local Header Offset 0005F34B (389963) │ │ │ │ -1083EE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1084B9 Local Header Offset 0005F31E (389918) │ │ │ │ +1084BD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1083EE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1084BD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10840B CENTRAL HEADER #174 02014B50 (33639248) │ │ │ │ -10840F Created Zip Spec 14 (20) '2.0' │ │ │ │ -108410 Created OS 03 (3) 'Unix' │ │ │ │ -108411 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -108412 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -108413 General Purpose Flag 0800 (2048) │ │ │ │ +1084DA CENTRAL HEADER #174 02014B50 (33639248) │ │ │ │ +1084DE Created Zip Spec 14 (20) '2.0' │ │ │ │ +1084DF Created OS 03 (3) 'Unix' │ │ │ │ +1084E0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1084E1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1084E2 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -108415 Compression Method 0008 (8) 'Deflated' │ │ │ │ -108417 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10841B CRC DBA99C16 (3685325846) │ │ │ │ -10841F Compressed Size 00000186 (390) │ │ │ │ -108423 Uncompressed Size 00000273 (627) │ │ │ │ -108427 Filename Length 0021 (33) │ │ │ │ -108429 Extra Length 0000 (0) │ │ │ │ -10842B Comment Length 0000 (0) │ │ │ │ -10842D Disk Start 0000 (0) │ │ │ │ -10842F Int File Attributes 0000 (0) │ │ │ │ +1084E4 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1084E6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1084EA CRC DBA99C16 (3685325846) │ │ │ │ +1084EE Compressed Size 00000186 (390) │ │ │ │ +1084F2 Uncompressed Size 00000273 (627) │ │ │ │ +1084F6 Filename Length 0021 (33) │ │ │ │ +1084F8 Extra Length 0000 (0) │ │ │ │ +1084FA Comment Length 0000 (0) │ │ │ │ +1084FC Disk Start 0000 (0) │ │ │ │ +1084FE Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -108431 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +108500 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -108435 Local Header Offset 0005F87D (391293) │ │ │ │ -108439 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +108504 Local Header Offset 0005F850 (391248) │ │ │ │ +108508 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x108439: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x108508: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10845A CENTRAL HEADER #175 02014B50 (33639248) │ │ │ │ -10845E Created Zip Spec 14 (20) '2.0' │ │ │ │ -10845F Created OS 03 (3) 'Unix' │ │ │ │ -108460 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -108461 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -108462 General Purpose Flag 0800 (2048) │ │ │ │ +108529 CENTRAL HEADER #175 02014B50 (33639248) │ │ │ │ +10852D Created Zip Spec 14 (20) '2.0' │ │ │ │ +10852E Created OS 03 (3) 'Unix' │ │ │ │ +10852F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +108530 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +108531 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -108464 Compression Method 0008 (8) 'Deflated' │ │ │ │ -108466 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10846A CRC 44A083CC (1151370188) │ │ │ │ -10846E Compressed Size 0000012D (301) │ │ │ │ -108472 Uncompressed Size 0000023D (573) │ │ │ │ -108476 Filename Length 0020 (32) │ │ │ │ -108478 Extra Length 0000 (0) │ │ │ │ -10847A Comment Length 0000 (0) │ │ │ │ -10847C Disk Start 0000 (0) │ │ │ │ -10847E Int File Attributes 0000 (0) │ │ │ │ +108533 Compression Method 0008 (8) 'Deflated' │ │ │ │ +108535 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +108539 CRC C50C2ECF (3305909967) │ │ │ │ +10853D Compressed Size 00000125 (293) │ │ │ │ +108541 Uncompressed Size 00000218 (536) │ │ │ │ +108545 Filename Length 0020 (32) │ │ │ │ +108547 Extra Length 0000 (0) │ │ │ │ +108549 Comment Length 0000 (0) │ │ │ │ +10854B Disk Start 0000 (0) │ │ │ │ +10854D Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -108480 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10854F Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -108484 Local Header Offset 0005FA42 (391746) │ │ │ │ -108488 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +108553 Local Header Offset 0005FA15 (391701) │ │ │ │ +108557 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x108488: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x108557: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1084A8 CENTRAL HEADER #176 02014B50 (33639248) │ │ │ │ -1084AC Created Zip Spec 14 (20) '2.0' │ │ │ │ -1084AD Created OS 03 (3) 'Unix' │ │ │ │ -1084AE Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1084AF Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1084B0 General Purpose Flag 0800 (2048) │ │ │ │ +108577 CENTRAL HEADER #176 02014B50 (33639248) │ │ │ │ +10857B Created Zip Spec 14 (20) '2.0' │ │ │ │ +10857C Created OS 03 (3) 'Unix' │ │ │ │ +10857D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10857E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10857F General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1084B2 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1084B4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1084B8 CRC 569AA210 (1452974608) │ │ │ │ -1084BC Compressed Size 00000186 (390) │ │ │ │ -1084C0 Uncompressed Size 0000027A (634) │ │ │ │ -1084C4 Filename Length 0024 (36) │ │ │ │ -1084C6 Extra Length 0000 (0) │ │ │ │ -1084C8 Comment Length 0000 (0) │ │ │ │ -1084CA Disk Start 0000 (0) │ │ │ │ -1084CC Int File Attributes 0000 (0) │ │ │ │ +108581 Compression Method 0008 (8) 'Deflated' │ │ │ │ +108583 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +108587 CRC 569AA210 (1452974608) │ │ │ │ +10858B Compressed Size 00000186 (390) │ │ │ │ +10858F Uncompressed Size 0000027A (634) │ │ │ │ +108593 Filename Length 0024 (36) │ │ │ │ +108595 Extra Length 0000 (0) │ │ │ │ +108597 Comment Length 0000 (0) │ │ │ │ +108599 Disk Start 0000 (0) │ │ │ │ +10859B Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1084CE Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10859D Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1084D2 Local Header Offset 0005FBAD (392109) │ │ │ │ -1084D6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1085A1 Local Header Offset 0005FB78 (392056) │ │ │ │ +1085A5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1084D6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1085A5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1084FA CENTRAL HEADER #177 02014B50 (33639248) │ │ │ │ -1084FE Created Zip Spec 14 (20) '2.0' │ │ │ │ -1084FF Created OS 03 (3) 'Unix' │ │ │ │ -108500 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -108501 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -108502 General Purpose Flag 0800 (2048) │ │ │ │ +1085C9 CENTRAL HEADER #177 02014B50 (33639248) │ │ │ │ +1085CD Created Zip Spec 14 (20) '2.0' │ │ │ │ +1085CE Created OS 03 (3) 'Unix' │ │ │ │ +1085CF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1085D0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1085D1 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -108504 Compression Method 0008 (8) 'Deflated' │ │ │ │ -108506 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10850A CRC E027AB3C (3760696124) │ │ │ │ -10850E Compressed Size 0000012A (298) │ │ │ │ -108512 Uncompressed Size 00000242 (578) │ │ │ │ -108516 Filename Length 0023 (35) │ │ │ │ -108518 Extra Length 0000 (0) │ │ │ │ -10851A Comment Length 0000 (0) │ │ │ │ -10851C Disk Start 0000 (0) │ │ │ │ -10851E Int File Attributes 0000 (0) │ │ │ │ +1085D3 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1085D5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1085D9 CRC 63BD83F5 (1673364469) │ │ │ │ +1085DD Compressed Size 00000124 (292) │ │ │ │ +1085E1 Uncompressed Size 00000222 (546) │ │ │ │ +1085E5 Filename Length 0023 (35) │ │ │ │ +1085E7 Extra Length 0000 (0) │ │ │ │ +1085E9 Comment Length 0000 (0) │ │ │ │ +1085EB Disk Start 0000 (0) │ │ │ │ +1085ED Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -108520 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1085EF Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -108524 Local Header Offset 0005FD75 (392565) │ │ │ │ -108528 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1085F3 Local Header Offset 0005FD40 (392512) │ │ │ │ +1085F7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x108528: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1085F7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10854B CENTRAL HEADER #178 02014B50 (33639248) │ │ │ │ -10854F Created Zip Spec 14 (20) '2.0' │ │ │ │ -108550 Created OS 03 (3) 'Unix' │ │ │ │ -108551 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -108552 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -108553 General Purpose Flag 0800 (2048) │ │ │ │ +10861A CENTRAL HEADER #178 02014B50 (33639248) │ │ │ │ +10861E Created Zip Spec 14 (20) '2.0' │ │ │ │ +10861F Created OS 03 (3) 'Unix' │ │ │ │ +108620 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +108621 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +108622 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -108555 Compression Method 0008 (8) 'Deflated' │ │ │ │ -108557 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10855B CRC F293B2F0 (4069765872) │ │ │ │ -10855F Compressed Size 00000186 (390) │ │ │ │ -108563 Uncompressed Size 00000273 (627) │ │ │ │ -108567 Filename Length 0021 (33) │ │ │ │ -108569 Extra Length 0000 (0) │ │ │ │ -10856B Comment Length 0000 (0) │ │ │ │ -10856D Disk Start 0000 (0) │ │ │ │ -10856F Int File Attributes 0000 (0) │ │ │ │ +108624 Compression Method 0008 (8) 'Deflated' │ │ │ │ +108626 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10862A CRC F293B2F0 (4069765872) │ │ │ │ +10862E Compressed Size 00000186 (390) │ │ │ │ +108632 Uncompressed Size 00000273 (627) │ │ │ │ +108636 Filename Length 0021 (33) │ │ │ │ +108638 Extra Length 0000 (0) │ │ │ │ +10863A Comment Length 0000 (0) │ │ │ │ +10863C Disk Start 0000 (0) │ │ │ │ +10863E Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -108571 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +108640 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -108575 Local Header Offset 0005FEE0 (392928) │ │ │ │ -108579 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +108644 Local Header Offset 0005FEA5 (392869) │ │ │ │ +108648 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x108579: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x108648: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10859A CENTRAL HEADER #179 02014B50 (33639248) │ │ │ │ -10859E Created Zip Spec 14 (20) '2.0' │ │ │ │ -10859F Created OS 03 (3) 'Unix' │ │ │ │ -1085A0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1085A1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1085A2 General Purpose Flag 0800 (2048) │ │ │ │ +108669 CENTRAL HEADER #179 02014B50 (33639248) │ │ │ │ +10866D Created Zip Spec 14 (20) '2.0' │ │ │ │ +10866E Created OS 03 (3) 'Unix' │ │ │ │ +10866F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +108670 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +108671 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1085A4 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1085A6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1085AA CRC C7F404E6 (3354658022) │ │ │ │ -1085AE Compressed Size 0000012E (302) │ │ │ │ -1085B2 Uncompressed Size 0000023D (573) │ │ │ │ -1085B6 Filename Length 0020 (32) │ │ │ │ -1085B8 Extra Length 0000 (0) │ │ │ │ -1085BA Comment Length 0000 (0) │ │ │ │ -1085BC Disk Start 0000 (0) │ │ │ │ -1085BE Int File Attributes 0000 (0) │ │ │ │ +108673 Compression Method 0008 (8) 'Deflated' │ │ │ │ +108675 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +108679 CRC C7F404E6 (3354658022) │ │ │ │ +10867D Compressed Size 0000012E (302) │ │ │ │ +108681 Uncompressed Size 0000023D (573) │ │ │ │ +108685 Filename Length 0020 (32) │ │ │ │ +108687 Extra Length 0000 (0) │ │ │ │ +108689 Comment Length 0000 (0) │ │ │ │ +10868B Disk Start 0000 (0) │ │ │ │ +10868D Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1085C0 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10868F Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1085C4 Local Header Offset 000600A5 (393381) │ │ │ │ -1085C8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +108693 Local Header Offset 0006006A (393322) │ │ │ │ +108697 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1085C8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x108697: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1085E8 CENTRAL HEADER #180 02014B50 (33639248) │ │ │ │ -1085EC Created Zip Spec 14 (20) '2.0' │ │ │ │ -1085ED Created OS 03 (3) 'Unix' │ │ │ │ -1085EE Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1085EF Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1085F0 General Purpose Flag 0800 (2048) │ │ │ │ +1086B7 CENTRAL HEADER #180 02014B50 (33639248) │ │ │ │ +1086BB Created Zip Spec 14 (20) '2.0' │ │ │ │ +1086BC Created OS 03 (3) 'Unix' │ │ │ │ +1086BD Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1086BE Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1086BF General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1085F2 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1085F4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1085F8 CRC 444810A5 (1145573541) │ │ │ │ -1085FC Compressed Size 00000189 (393) │ │ │ │ -108600 Uncompressed Size 00000276 (630) │ │ │ │ -108604 Filename Length 0023 (35) │ │ │ │ -108606 Extra Length 0000 (0) │ │ │ │ -108608 Comment Length 0000 (0) │ │ │ │ -10860A Disk Start 0000 (0) │ │ │ │ -10860C Int File Attributes 0000 (0) │ │ │ │ +1086C1 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1086C3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1086C7 CRC 444810A5 (1145573541) │ │ │ │ +1086CB Compressed Size 00000189 (393) │ │ │ │ +1086CF Uncompressed Size 00000276 (630) │ │ │ │ +1086D3 Filename Length 0023 (35) │ │ │ │ +1086D5 Extra Length 0000 (0) │ │ │ │ +1086D7 Comment Length 0000 (0) │ │ │ │ +1086D9 Disk Start 0000 (0) │ │ │ │ +1086DB Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10860E Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1086DD Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -108612 Local Header Offset 00060211 (393745) │ │ │ │ -108616 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1086E1 Local Header Offset 000601D6 (393686) │ │ │ │ +1086E5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x108616: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1086E5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -108639 CENTRAL HEADER #181 02014B50 (33639248) │ │ │ │ -10863D Created Zip Spec 14 (20) '2.0' │ │ │ │ -10863E Created OS 03 (3) 'Unix' │ │ │ │ -10863F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -108640 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -108641 General Purpose Flag 0800 (2048) │ │ │ │ +108708 CENTRAL HEADER #181 02014B50 (33639248) │ │ │ │ +10870C Created Zip Spec 14 (20) '2.0' │ │ │ │ +10870D Created OS 03 (3) 'Unix' │ │ │ │ +10870E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10870F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +108710 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -108643 Compression Method 0008 (8) 'Deflated' │ │ │ │ -108645 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -108649 CRC 9EDAD54A (2665141578) │ │ │ │ -10864D Compressed Size 0000039F (927) │ │ │ │ -108651 Uncompressed Size 00000806 (2054) │ │ │ │ -108655 Filename Length 0022 (34) │ │ │ │ -108657 Extra Length 0000 (0) │ │ │ │ -108659 Comment Length 0000 (0) │ │ │ │ -10865B Disk Start 0000 (0) │ │ │ │ -10865D Int File Attributes 0000 (0) │ │ │ │ +108712 Compression Method 0008 (8) 'Deflated' │ │ │ │ +108714 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +108718 CRC 9EDAD54A (2665141578) │ │ │ │ +10871C Compressed Size 0000039F (927) │ │ │ │ +108720 Uncompressed Size 00000806 (2054) │ │ │ │ +108724 Filename Length 0022 (34) │ │ │ │ +108726 Extra Length 0000 (0) │ │ │ │ +108728 Comment Length 0000 (0) │ │ │ │ +10872A Disk Start 0000 (0) │ │ │ │ +10872C Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10865F Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10872E Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -108663 Local Header Offset 000603DB (394203) │ │ │ │ -108667 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +108732 Local Header Offset 000603A0 (394144) │ │ │ │ +108736 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x108667: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x108736: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -108689 CENTRAL HEADER #182 02014B50 (33639248) │ │ │ │ -10868D Created Zip Spec 14 (20) '2.0' │ │ │ │ -10868E Created OS 03 (3) 'Unix' │ │ │ │ -10868F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -108690 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -108691 General Purpose Flag 0800 (2048) │ │ │ │ +108758 CENTRAL HEADER #182 02014B50 (33639248) │ │ │ │ +10875C Created Zip Spec 14 (20) '2.0' │ │ │ │ +10875D Created OS 03 (3) 'Unix' │ │ │ │ +10875E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10875F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +108760 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -108693 Compression Method 0008 (8) 'Deflated' │ │ │ │ -108695 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -108699 CRC 71ACC145 (1907147077) │ │ │ │ -10869D Compressed Size 0000024C (588) │ │ │ │ -1086A1 Uncompressed Size 0000047D (1149) │ │ │ │ -1086A5 Filename Length 002A (42) │ │ │ │ -1086A7 Extra Length 0000 (0) │ │ │ │ -1086A9 Comment Length 0000 (0) │ │ │ │ -1086AB Disk Start 0000 (0) │ │ │ │ -1086AD Int File Attributes 0000 (0) │ │ │ │ +108762 Compression Method 0008 (8) 'Deflated' │ │ │ │ +108764 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +108768 CRC 71ACC145 (1907147077) │ │ │ │ +10876C Compressed Size 0000024C (588) │ │ │ │ +108770 Uncompressed Size 0000047D (1149) │ │ │ │ +108774 Filename Length 002A (42) │ │ │ │ +108776 Extra Length 0000 (0) │ │ │ │ +108778 Comment Length 0000 (0) │ │ │ │ +10877A Disk Start 0000 (0) │ │ │ │ +10877C Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1086AF Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10877E Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1086B3 Local Header Offset 000607BA (395194) │ │ │ │ -1086B7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +108782 Local Header Offset 0006077F (395135) │ │ │ │ +108786 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1086B7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x108786: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1086E1 CENTRAL HEADER #183 02014B50 (33639248) │ │ │ │ -1086E5 Created Zip Spec 14 (20) '2.0' │ │ │ │ -1086E6 Created OS 03 (3) 'Unix' │ │ │ │ -1086E7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1086E8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1086E9 General Purpose Flag 0800 (2048) │ │ │ │ +1087B0 CENTRAL HEADER #183 02014B50 (33639248) │ │ │ │ +1087B4 Created Zip Spec 14 (20) '2.0' │ │ │ │ +1087B5 Created OS 03 (3) 'Unix' │ │ │ │ +1087B6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1087B7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1087B8 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1086EB Compression Method 0008 (8) 'Deflated' │ │ │ │ -1086ED Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1086F1 CRC 8C13F7B3 (2350118835) │ │ │ │ -1086F5 Compressed Size 00000526 (1318) │ │ │ │ -1086F9 Uncompressed Size 00001EF4 (7924) │ │ │ │ -1086FD Filename Length 0029 (41) │ │ │ │ -1086FF Extra Length 0000 (0) │ │ │ │ -108701 Comment Length 0000 (0) │ │ │ │ -108703 Disk Start 0000 (0) │ │ │ │ -108705 Int File Attributes 0000 (0) │ │ │ │ +1087BA Compression Method 0008 (8) 'Deflated' │ │ │ │ +1087BC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1087C0 CRC 8C13F7B3 (2350118835) │ │ │ │ +1087C4 Compressed Size 00000526 (1318) │ │ │ │ +1087C8 Uncompressed Size 00001EF4 (7924) │ │ │ │ +1087CC Filename Length 0029 (41) │ │ │ │ +1087CE Extra Length 0000 (0) │ │ │ │ +1087D0 Comment Length 0000 (0) │ │ │ │ +1087D2 Disk Start 0000 (0) │ │ │ │ +1087D4 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -108707 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1087D6 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10870B Local Header Offset 00060A4E (395854) │ │ │ │ -10870F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1087DA Local Header Offset 00060A13 (395795) │ │ │ │ +1087DE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10870F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1087DE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -108738 CENTRAL HEADER #184 02014B50 (33639248) │ │ │ │ -10873C Created Zip Spec 14 (20) '2.0' │ │ │ │ -10873D Created OS 03 (3) 'Unix' │ │ │ │ -10873E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10873F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -108740 General Purpose Flag 0800 (2048) │ │ │ │ +108807 CENTRAL HEADER #184 02014B50 (33639248) │ │ │ │ +10880B Created Zip Spec 14 (20) '2.0' │ │ │ │ +10880C Created OS 03 (3) 'Unix' │ │ │ │ +10880D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10880E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10880F General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -108742 Compression Method 0008 (8) 'Deflated' │ │ │ │ -108744 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -108748 CRC C6253049 (3324325961) │ │ │ │ -10874C Compressed Size 000005AD (1453) │ │ │ │ -108750 Uncompressed Size 00000E44 (3652) │ │ │ │ -108754 Filename Length 0028 (40) │ │ │ │ -108756 Extra Length 0000 (0) │ │ │ │ -108758 Comment Length 0000 (0) │ │ │ │ -10875A Disk Start 0000 (0) │ │ │ │ -10875C Int File Attributes 0000 (0) │ │ │ │ +108811 Compression Method 0008 (8) 'Deflated' │ │ │ │ +108813 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +108817 CRC C6253049 (3324325961) │ │ │ │ +10881B Compressed Size 000005AD (1453) │ │ │ │ +10881F Uncompressed Size 00000E44 (3652) │ │ │ │ +108823 Filename Length 0028 (40) │ │ │ │ +108825 Extra Length 0000 (0) │ │ │ │ +108827 Comment Length 0000 (0) │ │ │ │ +108829 Disk Start 0000 (0) │ │ │ │ +10882B Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10875E Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10882D Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -108762 Local Header Offset 00060FBB (397243) │ │ │ │ -108766 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +108831 Local Header Offset 00060F80 (397184) │ │ │ │ +108835 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x108766: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x108835: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10878E CENTRAL HEADER #185 02014B50 (33639248) │ │ │ │ -108792 Created Zip Spec 14 (20) '2.0' │ │ │ │ -108793 Created OS 03 (3) 'Unix' │ │ │ │ -108794 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -108795 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -108796 General Purpose Flag 0800 (2048) │ │ │ │ +10885D CENTRAL HEADER #185 02014B50 (33639248) │ │ │ │ +108861 Created Zip Spec 14 (20) '2.0' │ │ │ │ +108862 Created OS 03 (3) 'Unix' │ │ │ │ +108863 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +108864 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +108865 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -108798 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10879A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10879E CRC 09A4D62E (161797678) │ │ │ │ -1087A2 Compressed Size 00000750 (1872) │ │ │ │ -1087A6 Uncompressed Size 00004B36 (19254) │ │ │ │ -1087AA Filename Length 0027 (39) │ │ │ │ -1087AC Extra Length 0000 (0) │ │ │ │ -1087AE Comment Length 0000 (0) │ │ │ │ -1087B0 Disk Start 0000 (0) │ │ │ │ -1087B2 Int File Attributes 0000 (0) │ │ │ │ +108867 Compression Method 0008 (8) 'Deflated' │ │ │ │ +108869 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10886D CRC 09A4D62E (161797678) │ │ │ │ +108871 Compressed Size 00000750 (1872) │ │ │ │ +108875 Uncompressed Size 00004B36 (19254) │ │ │ │ +108879 Filename Length 0027 (39) │ │ │ │ +10887B Extra Length 0000 (0) │ │ │ │ +10887D Comment Length 0000 (0) │ │ │ │ +10887F Disk Start 0000 (0) │ │ │ │ +108881 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1087B4 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +108883 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1087B8 Local Header Offset 000615AE (398766) │ │ │ │ -1087BC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +108887 Local Header Offset 00061573 (398707) │ │ │ │ +10888B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1087BC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10888B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1087E3 CENTRAL HEADER #186 02014B50 (33639248) │ │ │ │ -1087E7 Created Zip Spec 14 (20) '2.0' │ │ │ │ -1087E8 Created OS 03 (3) 'Unix' │ │ │ │ -1087E9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1087EA Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1087EB General Purpose Flag 0800 (2048) │ │ │ │ +1088B2 CENTRAL HEADER #186 02014B50 (33639248) │ │ │ │ +1088B6 Created Zip Spec 14 (20) '2.0' │ │ │ │ +1088B7 Created OS 03 (3) 'Unix' │ │ │ │ +1088B8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1088B9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1088BA General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1087ED Compression Method 0008 (8) 'Deflated' │ │ │ │ -1087EF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1087F3 CRC 1B014F0C (453070604) │ │ │ │ -1087F7 Compressed Size 000003EA (1002) │ │ │ │ -1087FB Uncompressed Size 0000084E (2126) │ │ │ │ -1087FF Filename Length 001A (26) │ │ │ │ -108801 Extra Length 0000 (0) │ │ │ │ -108803 Comment Length 0000 (0) │ │ │ │ -108805 Disk Start 0000 (0) │ │ │ │ -108807 Int File Attributes 0000 (0) │ │ │ │ +1088BC Compression Method 0008 (8) 'Deflated' │ │ │ │ +1088BE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1088C2 CRC 1B014F0C (453070604) │ │ │ │ +1088C6 Compressed Size 000003EA (1002) │ │ │ │ +1088CA Uncompressed Size 0000084E (2126) │ │ │ │ +1088CE Filename Length 001A (26) │ │ │ │ +1088D0 Extra Length 0000 (0) │ │ │ │ +1088D2 Comment Length 0000 (0) │ │ │ │ +1088D4 Disk Start 0000 (0) │ │ │ │ +1088D6 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -108809 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1088D8 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10880D Local Header Offset 00061D43 (400707) │ │ │ │ -108811 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1088DC Local Header Offset 00061D08 (400648) │ │ │ │ +1088E0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x108811: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1088E0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10882B CENTRAL HEADER #187 02014B50 (33639248) │ │ │ │ -10882F Created Zip Spec 14 (20) '2.0' │ │ │ │ -108830 Created OS 03 (3) 'Unix' │ │ │ │ -108831 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -108832 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -108833 General Purpose Flag 0800 (2048) │ │ │ │ +1088FA CENTRAL HEADER #187 02014B50 (33639248) │ │ │ │ +1088FE Created Zip Spec 14 (20) '2.0' │ │ │ │ +1088FF Created OS 03 (3) 'Unix' │ │ │ │ +108900 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +108901 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +108902 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -108835 Compression Method 0008 (8) 'Deflated' │ │ │ │ -108837 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10883B CRC EEA12E43 (4003540547) │ │ │ │ -10883F Compressed Size 0000065F (1631) │ │ │ │ -108843 Uncompressed Size 00001578 (5496) │ │ │ │ -108847 Filename Length 0019 (25) │ │ │ │ -108849 Extra Length 0000 (0) │ │ │ │ -10884B Comment Length 0000 (0) │ │ │ │ -10884D Disk Start 0000 (0) │ │ │ │ -10884F Int File Attributes 0000 (0) │ │ │ │ +108904 Compression Method 0008 (8) 'Deflated' │ │ │ │ +108906 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10890A CRC EEA12E43 (4003540547) │ │ │ │ +10890E Compressed Size 0000065F (1631) │ │ │ │ +108912 Uncompressed Size 00001578 (5496) │ │ │ │ +108916 Filename Length 0019 (25) │ │ │ │ +108918 Extra Length 0000 (0) │ │ │ │ +10891A Comment Length 0000 (0) │ │ │ │ +10891C Disk Start 0000 (0) │ │ │ │ +10891E Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -108851 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +108920 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -108855 Local Header Offset 00062165 (401765) │ │ │ │ -108859 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +108924 Local Header Offset 0006212A (401706) │ │ │ │ +108928 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x108859: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x108928: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -108872 CENTRAL HEADER #188 02014B50 (33639248) │ │ │ │ -108876 Created Zip Spec 14 (20) '2.0' │ │ │ │ -108877 Created OS 03 (3) 'Unix' │ │ │ │ -108878 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -108879 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10887A General Purpose Flag 0800 (2048) │ │ │ │ +108941 CENTRAL HEADER #188 02014B50 (33639248) │ │ │ │ +108945 Created Zip Spec 14 (20) '2.0' │ │ │ │ +108946 Created OS 03 (3) 'Unix' │ │ │ │ +108947 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +108948 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +108949 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10887C Compression Method 0008 (8) 'Deflated' │ │ │ │ -10887E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -108882 CRC 0B1B17A2 (186324898) │ │ │ │ -108886 Compressed Size 000001BC (444) │ │ │ │ -10888A Uncompressed Size 000002E1 (737) │ │ │ │ -10888E Filename Length 0026 (38) │ │ │ │ -108890 Extra Length 0000 (0) │ │ │ │ -108892 Comment Length 0000 (0) │ │ │ │ -108894 Disk Start 0000 (0) │ │ │ │ -108896 Int File Attributes 0000 (0) │ │ │ │ +10894B Compression Method 0008 (8) 'Deflated' │ │ │ │ +10894D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +108951 CRC 0B1B17A2 (186324898) │ │ │ │ +108955 Compressed Size 000001BC (444) │ │ │ │ +108959 Uncompressed Size 000002E1 (737) │ │ │ │ +10895D Filename Length 0026 (38) │ │ │ │ +10895F Extra Length 0000 (0) │ │ │ │ +108961 Comment Length 0000 (0) │ │ │ │ +108963 Disk Start 0000 (0) │ │ │ │ +108965 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -108898 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +108967 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10889C Local Header Offset 000627FB (403451) │ │ │ │ -1088A0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10896B Local Header Offset 000627C0 (403392) │ │ │ │ +10896F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1088A0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10896F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1088C6 CENTRAL HEADER #189 02014B50 (33639248) │ │ │ │ -1088CA Created Zip Spec 14 (20) '2.0' │ │ │ │ -1088CB Created OS 03 (3) 'Unix' │ │ │ │ -1088CC Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1088CD Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1088CE General Purpose Flag 0800 (2048) │ │ │ │ +108995 CENTRAL HEADER #189 02014B50 (33639248) │ │ │ │ +108999 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10899A Created OS 03 (3) 'Unix' │ │ │ │ +10899B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10899C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10899D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1088D0 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1088D2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1088D6 CRC C779C094 (3346645140) │ │ │ │ -1088DA Compressed Size 00000163 (355) │ │ │ │ -1088DE Uncompressed Size 000002CD (717) │ │ │ │ -1088E2 Filename Length 0025 (37) │ │ │ │ -1088E4 Extra Length 0000 (0) │ │ │ │ -1088E6 Comment Length 0000 (0) │ │ │ │ -1088E8 Disk Start 0000 (0) │ │ │ │ -1088EA Int File Attributes 0000 (0) │ │ │ │ +10899F Compression Method 0008 (8) 'Deflated' │ │ │ │ +1089A1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1089A5 CRC C779C094 (3346645140) │ │ │ │ +1089A9 Compressed Size 00000163 (355) │ │ │ │ +1089AD Uncompressed Size 000002CD (717) │ │ │ │ +1089B1 Filename Length 0025 (37) │ │ │ │ +1089B3 Extra Length 0000 (0) │ │ │ │ +1089B5 Comment Length 0000 (0) │ │ │ │ +1089B7 Disk Start 0000 (0) │ │ │ │ +1089B9 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1088EC Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1089BB Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1088F0 Local Header Offset 000629FB (403963) │ │ │ │ -1088F4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1089BF Local Header Offset 000629C0 (403904) │ │ │ │ +1089C3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1088F4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1089C3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -108919 CENTRAL HEADER #190 02014B50 (33639248) │ │ │ │ -10891D Created Zip Spec 14 (20) '2.0' │ │ │ │ -10891E Created OS 03 (3) 'Unix' │ │ │ │ -10891F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -108920 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -108921 General Purpose Flag 0800 (2048) │ │ │ │ +1089E8 CENTRAL HEADER #190 02014B50 (33639248) │ │ │ │ +1089EC Created Zip Spec 14 (20) '2.0' │ │ │ │ +1089ED Created OS 03 (3) 'Unix' │ │ │ │ +1089EE Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1089EF Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1089F0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -108923 Compression Method 0008 (8) 'Deflated' │ │ │ │ -108925 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -108929 CRC BEC549CC (3200600524) │ │ │ │ -10892D Compressed Size 0000025D (605) │ │ │ │ -108931 Uncompressed Size 000004AE (1198) │ │ │ │ -108935 Filename Length 0027 (39) │ │ │ │ -108937 Extra Length 0000 (0) │ │ │ │ -108939 Comment Length 0000 (0) │ │ │ │ -10893B Disk Start 0000 (0) │ │ │ │ -10893D Int File Attributes 0000 (0) │ │ │ │ +1089F2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1089F4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1089F8 CRC BEC549CC (3200600524) │ │ │ │ +1089FC Compressed Size 0000025D (605) │ │ │ │ +108A00 Uncompressed Size 000004AE (1198) │ │ │ │ +108A04 Filename Length 0027 (39) │ │ │ │ +108A06 Extra Length 0000 (0) │ │ │ │ +108A08 Comment Length 0000 (0) │ │ │ │ +108A0A Disk Start 0000 (0) │ │ │ │ +108A0C Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10893F Ext File Attributes 81A40000 (2175008768) │ │ │ │ +108A0E Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -108943 Local Header Offset 00062BA1 (404385) │ │ │ │ -108947 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +108A12 Local Header Offset 00062B66 (404326) │ │ │ │ +108A16 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x108947: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x108A16: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10896E CENTRAL HEADER #191 02014B50 (33639248) │ │ │ │ -108972 Created Zip Spec 14 (20) '2.0' │ │ │ │ -108973 Created OS 03 (3) 'Unix' │ │ │ │ -108974 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -108975 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -108976 General Purpose Flag 0800 (2048) │ │ │ │ +108A3D CENTRAL HEADER #191 02014B50 (33639248) │ │ │ │ +108A41 Created Zip Spec 14 (20) '2.0' │ │ │ │ +108A42 Created OS 03 (3) 'Unix' │ │ │ │ +108A43 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +108A44 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +108A45 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -108978 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10897A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10897E CRC D8B64938 (3635824952) │ │ │ │ -108982 Compressed Size 000002CE (718) │ │ │ │ -108986 Uncompressed Size 000009E2 (2530) │ │ │ │ -10898A Filename Length 0026 (38) │ │ │ │ -10898C Extra Length 0000 (0) │ │ │ │ -10898E Comment Length 0000 (0) │ │ │ │ -108990 Disk Start 0000 (0) │ │ │ │ -108992 Int File Attributes 0000 (0) │ │ │ │ +108A47 Compression Method 0008 (8) 'Deflated' │ │ │ │ +108A49 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +108A4D CRC D8B64938 (3635824952) │ │ │ │ +108A51 Compressed Size 000002CE (718) │ │ │ │ +108A55 Uncompressed Size 000009E2 (2530) │ │ │ │ +108A59 Filename Length 0026 (38) │ │ │ │ +108A5B Extra Length 0000 (0) │ │ │ │ +108A5D Comment Length 0000 (0) │ │ │ │ +108A5F Disk Start 0000 (0) │ │ │ │ +108A61 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -108994 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +108A63 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -108998 Local Header Offset 00062E43 (405059) │ │ │ │ -10899C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +108A67 Local Header Offset 00062E08 (405000) │ │ │ │ +108A6B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10899C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x108A6B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1089C2 CENTRAL HEADER #192 02014B50 (33639248) │ │ │ │ -1089C6 Created Zip Spec 14 (20) '2.0' │ │ │ │ -1089C7 Created OS 03 (3) 'Unix' │ │ │ │ -1089C8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1089C9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1089CA General Purpose Flag 0800 (2048) │ │ │ │ +108A91 CENTRAL HEADER #192 02014B50 (33639248) │ │ │ │ +108A95 Created Zip Spec 14 (20) '2.0' │ │ │ │ +108A96 Created OS 03 (3) 'Unix' │ │ │ │ +108A97 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +108A98 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +108A99 General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1089CC Compression Method 0000 (0) 'Stored' │ │ │ │ -1089CE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1089D2 CRC 00000000 (0) │ │ │ │ -1089D6 Compressed Size 00000000 (0) │ │ │ │ -1089DA Uncompressed Size 00000000 (0) │ │ │ │ -1089DE Filename Length 0016 (22) │ │ │ │ -1089E0 Extra Length 0000 (0) │ │ │ │ -1089E2 Comment Length 0000 (0) │ │ │ │ -1089E4 Disk Start 0000 (0) │ │ │ │ -1089E6 Int File Attributes 0000 (0) │ │ │ │ +108A9B Compression Method 0000 (0) 'Stored' │ │ │ │ +108A9D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +108AA1 CRC 00000000 (0) │ │ │ │ +108AA5 Compressed Size 00000000 (0) │ │ │ │ +108AA9 Uncompressed Size 00000000 (0) │ │ │ │ +108AAD Filename Length 0016 (22) │ │ │ │ +108AAF Extra Length 0000 (0) │ │ │ │ +108AB1 Comment Length 0000 (0) │ │ │ │ +108AB3 Disk Start 0000 (0) │ │ │ │ +108AB5 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1089E8 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ +108AB7 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ [Bit 4] Directory │ │ │ │ [Bits 16-24] 01ED (493) 'Unix attrib: rwxr-xr-x' │ │ │ │ [Bits 28-31] 04 (4) 'Directory' │ │ │ │ -1089EC Local Header Offset 00063155 (405845) │ │ │ │ -1089F0 Filename 'XXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +108ABB Local Header Offset 0006311A (405786) │ │ │ │ +108ABF Filename 'XXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1089F0: Filename 'XXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x108ABF: Filename 'XXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -# ERROR: Offset 0x1089F0: Directory 'XXXXXXXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ +# ERROR: Offset 0x108ABF: Directory 'XXXXXXXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ # 'External Attributes' flag this as a directory │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1089C8: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x108A97: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ │ │ │ │ -108A06 CENTRAL HEADER #193 02014B50 (33639248) │ │ │ │ -108A0A Created Zip Spec 14 (20) '2.0' │ │ │ │ -108A0B Created OS 03 (3) 'Unix' │ │ │ │ -108A0C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -108A0D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -108A0E General Purpose Flag 0800 (2048) │ │ │ │ +108AD5 CENTRAL HEADER #193 02014B50 (33639248) │ │ │ │ +108AD9 Created Zip Spec 14 (20) '2.0' │ │ │ │ +108ADA Created OS 03 (3) 'Unix' │ │ │ │ +108ADB Extract Zip Spec 0A (10) '1.0' │ │ │ │ +108ADC Extract OS 00 (0) 'MS-DOS' │ │ │ │ +108ADD General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -108A10 Compression Method 0008 (8) 'Deflated' │ │ │ │ -108A12 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -108A16 CRC A1CE1E08 (2714639880) │ │ │ │ -108A1A Compressed Size 000006FB (1787) │ │ │ │ -108A1E Uncompressed Size 000012F1 (4849) │ │ │ │ -108A22 Filename Length 0021 (33) │ │ │ │ -108A24 Extra Length 0000 (0) │ │ │ │ -108A26 Comment Length 0000 (0) │ │ │ │ -108A28 Disk Start 0000 (0) │ │ │ │ -108A2A Int File Attributes 0000 (0) │ │ │ │ +108ADF Compression Method 0008 (8) 'Deflated' │ │ │ │ +108AE1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +108AE5 CRC A1CE1E08 (2714639880) │ │ │ │ +108AE9 Compressed Size 000006FB (1787) │ │ │ │ +108AED Uncompressed Size 000012F1 (4849) │ │ │ │ +108AF1 Filename Length 0021 (33) │ │ │ │ +108AF3 Extra Length 0000 (0) │ │ │ │ +108AF5 Comment Length 0000 (0) │ │ │ │ +108AF7 Disk Start 0000 (0) │ │ │ │ +108AF9 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -108A2C Ext File Attributes 81A40000 (2175008768) │ │ │ │ +108AFB Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -108A30 Local Header Offset 00063189 (405897) │ │ │ │ -108A34 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +108AFF Local Header Offset 0006314E (405838) │ │ │ │ +108B03 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x108A34: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x108B03: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -108A55 CENTRAL HEADER #194 02014B50 (33639248) │ │ │ │ -108A59 Created Zip Spec 14 (20) '2.0' │ │ │ │ -108A5A Created OS 03 (3) 'Unix' │ │ │ │ -108A5B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -108A5C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -108A5D General Purpose Flag 0800 (2048) │ │ │ │ +108B24 CENTRAL HEADER #194 02014B50 (33639248) │ │ │ │ +108B28 Created Zip Spec 14 (20) '2.0' │ │ │ │ +108B29 Created OS 03 (3) 'Unix' │ │ │ │ +108B2A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +108B2B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +108B2C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -108A5F Compression Method 0008 (8) 'Deflated' │ │ │ │ -108A61 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -108A65 CRC CC620B01 (3428977409) │ │ │ │ -108A69 Compressed Size 00000876 (2166) │ │ │ │ -108A6D Uncompressed Size 00003F3D (16189) │ │ │ │ -108A71 Filename Length 0020 (32) │ │ │ │ -108A73 Extra Length 0000 (0) │ │ │ │ -108A75 Comment Length 0000 (0) │ │ │ │ -108A77 Disk Start 0000 (0) │ │ │ │ -108A79 Int File Attributes 0000 (0) │ │ │ │ +108B2E Compression Method 0008 (8) 'Deflated' │ │ │ │ +108B30 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +108B34 CRC CC620B01 (3428977409) │ │ │ │ +108B38 Compressed Size 00000876 (2166) │ │ │ │ +108B3C Uncompressed Size 00003F3D (16189) │ │ │ │ +108B40 Filename Length 0020 (32) │ │ │ │ +108B42 Extra Length 0000 (0) │ │ │ │ +108B44 Comment Length 0000 (0) │ │ │ │ +108B46 Disk Start 0000 (0) │ │ │ │ +108B48 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -108A7B Ext File Attributes 81A40000 (2175008768) │ │ │ │ +108B4A Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -108A7F Local Header Offset 000638C3 (407747) │ │ │ │ -108A83 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +108B4E Local Header Offset 00063888 (407688) │ │ │ │ +108B52 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x108A83: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x108B52: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -108AA3 CENTRAL HEADER #195 02014B50 (33639248) │ │ │ │ -108AA7 Created Zip Spec 14 (20) '2.0' │ │ │ │ -108AA8 Created OS 03 (3) 'Unix' │ │ │ │ -108AA9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -108AAA Extract OS 00 (0) 'MS-DOS' │ │ │ │ -108AAB General Purpose Flag 0800 (2048) │ │ │ │ +108B72 CENTRAL HEADER #195 02014B50 (33639248) │ │ │ │ +108B76 Created Zip Spec 14 (20) '2.0' │ │ │ │ +108B77 Created OS 03 (3) 'Unix' │ │ │ │ +108B78 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +108B79 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +108B7A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -108AAD Compression Method 0008 (8) 'Deflated' │ │ │ │ -108AAF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -108AB3 CRC 735DE86A (1935534186) │ │ │ │ -108AB7 Compressed Size 00000413 (1043) │ │ │ │ -108ABB Uncompressed Size 000009FD (2557) │ │ │ │ -108ABF Filename Length 0029 (41) │ │ │ │ -108AC1 Extra Length 0000 (0) │ │ │ │ -108AC3 Comment Length 0000 (0) │ │ │ │ -108AC5 Disk Start 0000 (0) │ │ │ │ -108AC7 Int File Attributes 0000 (0) │ │ │ │ +108B7C Compression Method 0008 (8) 'Deflated' │ │ │ │ +108B7E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +108B82 CRC 735DE86A (1935534186) │ │ │ │ +108B86 Compressed Size 00000413 (1043) │ │ │ │ +108B8A Uncompressed Size 000009FD (2557) │ │ │ │ +108B8E Filename Length 0029 (41) │ │ │ │ +108B90 Extra Length 0000 (0) │ │ │ │ +108B92 Comment Length 0000 (0) │ │ │ │ +108B94 Disk Start 0000 (0) │ │ │ │ +108B96 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -108AC9 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +108B98 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -108ACD Local Header Offset 00064177 (409975) │ │ │ │ -108AD1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +108B9C Local Header Offset 0006413C (409916) │ │ │ │ +108BA0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x108AD1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x108BA0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -108AFA CENTRAL HEADER #196 02014B50 (33639248) │ │ │ │ -108AFE Created Zip Spec 14 (20) '2.0' │ │ │ │ -108AFF Created OS 03 (3) 'Unix' │ │ │ │ -108B00 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -108B01 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -108B02 General Purpose Flag 0800 (2048) │ │ │ │ +108BC9 CENTRAL HEADER #196 02014B50 (33639248) │ │ │ │ +108BCD Created Zip Spec 14 (20) '2.0' │ │ │ │ +108BCE Created OS 03 (3) 'Unix' │ │ │ │ +108BCF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +108BD0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +108BD1 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -108B04 Compression Method 0008 (8) 'Deflated' │ │ │ │ -108B06 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -108B0A CRC 5A099C1C (1510579228) │ │ │ │ -108B0E Compressed Size 0000042B (1067) │ │ │ │ -108B12 Uncompressed Size 0000166E (5742) │ │ │ │ -108B16 Filename Length 0028 (40) │ │ │ │ -108B18 Extra Length 0000 (0) │ │ │ │ -108B1A Comment Length 0000 (0) │ │ │ │ -108B1C Disk Start 0000 (0) │ │ │ │ -108B1E Int File Attributes 0000 (0) │ │ │ │ +108BD3 Compression Method 0008 (8) 'Deflated' │ │ │ │ +108BD5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +108BD9 CRC 5A099C1C (1510579228) │ │ │ │ +108BDD Compressed Size 0000042B (1067) │ │ │ │ +108BE1 Uncompressed Size 0000166E (5742) │ │ │ │ +108BE5 Filename Length 0028 (40) │ │ │ │ +108BE7 Extra Length 0000 (0) │ │ │ │ +108BE9 Comment Length 0000 (0) │ │ │ │ +108BEB Disk Start 0000 (0) │ │ │ │ +108BED Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -108B20 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +108BEF Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -108B24 Local Header Offset 000645D1 (411089) │ │ │ │ -108B28 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +108BF3 Local Header Offset 00064596 (411030) │ │ │ │ +108BF7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x108B28: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x108BF7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -108B50 CENTRAL HEADER #197 02014B50 (33639248) │ │ │ │ -108B54 Created Zip Spec 14 (20) '2.0' │ │ │ │ -108B55 Created OS 03 (3) 'Unix' │ │ │ │ -108B56 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -108B57 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -108B58 General Purpose Flag 0800 (2048) │ │ │ │ +108C1F CENTRAL HEADER #197 02014B50 (33639248) │ │ │ │ +108C23 Created Zip Spec 14 (20) '2.0' │ │ │ │ +108C24 Created OS 03 (3) 'Unix' │ │ │ │ +108C25 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +108C26 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +108C27 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -108B5A Compression Method 0008 (8) 'Deflated' │ │ │ │ -108B5C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -108B60 CRC B9F96136 (3120128310) │ │ │ │ -108B64 Compressed Size 00000433 (1075) │ │ │ │ -108B68 Uncompressed Size 00000A00 (2560) │ │ │ │ -108B6C Filename Length 0030 (48) │ │ │ │ -108B6E Extra Length 0000 (0) │ │ │ │ -108B70 Comment Length 0000 (0) │ │ │ │ -108B72 Disk Start 0000 (0) │ │ │ │ -108B74 Int File Attributes 0000 (0) │ │ │ │ +108C29 Compression Method 0008 (8) 'Deflated' │ │ │ │ +108C2B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +108C2F CRC B9F96136 (3120128310) │ │ │ │ +108C33 Compressed Size 00000433 (1075) │ │ │ │ +108C37 Uncompressed Size 00000A00 (2560) │ │ │ │ +108C3B Filename Length 0030 (48) │ │ │ │ +108C3D Extra Length 0000 (0) │ │ │ │ +108C3F Comment Length 0000 (0) │ │ │ │ +108C41 Disk Start 0000 (0) │ │ │ │ +108C43 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -108B76 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +108C45 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -108B7A Local Header Offset 00064A42 (412226) │ │ │ │ -108B7E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +108C49 Local Header Offset 00064A07 (412167) │ │ │ │ +108C4D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x108B7E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x108C4D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -108BAE CENTRAL HEADER #198 02014B50 (33639248) │ │ │ │ -108BB2 Created Zip Spec 14 (20) '2.0' │ │ │ │ -108BB3 Created OS 03 (3) 'Unix' │ │ │ │ -108BB4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -108BB5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -108BB6 General Purpose Flag 0800 (2048) │ │ │ │ +108C7D CENTRAL HEADER #198 02014B50 (33639248) │ │ │ │ +108C81 Created Zip Spec 14 (20) '2.0' │ │ │ │ +108C82 Created OS 03 (3) 'Unix' │ │ │ │ +108C83 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +108C84 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +108C85 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -108BB8 Compression Method 0008 (8) 'Deflated' │ │ │ │ -108BBA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -108BBE CRC 79C91ECD (2043223757) │ │ │ │ -108BC2 Compressed Size 0000038A (906) │ │ │ │ -108BC6 Uncompressed Size 00001240 (4672) │ │ │ │ -108BCA Filename Length 002F (47) │ │ │ │ -108BCC Extra Length 0000 (0) │ │ │ │ -108BCE Comment Length 0000 (0) │ │ │ │ -108BD0 Disk Start 0000 (0) │ │ │ │ -108BD2 Int File Attributes 0000 (0) │ │ │ │ +108C87 Compression Method 0008 (8) 'Deflated' │ │ │ │ +108C89 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +108C8D CRC 79C91ECD (2043223757) │ │ │ │ +108C91 Compressed Size 0000038A (906) │ │ │ │ +108C95 Uncompressed Size 00001240 (4672) │ │ │ │ +108C99 Filename Length 002F (47) │ │ │ │ +108C9B Extra Length 0000 (0) │ │ │ │ +108C9D Comment Length 0000 (0) │ │ │ │ +108C9F Disk Start 0000 (0) │ │ │ │ +108CA1 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -108BD4 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +108CA3 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -108BD8 Local Header Offset 00064EC3 (413379) │ │ │ │ -108BDC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +108CA7 Local Header Offset 00064E88 (413320) │ │ │ │ +108CAB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x108BDC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x108CAB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -108C0B CENTRAL HEADER #199 02014B50 (33639248) │ │ │ │ -108C0F Created Zip Spec 14 (20) '2.0' │ │ │ │ -108C10 Created OS 03 (3) 'Unix' │ │ │ │ -108C11 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -108C12 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -108C13 General Purpose Flag 0800 (2048) │ │ │ │ +108CDA CENTRAL HEADER #199 02014B50 (33639248) │ │ │ │ +108CDE Created Zip Spec 14 (20) '2.0' │ │ │ │ +108CDF Created OS 03 (3) 'Unix' │ │ │ │ +108CE0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +108CE1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +108CE2 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -108C15 Compression Method 0008 (8) 'Deflated' │ │ │ │ -108C17 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -108C1B CRC B87B2710 (3095078672) │ │ │ │ -108C1F Compressed Size 000002C0 (704) │ │ │ │ -108C23 Uncompressed Size 000005AF (1455) │ │ │ │ -108C27 Filename Length 0025 (37) │ │ │ │ -108C29 Extra Length 0000 (0) │ │ │ │ -108C2B Comment Length 0000 (0) │ │ │ │ -108C2D Disk Start 0000 (0) │ │ │ │ -108C2F Int File Attributes 0000 (0) │ │ │ │ +108CE4 Compression Method 0008 (8) 'Deflated' │ │ │ │ +108CE6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +108CEA CRC B87B2710 (3095078672) │ │ │ │ +108CEE Compressed Size 000002C0 (704) │ │ │ │ +108CF2 Uncompressed Size 000005AF (1455) │ │ │ │ +108CF6 Filename Length 0025 (37) │ │ │ │ +108CF8 Extra Length 0000 (0) │ │ │ │ +108CFA Comment Length 0000 (0) │ │ │ │ +108CFC Disk Start 0000 (0) │ │ │ │ +108CFE Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -108C31 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +108D00 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -108C35 Local Header Offset 0006529A (414362) │ │ │ │ -108C39 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +108D04 Local Header Offset 0006525F (414303) │ │ │ │ +108D08 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x108C39: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x108D08: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -108C5E CENTRAL HEADER #200 02014B50 (33639248) │ │ │ │ -108C62 Created Zip Spec 14 (20) '2.0' │ │ │ │ -108C63 Created OS 03 (3) 'Unix' │ │ │ │ -108C64 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -108C65 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -108C66 General Purpose Flag 0800 (2048) │ │ │ │ +108D2D CENTRAL HEADER #200 02014B50 (33639248) │ │ │ │ +108D31 Created Zip Spec 14 (20) '2.0' │ │ │ │ +108D32 Created OS 03 (3) 'Unix' │ │ │ │ +108D33 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +108D34 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +108D35 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -108C68 Compression Method 0008 (8) 'Deflated' │ │ │ │ -108C6A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -108C6E CRC 9BC87663 (2613605987) │ │ │ │ -108C72 Compressed Size 0000048D (1165) │ │ │ │ -108C76 Uncompressed Size 00001611 (5649) │ │ │ │ -108C7A Filename Length 0024 (36) │ │ │ │ -108C7C Extra Length 0000 (0) │ │ │ │ -108C7E Comment Length 0000 (0) │ │ │ │ -108C80 Disk Start 0000 (0) │ │ │ │ -108C82 Int File Attributes 0000 (0) │ │ │ │ +108D37 Compression Method 0008 (8) 'Deflated' │ │ │ │ +108D39 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +108D3D CRC 9BC87663 (2613605987) │ │ │ │ +108D41 Compressed Size 0000048D (1165) │ │ │ │ +108D45 Uncompressed Size 00001611 (5649) │ │ │ │ +108D49 Filename Length 0024 (36) │ │ │ │ +108D4B Extra Length 0000 (0) │ │ │ │ +108D4D Comment Length 0000 (0) │ │ │ │ +108D4F Disk Start 0000 (0) │ │ │ │ +108D51 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -108C84 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +108D53 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -108C88 Local Header Offset 0006559D (415133) │ │ │ │ -108C8C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +108D57 Local Header Offset 00065562 (415074) │ │ │ │ +108D5B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x108C8C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x108D5B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -108CB0 CENTRAL HEADER #201 02014B50 (33639248) │ │ │ │ -108CB4 Created Zip Spec 14 (20) '2.0' │ │ │ │ -108CB5 Created OS 03 (3) 'Unix' │ │ │ │ -108CB6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -108CB7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -108CB8 General Purpose Flag 0800 (2048) │ │ │ │ +108D7F CENTRAL HEADER #201 02014B50 (33639248) │ │ │ │ +108D83 Created Zip Spec 14 (20) '2.0' │ │ │ │ +108D84 Created OS 03 (3) 'Unix' │ │ │ │ +108D85 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +108D86 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +108D87 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -108CBA Compression Method 0008 (8) 'Deflated' │ │ │ │ -108CBC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -108CC0 CRC 558769F2 (1434937842) │ │ │ │ -108CC4 Compressed Size 000003D2 (978) │ │ │ │ -108CC8 Uncompressed Size 000008AD (2221) │ │ │ │ -108CCC Filename Length 0035 (53) │ │ │ │ -108CCE Extra Length 0000 (0) │ │ │ │ -108CD0 Comment Length 0000 (0) │ │ │ │ -108CD2 Disk Start 0000 (0) │ │ │ │ -108CD4 Int File Attributes 0000 (0) │ │ │ │ +108D89 Compression Method 0008 (8) 'Deflated' │ │ │ │ +108D8B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +108D8F CRC 558769F2 (1434937842) │ │ │ │ +108D93 Compressed Size 000003D2 (978) │ │ │ │ +108D97 Uncompressed Size 000008AD (2221) │ │ │ │ +108D9B Filename Length 0035 (53) │ │ │ │ +108D9D Extra Length 0000 (0) │ │ │ │ +108D9F Comment Length 0000 (0) │ │ │ │ +108DA1 Disk Start 0000 (0) │ │ │ │ +108DA3 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -108CD6 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +108DA5 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -108CDA Local Header Offset 00065A6C (416364) │ │ │ │ -108CDE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +108DA9 Local Header Offset 00065A31 (416305) │ │ │ │ +108DAD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x108CDE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x108DAD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -108D13 CENTRAL HEADER #202 02014B50 (33639248) │ │ │ │ -108D17 Created Zip Spec 14 (20) '2.0' │ │ │ │ -108D18 Created OS 03 (3) 'Unix' │ │ │ │ -108D19 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -108D1A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -108D1B General Purpose Flag 0800 (2048) │ │ │ │ +108DE2 CENTRAL HEADER #202 02014B50 (33639248) │ │ │ │ +108DE6 Created Zip Spec 14 (20) '2.0' │ │ │ │ +108DE7 Created OS 03 (3) 'Unix' │ │ │ │ +108DE8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +108DE9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +108DEA General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -108D1D Compression Method 0008 (8) 'Deflated' │ │ │ │ -108D1F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -108D23 CRC 9ABAEB25 (2595941157) │ │ │ │ -108D27 Compressed Size 0000051D (1309) │ │ │ │ -108D2B Uncompressed Size 00001425 (5157) │ │ │ │ -108D2F Filename Length 0034 (52) │ │ │ │ -108D31 Extra Length 0000 (0) │ │ │ │ -108D33 Comment Length 0000 (0) │ │ │ │ -108D35 Disk Start 0000 (0) │ │ │ │ -108D37 Int File Attributes 0000 (0) │ │ │ │ +108DEC Compression Method 0008 (8) 'Deflated' │ │ │ │ +108DEE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +108DF2 CRC 9ABAEB25 (2595941157) │ │ │ │ +108DF6 Compressed Size 0000051D (1309) │ │ │ │ +108DFA Uncompressed Size 00001425 (5157) │ │ │ │ +108DFE Filename Length 0034 (52) │ │ │ │ +108E00 Extra Length 0000 (0) │ │ │ │ +108E02 Comment Length 0000 (0) │ │ │ │ +108E04 Disk Start 0000 (0) │ │ │ │ +108E06 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -108D39 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +108E08 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -108D3D Local Header Offset 00065E91 (417425) │ │ │ │ -108D41 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +108E0C Local Header Offset 00065E56 (417366) │ │ │ │ +108E10 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x108D41: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x108E10: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -108D75 CENTRAL HEADER #203 02014B50 (33639248) │ │ │ │ -108D79 Created Zip Spec 14 (20) '2.0' │ │ │ │ -108D7A Created OS 03 (3) 'Unix' │ │ │ │ -108D7B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -108D7C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -108D7D General Purpose Flag 0800 (2048) │ │ │ │ +108E44 CENTRAL HEADER #203 02014B50 (33639248) │ │ │ │ +108E48 Created Zip Spec 14 (20) '2.0' │ │ │ │ +108E49 Created OS 03 (3) 'Unix' │ │ │ │ +108E4A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +108E4B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +108E4C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -108D7F Compression Method 0008 (8) 'Deflated' │ │ │ │ -108D81 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -108D85 CRC 2EF40B13 (787745555) │ │ │ │ -108D89 Compressed Size 00000391 (913) │ │ │ │ -108D8D Uncompressed Size 000007AE (1966) │ │ │ │ -108D91 Filename Length 002C (44) │ │ │ │ -108D93 Extra Length 0000 (0) │ │ │ │ -108D95 Comment Length 0000 (0) │ │ │ │ -108D97 Disk Start 0000 (0) │ │ │ │ -108D99 Int File Attributes 0000 (0) │ │ │ │ +108E4E Compression Method 0008 (8) 'Deflated' │ │ │ │ +108E50 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +108E54 CRC 2EF40B13 (787745555) │ │ │ │ +108E58 Compressed Size 00000391 (913) │ │ │ │ +108E5C Uncompressed Size 000007AE (1966) │ │ │ │ +108E60 Filename Length 002C (44) │ │ │ │ +108E62 Extra Length 0000 (0) │ │ │ │ +108E64 Comment Length 0000 (0) │ │ │ │ +108E66 Disk Start 0000 (0) │ │ │ │ +108E68 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -108D9B Ext File Attributes 81A40000 (2175008768) │ │ │ │ +108E6A Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -108D9F Local Header Offset 00066400 (418816) │ │ │ │ -108DA3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +108E6E Local Header Offset 000663C5 (418757) │ │ │ │ +108E72 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x108DA3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x108E72: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -108DCF CENTRAL HEADER #204 02014B50 (33639248) │ │ │ │ -108DD3 Created Zip Spec 14 (20) '2.0' │ │ │ │ -108DD4 Created OS 03 (3) 'Unix' │ │ │ │ -108DD5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -108DD6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -108DD7 General Purpose Flag 0800 (2048) │ │ │ │ +108E9E CENTRAL HEADER #204 02014B50 (33639248) │ │ │ │ +108EA2 Created Zip Spec 14 (20) '2.0' │ │ │ │ +108EA3 Created OS 03 (3) 'Unix' │ │ │ │ +108EA4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +108EA5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +108EA6 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -108DD9 Compression Method 0008 (8) 'Deflated' │ │ │ │ -108DDB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -108DDF CRC 9647C423 (2521285667) │ │ │ │ -108DE3 Compressed Size 00000307 (775) │ │ │ │ -108DE7 Uncompressed Size 00000E7F (3711) │ │ │ │ -108DEB Filename Length 002B (43) │ │ │ │ -108DED Extra Length 0000 (0) │ │ │ │ -108DEF Comment Length 0000 (0) │ │ │ │ -108DF1 Disk Start 0000 (0) │ │ │ │ -108DF3 Int File Attributes 0000 (0) │ │ │ │ +108EA8 Compression Method 0008 (8) 'Deflated' │ │ │ │ +108EAA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +108EAE CRC 9647C423 (2521285667) │ │ │ │ +108EB2 Compressed Size 00000307 (775) │ │ │ │ +108EB6 Uncompressed Size 00000E7F (3711) │ │ │ │ +108EBA Filename Length 002B (43) │ │ │ │ +108EBC Extra Length 0000 (0) │ │ │ │ +108EBE Comment Length 0000 (0) │ │ │ │ +108EC0 Disk Start 0000 (0) │ │ │ │ +108EC2 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -108DF5 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +108EC4 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -108DF9 Local Header Offset 000667DB (419803) │ │ │ │ -108DFD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +108EC8 Local Header Offset 000667A0 (419744) │ │ │ │ +108ECC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x108DFD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x108ECC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -108E28 CENTRAL HEADER #205 02014B50 (33639248) │ │ │ │ -108E2C Created Zip Spec 14 (20) '2.0' │ │ │ │ -108E2D Created OS 03 (3) 'Unix' │ │ │ │ -108E2E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -108E2F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -108E30 General Purpose Flag 0800 (2048) │ │ │ │ +108EF7 CENTRAL HEADER #205 02014B50 (33639248) │ │ │ │ +108EFB Created Zip Spec 14 (20) '2.0' │ │ │ │ +108EFC Created OS 03 (3) 'Unix' │ │ │ │ +108EFD Extract Zip Spec 0A (10) '1.0' │ │ │ │ +108EFE Extract OS 00 (0) 'MS-DOS' │ │ │ │ +108EFF General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -108E32 Compression Method 0008 (8) 'Deflated' │ │ │ │ -108E34 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -108E38 CRC 039017A2 (59774882) │ │ │ │ -108E3C Compressed Size 000003C1 (961) │ │ │ │ -108E40 Uncompressed Size 000007E8 (2024) │ │ │ │ -108E44 Filename Length 0026 (38) │ │ │ │ -108E46 Extra Length 0000 (0) │ │ │ │ -108E48 Comment Length 0000 (0) │ │ │ │ -108E4A Disk Start 0000 (0) │ │ │ │ -108E4C Int File Attributes 0000 (0) │ │ │ │ +108F01 Compression Method 0008 (8) 'Deflated' │ │ │ │ +108F03 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +108F07 CRC 039017A2 (59774882) │ │ │ │ +108F0B Compressed Size 000003C1 (961) │ │ │ │ +108F0F Uncompressed Size 000007E8 (2024) │ │ │ │ +108F13 Filename Length 0026 (38) │ │ │ │ +108F15 Extra Length 0000 (0) │ │ │ │ +108F17 Comment Length 0000 (0) │ │ │ │ +108F19 Disk Start 0000 (0) │ │ │ │ +108F1B Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -108E4E Ext File Attributes 81A40000 (2175008768) │ │ │ │ +108F1D Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -108E52 Local Header Offset 00066B2B (420651) │ │ │ │ -108E56 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +108F21 Local Header Offset 00066AF0 (420592) │ │ │ │ +108F25 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x108E56: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x108F25: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -108E7C CENTRAL HEADER #206 02014B50 (33639248) │ │ │ │ -108E80 Created Zip Spec 14 (20) '2.0' │ │ │ │ -108E81 Created OS 03 (3) 'Unix' │ │ │ │ -108E82 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -108E83 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -108E84 General Purpose Flag 0800 (2048) │ │ │ │ +108F4B CENTRAL HEADER #206 02014B50 (33639248) │ │ │ │ +108F4F Created Zip Spec 14 (20) '2.0' │ │ │ │ +108F50 Created OS 03 (3) 'Unix' │ │ │ │ +108F51 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +108F52 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +108F53 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -108E86 Compression Method 0008 (8) 'Deflated' │ │ │ │ -108E88 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -108E8C CRC 0CBE9AE8 (213818088) │ │ │ │ -108E90 Compressed Size 00000463 (1123) │ │ │ │ -108E94 Uncompressed Size 00000F35 (3893) │ │ │ │ -108E98 Filename Length 0025 (37) │ │ │ │ -108E9A Extra Length 0000 (0) │ │ │ │ -108E9C Comment Length 0000 (0) │ │ │ │ -108E9E Disk Start 0000 (0) │ │ │ │ -108EA0 Int File Attributes 0000 (0) │ │ │ │ +108F55 Compression Method 0008 (8) 'Deflated' │ │ │ │ +108F57 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +108F5B CRC 0CBE9AE8 (213818088) │ │ │ │ +108F5F Compressed Size 00000463 (1123) │ │ │ │ +108F63 Uncompressed Size 00000F35 (3893) │ │ │ │ +108F67 Filename Length 0025 (37) │ │ │ │ +108F69 Extra Length 0000 (0) │ │ │ │ +108F6B Comment Length 0000 (0) │ │ │ │ +108F6D Disk Start 0000 (0) │ │ │ │ +108F6F Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -108EA2 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +108F71 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -108EA6 Local Header Offset 00066F30 (421680) │ │ │ │ -108EAA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +108F75 Local Header Offset 00066EF5 (421621) │ │ │ │ +108F79 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x108EAA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x108F79: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -108ECF CENTRAL HEADER #207 02014B50 (33639248) │ │ │ │ -108ED3 Created Zip Spec 14 (20) '2.0' │ │ │ │ -108ED4 Created OS 03 (3) 'Unix' │ │ │ │ -108ED5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -108ED6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -108ED7 General Purpose Flag 0800 (2048) │ │ │ │ +108F9E CENTRAL HEADER #207 02014B50 (33639248) │ │ │ │ +108FA2 Created Zip Spec 14 (20) '2.0' │ │ │ │ +108FA3 Created OS 03 (3) 'Unix' │ │ │ │ +108FA4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +108FA5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +108FA6 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -108ED9 Compression Method 0008 (8) 'Deflated' │ │ │ │ -108EDB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -108EDF CRC 272ECFB2 (657379250) │ │ │ │ -108EE3 Compressed Size 0000070D (1805) │ │ │ │ -108EE7 Uncompressed Size 0000126F (4719) │ │ │ │ -108EEB Filename Length 0021 (33) │ │ │ │ -108EED Extra Length 0000 (0) │ │ │ │ -108EEF Comment Length 0000 (0) │ │ │ │ -108EF1 Disk Start 0000 (0) │ │ │ │ -108EF3 Int File Attributes 0000 (0) │ │ │ │ +108FA8 Compression Method 0008 (8) 'Deflated' │ │ │ │ +108FAA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +108FAE CRC 272ECFB2 (657379250) │ │ │ │ +108FB2 Compressed Size 0000070D (1805) │ │ │ │ +108FB6 Uncompressed Size 0000126F (4719) │ │ │ │ +108FBA Filename Length 0021 (33) │ │ │ │ +108FBC Extra Length 0000 (0) │ │ │ │ +108FBE Comment Length 0000 (0) │ │ │ │ +108FC0 Disk Start 0000 (0) │ │ │ │ +108FC2 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -108EF5 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +108FC4 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -108EF9 Local Header Offset 000673D6 (422870) │ │ │ │ -108EFD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +108FC8 Local Header Offset 0006739B (422811) │ │ │ │ +108FCC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x108EFD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x108FCC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -108F1E CENTRAL HEADER #208 02014B50 (33639248) │ │ │ │ -108F22 Created Zip Spec 14 (20) '2.0' │ │ │ │ -108F23 Created OS 03 (3) 'Unix' │ │ │ │ -108F24 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -108F25 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -108F26 General Purpose Flag 0800 (2048) │ │ │ │ +108FED CENTRAL HEADER #208 02014B50 (33639248) │ │ │ │ +108FF1 Created Zip Spec 14 (20) '2.0' │ │ │ │ +108FF2 Created OS 03 (3) 'Unix' │ │ │ │ +108FF3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +108FF4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +108FF5 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -108F28 Compression Method 0008 (8) 'Deflated' │ │ │ │ -108F2A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -108F2E CRC 150276AF (352482991) │ │ │ │ -108F32 Compressed Size 00000664 (1636) │ │ │ │ -108F36 Uncompressed Size 00003A8C (14988) │ │ │ │ -108F3A Filename Length 0020 (32) │ │ │ │ -108F3C Extra Length 0000 (0) │ │ │ │ -108F3E Comment Length 0000 (0) │ │ │ │ -108F40 Disk Start 0000 (0) │ │ │ │ -108F42 Int File Attributes 0000 (0) │ │ │ │ +108FF7 Compression Method 0008 (8) 'Deflated' │ │ │ │ +108FF9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +108FFD CRC 150276AF (352482991) │ │ │ │ +109001 Compressed Size 00000664 (1636) │ │ │ │ +109005 Uncompressed Size 00003A8C (14988) │ │ │ │ +109009 Filename Length 0020 (32) │ │ │ │ +10900B Extra Length 0000 (0) │ │ │ │ +10900D Comment Length 0000 (0) │ │ │ │ +10900F Disk Start 0000 (0) │ │ │ │ +109011 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -108F44 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +109013 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -108F48 Local Header Offset 00067B22 (424738) │ │ │ │ -108F4C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +109017 Local Header Offset 00067AE7 (424679) │ │ │ │ +10901B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x108F4C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10901B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -108F6C CENTRAL HEADER #209 02014B50 (33639248) │ │ │ │ -108F70 Created Zip Spec 14 (20) '2.0' │ │ │ │ -108F71 Created OS 03 (3) 'Unix' │ │ │ │ -108F72 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -108F73 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -108F74 General Purpose Flag 0800 (2048) │ │ │ │ +10903B CENTRAL HEADER #209 02014B50 (33639248) │ │ │ │ +10903F Created Zip Spec 14 (20) '2.0' │ │ │ │ +109040 Created OS 03 (3) 'Unix' │ │ │ │ +109041 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +109042 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +109043 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -108F76 Compression Method 0008 (8) 'Deflated' │ │ │ │ -108F78 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -108F7C CRC 8A2906DF (2317944543) │ │ │ │ -108F80 Compressed Size 00000C1A (3098) │ │ │ │ -108F84 Uncompressed Size 000026EF (9967) │ │ │ │ -108F88 Filename Length 002D (45) │ │ │ │ -108F8A Extra Length 0000 (0) │ │ │ │ -108F8C Comment Length 0000 (0) │ │ │ │ -108F8E Disk Start 0000 (0) │ │ │ │ -108F90 Int File Attributes 0000 (0) │ │ │ │ +109045 Compression Method 0008 (8) 'Deflated' │ │ │ │ +109047 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10904B CRC 8A2906DF (2317944543) │ │ │ │ +10904F Compressed Size 00000C1A (3098) │ │ │ │ +109053 Uncompressed Size 000026EF (9967) │ │ │ │ +109057 Filename Length 002D (45) │ │ │ │ +109059 Extra Length 0000 (0) │ │ │ │ +10905B Comment Length 0000 (0) │ │ │ │ +10905D Disk Start 0000 (0) │ │ │ │ +10905F Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -108F92 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +109061 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -108F96 Local Header Offset 000681C4 (426436) │ │ │ │ -108F9A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +109065 Local Header Offset 00068189 (426377) │ │ │ │ +109069 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x108F9A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x109069: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -108FC7 CENTRAL HEADER #210 02014B50 (33639248) │ │ │ │ -108FCB Created Zip Spec 14 (20) '2.0' │ │ │ │ -108FCC Created OS 03 (3) 'Unix' │ │ │ │ -108FCD Extract Zip Spec 0A (10) '1.0' │ │ │ │ -108FCE Extract OS 00 (0) 'MS-DOS' │ │ │ │ -108FCF General Purpose Flag 0800 (2048) │ │ │ │ +109096 CENTRAL HEADER #210 02014B50 (33639248) │ │ │ │ +10909A Created Zip Spec 14 (20) '2.0' │ │ │ │ +10909B Created OS 03 (3) 'Unix' │ │ │ │ +10909C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10909D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10909E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -108FD1 Compression Method 0008 (8) 'Deflated' │ │ │ │ -108FD3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -108FD7 CRC 01D149E2 (30493154) │ │ │ │ -108FDB Compressed Size 00000E0B (3595) │ │ │ │ -108FDF Uncompressed Size 00008380 (33664) │ │ │ │ -108FE3 Filename Length 002C (44) │ │ │ │ -108FE5 Extra Length 0000 (0) │ │ │ │ -108FE7 Comment Length 0000 (0) │ │ │ │ -108FE9 Disk Start 0000 (0) │ │ │ │ -108FEB Int File Attributes 0000 (0) │ │ │ │ +1090A0 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1090A2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1090A6 CRC 01D149E2 (30493154) │ │ │ │ +1090AA Compressed Size 00000E0B (3595) │ │ │ │ +1090AE Uncompressed Size 00008380 (33664) │ │ │ │ +1090B2 Filename Length 002C (44) │ │ │ │ +1090B4 Extra Length 0000 (0) │ │ │ │ +1090B6 Comment Length 0000 (0) │ │ │ │ +1090B8 Disk Start 0000 (0) │ │ │ │ +1090BA Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -108FED Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1090BC Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -108FF1 Local Header Offset 00068E29 (429609) │ │ │ │ -108FF5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1090C0 Local Header Offset 00068DEE (429550) │ │ │ │ +1090C4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x108FF5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1090C4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -109021 CENTRAL HEADER #211 02014B50 (33639248) │ │ │ │ -109025 Created Zip Spec 14 (20) '2.0' │ │ │ │ -109026 Created OS 03 (3) 'Unix' │ │ │ │ -109027 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -109028 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -109029 General Purpose Flag 0800 (2048) │ │ │ │ +1090F0 CENTRAL HEADER #211 02014B50 (33639248) │ │ │ │ +1090F4 Created Zip Spec 14 (20) '2.0' │ │ │ │ +1090F5 Created OS 03 (3) 'Unix' │ │ │ │ +1090F6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1090F7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1090F8 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10902B Compression Method 0008 (8) 'Deflated' │ │ │ │ -10902D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -109031 CRC 29ED6585 (703423877) │ │ │ │ -109035 Compressed Size 00000430 (1072) │ │ │ │ -109039 Uncompressed Size 000009F0 (2544) │ │ │ │ -10903D Filename Length 002F (47) │ │ │ │ -10903F Extra Length 0000 (0) │ │ │ │ -109041 Comment Length 0000 (0) │ │ │ │ -109043 Disk Start 0000 (0) │ │ │ │ -109045 Int File Attributes 0000 (0) │ │ │ │ +1090FA Compression Method 0008 (8) 'Deflated' │ │ │ │ +1090FC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +109100 CRC 29ED6585 (703423877) │ │ │ │ +109104 Compressed Size 00000430 (1072) │ │ │ │ +109108 Uncompressed Size 000009F0 (2544) │ │ │ │ +10910C Filename Length 002F (47) │ │ │ │ +10910E Extra Length 0000 (0) │ │ │ │ +109110 Comment Length 0000 (0) │ │ │ │ +109112 Disk Start 0000 (0) │ │ │ │ +109114 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -109047 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +109116 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10904B Local Header Offset 00069C7E (433278) │ │ │ │ -10904F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10911A Local Header Offset 00069C43 (433219) │ │ │ │ +10911E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10904F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10911E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10907E CENTRAL HEADER #212 02014B50 (33639248) │ │ │ │ -109082 Created Zip Spec 14 (20) '2.0' │ │ │ │ -109083 Created OS 03 (3) 'Unix' │ │ │ │ -109084 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -109085 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -109086 General Purpose Flag 0800 (2048) │ │ │ │ +10914D CENTRAL HEADER #212 02014B50 (33639248) │ │ │ │ +109151 Created Zip Spec 14 (20) '2.0' │ │ │ │ +109152 Created OS 03 (3) 'Unix' │ │ │ │ +109153 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +109154 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +109155 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -109088 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10908A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10908E CRC 304E4E2F (810438191) │ │ │ │ -109092 Compressed Size 00000388 (904) │ │ │ │ -109096 Uncompressed Size 00001212 (4626) │ │ │ │ -10909A Filename Length 002E (46) │ │ │ │ -10909C Extra Length 0000 (0) │ │ │ │ -10909E Comment Length 0000 (0) │ │ │ │ -1090A0 Disk Start 0000 (0) │ │ │ │ -1090A2 Int File Attributes 0000 (0) │ │ │ │ +109157 Compression Method 0008 (8) 'Deflated' │ │ │ │ +109159 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10915D CRC 304E4E2F (810438191) │ │ │ │ +109161 Compressed Size 00000388 (904) │ │ │ │ +109165 Uncompressed Size 00001212 (4626) │ │ │ │ +109169 Filename Length 002E (46) │ │ │ │ +10916B Extra Length 0000 (0) │ │ │ │ +10916D Comment Length 0000 (0) │ │ │ │ +10916F Disk Start 0000 (0) │ │ │ │ +109171 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1090A4 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +109173 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1090A8 Local Header Offset 0006A0FB (434427) │ │ │ │ -1090AC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +109177 Local Header Offset 0006A0C0 (434368) │ │ │ │ +10917B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1090AC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10917B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1090DA CENTRAL HEADER #213 02014B50 (33639248) │ │ │ │ -1090DE Created Zip Spec 14 (20) '2.0' │ │ │ │ -1090DF Created OS 03 (3) 'Unix' │ │ │ │ -1090E0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1090E1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1090E2 General Purpose Flag 0800 (2048) │ │ │ │ +1091A9 CENTRAL HEADER #213 02014B50 (33639248) │ │ │ │ +1091AD Created Zip Spec 14 (20) '2.0' │ │ │ │ +1091AE Created OS 03 (3) 'Unix' │ │ │ │ +1091AF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1091B0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1091B1 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1090E4 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1090E6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1090EA CRC F459E754 (4099532628) │ │ │ │ -1090EE Compressed Size 000007C1 (1985) │ │ │ │ -1090F2 Uncompressed Size 0000131C (4892) │ │ │ │ -1090F6 Filename Length 0025 (37) │ │ │ │ -1090F8 Extra Length 0000 (0) │ │ │ │ -1090FA Comment Length 0000 (0) │ │ │ │ -1090FC Disk Start 0000 (0) │ │ │ │ -1090FE Int File Attributes 0000 (0) │ │ │ │ +1091B3 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1091B5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1091B9 CRC F459E754 (4099532628) │ │ │ │ +1091BD Compressed Size 000007C1 (1985) │ │ │ │ +1091C1 Uncompressed Size 0000131C (4892) │ │ │ │ +1091C5 Filename Length 0025 (37) │ │ │ │ +1091C7 Extra Length 0000 (0) │ │ │ │ +1091C9 Comment Length 0000 (0) │ │ │ │ +1091CB Disk Start 0000 (0) │ │ │ │ +1091CD Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -109100 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1091CF Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -109104 Local Header Offset 0006A4CF (435407) │ │ │ │ -109108 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1091D3 Local Header Offset 0006A494 (435348) │ │ │ │ +1091D7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x109108: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1091D7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10912D CENTRAL HEADER #214 02014B50 (33639248) │ │ │ │ -109131 Created Zip Spec 14 (20) '2.0' │ │ │ │ -109132 Created OS 03 (3) 'Unix' │ │ │ │ -109133 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -109134 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -109135 General Purpose Flag 0800 (2048) │ │ │ │ +1091FC CENTRAL HEADER #214 02014B50 (33639248) │ │ │ │ +109200 Created Zip Spec 14 (20) '2.0' │ │ │ │ +109201 Created OS 03 (3) 'Unix' │ │ │ │ +109202 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +109203 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +109204 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -109137 Compression Method 0008 (8) 'Deflated' │ │ │ │ -109139 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10913D CRC A7949094 (2811531412) │ │ │ │ -109141 Compressed Size 0000072B (1835) │ │ │ │ -109145 Uncompressed Size 00002CB0 (11440) │ │ │ │ -109149 Filename Length 0024 (36) │ │ │ │ -10914B Extra Length 0000 (0) │ │ │ │ -10914D Comment Length 0000 (0) │ │ │ │ -10914F Disk Start 0000 (0) │ │ │ │ -109151 Int File Attributes 0000 (0) │ │ │ │ +109206 Compression Method 0008 (8) 'Deflated' │ │ │ │ +109208 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10920C CRC A7949094 (2811531412) │ │ │ │ +109210 Compressed Size 0000072B (1835) │ │ │ │ +109214 Uncompressed Size 00002CB0 (11440) │ │ │ │ +109218 Filename Length 0024 (36) │ │ │ │ +10921A Extra Length 0000 (0) │ │ │ │ +10921C Comment Length 0000 (0) │ │ │ │ +10921E Disk Start 0000 (0) │ │ │ │ +109220 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -109153 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +109222 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -109157 Local Header Offset 0006ACD3 (437459) │ │ │ │ -10915B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +109226 Local Header Offset 0006AC98 (437400) │ │ │ │ +10922A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10915B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10922A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10917F CENTRAL HEADER #215 02014B50 (33639248) │ │ │ │ -109183 Created Zip Spec 14 (20) '2.0' │ │ │ │ -109184 Created OS 03 (3) 'Unix' │ │ │ │ -109185 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -109186 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -109187 General Purpose Flag 0800 (2048) │ │ │ │ +10924E CENTRAL HEADER #215 02014B50 (33639248) │ │ │ │ +109252 Created Zip Spec 14 (20) '2.0' │ │ │ │ +109253 Created OS 03 (3) 'Unix' │ │ │ │ +109254 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +109255 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +109256 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -109189 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10918B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10918F CRC B3250C66 (3005549670) │ │ │ │ -109193 Compressed Size 00000CCB (3275) │ │ │ │ -109197 Uncompressed Size 0000310A (12554) │ │ │ │ -10919B Filename Length 0026 (38) │ │ │ │ -10919D Extra Length 0000 (0) │ │ │ │ -10919F Comment Length 0000 (0) │ │ │ │ -1091A1 Disk Start 0000 (0) │ │ │ │ -1091A3 Int File Attributes 0000 (0) │ │ │ │ +109258 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10925A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10925E CRC B3250C66 (3005549670) │ │ │ │ +109262 Compressed Size 00000CCB (3275) │ │ │ │ +109266 Uncompressed Size 0000310A (12554) │ │ │ │ +10926A Filename Length 0026 (38) │ │ │ │ +10926C Extra Length 0000 (0) │ │ │ │ +10926E Comment Length 0000 (0) │ │ │ │ +109270 Disk Start 0000 (0) │ │ │ │ +109272 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1091A5 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +109274 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1091A9 Local Header Offset 0006B440 (439360) │ │ │ │ -1091AD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +109278 Local Header Offset 0006B405 (439301) │ │ │ │ +10927C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1091AD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10927C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1091D3 CENTRAL HEADER #216 02014B50 (33639248) │ │ │ │ -1091D7 Created Zip Spec 14 (20) '2.0' │ │ │ │ -1091D8 Created OS 03 (3) 'Unix' │ │ │ │ -1091D9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1091DA Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1091DB General Purpose Flag 0800 (2048) │ │ │ │ +1092A2 CENTRAL HEADER #216 02014B50 (33639248) │ │ │ │ +1092A6 Created Zip Spec 14 (20) '2.0' │ │ │ │ +1092A7 Created OS 03 (3) 'Unix' │ │ │ │ +1092A8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1092A9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1092AA General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1091DD Compression Method 0008 (8) 'Deflated' │ │ │ │ -1091DF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1091E3 CRC 8F36FA1F (2402744863) │ │ │ │ -1091E7 Compressed Size 000007AC (1964) │ │ │ │ -1091EB Uncompressed Size 000070B9 (28857) │ │ │ │ -1091EF Filename Length 0025 (37) │ │ │ │ -1091F1 Extra Length 0000 (0) │ │ │ │ -1091F3 Comment Length 0000 (0) │ │ │ │ -1091F5 Disk Start 0000 (0) │ │ │ │ -1091F7 Int File Attributes 0000 (0) │ │ │ │ +1092AC Compression Method 0008 (8) 'Deflated' │ │ │ │ +1092AE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1092B2 CRC 8F36FA1F (2402744863) │ │ │ │ +1092B6 Compressed Size 000007AC (1964) │ │ │ │ +1092BA Uncompressed Size 000070B9 (28857) │ │ │ │ +1092BE Filename Length 0025 (37) │ │ │ │ +1092C0 Extra Length 0000 (0) │ │ │ │ +1092C2 Comment Length 0000 (0) │ │ │ │ +1092C4 Disk Start 0000 (0) │ │ │ │ +1092C6 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1091F9 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1092C8 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1091FD Local Header Offset 0006C14F (442703) │ │ │ │ -109201 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1092CC Local Header Offset 0006C114 (442644) │ │ │ │ +1092D0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x109201: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1092D0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -109226 CENTRAL HEADER #217 02014B50 (33639248) │ │ │ │ -10922A Created Zip Spec 14 (20) '2.0' │ │ │ │ -10922B Created OS 03 (3) 'Unix' │ │ │ │ -10922C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10922D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10922E General Purpose Flag 0800 (2048) │ │ │ │ +1092F5 CENTRAL HEADER #217 02014B50 (33639248) │ │ │ │ +1092F9 Created Zip Spec 14 (20) '2.0' │ │ │ │ +1092FA Created OS 03 (3) 'Unix' │ │ │ │ +1092FB Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1092FC Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1092FD General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -109230 Compression Method 0008 (8) 'Deflated' │ │ │ │ -109232 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -109236 CRC 08337B43 (137591619) │ │ │ │ -10923A Compressed Size 000001F4 (500) │ │ │ │ -10923E Uncompressed Size 000003A4 (932) │ │ │ │ -109242 Filename Length 002D (45) │ │ │ │ -109244 Extra Length 0000 (0) │ │ │ │ -109246 Comment Length 0000 (0) │ │ │ │ -109248 Disk Start 0000 (0) │ │ │ │ -10924A Int File Attributes 0000 (0) │ │ │ │ +1092FF Compression Method 0008 (8) 'Deflated' │ │ │ │ +109301 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +109305 CRC 08337B43 (137591619) │ │ │ │ +109309 Compressed Size 000001F4 (500) │ │ │ │ +10930D Uncompressed Size 000003A4 (932) │ │ │ │ +109311 Filename Length 002D (45) │ │ │ │ +109313 Extra Length 0000 (0) │ │ │ │ +109315 Comment Length 0000 (0) │ │ │ │ +109317 Disk Start 0000 (0) │ │ │ │ +109319 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10924C Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10931B Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -109250 Local Header Offset 0006C93E (444734) │ │ │ │ -109254 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10931F Local Header Offset 0006C903 (444675) │ │ │ │ +109323 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x109254: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x109323: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -109281 CENTRAL HEADER #218 02014B50 (33639248) │ │ │ │ -109285 Created Zip Spec 14 (20) '2.0' │ │ │ │ -109286 Created OS 03 (3) 'Unix' │ │ │ │ -109287 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -109288 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -109289 General Purpose Flag 0800 (2048) │ │ │ │ +109350 CENTRAL HEADER #218 02014B50 (33639248) │ │ │ │ +109354 Created Zip Spec 14 (20) '2.0' │ │ │ │ +109355 Created OS 03 (3) 'Unix' │ │ │ │ +109356 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +109357 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +109358 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10928B Compression Method 0008 (8) 'Deflated' │ │ │ │ -10928D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -109291 CRC 2027604E (539451470) │ │ │ │ -109295 Compressed Size 00000287 (647) │ │ │ │ -109299 Uncompressed Size 000007A0 (1952) │ │ │ │ -10929D Filename Length 002C (44) │ │ │ │ -10929F Extra Length 0000 (0) │ │ │ │ -1092A1 Comment Length 0000 (0) │ │ │ │ -1092A3 Disk Start 0000 (0) │ │ │ │ -1092A5 Int File Attributes 0000 (0) │ │ │ │ +10935A Compression Method 0008 (8) 'Deflated' │ │ │ │ +10935C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +109360 CRC 2027604E (539451470) │ │ │ │ +109364 Compressed Size 00000287 (647) │ │ │ │ +109368 Uncompressed Size 000007A0 (1952) │ │ │ │ +10936C Filename Length 002C (44) │ │ │ │ +10936E Extra Length 0000 (0) │ │ │ │ +109370 Comment Length 0000 (0) │ │ │ │ +109372 Disk Start 0000 (0) │ │ │ │ +109374 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1092A7 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +109376 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1092AB Local Header Offset 0006CB7D (445309) │ │ │ │ -1092AF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10937A Local Header Offset 0006CB42 (445250) │ │ │ │ +10937E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1092AF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10937E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1092DB CENTRAL HEADER #219 02014B50 (33639248) │ │ │ │ -1092DF Created Zip Spec 14 (20) '2.0' │ │ │ │ -1092E0 Created OS 03 (3) 'Unix' │ │ │ │ -1092E1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1092E2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1092E3 General Purpose Flag 0800 (2048) │ │ │ │ +1093AA CENTRAL HEADER #219 02014B50 (33639248) │ │ │ │ +1093AE Created Zip Spec 14 (20) '2.0' │ │ │ │ +1093AF Created OS 03 (3) 'Unix' │ │ │ │ +1093B0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1093B1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1093B2 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1092E5 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1092E7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1092EB CRC DA9A1548 (3667531080) │ │ │ │ -1092EF Compressed Size 00000679 (1657) │ │ │ │ -1092F3 Uncompressed Size 000011FA (4602) │ │ │ │ -1092F7 Filename Length 0028 (40) │ │ │ │ -1092F9 Extra Length 0000 (0) │ │ │ │ -1092FB Comment Length 0000 (0) │ │ │ │ -1092FD Disk Start 0000 (0) │ │ │ │ -1092FF Int File Attributes 0000 (0) │ │ │ │ +1093B4 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1093B6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1093BA CRC DA9A1548 (3667531080) │ │ │ │ +1093BE Compressed Size 00000679 (1657) │ │ │ │ +1093C2 Uncompressed Size 000011FA (4602) │ │ │ │ +1093C6 Filename Length 0028 (40) │ │ │ │ +1093C8 Extra Length 0000 (0) │ │ │ │ +1093CA Comment Length 0000 (0) │ │ │ │ +1093CC Disk Start 0000 (0) │ │ │ │ +1093CE Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -109301 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1093D0 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -109305 Local Header Offset 0006CE4E (446030) │ │ │ │ -109309 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1093D4 Local Header Offset 0006CE13 (445971) │ │ │ │ +1093D8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x109309: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1093D8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -109331 CENTRAL HEADER #220 02014B50 (33639248) │ │ │ │ -109335 Created Zip Spec 14 (20) '2.0' │ │ │ │ -109336 Created OS 03 (3) 'Unix' │ │ │ │ -109337 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -109338 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -109339 General Purpose Flag 0800 (2048) │ │ │ │ +109400 CENTRAL HEADER #220 02014B50 (33639248) │ │ │ │ +109404 Created Zip Spec 14 (20) '2.0' │ │ │ │ +109405 Created OS 03 (3) 'Unix' │ │ │ │ +109406 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +109407 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +109408 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10933B Compression Method 0008 (8) 'Deflated' │ │ │ │ -10933D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -109341 CRC E9DF47CA (3923724234) │ │ │ │ -109345 Compressed Size 000004BC (1212) │ │ │ │ -109349 Uncompressed Size 0000249E (9374) │ │ │ │ -10934D Filename Length 0027 (39) │ │ │ │ -10934F Extra Length 0000 (0) │ │ │ │ -109351 Comment Length 0000 (0) │ │ │ │ -109353 Disk Start 0000 (0) │ │ │ │ -109355 Int File Attributes 0000 (0) │ │ │ │ +10940A Compression Method 0008 (8) 'Deflated' │ │ │ │ +10940C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +109410 CRC E9DF47CA (3923724234) │ │ │ │ +109414 Compressed Size 000004BC (1212) │ │ │ │ +109418 Uncompressed Size 0000249E (9374) │ │ │ │ +10941C Filename Length 0027 (39) │ │ │ │ +10941E Extra Length 0000 (0) │ │ │ │ +109420 Comment Length 0000 (0) │ │ │ │ +109422 Disk Start 0000 (0) │ │ │ │ +109424 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -109357 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +109426 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10935B Local Header Offset 0006D50D (447757) │ │ │ │ -10935F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10942A Local Header Offset 0006D4D2 (447698) │ │ │ │ +10942E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10935F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10942E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -109386 CENTRAL HEADER #221 02014B50 (33639248) │ │ │ │ -10938A Created Zip Spec 14 (20) '2.0' │ │ │ │ -10938B Created OS 03 (3) 'Unix' │ │ │ │ -10938C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10938D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10938E General Purpose Flag 0800 (2048) │ │ │ │ +109455 CENTRAL HEADER #221 02014B50 (33639248) │ │ │ │ +109459 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10945A Created OS 03 (3) 'Unix' │ │ │ │ +10945B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10945C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10945D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -109390 Compression Method 0008 (8) 'Deflated' │ │ │ │ -109392 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -109396 CRC FE590403 (4267246595) │ │ │ │ -10939A Compressed Size 000005D7 (1495) │ │ │ │ -10939E Uncompressed Size 00000EA7 (3751) │ │ │ │ -1093A2 Filename Length 0020 (32) │ │ │ │ -1093A4 Extra Length 0000 (0) │ │ │ │ -1093A6 Comment Length 0000 (0) │ │ │ │ -1093A8 Disk Start 0000 (0) │ │ │ │ -1093AA Int File Attributes 0000 (0) │ │ │ │ +10945F Compression Method 0008 (8) 'Deflated' │ │ │ │ +109461 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +109465 CRC FE590403 (4267246595) │ │ │ │ +109469 Compressed Size 000005D7 (1495) │ │ │ │ +10946D Uncompressed Size 00000EA7 (3751) │ │ │ │ +109471 Filename Length 0020 (32) │ │ │ │ +109473 Extra Length 0000 (0) │ │ │ │ +109475 Comment Length 0000 (0) │ │ │ │ +109477 Disk Start 0000 (0) │ │ │ │ +109479 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1093AC Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10947B Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1093B0 Local Header Offset 0006DA0E (449038) │ │ │ │ -1093B4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10947F Local Header Offset 0006D9D3 (448979) │ │ │ │ +109483 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1093B4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x109483: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1093D4 CENTRAL HEADER #222 02014B50 (33639248) │ │ │ │ -1093D8 Created Zip Spec 14 (20) '2.0' │ │ │ │ -1093D9 Created OS 03 (3) 'Unix' │ │ │ │ -1093DA Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1093DB Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1093DC General Purpose Flag 0800 (2048) │ │ │ │ +1094A3 CENTRAL HEADER #222 02014B50 (33639248) │ │ │ │ +1094A7 Created Zip Spec 14 (20) '2.0' │ │ │ │ +1094A8 Created OS 03 (3) 'Unix' │ │ │ │ +1094A9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1094AA Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1094AB General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1093DE Compression Method 0008 (8) 'Deflated' │ │ │ │ -1093E0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1093E4 CRC 659313CE (1704137678) │ │ │ │ -1093E8 Compressed Size 0000062A (1578) │ │ │ │ -1093EC Uncompressed Size 0000258E (9614) │ │ │ │ -1093F0 Filename Length 001F (31) │ │ │ │ -1093F2 Extra Length 0000 (0) │ │ │ │ -1093F4 Comment Length 0000 (0) │ │ │ │ -1093F6 Disk Start 0000 (0) │ │ │ │ -1093F8 Int File Attributes 0000 (0) │ │ │ │ +1094AD Compression Method 0008 (8) 'Deflated' │ │ │ │ +1094AF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1094B3 CRC 659313CE (1704137678) │ │ │ │ +1094B7 Compressed Size 0000062A (1578) │ │ │ │ +1094BB Uncompressed Size 0000258E (9614) │ │ │ │ +1094BF Filename Length 001F (31) │ │ │ │ +1094C1 Extra Length 0000 (0) │ │ │ │ +1094C3 Comment Length 0000 (0) │ │ │ │ +1094C5 Disk Start 0000 (0) │ │ │ │ +1094C7 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1093FA Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1094C9 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1093FE Local Header Offset 0006E023 (450595) │ │ │ │ -109402 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1094CD Local Header Offset 0006DFE8 (450536) │ │ │ │ +1094D1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x109402: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1094D1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -109421 CENTRAL HEADER #223 02014B50 (33639248) │ │ │ │ -109425 Created Zip Spec 14 (20) '2.0' │ │ │ │ -109426 Created OS 03 (3) 'Unix' │ │ │ │ -109427 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -109428 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -109429 General Purpose Flag 0800 (2048) │ │ │ │ +1094F0 CENTRAL HEADER #223 02014B50 (33639248) │ │ │ │ +1094F4 Created Zip Spec 14 (20) '2.0' │ │ │ │ +1094F5 Created OS 03 (3) 'Unix' │ │ │ │ +1094F6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1094F7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1094F8 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10942B Compression Method 0008 (8) 'Deflated' │ │ │ │ -10942D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -109431 CRC 592859FC (1495816700) │ │ │ │ -109435 Compressed Size 000008F0 (2288) │ │ │ │ -109439 Uncompressed Size 0000182A (6186) │ │ │ │ -10943D Filename Length 0020 (32) │ │ │ │ -10943F Extra Length 0000 (0) │ │ │ │ -109441 Comment Length 0000 (0) │ │ │ │ -109443 Disk Start 0000 (0) │ │ │ │ -109445 Int File Attributes 0000 (0) │ │ │ │ +1094FA Compression Method 0008 (8) 'Deflated' │ │ │ │ +1094FC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +109500 CRC 592859FC (1495816700) │ │ │ │ +109504 Compressed Size 000008F0 (2288) │ │ │ │ +109508 Uncompressed Size 0000182A (6186) │ │ │ │ +10950C Filename Length 0020 (32) │ │ │ │ +10950E Extra Length 0000 (0) │ │ │ │ +109510 Comment Length 0000 (0) │ │ │ │ +109512 Disk Start 0000 (0) │ │ │ │ +109514 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -109447 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +109516 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10944B Local Header Offset 0006E68A (452234) │ │ │ │ -10944F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10951A Local Header Offset 0006E64F (452175) │ │ │ │ +10951E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10944F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10951E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10946F CENTRAL HEADER #224 02014B50 (33639248) │ │ │ │ -109473 Created Zip Spec 14 (20) '2.0' │ │ │ │ -109474 Created OS 03 (3) 'Unix' │ │ │ │ -109475 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -109476 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -109477 General Purpose Flag 0800 (2048) │ │ │ │ +10953E CENTRAL HEADER #224 02014B50 (33639248) │ │ │ │ +109542 Created Zip Spec 14 (20) '2.0' │ │ │ │ +109543 Created OS 03 (3) 'Unix' │ │ │ │ +109544 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +109545 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +109546 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -109479 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10947B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10947F CRC ADFCC535 (2919023925) │ │ │ │ -109483 Compressed Size 00000983 (2435) │ │ │ │ -109487 Uncompressed Size 000042AE (17070) │ │ │ │ -10948B Filename Length 001F (31) │ │ │ │ -10948D Extra Length 0000 (0) │ │ │ │ -10948F Comment Length 0000 (0) │ │ │ │ -109491 Disk Start 0000 (0) │ │ │ │ -109493 Int File Attributes 0000 (0) │ │ │ │ +109548 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10954A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10954E CRC ADFCC535 (2919023925) │ │ │ │ +109552 Compressed Size 00000983 (2435) │ │ │ │ +109556 Uncompressed Size 000042AE (17070) │ │ │ │ +10955A Filename Length 001F (31) │ │ │ │ +10955C Extra Length 0000 (0) │ │ │ │ +10955E Comment Length 0000 (0) │ │ │ │ +109560 Disk Start 0000 (0) │ │ │ │ +109562 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -109495 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +109564 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -109499 Local Header Offset 0006EFB8 (454584) │ │ │ │ -10949D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +109568 Local Header Offset 0006EF7D (454525) │ │ │ │ +10956C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10949D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10956C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1094BC CENTRAL HEADER #225 02014B50 (33639248) │ │ │ │ -1094C0 Created Zip Spec 14 (20) '2.0' │ │ │ │ -1094C1 Created OS 03 (3) 'Unix' │ │ │ │ -1094C2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1094C3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1094C4 General Purpose Flag 0800 (2048) │ │ │ │ +10958B CENTRAL HEADER #225 02014B50 (33639248) │ │ │ │ +10958F Created Zip Spec 14 (20) '2.0' │ │ │ │ +109590 Created OS 03 (3) 'Unix' │ │ │ │ +109591 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +109592 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +109593 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1094C6 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1094C8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1094CC CRC 86C1AB30 (2260839216) │ │ │ │ -1094D0 Compressed Size 0000073D (1853) │ │ │ │ -1094D4 Uncompressed Size 000013E7 (5095) │ │ │ │ -1094D8 Filename Length 001F (31) │ │ │ │ -1094DA Extra Length 0000 (0) │ │ │ │ -1094DC Comment Length 0000 (0) │ │ │ │ -1094DE Disk Start 0000 (0) │ │ │ │ -1094E0 Int File Attributes 0000 (0) │ │ │ │ +109595 Compression Method 0008 (8) 'Deflated' │ │ │ │ +109597 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10959B CRC 86C1AB30 (2260839216) │ │ │ │ +10959F Compressed Size 0000073D (1853) │ │ │ │ +1095A3 Uncompressed Size 000013E7 (5095) │ │ │ │ +1095A7 Filename Length 001F (31) │ │ │ │ +1095A9 Extra Length 0000 (0) │ │ │ │ +1095AB Comment Length 0000 (0) │ │ │ │ +1095AD Disk Start 0000 (0) │ │ │ │ +1095AF Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1094E2 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1095B1 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1094E6 Local Header Offset 0006F978 (457080) │ │ │ │ -1094EA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1095B5 Local Header Offset 0006F93D (457021) │ │ │ │ +1095B9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1094EA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1095B9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -109509 CENTRAL HEADER #226 02014B50 (33639248) │ │ │ │ -10950D Created Zip Spec 14 (20) '2.0' │ │ │ │ -10950E Created OS 03 (3) 'Unix' │ │ │ │ -10950F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -109510 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -109511 General Purpose Flag 0800 (2048) │ │ │ │ +1095D8 CENTRAL HEADER #226 02014B50 (33639248) │ │ │ │ +1095DC Created Zip Spec 14 (20) '2.0' │ │ │ │ +1095DD Created OS 03 (3) 'Unix' │ │ │ │ +1095DE Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1095DF Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1095E0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -109513 Compression Method 0008 (8) 'Deflated' │ │ │ │ -109515 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -109519 CRC 6A0FE984 (1779427716) │ │ │ │ -10951D Compressed Size 00000B12 (2834) │ │ │ │ -109521 Uncompressed Size 00007E29 (32297) │ │ │ │ -109525 Filename Length 001E (30) │ │ │ │ -109527 Extra Length 0000 (0) │ │ │ │ -109529 Comment Length 0000 (0) │ │ │ │ -10952B Disk Start 0000 (0) │ │ │ │ -10952D Int File Attributes 0000 (0) │ │ │ │ +1095E2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1095E4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1095E8 CRC 6A0FE984 (1779427716) │ │ │ │ +1095EC Compressed Size 00000B12 (2834) │ │ │ │ +1095F0 Uncompressed Size 00007E29 (32297) │ │ │ │ +1095F4 Filename Length 001E (30) │ │ │ │ +1095F6 Extra Length 0000 (0) │ │ │ │ +1095F8 Comment Length 0000 (0) │ │ │ │ +1095FA Disk Start 0000 (0) │ │ │ │ +1095FC Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10952F Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1095FE Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -109533 Local Header Offset 000700F2 (458994) │ │ │ │ -109537 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +109602 Local Header Offset 000700B7 (458935) │ │ │ │ +109606 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x109537: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x109606: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -109555 CENTRAL HEADER #227 02014B50 (33639248) │ │ │ │ -109559 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10955A Created OS 03 (3) 'Unix' │ │ │ │ -10955B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10955C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10955D General Purpose Flag 0800 (2048) │ │ │ │ +109624 CENTRAL HEADER #227 02014B50 (33639248) │ │ │ │ +109628 Created Zip Spec 14 (20) '2.0' │ │ │ │ +109629 Created OS 03 (3) 'Unix' │ │ │ │ +10962A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10962B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10962C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10955F Compression Method 0008 (8) 'Deflated' │ │ │ │ -109561 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -109565 CRC 4F8744A0 (1334264992) │ │ │ │ -109569 Compressed Size 000005A4 (1444) │ │ │ │ -10956D Uncompressed Size 00000ED6 (3798) │ │ │ │ -109571 Filename Length 0020 (32) │ │ │ │ -109573 Extra Length 0000 (0) │ │ │ │ -109575 Comment Length 0000 (0) │ │ │ │ -109577 Disk Start 0000 (0) │ │ │ │ -109579 Int File Attributes 0000 (0) │ │ │ │ +10962E Compression Method 0008 (8) 'Deflated' │ │ │ │ +109630 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +109634 CRC 4F8744A0 (1334264992) │ │ │ │ +109638 Compressed Size 000005A4 (1444) │ │ │ │ +10963C Uncompressed Size 00000ED6 (3798) │ │ │ │ +109640 Filename Length 0020 (32) │ │ │ │ +109642 Extra Length 0000 (0) │ │ │ │ +109644 Comment Length 0000 (0) │ │ │ │ +109646 Disk Start 0000 (0) │ │ │ │ +109648 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10957B Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10964A Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10957F Local Header Offset 00070C40 (461888) │ │ │ │ -109583 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10964E Local Header Offset 00070C05 (461829) │ │ │ │ +109652 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x109583: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x109652: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1095A3 CENTRAL HEADER #228 02014B50 (33639248) │ │ │ │ -1095A7 Created Zip Spec 14 (20) '2.0' │ │ │ │ -1095A8 Created OS 03 (3) 'Unix' │ │ │ │ -1095A9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1095AA Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1095AB General Purpose Flag 0800 (2048) │ │ │ │ +109672 CENTRAL HEADER #228 02014B50 (33639248) │ │ │ │ +109676 Created Zip Spec 14 (20) '2.0' │ │ │ │ +109677 Created OS 03 (3) 'Unix' │ │ │ │ +109678 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +109679 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10967A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1095AD Compression Method 0008 (8) 'Deflated' │ │ │ │ -1095AF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1095B3 CRC 9D4DC270 (2639118960) │ │ │ │ -1095B7 Compressed Size 000007A6 (1958) │ │ │ │ -1095BB Uncompressed Size 0000506B (20587) │ │ │ │ -1095BF Filename Length 001F (31) │ │ │ │ -1095C1 Extra Length 0000 (0) │ │ │ │ -1095C3 Comment Length 0000 (0) │ │ │ │ -1095C5 Disk Start 0000 (0) │ │ │ │ -1095C7 Int File Attributes 0000 (0) │ │ │ │ +10967C Compression Method 0008 (8) 'Deflated' │ │ │ │ +10967E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +109682 CRC 9D4DC270 (2639118960) │ │ │ │ +109686 Compressed Size 000007A6 (1958) │ │ │ │ +10968A Uncompressed Size 0000506B (20587) │ │ │ │ +10968E Filename Length 001F (31) │ │ │ │ +109690 Extra Length 0000 (0) │ │ │ │ +109692 Comment Length 0000 (0) │ │ │ │ +109694 Disk Start 0000 (0) │ │ │ │ +109696 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1095C9 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +109698 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1095CD Local Header Offset 00071222 (463394) │ │ │ │ -1095D1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10969C Local Header Offset 000711E7 (463335) │ │ │ │ +1096A0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1095D1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1096A0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1095F0 CENTRAL HEADER #229 02014B50 (33639248) │ │ │ │ -1095F4 Created Zip Spec 14 (20) '2.0' │ │ │ │ -1095F5 Created OS 03 (3) 'Unix' │ │ │ │ -1095F6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1095F7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1095F8 General Purpose Flag 0800 (2048) │ │ │ │ +1096BF CENTRAL HEADER #229 02014B50 (33639248) │ │ │ │ +1096C3 Created Zip Spec 14 (20) '2.0' │ │ │ │ +1096C4 Created OS 03 (3) 'Unix' │ │ │ │ +1096C5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1096C6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1096C7 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1095FA Compression Method 0008 (8) 'Deflated' │ │ │ │ -1095FC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -109600 CRC 1FF7ABD2 (536325074) │ │ │ │ -109604 Compressed Size 000003E0 (992) │ │ │ │ -109608 Uncompressed Size 000008EA (2282) │ │ │ │ -10960C Filename Length 002E (46) │ │ │ │ -10960E Extra Length 0000 (0) │ │ │ │ -109610 Comment Length 0000 (0) │ │ │ │ -109612 Disk Start 0000 (0) │ │ │ │ -109614 Int File Attributes 0000 (0) │ │ │ │ +1096C9 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1096CB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1096CF CRC 1FF7ABD2 (536325074) │ │ │ │ +1096D3 Compressed Size 000003E0 (992) │ │ │ │ +1096D7 Uncompressed Size 000008EA (2282) │ │ │ │ +1096DB Filename Length 002E (46) │ │ │ │ +1096DD Extra Length 0000 (0) │ │ │ │ +1096DF Comment Length 0000 (0) │ │ │ │ +1096E1 Disk Start 0000 (0) │ │ │ │ +1096E3 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -109616 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1096E5 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10961A Local Header Offset 00071A05 (465413) │ │ │ │ -10961E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1096E9 Local Header Offset 000719CA (465354) │ │ │ │ +1096ED Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10961E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1096ED: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10964C CENTRAL HEADER #230 02014B50 (33639248) │ │ │ │ -109650 Created Zip Spec 14 (20) '2.0' │ │ │ │ -109651 Created OS 03 (3) 'Unix' │ │ │ │ -109652 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -109653 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -109654 General Purpose Flag 0800 (2048) │ │ │ │ +10971B CENTRAL HEADER #230 02014B50 (33639248) │ │ │ │ +10971F Created Zip Spec 14 (20) '2.0' │ │ │ │ +109720 Created OS 03 (3) 'Unix' │ │ │ │ +109721 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +109722 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +109723 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -109656 Compression Method 0008 (8) 'Deflated' │ │ │ │ -109658 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10965C CRC 1C6B95F5 (476812789) │ │ │ │ -109660 Compressed Size 000005CB (1483) │ │ │ │ -109664 Uncompressed Size 00001418 (5144) │ │ │ │ -109668 Filename Length 002D (45) │ │ │ │ -10966A Extra Length 0000 (0) │ │ │ │ -10966C Comment Length 0000 (0) │ │ │ │ -10966E Disk Start 0000 (0) │ │ │ │ -109670 Int File Attributes 0000 (0) │ │ │ │ +109725 Compression Method 0008 (8) 'Deflated' │ │ │ │ +109727 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10972B CRC 1C6B95F5 (476812789) │ │ │ │ +10972F Compressed Size 000005CB (1483) │ │ │ │ +109733 Uncompressed Size 00001418 (5144) │ │ │ │ +109737 Filename Length 002D (45) │ │ │ │ +109739 Extra Length 0000 (0) │ │ │ │ +10973B Comment Length 0000 (0) │ │ │ │ +10973D Disk Start 0000 (0) │ │ │ │ +10973F Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -109672 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +109741 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -109676 Local Header Offset 00071E31 (466481) │ │ │ │ -10967A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +109745 Local Header Offset 00071DF6 (466422) │ │ │ │ +109749 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10967A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x109749: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1096A7 CENTRAL HEADER #231 02014B50 (33639248) │ │ │ │ -1096AB Created Zip Spec 14 (20) '2.0' │ │ │ │ -1096AC Created OS 03 (3) 'Unix' │ │ │ │ -1096AD Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1096AE Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1096AF General Purpose Flag 0800 (2048) │ │ │ │ +109776 CENTRAL HEADER #231 02014B50 (33639248) │ │ │ │ +10977A Created Zip Spec 14 (20) '2.0' │ │ │ │ +10977B Created OS 03 (3) 'Unix' │ │ │ │ +10977C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10977D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10977E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1096B1 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1096B3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1096B7 CRC 5010EE44 (1343286852) │ │ │ │ -1096BB Compressed Size 0000072B (1835) │ │ │ │ -1096BF Uncompressed Size 000018D3 (6355) │ │ │ │ -1096C3 Filename Length 0035 (53) │ │ │ │ -1096C5 Extra Length 0000 (0) │ │ │ │ -1096C7 Comment Length 0000 (0) │ │ │ │ -1096C9 Disk Start 0000 (0) │ │ │ │ -1096CB Int File Attributes 0000 (0) │ │ │ │ +109780 Compression Method 0008 (8) 'Deflated' │ │ │ │ +109782 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +109786 CRC 5010EE44 (1343286852) │ │ │ │ +10978A Compressed Size 0000072B (1835) │ │ │ │ +10978E Uncompressed Size 000018D3 (6355) │ │ │ │ +109792 Filename Length 0035 (53) │ │ │ │ +109794 Extra Length 0000 (0) │ │ │ │ +109796 Comment Length 0000 (0) │ │ │ │ +109798 Disk Start 0000 (0) │ │ │ │ +10979A Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1096CD Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10979C Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1096D1 Local Header Offset 00072447 (468039) │ │ │ │ -1096D5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1097A0 Local Header Offset 0007240C (467980) │ │ │ │ +1097A4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1096D5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1097A4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10970A CENTRAL HEADER #232 02014B50 (33639248) │ │ │ │ -10970E Created Zip Spec 14 (20) '2.0' │ │ │ │ -10970F Created OS 03 (3) 'Unix' │ │ │ │ -109710 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -109711 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -109712 General Purpose Flag 0800 (2048) │ │ │ │ +1097D9 CENTRAL HEADER #232 02014B50 (33639248) │ │ │ │ +1097DD Created Zip Spec 14 (20) '2.0' │ │ │ │ +1097DE Created OS 03 (3) 'Unix' │ │ │ │ +1097DF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1097E0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1097E1 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -109714 Compression Method 0008 (8) 'Deflated' │ │ │ │ -109716 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10971A CRC A84AD2D4 (2823475924) │ │ │ │ -10971E Compressed Size 00000617 (1559) │ │ │ │ -109722 Uncompressed Size 000034DF (13535) │ │ │ │ -109726 Filename Length 0034 (52) │ │ │ │ -109728 Extra Length 0000 (0) │ │ │ │ -10972A Comment Length 0000 (0) │ │ │ │ -10972C Disk Start 0000 (0) │ │ │ │ -10972E Int File Attributes 0000 (0) │ │ │ │ +1097E3 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1097E5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1097E9 CRC A84AD2D4 (2823475924) │ │ │ │ +1097ED Compressed Size 00000617 (1559) │ │ │ │ +1097F1 Uncompressed Size 000034DF (13535) │ │ │ │ +1097F5 Filename Length 0034 (52) │ │ │ │ +1097F7 Extra Length 0000 (0) │ │ │ │ +1097F9 Comment Length 0000 (0) │ │ │ │ +1097FB Disk Start 0000 (0) │ │ │ │ +1097FD Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -109730 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1097FF Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -109734 Local Header Offset 00072BC5 (469957) │ │ │ │ -109738 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +109803 Local Header Offset 00072B8A (469898) │ │ │ │ +109807 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x109738: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x109807: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10976C CENTRAL HEADER #233 02014B50 (33639248) │ │ │ │ -109770 Created Zip Spec 14 (20) '2.0' │ │ │ │ -109771 Created OS 03 (3) 'Unix' │ │ │ │ -109772 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -109773 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -109774 General Purpose Flag 0800 (2048) │ │ │ │ +10983B CENTRAL HEADER #233 02014B50 (33639248) │ │ │ │ +10983F Created Zip Spec 14 (20) '2.0' │ │ │ │ +109840 Created OS 03 (3) 'Unix' │ │ │ │ +109841 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +109842 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +109843 General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -109776 Compression Method 0000 (0) 'Stored' │ │ │ │ -109778 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10977C CRC 00000000 (0) │ │ │ │ -109780 Compressed Size 00000000 (0) │ │ │ │ -109784 Uncompressed Size 00000000 (0) │ │ │ │ -109788 Filename Length 0013 (19) │ │ │ │ -10978A Extra Length 0000 (0) │ │ │ │ -10978C Comment Length 0000 (0) │ │ │ │ -10978E Disk Start 0000 (0) │ │ │ │ -109790 Int File Attributes 0000 (0) │ │ │ │ +109845 Compression Method 0000 (0) 'Stored' │ │ │ │ +109847 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10984B CRC 00000000 (0) │ │ │ │ +10984F Compressed Size 00000000 (0) │ │ │ │ +109853 Uncompressed Size 00000000 (0) │ │ │ │ +109857 Filename Length 0013 (19) │ │ │ │ +109859 Extra Length 0000 (0) │ │ │ │ +10985B Comment Length 0000 (0) │ │ │ │ +10985D Disk Start 0000 (0) │ │ │ │ +10985F Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -109792 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ +109861 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ [Bit 4] Directory │ │ │ │ [Bits 16-24] 01ED (493) 'Unix attrib: rwxr-xr-x' │ │ │ │ [Bits 28-31] 04 (4) 'Directory' │ │ │ │ -109796 Local Header Offset 0007322E (471598) │ │ │ │ -10979A Filename 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ +109865 Local Header Offset 000731F3 (471539) │ │ │ │ +109869 Filename 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10979A: Filename 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x109869: Filename 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -# ERROR: Offset 0x10979A: Directory 'XXXXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ +# ERROR: Offset 0x109869: Directory 'XXXXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ # 'External Attributes' flag this as a directory │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x109772: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x109841: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ │ │ │ │ -1097AD CENTRAL HEADER #234 02014B50 (33639248) │ │ │ │ -1097B1 Created Zip Spec 14 (20) '2.0' │ │ │ │ -1097B2 Created OS 03 (3) 'Unix' │ │ │ │ -1097B3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1097B4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1097B5 General Purpose Flag 0800 (2048) │ │ │ │ +10987C CENTRAL HEADER #234 02014B50 (33639248) │ │ │ │ +109880 Created Zip Spec 14 (20) '2.0' │ │ │ │ +109881 Created OS 03 (3) 'Unix' │ │ │ │ +109882 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +109883 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +109884 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1097B7 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1097B9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1097BD CRC 69602A16 (1767909910) │ │ │ │ -1097C1 Compressed Size 00000226 (550) │ │ │ │ -1097C5 Uncompressed Size 000003A3 (931) │ │ │ │ -1097C9 Filename Length 0022 (34) │ │ │ │ -1097CB Extra Length 0000 (0) │ │ │ │ -1097CD Comment Length 0000 (0) │ │ │ │ -1097CF Disk Start 0000 (0) │ │ │ │ -1097D1 Int File Attributes 0000 (0) │ │ │ │ +109886 Compression Method 0008 (8) 'Deflated' │ │ │ │ +109888 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10988C CRC 69602A16 (1767909910) │ │ │ │ +109890 Compressed Size 00000226 (550) │ │ │ │ +109894 Uncompressed Size 000003A3 (931) │ │ │ │ +109898 Filename Length 0022 (34) │ │ │ │ +10989A Extra Length 0000 (0) │ │ │ │ +10989C Comment Length 0000 (0) │ │ │ │ +10989E Disk Start 0000 (0) │ │ │ │ +1098A0 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1097D3 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1098A2 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1097D7 Local Header Offset 0007325F (471647) │ │ │ │ -1097DB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1098A6 Local Header Offset 00073224 (471588) │ │ │ │ +1098AA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1097DB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1098AA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1097FD CENTRAL HEADER #235 02014B50 (33639248) │ │ │ │ -109801 Created Zip Spec 14 (20) '2.0' │ │ │ │ -109802 Created OS 03 (3) 'Unix' │ │ │ │ -109803 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -109804 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -109805 General Purpose Flag 0800 (2048) │ │ │ │ +1098CC CENTRAL HEADER #235 02014B50 (33639248) │ │ │ │ +1098D0 Created Zip Spec 14 (20) '2.0' │ │ │ │ +1098D1 Created OS 03 (3) 'Unix' │ │ │ │ +1098D2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1098D3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1098D4 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -109807 Compression Method 0008 (8) 'Deflated' │ │ │ │ -109809 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10980D CRC 65AEB52C (1705948460) │ │ │ │ -109811 Compressed Size 0000022C (556) │ │ │ │ -109815 Uncompressed Size 00000401 (1025) │ │ │ │ -109819 Filename Length 0022 (34) │ │ │ │ -10981B Extra Length 0000 (0) │ │ │ │ -10981D Comment Length 0000 (0) │ │ │ │ -10981F Disk Start 0000 (0) │ │ │ │ -109821 Int File Attributes 0000 (0) │ │ │ │ +1098D6 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1098D8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1098DC CRC 65AEB52C (1705948460) │ │ │ │ +1098E0 Compressed Size 0000022C (556) │ │ │ │ +1098E4 Uncompressed Size 00000401 (1025) │ │ │ │ +1098E8 Filename Length 0022 (34) │ │ │ │ +1098EA Extra Length 0000 (0) │ │ │ │ +1098EC Comment Length 0000 (0) │ │ │ │ +1098EE Disk Start 0000 (0) │ │ │ │ +1098F0 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -109823 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1098F2 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -109827 Local Header Offset 000734C5 (472261) │ │ │ │ -10982B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1098F6 Local Header Offset 0007348A (472202) │ │ │ │ +1098FA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10982B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1098FA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10984D CENTRAL HEADER #236 02014B50 (33639248) │ │ │ │ -109851 Created Zip Spec 14 (20) '2.0' │ │ │ │ -109852 Created OS 03 (3) 'Unix' │ │ │ │ -109853 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -109854 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -109855 General Purpose Flag 0800 (2048) │ │ │ │ +10991C CENTRAL HEADER #236 02014B50 (33639248) │ │ │ │ +109920 Created Zip Spec 14 (20) '2.0' │ │ │ │ +109921 Created OS 03 (3) 'Unix' │ │ │ │ +109922 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +109923 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +109924 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -109857 Compression Method 0008 (8) 'Deflated' │ │ │ │ -109859 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10985D CRC 3855514D (945115469) │ │ │ │ -109861 Compressed Size 00000CFA (3322) │ │ │ │ -109865 Uncompressed Size 000019A6 (6566) │ │ │ │ -109869 Filename Length 0020 (32) │ │ │ │ -10986B Extra Length 0000 (0) │ │ │ │ -10986D Comment Length 0000 (0) │ │ │ │ -10986F Disk Start 0000 (0) │ │ │ │ -109871 Int File Attributes 0000 (0) │ │ │ │ +109926 Compression Method 0008 (8) 'Deflated' │ │ │ │ +109928 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10992C CRC 3855514D (945115469) │ │ │ │ +109930 Compressed Size 00000CFA (3322) │ │ │ │ +109934 Uncompressed Size 000019A6 (6566) │ │ │ │ +109938 Filename Length 0020 (32) │ │ │ │ +10993A Extra Length 0000 (0) │ │ │ │ +10993C Comment Length 0000 (0) │ │ │ │ +10993E Disk Start 0000 (0) │ │ │ │ +109940 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -109873 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +109942 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -109877 Local Header Offset 00073731 (472881) │ │ │ │ -10987B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +109946 Local Header Offset 000736F6 (472822) │ │ │ │ +10994A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10987B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10994A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10989B CENTRAL HEADER #237 02014B50 (33639248) │ │ │ │ -10989F Created Zip Spec 14 (20) '2.0' │ │ │ │ -1098A0 Created OS 03 (3) 'Unix' │ │ │ │ -1098A1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1098A2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1098A3 General Purpose Flag 0800 (2048) │ │ │ │ +10996A CENTRAL HEADER #237 02014B50 (33639248) │ │ │ │ +10996E Created Zip Spec 14 (20) '2.0' │ │ │ │ +10996F Created OS 03 (3) 'Unix' │ │ │ │ +109970 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +109971 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +109972 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1098A5 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1098A7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1098AB CRC E934E83C (3912558652) │ │ │ │ -1098AF Compressed Size 00000667 (1639) │ │ │ │ -1098B3 Uncompressed Size 0000168B (5771) │ │ │ │ -1098B7 Filename Length 001F (31) │ │ │ │ -1098B9 Extra Length 0000 (0) │ │ │ │ -1098BB Comment Length 0000 (0) │ │ │ │ -1098BD Disk Start 0000 (0) │ │ │ │ -1098BF Int File Attributes 0000 (0) │ │ │ │ +109974 Compression Method 0008 (8) 'Deflated' │ │ │ │ +109976 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10997A CRC E934E83C (3912558652) │ │ │ │ +10997E Compressed Size 00000667 (1639) │ │ │ │ +109982 Uncompressed Size 0000168B (5771) │ │ │ │ +109986 Filename Length 001F (31) │ │ │ │ +109988 Extra Length 0000 (0) │ │ │ │ +10998A Comment Length 0000 (0) │ │ │ │ +10998C Disk Start 0000 (0) │ │ │ │ +10998E Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1098C1 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +109990 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1098C5 Local Header Offset 00074469 (476265) │ │ │ │ -1098C9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +109994 Local Header Offset 0007442E (476206) │ │ │ │ +109998 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1098C9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x109998: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1098E8 CENTRAL HEADER #238 02014B50 (33639248) │ │ │ │ -1098EC Created Zip Spec 14 (20) '2.0' │ │ │ │ -1098ED Created OS 03 (3) 'Unix' │ │ │ │ -1098EE Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1098EF Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1098F0 General Purpose Flag 0800 (2048) │ │ │ │ +1099B7 CENTRAL HEADER #238 02014B50 (33639248) │ │ │ │ +1099BB Created Zip Spec 14 (20) '2.0' │ │ │ │ +1099BC Created OS 03 (3) 'Unix' │ │ │ │ +1099BD Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1099BE Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1099BF General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1098F2 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1098F4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1098F8 CRC 3D16EE22 (1024912930) │ │ │ │ -1098FC Compressed Size 000006CD (1741) │ │ │ │ -109900 Uncompressed Size 00000D13 (3347) │ │ │ │ -109904 Filename Length 0024 (36) │ │ │ │ -109906 Extra Length 0000 (0) │ │ │ │ -109908 Comment Length 0000 (0) │ │ │ │ -10990A Disk Start 0000 (0) │ │ │ │ -10990C Int File Attributes 0000 (0) │ │ │ │ +1099C1 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1099C3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1099C7 CRC 3D16EE22 (1024912930) │ │ │ │ +1099CB Compressed Size 000006CD (1741) │ │ │ │ +1099CF Uncompressed Size 00000D13 (3347) │ │ │ │ +1099D3 Filename Length 0024 (36) │ │ │ │ +1099D5 Extra Length 0000 (0) │ │ │ │ +1099D7 Comment Length 0000 (0) │ │ │ │ +1099D9 Disk Start 0000 (0) │ │ │ │ +1099DB Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10990E Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1099DD Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -109912 Local Header Offset 00074B0D (477965) │ │ │ │ -109916 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1099E1 Local Header Offset 00074AD2 (477906) │ │ │ │ +1099E5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x109916: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1099E5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10993A CENTRAL HEADER #239 02014B50 (33639248) │ │ │ │ -10993E Created Zip Spec 14 (20) '2.0' │ │ │ │ -10993F Created OS 03 (3) 'Unix' │ │ │ │ -109940 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -109941 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -109942 General Purpose Flag 0800 (2048) │ │ │ │ +109A09 CENTRAL HEADER #239 02014B50 (33639248) │ │ │ │ +109A0D Created Zip Spec 14 (20) '2.0' │ │ │ │ +109A0E Created OS 03 (3) 'Unix' │ │ │ │ +109A0F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +109A10 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +109A11 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -109944 Compression Method 0008 (8) 'Deflated' │ │ │ │ -109946 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10994A CRC 8F89A5CA (2408162762) │ │ │ │ -10994E Compressed Size 000003AD (941) │ │ │ │ -109952 Uncompressed Size 00000D54 (3412) │ │ │ │ -109956 Filename Length 0023 (35) │ │ │ │ -109958 Extra Length 0000 (0) │ │ │ │ -10995A Comment Length 0000 (0) │ │ │ │ -10995C Disk Start 0000 (0) │ │ │ │ -10995E Int File Attributes 0000 (0) │ │ │ │ +109A13 Compression Method 0008 (8) 'Deflated' │ │ │ │ +109A15 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +109A19 CRC 8F89A5CA (2408162762) │ │ │ │ +109A1D Compressed Size 000003AD (941) │ │ │ │ +109A21 Uncompressed Size 00000D54 (3412) │ │ │ │ +109A25 Filename Length 0023 (35) │ │ │ │ +109A27 Extra Length 0000 (0) │ │ │ │ +109A29 Comment Length 0000 (0) │ │ │ │ +109A2B Disk Start 0000 (0) │ │ │ │ +109A2D Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -109960 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +109A2F Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -109964 Local Header Offset 0007521C (479772) │ │ │ │ -109968 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +109A33 Local Header Offset 000751E1 (479713) │ │ │ │ +109A37 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x109968: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x109A37: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10998B CENTRAL HEADER #240 02014B50 (33639248) │ │ │ │ -10998F Created Zip Spec 14 (20) '2.0' │ │ │ │ -109990 Created OS 03 (3) 'Unix' │ │ │ │ -109991 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -109992 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -109993 General Purpose Flag 0800 (2048) │ │ │ │ +109A5A CENTRAL HEADER #240 02014B50 (33639248) │ │ │ │ +109A5E Created Zip Spec 14 (20) '2.0' │ │ │ │ +109A5F Created OS 03 (3) 'Unix' │ │ │ │ +109A60 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +109A61 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +109A62 General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -109995 Compression Method 0000 (0) 'Stored' │ │ │ │ -109997 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10999B CRC 00000000 (0) │ │ │ │ -10999F Compressed Size 00000000 (0) │ │ │ │ -1099A3 Uncompressed Size 00000000 (0) │ │ │ │ -1099A7 Filename Length 0014 (20) │ │ │ │ -1099A9 Extra Length 0000 (0) │ │ │ │ -1099AB Comment Length 0000 (0) │ │ │ │ -1099AD Disk Start 0000 (0) │ │ │ │ -1099AF Int File Attributes 0000 (0) │ │ │ │ +109A64 Compression Method 0000 (0) 'Stored' │ │ │ │ +109A66 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +109A6A CRC 00000000 (0) │ │ │ │ +109A6E Compressed Size 00000000 (0) │ │ │ │ +109A72 Uncompressed Size 00000000 (0) │ │ │ │ +109A76 Filename Length 0014 (20) │ │ │ │ +109A78 Extra Length 0000 (0) │ │ │ │ +109A7A Comment Length 0000 (0) │ │ │ │ +109A7C Disk Start 0000 (0) │ │ │ │ +109A7E Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1099B1 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ +109A80 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ [Bit 4] Directory │ │ │ │ [Bits 16-24] 01ED (493) 'Unix attrib: rwxr-xr-x' │ │ │ │ [Bits 28-31] 04 (4) 'Directory' │ │ │ │ -1099B5 Local Header Offset 0007560A (480778) │ │ │ │ -1099B9 Filename 'XXXXXXXXXXXXXXXXXXXX' │ │ │ │ +109A84 Local Header Offset 000755CF (480719) │ │ │ │ +109A88 Filename 'XXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1099B9: Filename 'XXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x109A88: Filename 'XXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -# ERROR: Offset 0x1099B9: Directory 'XXXXXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ +# ERROR: Offset 0x109A88: Directory 'XXXXXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ # 'External Attributes' flag this as a directory │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x109991: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x109A60: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ │ │ │ │ -1099CD CENTRAL HEADER #241 02014B50 (33639248) │ │ │ │ -1099D1 Created Zip Spec 14 (20) '2.0' │ │ │ │ -1099D2 Created OS 03 (3) 'Unix' │ │ │ │ -1099D3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1099D4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1099D5 General Purpose Flag 0800 (2048) │ │ │ │ +109A9C CENTRAL HEADER #241 02014B50 (33639248) │ │ │ │ +109AA0 Created Zip Spec 14 (20) '2.0' │ │ │ │ +109AA1 Created OS 03 (3) 'Unix' │ │ │ │ +109AA2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +109AA3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +109AA4 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1099D7 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1099D9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1099DD CRC B4E9FA4A (3035232842) │ │ │ │ -1099E1 Compressed Size 000001CB (459) │ │ │ │ -1099E5 Uncompressed Size 0000030A (778) │ │ │ │ -1099E9 Filename Length 0025 (37) │ │ │ │ -1099EB Extra Length 0000 (0) │ │ │ │ -1099ED Comment Length 0000 (0) │ │ │ │ -1099EF Disk Start 0000 (0) │ │ │ │ -1099F1 Int File Attributes 0000 (0) │ │ │ │ +109AA6 Compression Method 0008 (8) 'Deflated' │ │ │ │ +109AA8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +109AAC CRC 25083264 (621294180) │ │ │ │ +109AB0 Compressed Size 000001CA (458) │ │ │ │ +109AB4 Uncompressed Size 0000030A (778) │ │ │ │ +109AB8 Filename Length 0025 (37) │ │ │ │ +109ABA Extra Length 0000 (0) │ │ │ │ +109ABC Comment Length 0000 (0) │ │ │ │ +109ABE Disk Start 0000 (0) │ │ │ │ +109AC0 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1099F3 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +109AC2 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1099F7 Local Header Offset 0007563C (480828) │ │ │ │ -1099FB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +109AC6 Local Header Offset 00075601 (480769) │ │ │ │ +109ACA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1099FB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x109ACA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -109A20 CENTRAL HEADER #242 02014B50 (33639248) │ │ │ │ -109A24 Created Zip Spec 14 (20) '2.0' │ │ │ │ -109A25 Created OS 03 (3) 'Unix' │ │ │ │ -109A26 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -109A27 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -109A28 General Purpose Flag 0800 (2048) │ │ │ │ +109AEF CENTRAL HEADER #242 02014B50 (33639248) │ │ │ │ +109AF3 Created Zip Spec 14 (20) '2.0' │ │ │ │ +109AF4 Created OS 03 (3) 'Unix' │ │ │ │ +109AF5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +109AF6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +109AF7 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -109A2A Compression Method 0008 (8) 'Deflated' │ │ │ │ -109A2C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -109A30 CRC 8A741CD2 (2322865362) │ │ │ │ -109A34 Compressed Size 000001E1 (481) │ │ │ │ -109A38 Uncompressed Size 00000453 (1107) │ │ │ │ -109A3C Filename Length 0024 (36) │ │ │ │ -109A3E Extra Length 0000 (0) │ │ │ │ -109A40 Comment Length 0000 (0) │ │ │ │ -109A42 Disk Start 0000 (0) │ │ │ │ -109A44 Int File Attributes 0000 (0) │ │ │ │ +109AF9 Compression Method 0008 (8) 'Deflated' │ │ │ │ +109AFB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +109AFF CRC 561E776A (1444837226) │ │ │ │ +109B03 Compressed Size 000001DB (475) │ │ │ │ +109B07 Uncompressed Size 0000042B (1067) │ │ │ │ +109B0B Filename Length 0024 (36) │ │ │ │ +109B0D Extra Length 0000 (0) │ │ │ │ +109B0F Comment Length 0000 (0) │ │ │ │ +109B11 Disk Start 0000 (0) │ │ │ │ +109B13 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -109A46 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +109B15 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -109A4A Local Header Offset 0007584A (481354) │ │ │ │ -109A4E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +109B19 Local Header Offset 0007580E (481294) │ │ │ │ +109B1D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x109A4E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x109B1D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -109A72 CENTRAL HEADER #243 02014B50 (33639248) │ │ │ │ -109A76 Created Zip Spec 14 (20) '2.0' │ │ │ │ -109A77 Created OS 03 (3) 'Unix' │ │ │ │ -109A78 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -109A79 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -109A7A General Purpose Flag 0800 (2048) │ │ │ │ +109B41 CENTRAL HEADER #243 02014B50 (33639248) │ │ │ │ +109B45 Created Zip Spec 14 (20) '2.0' │ │ │ │ +109B46 Created OS 03 (3) 'Unix' │ │ │ │ +109B47 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +109B48 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +109B49 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -109A7C Compression Method 0008 (8) 'Deflated' │ │ │ │ -109A7E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -109A82 CRC 070EA76C (118400876) │ │ │ │ -109A86 Compressed Size 00000298 (664) │ │ │ │ -109A8A Uncompressed Size 00000525 (1317) │ │ │ │ -109A8E Filename Length 0027 (39) │ │ │ │ -109A90 Extra Length 0000 (0) │ │ │ │ -109A92 Comment Length 0000 (0) │ │ │ │ -109A94 Disk Start 0000 (0) │ │ │ │ -109A96 Int File Attributes 0000 (0) │ │ │ │ +109B4B Compression Method 0008 (8) 'Deflated' │ │ │ │ +109B4D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +109B51 CRC 070EA76C (118400876) │ │ │ │ +109B55 Compressed Size 00000298 (664) │ │ │ │ +109B59 Uncompressed Size 00000525 (1317) │ │ │ │ +109B5D Filename Length 0027 (39) │ │ │ │ +109B5F Extra Length 0000 (0) │ │ │ │ +109B61 Comment Length 0000 (0) │ │ │ │ +109B63 Disk Start 0000 (0) │ │ │ │ +109B65 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -109A98 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +109B67 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -109A9C Local Header Offset 00075A6D (481901) │ │ │ │ -109AA0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +109B6B Local Header Offset 00075A2B (481835) │ │ │ │ +109B6F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x109AA0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x109B6F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -109AC7 CENTRAL HEADER #244 02014B50 (33639248) │ │ │ │ -109ACB Created Zip Spec 14 (20) '2.0' │ │ │ │ -109ACC Created OS 03 (3) 'Unix' │ │ │ │ -109ACD Extract Zip Spec 0A (10) '1.0' │ │ │ │ -109ACE Extract OS 00 (0) 'MS-DOS' │ │ │ │ -109ACF General Purpose Flag 0800 (2048) │ │ │ │ +109B96 CENTRAL HEADER #244 02014B50 (33639248) │ │ │ │ +109B9A Created Zip Spec 14 (20) '2.0' │ │ │ │ +109B9B Created OS 03 (3) 'Unix' │ │ │ │ +109B9C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +109B9D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +109B9E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -109AD1 Compression Method 0008 (8) 'Deflated' │ │ │ │ -109AD3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -109AD7 CRC 29C85FE4 (700997604) │ │ │ │ -109ADB Compressed Size 000002A5 (677) │ │ │ │ -109ADF Uncompressed Size 00000846 (2118) │ │ │ │ -109AE3 Filename Length 0026 (38) │ │ │ │ -109AE5 Extra Length 0000 (0) │ │ │ │ -109AE7 Comment Length 0000 (0) │ │ │ │ -109AE9 Disk Start 0000 (0) │ │ │ │ -109AEB Int File Attributes 0000 (0) │ │ │ │ +109BA0 Compression Method 0008 (8) 'Deflated' │ │ │ │ +109BA2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +109BA6 CRC 29C85FE4 (700997604) │ │ │ │ +109BAA Compressed Size 000002A5 (677) │ │ │ │ +109BAE Uncompressed Size 00000846 (2118) │ │ │ │ +109BB2 Filename Length 0026 (38) │ │ │ │ +109BB4 Extra Length 0000 (0) │ │ │ │ +109BB6 Comment Length 0000 (0) │ │ │ │ +109BB8 Disk Start 0000 (0) │ │ │ │ +109BBA Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -109AED Ext File Attributes 81A40000 (2175008768) │ │ │ │ +109BBC Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -109AF1 Local Header Offset 00075D4A (482634) │ │ │ │ -109AF5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +109BC0 Local Header Offset 00075D08 (482568) │ │ │ │ +109BC4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x109AF5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x109BC4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -109B1B CENTRAL HEADER #245 02014B50 (33639248) │ │ │ │ -109B1F Created Zip Spec 14 (20) '2.0' │ │ │ │ -109B20 Created OS 03 (3) 'Unix' │ │ │ │ -109B21 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -109B22 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -109B23 General Purpose Flag 0800 (2048) │ │ │ │ +109BEA CENTRAL HEADER #245 02014B50 (33639248) │ │ │ │ +109BEE Created Zip Spec 14 (20) '2.0' │ │ │ │ +109BEF Created OS 03 (3) 'Unix' │ │ │ │ +109BF0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +109BF1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +109BF2 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -109B25 Compression Method 0008 (8) 'Deflated' │ │ │ │ -109B27 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -109B2B CRC 36C1B0E6 (918663398) │ │ │ │ -109B2F Compressed Size 000001D0 (464) │ │ │ │ -109B33 Uncompressed Size 0000031E (798) │ │ │ │ -109B37 Filename Length 0029 (41) │ │ │ │ -109B39 Extra Length 0000 (0) │ │ │ │ -109B3B Comment Length 0000 (0) │ │ │ │ -109B3D Disk Start 0000 (0) │ │ │ │ -109B3F Int File Attributes 0000 (0) │ │ │ │ +109BF4 Compression Method 0008 (8) 'Deflated' │ │ │ │ +109BF6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +109BFA CRC 6DB53565 (1840592229) │ │ │ │ +109BFE Compressed Size 000001D2 (466) │ │ │ │ +109C02 Uncompressed Size 0000031E (798) │ │ │ │ +109C06 Filename Length 0029 (41) │ │ │ │ +109C08 Extra Length 0000 (0) │ │ │ │ +109C0A Comment Length 0000 (0) │ │ │ │ +109C0C Disk Start 0000 (0) │ │ │ │ +109C0E Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -109B41 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +109C10 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -109B45 Local Header Offset 00076033 (483379) │ │ │ │ -109B49 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +109C14 Local Header Offset 00075FF1 (483313) │ │ │ │ +109C18 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x109B49: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x109C18: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -109B72 CENTRAL HEADER #246 02014B50 (33639248) │ │ │ │ -109B76 Created Zip Spec 14 (20) '2.0' │ │ │ │ -109B77 Created OS 03 (3) 'Unix' │ │ │ │ -109B78 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -109B79 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -109B7A General Purpose Flag 0800 (2048) │ │ │ │ +109C41 CENTRAL HEADER #246 02014B50 (33639248) │ │ │ │ +109C45 Created Zip Spec 14 (20) '2.0' │ │ │ │ +109C46 Created OS 03 (3) 'Unix' │ │ │ │ +109C47 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +109C48 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +109C49 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -109B7C Compression Method 0008 (8) 'Deflated' │ │ │ │ -109B7E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -109B82 CRC 15259B0C (354786060) │ │ │ │ -109B86 Compressed Size 000001B5 (437) │ │ │ │ -109B8A Uncompressed Size 00000424 (1060) │ │ │ │ -109B8E Filename Length 0028 (40) │ │ │ │ -109B90 Extra Length 0000 (0) │ │ │ │ -109B92 Comment Length 0000 (0) │ │ │ │ -109B94 Disk Start 0000 (0) │ │ │ │ -109B96 Int File Attributes 0000 (0) │ │ │ │ +109C4B Compression Method 0008 (8) 'Deflated' │ │ │ │ +109C4D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +109C51 CRC EDA9DED0 (3987332816) │ │ │ │ +109C55 Compressed Size 000001AF (431) │ │ │ │ +109C59 Uncompressed Size 000003FC (1020) │ │ │ │ +109C5D Filename Length 0028 (40) │ │ │ │ +109C5F Extra Length 0000 (0) │ │ │ │ +109C61 Comment Length 0000 (0) │ │ │ │ +109C63 Disk Start 0000 (0) │ │ │ │ +109C65 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -109B98 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +109C67 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -109B9C Local Header Offset 0007624A (483914) │ │ │ │ -109BA0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +109C6B Local Header Offset 0007620A (483850) │ │ │ │ +109C6F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x109BA0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x109C6F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -109BC8 CENTRAL HEADER #247 02014B50 (33639248) │ │ │ │ -109BCC Created Zip Spec 14 (20) '2.0' │ │ │ │ -109BCD Created OS 03 (3) 'Unix' │ │ │ │ -109BCE Extract Zip Spec 0A (10) '1.0' │ │ │ │ -109BCF Extract OS 00 (0) 'MS-DOS' │ │ │ │ -109BD0 General Purpose Flag 0800 (2048) │ │ │ │ +109C97 CENTRAL HEADER #247 02014B50 (33639248) │ │ │ │ +109C9B Created Zip Spec 14 (20) '2.0' │ │ │ │ +109C9C Created OS 03 (3) 'Unix' │ │ │ │ +109C9D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +109C9E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +109C9F General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -109BD2 Compression Method 0008 (8) 'Deflated' │ │ │ │ -109BD4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -109BD8 CRC EE43C573 (3997418867) │ │ │ │ -109BDC Compressed Size 00000246 (582) │ │ │ │ -109BE0 Uncompressed Size 0000045A (1114) │ │ │ │ -109BE4 Filename Length 0025 (37) │ │ │ │ -109BE6 Extra Length 0000 (0) │ │ │ │ -109BE8 Comment Length 0000 (0) │ │ │ │ -109BEA Disk Start 0000 (0) │ │ │ │ -109BEC Int File Attributes 0000 (0) │ │ │ │ +109CA1 Compression Method 0008 (8) 'Deflated' │ │ │ │ +109CA3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +109CA7 CRC EE43C573 (3997418867) │ │ │ │ +109CAB Compressed Size 00000246 (582) │ │ │ │ +109CAF Uncompressed Size 0000045A (1114) │ │ │ │ +109CB3 Filename Length 0025 (37) │ │ │ │ +109CB5 Extra Length 0000 (0) │ │ │ │ +109CB7 Comment Length 0000 (0) │ │ │ │ +109CB9 Disk Start 0000 (0) │ │ │ │ +109CBB Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -109BEE Ext File Attributes 81A40000 (2175008768) │ │ │ │ +109CBD Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -109BF2 Local Header Offset 00076445 (484421) │ │ │ │ -109BF6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +109CC1 Local Header Offset 000763FF (484351) │ │ │ │ +109CC5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x109BF6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x109CC5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -109C1B CENTRAL HEADER #248 02014B50 (33639248) │ │ │ │ -109C1F Created Zip Spec 14 (20) '2.0' │ │ │ │ -109C20 Created OS 03 (3) 'Unix' │ │ │ │ -109C21 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -109C22 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -109C23 General Purpose Flag 0800 (2048) │ │ │ │ +109CEA CENTRAL HEADER #248 02014B50 (33639248) │ │ │ │ +109CEE Created Zip Spec 14 (20) '2.0' │ │ │ │ +109CEF Created OS 03 (3) 'Unix' │ │ │ │ +109CF0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +109CF1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +109CF2 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -109C25 Compression Method 0008 (8) 'Deflated' │ │ │ │ -109C27 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -109C2B CRC 85E4739C (2246341532) │ │ │ │ -109C2F Compressed Size 00000280 (640) │ │ │ │ -109C33 Uncompressed Size 000007BD (1981) │ │ │ │ -109C37 Filename Length 0024 (36) │ │ │ │ -109C39 Extra Length 0000 (0) │ │ │ │ -109C3B Comment Length 0000 (0) │ │ │ │ -109C3D Disk Start 0000 (0) │ │ │ │ -109C3F Int File Attributes 0000 (0) │ │ │ │ +109CF4 Compression Method 0008 (8) 'Deflated' │ │ │ │ +109CF6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +109CFA CRC 85E4739C (2246341532) │ │ │ │ +109CFE Compressed Size 00000280 (640) │ │ │ │ +109D02 Uncompressed Size 000007BD (1981) │ │ │ │ +109D06 Filename Length 0024 (36) │ │ │ │ +109D08 Extra Length 0000 (0) │ │ │ │ +109D0A Comment Length 0000 (0) │ │ │ │ +109D0C Disk Start 0000 (0) │ │ │ │ +109D0E Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -109C41 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +109D10 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -109C45 Local Header Offset 000766CE (485070) │ │ │ │ -109C49 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +109D14 Local Header Offset 00076688 (485000) │ │ │ │ +109D18 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x109C49: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x109D18: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -109C6D CENTRAL HEADER #249 02014B50 (33639248) │ │ │ │ -109C71 Created Zip Spec 14 (20) '2.0' │ │ │ │ -109C72 Created OS 03 (3) 'Unix' │ │ │ │ -109C73 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -109C74 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -109C75 General Purpose Flag 0800 (2048) │ │ │ │ +109D3C CENTRAL HEADER #249 02014B50 (33639248) │ │ │ │ +109D40 Created Zip Spec 14 (20) '2.0' │ │ │ │ +109D41 Created OS 03 (3) 'Unix' │ │ │ │ +109D42 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +109D43 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +109D44 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -109C77 Compression Method 0008 (8) 'Deflated' │ │ │ │ -109C79 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -109C7D CRC 10FC16D7 (284956375) │ │ │ │ -109C81 Compressed Size 000003A1 (929) │ │ │ │ -109C85 Uncompressed Size 00000959 (2393) │ │ │ │ -109C89 Filename Length 0022 (34) │ │ │ │ -109C8B Extra Length 0000 (0) │ │ │ │ -109C8D Comment Length 0000 (0) │ │ │ │ -109C8F Disk Start 0000 (0) │ │ │ │ -109C91 Int File Attributes 0000 (0) │ │ │ │ +109D46 Compression Method 0008 (8) 'Deflated' │ │ │ │ +109D48 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +109D4C CRC F71753F6 (4145501174) │ │ │ │ +109D50 Compressed Size 0000039C (924) │ │ │ │ +109D54 Uncompressed Size 00000959 (2393) │ │ │ │ +109D58 Filename Length 0022 (34) │ │ │ │ +109D5A Extra Length 0000 (0) │ │ │ │ +109D5C Comment Length 0000 (0) │ │ │ │ +109D5E Disk Start 0000 (0) │ │ │ │ +109D60 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -109C93 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +109D62 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -109C97 Local Header Offset 00076990 (485776) │ │ │ │ -109C9B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +109D66 Local Header Offset 0007694A (485706) │ │ │ │ +109D6A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x109C9B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x109D6A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -109CBD CENTRAL HEADER #250 02014B50 (33639248) │ │ │ │ -109CC1 Created Zip Spec 14 (20) '2.0' │ │ │ │ -109CC2 Created OS 03 (3) 'Unix' │ │ │ │ -109CC3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -109CC4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -109CC5 General Purpose Flag 0800 (2048) │ │ │ │ +109D8C CENTRAL HEADER #250 02014B50 (33639248) │ │ │ │ +109D90 Created Zip Spec 14 (20) '2.0' │ │ │ │ +109D91 Created OS 03 (3) 'Unix' │ │ │ │ +109D92 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +109D93 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +109D94 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -109CC7 Compression Method 0008 (8) 'Deflated' │ │ │ │ -109CC9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -109CCD CRC 417505E5 (1098188261) │ │ │ │ -109CD1 Compressed Size 00000461 (1121) │ │ │ │ -109CD5 Uncompressed Size 00001FAF (8111) │ │ │ │ -109CD9 Filename Length 0021 (33) │ │ │ │ -109CDB Extra Length 0000 (0) │ │ │ │ -109CDD Comment Length 0000 (0) │ │ │ │ -109CDF Disk Start 0000 (0) │ │ │ │ -109CE1 Int File Attributes 0000 (0) │ │ │ │ +109D96 Compression Method 0008 (8) 'Deflated' │ │ │ │ +109D98 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +109D9C CRC F79CBD65 (4154244453) │ │ │ │ +109DA0 Compressed Size 00000474 (1140) │ │ │ │ +109DA4 Uncompressed Size 00001FAF (8111) │ │ │ │ +109DA8 Filename Length 0021 (33) │ │ │ │ +109DAA Extra Length 0000 (0) │ │ │ │ +109DAC Comment Length 0000 (0) │ │ │ │ +109DAE Disk Start 0000 (0) │ │ │ │ +109DB0 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -109CE3 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +109DB2 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -109CE7 Local Header Offset 00076D71 (486769) │ │ │ │ -109CEB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +109DB6 Local Header Offset 00076D26 (486694) │ │ │ │ +109DBA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x109CEB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x109DBA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -109D0C CENTRAL HEADER #251 02014B50 (33639248) │ │ │ │ -109D10 Created Zip Spec 14 (20) '2.0' │ │ │ │ -109D11 Created OS 03 (3) 'Unix' │ │ │ │ -109D12 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -109D13 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -109D14 General Purpose Flag 0800 (2048) │ │ │ │ +109DDB CENTRAL HEADER #251 02014B50 (33639248) │ │ │ │ +109DDF Created Zip Spec 14 (20) '2.0' │ │ │ │ +109DE0 Created OS 03 (3) 'Unix' │ │ │ │ +109DE1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +109DE2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +109DE3 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -109D16 Compression Method 0008 (8) 'Deflated' │ │ │ │ -109D18 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -109D1C CRC 6F80F4BF (1870722239) │ │ │ │ -109D20 Compressed Size 000002C7 (711) │ │ │ │ -109D24 Uncompressed Size 000005E6 (1510) │ │ │ │ -109D28 Filename Length 002A (42) │ │ │ │ -109D2A Extra Length 0000 (0) │ │ │ │ -109D2C Comment Length 0000 (0) │ │ │ │ -109D2E Disk Start 0000 (0) │ │ │ │ -109D30 Int File Attributes 0000 (0) │ │ │ │ +109DE5 Compression Method 0008 (8) 'Deflated' │ │ │ │ +109DE7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +109DEB CRC 4AF82830 (1257777200) │ │ │ │ +109DEF Compressed Size 000002C9 (713) │ │ │ │ +109DF3 Uncompressed Size 000005E6 (1510) │ │ │ │ +109DF7 Filename Length 002A (42) │ │ │ │ +109DF9 Extra Length 0000 (0) │ │ │ │ +109DFB Comment Length 0000 (0) │ │ │ │ +109DFD Disk Start 0000 (0) │ │ │ │ +109DFF Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -109D32 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +109E01 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -109D36 Local Header Offset 00077211 (487953) │ │ │ │ -109D3A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +109E05 Local Header Offset 000771D9 (487897) │ │ │ │ +109E09 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x109D3A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x109E09: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -109D64 CENTRAL HEADER #252 02014B50 (33639248) │ │ │ │ -109D68 Created Zip Spec 14 (20) '2.0' │ │ │ │ -109D69 Created OS 03 (3) 'Unix' │ │ │ │ -109D6A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -109D6B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -109D6C General Purpose Flag 0800 (2048) │ │ │ │ +109E33 CENTRAL HEADER #252 02014B50 (33639248) │ │ │ │ +109E37 Created Zip Spec 14 (20) '2.0' │ │ │ │ +109E38 Created OS 03 (3) 'Unix' │ │ │ │ +109E39 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +109E3A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +109E3B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -109D6E Compression Method 0008 (8) 'Deflated' │ │ │ │ -109D70 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -109D74 CRC 5CEEDA65 (1559157349) │ │ │ │ -109D78 Compressed Size 000002F3 (755) │ │ │ │ -109D7C Uncompressed Size 00000C87 (3207) │ │ │ │ -109D80 Filename Length 0029 (41) │ │ │ │ -109D82 Extra Length 0000 (0) │ │ │ │ -109D84 Comment Length 0000 (0) │ │ │ │ -109D86 Disk Start 0000 (0) │ │ │ │ -109D88 Int File Attributes 0000 (0) │ │ │ │ +109E3D Compression Method 0008 (8) 'Deflated' │ │ │ │ +109E3F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +109E43 CRC FA2EF078 (4197380216) │ │ │ │ +109E47 Compressed Size 000002F9 (761) │ │ │ │ +109E4B Uncompressed Size 00000CAF (3247) │ │ │ │ +109E4F Filename Length 0029 (41) │ │ │ │ +109E51 Extra Length 0000 (0) │ │ │ │ +109E53 Comment Length 0000 (0) │ │ │ │ +109E55 Disk Start 0000 (0) │ │ │ │ +109E57 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -109D8A Ext File Attributes 81A40000 (2175008768) │ │ │ │ +109E59 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -109D8E Local Header Offset 00077520 (488736) │ │ │ │ -109D92 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +109E5D Local Header Offset 000774EA (488682) │ │ │ │ +109E61 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x109D92: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x109E61: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -109DBB CENTRAL HEADER #253 02014B50 (33639248) │ │ │ │ -109DBF Created Zip Spec 14 (20) '2.0' │ │ │ │ -109DC0 Created OS 03 (3) 'Unix' │ │ │ │ -109DC1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -109DC2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -109DC3 General Purpose Flag 0800 (2048) │ │ │ │ +109E8A CENTRAL HEADER #253 02014B50 (33639248) │ │ │ │ +109E8E Created Zip Spec 14 (20) '2.0' │ │ │ │ +109E8F Created OS 03 (3) 'Unix' │ │ │ │ +109E90 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +109E91 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +109E92 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -109DC5 Compression Method 0008 (8) 'Deflated' │ │ │ │ -109DC7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -109DCB CRC EDC213C6 (3988919238) │ │ │ │ -109DCF Compressed Size 000001C7 (455) │ │ │ │ -109DD3 Uncompressed Size 000002EC (748) │ │ │ │ -109DD7 Filename Length 001F (31) │ │ │ │ -109DD9 Extra Length 0000 (0) │ │ │ │ -109DDB Comment Length 0000 (0) │ │ │ │ -109DDD Disk Start 0000 (0) │ │ │ │ -109DDF Int File Attributes 0000 (0) │ │ │ │ +109E94 Compression Method 0008 (8) 'Deflated' │ │ │ │ +109E96 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +109E9A CRC EDC213C6 (3988919238) │ │ │ │ +109E9E Compressed Size 000001C7 (455) │ │ │ │ +109EA2 Uncompressed Size 000002EC (748) │ │ │ │ +109EA6 Filename Length 001F (31) │ │ │ │ +109EA8 Extra Length 0000 (0) │ │ │ │ +109EAA Comment Length 0000 (0) │ │ │ │ +109EAC Disk Start 0000 (0) │ │ │ │ +109EAE Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -109DE1 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +109EB0 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -109DE5 Local Header Offset 0007785A (489562) │ │ │ │ -109DE9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +109EB4 Local Header Offset 0007782A (489514) │ │ │ │ +109EB8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x109DE9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x109EB8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -109E08 CENTRAL HEADER #254 02014B50 (33639248) │ │ │ │ -109E0C Created Zip Spec 14 (20) '2.0' │ │ │ │ -109E0D Created OS 03 (3) 'Unix' │ │ │ │ -109E0E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -109E0F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -109E10 General Purpose Flag 0800 (2048) │ │ │ │ +109ED7 CENTRAL HEADER #254 02014B50 (33639248) │ │ │ │ +109EDB Created Zip Spec 14 (20) '2.0' │ │ │ │ +109EDC Created OS 03 (3) 'Unix' │ │ │ │ +109EDD Extract Zip Spec 0A (10) '1.0' │ │ │ │ +109EDE Extract OS 00 (0) 'MS-DOS' │ │ │ │ +109EDF General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -109E12 Compression Method 0008 (8) 'Deflated' │ │ │ │ -109E14 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -109E18 CRC 9B60A8EE (2606803182) │ │ │ │ -109E1C Compressed Size 000001D2 (466) │ │ │ │ -109E20 Uncompressed Size 000003EF (1007) │ │ │ │ -109E24 Filename Length 001E (30) │ │ │ │ -109E26 Extra Length 0000 (0) │ │ │ │ -109E28 Comment Length 0000 (0) │ │ │ │ -109E2A Disk Start 0000 (0) │ │ │ │ -109E2C Int File Attributes 0000 (0) │ │ │ │ +109EE1 Compression Method 0008 (8) 'Deflated' │ │ │ │ +109EE3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +109EE7 CRC 9B60A8EE (2606803182) │ │ │ │ +109EEB Compressed Size 000001D2 (466) │ │ │ │ +109EEF Uncompressed Size 000003EF (1007) │ │ │ │ +109EF3 Filename Length 001E (30) │ │ │ │ +109EF5 Extra Length 0000 (0) │ │ │ │ +109EF7 Comment Length 0000 (0) │ │ │ │ +109EF9 Disk Start 0000 (0) │ │ │ │ +109EFB Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -109E2E Ext File Attributes 81A40000 (2175008768) │ │ │ │ +109EFD Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -109E32 Local Header Offset 00077A5E (490078) │ │ │ │ -109E36 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +109F01 Local Header Offset 00077A2E (490030) │ │ │ │ +109F05 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x109E36: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x109F05: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -109E54 CENTRAL HEADER #255 02014B50 (33639248) │ │ │ │ -109E58 Created Zip Spec 14 (20) '2.0' │ │ │ │ -109E59 Created OS 03 (3) 'Unix' │ │ │ │ -109E5A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -109E5B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -109E5C General Purpose Flag 0800 (2048) │ │ │ │ +109F23 CENTRAL HEADER #255 02014B50 (33639248) │ │ │ │ +109F27 Created Zip Spec 14 (20) '2.0' │ │ │ │ +109F28 Created OS 03 (3) 'Unix' │ │ │ │ +109F29 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +109F2A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +109F2B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -109E5E Compression Method 0008 (8) 'Deflated' │ │ │ │ -109E60 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -109E64 CRC 4DA9F5BA (1302984122) │ │ │ │ -109E68 Compressed Size 0000030A (778) │ │ │ │ -109E6C Uncompressed Size 000006A9 (1705) │ │ │ │ -109E70 Filename Length 002C (44) │ │ │ │ -109E72 Extra Length 0000 (0) │ │ │ │ -109E74 Comment Length 0000 (0) │ │ │ │ -109E76 Disk Start 0000 (0) │ │ │ │ -109E78 Int File Attributes 0000 (0) │ │ │ │ +109F2D Compression Method 0008 (8) 'Deflated' │ │ │ │ +109F2F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +109F33 CRC 4DA9F5BA (1302984122) │ │ │ │ +109F37 Compressed Size 0000030A (778) │ │ │ │ +109F3B Uncompressed Size 000006A9 (1705) │ │ │ │ +109F3F Filename Length 002C (44) │ │ │ │ +109F41 Extra Length 0000 (0) │ │ │ │ +109F43 Comment Length 0000 (0) │ │ │ │ +109F45 Disk Start 0000 (0) │ │ │ │ +109F47 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -109E7A Ext File Attributes 81A40000 (2175008768) │ │ │ │ +109F49 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -109E7E Local Header Offset 00077C6C (490604) │ │ │ │ -109E82 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +109F4D Local Header Offset 00077C3C (490556) │ │ │ │ +109F51 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x109E82: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x109F51: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -109EAE CENTRAL HEADER #256 02014B50 (33639248) │ │ │ │ -109EB2 Created Zip Spec 14 (20) '2.0' │ │ │ │ -109EB3 Created OS 03 (3) 'Unix' │ │ │ │ -109EB4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -109EB5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -109EB6 General Purpose Flag 0800 (2048) │ │ │ │ +109F7D CENTRAL HEADER #256 02014B50 (33639248) │ │ │ │ +109F81 Created Zip Spec 14 (20) '2.0' │ │ │ │ +109F82 Created OS 03 (3) 'Unix' │ │ │ │ +109F83 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +109F84 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +109F85 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -109EB8 Compression Method 0008 (8) 'Deflated' │ │ │ │ -109EBA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -109EBE CRC 16BE5F6F (381575023) │ │ │ │ -109EC2 Compressed Size 0000028B (651) │ │ │ │ -109EC6 Uncompressed Size 00000B28 (2856) │ │ │ │ -109ECA Filename Length 002B (43) │ │ │ │ -109ECC Extra Length 0000 (0) │ │ │ │ -109ECE Comment Length 0000 (0) │ │ │ │ -109ED0 Disk Start 0000 (0) │ │ │ │ -109ED2 Int File Attributes 0000 (0) │ │ │ │ +109F87 Compression Method 0008 (8) 'Deflated' │ │ │ │ +109F89 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +109F8D CRC 16BE5F6F (381575023) │ │ │ │ +109F91 Compressed Size 0000028B (651) │ │ │ │ +109F95 Uncompressed Size 00000B28 (2856) │ │ │ │ +109F99 Filename Length 002B (43) │ │ │ │ +109F9B Extra Length 0000 (0) │ │ │ │ +109F9D Comment Length 0000 (0) │ │ │ │ +109F9F Disk Start 0000 (0) │ │ │ │ +109FA1 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -109ED4 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +109FA3 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -109ED8 Local Header Offset 00077FC0 (491456) │ │ │ │ -109EDC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +109FA7 Local Header Offset 00077F90 (491408) │ │ │ │ +109FAB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x109EDC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x109FAB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -109F07 CENTRAL HEADER #257 02014B50 (33639248) │ │ │ │ -109F0B Created Zip Spec 14 (20) '2.0' │ │ │ │ -109F0C Created OS 03 (3) 'Unix' │ │ │ │ -109F0D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -109F0E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -109F0F General Purpose Flag 0800 (2048) │ │ │ │ +109FD6 CENTRAL HEADER #257 02014B50 (33639248) │ │ │ │ +109FDA Created Zip Spec 14 (20) '2.0' │ │ │ │ +109FDB Created OS 03 (3) 'Unix' │ │ │ │ +109FDC Extract Zip Spec 0A (10) '1.0' │ │ │ │ +109FDD Extract OS 00 (0) 'MS-DOS' │ │ │ │ +109FDE General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -109F11 Compression Method 0000 (0) 'Stored' │ │ │ │ -109F13 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -109F17 CRC 00000000 (0) │ │ │ │ -109F1B Compressed Size 00000000 (0) │ │ │ │ -109F1F Uncompressed Size 00000000 (0) │ │ │ │ -109F23 Filename Length 0015 (21) │ │ │ │ -109F25 Extra Length 0000 (0) │ │ │ │ -109F27 Comment Length 0000 (0) │ │ │ │ -109F29 Disk Start 0000 (0) │ │ │ │ -109F2B Int File Attributes 0000 (0) │ │ │ │ +109FE0 Compression Method 0000 (0) 'Stored' │ │ │ │ +109FE2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +109FE6 CRC 00000000 (0) │ │ │ │ +109FEA Compressed Size 00000000 (0) │ │ │ │ +109FEE Uncompressed Size 00000000 (0) │ │ │ │ +109FF2 Filename Length 0015 (21) │ │ │ │ +109FF4 Extra Length 0000 (0) │ │ │ │ +109FF6 Comment Length 0000 (0) │ │ │ │ +109FF8 Disk Start 0000 (0) │ │ │ │ +109FFA Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -109F2D Ext File Attributes 41ED0010 (1106051088) │ │ │ │ +109FFC Ext File Attributes 41ED0010 (1106051088) │ │ │ │ [Bit 4] Directory │ │ │ │ [Bits 16-24] 01ED (493) 'Unix attrib: rwxr-xr-x' │ │ │ │ [Bits 28-31] 04 (4) 'Directory' │ │ │ │ -109F31 Local Header Offset 00078294 (492180) │ │ │ │ -109F35 Filename 'XXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10A000 Local Header Offset 00078264 (492132) │ │ │ │ +10A004 Filename 'XXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x109F35: Filename 'XXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10A004: Filename 'XXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -# ERROR: Offset 0x109F35: Directory 'XXXXXXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ +# ERROR: Offset 0x10A004: Directory 'XXXXXXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ # 'External Attributes' flag this as a directory │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x109F0D: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x109FDC: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ │ │ │ │ -109F4A CENTRAL HEADER #258 02014B50 (33639248) │ │ │ │ -109F4E Created Zip Spec 14 (20) '2.0' │ │ │ │ -109F4F Created OS 03 (3) 'Unix' │ │ │ │ -109F50 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -109F51 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -109F52 General Purpose Flag 0800 (2048) │ │ │ │ +10A019 CENTRAL HEADER #258 02014B50 (33639248) │ │ │ │ +10A01D Created Zip Spec 14 (20) '2.0' │ │ │ │ +10A01E Created OS 03 (3) 'Unix' │ │ │ │ +10A01F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10A020 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10A021 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -109F54 Compression Method 0008 (8) 'Deflated' │ │ │ │ -109F56 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -109F5A CRC 8B10A4DE (2333123806) │ │ │ │ -109F5E Compressed Size 00000E74 (3700) │ │ │ │ -109F62 Uncompressed Size 00002B2A (11050) │ │ │ │ -109F66 Filename Length 0024 (36) │ │ │ │ -109F68 Extra Length 0000 (0) │ │ │ │ -109F6A Comment Length 0000 (0) │ │ │ │ -109F6C Disk Start 0000 (0) │ │ │ │ -109F6E Int File Attributes 0000 (0) │ │ │ │ +10A023 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10A025 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10A029 CRC 8B10A4DE (2333123806) │ │ │ │ +10A02D Compressed Size 00000E74 (3700) │ │ │ │ +10A031 Uncompressed Size 00002B2A (11050) │ │ │ │ +10A035 Filename Length 0024 (36) │ │ │ │ +10A037 Extra Length 0000 (0) │ │ │ │ +10A039 Comment Length 0000 (0) │ │ │ │ +10A03B Disk Start 0000 (0) │ │ │ │ +10A03D Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -109F70 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10A03F Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -109F74 Local Header Offset 000782C7 (492231) │ │ │ │ -109F78 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10A043 Local Header Offset 00078297 (492183) │ │ │ │ +10A047 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x109F78: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10A047: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -109F9C CENTRAL HEADER #259 02014B50 (33639248) │ │ │ │ -109FA0 Created Zip Spec 14 (20) '2.0' │ │ │ │ -109FA1 Created OS 03 (3) 'Unix' │ │ │ │ -109FA2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -109FA3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -109FA4 General Purpose Flag 0800 (2048) │ │ │ │ +10A06B CENTRAL HEADER #259 02014B50 (33639248) │ │ │ │ +10A06F Created Zip Spec 14 (20) '2.0' │ │ │ │ +10A070 Created OS 03 (3) 'Unix' │ │ │ │ +10A071 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10A072 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10A073 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -109FA6 Compression Method 0008 (8) 'Deflated' │ │ │ │ -109FA8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -109FAC CRC AB6E4A08 (2876131848) │ │ │ │ -109FB0 Compressed Size 0000160D (5645) │ │ │ │ -109FB4 Uncompressed Size 00008E8F (36495) │ │ │ │ -109FB8 Filename Length 0023 (35) │ │ │ │ -109FBA Extra Length 0000 (0) │ │ │ │ -109FBC Comment Length 0000 (0) │ │ │ │ -109FBE Disk Start 0000 (0) │ │ │ │ -109FC0 Int File Attributes 0000 (0) │ │ │ │ +10A075 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10A077 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10A07B CRC AB6E4A08 (2876131848) │ │ │ │ +10A07F Compressed Size 0000160D (5645) │ │ │ │ +10A083 Uncompressed Size 00008E8F (36495) │ │ │ │ +10A087 Filename Length 0023 (35) │ │ │ │ +10A089 Extra Length 0000 (0) │ │ │ │ +10A08B Comment Length 0000 (0) │ │ │ │ +10A08D Disk Start 0000 (0) │ │ │ │ +10A08F Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -109FC2 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10A091 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -109FC6 Local Header Offset 0007917D (495997) │ │ │ │ -109FCA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10A095 Local Header Offset 0007914D (495949) │ │ │ │ +10A099 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x109FCA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10A099: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -109FED CENTRAL HEADER #260 02014B50 (33639248) │ │ │ │ -109FF1 Created Zip Spec 14 (20) '2.0' │ │ │ │ -109FF2 Created OS 03 (3) 'Unix' │ │ │ │ -109FF3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -109FF4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -109FF5 General Purpose Flag 0800 (2048) │ │ │ │ +10A0BC CENTRAL HEADER #260 02014B50 (33639248) │ │ │ │ +10A0C0 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10A0C1 Created OS 03 (3) 'Unix' │ │ │ │ +10A0C2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10A0C3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10A0C4 General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -109FF7 Compression Method 0000 (0) 'Stored' │ │ │ │ -109FF9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -109FFD CRC 00000000 (0) │ │ │ │ -10A001 Compressed Size 00000000 (0) │ │ │ │ -10A005 Uncompressed Size 00000000 (0) │ │ │ │ -10A009 Filename Length 0013 (19) │ │ │ │ -10A00B Extra Length 0000 (0) │ │ │ │ -10A00D Comment Length 0000 (0) │ │ │ │ -10A00F Disk Start 0000 (0) │ │ │ │ -10A011 Int File Attributes 0000 (0) │ │ │ │ +10A0C6 Compression Method 0000 (0) 'Stored' │ │ │ │ +10A0C8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10A0CC CRC 00000000 (0) │ │ │ │ +10A0D0 Compressed Size 00000000 (0) │ │ │ │ +10A0D4 Uncompressed Size 00000000 (0) │ │ │ │ +10A0D8 Filename Length 0013 (19) │ │ │ │ +10A0DA Extra Length 0000 (0) │ │ │ │ +10A0DC Comment Length 0000 (0) │ │ │ │ +10A0DE Disk Start 0000 (0) │ │ │ │ +10A0E0 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10A013 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ +10A0E2 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ [Bit 4] Directory │ │ │ │ [Bits 16-24] 01ED (493) 'Unix attrib: rwxr-xr-x' │ │ │ │ [Bits 28-31] 04 (4) 'Directory' │ │ │ │ -10A017 Local Header Offset 0007A7CB (501707) │ │ │ │ -10A01B Filename 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ +10A0E6 Local Header Offset 0007A79B (501659) │ │ │ │ +10A0EA Filename 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10A01B: Filename 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10A0EA: Filename 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -# ERROR: Offset 0x10A01B: Directory 'XXXXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ +# ERROR: Offset 0x10A0EA: Directory 'XXXXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ # 'External Attributes' flag this as a directory │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x109FF3: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10A0C2: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ │ │ │ │ -10A02E CENTRAL HEADER #261 02014B50 (33639248) │ │ │ │ -10A032 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10A033 Created OS 03 (3) 'Unix' │ │ │ │ -10A034 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10A035 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10A036 General Purpose Flag 0800 (2048) │ │ │ │ +10A0FD CENTRAL HEADER #261 02014B50 (33639248) │ │ │ │ +10A101 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10A102 Created OS 03 (3) 'Unix' │ │ │ │ +10A103 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10A104 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10A105 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10A038 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10A03A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10A03E CRC 4E085CE0 (1309170912) │ │ │ │ -10A042 Compressed Size 00000348 (840) │ │ │ │ -10A046 Uncompressed Size 000006CA (1738) │ │ │ │ -10A04A Filename Length 001E (30) │ │ │ │ -10A04C Extra Length 0000 (0) │ │ │ │ -10A04E Comment Length 0000 (0) │ │ │ │ -10A050 Disk Start 0000 (0) │ │ │ │ -10A052 Int File Attributes 0000 (0) │ │ │ │ +10A107 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10A109 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10A10D CRC 4E085CE0 (1309170912) │ │ │ │ +10A111 Compressed Size 00000348 (840) │ │ │ │ +10A115 Uncompressed Size 000006CA (1738) │ │ │ │ +10A119 Filename Length 001E (30) │ │ │ │ +10A11B Extra Length 0000 (0) │ │ │ │ +10A11D Comment Length 0000 (0) │ │ │ │ +10A11F Disk Start 0000 (0) │ │ │ │ +10A121 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10A054 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10A123 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10A058 Local Header Offset 0007A7FC (501756) │ │ │ │ -10A05C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10A127 Local Header Offset 0007A7CC (501708) │ │ │ │ +10A12B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10A05C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10A12B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10A07A CENTRAL HEADER #262 02014B50 (33639248) │ │ │ │ -10A07E Created Zip Spec 14 (20) '2.0' │ │ │ │ -10A07F Created OS 03 (3) 'Unix' │ │ │ │ -10A080 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10A081 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10A082 General Purpose Flag 0800 (2048) │ │ │ │ +10A149 CENTRAL HEADER #262 02014B50 (33639248) │ │ │ │ +10A14D Created Zip Spec 14 (20) '2.0' │ │ │ │ +10A14E Created OS 03 (3) 'Unix' │ │ │ │ +10A14F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10A150 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10A151 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10A084 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10A086 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10A08A CRC A53473E9 (2771678185) │ │ │ │ -10A08E Compressed Size 0000036B (875) │ │ │ │ -10A092 Uncompressed Size 00000C1F (3103) │ │ │ │ -10A096 Filename Length 001D (29) │ │ │ │ -10A098 Extra Length 0000 (0) │ │ │ │ -10A09A Comment Length 0000 (0) │ │ │ │ -10A09C Disk Start 0000 (0) │ │ │ │ -10A09E Int File Attributes 0000 (0) │ │ │ │ +10A153 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10A155 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10A159 CRC A53473E9 (2771678185) │ │ │ │ +10A15D Compressed Size 0000036B (875) │ │ │ │ +10A161 Uncompressed Size 00000C1F (3103) │ │ │ │ +10A165 Filename Length 001D (29) │ │ │ │ +10A167 Extra Length 0000 (0) │ │ │ │ +10A169 Comment Length 0000 (0) │ │ │ │ +10A16B Disk Start 0000 (0) │ │ │ │ +10A16D Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10A0A0 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10A16F Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10A0A4 Local Header Offset 0007AB80 (502656) │ │ │ │ -10A0A8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10A173 Local Header Offset 0007AB50 (502608) │ │ │ │ +10A177 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10A0A8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10A177: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10A0C5 CENTRAL HEADER #263 02014B50 (33639248) │ │ │ │ -10A0C9 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10A0CA Created OS 03 (3) 'Unix' │ │ │ │ -10A0CB Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10A0CC Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10A0CD General Purpose Flag 0800 (2048) │ │ │ │ +10A194 CENTRAL HEADER #263 02014B50 (33639248) │ │ │ │ +10A198 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10A199 Created OS 03 (3) 'Unix' │ │ │ │ +10A19A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10A19B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10A19C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10A0CF Compression Method 0008 (8) 'Deflated' │ │ │ │ -10A0D1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10A0D5 CRC AAC3393B (2864920891) │ │ │ │ -10A0D9 Compressed Size 000005A5 (1445) │ │ │ │ -10A0DD Uncompressed Size 00000F6F (3951) │ │ │ │ -10A0E1 Filename Length 0029 (41) │ │ │ │ -10A0E3 Extra Length 0000 (0) │ │ │ │ -10A0E5 Comment Length 0000 (0) │ │ │ │ -10A0E7 Disk Start 0000 (0) │ │ │ │ -10A0E9 Int File Attributes 0000 (0) │ │ │ │ +10A19E Compression Method 0008 (8) 'Deflated' │ │ │ │ +10A1A0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10A1A4 CRC AAC3393B (2864920891) │ │ │ │ +10A1A8 Compressed Size 000005A5 (1445) │ │ │ │ +10A1AC Uncompressed Size 00000F6F (3951) │ │ │ │ +10A1B0 Filename Length 0029 (41) │ │ │ │ +10A1B2 Extra Length 0000 (0) │ │ │ │ +10A1B4 Comment Length 0000 (0) │ │ │ │ +10A1B6 Disk Start 0000 (0) │ │ │ │ +10A1B8 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10A0EB Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10A1BA Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10A0EF Local Header Offset 0007AF26 (503590) │ │ │ │ -10A0F3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10A1BE Local Header Offset 0007AEF6 (503542) │ │ │ │ +10A1C2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10A0F3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10A1C2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10A11C CENTRAL HEADER #264 02014B50 (33639248) │ │ │ │ -10A120 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10A121 Created OS 03 (3) 'Unix' │ │ │ │ -10A122 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10A123 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10A124 General Purpose Flag 0800 (2048) │ │ │ │ +10A1EB CENTRAL HEADER #264 02014B50 (33639248) │ │ │ │ +10A1EF Created Zip Spec 14 (20) '2.0' │ │ │ │ +10A1F0 Created OS 03 (3) 'Unix' │ │ │ │ +10A1F1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10A1F2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10A1F3 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10A126 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10A128 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10A12C CRC A247F4FA (2722624762) │ │ │ │ -10A130 Compressed Size 00000420 (1056) │ │ │ │ -10A134 Uncompressed Size 00001B7D (7037) │ │ │ │ -10A138 Filename Length 0028 (40) │ │ │ │ -10A13A Extra Length 0000 (0) │ │ │ │ -10A13C Comment Length 0000 (0) │ │ │ │ -10A13E Disk Start 0000 (0) │ │ │ │ -10A140 Int File Attributes 0000 (0) │ │ │ │ +10A1F5 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10A1F7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10A1FB CRC A247F4FA (2722624762) │ │ │ │ +10A1FF Compressed Size 00000420 (1056) │ │ │ │ +10A203 Uncompressed Size 00001B7D (7037) │ │ │ │ +10A207 Filename Length 0028 (40) │ │ │ │ +10A209 Extra Length 0000 (0) │ │ │ │ +10A20B Comment Length 0000 (0) │ │ │ │ +10A20D Disk Start 0000 (0) │ │ │ │ +10A20F Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10A142 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10A211 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10A146 Local Header Offset 0007B512 (505106) │ │ │ │ -10A14A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10A215 Local Header Offset 0007B4E2 (505058) │ │ │ │ +10A219 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10A14A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10A219: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10A172 CENTRAL HEADER #265 02014B50 (33639248) │ │ │ │ -10A176 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10A177 Created OS 03 (3) 'Unix' │ │ │ │ -10A178 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10A179 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10A17A General Purpose Flag 0800 (2048) │ │ │ │ +10A241 CENTRAL HEADER #265 02014B50 (33639248) │ │ │ │ +10A245 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10A246 Created OS 03 (3) 'Unix' │ │ │ │ +10A247 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10A248 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10A249 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10A17C Compression Method 0008 (8) 'Deflated' │ │ │ │ -10A17E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10A182 CRC 63130109 (1662189833) │ │ │ │ -10A186 Compressed Size 00000255 (597) │ │ │ │ -10A18A Uncompressed Size 000004DA (1242) │ │ │ │ -10A18E Filename Length 0030 (48) │ │ │ │ -10A190 Extra Length 0000 (0) │ │ │ │ -10A192 Comment Length 0000 (0) │ │ │ │ -10A194 Disk Start 0000 (0) │ │ │ │ -10A196 Int File Attributes 0000 (0) │ │ │ │ +10A24B Compression Method 0008 (8) 'Deflated' │ │ │ │ +10A24D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10A251 CRC 63130109 (1662189833) │ │ │ │ +10A255 Compressed Size 00000255 (597) │ │ │ │ +10A259 Uncompressed Size 000004DA (1242) │ │ │ │ +10A25D Filename Length 0030 (48) │ │ │ │ +10A25F Extra Length 0000 (0) │ │ │ │ +10A261 Comment Length 0000 (0) │ │ │ │ +10A263 Disk Start 0000 (0) │ │ │ │ +10A265 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10A198 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10A267 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10A19C Local Header Offset 0007B978 (506232) │ │ │ │ -10A1A0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10A26B Local Header Offset 0007B948 (506184) │ │ │ │ +10A26F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10A1A0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10A26F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10A1D0 CENTRAL HEADER #266 02014B50 (33639248) │ │ │ │ -10A1D4 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10A1D5 Created OS 03 (3) 'Unix' │ │ │ │ -10A1D6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10A1D7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10A1D8 General Purpose Flag 0800 (2048) │ │ │ │ +10A29F CENTRAL HEADER #266 02014B50 (33639248) │ │ │ │ +10A2A3 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10A2A4 Created OS 03 (3) 'Unix' │ │ │ │ +10A2A5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10A2A6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10A2A7 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10A1DA Compression Method 0008 (8) 'Deflated' │ │ │ │ -10A1DC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10A1E0 CRC 7A739F95 (2054397845) │ │ │ │ -10A1E4 Compressed Size 00000246 (582) │ │ │ │ -10A1E8 Uncompressed Size 00000834 (2100) │ │ │ │ -10A1EC Filename Length 002F (47) │ │ │ │ -10A1EE Extra Length 0000 (0) │ │ │ │ -10A1F0 Comment Length 0000 (0) │ │ │ │ -10A1F2 Disk Start 0000 (0) │ │ │ │ -10A1F4 Int File Attributes 0000 (0) │ │ │ │ +10A2A9 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10A2AB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10A2AF CRC 7A739F95 (2054397845) │ │ │ │ +10A2B3 Compressed Size 00000246 (582) │ │ │ │ +10A2B7 Uncompressed Size 00000834 (2100) │ │ │ │ +10A2BB Filename Length 002F (47) │ │ │ │ +10A2BD Extra Length 0000 (0) │ │ │ │ +10A2BF Comment Length 0000 (0) │ │ │ │ +10A2C1 Disk Start 0000 (0) │ │ │ │ +10A2C3 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10A1F6 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10A2C5 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10A1FA Local Header Offset 0007BC1B (506907) │ │ │ │ -10A1FE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10A2C9 Local Header Offset 0007BBEB (506859) │ │ │ │ +10A2CD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10A1FE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10A2CD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10A22D CENTRAL HEADER #267 02014B50 (33639248) │ │ │ │ -10A231 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10A232 Created OS 03 (3) 'Unix' │ │ │ │ -10A233 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10A234 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10A235 General Purpose Flag 0800 (2048) │ │ │ │ +10A2FC CENTRAL HEADER #267 02014B50 (33639248) │ │ │ │ +10A300 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10A301 Created OS 03 (3) 'Unix' │ │ │ │ +10A302 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10A303 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10A304 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10A237 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10A239 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10A23D CRC CDC5FFE5 (3452305381) │ │ │ │ -10A241 Compressed Size 000004DA (1242) │ │ │ │ -10A245 Uncompressed Size 00000EB7 (3767) │ │ │ │ -10A249 Filename Length 002D (45) │ │ │ │ -10A24B Extra Length 0000 (0) │ │ │ │ -10A24D Comment Length 0000 (0) │ │ │ │ -10A24F Disk Start 0000 (0) │ │ │ │ -10A251 Int File Attributes 0000 (0) │ │ │ │ +10A306 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10A308 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10A30C CRC CDC5FFE5 (3452305381) │ │ │ │ +10A310 Compressed Size 000004DA (1242) │ │ │ │ +10A314 Uncompressed Size 00000EB7 (3767) │ │ │ │ +10A318 Filename Length 002D (45) │ │ │ │ +10A31A Extra Length 0000 (0) │ │ │ │ +10A31C Comment Length 0000 (0) │ │ │ │ +10A31E Disk Start 0000 (0) │ │ │ │ +10A320 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10A253 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10A322 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10A257 Local Header Offset 0007BEAE (507566) │ │ │ │ -10A25B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10A326 Local Header Offset 0007BE7E (507518) │ │ │ │ +10A32A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10A25B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10A32A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10A288 CENTRAL HEADER #268 02014B50 (33639248) │ │ │ │ -10A28C Created Zip Spec 14 (20) '2.0' │ │ │ │ -10A28D Created OS 03 (3) 'Unix' │ │ │ │ -10A28E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10A28F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10A290 General Purpose Flag 0800 (2048) │ │ │ │ +10A357 CENTRAL HEADER #268 02014B50 (33639248) │ │ │ │ +10A35B Created Zip Spec 14 (20) '2.0' │ │ │ │ +10A35C Created OS 03 (3) 'Unix' │ │ │ │ +10A35D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10A35E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10A35F General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10A292 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10A294 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10A298 CRC C9EEF646 (3387881030) │ │ │ │ -10A29C Compressed Size 0000047E (1150) │ │ │ │ -10A2A0 Uncompressed Size 00002033 (8243) │ │ │ │ -10A2A4 Filename Length 002C (44) │ │ │ │ -10A2A6 Extra Length 0000 (0) │ │ │ │ -10A2A8 Comment Length 0000 (0) │ │ │ │ -10A2AA Disk Start 0000 (0) │ │ │ │ -10A2AC Int File Attributes 0000 (0) │ │ │ │ +10A361 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10A363 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10A367 CRC C9EEF646 (3387881030) │ │ │ │ +10A36B Compressed Size 0000047E (1150) │ │ │ │ +10A36F Uncompressed Size 00002033 (8243) │ │ │ │ +10A373 Filename Length 002C (44) │ │ │ │ +10A375 Extra Length 0000 (0) │ │ │ │ +10A377 Comment Length 0000 (0) │ │ │ │ +10A379 Disk Start 0000 (0) │ │ │ │ +10A37B Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10A2AE Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10A37D Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10A2B2 Local Header Offset 0007C3D3 (508883) │ │ │ │ -10A2B6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10A381 Local Header Offset 0007C3A3 (508835) │ │ │ │ +10A385 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10A2B6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10A385: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10A2E2 CENTRAL HEADER #269 02014B50 (33639248) │ │ │ │ -10A2E6 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10A2E7 Created OS 03 (3) 'Unix' │ │ │ │ -10A2E8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10A2E9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10A2EA General Purpose Flag 0800 (2048) │ │ │ │ +10A3B1 CENTRAL HEADER #269 02014B50 (33639248) │ │ │ │ +10A3B5 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10A3B6 Created OS 03 (3) 'Unix' │ │ │ │ +10A3B7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10A3B8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10A3B9 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10A2EC Compression Method 0008 (8) 'Deflated' │ │ │ │ -10A2EE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10A2F2 CRC DDBE7D83 (3720248707) │ │ │ │ -10A2F6 Compressed Size 00007200 (29184) │ │ │ │ -10A2FA Uncompressed Size 00018DC2 (101826) │ │ │ │ -10A2FE Filename Length 0020 (32) │ │ │ │ -10A300 Extra Length 0000 (0) │ │ │ │ -10A302 Comment Length 0000 (0) │ │ │ │ -10A304 Disk Start 0000 (0) │ │ │ │ -10A306 Int File Attributes 0000 (0) │ │ │ │ +10A3BB Compression Method 0008 (8) 'Deflated' │ │ │ │ +10A3BD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10A3C1 CRC DDBE7D83 (3720248707) │ │ │ │ +10A3C5 Compressed Size 00007200 (29184) │ │ │ │ +10A3C9 Uncompressed Size 00018DC2 (101826) │ │ │ │ +10A3CD Filename Length 0020 (32) │ │ │ │ +10A3CF Extra Length 0000 (0) │ │ │ │ +10A3D1 Comment Length 0000 (0) │ │ │ │ +10A3D3 Disk Start 0000 (0) │ │ │ │ +10A3D5 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10A308 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10A3D7 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10A30C Local Header Offset 0007C89B (510107) │ │ │ │ -10A310 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10A3DB Local Header Offset 0007C86B (510059) │ │ │ │ +10A3DF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10A310: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10A3DF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10A330 CENTRAL HEADER #270 02014B50 (33639248) │ │ │ │ -10A334 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10A335 Created OS 03 (3) 'Unix' │ │ │ │ -10A336 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10A337 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10A338 General Purpose Flag 0800 (2048) │ │ │ │ +10A3FF CENTRAL HEADER #270 02014B50 (33639248) │ │ │ │ +10A403 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10A404 Created OS 03 (3) 'Unix' │ │ │ │ +10A405 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10A406 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10A407 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10A33A Compression Method 0008 (8) 'Deflated' │ │ │ │ -10A33C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10A340 CRC 9A43E6A6 (2588141222) │ │ │ │ -10A344 Compressed Size 0000FEA8 (65192) │ │ │ │ -10A348 Uncompressed Size 0008B9B1 (571825) │ │ │ │ -10A34C Filename Length 001F (31) │ │ │ │ -10A34E Extra Length 0000 (0) │ │ │ │ -10A350 Comment Length 0000 (0) │ │ │ │ -10A352 Disk Start 0000 (0) │ │ │ │ -10A354 Int File Attributes 0000 (0) │ │ │ │ +10A409 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10A40B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10A40F CRC 9A43E6A6 (2588141222) │ │ │ │ +10A413 Compressed Size 0000FEA8 (65192) │ │ │ │ +10A417 Uncompressed Size 0008B9B1 (571825) │ │ │ │ +10A41B Filename Length 001F (31) │ │ │ │ +10A41D Extra Length 0000 (0) │ │ │ │ +10A41F Comment Length 0000 (0) │ │ │ │ +10A421 Disk Start 0000 (0) │ │ │ │ +10A423 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10A356 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10A425 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10A35A Local Header Offset 00083AD9 (539353) │ │ │ │ -10A35E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10A429 Local Header Offset 00083AA9 (539305) │ │ │ │ +10A42D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10A35E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10A42D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10A37D CENTRAL HEADER #271 02014B50 (33639248) │ │ │ │ -10A381 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10A382 Created OS 03 (3) 'Unix' │ │ │ │ -10A383 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10A384 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10A385 General Purpose Flag 0800 (2048) │ │ │ │ +10A44C CENTRAL HEADER #271 02014B50 (33639248) │ │ │ │ +10A450 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10A451 Created OS 03 (3) 'Unix' │ │ │ │ +10A452 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10A453 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10A454 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10A387 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10A389 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10A38D CRC 3F32451E (1060259102) │ │ │ │ -10A391 Compressed Size 0000063B (1595) │ │ │ │ -10A395 Uncompressed Size 000010E5 (4325) │ │ │ │ -10A399 Filename Length 002E (46) │ │ │ │ -10A39B Extra Length 0000 (0) │ │ │ │ -10A39D Comment Length 0000 (0) │ │ │ │ -10A39F Disk Start 0000 (0) │ │ │ │ -10A3A1 Int File Attributes 0000 (0) │ │ │ │ +10A456 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10A458 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10A45C CRC 3F32451E (1060259102) │ │ │ │ +10A460 Compressed Size 0000063B (1595) │ │ │ │ +10A464 Uncompressed Size 000010E5 (4325) │ │ │ │ +10A468 Filename Length 002E (46) │ │ │ │ +10A46A Extra Length 0000 (0) │ │ │ │ +10A46C Comment Length 0000 (0) │ │ │ │ +10A46E Disk Start 0000 (0) │ │ │ │ +10A470 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10A3A3 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10A472 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10A3A7 Local Header Offset 000939BE (604606) │ │ │ │ -10A3AB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10A476 Local Header Offset 0009398E (604558) │ │ │ │ +10A47A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10A3AB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10A47A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10A3D9 CENTRAL HEADER #272 02014B50 (33639248) │ │ │ │ -10A3DD Created Zip Spec 14 (20) '2.0' │ │ │ │ -10A3DE Created OS 03 (3) 'Unix' │ │ │ │ -10A3DF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10A3E0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10A3E1 General Purpose Flag 0800 (2048) │ │ │ │ +10A4A8 CENTRAL HEADER #272 02014B50 (33639248) │ │ │ │ +10A4AC Created Zip Spec 14 (20) '2.0' │ │ │ │ +10A4AD Created OS 03 (3) 'Unix' │ │ │ │ +10A4AE Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10A4AF Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10A4B0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10A3E3 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10A3E5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10A3E9 CRC 80E0558E (2162185614) │ │ │ │ -10A3ED Compressed Size 00000AD2 (2770) │ │ │ │ -10A3F1 Uncompressed Size 00003EFA (16122) │ │ │ │ -10A3F5 Filename Length 002D (45) │ │ │ │ -10A3F7 Extra Length 0000 (0) │ │ │ │ -10A3F9 Comment Length 0000 (0) │ │ │ │ -10A3FB Disk Start 0000 (0) │ │ │ │ -10A3FD Int File Attributes 0000 (0) │ │ │ │ +10A4B2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10A4B4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10A4B8 CRC 80E0558E (2162185614) │ │ │ │ +10A4BC Compressed Size 00000AD2 (2770) │ │ │ │ +10A4C0 Uncompressed Size 00003EFA (16122) │ │ │ │ +10A4C4 Filename Length 002D (45) │ │ │ │ +10A4C6 Extra Length 0000 (0) │ │ │ │ +10A4C8 Comment Length 0000 (0) │ │ │ │ +10A4CA Disk Start 0000 (0) │ │ │ │ +10A4CC Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10A3FF Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10A4CE Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10A403 Local Header Offset 00094045 (606277) │ │ │ │ -10A407 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10A4D2 Local Header Offset 00094015 (606229) │ │ │ │ +10A4D6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10A407: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10A4D6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10A434 CENTRAL HEADER #273 02014B50 (33639248) │ │ │ │ -10A438 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10A439 Created OS 03 (3) 'Unix' │ │ │ │ -10A43A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10A43B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10A43C General Purpose Flag 0800 (2048) │ │ │ │ +10A503 CENTRAL HEADER #273 02014B50 (33639248) │ │ │ │ +10A507 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10A508 Created OS 03 (3) 'Unix' │ │ │ │ +10A509 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10A50A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10A50B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10A43E Compression Method 0008 (8) 'Deflated' │ │ │ │ -10A440 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10A444 CRC F01D386A (4028446826) │ │ │ │ -10A448 Compressed Size 000003D7 (983) │ │ │ │ -10A44C Uncompressed Size 000009AF (2479) │ │ │ │ -10A450 Filename Length 002C (44) │ │ │ │ -10A452 Extra Length 0000 (0) │ │ │ │ -10A454 Comment Length 0000 (0) │ │ │ │ -10A456 Disk Start 0000 (0) │ │ │ │ -10A458 Int File Attributes 0000 (0) │ │ │ │ +10A50D Compression Method 0008 (8) 'Deflated' │ │ │ │ +10A50F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10A513 CRC F01D386A (4028446826) │ │ │ │ +10A517 Compressed Size 000003D7 (983) │ │ │ │ +10A51B Uncompressed Size 000009AF (2479) │ │ │ │ +10A51F Filename Length 002C (44) │ │ │ │ +10A521 Extra Length 0000 (0) │ │ │ │ +10A523 Comment Length 0000 (0) │ │ │ │ +10A525 Disk Start 0000 (0) │ │ │ │ +10A527 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10A45A Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10A529 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10A45E Local Header Offset 00094B62 (609122) │ │ │ │ -10A462 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10A52D Local Header Offset 00094B32 (609074) │ │ │ │ +10A531 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10A462: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10A531: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10A48E CENTRAL HEADER #274 02014B50 (33639248) │ │ │ │ -10A492 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10A493 Created OS 03 (3) 'Unix' │ │ │ │ -10A494 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10A495 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10A496 General Purpose Flag 0800 (2048) │ │ │ │ +10A55D CENTRAL HEADER #274 02014B50 (33639248) │ │ │ │ +10A561 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10A562 Created OS 03 (3) 'Unix' │ │ │ │ +10A563 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10A564 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10A565 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10A498 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10A49A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10A49E CRC 4CFC1F3E (1291591486) │ │ │ │ -10A4A2 Compressed Size 0000072D (1837) │ │ │ │ -10A4A6 Uncompressed Size 00002822 (10274) │ │ │ │ -10A4AA Filename Length 002B (43) │ │ │ │ -10A4AC Extra Length 0000 (0) │ │ │ │ -10A4AE Comment Length 0000 (0) │ │ │ │ -10A4B0 Disk Start 0000 (0) │ │ │ │ -10A4B2 Int File Attributes 0000 (0) │ │ │ │ +10A567 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10A569 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10A56D CRC 4CFC1F3E (1291591486) │ │ │ │ +10A571 Compressed Size 0000072D (1837) │ │ │ │ +10A575 Uncompressed Size 00002822 (10274) │ │ │ │ +10A579 Filename Length 002B (43) │ │ │ │ +10A57B Extra Length 0000 (0) │ │ │ │ +10A57D Comment Length 0000 (0) │ │ │ │ +10A57F Disk Start 0000 (0) │ │ │ │ +10A581 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10A4B4 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10A583 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10A4B8 Local Header Offset 00094F83 (610179) │ │ │ │ -10A4BC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10A587 Local Header Offset 00094F53 (610131) │ │ │ │ +10A58B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10A4BC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10A58B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10A4E7 CENTRAL HEADER #275 02014B50 (33639248) │ │ │ │ -10A4EB Created Zip Spec 14 (20) '2.0' │ │ │ │ -10A4EC Created OS 03 (3) 'Unix' │ │ │ │ -10A4ED Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10A4EE Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10A4EF General Purpose Flag 0800 (2048) │ │ │ │ +10A5B6 CENTRAL HEADER #275 02014B50 (33639248) │ │ │ │ +10A5BA Created Zip Spec 14 (20) '2.0' │ │ │ │ +10A5BB Created OS 03 (3) 'Unix' │ │ │ │ +10A5BC Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10A5BD Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10A5BE General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10A4F1 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10A4F3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10A4F7 CRC 3E0EDA7E (1041160830) │ │ │ │ -10A4FB Compressed Size 00000A54 (2644) │ │ │ │ -10A4FF Uncompressed Size 00001CC3 (7363) │ │ │ │ -10A503 Filename Length 0020 (32) │ │ │ │ -10A505 Extra Length 0000 (0) │ │ │ │ -10A507 Comment Length 0000 (0) │ │ │ │ -10A509 Disk Start 0000 (0) │ │ │ │ -10A50B Int File Attributes 0000 (0) │ │ │ │ +10A5C0 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10A5C2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10A5C6 CRC 3E0EDA7E (1041160830) │ │ │ │ +10A5CA Compressed Size 00000A54 (2644) │ │ │ │ +10A5CE Uncompressed Size 00001CC3 (7363) │ │ │ │ +10A5D2 Filename Length 0020 (32) │ │ │ │ +10A5D4 Extra Length 0000 (0) │ │ │ │ +10A5D6 Comment Length 0000 (0) │ │ │ │ +10A5D8 Disk Start 0000 (0) │ │ │ │ +10A5DA Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10A50D Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10A5DC Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10A511 Local Header Offset 000956F9 (612089) │ │ │ │ -10A515 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10A5E0 Local Header Offset 000956C9 (612041) │ │ │ │ +10A5E4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10A515: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10A5E4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10A535 CENTRAL HEADER #276 02014B50 (33639248) │ │ │ │ -10A539 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10A53A Created OS 03 (3) 'Unix' │ │ │ │ -10A53B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10A53C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10A53D General Purpose Flag 0800 (2048) │ │ │ │ +10A604 CENTRAL HEADER #276 02014B50 (33639248) │ │ │ │ +10A608 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10A609 Created OS 03 (3) 'Unix' │ │ │ │ +10A60A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10A60B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10A60C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10A53F Compression Method 0008 (8) 'Deflated' │ │ │ │ -10A541 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10A545 CRC 8F0167EF (2399234031) │ │ │ │ -10A549 Compressed Size 000005BE (1470) │ │ │ │ -10A54D Uncompressed Size 00001DAC (7596) │ │ │ │ -10A551 Filename Length 001F (31) │ │ │ │ -10A553 Extra Length 0000 (0) │ │ │ │ -10A555 Comment Length 0000 (0) │ │ │ │ -10A557 Disk Start 0000 (0) │ │ │ │ -10A559 Int File Attributes 0000 (0) │ │ │ │ +10A60E Compression Method 0008 (8) 'Deflated' │ │ │ │ +10A610 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10A614 CRC 8F0167EF (2399234031) │ │ │ │ +10A618 Compressed Size 000005BE (1470) │ │ │ │ +10A61C Uncompressed Size 00001DAC (7596) │ │ │ │ +10A620 Filename Length 001F (31) │ │ │ │ +10A622 Extra Length 0000 (0) │ │ │ │ +10A624 Comment Length 0000 (0) │ │ │ │ +10A626 Disk Start 0000 (0) │ │ │ │ +10A628 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10A55B Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10A62A Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10A55F Local Header Offset 0009618B (614795) │ │ │ │ -10A563 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10A62E Local Header Offset 0009615B (614747) │ │ │ │ +10A632 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10A563: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10A632: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10A582 CENTRAL HEADER #277 02014B50 (33639248) │ │ │ │ -10A586 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10A587 Created OS 03 (3) 'Unix' │ │ │ │ -10A588 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10A589 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10A58A General Purpose Flag 0800 (2048) │ │ │ │ +10A651 CENTRAL HEADER #277 02014B50 (33639248) │ │ │ │ +10A655 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10A656 Created OS 03 (3) 'Unix' │ │ │ │ +10A657 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10A658 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10A659 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10A58C Compression Method 0008 (8) 'Deflated' │ │ │ │ -10A58E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10A592 CRC BC9FA699 (3164579481) │ │ │ │ -10A596 Compressed Size 00000A69 (2665) │ │ │ │ -10A59A Uncompressed Size 000018C0 (6336) │ │ │ │ -10A59E Filename Length 0021 (33) │ │ │ │ -10A5A0 Extra Length 0000 (0) │ │ │ │ -10A5A2 Comment Length 0000 (0) │ │ │ │ -10A5A4 Disk Start 0000 (0) │ │ │ │ -10A5A6 Int File Attributes 0000 (0) │ │ │ │ +10A65B Compression Method 0008 (8) 'Deflated' │ │ │ │ +10A65D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10A661 CRC BC9FA699 (3164579481) │ │ │ │ +10A665 Compressed Size 00000A69 (2665) │ │ │ │ +10A669 Uncompressed Size 000018C0 (6336) │ │ │ │ +10A66D Filename Length 0021 (33) │ │ │ │ +10A66F Extra Length 0000 (0) │ │ │ │ +10A671 Comment Length 0000 (0) │ │ │ │ +10A673 Disk Start 0000 (0) │ │ │ │ +10A675 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10A5A8 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10A677 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10A5AC Local Header Offset 00096786 (616326) │ │ │ │ -10A5B0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10A67B Local Header Offset 00096756 (616278) │ │ │ │ +10A67F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10A5B0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10A67F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10A5D1 CENTRAL HEADER #278 02014B50 (33639248) │ │ │ │ -10A5D5 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10A5D6 Created OS 03 (3) 'Unix' │ │ │ │ -10A5D7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10A5D8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10A5D9 General Purpose Flag 0800 (2048) │ │ │ │ +10A6A0 CENTRAL HEADER #278 02014B50 (33639248) │ │ │ │ +10A6A4 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10A6A5 Created OS 03 (3) 'Unix' │ │ │ │ +10A6A6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10A6A7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10A6A8 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10A5DB Compression Method 0008 (8) 'Deflated' │ │ │ │ -10A5DD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10A5E1 CRC EA871F82 (3934723970) │ │ │ │ -10A5E5 Compressed Size 00000E19 (3609) │ │ │ │ -10A5E9 Uncompressed Size 000047E8 (18408) │ │ │ │ -10A5ED Filename Length 0020 (32) │ │ │ │ -10A5EF Extra Length 0000 (0) │ │ │ │ -10A5F1 Comment Length 0000 (0) │ │ │ │ -10A5F3 Disk Start 0000 (0) │ │ │ │ -10A5F5 Int File Attributes 0000 (0) │ │ │ │ +10A6AA Compression Method 0008 (8) 'Deflated' │ │ │ │ +10A6AC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10A6B0 CRC EA871F82 (3934723970) │ │ │ │ +10A6B4 Compressed Size 00000E19 (3609) │ │ │ │ +10A6B8 Uncompressed Size 000047E8 (18408) │ │ │ │ +10A6BC Filename Length 0020 (32) │ │ │ │ +10A6BE Extra Length 0000 (0) │ │ │ │ +10A6C0 Comment Length 0000 (0) │ │ │ │ +10A6C2 Disk Start 0000 (0) │ │ │ │ +10A6C4 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10A5F7 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10A6C6 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10A5FB Local Header Offset 0009722E (619054) │ │ │ │ -10A5FF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10A6CA Local Header Offset 000971FE (619006) │ │ │ │ +10A6CE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10A5FF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10A6CE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10A61F CENTRAL HEADER #279 02014B50 (33639248) │ │ │ │ -10A623 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10A624 Created OS 03 (3) 'Unix' │ │ │ │ -10A625 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10A626 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10A627 General Purpose Flag 0800 (2048) │ │ │ │ +10A6EE CENTRAL HEADER #279 02014B50 (33639248) │ │ │ │ +10A6F2 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10A6F3 Created OS 03 (3) 'Unix' │ │ │ │ +10A6F4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10A6F5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10A6F6 General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10A629 Compression Method 0000 (0) 'Stored' │ │ │ │ -10A62B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10A62F CRC 00000000 (0) │ │ │ │ -10A633 Compressed Size 00000000 (0) │ │ │ │ -10A637 Uncompressed Size 00000000 (0) │ │ │ │ -10A63B Filename Length 000E (14) │ │ │ │ -10A63D Extra Length 0000 (0) │ │ │ │ -10A63F Comment Length 0000 (0) │ │ │ │ -10A641 Disk Start 0000 (0) │ │ │ │ -10A643 Int File Attributes 0000 (0) │ │ │ │ +10A6F8 Compression Method 0000 (0) 'Stored' │ │ │ │ +10A6FA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10A6FE CRC 00000000 (0) │ │ │ │ +10A702 Compressed Size 00000000 (0) │ │ │ │ +10A706 Uncompressed Size 00000000 (0) │ │ │ │ +10A70A Filename Length 000E (14) │ │ │ │ +10A70C Extra Length 0000 (0) │ │ │ │ +10A70E Comment Length 0000 (0) │ │ │ │ +10A710 Disk Start 0000 (0) │ │ │ │ +10A712 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10A645 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ +10A714 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ [Bit 4] Directory │ │ │ │ [Bits 16-24] 01ED (493) 'Unix attrib: rwxr-xr-x' │ │ │ │ [Bits 28-31] 04 (4) 'Directory' │ │ │ │ -10A649 Local Header Offset 00098085 (622725) │ │ │ │ -10A64D Filename 'XXXXXXXXXXXXXX' │ │ │ │ +10A718 Local Header Offset 00098055 (622677) │ │ │ │ +10A71C Filename 'XXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10A64D: Filename 'XXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10A71C: Filename 'XXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -# ERROR: Offset 0x10A64D: Directory 'XXXXXXXXXXXXXX' must end in a '/' │ │ │ │ +# ERROR: Offset 0x10A71C: Directory 'XXXXXXXXXXXXXX' must end in a '/' │ │ │ │ # 'External Attributes' flag this as a directory │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10A625: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10A6F4: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ │ │ │ │ -10A65B CENTRAL HEADER #280 02014B50 (33639248) │ │ │ │ -10A65F Created Zip Spec 14 (20) '2.0' │ │ │ │ -10A660 Created OS 03 (3) 'Unix' │ │ │ │ -10A661 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10A662 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10A663 General Purpose Flag 0800 (2048) │ │ │ │ +10A72A CENTRAL HEADER #280 02014B50 (33639248) │ │ │ │ +10A72E Created Zip Spec 14 (20) '2.0' │ │ │ │ +10A72F Created OS 03 (3) 'Unix' │ │ │ │ +10A730 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10A731 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10A732 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10A665 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10A667 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10A66B CRC 65AA8F6F (1705676655) │ │ │ │ -10A66F Compressed Size 000008C8 (2248) │ │ │ │ -10A673 Uncompressed Size 000018AA (6314) │ │ │ │ -10A677 Filename Length 001B (27) │ │ │ │ -10A679 Extra Length 0000 (0) │ │ │ │ -10A67B Comment Length 0000 (0) │ │ │ │ -10A67D Disk Start 0000 (0) │ │ │ │ -10A67F Int File Attributes 0000 (0) │ │ │ │ +10A734 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10A736 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10A73A CRC 65AA8F6F (1705676655) │ │ │ │ +10A73E Compressed Size 000008C8 (2248) │ │ │ │ +10A742 Uncompressed Size 000018AA (6314) │ │ │ │ +10A746 Filename Length 001B (27) │ │ │ │ +10A748 Extra Length 0000 (0) │ │ │ │ +10A74A Comment Length 0000 (0) │ │ │ │ +10A74C Disk Start 0000 (0) │ │ │ │ +10A74E Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10A681 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10A750 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10A685 Local Header Offset 000980B1 (622769) │ │ │ │ -10A689 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10A754 Local Header Offset 00098081 (622721) │ │ │ │ +10A758 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10A689: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10A758: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10A6A4 CENTRAL HEADER #281 02014B50 (33639248) │ │ │ │ -10A6A8 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10A6A9 Created OS 03 (3) 'Unix' │ │ │ │ -10A6AA Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10A6AB Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10A6AC General Purpose Flag 0800 (2048) │ │ │ │ +10A773 CENTRAL HEADER #281 02014B50 (33639248) │ │ │ │ +10A777 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10A778 Created OS 03 (3) 'Unix' │ │ │ │ +10A779 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10A77A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10A77B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10A6AE Compression Method 0008 (8) 'Deflated' │ │ │ │ -10A6B0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10A6B4 CRC D01AF85B (3491428443) │ │ │ │ -10A6B8 Compressed Size 00000AFA (2810) │ │ │ │ -10A6BC Uncompressed Size 00004946 (18758) │ │ │ │ -10A6C0 Filename Length 001A (26) │ │ │ │ -10A6C2 Extra Length 0000 (0) │ │ │ │ -10A6C4 Comment Length 0000 (0) │ │ │ │ -10A6C6 Disk Start 0000 (0) │ │ │ │ -10A6C8 Int File Attributes 0000 (0) │ │ │ │ +10A77D Compression Method 0008 (8) 'Deflated' │ │ │ │ +10A77F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10A783 CRC D01AF85B (3491428443) │ │ │ │ +10A787 Compressed Size 00000AFA (2810) │ │ │ │ +10A78B Uncompressed Size 00004946 (18758) │ │ │ │ +10A78F Filename Length 001A (26) │ │ │ │ +10A791 Extra Length 0000 (0) │ │ │ │ +10A793 Comment Length 0000 (0) │ │ │ │ +10A795 Disk Start 0000 (0) │ │ │ │ +10A797 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10A6CA Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10A799 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10A6CE Local Header Offset 000989B2 (625074) │ │ │ │ -10A6D2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10A79D Local Header Offset 00098982 (625026) │ │ │ │ +10A7A1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10A6D2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10A7A1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10A6EC CENTRAL HEADER #282 02014B50 (33639248) │ │ │ │ -10A6F0 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10A6F1 Created OS 03 (3) 'Unix' │ │ │ │ -10A6F2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10A6F3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10A6F4 General Purpose Flag 0800 (2048) │ │ │ │ +10A7BB CENTRAL HEADER #282 02014B50 (33639248) │ │ │ │ +10A7BF Created Zip Spec 14 (20) '2.0' │ │ │ │ +10A7C0 Created OS 03 (3) 'Unix' │ │ │ │ +10A7C1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10A7C2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10A7C3 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10A6F6 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10A6F8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10A6FC CRC 5D7574C1 (1567978689) │ │ │ │ -10A700 Compressed Size 000003A7 (935) │ │ │ │ -10A704 Uncompressed Size 00000822 (2082) │ │ │ │ -10A708 Filename Length 0019 (25) │ │ │ │ -10A70A Extra Length 0000 (0) │ │ │ │ -10A70C Comment Length 0000 (0) │ │ │ │ -10A70E Disk Start 0000 (0) │ │ │ │ -10A710 Int File Attributes 0000 (0) │ │ │ │ +10A7C5 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10A7C7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10A7CB CRC 5D7574C1 (1567978689) │ │ │ │ +10A7CF Compressed Size 000003A7 (935) │ │ │ │ +10A7D3 Uncompressed Size 00000822 (2082) │ │ │ │ +10A7D7 Filename Length 0019 (25) │ │ │ │ +10A7D9 Extra Length 0000 (0) │ │ │ │ +10A7DB Comment Length 0000 (0) │ │ │ │ +10A7DD Disk Start 0000 (0) │ │ │ │ +10A7DF Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10A712 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10A7E1 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10A716 Local Header Offset 000994E4 (627940) │ │ │ │ -10A71A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10A7E5 Local Header Offset 000994B4 (627892) │ │ │ │ +10A7E9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10A71A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10A7E9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10A733 CENTRAL HEADER #283 02014B50 (33639248) │ │ │ │ -10A737 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10A738 Created OS 03 (3) 'Unix' │ │ │ │ -10A739 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10A73A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10A73B General Purpose Flag 0800 (2048) │ │ │ │ +10A802 CENTRAL HEADER #283 02014B50 (33639248) │ │ │ │ +10A806 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10A807 Created OS 03 (3) 'Unix' │ │ │ │ +10A808 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10A809 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10A80A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10A73D Compression Method 0008 (8) 'Deflated' │ │ │ │ -10A73F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10A743 CRC B8FBB7FD (3103504381) │ │ │ │ -10A747 Compressed Size 0000043B (1083) │ │ │ │ -10A74B Uncompressed Size 0000135C (4956) │ │ │ │ -10A74F Filename Length 0018 (24) │ │ │ │ -10A751 Extra Length 0000 (0) │ │ │ │ -10A753 Comment Length 0000 (0) │ │ │ │ -10A755 Disk Start 0000 (0) │ │ │ │ -10A757 Int File Attributes 0000 (0) │ │ │ │ +10A80C Compression Method 0008 (8) 'Deflated' │ │ │ │ +10A80E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10A812 CRC B8FBB7FD (3103504381) │ │ │ │ +10A816 Compressed Size 0000043B (1083) │ │ │ │ +10A81A Uncompressed Size 0000135C (4956) │ │ │ │ +10A81E Filename Length 0018 (24) │ │ │ │ +10A820 Extra Length 0000 (0) │ │ │ │ +10A822 Comment Length 0000 (0) │ │ │ │ +10A824 Disk Start 0000 (0) │ │ │ │ +10A826 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10A759 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10A828 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10A75D Local Header Offset 000998C2 (628930) │ │ │ │ -10A761 Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10A82C Local Header Offset 00099892 (628882) │ │ │ │ +10A830 Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10A761: Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10A830: Filename 'XXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10A779 CENTRAL HEADER #284 02014B50 (33639248) │ │ │ │ -10A77D Created Zip Spec 14 (20) '2.0' │ │ │ │ -10A77E Created OS 03 (3) 'Unix' │ │ │ │ -10A77F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10A780 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10A781 General Purpose Flag 0800 (2048) │ │ │ │ +10A848 CENTRAL HEADER #284 02014B50 (33639248) │ │ │ │ +10A84C Created Zip Spec 14 (20) '2.0' │ │ │ │ +10A84D Created OS 03 (3) 'Unix' │ │ │ │ +10A84E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10A84F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10A850 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10A783 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10A785 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10A789 CRC EB542254 (3948159572) │ │ │ │ -10A78D Compressed Size 000005B6 (1462) │ │ │ │ -10A791 Uncompressed Size 00000EF7 (3831) │ │ │ │ -10A795 Filename Length 001A (26) │ │ │ │ -10A797 Extra Length 0000 (0) │ │ │ │ -10A799 Comment Length 0000 (0) │ │ │ │ -10A79B Disk Start 0000 (0) │ │ │ │ -10A79D Int File Attributes 0000 (0) │ │ │ │ +10A852 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10A854 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10A858 CRC EB542254 (3948159572) │ │ │ │ +10A85C Compressed Size 000005B6 (1462) │ │ │ │ +10A860 Uncompressed Size 00000EF7 (3831) │ │ │ │ +10A864 Filename Length 001A (26) │ │ │ │ +10A866 Extra Length 0000 (0) │ │ │ │ +10A868 Comment Length 0000 (0) │ │ │ │ +10A86A Disk Start 0000 (0) │ │ │ │ +10A86C Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10A79F Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10A86E Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10A7A3 Local Header Offset 00099D33 (630067) │ │ │ │ -10A7A7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10A872 Local Header Offset 00099D03 (630019) │ │ │ │ +10A876 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10A7A7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10A876: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10A7C1 CENTRAL HEADER #285 02014B50 (33639248) │ │ │ │ -10A7C5 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10A7C6 Created OS 03 (3) 'Unix' │ │ │ │ -10A7C7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10A7C8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10A7C9 General Purpose Flag 0800 (2048) │ │ │ │ +10A890 CENTRAL HEADER #285 02014B50 (33639248) │ │ │ │ +10A894 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10A895 Created OS 03 (3) 'Unix' │ │ │ │ +10A896 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10A897 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10A898 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10A7CB Compression Method 0008 (8) 'Deflated' │ │ │ │ -10A7CD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10A7D1 CRC 8DEE5F5C (2381209436) │ │ │ │ -10A7D5 Compressed Size 0000071E (1822) │ │ │ │ -10A7D9 Uncompressed Size 0000284F (10319) │ │ │ │ -10A7DD Filename Length 0019 (25) │ │ │ │ -10A7DF Extra Length 0000 (0) │ │ │ │ -10A7E1 Comment Length 0000 (0) │ │ │ │ -10A7E3 Disk Start 0000 (0) │ │ │ │ -10A7E5 Int File Attributes 0000 (0) │ │ │ │ +10A89A Compression Method 0008 (8) 'Deflated' │ │ │ │ +10A89C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10A8A0 CRC 8DEE5F5C (2381209436) │ │ │ │ +10A8A4 Compressed Size 0000071E (1822) │ │ │ │ +10A8A8 Uncompressed Size 0000284F (10319) │ │ │ │ +10A8AC Filename Length 0019 (25) │ │ │ │ +10A8AE Extra Length 0000 (0) │ │ │ │ +10A8B0 Comment Length 0000 (0) │ │ │ │ +10A8B2 Disk Start 0000 (0) │ │ │ │ +10A8B4 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10A7E7 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10A8B6 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10A7EB Local Header Offset 0009A321 (631585) │ │ │ │ -10A7EF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10A8BA Local Header Offset 0009A2F1 (631537) │ │ │ │ +10A8BE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10A7EF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10A8BE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10A808 CENTRAL HEADER #286 02014B50 (33639248) │ │ │ │ -10A80C Created Zip Spec 14 (20) '2.0' │ │ │ │ -10A80D Created OS 03 (3) 'Unix' │ │ │ │ -10A80E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10A80F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10A810 General Purpose Flag 0800 (2048) │ │ │ │ +10A8D7 CENTRAL HEADER #286 02014B50 (33639248) │ │ │ │ +10A8DB Created Zip Spec 14 (20) '2.0' │ │ │ │ +10A8DC Created OS 03 (3) 'Unix' │ │ │ │ +10A8DD Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10A8DE Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10A8DF General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10A812 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10A814 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10A818 CRC B17E7AF1 (2977856241) │ │ │ │ -10A81C Compressed Size 000009C6 (2502) │ │ │ │ -10A820 Uncompressed Size 00001B49 (6985) │ │ │ │ -10A824 Filename Length 0016 (22) │ │ │ │ -10A826 Extra Length 0000 (0) │ │ │ │ -10A828 Comment Length 0000 (0) │ │ │ │ -10A82A Disk Start 0000 (0) │ │ │ │ -10A82C Int File Attributes 0000 (0) │ │ │ │ +10A8E1 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10A8E3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10A8E7 CRC B17E7AF1 (2977856241) │ │ │ │ +10A8EB Compressed Size 000009C6 (2502) │ │ │ │ +10A8EF Uncompressed Size 00001B49 (6985) │ │ │ │ +10A8F3 Filename Length 0016 (22) │ │ │ │ +10A8F5 Extra Length 0000 (0) │ │ │ │ +10A8F7 Comment Length 0000 (0) │ │ │ │ +10A8F9 Disk Start 0000 (0) │ │ │ │ +10A8FB Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10A82E Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10A8FD Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10A832 Local Header Offset 0009AA76 (633462) │ │ │ │ -10A836 Filename 'XXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10A901 Local Header Offset 0009AA46 (633414) │ │ │ │ +10A905 Filename 'XXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10A836: Filename 'XXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10A905: Filename 'XXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10A84C CENTRAL HEADER #287 02014B50 (33639248) │ │ │ │ -10A850 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10A851 Created OS 03 (3) 'Unix' │ │ │ │ -10A852 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10A853 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10A854 General Purpose Flag 0800 (2048) │ │ │ │ +10A91B CENTRAL HEADER #287 02014B50 (33639248) │ │ │ │ +10A91F Created Zip Spec 14 (20) '2.0' │ │ │ │ +10A920 Created OS 03 (3) 'Unix' │ │ │ │ +10A921 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10A922 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10A923 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10A856 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10A858 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10A85C CRC EA3765B8 (3929499064) │ │ │ │ -10A860 Compressed Size 00000EEB (3819) │ │ │ │ -10A864 Uncompressed Size 00009FD4 (40916) │ │ │ │ -10A868 Filename Length 0015 (21) │ │ │ │ -10A86A Extra Length 0000 (0) │ │ │ │ -10A86C Comment Length 0000 (0) │ │ │ │ -10A86E Disk Start 0000 (0) │ │ │ │ -10A870 Int File Attributes 0000 (0) │ │ │ │ +10A925 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10A927 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10A92B CRC EA3765B8 (3929499064) │ │ │ │ +10A92F Compressed Size 00000EEB (3819) │ │ │ │ +10A933 Uncompressed Size 00009FD4 (40916) │ │ │ │ +10A937 Filename Length 0015 (21) │ │ │ │ +10A939 Extra Length 0000 (0) │ │ │ │ +10A93B Comment Length 0000 (0) │ │ │ │ +10A93D Disk Start 0000 (0) │ │ │ │ +10A93F Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10A872 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10A941 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10A876 Local Header Offset 0009B470 (636016) │ │ │ │ -10A87A Filename 'XXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10A945 Local Header Offset 0009B440 (635968) │ │ │ │ +10A949 Filename 'XXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10A87A: Filename 'XXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10A949: Filename 'XXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10A88F CENTRAL HEADER #288 02014B50 (33639248) │ │ │ │ -10A893 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10A894 Created OS 03 (3) 'Unix' │ │ │ │ -10A895 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10A896 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10A897 General Purpose Flag 0800 (2048) │ │ │ │ +10A95E CENTRAL HEADER #288 02014B50 (33639248) │ │ │ │ +10A962 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10A963 Created OS 03 (3) 'Unix' │ │ │ │ +10A964 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10A965 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10A966 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10A899 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10A89B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10A89F CRC D79DB68D (3617437325) │ │ │ │ -10A8A3 Compressed Size 000004B6 (1206) │ │ │ │ -10A8A7 Uncompressed Size 00000B3D (2877) │ │ │ │ -10A8AB Filename Length 001C (28) │ │ │ │ -10A8AD Extra Length 0000 (0) │ │ │ │ -10A8AF Comment Length 0000 (0) │ │ │ │ -10A8B1 Disk Start 0000 (0) │ │ │ │ -10A8B3 Int File Attributes 0000 (0) │ │ │ │ +10A968 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10A96A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10A96E CRC D79DB68D (3617437325) │ │ │ │ +10A972 Compressed Size 000004B6 (1206) │ │ │ │ +10A976 Uncompressed Size 00000B3D (2877) │ │ │ │ +10A97A Filename Length 001C (28) │ │ │ │ +10A97C Extra Length 0000 (0) │ │ │ │ +10A97E Comment Length 0000 (0) │ │ │ │ +10A980 Disk Start 0000 (0) │ │ │ │ +10A982 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10A8B5 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10A984 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10A8B9 Local Header Offset 0009C38E (639886) │ │ │ │ -10A8BD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10A988 Local Header Offset 0009C35E (639838) │ │ │ │ +10A98C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10A8BD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10A98C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10A8D9 CENTRAL HEADER #289 02014B50 (33639248) │ │ │ │ -10A8DD Created Zip Spec 14 (20) '2.0' │ │ │ │ -10A8DE Created OS 03 (3) 'Unix' │ │ │ │ -10A8DF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10A8E0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10A8E1 General Purpose Flag 0800 (2048) │ │ │ │ +10A9A8 CENTRAL HEADER #289 02014B50 (33639248) │ │ │ │ +10A9AC Created Zip Spec 14 (20) '2.0' │ │ │ │ +10A9AD Created OS 03 (3) 'Unix' │ │ │ │ +10A9AE Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10A9AF Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10A9B0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10A8E3 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10A8E5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10A8E9 CRC CBE9F1C2 (3421106626) │ │ │ │ -10A8ED Compressed Size 00000717 (1815) │ │ │ │ -10A8F1 Uncompressed Size 00002C18 (11288) │ │ │ │ -10A8F5 Filename Length 001B (27) │ │ │ │ -10A8F7 Extra Length 0000 (0) │ │ │ │ -10A8F9 Comment Length 0000 (0) │ │ │ │ -10A8FB Disk Start 0000 (0) │ │ │ │ -10A8FD Int File Attributes 0000 (0) │ │ │ │ +10A9B2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10A9B4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10A9B8 CRC CBE9F1C2 (3421106626) │ │ │ │ +10A9BC Compressed Size 00000717 (1815) │ │ │ │ +10A9C0 Uncompressed Size 00002C18 (11288) │ │ │ │ +10A9C4 Filename Length 001B (27) │ │ │ │ +10A9C6 Extra Length 0000 (0) │ │ │ │ +10A9C8 Comment Length 0000 (0) │ │ │ │ +10A9CA Disk Start 0000 (0) │ │ │ │ +10A9CC Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10A8FF Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10A9CE Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10A903 Local Header Offset 0009C87E (641150) │ │ │ │ -10A907 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10A9D2 Local Header Offset 0009C84E (641102) │ │ │ │ +10A9D6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10A907: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10A9D6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10A922 CENTRAL HEADER #290 02014B50 (33639248) │ │ │ │ -10A926 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10A927 Created OS 03 (3) 'Unix' │ │ │ │ -10A928 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10A929 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10A92A General Purpose Flag 0800 (2048) │ │ │ │ +10A9F1 CENTRAL HEADER #290 02014B50 (33639248) │ │ │ │ +10A9F5 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10A9F6 Created OS 03 (3) 'Unix' │ │ │ │ +10A9F7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10A9F8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10A9F9 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10A92C Compression Method 0008 (8) 'Deflated' │ │ │ │ -10A92E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10A932 CRC 18B41CF2 (414457074) │ │ │ │ -10A936 Compressed Size 00000643 (1603) │ │ │ │ -10A93A Uncompressed Size 00000FAB (4011) │ │ │ │ -10A93E Filename Length 0026 (38) │ │ │ │ -10A940 Extra Length 0000 (0) │ │ │ │ -10A942 Comment Length 0000 (0) │ │ │ │ -10A944 Disk Start 0000 (0) │ │ │ │ -10A946 Int File Attributes 0000 (0) │ │ │ │ +10A9FB Compression Method 0008 (8) 'Deflated' │ │ │ │ +10A9FD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10AA01 CRC 18B41CF2 (414457074) │ │ │ │ +10AA05 Compressed Size 00000643 (1603) │ │ │ │ +10AA09 Uncompressed Size 00000FAB (4011) │ │ │ │ +10AA0D Filename Length 0026 (38) │ │ │ │ +10AA0F Extra Length 0000 (0) │ │ │ │ +10AA11 Comment Length 0000 (0) │ │ │ │ +10AA13 Disk Start 0000 (0) │ │ │ │ +10AA15 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10A948 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10AA17 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10A94C Local Header Offset 0009CFCE (643022) │ │ │ │ -10A950 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10AA1B Local Header Offset 0009CF9E (642974) │ │ │ │ +10AA1F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10A950: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10AA1F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10A976 CENTRAL HEADER #291 02014B50 (33639248) │ │ │ │ -10A97A Created Zip Spec 14 (20) '2.0' │ │ │ │ -10A97B Created OS 03 (3) 'Unix' │ │ │ │ -10A97C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10A97D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10A97E General Purpose Flag 0800 (2048) │ │ │ │ +10AA45 CENTRAL HEADER #291 02014B50 (33639248) │ │ │ │ +10AA49 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10AA4A Created OS 03 (3) 'Unix' │ │ │ │ +10AA4B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10AA4C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10AA4D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10A980 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10A982 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10A986 CRC F57E9B2E (4118715182) │ │ │ │ -10A98A Compressed Size 00000718 (1816) │ │ │ │ -10A98E Uncompressed Size 00002B2E (11054) │ │ │ │ -10A992 Filename Length 0025 (37) │ │ │ │ -10A994 Extra Length 0000 (0) │ │ │ │ -10A996 Comment Length 0000 (0) │ │ │ │ -10A998 Disk Start 0000 (0) │ │ │ │ -10A99A Int File Attributes 0000 (0) │ │ │ │ +10AA4F Compression Method 0008 (8) 'Deflated' │ │ │ │ +10AA51 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10AA55 CRC F57E9B2E (4118715182) │ │ │ │ +10AA59 Compressed Size 00000718 (1816) │ │ │ │ +10AA5D Uncompressed Size 00002B2E (11054) │ │ │ │ +10AA61 Filename Length 0025 (37) │ │ │ │ +10AA63 Extra Length 0000 (0) │ │ │ │ +10AA65 Comment Length 0000 (0) │ │ │ │ +10AA67 Disk Start 0000 (0) │ │ │ │ +10AA69 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10A99C Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10AA6B Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10A9A0 Local Header Offset 0009D655 (644693) │ │ │ │ -10A9A4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10AA6F Local Header Offset 0009D625 (644645) │ │ │ │ +10AA73 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10A9A4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10AA73: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10A9C9 CENTRAL HEADER #292 02014B50 (33639248) │ │ │ │ -10A9CD Created Zip Spec 14 (20) '2.0' │ │ │ │ -10A9CE Created OS 03 (3) 'Unix' │ │ │ │ -10A9CF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10A9D0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10A9D1 General Purpose Flag 0800 (2048) │ │ │ │ +10AA98 CENTRAL HEADER #292 02014B50 (33639248) │ │ │ │ +10AA9C Created Zip Spec 14 (20) '2.0' │ │ │ │ +10AA9D Created OS 03 (3) 'Unix' │ │ │ │ +10AA9E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10AA9F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10AAA0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10A9D3 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10A9D5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10A9D9 CRC D892700E (3633475598) │ │ │ │ -10A9DD Compressed Size 0000013E (318) │ │ │ │ -10A9E1 Uncompressed Size 000001F6 (502) │ │ │ │ -10A9E5 Filename Length 0016 (22) │ │ │ │ -10A9E7 Extra Length 0000 (0) │ │ │ │ -10A9E9 Comment Length 0000 (0) │ │ │ │ -10A9EB Disk Start 0000 (0) │ │ │ │ -10A9ED Int File Attributes 0000 (0) │ │ │ │ +10AAA2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10AAA4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10AAA8 CRC D892700E (3633475598) │ │ │ │ +10AAAC Compressed Size 0000013E (318) │ │ │ │ +10AAB0 Uncompressed Size 000001F6 (502) │ │ │ │ +10AAB4 Filename Length 0016 (22) │ │ │ │ +10AAB6 Extra Length 0000 (0) │ │ │ │ +10AAB8 Comment Length 0000 (0) │ │ │ │ +10AABA Disk Start 0000 (0) │ │ │ │ +10AABC Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10A9EF Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10AABE Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10A9F3 Local Header Offset 0009DDB0 (646576) │ │ │ │ -10A9F7 Filename 'XXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10AAC2 Local Header Offset 0009DD80 (646528) │ │ │ │ +10AAC6 Filename 'XXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10A9F7: Filename 'XXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10AAC6: Filename 'XXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10AA0D CENTRAL HEADER #293 02014B50 (33639248) │ │ │ │ -10AA11 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10AA12 Created OS 03 (3) 'Unix' │ │ │ │ -10AA13 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10AA14 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10AA15 General Purpose Flag 0800 (2048) │ │ │ │ +10AADC CENTRAL HEADER #293 02014B50 (33639248) │ │ │ │ +10AAE0 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10AAE1 Created OS 03 (3) 'Unix' │ │ │ │ +10AAE2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10AAE3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10AAE4 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10AA17 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10AA19 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10AA1D CRC 7E8487F9 (2122614777) │ │ │ │ -10AA21 Compressed Size 00000101 (257) │ │ │ │ -10AA25 Uncompressed Size 0000023E (574) │ │ │ │ -10AA29 Filename Length 0015 (21) │ │ │ │ -10AA2B Extra Length 0000 (0) │ │ │ │ -10AA2D Comment Length 0000 (0) │ │ │ │ -10AA2F Disk Start 0000 (0) │ │ │ │ -10AA31 Int File Attributes 0000 (0) │ │ │ │ +10AAE6 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10AAE8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10AAEC CRC 7E8487F9 (2122614777) │ │ │ │ +10AAF0 Compressed Size 00000101 (257) │ │ │ │ +10AAF4 Uncompressed Size 0000023E (574) │ │ │ │ +10AAF8 Filename Length 0015 (21) │ │ │ │ +10AAFA Extra Length 0000 (0) │ │ │ │ +10AAFC Comment Length 0000 (0) │ │ │ │ +10AAFE Disk Start 0000 (0) │ │ │ │ +10AB00 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10AA33 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10AB02 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10AA37 Local Header Offset 0009DF22 (646946) │ │ │ │ -10AA3B Filename 'XXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10AB06 Local Header Offset 0009DEF2 (646898) │ │ │ │ +10AB0A Filename 'XXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10AA3B: Filename 'XXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10AB0A: Filename 'XXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10AA50 CENTRAL HEADER #294 02014B50 (33639248) │ │ │ │ -10AA54 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10AA55 Created OS 03 (3) 'Unix' │ │ │ │ -10AA56 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10AA57 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10AA58 General Purpose Flag 0800 (2048) │ │ │ │ +10AB1F CENTRAL HEADER #294 02014B50 (33639248) │ │ │ │ +10AB23 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10AB24 Created OS 03 (3) 'Unix' │ │ │ │ +10AB25 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10AB26 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10AB27 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10AA5A Compression Method 0008 (8) 'Deflated' │ │ │ │ -10AA5C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10AA60 CRC 5BAB2B28 (1537944360) │ │ │ │ -10AA64 Compressed Size 00000328 (808) │ │ │ │ -10AA68 Uncompressed Size 00000710 (1808) │ │ │ │ -10AA6C Filename Length 0029 (41) │ │ │ │ -10AA6E Extra Length 0000 (0) │ │ │ │ -10AA70 Comment Length 0000 (0) │ │ │ │ -10AA72 Disk Start 0000 (0) │ │ │ │ -10AA74 Int File Attributes 0000 (0) │ │ │ │ +10AB29 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10AB2B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10AB2F CRC 5BAB2B28 (1537944360) │ │ │ │ +10AB33 Compressed Size 00000328 (808) │ │ │ │ +10AB37 Uncompressed Size 00000710 (1808) │ │ │ │ +10AB3B Filename Length 0029 (41) │ │ │ │ +10AB3D Extra Length 0000 (0) │ │ │ │ +10AB3F Comment Length 0000 (0) │ │ │ │ +10AB41 Disk Start 0000 (0) │ │ │ │ +10AB43 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10AA76 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10AB45 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10AA7A Local Header Offset 0009E056 (647254) │ │ │ │ -10AA7E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10AB49 Local Header Offset 0009E026 (647206) │ │ │ │ +10AB4D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10AA7E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10AB4D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10AAA7 CENTRAL HEADER #295 02014B50 (33639248) │ │ │ │ -10AAAB Created Zip Spec 14 (20) '2.0' │ │ │ │ -10AAAC Created OS 03 (3) 'Unix' │ │ │ │ -10AAAD Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10AAAE Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10AAAF General Purpose Flag 0800 (2048) │ │ │ │ +10AB76 CENTRAL HEADER #295 02014B50 (33639248) │ │ │ │ +10AB7A Created Zip Spec 14 (20) '2.0' │ │ │ │ +10AB7B Created OS 03 (3) 'Unix' │ │ │ │ +10AB7C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10AB7D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10AB7E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10AAB1 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10AAB3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10AAB7 CRC A9F0F3F8 (2851140600) │ │ │ │ -10AABB Compressed Size 0000046D (1133) │ │ │ │ -10AABF Uncompressed Size 000014E4 (5348) │ │ │ │ -10AAC3 Filename Length 0028 (40) │ │ │ │ -10AAC5 Extra Length 0000 (0) │ │ │ │ -10AAC7 Comment Length 0000 (0) │ │ │ │ -10AAC9 Disk Start 0000 (0) │ │ │ │ -10AACB Int File Attributes 0000 (0) │ │ │ │ +10AB80 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10AB82 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10AB86 CRC A9F0F3F8 (2851140600) │ │ │ │ +10AB8A Compressed Size 0000046D (1133) │ │ │ │ +10AB8E Uncompressed Size 000014E4 (5348) │ │ │ │ +10AB92 Filename Length 0028 (40) │ │ │ │ +10AB94 Extra Length 0000 (0) │ │ │ │ +10AB96 Comment Length 0000 (0) │ │ │ │ +10AB98 Disk Start 0000 (0) │ │ │ │ +10AB9A Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10AACD Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10AB9C Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10AAD1 Local Header Offset 0009E3C5 (648133) │ │ │ │ -10AAD5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10ABA0 Local Header Offset 0009E395 (648085) │ │ │ │ +10ABA4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10AAD5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10ABA4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10AAFD CENTRAL HEADER #296 02014B50 (33639248) │ │ │ │ -10AB01 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10AB02 Created OS 03 (3) 'Unix' │ │ │ │ -10AB03 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10AB04 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10AB05 General Purpose Flag 0800 (2048) │ │ │ │ +10ABCC CENTRAL HEADER #296 02014B50 (33639248) │ │ │ │ +10ABD0 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10ABD1 Created OS 03 (3) 'Unix' │ │ │ │ +10ABD2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10ABD3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10ABD4 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10AB07 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10AB09 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10AB0D CRC 88128757 (2282915671) │ │ │ │ -10AB11 Compressed Size 0000037C (892) │ │ │ │ -10AB15 Uncompressed Size 000007F6 (2038) │ │ │ │ -10AB19 Filename Length 001D (29) │ │ │ │ -10AB1B Extra Length 0000 (0) │ │ │ │ -10AB1D Comment Length 0000 (0) │ │ │ │ -10AB1F Disk Start 0000 (0) │ │ │ │ -10AB21 Int File Attributes 0000 (0) │ │ │ │ +10ABD6 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10ABD8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10ABDC CRC 88128757 (2282915671) │ │ │ │ +10ABE0 Compressed Size 0000037C (892) │ │ │ │ +10ABE4 Uncompressed Size 000007F6 (2038) │ │ │ │ +10ABE8 Filename Length 001D (29) │ │ │ │ +10ABEA Extra Length 0000 (0) │ │ │ │ +10ABEC Comment Length 0000 (0) │ │ │ │ +10ABEE Disk Start 0000 (0) │ │ │ │ +10ABF0 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10AB23 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10ABF2 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10AB27 Local Header Offset 0009E878 (649336) │ │ │ │ -10AB2B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10ABF6 Local Header Offset 0009E848 (649288) │ │ │ │ +10ABFA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10AB2B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10ABFA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10AB48 CENTRAL HEADER #297 02014B50 (33639248) │ │ │ │ -10AB4C Created Zip Spec 14 (20) '2.0' │ │ │ │ -10AB4D Created OS 03 (3) 'Unix' │ │ │ │ -10AB4E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10AB4F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10AB50 General Purpose Flag 0800 (2048) │ │ │ │ +10AC17 CENTRAL HEADER #297 02014B50 (33639248) │ │ │ │ +10AC1B Created Zip Spec 14 (20) '2.0' │ │ │ │ +10AC1C Created OS 03 (3) 'Unix' │ │ │ │ +10AC1D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10AC1E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10AC1F General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10AB52 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10AB54 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10AB58 CRC ED849C0C (3984890892) │ │ │ │ -10AB5C Compressed Size 00000390 (912) │ │ │ │ -10AB60 Uncompressed Size 000010DC (4316) │ │ │ │ -10AB64 Filename Length 001C (28) │ │ │ │ -10AB66 Extra Length 0000 (0) │ │ │ │ -10AB68 Comment Length 0000 (0) │ │ │ │ -10AB6A Disk Start 0000 (0) │ │ │ │ -10AB6C Int File Attributes 0000 (0) │ │ │ │ +10AC21 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10AC23 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10AC27 CRC ED849C0C (3984890892) │ │ │ │ +10AC2B Compressed Size 00000390 (912) │ │ │ │ +10AC2F Uncompressed Size 000010DC (4316) │ │ │ │ +10AC33 Filename Length 001C (28) │ │ │ │ +10AC35 Extra Length 0000 (0) │ │ │ │ +10AC37 Comment Length 0000 (0) │ │ │ │ +10AC39 Disk Start 0000 (0) │ │ │ │ +10AC3B Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10AB6E Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10AC3D Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10AB72 Local Header Offset 0009EC2F (650287) │ │ │ │ -10AB76 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10AC41 Local Header Offset 0009EBFF (650239) │ │ │ │ +10AC45 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10AB76: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10AC45: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10AB92 CENTRAL HEADER #298 02014B50 (33639248) │ │ │ │ -10AB96 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10AB97 Created OS 03 (3) 'Unix' │ │ │ │ -10AB98 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10AB99 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10AB9A General Purpose Flag 0800 (2048) │ │ │ │ +10AC61 CENTRAL HEADER #298 02014B50 (33639248) │ │ │ │ +10AC65 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10AC66 Created OS 03 (3) 'Unix' │ │ │ │ +10AC67 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10AC68 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10AC69 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10AB9C Compression Method 0008 (8) 'Deflated' │ │ │ │ -10AB9E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10ABA2 CRC 13A7CB55 (329763669) │ │ │ │ -10ABA6 Compressed Size 000004CC (1228) │ │ │ │ -10ABAA Uncompressed Size 00000B26 (2854) │ │ │ │ -10ABAE Filename Length 001A (26) │ │ │ │ -10ABB0 Extra Length 0000 (0) │ │ │ │ -10ABB2 Comment Length 0000 (0) │ │ │ │ -10ABB4 Disk Start 0000 (0) │ │ │ │ -10ABB6 Int File Attributes 0000 (0) │ │ │ │ +10AC6B Compression Method 0008 (8) 'Deflated' │ │ │ │ +10AC6D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10AC71 CRC 13A7CB55 (329763669) │ │ │ │ +10AC75 Compressed Size 000004CC (1228) │ │ │ │ +10AC79 Uncompressed Size 00000B26 (2854) │ │ │ │ +10AC7D Filename Length 001A (26) │ │ │ │ +10AC7F Extra Length 0000 (0) │ │ │ │ +10AC81 Comment Length 0000 (0) │ │ │ │ +10AC83 Disk Start 0000 (0) │ │ │ │ +10AC85 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10ABB8 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10AC87 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10ABBC Local Header Offset 0009EFF9 (651257) │ │ │ │ -10ABC0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10AC8B Local Header Offset 0009EFC9 (651209) │ │ │ │ +10AC8F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10ABC0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10AC8F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10ABDA CENTRAL HEADER #299 02014B50 (33639248) │ │ │ │ -10ABDE Created Zip Spec 14 (20) '2.0' │ │ │ │ -10ABDF Created OS 03 (3) 'Unix' │ │ │ │ -10ABE0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10ABE1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10ABE2 General Purpose Flag 0800 (2048) │ │ │ │ +10ACA9 CENTRAL HEADER #299 02014B50 (33639248) │ │ │ │ +10ACAD Created Zip Spec 14 (20) '2.0' │ │ │ │ +10ACAE Created OS 03 (3) 'Unix' │ │ │ │ +10ACAF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10ACB0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10ACB1 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10ABE4 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10ABE6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10ABEA CRC 30EECC1D (820956189) │ │ │ │ -10ABEE Compressed Size 00000685 (1669) │ │ │ │ -10ABF2 Uncompressed Size 00001D7D (7549) │ │ │ │ -10ABF6 Filename Length 0019 (25) │ │ │ │ -10ABF8 Extra Length 0000 (0) │ │ │ │ -10ABFA Comment Length 0000 (0) │ │ │ │ -10ABFC Disk Start 0000 (0) │ │ │ │ -10ABFE Int File Attributes 0000 (0) │ │ │ │ +10ACB3 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10ACB5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10ACB9 CRC 30EECC1D (820956189) │ │ │ │ +10ACBD Compressed Size 00000685 (1669) │ │ │ │ +10ACC1 Uncompressed Size 00001D7D (7549) │ │ │ │ +10ACC5 Filename Length 0019 (25) │ │ │ │ +10ACC7 Extra Length 0000 (0) │ │ │ │ +10ACC9 Comment Length 0000 (0) │ │ │ │ +10ACCB Disk Start 0000 (0) │ │ │ │ +10ACCD Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10AC00 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10ACCF Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10AC04 Local Header Offset 0009F4FD (652541) │ │ │ │ -10AC08 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10ACD3 Local Header Offset 0009F4CD (652493) │ │ │ │ +10ACD7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10AC08: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10ACD7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10AC21 CENTRAL HEADER #300 02014B50 (33639248) │ │ │ │ -10AC25 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10AC26 Created OS 03 (3) 'Unix' │ │ │ │ -10AC27 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10AC28 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10AC29 General Purpose Flag 0800 (2048) │ │ │ │ +10ACF0 CENTRAL HEADER #300 02014B50 (33639248) │ │ │ │ +10ACF4 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10ACF5 Created OS 03 (3) 'Unix' │ │ │ │ +10ACF6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10ACF7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10ACF8 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10AC2B Compression Method 0008 (8) 'Deflated' │ │ │ │ -10AC2D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10AC31 CRC 055B86A5 (89884325) │ │ │ │ -10AC35 Compressed Size 00000ADC (2780) │ │ │ │ -10AC39 Uncompressed Size 00001FAE (8110) │ │ │ │ -10AC3D Filename Length 0017 (23) │ │ │ │ -10AC3F Extra Length 0000 (0) │ │ │ │ -10AC41 Comment Length 0000 (0) │ │ │ │ -10AC43 Disk Start 0000 (0) │ │ │ │ -10AC45 Int File Attributes 0000 (0) │ │ │ │ +10ACFA Compression Method 0008 (8) 'Deflated' │ │ │ │ +10ACFC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10AD00 CRC 055B86A5 (89884325) │ │ │ │ +10AD04 Compressed Size 00000ADC (2780) │ │ │ │ +10AD08 Uncompressed Size 00001FAE (8110) │ │ │ │ +10AD0C Filename Length 0017 (23) │ │ │ │ +10AD0E Extra Length 0000 (0) │ │ │ │ +10AD10 Comment Length 0000 (0) │ │ │ │ +10AD12 Disk Start 0000 (0) │ │ │ │ +10AD14 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10AC47 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10AD16 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10AC4B Local Header Offset 0009FBB9 (654265) │ │ │ │ -10AC4F Filename 'XXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10AD1A Local Header Offset 0009FB89 (654217) │ │ │ │ +10AD1E Filename 'XXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10AC4F: Filename 'XXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10AD1E: Filename 'XXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10AC66 CENTRAL HEADER #301 02014B50 (33639248) │ │ │ │ -10AC6A Created Zip Spec 14 (20) '2.0' │ │ │ │ -10AC6B Created OS 03 (3) 'Unix' │ │ │ │ -10AC6C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10AC6D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10AC6E General Purpose Flag 0800 (2048) │ │ │ │ +10AD35 CENTRAL HEADER #301 02014B50 (33639248) │ │ │ │ +10AD39 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10AD3A Created OS 03 (3) 'Unix' │ │ │ │ +10AD3B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10AD3C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10AD3D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10AC70 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10AC72 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10AC76 CRC 03383F12 (54017810) │ │ │ │ -10AC7A Compressed Size 00000E20 (3616) │ │ │ │ -10AC7E Uncompressed Size 00007E76 (32374) │ │ │ │ -10AC82 Filename Length 0016 (22) │ │ │ │ -10AC84 Extra Length 0000 (0) │ │ │ │ -10AC86 Comment Length 0000 (0) │ │ │ │ -10AC88 Disk Start 0000 (0) │ │ │ │ -10AC8A Int File Attributes 0000 (0) │ │ │ │ +10AD3F Compression Method 0008 (8) 'Deflated' │ │ │ │ +10AD41 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10AD45 CRC 03383F12 (54017810) │ │ │ │ +10AD49 Compressed Size 00000E20 (3616) │ │ │ │ +10AD4D Uncompressed Size 00007E76 (32374) │ │ │ │ +10AD51 Filename Length 0016 (22) │ │ │ │ +10AD53 Extra Length 0000 (0) │ │ │ │ +10AD55 Comment Length 0000 (0) │ │ │ │ +10AD57 Disk Start 0000 (0) │ │ │ │ +10AD59 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10AC8C Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10AD5B Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10AC90 Local Header Offset 000A06CA (657098) │ │ │ │ -10AC94 Filename 'XXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10AD5F Local Header Offset 000A069A (657050) │ │ │ │ +10AD63 Filename 'XXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10AC94: Filename 'XXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10AD63: Filename 'XXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10ACAA CENTRAL HEADER #302 02014B50 (33639248) │ │ │ │ -10ACAE Created Zip Spec 14 (20) '2.0' │ │ │ │ -10ACAF Created OS 03 (3) 'Unix' │ │ │ │ -10ACB0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10ACB1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10ACB2 General Purpose Flag 0800 (2048) │ │ │ │ +10AD79 CENTRAL HEADER #302 02014B50 (33639248) │ │ │ │ +10AD7D Created Zip Spec 14 (20) '2.0' │ │ │ │ +10AD7E Created OS 03 (3) 'Unix' │ │ │ │ +10AD7F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10AD80 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10AD81 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10ACB4 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10ACB6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10ACBA CRC 825FDCE3 (2187320547) │ │ │ │ -10ACBE Compressed Size 0000061A (1562) │ │ │ │ -10ACC2 Uncompressed Size 00000F78 (3960) │ │ │ │ -10ACC6 Filename Length 001A (26) │ │ │ │ -10ACC8 Extra Length 0000 (0) │ │ │ │ -10ACCA Comment Length 0000 (0) │ │ │ │ -10ACCC Disk Start 0000 (0) │ │ │ │ -10ACCE Int File Attributes 0000 (0) │ │ │ │ +10AD83 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10AD85 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10AD89 CRC 825FDCE3 (2187320547) │ │ │ │ +10AD8D Compressed Size 0000061A (1562) │ │ │ │ +10AD91 Uncompressed Size 00000F78 (3960) │ │ │ │ +10AD95 Filename Length 001A (26) │ │ │ │ +10AD97 Extra Length 0000 (0) │ │ │ │ +10AD99 Comment Length 0000 (0) │ │ │ │ +10AD9B Disk Start 0000 (0) │ │ │ │ +10AD9D Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10ACD0 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10AD9F Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10ACD4 Local Header Offset 000A151E (660766) │ │ │ │ -10ACD8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10ADA3 Local Header Offset 000A14EE (660718) │ │ │ │ +10ADA7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10ACD8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10ADA7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10ACF2 CENTRAL HEADER #303 02014B50 (33639248) │ │ │ │ -10ACF6 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10ACF7 Created OS 03 (3) 'Unix' │ │ │ │ -10ACF8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10ACF9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10ACFA General Purpose Flag 0800 (2048) │ │ │ │ +10ADC1 CENTRAL HEADER #303 02014B50 (33639248) │ │ │ │ +10ADC5 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10ADC6 Created OS 03 (3) 'Unix' │ │ │ │ +10ADC7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10ADC8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10ADC9 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10ACFC Compression Method 0008 (8) 'Deflated' │ │ │ │ -10ACFE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10AD02 CRC 67A506CB (1738868427) │ │ │ │ -10AD06 Compressed Size 000006ED (1773) │ │ │ │ -10AD0A Uncompressed Size 0000291B (10523) │ │ │ │ -10AD0E Filename Length 0019 (25) │ │ │ │ -10AD10 Extra Length 0000 (0) │ │ │ │ -10AD12 Comment Length 0000 (0) │ │ │ │ -10AD14 Disk Start 0000 (0) │ │ │ │ -10AD16 Int File Attributes 0000 (0) │ │ │ │ +10ADCB Compression Method 0008 (8) 'Deflated' │ │ │ │ +10ADCD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10ADD1 CRC 67A506CB (1738868427) │ │ │ │ +10ADD5 Compressed Size 000006ED (1773) │ │ │ │ +10ADD9 Uncompressed Size 0000291B (10523) │ │ │ │ +10ADDD Filename Length 0019 (25) │ │ │ │ +10ADDF Extra Length 0000 (0) │ │ │ │ +10ADE1 Comment Length 0000 (0) │ │ │ │ +10ADE3 Disk Start 0000 (0) │ │ │ │ +10ADE5 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10AD18 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10ADE7 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10AD1C Local Header Offset 000A1B70 (662384) │ │ │ │ -10AD20 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10ADEB Local Header Offset 000A1B40 (662336) │ │ │ │ +10ADEF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10AD20: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10ADEF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10AD39 CENTRAL HEADER #304 02014B50 (33639248) │ │ │ │ -10AD3D Created Zip Spec 14 (20) '2.0' │ │ │ │ -10AD3E Created OS 03 (3) 'Unix' │ │ │ │ -10AD3F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10AD40 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10AD41 General Purpose Flag 0800 (2048) │ │ │ │ +10AE08 CENTRAL HEADER #304 02014B50 (33639248) │ │ │ │ +10AE0C Created Zip Spec 14 (20) '2.0' │ │ │ │ +10AE0D Created OS 03 (3) 'Unix' │ │ │ │ +10AE0E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10AE0F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10AE10 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10AD43 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10AD45 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10AD49 CRC E2D34B9E (3805498270) │ │ │ │ -10AD4D Compressed Size 00000493 (1171) │ │ │ │ -10AD51 Uncompressed Size 00000A8F (2703) │ │ │ │ -10AD55 Filename Length 001D (29) │ │ │ │ -10AD57 Extra Length 0000 (0) │ │ │ │ -10AD59 Comment Length 0000 (0) │ │ │ │ -10AD5B Disk Start 0000 (0) │ │ │ │ -10AD5D Int File Attributes 0000 (0) │ │ │ │ +10AE12 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10AE14 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10AE18 CRC E2D34B9E (3805498270) │ │ │ │ +10AE1C Compressed Size 00000493 (1171) │ │ │ │ +10AE20 Uncompressed Size 00000A8F (2703) │ │ │ │ +10AE24 Filename Length 001D (29) │ │ │ │ +10AE26 Extra Length 0000 (0) │ │ │ │ +10AE28 Comment Length 0000 (0) │ │ │ │ +10AE2A Disk Start 0000 (0) │ │ │ │ +10AE2C Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10AD5F Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10AE2E Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10AD63 Local Header Offset 000A2294 (664212) │ │ │ │ -10AD67 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10AE32 Local Header Offset 000A2264 (664164) │ │ │ │ +10AE36 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10AD67: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10AE36: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10AD84 CENTRAL HEADER #305 02014B50 (33639248) │ │ │ │ -10AD88 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10AD89 Created OS 03 (3) 'Unix' │ │ │ │ -10AD8A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10AD8B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10AD8C General Purpose Flag 0800 (2048) │ │ │ │ +10AE53 CENTRAL HEADER #305 02014B50 (33639248) │ │ │ │ +10AE57 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10AE58 Created OS 03 (3) 'Unix' │ │ │ │ +10AE59 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10AE5A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10AE5B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10AD8E Compression Method 0008 (8) 'Deflated' │ │ │ │ -10AD90 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10AD94 CRC EC0F6527 (3960431911) │ │ │ │ -10AD98 Compressed Size 0000067D (1661) │ │ │ │ -10AD9C Uncompressed Size 00001D3A (7482) │ │ │ │ -10ADA0 Filename Length 001C (28) │ │ │ │ -10ADA2 Extra Length 0000 (0) │ │ │ │ -10ADA4 Comment Length 0000 (0) │ │ │ │ -10ADA6 Disk Start 0000 (0) │ │ │ │ -10ADA8 Int File Attributes 0000 (0) │ │ │ │ +10AE5D Compression Method 0008 (8) 'Deflated' │ │ │ │ +10AE5F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10AE63 CRC EC0F6527 (3960431911) │ │ │ │ +10AE67 Compressed Size 0000067D (1661) │ │ │ │ +10AE6B Uncompressed Size 00001D3A (7482) │ │ │ │ +10AE6F Filename Length 001C (28) │ │ │ │ +10AE71 Extra Length 0000 (0) │ │ │ │ +10AE73 Comment Length 0000 (0) │ │ │ │ +10AE75 Disk Start 0000 (0) │ │ │ │ +10AE77 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10ADAA Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10AE79 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10ADAE Local Header Offset 000A2762 (665442) │ │ │ │ -10ADB2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10AE7D Local Header Offset 000A2732 (665394) │ │ │ │ +10AE81 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10ADB2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10AE81: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10ADCE CENTRAL HEADER #306 02014B50 (33639248) │ │ │ │ -10ADD2 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10ADD3 Created OS 03 (3) 'Unix' │ │ │ │ -10ADD4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10ADD5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10ADD6 General Purpose Flag 0800 (2048) │ │ │ │ +10AE9D CENTRAL HEADER #306 02014B50 (33639248) │ │ │ │ +10AEA1 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10AEA2 Created OS 03 (3) 'Unix' │ │ │ │ +10AEA3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10AEA4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10AEA5 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10ADD8 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10ADDA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10ADDE CRC B7474DE7 (3074903527) │ │ │ │ -10ADE2 Compressed Size 00000AC9 (2761) │ │ │ │ -10ADE6 Uncompressed Size 0000219B (8603) │ │ │ │ -10ADEA Filename Length 001D (29) │ │ │ │ -10ADEC Extra Length 0000 (0) │ │ │ │ -10ADEE Comment Length 0000 (0) │ │ │ │ -10ADF0 Disk Start 0000 (0) │ │ │ │ -10ADF2 Int File Attributes 0000 (0) │ │ │ │ +10AEA7 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10AEA9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10AEAD CRC B7474DE7 (3074903527) │ │ │ │ +10AEB1 Compressed Size 00000AC9 (2761) │ │ │ │ +10AEB5 Uncompressed Size 0000219B (8603) │ │ │ │ +10AEB9 Filename Length 001D (29) │ │ │ │ +10AEBB Extra Length 0000 (0) │ │ │ │ +10AEBD Comment Length 0000 (0) │ │ │ │ +10AEBF Disk Start 0000 (0) │ │ │ │ +10AEC1 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10ADF4 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10AEC3 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10ADF8 Local Header Offset 000A2E19 (667161) │ │ │ │ -10ADFC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10AEC7 Local Header Offset 000A2DE9 (667113) │ │ │ │ +10AECB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10ADFC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10AECB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10AE19 CENTRAL HEADER #307 02014B50 (33639248) │ │ │ │ -10AE1D Created Zip Spec 14 (20) '2.0' │ │ │ │ -10AE1E Created OS 03 (3) 'Unix' │ │ │ │ -10AE1F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10AE20 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10AE21 General Purpose Flag 0800 (2048) │ │ │ │ +10AEE8 CENTRAL HEADER #307 02014B50 (33639248) │ │ │ │ +10AEEC Created Zip Spec 14 (20) '2.0' │ │ │ │ +10AEED Created OS 03 (3) 'Unix' │ │ │ │ +10AEEE Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10AEEF Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10AEF0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10AE23 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10AE25 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10AE29 CRC D2E59402 (3538260994) │ │ │ │ -10AE2D Compressed Size 00000DEB (3563) │ │ │ │ -10AE31 Uncompressed Size 00006D48 (27976) │ │ │ │ -10AE35 Filename Length 001C (28) │ │ │ │ -10AE37 Extra Length 0000 (0) │ │ │ │ -10AE39 Comment Length 0000 (0) │ │ │ │ -10AE3B Disk Start 0000 (0) │ │ │ │ -10AE3D Int File Attributes 0000 (0) │ │ │ │ +10AEF2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10AEF4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10AEF8 CRC D2E59402 (3538260994) │ │ │ │ +10AEFC Compressed Size 00000DEB (3563) │ │ │ │ +10AF00 Uncompressed Size 00006D48 (27976) │ │ │ │ +10AF04 Filename Length 001C (28) │ │ │ │ +10AF06 Extra Length 0000 (0) │ │ │ │ +10AF08 Comment Length 0000 (0) │ │ │ │ +10AF0A Disk Start 0000 (0) │ │ │ │ +10AF0C Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10AE3F Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10AF0E Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10AE43 Local Header Offset 000A391D (669981) │ │ │ │ -10AE47 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10AF12 Local Header Offset 000A38ED (669933) │ │ │ │ +10AF16 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10AE47: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10AF16: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10AE63 CENTRAL HEADER #308 02014B50 (33639248) │ │ │ │ -10AE67 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10AE68 Created OS 03 (3) 'Unix' │ │ │ │ -10AE69 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10AE6A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10AE6B General Purpose Flag 0800 (2048) │ │ │ │ +10AF32 CENTRAL HEADER #308 02014B50 (33639248) │ │ │ │ +10AF36 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10AF37 Created OS 03 (3) 'Unix' │ │ │ │ +10AF38 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10AF39 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10AF3A General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10AE6D Compression Method 0000 (0) 'Stored' │ │ │ │ -10AE6F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10AE73 CRC 00000000 (0) │ │ │ │ -10AE77 Compressed Size 00000000 (0) │ │ │ │ -10AE7B Uncompressed Size 00000000 (0) │ │ │ │ -10AE7F Filename Length 0015 (21) │ │ │ │ -10AE81 Extra Length 0000 (0) │ │ │ │ -10AE83 Comment Length 0000 (0) │ │ │ │ -10AE85 Disk Start 0000 (0) │ │ │ │ -10AE87 Int File Attributes 0000 (0) │ │ │ │ +10AF3C Compression Method 0000 (0) 'Stored' │ │ │ │ +10AF3E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10AF42 CRC 00000000 (0) │ │ │ │ +10AF46 Compressed Size 00000000 (0) │ │ │ │ +10AF4A Uncompressed Size 00000000 (0) │ │ │ │ +10AF4E Filename Length 0015 (21) │ │ │ │ +10AF50 Extra Length 0000 (0) │ │ │ │ +10AF52 Comment Length 0000 (0) │ │ │ │ +10AF54 Disk Start 0000 (0) │ │ │ │ +10AF56 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10AE89 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ +10AF58 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ [Bit 4] Directory │ │ │ │ [Bits 16-24] 01ED (493) 'Unix attrib: rwxr-xr-x' │ │ │ │ [Bits 28-31] 04 (4) 'Directory' │ │ │ │ -10AE8D Local Header Offset 000A4742 (673602) │ │ │ │ -10AE91 Filename 'XXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10AF5C Local Header Offset 000A4712 (673554) │ │ │ │ +10AF60 Filename 'XXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10AE91: Filename 'XXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10AF60: Filename 'XXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -# ERROR: Offset 0x10AE91: Directory 'XXXXXXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ +# ERROR: Offset 0x10AF60: Directory 'XXXXXXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ # 'External Attributes' flag this as a directory │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10AE69: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10AF38: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ │ │ │ │ -10AEA6 CENTRAL HEADER #309 02014B50 (33639248) │ │ │ │ -10AEAA Created Zip Spec 14 (20) '2.0' │ │ │ │ -10AEAB Created OS 03 (3) 'Unix' │ │ │ │ -10AEAC Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10AEAD Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10AEAE General Purpose Flag 0800 (2048) │ │ │ │ +10AF75 CENTRAL HEADER #309 02014B50 (33639248) │ │ │ │ +10AF79 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10AF7A Created OS 03 (3) 'Unix' │ │ │ │ +10AF7B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10AF7C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10AF7D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10AEB0 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10AEB2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10AEB6 CRC 52FC73E6 (1392276454) │ │ │ │ -10AEBA Compressed Size 000008DD (2269) │ │ │ │ -10AEBE Uncompressed Size 00001B8B (7051) │ │ │ │ -10AEC2 Filename Length 0028 (40) │ │ │ │ -10AEC4 Extra Length 0000 (0) │ │ │ │ -10AEC6 Comment Length 0000 (0) │ │ │ │ -10AEC8 Disk Start 0000 (0) │ │ │ │ -10AECA Int File Attributes 0000 (0) │ │ │ │ +10AF7F Compression Method 0008 (8) 'Deflated' │ │ │ │ +10AF81 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10AF85 CRC 52FC73E6 (1392276454) │ │ │ │ +10AF89 Compressed Size 000008DD (2269) │ │ │ │ +10AF8D Uncompressed Size 00001B8B (7051) │ │ │ │ +10AF91 Filename Length 0028 (40) │ │ │ │ +10AF93 Extra Length 0000 (0) │ │ │ │ +10AF95 Comment Length 0000 (0) │ │ │ │ +10AF97 Disk Start 0000 (0) │ │ │ │ +10AF99 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10AECC Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10AF9B Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10AED0 Local Header Offset 000A4775 (673653) │ │ │ │ -10AED4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10AF9F Local Header Offset 000A4745 (673605) │ │ │ │ +10AFA3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10AED4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10AFA3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10AEFC CENTRAL HEADER #310 02014B50 (33639248) │ │ │ │ -10AF00 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10AF01 Created OS 03 (3) 'Unix' │ │ │ │ -10AF02 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10AF03 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10AF04 General Purpose Flag 0800 (2048) │ │ │ │ +10AFCB CENTRAL HEADER #310 02014B50 (33639248) │ │ │ │ +10AFCF Created Zip Spec 14 (20) '2.0' │ │ │ │ +10AFD0 Created OS 03 (3) 'Unix' │ │ │ │ +10AFD1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10AFD2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10AFD3 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10AF06 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10AF08 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10AF0C CRC 1F409F7D (524328829) │ │ │ │ -10AF10 Compressed Size 00000A7D (2685) │ │ │ │ -10AF14 Uncompressed Size 0000505B (20571) │ │ │ │ -10AF18 Filename Length 0027 (39) │ │ │ │ -10AF1A Extra Length 0000 (0) │ │ │ │ -10AF1C Comment Length 0000 (0) │ │ │ │ -10AF1E Disk Start 0000 (0) │ │ │ │ -10AF20 Int File Attributes 0000 (0) │ │ │ │ +10AFD5 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10AFD7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10AFDB CRC 1F409F7D (524328829) │ │ │ │ +10AFDF Compressed Size 00000A7D (2685) │ │ │ │ +10AFE3 Uncompressed Size 0000505B (20571) │ │ │ │ +10AFE7 Filename Length 0027 (39) │ │ │ │ +10AFE9 Extra Length 0000 (0) │ │ │ │ +10AFEB Comment Length 0000 (0) │ │ │ │ +10AFED Disk Start 0000 (0) │ │ │ │ +10AFEF Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10AF22 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10AFF1 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10AF26 Local Header Offset 000A5098 (675992) │ │ │ │ -10AF2A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10AFF5 Local Header Offset 000A5068 (675944) │ │ │ │ +10AFF9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10AF2A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10AFF9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10AF51 CENTRAL HEADER #311 02014B50 (33639248) │ │ │ │ -10AF55 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10AF56 Created OS 03 (3) 'Unix' │ │ │ │ -10AF57 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10AF58 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10AF59 General Purpose Flag 0800 (2048) │ │ │ │ +10B020 CENTRAL HEADER #311 02014B50 (33639248) │ │ │ │ +10B024 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10B025 Created OS 03 (3) 'Unix' │ │ │ │ +10B026 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10B027 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10B028 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10AF5B Compression Method 0008 (8) 'Deflated' │ │ │ │ -10AF5D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10AF61 CRC 7532CDA9 (1966263721) │ │ │ │ -10AF65 Compressed Size 0000052C (1324) │ │ │ │ -10AF69 Uncompressed Size 00000F60 (3936) │ │ │ │ -10AF6D Filename Length 002A (42) │ │ │ │ -10AF6F Extra Length 0000 (0) │ │ │ │ -10AF71 Comment Length 0000 (0) │ │ │ │ -10AF73 Disk Start 0000 (0) │ │ │ │ -10AF75 Int File Attributes 0000 (0) │ │ │ │ +10B02A Compression Method 0008 (8) 'Deflated' │ │ │ │ +10B02C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10B030 CRC 7532CDA9 (1966263721) │ │ │ │ +10B034 Compressed Size 0000052C (1324) │ │ │ │ +10B038 Uncompressed Size 00000F60 (3936) │ │ │ │ +10B03C Filename Length 002A (42) │ │ │ │ +10B03E Extra Length 0000 (0) │ │ │ │ +10B040 Comment Length 0000 (0) │ │ │ │ +10B042 Disk Start 0000 (0) │ │ │ │ +10B044 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10AF77 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10B046 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10AF7B Local Header Offset 000A5B5A (678746) │ │ │ │ -10AF7F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10B04A Local Header Offset 000A5B2A (678698) │ │ │ │ +10B04E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10AF7F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10B04E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10AFA9 CENTRAL HEADER #312 02014B50 (33639248) │ │ │ │ -10AFAD Created Zip Spec 14 (20) '2.0' │ │ │ │ -10AFAE Created OS 03 (3) 'Unix' │ │ │ │ -10AFAF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10AFB0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10AFB1 General Purpose Flag 0800 (2048) │ │ │ │ +10B078 CENTRAL HEADER #312 02014B50 (33639248) │ │ │ │ +10B07C Created Zip Spec 14 (20) '2.0' │ │ │ │ +10B07D Created OS 03 (3) 'Unix' │ │ │ │ +10B07E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10B07F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10B080 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10AFB3 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10AFB5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10AFB9 CRC 85691416 (2238256150) │ │ │ │ -10AFBD Compressed Size 0000081C (2076) │ │ │ │ -10AFC1 Uncompressed Size 0000263D (9789) │ │ │ │ -10AFC5 Filename Length 0029 (41) │ │ │ │ -10AFC7 Extra Length 0000 (0) │ │ │ │ -10AFC9 Comment Length 0000 (0) │ │ │ │ -10AFCB Disk Start 0000 (0) │ │ │ │ -10AFCD Int File Attributes 0000 (0) │ │ │ │ +10B082 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10B084 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10B088 CRC 85691416 (2238256150) │ │ │ │ +10B08C Compressed Size 0000081C (2076) │ │ │ │ +10B090 Uncompressed Size 0000263D (9789) │ │ │ │ +10B094 Filename Length 0029 (41) │ │ │ │ +10B096 Extra Length 0000 (0) │ │ │ │ +10B098 Comment Length 0000 (0) │ │ │ │ +10B09A Disk Start 0000 (0) │ │ │ │ +10B09C Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10AFCF Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10B09E Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10AFD3 Local Header Offset 000A60CE (680142) │ │ │ │ -10AFD7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10B0A2 Local Header Offset 000A609E (680094) │ │ │ │ +10B0A6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10AFD7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10B0A6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10B000 CENTRAL HEADER #313 02014B50 (33639248) │ │ │ │ -10B004 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10B005 Created OS 03 (3) 'Unix' │ │ │ │ -10B006 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10B007 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10B008 General Purpose Flag 0800 (2048) │ │ │ │ +10B0CF CENTRAL HEADER #313 02014B50 (33639248) │ │ │ │ +10B0D3 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10B0D4 Created OS 03 (3) 'Unix' │ │ │ │ +10B0D5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10B0D6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10B0D7 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10B00A Compression Method 0008 (8) 'Deflated' │ │ │ │ -10B00C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10B010 CRC 7B46F8CD (2068248781) │ │ │ │ -10B014 Compressed Size 000001A0 (416) │ │ │ │ -10B018 Uncompressed Size 000002A6 (678) │ │ │ │ -10B01C Filename Length 0030 (48) │ │ │ │ -10B01E Extra Length 0000 (0) │ │ │ │ -10B020 Comment Length 0000 (0) │ │ │ │ -10B022 Disk Start 0000 (0) │ │ │ │ -10B024 Int File Attributes 0000 (0) │ │ │ │ +10B0D9 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10B0DB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10B0DF CRC 7B46F8CD (2068248781) │ │ │ │ +10B0E3 Compressed Size 000001A0 (416) │ │ │ │ +10B0E7 Uncompressed Size 000002A6 (678) │ │ │ │ +10B0EB Filename Length 0030 (48) │ │ │ │ +10B0ED Extra Length 0000 (0) │ │ │ │ +10B0EF Comment Length 0000 (0) │ │ │ │ +10B0F1 Disk Start 0000 (0) │ │ │ │ +10B0F3 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10B026 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10B0F5 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10B02A Local Header Offset 000A6931 (682289) │ │ │ │ -10B02E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10B0F9 Local Header Offset 000A6901 (682241) │ │ │ │ +10B0FD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10B02E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10B0FD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10B05E CENTRAL HEADER #314 02014B50 (33639248) │ │ │ │ -10B062 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10B063 Created OS 03 (3) 'Unix' │ │ │ │ -10B064 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10B065 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10B066 General Purpose Flag 0800 (2048) │ │ │ │ +10B12D CENTRAL HEADER #314 02014B50 (33639248) │ │ │ │ +10B131 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10B132 Created OS 03 (3) 'Unix' │ │ │ │ +10B133 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10B134 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10B135 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10B068 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10B06A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10B06E CRC E0D6F4BD (3772183741) │ │ │ │ -10B072 Compressed Size 0000013A (314) │ │ │ │ -10B076 Uncompressed Size 0000026C (620) │ │ │ │ -10B07A Filename Length 002F (47) │ │ │ │ -10B07C Extra Length 0000 (0) │ │ │ │ -10B07E Comment Length 0000 (0) │ │ │ │ -10B080 Disk Start 0000 (0) │ │ │ │ -10B082 Int File Attributes 0000 (0) │ │ │ │ +10B137 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10B139 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10B13D CRC E0D6F4BD (3772183741) │ │ │ │ +10B141 Compressed Size 0000013A (314) │ │ │ │ +10B145 Uncompressed Size 0000026C (620) │ │ │ │ +10B149 Filename Length 002F (47) │ │ │ │ +10B14B Extra Length 0000 (0) │ │ │ │ +10B14D Comment Length 0000 (0) │ │ │ │ +10B14F Disk Start 0000 (0) │ │ │ │ +10B151 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10B084 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10B153 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10B088 Local Header Offset 000A6B1F (682783) │ │ │ │ -10B08C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10B157 Local Header Offset 000A6AEF (682735) │ │ │ │ +10B15B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10B08C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10B15B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10B0BB CENTRAL HEADER #315 02014B50 (33639248) │ │ │ │ -10B0BF Created Zip Spec 14 (20) '2.0' │ │ │ │ -10B0C0 Created OS 03 (3) 'Unix' │ │ │ │ -10B0C1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10B0C2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10B0C3 General Purpose Flag 0800 (2048) │ │ │ │ +10B18A CENTRAL HEADER #315 02014B50 (33639248) │ │ │ │ +10B18E Created Zip Spec 14 (20) '2.0' │ │ │ │ +10B18F Created OS 03 (3) 'Unix' │ │ │ │ +10B190 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10B191 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10B192 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10B0C5 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10B0C7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10B0CB CRC 8AD15783 (2328975235) │ │ │ │ -10B0CF Compressed Size 00000645 (1605) │ │ │ │ -10B0D3 Uncompressed Size 00000EEF (3823) │ │ │ │ -10B0D7 Filename Length 0020 (32) │ │ │ │ -10B0D9 Extra Length 0000 (0) │ │ │ │ -10B0DB Comment Length 0000 (0) │ │ │ │ -10B0DD Disk Start 0000 (0) │ │ │ │ -10B0DF Int File Attributes 0000 (0) │ │ │ │ +10B194 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10B196 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10B19A CRC 8AD15783 (2328975235) │ │ │ │ +10B19E Compressed Size 00000645 (1605) │ │ │ │ +10B1A2 Uncompressed Size 00000EEF (3823) │ │ │ │ +10B1A6 Filename Length 0020 (32) │ │ │ │ +10B1A8 Extra Length 0000 (0) │ │ │ │ +10B1AA Comment Length 0000 (0) │ │ │ │ +10B1AC Disk Start 0000 (0) │ │ │ │ +10B1AE Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10B0E1 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10B1B0 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10B0E5 Local Header Offset 000A6CA6 (683174) │ │ │ │ -10B0E9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10B1B4 Local Header Offset 000A6C76 (683126) │ │ │ │ +10B1B8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10B0E9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10B1B8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10B109 CENTRAL HEADER #316 02014B50 (33639248) │ │ │ │ -10B10D Created Zip Spec 14 (20) '2.0' │ │ │ │ -10B10E Created OS 03 (3) 'Unix' │ │ │ │ -10B10F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10B110 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10B111 General Purpose Flag 0800 (2048) │ │ │ │ +10B1D8 CENTRAL HEADER #316 02014B50 (33639248) │ │ │ │ +10B1DC Created Zip Spec 14 (20) '2.0' │ │ │ │ +10B1DD Created OS 03 (3) 'Unix' │ │ │ │ +10B1DE Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10B1DF Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10B1E0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10B113 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10B115 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10B119 CRC 1B1ED551 (455005521) │ │ │ │ -10B11D Compressed Size 000007E7 (2023) │ │ │ │ -10B121 Uncompressed Size 0000231D (8989) │ │ │ │ -10B125 Filename Length 001F (31) │ │ │ │ -10B127 Extra Length 0000 (0) │ │ │ │ -10B129 Comment Length 0000 (0) │ │ │ │ -10B12B Disk Start 0000 (0) │ │ │ │ -10B12D Int File Attributes 0000 (0) │ │ │ │ +10B1E2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10B1E4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10B1E8 CRC 1B1ED551 (455005521) │ │ │ │ +10B1EC Compressed Size 000007E7 (2023) │ │ │ │ +10B1F0 Uncompressed Size 0000231D (8989) │ │ │ │ +10B1F4 Filename Length 001F (31) │ │ │ │ +10B1F6 Extra Length 0000 (0) │ │ │ │ +10B1F8 Comment Length 0000 (0) │ │ │ │ +10B1FA Disk Start 0000 (0) │ │ │ │ +10B1FC Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10B12F Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10B1FE Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10B133 Local Header Offset 000A7329 (684841) │ │ │ │ -10B137 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10B202 Local Header Offset 000A72F9 (684793) │ │ │ │ +10B206 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10B137: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10B206: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10B156 CENTRAL HEADER #317 02014B50 (33639248) │ │ │ │ -10B15A Created Zip Spec 14 (20) '2.0' │ │ │ │ -10B15B Created OS 03 (3) 'Unix' │ │ │ │ -10B15C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10B15D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10B15E General Purpose Flag 0800 (2048) │ │ │ │ +10B225 CENTRAL HEADER #317 02014B50 (33639248) │ │ │ │ +10B229 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10B22A Created OS 03 (3) 'Unix' │ │ │ │ +10B22B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10B22C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10B22D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10B160 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10B162 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10B166 CRC 48C43372 (1220817778) │ │ │ │ -10B16A Compressed Size 00000C22 (3106) │ │ │ │ -10B16E Uncompressed Size 0000229B (8859) │ │ │ │ -10B172 Filename Length 002C (44) │ │ │ │ -10B174 Extra Length 0000 (0) │ │ │ │ -10B176 Comment Length 0000 (0) │ │ │ │ -10B178 Disk Start 0000 (0) │ │ │ │ -10B17A Int File Attributes 0000 (0) │ │ │ │ +10B22F Compression Method 0008 (8) 'Deflated' │ │ │ │ +10B231 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10B235 CRC 48C43372 (1220817778) │ │ │ │ +10B239 Compressed Size 00000C22 (3106) │ │ │ │ +10B23D Uncompressed Size 0000229B (8859) │ │ │ │ +10B241 Filename Length 002C (44) │ │ │ │ +10B243 Extra Length 0000 (0) │ │ │ │ +10B245 Comment Length 0000 (0) │ │ │ │ +10B247 Disk Start 0000 (0) │ │ │ │ +10B249 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10B17C Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10B24B Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10B180 Local Header Offset 000A7B4D (686925) │ │ │ │ -10B184 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10B24F Local Header Offset 000A7B1D (686877) │ │ │ │ +10B253 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10B184: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10B253: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10B1B0 CENTRAL HEADER #318 02014B50 (33639248) │ │ │ │ -10B1B4 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10B1B5 Created OS 03 (3) 'Unix' │ │ │ │ -10B1B6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10B1B7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10B1B8 General Purpose Flag 0800 (2048) │ │ │ │ +10B27F CENTRAL HEADER #318 02014B50 (33639248) │ │ │ │ +10B283 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10B284 Created OS 03 (3) 'Unix' │ │ │ │ +10B285 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10B286 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10B287 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10B1BA Compression Method 0008 (8) 'Deflated' │ │ │ │ -10B1BC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10B1C0 CRC C23B06F0 (3258648304) │ │ │ │ -10B1C4 Compressed Size 00000AE8 (2792) │ │ │ │ -10B1C8 Uncompressed Size 00008F19 (36633) │ │ │ │ -10B1CC Filename Length 002B (43) │ │ │ │ -10B1CE Extra Length 0000 (0) │ │ │ │ -10B1D0 Comment Length 0000 (0) │ │ │ │ -10B1D2 Disk Start 0000 (0) │ │ │ │ -10B1D4 Int File Attributes 0000 (0) │ │ │ │ +10B289 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10B28B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10B28F CRC C23B06F0 (3258648304) │ │ │ │ +10B293 Compressed Size 00000AE8 (2792) │ │ │ │ +10B297 Uncompressed Size 00008F19 (36633) │ │ │ │ +10B29B Filename Length 002B (43) │ │ │ │ +10B29D Extra Length 0000 (0) │ │ │ │ +10B29F Comment Length 0000 (0) │ │ │ │ +10B2A1 Disk Start 0000 (0) │ │ │ │ +10B2A3 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10B1D6 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10B2A5 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10B1DA Local Header Offset 000A87B9 (690105) │ │ │ │ -10B1DE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10B2A9 Local Header Offset 000A8789 (690057) │ │ │ │ +10B2AD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10B1DE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10B2AD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10B209 CENTRAL HEADER #319 02014B50 (33639248) │ │ │ │ -10B20D Created Zip Spec 14 (20) '2.0' │ │ │ │ -10B20E Created OS 03 (3) 'Unix' │ │ │ │ -10B20F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10B210 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10B211 General Purpose Flag 0800 (2048) │ │ │ │ +10B2D8 CENTRAL HEADER #319 02014B50 (33639248) │ │ │ │ +10B2DC Created Zip Spec 14 (20) '2.0' │ │ │ │ +10B2DD Created OS 03 (3) 'Unix' │ │ │ │ +10B2DE Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10B2DF Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10B2E0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10B213 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10B215 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10B219 CRC AFBC7F0D (2948366093) │ │ │ │ -10B21D Compressed Size 00000483 (1155) │ │ │ │ -10B221 Uncompressed Size 00000A5C (2652) │ │ │ │ -10B225 Filename Length 0027 (39) │ │ │ │ -10B227 Extra Length 0000 (0) │ │ │ │ -10B229 Comment Length 0000 (0) │ │ │ │ -10B22B Disk Start 0000 (0) │ │ │ │ -10B22D Int File Attributes 0000 (0) │ │ │ │ +10B2E2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10B2E4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10B2E8 CRC AFBC7F0D (2948366093) │ │ │ │ +10B2EC Compressed Size 00000483 (1155) │ │ │ │ +10B2F0 Uncompressed Size 00000A5C (2652) │ │ │ │ +10B2F4 Filename Length 0027 (39) │ │ │ │ +10B2F6 Extra Length 0000 (0) │ │ │ │ +10B2F8 Comment Length 0000 (0) │ │ │ │ +10B2FA Disk Start 0000 (0) │ │ │ │ +10B2FC Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10B22F Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10B2FE Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10B233 Local Header Offset 000A92EA (692970) │ │ │ │ -10B237 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10B302 Local Header Offset 000A92BA (692922) │ │ │ │ +10B306 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10B237: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10B306: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10B25E CENTRAL HEADER #320 02014B50 (33639248) │ │ │ │ -10B262 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10B263 Created OS 03 (3) 'Unix' │ │ │ │ -10B264 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10B265 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10B266 General Purpose Flag 0800 (2048) │ │ │ │ +10B32D CENTRAL HEADER #320 02014B50 (33639248) │ │ │ │ +10B331 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10B332 Created OS 03 (3) 'Unix' │ │ │ │ +10B333 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10B334 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10B335 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10B268 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10B26A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10B26E CRC 70EE6A10 (1894672912) │ │ │ │ -10B272 Compressed Size 000006C1 (1729) │ │ │ │ -10B276 Uncompressed Size 00001B3A (6970) │ │ │ │ -10B27A Filename Length 0026 (38) │ │ │ │ -10B27C Extra Length 0000 (0) │ │ │ │ -10B27E Comment Length 0000 (0) │ │ │ │ -10B280 Disk Start 0000 (0) │ │ │ │ -10B282 Int File Attributes 0000 (0) │ │ │ │ +10B337 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10B339 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10B33D CRC 70EE6A10 (1894672912) │ │ │ │ +10B341 Compressed Size 000006C1 (1729) │ │ │ │ +10B345 Uncompressed Size 00001B3A (6970) │ │ │ │ +10B349 Filename Length 0026 (38) │ │ │ │ +10B34B Extra Length 0000 (0) │ │ │ │ +10B34D Comment Length 0000 (0) │ │ │ │ +10B34F Disk Start 0000 (0) │ │ │ │ +10B351 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10B284 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10B353 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10B288 Local Header Offset 000A97B2 (694194) │ │ │ │ -10B28C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10B357 Local Header Offset 000A9782 (694146) │ │ │ │ +10B35B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10B28C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10B35B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10B2B2 CENTRAL HEADER #321 02014B50 (33639248) │ │ │ │ -10B2B6 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10B2B7 Created OS 03 (3) 'Unix' │ │ │ │ -10B2B8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10B2B9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10B2BA General Purpose Flag 0800 (2048) │ │ │ │ +10B381 CENTRAL HEADER #321 02014B50 (33639248) │ │ │ │ +10B385 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10B386 Created OS 03 (3) 'Unix' │ │ │ │ +10B387 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10B388 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10B389 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10B2BC Compression Method 0008 (8) 'Deflated' │ │ │ │ -10B2BE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10B2C2 CRC A76D2B4E (2808949582) │ │ │ │ -10B2C6 Compressed Size 0000083A (2106) │ │ │ │ -10B2CA Uncompressed Size 000019EA (6634) │ │ │ │ -10B2CE Filename Length 002A (42) │ │ │ │ -10B2D0 Extra Length 0000 (0) │ │ │ │ -10B2D2 Comment Length 0000 (0) │ │ │ │ -10B2D4 Disk Start 0000 (0) │ │ │ │ -10B2D6 Int File Attributes 0000 (0) │ │ │ │ +10B38B Compression Method 0008 (8) 'Deflated' │ │ │ │ +10B38D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10B391 CRC A76D2B4E (2808949582) │ │ │ │ +10B395 Compressed Size 0000083A (2106) │ │ │ │ +10B399 Uncompressed Size 000019EA (6634) │ │ │ │ +10B39D Filename Length 002A (42) │ │ │ │ +10B39F Extra Length 0000 (0) │ │ │ │ +10B3A1 Comment Length 0000 (0) │ │ │ │ +10B3A3 Disk Start 0000 (0) │ │ │ │ +10B3A5 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10B2D8 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10B3A7 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10B2DC Local Header Offset 000A9EB7 (695991) │ │ │ │ -10B2E0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10B3AB Local Header Offset 000A9E87 (695943) │ │ │ │ +10B3AF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10B2E0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10B3AF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10B30A CENTRAL HEADER #322 02014B50 (33639248) │ │ │ │ -10B30E Created Zip Spec 14 (20) '2.0' │ │ │ │ -10B30F Created OS 03 (3) 'Unix' │ │ │ │ -10B310 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10B311 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10B312 General Purpose Flag 0800 (2048) │ │ │ │ +10B3D9 CENTRAL HEADER #322 02014B50 (33639248) │ │ │ │ +10B3DD Created Zip Spec 14 (20) '2.0' │ │ │ │ +10B3DE Created OS 03 (3) 'Unix' │ │ │ │ +10B3DF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10B3E0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10B3E1 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10B314 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10B316 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10B31A CRC ABBD0D6F (2881293679) │ │ │ │ -10B31E Compressed Size 00000981 (2433) │ │ │ │ -10B322 Uncompressed Size 00005058 (20568) │ │ │ │ -10B326 Filename Length 0029 (41) │ │ │ │ -10B328 Extra Length 0000 (0) │ │ │ │ -10B32A Comment Length 0000 (0) │ │ │ │ -10B32C Disk Start 0000 (0) │ │ │ │ -10B32E Int File Attributes 0000 (0) │ │ │ │ +10B3E3 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10B3E5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10B3E9 CRC ABBD0D6F (2881293679) │ │ │ │ +10B3ED Compressed Size 00000981 (2433) │ │ │ │ +10B3F1 Uncompressed Size 00005058 (20568) │ │ │ │ +10B3F5 Filename Length 0029 (41) │ │ │ │ +10B3F7 Extra Length 0000 (0) │ │ │ │ +10B3F9 Comment Length 0000 (0) │ │ │ │ +10B3FB Disk Start 0000 (0) │ │ │ │ +10B3FD Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10B330 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10B3FF Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10B334 Local Header Offset 000AA739 (698169) │ │ │ │ -10B338 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10B403 Local Header Offset 000AA709 (698121) │ │ │ │ +10B407 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10B338: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10B407: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10B361 CENTRAL HEADER #323 02014B50 (33639248) │ │ │ │ -10B365 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10B366 Created OS 03 (3) 'Unix' │ │ │ │ -10B367 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10B368 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10B369 General Purpose Flag 0800 (2048) │ │ │ │ +10B430 CENTRAL HEADER #323 02014B50 (33639248) │ │ │ │ +10B434 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10B435 Created OS 03 (3) 'Unix' │ │ │ │ +10B436 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10B437 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10B438 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10B36B Compression Method 0008 (8) 'Deflated' │ │ │ │ -10B36D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10B371 CRC CD717902 (3446765826) │ │ │ │ -10B375 Compressed Size 00000396 (918) │ │ │ │ -10B379 Uncompressed Size 00000883 (2179) │ │ │ │ -10B37D Filename Length 002C (44) │ │ │ │ -10B37F Extra Length 0000 (0) │ │ │ │ -10B381 Comment Length 0000 (0) │ │ │ │ -10B383 Disk Start 0000 (0) │ │ │ │ -10B385 Int File Attributes 0000 (0) │ │ │ │ +10B43A Compression Method 0008 (8) 'Deflated' │ │ │ │ +10B43C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10B440 CRC CD717902 (3446765826) │ │ │ │ +10B444 Compressed Size 00000396 (918) │ │ │ │ +10B448 Uncompressed Size 00000883 (2179) │ │ │ │ +10B44C Filename Length 002C (44) │ │ │ │ +10B44E Extra Length 0000 (0) │ │ │ │ +10B450 Comment Length 0000 (0) │ │ │ │ +10B452 Disk Start 0000 (0) │ │ │ │ +10B454 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10B387 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10B456 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10B38B Local Header Offset 000AB101 (700673) │ │ │ │ -10B38F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10B45A Local Header Offset 000AB0D1 (700625) │ │ │ │ +10B45E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10B38F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10B45E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10B3BB CENTRAL HEADER #324 02014B50 (33639248) │ │ │ │ -10B3BF Created Zip Spec 14 (20) '2.0' │ │ │ │ -10B3C0 Created OS 03 (3) 'Unix' │ │ │ │ -10B3C1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10B3C2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10B3C3 General Purpose Flag 0800 (2048) │ │ │ │ +10B48A CENTRAL HEADER #324 02014B50 (33639248) │ │ │ │ +10B48E Created Zip Spec 14 (20) '2.0' │ │ │ │ +10B48F Created OS 03 (3) 'Unix' │ │ │ │ +10B490 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10B491 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10B492 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10B3C5 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10B3C7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10B3CB CRC 20B2E131 (548593969) │ │ │ │ -10B3CF Compressed Size 0000029A (666) │ │ │ │ -10B3D3 Uncompressed Size 00000D21 (3361) │ │ │ │ -10B3D7 Filename Length 002B (43) │ │ │ │ -10B3D9 Extra Length 0000 (0) │ │ │ │ -10B3DB Comment Length 0000 (0) │ │ │ │ -10B3DD Disk Start 0000 (0) │ │ │ │ -10B3DF Int File Attributes 0000 (0) │ │ │ │ +10B494 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10B496 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10B49A CRC 20B2E131 (548593969) │ │ │ │ +10B49E Compressed Size 0000029A (666) │ │ │ │ +10B4A2 Uncompressed Size 00000D21 (3361) │ │ │ │ +10B4A6 Filename Length 002B (43) │ │ │ │ +10B4A8 Extra Length 0000 (0) │ │ │ │ +10B4AA Comment Length 0000 (0) │ │ │ │ +10B4AC Disk Start 0000 (0) │ │ │ │ +10B4AE Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10B3E1 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10B4B0 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10B3E5 Local Header Offset 000AB4E1 (701665) │ │ │ │ -10B3E9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10B4B4 Local Header Offset 000AB4B1 (701617) │ │ │ │ +10B4B8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10B3E9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10B4B8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10B414 CENTRAL HEADER #325 02014B50 (33639248) │ │ │ │ -10B418 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10B419 Created OS 03 (3) 'Unix' │ │ │ │ -10B41A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10B41B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10B41C General Purpose Flag 0800 (2048) │ │ │ │ +10B4E3 CENTRAL HEADER #325 02014B50 (33639248) │ │ │ │ +10B4E7 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10B4E8 Created OS 03 (3) 'Unix' │ │ │ │ +10B4E9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10B4EA Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10B4EB General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10B41E Compression Method 0008 (8) 'Deflated' │ │ │ │ -10B420 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10B424 CRC 708CFE11 (1888288273) │ │ │ │ -10B428 Compressed Size 00000C14 (3092) │ │ │ │ -10B42C Uncompressed Size 00002F63 (12131) │ │ │ │ -10B430 Filename Length 002D (45) │ │ │ │ -10B432 Extra Length 0000 (0) │ │ │ │ -10B434 Comment Length 0000 (0) │ │ │ │ -10B436 Disk Start 0000 (0) │ │ │ │ -10B438 Int File Attributes 0000 (0) │ │ │ │ +10B4ED Compression Method 0008 (8) 'Deflated' │ │ │ │ +10B4EF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10B4F3 CRC 708CFE11 (1888288273) │ │ │ │ +10B4F7 Compressed Size 00000C14 (3092) │ │ │ │ +10B4FB Uncompressed Size 00002F63 (12131) │ │ │ │ +10B4FF Filename Length 002D (45) │ │ │ │ +10B501 Extra Length 0000 (0) │ │ │ │ +10B503 Comment Length 0000 (0) │ │ │ │ +10B505 Disk Start 0000 (0) │ │ │ │ +10B507 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10B43A Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10B509 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10B43E Local Header Offset 000AB7C4 (702404) │ │ │ │ -10B442 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10B50D Local Header Offset 000AB794 (702356) │ │ │ │ +10B511 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10B442: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10B511: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10B46F CENTRAL HEADER #326 02014B50 (33639248) │ │ │ │ -10B473 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10B474 Created OS 03 (3) 'Unix' │ │ │ │ -10B475 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10B476 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10B477 General Purpose Flag 0800 (2048) │ │ │ │ +10B53E CENTRAL HEADER #326 02014B50 (33639248) │ │ │ │ +10B542 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10B543 Created OS 03 (3) 'Unix' │ │ │ │ +10B544 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10B545 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10B546 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10B479 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10B47B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10B47F CRC C0D8D978 (3235436920) │ │ │ │ -10B483 Compressed Size 00000AF0 (2800) │ │ │ │ -10B487 Uncompressed Size 0000669C (26268) │ │ │ │ -10B48B Filename Length 002C (44) │ │ │ │ -10B48D Extra Length 0000 (0) │ │ │ │ -10B48F Comment Length 0000 (0) │ │ │ │ -10B491 Disk Start 0000 (0) │ │ │ │ -10B493 Int File Attributes 0000 (0) │ │ │ │ +10B548 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10B54A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10B54E CRC C0D8D978 (3235436920) │ │ │ │ +10B552 Compressed Size 00000AF0 (2800) │ │ │ │ +10B556 Uncompressed Size 0000669C (26268) │ │ │ │ +10B55A Filename Length 002C (44) │ │ │ │ +10B55C Extra Length 0000 (0) │ │ │ │ +10B55E Comment Length 0000 (0) │ │ │ │ +10B560 Disk Start 0000 (0) │ │ │ │ +10B562 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10B495 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10B564 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10B499 Local Header Offset 000AC423 (705571) │ │ │ │ -10B49D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10B568 Local Header Offset 000AC3F3 (705523) │ │ │ │ +10B56C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10B49D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10B56C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10B4C9 CENTRAL HEADER #327 02014B50 (33639248) │ │ │ │ -10B4CD Created Zip Spec 14 (20) '2.0' │ │ │ │ -10B4CE Created OS 03 (3) 'Unix' │ │ │ │ -10B4CF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10B4D0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10B4D1 General Purpose Flag 0800 (2048) │ │ │ │ +10B598 CENTRAL HEADER #327 02014B50 (33639248) │ │ │ │ +10B59C Created Zip Spec 14 (20) '2.0' │ │ │ │ +10B59D Created OS 03 (3) 'Unix' │ │ │ │ +10B59E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10B59F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10B5A0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10B4D3 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10B4D5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10B4D9 CRC 31309D9C (825269660) │ │ │ │ -10B4DD Compressed Size 00000682 (1666) │ │ │ │ -10B4E1 Uncompressed Size 00000F04 (3844) │ │ │ │ -10B4E5 Filename Length 0025 (37) │ │ │ │ -10B4E7 Extra Length 0000 (0) │ │ │ │ -10B4E9 Comment Length 0000 (0) │ │ │ │ -10B4EB Disk Start 0000 (0) │ │ │ │ -10B4ED Int File Attributes 0000 (0) │ │ │ │ +10B5A2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10B5A4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10B5A8 CRC 31309D9C (825269660) │ │ │ │ +10B5AC Compressed Size 00000682 (1666) │ │ │ │ +10B5B0 Uncompressed Size 00000F04 (3844) │ │ │ │ +10B5B4 Filename Length 0025 (37) │ │ │ │ +10B5B6 Extra Length 0000 (0) │ │ │ │ +10B5B8 Comment Length 0000 (0) │ │ │ │ +10B5BA Disk Start 0000 (0) │ │ │ │ +10B5BC Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10B4EF Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10B5BE Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10B4F3 Local Header Offset 000ACF5D (708445) │ │ │ │ -10B4F7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10B5C2 Local Header Offset 000ACF2D (708397) │ │ │ │ +10B5C6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10B4F7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10B5C6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10B51C CENTRAL HEADER #328 02014B50 (33639248) │ │ │ │ -10B520 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10B521 Created OS 03 (3) 'Unix' │ │ │ │ -10B522 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10B523 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10B524 General Purpose Flag 0800 (2048) │ │ │ │ +10B5EB CENTRAL HEADER #328 02014B50 (33639248) │ │ │ │ +10B5EF Created Zip Spec 14 (20) '2.0' │ │ │ │ +10B5F0 Created OS 03 (3) 'Unix' │ │ │ │ +10B5F1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10B5F2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10B5F3 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10B526 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10B528 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10B52C CRC FD6A5FB9 (4251606969) │ │ │ │ -10B530 Compressed Size 0000082E (2094) │ │ │ │ -10B534 Uncompressed Size 0000279A (10138) │ │ │ │ -10B538 Filename Length 0024 (36) │ │ │ │ -10B53A Extra Length 0000 (0) │ │ │ │ -10B53C Comment Length 0000 (0) │ │ │ │ -10B53E Disk Start 0000 (0) │ │ │ │ -10B540 Int File Attributes 0000 (0) │ │ │ │ +10B5F5 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10B5F7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10B5FB CRC FD6A5FB9 (4251606969) │ │ │ │ +10B5FF Compressed Size 0000082E (2094) │ │ │ │ +10B603 Uncompressed Size 0000279A (10138) │ │ │ │ +10B607 Filename Length 0024 (36) │ │ │ │ +10B609 Extra Length 0000 (0) │ │ │ │ +10B60B Comment Length 0000 (0) │ │ │ │ +10B60D Disk Start 0000 (0) │ │ │ │ +10B60F Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10B542 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10B611 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10B546 Local Header Offset 000AD622 (710178) │ │ │ │ -10B54A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10B615 Local Header Offset 000AD5F2 (710130) │ │ │ │ +10B619 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10B54A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10B619: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10B56E CENTRAL HEADER #329 02014B50 (33639248) │ │ │ │ -10B572 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10B573 Created OS 03 (3) 'Unix' │ │ │ │ -10B574 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10B575 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10B576 General Purpose Flag 0800 (2048) │ │ │ │ +10B63D CENTRAL HEADER #329 02014B50 (33639248) │ │ │ │ +10B641 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10B642 Created OS 03 (3) 'Unix' │ │ │ │ +10B643 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10B644 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10B645 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10B578 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10B57A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10B57E CRC A82EE27F (2821644927) │ │ │ │ -10B582 Compressed Size 00000889 (2185) │ │ │ │ -10B586 Uncompressed Size 00001989 (6537) │ │ │ │ -10B58A Filename Length 0029 (41) │ │ │ │ -10B58C Extra Length 0000 (0) │ │ │ │ -10B58E Comment Length 0000 (0) │ │ │ │ -10B590 Disk Start 0000 (0) │ │ │ │ -10B592 Int File Attributes 0000 (0) │ │ │ │ +10B647 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10B649 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10B64D CRC A82EE27F (2821644927) │ │ │ │ +10B651 Compressed Size 00000889 (2185) │ │ │ │ +10B655 Uncompressed Size 00001989 (6537) │ │ │ │ +10B659 Filename Length 0029 (41) │ │ │ │ +10B65B Extra Length 0000 (0) │ │ │ │ +10B65D Comment Length 0000 (0) │ │ │ │ +10B65F Disk Start 0000 (0) │ │ │ │ +10B661 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10B594 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10B663 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10B598 Local Header Offset 000ADE92 (712338) │ │ │ │ -10B59C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10B667 Local Header Offset 000ADE62 (712290) │ │ │ │ +10B66B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10B59C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10B66B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10B5C5 CENTRAL HEADER #330 02014B50 (33639248) │ │ │ │ -10B5C9 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10B5CA Created OS 03 (3) 'Unix' │ │ │ │ -10B5CB Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10B5CC Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10B5CD General Purpose Flag 0800 (2048) │ │ │ │ +10B694 CENTRAL HEADER #330 02014B50 (33639248) │ │ │ │ +10B698 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10B699 Created OS 03 (3) 'Unix' │ │ │ │ +10B69A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10B69B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10B69C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10B5CF Compression Method 0008 (8) 'Deflated' │ │ │ │ -10B5D1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10B5D5 CRC B4853515 (3028628757) │ │ │ │ -10B5D9 Compressed Size 000008AA (2218) │ │ │ │ -10B5DD Uncompressed Size 00004DC4 (19908) │ │ │ │ -10B5E1 Filename Length 0028 (40) │ │ │ │ -10B5E3 Extra Length 0000 (0) │ │ │ │ -10B5E5 Comment Length 0000 (0) │ │ │ │ -10B5E7 Disk Start 0000 (0) │ │ │ │ -10B5E9 Int File Attributes 0000 (0) │ │ │ │ +10B69E Compression Method 0008 (8) 'Deflated' │ │ │ │ +10B6A0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10B6A4 CRC B4853515 (3028628757) │ │ │ │ +10B6A8 Compressed Size 000008AA (2218) │ │ │ │ +10B6AC Uncompressed Size 00004DC4 (19908) │ │ │ │ +10B6B0 Filename Length 0028 (40) │ │ │ │ +10B6B2 Extra Length 0000 (0) │ │ │ │ +10B6B4 Comment Length 0000 (0) │ │ │ │ +10B6B6 Disk Start 0000 (0) │ │ │ │ +10B6B8 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10B5EB Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10B6BA Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10B5EF Local Header Offset 000AE762 (714594) │ │ │ │ -10B5F3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10B6BE Local Header Offset 000AE732 (714546) │ │ │ │ +10B6C2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10B5F3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10B6C2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10B61B CENTRAL HEADER #331 02014B50 (33639248) │ │ │ │ -10B61F Created Zip Spec 14 (20) '2.0' │ │ │ │ -10B620 Created OS 03 (3) 'Unix' │ │ │ │ -10B621 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10B622 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10B623 General Purpose Flag 0800 (2048) │ │ │ │ +10B6EA CENTRAL HEADER #331 02014B50 (33639248) │ │ │ │ +10B6EE Created Zip Spec 14 (20) '2.0' │ │ │ │ +10B6EF Created OS 03 (3) 'Unix' │ │ │ │ +10B6F0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10B6F1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10B6F2 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10B625 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10B627 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10B62B CRC 2F58FB66 (794360678) │ │ │ │ -10B62F Compressed Size 00000439 (1081) │ │ │ │ -10B633 Uncompressed Size 00000A1A (2586) │ │ │ │ -10B637 Filename Length 002B (43) │ │ │ │ -10B639 Extra Length 0000 (0) │ │ │ │ -10B63B Comment Length 0000 (0) │ │ │ │ -10B63D Disk Start 0000 (0) │ │ │ │ -10B63F Int File Attributes 0000 (0) │ │ │ │ +10B6F4 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10B6F6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10B6FA CRC 2F58FB66 (794360678) │ │ │ │ +10B6FE Compressed Size 00000439 (1081) │ │ │ │ +10B702 Uncompressed Size 00000A1A (2586) │ │ │ │ +10B706 Filename Length 002B (43) │ │ │ │ +10B708 Extra Length 0000 (0) │ │ │ │ +10B70A Comment Length 0000 (0) │ │ │ │ +10B70C Disk Start 0000 (0) │ │ │ │ +10B70E Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10B641 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10B710 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10B645 Local Header Offset 000AF052 (716882) │ │ │ │ -10B649 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10B714 Local Header Offset 000AF022 (716834) │ │ │ │ +10B718 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10B649: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10B718: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10B674 CENTRAL HEADER #332 02014B50 (33639248) │ │ │ │ -10B678 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10B679 Created OS 03 (3) 'Unix' │ │ │ │ -10B67A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10B67B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10B67C General Purpose Flag 0800 (2048) │ │ │ │ +10B743 CENTRAL HEADER #332 02014B50 (33639248) │ │ │ │ +10B747 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10B748 Created OS 03 (3) 'Unix' │ │ │ │ +10B749 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10B74A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10B74B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10B67E Compression Method 0008 (8) 'Deflated' │ │ │ │ -10B680 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10B684 CRC A7BE9328 (2814284584) │ │ │ │ -10B688 Compressed Size 000004FF (1279) │ │ │ │ -10B68C Uncompressed Size 00001745 (5957) │ │ │ │ -10B690 Filename Length 002A (42) │ │ │ │ -10B692 Extra Length 0000 (0) │ │ │ │ -10B694 Comment Length 0000 (0) │ │ │ │ -10B696 Disk Start 0000 (0) │ │ │ │ -10B698 Int File Attributes 0000 (0) │ │ │ │ +10B74D Compression Method 0008 (8) 'Deflated' │ │ │ │ +10B74F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10B753 CRC A7BE9328 (2814284584) │ │ │ │ +10B757 Compressed Size 000004FF (1279) │ │ │ │ +10B75B Uncompressed Size 00001745 (5957) │ │ │ │ +10B75F Filename Length 002A (42) │ │ │ │ +10B761 Extra Length 0000 (0) │ │ │ │ +10B763 Comment Length 0000 (0) │ │ │ │ +10B765 Disk Start 0000 (0) │ │ │ │ +10B767 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10B69A Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10B769 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10B69E Local Header Offset 000AF4D4 (718036) │ │ │ │ -10B6A2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10B76D Local Header Offset 000AF4A4 (717988) │ │ │ │ +10B771 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10B6A2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10B771: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10B6CC CENTRAL HEADER #333 02014B50 (33639248) │ │ │ │ -10B6D0 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10B6D1 Created OS 03 (3) 'Unix' │ │ │ │ -10B6D2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10B6D3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10B6D4 General Purpose Flag 0800 (2048) │ │ │ │ +10B79B CENTRAL HEADER #333 02014B50 (33639248) │ │ │ │ +10B79F Created Zip Spec 14 (20) '2.0' │ │ │ │ +10B7A0 Created OS 03 (3) 'Unix' │ │ │ │ +10B7A1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10B7A2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10B7A3 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10B6D6 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10B6D8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10B6DC CRC 271104A6 (655426726) │ │ │ │ -10B6E0 Compressed Size 000005B5 (1461) │ │ │ │ -10B6E4 Uncompressed Size 0000124B (4683) │ │ │ │ -10B6E8 Filename Length 0030 (48) │ │ │ │ -10B6EA Extra Length 0000 (0) │ │ │ │ -10B6EC Comment Length 0000 (0) │ │ │ │ -10B6EE Disk Start 0000 (0) │ │ │ │ -10B6F0 Int File Attributes 0000 (0) │ │ │ │ +10B7A5 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10B7A7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10B7AB CRC 271104A6 (655426726) │ │ │ │ +10B7AF Compressed Size 000005B5 (1461) │ │ │ │ +10B7B3 Uncompressed Size 0000124B (4683) │ │ │ │ +10B7B7 Filename Length 0030 (48) │ │ │ │ +10B7B9 Extra Length 0000 (0) │ │ │ │ +10B7BB Comment Length 0000 (0) │ │ │ │ +10B7BD Disk Start 0000 (0) │ │ │ │ +10B7BF Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10B6F2 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10B7C1 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10B6F6 Local Header Offset 000AFA1B (719387) │ │ │ │ -10B6FA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10B7C5 Local Header Offset 000AF9EB (719339) │ │ │ │ +10B7C9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10B6FA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10B7C9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10B72A CENTRAL HEADER #334 02014B50 (33639248) │ │ │ │ -10B72E Created Zip Spec 14 (20) '2.0' │ │ │ │ -10B72F Created OS 03 (3) 'Unix' │ │ │ │ -10B730 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10B731 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10B732 General Purpose Flag 0800 (2048) │ │ │ │ +10B7F9 CENTRAL HEADER #334 02014B50 (33639248) │ │ │ │ +10B7FD Created Zip Spec 14 (20) '2.0' │ │ │ │ +10B7FE Created OS 03 (3) 'Unix' │ │ │ │ +10B7FF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10B800 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10B801 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10B734 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10B736 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10B73A CRC DB926C35 (3683806261) │ │ │ │ -10B73E Compressed Size 00000614 (1556) │ │ │ │ -10B742 Uncompressed Size 00002F38 (12088) │ │ │ │ -10B746 Filename Length 002F (47) │ │ │ │ -10B748 Extra Length 0000 (0) │ │ │ │ -10B74A Comment Length 0000 (0) │ │ │ │ -10B74C Disk Start 0000 (0) │ │ │ │ -10B74E Int File Attributes 0000 (0) │ │ │ │ +10B803 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10B805 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10B809 CRC DB926C35 (3683806261) │ │ │ │ +10B80D Compressed Size 00000614 (1556) │ │ │ │ +10B811 Uncompressed Size 00002F38 (12088) │ │ │ │ +10B815 Filename Length 002F (47) │ │ │ │ +10B817 Extra Length 0000 (0) │ │ │ │ +10B819 Comment Length 0000 (0) │ │ │ │ +10B81B Disk Start 0000 (0) │ │ │ │ +10B81D Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10B750 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10B81F Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10B754 Local Header Offset 000B001E (720926) │ │ │ │ -10B758 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10B823 Local Header Offset 000AFFEE (720878) │ │ │ │ +10B827 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10B758: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10B827: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10B787 CENTRAL HEADER #335 02014B50 (33639248) │ │ │ │ -10B78B Created Zip Spec 14 (20) '2.0' │ │ │ │ -10B78C Created OS 03 (3) 'Unix' │ │ │ │ -10B78D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10B78E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10B78F General Purpose Flag 0800 (2048) │ │ │ │ +10B856 CENTRAL HEADER #335 02014B50 (33639248) │ │ │ │ +10B85A Created Zip Spec 14 (20) '2.0' │ │ │ │ +10B85B Created OS 03 (3) 'Unix' │ │ │ │ +10B85C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10B85D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10B85E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10B791 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10B793 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10B797 CRC B2233F2D (2988654381) │ │ │ │ -10B79B Compressed Size 00000354 (852) │ │ │ │ -10B79F Uncompressed Size 00000737 (1847) │ │ │ │ -10B7A3 Filename Length 0024 (36) │ │ │ │ -10B7A5 Extra Length 0000 (0) │ │ │ │ -10B7A7 Comment Length 0000 (0) │ │ │ │ -10B7A9 Disk Start 0000 (0) │ │ │ │ -10B7AB Int File Attributes 0000 (0) │ │ │ │ +10B860 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10B862 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10B866 CRC B2233F2D (2988654381) │ │ │ │ +10B86A Compressed Size 00000354 (852) │ │ │ │ +10B86E Uncompressed Size 00000737 (1847) │ │ │ │ +10B872 Filename Length 0024 (36) │ │ │ │ +10B874 Extra Length 0000 (0) │ │ │ │ +10B876 Comment Length 0000 (0) │ │ │ │ +10B878 Disk Start 0000 (0) │ │ │ │ +10B87A Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10B7AD Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10B87C Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10B7B1 Local Header Offset 000B067F (722559) │ │ │ │ -10B7B5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10B880 Local Header Offset 000B064F (722511) │ │ │ │ +10B884 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10B7B5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10B884: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10B7D9 CENTRAL HEADER #336 02014B50 (33639248) │ │ │ │ -10B7DD Created Zip Spec 14 (20) '2.0' │ │ │ │ -10B7DE Created OS 03 (3) 'Unix' │ │ │ │ -10B7DF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10B7E0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10B7E1 General Purpose Flag 0800 (2048) │ │ │ │ +10B8A8 CENTRAL HEADER #336 02014B50 (33639248) │ │ │ │ +10B8AC Created Zip Spec 14 (20) '2.0' │ │ │ │ +10B8AD Created OS 03 (3) 'Unix' │ │ │ │ +10B8AE Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10B8AF Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10B8B0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10B7E3 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10B7E5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10B7E9 CRC 6AA9587D (1789483133) │ │ │ │ -10B7ED Compressed Size 00000364 (868) │ │ │ │ -10B7F1 Uncompressed Size 00000E08 (3592) │ │ │ │ -10B7F5 Filename Length 0023 (35) │ │ │ │ -10B7F7 Extra Length 0000 (0) │ │ │ │ -10B7F9 Comment Length 0000 (0) │ │ │ │ -10B7FB Disk Start 0000 (0) │ │ │ │ -10B7FD Int File Attributes 0000 (0) │ │ │ │ +10B8B2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10B8B4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10B8B8 CRC 6AA9587D (1789483133) │ │ │ │ +10B8BC Compressed Size 00000364 (868) │ │ │ │ +10B8C0 Uncompressed Size 00000E08 (3592) │ │ │ │ +10B8C4 Filename Length 0023 (35) │ │ │ │ +10B8C6 Extra Length 0000 (0) │ │ │ │ +10B8C8 Comment Length 0000 (0) │ │ │ │ +10B8CA Disk Start 0000 (0) │ │ │ │ +10B8CC Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10B7FF Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10B8CE Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10B803 Local Header Offset 000B0A15 (723477) │ │ │ │ -10B807 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10B8D2 Local Header Offset 000B09E5 (723429) │ │ │ │ +10B8D6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10B807: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10B8D6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10B82A CENTRAL HEADER #337 02014B50 (33639248) │ │ │ │ -10B82E Created Zip Spec 14 (20) '2.0' │ │ │ │ -10B82F Created OS 03 (3) 'Unix' │ │ │ │ -10B830 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10B831 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10B832 General Purpose Flag 0800 (2048) │ │ │ │ +10B8F9 CENTRAL HEADER #337 02014B50 (33639248) │ │ │ │ +10B8FD Created Zip Spec 14 (20) '2.0' │ │ │ │ +10B8FE Created OS 03 (3) 'Unix' │ │ │ │ +10B8FF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10B900 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10B901 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10B834 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10B836 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10B83A CRC 4BB34F16 (1270042390) │ │ │ │ -10B83E Compressed Size 0000116C (4460) │ │ │ │ -10B842 Uncompressed Size 000037C1 (14273) │ │ │ │ -10B846 Filename Length 0028 (40) │ │ │ │ -10B848 Extra Length 0000 (0) │ │ │ │ -10B84A Comment Length 0000 (0) │ │ │ │ -10B84C Disk Start 0000 (0) │ │ │ │ -10B84E Int File Attributes 0000 (0) │ │ │ │ +10B903 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10B905 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10B909 CRC 4BB34F16 (1270042390) │ │ │ │ +10B90D Compressed Size 0000116C (4460) │ │ │ │ +10B911 Uncompressed Size 000037C1 (14273) │ │ │ │ +10B915 Filename Length 0028 (40) │ │ │ │ +10B917 Extra Length 0000 (0) │ │ │ │ +10B919 Comment Length 0000 (0) │ │ │ │ +10B91B Disk Start 0000 (0) │ │ │ │ +10B91D Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10B850 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10B91F Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10B854 Local Header Offset 000B0DBA (724410) │ │ │ │ -10B858 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10B923 Local Header Offset 000B0D8A (724362) │ │ │ │ +10B927 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10B858: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10B927: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10B880 CENTRAL HEADER #338 02014B50 (33639248) │ │ │ │ -10B884 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10B885 Created OS 03 (3) 'Unix' │ │ │ │ -10B886 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10B887 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10B888 General Purpose Flag 0800 (2048) │ │ │ │ +10B94F CENTRAL HEADER #338 02014B50 (33639248) │ │ │ │ +10B953 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10B954 Created OS 03 (3) 'Unix' │ │ │ │ +10B955 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10B956 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10B957 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10B88A Compression Method 0008 (8) 'Deflated' │ │ │ │ -10B88C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10B890 CRC 6F0756D6 (1862751958) │ │ │ │ -10B894 Compressed Size 0000117A (4474) │ │ │ │ -10B898 Uncompressed Size 0000BBF9 (48121) │ │ │ │ -10B89C Filename Length 0027 (39) │ │ │ │ -10B89E Extra Length 0000 (0) │ │ │ │ -10B8A0 Comment Length 0000 (0) │ │ │ │ -10B8A2 Disk Start 0000 (0) │ │ │ │ -10B8A4 Int File Attributes 0000 (0) │ │ │ │ +10B959 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10B95B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10B95F CRC 6F0756D6 (1862751958) │ │ │ │ +10B963 Compressed Size 0000117A (4474) │ │ │ │ +10B967 Uncompressed Size 0000BBF9 (48121) │ │ │ │ +10B96B Filename Length 0027 (39) │ │ │ │ +10B96D Extra Length 0000 (0) │ │ │ │ +10B96F Comment Length 0000 (0) │ │ │ │ +10B971 Disk Start 0000 (0) │ │ │ │ +10B973 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10B8A6 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10B975 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10B8AA Local Header Offset 000B1F6C (728940) │ │ │ │ -10B8AE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10B979 Local Header Offset 000B1F3C (728892) │ │ │ │ +10B97D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10B8AE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10B97D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10B8D5 CENTRAL HEADER #339 02014B50 (33639248) │ │ │ │ -10B8D9 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10B8DA Created OS 03 (3) 'Unix' │ │ │ │ -10B8DB Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10B8DC Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10B8DD General Purpose Flag 0800 (2048) │ │ │ │ +10B9A4 CENTRAL HEADER #339 02014B50 (33639248) │ │ │ │ +10B9A8 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10B9A9 Created OS 03 (3) 'Unix' │ │ │ │ +10B9AA Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10B9AB Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10B9AC General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10B8DF Compression Method 0008 (8) 'Deflated' │ │ │ │ -10B8E1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10B8E5 CRC C8EF18E9 (3371112681) │ │ │ │ -10B8E9 Compressed Size 000009B7 (2487) │ │ │ │ -10B8ED Uncompressed Size 00001A2F (6703) │ │ │ │ -10B8F1 Filename Length 0024 (36) │ │ │ │ -10B8F3 Extra Length 0000 (0) │ │ │ │ -10B8F5 Comment Length 0000 (0) │ │ │ │ -10B8F7 Disk Start 0000 (0) │ │ │ │ -10B8F9 Int File Attributes 0000 (0) │ │ │ │ +10B9AE Compression Method 0008 (8) 'Deflated' │ │ │ │ +10B9B0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10B9B4 CRC C548A4F0 (3309872368) │ │ │ │ +10B9B8 Compressed Size 000009BA (2490) │ │ │ │ +10B9BC Uncompressed Size 00001A2F (6703) │ │ │ │ +10B9C0 Filename Length 0024 (36) │ │ │ │ +10B9C2 Extra Length 0000 (0) │ │ │ │ +10B9C4 Comment Length 0000 (0) │ │ │ │ +10B9C6 Disk Start 0000 (0) │ │ │ │ +10B9C8 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10B8FB Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10B9CA Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10B8FF Local Header Offset 000B312B (733483) │ │ │ │ -10B903 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10B9CE Local Header Offset 000B30FB (733435) │ │ │ │ +10B9D2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10B903: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10B9D2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10B927 CENTRAL HEADER #340 02014B50 (33639248) │ │ │ │ -10B92B Created Zip Spec 14 (20) '2.0' │ │ │ │ -10B92C Created OS 03 (3) 'Unix' │ │ │ │ -10B92D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10B92E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10B92F General Purpose Flag 0800 (2048) │ │ │ │ +10B9F6 CENTRAL HEADER #340 02014B50 (33639248) │ │ │ │ +10B9FA Created Zip Spec 14 (20) '2.0' │ │ │ │ +10B9FB Created OS 03 (3) 'Unix' │ │ │ │ +10B9FC Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10B9FD Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10B9FE General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10B931 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10B933 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10B937 CRC DAFC8CE0 (3673984224) │ │ │ │ -10B93B Compressed Size 00000B2A (2858) │ │ │ │ -10B93F Uncompressed Size 000050CF (20687) │ │ │ │ -10B943 Filename Length 0023 (35) │ │ │ │ -10B945 Extra Length 0000 (0) │ │ │ │ -10B947 Comment Length 0000 (0) │ │ │ │ -10B949 Disk Start 0000 (0) │ │ │ │ -10B94B Int File Attributes 0000 (0) │ │ │ │ +10BA00 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10BA02 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10BA06 CRC 4823D6DC (1210308316) │ │ │ │ +10BA0A Compressed Size 00000B38 (2872) │ │ │ │ +10BA0E Uncompressed Size 000050CF (20687) │ │ │ │ +10BA12 Filename Length 0023 (35) │ │ │ │ +10BA14 Extra Length 0000 (0) │ │ │ │ +10BA16 Comment Length 0000 (0) │ │ │ │ +10BA18 Disk Start 0000 (0) │ │ │ │ +10BA1A Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10B94D Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10BA1C Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10B951 Local Header Offset 000B3B24 (736036) │ │ │ │ -10B955 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10BA20 Local Header Offset 000B3AF7 (735991) │ │ │ │ +10BA24 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10B955: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10BA24: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10B978 CENTRAL HEADER #341 02014B50 (33639248) │ │ │ │ -10B97C Created Zip Spec 14 (20) '2.0' │ │ │ │ -10B97D Created OS 03 (3) 'Unix' │ │ │ │ -10B97E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10B97F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10B980 General Purpose Flag 0800 (2048) │ │ │ │ +10BA47 CENTRAL HEADER #341 02014B50 (33639248) │ │ │ │ +10BA4B Created Zip Spec 14 (20) '2.0' │ │ │ │ +10BA4C Created OS 03 (3) 'Unix' │ │ │ │ +10BA4D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10BA4E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10BA4F General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10B982 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10B984 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10B988 CRC 700B0680 (1879770752) │ │ │ │ -10B98C Compressed Size 000003A9 (937) │ │ │ │ -10B990 Uncompressed Size 0000095B (2395) │ │ │ │ -10B994 Filename Length 0029 (41) │ │ │ │ -10B996 Extra Length 0000 (0) │ │ │ │ -10B998 Comment Length 0000 (0) │ │ │ │ -10B99A Disk Start 0000 (0) │ │ │ │ -10B99C Int File Attributes 0000 (0) │ │ │ │ +10BA51 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10BA53 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10BA57 CRC 700B0680 (1879770752) │ │ │ │ +10BA5B Compressed Size 000003A9 (937) │ │ │ │ +10BA5F Uncompressed Size 0000095B (2395) │ │ │ │ +10BA63 Filename Length 0029 (41) │ │ │ │ +10BA65 Extra Length 0000 (0) │ │ │ │ +10BA67 Comment Length 0000 (0) │ │ │ │ +10BA69 Disk Start 0000 (0) │ │ │ │ +10BA6B Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10B99E Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10BA6D Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10B9A2 Local Header Offset 000B468F (738959) │ │ │ │ -10B9A6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10BA71 Local Header Offset 000B4670 (738928) │ │ │ │ +10BA75 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10B9A6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10BA75: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10B9CF CENTRAL HEADER #342 02014B50 (33639248) │ │ │ │ -10B9D3 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10B9D4 Created OS 03 (3) 'Unix' │ │ │ │ -10B9D5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10B9D6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10B9D7 General Purpose Flag 0800 (2048) │ │ │ │ +10BA9E CENTRAL HEADER #342 02014B50 (33639248) │ │ │ │ +10BAA2 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10BAA3 Created OS 03 (3) 'Unix' │ │ │ │ +10BAA4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10BAA5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10BAA6 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10B9D9 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10B9DB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10B9DF CRC 08C19159 (146903385) │ │ │ │ -10B9E3 Compressed Size 000004CA (1226) │ │ │ │ -10B9E7 Uncompressed Size 00001A1C (6684) │ │ │ │ -10B9EB Filename Length 0028 (40) │ │ │ │ -10B9ED Extra Length 0000 (0) │ │ │ │ -10B9EF Comment Length 0000 (0) │ │ │ │ -10B9F1 Disk Start 0000 (0) │ │ │ │ -10B9F3 Int File Attributes 0000 (0) │ │ │ │ +10BAA8 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10BAAA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10BAAE CRC 08C19159 (146903385) │ │ │ │ +10BAB2 Compressed Size 000004CA (1226) │ │ │ │ +10BAB6 Uncompressed Size 00001A1C (6684) │ │ │ │ +10BABA Filename Length 0028 (40) │ │ │ │ +10BABC Extra Length 0000 (0) │ │ │ │ +10BABE Comment Length 0000 (0) │ │ │ │ +10BAC0 Disk Start 0000 (0) │ │ │ │ +10BAC2 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10B9F5 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10BAC4 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10B9F9 Local Header Offset 000B4A7F (739967) │ │ │ │ -10B9FD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10BAC8 Local Header Offset 000B4A60 (739936) │ │ │ │ +10BACC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10B9FD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10BACC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10BA25 CENTRAL HEADER #343 02014B50 (33639248) │ │ │ │ -10BA29 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10BA2A Created OS 03 (3) 'Unix' │ │ │ │ -10BA2B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10BA2C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10BA2D General Purpose Flag 0800 (2048) │ │ │ │ +10BAF4 CENTRAL HEADER #343 02014B50 (33639248) │ │ │ │ +10BAF8 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10BAF9 Created OS 03 (3) 'Unix' │ │ │ │ +10BAFA Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10BAFB Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10BAFC General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10BA2F Compression Method 0008 (8) 'Deflated' │ │ │ │ -10BA31 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10BA35 CRC 8E7406BA (2389968570) │ │ │ │ -10BA39 Compressed Size 00000294 (660) │ │ │ │ -10BA3D Uncompressed Size 0000061B (1563) │ │ │ │ -10BA41 Filename Length 002E (46) │ │ │ │ -10BA43 Extra Length 0000 (0) │ │ │ │ -10BA45 Comment Length 0000 (0) │ │ │ │ -10BA47 Disk Start 0000 (0) │ │ │ │ -10BA49 Int File Attributes 0000 (0) │ │ │ │ +10BAFE Compression Method 0008 (8) 'Deflated' │ │ │ │ +10BB00 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10BB04 CRC 8E7406BA (2389968570) │ │ │ │ +10BB08 Compressed Size 00000294 (660) │ │ │ │ +10BB0C Uncompressed Size 0000061B (1563) │ │ │ │ +10BB10 Filename Length 002E (46) │ │ │ │ +10BB12 Extra Length 0000 (0) │ │ │ │ +10BB14 Comment Length 0000 (0) │ │ │ │ +10BB16 Disk Start 0000 (0) │ │ │ │ +10BB18 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10BA4B Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10BB1A Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10BA4F Local Header Offset 000B4F8F (741263) │ │ │ │ -10BA53 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10BB1E Local Header Offset 000B4F70 (741232) │ │ │ │ +10BB22 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10BA53: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10BB22: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10BA81 CENTRAL HEADER #344 02014B50 (33639248) │ │ │ │ -10BA85 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10BA86 Created OS 03 (3) 'Unix' │ │ │ │ -10BA87 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10BA88 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10BA89 General Purpose Flag 0800 (2048) │ │ │ │ +10BB50 CENTRAL HEADER #344 02014B50 (33639248) │ │ │ │ +10BB54 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10BB55 Created OS 03 (3) 'Unix' │ │ │ │ +10BB56 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10BB57 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10BB58 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10BA8B Compression Method 0008 (8) 'Deflated' │ │ │ │ -10BA8D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10BA91 CRC 182701C6 (405209542) │ │ │ │ -10BA95 Compressed Size 000002A0 (672) │ │ │ │ -10BA99 Uncompressed Size 00000C5F (3167) │ │ │ │ -10BA9D Filename Length 002D (45) │ │ │ │ -10BA9F Extra Length 0000 (0) │ │ │ │ -10BAA1 Comment Length 0000 (0) │ │ │ │ -10BAA3 Disk Start 0000 (0) │ │ │ │ -10BAA5 Int File Attributes 0000 (0) │ │ │ │ +10BB5A Compression Method 0008 (8) 'Deflated' │ │ │ │ +10BB5C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10BB60 CRC 182701C6 (405209542) │ │ │ │ +10BB64 Compressed Size 000002A0 (672) │ │ │ │ +10BB68 Uncompressed Size 00000C5F (3167) │ │ │ │ +10BB6C Filename Length 002D (45) │ │ │ │ +10BB6E Extra Length 0000 (0) │ │ │ │ +10BB70 Comment Length 0000 (0) │ │ │ │ +10BB72 Disk Start 0000 (0) │ │ │ │ +10BB74 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10BAA7 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10BB76 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10BAAB Local Header Offset 000B526F (741999) │ │ │ │ -10BAAF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10BB7A Local Header Offset 000B5250 (741968) │ │ │ │ +10BB7E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10BAAF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10BB7E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10BADC CENTRAL HEADER #345 02014B50 (33639248) │ │ │ │ -10BAE0 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10BAE1 Created OS 03 (3) 'Unix' │ │ │ │ -10BAE2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10BAE3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10BAE4 General Purpose Flag 0800 (2048) │ │ │ │ +10BBAB CENTRAL HEADER #345 02014B50 (33639248) │ │ │ │ +10BBAF Created Zip Spec 14 (20) '2.0' │ │ │ │ +10BBB0 Created OS 03 (3) 'Unix' │ │ │ │ +10BBB1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10BBB2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10BBB3 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10BAE6 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10BAE8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10BAEC CRC 23949E93 (596942483) │ │ │ │ -10BAF0 Compressed Size 00000416 (1046) │ │ │ │ -10BAF4 Uncompressed Size 00000C19 (3097) │ │ │ │ -10BAF8 Filename Length 0035 (53) │ │ │ │ -10BAFA Extra Length 0000 (0) │ │ │ │ -10BAFC Comment Length 0000 (0) │ │ │ │ -10BAFE Disk Start 0000 (0) │ │ │ │ -10BB00 Int File Attributes 0000 (0) │ │ │ │ +10BBB5 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10BBB7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10BBBB CRC 23949E93 (596942483) │ │ │ │ +10BBBF Compressed Size 00000416 (1046) │ │ │ │ +10BBC3 Uncompressed Size 00000C19 (3097) │ │ │ │ +10BBC7 Filename Length 0035 (53) │ │ │ │ +10BBC9 Extra Length 0000 (0) │ │ │ │ +10BBCB Comment Length 0000 (0) │ │ │ │ +10BBCD Disk Start 0000 (0) │ │ │ │ +10BBCF Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10BB02 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10BBD1 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10BB06 Local Header Offset 000B555A (742746) │ │ │ │ -10BB0A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10BBD5 Local Header Offset 000B553B (742715) │ │ │ │ +10BBD9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10BB0A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10BBD9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10BB3F CENTRAL HEADER #346 02014B50 (33639248) │ │ │ │ -10BB43 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10BB44 Created OS 03 (3) 'Unix' │ │ │ │ -10BB45 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10BB46 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10BB47 General Purpose Flag 0800 (2048) │ │ │ │ +10BC0E CENTRAL HEADER #346 02014B50 (33639248) │ │ │ │ +10BC12 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10BC13 Created OS 03 (3) 'Unix' │ │ │ │ +10BC14 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10BC15 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10BC16 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10BB49 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10BB4B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10BB4F CRC 9EEA1DDD (2666143197) │ │ │ │ -10BB53 Compressed Size 00000340 (832) │ │ │ │ -10BB57 Uncompressed Size 0000174F (5967) │ │ │ │ -10BB5B Filename Length 0034 (52) │ │ │ │ -10BB5D Extra Length 0000 (0) │ │ │ │ -10BB5F Comment Length 0000 (0) │ │ │ │ -10BB61 Disk Start 0000 (0) │ │ │ │ -10BB63 Int File Attributes 0000 (0) │ │ │ │ +10BC18 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10BC1A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10BC1E CRC 9EEA1DDD (2666143197) │ │ │ │ +10BC22 Compressed Size 00000340 (832) │ │ │ │ +10BC26 Uncompressed Size 0000174F (5967) │ │ │ │ +10BC2A Filename Length 0034 (52) │ │ │ │ +10BC2C Extra Length 0000 (0) │ │ │ │ +10BC2E Comment Length 0000 (0) │ │ │ │ +10BC30 Disk Start 0000 (0) │ │ │ │ +10BC32 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10BB65 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10BC34 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10BB69 Local Header Offset 000B59C3 (743875) │ │ │ │ -10BB6D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10BC38 Local Header Offset 000B59A4 (743844) │ │ │ │ +10BC3C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10BB6D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10BC3C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10BBA1 CENTRAL HEADER #347 02014B50 (33639248) │ │ │ │ -10BBA5 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10BBA6 Created OS 03 (3) 'Unix' │ │ │ │ -10BBA7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10BBA8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10BBA9 General Purpose Flag 0800 (2048) │ │ │ │ +10BC70 CENTRAL HEADER #347 02014B50 (33639248) │ │ │ │ +10BC74 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10BC75 Created OS 03 (3) 'Unix' │ │ │ │ +10BC76 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10BC77 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10BC78 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10BBAB Compression Method 0008 (8) 'Deflated' │ │ │ │ -10BBAD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10BBB1 CRC 0082FAD5 (8583893) │ │ │ │ -10BBB5 Compressed Size 00000489 (1161) │ │ │ │ -10BBB9 Uncompressed Size 000009C9 (2505) │ │ │ │ -10BBBD Filename Length 0028 (40) │ │ │ │ -10BBBF Extra Length 0000 (0) │ │ │ │ -10BBC1 Comment Length 0000 (0) │ │ │ │ -10BBC3 Disk Start 0000 (0) │ │ │ │ -10BBC5 Int File Attributes 0000 (0) │ │ │ │ +10BC7A Compression Method 0008 (8) 'Deflated' │ │ │ │ +10BC7C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10BC80 CRC 0082FAD5 (8583893) │ │ │ │ +10BC84 Compressed Size 00000489 (1161) │ │ │ │ +10BC88 Uncompressed Size 000009C9 (2505) │ │ │ │ +10BC8C Filename Length 0028 (40) │ │ │ │ +10BC8E Extra Length 0000 (0) │ │ │ │ +10BC90 Comment Length 0000 (0) │ │ │ │ +10BC92 Disk Start 0000 (0) │ │ │ │ +10BC94 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10BBC7 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10BC96 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10BBCB Local Header Offset 000B5D55 (744789) │ │ │ │ -10BBCF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10BC9A Local Header Offset 000B5D36 (744758) │ │ │ │ +10BC9E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10BBCF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10BC9E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10BBF7 CENTRAL HEADER #348 02014B50 (33639248) │ │ │ │ -10BBFB Created Zip Spec 14 (20) '2.0' │ │ │ │ -10BBFC Created OS 03 (3) 'Unix' │ │ │ │ -10BBFD Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10BBFE Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10BBFF General Purpose Flag 0800 (2048) │ │ │ │ +10BCC6 CENTRAL HEADER #348 02014B50 (33639248) │ │ │ │ +10BCCA Created Zip Spec 14 (20) '2.0' │ │ │ │ +10BCCB Created OS 03 (3) 'Unix' │ │ │ │ +10BCCC Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10BCCD Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10BCCE General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10BC01 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10BC03 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10BC07 CRC BF91C0E5 (3214000357) │ │ │ │ -10BC0B Compressed Size 000004C8 (1224) │ │ │ │ -10BC0F Uncompressed Size 0000112F (4399) │ │ │ │ -10BC13 Filename Length 0027 (39) │ │ │ │ -10BC15 Extra Length 0000 (0) │ │ │ │ -10BC17 Comment Length 0000 (0) │ │ │ │ -10BC19 Disk Start 0000 (0) │ │ │ │ -10BC1B Int File Attributes 0000 (0) │ │ │ │ +10BCD0 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10BCD2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10BCD6 CRC BF91C0E5 (3214000357) │ │ │ │ +10BCDA Compressed Size 000004C8 (1224) │ │ │ │ +10BCDE Uncompressed Size 0000112F (4399) │ │ │ │ +10BCE2 Filename Length 0027 (39) │ │ │ │ +10BCE4 Extra Length 0000 (0) │ │ │ │ +10BCE6 Comment Length 0000 (0) │ │ │ │ +10BCE8 Disk Start 0000 (0) │ │ │ │ +10BCEA Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10BC1D Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10BCEC Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10BC21 Local Header Offset 000B6224 (746020) │ │ │ │ -10BC25 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10BCF0 Local Header Offset 000B6205 (745989) │ │ │ │ +10BCF4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10BC25: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10BCF4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10BC4C CENTRAL HEADER #349 02014B50 (33639248) │ │ │ │ -10BC50 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10BC51 Created OS 03 (3) 'Unix' │ │ │ │ -10BC52 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10BC53 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10BC54 General Purpose Flag 0800 (2048) │ │ │ │ +10BD1B CENTRAL HEADER #349 02014B50 (33639248) │ │ │ │ +10BD1F Created Zip Spec 14 (20) '2.0' │ │ │ │ +10BD20 Created OS 03 (3) 'Unix' │ │ │ │ +10BD21 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10BD22 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10BD23 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10BC56 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10BC58 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10BC5C CRC 997BD7D7 (2575030231) │ │ │ │ -10BC60 Compressed Size 000002A9 (681) │ │ │ │ -10BC64 Uncompressed Size 000005B6 (1462) │ │ │ │ -10BC68 Filename Length 002F (47) │ │ │ │ -10BC6A Extra Length 0000 (0) │ │ │ │ -10BC6C Comment Length 0000 (0) │ │ │ │ -10BC6E Disk Start 0000 (0) │ │ │ │ -10BC70 Int File Attributes 0000 (0) │ │ │ │ +10BD25 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10BD27 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10BD2B CRC 997BD7D7 (2575030231) │ │ │ │ +10BD2F Compressed Size 000002A9 (681) │ │ │ │ +10BD33 Uncompressed Size 000005B6 (1462) │ │ │ │ +10BD37 Filename Length 002F (47) │ │ │ │ +10BD39 Extra Length 0000 (0) │ │ │ │ +10BD3B Comment Length 0000 (0) │ │ │ │ +10BD3D Disk Start 0000 (0) │ │ │ │ +10BD3F Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10BC72 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10BD41 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10BC76 Local Header Offset 000B6731 (747313) │ │ │ │ -10BC7A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10BD45 Local Header Offset 000B6712 (747282) │ │ │ │ +10BD49 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10BC7A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10BD49: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10BCA9 CENTRAL HEADER #350 02014B50 (33639248) │ │ │ │ -10BCAD Created Zip Spec 14 (20) '2.0' │ │ │ │ -10BCAE Created OS 03 (3) 'Unix' │ │ │ │ -10BCAF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10BCB0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10BCB1 General Purpose Flag 0800 (2048) │ │ │ │ +10BD78 CENTRAL HEADER #350 02014B50 (33639248) │ │ │ │ +10BD7C Created Zip Spec 14 (20) '2.0' │ │ │ │ +10BD7D Created OS 03 (3) 'Unix' │ │ │ │ +10BD7E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10BD7F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10BD80 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10BCB3 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10BCB5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10BCB9 CRC B1EF9538 (2985268536) │ │ │ │ -10BCBD Compressed Size 00000286 (646) │ │ │ │ -10BCC1 Uncompressed Size 00000A7A (2682) │ │ │ │ -10BCC5 Filename Length 002E (46) │ │ │ │ -10BCC7 Extra Length 0000 (0) │ │ │ │ -10BCC9 Comment Length 0000 (0) │ │ │ │ -10BCCB Disk Start 0000 (0) │ │ │ │ -10BCCD Int File Attributes 0000 (0) │ │ │ │ +10BD82 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10BD84 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10BD88 CRC B1EF9538 (2985268536) │ │ │ │ +10BD8C Compressed Size 00000286 (646) │ │ │ │ +10BD90 Uncompressed Size 00000A7A (2682) │ │ │ │ +10BD94 Filename Length 002E (46) │ │ │ │ +10BD96 Extra Length 0000 (0) │ │ │ │ +10BD98 Comment Length 0000 (0) │ │ │ │ +10BD9A Disk Start 0000 (0) │ │ │ │ +10BD9C Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10BCCF Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10BD9E Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10BCD3 Local Header Offset 000B6A27 (748071) │ │ │ │ -10BCD7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10BDA2 Local Header Offset 000B6A08 (748040) │ │ │ │ +10BDA6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10BCD7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10BDA6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10BD05 CENTRAL HEADER #351 02014B50 (33639248) │ │ │ │ -10BD09 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10BD0A Created OS 03 (3) 'Unix' │ │ │ │ -10BD0B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10BD0C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10BD0D General Purpose Flag 0800 (2048) │ │ │ │ +10BDD4 CENTRAL HEADER #351 02014B50 (33639248) │ │ │ │ +10BDD8 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10BDD9 Created OS 03 (3) 'Unix' │ │ │ │ +10BDDA Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10BDDB Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10BDDC General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10BD0F Compression Method 0008 (8) 'Deflated' │ │ │ │ -10BD11 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10BD15 CRC 5A9148C0 (1519470784) │ │ │ │ -10BD19 Compressed Size 000003BC (956) │ │ │ │ -10BD1D Uncompressed Size 000008D4 (2260) │ │ │ │ -10BD21 Filename Length 002B (43) │ │ │ │ -10BD23 Extra Length 0000 (0) │ │ │ │ -10BD25 Comment Length 0000 (0) │ │ │ │ -10BD27 Disk Start 0000 (0) │ │ │ │ -10BD29 Int File Attributes 0000 (0) │ │ │ │ +10BDDE Compression Method 0008 (8) 'Deflated' │ │ │ │ +10BDE0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10BDE4 CRC 5A9148C0 (1519470784) │ │ │ │ +10BDE8 Compressed Size 000003BC (956) │ │ │ │ +10BDEC Uncompressed Size 000008D4 (2260) │ │ │ │ +10BDF0 Filename Length 002B (43) │ │ │ │ +10BDF2 Extra Length 0000 (0) │ │ │ │ +10BDF4 Comment Length 0000 (0) │ │ │ │ +10BDF6 Disk Start 0000 (0) │ │ │ │ +10BDF8 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10BD2B Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10BDFA Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10BD2F Local Header Offset 000B6CF9 (748793) │ │ │ │ -10BD33 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10BDFE Local Header Offset 000B6CDA (748762) │ │ │ │ +10BE02 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10BD33: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10BE02: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10BD5E CENTRAL HEADER #352 02014B50 (33639248) │ │ │ │ -10BD62 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10BD63 Created OS 03 (3) 'Unix' │ │ │ │ -10BD64 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10BD65 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10BD66 General Purpose Flag 0800 (2048) │ │ │ │ +10BE2D CENTRAL HEADER #352 02014B50 (33639248) │ │ │ │ +10BE31 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10BE32 Created OS 03 (3) 'Unix' │ │ │ │ +10BE33 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10BE34 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10BE35 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10BD68 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10BD6A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10BD6E CRC EA1FA61C (3927942684) │ │ │ │ -10BD72 Compressed Size 00000324 (804) │ │ │ │ -10BD76 Uncompressed Size 0000105E (4190) │ │ │ │ -10BD7A Filename Length 002A (42) │ │ │ │ -10BD7C Extra Length 0000 (0) │ │ │ │ -10BD7E Comment Length 0000 (0) │ │ │ │ -10BD80 Disk Start 0000 (0) │ │ │ │ -10BD82 Int File Attributes 0000 (0) │ │ │ │ +10BE37 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10BE39 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10BE3D CRC EA1FA61C (3927942684) │ │ │ │ +10BE41 Compressed Size 00000324 (804) │ │ │ │ +10BE45 Uncompressed Size 0000105E (4190) │ │ │ │ +10BE49 Filename Length 002A (42) │ │ │ │ +10BE4B Extra Length 0000 (0) │ │ │ │ +10BE4D Comment Length 0000 (0) │ │ │ │ +10BE4F Disk Start 0000 (0) │ │ │ │ +10BE51 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10BD84 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10BE53 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10BD88 Local Header Offset 000B70FE (749822) │ │ │ │ -10BD8C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10BE57 Local Header Offset 000B70DF (749791) │ │ │ │ +10BE5B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10BD8C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10BE5B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10BDB6 CENTRAL HEADER #353 02014B50 (33639248) │ │ │ │ -10BDBA Created Zip Spec 14 (20) '2.0' │ │ │ │ -10BDBB Created OS 03 (3) 'Unix' │ │ │ │ -10BDBC Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10BDBD Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10BDBE General Purpose Flag 0800 (2048) │ │ │ │ +10BE85 CENTRAL HEADER #353 02014B50 (33639248) │ │ │ │ +10BE89 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10BE8A Created OS 03 (3) 'Unix' │ │ │ │ +10BE8B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10BE8C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10BE8D General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10BDC0 Compression Method 0000 (0) 'Stored' │ │ │ │ -10BDC2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10BDC6 CRC 00000000 (0) │ │ │ │ -10BDCA Compressed Size 00000000 (0) │ │ │ │ -10BDCE Uncompressed Size 00000000 (0) │ │ │ │ -10BDD2 Filename Length 0010 (16) │ │ │ │ -10BDD4 Extra Length 0000 (0) │ │ │ │ -10BDD6 Comment Length 0000 (0) │ │ │ │ -10BDD8 Disk Start 0000 (0) │ │ │ │ -10BDDA Int File Attributes 0000 (0) │ │ │ │ +10BE8F Compression Method 0000 (0) 'Stored' │ │ │ │ +10BE91 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10BE95 CRC 00000000 (0) │ │ │ │ +10BE99 Compressed Size 00000000 (0) │ │ │ │ +10BE9D Uncompressed Size 00000000 (0) │ │ │ │ +10BEA1 Filename Length 0010 (16) │ │ │ │ +10BEA3 Extra Length 0000 (0) │ │ │ │ +10BEA5 Comment Length 0000 (0) │ │ │ │ +10BEA7 Disk Start 0000 (0) │ │ │ │ +10BEA9 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10BDDC Ext File Attributes 41ED0010 (1106051088) │ │ │ │ +10BEAB Ext File Attributes 41ED0010 (1106051088) │ │ │ │ [Bit 4] Directory │ │ │ │ [Bits 16-24] 01ED (493) 'Unix attrib: rwxr-xr-x' │ │ │ │ [Bits 28-31] 04 (4) 'Directory' │ │ │ │ -10BDE0 Local Header Offset 000B746A (750698) │ │ │ │ -10BDE4 Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ +10BEAF Local Header Offset 000B744B (750667) │ │ │ │ +10BEB3 Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10BDE4: Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10BEB3: Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -# ERROR: Offset 0x10BDE4: Directory 'XXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ +# ERROR: Offset 0x10BEB3: Directory 'XXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ # 'External Attributes' flag this as a directory │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10BDBC: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10BE8B: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ │ │ │ │ -10BDF4 CENTRAL HEADER #354 02014B50 (33639248) │ │ │ │ -10BDF8 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10BDF9 Created OS 03 (3) 'Unix' │ │ │ │ -10BDFA Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10BDFB Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10BDFC General Purpose Flag 0800 (2048) │ │ │ │ +10BEC3 CENTRAL HEADER #354 02014B50 (33639248) │ │ │ │ +10BEC7 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10BEC8 Created OS 03 (3) 'Unix' │ │ │ │ +10BEC9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10BECA Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10BECB General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10BDFE Compression Method 0008 (8) 'Deflated' │ │ │ │ -10BE00 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10BE04 CRC 810F19F8 (2165250552) │ │ │ │ -10BE08 Compressed Size 0000006B (107) │ │ │ │ -10BE0C Uncompressed Size 0000007F (127) │ │ │ │ -10BE10 Filename Length 0025 (37) │ │ │ │ -10BE12 Extra Length 0000 (0) │ │ │ │ -10BE14 Comment Length 0000 (0) │ │ │ │ -10BE16 Disk Start 0000 (0) │ │ │ │ -10BE18 Int File Attributes 0000 (0) │ │ │ │ +10BECD Compression Method 0008 (8) 'Deflated' │ │ │ │ +10BECF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10BED3 CRC 810F19F8 (2165250552) │ │ │ │ +10BED7 Compressed Size 0000006B (107) │ │ │ │ +10BEDB Uncompressed Size 0000007F (127) │ │ │ │ +10BEDF Filename Length 0025 (37) │ │ │ │ +10BEE1 Extra Length 0000 (0) │ │ │ │ +10BEE3 Comment Length 0000 (0) │ │ │ │ +10BEE5 Disk Start 0000 (0) │ │ │ │ +10BEE7 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10BE1A Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10BEE9 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10BE1E Local Header Offset 000B7498 (750744) │ │ │ │ -10BE22 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10BEED Local Header Offset 000B7479 (750713) │ │ │ │ +10BEF1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10BE22: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10BEF1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10BE47 CENTRAL HEADER #355 02014B50 (33639248) │ │ │ │ -10BE4B Created Zip Spec 14 (20) '2.0' │ │ │ │ -10BE4C Created OS 03 (3) 'Unix' │ │ │ │ -10BE4D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10BE4E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10BE4F General Purpose Flag 0800 (2048) │ │ │ │ +10BF16 CENTRAL HEADER #355 02014B50 (33639248) │ │ │ │ +10BF1A Created Zip Spec 14 (20) '2.0' │ │ │ │ +10BF1B Created OS 03 (3) 'Unix' │ │ │ │ +10BF1C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10BF1D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10BF1E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10BE51 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10BE53 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10BE57 CRC 8E3C5B46 (2386320198) │ │ │ │ -10BE5B Compressed Size 0000007B (123) │ │ │ │ -10BE5F Uncompressed Size 00000098 (152) │ │ │ │ -10BE63 Filename Length 0024 (36) │ │ │ │ -10BE65 Extra Length 0000 (0) │ │ │ │ -10BE67 Comment Length 0000 (0) │ │ │ │ -10BE69 Disk Start 0000 (0) │ │ │ │ -10BE6B Int File Attributes 0000 (0) │ │ │ │ +10BF20 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10BF22 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10BF26 CRC 8E3C5B46 (2386320198) │ │ │ │ +10BF2A Compressed Size 0000007B (123) │ │ │ │ +10BF2E Uncompressed Size 00000098 (152) │ │ │ │ +10BF32 Filename Length 0024 (36) │ │ │ │ +10BF34 Extra Length 0000 (0) │ │ │ │ +10BF36 Comment Length 0000 (0) │ │ │ │ +10BF38 Disk Start 0000 (0) │ │ │ │ +10BF3A Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10BE6D Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10BF3C Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10BE71 Local Header Offset 000B7546 (750918) │ │ │ │ -10BE75 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10BF40 Local Header Offset 000B7527 (750887) │ │ │ │ +10BF44 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10BE75: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10BF44: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10BE99 CENTRAL HEADER #356 02014B50 (33639248) │ │ │ │ -10BE9D Created Zip Spec 14 (20) '2.0' │ │ │ │ -10BE9E Created OS 03 (3) 'Unix' │ │ │ │ -10BE9F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10BEA0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10BEA1 General Purpose Flag 0800 (2048) │ │ │ │ +10BF68 CENTRAL HEADER #356 02014B50 (33639248) │ │ │ │ +10BF6C Created Zip Spec 14 (20) '2.0' │ │ │ │ +10BF6D Created OS 03 (3) 'Unix' │ │ │ │ +10BF6E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10BF6F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10BF70 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10BEA3 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10BEA5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10BEA9 CRC F45D972D (4099774253) │ │ │ │ -10BEAD Compressed Size 000001D1 (465) │ │ │ │ -10BEB1 Uncompressed Size 00000348 (840) │ │ │ │ -10BEB5 Filename Length 0028 (40) │ │ │ │ -10BEB7 Extra Length 0000 (0) │ │ │ │ -10BEB9 Comment Length 0000 (0) │ │ │ │ -10BEBB Disk Start 0000 (0) │ │ │ │ -10BEBD Int File Attributes 0000 (0) │ │ │ │ +10BF72 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10BF74 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10BF78 CRC F45D972D (4099774253) │ │ │ │ +10BF7C Compressed Size 000001D1 (465) │ │ │ │ +10BF80 Uncompressed Size 00000348 (840) │ │ │ │ +10BF84 Filename Length 0028 (40) │ │ │ │ +10BF86 Extra Length 0000 (0) │ │ │ │ +10BF88 Comment Length 0000 (0) │ │ │ │ +10BF8A Disk Start 0000 (0) │ │ │ │ +10BF8C Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10BEBF Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10BF8E Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10BEC3 Local Header Offset 000B7603 (751107) │ │ │ │ -10BEC7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10BF92 Local Header Offset 000B75E4 (751076) │ │ │ │ +10BF96 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10BEC7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10BF96: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10BEEF CENTRAL HEADER #357 02014B50 (33639248) │ │ │ │ -10BEF3 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10BEF4 Created OS 03 (3) 'Unix' │ │ │ │ -10BEF5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10BEF6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10BEF7 General Purpose Flag 0800 (2048) │ │ │ │ +10BFBE CENTRAL HEADER #357 02014B50 (33639248) │ │ │ │ +10BFC2 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10BFC3 Created OS 03 (3) 'Unix' │ │ │ │ +10BFC4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10BFC5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10BFC6 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10BEF9 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10BEFB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10BEFF CRC 6C1BCEA8 (1813761704) │ │ │ │ -10BF03 Compressed Size 00000166 (358) │ │ │ │ -10BF07 Uncompressed Size 00000267 (615) │ │ │ │ -10BF0B Filename Length 0027 (39) │ │ │ │ -10BF0D Extra Length 0000 (0) │ │ │ │ -10BF0F Comment Length 0000 (0) │ │ │ │ -10BF11 Disk Start 0000 (0) │ │ │ │ -10BF13 Int File Attributes 0000 (0) │ │ │ │ +10BFC8 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10BFCA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10BFCE CRC 6C1BCEA8 (1813761704) │ │ │ │ +10BFD2 Compressed Size 00000166 (358) │ │ │ │ +10BFD6 Uncompressed Size 00000267 (615) │ │ │ │ +10BFDA Filename Length 0027 (39) │ │ │ │ +10BFDC Extra Length 0000 (0) │ │ │ │ +10BFDE Comment Length 0000 (0) │ │ │ │ +10BFE0 Disk Start 0000 (0) │ │ │ │ +10BFE2 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10BF15 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10BFE4 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10BF19 Local Header Offset 000B781A (751642) │ │ │ │ -10BF1D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10BFE8 Local Header Offset 000B77FB (751611) │ │ │ │ +10BFEC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10BF1D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10BFEC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10BF44 CENTRAL HEADER #358 02014B50 (33639248) │ │ │ │ -10BF48 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10BF49 Created OS 03 (3) 'Unix' │ │ │ │ -10BF4A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10BF4B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10BF4C General Purpose Flag 0800 (2048) │ │ │ │ +10C013 CENTRAL HEADER #358 02014B50 (33639248) │ │ │ │ +10C017 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10C018 Created OS 03 (3) 'Unix' │ │ │ │ +10C019 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10C01A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10C01B General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10BF4E Compression Method 0000 (0) 'Stored' │ │ │ │ -10BF50 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10BF54 CRC 00000000 (0) │ │ │ │ -10BF58 Compressed Size 00000000 (0) │ │ │ │ -10BF5C Uncompressed Size 00000000 (0) │ │ │ │ -10BF60 Filename Length 001C (28) │ │ │ │ -10BF62 Extra Length 0000 (0) │ │ │ │ -10BF64 Comment Length 0000 (0) │ │ │ │ -10BF66 Disk Start 0000 (0) │ │ │ │ -10BF68 Int File Attributes 0000 (0) │ │ │ │ +10C01D Compression Method 0000 (0) 'Stored' │ │ │ │ +10C01F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10C023 CRC 00000000 (0) │ │ │ │ +10C027 Compressed Size 00000000 (0) │ │ │ │ +10C02B Uncompressed Size 00000000 (0) │ │ │ │ +10C02F Filename Length 001C (28) │ │ │ │ +10C031 Extra Length 0000 (0) │ │ │ │ +10C033 Comment Length 0000 (0) │ │ │ │ +10C035 Disk Start 0000 (0) │ │ │ │ +10C037 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10BF6A Ext File Attributes 41ED0010 (1106051088) │ │ │ │ +10C039 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ [Bit 4] Directory │ │ │ │ [Bits 16-24] 01ED (493) 'Unix attrib: rwxr-xr-x' │ │ │ │ [Bits 28-31] 04 (4) 'Directory' │ │ │ │ -10BF6E Local Header Offset 000B79C5 (752069) │ │ │ │ -10BF72 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10C03D Local Header Offset 000B79A6 (752038) │ │ │ │ +10C041 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10BF72: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10C041: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -# ERROR: Offset 0x10BF72: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ +# ERROR: Offset 0x10C041: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ # 'External Attributes' flag this as a directory │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10BF4A: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10C019: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ │ │ │ │ -10BF8E CENTRAL HEADER #359 02014B50 (33639248) │ │ │ │ -10BF92 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10BF93 Created OS 03 (3) 'Unix' │ │ │ │ -10BF94 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10BF95 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10BF96 General Purpose Flag 0800 (2048) │ │ │ │ +10C05D CENTRAL HEADER #359 02014B50 (33639248) │ │ │ │ +10C061 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10C062 Created OS 03 (3) 'Unix' │ │ │ │ +10C063 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10C064 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10C065 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10BF98 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10BF9A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10BF9E CRC 3BCC4A9F (1003244191) │ │ │ │ -10BFA2 Compressed Size 00000291 (657) │ │ │ │ -10BFA6 Uncompressed Size 000005EF (1519) │ │ │ │ -10BFAA Filename Length 003A (58) │ │ │ │ -10BFAC Extra Length 0000 (0) │ │ │ │ -10BFAE Comment Length 0000 (0) │ │ │ │ -10BFB0 Disk Start 0000 (0) │ │ │ │ -10BFB2 Int File Attributes 0000 (0) │ │ │ │ +10C067 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10C069 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10C06D CRC 9603D8AE (2516834478) │ │ │ │ +10C071 Compressed Size 00000292 (658) │ │ │ │ +10C075 Uncompressed Size 000005EF (1519) │ │ │ │ +10C079 Filename Length 003A (58) │ │ │ │ +10C07B Extra Length 0000 (0) │ │ │ │ +10C07D Comment Length 0000 (0) │ │ │ │ +10C07F Disk Start 0000 (0) │ │ │ │ +10C081 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10BFB4 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10C083 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10BFB8 Local Header Offset 000B79FF (752127) │ │ │ │ -10BFBC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10C087 Local Header Offset 000B79E0 (752096) │ │ │ │ +10C08B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10BFBC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10C08B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10BFF6 CENTRAL HEADER #360 02014B50 (33639248) │ │ │ │ -10BFFA Created Zip Spec 14 (20) '2.0' │ │ │ │ -10BFFB Created OS 03 (3) 'Unix' │ │ │ │ -10BFFC Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10BFFD Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10BFFE General Purpose Flag 0800 (2048) │ │ │ │ +10C0C5 CENTRAL HEADER #360 02014B50 (33639248) │ │ │ │ +10C0C9 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10C0CA Created OS 03 (3) 'Unix' │ │ │ │ +10C0CB Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10C0CC Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10C0CD General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10C000 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10C002 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10C006 CRC 776C598F (2003589519) │ │ │ │ -10C00A Compressed Size 0000040A (1034) │ │ │ │ -10C00E Uncompressed Size 00000D71 (3441) │ │ │ │ -10C012 Filename Length 0039 (57) │ │ │ │ -10C014 Extra Length 0000 (0) │ │ │ │ -10C016 Comment Length 0000 (0) │ │ │ │ -10C018 Disk Start 0000 (0) │ │ │ │ -10C01A Int File Attributes 0000 (0) │ │ │ │ +10C0CF Compression Method 0008 (8) 'Deflated' │ │ │ │ +10C0D1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10C0D5 CRC 7DED7EFB (2112716539) │ │ │ │ +10C0D9 Compressed Size 00000406 (1030) │ │ │ │ +10C0DD Uncompressed Size 00000D3D (3389) │ │ │ │ +10C0E1 Filename Length 0039 (57) │ │ │ │ +10C0E3 Extra Length 0000 (0) │ │ │ │ +10C0E5 Comment Length 0000 (0) │ │ │ │ +10C0E7 Disk Start 0000 (0) │ │ │ │ +10C0E9 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10C01C Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10C0EB Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10C020 Local Header Offset 000B7CE8 (752872) │ │ │ │ -10C024 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10C0EF Local Header Offset 000B7CCA (752842) │ │ │ │ +10C0F3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10C024: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10C0F3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10C05D CENTRAL HEADER #361 02014B50 (33639248) │ │ │ │ -10C061 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10C062 Created OS 03 (3) 'Unix' │ │ │ │ -10C063 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10C064 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10C065 General Purpose Flag 0800 (2048) │ │ │ │ +10C12C CENTRAL HEADER #361 02014B50 (33639248) │ │ │ │ +10C130 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10C131 Created OS 03 (3) 'Unix' │ │ │ │ +10C132 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10C133 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10C134 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10C067 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10C069 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10C06D CRC C1DDF2A5 (3252548261) │ │ │ │ -10C071 Compressed Size 00000390 (912) │ │ │ │ -10C075 Uncompressed Size 00000926 (2342) │ │ │ │ -10C079 Filename Length 0041 (65) │ │ │ │ -10C07B Extra Length 0000 (0) │ │ │ │ -10C07D Comment Length 0000 (0) │ │ │ │ -10C07F Disk Start 0000 (0) │ │ │ │ -10C081 Int File Attributes 0000 (0) │ │ │ │ +10C136 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10C138 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10C13C CRC C1DDF2A5 (3252548261) │ │ │ │ +10C140 Compressed Size 00000390 (912) │ │ │ │ +10C144 Uncompressed Size 00000926 (2342) │ │ │ │ +10C148 Filename Length 0041 (65) │ │ │ │ +10C14A Extra Length 0000 (0) │ │ │ │ +10C14C Comment Length 0000 (0) │ │ │ │ +10C14E Disk Start 0000 (0) │ │ │ │ +10C150 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10C083 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10C152 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10C087 Local Header Offset 000B8149 (753993) │ │ │ │ -10C08B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10C156 Local Header Offset 000B8127 (753959) │ │ │ │ +10C15A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10C08B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10C15A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10C0CC CENTRAL HEADER #362 02014B50 (33639248) │ │ │ │ -10C0D0 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10C0D1 Created OS 03 (3) 'Unix' │ │ │ │ -10C0D2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10C0D3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10C0D4 General Purpose Flag 0800 (2048) │ │ │ │ +10C19B CENTRAL HEADER #362 02014B50 (33639248) │ │ │ │ +10C19F Created Zip Spec 14 (20) '2.0' │ │ │ │ +10C1A0 Created OS 03 (3) 'Unix' │ │ │ │ +10C1A1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10C1A2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10C1A3 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10C0D6 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10C0D8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10C0DC CRC 81A68CD6 (2175175894) │ │ │ │ -10C0E0 Compressed Size 00000383 (899) │ │ │ │ -10C0E4 Uncompressed Size 000011C9 (4553) │ │ │ │ -10C0E8 Filename Length 0040 (64) │ │ │ │ -10C0EA Extra Length 0000 (0) │ │ │ │ -10C0EC Comment Length 0000 (0) │ │ │ │ -10C0EE Disk Start 0000 (0) │ │ │ │ -10C0F0 Int File Attributes 0000 (0) │ │ │ │ +10C1A5 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10C1A7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10C1AB CRC 81A68CD6 (2175175894) │ │ │ │ +10C1AF Compressed Size 00000383 (899) │ │ │ │ +10C1B3 Uncompressed Size 000011C9 (4553) │ │ │ │ +10C1B7 Filename Length 0040 (64) │ │ │ │ +10C1B9 Extra Length 0000 (0) │ │ │ │ +10C1BB Comment Length 0000 (0) │ │ │ │ +10C1BD Disk Start 0000 (0) │ │ │ │ +10C1BF Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10C0F2 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10C1C1 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10C0F6 Local Header Offset 000B8538 (755000) │ │ │ │ -10C0FA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10C1C5 Local Header Offset 000B8516 (754966) │ │ │ │ +10C1C9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10C0FA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10C1C9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10C13A CENTRAL HEADER #363 02014B50 (33639248) │ │ │ │ -10C13E Created Zip Spec 14 (20) '2.0' │ │ │ │ -10C13F Created OS 03 (3) 'Unix' │ │ │ │ -10C140 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10C141 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10C142 General Purpose Flag 0800 (2048) │ │ │ │ +10C209 CENTRAL HEADER #363 02014B50 (33639248) │ │ │ │ +10C20D Created Zip Spec 14 (20) '2.0' │ │ │ │ +10C20E Created OS 03 (3) 'Unix' │ │ │ │ +10C20F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10C210 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10C211 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10C144 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10C146 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10C14A CRC 0B00A36C (184591212) │ │ │ │ -10C14E Compressed Size 0000025A (602) │ │ │ │ -10C152 Uncompressed Size 000004BD (1213) │ │ │ │ -10C156 Filename Length 0031 (49) │ │ │ │ -10C158 Extra Length 0000 (0) │ │ │ │ -10C15A Comment Length 0000 (0) │ │ │ │ -10C15C Disk Start 0000 (0) │ │ │ │ -10C15E Int File Attributes 0000 (0) │ │ │ │ +10C213 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10C215 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10C219 CRC 0B00A36C (184591212) │ │ │ │ +10C21D Compressed Size 0000025A (602) │ │ │ │ +10C221 Uncompressed Size 000004BD (1213) │ │ │ │ +10C225 Filename Length 0031 (49) │ │ │ │ +10C227 Extra Length 0000 (0) │ │ │ │ +10C229 Comment Length 0000 (0) │ │ │ │ +10C22B Disk Start 0000 (0) │ │ │ │ +10C22D Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10C160 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10C22F Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10C164 Local Header Offset 000B8919 (755993) │ │ │ │ -10C168 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10C233 Local Header Offset 000B88F7 (755959) │ │ │ │ +10C237 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10C168: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10C237: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10C199 CENTRAL HEADER #364 02014B50 (33639248) │ │ │ │ -10C19D Created Zip Spec 14 (20) '2.0' │ │ │ │ -10C19E Created OS 03 (3) 'Unix' │ │ │ │ -10C19F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10C1A0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10C1A1 General Purpose Flag 0800 (2048) │ │ │ │ +10C268 CENTRAL HEADER #364 02014B50 (33639248) │ │ │ │ +10C26C Created Zip Spec 14 (20) '2.0' │ │ │ │ +10C26D Created OS 03 (3) 'Unix' │ │ │ │ +10C26E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10C26F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10C270 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10C1A3 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10C1A5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10C1A9 CRC 56D06CB0 (1456499888) │ │ │ │ -10C1AD Compressed Size 00000279 (633) │ │ │ │ -10C1B1 Uncompressed Size 000008A0 (2208) │ │ │ │ -10C1B5 Filename Length 0030 (48) │ │ │ │ -10C1B7 Extra Length 0000 (0) │ │ │ │ -10C1B9 Comment Length 0000 (0) │ │ │ │ -10C1BB Disk Start 0000 (0) │ │ │ │ -10C1BD Int File Attributes 0000 (0) │ │ │ │ +10C272 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10C274 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10C278 CRC 56D06CB0 (1456499888) │ │ │ │ +10C27C Compressed Size 00000279 (633) │ │ │ │ +10C280 Uncompressed Size 000008A0 (2208) │ │ │ │ +10C284 Filename Length 0030 (48) │ │ │ │ +10C286 Extra Length 0000 (0) │ │ │ │ +10C288 Comment Length 0000 (0) │ │ │ │ +10C28A Disk Start 0000 (0) │ │ │ │ +10C28C Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10C1BF Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10C28E Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10C1C3 Local Header Offset 000B8BC2 (756674) │ │ │ │ -10C1C7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10C292 Local Header Offset 000B8BA0 (756640) │ │ │ │ +10C296 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10C1C7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10C296: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10C1F7 CENTRAL HEADER #365 02014B50 (33639248) │ │ │ │ -10C1FB Created Zip Spec 14 (20) '2.0' │ │ │ │ -10C1FC Created OS 03 (3) 'Unix' │ │ │ │ -10C1FD Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10C1FE Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10C1FF General Purpose Flag 0800 (2048) │ │ │ │ +10C2C6 CENTRAL HEADER #365 02014B50 (33639248) │ │ │ │ +10C2CA Created Zip Spec 14 (20) '2.0' │ │ │ │ +10C2CB Created OS 03 (3) 'Unix' │ │ │ │ +10C2CC Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10C2CD Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10C2CE General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10C201 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10C203 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10C207 CRC 2D03D35B (755225435) │ │ │ │ -10C20B Compressed Size 000000DA (218) │ │ │ │ -10C20F Uncompressed Size 00000149 (329) │ │ │ │ -10C213 Filename Length 0032 (50) │ │ │ │ -10C215 Extra Length 0000 (0) │ │ │ │ -10C217 Comment Length 0000 (0) │ │ │ │ -10C219 Disk Start 0000 (0) │ │ │ │ -10C21B Int File Attributes 0000 (0) │ │ │ │ +10C2D0 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10C2D2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10C2D6 CRC 2D03D35B (755225435) │ │ │ │ +10C2DA Compressed Size 000000DA (218) │ │ │ │ +10C2DE Uncompressed Size 00000149 (329) │ │ │ │ +10C2E2 Filename Length 0032 (50) │ │ │ │ +10C2E4 Extra Length 0000 (0) │ │ │ │ +10C2E6 Comment Length 0000 (0) │ │ │ │ +10C2E8 Disk Start 0000 (0) │ │ │ │ +10C2EA Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10C21D Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10C2EC Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10C221 Local Header Offset 000B8E89 (757385) │ │ │ │ -10C225 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10C2F0 Local Header Offset 000B8E67 (757351) │ │ │ │ +10C2F4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10C225: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10C2F4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10C257 CENTRAL HEADER #366 02014B50 (33639248) │ │ │ │ -10C25B Created Zip Spec 14 (20) '2.0' │ │ │ │ -10C25C Created OS 03 (3) 'Unix' │ │ │ │ -10C25D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10C25E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10C25F General Purpose Flag 0800 (2048) │ │ │ │ +10C326 CENTRAL HEADER #366 02014B50 (33639248) │ │ │ │ +10C32A Created Zip Spec 14 (20) '2.0' │ │ │ │ +10C32B Created OS 03 (3) 'Unix' │ │ │ │ +10C32C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10C32D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10C32E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10C261 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10C263 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10C267 CRC DDDD378D (3722262413) │ │ │ │ -10C26B Compressed Size 0000007D (125) │ │ │ │ -10C26F Uncompressed Size 000000AB (171) │ │ │ │ -10C273 Filename Length 0031 (49) │ │ │ │ -10C275 Extra Length 0000 (0) │ │ │ │ -10C277 Comment Length 0000 (0) │ │ │ │ -10C279 Disk Start 0000 (0) │ │ │ │ -10C27B Int File Attributes 0000 (0) │ │ │ │ +10C330 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10C332 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10C336 CRC DDDD378D (3722262413) │ │ │ │ +10C33A Compressed Size 0000007D (125) │ │ │ │ +10C33E Uncompressed Size 000000AB (171) │ │ │ │ +10C342 Filename Length 0031 (49) │ │ │ │ +10C344 Extra Length 0000 (0) │ │ │ │ +10C346 Comment Length 0000 (0) │ │ │ │ +10C348 Disk Start 0000 (0) │ │ │ │ +10C34A Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10C27D Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10C34C Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10C281 Local Header Offset 000B8FB3 (757683) │ │ │ │ -10C285 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10C350 Local Header Offset 000B8F91 (757649) │ │ │ │ +10C354 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10C285: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10C354: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10C2B6 CENTRAL HEADER #367 02014B50 (33639248) │ │ │ │ -10C2BA Created Zip Spec 14 (20) '2.0' │ │ │ │ -10C2BB Created OS 03 (3) 'Unix' │ │ │ │ -10C2BC Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10C2BD Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10C2BE General Purpose Flag 0800 (2048) │ │ │ │ +10C385 CENTRAL HEADER #367 02014B50 (33639248) │ │ │ │ +10C389 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10C38A Created OS 03 (3) 'Unix' │ │ │ │ +10C38B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10C38C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10C38D General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10C2C0 Compression Method 0000 (0) 'Stored' │ │ │ │ -10C2C2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10C2C6 CRC 00000000 (0) │ │ │ │ -10C2CA Compressed Size 00000000 (0) │ │ │ │ -10C2CE Uncompressed Size 00000000 (0) │ │ │ │ -10C2D2 Filename Length 0011 (17) │ │ │ │ -10C2D4 Extra Length 0000 (0) │ │ │ │ -10C2D6 Comment Length 0000 (0) │ │ │ │ -10C2D8 Disk Start 0000 (0) │ │ │ │ -10C2DA Int File Attributes 0000 (0) │ │ │ │ +10C38F Compression Method 0000 (0) 'Stored' │ │ │ │ +10C391 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10C395 CRC 00000000 (0) │ │ │ │ +10C399 Compressed Size 00000000 (0) │ │ │ │ +10C39D Uncompressed Size 00000000 (0) │ │ │ │ +10C3A1 Filename Length 0011 (17) │ │ │ │ +10C3A3 Extra Length 0000 (0) │ │ │ │ +10C3A5 Comment Length 0000 (0) │ │ │ │ +10C3A7 Disk Start 0000 (0) │ │ │ │ +10C3A9 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10C2DC Ext File Attributes 41ED0010 (1106051088) │ │ │ │ +10C3AB Ext File Attributes 41ED0010 (1106051088) │ │ │ │ [Bit 4] Directory │ │ │ │ [Bits 16-24] 01ED (493) 'Unix attrib: rwxr-xr-x' │ │ │ │ [Bits 28-31] 04 (4) 'Directory' │ │ │ │ -10C2E0 Local Header Offset 000B907F (757887) │ │ │ │ -10C2E4 Filename 'XXXXXXXXXXXXXXXXX' │ │ │ │ +10C3AF Local Header Offset 000B905D (757853) │ │ │ │ +10C3B3 Filename 'XXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10C2E4: Filename 'XXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10C3B3: Filename 'XXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -# ERROR: Offset 0x10C2E4: Directory 'XXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ +# ERROR: Offset 0x10C3B3: Directory 'XXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ # 'External Attributes' flag this as a directory │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10C2BC: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10C38B: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ │ │ │ │ -10C2F5 CENTRAL HEADER #368 02014B50 (33639248) │ │ │ │ -10C2F9 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10C2FA Created OS 03 (3) 'Unix' │ │ │ │ -10C2FB Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10C2FC Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10C2FD General Purpose Flag 0800 (2048) │ │ │ │ +10C3C4 CENTRAL HEADER #368 02014B50 (33639248) │ │ │ │ +10C3C8 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10C3C9 Created OS 03 (3) 'Unix' │ │ │ │ +10C3CA Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10C3CB Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10C3CC General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10C2FF Compression Method 0008 (8) 'Deflated' │ │ │ │ -10C301 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10C305 CRC 68BBDA00 (1757141504) │ │ │ │ -10C309 Compressed Size 000002BF (703) │ │ │ │ -10C30D Uncompressed Size 0000057E (1406) │ │ │ │ -10C311 Filename Length 0025 (37) │ │ │ │ -10C313 Extra Length 0000 (0) │ │ │ │ -10C315 Comment Length 0000 (0) │ │ │ │ -10C317 Disk Start 0000 (0) │ │ │ │ -10C319 Int File Attributes 0000 (0) │ │ │ │ +10C3CE Compression Method 0008 (8) 'Deflated' │ │ │ │ +10C3D0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10C3D4 CRC 68BBDA00 (1757141504) │ │ │ │ +10C3D8 Compressed Size 000002BF (703) │ │ │ │ +10C3DC Uncompressed Size 0000057E (1406) │ │ │ │ +10C3E0 Filename Length 0025 (37) │ │ │ │ +10C3E2 Extra Length 0000 (0) │ │ │ │ +10C3E4 Comment Length 0000 (0) │ │ │ │ +10C3E6 Disk Start 0000 (0) │ │ │ │ +10C3E8 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10C31B Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10C3EA Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10C31F Local Header Offset 000B90AE (757934) │ │ │ │ -10C323 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10C3EE Local Header Offset 000B908C (757900) │ │ │ │ +10C3F2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10C323: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10C3F2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10C348 CENTRAL HEADER #369 02014B50 (33639248) │ │ │ │ -10C34C Created Zip Spec 14 (20) '2.0' │ │ │ │ -10C34D Created OS 03 (3) 'Unix' │ │ │ │ -10C34E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10C34F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10C350 General Purpose Flag 0800 (2048) │ │ │ │ +10C417 CENTRAL HEADER #369 02014B50 (33639248) │ │ │ │ +10C41B Created Zip Spec 14 (20) '2.0' │ │ │ │ +10C41C Created OS 03 (3) 'Unix' │ │ │ │ +10C41D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10C41E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10C41F General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10C352 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10C354 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10C358 CRC ECD8A392 (3973620626) │ │ │ │ -10C35C Compressed Size 000002BA (698) │ │ │ │ -10C360 Uncompressed Size 0000073B (1851) │ │ │ │ -10C364 Filename Length 0024 (36) │ │ │ │ -10C366 Extra Length 0000 (0) │ │ │ │ -10C368 Comment Length 0000 (0) │ │ │ │ -10C36A Disk Start 0000 (0) │ │ │ │ -10C36C Int File Attributes 0000 (0) │ │ │ │ +10C421 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10C423 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10C427 CRC ECD8A392 (3973620626) │ │ │ │ +10C42B Compressed Size 000002BA (698) │ │ │ │ +10C42F Uncompressed Size 0000073B (1851) │ │ │ │ +10C433 Filename Length 0024 (36) │ │ │ │ +10C435 Extra Length 0000 (0) │ │ │ │ +10C437 Comment Length 0000 (0) │ │ │ │ +10C439 Disk Start 0000 (0) │ │ │ │ +10C43B Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10C36E Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10C43D Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10C372 Local Header Offset 000B93B0 (758704) │ │ │ │ -10C376 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10C441 Local Header Offset 000B938E (758670) │ │ │ │ +10C445 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10C376: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10C445: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10C39A CENTRAL HEADER #370 02014B50 (33639248) │ │ │ │ -10C39E Created Zip Spec 14 (20) '2.0' │ │ │ │ -10C39F Created OS 03 (3) 'Unix' │ │ │ │ -10C3A0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10C3A1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10C3A2 General Purpose Flag 0800 (2048) │ │ │ │ +10C469 CENTRAL HEADER #370 02014B50 (33639248) │ │ │ │ +10C46D Created Zip Spec 14 (20) '2.0' │ │ │ │ +10C46E Created OS 03 (3) 'Unix' │ │ │ │ +10C46F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10C470 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10C471 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10C3A4 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10C3A6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10C3AA CRC B38B7427 (3012260903) │ │ │ │ -10C3AE Compressed Size 00000587 (1415) │ │ │ │ -10C3B2 Uncompressed Size 00000D38 (3384) │ │ │ │ -10C3B6 Filename Length 001F (31) │ │ │ │ -10C3B8 Extra Length 0000 (0) │ │ │ │ -10C3BA Comment Length 0000 (0) │ │ │ │ -10C3BC Disk Start 0000 (0) │ │ │ │ -10C3BE Int File Attributes 0000 (0) │ │ │ │ +10C473 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10C475 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10C479 CRC B38B7427 (3012260903) │ │ │ │ +10C47D Compressed Size 00000587 (1415) │ │ │ │ +10C481 Uncompressed Size 00000D38 (3384) │ │ │ │ +10C485 Filename Length 001F (31) │ │ │ │ +10C487 Extra Length 0000 (0) │ │ │ │ +10C489 Comment Length 0000 (0) │ │ │ │ +10C48B Disk Start 0000 (0) │ │ │ │ +10C48D Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10C3C0 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10C48F Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10C3C4 Local Header Offset 000B96AC (759468) │ │ │ │ -10C3C8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10C493 Local Header Offset 000B968A (759434) │ │ │ │ +10C497 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10C3C8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10C497: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10C3E7 CENTRAL HEADER #371 02014B50 (33639248) │ │ │ │ -10C3EB Created Zip Spec 14 (20) '2.0' │ │ │ │ -10C3EC Created OS 03 (3) 'Unix' │ │ │ │ -10C3ED Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10C3EE Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10C3EF General Purpose Flag 0800 (2048) │ │ │ │ +10C4B6 CENTRAL HEADER #371 02014B50 (33639248) │ │ │ │ +10C4BA Created Zip Spec 14 (20) '2.0' │ │ │ │ +10C4BB Created OS 03 (3) 'Unix' │ │ │ │ +10C4BC Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10C4BD Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10C4BE General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10C3F1 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10C3F3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10C3F7 CRC 19B62303 (431366915) │ │ │ │ -10C3FB Compressed Size 00000597 (1431) │ │ │ │ -10C3FF Uncompressed Size 000017C3 (6083) │ │ │ │ -10C403 Filename Length 001E (30) │ │ │ │ -10C405 Extra Length 0000 (0) │ │ │ │ -10C407 Comment Length 0000 (0) │ │ │ │ -10C409 Disk Start 0000 (0) │ │ │ │ -10C40B Int File Attributes 0000 (0) │ │ │ │ +10C4C0 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10C4C2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10C4C6 CRC 19B62303 (431366915) │ │ │ │ +10C4CA Compressed Size 00000597 (1431) │ │ │ │ +10C4CE Uncompressed Size 000017C3 (6083) │ │ │ │ +10C4D2 Filename Length 001E (30) │ │ │ │ +10C4D4 Extra Length 0000 (0) │ │ │ │ +10C4D6 Comment Length 0000 (0) │ │ │ │ +10C4D8 Disk Start 0000 (0) │ │ │ │ +10C4DA Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10C40D Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10C4DC Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10C411 Local Header Offset 000B9C70 (760944) │ │ │ │ -10C415 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10C4E0 Local Header Offset 000B9C4E (760910) │ │ │ │ +10C4E4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10C415: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10C4E4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10C433 CENTRAL HEADER #372 02014B50 (33639248) │ │ │ │ -10C437 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10C438 Created OS 03 (3) 'Unix' │ │ │ │ -10C439 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10C43A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10C43B General Purpose Flag 0800 (2048) │ │ │ │ +10C502 CENTRAL HEADER #372 02014B50 (33639248) │ │ │ │ +10C506 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10C507 Created OS 03 (3) 'Unix' │ │ │ │ +10C508 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10C509 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10C50A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10C43D Compression Method 0008 (8) 'Deflated' │ │ │ │ -10C43F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10C443 CRC DDFBE423 (3724272675) │ │ │ │ -10C447 Compressed Size 0000029C (668) │ │ │ │ -10C44B Uncompressed Size 000004FB (1275) │ │ │ │ -10C44F Filename Length 0023 (35) │ │ │ │ -10C451 Extra Length 0000 (0) │ │ │ │ -10C453 Comment Length 0000 (0) │ │ │ │ -10C455 Disk Start 0000 (0) │ │ │ │ -10C457 Int File Attributes 0000 (0) │ │ │ │ +10C50C Compression Method 0008 (8) 'Deflated' │ │ │ │ +10C50E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10C512 CRC DDFBE423 (3724272675) │ │ │ │ +10C516 Compressed Size 0000029C (668) │ │ │ │ +10C51A Uncompressed Size 000004FB (1275) │ │ │ │ +10C51E Filename Length 0023 (35) │ │ │ │ +10C520 Extra Length 0000 (0) │ │ │ │ +10C522 Comment Length 0000 (0) │ │ │ │ +10C524 Disk Start 0000 (0) │ │ │ │ +10C526 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10C459 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10C528 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10C45D Local Header Offset 000BA243 (762435) │ │ │ │ -10C461 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10C52C Local Header Offset 000BA221 (762401) │ │ │ │ +10C530 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10C461: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10C530: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10C484 CENTRAL HEADER #373 02014B50 (33639248) │ │ │ │ -10C488 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10C489 Created OS 03 (3) 'Unix' │ │ │ │ -10C48A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10C48B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10C48C General Purpose Flag 0800 (2048) │ │ │ │ +10C553 CENTRAL HEADER #373 02014B50 (33639248) │ │ │ │ +10C557 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10C558 Created OS 03 (3) 'Unix' │ │ │ │ +10C559 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10C55A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10C55B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10C48E Compression Method 0008 (8) 'Deflated' │ │ │ │ -10C490 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10C494 CRC 43109A6C (1125161580) │ │ │ │ -10C498 Compressed Size 00000264 (612) │ │ │ │ -10C49C Uncompressed Size 000005EC (1516) │ │ │ │ -10C4A0 Filename Length 0022 (34) │ │ │ │ -10C4A2 Extra Length 0000 (0) │ │ │ │ -10C4A4 Comment Length 0000 (0) │ │ │ │ -10C4A6 Disk Start 0000 (0) │ │ │ │ -10C4A8 Int File Attributes 0000 (0) │ │ │ │ +10C55D Compression Method 0008 (8) 'Deflated' │ │ │ │ +10C55F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10C563 CRC 43109A6C (1125161580) │ │ │ │ +10C567 Compressed Size 00000264 (612) │ │ │ │ +10C56B Uncompressed Size 000005EC (1516) │ │ │ │ +10C56F Filename Length 0022 (34) │ │ │ │ +10C571 Extra Length 0000 (0) │ │ │ │ +10C573 Comment Length 0000 (0) │ │ │ │ +10C575 Disk Start 0000 (0) │ │ │ │ +10C577 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10C4AA Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10C579 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10C4AE Local Header Offset 000BA520 (763168) │ │ │ │ -10C4B2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10C57D Local Header Offset 000BA4FE (763134) │ │ │ │ +10C581 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10C4B2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10C581: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10C4D4 CENTRAL HEADER #374 02014B50 (33639248) │ │ │ │ -10C4D8 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10C4D9 Created OS 03 (3) 'Unix' │ │ │ │ -10C4DA Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10C4DB Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10C4DC General Purpose Flag 0800 (2048) │ │ │ │ +10C5A3 CENTRAL HEADER #374 02014B50 (33639248) │ │ │ │ +10C5A7 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10C5A8 Created OS 03 (3) 'Unix' │ │ │ │ +10C5A9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10C5AA Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10C5AB General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10C4DE Compression Method 0008 (8) 'Deflated' │ │ │ │ -10C4E0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10C4E4 CRC 440036DC (1140864732) │ │ │ │ -10C4E8 Compressed Size 000002B6 (694) │ │ │ │ -10C4EC Uncompressed Size 000005BF (1471) │ │ │ │ -10C4F0 Filename Length 0027 (39) │ │ │ │ -10C4F2 Extra Length 0000 (0) │ │ │ │ -10C4F4 Comment Length 0000 (0) │ │ │ │ -10C4F6 Disk Start 0000 (0) │ │ │ │ -10C4F8 Int File Attributes 0000 (0) │ │ │ │ +10C5AD Compression Method 0008 (8) 'Deflated' │ │ │ │ +10C5AF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10C5B3 CRC 440036DC (1140864732) │ │ │ │ +10C5B7 Compressed Size 000002B6 (694) │ │ │ │ +10C5BB Uncompressed Size 000005BF (1471) │ │ │ │ +10C5BF Filename Length 0027 (39) │ │ │ │ +10C5C1 Extra Length 0000 (0) │ │ │ │ +10C5C3 Comment Length 0000 (0) │ │ │ │ +10C5C5 Disk Start 0000 (0) │ │ │ │ +10C5C7 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10C4FA Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10C5C9 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10C4FE Local Header Offset 000BA7C4 (763844) │ │ │ │ -10C502 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10C5CD Local Header Offset 000BA7A2 (763810) │ │ │ │ +10C5D1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10C502: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10C5D1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10C529 CENTRAL HEADER #375 02014B50 (33639248) │ │ │ │ -10C52D Created Zip Spec 14 (20) '2.0' │ │ │ │ -10C52E Created OS 03 (3) 'Unix' │ │ │ │ -10C52F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10C530 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10C531 General Purpose Flag 0800 (2048) │ │ │ │ +10C5F8 CENTRAL HEADER #375 02014B50 (33639248) │ │ │ │ +10C5FC Created Zip Spec 14 (20) '2.0' │ │ │ │ +10C5FD Created OS 03 (3) 'Unix' │ │ │ │ +10C5FE Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10C5FF Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10C600 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10C533 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10C535 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10C539 CRC 24FB3137 (620441911) │ │ │ │ -10C53D Compressed Size 000002DA (730) │ │ │ │ -10C541 Uncompressed Size 00000A48 (2632) │ │ │ │ -10C545 Filename Length 0026 (38) │ │ │ │ -10C547 Extra Length 0000 (0) │ │ │ │ -10C549 Comment Length 0000 (0) │ │ │ │ -10C54B Disk Start 0000 (0) │ │ │ │ -10C54D Int File Attributes 0000 (0) │ │ │ │ +10C602 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10C604 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10C608 CRC 24FB3137 (620441911) │ │ │ │ +10C60C Compressed Size 000002DA (730) │ │ │ │ +10C610 Uncompressed Size 00000A48 (2632) │ │ │ │ +10C614 Filename Length 0026 (38) │ │ │ │ +10C616 Extra Length 0000 (0) │ │ │ │ +10C618 Comment Length 0000 (0) │ │ │ │ +10C61A Disk Start 0000 (0) │ │ │ │ +10C61C Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10C54F Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10C61E Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10C553 Local Header Offset 000BAABF (764607) │ │ │ │ -10C557 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10C622 Local Header Offset 000BAA9D (764573) │ │ │ │ +10C626 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10C557: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10C626: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10C57D CENTRAL HEADER #376 02014B50 (33639248) │ │ │ │ -10C581 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10C582 Created OS 03 (3) 'Unix' │ │ │ │ -10C583 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10C584 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10C585 General Purpose Flag 0800 (2048) │ │ │ │ +10C64C CENTRAL HEADER #376 02014B50 (33639248) │ │ │ │ +10C650 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10C651 Created OS 03 (3) 'Unix' │ │ │ │ +10C652 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10C653 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10C654 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10C587 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10C589 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10C58D CRC 7649FA32 (1984559666) │ │ │ │ -10C591 Compressed Size 000002B9 (697) │ │ │ │ -10C595 Uncompressed Size 0000057D (1405) │ │ │ │ -10C599 Filename Length 0029 (41) │ │ │ │ -10C59B Extra Length 0000 (0) │ │ │ │ -10C59D Comment Length 0000 (0) │ │ │ │ -10C59F Disk Start 0000 (0) │ │ │ │ -10C5A1 Int File Attributes 0000 (0) │ │ │ │ +10C656 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10C658 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10C65C CRC 7649FA32 (1984559666) │ │ │ │ +10C660 Compressed Size 000002B9 (697) │ │ │ │ +10C664 Uncompressed Size 0000057D (1405) │ │ │ │ +10C668 Filename Length 0029 (41) │ │ │ │ +10C66A Extra Length 0000 (0) │ │ │ │ +10C66C Comment Length 0000 (0) │ │ │ │ +10C66E Disk Start 0000 (0) │ │ │ │ +10C670 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10C5A3 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10C672 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10C5A7 Local Header Offset 000BADDD (765405) │ │ │ │ -10C5AB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10C676 Local Header Offset 000BADBB (765371) │ │ │ │ +10C67A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10C5AB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10C67A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10C5D4 CENTRAL HEADER #377 02014B50 (33639248) │ │ │ │ -10C5D8 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10C5D9 Created OS 03 (3) 'Unix' │ │ │ │ -10C5DA Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10C5DB Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10C5DC General Purpose Flag 0800 (2048) │ │ │ │ +10C6A3 CENTRAL HEADER #377 02014B50 (33639248) │ │ │ │ +10C6A7 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10C6A8 Created OS 03 (3) 'Unix' │ │ │ │ +10C6A9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10C6AA Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10C6AB General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10C5DE Compression Method 0008 (8) 'Deflated' │ │ │ │ -10C5E0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10C5E4 CRC 98EFFF17 (2565865239) │ │ │ │ -10C5E8 Compressed Size 00000299 (665) │ │ │ │ -10C5EC Uncompressed Size 00000921 (2337) │ │ │ │ -10C5F0 Filename Length 0028 (40) │ │ │ │ -10C5F2 Extra Length 0000 (0) │ │ │ │ -10C5F4 Comment Length 0000 (0) │ │ │ │ -10C5F6 Disk Start 0000 (0) │ │ │ │ -10C5F8 Int File Attributes 0000 (0) │ │ │ │ +10C6AD Compression Method 0008 (8) 'Deflated' │ │ │ │ +10C6AF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10C6B3 CRC 98EFFF17 (2565865239) │ │ │ │ +10C6B7 Compressed Size 00000299 (665) │ │ │ │ +10C6BB Uncompressed Size 00000921 (2337) │ │ │ │ +10C6BF Filename Length 0028 (40) │ │ │ │ +10C6C1 Extra Length 0000 (0) │ │ │ │ +10C6C3 Comment Length 0000 (0) │ │ │ │ +10C6C5 Disk Start 0000 (0) │ │ │ │ +10C6C7 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10C5FA Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10C6C9 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10C5FE Local Header Offset 000BB0DD (766173) │ │ │ │ -10C602 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10C6CD Local Header Offset 000BB0BB (766139) │ │ │ │ +10C6D1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10C602: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10C6D1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10C62A CENTRAL HEADER #378 02014B50 (33639248) │ │ │ │ -10C62E Created Zip Spec 14 (20) '2.0' │ │ │ │ -10C62F Created OS 03 (3) 'Unix' │ │ │ │ -10C630 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10C631 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10C632 General Purpose Flag 0800 (2048) │ │ │ │ +10C6F9 CENTRAL HEADER #378 02014B50 (33639248) │ │ │ │ +10C6FD Created Zip Spec 14 (20) '2.0' │ │ │ │ +10C6FE Created OS 03 (3) 'Unix' │ │ │ │ +10C6FF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10C700 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10C701 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10C634 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10C636 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10C63A CRC AA59B18F (2858004879) │ │ │ │ -10C63E Compressed Size 00000307 (775) │ │ │ │ -10C642 Uncompressed Size 000006A2 (1698) │ │ │ │ -10C646 Filename Length 0023 (35) │ │ │ │ -10C648 Extra Length 0000 (0) │ │ │ │ -10C64A Comment Length 0000 (0) │ │ │ │ -10C64C Disk Start 0000 (0) │ │ │ │ -10C64E Int File Attributes 0000 (0) │ │ │ │ +10C703 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10C705 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10C709 CRC AA59B18F (2858004879) │ │ │ │ +10C70D Compressed Size 00000307 (775) │ │ │ │ +10C711 Uncompressed Size 000006A2 (1698) │ │ │ │ +10C715 Filename Length 0023 (35) │ │ │ │ +10C717 Extra Length 0000 (0) │ │ │ │ +10C719 Comment Length 0000 (0) │ │ │ │ +10C71B Disk Start 0000 (0) │ │ │ │ +10C71D Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10C650 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10C71F Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10C654 Local Header Offset 000BB3BC (766908) │ │ │ │ -10C658 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10C723 Local Header Offset 000BB39A (766874) │ │ │ │ +10C727 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10C658: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10C727: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10C67B CENTRAL HEADER #379 02014B50 (33639248) │ │ │ │ -10C67F Created Zip Spec 14 (20) '2.0' │ │ │ │ -10C680 Created OS 03 (3) 'Unix' │ │ │ │ -10C681 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10C682 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10C683 General Purpose Flag 0800 (2048) │ │ │ │ +10C74A CENTRAL HEADER #379 02014B50 (33639248) │ │ │ │ +10C74E Created Zip Spec 14 (20) '2.0' │ │ │ │ +10C74F Created OS 03 (3) 'Unix' │ │ │ │ +10C750 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10C751 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10C752 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10C685 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10C687 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10C68B CRC 5CAD6425 (1554867237) │ │ │ │ -10C68F Compressed Size 00000274 (628) │ │ │ │ -10C693 Uncompressed Size 000007BF (1983) │ │ │ │ -10C697 Filename Length 0022 (34) │ │ │ │ -10C699 Extra Length 0000 (0) │ │ │ │ -10C69B Comment Length 0000 (0) │ │ │ │ -10C69D Disk Start 0000 (0) │ │ │ │ -10C69F Int File Attributes 0000 (0) │ │ │ │ +10C754 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10C756 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10C75A CRC 5CAD6425 (1554867237) │ │ │ │ +10C75E Compressed Size 00000274 (628) │ │ │ │ +10C762 Uncompressed Size 000007BF (1983) │ │ │ │ +10C766 Filename Length 0022 (34) │ │ │ │ +10C768 Extra Length 0000 (0) │ │ │ │ +10C76A Comment Length 0000 (0) │ │ │ │ +10C76C Disk Start 0000 (0) │ │ │ │ +10C76E Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10C6A1 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10C770 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10C6A5 Local Header Offset 000BB704 (767748) │ │ │ │ -10C6A9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10C774 Local Header Offset 000BB6E2 (767714) │ │ │ │ +10C778 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10C6A9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10C778: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10C6CB CENTRAL HEADER #380 02014B50 (33639248) │ │ │ │ -10C6CF Created Zip Spec 14 (20) '2.0' │ │ │ │ -10C6D0 Created OS 03 (3) 'Unix' │ │ │ │ -10C6D1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10C6D2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10C6D3 General Purpose Flag 0800 (2048) │ │ │ │ +10C79A CENTRAL HEADER #380 02014B50 (33639248) │ │ │ │ +10C79E Created Zip Spec 14 (20) '2.0' │ │ │ │ +10C79F Created OS 03 (3) 'Unix' │ │ │ │ +10C7A0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10C7A1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10C7A2 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10C6D5 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10C6D7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10C6DB CRC 7FD5F915 (2144729365) │ │ │ │ -10C6DF Compressed Size 000002AD (685) │ │ │ │ -10C6E3 Uncompressed Size 00000548 (1352) │ │ │ │ -10C6E7 Filename Length 0025 (37) │ │ │ │ -10C6E9 Extra Length 0000 (0) │ │ │ │ -10C6EB Comment Length 0000 (0) │ │ │ │ -10C6ED Disk Start 0000 (0) │ │ │ │ -10C6EF Int File Attributes 0000 (0) │ │ │ │ +10C7A4 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10C7A6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10C7AA CRC 7FD5F915 (2144729365) │ │ │ │ +10C7AE Compressed Size 000002AD (685) │ │ │ │ +10C7B2 Uncompressed Size 00000548 (1352) │ │ │ │ +10C7B6 Filename Length 0025 (37) │ │ │ │ +10C7B8 Extra Length 0000 (0) │ │ │ │ +10C7BA Comment Length 0000 (0) │ │ │ │ +10C7BC Disk Start 0000 (0) │ │ │ │ +10C7BE Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10C6F1 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10C7C0 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10C6F5 Local Header Offset 000BB9B8 (768440) │ │ │ │ -10C6F9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10C7C4 Local Header Offset 000BB996 (768406) │ │ │ │ +10C7C8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10C6F9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10C7C8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10C71E CENTRAL HEADER #381 02014B50 (33639248) │ │ │ │ -10C722 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10C723 Created OS 03 (3) 'Unix' │ │ │ │ -10C724 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10C725 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10C726 General Purpose Flag 0800 (2048) │ │ │ │ +10C7ED CENTRAL HEADER #381 02014B50 (33639248) │ │ │ │ +10C7F1 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10C7F2 Created OS 03 (3) 'Unix' │ │ │ │ +10C7F3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10C7F4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10C7F5 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10C728 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10C72A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10C72E CRC 75FC5802 (1979471874) │ │ │ │ -10C732 Compressed Size 000002AC (684) │ │ │ │ -10C736 Uncompressed Size 000006D0 (1744) │ │ │ │ -10C73A Filename Length 0024 (36) │ │ │ │ -10C73C Extra Length 0000 (0) │ │ │ │ -10C73E Comment Length 0000 (0) │ │ │ │ -10C740 Disk Start 0000 (0) │ │ │ │ -10C742 Int File Attributes 0000 (0) │ │ │ │ +10C7F7 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10C7F9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10C7FD CRC 75FC5802 (1979471874) │ │ │ │ +10C801 Compressed Size 000002AC (684) │ │ │ │ +10C805 Uncompressed Size 000006D0 (1744) │ │ │ │ +10C809 Filename Length 0024 (36) │ │ │ │ +10C80B Extra Length 0000 (0) │ │ │ │ +10C80D Comment Length 0000 (0) │ │ │ │ +10C80F Disk Start 0000 (0) │ │ │ │ +10C811 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10C744 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10C813 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10C748 Local Header Offset 000BBCA8 (769192) │ │ │ │ -10C74C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10C817 Local Header Offset 000BBC86 (769158) │ │ │ │ +10C81B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10C74C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10C81B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10C770 CENTRAL HEADER #382 02014B50 (33639248) │ │ │ │ -10C774 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10C775 Created OS 03 (3) 'Unix' │ │ │ │ -10C776 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10C777 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10C778 General Purpose Flag 0800 (2048) │ │ │ │ +10C83F CENTRAL HEADER #382 02014B50 (33639248) │ │ │ │ +10C843 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10C844 Created OS 03 (3) 'Unix' │ │ │ │ +10C845 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10C846 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10C847 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10C77A Compression Method 0008 (8) 'Deflated' │ │ │ │ -10C77C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10C780 CRC BB34B289 (3140792969) │ │ │ │ -10C784 Compressed Size 00000408 (1032) │ │ │ │ -10C788 Uncompressed Size 000009DB (2523) │ │ │ │ -10C78C Filename Length 0023 (35) │ │ │ │ -10C78E Extra Length 0000 (0) │ │ │ │ -10C790 Comment Length 0000 (0) │ │ │ │ -10C792 Disk Start 0000 (0) │ │ │ │ -10C794 Int File Attributes 0000 (0) │ │ │ │ +10C849 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10C84B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10C84F CRC BB34B289 (3140792969) │ │ │ │ +10C853 Compressed Size 00000408 (1032) │ │ │ │ +10C857 Uncompressed Size 000009DB (2523) │ │ │ │ +10C85B Filename Length 0023 (35) │ │ │ │ +10C85D Extra Length 0000 (0) │ │ │ │ +10C85F Comment Length 0000 (0) │ │ │ │ +10C861 Disk Start 0000 (0) │ │ │ │ +10C863 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10C796 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10C865 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10C79A Local Header Offset 000BBF96 (769942) │ │ │ │ -10C79E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10C869 Local Header Offset 000BBF74 (769908) │ │ │ │ +10C86D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10C79E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10C86D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10C7C1 CENTRAL HEADER #383 02014B50 (33639248) │ │ │ │ -10C7C5 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10C7C6 Created OS 03 (3) 'Unix' │ │ │ │ -10C7C7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10C7C8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10C7C9 General Purpose Flag 0800 (2048) │ │ │ │ +10C890 CENTRAL HEADER #383 02014B50 (33639248) │ │ │ │ +10C894 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10C895 Created OS 03 (3) 'Unix' │ │ │ │ +10C896 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10C897 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10C898 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10C7CB Compression Method 0008 (8) 'Deflated' │ │ │ │ -10C7CD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10C7D1 CRC 12856DE5 (310734309) │ │ │ │ -10C7D5 Compressed Size 00000427 (1063) │ │ │ │ -10C7D9 Uncompressed Size 0000116E (4462) │ │ │ │ -10C7DD Filename Length 0022 (34) │ │ │ │ -10C7DF Extra Length 0000 (0) │ │ │ │ -10C7E1 Comment Length 0000 (0) │ │ │ │ -10C7E3 Disk Start 0000 (0) │ │ │ │ -10C7E5 Int File Attributes 0000 (0) │ │ │ │ +10C89A Compression Method 0008 (8) 'Deflated' │ │ │ │ +10C89C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10C8A0 CRC 12856DE5 (310734309) │ │ │ │ +10C8A4 Compressed Size 00000427 (1063) │ │ │ │ +10C8A8 Uncompressed Size 0000116E (4462) │ │ │ │ +10C8AC Filename Length 0022 (34) │ │ │ │ +10C8AE Extra Length 0000 (0) │ │ │ │ +10C8B0 Comment Length 0000 (0) │ │ │ │ +10C8B2 Disk Start 0000 (0) │ │ │ │ +10C8B4 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10C7E7 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10C8B6 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10C7EB Local Header Offset 000BC3DF (771039) │ │ │ │ -10C7EF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10C8BA Local Header Offset 000BC3BD (771005) │ │ │ │ +10C8BE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10C7EF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10C8BE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10C811 CENTRAL HEADER #384 02014B50 (33639248) │ │ │ │ -10C815 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10C816 Created OS 03 (3) 'Unix' │ │ │ │ -10C817 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10C818 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10C819 General Purpose Flag 0800 (2048) │ │ │ │ +10C8E0 CENTRAL HEADER #384 02014B50 (33639248) │ │ │ │ +10C8E4 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10C8E5 Created OS 03 (3) 'Unix' │ │ │ │ +10C8E6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10C8E7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10C8E8 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10C81B Compression Method 0008 (8) 'Deflated' │ │ │ │ -10C81D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10C821 CRC 1B48E232 (457761330) │ │ │ │ -10C825 Compressed Size 00000306 (774) │ │ │ │ -10C829 Uncompressed Size 000006AA (1706) │ │ │ │ -10C82D Filename Length 0025 (37) │ │ │ │ -10C82F Extra Length 0000 (0) │ │ │ │ -10C831 Comment Length 0000 (0) │ │ │ │ -10C833 Disk Start 0000 (0) │ │ │ │ -10C835 Int File Attributes 0000 (0) │ │ │ │ +10C8EA Compression Method 0008 (8) 'Deflated' │ │ │ │ +10C8EC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10C8F0 CRC 1B48E232 (457761330) │ │ │ │ +10C8F4 Compressed Size 00000306 (774) │ │ │ │ +10C8F8 Uncompressed Size 000006AA (1706) │ │ │ │ +10C8FC Filename Length 0025 (37) │ │ │ │ +10C8FE Extra Length 0000 (0) │ │ │ │ +10C900 Comment Length 0000 (0) │ │ │ │ +10C902 Disk Start 0000 (0) │ │ │ │ +10C904 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10C837 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10C906 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10C83B Local Header Offset 000BC846 (772166) │ │ │ │ -10C83F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10C90A Local Header Offset 000BC824 (772132) │ │ │ │ +10C90E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10C83F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10C90E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10C864 CENTRAL HEADER #385 02014B50 (33639248) │ │ │ │ -10C868 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10C869 Created OS 03 (3) 'Unix' │ │ │ │ -10C86A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10C86B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10C86C General Purpose Flag 0800 (2048) │ │ │ │ +10C933 CENTRAL HEADER #385 02014B50 (33639248) │ │ │ │ +10C937 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10C938 Created OS 03 (3) 'Unix' │ │ │ │ +10C939 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10C93A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10C93B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10C86E Compression Method 0008 (8) 'Deflated' │ │ │ │ -10C870 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10C874 CRC 612E88CA (1630439626) │ │ │ │ -10C878 Compressed Size 00000275 (629) │ │ │ │ -10C87C Uncompressed Size 000007D1 (2001) │ │ │ │ -10C880 Filename Length 0024 (36) │ │ │ │ -10C882 Extra Length 0000 (0) │ │ │ │ -10C884 Comment Length 0000 (0) │ │ │ │ -10C886 Disk Start 0000 (0) │ │ │ │ -10C888 Int File Attributes 0000 (0) │ │ │ │ +10C93D Compression Method 0008 (8) 'Deflated' │ │ │ │ +10C93F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10C943 CRC 612E88CA (1630439626) │ │ │ │ +10C947 Compressed Size 00000275 (629) │ │ │ │ +10C94B Uncompressed Size 000007D1 (2001) │ │ │ │ +10C94F Filename Length 0024 (36) │ │ │ │ +10C951 Extra Length 0000 (0) │ │ │ │ +10C953 Comment Length 0000 (0) │ │ │ │ +10C955 Disk Start 0000 (0) │ │ │ │ +10C957 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10C88A Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10C959 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10C88E Local Header Offset 000BCB8F (773007) │ │ │ │ -10C892 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10C95D Local Header Offset 000BCB6D (772973) │ │ │ │ +10C961 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10C892: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10C961: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10C8B6 CENTRAL HEADER #386 02014B50 (33639248) │ │ │ │ -10C8BA Created Zip Spec 14 (20) '2.0' │ │ │ │ -10C8BB Created OS 03 (3) 'Unix' │ │ │ │ -10C8BC Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10C8BD Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10C8BE General Purpose Flag 0800 (2048) │ │ │ │ +10C985 CENTRAL HEADER #386 02014B50 (33639248) │ │ │ │ +10C989 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10C98A Created OS 03 (3) 'Unix' │ │ │ │ +10C98B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10C98C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10C98D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10C8C0 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10C8C2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10C8C6 CRC E54910BE (3846770878) │ │ │ │ -10C8CA Compressed Size 00001812 (6162) │ │ │ │ -10C8CE Uncompressed Size 0000519D (20893) │ │ │ │ -10C8D2 Filename Length 001C (28) │ │ │ │ -10C8D4 Extra Length 0000 (0) │ │ │ │ -10C8D6 Comment Length 0000 (0) │ │ │ │ -10C8D8 Disk Start 0000 (0) │ │ │ │ -10C8DA Int File Attributes 0000 (0) │ │ │ │ +10C98F Compression Method 0008 (8) 'Deflated' │ │ │ │ +10C991 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10C995 CRC E54910BE (3846770878) │ │ │ │ +10C999 Compressed Size 00001812 (6162) │ │ │ │ +10C99D Uncompressed Size 0000519D (20893) │ │ │ │ +10C9A1 Filename Length 001C (28) │ │ │ │ +10C9A3 Extra Length 0000 (0) │ │ │ │ +10C9A5 Comment Length 0000 (0) │ │ │ │ +10C9A7 Disk Start 0000 (0) │ │ │ │ +10C9A9 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10C8DC Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10C9AB Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10C8E0 Local Header Offset 000BCE46 (773702) │ │ │ │ -10C8E4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10C9AF Local Header Offset 000BCE24 (773668) │ │ │ │ +10C9B3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10C8E4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10C9B3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10C900 CENTRAL HEADER #387 02014B50 (33639248) │ │ │ │ -10C904 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10C905 Created OS 03 (3) 'Unix' │ │ │ │ -10C906 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10C907 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10C908 General Purpose Flag 0800 (2048) │ │ │ │ +10C9CF CENTRAL HEADER #387 02014B50 (33639248) │ │ │ │ +10C9D3 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10C9D4 Created OS 03 (3) 'Unix' │ │ │ │ +10C9D5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10C9D6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10C9D7 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10C90A Compression Method 0008 (8) 'Deflated' │ │ │ │ -10C90C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10C910 CRC 62A1899F (1654753695) │ │ │ │ -10C914 Compressed Size 000026FF (9983) │ │ │ │ -10C918 Uncompressed Size 00019DB7 (105911) │ │ │ │ -10C91C Filename Length 001B (27) │ │ │ │ -10C91E Extra Length 0000 (0) │ │ │ │ -10C920 Comment Length 0000 (0) │ │ │ │ -10C922 Disk Start 0000 (0) │ │ │ │ -10C924 Int File Attributes 0000 (0) │ │ │ │ +10C9D9 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10C9DB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10C9DF CRC 62A1899F (1654753695) │ │ │ │ +10C9E3 Compressed Size 000026FF (9983) │ │ │ │ +10C9E7 Uncompressed Size 00019DB7 (105911) │ │ │ │ +10C9EB Filename Length 001B (27) │ │ │ │ +10C9ED Extra Length 0000 (0) │ │ │ │ +10C9EF Comment Length 0000 (0) │ │ │ │ +10C9F1 Disk Start 0000 (0) │ │ │ │ +10C9F3 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10C926 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10C9F5 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10C92A Local Header Offset 000BE692 (779922) │ │ │ │ -10C92E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10C9F9 Local Header Offset 000BE670 (779888) │ │ │ │ +10C9FD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10C92E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10C9FD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10C949 CENTRAL HEADER #388 02014B50 (33639248) │ │ │ │ -10C94D Created Zip Spec 14 (20) '2.0' │ │ │ │ -10C94E Created OS 03 (3) 'Unix' │ │ │ │ -10C94F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10C950 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10C951 General Purpose Flag 0800 (2048) │ │ │ │ +10CA18 CENTRAL HEADER #388 02014B50 (33639248) │ │ │ │ +10CA1C Created Zip Spec 14 (20) '2.0' │ │ │ │ +10CA1D Created OS 03 (3) 'Unix' │ │ │ │ +10CA1E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10CA1F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10CA20 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10C953 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10C955 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10C959 CRC A8CD54C0 (2832028864) │ │ │ │ -10C95D Compressed Size 0000026C (620) │ │ │ │ -10C961 Uncompressed Size 00000470 (1136) │ │ │ │ -10C965 Filename Length 001E (30) │ │ │ │ -10C967 Extra Length 0000 (0) │ │ │ │ -10C969 Comment Length 0000 (0) │ │ │ │ -10C96B Disk Start 0000 (0) │ │ │ │ -10C96D Int File Attributes 0000 (0) │ │ │ │ +10CA22 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10CA24 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10CA28 CRC A8CD54C0 (2832028864) │ │ │ │ +10CA2C Compressed Size 0000026C (620) │ │ │ │ +10CA30 Uncompressed Size 00000470 (1136) │ │ │ │ +10CA34 Filename Length 001E (30) │ │ │ │ +10CA36 Extra Length 0000 (0) │ │ │ │ +10CA38 Comment Length 0000 (0) │ │ │ │ +10CA3A Disk Start 0000 (0) │ │ │ │ +10CA3C Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10C96F Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10CA3E Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10C973 Local Header Offset 000C0DCA (789962) │ │ │ │ -10C977 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10CA42 Local Header Offset 000C0DA8 (789928) │ │ │ │ +10CA46 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10C977: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10CA46: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10C995 CENTRAL HEADER #389 02014B50 (33639248) │ │ │ │ -10C999 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10C99A Created OS 03 (3) 'Unix' │ │ │ │ -10C99B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10C99C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10C99D General Purpose Flag 0800 (2048) │ │ │ │ +10CA64 CENTRAL HEADER #389 02014B50 (33639248) │ │ │ │ +10CA68 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10CA69 Created OS 03 (3) 'Unix' │ │ │ │ +10CA6A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10CA6B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10CA6C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10C99F Compression Method 0008 (8) 'Deflated' │ │ │ │ -10C9A1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10C9A5 CRC 210E1453 (554570835) │ │ │ │ -10C9A9 Compressed Size 00000274 (628) │ │ │ │ -10C9AD Uncompressed Size 000006CE (1742) │ │ │ │ -10C9B1 Filename Length 001D (29) │ │ │ │ -10C9B3 Extra Length 0000 (0) │ │ │ │ -10C9B5 Comment Length 0000 (0) │ │ │ │ -10C9B7 Disk Start 0000 (0) │ │ │ │ -10C9B9 Int File Attributes 0000 (0) │ │ │ │ +10CA6E Compression Method 0008 (8) 'Deflated' │ │ │ │ +10CA70 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10CA74 CRC 210E1453 (554570835) │ │ │ │ +10CA78 Compressed Size 00000274 (628) │ │ │ │ +10CA7C Uncompressed Size 000006CE (1742) │ │ │ │ +10CA80 Filename Length 001D (29) │ │ │ │ +10CA82 Extra Length 0000 (0) │ │ │ │ +10CA84 Comment Length 0000 (0) │ │ │ │ +10CA86 Disk Start 0000 (0) │ │ │ │ +10CA88 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10C9BB Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10CA8A Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10C9BF Local Header Offset 000C1072 (790642) │ │ │ │ -10C9C3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10CA8E Local Header Offset 000C1050 (790608) │ │ │ │ +10CA92 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10C9C3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10CA92: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10C9E0 CENTRAL HEADER #390 02014B50 (33639248) │ │ │ │ -10C9E4 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10C9E5 Created OS 03 (3) 'Unix' │ │ │ │ -10C9E6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10C9E7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10C9E8 General Purpose Flag 0800 (2048) │ │ │ │ +10CAAF CENTRAL HEADER #390 02014B50 (33639248) │ │ │ │ +10CAB3 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10CAB4 Created OS 03 (3) 'Unix' │ │ │ │ +10CAB5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10CAB6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10CAB7 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10C9EA Compression Method 0008 (8) 'Deflated' │ │ │ │ -10C9EC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10C9F0 CRC 1E62C3DF (509789151) │ │ │ │ -10C9F4 Compressed Size 0000023E (574) │ │ │ │ -10C9F8 Uncompressed Size 0000047F (1151) │ │ │ │ -10C9FC Filename Length 0023 (35) │ │ │ │ -10C9FE Extra Length 0000 (0) │ │ │ │ -10CA00 Comment Length 0000 (0) │ │ │ │ -10CA02 Disk Start 0000 (0) │ │ │ │ -10CA04 Int File Attributes 0000 (0) │ │ │ │ +10CAB9 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10CABB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10CABF CRC 1E62C3DF (509789151) │ │ │ │ +10CAC3 Compressed Size 0000023E (574) │ │ │ │ +10CAC7 Uncompressed Size 0000047F (1151) │ │ │ │ +10CACB Filename Length 0023 (35) │ │ │ │ +10CACD Extra Length 0000 (0) │ │ │ │ +10CACF Comment Length 0000 (0) │ │ │ │ +10CAD1 Disk Start 0000 (0) │ │ │ │ +10CAD3 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10CA06 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10CAD5 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10CA0A Local Header Offset 000C1321 (791329) │ │ │ │ -10CA0E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10CAD9 Local Header Offset 000C12FF (791295) │ │ │ │ +10CADD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10CA0E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10CADD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10CA31 CENTRAL HEADER #391 02014B50 (33639248) │ │ │ │ -10CA35 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10CA36 Created OS 03 (3) 'Unix' │ │ │ │ -10CA37 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10CA38 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10CA39 General Purpose Flag 0800 (2048) │ │ │ │ +10CB00 CENTRAL HEADER #391 02014B50 (33639248) │ │ │ │ +10CB04 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10CB05 Created OS 03 (3) 'Unix' │ │ │ │ +10CB06 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10CB07 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10CB08 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10CA3B Compression Method 0008 (8) 'Deflated' │ │ │ │ -10CA3D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10CA41 CRC 7265EFEE (1919283182) │ │ │ │ -10CA45 Compressed Size 0000029B (667) │ │ │ │ -10CA49 Uncompressed Size 0000081F (2079) │ │ │ │ -10CA4D Filename Length 0022 (34) │ │ │ │ -10CA4F Extra Length 0000 (0) │ │ │ │ -10CA51 Comment Length 0000 (0) │ │ │ │ -10CA53 Disk Start 0000 (0) │ │ │ │ -10CA55 Int File Attributes 0000 (0) │ │ │ │ +10CB0A Compression Method 0008 (8) 'Deflated' │ │ │ │ +10CB0C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10CB10 CRC 7265EFEE (1919283182) │ │ │ │ +10CB14 Compressed Size 0000029B (667) │ │ │ │ +10CB18 Uncompressed Size 0000081F (2079) │ │ │ │ +10CB1C Filename Length 0022 (34) │ │ │ │ +10CB1E Extra Length 0000 (0) │ │ │ │ +10CB20 Comment Length 0000 (0) │ │ │ │ +10CB22 Disk Start 0000 (0) │ │ │ │ +10CB24 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10CA57 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10CB26 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10CA5B Local Header Offset 000C15A0 (791968) │ │ │ │ -10CA5F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10CB2A Local Header Offset 000C157E (791934) │ │ │ │ +10CB2E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10CA5F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10CB2E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10CA81 CENTRAL HEADER #392 02014B50 (33639248) │ │ │ │ -10CA85 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10CA86 Created OS 03 (3) 'Unix' │ │ │ │ -10CA87 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10CA88 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10CA89 General Purpose Flag 0800 (2048) │ │ │ │ +10CB50 CENTRAL HEADER #392 02014B50 (33639248) │ │ │ │ +10CB54 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10CB55 Created OS 03 (3) 'Unix' │ │ │ │ +10CB56 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10CB57 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10CB58 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10CA8B Compression Method 0008 (8) 'Deflated' │ │ │ │ -10CA8D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10CA91 CRC AB14A4F7 (2870256887) │ │ │ │ -10CA95 Compressed Size 00000241 (577) │ │ │ │ -10CA99 Uncompressed Size 0000048C (1164) │ │ │ │ -10CA9D Filename Length 0025 (37) │ │ │ │ -10CA9F Extra Length 0000 (0) │ │ │ │ -10CAA1 Comment Length 0000 (0) │ │ │ │ -10CAA3 Disk Start 0000 (0) │ │ │ │ -10CAA5 Int File Attributes 0000 (0) │ │ │ │ +10CB5A Compression Method 0008 (8) 'Deflated' │ │ │ │ +10CB5C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10CB60 CRC AB14A4F7 (2870256887) │ │ │ │ +10CB64 Compressed Size 00000241 (577) │ │ │ │ +10CB68 Uncompressed Size 0000048C (1164) │ │ │ │ +10CB6C Filename Length 0025 (37) │ │ │ │ +10CB6E Extra Length 0000 (0) │ │ │ │ +10CB70 Comment Length 0000 (0) │ │ │ │ +10CB72 Disk Start 0000 (0) │ │ │ │ +10CB74 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10CAA7 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10CB76 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10CAAB Local Header Offset 000C187B (792699) │ │ │ │ -10CAAF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10CB7A Local Header Offset 000C1859 (792665) │ │ │ │ +10CB7E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10CAAF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10CB7E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10CAD4 CENTRAL HEADER #393 02014B50 (33639248) │ │ │ │ -10CAD8 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10CAD9 Created OS 03 (3) 'Unix' │ │ │ │ -10CADA Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10CADB Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10CADC General Purpose Flag 0800 (2048) │ │ │ │ +10CBA3 CENTRAL HEADER #393 02014B50 (33639248) │ │ │ │ +10CBA7 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10CBA8 Created OS 03 (3) 'Unix' │ │ │ │ +10CBA9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10CBAA Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10CBAB General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10CADE Compression Method 0008 (8) 'Deflated' │ │ │ │ -10CAE0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10CAE4 CRC D01CA5F2 (3491538418) │ │ │ │ -10CAE8 Compressed Size 0000026C (620) │ │ │ │ -10CAEC Uncompressed Size 000007F0 (2032) │ │ │ │ -10CAF0 Filename Length 0024 (36) │ │ │ │ -10CAF2 Extra Length 0000 (0) │ │ │ │ -10CAF4 Comment Length 0000 (0) │ │ │ │ -10CAF6 Disk Start 0000 (0) │ │ │ │ -10CAF8 Int File Attributes 0000 (0) │ │ │ │ +10CBAD Compression Method 0008 (8) 'Deflated' │ │ │ │ +10CBAF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10CBB3 CRC D01CA5F2 (3491538418) │ │ │ │ +10CBB7 Compressed Size 0000026C (620) │ │ │ │ +10CBBB Uncompressed Size 000007F0 (2032) │ │ │ │ +10CBBF Filename Length 0024 (36) │ │ │ │ +10CBC1 Extra Length 0000 (0) │ │ │ │ +10CBC3 Comment Length 0000 (0) │ │ │ │ +10CBC5 Disk Start 0000 (0) │ │ │ │ +10CBC7 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10CAFA Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10CBC9 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10CAFE Local Header Offset 000C1AFF (793343) │ │ │ │ -10CB02 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10CBCD Local Header Offset 000C1ADD (793309) │ │ │ │ +10CBD1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10CB02: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10CBD1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10CB26 CENTRAL HEADER #394 02014B50 (33639248) │ │ │ │ -10CB2A Created Zip Spec 14 (20) '2.0' │ │ │ │ -10CB2B Created OS 03 (3) 'Unix' │ │ │ │ -10CB2C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10CB2D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10CB2E General Purpose Flag 0800 (2048) │ │ │ │ +10CBF5 CENTRAL HEADER #394 02014B50 (33639248) │ │ │ │ +10CBF9 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10CBFA Created OS 03 (3) 'Unix' │ │ │ │ +10CBFB Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10CBFC Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10CBFD General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10CB30 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10CB32 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10CB36 CRC AD897485 (2911466629) │ │ │ │ -10CB3A Compressed Size 00000292 (658) │ │ │ │ -10CB3E Uncompressed Size 000005D2 (1490) │ │ │ │ -10CB42 Filename Length 0026 (38) │ │ │ │ -10CB44 Extra Length 0000 (0) │ │ │ │ -10CB46 Comment Length 0000 (0) │ │ │ │ -10CB48 Disk Start 0000 (0) │ │ │ │ -10CB4A Int File Attributes 0000 (0) │ │ │ │ +10CBFF Compression Method 0008 (8) 'Deflated' │ │ │ │ +10CC01 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10CC05 CRC AD897485 (2911466629) │ │ │ │ +10CC09 Compressed Size 00000292 (658) │ │ │ │ +10CC0D Uncompressed Size 000005D2 (1490) │ │ │ │ +10CC11 Filename Length 0026 (38) │ │ │ │ +10CC13 Extra Length 0000 (0) │ │ │ │ +10CC15 Comment Length 0000 (0) │ │ │ │ +10CC17 Disk Start 0000 (0) │ │ │ │ +10CC19 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10CB4C Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10CC1B Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10CB50 Local Header Offset 000C1DAD (794029) │ │ │ │ -10CB54 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10CC1F Local Header Offset 000C1D8B (793995) │ │ │ │ +10CC23 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10CB54: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10CC23: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10CB7A CENTRAL HEADER #395 02014B50 (33639248) │ │ │ │ -10CB7E Created Zip Spec 14 (20) '2.0' │ │ │ │ -10CB7F Created OS 03 (3) 'Unix' │ │ │ │ -10CB80 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10CB81 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10CB82 General Purpose Flag 0800 (2048) │ │ │ │ +10CC49 CENTRAL HEADER #395 02014B50 (33639248) │ │ │ │ +10CC4D Created Zip Spec 14 (20) '2.0' │ │ │ │ +10CC4E Created OS 03 (3) 'Unix' │ │ │ │ +10CC4F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10CC50 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10CC51 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10CB84 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10CB86 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10CB8A CRC AE0B1898 (2919962776) │ │ │ │ -10CB8E Compressed Size 0000029F (671) │ │ │ │ -10CB92 Uncompressed Size 00000AF5 (2805) │ │ │ │ -10CB96 Filename Length 0025 (37) │ │ │ │ -10CB98 Extra Length 0000 (0) │ │ │ │ -10CB9A Comment Length 0000 (0) │ │ │ │ -10CB9C Disk Start 0000 (0) │ │ │ │ -10CB9E Int File Attributes 0000 (0) │ │ │ │ +10CC53 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10CC55 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10CC59 CRC AE0B1898 (2919962776) │ │ │ │ +10CC5D Compressed Size 0000029F (671) │ │ │ │ +10CC61 Uncompressed Size 00000AF5 (2805) │ │ │ │ +10CC65 Filename Length 0025 (37) │ │ │ │ +10CC67 Extra Length 0000 (0) │ │ │ │ +10CC69 Comment Length 0000 (0) │ │ │ │ +10CC6B Disk Start 0000 (0) │ │ │ │ +10CC6D Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10CBA0 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10CC6F Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10CBA4 Local Header Offset 000C2083 (794755) │ │ │ │ -10CBA8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10CC73 Local Header Offset 000C2061 (794721) │ │ │ │ +10CC77 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10CBA8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10CC77: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10CBCD CENTRAL HEADER #396 02014B50 (33639248) │ │ │ │ -10CBD1 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10CBD2 Created OS 03 (3) 'Unix' │ │ │ │ -10CBD3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10CBD4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10CBD5 General Purpose Flag 0800 (2048) │ │ │ │ +10CC9C CENTRAL HEADER #396 02014B50 (33639248) │ │ │ │ +10CCA0 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10CCA1 Created OS 03 (3) 'Unix' │ │ │ │ +10CCA2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10CCA3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10CCA4 General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10CBD7 Compression Method 0000 (0) 'Stored' │ │ │ │ -10CBD9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10CBDD CRC 00000000 (0) │ │ │ │ -10CBE1 Compressed Size 00000000 (0) │ │ │ │ -10CBE5 Uncompressed Size 00000000 (0) │ │ │ │ -10CBE9 Filename Length 0010 (16) │ │ │ │ -10CBEB Extra Length 0000 (0) │ │ │ │ -10CBED Comment Length 0000 (0) │ │ │ │ -10CBEF Disk Start 0000 (0) │ │ │ │ -10CBF1 Int File Attributes 0000 (0) │ │ │ │ +10CCA6 Compression Method 0000 (0) 'Stored' │ │ │ │ +10CCA8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10CCAC CRC 00000000 (0) │ │ │ │ +10CCB0 Compressed Size 00000000 (0) │ │ │ │ +10CCB4 Uncompressed Size 00000000 (0) │ │ │ │ +10CCB8 Filename Length 0010 (16) │ │ │ │ +10CCBA Extra Length 0000 (0) │ │ │ │ +10CCBC Comment Length 0000 (0) │ │ │ │ +10CCBE Disk Start 0000 (0) │ │ │ │ +10CCC0 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10CBF3 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ +10CCC2 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ [Bit 4] Directory │ │ │ │ [Bits 16-24] 01ED (493) 'Unix attrib: rwxr-xr-x' │ │ │ │ [Bits 28-31] 04 (4) 'Directory' │ │ │ │ -10CBF7 Local Header Offset 000C2365 (795493) │ │ │ │ -10CBFB Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ +10CCC6 Local Header Offset 000C2343 (795459) │ │ │ │ +10CCCA Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10CBFB: Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10CCCA: Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -# ERROR: Offset 0x10CBFB: Directory 'XXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ +# ERROR: Offset 0x10CCCA: Directory 'XXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ # 'External Attributes' flag this as a directory │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10CBD3: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10CCA2: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ │ │ │ │ -10CC0B CENTRAL HEADER #397 02014B50 (33639248) │ │ │ │ -10CC0F Created Zip Spec 14 (20) '2.0' │ │ │ │ -10CC10 Created OS 03 (3) 'Unix' │ │ │ │ -10CC11 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10CC12 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10CC13 General Purpose Flag 0800 (2048) │ │ │ │ +10CCDA CENTRAL HEADER #397 02014B50 (33639248) │ │ │ │ +10CCDE Created Zip Spec 14 (20) '2.0' │ │ │ │ +10CCDF Created OS 03 (3) 'Unix' │ │ │ │ +10CCE0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10CCE1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10CCE2 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10CC15 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10CC17 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10CC1B CRC E3048D88 (3808726408) │ │ │ │ -10CC1F Compressed Size 000000CD (205) │ │ │ │ -10CC23 Uncompressed Size 0000010D (269) │ │ │ │ -10CC27 Filename Length 001A (26) │ │ │ │ -10CC29 Extra Length 0000 (0) │ │ │ │ -10CC2B Comment Length 0000 (0) │ │ │ │ -10CC2D Disk Start 0000 (0) │ │ │ │ -10CC2F Int File Attributes 0000 (0) │ │ │ │ +10CCE4 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10CCE6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10CCEA CRC E3048D88 (3808726408) │ │ │ │ +10CCEE Compressed Size 000000CD (205) │ │ │ │ +10CCF2 Uncompressed Size 0000010D (269) │ │ │ │ +10CCF6 Filename Length 001A (26) │ │ │ │ +10CCF8 Extra Length 0000 (0) │ │ │ │ +10CCFA Comment Length 0000 (0) │ │ │ │ +10CCFC Disk Start 0000 (0) │ │ │ │ +10CCFE Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10CC31 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10CD00 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10CC35 Local Header Offset 000C2393 (795539) │ │ │ │ -10CC39 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10CD04 Local Header Offset 000C2371 (795505) │ │ │ │ +10CD08 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10CC39: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10CD08: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10CC53 CENTRAL HEADER #398 02014B50 (33639248) │ │ │ │ -10CC57 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10CC58 Created OS 03 (3) 'Unix' │ │ │ │ -10CC59 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10CC5A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10CC5B General Purpose Flag 0800 (2048) │ │ │ │ +10CD22 CENTRAL HEADER #398 02014B50 (33639248) │ │ │ │ +10CD26 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10CD27 Created OS 03 (3) 'Unix' │ │ │ │ +10CD28 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10CD29 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10CD2A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10CC5D Compression Method 0008 (8) 'Deflated' │ │ │ │ -10CC5F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10CC63 CRC 7D0535AF (2097493423) │ │ │ │ -10CC67 Compressed Size 00000073 (115) │ │ │ │ -10CC6B Uncompressed Size 00000087 (135) │ │ │ │ -10CC6F Filename Length 0019 (25) │ │ │ │ -10CC71 Extra Length 0000 (0) │ │ │ │ -10CC73 Comment Length 0000 (0) │ │ │ │ -10CC75 Disk Start 0000 (0) │ │ │ │ -10CC77 Int File Attributes 0000 (0) │ │ │ │ +10CD2C Compression Method 0008 (8) 'Deflated' │ │ │ │ +10CD2E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10CD32 CRC 7D0535AF (2097493423) │ │ │ │ +10CD36 Compressed Size 00000073 (115) │ │ │ │ +10CD3A Uncompressed Size 00000087 (135) │ │ │ │ +10CD3E Filename Length 0019 (25) │ │ │ │ +10CD40 Extra Length 0000 (0) │ │ │ │ +10CD42 Comment Length 0000 (0) │ │ │ │ +10CD44 Disk Start 0000 (0) │ │ │ │ +10CD46 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10CC79 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10CD48 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10CC7D Local Header Offset 000C2498 (795800) │ │ │ │ -10CC81 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10CD4C Local Header Offset 000C2476 (795766) │ │ │ │ +10CD50 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10CC81: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10CD50: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10CC9A CENTRAL HEADER #399 02014B50 (33639248) │ │ │ │ -10CC9E Created Zip Spec 14 (20) '2.0' │ │ │ │ -10CC9F Created OS 03 (3) 'Unix' │ │ │ │ -10CCA0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10CCA1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10CCA2 General Purpose Flag 0800 (2048) │ │ │ │ +10CD69 CENTRAL HEADER #399 02014B50 (33639248) │ │ │ │ +10CD6D Created Zip Spec 14 (20) '2.0' │ │ │ │ +10CD6E Created OS 03 (3) 'Unix' │ │ │ │ +10CD6F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10CD70 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10CD71 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10CCA4 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10CCA6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10CCAA CRC 03A79404 (61314052) │ │ │ │ -10CCAE Compressed Size 000005D6 (1494) │ │ │ │ -10CCB2 Uncompressed Size 00000FE3 (4067) │ │ │ │ -10CCB6 Filename Length 001C (28) │ │ │ │ -10CCB8 Extra Length 0000 (0) │ │ │ │ -10CCBA Comment Length 0000 (0) │ │ │ │ -10CCBC Disk Start 0000 (0) │ │ │ │ -10CCBE Int File Attributes 0000 (0) │ │ │ │ +10CD73 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10CD75 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10CD79 CRC 03A79404 (61314052) │ │ │ │ +10CD7D Compressed Size 000005D6 (1494) │ │ │ │ +10CD81 Uncompressed Size 00000FE3 (4067) │ │ │ │ +10CD85 Filename Length 001C (28) │ │ │ │ +10CD87 Extra Length 0000 (0) │ │ │ │ +10CD89 Comment Length 0000 (0) │ │ │ │ +10CD8B Disk Start 0000 (0) │ │ │ │ +10CD8D Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10CCC0 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10CD8F Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10CCC4 Local Header Offset 000C2542 (795970) │ │ │ │ -10CCC8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10CD93 Local Header Offset 000C2520 (795936) │ │ │ │ +10CD97 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10CCC8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10CD97: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10CCE4 CENTRAL HEADER #400 02014B50 (33639248) │ │ │ │ -10CCE8 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10CCE9 Created OS 03 (3) 'Unix' │ │ │ │ -10CCEA Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10CCEB Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10CCEC General Purpose Flag 0800 (2048) │ │ │ │ +10CDB3 CENTRAL HEADER #400 02014B50 (33639248) │ │ │ │ +10CDB7 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10CDB8 Created OS 03 (3) 'Unix' │ │ │ │ +10CDB9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10CDBA Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10CDBB General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10CCEE Compression Method 0008 (8) 'Deflated' │ │ │ │ -10CCF0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10CCF4 CRC B77E2747 (3078498119) │ │ │ │ -10CCF8 Compressed Size 00000698 (1688) │ │ │ │ -10CCFC Uncompressed Size 00002612 (9746) │ │ │ │ -10CD00 Filename Length 001B (27) │ │ │ │ -10CD02 Extra Length 0000 (0) │ │ │ │ -10CD04 Comment Length 0000 (0) │ │ │ │ -10CD06 Disk Start 0000 (0) │ │ │ │ -10CD08 Int File Attributes 0000 (0) │ │ │ │ +10CDBD Compression Method 0008 (8) 'Deflated' │ │ │ │ +10CDBF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10CDC3 CRC B77E2747 (3078498119) │ │ │ │ +10CDC7 Compressed Size 00000698 (1688) │ │ │ │ +10CDCB Uncompressed Size 00002612 (9746) │ │ │ │ +10CDCF Filename Length 001B (27) │ │ │ │ +10CDD1 Extra Length 0000 (0) │ │ │ │ +10CDD3 Comment Length 0000 (0) │ │ │ │ +10CDD5 Disk Start 0000 (0) │ │ │ │ +10CDD7 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10CD0A Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10CDD9 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10CD0E Local Header Offset 000C2B52 (797522) │ │ │ │ -10CD12 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10CDDD Local Header Offset 000C2B30 (797488) │ │ │ │ +10CDE1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10CD12: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10CDE1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10CD2D CENTRAL HEADER #401 02014B50 (33639248) │ │ │ │ -10CD31 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10CD32 Created OS 03 (3) 'Unix' │ │ │ │ -10CD33 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10CD34 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10CD35 General Purpose Flag 0800 (2048) │ │ │ │ +10CDFC CENTRAL HEADER #401 02014B50 (33639248) │ │ │ │ +10CE00 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10CE01 Created OS 03 (3) 'Unix' │ │ │ │ +10CE02 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10CE03 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10CE04 General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10CD37 Compression Method 0000 (0) 'Stored' │ │ │ │ -10CD39 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10CD3D CRC 00000000 (0) │ │ │ │ -10CD41 Compressed Size 00000000 (0) │ │ │ │ -10CD45 Uncompressed Size 00000000 (0) │ │ │ │ -10CD49 Filename Length 001C (28) │ │ │ │ -10CD4B Extra Length 0000 (0) │ │ │ │ -10CD4D Comment Length 0000 (0) │ │ │ │ -10CD4F Disk Start 0000 (0) │ │ │ │ -10CD51 Int File Attributes 0000 (0) │ │ │ │ +10CE06 Compression Method 0000 (0) 'Stored' │ │ │ │ +10CE08 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10CE0C CRC 00000000 (0) │ │ │ │ +10CE10 Compressed Size 00000000 (0) │ │ │ │ +10CE14 Uncompressed Size 00000000 (0) │ │ │ │ +10CE18 Filename Length 001C (28) │ │ │ │ +10CE1A Extra Length 0000 (0) │ │ │ │ +10CE1C Comment Length 0000 (0) │ │ │ │ +10CE1E Disk Start 0000 (0) │ │ │ │ +10CE20 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10CD53 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ +10CE22 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ [Bit 4] Directory │ │ │ │ [Bits 16-24] 01ED (493) 'Unix attrib: rwxr-xr-x' │ │ │ │ [Bits 28-31] 04 (4) 'Directory' │ │ │ │ -10CD57 Local Header Offset 000C3223 (799267) │ │ │ │ -10CD5B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10CE26 Local Header Offset 000C3201 (799233) │ │ │ │ +10CE2A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10CD5B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10CE2A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -# ERROR: Offset 0x10CD5B: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ +# ERROR: Offset 0x10CE2A: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ # 'External Attributes' flag this as a directory │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10CD33: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10CE02: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ │ │ │ │ -10CD77 CENTRAL HEADER #402 02014B50 (33639248) │ │ │ │ -10CD7B Created Zip Spec 14 (20) '2.0' │ │ │ │ -10CD7C Created OS 03 (3) 'Unix' │ │ │ │ -10CD7D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10CD7E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10CD7F General Purpose Flag 0800 (2048) │ │ │ │ +10CE46 CENTRAL HEADER #402 02014B50 (33639248) │ │ │ │ +10CE4A Created Zip Spec 14 (20) '2.0' │ │ │ │ +10CE4B Created OS 03 (3) 'Unix' │ │ │ │ +10CE4C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10CE4D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10CE4E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10CD81 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10CD83 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10CD87 CRC 034705E1 (54986209) │ │ │ │ -10CD8B Compressed Size 00000499 (1177) │ │ │ │ -10CD8F Uncompressed Size 0000099B (2459) │ │ │ │ -10CD93 Filename Length 0031 (49) │ │ │ │ -10CD95 Extra Length 0000 (0) │ │ │ │ -10CD97 Comment Length 0000 (0) │ │ │ │ -10CD99 Disk Start 0000 (0) │ │ │ │ -10CD9B Int File Attributes 0000 (0) │ │ │ │ +10CE50 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10CE52 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10CE56 CRC 034705E1 (54986209) │ │ │ │ +10CE5A Compressed Size 00000499 (1177) │ │ │ │ +10CE5E Uncompressed Size 0000099B (2459) │ │ │ │ +10CE62 Filename Length 0031 (49) │ │ │ │ +10CE64 Extra Length 0000 (0) │ │ │ │ +10CE66 Comment Length 0000 (0) │ │ │ │ +10CE68 Disk Start 0000 (0) │ │ │ │ +10CE6A Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10CD9D Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10CE6C Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10CDA1 Local Header Offset 000C325D (799325) │ │ │ │ -10CDA5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10CE70 Local Header Offset 000C323B (799291) │ │ │ │ +10CE74 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10CDA5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10CE74: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10CDD6 CENTRAL HEADER #403 02014B50 (33639248) │ │ │ │ -10CDDA Created Zip Spec 14 (20) '2.0' │ │ │ │ -10CDDB Created OS 03 (3) 'Unix' │ │ │ │ -10CDDC Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10CDDD Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10CDDE General Purpose Flag 0800 (2048) │ │ │ │ +10CEA5 CENTRAL HEADER #403 02014B50 (33639248) │ │ │ │ +10CEA9 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10CEAA Created OS 03 (3) 'Unix' │ │ │ │ +10CEAB Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10CEAC Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10CEAD General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10CDE0 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10CDE2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10CDE6 CRC 4CAB5A08 (1286298120) │ │ │ │ -10CDEA Compressed Size 0000080A (2058) │ │ │ │ -10CDEE Uncompressed Size 00001D46 (7494) │ │ │ │ -10CDF2 Filename Length 0030 (48) │ │ │ │ -10CDF4 Extra Length 0000 (0) │ │ │ │ -10CDF6 Comment Length 0000 (0) │ │ │ │ -10CDF8 Disk Start 0000 (0) │ │ │ │ -10CDFA Int File Attributes 0000 (0) │ │ │ │ +10CEAF Compression Method 0008 (8) 'Deflated' │ │ │ │ +10CEB1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10CEB5 CRC 4CAB5A08 (1286298120) │ │ │ │ +10CEB9 Compressed Size 0000080A (2058) │ │ │ │ +10CEBD Uncompressed Size 00001D46 (7494) │ │ │ │ +10CEC1 Filename Length 0030 (48) │ │ │ │ +10CEC3 Extra Length 0000 (0) │ │ │ │ +10CEC5 Comment Length 0000 (0) │ │ │ │ +10CEC7 Disk Start 0000 (0) │ │ │ │ +10CEC9 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10CDFC Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10CECB Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10CE00 Local Header Offset 000C3745 (800581) │ │ │ │ -10CE04 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10CECF Local Header Offset 000C3723 (800547) │ │ │ │ +10CED3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10CE04: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10CED3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10CE34 CENTRAL HEADER #404 02014B50 (33639248) │ │ │ │ -10CE38 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10CE39 Created OS 03 (3) 'Unix' │ │ │ │ -10CE3A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10CE3B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10CE3C General Purpose Flag 0800 (2048) │ │ │ │ +10CF03 CENTRAL HEADER #404 02014B50 (33639248) │ │ │ │ +10CF07 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10CF08 Created OS 03 (3) 'Unix' │ │ │ │ +10CF09 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10CF0A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10CF0B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10CE3E Compression Method 0008 (8) 'Deflated' │ │ │ │ -10CE40 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10CE44 CRC 2121D3F0 (555865072) │ │ │ │ -10CE48 Compressed Size 000005E7 (1511) │ │ │ │ -10CE4C Uncompressed Size 0000100A (4106) │ │ │ │ -10CE50 Filename Length 0033 (51) │ │ │ │ -10CE52 Extra Length 0000 (0) │ │ │ │ -10CE54 Comment Length 0000 (0) │ │ │ │ -10CE56 Disk Start 0000 (0) │ │ │ │ -10CE58 Int File Attributes 0000 (0) │ │ │ │ +10CF0D Compression Method 0008 (8) 'Deflated' │ │ │ │ +10CF0F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10CF13 CRC 2121D3F0 (555865072) │ │ │ │ +10CF17 Compressed Size 000005E7 (1511) │ │ │ │ +10CF1B Uncompressed Size 0000100A (4106) │ │ │ │ +10CF1F Filename Length 0033 (51) │ │ │ │ +10CF21 Extra Length 0000 (0) │ │ │ │ +10CF23 Comment Length 0000 (0) │ │ │ │ +10CF25 Disk Start 0000 (0) │ │ │ │ +10CF27 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10CE5A Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10CF29 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10CE5E Local Header Offset 000C3F9D (802717) │ │ │ │ -10CE62 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10CF2D Local Header Offset 000C3F7B (802683) │ │ │ │ +10CF31 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10CE62: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10CF31: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10CE95 CENTRAL HEADER #405 02014B50 (33639248) │ │ │ │ -10CE99 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10CE9A Created OS 03 (3) 'Unix' │ │ │ │ -10CE9B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10CE9C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10CE9D General Purpose Flag 0800 (2048) │ │ │ │ +10CF64 CENTRAL HEADER #405 02014B50 (33639248) │ │ │ │ +10CF68 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10CF69 Created OS 03 (3) 'Unix' │ │ │ │ +10CF6A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10CF6B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10CF6C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10CE9F Compression Method 0008 (8) 'Deflated' │ │ │ │ -10CEA1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10CEA5 CRC 4E72DA82 (1316149890) │ │ │ │ -10CEA9 Compressed Size 0000062C (1580) │ │ │ │ -10CEAD Uncompressed Size 00002353 (9043) │ │ │ │ -10CEB1 Filename Length 0032 (50) │ │ │ │ -10CEB3 Extra Length 0000 (0) │ │ │ │ -10CEB5 Comment Length 0000 (0) │ │ │ │ -10CEB7 Disk Start 0000 (0) │ │ │ │ -10CEB9 Int File Attributes 0000 (0) │ │ │ │ +10CF6E Compression Method 0008 (8) 'Deflated' │ │ │ │ +10CF70 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10CF74 CRC 4E72DA82 (1316149890) │ │ │ │ +10CF78 Compressed Size 0000062C (1580) │ │ │ │ +10CF7C Uncompressed Size 00002353 (9043) │ │ │ │ +10CF80 Filename Length 0032 (50) │ │ │ │ +10CF82 Extra Length 0000 (0) │ │ │ │ +10CF84 Comment Length 0000 (0) │ │ │ │ +10CF86 Disk Start 0000 (0) │ │ │ │ +10CF88 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10CEBB Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10CF8A Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10CEBF Local Header Offset 000C45D5 (804309) │ │ │ │ -10CEC3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10CF8E Local Header Offset 000C45B3 (804275) │ │ │ │ +10CF92 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10CEC3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10CF92: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10CEF5 CENTRAL HEADER #406 02014B50 (33639248) │ │ │ │ -10CEF9 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10CEFA Created OS 03 (3) 'Unix' │ │ │ │ -10CEFB Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10CEFC Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10CEFD General Purpose Flag 0800 (2048) │ │ │ │ +10CFC4 CENTRAL HEADER #406 02014B50 (33639248) │ │ │ │ +10CFC8 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10CFC9 Created OS 03 (3) 'Unix' │ │ │ │ +10CFCA Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10CFCB Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10CFCC General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10CEFF Compression Method 0008 (8) 'Deflated' │ │ │ │ -10CF01 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10CF05 CRC 5A0C22CF (1510744783) │ │ │ │ -10CF09 Compressed Size 0000047B (1147) │ │ │ │ -10CF0D Uncompressed Size 00000C5E (3166) │ │ │ │ -10CF11 Filename Length 003A (58) │ │ │ │ -10CF13 Extra Length 0000 (0) │ │ │ │ -10CF15 Comment Length 0000 (0) │ │ │ │ -10CF17 Disk Start 0000 (0) │ │ │ │ -10CF19 Int File Attributes 0000 (0) │ │ │ │ +10CFCE Compression Method 0008 (8) 'Deflated' │ │ │ │ +10CFD0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10CFD4 CRC 5A0C22CF (1510744783) │ │ │ │ +10CFD8 Compressed Size 0000047B (1147) │ │ │ │ +10CFDC Uncompressed Size 00000C5E (3166) │ │ │ │ +10CFE0 Filename Length 003A (58) │ │ │ │ +10CFE2 Extra Length 0000 (0) │ │ │ │ +10CFE4 Comment Length 0000 (0) │ │ │ │ +10CFE6 Disk Start 0000 (0) │ │ │ │ +10CFE8 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10CF1B Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10CFEA Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10CF1F Local Header Offset 000C4C51 (805969) │ │ │ │ -10CF23 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10CFEE Local Header Offset 000C4C2F (805935) │ │ │ │ +10CFF2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10CF23: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10CFF2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10CF5D CENTRAL HEADER #407 02014B50 (33639248) │ │ │ │ -10CF61 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10CF62 Created OS 03 (3) 'Unix' │ │ │ │ -10CF63 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10CF64 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10CF65 General Purpose Flag 0800 (2048) │ │ │ │ +10D02C CENTRAL HEADER #407 02014B50 (33639248) │ │ │ │ +10D030 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10D031 Created OS 03 (3) 'Unix' │ │ │ │ +10D032 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10D033 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10D034 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10CF67 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10CF69 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10CF6D CRC 44B25601 (1152538113) │ │ │ │ -10CF71 Compressed Size 00000443 (1091) │ │ │ │ -10CF75 Uncompressed Size 00001894 (6292) │ │ │ │ -10CF79 Filename Length 0039 (57) │ │ │ │ -10CF7B Extra Length 0000 (0) │ │ │ │ -10CF7D Comment Length 0000 (0) │ │ │ │ -10CF7F Disk Start 0000 (0) │ │ │ │ -10CF81 Int File Attributes 0000 (0) │ │ │ │ +10D036 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10D038 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10D03C CRC 44B25601 (1152538113) │ │ │ │ +10D040 Compressed Size 00000443 (1091) │ │ │ │ +10D044 Uncompressed Size 00001894 (6292) │ │ │ │ +10D048 Filename Length 0039 (57) │ │ │ │ +10D04A Extra Length 0000 (0) │ │ │ │ +10D04C Comment Length 0000 (0) │ │ │ │ +10D04E Disk Start 0000 (0) │ │ │ │ +10D050 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10CF83 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10D052 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10CF87 Local Header Offset 000C5124 (807204) │ │ │ │ -10CF8B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10D056 Local Header Offset 000C5102 (807170) │ │ │ │ +10D05A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10CF8B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10D05A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10CFC4 CENTRAL HEADER #408 02014B50 (33639248) │ │ │ │ -10CFC8 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10CFC9 Created OS 03 (3) 'Unix' │ │ │ │ -10CFCA Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10CFCB Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10CFCC General Purpose Flag 0800 (2048) │ │ │ │ +10D093 CENTRAL HEADER #408 02014B50 (33639248) │ │ │ │ +10D097 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10D098 Created OS 03 (3) 'Unix' │ │ │ │ +10D099 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10D09A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10D09B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10CFCE Compression Method 0008 (8) 'Deflated' │ │ │ │ -10CFD0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10CFD4 CRC DF6FAED4 (3748638420) │ │ │ │ -10CFD8 Compressed Size 000002C5 (709) │ │ │ │ -10CFDC Uncompressed Size 00000524 (1316) │ │ │ │ -10CFE0 Filename Length 0038 (56) │ │ │ │ -10CFE2 Extra Length 0000 (0) │ │ │ │ -10CFE4 Comment Length 0000 (0) │ │ │ │ -10CFE6 Disk Start 0000 (0) │ │ │ │ -10CFE8 Int File Attributes 0000 (0) │ │ │ │ +10D09D Compression Method 0008 (8) 'Deflated' │ │ │ │ +10D09F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10D0A3 CRC DF6FAED4 (3748638420) │ │ │ │ +10D0A7 Compressed Size 000002C5 (709) │ │ │ │ +10D0AB Uncompressed Size 00000524 (1316) │ │ │ │ +10D0AF Filename Length 0038 (56) │ │ │ │ +10D0B1 Extra Length 0000 (0) │ │ │ │ +10D0B3 Comment Length 0000 (0) │ │ │ │ +10D0B5 Disk Start 0000 (0) │ │ │ │ +10D0B7 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10CFEA Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10D0B9 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10CFEE Local Header Offset 000C55BE (808382) │ │ │ │ -10CFF2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10D0BD Local Header Offset 000C559C (808348) │ │ │ │ +10D0C1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10CFF2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10D0C1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10D02A CENTRAL HEADER #409 02014B50 (33639248) │ │ │ │ -10D02E Created Zip Spec 14 (20) '2.0' │ │ │ │ -10D02F Created OS 03 (3) 'Unix' │ │ │ │ -10D030 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10D031 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10D032 General Purpose Flag 0800 (2048) │ │ │ │ +10D0F9 CENTRAL HEADER #409 02014B50 (33639248) │ │ │ │ +10D0FD Created Zip Spec 14 (20) '2.0' │ │ │ │ +10D0FE Created OS 03 (3) 'Unix' │ │ │ │ +10D0FF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10D100 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10D101 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10D034 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10D036 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10D03A CRC 5507D382 (1426576258) │ │ │ │ -10D03E Compressed Size 00000305 (773) │ │ │ │ -10D042 Uncompressed Size 000007F3 (2035) │ │ │ │ -10D046 Filename Length 0037 (55) │ │ │ │ -10D048 Extra Length 0000 (0) │ │ │ │ -10D04A Comment Length 0000 (0) │ │ │ │ -10D04C Disk Start 0000 (0) │ │ │ │ -10D04E Int File Attributes 0000 (0) │ │ │ │ +10D103 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10D105 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10D109 CRC 5507D382 (1426576258) │ │ │ │ +10D10D Compressed Size 00000305 (773) │ │ │ │ +10D111 Uncompressed Size 000007F3 (2035) │ │ │ │ +10D115 Filename Length 0037 (55) │ │ │ │ +10D117 Extra Length 0000 (0) │ │ │ │ +10D119 Comment Length 0000 (0) │ │ │ │ +10D11B Disk Start 0000 (0) │ │ │ │ +10D11D Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10D050 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10D11F Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10D054 Local Header Offset 000C58D9 (809177) │ │ │ │ -10D058 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10D123 Local Header Offset 000C58B7 (809143) │ │ │ │ +10D127 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10D058: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10D127: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10D08F CENTRAL HEADER #410 02014B50 (33639248) │ │ │ │ -10D093 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10D094 Created OS 03 (3) 'Unix' │ │ │ │ -10D095 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10D096 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10D097 General Purpose Flag 0800 (2048) │ │ │ │ +10D15E CENTRAL HEADER #410 02014B50 (33639248) │ │ │ │ +10D162 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10D163 Created OS 03 (3) 'Unix' │ │ │ │ +10D164 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10D165 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10D166 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10D099 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10D09B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10D09F CRC CB0618E6 (3406174438) │ │ │ │ -10D0A3 Compressed Size 0000012A (298) │ │ │ │ -10D0A7 Uncompressed Size 000001D6 (470) │ │ │ │ -10D0AB Filename Length 0032 (50) │ │ │ │ -10D0AD Extra Length 0000 (0) │ │ │ │ -10D0AF Comment Length 0000 (0) │ │ │ │ -10D0B1 Disk Start 0000 (0) │ │ │ │ -10D0B3 Int File Attributes 0000 (0) │ │ │ │ +10D168 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10D16A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10D16E CRC CB0618E6 (3406174438) │ │ │ │ +10D172 Compressed Size 0000012A (298) │ │ │ │ +10D176 Uncompressed Size 000001D6 (470) │ │ │ │ +10D17A Filename Length 0032 (50) │ │ │ │ +10D17C Extra Length 0000 (0) │ │ │ │ +10D17E Comment Length 0000 (0) │ │ │ │ +10D180 Disk Start 0000 (0) │ │ │ │ +10D182 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10D0B5 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10D184 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10D0B9 Local Header Offset 000C5C33 (810035) │ │ │ │ -10D0BD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10D188 Local Header Offset 000C5C11 (810001) │ │ │ │ +10D18C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10D0BD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10D18C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10D0EF CENTRAL HEADER #411 02014B50 (33639248) │ │ │ │ -10D0F3 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10D0F4 Created OS 03 (3) 'Unix' │ │ │ │ -10D0F5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10D0F6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10D0F7 General Purpose Flag 0800 (2048) │ │ │ │ +10D1BE CENTRAL HEADER #411 02014B50 (33639248) │ │ │ │ +10D1C2 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10D1C3 Created OS 03 (3) 'Unix' │ │ │ │ +10D1C4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10D1C5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10D1C6 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10D0F9 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10D0FB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10D0FF CRC 7EFF497D (2130659709) │ │ │ │ -10D103 Compressed Size 000000CE (206) │ │ │ │ -10D107 Uncompressed Size 0000014A (330) │ │ │ │ -10D10B Filename Length 0031 (49) │ │ │ │ -10D10D Extra Length 0000 (0) │ │ │ │ -10D10F Comment Length 0000 (0) │ │ │ │ -10D111 Disk Start 0000 (0) │ │ │ │ -10D113 Int File Attributes 0000 (0) │ │ │ │ +10D1C8 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10D1CA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10D1CE CRC 7EFF497D (2130659709) │ │ │ │ +10D1D2 Compressed Size 000000CE (206) │ │ │ │ +10D1D6 Uncompressed Size 0000014A (330) │ │ │ │ +10D1DA Filename Length 0031 (49) │ │ │ │ +10D1DC Extra Length 0000 (0) │ │ │ │ +10D1DE Comment Length 0000 (0) │ │ │ │ +10D1E0 Disk Start 0000 (0) │ │ │ │ +10D1E2 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10D115 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10D1E4 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10D119 Local Header Offset 000C5DAD (810413) │ │ │ │ -10D11D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10D1E8 Local Header Offset 000C5D8B (810379) │ │ │ │ +10D1EC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10D11D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10D1EC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10D14E CENTRAL HEADER #412 02014B50 (33639248) │ │ │ │ -10D152 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10D153 Created OS 03 (3) 'Unix' │ │ │ │ -10D154 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10D155 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10D156 General Purpose Flag 0800 (2048) │ │ │ │ +10D21D CENTRAL HEADER #412 02014B50 (33639248) │ │ │ │ +10D221 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10D222 Created OS 03 (3) 'Unix' │ │ │ │ +10D223 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10D224 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10D225 General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10D158 Compression Method 0000 (0) 'Stored' │ │ │ │ -10D15A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10D15E CRC 00000000 (0) │ │ │ │ -10D162 Compressed Size 00000000 (0) │ │ │ │ -10D166 Uncompressed Size 00000000 (0) │ │ │ │ -10D16A Filename Length 0010 (16) │ │ │ │ -10D16C Extra Length 0000 (0) │ │ │ │ -10D16E Comment Length 0000 (0) │ │ │ │ -10D170 Disk Start 0000 (0) │ │ │ │ -10D172 Int File Attributes 0000 (0) │ │ │ │ +10D227 Compression Method 0000 (0) 'Stored' │ │ │ │ +10D229 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10D22D CRC 00000000 (0) │ │ │ │ +10D231 Compressed Size 00000000 (0) │ │ │ │ +10D235 Uncompressed Size 00000000 (0) │ │ │ │ +10D239 Filename Length 0010 (16) │ │ │ │ +10D23B Extra Length 0000 (0) │ │ │ │ +10D23D Comment Length 0000 (0) │ │ │ │ +10D23F Disk Start 0000 (0) │ │ │ │ +10D241 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10D174 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ +10D243 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ [Bit 4] Directory │ │ │ │ [Bits 16-24] 01ED (493) 'Unix attrib: rwxr-xr-x' │ │ │ │ [Bits 28-31] 04 (4) 'Directory' │ │ │ │ -10D178 Local Header Offset 000C5ECA (810698) │ │ │ │ -10D17C Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ +10D247 Local Header Offset 000C5EA8 (810664) │ │ │ │ +10D24B Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10D17C: Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10D24B: Filename 'XXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -# ERROR: Offset 0x10D17C: Directory 'XXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ +# ERROR: Offset 0x10D24B: Directory 'XXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ # 'External Attributes' flag this as a directory │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10D154: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10D223: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ │ │ │ │ -10D18C CENTRAL HEADER #413 02014B50 (33639248) │ │ │ │ -10D190 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10D191 Created OS 03 (3) 'Unix' │ │ │ │ -10D192 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10D193 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10D194 General Purpose Flag 0800 (2048) │ │ │ │ +10D25B CENTRAL HEADER #413 02014B50 (33639248) │ │ │ │ +10D25F Created Zip Spec 14 (20) '2.0' │ │ │ │ +10D260 Created OS 03 (3) 'Unix' │ │ │ │ +10D261 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10D262 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10D263 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10D196 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10D198 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10D19C CRC 13DDFA1F (333314591) │ │ │ │ -10D1A0 Compressed Size 000001B4 (436) │ │ │ │ -10D1A4 Uncompressed Size 000002BD (701) │ │ │ │ -10D1A8 Filename Length 001D (29) │ │ │ │ -10D1AA Extra Length 0000 (0) │ │ │ │ -10D1AC Comment Length 0000 (0) │ │ │ │ -10D1AE Disk Start 0000 (0) │ │ │ │ -10D1B0 Int File Attributes 0000 (0) │ │ │ │ +10D265 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10D267 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10D26B CRC 13DDFA1F (333314591) │ │ │ │ +10D26F Compressed Size 000001B4 (436) │ │ │ │ +10D273 Uncompressed Size 000002BD (701) │ │ │ │ +10D277 Filename Length 001D (29) │ │ │ │ +10D279 Extra Length 0000 (0) │ │ │ │ +10D27B Comment Length 0000 (0) │ │ │ │ +10D27D Disk Start 0000 (0) │ │ │ │ +10D27F Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10D1B2 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10D281 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10D1B6 Local Header Offset 000C5EF8 (810744) │ │ │ │ -10D1BA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10D285 Local Header Offset 000C5ED6 (810710) │ │ │ │ +10D289 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10D1BA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10D289: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10D1D7 CENTRAL HEADER #414 02014B50 (33639248) │ │ │ │ -10D1DB Created Zip Spec 14 (20) '2.0' │ │ │ │ -10D1DC Created OS 03 (3) 'Unix' │ │ │ │ -10D1DD Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10D1DE Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10D1DF General Purpose Flag 0800 (2048) │ │ │ │ +10D2A6 CENTRAL HEADER #414 02014B50 (33639248) │ │ │ │ +10D2AA Created Zip Spec 14 (20) '2.0' │ │ │ │ +10D2AB Created OS 03 (3) 'Unix' │ │ │ │ +10D2AC Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10D2AD Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10D2AE General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10D1E1 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10D1E3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10D1E7 CRC 5846AB6C (1481026412) │ │ │ │ -10D1EB Compressed Size 00000131 (305) │ │ │ │ -10D1EF Uncompressed Size 00000251 (593) │ │ │ │ -10D1F3 Filename Length 001C (28) │ │ │ │ -10D1F5 Extra Length 0000 (0) │ │ │ │ -10D1F7 Comment Length 0000 (0) │ │ │ │ -10D1F9 Disk Start 0000 (0) │ │ │ │ -10D1FB Int File Attributes 0000 (0) │ │ │ │ +10D2B0 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10D2B2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10D2B6 CRC 5846AB6C (1481026412) │ │ │ │ +10D2BA Compressed Size 00000131 (305) │ │ │ │ +10D2BE Uncompressed Size 00000251 (593) │ │ │ │ +10D2C2 Filename Length 001C (28) │ │ │ │ +10D2C4 Extra Length 0000 (0) │ │ │ │ +10D2C6 Comment Length 0000 (0) │ │ │ │ +10D2C8 Disk Start 0000 (0) │ │ │ │ +10D2CA Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10D1FD Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10D2CC Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10D201 Local Header Offset 000C60E7 (811239) │ │ │ │ -10D205 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10D2D0 Local Header Offset 000C60C5 (811205) │ │ │ │ +10D2D4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10D205: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10D2D4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10D221 CENTRAL HEADER #415 02014B50 (33639248) │ │ │ │ -10D225 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10D226 Created OS 03 (3) 'Unix' │ │ │ │ -10D227 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10D228 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10D229 General Purpose Flag 0800 (2048) │ │ │ │ +10D2F0 CENTRAL HEADER #415 02014B50 (33639248) │ │ │ │ +10D2F4 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10D2F5 Created OS 03 (3) 'Unix' │ │ │ │ +10D2F6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10D2F7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10D2F8 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10D22B Compression Method 0008 (8) 'Deflated' │ │ │ │ -10D22D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10D231 CRC AE06B388 (2919674760) │ │ │ │ -10D235 Compressed Size 0000018F (399) │ │ │ │ -10D239 Uncompressed Size 00000263 (611) │ │ │ │ -10D23D Filename Length 001E (30) │ │ │ │ -10D23F Extra Length 0000 (0) │ │ │ │ -10D241 Comment Length 0000 (0) │ │ │ │ -10D243 Disk Start 0000 (0) │ │ │ │ -10D245 Int File Attributes 0000 (0) │ │ │ │ +10D2FA Compression Method 0008 (8) 'Deflated' │ │ │ │ +10D2FC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10D300 CRC AE06B388 (2919674760) │ │ │ │ +10D304 Compressed Size 0000018F (399) │ │ │ │ +10D308 Uncompressed Size 00000263 (611) │ │ │ │ +10D30C Filename Length 001E (30) │ │ │ │ +10D30E Extra Length 0000 (0) │ │ │ │ +10D310 Comment Length 0000 (0) │ │ │ │ +10D312 Disk Start 0000 (0) │ │ │ │ +10D314 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10D247 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10D316 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10D24B Local Header Offset 000C6252 (811602) │ │ │ │ -10D24F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10D31A Local Header Offset 000C6230 (811568) │ │ │ │ +10D31E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10D24F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10D31E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10D26D CENTRAL HEADER #416 02014B50 (33639248) │ │ │ │ -10D271 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10D272 Created OS 03 (3) 'Unix' │ │ │ │ -10D273 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10D274 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10D275 General Purpose Flag 0800 (2048) │ │ │ │ +10D33C CENTRAL HEADER #416 02014B50 (33639248) │ │ │ │ +10D340 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10D341 Created OS 03 (3) 'Unix' │ │ │ │ +10D342 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10D343 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10D344 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10D277 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10D279 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10D27D CRC 86015A17 (2248235543) │ │ │ │ -10D281 Compressed Size 000001B3 (435) │ │ │ │ -10D285 Uncompressed Size 0000030B (779) │ │ │ │ -10D289 Filename Length 001D (29) │ │ │ │ -10D28B Extra Length 0000 (0) │ │ │ │ -10D28D Comment Length 0000 (0) │ │ │ │ -10D28F Disk Start 0000 (0) │ │ │ │ -10D291 Int File Attributes 0000 (0) │ │ │ │ +10D346 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10D348 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10D34C CRC 86015A17 (2248235543) │ │ │ │ +10D350 Compressed Size 000001B3 (435) │ │ │ │ +10D354 Uncompressed Size 0000030B (779) │ │ │ │ +10D358 Filename Length 001D (29) │ │ │ │ +10D35A Extra Length 0000 (0) │ │ │ │ +10D35C Comment Length 0000 (0) │ │ │ │ +10D35E Disk Start 0000 (0) │ │ │ │ +10D360 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10D293 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10D362 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10D297 Local Header Offset 000C641D (812061) │ │ │ │ -10D29B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10D366 Local Header Offset 000C63FB (812027) │ │ │ │ +10D36A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10D29B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10D36A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10D2B8 CENTRAL HEADER #417 02014B50 (33639248) │ │ │ │ -10D2BC Created Zip Spec 14 (20) '2.0' │ │ │ │ -10D2BD Created OS 03 (3) 'Unix' │ │ │ │ -10D2BE Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10D2BF Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10D2C0 General Purpose Flag 0800 (2048) │ │ │ │ +10D387 CENTRAL HEADER #417 02014B50 (33639248) │ │ │ │ +10D38B Created Zip Spec 14 (20) '2.0' │ │ │ │ +10D38C Created OS 03 (3) 'Unix' │ │ │ │ +10D38D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10D38E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10D38F General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10D2C2 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10D2C4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10D2C8 CRC B46215B2 (3026326962) │ │ │ │ -10D2CC Compressed Size 000001C0 (448) │ │ │ │ -10D2D0 Uncompressed Size 000002E5 (741) │ │ │ │ -10D2D4 Filename Length 0027 (39) │ │ │ │ -10D2D6 Extra Length 0000 (0) │ │ │ │ -10D2D8 Comment Length 0000 (0) │ │ │ │ -10D2DA Disk Start 0000 (0) │ │ │ │ -10D2DC Int File Attributes 0000 (0) │ │ │ │ +10D391 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10D393 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10D397 CRC B46215B2 (3026326962) │ │ │ │ +10D39B Compressed Size 000001C0 (448) │ │ │ │ +10D39F Uncompressed Size 000002E5 (741) │ │ │ │ +10D3A3 Filename Length 0027 (39) │ │ │ │ +10D3A5 Extra Length 0000 (0) │ │ │ │ +10D3A7 Comment Length 0000 (0) │ │ │ │ +10D3A9 Disk Start 0000 (0) │ │ │ │ +10D3AB Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10D2DE Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10D3AD Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10D2E2 Local Header Offset 000C660B (812555) │ │ │ │ -10D2E6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10D3B1 Local Header Offset 000C65E9 (812521) │ │ │ │ +10D3B5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10D2E6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10D3B5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10D30D CENTRAL HEADER #418 02014B50 (33639248) │ │ │ │ -10D311 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10D312 Created OS 03 (3) 'Unix' │ │ │ │ -10D313 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10D314 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10D315 General Purpose Flag 0800 (2048) │ │ │ │ +10D3DC CENTRAL HEADER #418 02014B50 (33639248) │ │ │ │ +10D3E0 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10D3E1 Created OS 03 (3) 'Unix' │ │ │ │ +10D3E2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10D3E3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10D3E4 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10D317 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10D319 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10D31D CRC 70A0D175 (1889587573) │ │ │ │ -10D321 Compressed Size 0000019B (411) │ │ │ │ -10D325 Uncompressed Size 0000032F (815) │ │ │ │ -10D329 Filename Length 0026 (38) │ │ │ │ -10D32B Extra Length 0000 (0) │ │ │ │ -10D32D Comment Length 0000 (0) │ │ │ │ -10D32F Disk Start 0000 (0) │ │ │ │ -10D331 Int File Attributes 0000 (0) │ │ │ │ +10D3E6 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10D3E8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10D3EC CRC 70A0D175 (1889587573) │ │ │ │ +10D3F0 Compressed Size 0000019B (411) │ │ │ │ +10D3F4 Uncompressed Size 0000032F (815) │ │ │ │ +10D3F8 Filename Length 0026 (38) │ │ │ │ +10D3FA Extra Length 0000 (0) │ │ │ │ +10D3FC Comment Length 0000 (0) │ │ │ │ +10D3FE Disk Start 0000 (0) │ │ │ │ +10D400 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10D333 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10D402 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10D337 Local Header Offset 000C6810 (813072) │ │ │ │ -10D33B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10D406 Local Header Offset 000C67EE (813038) │ │ │ │ +10D40A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10D33B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10D40A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10D361 CENTRAL HEADER #419 02014B50 (33639248) │ │ │ │ -10D365 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10D366 Created OS 03 (3) 'Unix' │ │ │ │ -10D367 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10D368 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10D369 General Purpose Flag 0800 (2048) │ │ │ │ +10D430 CENTRAL HEADER #419 02014B50 (33639248) │ │ │ │ +10D434 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10D435 Created OS 03 (3) 'Unix' │ │ │ │ +10D436 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10D437 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10D438 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10D36B Compression Method 0008 (8) 'Deflated' │ │ │ │ -10D36D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10D371 CRC C417C922 (3289893154) │ │ │ │ -10D375 Compressed Size 00000449 (1097) │ │ │ │ -10D379 Uncompressed Size 00000B6F (2927) │ │ │ │ -10D37D Filename Length 002A (42) │ │ │ │ -10D37F Extra Length 0000 (0) │ │ │ │ -10D381 Comment Length 0000 (0) │ │ │ │ -10D383 Disk Start 0000 (0) │ │ │ │ -10D385 Int File Attributes 0000 (0) │ │ │ │ +10D43A Compression Method 0008 (8) 'Deflated' │ │ │ │ +10D43C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10D440 CRC C417C922 (3289893154) │ │ │ │ +10D444 Compressed Size 00000449 (1097) │ │ │ │ +10D448 Uncompressed Size 00000B6F (2927) │ │ │ │ +10D44C Filename Length 002A (42) │ │ │ │ +10D44E Extra Length 0000 (0) │ │ │ │ +10D450 Comment Length 0000 (0) │ │ │ │ +10D452 Disk Start 0000 (0) │ │ │ │ +10D454 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10D387 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10D456 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10D38B Local Header Offset 000C69EF (813551) │ │ │ │ -10D38F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10D45A Local Header Offset 000C69CD (813517) │ │ │ │ +10D45E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10D38F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10D45E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10D3B9 CENTRAL HEADER #420 02014B50 (33639248) │ │ │ │ -10D3BD Created Zip Spec 14 (20) '2.0' │ │ │ │ -10D3BE Created OS 03 (3) 'Unix' │ │ │ │ -10D3BF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10D3C0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10D3C1 General Purpose Flag 0800 (2048) │ │ │ │ +10D488 CENTRAL HEADER #420 02014B50 (33639248) │ │ │ │ +10D48C Created Zip Spec 14 (20) '2.0' │ │ │ │ +10D48D Created OS 03 (3) 'Unix' │ │ │ │ +10D48E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10D48F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10D490 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10D3C3 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10D3C5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10D3C9 CRC 38B7C4BE (951567550) │ │ │ │ -10D3CD Compressed Size 0000062C (1580) │ │ │ │ -10D3D1 Uncompressed Size 000024B5 (9397) │ │ │ │ -10D3D5 Filename Length 0029 (41) │ │ │ │ -10D3D7 Extra Length 0000 (0) │ │ │ │ -10D3D9 Comment Length 0000 (0) │ │ │ │ -10D3DB Disk Start 0000 (0) │ │ │ │ -10D3DD Int File Attributes 0000 (0) │ │ │ │ +10D492 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10D494 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10D498 CRC 38B7C4BE (951567550) │ │ │ │ +10D49C Compressed Size 0000062C (1580) │ │ │ │ +10D4A0 Uncompressed Size 000024B5 (9397) │ │ │ │ +10D4A4 Filename Length 0029 (41) │ │ │ │ +10D4A6 Extra Length 0000 (0) │ │ │ │ +10D4A8 Comment Length 0000 (0) │ │ │ │ +10D4AA Disk Start 0000 (0) │ │ │ │ +10D4AC Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10D3DF Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10D4AE Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10D3E3 Local Header Offset 000C6E80 (814720) │ │ │ │ -10D3E7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10D4B2 Local Header Offset 000C6E5E (814686) │ │ │ │ +10D4B6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10D3E7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10D4B6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10D410 CENTRAL HEADER #421 02014B50 (33639248) │ │ │ │ -10D414 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10D415 Created OS 03 (3) 'Unix' │ │ │ │ -10D416 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10D417 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10D418 General Purpose Flag 0800 (2048) │ │ │ │ +10D4DF CENTRAL HEADER #421 02014B50 (33639248) │ │ │ │ +10D4E3 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10D4E4 Created OS 03 (3) 'Unix' │ │ │ │ +10D4E5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10D4E6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10D4E7 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10D41A Compression Method 0008 (8) 'Deflated' │ │ │ │ -10D41C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10D420 CRC ED8C9FC0 (3985416128) │ │ │ │ -10D424 Compressed Size 000001D3 (467) │ │ │ │ -10D428 Uncompressed Size 0000033D (829) │ │ │ │ -10D42C Filename Length 003D (61) │ │ │ │ -10D42E Extra Length 0000 (0) │ │ │ │ -10D430 Comment Length 0000 (0) │ │ │ │ -10D432 Disk Start 0000 (0) │ │ │ │ -10D434 Int File Attributes 0000 (0) │ │ │ │ +10D4E9 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10D4EB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10D4EF CRC ED8C9FC0 (3985416128) │ │ │ │ +10D4F3 Compressed Size 000001D3 (467) │ │ │ │ +10D4F7 Uncompressed Size 0000033D (829) │ │ │ │ +10D4FB Filename Length 003D (61) │ │ │ │ +10D4FD Extra Length 0000 (0) │ │ │ │ +10D4FF Comment Length 0000 (0) │ │ │ │ +10D501 Disk Start 0000 (0) │ │ │ │ +10D503 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10D436 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10D505 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10D43A Local Header Offset 000C74F3 (816371) │ │ │ │ -10D43E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10D509 Local Header Offset 000C74D1 (816337) │ │ │ │ +10D50D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10D43E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10D50D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10D47B CENTRAL HEADER #422 02014B50 (33639248) │ │ │ │ -10D47F Created Zip Spec 14 (20) '2.0' │ │ │ │ -10D480 Created OS 03 (3) 'Unix' │ │ │ │ -10D481 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10D482 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10D483 General Purpose Flag 0800 (2048) │ │ │ │ +10D54A CENTRAL HEADER #422 02014B50 (33639248) │ │ │ │ +10D54E Created Zip Spec 14 (20) '2.0' │ │ │ │ +10D54F Created OS 03 (3) 'Unix' │ │ │ │ +10D550 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10D551 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10D552 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10D485 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10D487 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10D48B CRC D1FE8A97 (3523119767) │ │ │ │ -10D48F Compressed Size 00000237 (567) │ │ │ │ -10D493 Uncompressed Size 000004D0 (1232) │ │ │ │ -10D497 Filename Length 003C (60) │ │ │ │ -10D499 Extra Length 0000 (0) │ │ │ │ -10D49B Comment Length 0000 (0) │ │ │ │ -10D49D Disk Start 0000 (0) │ │ │ │ -10D49F Int File Attributes 0000 (0) │ │ │ │ +10D554 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10D556 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10D55A CRC D1FE8A97 (3523119767) │ │ │ │ +10D55E Compressed Size 00000237 (567) │ │ │ │ +10D562 Uncompressed Size 000004D0 (1232) │ │ │ │ +10D566 Filename Length 003C (60) │ │ │ │ +10D568 Extra Length 0000 (0) │ │ │ │ +10D56A Comment Length 0000 (0) │ │ │ │ +10D56C Disk Start 0000 (0) │ │ │ │ +10D56E Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10D4A1 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10D570 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10D4A5 Local Header Offset 000C7721 (816929) │ │ │ │ -10D4A9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10D574 Local Header Offset 000C76FF (816895) │ │ │ │ +10D578 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10D4A9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10D578: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10D4E5 CENTRAL HEADER #423 02014B50 (33639248) │ │ │ │ -10D4E9 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10D4EA Created OS 03 (3) 'Unix' │ │ │ │ -10D4EB Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10D4EC Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10D4ED General Purpose Flag 0800 (2048) │ │ │ │ +10D5B4 CENTRAL HEADER #423 02014B50 (33639248) │ │ │ │ +10D5B8 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10D5B9 Created OS 03 (3) 'Unix' │ │ │ │ +10D5BA Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10D5BB Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10D5BC General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10D4EF Compression Method 0008 (8) 'Deflated' │ │ │ │ -10D4F1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10D4F5 CRC 1E5708BA (509020346) │ │ │ │ -10D4F9 Compressed Size 000004AA (1194) │ │ │ │ -10D4FD Uncompressed Size 00000D5A (3418) │ │ │ │ -10D501 Filename Length 0023 (35) │ │ │ │ -10D503 Extra Length 0000 (0) │ │ │ │ -10D505 Comment Length 0000 (0) │ │ │ │ -10D507 Disk Start 0000 (0) │ │ │ │ -10D509 Int File Attributes 0000 (0) │ │ │ │ +10D5BE Compression Method 0008 (8) 'Deflated' │ │ │ │ +10D5C0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10D5C4 CRC 1E5708BA (509020346) │ │ │ │ +10D5C8 Compressed Size 000004AA (1194) │ │ │ │ +10D5CC Uncompressed Size 00000D5A (3418) │ │ │ │ +10D5D0 Filename Length 0023 (35) │ │ │ │ +10D5D2 Extra Length 0000 (0) │ │ │ │ +10D5D4 Comment Length 0000 (0) │ │ │ │ +10D5D6 Disk Start 0000 (0) │ │ │ │ +10D5D8 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10D50B Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10D5DA Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10D50F Local Header Offset 000C79B2 (817586) │ │ │ │ -10D513 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10D5DE Local Header Offset 000C7990 (817552) │ │ │ │ +10D5E2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10D513: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10D5E2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10D536 CENTRAL HEADER #424 02014B50 (33639248) │ │ │ │ -10D53A Created Zip Spec 14 (20) '2.0' │ │ │ │ -10D53B Created OS 03 (3) 'Unix' │ │ │ │ -10D53C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10D53D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10D53E General Purpose Flag 0800 (2048) │ │ │ │ +10D605 CENTRAL HEADER #424 02014B50 (33639248) │ │ │ │ +10D609 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10D60A Created OS 03 (3) 'Unix' │ │ │ │ +10D60B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10D60C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10D60D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10D540 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10D542 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10D546 CRC 108D4790 (277694352) │ │ │ │ -10D54A Compressed Size 000006C7 (1735) │ │ │ │ -10D54E Uncompressed Size 00002B7C (11132) │ │ │ │ -10D552 Filename Length 0022 (34) │ │ │ │ -10D554 Extra Length 0000 (0) │ │ │ │ -10D556 Comment Length 0000 (0) │ │ │ │ -10D558 Disk Start 0000 (0) │ │ │ │ -10D55A Int File Attributes 0000 (0) │ │ │ │ +10D60F Compression Method 0008 (8) 'Deflated' │ │ │ │ +10D611 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10D615 CRC 108D4790 (277694352) │ │ │ │ +10D619 Compressed Size 000006C7 (1735) │ │ │ │ +10D61D Uncompressed Size 00002B7C (11132) │ │ │ │ +10D621 Filename Length 0022 (34) │ │ │ │ +10D623 Extra Length 0000 (0) │ │ │ │ +10D625 Comment Length 0000 (0) │ │ │ │ +10D627 Disk Start 0000 (0) │ │ │ │ +10D629 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10D55C Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10D62B Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10D560 Local Header Offset 000C7E9D (818845) │ │ │ │ -10D564 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10D62F Local Header Offset 000C7E7B (818811) │ │ │ │ +10D633 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10D564: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10D633: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10D586 CENTRAL HEADER #425 02014B50 (33639248) │ │ │ │ -10D58A Created Zip Spec 14 (20) '2.0' │ │ │ │ -10D58B Created OS 03 (3) 'Unix' │ │ │ │ -10D58C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10D58D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10D58E General Purpose Flag 0800 (2048) │ │ │ │ +10D655 CENTRAL HEADER #425 02014B50 (33639248) │ │ │ │ +10D659 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10D65A Created OS 03 (3) 'Unix' │ │ │ │ +10D65B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10D65C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10D65D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10D590 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10D592 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10D596 CRC D8B98825 (3636037669) │ │ │ │ -10D59A Compressed Size 000001CD (461) │ │ │ │ -10D59E Uncompressed Size 00000321 (801) │ │ │ │ -10D5A2 Filename Length 0036 (54) │ │ │ │ -10D5A4 Extra Length 0000 (0) │ │ │ │ -10D5A6 Comment Length 0000 (0) │ │ │ │ -10D5A8 Disk Start 0000 (0) │ │ │ │ -10D5AA Int File Attributes 0000 (0) │ │ │ │ +10D65F Compression Method 0008 (8) 'Deflated' │ │ │ │ +10D661 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10D665 CRC D8B98825 (3636037669) │ │ │ │ +10D669 Compressed Size 000001CD (461) │ │ │ │ +10D66D Uncompressed Size 00000321 (801) │ │ │ │ +10D671 Filename Length 0036 (54) │ │ │ │ +10D673 Extra Length 0000 (0) │ │ │ │ +10D675 Comment Length 0000 (0) │ │ │ │ +10D677 Disk Start 0000 (0) │ │ │ │ +10D679 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10D5AC Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10D67B Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10D5B0 Local Header Offset 000C85A4 (820644) │ │ │ │ -10D5B4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10D67F Local Header Offset 000C8582 (820610) │ │ │ │ +10D683 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10D5B4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10D683: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10D5EA CENTRAL HEADER #426 02014B50 (33639248) │ │ │ │ -10D5EE Created Zip Spec 14 (20) '2.0' │ │ │ │ -10D5EF Created OS 03 (3) 'Unix' │ │ │ │ -10D5F0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10D5F1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10D5F2 General Purpose Flag 0800 (2048) │ │ │ │ +10D6B9 CENTRAL HEADER #426 02014B50 (33639248) │ │ │ │ +10D6BD Created Zip Spec 14 (20) '2.0' │ │ │ │ +10D6BE Created OS 03 (3) 'Unix' │ │ │ │ +10D6BF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10D6C0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10D6C1 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10D5F4 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10D5F6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10D5FA CRC 3CB04EAD (1018187437) │ │ │ │ -10D5FE Compressed Size 0000022E (558) │ │ │ │ -10D602 Uncompressed Size 0000049B (1179) │ │ │ │ -10D606 Filename Length 0035 (53) │ │ │ │ -10D608 Extra Length 0000 (0) │ │ │ │ -10D60A Comment Length 0000 (0) │ │ │ │ -10D60C Disk Start 0000 (0) │ │ │ │ -10D60E Int File Attributes 0000 (0) │ │ │ │ +10D6C3 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10D6C5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10D6C9 CRC 3CB04EAD (1018187437) │ │ │ │ +10D6CD Compressed Size 0000022E (558) │ │ │ │ +10D6D1 Uncompressed Size 0000049B (1179) │ │ │ │ +10D6D5 Filename Length 0035 (53) │ │ │ │ +10D6D7 Extra Length 0000 (0) │ │ │ │ +10D6D9 Comment Length 0000 (0) │ │ │ │ +10D6DB Disk Start 0000 (0) │ │ │ │ +10D6DD Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10D610 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10D6DF Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10D614 Local Header Offset 000C87C5 (821189) │ │ │ │ -10D618 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10D6E3 Local Header Offset 000C87A3 (821155) │ │ │ │ +10D6E7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10D618: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10D6E7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10D64D CENTRAL HEADER #427 02014B50 (33639248) │ │ │ │ -10D651 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10D652 Created OS 03 (3) 'Unix' │ │ │ │ -10D653 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10D654 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10D655 General Purpose Flag 0800 (2048) │ │ │ │ +10D71C CENTRAL HEADER #427 02014B50 (33639248) │ │ │ │ +10D720 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10D721 Created OS 03 (3) 'Unix' │ │ │ │ +10D722 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10D723 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10D724 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10D657 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10D659 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10D65D CRC DEA5A3A1 (3735397281) │ │ │ │ -10D661 Compressed Size 00000497 (1175) │ │ │ │ -10D665 Uncompressed Size 00000C74 (3188) │ │ │ │ -10D669 Filename Length 0022 (34) │ │ │ │ -10D66B Extra Length 0000 (0) │ │ │ │ -10D66D Comment Length 0000 (0) │ │ │ │ -10D66F Disk Start 0000 (0) │ │ │ │ -10D671 Int File Attributes 0000 (0) │ │ │ │ +10D726 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10D728 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10D72C CRC DEA5A3A1 (3735397281) │ │ │ │ +10D730 Compressed Size 00000497 (1175) │ │ │ │ +10D734 Uncompressed Size 00000C74 (3188) │ │ │ │ +10D738 Filename Length 0022 (34) │ │ │ │ +10D73A Extra Length 0000 (0) │ │ │ │ +10D73C Comment Length 0000 (0) │ │ │ │ +10D73E Disk Start 0000 (0) │ │ │ │ +10D740 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10D673 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10D742 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10D677 Local Header Offset 000C8A46 (821830) │ │ │ │ -10D67B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10D746 Local Header Offset 000C8A24 (821796) │ │ │ │ +10D74A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10D67B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10D74A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10D69D CENTRAL HEADER #428 02014B50 (33639248) │ │ │ │ -10D6A1 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10D6A2 Created OS 03 (3) 'Unix' │ │ │ │ -10D6A3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10D6A4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10D6A5 General Purpose Flag 0800 (2048) │ │ │ │ +10D76C CENTRAL HEADER #428 02014B50 (33639248) │ │ │ │ +10D770 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10D771 Created OS 03 (3) 'Unix' │ │ │ │ +10D772 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10D773 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10D774 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10D6A7 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10D6A9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10D6AD CRC ADA7DB79 (2913459065) │ │ │ │ -10D6B1 Compressed Size 00000731 (1841) │ │ │ │ -10D6B5 Uncompressed Size 00002FC6 (12230) │ │ │ │ -10D6B9 Filename Length 0021 (33) │ │ │ │ -10D6BB Extra Length 0000 (0) │ │ │ │ -10D6BD Comment Length 0000 (0) │ │ │ │ -10D6BF Disk Start 0000 (0) │ │ │ │ -10D6C1 Int File Attributes 0000 (0) │ │ │ │ +10D776 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10D778 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10D77C CRC ADA7DB79 (2913459065) │ │ │ │ +10D780 Compressed Size 00000731 (1841) │ │ │ │ +10D784 Uncompressed Size 00002FC6 (12230) │ │ │ │ +10D788 Filename Length 0021 (33) │ │ │ │ +10D78A Extra Length 0000 (0) │ │ │ │ +10D78C Comment Length 0000 (0) │ │ │ │ +10D78E Disk Start 0000 (0) │ │ │ │ +10D790 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10D6C3 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10D792 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10D6C7 Local Header Offset 000C8F1D (823069) │ │ │ │ -10D6CB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10D796 Local Header Offset 000C8EFB (823035) │ │ │ │ +10D79A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10D6CB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10D79A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10D6EC CENTRAL HEADER #429 02014B50 (33639248) │ │ │ │ -10D6F0 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10D6F1 Created OS 03 (3) 'Unix' │ │ │ │ -10D6F2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10D6F3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10D6F4 General Purpose Flag 0800 (2048) │ │ │ │ +10D7BB CENTRAL HEADER #429 02014B50 (33639248) │ │ │ │ +10D7BF Created Zip Spec 14 (20) '2.0' │ │ │ │ +10D7C0 Created OS 03 (3) 'Unix' │ │ │ │ +10D7C1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10D7C2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10D7C3 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10D6F6 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10D6F8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10D6FC CRC 8D977ACA (2375514826) │ │ │ │ -10D700 Compressed Size 00001111 (4369) │ │ │ │ -10D704 Uncompressed Size 00003526 (13606) │ │ │ │ -10D708 Filename Length 001A (26) │ │ │ │ -10D70A Extra Length 0000 (0) │ │ │ │ -10D70C Comment Length 0000 (0) │ │ │ │ -10D70E Disk Start 0000 (0) │ │ │ │ -10D710 Int File Attributes 0000 (0) │ │ │ │ +10D7C5 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10D7C7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10D7CB CRC 8D977ACA (2375514826) │ │ │ │ +10D7CF Compressed Size 00001111 (4369) │ │ │ │ +10D7D3 Uncompressed Size 00003526 (13606) │ │ │ │ +10D7D7 Filename Length 001A (26) │ │ │ │ +10D7D9 Extra Length 0000 (0) │ │ │ │ +10D7DB Comment Length 0000 (0) │ │ │ │ +10D7DD Disk Start 0000 (0) │ │ │ │ +10D7DF Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10D712 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10D7E1 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10D716 Local Header Offset 000C968D (824973) │ │ │ │ -10D71A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10D7E5 Local Header Offset 000C966B (824939) │ │ │ │ +10D7E9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10D71A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10D7E9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10D734 CENTRAL HEADER #430 02014B50 (33639248) │ │ │ │ -10D738 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10D739 Created OS 03 (3) 'Unix' │ │ │ │ -10D73A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10D73B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10D73C General Purpose Flag 0800 (2048) │ │ │ │ +10D803 CENTRAL HEADER #430 02014B50 (33639248) │ │ │ │ +10D807 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10D808 Created OS 03 (3) 'Unix' │ │ │ │ +10D809 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10D80A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10D80B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10D73E Compression Method 0008 (8) 'Deflated' │ │ │ │ -10D740 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10D744 CRC 07B119CF (129046991) │ │ │ │ -10D748 Compressed Size 00001694 (5780) │ │ │ │ -10D74C Uncompressed Size 0000C5D7 (50647) │ │ │ │ -10D750 Filename Length 0019 (25) │ │ │ │ -10D752 Extra Length 0000 (0) │ │ │ │ -10D754 Comment Length 0000 (0) │ │ │ │ -10D756 Disk Start 0000 (0) │ │ │ │ -10D758 Int File Attributes 0000 (0) │ │ │ │ +10D80D Compression Method 0008 (8) 'Deflated' │ │ │ │ +10D80F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10D813 CRC 07B119CF (129046991) │ │ │ │ +10D817 Compressed Size 00001694 (5780) │ │ │ │ +10D81B Uncompressed Size 0000C5D7 (50647) │ │ │ │ +10D81F Filename Length 0019 (25) │ │ │ │ +10D821 Extra Length 0000 (0) │ │ │ │ +10D823 Comment Length 0000 (0) │ │ │ │ +10D825 Disk Start 0000 (0) │ │ │ │ +10D827 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10D75A Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10D829 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10D75E Local Header Offset 000CA7D6 (829398) │ │ │ │ -10D762 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10D82D Local Header Offset 000CA7B4 (829364) │ │ │ │ +10D831 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10D762: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10D831: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10D77B CENTRAL HEADER #431 02014B50 (33639248) │ │ │ │ -10D77F Created Zip Spec 14 (20) '2.0' │ │ │ │ -10D780 Created OS 03 (3) 'Unix' │ │ │ │ -10D781 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10D782 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10D783 General Purpose Flag 0800 (2048) │ │ │ │ +10D84A CENTRAL HEADER #431 02014B50 (33639248) │ │ │ │ +10D84E Created Zip Spec 14 (20) '2.0' │ │ │ │ +10D84F Created OS 03 (3) 'Unix' │ │ │ │ +10D850 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10D851 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10D852 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10D785 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10D787 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10D78B CRC 1345298A (323299722) │ │ │ │ -10D78F Compressed Size 00000279 (633) │ │ │ │ -10D793 Uncompressed Size 00000495 (1173) │ │ │ │ -10D797 Filename Length 0022 (34) │ │ │ │ -10D799 Extra Length 0000 (0) │ │ │ │ -10D79B Comment Length 0000 (0) │ │ │ │ -10D79D Disk Start 0000 (0) │ │ │ │ -10D79F Int File Attributes 0000 (0) │ │ │ │ +10D854 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10D856 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10D85A CRC 1345298A (323299722) │ │ │ │ +10D85E Compressed Size 00000279 (633) │ │ │ │ +10D862 Uncompressed Size 00000495 (1173) │ │ │ │ +10D866 Filename Length 0022 (34) │ │ │ │ +10D868 Extra Length 0000 (0) │ │ │ │ +10D86A Comment Length 0000 (0) │ │ │ │ +10D86C Disk Start 0000 (0) │ │ │ │ +10D86E Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10D7A1 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10D870 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10D7A5 Local Header Offset 000CBEA1 (835233) │ │ │ │ -10D7A9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10D874 Local Header Offset 000CBE7F (835199) │ │ │ │ +10D878 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10D7A9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10D878: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10D7CB CENTRAL HEADER #432 02014B50 (33639248) │ │ │ │ -10D7CF Created Zip Spec 14 (20) '2.0' │ │ │ │ -10D7D0 Created OS 03 (3) 'Unix' │ │ │ │ -10D7D1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10D7D2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10D7D3 General Purpose Flag 0800 (2048) │ │ │ │ +10D89A CENTRAL HEADER #432 02014B50 (33639248) │ │ │ │ +10D89E Created Zip Spec 14 (20) '2.0' │ │ │ │ +10D89F Created OS 03 (3) 'Unix' │ │ │ │ +10D8A0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10D8A1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10D8A2 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10D7D5 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10D7D7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10D7DB CRC 3E9E4127 (1050558759) │ │ │ │ -10D7DF Compressed Size 000002C1 (705) │ │ │ │ -10D7E3 Uncompressed Size 00000766 (1894) │ │ │ │ -10D7E7 Filename Length 0021 (33) │ │ │ │ -10D7E9 Extra Length 0000 (0) │ │ │ │ -10D7EB Comment Length 0000 (0) │ │ │ │ -10D7ED Disk Start 0000 (0) │ │ │ │ -10D7EF Int File Attributes 0000 (0) │ │ │ │ +10D8A4 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10D8A6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10D8AA CRC 3E9E4127 (1050558759) │ │ │ │ +10D8AE Compressed Size 000002C1 (705) │ │ │ │ +10D8B2 Uncompressed Size 00000766 (1894) │ │ │ │ +10D8B6 Filename Length 0021 (33) │ │ │ │ +10D8B8 Extra Length 0000 (0) │ │ │ │ +10D8BA Comment Length 0000 (0) │ │ │ │ +10D8BC Disk Start 0000 (0) │ │ │ │ +10D8BE Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10D7F1 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10D8C0 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10D7F5 Local Header Offset 000CC15A (835930) │ │ │ │ -10D7F9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10D8C4 Local Header Offset 000CC138 (835896) │ │ │ │ +10D8C8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10D7F9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10D8C8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10D81A CENTRAL HEADER #433 02014B50 (33639248) │ │ │ │ -10D81E Created Zip Spec 14 (20) '2.0' │ │ │ │ -10D81F Created OS 03 (3) 'Unix' │ │ │ │ -10D820 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10D821 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10D822 General Purpose Flag 0800 (2048) │ │ │ │ +10D8E9 CENTRAL HEADER #433 02014B50 (33639248) │ │ │ │ +10D8ED Created Zip Spec 14 (20) '2.0' │ │ │ │ +10D8EE Created OS 03 (3) 'Unix' │ │ │ │ +10D8EF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10D8F0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10D8F1 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10D824 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10D826 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10D82A CRC 4D44808A (1296334986) │ │ │ │ -10D82E Compressed Size 000002BE (702) │ │ │ │ -10D832 Uncompressed Size 00000575 (1397) │ │ │ │ -10D836 Filename Length 0025 (37) │ │ │ │ -10D838 Extra Length 0000 (0) │ │ │ │ -10D83A Comment Length 0000 (0) │ │ │ │ -10D83C Disk Start 0000 (0) │ │ │ │ -10D83E Int File Attributes 0000 (0) │ │ │ │ +10D8F3 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10D8F5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10D8F9 CRC 4D44808A (1296334986) │ │ │ │ +10D8FD Compressed Size 000002BE (702) │ │ │ │ +10D901 Uncompressed Size 00000575 (1397) │ │ │ │ +10D905 Filename Length 0025 (37) │ │ │ │ +10D907 Extra Length 0000 (0) │ │ │ │ +10D909 Comment Length 0000 (0) │ │ │ │ +10D90B Disk Start 0000 (0) │ │ │ │ +10D90D Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10D840 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10D90F Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10D844 Local Header Offset 000CC45A (836698) │ │ │ │ -10D848 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10D913 Local Header Offset 000CC438 (836664) │ │ │ │ +10D917 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10D848: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10D917: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10D86D CENTRAL HEADER #434 02014B50 (33639248) │ │ │ │ -10D871 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10D872 Created OS 03 (3) 'Unix' │ │ │ │ -10D873 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10D874 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10D875 General Purpose Flag 0800 (2048) │ │ │ │ +10D93C CENTRAL HEADER #434 02014B50 (33639248) │ │ │ │ +10D940 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10D941 Created OS 03 (3) 'Unix' │ │ │ │ +10D942 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10D943 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10D944 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10D877 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10D879 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10D87D CRC CEB98515 (3468264725) │ │ │ │ -10D881 Compressed Size 00000418 (1048) │ │ │ │ -10D885 Uncompressed Size 00000BA7 (2983) │ │ │ │ -10D889 Filename Length 0024 (36) │ │ │ │ -10D88B Extra Length 0000 (0) │ │ │ │ -10D88D Comment Length 0000 (0) │ │ │ │ -10D88F Disk Start 0000 (0) │ │ │ │ -10D891 Int File Attributes 0000 (0) │ │ │ │ +10D946 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10D948 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10D94C CRC CEB98515 (3468264725) │ │ │ │ +10D950 Compressed Size 00000418 (1048) │ │ │ │ +10D954 Uncompressed Size 00000BA7 (2983) │ │ │ │ +10D958 Filename Length 0024 (36) │ │ │ │ +10D95A Extra Length 0000 (0) │ │ │ │ +10D95C Comment Length 0000 (0) │ │ │ │ +10D95E Disk Start 0000 (0) │ │ │ │ +10D960 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10D893 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10D962 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10D897 Local Header Offset 000CC75B (837467) │ │ │ │ -10D89B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10D966 Local Header Offset 000CC739 (837433) │ │ │ │ +10D96A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10D89B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10D96A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10D8BF CENTRAL HEADER #435 02014B50 (33639248) │ │ │ │ -10D8C3 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10D8C4 Created OS 03 (3) 'Unix' │ │ │ │ -10D8C5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10D8C6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10D8C7 General Purpose Flag 0800 (2048) │ │ │ │ +10D98E CENTRAL HEADER #435 02014B50 (33639248) │ │ │ │ +10D992 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10D993 Created OS 03 (3) 'Unix' │ │ │ │ +10D994 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10D995 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10D996 General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10D8C9 Compression Method 0000 (0) 'Stored' │ │ │ │ -10D8CB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10D8CF CRC 00000000 (0) │ │ │ │ -10D8D3 Compressed Size 00000000 (0) │ │ │ │ -10D8D7 Uncompressed Size 00000000 (0) │ │ │ │ -10D8DB Filename Length 0014 (20) │ │ │ │ -10D8DD Extra Length 0000 (0) │ │ │ │ -10D8DF Comment Length 0000 (0) │ │ │ │ -10D8E1 Disk Start 0000 (0) │ │ │ │ -10D8E3 Int File Attributes 0000 (0) │ │ │ │ +10D998 Compression Method 0000 (0) 'Stored' │ │ │ │ +10D99A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10D99E CRC 00000000 (0) │ │ │ │ +10D9A2 Compressed Size 00000000 (0) │ │ │ │ +10D9A6 Uncompressed Size 00000000 (0) │ │ │ │ +10D9AA Filename Length 0014 (20) │ │ │ │ +10D9AC Extra Length 0000 (0) │ │ │ │ +10D9AE Comment Length 0000 (0) │ │ │ │ +10D9B0 Disk Start 0000 (0) │ │ │ │ +10D9B2 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10D8E5 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ +10D9B4 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ [Bit 4] Directory │ │ │ │ [Bits 16-24] 01ED (493) 'Unix attrib: rwxr-xr-x' │ │ │ │ [Bits 28-31] 04 (4) 'Directory' │ │ │ │ -10D8E9 Local Header Offset 000CCBB5 (838581) │ │ │ │ -10D8ED Filename 'XXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10D9B8 Local Header Offset 000CCB93 (838547) │ │ │ │ +10D9BC Filename 'XXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10D8ED: Filename 'XXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10D9BC: Filename 'XXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -# ERROR: Offset 0x10D8ED: Directory 'XXXXXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ +# ERROR: Offset 0x10D9BC: Directory 'XXXXXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ # 'External Attributes' flag this as a directory │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10D8C5: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10D994: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ │ │ │ │ -10D901 CENTRAL HEADER #436 02014B50 (33639248) │ │ │ │ -10D905 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10D906 Created OS 03 (3) 'Unix' │ │ │ │ -10D907 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10D908 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10D909 General Purpose Flag 0800 (2048) │ │ │ │ +10D9D0 CENTRAL HEADER #436 02014B50 (33639248) │ │ │ │ +10D9D4 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10D9D5 Created OS 03 (3) 'Unix' │ │ │ │ +10D9D6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10D9D7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10D9D8 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10D90B Compression Method 0008 (8) 'Deflated' │ │ │ │ -10D90D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10D911 CRC E20AE8D7 (3792365783) │ │ │ │ -10D915 Compressed Size 0000027A (634) │ │ │ │ -10D919 Uncompressed Size 00000509 (1289) │ │ │ │ -10D91D Filename Length 0025 (37) │ │ │ │ -10D91F Extra Length 0000 (0) │ │ │ │ -10D921 Comment Length 0000 (0) │ │ │ │ -10D923 Disk Start 0000 (0) │ │ │ │ -10D925 Int File Attributes 0000 (0) │ │ │ │ +10D9DA Compression Method 0008 (8) 'Deflated' │ │ │ │ +10D9DC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10D9E0 CRC E20AE8D7 (3792365783) │ │ │ │ +10D9E4 Compressed Size 0000027A (634) │ │ │ │ +10D9E8 Uncompressed Size 00000509 (1289) │ │ │ │ +10D9EC Filename Length 0025 (37) │ │ │ │ +10D9EE Extra Length 0000 (0) │ │ │ │ +10D9F0 Comment Length 0000 (0) │ │ │ │ +10D9F2 Disk Start 0000 (0) │ │ │ │ +10D9F4 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10D927 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10D9F6 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10D92B Local Header Offset 000CCBE7 (838631) │ │ │ │ -10D92F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10D9FA Local Header Offset 000CCBC5 (838597) │ │ │ │ +10D9FE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10D92F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10D9FE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10D954 CENTRAL HEADER #437 02014B50 (33639248) │ │ │ │ -10D958 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10D959 Created OS 03 (3) 'Unix' │ │ │ │ -10D95A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10D95B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10D95C General Purpose Flag 0800 (2048) │ │ │ │ +10DA23 CENTRAL HEADER #437 02014B50 (33639248) │ │ │ │ +10DA27 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10DA28 Created OS 03 (3) 'Unix' │ │ │ │ +10DA29 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10DA2A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10DA2B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10D95E Compression Method 0008 (8) 'Deflated' │ │ │ │ -10D960 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10D964 CRC 9434CC7E (2486488190) │ │ │ │ -10D968 Compressed Size 00000289 (649) │ │ │ │ -10D96C Uncompressed Size 000007E1 (2017) │ │ │ │ -10D970 Filename Length 0024 (36) │ │ │ │ -10D972 Extra Length 0000 (0) │ │ │ │ -10D974 Comment Length 0000 (0) │ │ │ │ -10D976 Disk Start 0000 (0) │ │ │ │ -10D978 Int File Attributes 0000 (0) │ │ │ │ +10DA2D Compression Method 0008 (8) 'Deflated' │ │ │ │ +10DA2F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10DA33 CRC 9434CC7E (2486488190) │ │ │ │ +10DA37 Compressed Size 00000289 (649) │ │ │ │ +10DA3B Uncompressed Size 000007E1 (2017) │ │ │ │ +10DA3F Filename Length 0024 (36) │ │ │ │ +10DA41 Extra Length 0000 (0) │ │ │ │ +10DA43 Comment Length 0000 (0) │ │ │ │ +10DA45 Disk Start 0000 (0) │ │ │ │ +10DA47 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10D97A Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10DA49 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10D97E Local Header Offset 000CCEA4 (839332) │ │ │ │ -10D982 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10DA4D Local Header Offset 000CCE82 (839298) │ │ │ │ +10DA51 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10D982: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10DA51: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10D9A6 CENTRAL HEADER #438 02014B50 (33639248) │ │ │ │ -10D9AA Created Zip Spec 14 (20) '2.0' │ │ │ │ -10D9AB Created OS 03 (3) 'Unix' │ │ │ │ -10D9AC Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10D9AD Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10D9AE General Purpose Flag 0800 (2048) │ │ │ │ +10DA75 CENTRAL HEADER #438 02014B50 (33639248) │ │ │ │ +10DA79 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10DA7A Created OS 03 (3) 'Unix' │ │ │ │ +10DA7B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10DA7C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10DA7D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10D9B0 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10D9B2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10D9B6 CRC C5E1A8E5 (3319900389) │ │ │ │ -10D9BA Compressed Size 00000998 (2456) │ │ │ │ -10D9BE Uncompressed Size 000021A7 (8615) │ │ │ │ -10D9C2 Filename Length 002C (44) │ │ │ │ -10D9C4 Extra Length 0000 (0) │ │ │ │ -10D9C6 Comment Length 0000 (0) │ │ │ │ -10D9C8 Disk Start 0000 (0) │ │ │ │ -10D9CA Int File Attributes 0000 (0) │ │ │ │ +10DA7F Compression Method 0008 (8) 'Deflated' │ │ │ │ +10DA81 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10DA85 CRC C5E1A8E5 (3319900389) │ │ │ │ +10DA89 Compressed Size 00000998 (2456) │ │ │ │ +10DA8D Uncompressed Size 000021A7 (8615) │ │ │ │ +10DA91 Filename Length 002C (44) │ │ │ │ +10DA93 Extra Length 0000 (0) │ │ │ │ +10DA95 Comment Length 0000 (0) │ │ │ │ +10DA97 Disk Start 0000 (0) │ │ │ │ +10DA99 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10D9CC Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10DA9B Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10D9D0 Local Header Offset 000CD16F (840047) │ │ │ │ -10D9D4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10DA9F Local Header Offset 000CD14D (840013) │ │ │ │ +10DAA3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10D9D4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10DAA3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10DA00 CENTRAL HEADER #439 02014B50 (33639248) │ │ │ │ -10DA04 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10DA05 Created OS 03 (3) 'Unix' │ │ │ │ -10DA06 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10DA07 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10DA08 General Purpose Flag 0800 (2048) │ │ │ │ +10DACF CENTRAL HEADER #439 02014B50 (33639248) │ │ │ │ +10DAD3 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10DAD4 Created OS 03 (3) 'Unix' │ │ │ │ +10DAD5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10DAD6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10DAD7 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10DA0A Compression Method 0008 (8) 'Deflated' │ │ │ │ -10DA0C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10DA10 CRC 5FF7183E (1610029118) │ │ │ │ -10DA14 Compressed Size 000007EF (2031) │ │ │ │ -10DA18 Uncompressed Size 000043B4 (17332) │ │ │ │ -10DA1C Filename Length 002B (43) │ │ │ │ -10DA1E Extra Length 0000 (0) │ │ │ │ -10DA20 Comment Length 0000 (0) │ │ │ │ -10DA22 Disk Start 0000 (0) │ │ │ │ -10DA24 Int File Attributes 0000 (0) │ │ │ │ +10DAD9 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10DADB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10DADF CRC 5FF7183E (1610029118) │ │ │ │ +10DAE3 Compressed Size 000007EF (2031) │ │ │ │ +10DAE7 Uncompressed Size 000043B4 (17332) │ │ │ │ +10DAEB Filename Length 002B (43) │ │ │ │ +10DAED Extra Length 0000 (0) │ │ │ │ +10DAEF Comment Length 0000 (0) │ │ │ │ +10DAF1 Disk Start 0000 (0) │ │ │ │ +10DAF3 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10DA26 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10DAF5 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10DA2A Local Header Offset 000CDB51 (842577) │ │ │ │ -10DA2E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10DAF9 Local Header Offset 000CDB2F (842543) │ │ │ │ +10DAFD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10DA2E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10DAFD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10DA59 CENTRAL HEADER #440 02014B50 (33639248) │ │ │ │ -10DA5D Created Zip Spec 14 (20) '2.0' │ │ │ │ -10DA5E Created OS 03 (3) 'Unix' │ │ │ │ -10DA5F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10DA60 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10DA61 General Purpose Flag 0800 (2048) │ │ │ │ +10DB28 CENTRAL HEADER #440 02014B50 (33639248) │ │ │ │ +10DB2C Created Zip Spec 14 (20) '2.0' │ │ │ │ +10DB2D Created OS 03 (3) 'Unix' │ │ │ │ +10DB2E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10DB2F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10DB30 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10DA63 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10DA65 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10DA69 CRC 5CECF973 (1559034227) │ │ │ │ -10DA6D Compressed Size 00000252 (594) │ │ │ │ -10DA71 Uncompressed Size 00000480 (1152) │ │ │ │ -10DA75 Filename Length 0024 (36) │ │ │ │ -10DA77 Extra Length 0000 (0) │ │ │ │ -10DA79 Comment Length 0000 (0) │ │ │ │ -10DA7B Disk Start 0000 (0) │ │ │ │ -10DA7D Int File Attributes 0000 (0) │ │ │ │ +10DB32 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10DB34 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10DB38 CRC 5CECF973 (1559034227) │ │ │ │ +10DB3C Compressed Size 00000252 (594) │ │ │ │ +10DB40 Uncompressed Size 00000480 (1152) │ │ │ │ +10DB44 Filename Length 0024 (36) │ │ │ │ +10DB46 Extra Length 0000 (0) │ │ │ │ +10DB48 Comment Length 0000 (0) │ │ │ │ +10DB4A Disk Start 0000 (0) │ │ │ │ +10DB4C Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10DA7F Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10DB4E Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10DA83 Local Header Offset 000CE389 (844681) │ │ │ │ -10DA87 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10DB52 Local Header Offset 000CE367 (844647) │ │ │ │ +10DB56 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10DA87: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10DB56: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10DAAB CENTRAL HEADER #441 02014B50 (33639248) │ │ │ │ -10DAAF Created Zip Spec 14 (20) '2.0' │ │ │ │ -10DAB0 Created OS 03 (3) 'Unix' │ │ │ │ -10DAB1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10DAB2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10DAB3 General Purpose Flag 0800 (2048) │ │ │ │ +10DB7A CENTRAL HEADER #441 02014B50 (33639248) │ │ │ │ +10DB7E Created Zip Spec 14 (20) '2.0' │ │ │ │ +10DB7F Created OS 03 (3) 'Unix' │ │ │ │ +10DB80 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10DB81 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10DB82 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10DAB5 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10DAB7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10DABB CRC F2166896 (4061554838) │ │ │ │ -10DABF Compressed Size 00000378 (888) │ │ │ │ -10DAC3 Uncompressed Size 000008E5 (2277) │ │ │ │ -10DAC7 Filename Length 0023 (35) │ │ │ │ -10DAC9 Extra Length 0000 (0) │ │ │ │ -10DACB Comment Length 0000 (0) │ │ │ │ -10DACD Disk Start 0000 (0) │ │ │ │ -10DACF Int File Attributes 0000 (0) │ │ │ │ +10DB84 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10DB86 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10DB8A CRC F2166896 (4061554838) │ │ │ │ +10DB8E Compressed Size 00000378 (888) │ │ │ │ +10DB92 Uncompressed Size 000008E5 (2277) │ │ │ │ +10DB96 Filename Length 0023 (35) │ │ │ │ +10DB98 Extra Length 0000 (0) │ │ │ │ +10DB9A Comment Length 0000 (0) │ │ │ │ +10DB9C Disk Start 0000 (0) │ │ │ │ +10DB9E Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10DAD1 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10DBA0 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10DAD5 Local Header Offset 000CE61D (845341) │ │ │ │ -10DAD9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10DBA4 Local Header Offset 000CE5FB (845307) │ │ │ │ +10DBA8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10DAD9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10DBA8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10DAFC CENTRAL HEADER #442 02014B50 (33639248) │ │ │ │ -10DB00 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10DB01 Created OS 03 (3) 'Unix' │ │ │ │ -10DB02 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10DB03 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10DB04 General Purpose Flag 0800 (2048) │ │ │ │ +10DBCB CENTRAL HEADER #442 02014B50 (33639248) │ │ │ │ +10DBCF Created Zip Spec 14 (20) '2.0' │ │ │ │ +10DBD0 Created OS 03 (3) 'Unix' │ │ │ │ +10DBD1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10DBD2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10DBD3 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10DB06 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10DB08 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10DB0C CRC CB1A82DF (3407512287) │ │ │ │ -10DB10 Compressed Size 000005FE (1534) │ │ │ │ -10DB14 Uncompressed Size 000012A8 (4776) │ │ │ │ -10DB18 Filename Length 002B (43) │ │ │ │ -10DB1A Extra Length 0000 (0) │ │ │ │ -10DB1C Comment Length 0000 (0) │ │ │ │ -10DB1E Disk Start 0000 (0) │ │ │ │ -10DB20 Int File Attributes 0000 (0) │ │ │ │ +10DBD5 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10DBD7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10DBDB CRC CB1A82DF (3407512287) │ │ │ │ +10DBDF Compressed Size 000005FE (1534) │ │ │ │ +10DBE3 Uncompressed Size 000012A8 (4776) │ │ │ │ +10DBE7 Filename Length 002B (43) │ │ │ │ +10DBE9 Extra Length 0000 (0) │ │ │ │ +10DBEB Comment Length 0000 (0) │ │ │ │ +10DBED Disk Start 0000 (0) │ │ │ │ +10DBEF Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10DB22 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10DBF1 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10DB26 Local Header Offset 000CE9D6 (846294) │ │ │ │ -10DB2A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10DBF5 Local Header Offset 000CE9B4 (846260) │ │ │ │ +10DBF9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10DB2A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10DBF9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10DB55 CENTRAL HEADER #443 02014B50 (33639248) │ │ │ │ -10DB59 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10DB5A Created OS 03 (3) 'Unix' │ │ │ │ -10DB5B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10DB5C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10DB5D General Purpose Flag 0800 (2048) │ │ │ │ +10DC24 CENTRAL HEADER #443 02014B50 (33639248) │ │ │ │ +10DC28 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10DC29 Created OS 03 (3) 'Unix' │ │ │ │ +10DC2A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10DC2B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10DC2C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10DB5F Compression Method 0008 (8) 'Deflated' │ │ │ │ -10DB61 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10DB65 CRC 8F52B7AE (2404562862) │ │ │ │ -10DB69 Compressed Size 000004C1 (1217) │ │ │ │ -10DB6D Uncompressed Size 00002389 (9097) │ │ │ │ -10DB71 Filename Length 002A (42) │ │ │ │ -10DB73 Extra Length 0000 (0) │ │ │ │ -10DB75 Comment Length 0000 (0) │ │ │ │ -10DB77 Disk Start 0000 (0) │ │ │ │ -10DB79 Int File Attributes 0000 (0) │ │ │ │ +10DC2E Compression Method 0008 (8) 'Deflated' │ │ │ │ +10DC30 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10DC34 CRC 8F52B7AE (2404562862) │ │ │ │ +10DC38 Compressed Size 000004C1 (1217) │ │ │ │ +10DC3C Uncompressed Size 00002389 (9097) │ │ │ │ +10DC40 Filename Length 002A (42) │ │ │ │ +10DC42 Extra Length 0000 (0) │ │ │ │ +10DC44 Comment Length 0000 (0) │ │ │ │ +10DC46 Disk Start 0000 (0) │ │ │ │ +10DC48 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10DB7B Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10DC4A Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10DB7F Local Header Offset 000CF01D (847901) │ │ │ │ -10DB83 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10DC4E Local Header Offset 000CEFFB (847867) │ │ │ │ +10DC52 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10DB83: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10DC52: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10DBAD CENTRAL HEADER #444 02014B50 (33639248) │ │ │ │ -10DBB1 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10DBB2 Created OS 03 (3) 'Unix' │ │ │ │ -10DBB3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10DBB4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10DBB5 General Purpose Flag 0800 (2048) │ │ │ │ +10DC7C CENTRAL HEADER #444 02014B50 (33639248) │ │ │ │ +10DC80 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10DC81 Created OS 03 (3) 'Unix' │ │ │ │ +10DC82 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10DC83 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10DC84 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10DBB7 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10DBB9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10DBBD CRC B8047AAE (3087301294) │ │ │ │ -10DBC1 Compressed Size 00000253 (595) │ │ │ │ -10DBC5 Uncompressed Size 00000528 (1320) │ │ │ │ -10DBC9 Filename Length 0022 (34) │ │ │ │ -10DBCB Extra Length 0000 (0) │ │ │ │ -10DBCD Comment Length 0000 (0) │ │ │ │ -10DBCF Disk Start 0000 (0) │ │ │ │ -10DBD1 Int File Attributes 0000 (0) │ │ │ │ +10DC86 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10DC88 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10DC8C CRC B8047AAE (3087301294) │ │ │ │ +10DC90 Compressed Size 00000253 (595) │ │ │ │ +10DC94 Uncompressed Size 00000528 (1320) │ │ │ │ +10DC98 Filename Length 0022 (34) │ │ │ │ +10DC9A Extra Length 0000 (0) │ │ │ │ +10DC9C Comment Length 0000 (0) │ │ │ │ +10DC9E Disk Start 0000 (0) │ │ │ │ +10DCA0 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10DBD3 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10DCA2 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10DBD7 Local Header Offset 000CF526 (849190) │ │ │ │ -10DBDB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10DCA6 Local Header Offset 000CF504 (849156) │ │ │ │ +10DCAA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10DBDB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10DCAA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10DBFD CENTRAL HEADER #445 02014B50 (33639248) │ │ │ │ -10DC01 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10DC02 Created OS 03 (3) 'Unix' │ │ │ │ -10DC03 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10DC04 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10DC05 General Purpose Flag 0800 (2048) │ │ │ │ +10DCCC CENTRAL HEADER #445 02014B50 (33639248) │ │ │ │ +10DCD0 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10DCD1 Created OS 03 (3) 'Unix' │ │ │ │ +10DCD2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10DCD3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10DCD4 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10DC07 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10DC09 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10DC0D CRC DB6176D5 (3680597717) │ │ │ │ -10DC11 Compressed Size 000001D8 (472) │ │ │ │ -10DC15 Uncompressed Size 00000574 (1396) │ │ │ │ -10DC19 Filename Length 0021 (33) │ │ │ │ -10DC1B Extra Length 0000 (0) │ │ │ │ -10DC1D Comment Length 0000 (0) │ │ │ │ -10DC1F Disk Start 0000 (0) │ │ │ │ -10DC21 Int File Attributes 0000 (0) │ │ │ │ +10DCD6 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10DCD8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10DCDC CRC DB6176D5 (3680597717) │ │ │ │ +10DCE0 Compressed Size 000001D8 (472) │ │ │ │ +10DCE4 Uncompressed Size 00000574 (1396) │ │ │ │ +10DCE8 Filename Length 0021 (33) │ │ │ │ +10DCEA Extra Length 0000 (0) │ │ │ │ +10DCEC Comment Length 0000 (0) │ │ │ │ +10DCEE Disk Start 0000 (0) │ │ │ │ +10DCF0 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10DC23 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10DCF2 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10DC27 Local Header Offset 000CF7B9 (849849) │ │ │ │ -10DC2B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10DCF6 Local Header Offset 000CF797 (849815) │ │ │ │ +10DCFA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10DC2B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10DCFA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10DC4C CENTRAL HEADER #446 02014B50 (33639248) │ │ │ │ -10DC50 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10DC51 Created OS 03 (3) 'Unix' │ │ │ │ -10DC52 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10DC53 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10DC54 General Purpose Flag 0800 (2048) │ │ │ │ +10DD1B CENTRAL HEADER #446 02014B50 (33639248) │ │ │ │ +10DD1F Created Zip Spec 14 (20) '2.0' │ │ │ │ +10DD20 Created OS 03 (3) 'Unix' │ │ │ │ +10DD21 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10DD22 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10DD23 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10DC56 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10DC58 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10DC5C CRC 619749F9 (1637304825) │ │ │ │ -10DC60 Compressed Size 00000374 (884) │ │ │ │ -10DC64 Uncompressed Size 00000748 (1864) │ │ │ │ -10DC68 Filename Length 002D (45) │ │ │ │ -10DC6A Extra Length 0000 (0) │ │ │ │ -10DC6C Comment Length 0000 (0) │ │ │ │ -10DC6E Disk Start 0000 (0) │ │ │ │ -10DC70 Int File Attributes 0000 (0) │ │ │ │ +10DD25 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10DD27 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10DD2B CRC 619749F9 (1637304825) │ │ │ │ +10DD2F Compressed Size 00000374 (884) │ │ │ │ +10DD33 Uncompressed Size 00000748 (1864) │ │ │ │ +10DD37 Filename Length 002D (45) │ │ │ │ +10DD39 Extra Length 0000 (0) │ │ │ │ +10DD3B Comment Length 0000 (0) │ │ │ │ +10DD3D Disk Start 0000 (0) │ │ │ │ +10DD3F Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10DC72 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10DD41 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10DC76 Local Header Offset 000CF9D0 (850384) │ │ │ │ -10DC7A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10DD45 Local Header Offset 000CF9AE (850350) │ │ │ │ +10DD49 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10DC7A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10DD49: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10DCA7 CENTRAL HEADER #447 02014B50 (33639248) │ │ │ │ -10DCAB Created Zip Spec 14 (20) '2.0' │ │ │ │ -10DCAC Created OS 03 (3) 'Unix' │ │ │ │ -10DCAD Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10DCAE Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10DCAF General Purpose Flag 0800 (2048) │ │ │ │ +10DD76 CENTRAL HEADER #447 02014B50 (33639248) │ │ │ │ +10DD7A Created Zip Spec 14 (20) '2.0' │ │ │ │ +10DD7B Created OS 03 (3) 'Unix' │ │ │ │ +10DD7C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10DD7D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10DD7E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10DCB1 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10DCB3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10DCB7 CRC 074B4020 (122372128) │ │ │ │ -10DCBB Compressed Size 00000423 (1059) │ │ │ │ -10DCBF Uncompressed Size 00000E95 (3733) │ │ │ │ -10DCC3 Filename Length 002C (44) │ │ │ │ -10DCC5 Extra Length 0000 (0) │ │ │ │ -10DCC7 Comment Length 0000 (0) │ │ │ │ -10DCC9 Disk Start 0000 (0) │ │ │ │ -10DCCB Int File Attributes 0000 (0) │ │ │ │ +10DD80 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10DD82 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10DD86 CRC 074B4020 (122372128) │ │ │ │ +10DD8A Compressed Size 00000423 (1059) │ │ │ │ +10DD8E Uncompressed Size 00000E95 (3733) │ │ │ │ +10DD92 Filename Length 002C (44) │ │ │ │ +10DD94 Extra Length 0000 (0) │ │ │ │ +10DD96 Comment Length 0000 (0) │ │ │ │ +10DD98 Disk Start 0000 (0) │ │ │ │ +10DD9A Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10DCCD Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10DD9C Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10DCD1 Local Header Offset 000CFD8F (851343) │ │ │ │ -10DCD5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10DDA0 Local Header Offset 000CFD6D (851309) │ │ │ │ +10DDA4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10DCD5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10DDA4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10DD01 CENTRAL HEADER #448 02014B50 (33639248) │ │ │ │ -10DD05 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10DD06 Created OS 03 (3) 'Unix' │ │ │ │ -10DD07 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10DD08 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10DD09 General Purpose Flag 0800 (2048) │ │ │ │ +10DDD0 CENTRAL HEADER #448 02014B50 (33639248) │ │ │ │ +10DDD4 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10DDD5 Created OS 03 (3) 'Unix' │ │ │ │ +10DDD6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10DDD7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10DDD8 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10DD0B Compression Method 0008 (8) 'Deflated' │ │ │ │ -10DD0D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10DD11 CRC E925C21C (3911565852) │ │ │ │ -10DD15 Compressed Size 000002F8 (760) │ │ │ │ -10DD19 Uncompressed Size 0000052F (1327) │ │ │ │ -10DD1D Filename Length 0028 (40) │ │ │ │ -10DD1F Extra Length 0000 (0) │ │ │ │ -10DD21 Comment Length 0000 (0) │ │ │ │ -10DD23 Disk Start 0000 (0) │ │ │ │ -10DD25 Int File Attributes 0000 (0) │ │ │ │ +10DDDA Compression Method 0008 (8) 'Deflated' │ │ │ │ +10DDDC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10DDE0 CRC E925C21C (3911565852) │ │ │ │ +10DDE4 Compressed Size 000002F8 (760) │ │ │ │ +10DDE8 Uncompressed Size 0000052F (1327) │ │ │ │ +10DDEC Filename Length 0028 (40) │ │ │ │ +10DDEE Extra Length 0000 (0) │ │ │ │ +10DDF0 Comment Length 0000 (0) │ │ │ │ +10DDF2 Disk Start 0000 (0) │ │ │ │ +10DDF4 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10DD27 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10DDF6 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10DD2B Local Header Offset 000D01FC (852476) │ │ │ │ -10DD2F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10DDFA Local Header Offset 000D01DA (852442) │ │ │ │ +10DDFE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10DD2F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10DDFE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10DD57 CENTRAL HEADER #449 02014B50 (33639248) │ │ │ │ -10DD5B Created Zip Spec 14 (20) '2.0' │ │ │ │ -10DD5C Created OS 03 (3) 'Unix' │ │ │ │ -10DD5D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10DD5E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10DD5F General Purpose Flag 0800 (2048) │ │ │ │ +10DE26 CENTRAL HEADER #449 02014B50 (33639248) │ │ │ │ +10DE2A Created Zip Spec 14 (20) '2.0' │ │ │ │ +10DE2B Created OS 03 (3) 'Unix' │ │ │ │ +10DE2C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10DE2D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10DE2E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10DD61 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10DD63 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10DD67 CRC 643FD478 (1681904760) │ │ │ │ -10DD6B Compressed Size 0000038A (906) │ │ │ │ -10DD6F Uncompressed Size 00000AB9 (2745) │ │ │ │ -10DD73 Filename Length 0027 (39) │ │ │ │ -10DD75 Extra Length 0000 (0) │ │ │ │ -10DD77 Comment Length 0000 (0) │ │ │ │ -10DD79 Disk Start 0000 (0) │ │ │ │ -10DD7B Int File Attributes 0000 (0) │ │ │ │ +10DE30 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10DE32 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10DE36 CRC 643FD478 (1681904760) │ │ │ │ +10DE3A Compressed Size 0000038A (906) │ │ │ │ +10DE3E Uncompressed Size 00000AB9 (2745) │ │ │ │ +10DE42 Filename Length 0027 (39) │ │ │ │ +10DE44 Extra Length 0000 (0) │ │ │ │ +10DE46 Comment Length 0000 (0) │ │ │ │ +10DE48 Disk Start 0000 (0) │ │ │ │ +10DE4A Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10DD7D Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10DE4C Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10DD81 Local Header Offset 000D053A (853306) │ │ │ │ -10DD85 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10DE50 Local Header Offset 000D0518 (853272) │ │ │ │ +10DE54 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10DD85: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10DE54: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10DDAC CENTRAL HEADER #450 02014B50 (33639248) │ │ │ │ -10DDB0 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10DDB1 Created OS 03 (3) 'Unix' │ │ │ │ -10DDB2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10DDB3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10DDB4 General Purpose Flag 0800 (2048) │ │ │ │ +10DE7B CENTRAL HEADER #450 02014B50 (33639248) │ │ │ │ +10DE7F Created Zip Spec 14 (20) '2.0' │ │ │ │ +10DE80 Created OS 03 (3) 'Unix' │ │ │ │ +10DE81 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10DE82 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10DE83 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10DDB6 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10DDB8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10DDBC CRC F023BD93 (4028874131) │ │ │ │ -10DDC0 Compressed Size 000001CD (461) │ │ │ │ -10DDC4 Uncompressed Size 00000344 (836) │ │ │ │ -10DDC8 Filename Length 0030 (48) │ │ │ │ -10DDCA Extra Length 0000 (0) │ │ │ │ -10DDCC Comment Length 0000 (0) │ │ │ │ -10DDCE Disk Start 0000 (0) │ │ │ │ -10DDD0 Int File Attributes 0000 (0) │ │ │ │ +10DE85 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10DE87 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10DE8B CRC F023BD93 (4028874131) │ │ │ │ +10DE8F Compressed Size 000001CD (461) │ │ │ │ +10DE93 Uncompressed Size 00000344 (836) │ │ │ │ +10DE97 Filename Length 0030 (48) │ │ │ │ +10DE99 Extra Length 0000 (0) │ │ │ │ +10DE9B Comment Length 0000 (0) │ │ │ │ +10DE9D Disk Start 0000 (0) │ │ │ │ +10DE9F Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10DDD2 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10DEA1 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10DDD6 Local Header Offset 000D0909 (854281) │ │ │ │ -10DDDA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10DEA5 Local Header Offset 000D08E7 (854247) │ │ │ │ +10DEA9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10DDDA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10DEA9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10DE0A CENTRAL HEADER #451 02014B50 (33639248) │ │ │ │ -10DE0E Created Zip Spec 14 (20) '2.0' │ │ │ │ -10DE0F Created OS 03 (3) 'Unix' │ │ │ │ -10DE10 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10DE11 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10DE12 General Purpose Flag 0800 (2048) │ │ │ │ +10DED9 CENTRAL HEADER #451 02014B50 (33639248) │ │ │ │ +10DEDD Created Zip Spec 14 (20) '2.0' │ │ │ │ +10DEDE Created OS 03 (3) 'Unix' │ │ │ │ +10DEDF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10DEE0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10DEE1 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10DE14 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10DE16 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10DE1A CRC 6D4D9582 (1833801090) │ │ │ │ -10DE1E Compressed Size 00000234 (564) │ │ │ │ -10DE22 Uncompressed Size 0000057A (1402) │ │ │ │ -10DE26 Filename Length 002F (47) │ │ │ │ -10DE28 Extra Length 0000 (0) │ │ │ │ -10DE2A Comment Length 0000 (0) │ │ │ │ -10DE2C Disk Start 0000 (0) │ │ │ │ -10DE2E Int File Attributes 0000 (0) │ │ │ │ +10DEE3 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10DEE5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10DEE9 CRC 6D4D9582 (1833801090) │ │ │ │ +10DEED Compressed Size 00000234 (564) │ │ │ │ +10DEF1 Uncompressed Size 0000057A (1402) │ │ │ │ +10DEF5 Filename Length 002F (47) │ │ │ │ +10DEF7 Extra Length 0000 (0) │ │ │ │ +10DEF9 Comment Length 0000 (0) │ │ │ │ +10DEFB Disk Start 0000 (0) │ │ │ │ +10DEFD Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10DE30 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10DEFF Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10DE34 Local Header Offset 000D0B24 (854820) │ │ │ │ -10DE38 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10DF03 Local Header Offset 000D0B02 (854786) │ │ │ │ +10DF07 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10DE38: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10DF07: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10DE67 CENTRAL HEADER #452 02014B50 (33639248) │ │ │ │ -10DE6B Created Zip Spec 14 (20) '2.0' │ │ │ │ -10DE6C Created OS 03 (3) 'Unix' │ │ │ │ -10DE6D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10DE6E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10DE6F General Purpose Flag 0800 (2048) │ │ │ │ +10DF36 CENTRAL HEADER #452 02014B50 (33639248) │ │ │ │ +10DF3A Created Zip Spec 14 (20) '2.0' │ │ │ │ +10DF3B Created OS 03 (3) 'Unix' │ │ │ │ +10DF3C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10DF3D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10DF3E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10DE71 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10DE73 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10DE77 CRC 03DC56A1 (64771745) │ │ │ │ -10DE7B Compressed Size 00000230 (560) │ │ │ │ -10DE7F Uncompressed Size 00000418 (1048) │ │ │ │ -10DE83 Filename Length 002C (44) │ │ │ │ -10DE85 Extra Length 0000 (0) │ │ │ │ -10DE87 Comment Length 0000 (0) │ │ │ │ -10DE89 Disk Start 0000 (0) │ │ │ │ -10DE8B Int File Attributes 0000 (0) │ │ │ │ +10DF40 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10DF42 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10DF46 CRC 03DC56A1 (64771745) │ │ │ │ +10DF4A Compressed Size 00000230 (560) │ │ │ │ +10DF4E Uncompressed Size 00000418 (1048) │ │ │ │ +10DF52 Filename Length 002C (44) │ │ │ │ +10DF54 Extra Length 0000 (0) │ │ │ │ +10DF56 Comment Length 0000 (0) │ │ │ │ +10DF58 Disk Start 0000 (0) │ │ │ │ +10DF5A Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10DE8D Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10DF5C Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10DE91 Local Header Offset 000D0DA5 (855461) │ │ │ │ -10DE95 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10DF60 Local Header Offset 000D0D83 (855427) │ │ │ │ +10DF64 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10DE95: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10DF64: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10DEC1 CENTRAL HEADER #453 02014B50 (33639248) │ │ │ │ -10DEC5 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10DEC6 Created OS 03 (3) 'Unix' │ │ │ │ -10DEC7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10DEC8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10DEC9 General Purpose Flag 0800 (2048) │ │ │ │ +10DF90 CENTRAL HEADER #453 02014B50 (33639248) │ │ │ │ +10DF94 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10DF95 Created OS 03 (3) 'Unix' │ │ │ │ +10DF96 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10DF97 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10DF98 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10DECB Compression Method 0008 (8) 'Deflated' │ │ │ │ -10DECD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10DED1 CRC 6F0E250D (1863197965) │ │ │ │ -10DED5 Compressed Size 00000247 (583) │ │ │ │ -10DED9 Uncompressed Size 00000632 (1586) │ │ │ │ -10DEDD Filename Length 002B (43) │ │ │ │ -10DEDF Extra Length 0000 (0) │ │ │ │ -10DEE1 Comment Length 0000 (0) │ │ │ │ -10DEE3 Disk Start 0000 (0) │ │ │ │ -10DEE5 Int File Attributes 0000 (0) │ │ │ │ +10DF9A Compression Method 0008 (8) 'Deflated' │ │ │ │ +10DF9C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10DFA0 CRC 6F0E250D (1863197965) │ │ │ │ +10DFA4 Compressed Size 00000247 (583) │ │ │ │ +10DFA8 Uncompressed Size 00000632 (1586) │ │ │ │ +10DFAC Filename Length 002B (43) │ │ │ │ +10DFAE Extra Length 0000 (0) │ │ │ │ +10DFB0 Comment Length 0000 (0) │ │ │ │ +10DFB2 Disk Start 0000 (0) │ │ │ │ +10DFB4 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10DEE7 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10DFB6 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10DEEB Local Header Offset 000D101F (856095) │ │ │ │ -10DEEF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10DFBA Local Header Offset 000D0FFD (856061) │ │ │ │ +10DFBE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10DEEF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10DFBE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10DF1A CENTRAL HEADER #454 02014B50 (33639248) │ │ │ │ -10DF1E Created Zip Spec 14 (20) '2.0' │ │ │ │ -10DF1F Created OS 03 (3) 'Unix' │ │ │ │ -10DF20 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10DF21 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10DF22 General Purpose Flag 0800 (2048) │ │ │ │ +10DFE9 CENTRAL HEADER #454 02014B50 (33639248) │ │ │ │ +10DFED Created Zip Spec 14 (20) '2.0' │ │ │ │ +10DFEE Created OS 03 (3) 'Unix' │ │ │ │ +10DFEF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10DFF0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10DFF1 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10DF24 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10DF26 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10DF2A CRC 18E833C0 (417870784) │ │ │ │ -10DF2E Compressed Size 000001C8 (456) │ │ │ │ -10DF32 Uncompressed Size 0000032B (811) │ │ │ │ -10DF36 Filename Length 002B (43) │ │ │ │ -10DF38 Extra Length 0000 (0) │ │ │ │ -10DF3A Comment Length 0000 (0) │ │ │ │ -10DF3C Disk Start 0000 (0) │ │ │ │ -10DF3E Int File Attributes 0000 (0) │ │ │ │ +10DFF3 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10DFF5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10DFF9 CRC 18E833C0 (417870784) │ │ │ │ +10DFFD Compressed Size 000001C8 (456) │ │ │ │ +10E001 Uncompressed Size 0000032B (811) │ │ │ │ +10E005 Filename Length 002B (43) │ │ │ │ +10E007 Extra Length 0000 (0) │ │ │ │ +10E009 Comment Length 0000 (0) │ │ │ │ +10E00B Disk Start 0000 (0) │ │ │ │ +10E00D Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10DF40 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10E00F Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10DF44 Local Header Offset 000D12AF (856751) │ │ │ │ -10DF48 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10E013 Local Header Offset 000D128D (856717) │ │ │ │ +10E017 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10DF48: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10E017: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10DF73 CENTRAL HEADER #455 02014B50 (33639248) │ │ │ │ -10DF77 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10DF78 Created OS 03 (3) 'Unix' │ │ │ │ -10DF79 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10DF7A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10DF7B General Purpose Flag 0800 (2048) │ │ │ │ +10E042 CENTRAL HEADER #455 02014B50 (33639248) │ │ │ │ +10E046 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10E047 Created OS 03 (3) 'Unix' │ │ │ │ +10E048 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10E049 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10E04A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10DF7D Compression Method 0008 (8) 'Deflated' │ │ │ │ -10DF7F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10DF83 CRC F94F5867 (4182726759) │ │ │ │ -10DF87 Compressed Size 000002ED (749) │ │ │ │ -10DF8B Uncompressed Size 00000692 (1682) │ │ │ │ -10DF8F Filename Length 002A (42) │ │ │ │ -10DF91 Extra Length 0000 (0) │ │ │ │ -10DF93 Comment Length 0000 (0) │ │ │ │ -10DF95 Disk Start 0000 (0) │ │ │ │ -10DF97 Int File Attributes 0000 (0) │ │ │ │ +10E04C Compression Method 0008 (8) 'Deflated' │ │ │ │ +10E04E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10E052 CRC F94F5867 (4182726759) │ │ │ │ +10E056 Compressed Size 000002ED (749) │ │ │ │ +10E05A Uncompressed Size 00000692 (1682) │ │ │ │ +10E05E Filename Length 002A (42) │ │ │ │ +10E060 Extra Length 0000 (0) │ │ │ │ +10E062 Comment Length 0000 (0) │ │ │ │ +10E064 Disk Start 0000 (0) │ │ │ │ +10E066 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10DF99 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10E068 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10DF9D Local Header Offset 000D14C0 (857280) │ │ │ │ -10DFA1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10E06C Local Header Offset 000D149E (857246) │ │ │ │ +10E070 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10DFA1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10E070: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10DFCB CENTRAL HEADER #456 02014B50 (33639248) │ │ │ │ -10DFCF Created Zip Spec 14 (20) '2.0' │ │ │ │ -10DFD0 Created OS 03 (3) 'Unix' │ │ │ │ -10DFD1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10DFD2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10DFD3 General Purpose Flag 0800 (2048) │ │ │ │ +10E09A CENTRAL HEADER #456 02014B50 (33639248) │ │ │ │ +10E09E Created Zip Spec 14 (20) '2.0' │ │ │ │ +10E09F Created OS 03 (3) 'Unix' │ │ │ │ +10E0A0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10E0A1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10E0A2 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10DFD5 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10DFD7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10DFDB CRC 19D73810 (433534992) │ │ │ │ -10DFDF Compressed Size 000001C8 (456) │ │ │ │ -10DFE3 Uncompressed Size 0000032B (811) │ │ │ │ -10DFE7 Filename Length 002B (43) │ │ │ │ -10DFE9 Extra Length 0000 (0) │ │ │ │ -10DFEB Comment Length 0000 (0) │ │ │ │ -10DFED Disk Start 0000 (0) │ │ │ │ -10DFEF Int File Attributes 0000 (0) │ │ │ │ +10E0A4 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10E0A6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10E0AA CRC 19D73810 (433534992) │ │ │ │ +10E0AE Compressed Size 000001C8 (456) │ │ │ │ +10E0B2 Uncompressed Size 0000032B (811) │ │ │ │ +10E0B6 Filename Length 002B (43) │ │ │ │ +10E0B8 Extra Length 0000 (0) │ │ │ │ +10E0BA Comment Length 0000 (0) │ │ │ │ +10E0BC Disk Start 0000 (0) │ │ │ │ +10E0BE Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10DFF1 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10E0C0 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10DFF5 Local Header Offset 000D17F5 (858101) │ │ │ │ -10DFF9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10E0C4 Local Header Offset 000D17D3 (858067) │ │ │ │ +10E0C8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10DFF9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10E0C8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10E024 CENTRAL HEADER #457 02014B50 (33639248) │ │ │ │ -10E028 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10E029 Created OS 03 (3) 'Unix' │ │ │ │ -10E02A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10E02B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10E02C General Purpose Flag 0800 (2048) │ │ │ │ +10E0F3 CENTRAL HEADER #457 02014B50 (33639248) │ │ │ │ +10E0F7 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10E0F8 Created OS 03 (3) 'Unix' │ │ │ │ +10E0F9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10E0FA Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10E0FB General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10E02E Compression Method 0008 (8) 'Deflated' │ │ │ │ -10E030 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10E034 CRC 94051436 (2483360822) │ │ │ │ -10E038 Compressed Size 0000025D (605) │ │ │ │ -10E03C Uncompressed Size 0000056E (1390) │ │ │ │ -10E040 Filename Length 002A (42) │ │ │ │ -10E042 Extra Length 0000 (0) │ │ │ │ -10E044 Comment Length 0000 (0) │ │ │ │ -10E046 Disk Start 0000 (0) │ │ │ │ -10E048 Int File Attributes 0000 (0) │ │ │ │ +10E0FD Compression Method 0008 (8) 'Deflated' │ │ │ │ +10E0FF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10E103 CRC 94051436 (2483360822) │ │ │ │ +10E107 Compressed Size 0000025D (605) │ │ │ │ +10E10B Uncompressed Size 0000056E (1390) │ │ │ │ +10E10F Filename Length 002A (42) │ │ │ │ +10E111 Extra Length 0000 (0) │ │ │ │ +10E113 Comment Length 0000 (0) │ │ │ │ +10E115 Disk Start 0000 (0) │ │ │ │ +10E117 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10E04A Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10E119 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10E04E Local Header Offset 000D1A06 (858630) │ │ │ │ -10E052 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10E11D Local Header Offset 000D19E4 (858596) │ │ │ │ +10E121 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10E052: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10E121: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10E07C CENTRAL HEADER #458 02014B50 (33639248) │ │ │ │ -10E080 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10E081 Created OS 03 (3) 'Unix' │ │ │ │ -10E082 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10E083 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10E084 General Purpose Flag 0800 (2048) │ │ │ │ +10E14B CENTRAL HEADER #458 02014B50 (33639248) │ │ │ │ +10E14F Created Zip Spec 14 (20) '2.0' │ │ │ │ +10E150 Created OS 03 (3) 'Unix' │ │ │ │ +10E151 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10E152 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10E153 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10E086 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10E088 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10E08C CRC 67D7CAC4 (1742195396) │ │ │ │ -10E090 Compressed Size 000001CA (458) │ │ │ │ -10E094 Uncompressed Size 00000335 (821) │ │ │ │ -10E098 Filename Length 002D (45) │ │ │ │ -10E09A Extra Length 0000 (0) │ │ │ │ -10E09C Comment Length 0000 (0) │ │ │ │ -10E09E Disk Start 0000 (0) │ │ │ │ -10E0A0 Int File Attributes 0000 (0) │ │ │ │ +10E155 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10E157 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10E15B CRC 67D7CAC4 (1742195396) │ │ │ │ +10E15F Compressed Size 000001CA (458) │ │ │ │ +10E163 Uncompressed Size 00000335 (821) │ │ │ │ +10E167 Filename Length 002D (45) │ │ │ │ +10E169 Extra Length 0000 (0) │ │ │ │ +10E16B Comment Length 0000 (0) │ │ │ │ +10E16D Disk Start 0000 (0) │ │ │ │ +10E16F Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10E0A2 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10E171 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10E0A6 Local Header Offset 000D1CAB (859307) │ │ │ │ -10E0AA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10E175 Local Header Offset 000D1C89 (859273) │ │ │ │ +10E179 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10E0AA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10E179: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10E0D7 CENTRAL HEADER #459 02014B50 (33639248) │ │ │ │ -10E0DB Created Zip Spec 14 (20) '2.0' │ │ │ │ -10E0DC Created OS 03 (3) 'Unix' │ │ │ │ -10E0DD Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10E0DE Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10E0DF General Purpose Flag 0800 (2048) │ │ │ │ +10E1A6 CENTRAL HEADER #459 02014B50 (33639248) │ │ │ │ +10E1AA Created Zip Spec 14 (20) '2.0' │ │ │ │ +10E1AB Created OS 03 (3) 'Unix' │ │ │ │ +10E1AC Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10E1AD Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10E1AE General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10E0E1 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10E0E3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10E0E7 CRC 997561FD (2574606845) │ │ │ │ -10E0EB Compressed Size 00000248 (584) │ │ │ │ -10E0EF Uncompressed Size 0000054E (1358) │ │ │ │ -10E0F3 Filename Length 002C (44) │ │ │ │ -10E0F5 Extra Length 0000 (0) │ │ │ │ -10E0F7 Comment Length 0000 (0) │ │ │ │ -10E0F9 Disk Start 0000 (0) │ │ │ │ -10E0FB Int File Attributes 0000 (0) │ │ │ │ +10E1B0 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10E1B2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10E1B6 CRC 997561FD (2574606845) │ │ │ │ +10E1BA Compressed Size 00000248 (584) │ │ │ │ +10E1BE Uncompressed Size 0000054E (1358) │ │ │ │ +10E1C2 Filename Length 002C (44) │ │ │ │ +10E1C4 Extra Length 0000 (0) │ │ │ │ +10E1C6 Comment Length 0000 (0) │ │ │ │ +10E1C8 Disk Start 0000 (0) │ │ │ │ +10E1CA Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10E0FD Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10E1CC Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10E101 Local Header Offset 000D1EC0 (859840) │ │ │ │ -10E105 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10E1D0 Local Header Offset 000D1E9E (859806) │ │ │ │ +10E1D4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10E105: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10E1D4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10E131 CENTRAL HEADER #460 02014B50 (33639248) │ │ │ │ -10E135 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10E136 Created OS 03 (3) 'Unix' │ │ │ │ -10E137 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10E138 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10E139 General Purpose Flag 0800 (2048) │ │ │ │ +10E200 CENTRAL HEADER #460 02014B50 (33639248) │ │ │ │ +10E204 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10E205 Created OS 03 (3) 'Unix' │ │ │ │ +10E206 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10E207 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10E208 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10E13B Compression Method 0008 (8) 'Deflated' │ │ │ │ -10E13D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10E141 CRC 2CF00302 (753926914) │ │ │ │ -10E145 Compressed Size 000001CF (463) │ │ │ │ -10E149 Uncompressed Size 0000034E (846) │ │ │ │ -10E14D Filename Length 0032 (50) │ │ │ │ -10E14F Extra Length 0000 (0) │ │ │ │ -10E151 Comment Length 0000 (0) │ │ │ │ -10E153 Disk Start 0000 (0) │ │ │ │ -10E155 Int File Attributes 0000 (0) │ │ │ │ +10E20A Compression Method 0008 (8) 'Deflated' │ │ │ │ +10E20C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10E210 CRC 2CF00302 (753926914) │ │ │ │ +10E214 Compressed Size 000001CF (463) │ │ │ │ +10E218 Uncompressed Size 0000034E (846) │ │ │ │ +10E21C Filename Length 0032 (50) │ │ │ │ +10E21E Extra Length 0000 (0) │ │ │ │ +10E220 Comment Length 0000 (0) │ │ │ │ +10E222 Disk Start 0000 (0) │ │ │ │ +10E224 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10E157 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10E226 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10E15B Local Header Offset 000D2152 (860498) │ │ │ │ -10E15F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10E22A Local Header Offset 000D2130 (860464) │ │ │ │ +10E22E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10E15F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10E22E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10E191 CENTRAL HEADER #461 02014B50 (33639248) │ │ │ │ -10E195 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10E196 Created OS 03 (3) 'Unix' │ │ │ │ -10E197 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10E198 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10E199 General Purpose Flag 0800 (2048) │ │ │ │ +10E260 CENTRAL HEADER #461 02014B50 (33639248) │ │ │ │ +10E264 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10E265 Created OS 03 (3) 'Unix' │ │ │ │ +10E266 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10E267 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10E268 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10E19B Compression Method 0008 (8) 'Deflated' │ │ │ │ -10E19D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10E1A1 CRC B5E8B787 (3051927431) │ │ │ │ -10E1A5 Compressed Size 000002B2 (690) │ │ │ │ -10E1A9 Uncompressed Size 0000065E (1630) │ │ │ │ -10E1AD Filename Length 0031 (49) │ │ │ │ -10E1AF Extra Length 0000 (0) │ │ │ │ -10E1B1 Comment Length 0000 (0) │ │ │ │ -10E1B3 Disk Start 0000 (0) │ │ │ │ -10E1B5 Int File Attributes 0000 (0) │ │ │ │ +10E26A Compression Method 0008 (8) 'Deflated' │ │ │ │ +10E26C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10E270 CRC B5E8B787 (3051927431) │ │ │ │ +10E274 Compressed Size 000002B2 (690) │ │ │ │ +10E278 Uncompressed Size 0000065E (1630) │ │ │ │ +10E27C Filename Length 0031 (49) │ │ │ │ +10E27E Extra Length 0000 (0) │ │ │ │ +10E280 Comment Length 0000 (0) │ │ │ │ +10E282 Disk Start 0000 (0) │ │ │ │ +10E284 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10E1B7 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10E286 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10E1BB Local Header Offset 000D2371 (861041) │ │ │ │ -10E1BF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10E28A Local Header Offset 000D234F (861007) │ │ │ │ +10E28E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10E1BF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10E28E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10E1F0 CENTRAL HEADER #462 02014B50 (33639248) │ │ │ │ -10E1F4 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10E1F5 Created OS 03 (3) 'Unix' │ │ │ │ -10E1F6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10E1F7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10E1F8 General Purpose Flag 0800 (2048) │ │ │ │ +10E2BF CENTRAL HEADER #462 02014B50 (33639248) │ │ │ │ +10E2C3 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10E2C4 Created OS 03 (3) 'Unix' │ │ │ │ +10E2C5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10E2C6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10E2C7 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10E1FA Compression Method 0008 (8) 'Deflated' │ │ │ │ -10E1FC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10E200 CRC F1F2C9C0 (4059220416) │ │ │ │ -10E204 Compressed Size 000001C8 (456) │ │ │ │ -10E208 Uncompressed Size 0000032B (811) │ │ │ │ -10E20C Filename Length 002B (43) │ │ │ │ -10E20E Extra Length 0000 (0) │ │ │ │ -10E210 Comment Length 0000 (0) │ │ │ │ -10E212 Disk Start 0000 (0) │ │ │ │ -10E214 Int File Attributes 0000 (0) │ │ │ │ +10E2C9 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10E2CB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10E2CF CRC F1F2C9C0 (4059220416) │ │ │ │ +10E2D3 Compressed Size 000001C8 (456) │ │ │ │ +10E2D7 Uncompressed Size 0000032B (811) │ │ │ │ +10E2DB Filename Length 002B (43) │ │ │ │ +10E2DD Extra Length 0000 (0) │ │ │ │ +10E2DF Comment Length 0000 (0) │ │ │ │ +10E2E1 Disk Start 0000 (0) │ │ │ │ +10E2E3 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10E216 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10E2E5 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10E21A Local Header Offset 000D2672 (861810) │ │ │ │ -10E21E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10E2E9 Local Header Offset 000D2650 (861776) │ │ │ │ +10E2ED Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10E21E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10E2ED: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10E249 CENTRAL HEADER #463 02014B50 (33639248) │ │ │ │ -10E24D Created Zip Spec 14 (20) '2.0' │ │ │ │ -10E24E Created OS 03 (3) 'Unix' │ │ │ │ -10E24F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10E250 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10E251 General Purpose Flag 0800 (2048) │ │ │ │ +10E318 CENTRAL HEADER #463 02014B50 (33639248) │ │ │ │ +10E31C Created Zip Spec 14 (20) '2.0' │ │ │ │ +10E31D Created OS 03 (3) 'Unix' │ │ │ │ +10E31E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10E31F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10E320 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10E253 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10E255 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10E259 CRC A1184B26 (2702723878) │ │ │ │ -10E25D Compressed Size 000002F7 (759) │ │ │ │ -10E261 Uncompressed Size 00000705 (1797) │ │ │ │ -10E265 Filename Length 002A (42) │ │ │ │ -10E267 Extra Length 0000 (0) │ │ │ │ -10E269 Comment Length 0000 (0) │ │ │ │ -10E26B Disk Start 0000 (0) │ │ │ │ -10E26D Int File Attributes 0000 (0) │ │ │ │ +10E322 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10E324 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10E328 CRC A1184B26 (2702723878) │ │ │ │ +10E32C Compressed Size 000002F7 (759) │ │ │ │ +10E330 Uncompressed Size 00000705 (1797) │ │ │ │ +10E334 Filename Length 002A (42) │ │ │ │ +10E336 Extra Length 0000 (0) │ │ │ │ +10E338 Comment Length 0000 (0) │ │ │ │ +10E33A Disk Start 0000 (0) │ │ │ │ +10E33C Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10E26F Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10E33E Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10E273 Local Header Offset 000D2883 (862339) │ │ │ │ -10E277 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10E342 Local Header Offset 000D2861 (862305) │ │ │ │ +10E346 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10E277: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10E346: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10E2A1 CENTRAL HEADER #464 02014B50 (33639248) │ │ │ │ -10E2A5 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10E2A6 Created OS 03 (3) 'Unix' │ │ │ │ -10E2A7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10E2A8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10E2A9 General Purpose Flag 0800 (2048) │ │ │ │ +10E370 CENTRAL HEADER #464 02014B50 (33639248) │ │ │ │ +10E374 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10E375 Created OS 03 (3) 'Unix' │ │ │ │ +10E376 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10E377 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10E378 General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10E2AB Compression Method 0000 (0) 'Stored' │ │ │ │ -10E2AD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10E2B1 CRC 00000000 (0) │ │ │ │ -10E2B5 Compressed Size 00000000 (0) │ │ │ │ -10E2B9 Uncompressed Size 00000000 (0) │ │ │ │ -10E2BD Filename Length 0011 (17) │ │ │ │ -10E2BF Extra Length 0000 (0) │ │ │ │ -10E2C1 Comment Length 0000 (0) │ │ │ │ -10E2C3 Disk Start 0000 (0) │ │ │ │ -10E2C5 Int File Attributes 0000 (0) │ │ │ │ +10E37A Compression Method 0000 (0) 'Stored' │ │ │ │ +10E37C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10E380 CRC 00000000 (0) │ │ │ │ +10E384 Compressed Size 00000000 (0) │ │ │ │ +10E388 Uncompressed Size 00000000 (0) │ │ │ │ +10E38C Filename Length 0011 (17) │ │ │ │ +10E38E Extra Length 0000 (0) │ │ │ │ +10E390 Comment Length 0000 (0) │ │ │ │ +10E392 Disk Start 0000 (0) │ │ │ │ +10E394 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10E2C7 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ +10E396 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ [Bit 4] Directory │ │ │ │ [Bits 16-24] 01ED (493) 'Unix attrib: rwxr-xr-x' │ │ │ │ [Bits 28-31] 04 (4) 'Directory' │ │ │ │ -10E2CB Local Header Offset 000D2BC2 (863170) │ │ │ │ -10E2CF Filename 'XXXXXXXXXXXXXXXXX' │ │ │ │ +10E39A Local Header Offset 000D2BA0 (863136) │ │ │ │ +10E39E Filename 'XXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10E2CF: Filename 'XXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10E39E: Filename 'XXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -# ERROR: Offset 0x10E2CF: Directory 'XXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ +# ERROR: Offset 0x10E39E: Directory 'XXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ # 'External Attributes' flag this as a directory │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10E2A7: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10E376: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ │ │ │ │ -10E2E0 CENTRAL HEADER #465 02014B50 (33639248) │ │ │ │ -10E2E4 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10E2E5 Created OS 03 (3) 'Unix' │ │ │ │ -10E2E6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10E2E7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10E2E8 General Purpose Flag 0800 (2048) │ │ │ │ +10E3AF CENTRAL HEADER #465 02014B50 (33639248) │ │ │ │ +10E3B3 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10E3B4 Created OS 03 (3) 'Unix' │ │ │ │ +10E3B5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10E3B6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10E3B7 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10E2EA Compression Method 0008 (8) 'Deflated' │ │ │ │ -10E2EC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10E2F0 CRC 8263AA26 (2187569702) │ │ │ │ -10E2F4 Compressed Size 00002073 (8307) │ │ │ │ -10E2F8 Uncompressed Size 0000620E (25102) │ │ │ │ -10E2FC Filename Length 0021 (33) │ │ │ │ -10E2FE Extra Length 0000 (0) │ │ │ │ -10E300 Comment Length 0000 (0) │ │ │ │ -10E302 Disk Start 0000 (0) │ │ │ │ -10E304 Int File Attributes 0000 (0) │ │ │ │ +10E3B9 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10E3BB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10E3BF CRC 8263AA26 (2187569702) │ │ │ │ +10E3C3 Compressed Size 00002073 (8307) │ │ │ │ +10E3C7 Uncompressed Size 0000620E (25102) │ │ │ │ +10E3CB Filename Length 0021 (33) │ │ │ │ +10E3CD Extra Length 0000 (0) │ │ │ │ +10E3CF Comment Length 0000 (0) │ │ │ │ +10E3D1 Disk Start 0000 (0) │ │ │ │ +10E3D3 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10E306 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10E3D5 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10E30A Local Header Offset 000D2BF1 (863217) │ │ │ │ -10E30E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10E3D9 Local Header Offset 000D2BCF (863183) │ │ │ │ +10E3DD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10E30E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10E3DD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10E32F CENTRAL HEADER #466 02014B50 (33639248) │ │ │ │ -10E333 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10E334 Created OS 03 (3) 'Unix' │ │ │ │ -10E335 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10E336 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10E337 General Purpose Flag 0800 (2048) │ │ │ │ +10E3FE CENTRAL HEADER #466 02014B50 (33639248) │ │ │ │ +10E402 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10E403 Created OS 03 (3) 'Unix' │ │ │ │ +10E404 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10E405 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10E406 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10E339 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10E33B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10E33F CRC 14E1BDF2 (350338546) │ │ │ │ -10E343 Compressed Size 00000A78 (2680) │ │ │ │ -10E347 Uncompressed Size 00006990 (27024) │ │ │ │ -10E34B Filename Length 0020 (32) │ │ │ │ -10E34D Extra Length 0000 (0) │ │ │ │ -10E34F Comment Length 0000 (0) │ │ │ │ -10E351 Disk Start 0000 (0) │ │ │ │ -10E353 Int File Attributes 0000 (0) │ │ │ │ +10E408 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10E40A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10E40E CRC 14E1BDF2 (350338546) │ │ │ │ +10E412 Compressed Size 00000A78 (2680) │ │ │ │ +10E416 Uncompressed Size 00006990 (27024) │ │ │ │ +10E41A Filename Length 0020 (32) │ │ │ │ +10E41C Extra Length 0000 (0) │ │ │ │ +10E41E Comment Length 0000 (0) │ │ │ │ +10E420 Disk Start 0000 (0) │ │ │ │ +10E422 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10E355 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10E424 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10E359 Local Header Offset 000D4CA3 (871587) │ │ │ │ -10E35D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10E428 Local Header Offset 000D4C81 (871553) │ │ │ │ +10E42C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10E35D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10E42C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10E37D CENTRAL HEADER #467 02014B50 (33639248) │ │ │ │ -10E381 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10E382 Created OS 03 (3) 'Unix' │ │ │ │ -10E383 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10E384 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10E385 General Purpose Flag 0800 (2048) │ │ │ │ +10E44C CENTRAL HEADER #467 02014B50 (33639248) │ │ │ │ +10E450 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10E451 Created OS 03 (3) 'Unix' │ │ │ │ +10E452 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10E453 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10E454 General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10E387 Compression Method 0000 (0) 'Stored' │ │ │ │ -10E389 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10E38D CRC 00000000 (0) │ │ │ │ -10E391 Compressed Size 00000000 (0) │ │ │ │ -10E395 Uncompressed Size 00000000 (0) │ │ │ │ -10E399 Filename Length 0011 (17) │ │ │ │ -10E39B Extra Length 0000 (0) │ │ │ │ -10E39D Comment Length 0000 (0) │ │ │ │ -10E39F Disk Start 0000 (0) │ │ │ │ -10E3A1 Int File Attributes 0000 (0) │ │ │ │ +10E456 Compression Method 0000 (0) 'Stored' │ │ │ │ +10E458 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10E45C CRC 00000000 (0) │ │ │ │ +10E460 Compressed Size 00000000 (0) │ │ │ │ +10E464 Uncompressed Size 00000000 (0) │ │ │ │ +10E468 Filename Length 0011 (17) │ │ │ │ +10E46A Extra Length 0000 (0) │ │ │ │ +10E46C Comment Length 0000 (0) │ │ │ │ +10E46E Disk Start 0000 (0) │ │ │ │ +10E470 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10E3A3 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ +10E472 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ [Bit 4] Directory │ │ │ │ [Bits 16-24] 01ED (493) 'Unix attrib: rwxr-xr-x' │ │ │ │ [Bits 28-31] 04 (4) 'Directory' │ │ │ │ -10E3A7 Local Header Offset 000D5759 (874329) │ │ │ │ -10E3AB Filename 'XXXXXXXXXXXXXXXXX' │ │ │ │ +10E476 Local Header Offset 000D5737 (874295) │ │ │ │ +10E47A Filename 'XXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10E3AB: Filename 'XXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10E47A: Filename 'XXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -# ERROR: Offset 0x10E3AB: Directory 'XXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ +# ERROR: Offset 0x10E47A: Directory 'XXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ # 'External Attributes' flag this as a directory │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10E383: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10E452: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ │ │ │ │ -10E3BC CENTRAL HEADER #468 02014B50 (33639248) │ │ │ │ -10E3C0 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10E3C1 Created OS 03 (3) 'Unix' │ │ │ │ -10E3C2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10E3C3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10E3C4 General Purpose Flag 0800 (2048) │ │ │ │ +10E48B CENTRAL HEADER #468 02014B50 (33639248) │ │ │ │ +10E48F Created Zip Spec 14 (20) '2.0' │ │ │ │ +10E490 Created OS 03 (3) 'Unix' │ │ │ │ +10E491 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10E492 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10E493 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10E3C6 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10E3C8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10E3CC CRC 5A59E9A8 (1515841960) │ │ │ │ -10E3D0 Compressed Size 000002A5 (677) │ │ │ │ -10E3D4 Uncompressed Size 00000534 (1332) │ │ │ │ -10E3D8 Filename Length 002B (43) │ │ │ │ -10E3DA Extra Length 0000 (0) │ │ │ │ -10E3DC Comment Length 0000 (0) │ │ │ │ -10E3DE Disk Start 0000 (0) │ │ │ │ -10E3E0 Int File Attributes 0000 (0) │ │ │ │ +10E495 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10E497 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10E49B CRC 5A59E9A8 (1515841960) │ │ │ │ +10E49F Compressed Size 000002A5 (677) │ │ │ │ +10E4A3 Uncompressed Size 00000534 (1332) │ │ │ │ +10E4A7 Filename Length 002B (43) │ │ │ │ +10E4A9 Extra Length 0000 (0) │ │ │ │ +10E4AB Comment Length 0000 (0) │ │ │ │ +10E4AD Disk Start 0000 (0) │ │ │ │ +10E4AF Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10E3E2 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10E4B1 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10E3E6 Local Header Offset 000D5788 (874376) │ │ │ │ -10E3EA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10E4B5 Local Header Offset 000D5766 (874342) │ │ │ │ +10E4B9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10E3EA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10E4B9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10E415 CENTRAL HEADER #469 02014B50 (33639248) │ │ │ │ -10E419 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10E41A Created OS 03 (3) 'Unix' │ │ │ │ -10E41B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10E41C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10E41D General Purpose Flag 0800 (2048) │ │ │ │ +10E4E4 CENTRAL HEADER #469 02014B50 (33639248) │ │ │ │ +10E4E8 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10E4E9 Created OS 03 (3) 'Unix' │ │ │ │ +10E4EA Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10E4EB Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10E4EC General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10E41F Compression Method 0008 (8) 'Deflated' │ │ │ │ -10E421 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10E425 CRC 44A9A82F (1151969327) │ │ │ │ -10E429 Compressed Size 00000380 (896) │ │ │ │ -10E42D Uncompressed Size 00000CA7 (3239) │ │ │ │ -10E431 Filename Length 002A (42) │ │ │ │ -10E433 Extra Length 0000 (0) │ │ │ │ -10E435 Comment Length 0000 (0) │ │ │ │ -10E437 Disk Start 0000 (0) │ │ │ │ -10E439 Int File Attributes 0000 (0) │ │ │ │ +10E4EE Compression Method 0008 (8) 'Deflated' │ │ │ │ +10E4F0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10E4F4 CRC 44A9A82F (1151969327) │ │ │ │ +10E4F8 Compressed Size 00000380 (896) │ │ │ │ +10E4FC Uncompressed Size 00000CA7 (3239) │ │ │ │ +10E500 Filename Length 002A (42) │ │ │ │ +10E502 Extra Length 0000 (0) │ │ │ │ +10E504 Comment Length 0000 (0) │ │ │ │ +10E506 Disk Start 0000 (0) │ │ │ │ +10E508 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10E43B Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10E50A Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10E43F Local Header Offset 000D5A76 (875126) │ │ │ │ -10E443 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10E50E Local Header Offset 000D5A54 (875092) │ │ │ │ +10E512 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10E443: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10E512: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10E46D CENTRAL HEADER #470 02014B50 (33639248) │ │ │ │ -10E471 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10E472 Created OS 03 (3) 'Unix' │ │ │ │ -10E473 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10E474 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10E475 General Purpose Flag 0800 (2048) │ │ │ │ +10E53C CENTRAL HEADER #470 02014B50 (33639248) │ │ │ │ +10E540 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10E541 Created OS 03 (3) 'Unix' │ │ │ │ +10E542 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10E543 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10E544 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10E477 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10E479 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10E47D CRC CA8C217D (3398181245) │ │ │ │ -10E481 Compressed Size 000003F2 (1010) │ │ │ │ -10E485 Uncompressed Size 00000A3D (2621) │ │ │ │ -10E489 Filename Length 002E (46) │ │ │ │ -10E48B Extra Length 0000 (0) │ │ │ │ -10E48D Comment Length 0000 (0) │ │ │ │ -10E48F Disk Start 0000 (0) │ │ │ │ -10E491 Int File Attributes 0000 (0) │ │ │ │ +10E546 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10E548 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10E54C CRC CA8C217D (3398181245) │ │ │ │ +10E550 Compressed Size 000003F2 (1010) │ │ │ │ +10E554 Uncompressed Size 00000A3D (2621) │ │ │ │ +10E558 Filename Length 002E (46) │ │ │ │ +10E55A Extra Length 0000 (0) │ │ │ │ +10E55C Comment Length 0000 (0) │ │ │ │ +10E55E Disk Start 0000 (0) │ │ │ │ +10E560 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10E493 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10E562 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10E497 Local Header Offset 000D5E3E (876094) │ │ │ │ -10E49B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10E566 Local Header Offset 000D5E1C (876060) │ │ │ │ +10E56A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10E49B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10E56A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10E4C9 CENTRAL HEADER #471 02014B50 (33639248) │ │ │ │ -10E4CD Created Zip Spec 14 (20) '2.0' │ │ │ │ -10E4CE Created OS 03 (3) 'Unix' │ │ │ │ -10E4CF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10E4D0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10E4D1 General Purpose Flag 0800 (2048) │ │ │ │ +10E598 CENTRAL HEADER #471 02014B50 (33639248) │ │ │ │ +10E59C Created Zip Spec 14 (20) '2.0' │ │ │ │ +10E59D Created OS 03 (3) 'Unix' │ │ │ │ +10E59E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10E59F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10E5A0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10E4D3 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10E4D5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10E4D9 CRC D5D4B9B6 (3587488182) │ │ │ │ -10E4DD Compressed Size 0000064F (1615) │ │ │ │ -10E4E1 Uncompressed Size 00001FD5 (8149) │ │ │ │ -10E4E5 Filename Length 002D (45) │ │ │ │ -10E4E7 Extra Length 0000 (0) │ │ │ │ -10E4E9 Comment Length 0000 (0) │ │ │ │ -10E4EB Disk Start 0000 (0) │ │ │ │ -10E4ED Int File Attributes 0000 (0) │ │ │ │ +10E5A2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10E5A4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10E5A8 CRC D5D4B9B6 (3587488182) │ │ │ │ +10E5AC Compressed Size 0000064F (1615) │ │ │ │ +10E5B0 Uncompressed Size 00001FD5 (8149) │ │ │ │ +10E5B4 Filename Length 002D (45) │ │ │ │ +10E5B6 Extra Length 0000 (0) │ │ │ │ +10E5B8 Comment Length 0000 (0) │ │ │ │ +10E5BA Disk Start 0000 (0) │ │ │ │ +10E5BC Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10E4EF Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10E5BE Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10E4F3 Local Header Offset 000D627C (877180) │ │ │ │ -10E4F7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10E5C2 Local Header Offset 000D625A (877146) │ │ │ │ +10E5C6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10E4F7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10E5C6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10E524 CENTRAL HEADER #472 02014B50 (33639248) │ │ │ │ -10E528 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10E529 Created OS 03 (3) 'Unix' │ │ │ │ -10E52A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10E52B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10E52C General Purpose Flag 0800 (2048) │ │ │ │ +10E5F3 CENTRAL HEADER #472 02014B50 (33639248) │ │ │ │ +10E5F7 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10E5F8 Created OS 03 (3) 'Unix' │ │ │ │ +10E5F9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10E5FA Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10E5FB General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10E52E Compression Method 0008 (8) 'Deflated' │ │ │ │ -10E530 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10E534 CRC 5F2F492F (1596934447) │ │ │ │ -10E538 Compressed Size 000005FA (1530) │ │ │ │ -10E53C Uncompressed Size 0000115F (4447) │ │ │ │ -10E540 Filename Length 002F (47) │ │ │ │ -10E542 Extra Length 0000 (0) │ │ │ │ -10E544 Comment Length 0000 (0) │ │ │ │ -10E546 Disk Start 0000 (0) │ │ │ │ -10E548 Int File Attributes 0000 (0) │ │ │ │ +10E5FD Compression Method 0008 (8) 'Deflated' │ │ │ │ +10E5FF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10E603 CRC 5F2F492F (1596934447) │ │ │ │ +10E607 Compressed Size 000005FA (1530) │ │ │ │ +10E60B Uncompressed Size 0000115F (4447) │ │ │ │ +10E60F Filename Length 002F (47) │ │ │ │ +10E611 Extra Length 0000 (0) │ │ │ │ +10E613 Comment Length 0000 (0) │ │ │ │ +10E615 Disk Start 0000 (0) │ │ │ │ +10E617 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10E54A Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10E619 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10E54E Local Header Offset 000D6916 (878870) │ │ │ │ -10E552 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10E61D Local Header Offset 000D68F4 (878836) │ │ │ │ +10E621 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10E552: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10E621: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10E581 CENTRAL HEADER #473 02014B50 (33639248) │ │ │ │ -10E585 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10E586 Created OS 03 (3) 'Unix' │ │ │ │ -10E587 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10E588 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10E589 General Purpose Flag 0800 (2048) │ │ │ │ +10E650 CENTRAL HEADER #473 02014B50 (33639248) │ │ │ │ +10E654 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10E655 Created OS 03 (3) 'Unix' │ │ │ │ +10E656 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10E657 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10E658 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10E58B Compression Method 0008 (8) 'Deflated' │ │ │ │ -10E58D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10E591 CRC EC7220C1 (3966902465) │ │ │ │ -10E595 Compressed Size 00000AA9 (2729) │ │ │ │ -10E599 Uncompressed Size 00003B75 (15221) │ │ │ │ -10E59D Filename Length 002E (46) │ │ │ │ -10E59F Extra Length 0000 (0) │ │ │ │ -10E5A1 Comment Length 0000 (0) │ │ │ │ -10E5A3 Disk Start 0000 (0) │ │ │ │ -10E5A5 Int File Attributes 0000 (0) │ │ │ │ +10E65A Compression Method 0008 (8) 'Deflated' │ │ │ │ +10E65C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10E660 CRC EC7220C1 (3966902465) │ │ │ │ +10E664 Compressed Size 00000AA9 (2729) │ │ │ │ +10E668 Uncompressed Size 00003B75 (15221) │ │ │ │ +10E66C Filename Length 002E (46) │ │ │ │ +10E66E Extra Length 0000 (0) │ │ │ │ +10E670 Comment Length 0000 (0) │ │ │ │ +10E672 Disk Start 0000 (0) │ │ │ │ +10E674 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10E5A7 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10E676 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10E5AB Local Header Offset 000D6F5D (880477) │ │ │ │ -10E5AF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10E67A Local Header Offset 000D6F3B (880443) │ │ │ │ +10E67E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10E5AF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10E67E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10E5DD CENTRAL HEADER #474 02014B50 (33639248) │ │ │ │ -10E5E1 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10E5E2 Created OS 03 (3) 'Unix' │ │ │ │ -10E5E3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10E5E4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10E5E5 General Purpose Flag 0800 (2048) │ │ │ │ +10E6AC CENTRAL HEADER #474 02014B50 (33639248) │ │ │ │ +10E6B0 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10E6B1 Created OS 03 (3) 'Unix' │ │ │ │ +10E6B2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10E6B3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10E6B4 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10E5E7 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10E5E9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10E5ED CRC E2E4B33F (3806638911) │ │ │ │ -10E5F1 Compressed Size 0000057C (1404) │ │ │ │ -10E5F5 Uncompressed Size 00001116 (4374) │ │ │ │ -10E5F9 Filename Length 0025 (37) │ │ │ │ -10E5FB Extra Length 0000 (0) │ │ │ │ -10E5FD Comment Length 0000 (0) │ │ │ │ -10E5FF Disk Start 0000 (0) │ │ │ │ -10E601 Int File Attributes 0000 (0) │ │ │ │ +10E6B6 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10E6B8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10E6BC CRC E2E4B33F (3806638911) │ │ │ │ +10E6C0 Compressed Size 0000057C (1404) │ │ │ │ +10E6C4 Uncompressed Size 00001116 (4374) │ │ │ │ +10E6C8 Filename Length 0025 (37) │ │ │ │ +10E6CA Extra Length 0000 (0) │ │ │ │ +10E6CC Comment Length 0000 (0) │ │ │ │ +10E6CE Disk Start 0000 (0) │ │ │ │ +10E6D0 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10E603 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10E6D2 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10E607 Local Header Offset 000D7A52 (883282) │ │ │ │ -10E60B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10E6D6 Local Header Offset 000D7A30 (883248) │ │ │ │ +10E6DA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10E60B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10E6DA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10E630 CENTRAL HEADER #475 02014B50 (33639248) │ │ │ │ -10E634 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10E635 Created OS 03 (3) 'Unix' │ │ │ │ -10E636 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10E637 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10E638 General Purpose Flag 0800 (2048) │ │ │ │ +10E6FF CENTRAL HEADER #475 02014B50 (33639248) │ │ │ │ +10E703 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10E704 Created OS 03 (3) 'Unix' │ │ │ │ +10E705 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10E706 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10E707 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10E63A Compression Method 0008 (8) 'Deflated' │ │ │ │ -10E63C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10E640 CRC 84F526AA (2230658730) │ │ │ │ -10E644 Compressed Size 000009FC (2556) │ │ │ │ -10E648 Uncompressed Size 0000376B (14187) │ │ │ │ -10E64C Filename Length 0024 (36) │ │ │ │ -10E64E Extra Length 0000 (0) │ │ │ │ -10E650 Comment Length 0000 (0) │ │ │ │ -10E652 Disk Start 0000 (0) │ │ │ │ -10E654 Int File Attributes 0000 (0) │ │ │ │ +10E709 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10E70B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10E70F CRC 84F526AA (2230658730) │ │ │ │ +10E713 Compressed Size 000009FC (2556) │ │ │ │ +10E717 Uncompressed Size 0000376B (14187) │ │ │ │ +10E71B Filename Length 0024 (36) │ │ │ │ +10E71D Extra Length 0000 (0) │ │ │ │ +10E71F Comment Length 0000 (0) │ │ │ │ +10E721 Disk Start 0000 (0) │ │ │ │ +10E723 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10E656 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10E725 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10E65A Local Header Offset 000D8011 (884753) │ │ │ │ -10E65E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10E729 Local Header Offset 000D7FEF (884719) │ │ │ │ +10E72D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10E65E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10E72D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10E682 CENTRAL HEADER #476 02014B50 (33639248) │ │ │ │ -10E686 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10E687 Created OS 03 (3) 'Unix' │ │ │ │ -10E688 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10E689 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10E68A General Purpose Flag 0800 (2048) │ │ │ │ +10E751 CENTRAL HEADER #476 02014B50 (33639248) │ │ │ │ +10E755 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10E756 Created OS 03 (3) 'Unix' │ │ │ │ +10E757 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10E758 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10E759 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10E68C Compression Method 0008 (8) 'Deflated' │ │ │ │ -10E68E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10E692 CRC 01EC9A1C (32283164) │ │ │ │ -10E696 Compressed Size 0000023B (571) │ │ │ │ -10E69A Uncompressed Size 00000426 (1062) │ │ │ │ -10E69E Filename Length 0027 (39) │ │ │ │ -10E6A0 Extra Length 0000 (0) │ │ │ │ -10E6A2 Comment Length 0000 (0) │ │ │ │ -10E6A4 Disk Start 0000 (0) │ │ │ │ -10E6A6 Int File Attributes 0000 (0) │ │ │ │ +10E75B Compression Method 0008 (8) 'Deflated' │ │ │ │ +10E75D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10E761 CRC 01EC9A1C (32283164) │ │ │ │ +10E765 Compressed Size 0000023B (571) │ │ │ │ +10E769 Uncompressed Size 00000426 (1062) │ │ │ │ +10E76D Filename Length 0027 (39) │ │ │ │ +10E76F Extra Length 0000 (0) │ │ │ │ +10E771 Comment Length 0000 (0) │ │ │ │ +10E773 Disk Start 0000 (0) │ │ │ │ +10E775 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10E6A8 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10E777 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10E6AC Local Header Offset 000D8A4F (887375) │ │ │ │ -10E6B0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10E77B Local Header Offset 000D8A2D (887341) │ │ │ │ +10E77F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10E6B0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10E77F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10E6D7 CENTRAL HEADER #477 02014B50 (33639248) │ │ │ │ -10E6DB Created Zip Spec 14 (20) '2.0' │ │ │ │ -10E6DC Created OS 03 (3) 'Unix' │ │ │ │ -10E6DD Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10E6DE Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10E6DF General Purpose Flag 0800 (2048) │ │ │ │ +10E7A6 CENTRAL HEADER #477 02014B50 (33639248) │ │ │ │ +10E7AA Created Zip Spec 14 (20) '2.0' │ │ │ │ +10E7AB Created OS 03 (3) 'Unix' │ │ │ │ +10E7AC Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10E7AD Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10E7AE General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10E6E1 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10E6E3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10E6E7 CRC 2760EFD4 (660664276) │ │ │ │ -10E6EB Compressed Size 0000026E (622) │ │ │ │ -10E6EF Uncompressed Size 000006A2 (1698) │ │ │ │ -10E6F3 Filename Length 0026 (38) │ │ │ │ -10E6F5 Extra Length 0000 (0) │ │ │ │ -10E6F7 Comment Length 0000 (0) │ │ │ │ -10E6F9 Disk Start 0000 (0) │ │ │ │ -10E6FB Int File Attributes 0000 (0) │ │ │ │ +10E7B0 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10E7B2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10E7B6 CRC 2760EFD4 (660664276) │ │ │ │ +10E7BA Compressed Size 0000026E (622) │ │ │ │ +10E7BE Uncompressed Size 000006A2 (1698) │ │ │ │ +10E7C2 Filename Length 0026 (38) │ │ │ │ +10E7C4 Extra Length 0000 (0) │ │ │ │ +10E7C6 Comment Length 0000 (0) │ │ │ │ +10E7C8 Disk Start 0000 (0) │ │ │ │ +10E7CA Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10E6FD Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10E7CC Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10E701 Local Header Offset 000D8CCF (888015) │ │ │ │ -10E705 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10E7D0 Local Header Offset 000D8CAD (887981) │ │ │ │ +10E7D4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10E705: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10E7D4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10E72B CENTRAL HEADER #478 02014B50 (33639248) │ │ │ │ -10E72F Created Zip Spec 14 (20) '2.0' │ │ │ │ -10E730 Created OS 03 (3) 'Unix' │ │ │ │ -10E731 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10E732 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10E733 General Purpose Flag 0800 (2048) │ │ │ │ +10E7FA CENTRAL HEADER #478 02014B50 (33639248) │ │ │ │ +10E7FE Created Zip Spec 14 (20) '2.0' │ │ │ │ +10E7FF Created OS 03 (3) 'Unix' │ │ │ │ +10E800 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10E801 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10E802 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10E735 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10E737 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10E73B CRC 70A60535 (1889928501) │ │ │ │ -10E73F Compressed Size 00000638 (1592) │ │ │ │ -10E743 Uncompressed Size 0000115B (4443) │ │ │ │ -10E747 Filename Length 002B (43) │ │ │ │ -10E749 Extra Length 0000 (0) │ │ │ │ -10E74B Comment Length 0000 (0) │ │ │ │ -10E74D Disk Start 0000 (0) │ │ │ │ -10E74F Int File Attributes 0000 (0) │ │ │ │ +10E804 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10E806 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10E80A CRC 70A60535 (1889928501) │ │ │ │ +10E80E Compressed Size 00000638 (1592) │ │ │ │ +10E812 Uncompressed Size 0000115B (4443) │ │ │ │ +10E816 Filename Length 002B (43) │ │ │ │ +10E818 Extra Length 0000 (0) │ │ │ │ +10E81A Comment Length 0000 (0) │ │ │ │ +10E81C Disk Start 0000 (0) │ │ │ │ +10E81E Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10E751 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10E820 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10E755 Local Header Offset 000D8F81 (888705) │ │ │ │ -10E759 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10E824 Local Header Offset 000D8F5F (888671) │ │ │ │ +10E828 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10E759: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10E828: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10E784 CENTRAL HEADER #479 02014B50 (33639248) │ │ │ │ -10E788 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10E789 Created OS 03 (3) 'Unix' │ │ │ │ -10E78A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10E78B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10E78C General Purpose Flag 0800 (2048) │ │ │ │ +10E853 CENTRAL HEADER #479 02014B50 (33639248) │ │ │ │ +10E857 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10E858 Created OS 03 (3) 'Unix' │ │ │ │ +10E859 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10E85A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10E85B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10E78E Compression Method 0008 (8) 'Deflated' │ │ │ │ -10E790 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10E794 CRC 599BF8E4 (1503394020) │ │ │ │ -10E798 Compressed Size 000004AD (1197) │ │ │ │ -10E79C Uncompressed Size 00002339 (9017) │ │ │ │ -10E7A0 Filename Length 002A (42) │ │ │ │ -10E7A2 Extra Length 0000 (0) │ │ │ │ -10E7A4 Comment Length 0000 (0) │ │ │ │ -10E7A6 Disk Start 0000 (0) │ │ │ │ -10E7A8 Int File Attributes 0000 (0) │ │ │ │ +10E85D Compression Method 0008 (8) 'Deflated' │ │ │ │ +10E85F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10E863 CRC 599BF8E4 (1503394020) │ │ │ │ +10E867 Compressed Size 000004AD (1197) │ │ │ │ +10E86B Uncompressed Size 00002339 (9017) │ │ │ │ +10E86F Filename Length 002A (42) │ │ │ │ +10E871 Extra Length 0000 (0) │ │ │ │ +10E873 Comment Length 0000 (0) │ │ │ │ +10E875 Disk Start 0000 (0) │ │ │ │ +10E877 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10E7AA Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10E879 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10E7AE Local Header Offset 000D9602 (890370) │ │ │ │ -10E7B2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10E87D Local Header Offset 000D95E0 (890336) │ │ │ │ +10E881 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10E7B2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10E881: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10E7DC CENTRAL HEADER #480 02014B50 (33639248) │ │ │ │ -10E7E0 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10E7E1 Created OS 03 (3) 'Unix' │ │ │ │ -10E7E2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10E7E3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10E7E4 General Purpose Flag 0800 (2048) │ │ │ │ +10E8AB CENTRAL HEADER #480 02014B50 (33639248) │ │ │ │ +10E8AF Created Zip Spec 14 (20) '2.0' │ │ │ │ +10E8B0 Created OS 03 (3) 'Unix' │ │ │ │ +10E8B1 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10E8B2 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10E8B3 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10E7E6 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10E7E8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10E7EC CRC F8BEBEFF (4173250303) │ │ │ │ -10E7F0 Compressed Size 00000645 (1605) │ │ │ │ -10E7F4 Uncompressed Size 000012BC (4796) │ │ │ │ -10E7F8 Filename Length 0023 (35) │ │ │ │ -10E7FA Extra Length 0000 (0) │ │ │ │ -10E7FC Comment Length 0000 (0) │ │ │ │ -10E7FE Disk Start 0000 (0) │ │ │ │ -10E800 Int File Attributes 0000 (0) │ │ │ │ +10E8B5 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10E8B7 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10E8BB CRC F8BEBEFF (4173250303) │ │ │ │ +10E8BF Compressed Size 00000645 (1605) │ │ │ │ +10E8C3 Uncompressed Size 000012BC (4796) │ │ │ │ +10E8C7 Filename Length 0023 (35) │ │ │ │ +10E8C9 Extra Length 0000 (0) │ │ │ │ +10E8CB Comment Length 0000 (0) │ │ │ │ +10E8CD Disk Start 0000 (0) │ │ │ │ +10E8CF Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10E802 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10E8D1 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10E806 Local Header Offset 000D9AF7 (891639) │ │ │ │ -10E80A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10E8D5 Local Header Offset 000D9AD5 (891605) │ │ │ │ +10E8D9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10E80A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10E8D9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10E82D CENTRAL HEADER #481 02014B50 (33639248) │ │ │ │ -10E831 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10E832 Created OS 03 (3) 'Unix' │ │ │ │ -10E833 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10E834 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10E835 General Purpose Flag 0800 (2048) │ │ │ │ +10E8FC CENTRAL HEADER #481 02014B50 (33639248) │ │ │ │ +10E900 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10E901 Created OS 03 (3) 'Unix' │ │ │ │ +10E902 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10E903 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10E904 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10E837 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10E839 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10E83D CRC 56A31D8D (1453530509) │ │ │ │ -10E841 Compressed Size 0000063E (1598) │ │ │ │ -10E845 Uncompressed Size 00002805 (10245) │ │ │ │ -10E849 Filename Length 0022 (34) │ │ │ │ -10E84B Extra Length 0000 (0) │ │ │ │ -10E84D Comment Length 0000 (0) │ │ │ │ -10E84F Disk Start 0000 (0) │ │ │ │ -10E851 Int File Attributes 0000 (0) │ │ │ │ +10E906 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10E908 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10E90C CRC 56A31D8D (1453530509) │ │ │ │ +10E910 Compressed Size 0000063E (1598) │ │ │ │ +10E914 Uncompressed Size 00002805 (10245) │ │ │ │ +10E918 Filename Length 0022 (34) │ │ │ │ +10E91A Extra Length 0000 (0) │ │ │ │ +10E91C Comment Length 0000 (0) │ │ │ │ +10E91E Disk Start 0000 (0) │ │ │ │ +10E920 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10E853 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10E922 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10E857 Local Header Offset 000DA17D (893309) │ │ │ │ -10E85B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10E926 Local Header Offset 000DA15B (893275) │ │ │ │ +10E92A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10E85B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10E92A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10E87D CENTRAL HEADER #482 02014B50 (33639248) │ │ │ │ -10E881 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10E882 Created OS 03 (3) 'Unix' │ │ │ │ -10E883 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10E884 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10E885 General Purpose Flag 0800 (2048) │ │ │ │ +10E94C CENTRAL HEADER #482 02014B50 (33639248) │ │ │ │ +10E950 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10E951 Created OS 03 (3) 'Unix' │ │ │ │ +10E952 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10E953 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10E954 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10E887 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10E889 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10E88D CRC 2769A3A0 (661234592) │ │ │ │ -10E891 Compressed Size 00000285 (645) │ │ │ │ -10E895 Uncompressed Size 00000567 (1383) │ │ │ │ -10E899 Filename Length 0028 (40) │ │ │ │ -10E89B Extra Length 0000 (0) │ │ │ │ -10E89D Comment Length 0000 (0) │ │ │ │ -10E89F Disk Start 0000 (0) │ │ │ │ -10E8A1 Int File Attributes 0000 (0) │ │ │ │ +10E956 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10E958 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10E95C CRC 2769A3A0 (661234592) │ │ │ │ +10E960 Compressed Size 00000285 (645) │ │ │ │ +10E964 Uncompressed Size 00000567 (1383) │ │ │ │ +10E968 Filename Length 0028 (40) │ │ │ │ +10E96A Extra Length 0000 (0) │ │ │ │ +10E96C Comment Length 0000 (0) │ │ │ │ +10E96E Disk Start 0000 (0) │ │ │ │ +10E970 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10E8A3 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10E972 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10E8A7 Local Header Offset 000DA7FB (894971) │ │ │ │ -10E8AB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10E976 Local Header Offset 000DA7D9 (894937) │ │ │ │ +10E97A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10E8AB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10E97A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10E8D3 CENTRAL HEADER #483 02014B50 (33639248) │ │ │ │ -10E8D7 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10E8D8 Created OS 03 (3) 'Unix' │ │ │ │ -10E8D9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10E8DA Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10E8DB General Purpose Flag 0800 (2048) │ │ │ │ +10E9A2 CENTRAL HEADER #483 02014B50 (33639248) │ │ │ │ +10E9A6 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10E9A7 Created OS 03 (3) 'Unix' │ │ │ │ +10E9A8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10E9A9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10E9AA General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10E8DD Compression Method 0008 (8) 'Deflated' │ │ │ │ -10E8DF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10E8E3 CRC 91268DC0 (2435222976) │ │ │ │ -10E8E7 Compressed Size 0000032D (813) │ │ │ │ -10E8EB Uncompressed Size 00000C3B (3131) │ │ │ │ -10E8EF Filename Length 0027 (39) │ │ │ │ -10E8F1 Extra Length 0000 (0) │ │ │ │ -10E8F3 Comment Length 0000 (0) │ │ │ │ -10E8F5 Disk Start 0000 (0) │ │ │ │ -10E8F7 Int File Attributes 0000 (0) │ │ │ │ +10E9AC Compression Method 0008 (8) 'Deflated' │ │ │ │ +10E9AE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10E9B2 CRC 91268DC0 (2435222976) │ │ │ │ +10E9B6 Compressed Size 0000032D (813) │ │ │ │ +10E9BA Uncompressed Size 00000C3B (3131) │ │ │ │ +10E9BE Filename Length 0027 (39) │ │ │ │ +10E9C0 Extra Length 0000 (0) │ │ │ │ +10E9C2 Comment Length 0000 (0) │ │ │ │ +10E9C4 Disk Start 0000 (0) │ │ │ │ +10E9C6 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10E8F9 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10E9C8 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10E8FD Local Header Offset 000DAAC6 (895686) │ │ │ │ -10E901 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10E9CC Local Header Offset 000DAAA4 (895652) │ │ │ │ +10E9D0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10E901: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10E9D0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10E928 CENTRAL HEADER #484 02014B50 (33639248) │ │ │ │ -10E92C Created Zip Spec 14 (20) '2.0' │ │ │ │ -10E92D Created OS 03 (3) 'Unix' │ │ │ │ -10E92E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10E92F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10E930 General Purpose Flag 0800 (2048) │ │ │ │ +10E9F7 CENTRAL HEADER #484 02014B50 (33639248) │ │ │ │ +10E9FB Created Zip Spec 14 (20) '2.0' │ │ │ │ +10E9FC Created OS 03 (3) 'Unix' │ │ │ │ +10E9FD Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10E9FE Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10E9FF General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10E932 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10E934 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10E938 CRC F82AEB7D (4163562365) │ │ │ │ -10E93C Compressed Size 00000595 (1429) │ │ │ │ -10E940 Uncompressed Size 00000E8B (3723) │ │ │ │ -10E944 Filename Length 002D (45) │ │ │ │ -10E946 Extra Length 0000 (0) │ │ │ │ -10E948 Comment Length 0000 (0) │ │ │ │ -10E94A Disk Start 0000 (0) │ │ │ │ -10E94C Int File Attributes 0000 (0) │ │ │ │ +10EA01 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10EA03 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10EA07 CRC F82AEB7D (4163562365) │ │ │ │ +10EA0B Compressed Size 00000595 (1429) │ │ │ │ +10EA0F Uncompressed Size 00000E8B (3723) │ │ │ │ +10EA13 Filename Length 002D (45) │ │ │ │ +10EA15 Extra Length 0000 (0) │ │ │ │ +10EA17 Comment Length 0000 (0) │ │ │ │ +10EA19 Disk Start 0000 (0) │ │ │ │ +10EA1B Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10E94E Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10EA1D Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10E952 Local Header Offset 000DAE38 (896568) │ │ │ │ -10E956 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10EA21 Local Header Offset 000DAE16 (896534) │ │ │ │ +10EA25 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10E956: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10EA25: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10E983 CENTRAL HEADER #485 02014B50 (33639248) │ │ │ │ -10E987 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10E988 Created OS 03 (3) 'Unix' │ │ │ │ -10E989 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10E98A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10E98B General Purpose Flag 0800 (2048) │ │ │ │ +10EA52 CENTRAL HEADER #485 02014B50 (33639248) │ │ │ │ +10EA56 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10EA57 Created OS 03 (3) 'Unix' │ │ │ │ +10EA58 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10EA59 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10EA5A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10E98D Compression Method 0008 (8) 'Deflated' │ │ │ │ -10E98F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10E993 CRC D90110D1 (3640725713) │ │ │ │ -10E997 Compressed Size 00000452 (1106) │ │ │ │ -10E99B Uncompressed Size 00001AE6 (6886) │ │ │ │ -10E99F Filename Length 002C (44) │ │ │ │ -10E9A1 Extra Length 0000 (0) │ │ │ │ -10E9A3 Comment Length 0000 (0) │ │ │ │ -10E9A5 Disk Start 0000 (0) │ │ │ │ -10E9A7 Int File Attributes 0000 (0) │ │ │ │ +10EA5C Compression Method 0008 (8) 'Deflated' │ │ │ │ +10EA5E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10EA62 CRC D90110D1 (3640725713) │ │ │ │ +10EA66 Compressed Size 00000452 (1106) │ │ │ │ +10EA6A Uncompressed Size 00001AE6 (6886) │ │ │ │ +10EA6E Filename Length 002C (44) │ │ │ │ +10EA70 Extra Length 0000 (0) │ │ │ │ +10EA72 Comment Length 0000 (0) │ │ │ │ +10EA74 Disk Start 0000 (0) │ │ │ │ +10EA76 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10E9A9 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10EA78 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10E9AD Local Header Offset 000DB418 (898072) │ │ │ │ -10E9B1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10EA7C Local Header Offset 000DB3F6 (898038) │ │ │ │ +10EA80 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10E9B1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10EA80: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10E9DD CENTRAL HEADER #486 02014B50 (33639248) │ │ │ │ -10E9E1 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10E9E2 Created OS 03 (3) 'Unix' │ │ │ │ -10E9E3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10E9E4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10E9E5 General Purpose Flag 0800 (2048) │ │ │ │ +10EAAC CENTRAL HEADER #486 02014B50 (33639248) │ │ │ │ +10EAB0 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10EAB1 Created OS 03 (3) 'Unix' │ │ │ │ +10EAB2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10EAB3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10EAB4 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10E9E7 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10E9E9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10E9ED CRC 3A6C33D8 (980169688) │ │ │ │ -10E9F1 Compressed Size 0000032D (813) │ │ │ │ -10E9F5 Uncompressed Size 0000059B (1435) │ │ │ │ -10E9F9 Filename Length 001E (30) │ │ │ │ -10E9FB Extra Length 0000 (0) │ │ │ │ -10E9FD Comment Length 0000 (0) │ │ │ │ -10E9FF Disk Start 0000 (0) │ │ │ │ -10EA01 Int File Attributes 0000 (0) │ │ │ │ +10EAB6 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10EAB8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10EABC CRC 3A6C33D8 (980169688) │ │ │ │ +10EAC0 Compressed Size 0000032D (813) │ │ │ │ +10EAC4 Uncompressed Size 0000059B (1435) │ │ │ │ +10EAC8 Filename Length 001E (30) │ │ │ │ +10EACA Extra Length 0000 (0) │ │ │ │ +10EACC Comment Length 0000 (0) │ │ │ │ +10EACE Disk Start 0000 (0) │ │ │ │ +10EAD0 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10EA03 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10EAD2 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10EA07 Local Header Offset 000DB8B4 (899252) │ │ │ │ -10EA0B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10EAD6 Local Header Offset 000DB892 (899218) │ │ │ │ +10EADA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10EA0B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10EADA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10EA29 CENTRAL HEADER #487 02014B50 (33639248) │ │ │ │ -10EA2D Created Zip Spec 14 (20) '2.0' │ │ │ │ -10EA2E Created OS 03 (3) 'Unix' │ │ │ │ -10EA2F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10EA30 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10EA31 General Purpose Flag 0800 (2048) │ │ │ │ +10EAF8 CENTRAL HEADER #487 02014B50 (33639248) │ │ │ │ +10EAFC Created Zip Spec 14 (20) '2.0' │ │ │ │ +10EAFD Created OS 03 (3) 'Unix' │ │ │ │ +10EAFE Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10EAFF Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10EB00 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10EA33 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10EA35 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10EA39 CRC EA9E693A (3936250170) │ │ │ │ -10EA3D Compressed Size 0000036D (877) │ │ │ │ -10EA41 Uncompressed Size 00000A42 (2626) │ │ │ │ -10EA45 Filename Length 001D (29) │ │ │ │ -10EA47 Extra Length 0000 (0) │ │ │ │ -10EA49 Comment Length 0000 (0) │ │ │ │ -10EA4B Disk Start 0000 (0) │ │ │ │ -10EA4D Int File Attributes 0000 (0) │ │ │ │ +10EB02 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10EB04 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10EB08 CRC EA9E693A (3936250170) │ │ │ │ +10EB0C Compressed Size 0000036D (877) │ │ │ │ +10EB10 Uncompressed Size 00000A42 (2626) │ │ │ │ +10EB14 Filename Length 001D (29) │ │ │ │ +10EB16 Extra Length 0000 (0) │ │ │ │ +10EB18 Comment Length 0000 (0) │ │ │ │ +10EB1A Disk Start 0000 (0) │ │ │ │ +10EB1C Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10EA4F Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10EB1E Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10EA53 Local Header Offset 000DBC1D (900125) │ │ │ │ -10EA57 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10EB22 Local Header Offset 000DBBFB (900091) │ │ │ │ +10EB26 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10EA57: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10EB26: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10EA74 CENTRAL HEADER #488 02014B50 (33639248) │ │ │ │ -10EA78 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10EA79 Created OS 03 (3) 'Unix' │ │ │ │ -10EA7A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10EA7B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10EA7C General Purpose Flag 0800 (2048) │ │ │ │ +10EB43 CENTRAL HEADER #488 02014B50 (33639248) │ │ │ │ +10EB47 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10EB48 Created OS 03 (3) 'Unix' │ │ │ │ +10EB49 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10EB4A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10EB4B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10EA7E Compression Method 0008 (8) 'Deflated' │ │ │ │ -10EA80 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10EA84 CRC 5DA9C9B2 (1571408306) │ │ │ │ -10EA88 Compressed Size 00000246 (582) │ │ │ │ -10EA8C Uncompressed Size 000004BD (1213) │ │ │ │ -10EA90 Filename Length 0027 (39) │ │ │ │ -10EA92 Extra Length 0000 (0) │ │ │ │ -10EA94 Comment Length 0000 (0) │ │ │ │ -10EA96 Disk Start 0000 (0) │ │ │ │ -10EA98 Int File Attributes 0000 (0) │ │ │ │ +10EB4D Compression Method 0008 (8) 'Deflated' │ │ │ │ +10EB4F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10EB53 CRC 5DA9C9B2 (1571408306) │ │ │ │ +10EB57 Compressed Size 00000246 (582) │ │ │ │ +10EB5B Uncompressed Size 000004BD (1213) │ │ │ │ +10EB5F Filename Length 0027 (39) │ │ │ │ +10EB61 Extra Length 0000 (0) │ │ │ │ +10EB63 Comment Length 0000 (0) │ │ │ │ +10EB65 Disk Start 0000 (0) │ │ │ │ +10EB67 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10EA9A Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10EB69 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10EA9E Local Header Offset 000DBFC5 (901061) │ │ │ │ -10EAA2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10EB6D Local Header Offset 000DBFA3 (901027) │ │ │ │ +10EB71 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10EAA2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10EB71: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10EAC9 CENTRAL HEADER #489 02014B50 (33639248) │ │ │ │ -10EACD Created Zip Spec 14 (20) '2.0' │ │ │ │ -10EACE Created OS 03 (3) 'Unix' │ │ │ │ -10EACF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10EAD0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10EAD1 General Purpose Flag 0800 (2048) │ │ │ │ +10EB98 CENTRAL HEADER #489 02014B50 (33639248) │ │ │ │ +10EB9C Created Zip Spec 14 (20) '2.0' │ │ │ │ +10EB9D Created OS 03 (3) 'Unix' │ │ │ │ +10EB9E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10EB9F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10EBA0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10EAD3 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10EAD5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10EAD9 CRC C336F1E5 (3275157989) │ │ │ │ -10EADD Compressed Size 00000211 (529) │ │ │ │ -10EAE1 Uncompressed Size 000007A0 (1952) │ │ │ │ -10EAE5 Filename Length 0026 (38) │ │ │ │ -10EAE7 Extra Length 0000 (0) │ │ │ │ -10EAE9 Comment Length 0000 (0) │ │ │ │ -10EAEB Disk Start 0000 (0) │ │ │ │ -10EAED Int File Attributes 0000 (0) │ │ │ │ +10EBA2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10EBA4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10EBA8 CRC C336F1E5 (3275157989) │ │ │ │ +10EBAC Compressed Size 00000211 (529) │ │ │ │ +10EBB0 Uncompressed Size 000007A0 (1952) │ │ │ │ +10EBB4 Filename Length 0026 (38) │ │ │ │ +10EBB6 Extra Length 0000 (0) │ │ │ │ +10EBB8 Comment Length 0000 (0) │ │ │ │ +10EBBA Disk Start 0000 (0) │ │ │ │ +10EBBC Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10EAEF Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10EBBE Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10EAF3 Local Header Offset 000DC250 (901712) │ │ │ │ -10EAF7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10EBC2 Local Header Offset 000DC22E (901678) │ │ │ │ +10EBC6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10EAF7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10EBC6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10EB1D CENTRAL HEADER #490 02014B50 (33639248) │ │ │ │ -10EB21 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10EB22 Created OS 03 (3) 'Unix' │ │ │ │ -10EB23 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10EB24 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10EB25 General Purpose Flag 0800 (2048) │ │ │ │ +10EBEC CENTRAL HEADER #490 02014B50 (33639248) │ │ │ │ +10EBF0 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10EBF1 Created OS 03 (3) 'Unix' │ │ │ │ +10EBF2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10EBF3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10EBF4 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10EB27 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10EB29 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10EB2D CRC 2A823A22 (713177634) │ │ │ │ -10EB31 Compressed Size 00000398 (920) │ │ │ │ -10EB35 Uncompressed Size 000008FB (2299) │ │ │ │ -10EB39 Filename Length 002E (46) │ │ │ │ -10EB3B Extra Length 0000 (0) │ │ │ │ -10EB3D Comment Length 0000 (0) │ │ │ │ -10EB3F Disk Start 0000 (0) │ │ │ │ -10EB41 Int File Attributes 0000 (0) │ │ │ │ +10EBF6 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10EBF8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10EBFC CRC 2A823A22 (713177634) │ │ │ │ +10EC00 Compressed Size 00000398 (920) │ │ │ │ +10EC04 Uncompressed Size 000008FB (2299) │ │ │ │ +10EC08 Filename Length 002E (46) │ │ │ │ +10EC0A Extra Length 0000 (0) │ │ │ │ +10EC0C Comment Length 0000 (0) │ │ │ │ +10EC0E Disk Start 0000 (0) │ │ │ │ +10EC10 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10EB43 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10EC12 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10EB47 Local Header Offset 000DC4A5 (902309) │ │ │ │ -10EB4B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10EC16 Local Header Offset 000DC483 (902275) │ │ │ │ +10EC1A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10EB4B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10EC1A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10EB79 CENTRAL HEADER #491 02014B50 (33639248) │ │ │ │ -10EB7D Created Zip Spec 14 (20) '2.0' │ │ │ │ -10EB7E Created OS 03 (3) 'Unix' │ │ │ │ -10EB7F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10EB80 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10EB81 General Purpose Flag 0800 (2048) │ │ │ │ +10EC48 CENTRAL HEADER #491 02014B50 (33639248) │ │ │ │ +10EC4C Created Zip Spec 14 (20) '2.0' │ │ │ │ +10EC4D Created OS 03 (3) 'Unix' │ │ │ │ +10EC4E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10EC4F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10EC50 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10EB83 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10EB85 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10EB89 CRC AAF86018 (2868404248) │ │ │ │ -10EB8D Compressed Size 000002A3 (675) │ │ │ │ -10EB91 Uncompressed Size 00000E90 (3728) │ │ │ │ -10EB95 Filename Length 002D (45) │ │ │ │ -10EB97 Extra Length 0000 (0) │ │ │ │ -10EB99 Comment Length 0000 (0) │ │ │ │ -10EB9B Disk Start 0000 (0) │ │ │ │ -10EB9D Int File Attributes 0000 (0) │ │ │ │ +10EC52 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10EC54 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10EC58 CRC AAF86018 (2868404248) │ │ │ │ +10EC5C Compressed Size 000002A3 (675) │ │ │ │ +10EC60 Uncompressed Size 00000E90 (3728) │ │ │ │ +10EC64 Filename Length 002D (45) │ │ │ │ +10EC66 Extra Length 0000 (0) │ │ │ │ +10EC68 Comment Length 0000 (0) │ │ │ │ +10EC6A Disk Start 0000 (0) │ │ │ │ +10EC6C Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10EB9F Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10EC6E Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10EBA3 Local Header Offset 000DC889 (903305) │ │ │ │ -10EBA7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10EC72 Local Header Offset 000DC867 (903271) │ │ │ │ +10EC76 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10EBA7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10EC76: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10EBD4 CENTRAL HEADER #492 02014B50 (33639248) │ │ │ │ -10EBD8 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10EBD9 Created OS 03 (3) 'Unix' │ │ │ │ -10EBDA Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10EBDB Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10EBDC General Purpose Flag 0800 (2048) │ │ │ │ +10ECA3 CENTRAL HEADER #492 02014B50 (33639248) │ │ │ │ +10ECA7 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10ECA8 Created OS 03 (3) 'Unix' │ │ │ │ +10ECA9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10ECAA Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10ECAB General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10EBDE Compression Method 0008 (8) 'Deflated' │ │ │ │ -10EBE0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10EBE4 CRC 5C84C96A (1552206186) │ │ │ │ -10EBE8 Compressed Size 00000213 (531) │ │ │ │ -10EBEC Uncompressed Size 0000041B (1051) │ │ │ │ -10EBF0 Filename Length 0024 (36) │ │ │ │ -10EBF2 Extra Length 0000 (0) │ │ │ │ -10EBF4 Comment Length 0000 (0) │ │ │ │ -10EBF6 Disk Start 0000 (0) │ │ │ │ -10EBF8 Int File Attributes 0000 (0) │ │ │ │ +10ECAD Compression Method 0008 (8) 'Deflated' │ │ │ │ +10ECAF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10ECB3 CRC 5C84C96A (1552206186) │ │ │ │ +10ECB7 Compressed Size 00000213 (531) │ │ │ │ +10ECBB Uncompressed Size 0000041B (1051) │ │ │ │ +10ECBF Filename Length 0024 (36) │ │ │ │ +10ECC1 Extra Length 0000 (0) │ │ │ │ +10ECC3 Comment Length 0000 (0) │ │ │ │ +10ECC5 Disk Start 0000 (0) │ │ │ │ +10ECC7 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10EBFA Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10ECC9 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10EBFE Local Header Offset 000DCB77 (904055) │ │ │ │ -10EC02 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10ECCD Local Header Offset 000DCB55 (904021) │ │ │ │ +10ECD1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10EC02: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10ECD1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10EC26 CENTRAL HEADER #493 02014B50 (33639248) │ │ │ │ -10EC2A Created Zip Spec 14 (20) '2.0' │ │ │ │ -10EC2B Created OS 03 (3) 'Unix' │ │ │ │ -10EC2C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10EC2D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10EC2E General Purpose Flag 0800 (2048) │ │ │ │ +10ECF5 CENTRAL HEADER #493 02014B50 (33639248) │ │ │ │ +10ECF9 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10ECFA Created OS 03 (3) 'Unix' │ │ │ │ +10ECFB Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10ECFC Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10ECFD General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10EC30 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10EC32 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10EC36 CRC 73FF1013 (1946095635) │ │ │ │ -10EC3A Compressed Size 0000047A (1146) │ │ │ │ -10EC3E Uncompressed Size 00000B24 (2852) │ │ │ │ -10EC42 Filename Length 0023 (35) │ │ │ │ -10EC44 Extra Length 0000 (0) │ │ │ │ -10EC46 Comment Length 0000 (0) │ │ │ │ -10EC48 Disk Start 0000 (0) │ │ │ │ -10EC4A Int File Attributes 0000 (0) │ │ │ │ +10ECFF Compression Method 0008 (8) 'Deflated' │ │ │ │ +10ED01 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10ED05 CRC 73FF1013 (1946095635) │ │ │ │ +10ED09 Compressed Size 0000047A (1146) │ │ │ │ +10ED0D Uncompressed Size 00000B24 (2852) │ │ │ │ +10ED11 Filename Length 0023 (35) │ │ │ │ +10ED13 Extra Length 0000 (0) │ │ │ │ +10ED15 Comment Length 0000 (0) │ │ │ │ +10ED17 Disk Start 0000 (0) │ │ │ │ +10ED19 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10EC4C Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10ED1B Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10EC50 Local Header Offset 000DCDCC (904652) │ │ │ │ -10EC54 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10ED1F Local Header Offset 000DCDAA (904618) │ │ │ │ +10ED23 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10EC54: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10ED23: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10EC77 CENTRAL HEADER #494 02014B50 (33639248) │ │ │ │ -10EC7B Created Zip Spec 14 (20) '2.0' │ │ │ │ -10EC7C Created OS 03 (3) 'Unix' │ │ │ │ -10EC7D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10EC7E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10EC7F General Purpose Flag 0800 (2048) │ │ │ │ +10ED46 CENTRAL HEADER #494 02014B50 (33639248) │ │ │ │ +10ED4A Created Zip Spec 14 (20) '2.0' │ │ │ │ +10ED4B Created OS 03 (3) 'Unix' │ │ │ │ +10ED4C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10ED4D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10ED4E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10EC81 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10EC83 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10EC87 CRC E54E083B (3847096379) │ │ │ │ -10EC8B Compressed Size 000002AA (682) │ │ │ │ -10EC8F Uncompressed Size 000005DC (1500) │ │ │ │ -10EC93 Filename Length 002B (43) │ │ │ │ -10EC95 Extra Length 0000 (0) │ │ │ │ -10EC97 Comment Length 0000 (0) │ │ │ │ -10EC99 Disk Start 0000 (0) │ │ │ │ -10EC9B Int File Attributes 0000 (0) │ │ │ │ +10ED50 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10ED52 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10ED56 CRC E54E083B (3847096379) │ │ │ │ +10ED5A Compressed Size 000002AA (682) │ │ │ │ +10ED5E Uncompressed Size 000005DC (1500) │ │ │ │ +10ED62 Filename Length 002B (43) │ │ │ │ +10ED64 Extra Length 0000 (0) │ │ │ │ +10ED66 Comment Length 0000 (0) │ │ │ │ +10ED68 Disk Start 0000 (0) │ │ │ │ +10ED6A Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10EC9D Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10ED6C Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10ECA1 Local Header Offset 000DD287 (905863) │ │ │ │ -10ECA5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10ED70 Local Header Offset 000DD265 (905829) │ │ │ │ +10ED74 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10ECA5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10ED74: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10ECD0 CENTRAL HEADER #495 02014B50 (33639248) │ │ │ │ -10ECD4 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10ECD5 Created OS 03 (3) 'Unix' │ │ │ │ -10ECD6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10ECD7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10ECD8 General Purpose Flag 0800 (2048) │ │ │ │ +10ED9F CENTRAL HEADER #495 02014B50 (33639248) │ │ │ │ +10EDA3 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10EDA4 Created OS 03 (3) 'Unix' │ │ │ │ +10EDA5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10EDA6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10EDA7 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10ECDA Compression Method 0008 (8) 'Deflated' │ │ │ │ -10ECDC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10ECE0 CRC 2321B0AB (589410475) │ │ │ │ -10ECE4 Compressed Size 000001FF (511) │ │ │ │ -10ECE8 Uncompressed Size 000007EA (2026) │ │ │ │ -10ECEC Filename Length 002A (42) │ │ │ │ -10ECEE Extra Length 0000 (0) │ │ │ │ -10ECF0 Comment Length 0000 (0) │ │ │ │ -10ECF2 Disk Start 0000 (0) │ │ │ │ -10ECF4 Int File Attributes 0000 (0) │ │ │ │ +10EDA9 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10EDAB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10EDAF CRC 2321B0AB (589410475) │ │ │ │ +10EDB3 Compressed Size 000001FF (511) │ │ │ │ +10EDB7 Uncompressed Size 000007EA (2026) │ │ │ │ +10EDBB Filename Length 002A (42) │ │ │ │ +10EDBD Extra Length 0000 (0) │ │ │ │ +10EDBF Comment Length 0000 (0) │ │ │ │ +10EDC1 Disk Start 0000 (0) │ │ │ │ +10EDC3 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10ECF6 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10EDC5 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10ECFA Local Header Offset 000DD57A (906618) │ │ │ │ -10ECFE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10EDC9 Local Header Offset 000DD558 (906584) │ │ │ │ +10EDCD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10ECFE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10EDCD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10ED28 CENTRAL HEADER #496 02014B50 (33639248) │ │ │ │ -10ED2C Created Zip Spec 14 (20) '2.0' │ │ │ │ -10ED2D Created OS 03 (3) 'Unix' │ │ │ │ -10ED2E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10ED2F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10ED30 General Purpose Flag 0800 (2048) │ │ │ │ +10EDF7 CENTRAL HEADER #496 02014B50 (33639248) │ │ │ │ +10EDFB Created Zip Spec 14 (20) '2.0' │ │ │ │ +10EDFC Created OS 03 (3) 'Unix' │ │ │ │ +10EDFD Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10EDFE Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10EDFF General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10ED32 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10ED34 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10ED38 CRC 120BE362 (302768994) │ │ │ │ -10ED3C Compressed Size 0000020F (527) │ │ │ │ -10ED40 Uncompressed Size 00000400 (1024) │ │ │ │ -10ED44 Filename Length 0021 (33) │ │ │ │ -10ED46 Extra Length 0000 (0) │ │ │ │ -10ED48 Comment Length 0000 (0) │ │ │ │ -10ED4A Disk Start 0000 (0) │ │ │ │ -10ED4C Int File Attributes 0000 (0) │ │ │ │ +10EE01 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10EE03 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10EE07 CRC 120BE362 (302768994) │ │ │ │ +10EE0B Compressed Size 0000020F (527) │ │ │ │ +10EE0F Uncompressed Size 00000400 (1024) │ │ │ │ +10EE13 Filename Length 0021 (33) │ │ │ │ +10EE15 Extra Length 0000 (0) │ │ │ │ +10EE17 Comment Length 0000 (0) │ │ │ │ +10EE19 Disk Start 0000 (0) │ │ │ │ +10EE1B Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10ED4E Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10EE1D Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10ED52 Local Header Offset 000DD7C1 (907201) │ │ │ │ -10ED56 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10EE21 Local Header Offset 000DD79F (907167) │ │ │ │ +10EE25 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10ED56: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10EE25: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10ED77 CENTRAL HEADER #497 02014B50 (33639248) │ │ │ │ -10ED7B Created Zip Spec 14 (20) '2.0' │ │ │ │ -10ED7C Created OS 03 (3) 'Unix' │ │ │ │ -10ED7D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10ED7E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10ED7F General Purpose Flag 0800 (2048) │ │ │ │ +10EE46 CENTRAL HEADER #497 02014B50 (33639248) │ │ │ │ +10EE4A Created Zip Spec 14 (20) '2.0' │ │ │ │ +10EE4B Created OS 03 (3) 'Unix' │ │ │ │ +10EE4C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10EE4D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10EE4E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10ED81 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10ED83 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10ED87 CRC 2C0C94E7 (739022055) │ │ │ │ -10ED8B Compressed Size 0000029D (669) │ │ │ │ -10ED8F Uncompressed Size 00000714 (1812) │ │ │ │ -10ED93 Filename Length 0020 (32) │ │ │ │ -10ED95 Extra Length 0000 (0) │ │ │ │ -10ED97 Comment Length 0000 (0) │ │ │ │ -10ED99 Disk Start 0000 (0) │ │ │ │ -10ED9B Int File Attributes 0000 (0) │ │ │ │ +10EE50 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10EE52 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10EE56 CRC 2C0C94E7 (739022055) │ │ │ │ +10EE5A Compressed Size 0000029D (669) │ │ │ │ +10EE5E Uncompressed Size 00000714 (1812) │ │ │ │ +10EE62 Filename Length 0020 (32) │ │ │ │ +10EE64 Extra Length 0000 (0) │ │ │ │ +10EE66 Comment Length 0000 (0) │ │ │ │ +10EE68 Disk Start 0000 (0) │ │ │ │ +10EE6A Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10ED9D Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10EE6C Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10EDA1 Local Header Offset 000DDA0F (907791) │ │ │ │ -10EDA5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10EE70 Local Header Offset 000DD9ED (907757) │ │ │ │ +10EE74 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10EDA5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10EE74: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10EDC5 CENTRAL HEADER #498 02014B50 (33639248) │ │ │ │ -10EDC9 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10EDCA Created OS 03 (3) 'Unix' │ │ │ │ -10EDCB Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10EDCC Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10EDCD General Purpose Flag 0800 (2048) │ │ │ │ +10EE94 CENTRAL HEADER #498 02014B50 (33639248) │ │ │ │ +10EE98 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10EE99 Created OS 03 (3) 'Unix' │ │ │ │ +10EE9A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10EE9B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10EE9C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10EDCF Compression Method 0008 (8) 'Deflated' │ │ │ │ -10EDD1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10EDD5 CRC ECE39603 (3974338051) │ │ │ │ -10EDD9 Compressed Size 00000419 (1049) │ │ │ │ -10EDDD Uncompressed Size 00000C3C (3132) │ │ │ │ -10EDE1 Filename Length 0028 (40) │ │ │ │ -10EDE3 Extra Length 0000 (0) │ │ │ │ -10EDE5 Comment Length 0000 (0) │ │ │ │ -10EDE7 Disk Start 0000 (0) │ │ │ │ -10EDE9 Int File Attributes 0000 (0) │ │ │ │ +10EE9E Compression Method 0008 (8) 'Deflated' │ │ │ │ +10EEA0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10EEA4 CRC ECE39603 (3974338051) │ │ │ │ +10EEA8 Compressed Size 00000419 (1049) │ │ │ │ +10EEAC Uncompressed Size 00000C3C (3132) │ │ │ │ +10EEB0 Filename Length 0028 (40) │ │ │ │ +10EEB2 Extra Length 0000 (0) │ │ │ │ +10EEB4 Comment Length 0000 (0) │ │ │ │ +10EEB6 Disk Start 0000 (0) │ │ │ │ +10EEB8 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10EDEB Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10EEBA Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10EDEF Local Header Offset 000DDCEA (908522) │ │ │ │ -10EDF3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10EEBE Local Header Offset 000DDCC8 (908488) │ │ │ │ +10EEC2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10EDF3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10EEC2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10EE1B CENTRAL HEADER #499 02014B50 (33639248) │ │ │ │ -10EE1F Created Zip Spec 14 (20) '2.0' │ │ │ │ -10EE20 Created OS 03 (3) 'Unix' │ │ │ │ -10EE21 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10EE22 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10EE23 General Purpose Flag 0800 (2048) │ │ │ │ +10EEEA CENTRAL HEADER #499 02014B50 (33639248) │ │ │ │ +10EEEE Created Zip Spec 14 (20) '2.0' │ │ │ │ +10EEEF Created OS 03 (3) 'Unix' │ │ │ │ +10EEF0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10EEF1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10EEF2 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10EE25 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10EE27 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10EE2B CRC 91EE9713 (2448332563) │ │ │ │ -10EE2F Compressed Size 0000033E (830) │ │ │ │ -10EE33 Uncompressed Size 0000166A (5738) │ │ │ │ -10EE37 Filename Length 0027 (39) │ │ │ │ -10EE39 Extra Length 0000 (0) │ │ │ │ -10EE3B Comment Length 0000 (0) │ │ │ │ -10EE3D Disk Start 0000 (0) │ │ │ │ -10EE3F Int File Attributes 0000 (0) │ │ │ │ +10EEF4 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10EEF6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10EEFA CRC 91EE9713 (2448332563) │ │ │ │ +10EEFE Compressed Size 0000033E (830) │ │ │ │ +10EF02 Uncompressed Size 0000166A (5738) │ │ │ │ +10EF06 Filename Length 0027 (39) │ │ │ │ +10EF08 Extra Length 0000 (0) │ │ │ │ +10EF0A Comment Length 0000 (0) │ │ │ │ +10EF0C Disk Start 0000 (0) │ │ │ │ +10EF0E Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10EE41 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10EF10 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10EE45 Local Header Offset 000DE149 (909641) │ │ │ │ -10EE49 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10EF14 Local Header Offset 000DE127 (909607) │ │ │ │ +10EF18 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10EE49: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10EF18: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10EE70 CENTRAL HEADER #500 02014B50 (33639248) │ │ │ │ -10EE74 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10EE75 Created OS 03 (3) 'Unix' │ │ │ │ -10EE76 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10EE77 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10EE78 General Purpose Flag 0800 (2048) │ │ │ │ +10EF3F CENTRAL HEADER #500 02014B50 (33639248) │ │ │ │ +10EF43 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10EF44 Created OS 03 (3) 'Unix' │ │ │ │ +10EF45 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10EF46 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10EF47 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10EE7A Compression Method 0008 (8) 'Deflated' │ │ │ │ -10EE7C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10EE80 CRC 48ABDFB2 (1219223474) │ │ │ │ -10EE84 Compressed Size 00000240 (576) │ │ │ │ -10EE88 Uncompressed Size 00000490 (1168) │ │ │ │ -10EE8C Filename Length 0022 (34) │ │ │ │ -10EE8E Extra Length 0000 (0) │ │ │ │ -10EE90 Comment Length 0000 (0) │ │ │ │ -10EE92 Disk Start 0000 (0) │ │ │ │ -10EE94 Int File Attributes 0000 (0) │ │ │ │ +10EF49 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10EF4B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10EF4F CRC 48ABDFB2 (1219223474) │ │ │ │ +10EF53 Compressed Size 00000240 (576) │ │ │ │ +10EF57 Uncompressed Size 00000490 (1168) │ │ │ │ +10EF5B Filename Length 0022 (34) │ │ │ │ +10EF5D Extra Length 0000 (0) │ │ │ │ +10EF5F Comment Length 0000 (0) │ │ │ │ +10EF61 Disk Start 0000 (0) │ │ │ │ +10EF63 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10EE96 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10EF65 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10EE9A Local Header Offset 000DE4CC (910540) │ │ │ │ -10EE9E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10EF69 Local Header Offset 000DE4AA (910506) │ │ │ │ +10EF6D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10EE9E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10EF6D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10EEC0 CENTRAL HEADER #501 02014B50 (33639248) │ │ │ │ -10EEC4 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10EEC5 Created OS 03 (3) 'Unix' │ │ │ │ -10EEC6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10EEC7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10EEC8 General Purpose Flag 0800 (2048) │ │ │ │ +10EF8F CENTRAL HEADER #501 02014B50 (33639248) │ │ │ │ +10EF93 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10EF94 Created OS 03 (3) 'Unix' │ │ │ │ +10EF95 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10EF96 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10EF97 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10EECA Compression Method 0008 (8) 'Deflated' │ │ │ │ -10EECC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10EED0 CRC 5A4B242E (1514873902) │ │ │ │ -10EED4 Compressed Size 00000320 (800) │ │ │ │ -10EED8 Uncompressed Size 00000950 (2384) │ │ │ │ -10EEDC Filename Length 0021 (33) │ │ │ │ -10EEDE Extra Length 0000 (0) │ │ │ │ -10EEE0 Comment Length 0000 (0) │ │ │ │ -10EEE2 Disk Start 0000 (0) │ │ │ │ -10EEE4 Int File Attributes 0000 (0) │ │ │ │ +10EF99 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10EF9B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10EF9F CRC 5A4B242E (1514873902) │ │ │ │ +10EFA3 Compressed Size 00000320 (800) │ │ │ │ +10EFA7 Uncompressed Size 00000950 (2384) │ │ │ │ +10EFAB Filename Length 0021 (33) │ │ │ │ +10EFAD Extra Length 0000 (0) │ │ │ │ +10EFAF Comment Length 0000 (0) │ │ │ │ +10EFB1 Disk Start 0000 (0) │ │ │ │ +10EFB3 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10EEE6 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10EFB5 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10EEEA Local Header Offset 000DE74C (911180) │ │ │ │ -10EEEE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10EFB9 Local Header Offset 000DE72A (911146) │ │ │ │ +10EFBD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10EEEE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10EFBD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10EF0F CENTRAL HEADER #502 02014B50 (33639248) │ │ │ │ -10EF13 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10EF14 Created OS 03 (3) 'Unix' │ │ │ │ -10EF15 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10EF16 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10EF17 General Purpose Flag 0800 (2048) │ │ │ │ +10EFDE CENTRAL HEADER #502 02014B50 (33639248) │ │ │ │ +10EFE2 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10EFE3 Created OS 03 (3) 'Unix' │ │ │ │ +10EFE4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10EFE5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10EFE6 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10EF19 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10EF1B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10EF1F CRC F470EBE5 (4101041125) │ │ │ │ -10EF23 Compressed Size 00000344 (836) │ │ │ │ -10EF27 Uncompressed Size 000007DF (2015) │ │ │ │ -10EF2B Filename Length 0029 (41) │ │ │ │ -10EF2D Extra Length 0000 (0) │ │ │ │ -10EF2F Comment Length 0000 (0) │ │ │ │ -10EF31 Disk Start 0000 (0) │ │ │ │ -10EF33 Int File Attributes 0000 (0) │ │ │ │ +10EFE8 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10EFEA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10EFEE CRC F470EBE5 (4101041125) │ │ │ │ +10EFF2 Compressed Size 00000344 (836) │ │ │ │ +10EFF6 Uncompressed Size 000007DF (2015) │ │ │ │ +10EFFA Filename Length 0029 (41) │ │ │ │ +10EFFC Extra Length 0000 (0) │ │ │ │ +10EFFE Comment Length 0000 (0) │ │ │ │ +10F000 Disk Start 0000 (0) │ │ │ │ +10F002 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10EF35 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10F004 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10EF39 Local Header Offset 000DEAAB (912043) │ │ │ │ -10EF3D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10F008 Local Header Offset 000DEA89 (912009) │ │ │ │ +10F00C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10EF3D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10F00C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10EF66 CENTRAL HEADER #503 02014B50 (33639248) │ │ │ │ -10EF6A Created Zip Spec 14 (20) '2.0' │ │ │ │ -10EF6B Created OS 03 (3) 'Unix' │ │ │ │ -10EF6C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10EF6D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10EF6E General Purpose Flag 0800 (2048) │ │ │ │ +10F035 CENTRAL HEADER #503 02014B50 (33639248) │ │ │ │ +10F039 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10F03A Created OS 03 (3) 'Unix' │ │ │ │ +10F03B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10F03C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10F03D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10EF70 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10EF72 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10EF76 CRC 9F5C12CC (2673611468) │ │ │ │ -10EF7A Compressed Size 0000026F (623) │ │ │ │ -10EF7E Uncompressed Size 00000BCB (3019) │ │ │ │ -10EF82 Filename Length 0028 (40) │ │ │ │ -10EF84 Extra Length 0000 (0) │ │ │ │ -10EF86 Comment Length 0000 (0) │ │ │ │ -10EF88 Disk Start 0000 (0) │ │ │ │ -10EF8A Int File Attributes 0000 (0) │ │ │ │ +10F03F Compression Method 0008 (8) 'Deflated' │ │ │ │ +10F041 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10F045 CRC 9F5C12CC (2673611468) │ │ │ │ +10F049 Compressed Size 0000026F (623) │ │ │ │ +10F04D Uncompressed Size 00000BCB (3019) │ │ │ │ +10F051 Filename Length 0028 (40) │ │ │ │ +10F053 Extra Length 0000 (0) │ │ │ │ +10F055 Comment Length 0000 (0) │ │ │ │ +10F057 Disk Start 0000 (0) │ │ │ │ +10F059 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10EF8C Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10F05B Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10EF90 Local Header Offset 000DEE36 (912950) │ │ │ │ -10EF94 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10F05F Local Header Offset 000DEE14 (912916) │ │ │ │ +10F063 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10EF94: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10F063: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10EFBC CENTRAL HEADER #504 02014B50 (33639248) │ │ │ │ -10EFC0 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10EFC1 Created OS 03 (3) 'Unix' │ │ │ │ -10EFC2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10EFC3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10EFC4 General Purpose Flag 0800 (2048) │ │ │ │ +10F08B CENTRAL HEADER #504 02014B50 (33639248) │ │ │ │ +10F08F Created Zip Spec 14 (20) '2.0' │ │ │ │ +10F090 Created OS 03 (3) 'Unix' │ │ │ │ +10F091 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10F092 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10F093 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10EFC6 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10EFC8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10EFCC CRC 28D5CF2B (685100843) │ │ │ │ -10EFD0 Compressed Size 0000023F (575) │ │ │ │ -10EFD4 Uncompressed Size 00000487 (1159) │ │ │ │ -10EFD8 Filename Length 0021 (33) │ │ │ │ -10EFDA Extra Length 0000 (0) │ │ │ │ -10EFDC Comment Length 0000 (0) │ │ │ │ -10EFDE Disk Start 0000 (0) │ │ │ │ -10EFE0 Int File Attributes 0000 (0) │ │ │ │ +10F095 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10F097 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10F09B CRC 28D5CF2B (685100843) │ │ │ │ +10F09F Compressed Size 0000023F (575) │ │ │ │ +10F0A3 Uncompressed Size 00000487 (1159) │ │ │ │ +10F0A7 Filename Length 0021 (33) │ │ │ │ +10F0A9 Extra Length 0000 (0) │ │ │ │ +10F0AB Comment Length 0000 (0) │ │ │ │ +10F0AD Disk Start 0000 (0) │ │ │ │ +10F0AF Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10EFE2 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10F0B1 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10EFE6 Local Header Offset 000DF0EB (913643) │ │ │ │ -10EFEA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10F0B5 Local Header Offset 000DF0C9 (913609) │ │ │ │ +10F0B9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10EFEA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10F0B9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10F00B CENTRAL HEADER #505 02014B50 (33639248) │ │ │ │ -10F00F Created Zip Spec 14 (20) '2.0' │ │ │ │ -10F010 Created OS 03 (3) 'Unix' │ │ │ │ -10F011 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10F012 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10F013 General Purpose Flag 0800 (2048) │ │ │ │ +10F0DA CENTRAL HEADER #505 02014B50 (33639248) │ │ │ │ +10F0DE Created Zip Spec 14 (20) '2.0' │ │ │ │ +10F0DF Created OS 03 (3) 'Unix' │ │ │ │ +10F0E0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10F0E1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10F0E2 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10F015 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10F017 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10F01B CRC 9F2AC24A (2670379594) │ │ │ │ -10F01F Compressed Size 000002CB (715) │ │ │ │ -10F023 Uncompressed Size 00000875 (2165) │ │ │ │ -10F027 Filename Length 0020 (32) │ │ │ │ -10F029 Extra Length 0000 (0) │ │ │ │ -10F02B Comment Length 0000 (0) │ │ │ │ -10F02D Disk Start 0000 (0) │ │ │ │ -10F02F Int File Attributes 0000 (0) │ │ │ │ +10F0E4 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10F0E6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10F0EA CRC 9F2AC24A (2670379594) │ │ │ │ +10F0EE Compressed Size 000002CB (715) │ │ │ │ +10F0F2 Uncompressed Size 00000875 (2165) │ │ │ │ +10F0F6 Filename Length 0020 (32) │ │ │ │ +10F0F8 Extra Length 0000 (0) │ │ │ │ +10F0FA Comment Length 0000 (0) │ │ │ │ +10F0FC Disk Start 0000 (0) │ │ │ │ +10F0FE Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10F031 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10F100 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10F035 Local Header Offset 000DF369 (914281) │ │ │ │ -10F039 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10F104 Local Header Offset 000DF347 (914247) │ │ │ │ +10F108 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10F039: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10F108: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10F059 CENTRAL HEADER #506 02014B50 (33639248) │ │ │ │ -10F05D Created Zip Spec 14 (20) '2.0' │ │ │ │ -10F05E Created OS 03 (3) 'Unix' │ │ │ │ -10F05F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10F060 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10F061 General Purpose Flag 0800 (2048) │ │ │ │ +10F128 CENTRAL HEADER #506 02014B50 (33639248) │ │ │ │ +10F12C Created Zip Spec 14 (20) '2.0' │ │ │ │ +10F12D Created OS 03 (3) 'Unix' │ │ │ │ +10F12E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10F12F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10F130 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10F063 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10F065 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10F069 CRC DD26F784 (3710318468) │ │ │ │ -10F06D Compressed Size 00000406 (1030) │ │ │ │ -10F071 Uncompressed Size 000009AC (2476) │ │ │ │ -10F075 Filename Length 0028 (40) │ │ │ │ -10F077 Extra Length 0000 (0) │ │ │ │ -10F079 Comment Length 0000 (0) │ │ │ │ -10F07B Disk Start 0000 (0) │ │ │ │ -10F07D Int File Attributes 0000 (0) │ │ │ │ +10F132 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10F134 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10F138 CRC DD26F784 (3710318468) │ │ │ │ +10F13C Compressed Size 00000406 (1030) │ │ │ │ +10F140 Uncompressed Size 000009AC (2476) │ │ │ │ +10F144 Filename Length 0028 (40) │ │ │ │ +10F146 Extra Length 0000 (0) │ │ │ │ +10F148 Comment Length 0000 (0) │ │ │ │ +10F14A Disk Start 0000 (0) │ │ │ │ +10F14C Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10F07F Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10F14E Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10F083 Local Header Offset 000DF672 (915058) │ │ │ │ -10F087 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10F152 Local Header Offset 000DF650 (915024) │ │ │ │ +10F156 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10F087: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10F156: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10F0AF CENTRAL HEADER #507 02014B50 (33639248) │ │ │ │ -10F0B3 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10F0B4 Created OS 03 (3) 'Unix' │ │ │ │ -10F0B5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10F0B6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10F0B7 General Purpose Flag 0800 (2048) │ │ │ │ +10F17E CENTRAL HEADER #507 02014B50 (33639248) │ │ │ │ +10F182 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10F183 Created OS 03 (3) 'Unix' │ │ │ │ +10F184 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10F185 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10F186 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10F0B9 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10F0BB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10F0BF CRC D4030F59 (3556970329) │ │ │ │ -10F0C3 Compressed Size 000002FD (765) │ │ │ │ -10F0C7 Uncompressed Size 00000EE3 (3811) │ │ │ │ -10F0CB Filename Length 0027 (39) │ │ │ │ -10F0CD Extra Length 0000 (0) │ │ │ │ -10F0CF Comment Length 0000 (0) │ │ │ │ -10F0D1 Disk Start 0000 (0) │ │ │ │ -10F0D3 Int File Attributes 0000 (0) │ │ │ │ +10F188 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10F18A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10F18E CRC D4030F59 (3556970329) │ │ │ │ +10F192 Compressed Size 000002FD (765) │ │ │ │ +10F196 Uncompressed Size 00000EE3 (3811) │ │ │ │ +10F19A Filename Length 0027 (39) │ │ │ │ +10F19C Extra Length 0000 (0) │ │ │ │ +10F19E Comment Length 0000 (0) │ │ │ │ +10F1A0 Disk Start 0000 (0) │ │ │ │ +10F1A2 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10F0D5 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10F1A4 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10F0D9 Local Header Offset 000DFABE (916158) │ │ │ │ -10F0DD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10F1A8 Local Header Offset 000DFA9C (916124) │ │ │ │ +10F1AC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10F0DD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10F1AC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10F104 CENTRAL HEADER #508 02014B50 (33639248) │ │ │ │ -10F108 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10F109 Created OS 03 (3) 'Unix' │ │ │ │ -10F10A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10F10B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10F10C General Purpose Flag 0800 (2048) │ │ │ │ +10F1D3 CENTRAL HEADER #508 02014B50 (33639248) │ │ │ │ +10F1D7 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10F1D8 Created OS 03 (3) 'Unix' │ │ │ │ +10F1D9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10F1DA Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10F1DB General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10F10E Compression Method 0008 (8) 'Deflated' │ │ │ │ -10F110 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10F114 CRC 63013EA2 (1661025954) │ │ │ │ -10F118 Compressed Size 00000456 (1110) │ │ │ │ -10F11C Uncompressed Size 00000B6B (2923) │ │ │ │ -10F120 Filename Length 002C (44) │ │ │ │ -10F122 Extra Length 0000 (0) │ │ │ │ -10F124 Comment Length 0000 (0) │ │ │ │ -10F126 Disk Start 0000 (0) │ │ │ │ -10F128 Int File Attributes 0000 (0) │ │ │ │ +10F1DD Compression Method 0008 (8) 'Deflated' │ │ │ │ +10F1DF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10F1E3 CRC 63013EA2 (1661025954) │ │ │ │ +10F1E7 Compressed Size 00000456 (1110) │ │ │ │ +10F1EB Uncompressed Size 00000B6B (2923) │ │ │ │ +10F1EF Filename Length 002C (44) │ │ │ │ +10F1F1 Extra Length 0000 (0) │ │ │ │ +10F1F3 Comment Length 0000 (0) │ │ │ │ +10F1F5 Disk Start 0000 (0) │ │ │ │ +10F1F7 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10F12A Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10F1F9 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10F12E Local Header Offset 000DFE00 (916992) │ │ │ │ -10F132 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10F1FD Local Header Offset 000DFDDE (916958) │ │ │ │ +10F201 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10F132: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10F201: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10F15E CENTRAL HEADER #509 02014B50 (33639248) │ │ │ │ -10F162 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10F163 Created OS 03 (3) 'Unix' │ │ │ │ -10F164 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10F165 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10F166 General Purpose Flag 0800 (2048) │ │ │ │ +10F22D CENTRAL HEADER #509 02014B50 (33639248) │ │ │ │ +10F231 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10F232 Created OS 03 (3) 'Unix' │ │ │ │ +10F233 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10F234 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10F235 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10F168 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10F16A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10F16E CRC 0E3E5D33 (238968115) │ │ │ │ -10F172 Compressed Size 00000648 (1608) │ │ │ │ -10F176 Uncompressed Size 000020E4 (8420) │ │ │ │ -10F17A Filename Length 002B (43) │ │ │ │ -10F17C Extra Length 0000 (0) │ │ │ │ -10F17E Comment Length 0000 (0) │ │ │ │ -10F180 Disk Start 0000 (0) │ │ │ │ -10F182 Int File Attributes 0000 (0) │ │ │ │ +10F237 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10F239 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10F23D CRC 0E3E5D33 (238968115) │ │ │ │ +10F241 Compressed Size 00000648 (1608) │ │ │ │ +10F245 Uncompressed Size 000020E4 (8420) │ │ │ │ +10F249 Filename Length 002B (43) │ │ │ │ +10F24B Extra Length 0000 (0) │ │ │ │ +10F24D Comment Length 0000 (0) │ │ │ │ +10F24F Disk Start 0000 (0) │ │ │ │ +10F251 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10F184 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10F253 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10F188 Local Header Offset 000E02A0 (918176) │ │ │ │ -10F18C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10F257 Local Header Offset 000E027E (918142) │ │ │ │ +10F25B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10F18C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10F25B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10F1B7 CENTRAL HEADER #510 02014B50 (33639248) │ │ │ │ -10F1BB Created Zip Spec 14 (20) '2.0' │ │ │ │ -10F1BC Created OS 03 (3) 'Unix' │ │ │ │ -10F1BD Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10F1BE Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10F1BF General Purpose Flag 0800 (2048) │ │ │ │ +10F286 CENTRAL HEADER #510 02014B50 (33639248) │ │ │ │ +10F28A Created Zip Spec 14 (20) '2.0' │ │ │ │ +10F28B Created OS 03 (3) 'Unix' │ │ │ │ +10F28C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10F28D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10F28E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10F1C1 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10F1C3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10F1C7 CRC 70E262F3 (1893884659) │ │ │ │ -10F1CB Compressed Size 000010BC (4284) │ │ │ │ -10F1CF Uncompressed Size 000030B2 (12466) │ │ │ │ -10F1D3 Filename Length 001C (28) │ │ │ │ -10F1D5 Extra Length 0000 (0) │ │ │ │ -10F1D7 Comment Length 0000 (0) │ │ │ │ -10F1D9 Disk Start 0000 (0) │ │ │ │ -10F1DB Int File Attributes 0000 (0) │ │ │ │ +10F290 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10F292 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10F296 CRC 70E262F3 (1893884659) │ │ │ │ +10F29A Compressed Size 000010BC (4284) │ │ │ │ +10F29E Uncompressed Size 000030B2 (12466) │ │ │ │ +10F2A2 Filename Length 001C (28) │ │ │ │ +10F2A4 Extra Length 0000 (0) │ │ │ │ +10F2A6 Comment Length 0000 (0) │ │ │ │ +10F2A8 Disk Start 0000 (0) │ │ │ │ +10F2AA Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10F1DD Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10F2AC Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10F1E1 Local Header Offset 000E0931 (919857) │ │ │ │ -10F1E5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10F2B0 Local Header Offset 000E090F (919823) │ │ │ │ +10F2B4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10F1E5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10F2B4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10F201 CENTRAL HEADER #511 02014B50 (33639248) │ │ │ │ -10F205 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10F206 Created OS 03 (3) 'Unix' │ │ │ │ -10F207 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10F208 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10F209 General Purpose Flag 0800 (2048) │ │ │ │ +10F2D0 CENTRAL HEADER #511 02014B50 (33639248) │ │ │ │ +10F2D4 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10F2D5 Created OS 03 (3) 'Unix' │ │ │ │ +10F2D6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10F2D7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10F2D8 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10F20B Compression Method 0008 (8) 'Deflated' │ │ │ │ -10F20D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10F211 CRC C8CF5F92 (3369033618) │ │ │ │ -10F215 Compressed Size 00001EC9 (7881) │ │ │ │ -10F219 Uncompressed Size 0000EFC8 (61384) │ │ │ │ -10F21D Filename Length 001B (27) │ │ │ │ -10F21F Extra Length 0000 (0) │ │ │ │ -10F221 Comment Length 0000 (0) │ │ │ │ -10F223 Disk Start 0000 (0) │ │ │ │ -10F225 Int File Attributes 0000 (0) │ │ │ │ +10F2DA Compression Method 0008 (8) 'Deflated' │ │ │ │ +10F2DC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10F2E0 CRC C8CF5F92 (3369033618) │ │ │ │ +10F2E4 Compressed Size 00001EC9 (7881) │ │ │ │ +10F2E8 Uncompressed Size 0000EFC8 (61384) │ │ │ │ +10F2EC Filename Length 001B (27) │ │ │ │ +10F2EE Extra Length 0000 (0) │ │ │ │ +10F2F0 Comment Length 0000 (0) │ │ │ │ +10F2F2 Disk Start 0000 (0) │ │ │ │ +10F2F4 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10F227 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10F2F6 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10F22B Local Header Offset 000E1A27 (924199) │ │ │ │ -10F22F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10F2FA Local Header Offset 000E1A05 (924165) │ │ │ │ +10F2FE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10F22F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10F2FE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10F24A CENTRAL HEADER #512 02014B50 (33639248) │ │ │ │ -10F24E Created Zip Spec 14 (20) '2.0' │ │ │ │ -10F24F Created OS 03 (3) 'Unix' │ │ │ │ -10F250 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10F251 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10F252 General Purpose Flag 0800 (2048) │ │ │ │ +10F319 CENTRAL HEADER #512 02014B50 (33639248) │ │ │ │ +10F31D Created Zip Spec 14 (20) '2.0' │ │ │ │ +10F31E Created OS 03 (3) 'Unix' │ │ │ │ +10F31F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10F320 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10F321 General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10F254 Compression Method 0000 (0) 'Stored' │ │ │ │ -10F256 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10F25A CRC 00000000 (0) │ │ │ │ -10F25E Compressed Size 00000000 (0) │ │ │ │ -10F262 Uncompressed Size 00000000 (0) │ │ │ │ -10F266 Filename Length 0013 (19) │ │ │ │ -10F268 Extra Length 0000 (0) │ │ │ │ -10F26A Comment Length 0000 (0) │ │ │ │ -10F26C Disk Start 0000 (0) │ │ │ │ -10F26E Int File Attributes 0000 (0) │ │ │ │ +10F323 Compression Method 0000 (0) 'Stored' │ │ │ │ +10F325 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10F329 CRC 00000000 (0) │ │ │ │ +10F32D Compressed Size 00000000 (0) │ │ │ │ +10F331 Uncompressed Size 00000000 (0) │ │ │ │ +10F335 Filename Length 0013 (19) │ │ │ │ +10F337 Extra Length 0000 (0) │ │ │ │ +10F339 Comment Length 0000 (0) │ │ │ │ +10F33B Disk Start 0000 (0) │ │ │ │ +10F33D Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10F270 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ +10F33F Ext File Attributes 41ED0010 (1106051088) │ │ │ │ [Bit 4] Directory │ │ │ │ [Bits 16-24] 01ED (493) 'Unix attrib: rwxr-xr-x' │ │ │ │ [Bits 28-31] 04 (4) 'Directory' │ │ │ │ -10F274 Local Header Offset 000E3929 (932137) │ │ │ │ -10F278 Filename 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ +10F343 Local Header Offset 000E3907 (932103) │ │ │ │ +10F347 Filename 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10F278: Filename 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10F347: Filename 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -# ERROR: Offset 0x10F278: Directory 'XXXXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ +# ERROR: Offset 0x10F347: Directory 'XXXXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ # 'External Attributes' flag this as a directory │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10F250: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10F31F: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ │ │ │ │ -10F28B CENTRAL HEADER #513 02014B50 (33639248) │ │ │ │ -10F28F Created Zip Spec 14 (20) '2.0' │ │ │ │ -10F290 Created OS 03 (3) 'Unix' │ │ │ │ -10F291 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10F292 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10F293 General Purpose Flag 0800 (2048) │ │ │ │ +10F35A CENTRAL HEADER #513 02014B50 (33639248) │ │ │ │ +10F35E Created Zip Spec 14 (20) '2.0' │ │ │ │ +10F35F Created OS 03 (3) 'Unix' │ │ │ │ +10F360 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10F361 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10F362 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10F295 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10F297 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10F29B CRC 8F0E0246 (2400059974) │ │ │ │ -10F29F Compressed Size 000006C2 (1730) │ │ │ │ -10F2A3 Uncompressed Size 000011D9 (4569) │ │ │ │ -10F2A7 Filename Length 0025 (37) │ │ │ │ -10F2A9 Extra Length 0000 (0) │ │ │ │ -10F2AB Comment Length 0000 (0) │ │ │ │ -10F2AD Disk Start 0000 (0) │ │ │ │ -10F2AF Int File Attributes 0000 (0) │ │ │ │ +10F364 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10F366 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10F36A CRC 8F0E0246 (2400059974) │ │ │ │ +10F36E Compressed Size 000006C2 (1730) │ │ │ │ +10F372 Uncompressed Size 000011D9 (4569) │ │ │ │ +10F376 Filename Length 0025 (37) │ │ │ │ +10F378 Extra Length 0000 (0) │ │ │ │ +10F37A Comment Length 0000 (0) │ │ │ │ +10F37C Disk Start 0000 (0) │ │ │ │ +10F37E Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10F2B1 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10F380 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10F2B5 Local Header Offset 000E395A (932186) │ │ │ │ -10F2B9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10F384 Local Header Offset 000E3938 (932152) │ │ │ │ +10F388 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10F2B9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10F388: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10F2DE CENTRAL HEADER #514 02014B50 (33639248) │ │ │ │ -10F2E2 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10F2E3 Created OS 03 (3) 'Unix' │ │ │ │ -10F2E4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10F2E5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10F2E6 General Purpose Flag 0800 (2048) │ │ │ │ +10F3AD CENTRAL HEADER #514 02014B50 (33639248) │ │ │ │ +10F3B1 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10F3B2 Created OS 03 (3) 'Unix' │ │ │ │ +10F3B3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10F3B4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10F3B5 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10F2E8 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10F2EA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10F2EE CRC 631F4D5B (1662995803) │ │ │ │ -10F2F2 Compressed Size 00001056 (4182) │ │ │ │ -10F2F6 Uncompressed Size 00005D15 (23829) │ │ │ │ -10F2FA Filename Length 0024 (36) │ │ │ │ -10F2FC Extra Length 0000 (0) │ │ │ │ -10F2FE Comment Length 0000 (0) │ │ │ │ -10F300 Disk Start 0000 (0) │ │ │ │ -10F302 Int File Attributes 0000 (0) │ │ │ │ +10F3B7 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10F3B9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10F3BD CRC 631F4D5B (1662995803) │ │ │ │ +10F3C1 Compressed Size 00001056 (4182) │ │ │ │ +10F3C5 Uncompressed Size 00005D15 (23829) │ │ │ │ +10F3C9 Filename Length 0024 (36) │ │ │ │ +10F3CB Extra Length 0000 (0) │ │ │ │ +10F3CD Comment Length 0000 (0) │ │ │ │ +10F3CF Disk Start 0000 (0) │ │ │ │ +10F3D1 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10F304 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10F3D3 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10F308 Local Header Offset 000E405F (933983) │ │ │ │ -10F30C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10F3D7 Local Header Offset 000E403D (933949) │ │ │ │ +10F3DB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10F30C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10F3DB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10F330 CENTRAL HEADER #515 02014B50 (33639248) │ │ │ │ -10F334 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10F335 Created OS 03 (3) 'Unix' │ │ │ │ -10F336 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10F337 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10F338 General Purpose Flag 0800 (2048) │ │ │ │ +10F3FF CENTRAL HEADER #515 02014B50 (33639248) │ │ │ │ +10F403 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10F404 Created OS 03 (3) 'Unix' │ │ │ │ +10F405 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10F406 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10F407 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10F33A Compression Method 0008 (8) 'Deflated' │ │ │ │ -10F33C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10F340 CRC D6AB40E6 (3601547494) │ │ │ │ -10F344 Compressed Size 000007B2 (1970) │ │ │ │ -10F348 Uncompressed Size 00001489 (5257) │ │ │ │ -10F34C Filename Length 0024 (36) │ │ │ │ -10F34E Extra Length 0000 (0) │ │ │ │ -10F350 Comment Length 0000 (0) │ │ │ │ -10F352 Disk Start 0000 (0) │ │ │ │ -10F354 Int File Attributes 0000 (0) │ │ │ │ +10F409 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10F40B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10F40F CRC D6AB40E6 (3601547494) │ │ │ │ +10F413 Compressed Size 000007B2 (1970) │ │ │ │ +10F417 Uncompressed Size 00001489 (5257) │ │ │ │ +10F41B Filename Length 0024 (36) │ │ │ │ +10F41D Extra Length 0000 (0) │ │ │ │ +10F41F Comment Length 0000 (0) │ │ │ │ +10F421 Disk Start 0000 (0) │ │ │ │ +10F423 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10F356 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10F425 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10F35A Local Header Offset 000E50F7 (938231) │ │ │ │ -10F35E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10F429 Local Header Offset 000E50D5 (938197) │ │ │ │ +10F42D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10F35E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10F42D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10F382 CENTRAL HEADER #516 02014B50 (33639248) │ │ │ │ -10F386 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10F387 Created OS 03 (3) 'Unix' │ │ │ │ -10F388 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10F389 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10F38A General Purpose Flag 0800 (2048) │ │ │ │ +10F451 CENTRAL HEADER #516 02014B50 (33639248) │ │ │ │ +10F455 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10F456 Created OS 03 (3) 'Unix' │ │ │ │ +10F457 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10F458 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10F459 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10F38C Compression Method 0008 (8) 'Deflated' │ │ │ │ -10F38E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10F392 CRC 6B2FCC6F (1798294639) │ │ │ │ -10F396 Compressed Size 00000C29 (3113) │ │ │ │ -10F39A Uncompressed Size 00004B62 (19298) │ │ │ │ -10F39E Filename Length 0023 (35) │ │ │ │ -10F3A0 Extra Length 0000 (0) │ │ │ │ -10F3A2 Comment Length 0000 (0) │ │ │ │ -10F3A4 Disk Start 0000 (0) │ │ │ │ -10F3A6 Int File Attributes 0000 (0) │ │ │ │ +10F45B Compression Method 0008 (8) 'Deflated' │ │ │ │ +10F45D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10F461 CRC 6B2FCC6F (1798294639) │ │ │ │ +10F465 Compressed Size 00000C29 (3113) │ │ │ │ +10F469 Uncompressed Size 00004B62 (19298) │ │ │ │ +10F46D Filename Length 0023 (35) │ │ │ │ +10F46F Extra Length 0000 (0) │ │ │ │ +10F471 Comment Length 0000 (0) │ │ │ │ +10F473 Disk Start 0000 (0) │ │ │ │ +10F475 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10F3A8 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10F477 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10F3AC Local Header Offset 000E58EB (940267) │ │ │ │ -10F3B0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10F47B Local Header Offset 000E58C9 (940233) │ │ │ │ +10F47F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10F3B0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10F47F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10F3D3 CENTRAL HEADER #517 02014B50 (33639248) │ │ │ │ -10F3D7 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10F3D8 Created OS 03 (3) 'Unix' │ │ │ │ -10F3D9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10F3DA Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10F3DB General Purpose Flag 0800 (2048) │ │ │ │ +10F4A2 CENTRAL HEADER #517 02014B50 (33639248) │ │ │ │ +10F4A6 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10F4A7 Created OS 03 (3) 'Unix' │ │ │ │ +10F4A8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10F4A9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10F4AA General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10F3DD Compression Method 0008 (8) 'Deflated' │ │ │ │ -10F3DF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10F3E3 CRC D963A673 (3647186547) │ │ │ │ -10F3E7 Compressed Size 000018DF (6367) │ │ │ │ -10F3EB Uncompressed Size 00004E42 (20034) │ │ │ │ -10F3EF Filename Length 0020 (32) │ │ │ │ -10F3F1 Extra Length 0000 (0) │ │ │ │ -10F3F3 Comment Length 0000 (0) │ │ │ │ -10F3F5 Disk Start 0000 (0) │ │ │ │ -10F3F7 Int File Attributes 0000 (0) │ │ │ │ +10F4AC Compression Method 0008 (8) 'Deflated' │ │ │ │ +10F4AE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10F4B2 CRC D963A673 (3647186547) │ │ │ │ +10F4B6 Compressed Size 000018DF (6367) │ │ │ │ +10F4BA Uncompressed Size 00004E42 (20034) │ │ │ │ +10F4BE Filename Length 0020 (32) │ │ │ │ +10F4C0 Extra Length 0000 (0) │ │ │ │ +10F4C2 Comment Length 0000 (0) │ │ │ │ +10F4C4 Disk Start 0000 (0) │ │ │ │ +10F4C6 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10F3F9 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10F4C8 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10F3FD Local Header Offset 000E6555 (943445) │ │ │ │ -10F401 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10F4CC Local Header Offset 000E6533 (943411) │ │ │ │ +10F4D0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10F401: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10F4D0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10F421 CENTRAL HEADER #518 02014B50 (33639248) │ │ │ │ -10F425 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10F426 Created OS 03 (3) 'Unix' │ │ │ │ -10F427 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10F428 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10F429 General Purpose Flag 0800 (2048) │ │ │ │ +10F4F0 CENTRAL HEADER #518 02014B50 (33639248) │ │ │ │ +10F4F4 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10F4F5 Created OS 03 (3) 'Unix' │ │ │ │ +10F4F6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10F4F7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10F4F8 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10F42B Compression Method 0008 (8) 'Deflated' │ │ │ │ -10F42D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10F431 CRC B857BDE2 (3092757986) │ │ │ │ -10F435 Compressed Size 000011C7 (4551) │ │ │ │ -10F439 Uncompressed Size 00005F2A (24362) │ │ │ │ -10F43D Filename Length 001F (31) │ │ │ │ -10F43F Extra Length 0000 (0) │ │ │ │ -10F441 Comment Length 0000 (0) │ │ │ │ -10F443 Disk Start 0000 (0) │ │ │ │ -10F445 Int File Attributes 0000 (0) │ │ │ │ +10F4FA Compression Method 0008 (8) 'Deflated' │ │ │ │ +10F4FC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10F500 CRC B857BDE2 (3092757986) │ │ │ │ +10F504 Compressed Size 000011C7 (4551) │ │ │ │ +10F508 Uncompressed Size 00005F2A (24362) │ │ │ │ +10F50C Filename Length 001F (31) │ │ │ │ +10F50E Extra Length 0000 (0) │ │ │ │ +10F510 Comment Length 0000 (0) │ │ │ │ +10F512 Disk Start 0000 (0) │ │ │ │ +10F514 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10F447 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10F516 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10F44B Local Header Offset 000E7E72 (949874) │ │ │ │ -10F44F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10F51A Local Header Offset 000E7E50 (949840) │ │ │ │ +10F51E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10F44F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10F51E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10F46E CENTRAL HEADER #519 02014B50 (33639248) │ │ │ │ -10F472 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10F473 Created OS 03 (3) 'Unix' │ │ │ │ -10F474 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10F475 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10F476 General Purpose Flag 0800 (2048) │ │ │ │ +10F53D CENTRAL HEADER #519 02014B50 (33639248) │ │ │ │ +10F541 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10F542 Created OS 03 (3) 'Unix' │ │ │ │ +10F543 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10F544 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10F545 General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10F478 Compression Method 0000 (0) 'Stored' │ │ │ │ -10F47A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10F47E CRC 00000000 (0) │ │ │ │ -10F482 Compressed Size 00000000 (0) │ │ │ │ -10F486 Uncompressed Size 00000000 (0) │ │ │ │ -10F48A Filename Length 0019 (25) │ │ │ │ -10F48C Extra Length 0000 (0) │ │ │ │ -10F48E Comment Length 0000 (0) │ │ │ │ -10F490 Disk Start 0000 (0) │ │ │ │ -10F492 Int File Attributes 0000 (0) │ │ │ │ +10F547 Compression Method 0000 (0) 'Stored' │ │ │ │ +10F549 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10F54D CRC 00000000 (0) │ │ │ │ +10F551 Compressed Size 00000000 (0) │ │ │ │ +10F555 Uncompressed Size 00000000 (0) │ │ │ │ +10F559 Filename Length 0019 (25) │ │ │ │ +10F55B Extra Length 0000 (0) │ │ │ │ +10F55D Comment Length 0000 (0) │ │ │ │ +10F55F Disk Start 0000 (0) │ │ │ │ +10F561 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10F494 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ +10F563 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ [Bit 4] Directory │ │ │ │ [Bits 16-24] 01ED (493) 'Unix attrib: rwxr-xr-x' │ │ │ │ [Bits 28-31] 04 (4) 'Directory' │ │ │ │ -10F498 Local Header Offset 000E9076 (954486) │ │ │ │ -10F49C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10F567 Local Header Offset 000E9054 (954452) │ │ │ │ +10F56B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10F49C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10F56B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -# ERROR: Offset 0x10F49C: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ +# ERROR: Offset 0x10F56B: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ # 'External Attributes' flag this as a directory │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10F474: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10F543: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ │ │ │ │ -10F4B5 CENTRAL HEADER #520 02014B50 (33639248) │ │ │ │ -10F4B9 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10F4BA Created OS 03 (3) 'Unix' │ │ │ │ -10F4BB Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10F4BC Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10F4BD General Purpose Flag 0800 (2048) │ │ │ │ +10F584 CENTRAL HEADER #520 02014B50 (33639248) │ │ │ │ +10F588 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10F589 Created OS 03 (3) 'Unix' │ │ │ │ +10F58A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10F58B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10F58C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10F4BF Compression Method 0008 (8) 'Deflated' │ │ │ │ -10F4C1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10F4C5 CRC 4D6C2F7F (1298935679) │ │ │ │ -10F4C9 Compressed Size 00000532 (1330) │ │ │ │ -10F4CD Uncompressed Size 00000D4A (3402) │ │ │ │ -10F4D1 Filename Length 002B (43) │ │ │ │ -10F4D3 Extra Length 0000 (0) │ │ │ │ -10F4D5 Comment Length 0000 (0) │ │ │ │ -10F4D7 Disk Start 0000 (0) │ │ │ │ -10F4D9 Int File Attributes 0000 (0) │ │ │ │ +10F58E Compression Method 0008 (8) 'Deflated' │ │ │ │ +10F590 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10F594 CRC 4D6C2F7F (1298935679) │ │ │ │ +10F598 Compressed Size 00000532 (1330) │ │ │ │ +10F59C Uncompressed Size 00000D4A (3402) │ │ │ │ +10F5A0 Filename Length 002B (43) │ │ │ │ +10F5A2 Extra Length 0000 (0) │ │ │ │ +10F5A4 Comment Length 0000 (0) │ │ │ │ +10F5A6 Disk Start 0000 (0) │ │ │ │ +10F5A8 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10F4DB Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10F5AA Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10F4DF Local Header Offset 000E90AD (954541) │ │ │ │ -10F4E3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10F5AE Local Header Offset 000E908B (954507) │ │ │ │ +10F5B2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10F4E3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10F5B2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10F50E CENTRAL HEADER #521 02014B50 (33639248) │ │ │ │ -10F512 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10F513 Created OS 03 (3) 'Unix' │ │ │ │ -10F514 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10F515 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10F516 General Purpose Flag 0800 (2048) │ │ │ │ +10F5DD CENTRAL HEADER #521 02014B50 (33639248) │ │ │ │ +10F5E1 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10F5E2 Created OS 03 (3) 'Unix' │ │ │ │ +10F5E3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10F5E4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10F5E5 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10F518 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10F51A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10F51E CRC 8E3EC6BB (2386478779) │ │ │ │ -10F522 Compressed Size 000005D1 (1489) │ │ │ │ -10F526 Uncompressed Size 00001E54 (7764) │ │ │ │ -10F52A Filename Length 002A (42) │ │ │ │ -10F52C Extra Length 0000 (0) │ │ │ │ -10F52E Comment Length 0000 (0) │ │ │ │ -10F530 Disk Start 0000 (0) │ │ │ │ -10F532 Int File Attributes 0000 (0) │ │ │ │ +10F5E7 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10F5E9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10F5ED CRC 8E3EC6BB (2386478779) │ │ │ │ +10F5F1 Compressed Size 000005D1 (1489) │ │ │ │ +10F5F5 Uncompressed Size 00001E54 (7764) │ │ │ │ +10F5F9 Filename Length 002A (42) │ │ │ │ +10F5FB Extra Length 0000 (0) │ │ │ │ +10F5FD Comment Length 0000 (0) │ │ │ │ +10F5FF Disk Start 0000 (0) │ │ │ │ +10F601 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10F534 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10F603 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10F538 Local Header Offset 000E9628 (955944) │ │ │ │ -10F53C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10F607 Local Header Offset 000E9606 (955910) │ │ │ │ +10F60B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10F53C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10F60B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10F566 CENTRAL HEADER #522 02014B50 (33639248) │ │ │ │ -10F56A Created Zip Spec 14 (20) '2.0' │ │ │ │ -10F56B Created OS 03 (3) 'Unix' │ │ │ │ -10F56C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10F56D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10F56E General Purpose Flag 0800 (2048) │ │ │ │ +10F635 CENTRAL HEADER #522 02014B50 (33639248) │ │ │ │ +10F639 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10F63A Created OS 03 (3) 'Unix' │ │ │ │ +10F63B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10F63C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10F63D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10F570 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10F572 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10F576 CRC D27339EF (3530766831) │ │ │ │ -10F57A Compressed Size 000000D5 (213) │ │ │ │ -10F57E Uncompressed Size 0000013A (314) │ │ │ │ -10F582 Filename Length 002C (44) │ │ │ │ -10F584 Extra Length 0000 (0) │ │ │ │ -10F586 Comment Length 0000 (0) │ │ │ │ -10F588 Disk Start 0000 (0) │ │ │ │ -10F58A Int File Attributes 0000 (0) │ │ │ │ +10F63F Compression Method 0008 (8) 'Deflated' │ │ │ │ +10F641 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10F645 CRC D27339EF (3530766831) │ │ │ │ +10F649 Compressed Size 000000D5 (213) │ │ │ │ +10F64D Uncompressed Size 0000013A (314) │ │ │ │ +10F651 Filename Length 002C (44) │ │ │ │ +10F653 Extra Length 0000 (0) │ │ │ │ +10F655 Comment Length 0000 (0) │ │ │ │ +10F657 Disk Start 0000 (0) │ │ │ │ +10F659 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10F58C Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10F65B Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10F590 Local Header Offset 000E9C41 (957505) │ │ │ │ -10F594 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10F65F Local Header Offset 000E9C1F (957471) │ │ │ │ +10F663 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10F594: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10F663: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10F5C0 CENTRAL HEADER #523 02014B50 (33639248) │ │ │ │ -10F5C4 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10F5C5 Created OS 03 (3) 'Unix' │ │ │ │ -10F5C6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10F5C7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10F5C8 General Purpose Flag 0800 (2048) │ │ │ │ +10F68F CENTRAL HEADER #523 02014B50 (33639248) │ │ │ │ +10F693 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10F694 Created OS 03 (3) 'Unix' │ │ │ │ +10F695 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10F696 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10F697 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10F5CA Compression Method 0008 (8) 'Deflated' │ │ │ │ -10F5CC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10F5D0 CRC 1152B764 (290633572) │ │ │ │ -10F5D4 Compressed Size 0000007B (123) │ │ │ │ -10F5D8 Uncompressed Size 000000A2 (162) │ │ │ │ -10F5DC Filename Length 002B (43) │ │ │ │ -10F5DE Extra Length 0000 (0) │ │ │ │ -10F5E0 Comment Length 0000 (0) │ │ │ │ -10F5E2 Disk Start 0000 (0) │ │ │ │ -10F5E4 Int File Attributes 0000 (0) │ │ │ │ +10F699 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10F69B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10F69F CRC 1152B764 (290633572) │ │ │ │ +10F6A3 Compressed Size 0000007B (123) │ │ │ │ +10F6A7 Uncompressed Size 000000A2 (162) │ │ │ │ +10F6AB Filename Length 002B (43) │ │ │ │ +10F6AD Extra Length 0000 (0) │ │ │ │ +10F6AF Comment Length 0000 (0) │ │ │ │ +10F6B1 Disk Start 0000 (0) │ │ │ │ +10F6B3 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10F5E6 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10F6B5 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10F5EA Local Header Offset 000E9D60 (957792) │ │ │ │ -10F5EE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10F6B9 Local Header Offset 000E9D3E (957758) │ │ │ │ +10F6BD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10F5EE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10F6BD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10F619 CENTRAL HEADER #524 02014B50 (33639248) │ │ │ │ -10F61D Created Zip Spec 14 (20) '2.0' │ │ │ │ -10F61E Created OS 03 (3) 'Unix' │ │ │ │ -10F61F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10F620 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10F621 General Purpose Flag 0800 (2048) │ │ │ │ +10F6E8 CENTRAL HEADER #524 02014B50 (33639248) │ │ │ │ +10F6EC Created Zip Spec 14 (20) '2.0' │ │ │ │ +10F6ED Created OS 03 (3) 'Unix' │ │ │ │ +10F6EE Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10F6EF Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10F6F0 General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10F623 Compression Method 0000 (0) 'Stored' │ │ │ │ -10F625 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10F629 CRC 00000000 (0) │ │ │ │ -10F62D Compressed Size 00000000 (0) │ │ │ │ -10F631 Uncompressed Size 00000000 (0) │ │ │ │ -10F635 Filename Length 0014 (20) │ │ │ │ -10F637 Extra Length 0000 (0) │ │ │ │ -10F639 Comment Length 0000 (0) │ │ │ │ -10F63B Disk Start 0000 (0) │ │ │ │ -10F63D Int File Attributes 0000 (0) │ │ │ │ +10F6F2 Compression Method 0000 (0) 'Stored' │ │ │ │ +10F6F4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10F6F8 CRC 00000000 (0) │ │ │ │ +10F6FC Compressed Size 00000000 (0) │ │ │ │ +10F700 Uncompressed Size 00000000 (0) │ │ │ │ +10F704 Filename Length 0014 (20) │ │ │ │ +10F706 Extra Length 0000 (0) │ │ │ │ +10F708 Comment Length 0000 (0) │ │ │ │ +10F70A Disk Start 0000 (0) │ │ │ │ +10F70C Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10F63F Ext File Attributes 41ED0010 (1106051088) │ │ │ │ +10F70E Ext File Attributes 41ED0010 (1106051088) │ │ │ │ [Bit 4] Directory │ │ │ │ [Bits 16-24] 01ED (493) 'Unix attrib: rwxr-xr-x' │ │ │ │ [Bits 28-31] 04 (4) 'Directory' │ │ │ │ -10F643 Local Header Offset 000E9E24 (957988) │ │ │ │ -10F647 Filename 'XXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10F712 Local Header Offset 000E9E02 (957954) │ │ │ │ +10F716 Filename 'XXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10F647: Filename 'XXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10F716: Filename 'XXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -# ERROR: Offset 0x10F647: Directory 'XXXXXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ +# ERROR: Offset 0x10F716: Directory 'XXXXXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ # 'External Attributes' flag this as a directory │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10F61F: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10F6EE: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ │ │ │ │ -10F65B CENTRAL HEADER #525 02014B50 (33639248) │ │ │ │ -10F65F Created Zip Spec 14 (20) '2.0' │ │ │ │ -10F660 Created OS 03 (3) 'Unix' │ │ │ │ -10F661 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10F662 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10F663 General Purpose Flag 0800 (2048) │ │ │ │ +10F72A CENTRAL HEADER #525 02014B50 (33639248) │ │ │ │ +10F72E Created Zip Spec 14 (20) '2.0' │ │ │ │ +10F72F Created OS 03 (3) 'Unix' │ │ │ │ +10F730 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10F731 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10F732 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10F665 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10F667 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10F66B CRC 0378EBC4 (58256324) │ │ │ │ -10F66F Compressed Size 000002B3 (691) │ │ │ │ -10F673 Uncompressed Size 00000598 (1432) │ │ │ │ -10F677 Filename Length 0030 (48) │ │ │ │ -10F679 Extra Length 0000 (0) │ │ │ │ -10F67B Comment Length 0000 (0) │ │ │ │ -10F67D Disk Start 0000 (0) │ │ │ │ -10F67F Int File Attributes 0000 (0) │ │ │ │ +10F734 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10F736 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10F73A CRC 0378EBC4 (58256324) │ │ │ │ +10F73E Compressed Size 000002B3 (691) │ │ │ │ +10F742 Uncompressed Size 00000598 (1432) │ │ │ │ +10F746 Filename Length 0030 (48) │ │ │ │ +10F748 Extra Length 0000 (0) │ │ │ │ +10F74A Comment Length 0000 (0) │ │ │ │ +10F74C Disk Start 0000 (0) │ │ │ │ +10F74E Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10F681 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10F750 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10F685 Local Header Offset 000E9E56 (958038) │ │ │ │ -10F689 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10F754 Local Header Offset 000E9E34 (958004) │ │ │ │ +10F758 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10F689: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10F758: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10F6B9 CENTRAL HEADER #526 02014B50 (33639248) │ │ │ │ -10F6BD Created Zip Spec 14 (20) '2.0' │ │ │ │ -10F6BE Created OS 03 (3) 'Unix' │ │ │ │ -10F6BF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10F6C0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10F6C1 General Purpose Flag 0800 (2048) │ │ │ │ +10F788 CENTRAL HEADER #526 02014B50 (33639248) │ │ │ │ +10F78C Created Zip Spec 14 (20) '2.0' │ │ │ │ +10F78D Created OS 03 (3) 'Unix' │ │ │ │ +10F78E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10F78F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10F790 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10F6C3 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10F6C5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10F6C9 CRC 6114CB17 (1628752663) │ │ │ │ -10F6CD Compressed Size 00000405 (1029) │ │ │ │ -10F6D1 Uncompressed Size 00000D8E (3470) │ │ │ │ -10F6D5 Filename Length 002F (47) │ │ │ │ -10F6D7 Extra Length 0000 (0) │ │ │ │ -10F6D9 Comment Length 0000 (0) │ │ │ │ -10F6DB Disk Start 0000 (0) │ │ │ │ -10F6DD Int File Attributes 0000 (0) │ │ │ │ +10F792 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10F794 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10F798 CRC 6114CB17 (1628752663) │ │ │ │ +10F79C Compressed Size 00000405 (1029) │ │ │ │ +10F7A0 Uncompressed Size 00000D8E (3470) │ │ │ │ +10F7A4 Filename Length 002F (47) │ │ │ │ +10F7A6 Extra Length 0000 (0) │ │ │ │ +10F7A8 Comment Length 0000 (0) │ │ │ │ +10F7AA Disk Start 0000 (0) │ │ │ │ +10F7AC Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10F6DF Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10F7AE Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10F6E3 Local Header Offset 000EA157 (958807) │ │ │ │ -10F6E7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10F7B2 Local Header Offset 000EA135 (958773) │ │ │ │ +10F7B6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10F6E7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10F7B6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10F716 CENTRAL HEADER #527 02014B50 (33639248) │ │ │ │ -10F71A Created Zip Spec 14 (20) '2.0' │ │ │ │ -10F71B Created OS 03 (3) 'Unix' │ │ │ │ -10F71C Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10F71D Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10F71E General Purpose Flag 0800 (2048) │ │ │ │ +10F7E5 CENTRAL HEADER #527 02014B50 (33639248) │ │ │ │ +10F7E9 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10F7EA Created OS 03 (3) 'Unix' │ │ │ │ +10F7EB Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10F7EC Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10F7ED General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10F720 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10F722 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10F726 CRC 98B3FAD0 (2561931984) │ │ │ │ -10F72A Compressed Size 00000393 (915) │ │ │ │ -10F72E Uncompressed Size 00000785 (1925) │ │ │ │ -10F732 Filename Length 0028 (40) │ │ │ │ -10F734 Extra Length 0000 (0) │ │ │ │ -10F736 Comment Length 0000 (0) │ │ │ │ -10F738 Disk Start 0000 (0) │ │ │ │ -10F73A Int File Attributes 0000 (0) │ │ │ │ +10F7EF Compression Method 0008 (8) 'Deflated' │ │ │ │ +10F7F1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10F7F5 CRC 98B3FAD0 (2561931984) │ │ │ │ +10F7F9 Compressed Size 00000393 (915) │ │ │ │ +10F7FD Uncompressed Size 00000785 (1925) │ │ │ │ +10F801 Filename Length 0028 (40) │ │ │ │ +10F803 Extra Length 0000 (0) │ │ │ │ +10F805 Comment Length 0000 (0) │ │ │ │ +10F807 Disk Start 0000 (0) │ │ │ │ +10F809 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10F73C Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10F80B Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10F740 Local Header Offset 000EA5A9 (959913) │ │ │ │ -10F744 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10F80F Local Header Offset 000EA587 (959879) │ │ │ │ +10F813 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10F744: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10F813: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10F76C CENTRAL HEADER #528 02014B50 (33639248) │ │ │ │ -10F770 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10F771 Created OS 03 (3) 'Unix' │ │ │ │ -10F772 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10F773 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10F774 General Purpose Flag 0800 (2048) │ │ │ │ +10F83B CENTRAL HEADER #528 02014B50 (33639248) │ │ │ │ +10F83F Created Zip Spec 14 (20) '2.0' │ │ │ │ +10F840 Created OS 03 (3) 'Unix' │ │ │ │ +10F841 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10F842 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10F843 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10F776 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10F778 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10F77C CRC BB4CB1A5 (3142365605) │ │ │ │ -10F780 Compressed Size 000004B0 (1200) │ │ │ │ -10F784 Uncompressed Size 00001405 (5125) │ │ │ │ -10F788 Filename Length 0027 (39) │ │ │ │ -10F78A Extra Length 0000 (0) │ │ │ │ -10F78C Comment Length 0000 (0) │ │ │ │ -10F78E Disk Start 0000 (0) │ │ │ │ -10F790 Int File Attributes 0000 (0) │ │ │ │ +10F845 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10F847 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10F84B CRC BB4CB1A5 (3142365605) │ │ │ │ +10F84F Compressed Size 000004B0 (1200) │ │ │ │ +10F853 Uncompressed Size 00001405 (5125) │ │ │ │ +10F857 Filename Length 0027 (39) │ │ │ │ +10F859 Extra Length 0000 (0) │ │ │ │ +10F85B Comment Length 0000 (0) │ │ │ │ +10F85D Disk Start 0000 (0) │ │ │ │ +10F85F Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10F792 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10F861 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10F796 Local Header Offset 000EA982 (960898) │ │ │ │ -10F79A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10F865 Local Header Offset 000EA960 (960864) │ │ │ │ +10F869 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10F79A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10F869: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10F7C1 CENTRAL HEADER #529 02014B50 (33639248) │ │ │ │ -10F7C5 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10F7C6 Created OS 03 (3) 'Unix' │ │ │ │ -10F7C7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10F7C8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10F7C9 General Purpose Flag 0800 (2048) │ │ │ │ +10F890 CENTRAL HEADER #529 02014B50 (33639248) │ │ │ │ +10F894 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10F895 Created OS 03 (3) 'Unix' │ │ │ │ +10F896 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10F897 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10F898 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10F7CB Compression Method 0008 (8) 'Deflated' │ │ │ │ -10F7CD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10F7D1 CRC D8723235 (3631362613) │ │ │ │ -10F7D5 Compressed Size 0000024C (588) │ │ │ │ -10F7D9 Uncompressed Size 00000440 (1088) │ │ │ │ -10F7DD Filename Length 0022 (34) │ │ │ │ -10F7DF Extra Length 0000 (0) │ │ │ │ -10F7E1 Comment Length 0000 (0) │ │ │ │ -10F7E3 Disk Start 0000 (0) │ │ │ │ -10F7E5 Int File Attributes 0000 (0) │ │ │ │ +10F89A Compression Method 0008 (8) 'Deflated' │ │ │ │ +10F89C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10F8A0 CRC D8723235 (3631362613) │ │ │ │ +10F8A4 Compressed Size 0000024C (588) │ │ │ │ +10F8A8 Uncompressed Size 00000440 (1088) │ │ │ │ +10F8AC Filename Length 0022 (34) │ │ │ │ +10F8AE Extra Length 0000 (0) │ │ │ │ +10F8B0 Comment Length 0000 (0) │ │ │ │ +10F8B2 Disk Start 0000 (0) │ │ │ │ +10F8B4 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10F7E7 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10F8B6 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10F7EB Local Header Offset 000EAE77 (962167) │ │ │ │ -10F7EF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10F8BA Local Header Offset 000EAE55 (962133) │ │ │ │ +10F8BE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10F7EF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10F8BE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10F811 CENTRAL HEADER #530 02014B50 (33639248) │ │ │ │ -10F815 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10F816 Created OS 03 (3) 'Unix' │ │ │ │ -10F817 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10F818 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10F819 General Purpose Flag 0800 (2048) │ │ │ │ +10F8E0 CENTRAL HEADER #530 02014B50 (33639248) │ │ │ │ +10F8E4 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10F8E5 Created OS 03 (3) 'Unix' │ │ │ │ +10F8E6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10F8E7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10F8E8 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10F81B Compression Method 0008 (8) 'Deflated' │ │ │ │ -10F81D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10F821 CRC E2A8C764 (3802711908) │ │ │ │ -10F825 Compressed Size 000002B4 (692) │ │ │ │ -10F829 Uncompressed Size 000007E5 (2021) │ │ │ │ -10F82D Filename Length 0021 (33) │ │ │ │ -10F82F Extra Length 0000 (0) │ │ │ │ -10F831 Comment Length 0000 (0) │ │ │ │ -10F833 Disk Start 0000 (0) │ │ │ │ -10F835 Int File Attributes 0000 (0) │ │ │ │ +10F8EA Compression Method 0008 (8) 'Deflated' │ │ │ │ +10F8EC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10F8F0 CRC E2A8C764 (3802711908) │ │ │ │ +10F8F4 Compressed Size 000002B4 (692) │ │ │ │ +10F8F8 Uncompressed Size 000007E5 (2021) │ │ │ │ +10F8FC Filename Length 0021 (33) │ │ │ │ +10F8FE Extra Length 0000 (0) │ │ │ │ +10F900 Comment Length 0000 (0) │ │ │ │ +10F902 Disk Start 0000 (0) │ │ │ │ +10F904 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10F837 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10F906 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10F83B Local Header Offset 000EB103 (962819) │ │ │ │ -10F83F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10F90A Local Header Offset 000EB0E1 (962785) │ │ │ │ +10F90E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10F83F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10F90E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10F860 CENTRAL HEADER #531 02014B50 (33639248) │ │ │ │ -10F864 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10F865 Created OS 03 (3) 'Unix' │ │ │ │ -10F866 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10F867 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10F868 General Purpose Flag 0800 (2048) │ │ │ │ +10F92F CENTRAL HEADER #531 02014B50 (33639248) │ │ │ │ +10F933 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10F934 Created OS 03 (3) 'Unix' │ │ │ │ +10F935 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10F936 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10F937 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10F86A Compression Method 0008 (8) 'Deflated' │ │ │ │ -10F86C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10F870 CRC EBBD7AF3 (3955063539) │ │ │ │ -10F874 Compressed Size 00000358 (856) │ │ │ │ -10F878 Uncompressed Size 00000811 (2065) │ │ │ │ -10F87C Filename Length 0029 (41) │ │ │ │ -10F87E Extra Length 0000 (0) │ │ │ │ -10F880 Comment Length 0000 (0) │ │ │ │ -10F882 Disk Start 0000 (0) │ │ │ │ -10F884 Int File Attributes 0000 (0) │ │ │ │ +10F939 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10F93B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10F93F CRC EBBD7AF3 (3955063539) │ │ │ │ +10F943 Compressed Size 00000358 (856) │ │ │ │ +10F947 Uncompressed Size 00000811 (2065) │ │ │ │ +10F94B Filename Length 0029 (41) │ │ │ │ +10F94D Extra Length 0000 (0) │ │ │ │ +10F94F Comment Length 0000 (0) │ │ │ │ +10F951 Disk Start 0000 (0) │ │ │ │ +10F953 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10F886 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10F955 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10F88A Local Header Offset 000EB3F6 (963574) │ │ │ │ -10F88E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10F959 Local Header Offset 000EB3D4 (963540) │ │ │ │ +10F95D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10F88E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10F95D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10F8B7 CENTRAL HEADER #532 02014B50 (33639248) │ │ │ │ -10F8BB Created Zip Spec 14 (20) '2.0' │ │ │ │ -10F8BC Created OS 03 (3) 'Unix' │ │ │ │ -10F8BD Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10F8BE Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10F8BF General Purpose Flag 0800 (2048) │ │ │ │ +10F986 CENTRAL HEADER #532 02014B50 (33639248) │ │ │ │ +10F98A Created Zip Spec 14 (20) '2.0' │ │ │ │ +10F98B Created OS 03 (3) 'Unix' │ │ │ │ +10F98C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10F98D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10F98E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10F8C1 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10F8C3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10F8C7 CRC 4C0166F2 (1275160306) │ │ │ │ -10F8CB Compressed Size 0000040D (1037) │ │ │ │ -10F8CF Uncompressed Size 00001AD2 (6866) │ │ │ │ -10F8D3 Filename Length 0028 (40) │ │ │ │ -10F8D5 Extra Length 0000 (0) │ │ │ │ -10F8D7 Comment Length 0000 (0) │ │ │ │ -10F8D9 Disk Start 0000 (0) │ │ │ │ -10F8DB Int File Attributes 0000 (0) │ │ │ │ +10F990 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10F992 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10F996 CRC 4C0166F2 (1275160306) │ │ │ │ +10F99A Compressed Size 0000040D (1037) │ │ │ │ +10F99E Uncompressed Size 00001AD2 (6866) │ │ │ │ +10F9A2 Filename Length 0028 (40) │ │ │ │ +10F9A4 Extra Length 0000 (0) │ │ │ │ +10F9A6 Comment Length 0000 (0) │ │ │ │ +10F9A8 Disk Start 0000 (0) │ │ │ │ +10F9AA Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10F8DD Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10F9AC Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10F8E1 Local Header Offset 000EB795 (964501) │ │ │ │ -10F8E5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10F9B0 Local Header Offset 000EB773 (964467) │ │ │ │ +10F9B4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10F8E5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10F9B4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10F90D CENTRAL HEADER #533 02014B50 (33639248) │ │ │ │ -10F911 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10F912 Created OS 03 (3) 'Unix' │ │ │ │ -10F913 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10F914 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10F915 General Purpose Flag 0800 (2048) │ │ │ │ +10F9DC CENTRAL HEADER #533 02014B50 (33639248) │ │ │ │ +10F9E0 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10F9E1 Created OS 03 (3) 'Unix' │ │ │ │ +10F9E2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10F9E3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10F9E4 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10F917 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10F919 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10F91D CRC 5C67EDE8 (1550314984) │ │ │ │ -10F921 Compressed Size 000003B9 (953) │ │ │ │ -10F925 Uncompressed Size 00000893 (2195) │ │ │ │ -10F929 Filename Length 002C (44) │ │ │ │ -10F92B Extra Length 0000 (0) │ │ │ │ -10F92D Comment Length 0000 (0) │ │ │ │ -10F92F Disk Start 0000 (0) │ │ │ │ -10F931 Int File Attributes 0000 (0) │ │ │ │ +10F9E6 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10F9E8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10F9EC CRC 5C67EDE8 (1550314984) │ │ │ │ +10F9F0 Compressed Size 000003B9 (953) │ │ │ │ +10F9F4 Uncompressed Size 00000893 (2195) │ │ │ │ +10F9F8 Filename Length 002C (44) │ │ │ │ +10F9FA Extra Length 0000 (0) │ │ │ │ +10F9FC Comment Length 0000 (0) │ │ │ │ +10F9FE Disk Start 0000 (0) │ │ │ │ +10FA00 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10F933 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10FA02 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10F937 Local Header Offset 000EBBE8 (965608) │ │ │ │ -10F93B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10FA06 Local Header Offset 000EBBC6 (965574) │ │ │ │ +10FA0A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10F93B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10FA0A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10F967 CENTRAL HEADER #534 02014B50 (33639248) │ │ │ │ -10F96B Created Zip Spec 14 (20) '2.0' │ │ │ │ -10F96C Created OS 03 (3) 'Unix' │ │ │ │ -10F96D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10F96E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10F96F General Purpose Flag 0800 (2048) │ │ │ │ +10FA36 CENTRAL HEADER #534 02014B50 (33639248) │ │ │ │ +10FA3A Created Zip Spec 14 (20) '2.0' │ │ │ │ +10FA3B Created OS 03 (3) 'Unix' │ │ │ │ +10FA3C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10FA3D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10FA3E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10F971 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10F973 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10F977 CRC 8617C870 (2249705584) │ │ │ │ -10F97B Compressed Size 000005CF (1487) │ │ │ │ -10F97F Uncompressed Size 000018C3 (6339) │ │ │ │ -10F983 Filename Length 002B (43) │ │ │ │ -10F985 Extra Length 0000 (0) │ │ │ │ -10F987 Comment Length 0000 (0) │ │ │ │ -10F989 Disk Start 0000 (0) │ │ │ │ -10F98B Int File Attributes 0000 (0) │ │ │ │ +10FA40 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10FA42 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10FA46 CRC 8617C870 (2249705584) │ │ │ │ +10FA4A Compressed Size 000005CF (1487) │ │ │ │ +10FA4E Uncompressed Size 000018C3 (6339) │ │ │ │ +10FA52 Filename Length 002B (43) │ │ │ │ +10FA54 Extra Length 0000 (0) │ │ │ │ +10FA56 Comment Length 0000 (0) │ │ │ │ +10FA58 Disk Start 0000 (0) │ │ │ │ +10FA5A Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10F98D Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10FA5C Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10F991 Local Header Offset 000EBFEB (966635) │ │ │ │ -10F995 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10FA60 Local Header Offset 000EBFC9 (966601) │ │ │ │ +10FA64 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10F995: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10FA64: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10F9C0 CENTRAL HEADER #535 02014B50 (33639248) │ │ │ │ -10F9C4 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10F9C5 Created OS 03 (3) 'Unix' │ │ │ │ -10F9C6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10F9C7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10F9C8 General Purpose Flag 0800 (2048) │ │ │ │ +10FA8F CENTRAL HEADER #535 02014B50 (33639248) │ │ │ │ +10FA93 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10FA94 Created OS 03 (3) 'Unix' │ │ │ │ +10FA95 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10FA96 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10FA97 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10F9CA Compression Method 0008 (8) 'Deflated' │ │ │ │ -10F9CC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10F9D0 CRC F06823B4 (4033356724) │ │ │ │ -10F9D4 Compressed Size 000003F7 (1015) │ │ │ │ -10F9D8 Uncompressed Size 000009B4 (2484) │ │ │ │ -10F9DC Filename Length 002F (47) │ │ │ │ -10F9DE Extra Length 0000 (0) │ │ │ │ -10F9E0 Comment Length 0000 (0) │ │ │ │ -10F9E2 Disk Start 0000 (0) │ │ │ │ -10F9E4 Int File Attributes 0000 (0) │ │ │ │ +10FA99 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10FA9B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10FA9F CRC F06823B4 (4033356724) │ │ │ │ +10FAA3 Compressed Size 000003F7 (1015) │ │ │ │ +10FAA7 Uncompressed Size 000009B4 (2484) │ │ │ │ +10FAAB Filename Length 002F (47) │ │ │ │ +10FAAD Extra Length 0000 (0) │ │ │ │ +10FAAF Comment Length 0000 (0) │ │ │ │ +10FAB1 Disk Start 0000 (0) │ │ │ │ +10FAB3 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10F9E6 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10FAB5 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10F9EA Local Header Offset 000EC603 (968195) │ │ │ │ -10F9EE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10FAB9 Local Header Offset 000EC5E1 (968161) │ │ │ │ +10FABD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10F9EE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10FABD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10FA1D CENTRAL HEADER #536 02014B50 (33639248) │ │ │ │ -10FA21 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10FA22 Created OS 03 (3) 'Unix' │ │ │ │ -10FA23 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10FA24 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10FA25 General Purpose Flag 0800 (2048) │ │ │ │ +10FAEC CENTRAL HEADER #536 02014B50 (33639248) │ │ │ │ +10FAF0 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10FAF1 Created OS 03 (3) 'Unix' │ │ │ │ +10FAF2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10FAF3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10FAF4 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10FA27 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10FA29 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10FA2D CRC A5A4A9A6 (2779031974) │ │ │ │ -10FA31 Compressed Size 00000618 (1560) │ │ │ │ -10FA35 Uncompressed Size 00001C8B (7307) │ │ │ │ -10FA39 Filename Length 002E (46) │ │ │ │ -10FA3B Extra Length 0000 (0) │ │ │ │ -10FA3D Comment Length 0000 (0) │ │ │ │ -10FA3F Disk Start 0000 (0) │ │ │ │ -10FA41 Int File Attributes 0000 (0) │ │ │ │ +10FAF6 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10FAF8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10FAFC CRC A5A4A9A6 (2779031974) │ │ │ │ +10FB00 Compressed Size 00000618 (1560) │ │ │ │ +10FB04 Uncompressed Size 00001C8B (7307) │ │ │ │ +10FB08 Filename Length 002E (46) │ │ │ │ +10FB0A Extra Length 0000 (0) │ │ │ │ +10FB0C Comment Length 0000 (0) │ │ │ │ +10FB0E Disk Start 0000 (0) │ │ │ │ +10FB10 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10FA43 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10FB12 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10FA47 Local Header Offset 000ECA47 (969287) │ │ │ │ -10FA4B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10FB16 Local Header Offset 000ECA25 (969253) │ │ │ │ +10FB1A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10FA4B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10FB1A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10FA79 CENTRAL HEADER #537 02014B50 (33639248) │ │ │ │ -10FA7D Created Zip Spec 14 (20) '2.0' │ │ │ │ -10FA7E Created OS 03 (3) 'Unix' │ │ │ │ -10FA7F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10FA80 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10FA81 General Purpose Flag 0800 (2048) │ │ │ │ +10FB48 CENTRAL HEADER #537 02014B50 (33639248) │ │ │ │ +10FB4C Created Zip Spec 14 (20) '2.0' │ │ │ │ +10FB4D Created OS 03 (3) 'Unix' │ │ │ │ +10FB4E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10FB4F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10FB50 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10FA83 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10FA85 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10FA89 CRC 26DB527B (651907707) │ │ │ │ -10FA8D Compressed Size 000005B8 (1464) │ │ │ │ -10FA91 Uncompressed Size 000010B1 (4273) │ │ │ │ -10FA95 Filename Length 0023 (35) │ │ │ │ -10FA97 Extra Length 0000 (0) │ │ │ │ -10FA99 Comment Length 0000 (0) │ │ │ │ -10FA9B Disk Start 0000 (0) │ │ │ │ -10FA9D Int File Attributes 0000 (0) │ │ │ │ +10FB52 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10FB54 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10FB58 CRC 26DB527B (651907707) │ │ │ │ +10FB5C Compressed Size 000005B8 (1464) │ │ │ │ +10FB60 Uncompressed Size 000010B1 (4273) │ │ │ │ +10FB64 Filename Length 0023 (35) │ │ │ │ +10FB66 Extra Length 0000 (0) │ │ │ │ +10FB68 Comment Length 0000 (0) │ │ │ │ +10FB6A Disk Start 0000 (0) │ │ │ │ +10FB6C Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10FA9F Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10FB6E Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10FAA3 Local Header Offset 000ED0AB (970923) │ │ │ │ -10FAA7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10FB72 Local Header Offset 000ED089 (970889) │ │ │ │ +10FB76 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10FAA7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10FB76: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10FACA CENTRAL HEADER #538 02014B50 (33639248) │ │ │ │ -10FACE Created Zip Spec 14 (20) '2.0' │ │ │ │ -10FACF Created OS 03 (3) 'Unix' │ │ │ │ -10FAD0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10FAD1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10FAD2 General Purpose Flag 0800 (2048) │ │ │ │ +10FB99 CENTRAL HEADER #538 02014B50 (33639248) │ │ │ │ +10FB9D Created Zip Spec 14 (20) '2.0' │ │ │ │ +10FB9E Created OS 03 (3) 'Unix' │ │ │ │ +10FB9F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10FBA0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10FBA1 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10FAD4 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10FAD6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10FADA CRC 4E7DB11E (1316860190) │ │ │ │ -10FADE Compressed Size 00000638 (1592) │ │ │ │ -10FAE2 Uncompressed Size 00002EC0 (11968) │ │ │ │ -10FAE6 Filename Length 0022 (34) │ │ │ │ -10FAE8 Extra Length 0000 (0) │ │ │ │ -10FAEA Comment Length 0000 (0) │ │ │ │ -10FAEC Disk Start 0000 (0) │ │ │ │ -10FAEE Int File Attributes 0000 (0) │ │ │ │ +10FBA3 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10FBA5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10FBA9 CRC 4E7DB11E (1316860190) │ │ │ │ +10FBAD Compressed Size 00000638 (1592) │ │ │ │ +10FBB1 Uncompressed Size 00002EC0 (11968) │ │ │ │ +10FBB5 Filename Length 0022 (34) │ │ │ │ +10FBB7 Extra Length 0000 (0) │ │ │ │ +10FBB9 Comment Length 0000 (0) │ │ │ │ +10FBBB Disk Start 0000 (0) │ │ │ │ +10FBBD Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10FAF0 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10FBBF Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10FAF4 Local Header Offset 000ED6A4 (972452) │ │ │ │ -10FAF8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10FBC3 Local Header Offset 000ED682 (972418) │ │ │ │ +10FBC7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10FAF8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10FBC7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10FB1A CENTRAL HEADER #539 02014B50 (33639248) │ │ │ │ -10FB1E Created Zip Spec 14 (20) '2.0' │ │ │ │ -10FB1F Created OS 03 (3) 'Unix' │ │ │ │ -10FB20 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10FB21 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10FB22 General Purpose Flag 0800 (2048) │ │ │ │ +10FBE9 CENTRAL HEADER #539 02014B50 (33639248) │ │ │ │ +10FBED Created Zip Spec 14 (20) '2.0' │ │ │ │ +10FBEE Created OS 03 (3) 'Unix' │ │ │ │ +10FBEF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10FBF0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10FBF1 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10FB24 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10FB26 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10FB2A CRC B6997E32 (3063512626) │ │ │ │ -10FB2E Compressed Size 0000048D (1165) │ │ │ │ -10FB32 Uncompressed Size 00000A5A (2650) │ │ │ │ -10FB36 Filename Length 0025 (37) │ │ │ │ -10FB38 Extra Length 0000 (0) │ │ │ │ -10FB3A Comment Length 0000 (0) │ │ │ │ -10FB3C Disk Start 0000 (0) │ │ │ │ -10FB3E Int File Attributes 0000 (0) │ │ │ │ +10FBF3 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10FBF5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10FBF9 CRC B6997E32 (3063512626) │ │ │ │ +10FBFD Compressed Size 0000048D (1165) │ │ │ │ +10FC01 Uncompressed Size 00000A5A (2650) │ │ │ │ +10FC05 Filename Length 0025 (37) │ │ │ │ +10FC07 Extra Length 0000 (0) │ │ │ │ +10FC09 Comment Length 0000 (0) │ │ │ │ +10FC0B Disk Start 0000 (0) │ │ │ │ +10FC0D Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10FB40 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10FC0F Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10FB44 Local Header Offset 000EDD1C (974108) │ │ │ │ -10FB48 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10FC13 Local Header Offset 000EDCFA (974074) │ │ │ │ +10FC17 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10FB48: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10FC17: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10FB6D CENTRAL HEADER #540 02014B50 (33639248) │ │ │ │ -10FB71 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10FB72 Created OS 03 (3) 'Unix' │ │ │ │ -10FB73 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10FB74 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10FB75 General Purpose Flag 0800 (2048) │ │ │ │ +10FC3C CENTRAL HEADER #540 02014B50 (33639248) │ │ │ │ +10FC40 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10FC41 Created OS 03 (3) 'Unix' │ │ │ │ +10FC42 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10FC43 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10FC44 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10FB77 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10FB79 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10FB7D CRC F0BFA4D3 (4039091411) │ │ │ │ -10FB81 Compressed Size 00000585 (1413) │ │ │ │ -10FB85 Uncompressed Size 00001641 (5697) │ │ │ │ -10FB89 Filename Length 0024 (36) │ │ │ │ -10FB8B Extra Length 0000 (0) │ │ │ │ -10FB8D Comment Length 0000 (0) │ │ │ │ -10FB8F Disk Start 0000 (0) │ │ │ │ -10FB91 Int File Attributes 0000 (0) │ │ │ │ +10FC46 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10FC48 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10FC4C CRC F0BFA4D3 (4039091411) │ │ │ │ +10FC50 Compressed Size 00000585 (1413) │ │ │ │ +10FC54 Uncompressed Size 00001641 (5697) │ │ │ │ +10FC58 Filename Length 0024 (36) │ │ │ │ +10FC5A Extra Length 0000 (0) │ │ │ │ +10FC5C Comment Length 0000 (0) │ │ │ │ +10FC5E Disk Start 0000 (0) │ │ │ │ +10FC60 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10FB93 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10FC62 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10FB97 Local Header Offset 000EE1EC (975340) │ │ │ │ -10FB9B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10FC66 Local Header Offset 000EE1CA (975306) │ │ │ │ +10FC6A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10FB9B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10FC6A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10FBBF CENTRAL HEADER #541 02014B50 (33639248) │ │ │ │ -10FBC3 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10FBC4 Created OS 03 (3) 'Unix' │ │ │ │ -10FBC5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10FBC6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10FBC7 General Purpose Flag 0800 (2048) │ │ │ │ +10FC8E CENTRAL HEADER #541 02014B50 (33639248) │ │ │ │ +10FC92 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10FC93 Created OS 03 (3) 'Unix' │ │ │ │ +10FC94 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10FC95 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10FC96 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10FBC9 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10FBCB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10FBCF CRC A84F3FC1 (2823765953) │ │ │ │ -10FBD3 Compressed Size 00000611 (1553) │ │ │ │ -10FBD7 Uncompressed Size 0000129C (4764) │ │ │ │ -10FBDB Filename Length 002C (44) │ │ │ │ -10FBDD Extra Length 0000 (0) │ │ │ │ -10FBDF Comment Length 0000 (0) │ │ │ │ -10FBE1 Disk Start 0000 (0) │ │ │ │ -10FBE3 Int File Attributes 0000 (0) │ │ │ │ +10FC98 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10FC9A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10FC9E CRC A84F3FC1 (2823765953) │ │ │ │ +10FCA2 Compressed Size 00000611 (1553) │ │ │ │ +10FCA6 Uncompressed Size 0000129C (4764) │ │ │ │ +10FCAA Filename Length 002C (44) │ │ │ │ +10FCAC Extra Length 0000 (0) │ │ │ │ +10FCAE Comment Length 0000 (0) │ │ │ │ +10FCB0 Disk Start 0000 (0) │ │ │ │ +10FCB2 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10FBE5 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10FCB4 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10FBE9 Local Header Offset 000EE7B3 (976819) │ │ │ │ -10FBED Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10FCB8 Local Header Offset 000EE791 (976785) │ │ │ │ +10FCBC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10FBED: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10FCBC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10FC19 CENTRAL HEADER #542 02014B50 (33639248) │ │ │ │ -10FC1D Created Zip Spec 14 (20) '2.0' │ │ │ │ -10FC1E Created OS 03 (3) 'Unix' │ │ │ │ -10FC1F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10FC20 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10FC21 General Purpose Flag 0800 (2048) │ │ │ │ +10FCE8 CENTRAL HEADER #542 02014B50 (33639248) │ │ │ │ +10FCEC Created Zip Spec 14 (20) '2.0' │ │ │ │ +10FCED Created OS 03 (3) 'Unix' │ │ │ │ +10FCEE Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10FCEF Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10FCF0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10FC23 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10FC25 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10FC29 CRC E601883F (3858860095) │ │ │ │ -10FC2D Compressed Size 000004C4 (1220) │ │ │ │ -10FC31 Uncompressed Size 000023C6 (9158) │ │ │ │ -10FC35 Filename Length 002B (43) │ │ │ │ -10FC37 Extra Length 0000 (0) │ │ │ │ -10FC39 Comment Length 0000 (0) │ │ │ │ -10FC3B Disk Start 0000 (0) │ │ │ │ -10FC3D Int File Attributes 0000 (0) │ │ │ │ +10FCF2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10FCF4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10FCF8 CRC E601883F (3858860095) │ │ │ │ +10FCFC Compressed Size 000004C4 (1220) │ │ │ │ +10FD00 Uncompressed Size 000023C6 (9158) │ │ │ │ +10FD04 Filename Length 002B (43) │ │ │ │ +10FD06 Extra Length 0000 (0) │ │ │ │ +10FD08 Comment Length 0000 (0) │ │ │ │ +10FD0A Disk Start 0000 (0) │ │ │ │ +10FD0C Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10FC3F Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10FD0E Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10FC43 Local Header Offset 000EEE0E (978446) │ │ │ │ -10FC47 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10FD12 Local Header Offset 000EEDEC (978412) │ │ │ │ +10FD16 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10FC47: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10FD16: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10FC72 CENTRAL HEADER #543 02014B50 (33639248) │ │ │ │ -10FC76 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10FC77 Created OS 03 (3) 'Unix' │ │ │ │ -10FC78 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10FC79 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10FC7A General Purpose Flag 0800 (2048) │ │ │ │ +10FD41 CENTRAL HEADER #543 02014B50 (33639248) │ │ │ │ +10FD45 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10FD46 Created OS 03 (3) 'Unix' │ │ │ │ +10FD47 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10FD48 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10FD49 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10FC7C Compression Method 0008 (8) 'Deflated' │ │ │ │ -10FC7E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10FC82 CRC D37CCA3A (3548170810) │ │ │ │ -10FC86 Compressed Size 0000021E (542) │ │ │ │ -10FC8A Uncompressed Size 000003E5 (997) │ │ │ │ -10FC8E Filename Length 0033 (51) │ │ │ │ -10FC90 Extra Length 0000 (0) │ │ │ │ -10FC92 Comment Length 0000 (0) │ │ │ │ -10FC94 Disk Start 0000 (0) │ │ │ │ -10FC96 Int File Attributes 0000 (0) │ │ │ │ +10FD4B Compression Method 0008 (8) 'Deflated' │ │ │ │ +10FD4D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10FD51 CRC D37CCA3A (3548170810) │ │ │ │ +10FD55 Compressed Size 0000021E (542) │ │ │ │ +10FD59 Uncompressed Size 000003E5 (997) │ │ │ │ +10FD5D Filename Length 0033 (51) │ │ │ │ +10FD5F Extra Length 0000 (0) │ │ │ │ +10FD61 Comment Length 0000 (0) │ │ │ │ +10FD63 Disk Start 0000 (0) │ │ │ │ +10FD65 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10FC98 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10FD67 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10FC9C Local Header Offset 000EF31B (979739) │ │ │ │ -10FCA0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10FD6B Local Header Offset 000EF2F9 (979705) │ │ │ │ +10FD6F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10FCA0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10FD6F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10FCD3 CENTRAL HEADER #544 02014B50 (33639248) │ │ │ │ -10FCD7 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10FCD8 Created OS 03 (3) 'Unix' │ │ │ │ -10FCD9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10FCDA Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10FCDB General Purpose Flag 0800 (2048) │ │ │ │ +10FDA2 CENTRAL HEADER #544 02014B50 (33639248) │ │ │ │ +10FDA6 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10FDA7 Created OS 03 (3) 'Unix' │ │ │ │ +10FDA8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10FDA9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10FDAA General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10FCDD Compression Method 0008 (8) 'Deflated' │ │ │ │ -10FCDF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10FCE3 CRC ECB13056 (3971035222) │ │ │ │ -10FCE7 Compressed Size 000002C9 (713) │ │ │ │ -10FCEB Uncompressed Size 0000070A (1802) │ │ │ │ -10FCEF Filename Length 0032 (50) │ │ │ │ -10FCF1 Extra Length 0000 (0) │ │ │ │ -10FCF3 Comment Length 0000 (0) │ │ │ │ -10FCF5 Disk Start 0000 (0) │ │ │ │ -10FCF7 Int File Attributes 0000 (0) │ │ │ │ +10FDAC Compression Method 0008 (8) 'Deflated' │ │ │ │ +10FDAE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10FDB2 CRC ECB13056 (3971035222) │ │ │ │ +10FDB6 Compressed Size 000002C9 (713) │ │ │ │ +10FDBA Uncompressed Size 0000070A (1802) │ │ │ │ +10FDBE Filename Length 0032 (50) │ │ │ │ +10FDC0 Extra Length 0000 (0) │ │ │ │ +10FDC2 Comment Length 0000 (0) │ │ │ │ +10FDC4 Disk Start 0000 (0) │ │ │ │ +10FDC6 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10FCF9 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10FDC8 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10FCFD Local Header Offset 000EF58A (980362) │ │ │ │ -10FD01 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10FDCC Local Header Offset 000EF568 (980328) │ │ │ │ +10FDD0 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10FD01: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10FDD0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10FD33 CENTRAL HEADER #545 02014B50 (33639248) │ │ │ │ -10FD37 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10FD38 Created OS 03 (3) 'Unix' │ │ │ │ -10FD39 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10FD3A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10FD3B General Purpose Flag 0800 (2048) │ │ │ │ +10FE02 CENTRAL HEADER #545 02014B50 (33639248) │ │ │ │ +10FE06 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10FE07 Created OS 03 (3) 'Unix' │ │ │ │ +10FE08 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10FE09 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10FE0A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10FD3D Compression Method 0008 (8) 'Deflated' │ │ │ │ -10FD3F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10FD43 CRC 23CCFC3B (600636475) │ │ │ │ -10FD47 Compressed Size 0000020C (524) │ │ │ │ -10FD4B Uncompressed Size 000003B0 (944) │ │ │ │ -10FD4F Filename Length 0032 (50) │ │ │ │ -10FD51 Extra Length 0000 (0) │ │ │ │ -10FD53 Comment Length 0000 (0) │ │ │ │ -10FD55 Disk Start 0000 (0) │ │ │ │ -10FD57 Int File Attributes 0000 (0) │ │ │ │ +10FE0C Compression Method 0008 (8) 'Deflated' │ │ │ │ +10FE0E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10FE12 CRC 23CCFC3B (600636475) │ │ │ │ +10FE16 Compressed Size 0000020C (524) │ │ │ │ +10FE1A Uncompressed Size 000003B0 (944) │ │ │ │ +10FE1E Filename Length 0032 (50) │ │ │ │ +10FE20 Extra Length 0000 (0) │ │ │ │ +10FE22 Comment Length 0000 (0) │ │ │ │ +10FE24 Disk Start 0000 (0) │ │ │ │ +10FE26 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10FD59 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10FE28 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10FD5D Local Header Offset 000EF8A3 (981155) │ │ │ │ -10FD61 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10FE2C Local Header Offset 000EF881 (981121) │ │ │ │ +10FE30 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10FD61: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10FE30: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10FD93 CENTRAL HEADER #546 02014B50 (33639248) │ │ │ │ -10FD97 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10FD98 Created OS 03 (3) 'Unix' │ │ │ │ -10FD99 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10FD9A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10FD9B General Purpose Flag 0800 (2048) │ │ │ │ +10FE62 CENTRAL HEADER #546 02014B50 (33639248) │ │ │ │ +10FE66 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10FE67 Created OS 03 (3) 'Unix' │ │ │ │ +10FE68 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10FE69 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10FE6A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10FD9D Compression Method 0008 (8) 'Deflated' │ │ │ │ -10FD9F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10FDA3 CRC F87AF34C (4168807244) │ │ │ │ -10FDA7 Compressed Size 0000026E (622) │ │ │ │ -10FDAB Uncompressed Size 000005C0 (1472) │ │ │ │ -10FDAF Filename Length 0031 (49) │ │ │ │ -10FDB1 Extra Length 0000 (0) │ │ │ │ -10FDB3 Comment Length 0000 (0) │ │ │ │ -10FDB5 Disk Start 0000 (0) │ │ │ │ -10FDB7 Int File Attributes 0000 (0) │ │ │ │ +10FE6C Compression Method 0008 (8) 'Deflated' │ │ │ │ +10FE6E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10FE72 CRC F87AF34C (4168807244) │ │ │ │ +10FE76 Compressed Size 0000026E (622) │ │ │ │ +10FE7A Uncompressed Size 000005C0 (1472) │ │ │ │ +10FE7E Filename Length 0031 (49) │ │ │ │ +10FE80 Extra Length 0000 (0) │ │ │ │ +10FE82 Comment Length 0000 (0) │ │ │ │ +10FE84 Disk Start 0000 (0) │ │ │ │ +10FE86 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10FDB9 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10FE88 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10FDBD Local Header Offset 000EFAFF (981759) │ │ │ │ -10FDC1 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10FE8C Local Header Offset 000EFADD (981725) │ │ │ │ +10FE90 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10FDC1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10FE90: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10FDF2 CENTRAL HEADER #547 02014B50 (33639248) │ │ │ │ -10FDF6 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10FDF7 Created OS 03 (3) 'Unix' │ │ │ │ -10FDF8 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10FDF9 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10FDFA General Purpose Flag 0800 (2048) │ │ │ │ +10FEC1 CENTRAL HEADER #547 02014B50 (33639248) │ │ │ │ +10FEC5 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10FEC6 Created OS 03 (3) 'Unix' │ │ │ │ +10FEC7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10FEC8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10FEC9 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10FDFC Compression Method 0008 (8) 'Deflated' │ │ │ │ -10FDFE Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10FE02 CRC 98A6208F (2561024143) │ │ │ │ -10FE06 Compressed Size 0000035B (859) │ │ │ │ -10FE0A Uncompressed Size 00000790 (1936) │ │ │ │ -10FE0E Filename Length 002A (42) │ │ │ │ -10FE10 Extra Length 0000 (0) │ │ │ │ -10FE12 Comment Length 0000 (0) │ │ │ │ -10FE14 Disk Start 0000 (0) │ │ │ │ -10FE16 Int File Attributes 0000 (0) │ │ │ │ +10FECB Compression Method 0008 (8) 'Deflated' │ │ │ │ +10FECD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10FED1 CRC 98A6208F (2561024143) │ │ │ │ +10FED5 Compressed Size 0000035B (859) │ │ │ │ +10FED9 Uncompressed Size 00000790 (1936) │ │ │ │ +10FEDD Filename Length 002A (42) │ │ │ │ +10FEDF Extra Length 0000 (0) │ │ │ │ +10FEE1 Comment Length 0000 (0) │ │ │ │ +10FEE3 Disk Start 0000 (0) │ │ │ │ +10FEE5 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10FE18 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10FEE7 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10FE1C Local Header Offset 000EFDBC (982460) │ │ │ │ -10FE20 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10FEEB Local Header Offset 000EFD9A (982426) │ │ │ │ +10FEEF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10FE20: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10FEEF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10FE4A CENTRAL HEADER #548 02014B50 (33639248) │ │ │ │ -10FE4E Created Zip Spec 14 (20) '2.0' │ │ │ │ -10FE4F Created OS 03 (3) 'Unix' │ │ │ │ -10FE50 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10FE51 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10FE52 General Purpose Flag 0800 (2048) │ │ │ │ +10FF19 CENTRAL HEADER #548 02014B50 (33639248) │ │ │ │ +10FF1D Created Zip Spec 14 (20) '2.0' │ │ │ │ +10FF1E Created OS 03 (3) 'Unix' │ │ │ │ +10FF1F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10FF20 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10FF21 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10FE54 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10FE56 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10FE5A CRC 0330A1B9 (53518777) │ │ │ │ -10FE5E Compressed Size 00000482 (1154) │ │ │ │ -10FE62 Uncompressed Size 0000147A (5242) │ │ │ │ -10FE66 Filename Length 0029 (41) │ │ │ │ -10FE68 Extra Length 0000 (0) │ │ │ │ -10FE6A Comment Length 0000 (0) │ │ │ │ -10FE6C Disk Start 0000 (0) │ │ │ │ -10FE6E Int File Attributes 0000 (0) │ │ │ │ +10FF23 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10FF25 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10FF29 CRC 0330A1B9 (53518777) │ │ │ │ +10FF2D Compressed Size 00000482 (1154) │ │ │ │ +10FF31 Uncompressed Size 0000147A (5242) │ │ │ │ +10FF35 Filename Length 0029 (41) │ │ │ │ +10FF37 Extra Length 0000 (0) │ │ │ │ +10FF39 Comment Length 0000 (0) │ │ │ │ +10FF3B Disk Start 0000 (0) │ │ │ │ +10FF3D Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10FE70 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10FF3F Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10FE74 Local Header Offset 000F015F (983391) │ │ │ │ -10FE78 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10FF43 Local Header Offset 000F013D (983357) │ │ │ │ +10FF47 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10FE78: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10FF47: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10FEA1 CENTRAL HEADER #549 02014B50 (33639248) │ │ │ │ -10FEA5 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10FEA6 Created OS 03 (3) 'Unix' │ │ │ │ -10FEA7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10FEA8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10FEA9 General Purpose Flag 0800 (2048) │ │ │ │ +10FF70 CENTRAL HEADER #549 02014B50 (33639248) │ │ │ │ +10FF74 Created Zip Spec 14 (20) '2.0' │ │ │ │ +10FF75 Created OS 03 (3) 'Unix' │ │ │ │ +10FF76 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10FF77 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10FF78 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10FEAB Compression Method 0008 (8) 'Deflated' │ │ │ │ -10FEAD Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10FEB1 CRC E4B30103 (3836936451) │ │ │ │ -10FEB5 Compressed Size 00000331 (817) │ │ │ │ -10FEB9 Uncompressed Size 000006B8 (1720) │ │ │ │ -10FEBD Filename Length 002B (43) │ │ │ │ -10FEBF Extra Length 0000 (0) │ │ │ │ -10FEC1 Comment Length 0000 (0) │ │ │ │ -10FEC3 Disk Start 0000 (0) │ │ │ │ -10FEC5 Int File Attributes 0000 (0) │ │ │ │ +10FF7A Compression Method 0008 (8) 'Deflated' │ │ │ │ +10FF7C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10FF80 CRC E4B30103 (3836936451) │ │ │ │ +10FF84 Compressed Size 00000331 (817) │ │ │ │ +10FF88 Uncompressed Size 000006B8 (1720) │ │ │ │ +10FF8C Filename Length 002B (43) │ │ │ │ +10FF8E Extra Length 0000 (0) │ │ │ │ +10FF90 Comment Length 0000 (0) │ │ │ │ +10FF92 Disk Start 0000 (0) │ │ │ │ +10FF94 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10FEC7 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10FF96 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10FECB Local Header Offset 000F0628 (984616) │ │ │ │ -10FECF Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10FF9A Local Header Offset 000F0606 (984582) │ │ │ │ +10FF9E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10FECF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10FF9E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10FEFA CENTRAL HEADER #550 02014B50 (33639248) │ │ │ │ -10FEFE Created Zip Spec 14 (20) '2.0' │ │ │ │ -10FEFF Created OS 03 (3) 'Unix' │ │ │ │ -10FF00 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10FF01 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10FF02 General Purpose Flag 0800 (2048) │ │ │ │ +10FFC9 CENTRAL HEADER #550 02014B50 (33639248) │ │ │ │ +10FFCD Created Zip Spec 14 (20) '2.0' │ │ │ │ +10FFCE Created OS 03 (3) 'Unix' │ │ │ │ +10FFCF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +10FFD0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +10FFD1 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10FF04 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10FF06 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10FF0A CRC E8D4A005 (3906248709) │ │ │ │ -10FF0E Compressed Size 00000368 (872) │ │ │ │ -10FF12 Uncompressed Size 00000DD0 (3536) │ │ │ │ -10FF16 Filename Length 002A (42) │ │ │ │ -10FF18 Extra Length 0000 (0) │ │ │ │ -10FF1A Comment Length 0000 (0) │ │ │ │ -10FF1C Disk Start 0000 (0) │ │ │ │ -10FF1E Int File Attributes 0000 (0) │ │ │ │ +10FFD3 Compression Method 0008 (8) 'Deflated' │ │ │ │ +10FFD5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +10FFD9 CRC E8D4A005 (3906248709) │ │ │ │ +10FFDD Compressed Size 00000368 (872) │ │ │ │ +10FFE1 Uncompressed Size 00000DD0 (3536) │ │ │ │ +10FFE5 Filename Length 002A (42) │ │ │ │ +10FFE7 Extra Length 0000 (0) │ │ │ │ +10FFE9 Comment Length 0000 (0) │ │ │ │ +10FFEB Disk Start 0000 (0) │ │ │ │ +10FFED Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10FF20 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +10FFEF Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10FF24 Local Header Offset 000F09A2 (985506) │ │ │ │ -10FF28 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +10FFF3 Local Header Offset 000F0980 (985472) │ │ │ │ +10FFF7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10FF28: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x10FFF7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10FF52 CENTRAL HEADER #551 02014B50 (33639248) │ │ │ │ -10FF56 Created Zip Spec 14 (20) '2.0' │ │ │ │ -10FF57 Created OS 03 (3) 'Unix' │ │ │ │ -10FF58 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10FF59 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10FF5A General Purpose Flag 0800 (2048) │ │ │ │ +110021 CENTRAL HEADER #551 02014B50 (33639248) │ │ │ │ +110025 Created Zip Spec 14 (20) '2.0' │ │ │ │ +110026 Created OS 03 (3) 'Unix' │ │ │ │ +110027 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +110028 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +110029 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10FF5C Compression Method 0008 (8) 'Deflated' │ │ │ │ -10FF5E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10FF62 CRC 7B2EBB6A (2066660202) │ │ │ │ -10FF66 Compressed Size 0000024F (591) │ │ │ │ -10FF6A Uncompressed Size 00000450 (1104) │ │ │ │ -10FF6E Filename Length 0026 (38) │ │ │ │ -10FF70 Extra Length 0000 (0) │ │ │ │ -10FF72 Comment Length 0000 (0) │ │ │ │ -10FF74 Disk Start 0000 (0) │ │ │ │ -10FF76 Int File Attributes 0000 (0) │ │ │ │ +11002B Compression Method 0008 (8) 'Deflated' │ │ │ │ +11002D Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +110031 CRC 7B2EBB6A (2066660202) │ │ │ │ +110035 Compressed Size 0000024F (591) │ │ │ │ +110039 Uncompressed Size 00000450 (1104) │ │ │ │ +11003D Filename Length 0026 (38) │ │ │ │ +11003F Extra Length 0000 (0) │ │ │ │ +110041 Comment Length 0000 (0) │ │ │ │ +110043 Disk Start 0000 (0) │ │ │ │ +110045 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10FF78 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +110047 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10FF7C Local Header Offset 000F0D52 (986450) │ │ │ │ -10FF80 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +11004B Local Header Offset 000F0D30 (986416) │ │ │ │ +11004F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10FF80: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x11004F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10FFA6 CENTRAL HEADER #552 02014B50 (33639248) │ │ │ │ -10FFAA Created Zip Spec 14 (20) '2.0' │ │ │ │ -10FFAB Created OS 03 (3) 'Unix' │ │ │ │ -10FFAC Extract Zip Spec 0A (10) '1.0' │ │ │ │ -10FFAD Extract OS 00 (0) 'MS-DOS' │ │ │ │ -10FFAE General Purpose Flag 0800 (2048) │ │ │ │ +110075 CENTRAL HEADER #552 02014B50 (33639248) │ │ │ │ +110079 Created Zip Spec 14 (20) '2.0' │ │ │ │ +11007A Created OS 03 (3) 'Unix' │ │ │ │ +11007B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +11007C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +11007D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -10FFB0 Compression Method 0008 (8) 'Deflated' │ │ │ │ -10FFB2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -10FFB6 CRC 5CE2066F (1558316655) │ │ │ │ -10FFBA Compressed Size 0000028B (651) │ │ │ │ -10FFBE Uncompressed Size 00000799 (1945) │ │ │ │ -10FFC2 Filename Length 0025 (37) │ │ │ │ -10FFC4 Extra Length 0000 (0) │ │ │ │ -10FFC6 Comment Length 0000 (0) │ │ │ │ -10FFC8 Disk Start 0000 (0) │ │ │ │ -10FFCA Int File Attributes 0000 (0) │ │ │ │ +11007F Compression Method 0008 (8) 'Deflated' │ │ │ │ +110081 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +110085 CRC 5CE2066F (1558316655) │ │ │ │ +110089 Compressed Size 0000028B (651) │ │ │ │ +11008D Uncompressed Size 00000799 (1945) │ │ │ │ +110091 Filename Length 0025 (37) │ │ │ │ +110093 Extra Length 0000 (0) │ │ │ │ +110095 Comment Length 0000 (0) │ │ │ │ +110097 Disk Start 0000 (0) │ │ │ │ +110099 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -10FFCC Ext File Attributes 81A40000 (2175008768) │ │ │ │ +11009B Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -10FFD0 Local Header Offset 000F0FE5 (987109) │ │ │ │ -10FFD4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +11009F Local Header Offset 000F0FC3 (987075) │ │ │ │ +1100A3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x10FFD4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1100A3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -10FFF9 CENTRAL HEADER #553 02014B50 (33639248) │ │ │ │ -10FFFD Created Zip Spec 14 (20) '2.0' │ │ │ │ -10FFFE Created OS 03 (3) 'Unix' │ │ │ │ -10FFFF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -110000 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -110001 General Purpose Flag 0800 (2048) │ │ │ │ +1100C8 CENTRAL HEADER #553 02014B50 (33639248) │ │ │ │ +1100CC Created Zip Spec 14 (20) '2.0' │ │ │ │ +1100CD Created OS 03 (3) 'Unix' │ │ │ │ +1100CE Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1100CF Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1100D0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -110003 Compression Method 0008 (8) 'Deflated' │ │ │ │ -110005 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -110009 CRC 47653C1B (1197816859) │ │ │ │ -11000D Compressed Size 00000252 (594) │ │ │ │ -110011 Uncompressed Size 00000415 (1045) │ │ │ │ -110015 Filename Length 0029 (41) │ │ │ │ -110017 Extra Length 0000 (0) │ │ │ │ -110019 Comment Length 0000 (0) │ │ │ │ -11001B Disk Start 0000 (0) │ │ │ │ -11001D Int File Attributes 0000 (0) │ │ │ │ +1100D2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1100D4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1100D8 CRC 47653C1B (1197816859) │ │ │ │ +1100DC Compressed Size 00000252 (594) │ │ │ │ +1100E0 Uncompressed Size 00000415 (1045) │ │ │ │ +1100E4 Filename Length 0029 (41) │ │ │ │ +1100E6 Extra Length 0000 (0) │ │ │ │ +1100E8 Comment Length 0000 (0) │ │ │ │ +1100EA Disk Start 0000 (0) │ │ │ │ +1100EC Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -11001F Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1100EE Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -110023 Local Header Offset 000F12B3 (987827) │ │ │ │ -110027 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1100F2 Local Header Offset 000F1291 (987793) │ │ │ │ +1100F6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x110027: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1100F6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -110050 CENTRAL HEADER #554 02014B50 (33639248) │ │ │ │ -110054 Created Zip Spec 14 (20) '2.0' │ │ │ │ -110055 Created OS 03 (3) 'Unix' │ │ │ │ -110056 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -110057 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -110058 General Purpose Flag 0800 (2048) │ │ │ │ +11011F CENTRAL HEADER #554 02014B50 (33639248) │ │ │ │ +110123 Created Zip Spec 14 (20) '2.0' │ │ │ │ +110124 Created OS 03 (3) 'Unix' │ │ │ │ +110125 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +110126 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +110127 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -11005A Compression Method 0008 (8) 'Deflated' │ │ │ │ -11005C Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -110060 CRC F17E6314 (4051591956) │ │ │ │ -110064 Compressed Size 000001F0 (496) │ │ │ │ -110068 Uncompressed Size 0000056C (1388) │ │ │ │ -11006C Filename Length 0028 (40) │ │ │ │ -11006E Extra Length 0000 (0) │ │ │ │ -110070 Comment Length 0000 (0) │ │ │ │ -110072 Disk Start 0000 (0) │ │ │ │ -110074 Int File Attributes 0000 (0) │ │ │ │ +110129 Compression Method 0008 (8) 'Deflated' │ │ │ │ +11012B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +11012F CRC F17E6314 (4051591956) │ │ │ │ +110133 Compressed Size 000001F0 (496) │ │ │ │ +110137 Uncompressed Size 0000056C (1388) │ │ │ │ +11013B Filename Length 0028 (40) │ │ │ │ +11013D Extra Length 0000 (0) │ │ │ │ +11013F Comment Length 0000 (0) │ │ │ │ +110141 Disk Start 0000 (0) │ │ │ │ +110143 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -110076 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +110145 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -11007A Local Header Offset 000F154C (988492) │ │ │ │ -11007E Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +110149 Local Header Offset 000F152A (988458) │ │ │ │ +11014D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x11007E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x11014D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1100A6 CENTRAL HEADER #555 02014B50 (33639248) │ │ │ │ -1100AA Created Zip Spec 14 (20) '2.0' │ │ │ │ -1100AB Created OS 03 (3) 'Unix' │ │ │ │ -1100AC Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1100AD Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1100AE General Purpose Flag 0800 (2048) │ │ │ │ +110175 CENTRAL HEADER #555 02014B50 (33639248) │ │ │ │ +110179 Created Zip Spec 14 (20) '2.0' │ │ │ │ +11017A Created OS 03 (3) 'Unix' │ │ │ │ +11017B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +11017C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +11017D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1100B0 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1100B2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1100B6 CRC FC28F027 (4230541351) │ │ │ │ -1100BA Compressed Size 00000757 (1879) │ │ │ │ -1100BE Uncompressed Size 000016BD (5821) │ │ │ │ -1100C2 Filename Length 0029 (41) │ │ │ │ -1100C4 Extra Length 0000 (0) │ │ │ │ -1100C6 Comment Length 0000 (0) │ │ │ │ -1100C8 Disk Start 0000 (0) │ │ │ │ -1100CA Int File Attributes 0000 (0) │ │ │ │ +11017F Compression Method 0008 (8) 'Deflated' │ │ │ │ +110181 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +110185 CRC FC28F027 (4230541351) │ │ │ │ +110189 Compressed Size 00000757 (1879) │ │ │ │ +11018D Uncompressed Size 000016BD (5821) │ │ │ │ +110191 Filename Length 0029 (41) │ │ │ │ +110193 Extra Length 0000 (0) │ │ │ │ +110195 Comment Length 0000 (0) │ │ │ │ +110197 Disk Start 0000 (0) │ │ │ │ +110199 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1100CC Ext File Attributes 81A40000 (2175008768) │ │ │ │ +11019B Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1100D0 Local Header Offset 000F1782 (989058) │ │ │ │ -1100D4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +11019F Local Header Offset 000F1760 (989024) │ │ │ │ +1101A3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1100D4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1101A3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1100FD CENTRAL HEADER #556 02014B50 (33639248) │ │ │ │ -110101 Created Zip Spec 14 (20) '2.0' │ │ │ │ -110102 Created OS 03 (3) 'Unix' │ │ │ │ -110103 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -110104 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -110105 General Purpose Flag 0800 (2048) │ │ │ │ +1101CC CENTRAL HEADER #556 02014B50 (33639248) │ │ │ │ +1101D0 Created Zip Spec 14 (20) '2.0' │ │ │ │ +1101D1 Created OS 03 (3) 'Unix' │ │ │ │ +1101D2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1101D3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1101D4 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -110107 Compression Method 0008 (8) 'Deflated' │ │ │ │ -110109 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -11010D CRC 1C44EACE (474278606) │ │ │ │ -110111 Compressed Size 00000B43 (2883) │ │ │ │ -110115 Uncompressed Size 00004A3F (19007) │ │ │ │ -110119 Filename Length 0028 (40) │ │ │ │ -11011B Extra Length 0000 (0) │ │ │ │ -11011D Comment Length 0000 (0) │ │ │ │ -11011F Disk Start 0000 (0) │ │ │ │ -110121 Int File Attributes 0000 (0) │ │ │ │ +1101D6 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1101D8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1101DC CRC 1C44EACE (474278606) │ │ │ │ +1101E0 Compressed Size 00000B43 (2883) │ │ │ │ +1101E4 Uncompressed Size 00004A3F (19007) │ │ │ │ +1101E8 Filename Length 0028 (40) │ │ │ │ +1101EA Extra Length 0000 (0) │ │ │ │ +1101EC Comment Length 0000 (0) │ │ │ │ +1101EE Disk Start 0000 (0) │ │ │ │ +1101F0 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -110123 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1101F2 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -110127 Local Header Offset 000F1F20 (991008) │ │ │ │ -11012B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1101F6 Local Header Offset 000F1EFE (990974) │ │ │ │ +1101FA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x11012B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1101FA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -110153 CENTRAL HEADER #557 02014B50 (33639248) │ │ │ │ -110157 Created Zip Spec 14 (20) '2.0' │ │ │ │ -110158 Created OS 03 (3) 'Unix' │ │ │ │ -110159 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -11015A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -11015B General Purpose Flag 0800 (2048) │ │ │ │ +110222 CENTRAL HEADER #557 02014B50 (33639248) │ │ │ │ +110226 Created Zip Spec 14 (20) '2.0' │ │ │ │ +110227 Created OS 03 (3) 'Unix' │ │ │ │ +110228 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +110229 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +11022A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -11015D Compression Method 0008 (8) 'Deflated' │ │ │ │ -11015F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -110163 CRC 431EC689 (1126090377) │ │ │ │ -110167 Compressed Size 00000461 (1121) │ │ │ │ -11016B Uncompressed Size 00000AB3 (2739) │ │ │ │ -11016F Filename Length 002E (46) │ │ │ │ -110171 Extra Length 0000 (0) │ │ │ │ -110173 Comment Length 0000 (0) │ │ │ │ -110175 Disk Start 0000 (0) │ │ │ │ -110177 Int File Attributes 0000 (0) │ │ │ │ +11022C Compression Method 0008 (8) 'Deflated' │ │ │ │ +11022E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +110232 CRC 431EC689 (1126090377) │ │ │ │ +110236 Compressed Size 00000461 (1121) │ │ │ │ +11023A Uncompressed Size 00000AB3 (2739) │ │ │ │ +11023E Filename Length 002E (46) │ │ │ │ +110240 Extra Length 0000 (0) │ │ │ │ +110242 Comment Length 0000 (0) │ │ │ │ +110244 Disk Start 0000 (0) │ │ │ │ +110246 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -110179 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +110248 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -11017D Local Header Offset 000F2AA9 (993961) │ │ │ │ -110181 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +11024C Local Header Offset 000F2A87 (993927) │ │ │ │ +110250 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x110181: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x110250: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1101AF CENTRAL HEADER #558 02014B50 (33639248) │ │ │ │ -1101B3 Created Zip Spec 14 (20) '2.0' │ │ │ │ -1101B4 Created OS 03 (3) 'Unix' │ │ │ │ -1101B5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1101B6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1101B7 General Purpose Flag 0800 (2048) │ │ │ │ +11027E CENTRAL HEADER #558 02014B50 (33639248) │ │ │ │ +110282 Created Zip Spec 14 (20) '2.0' │ │ │ │ +110283 Created OS 03 (3) 'Unix' │ │ │ │ +110284 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +110285 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +110286 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1101B9 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1101BB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1101BF CRC 16196697 (370763415) │ │ │ │ -1101C3 Compressed Size 00000541 (1345) │ │ │ │ -1101C7 Uncompressed Size 00002353 (9043) │ │ │ │ -1101CB Filename Length 002D (45) │ │ │ │ -1101CD Extra Length 0000 (0) │ │ │ │ -1101CF Comment Length 0000 (0) │ │ │ │ -1101D1 Disk Start 0000 (0) │ │ │ │ -1101D3 Int File Attributes 0000 (0) │ │ │ │ +110288 Compression Method 0008 (8) 'Deflated' │ │ │ │ +11028A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +11028E CRC 16196697 (370763415) │ │ │ │ +110292 Compressed Size 00000541 (1345) │ │ │ │ +110296 Uncompressed Size 00002353 (9043) │ │ │ │ +11029A Filename Length 002D (45) │ │ │ │ +11029C Extra Length 0000 (0) │ │ │ │ +11029E Comment Length 0000 (0) │ │ │ │ +1102A0 Disk Start 0000 (0) │ │ │ │ +1102A2 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1101D5 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1102A4 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1101D9 Local Header Offset 000F2F56 (995158) │ │ │ │ -1101DD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1102A8 Local Header Offset 000F2F34 (995124) │ │ │ │ +1102AC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1101DD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1102AC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -11020A CENTRAL HEADER #559 02014B50 (33639248) │ │ │ │ -11020E Created Zip Spec 14 (20) '2.0' │ │ │ │ -11020F Created OS 03 (3) 'Unix' │ │ │ │ -110210 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -110211 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -110212 General Purpose Flag 0800 (2048) │ │ │ │ +1102D9 CENTRAL HEADER #559 02014B50 (33639248) │ │ │ │ +1102DD Created Zip Spec 14 (20) '2.0' │ │ │ │ +1102DE Created OS 03 (3) 'Unix' │ │ │ │ +1102DF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1102E0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1102E1 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -110214 Compression Method 0008 (8) 'Deflated' │ │ │ │ -110216 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -11021A CRC A6111B94 (2786139028) │ │ │ │ -11021E Compressed Size 000002D5 (725) │ │ │ │ -110222 Uncompressed Size 000005C9 (1481) │ │ │ │ -110226 Filename Length 0025 (37) │ │ │ │ -110228 Extra Length 0000 (0) │ │ │ │ -11022A Comment Length 0000 (0) │ │ │ │ -11022C Disk Start 0000 (0) │ │ │ │ -11022E Int File Attributes 0000 (0) │ │ │ │ +1102E3 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1102E5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1102E9 CRC A6111B94 (2786139028) │ │ │ │ +1102ED Compressed Size 000002D5 (725) │ │ │ │ +1102F1 Uncompressed Size 000005C9 (1481) │ │ │ │ +1102F5 Filename Length 0025 (37) │ │ │ │ +1102F7 Extra Length 0000 (0) │ │ │ │ +1102F9 Comment Length 0000 (0) │ │ │ │ +1102FB Disk Start 0000 (0) │ │ │ │ +1102FD Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -110230 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1102FF Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -110234 Local Header Offset 000F34E2 (996578) │ │ │ │ -110238 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +110303 Local Header Offset 000F34C0 (996544) │ │ │ │ +110307 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x110238: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x110307: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -11025D CENTRAL HEADER #560 02014B50 (33639248) │ │ │ │ -110261 Created Zip Spec 14 (20) '2.0' │ │ │ │ -110262 Created OS 03 (3) 'Unix' │ │ │ │ -110263 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -110264 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -110265 General Purpose Flag 0800 (2048) │ │ │ │ +11032C CENTRAL HEADER #560 02014B50 (33639248) │ │ │ │ +110330 Created Zip Spec 14 (20) '2.0' │ │ │ │ +110331 Created OS 03 (3) 'Unix' │ │ │ │ +110332 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +110333 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +110334 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -110267 Compression Method 0008 (8) 'Deflated' │ │ │ │ -110269 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -11026D CRC E6F629B8 (3874892216) │ │ │ │ -110271 Compressed Size 0000062D (1581) │ │ │ │ -110275 Uncompressed Size 000013F6 (5110) │ │ │ │ -110279 Filename Length 0024 (36) │ │ │ │ -11027B Extra Length 0000 (0) │ │ │ │ -11027D Comment Length 0000 (0) │ │ │ │ -11027F Disk Start 0000 (0) │ │ │ │ -110281 Int File Attributes 0000 (0) │ │ │ │ +110336 Compression Method 0008 (8) 'Deflated' │ │ │ │ +110338 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +11033C CRC E6F629B8 (3874892216) │ │ │ │ +110340 Compressed Size 0000062D (1581) │ │ │ │ +110344 Uncompressed Size 000013F6 (5110) │ │ │ │ +110348 Filename Length 0024 (36) │ │ │ │ +11034A Extra Length 0000 (0) │ │ │ │ +11034C Comment Length 0000 (0) │ │ │ │ +11034E Disk Start 0000 (0) │ │ │ │ +110350 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -110283 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +110352 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -110287 Local Header Offset 000F37FA (997370) │ │ │ │ -11028B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +110356 Local Header Offset 000F37D8 (997336) │ │ │ │ +11035A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x11028B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x11035A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1102AF CENTRAL HEADER #561 02014B50 (33639248) │ │ │ │ -1102B3 Created Zip Spec 14 (20) '2.0' │ │ │ │ -1102B4 Created OS 03 (3) 'Unix' │ │ │ │ -1102B5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1102B6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1102B7 General Purpose Flag 0800 (2048) │ │ │ │ +11037E CENTRAL HEADER #561 02014B50 (33639248) │ │ │ │ +110382 Created Zip Spec 14 (20) '2.0' │ │ │ │ +110383 Created OS 03 (3) 'Unix' │ │ │ │ +110384 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +110385 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +110386 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1102B9 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1102BB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1102BF CRC 126AAF4F (308981583) │ │ │ │ -1102C3 Compressed Size 00000574 (1396) │ │ │ │ -1102C7 Uncompressed Size 00000F68 (3944) │ │ │ │ -1102CB Filename Length 0035 (53) │ │ │ │ -1102CD Extra Length 0000 (0) │ │ │ │ -1102CF Comment Length 0000 (0) │ │ │ │ -1102D1 Disk Start 0000 (0) │ │ │ │ -1102D3 Int File Attributes 0000 (0) │ │ │ │ +110388 Compression Method 0008 (8) 'Deflated' │ │ │ │ +11038A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +11038E CRC 126AAF4F (308981583) │ │ │ │ +110392 Compressed Size 00000574 (1396) │ │ │ │ +110396 Uncompressed Size 00000F68 (3944) │ │ │ │ +11039A Filename Length 0035 (53) │ │ │ │ +11039C Extra Length 0000 (0) │ │ │ │ +11039E Comment Length 0000 (0) │ │ │ │ +1103A0 Disk Start 0000 (0) │ │ │ │ +1103A2 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1102D5 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1103A4 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1102D9 Local Header Offset 000F3E69 (999017) │ │ │ │ -1102DD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1103A8 Local Header Offset 000F3E47 (998983) │ │ │ │ +1103AC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1102DD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1103AC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -110312 CENTRAL HEADER #562 02014B50 (33639248) │ │ │ │ -110316 Created Zip Spec 14 (20) '2.0' │ │ │ │ -110317 Created OS 03 (3) 'Unix' │ │ │ │ -110318 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -110319 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -11031A General Purpose Flag 0800 (2048) │ │ │ │ +1103E1 CENTRAL HEADER #562 02014B50 (33639248) │ │ │ │ +1103E5 Created Zip Spec 14 (20) '2.0' │ │ │ │ +1103E6 Created OS 03 (3) 'Unix' │ │ │ │ +1103E7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1103E8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1103E9 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -11031C Compression Method 0008 (8) 'Deflated' │ │ │ │ -11031E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -110322 CRC 20006F3D (536899389) │ │ │ │ -110326 Compressed Size 000005B1 (1457) │ │ │ │ -11032A Uncompressed Size 00002D9E (11678) │ │ │ │ -11032E Filename Length 0034 (52) │ │ │ │ -110330 Extra Length 0000 (0) │ │ │ │ -110332 Comment Length 0000 (0) │ │ │ │ -110334 Disk Start 0000 (0) │ │ │ │ -110336 Int File Attributes 0000 (0) │ │ │ │ +1103EB Compression Method 0008 (8) 'Deflated' │ │ │ │ +1103ED Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1103F1 CRC 20006F3D (536899389) │ │ │ │ +1103F5 Compressed Size 000005B1 (1457) │ │ │ │ +1103F9 Uncompressed Size 00002D9E (11678) │ │ │ │ +1103FD Filename Length 0034 (52) │ │ │ │ +1103FF Extra Length 0000 (0) │ │ │ │ +110401 Comment Length 0000 (0) │ │ │ │ +110403 Disk Start 0000 (0) │ │ │ │ +110405 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -110338 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +110407 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -11033C Local Header Offset 000F4430 (1000496) │ │ │ │ -110340 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +11040B Local Header Offset 000F440E (1000462) │ │ │ │ +11040F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x110340: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x11040F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -110374 CENTRAL HEADER #563 02014B50 (33639248) │ │ │ │ -110378 Created Zip Spec 14 (20) '2.0' │ │ │ │ -110379 Created OS 03 (3) 'Unix' │ │ │ │ -11037A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -11037B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -11037C General Purpose Flag 0800 (2048) │ │ │ │ +110443 CENTRAL HEADER #563 02014B50 (33639248) │ │ │ │ +110447 Created Zip Spec 14 (20) '2.0' │ │ │ │ +110448 Created OS 03 (3) 'Unix' │ │ │ │ +110449 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +11044A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +11044B General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -11037E Compression Method 0008 (8) 'Deflated' │ │ │ │ -110380 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -110384 CRC C957BB42 (3377969986) │ │ │ │ -110388 Compressed Size 000002E8 (744) │ │ │ │ -11038C Uncompressed Size 00000629 (1577) │ │ │ │ -110390 Filename Length 003D (61) │ │ │ │ -110392 Extra Length 0000 (0) │ │ │ │ -110394 Comment Length 0000 (0) │ │ │ │ -110396 Disk Start 0000 (0) │ │ │ │ -110398 Int File Attributes 0000 (0) │ │ │ │ +11044D Compression Method 0008 (8) 'Deflated' │ │ │ │ +11044F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +110453 CRC C957BB42 (3377969986) │ │ │ │ +110457 Compressed Size 000002E8 (744) │ │ │ │ +11045B Uncompressed Size 00000629 (1577) │ │ │ │ +11045F Filename Length 003D (61) │ │ │ │ +110461 Extra Length 0000 (0) │ │ │ │ +110463 Comment Length 0000 (0) │ │ │ │ +110465 Disk Start 0000 (0) │ │ │ │ +110467 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -11039A Ext File Attributes 81A40000 (2175008768) │ │ │ │ +110469 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -11039E Local Header Offset 000F4A33 (1002035) │ │ │ │ -1103A2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +11046D Local Header Offset 000F4A11 (1002001) │ │ │ │ +110471 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1103A2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x110471: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1103DF CENTRAL HEADER #564 02014B50 (33639248) │ │ │ │ -1103E3 Created Zip Spec 14 (20) '2.0' │ │ │ │ -1103E4 Created OS 03 (3) 'Unix' │ │ │ │ -1103E5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1103E6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1103E7 General Purpose Flag 0800 (2048) │ │ │ │ +1104AE CENTRAL HEADER #564 02014B50 (33639248) │ │ │ │ +1104B2 Created Zip Spec 14 (20) '2.0' │ │ │ │ +1104B3 Created OS 03 (3) 'Unix' │ │ │ │ +1104B4 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1104B5 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1104B6 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1103E9 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1103EB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1103EF CRC 091716AE (152508078) │ │ │ │ -1103F3 Compressed Size 000003B6 (950) │ │ │ │ -1103F7 Uncompressed Size 00000F85 (3973) │ │ │ │ -1103FB Filename Length 003C (60) │ │ │ │ -1103FD Extra Length 0000 (0) │ │ │ │ -1103FF Comment Length 0000 (0) │ │ │ │ -110401 Disk Start 0000 (0) │ │ │ │ -110403 Int File Attributes 0000 (0) │ │ │ │ +1104B8 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1104BA Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1104BE CRC 091716AE (152508078) │ │ │ │ +1104C2 Compressed Size 000003B6 (950) │ │ │ │ +1104C6 Uncompressed Size 00000F85 (3973) │ │ │ │ +1104CA Filename Length 003C (60) │ │ │ │ +1104CC Extra Length 0000 (0) │ │ │ │ +1104CE Comment Length 0000 (0) │ │ │ │ +1104D0 Disk Start 0000 (0) │ │ │ │ +1104D2 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -110405 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1104D4 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -110409 Local Header Offset 000F4D76 (1002870) │ │ │ │ -11040D Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1104D8 Local Header Offset 000F4D54 (1002836) │ │ │ │ +1104DC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x11040D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1104DC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -110449 CENTRAL HEADER #565 02014B50 (33639248) │ │ │ │ -11044D Created Zip Spec 14 (20) '2.0' │ │ │ │ -11044E Created OS 03 (3) 'Unix' │ │ │ │ -11044F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -110450 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -110451 General Purpose Flag 0800 (2048) │ │ │ │ +110518 CENTRAL HEADER #565 02014B50 (33639248) │ │ │ │ +11051C Created Zip Spec 14 (20) '2.0' │ │ │ │ +11051D Created OS 03 (3) 'Unix' │ │ │ │ +11051E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +11051F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +110520 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -110453 Compression Method 0008 (8) 'Deflated' │ │ │ │ -110455 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -110459 CRC 33DEB2A1 (870232737) │ │ │ │ -11045D Compressed Size 000001A0 (416) │ │ │ │ -110461 Uncompressed Size 0000030D (781) │ │ │ │ -110465 Filename Length 0042 (66) │ │ │ │ -110467 Extra Length 0000 (0) │ │ │ │ -110469 Comment Length 0000 (0) │ │ │ │ -11046B Disk Start 0000 (0) │ │ │ │ -11046D Int File Attributes 0000 (0) │ │ │ │ +110522 Compression Method 0008 (8) 'Deflated' │ │ │ │ +110524 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +110528 CRC 33DEB2A1 (870232737) │ │ │ │ +11052C Compressed Size 000001A0 (416) │ │ │ │ +110530 Uncompressed Size 0000030D (781) │ │ │ │ +110534 Filename Length 0042 (66) │ │ │ │ +110536 Extra Length 0000 (0) │ │ │ │ +110538 Comment Length 0000 (0) │ │ │ │ +11053A Disk Start 0000 (0) │ │ │ │ +11053C Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -11046F Ext File Attributes 81A40000 (2175008768) │ │ │ │ +11053E Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -110473 Local Header Offset 000F5186 (1003910) │ │ │ │ -110477 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +110542 Local Header Offset 000F5164 (1003876) │ │ │ │ +110546 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x110477: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x110546: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1104B9 CENTRAL HEADER #566 02014B50 (33639248) │ │ │ │ -1104BD Created Zip Spec 14 (20) '2.0' │ │ │ │ -1104BE Created OS 03 (3) 'Unix' │ │ │ │ -1104BF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1104C0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1104C1 General Purpose Flag 0800 (2048) │ │ │ │ +110588 CENTRAL HEADER #566 02014B50 (33639248) │ │ │ │ +11058C Created Zip Spec 14 (20) '2.0' │ │ │ │ +11058D Created OS 03 (3) 'Unix' │ │ │ │ +11058E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +11058F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +110590 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1104C3 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1104C5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1104C9 CRC DB18244A (3675792458) │ │ │ │ -1104CD Compressed Size 0000019D (413) │ │ │ │ -1104D1 Uncompressed Size 000003C2 (962) │ │ │ │ -1104D5 Filename Length 0041 (65) │ │ │ │ -1104D7 Extra Length 0000 (0) │ │ │ │ -1104D9 Comment Length 0000 (0) │ │ │ │ -1104DB Disk Start 0000 (0) │ │ │ │ -1104DD Int File Attributes 0000 (0) │ │ │ │ +110592 Compression Method 0008 (8) 'Deflated' │ │ │ │ +110594 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +110598 CRC DB18244A (3675792458) │ │ │ │ +11059C Compressed Size 0000019D (413) │ │ │ │ +1105A0 Uncompressed Size 000003C2 (962) │ │ │ │ +1105A4 Filename Length 0041 (65) │ │ │ │ +1105A6 Extra Length 0000 (0) │ │ │ │ +1105A8 Comment Length 0000 (0) │ │ │ │ +1105AA Disk Start 0000 (0) │ │ │ │ +1105AC Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1104DF Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1105AE Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1104E3 Local Header Offset 000F5386 (1004422) │ │ │ │ -1104E7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1105B2 Local Header Offset 000F5364 (1004388) │ │ │ │ +1105B6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1104E7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1105B6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -110528 CENTRAL HEADER #567 02014B50 (33639248) │ │ │ │ -11052C Created Zip Spec 14 (20) '2.0' │ │ │ │ -11052D Created OS 03 (3) 'Unix' │ │ │ │ -11052E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -11052F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -110530 General Purpose Flag 0800 (2048) │ │ │ │ +1105F7 CENTRAL HEADER #567 02014B50 (33639248) │ │ │ │ +1105FB Created Zip Spec 14 (20) '2.0' │ │ │ │ +1105FC Created OS 03 (3) 'Unix' │ │ │ │ +1105FD Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1105FE Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1105FF General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -110532 Compression Method 0008 (8) 'Deflated' │ │ │ │ -110534 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -110538 CRC 9F1B20D5 (2669355221) │ │ │ │ -11053C Compressed Size 000001A0 (416) │ │ │ │ -110540 Uncompressed Size 00000309 (777) │ │ │ │ -110544 Filename Length 0041 (65) │ │ │ │ -110546 Extra Length 0000 (0) │ │ │ │ -110548 Comment Length 0000 (0) │ │ │ │ -11054A Disk Start 0000 (0) │ │ │ │ -11054C Int File Attributes 0000 (0) │ │ │ │ +110601 Compression Method 0008 (8) 'Deflated' │ │ │ │ +110603 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +110607 CRC 9F1B20D5 (2669355221) │ │ │ │ +11060B Compressed Size 000001A0 (416) │ │ │ │ +11060F Uncompressed Size 00000309 (777) │ │ │ │ +110613 Filename Length 0041 (65) │ │ │ │ +110615 Extra Length 0000 (0) │ │ │ │ +110617 Comment Length 0000 (0) │ │ │ │ +110619 Disk Start 0000 (0) │ │ │ │ +11061B Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -11054E Ext File Attributes 81A40000 (2175008768) │ │ │ │ +11061D Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -110552 Local Header Offset 000F5582 (1004930) │ │ │ │ -110556 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +110621 Local Header Offset 000F5560 (1004896) │ │ │ │ +110625 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x110556: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x110625: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -110597 CENTRAL HEADER #568 02014B50 (33639248) │ │ │ │ -11059B Created Zip Spec 14 (20) '2.0' │ │ │ │ -11059C Created OS 03 (3) 'Unix' │ │ │ │ -11059D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -11059E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -11059F General Purpose Flag 0800 (2048) │ │ │ │ +110666 CENTRAL HEADER #568 02014B50 (33639248) │ │ │ │ +11066A Created Zip Spec 14 (20) '2.0' │ │ │ │ +11066B Created OS 03 (3) 'Unix' │ │ │ │ +11066C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +11066D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +11066E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1105A1 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1105A3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1105A7 CRC 4C63C55C (1281607004) │ │ │ │ -1105AB Compressed Size 0000019D (413) │ │ │ │ -1105AF Uncompressed Size 000003BC (956) │ │ │ │ -1105B3 Filename Length 0040 (64) │ │ │ │ -1105B5 Extra Length 0000 (0) │ │ │ │ -1105B7 Comment Length 0000 (0) │ │ │ │ -1105B9 Disk Start 0000 (0) │ │ │ │ -1105BB Int File Attributes 0000 (0) │ │ │ │ +110670 Compression Method 0008 (8) 'Deflated' │ │ │ │ +110672 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +110676 CRC 4C63C55C (1281607004) │ │ │ │ +11067A Compressed Size 0000019D (413) │ │ │ │ +11067E Uncompressed Size 000003BC (956) │ │ │ │ +110682 Filename Length 0040 (64) │ │ │ │ +110684 Extra Length 0000 (0) │ │ │ │ +110686 Comment Length 0000 (0) │ │ │ │ +110688 Disk Start 0000 (0) │ │ │ │ +11068A Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1105BD Ext File Attributes 81A40000 (2175008768) │ │ │ │ +11068C Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1105C1 Local Header Offset 000F5781 (1005441) │ │ │ │ -1105C5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +110690 Local Header Offset 000F575F (1005407) │ │ │ │ +110694 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1105C5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x110694: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -110605 CENTRAL HEADER #569 02014B50 (33639248) │ │ │ │ -110609 Created Zip Spec 14 (20) '2.0' │ │ │ │ -11060A Created OS 03 (3) 'Unix' │ │ │ │ -11060B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -11060C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -11060D General Purpose Flag 0800 (2048) │ │ │ │ +1106D4 CENTRAL HEADER #569 02014B50 (33639248) │ │ │ │ +1106D8 Created Zip Spec 14 (20) '2.0' │ │ │ │ +1106D9 Created OS 03 (3) 'Unix' │ │ │ │ +1106DA Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1106DB Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1106DC General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -11060F Compression Method 0008 (8) 'Deflated' │ │ │ │ -110611 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -110615 CRC 34802942 (880814402) │ │ │ │ -110619 Compressed Size 00000243 (579) │ │ │ │ -11061D Uncompressed Size 000004DB (1243) │ │ │ │ -110621 Filename Length 0045 (69) │ │ │ │ -110623 Extra Length 0000 (0) │ │ │ │ -110625 Comment Length 0000 (0) │ │ │ │ -110627 Disk Start 0000 (0) │ │ │ │ -110629 Int File Attributes 0000 (0) │ │ │ │ +1106DE Compression Method 0008 (8) 'Deflated' │ │ │ │ +1106E0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1106E4 CRC 34802942 (880814402) │ │ │ │ +1106E8 Compressed Size 00000243 (579) │ │ │ │ +1106EC Uncompressed Size 000004DB (1243) │ │ │ │ +1106F0 Filename Length 0045 (69) │ │ │ │ +1106F2 Extra Length 0000 (0) │ │ │ │ +1106F4 Comment Length 0000 (0) │ │ │ │ +1106F6 Disk Start 0000 (0) │ │ │ │ +1106F8 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -11062B Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1106FA Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -11062F Local Header Offset 000F597C (1005948) │ │ │ │ -110633 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1106FE Local Header Offset 000F595A (1005914) │ │ │ │ +110702 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x110633: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x110702: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -110678 CENTRAL HEADER #570 02014B50 (33639248) │ │ │ │ -11067C Created Zip Spec 14 (20) '2.0' │ │ │ │ -11067D Created OS 03 (3) 'Unix' │ │ │ │ -11067E Extract Zip Spec 0A (10) '1.0' │ │ │ │ -11067F Extract OS 00 (0) 'MS-DOS' │ │ │ │ -110680 General Purpose Flag 0800 (2048) │ │ │ │ +110747 CENTRAL HEADER #570 02014B50 (33639248) │ │ │ │ +11074B Created Zip Spec 14 (20) '2.0' │ │ │ │ +11074C Created OS 03 (3) 'Unix' │ │ │ │ +11074D Extract Zip Spec 0A (10) '1.0' │ │ │ │ +11074E Extract OS 00 (0) 'MS-DOS' │ │ │ │ +11074F General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -110682 Compression Method 0008 (8) 'Deflated' │ │ │ │ -110684 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -110688 CRC BEFC9406 (3204224006) │ │ │ │ -11068C Compressed Size 00000236 (566) │ │ │ │ -110690 Uncompressed Size 0000081A (2074) │ │ │ │ -110694 Filename Length 0044 (68) │ │ │ │ -110696 Extra Length 0000 (0) │ │ │ │ -110698 Comment Length 0000 (0) │ │ │ │ -11069A Disk Start 0000 (0) │ │ │ │ -11069C Int File Attributes 0000 (0) │ │ │ │ +110751 Compression Method 0008 (8) 'Deflated' │ │ │ │ +110753 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +110757 CRC BEFC9406 (3204224006) │ │ │ │ +11075B Compressed Size 00000236 (566) │ │ │ │ +11075F Uncompressed Size 0000081A (2074) │ │ │ │ +110763 Filename Length 0044 (68) │ │ │ │ +110765 Extra Length 0000 (0) │ │ │ │ +110767 Comment Length 0000 (0) │ │ │ │ +110769 Disk Start 0000 (0) │ │ │ │ +11076B Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -11069E Ext File Attributes 81A40000 (2175008768) │ │ │ │ +11076D Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1106A2 Local Header Offset 000F5C22 (1006626) │ │ │ │ -1106A6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +110771 Local Header Offset 000F5C00 (1006592) │ │ │ │ +110775 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1106A6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x110775: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1106EA CENTRAL HEADER #571 02014B50 (33639248) │ │ │ │ -1106EE Created Zip Spec 14 (20) '2.0' │ │ │ │ -1106EF Created OS 03 (3) 'Unix' │ │ │ │ -1106F0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1106F1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1106F2 General Purpose Flag 0800 (2048) │ │ │ │ +1107B9 CENTRAL HEADER #571 02014B50 (33639248) │ │ │ │ +1107BD Created Zip Spec 14 (20) '2.0' │ │ │ │ +1107BE Created OS 03 (3) 'Unix' │ │ │ │ +1107BF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1107C0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1107C1 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1106F4 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1106F6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1106FA CRC 309ECBE5 (815713253) │ │ │ │ -1106FE Compressed Size 000001A0 (416) │ │ │ │ -110702 Uncompressed Size 00000309 (777) │ │ │ │ -110706 Filename Length 0041 (65) │ │ │ │ -110708 Extra Length 0000 (0) │ │ │ │ -11070A Comment Length 0000 (0) │ │ │ │ -11070C Disk Start 0000 (0) │ │ │ │ -11070E Int File Attributes 0000 (0) │ │ │ │ +1107C3 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1107C5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1107C9 CRC 309ECBE5 (815713253) │ │ │ │ +1107CD Compressed Size 000001A0 (416) │ │ │ │ +1107D1 Uncompressed Size 00000309 (777) │ │ │ │ +1107D5 Filename Length 0041 (65) │ │ │ │ +1107D7 Extra Length 0000 (0) │ │ │ │ +1107D9 Comment Length 0000 (0) │ │ │ │ +1107DB Disk Start 0000 (0) │ │ │ │ +1107DD Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -110710 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1107DF Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -110714 Local Header Offset 000F5EBA (1007290) │ │ │ │ -110718 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1107E3 Local Header Offset 000F5E98 (1007256) │ │ │ │ +1107E7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x110718: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1107E7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -110759 CENTRAL HEADER #572 02014B50 (33639248) │ │ │ │ -11075D Created Zip Spec 14 (20) '2.0' │ │ │ │ -11075E Created OS 03 (3) 'Unix' │ │ │ │ -11075F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -110760 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -110761 General Purpose Flag 0800 (2048) │ │ │ │ +110828 CENTRAL HEADER #572 02014B50 (33639248) │ │ │ │ +11082C Created Zip Spec 14 (20) '2.0' │ │ │ │ +11082D Created OS 03 (3) 'Unix' │ │ │ │ +11082E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +11082F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +110830 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -110763 Compression Method 0008 (8) 'Deflated' │ │ │ │ -110765 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -110769 CRC 7DC9408F (2110341263) │ │ │ │ -11076D Compressed Size 0000019B (411) │ │ │ │ -110771 Uncompressed Size 000003BC (956) │ │ │ │ -110775 Filename Length 0040 (64) │ │ │ │ -110777 Extra Length 0000 (0) │ │ │ │ -110779 Comment Length 0000 (0) │ │ │ │ -11077B Disk Start 0000 (0) │ │ │ │ -11077D Int File Attributes 0000 (0) │ │ │ │ +110832 Compression Method 0008 (8) 'Deflated' │ │ │ │ +110834 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +110838 CRC 7DC9408F (2110341263) │ │ │ │ +11083C Compressed Size 0000019B (411) │ │ │ │ +110840 Uncompressed Size 000003BC (956) │ │ │ │ +110844 Filename Length 0040 (64) │ │ │ │ +110846 Extra Length 0000 (0) │ │ │ │ +110848 Comment Length 0000 (0) │ │ │ │ +11084A Disk Start 0000 (0) │ │ │ │ +11084C Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -11077F Ext File Attributes 81A40000 (2175008768) │ │ │ │ +11084E Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -110783 Local Header Offset 000F60B9 (1007801) │ │ │ │ -110787 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +110852 Local Header Offset 000F6097 (1007767) │ │ │ │ +110856 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x110787: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x110856: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1107C7 CENTRAL HEADER #573 02014B50 (33639248) │ │ │ │ -1107CB Created Zip Spec 14 (20) '2.0' │ │ │ │ -1107CC Created OS 03 (3) 'Unix' │ │ │ │ -1107CD Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1107CE Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1107CF General Purpose Flag 0800 (2048) │ │ │ │ +110896 CENTRAL HEADER #573 02014B50 (33639248) │ │ │ │ +11089A Created Zip Spec 14 (20) '2.0' │ │ │ │ +11089B Created OS 03 (3) 'Unix' │ │ │ │ +11089C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +11089D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +11089E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1107D1 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1107D3 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1107D7 CRC E5B5BB54 (3853892436) │ │ │ │ -1107DB Compressed Size 000001A0 (416) │ │ │ │ -1107DF Uncompressed Size 00000315 (789) │ │ │ │ -1107E3 Filename Length 0044 (68) │ │ │ │ -1107E5 Extra Length 0000 (0) │ │ │ │ -1107E7 Comment Length 0000 (0) │ │ │ │ -1107E9 Disk Start 0000 (0) │ │ │ │ -1107EB Int File Attributes 0000 (0) │ │ │ │ +1108A0 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1108A2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1108A6 CRC E5B5BB54 (3853892436) │ │ │ │ +1108AA Compressed Size 000001A0 (416) │ │ │ │ +1108AE Uncompressed Size 00000315 (789) │ │ │ │ +1108B2 Filename Length 0044 (68) │ │ │ │ +1108B4 Extra Length 0000 (0) │ │ │ │ +1108B6 Comment Length 0000 (0) │ │ │ │ +1108B8 Disk Start 0000 (0) │ │ │ │ +1108BA Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1107ED Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1108BC Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1107F1 Local Header Offset 000F62B2 (1008306) │ │ │ │ -1107F5 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1108C0 Local Header Offset 000F6290 (1008272) │ │ │ │ +1108C4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1107F5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1108C4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -110839 CENTRAL HEADER #574 02014B50 (33639248) │ │ │ │ -11083D Created Zip Spec 14 (20) '2.0' │ │ │ │ -11083E Created OS 03 (3) 'Unix' │ │ │ │ -11083F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -110840 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -110841 General Purpose Flag 0800 (2048) │ │ │ │ +110908 CENTRAL HEADER #574 02014B50 (33639248) │ │ │ │ +11090C Created Zip Spec 14 (20) '2.0' │ │ │ │ +11090D Created OS 03 (3) 'Unix' │ │ │ │ +11090E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +11090F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +110910 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -110843 Compression Method 0008 (8) 'Deflated' │ │ │ │ -110845 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -110849 CRC 7B86EAE8 (2072439528) │ │ │ │ -11084D Compressed Size 0000019E (414) │ │ │ │ -110851 Uncompressed Size 000003CE (974) │ │ │ │ -110855 Filename Length 0043 (67) │ │ │ │ -110857 Extra Length 0000 (0) │ │ │ │ -110859 Comment Length 0000 (0) │ │ │ │ -11085B Disk Start 0000 (0) │ │ │ │ -11085D Int File Attributes 0000 (0) │ │ │ │ +110912 Compression Method 0008 (8) 'Deflated' │ │ │ │ +110914 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +110918 CRC 7B86EAE8 (2072439528) │ │ │ │ +11091C Compressed Size 0000019E (414) │ │ │ │ +110920 Uncompressed Size 000003CE (974) │ │ │ │ +110924 Filename Length 0043 (67) │ │ │ │ +110926 Extra Length 0000 (0) │ │ │ │ +110928 Comment Length 0000 (0) │ │ │ │ +11092A Disk Start 0000 (0) │ │ │ │ +11092C Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -11085F Ext File Attributes 81A40000 (2175008768) │ │ │ │ +11092E Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -110863 Local Header Offset 000F64B4 (1008820) │ │ │ │ -110867 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +110932 Local Header Offset 000F6492 (1008786) │ │ │ │ +110936 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x110867: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x110936: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1108AA CENTRAL HEADER #575 02014B50 (33639248) │ │ │ │ -1108AE Created Zip Spec 14 (20) '2.0' │ │ │ │ -1108AF Created OS 03 (3) 'Unix' │ │ │ │ -1108B0 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1108B1 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1108B2 General Purpose Flag 0800 (2048) │ │ │ │ +110979 CENTRAL HEADER #575 02014B50 (33639248) │ │ │ │ +11097D Created Zip Spec 14 (20) '2.0' │ │ │ │ +11097E Created OS 03 (3) 'Unix' │ │ │ │ +11097F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +110980 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +110981 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1108B4 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1108B6 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1108BA CRC D6AD83BE (3601695678) │ │ │ │ -1108BE Compressed Size 00000240 (576) │ │ │ │ -1108C2 Uncompressed Size 00000457 (1111) │ │ │ │ -1108C6 Filename Length 0031 (49) │ │ │ │ -1108C8 Extra Length 0000 (0) │ │ │ │ -1108CA Comment Length 0000 (0) │ │ │ │ -1108CC Disk Start 0000 (0) │ │ │ │ -1108CE Int File Attributes 0000 (0) │ │ │ │ +110983 Compression Method 0008 (8) 'Deflated' │ │ │ │ +110985 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +110989 CRC D6AD83BE (3601695678) │ │ │ │ +11098D Compressed Size 00000240 (576) │ │ │ │ +110991 Uncompressed Size 00000457 (1111) │ │ │ │ +110995 Filename Length 0031 (49) │ │ │ │ +110997 Extra Length 0000 (0) │ │ │ │ +110999 Comment Length 0000 (0) │ │ │ │ +11099B Disk Start 0000 (0) │ │ │ │ +11099D Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1108D0 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +11099F Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1108D4 Local Header Offset 000F66B3 (1009331) │ │ │ │ -1108D8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1109A3 Local Header Offset 000F6691 (1009297) │ │ │ │ +1109A7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1108D8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1109A7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -110909 CENTRAL HEADER #576 02014B50 (33639248) │ │ │ │ -11090D Created Zip Spec 14 (20) '2.0' │ │ │ │ -11090E Created OS 03 (3) 'Unix' │ │ │ │ -11090F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -110910 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -110911 General Purpose Flag 0800 (2048) │ │ │ │ +1109D8 CENTRAL HEADER #576 02014B50 (33639248) │ │ │ │ +1109DC Created Zip Spec 14 (20) '2.0' │ │ │ │ +1109DD Created OS 03 (3) 'Unix' │ │ │ │ +1109DE Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1109DF Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1109E0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -110913 Compression Method 0008 (8) 'Deflated' │ │ │ │ -110915 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -110919 CRC 3A04F58B (973403531) │ │ │ │ -11091D Compressed Size 000002DE (734) │ │ │ │ -110921 Uncompressed Size 000008B8 (2232) │ │ │ │ -110925 Filename Length 0030 (48) │ │ │ │ -110927 Extra Length 0000 (0) │ │ │ │ -110929 Comment Length 0000 (0) │ │ │ │ -11092B Disk Start 0000 (0) │ │ │ │ -11092D Int File Attributes 0000 (0) │ │ │ │ +1109E2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +1109E4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1109E8 CRC 3A04F58B (973403531) │ │ │ │ +1109EC Compressed Size 000002DE (734) │ │ │ │ +1109F0 Uncompressed Size 000008B8 (2232) │ │ │ │ +1109F4 Filename Length 0030 (48) │ │ │ │ +1109F6 Extra Length 0000 (0) │ │ │ │ +1109F8 Comment Length 0000 (0) │ │ │ │ +1109FA Disk Start 0000 (0) │ │ │ │ +1109FC Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -11092F Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1109FE Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -110933 Local Header Offset 000F6942 (1009986) │ │ │ │ -110937 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +110A02 Local Header Offset 000F6920 (1009952) │ │ │ │ +110A06 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x110937: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x110A06: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -110967 CENTRAL HEADER #577 02014B50 (33639248) │ │ │ │ -11096B Created Zip Spec 14 (20) '2.0' │ │ │ │ -11096C Created OS 03 (3) 'Unix' │ │ │ │ -11096D Extract Zip Spec 0A (10) '1.0' │ │ │ │ -11096E Extract OS 00 (0) 'MS-DOS' │ │ │ │ -11096F General Purpose Flag 0800 (2048) │ │ │ │ +110A36 CENTRAL HEADER #577 02014B50 (33639248) │ │ │ │ +110A3A Created Zip Spec 14 (20) '2.0' │ │ │ │ +110A3B Created OS 03 (3) 'Unix' │ │ │ │ +110A3C Extract Zip Spec 0A (10) '1.0' │ │ │ │ +110A3D Extract OS 00 (0) 'MS-DOS' │ │ │ │ +110A3E General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -110971 Compression Method 0008 (8) 'Deflated' │ │ │ │ -110973 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -110977 CRC 1B93A1A8 (462660008) │ │ │ │ -11097B Compressed Size 000003DD (989) │ │ │ │ -11097F Uncompressed Size 0000097D (2429) │ │ │ │ -110983 Filename Length 0031 (49) │ │ │ │ -110985 Extra Length 0000 (0) │ │ │ │ -110987 Comment Length 0000 (0) │ │ │ │ -110989 Disk Start 0000 (0) │ │ │ │ -11098B Int File Attributes 0000 (0) │ │ │ │ +110A40 Compression Method 0008 (8) 'Deflated' │ │ │ │ +110A42 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +110A46 CRC 1B93A1A8 (462660008) │ │ │ │ +110A4A Compressed Size 000003DD (989) │ │ │ │ +110A4E Uncompressed Size 0000097D (2429) │ │ │ │ +110A52 Filename Length 0031 (49) │ │ │ │ +110A54 Extra Length 0000 (0) │ │ │ │ +110A56 Comment Length 0000 (0) │ │ │ │ +110A58 Disk Start 0000 (0) │ │ │ │ +110A5A Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -11098D Ext File Attributes 81A40000 (2175008768) │ │ │ │ +110A5C Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -110991 Local Header Offset 000F6C6E (1010798) │ │ │ │ -110995 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +110A60 Local Header Offset 000F6C4C (1010764) │ │ │ │ +110A64 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x110995: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x110A64: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1109C6 CENTRAL HEADER #578 02014B50 (33639248) │ │ │ │ -1109CA Created Zip Spec 14 (20) '2.0' │ │ │ │ -1109CB Created OS 03 (3) 'Unix' │ │ │ │ -1109CC Extract Zip Spec 0A (10) '1.0' │ │ │ │ -1109CD Extract OS 00 (0) 'MS-DOS' │ │ │ │ -1109CE General Purpose Flag 0800 (2048) │ │ │ │ +110A95 CENTRAL HEADER #578 02014B50 (33639248) │ │ │ │ +110A99 Created Zip Spec 14 (20) '2.0' │ │ │ │ +110A9A Created OS 03 (3) 'Unix' │ │ │ │ +110A9B Extract Zip Spec 0A (10) '1.0' │ │ │ │ +110A9C Extract OS 00 (0) 'MS-DOS' │ │ │ │ +110A9D General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -1109D0 Compression Method 0008 (8) 'Deflated' │ │ │ │ -1109D2 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -1109D6 CRC A4FB26EA (2767922922) │ │ │ │ -1109DA Compressed Size 00000446 (1094) │ │ │ │ -1109DE Uncompressed Size 00001A01 (6657) │ │ │ │ -1109E2 Filename Length 0030 (48) │ │ │ │ -1109E4 Extra Length 0000 (0) │ │ │ │ -1109E6 Comment Length 0000 (0) │ │ │ │ -1109E8 Disk Start 0000 (0) │ │ │ │ -1109EA Int File Attributes 0000 (0) │ │ │ │ +110A9F Compression Method 0008 (8) 'Deflated' │ │ │ │ +110AA1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +110AA5 CRC A4FB26EA (2767922922) │ │ │ │ +110AA9 Compressed Size 00000446 (1094) │ │ │ │ +110AAD Uncompressed Size 00001A01 (6657) │ │ │ │ +110AB1 Filename Length 0030 (48) │ │ │ │ +110AB3 Extra Length 0000 (0) │ │ │ │ +110AB5 Comment Length 0000 (0) │ │ │ │ +110AB7 Disk Start 0000 (0) │ │ │ │ +110AB9 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1109EC Ext File Attributes 81A40000 (2175008768) │ │ │ │ +110ABB Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1109F0 Local Header Offset 000F709A (1011866) │ │ │ │ -1109F4 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +110ABF Local Header Offset 000F7078 (1011832) │ │ │ │ +110AC3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1109F4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x110AC3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -110A24 CENTRAL HEADER #579 02014B50 (33639248) │ │ │ │ -110A28 Created Zip Spec 14 (20) '2.0' │ │ │ │ -110A29 Created OS 03 (3) 'Unix' │ │ │ │ -110A2A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -110A2B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -110A2C General Purpose Flag 0800 (2048) │ │ │ │ +110AF3 CENTRAL HEADER #579 02014B50 (33639248) │ │ │ │ +110AF7 Created Zip Spec 14 (20) '2.0' │ │ │ │ +110AF8 Created OS 03 (3) 'Unix' │ │ │ │ +110AF9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +110AFA Extract OS 00 (0) 'MS-DOS' │ │ │ │ +110AFB General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -110A2E Compression Method 0008 (8) 'Deflated' │ │ │ │ -110A30 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -110A34 CRC 724EBCDF (1917762783) │ │ │ │ -110A38 Compressed Size 00000363 (867) │ │ │ │ -110A3C Uncompressed Size 0000076D (1901) │ │ │ │ -110A40 Filename Length 0027 (39) │ │ │ │ -110A42 Extra Length 0000 (0) │ │ │ │ -110A44 Comment Length 0000 (0) │ │ │ │ -110A46 Disk Start 0000 (0) │ │ │ │ -110A48 Int File Attributes 0000 (0) │ │ │ │ +110AFD Compression Method 0008 (8) 'Deflated' │ │ │ │ +110AFF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +110B03 CRC 724EBCDF (1917762783) │ │ │ │ +110B07 Compressed Size 00000363 (867) │ │ │ │ +110B0B Uncompressed Size 0000076D (1901) │ │ │ │ +110B0F Filename Length 0027 (39) │ │ │ │ +110B11 Extra Length 0000 (0) │ │ │ │ +110B13 Comment Length 0000 (0) │ │ │ │ +110B15 Disk Start 0000 (0) │ │ │ │ +110B17 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -110A4A Ext File Attributes 81A40000 (2175008768) │ │ │ │ +110B19 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -110A4E Local Header Offset 000F752E (1013038) │ │ │ │ -110A52 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +110B1D Local Header Offset 000F750C (1013004) │ │ │ │ +110B21 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x110A52: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x110B21: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -110A79 CENTRAL HEADER #580 02014B50 (33639248) │ │ │ │ -110A7D Created Zip Spec 14 (20) '2.0' │ │ │ │ -110A7E Created OS 03 (3) 'Unix' │ │ │ │ -110A7F Extract Zip Spec 0A (10) '1.0' │ │ │ │ -110A80 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -110A81 General Purpose Flag 0800 (2048) │ │ │ │ +110B48 CENTRAL HEADER #580 02014B50 (33639248) │ │ │ │ +110B4C Created Zip Spec 14 (20) '2.0' │ │ │ │ +110B4D Created OS 03 (3) 'Unix' │ │ │ │ +110B4E Extract Zip Spec 0A (10) '1.0' │ │ │ │ +110B4F Extract OS 00 (0) 'MS-DOS' │ │ │ │ +110B50 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -110A83 Compression Method 0008 (8) 'Deflated' │ │ │ │ -110A85 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -110A89 CRC 3809D0E4 (940167396) │ │ │ │ -110A8D Compressed Size 000006F0 (1776) │ │ │ │ -110A91 Uncompressed Size 00001E2F (7727) │ │ │ │ -110A95 Filename Length 0026 (38) │ │ │ │ -110A97 Extra Length 0000 (0) │ │ │ │ -110A99 Comment Length 0000 (0) │ │ │ │ -110A9B Disk Start 0000 (0) │ │ │ │ -110A9D Int File Attributes 0000 (0) │ │ │ │ +110B52 Compression Method 0008 (8) 'Deflated' │ │ │ │ +110B54 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +110B58 CRC 3809D0E4 (940167396) │ │ │ │ +110B5C Compressed Size 000006F0 (1776) │ │ │ │ +110B60 Uncompressed Size 00001E2F (7727) │ │ │ │ +110B64 Filename Length 0026 (38) │ │ │ │ +110B66 Extra Length 0000 (0) │ │ │ │ +110B68 Comment Length 0000 (0) │ │ │ │ +110B6A Disk Start 0000 (0) │ │ │ │ +110B6C Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -110A9F Ext File Attributes 81A40000 (2175008768) │ │ │ │ +110B6E Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -110AA3 Local Header Offset 000F78D6 (1013974) │ │ │ │ -110AA7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +110B72 Local Header Offset 000F78B4 (1013940) │ │ │ │ +110B76 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x110AA7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x110B76: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -110ACD CENTRAL HEADER #581 02014B50 (33639248) │ │ │ │ -110AD1 Created Zip Spec 14 (20) '2.0' │ │ │ │ -110AD2 Created OS 03 (3) 'Unix' │ │ │ │ -110AD3 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -110AD4 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -110AD5 General Purpose Flag 0800 (2048) │ │ │ │ +110B9C CENTRAL HEADER #581 02014B50 (33639248) │ │ │ │ +110BA0 Created Zip Spec 14 (20) '2.0' │ │ │ │ +110BA1 Created OS 03 (3) 'Unix' │ │ │ │ +110BA2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +110BA3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +110BA4 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -110AD7 Compression Method 0008 (8) 'Deflated' │ │ │ │ -110AD9 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -110ADD CRC D4C092D2 (3569390290) │ │ │ │ -110AE1 Compressed Size 0000030D (781) │ │ │ │ -110AE5 Uncompressed Size 0000068E (1678) │ │ │ │ -110AE9 Filename Length 0029 (41) │ │ │ │ -110AEB Extra Length 0000 (0) │ │ │ │ -110AED Comment Length 0000 (0) │ │ │ │ -110AEF Disk Start 0000 (0) │ │ │ │ -110AF1 Int File Attributes 0000 (0) │ │ │ │ +110BA6 Compression Method 0008 (8) 'Deflated' │ │ │ │ +110BA8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +110BAC CRC D4C092D2 (3569390290) │ │ │ │ +110BB0 Compressed Size 0000030D (781) │ │ │ │ +110BB4 Uncompressed Size 0000068E (1678) │ │ │ │ +110BB8 Filename Length 0029 (41) │ │ │ │ +110BBA Extra Length 0000 (0) │ │ │ │ +110BBC Comment Length 0000 (0) │ │ │ │ +110BBE Disk Start 0000 (0) │ │ │ │ +110BC0 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -110AF3 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +110BC2 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -110AF7 Local Header Offset 000F800A (1015818) │ │ │ │ -110AFB Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +110BC6 Local Header Offset 000F7FE8 (1015784) │ │ │ │ +110BCA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x110AFB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x110BCA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -110B24 CENTRAL HEADER #582 02014B50 (33639248) │ │ │ │ -110B28 Created Zip Spec 14 (20) '2.0' │ │ │ │ -110B29 Created OS 03 (3) 'Unix' │ │ │ │ -110B2A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -110B2B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -110B2C General Purpose Flag 0800 (2048) │ │ │ │ +110BF3 CENTRAL HEADER #582 02014B50 (33639248) │ │ │ │ +110BF7 Created Zip Spec 14 (20) '2.0' │ │ │ │ +110BF8 Created OS 03 (3) 'Unix' │ │ │ │ +110BF9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +110BFA Extract OS 00 (0) 'MS-DOS' │ │ │ │ +110BFB General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -110B2E Compression Method 0008 (8) 'Deflated' │ │ │ │ -110B30 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -110B34 CRC 93D5C239 (2480259641) │ │ │ │ -110B38 Compressed Size 000008C5 (2245) │ │ │ │ -110B3C Uncompressed Size 000028B1 (10417) │ │ │ │ -110B40 Filename Length 0028 (40) │ │ │ │ -110B42 Extra Length 0000 (0) │ │ │ │ -110B44 Comment Length 0000 (0) │ │ │ │ -110B46 Disk Start 0000 (0) │ │ │ │ -110B48 Int File Attributes 0000 (0) │ │ │ │ +110BFD Compression Method 0008 (8) 'Deflated' │ │ │ │ +110BFF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +110C03 CRC 93D5C239 (2480259641) │ │ │ │ +110C07 Compressed Size 000008C5 (2245) │ │ │ │ +110C0B Uncompressed Size 000028B1 (10417) │ │ │ │ +110C0F Filename Length 0028 (40) │ │ │ │ +110C11 Extra Length 0000 (0) │ │ │ │ +110C13 Comment Length 0000 (0) │ │ │ │ +110C15 Disk Start 0000 (0) │ │ │ │ +110C17 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -110B4A Ext File Attributes 81A40000 (2175008768) │ │ │ │ +110C19 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -110B4E Local Header Offset 000F835E (1016670) │ │ │ │ -110B52 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +110C1D Local Header Offset 000F833C (1016636) │ │ │ │ +110C21 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x110B52: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x110C21: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -110B7A CENTRAL HEADER #583 02014B50 (33639248) │ │ │ │ -110B7E Created Zip Spec 14 (20) '2.0' │ │ │ │ -110B7F Created OS 03 (3) 'Unix' │ │ │ │ -110B80 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -110B81 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -110B82 General Purpose Flag 0800 (2048) │ │ │ │ +110C49 CENTRAL HEADER #583 02014B50 (33639248) │ │ │ │ +110C4D Created Zip Spec 14 (20) '2.0' │ │ │ │ +110C4E Created OS 03 (3) 'Unix' │ │ │ │ +110C4F Extract Zip Spec 0A (10) '1.0' │ │ │ │ +110C50 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +110C51 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -110B84 Compression Method 0008 (8) 'Deflated' │ │ │ │ -110B86 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -110B8A CRC CD91803D (3448864829) │ │ │ │ -110B8E Compressed Size 00000367 (871) │ │ │ │ -110B92 Uncompressed Size 00000771 (1905) │ │ │ │ -110B96 Filename Length 0028 (40) │ │ │ │ -110B98 Extra Length 0000 (0) │ │ │ │ -110B9A Comment Length 0000 (0) │ │ │ │ -110B9C Disk Start 0000 (0) │ │ │ │ -110B9E Int File Attributes 0000 (0) │ │ │ │ +110C53 Compression Method 0008 (8) 'Deflated' │ │ │ │ +110C55 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +110C59 CRC CD91803D (3448864829) │ │ │ │ +110C5D Compressed Size 00000367 (871) │ │ │ │ +110C61 Uncompressed Size 00000771 (1905) │ │ │ │ +110C65 Filename Length 0028 (40) │ │ │ │ +110C67 Extra Length 0000 (0) │ │ │ │ +110C69 Comment Length 0000 (0) │ │ │ │ +110C6B Disk Start 0000 (0) │ │ │ │ +110C6D Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -110BA0 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +110C6F Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -110BA4 Local Header Offset 000F8C69 (1018985) │ │ │ │ -110BA8 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +110C73 Local Header Offset 000F8C47 (1018951) │ │ │ │ +110C77 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x110BA8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x110C77: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -110BD0 CENTRAL HEADER #584 02014B50 (33639248) │ │ │ │ -110BD4 Created Zip Spec 14 (20) '2.0' │ │ │ │ -110BD5 Created OS 03 (3) 'Unix' │ │ │ │ -110BD6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -110BD7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -110BD8 General Purpose Flag 0800 (2048) │ │ │ │ +110C9F CENTRAL HEADER #584 02014B50 (33639248) │ │ │ │ +110CA3 Created Zip Spec 14 (20) '2.0' │ │ │ │ +110CA4 Created OS 03 (3) 'Unix' │ │ │ │ +110CA5 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +110CA6 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +110CA7 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -110BDA Compression Method 0008 (8) 'Deflated' │ │ │ │ -110BDC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -110BE0 CRC 09D6E565 (165078373) │ │ │ │ -110BE4 Compressed Size 00000724 (1828) │ │ │ │ -110BE8 Uncompressed Size 00001F18 (7960) │ │ │ │ -110BEC Filename Length 0027 (39) │ │ │ │ -110BEE Extra Length 0000 (0) │ │ │ │ -110BF0 Comment Length 0000 (0) │ │ │ │ -110BF2 Disk Start 0000 (0) │ │ │ │ -110BF4 Int File Attributes 0000 (0) │ │ │ │ +110CA9 Compression Method 0008 (8) 'Deflated' │ │ │ │ +110CAB Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +110CAF CRC 09D6E565 (165078373) │ │ │ │ +110CB3 Compressed Size 00000724 (1828) │ │ │ │ +110CB7 Uncompressed Size 00001F18 (7960) │ │ │ │ +110CBB Filename Length 0027 (39) │ │ │ │ +110CBD Extra Length 0000 (0) │ │ │ │ +110CBF Comment Length 0000 (0) │ │ │ │ +110CC1 Disk Start 0000 (0) │ │ │ │ +110CC3 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -110BF6 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +110CC5 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -110BFA Local Header Offset 000F9016 (1019926) │ │ │ │ -110BFE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +110CC9 Local Header Offset 000F8FF4 (1019892) │ │ │ │ +110CCD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x110BFE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x110CCD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -110C25 CENTRAL HEADER #585 02014B50 (33639248) │ │ │ │ -110C29 Created Zip Spec 14 (20) '2.0' │ │ │ │ -110C2A Created OS 03 (3) 'Unix' │ │ │ │ -110C2B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -110C2C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -110C2D General Purpose Flag 0800 (2048) │ │ │ │ +110CF4 CENTRAL HEADER #585 02014B50 (33639248) │ │ │ │ +110CF8 Created Zip Spec 14 (20) '2.0' │ │ │ │ +110CF9 Created OS 03 (3) 'Unix' │ │ │ │ +110CFA Extract Zip Spec 0A (10) '1.0' │ │ │ │ +110CFB Extract OS 00 (0) 'MS-DOS' │ │ │ │ +110CFC General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -110C2F Compression Method 0008 (8) 'Deflated' │ │ │ │ -110C31 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -110C35 CRC 0A9FCB93 (178244499) │ │ │ │ -110C39 Compressed Size 00002C18 (11288) │ │ │ │ -110C3D Uncompressed Size 00009723 (38691) │ │ │ │ -110C41 Filename Length 0022 (34) │ │ │ │ -110C43 Extra Length 0000 (0) │ │ │ │ -110C45 Comment Length 0000 (0) │ │ │ │ -110C47 Disk Start 0000 (0) │ │ │ │ -110C49 Int File Attributes 0000 (0) │ │ │ │ +110CFE Compression Method 0008 (8) 'Deflated' │ │ │ │ +110D00 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +110D04 CRC 3BBFBBE1 (1002421217) │ │ │ │ +110D08 Compressed Size 00002C18 (11288) │ │ │ │ +110D0C Uncompressed Size 00009723 (38691) │ │ │ │ +110D10 Filename Length 0022 (34) │ │ │ │ +110D12 Extra Length 0000 (0) │ │ │ │ +110D14 Comment Length 0000 (0) │ │ │ │ +110D16 Disk Start 0000 (0) │ │ │ │ +110D18 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -110C4B Ext File Attributes 81A40000 (2175008768) │ │ │ │ +110D1A Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -110C4F Local Header Offset 000F977F (1021823) │ │ │ │ -110C53 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +110D1E Local Header Offset 000F975D (1021789) │ │ │ │ +110D22 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x110C53: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x110D22: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -110C75 CENTRAL HEADER #586 02014B50 (33639248) │ │ │ │ -110C79 Created Zip Spec 14 (20) '2.0' │ │ │ │ -110C7A Created OS 03 (3) 'Unix' │ │ │ │ -110C7B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -110C7C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -110C7D General Purpose Flag 0800 (2048) │ │ │ │ +110D44 CENTRAL HEADER #586 02014B50 (33639248) │ │ │ │ +110D48 Created Zip Spec 14 (20) '2.0' │ │ │ │ +110D49 Created OS 03 (3) 'Unix' │ │ │ │ +110D4A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +110D4B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +110D4C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -110C7F Compression Method 0008 (8) 'Deflated' │ │ │ │ -110C81 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -110C85 CRC D5A6662E (3584452142) │ │ │ │ -110C89 Compressed Size 000047FA (18426) │ │ │ │ -110C8D Uncompressed Size 0002C3F6 (181238) │ │ │ │ -110C91 Filename Length 0021 (33) │ │ │ │ -110C93 Extra Length 0000 (0) │ │ │ │ -110C95 Comment Length 0000 (0) │ │ │ │ -110C97 Disk Start 0000 (0) │ │ │ │ -110C99 Int File Attributes 0000 (0) │ │ │ │ +110D4E Compression Method 0008 (8) 'Deflated' │ │ │ │ +110D50 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +110D54 CRC 01B59729 (28677929) │ │ │ │ +110D58 Compressed Size 000048E0 (18656) │ │ │ │ +110D5C Uncompressed Size 0002C3F6 (181238) │ │ │ │ +110D60 Filename Length 0021 (33) │ │ │ │ +110D62 Extra Length 0000 (0) │ │ │ │ +110D64 Comment Length 0000 (0) │ │ │ │ +110D66 Disk Start 0000 (0) │ │ │ │ +110D68 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -110C9B Ext File Attributes 81A40000 (2175008768) │ │ │ │ +110D6A Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -110C9F Local Header Offset 000FC3D7 (1033175) │ │ │ │ -110CA3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +110D6E Local Header Offset 000FC3B5 (1033141) │ │ │ │ +110D72 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x110CA3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x110D72: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -110CC4 CENTRAL HEADER #587 02014B50 (33639248) │ │ │ │ -110CC8 Created Zip Spec 14 (20) '2.0' │ │ │ │ -110CC9 Created OS 03 (3) 'Unix' │ │ │ │ -110CCA Extract Zip Spec 0A (10) '1.0' │ │ │ │ -110CCB Extract OS 00 (0) 'MS-DOS' │ │ │ │ -110CCC General Purpose Flag 0800 (2048) │ │ │ │ +110D93 CENTRAL HEADER #587 02014B50 (33639248) │ │ │ │ +110D97 Created Zip Spec 14 (20) '2.0' │ │ │ │ +110D98 Created OS 03 (3) 'Unix' │ │ │ │ +110D99 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +110D9A Extract OS 00 (0) 'MS-DOS' │ │ │ │ +110D9B General Purpose Flag 0800 (2048) │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -110CCE Compression Method 0000 (0) 'Stored' │ │ │ │ -110CD0 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -110CD4 CRC 00000000 (0) │ │ │ │ -110CD8 Compressed Size 00000000 (0) │ │ │ │ -110CDC Uncompressed Size 00000000 (0) │ │ │ │ -110CE0 Filename Length 0012 (18) │ │ │ │ -110CE2 Extra Length 0000 (0) │ │ │ │ -110CE4 Comment Length 0000 (0) │ │ │ │ -110CE6 Disk Start 0000 (0) │ │ │ │ -110CE8 Int File Attributes 0000 (0) │ │ │ │ +110D9D Compression Method 0000 (0) 'Stored' │ │ │ │ +110D9F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +110DA3 CRC 00000000 (0) │ │ │ │ +110DA7 Compressed Size 00000000 (0) │ │ │ │ +110DAB Uncompressed Size 00000000 (0) │ │ │ │ +110DAF Filename Length 0012 (18) │ │ │ │ +110DB1 Extra Length 0000 (0) │ │ │ │ +110DB3 Comment Length 0000 (0) │ │ │ │ +110DB5 Disk Start 0000 (0) │ │ │ │ +110DB7 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -110CEA Ext File Attributes 41ED0010 (1106051088) │ │ │ │ +110DB9 Ext File Attributes 41ED0010 (1106051088) │ │ │ │ [Bit 4] Directory │ │ │ │ [Bits 16-24] 01ED (493) 'Unix attrib: rwxr-xr-x' │ │ │ │ [Bits 28-31] 04 (4) 'Directory' │ │ │ │ -110CEE Local Header Offset 00100C10 (1051664) │ │ │ │ -110CF2 Filename 'XXXXXXXXXXXXXXXXXX' │ │ │ │ +110DBD Local Header Offset 00100CD4 (1051860) │ │ │ │ +110DC1 Filename 'XXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x110CF2: Filename 'XXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x110DC1: Filename 'XXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ -# ERROR: Offset 0x110CF2: Directory 'XXXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ +# ERROR: Offset 0x110DC1: Directory 'XXXXXXXXXXXXXXXXXX' must end in a '/' │ │ │ │ # 'External Attributes' flag this as a directory │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x110CCA: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x110D99: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ │ │ │ │ -110D04 CENTRAL HEADER #588 02014B50 (33639248) │ │ │ │ -110D08 Created Zip Spec 14 (20) '2.0' │ │ │ │ -110D09 Created OS 03 (3) 'Unix' │ │ │ │ -110D0A Extract Zip Spec 0A (10) '1.0' │ │ │ │ -110D0B Extract OS 00 (0) 'MS-DOS' │ │ │ │ -110D0C General Purpose Flag 0800 (2048) │ │ │ │ +110DD3 CENTRAL HEADER #588 02014B50 (33639248) │ │ │ │ +110DD7 Created Zip Spec 14 (20) '2.0' │ │ │ │ +110DD8 Created OS 03 (3) 'Unix' │ │ │ │ +110DD9 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +110DDA Extract OS 00 (0) 'MS-DOS' │ │ │ │ +110DDB General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -110D0E Compression Method 0008 (8) 'Deflated' │ │ │ │ -110D10 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -110D14 CRC F069C889 (4033464457) │ │ │ │ -110D18 Compressed Size 00000214 (532) │ │ │ │ -110D1C Uncompressed Size 000003BC (956) │ │ │ │ -110D20 Filename Length 0023 (35) │ │ │ │ -110D22 Extra Length 0000 (0) │ │ │ │ -110D24 Comment Length 0000 (0) │ │ │ │ -110D26 Disk Start 0000 (0) │ │ │ │ -110D28 Int File Attributes 0000 (0) │ │ │ │ +110DDD Compression Method 0008 (8) 'Deflated' │ │ │ │ +110DDF Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +110DE3 CRC F069C889 (4033464457) │ │ │ │ +110DE7 Compressed Size 00000214 (532) │ │ │ │ +110DEB Uncompressed Size 000003BC (956) │ │ │ │ +110DEF Filename Length 0023 (35) │ │ │ │ +110DF1 Extra Length 0000 (0) │ │ │ │ +110DF3 Comment Length 0000 (0) │ │ │ │ +110DF5 Disk Start 0000 (0) │ │ │ │ +110DF7 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -110D2A Ext File Attributes 81A40000 (2175008768) │ │ │ │ +110DF9 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -110D2E Local Header Offset 00100C40 (1051712) │ │ │ │ -110D32 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +110DFD Local Header Offset 00100D04 (1051908) │ │ │ │ +110E01 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x110D32: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x110E01: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -110D55 CENTRAL HEADER #589 02014B50 (33639248) │ │ │ │ -110D59 Created Zip Spec 14 (20) '2.0' │ │ │ │ -110D5A Created OS 03 (3) 'Unix' │ │ │ │ -110D5B Extract Zip Spec 0A (10) '1.0' │ │ │ │ -110D5C Extract OS 00 (0) 'MS-DOS' │ │ │ │ -110D5D General Purpose Flag 0800 (2048) │ │ │ │ +110E24 CENTRAL HEADER #589 02014B50 (33639248) │ │ │ │ +110E28 Created Zip Spec 14 (20) '2.0' │ │ │ │ +110E29 Created OS 03 (3) 'Unix' │ │ │ │ +110E2A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +110E2B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +110E2C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -110D5F Compression Method 0008 (8) 'Deflated' │ │ │ │ -110D61 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -110D65 CRC 49ECBE90 (1240252048) │ │ │ │ -110D69 Compressed Size 00000389 (905) │ │ │ │ -110D6D Uncompressed Size 00000999 (2457) │ │ │ │ -110D71 Filename Length 0022 (34) │ │ │ │ -110D73 Extra Length 0000 (0) │ │ │ │ -110D75 Comment Length 0000 (0) │ │ │ │ -110D77 Disk Start 0000 (0) │ │ │ │ -110D79 Int File Attributes 0000 (0) │ │ │ │ +110E2E Compression Method 0008 (8) 'Deflated' │ │ │ │ +110E30 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +110E34 CRC 49ECBE90 (1240252048) │ │ │ │ +110E38 Compressed Size 00000389 (905) │ │ │ │ +110E3C Uncompressed Size 00000999 (2457) │ │ │ │ +110E40 Filename Length 0022 (34) │ │ │ │ +110E42 Extra Length 0000 (0) │ │ │ │ +110E44 Comment Length 0000 (0) │ │ │ │ +110E46 Disk Start 0000 (0) │ │ │ │ +110E48 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -110D7B Ext File Attributes 81A40000 (2175008768) │ │ │ │ +110E4A Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -110D7F Local Header Offset 00100E95 (1052309) │ │ │ │ -110D83 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +110E4E Local Header Offset 00100F59 (1052505) │ │ │ │ +110E52 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x110D83: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x110E52: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -110DA5 CENTRAL HEADER #590 02014B50 (33639248) │ │ │ │ -110DA9 Created Zip Spec 14 (20) '2.0' │ │ │ │ -110DAA Created OS 03 (3) 'Unix' │ │ │ │ -110DAB Extract Zip Spec 0A (10) '1.0' │ │ │ │ -110DAC Extract OS 00 (0) 'MS-DOS' │ │ │ │ -110DAD General Purpose Flag 0800 (2048) │ │ │ │ +110E74 CENTRAL HEADER #590 02014B50 (33639248) │ │ │ │ +110E78 Created Zip Spec 14 (20) '2.0' │ │ │ │ +110E79 Created OS 03 (3) 'Unix' │ │ │ │ +110E7A Extract Zip Spec 0A (10) '1.0' │ │ │ │ +110E7B Extract OS 00 (0) 'MS-DOS' │ │ │ │ +110E7C General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -110DAF Compression Method 0008 (8) 'Deflated' │ │ │ │ -110DB1 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -110DB5 CRC 6DE95D96 (1844010390) │ │ │ │ -110DB9 Compressed Size 00000333 (819) │ │ │ │ -110DBD Uncompressed Size 000006FD (1789) │ │ │ │ -110DC1 Filename Length 0027 (39) │ │ │ │ -110DC3 Extra Length 0000 (0) │ │ │ │ -110DC5 Comment Length 0000 (0) │ │ │ │ -110DC7 Disk Start 0000 (0) │ │ │ │ -110DC9 Int File Attributes 0000 (0) │ │ │ │ +110E7E Compression Method 0008 (8) 'Deflated' │ │ │ │ +110E80 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +110E84 CRC 6DE95D96 (1844010390) │ │ │ │ +110E88 Compressed Size 00000333 (819) │ │ │ │ +110E8C Uncompressed Size 000006FD (1789) │ │ │ │ +110E90 Filename Length 0027 (39) │ │ │ │ +110E92 Extra Length 0000 (0) │ │ │ │ +110E94 Comment Length 0000 (0) │ │ │ │ +110E96 Disk Start 0000 (0) │ │ │ │ +110E98 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -110DCB Ext File Attributes 81A40000 (2175008768) │ │ │ │ +110E9A Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -110DCF Local Header Offset 0010125E (1053278) │ │ │ │ -110DD3 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +110E9E Local Header Offset 00101322 (1053474) │ │ │ │ +110EA2 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x110DD3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x110EA2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -110DFA CENTRAL HEADER #591 02014B50 (33639248) │ │ │ │ -110DFE Created Zip Spec 14 (20) '2.0' │ │ │ │ -110DFF Created OS 03 (3) 'Unix' │ │ │ │ -110E00 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -110E01 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -110E02 General Purpose Flag 0800 (2048) │ │ │ │ +110EC9 CENTRAL HEADER #591 02014B50 (33639248) │ │ │ │ +110ECD Created Zip Spec 14 (20) '2.0' │ │ │ │ +110ECE Created OS 03 (3) 'Unix' │ │ │ │ +110ECF Extract Zip Spec 0A (10) '1.0' │ │ │ │ +110ED0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +110ED1 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -110E04 Compression Method 0008 (8) 'Deflated' │ │ │ │ -110E06 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -110E0A CRC D7E91FBC (3622379452) │ │ │ │ -110E0E Compressed Size 000006B2 (1714) │ │ │ │ -110E12 Uncompressed Size 000016C8 (5832) │ │ │ │ -110E16 Filename Length 0026 (38) │ │ │ │ -110E18 Extra Length 0000 (0) │ │ │ │ -110E1A Comment Length 0000 (0) │ │ │ │ -110E1C Disk Start 0000 (0) │ │ │ │ -110E1E Int File Attributes 0000 (0) │ │ │ │ +110ED3 Compression Method 0008 (8) 'Deflated' │ │ │ │ +110ED5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +110ED9 CRC D7E91FBC (3622379452) │ │ │ │ +110EDD Compressed Size 000006B2 (1714) │ │ │ │ +110EE1 Uncompressed Size 000016C8 (5832) │ │ │ │ +110EE5 Filename Length 0026 (38) │ │ │ │ +110EE7 Extra Length 0000 (0) │ │ │ │ +110EE9 Comment Length 0000 (0) │ │ │ │ +110EEB Disk Start 0000 (0) │ │ │ │ +110EED Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -110E20 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +110EEF Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -110E24 Local Header Offset 001015D6 (1054166) │ │ │ │ -110E28 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +110EF3 Local Header Offset 0010169A (1054362) │ │ │ │ +110EF7 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x110E28: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x110EF7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -110E4E CENTRAL HEADER #592 02014B50 (33639248) │ │ │ │ -110E52 Created Zip Spec 14 (20) '2.0' │ │ │ │ -110E53 Created OS 03 (3) 'Unix' │ │ │ │ -110E54 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -110E55 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -110E56 General Purpose Flag 0800 (2048) │ │ │ │ +110F1D CENTRAL HEADER #592 02014B50 (33639248) │ │ │ │ +110F21 Created Zip Spec 14 (20) '2.0' │ │ │ │ +110F22 Created OS 03 (3) 'Unix' │ │ │ │ +110F23 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +110F24 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +110F25 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -110E58 Compression Method 0008 (8) 'Deflated' │ │ │ │ -110E5A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -110E5E CRC 374B96E4 (927700708) │ │ │ │ -110E62 Compressed Size 000002E7 (743) │ │ │ │ -110E66 Uncompressed Size 0000072C (1836) │ │ │ │ -110E6A Filename Length 0020 (32) │ │ │ │ -110E6C Extra Length 0000 (0) │ │ │ │ -110E6E Comment Length 0000 (0) │ │ │ │ -110E70 Disk Start 0000 (0) │ │ │ │ -110E72 Int File Attributes 0000 (0) │ │ │ │ +110F27 Compression Method 0008 (8) 'Deflated' │ │ │ │ +110F29 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +110F2D CRC 374B96E4 (927700708) │ │ │ │ +110F31 Compressed Size 000002E7 (743) │ │ │ │ +110F35 Uncompressed Size 0000072C (1836) │ │ │ │ +110F39 Filename Length 0020 (32) │ │ │ │ +110F3B Extra Length 0000 (0) │ │ │ │ +110F3D Comment Length 0000 (0) │ │ │ │ +110F3F Disk Start 0000 (0) │ │ │ │ +110F41 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -110E74 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +110F43 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -110E78 Local Header Offset 00101CCC (1055948) │ │ │ │ -110E7C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +110F47 Local Header Offset 00101D90 (1056144) │ │ │ │ +110F4B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x110E7C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x110F4B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -110E9C CENTRAL HEADER #593 02014B50 (33639248) │ │ │ │ -110EA0 Created Zip Spec 14 (20) '2.0' │ │ │ │ -110EA1 Created OS 03 (3) 'Unix' │ │ │ │ -110EA2 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -110EA3 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -110EA4 General Purpose Flag 0800 (2048) │ │ │ │ +110F6B CENTRAL HEADER #593 02014B50 (33639248) │ │ │ │ +110F6F Created Zip Spec 14 (20) '2.0' │ │ │ │ +110F70 Created OS 03 (3) 'Unix' │ │ │ │ +110F71 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +110F72 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +110F73 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -110EA6 Compression Method 0008 (8) 'Deflated' │ │ │ │ -110EA8 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -110EAC CRC 9BBC44B4 (2612806836) │ │ │ │ -110EB0 Compressed Size 0000036F (879) │ │ │ │ -110EB4 Uncompressed Size 00001242 (4674) │ │ │ │ -110EB8 Filename Length 001F (31) │ │ │ │ -110EBA Extra Length 0000 (0) │ │ │ │ -110EBC Comment Length 0000 (0) │ │ │ │ -110EBE Disk Start 0000 (0) │ │ │ │ -110EC0 Int File Attributes 0000 (0) │ │ │ │ +110F75 Compression Method 0008 (8) 'Deflated' │ │ │ │ +110F77 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +110F7B CRC 9BBC44B4 (2612806836) │ │ │ │ +110F7F Compressed Size 0000036F (879) │ │ │ │ +110F83 Uncompressed Size 00001242 (4674) │ │ │ │ +110F87 Filename Length 001F (31) │ │ │ │ +110F89 Extra Length 0000 (0) │ │ │ │ +110F8B Comment Length 0000 (0) │ │ │ │ +110F8D Disk Start 0000 (0) │ │ │ │ +110F8F Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -110EC2 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +110F91 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -110EC6 Local Header Offset 00101FF1 (1056753) │ │ │ │ -110ECA Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +110F95 Local Header Offset 001020B5 (1056949) │ │ │ │ +110F99 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x110ECA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x110F99: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -110EE9 CENTRAL HEADER #594 02014B50 (33639248) │ │ │ │ -110EED Created Zip Spec 14 (20) '2.0' │ │ │ │ -110EEE Created OS 03 (3) 'Unix' │ │ │ │ -110EEF Extract Zip Spec 0A (10) '1.0' │ │ │ │ -110EF0 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -110EF1 General Purpose Flag 0800 (2048) │ │ │ │ +110FB8 CENTRAL HEADER #594 02014B50 (33639248) │ │ │ │ +110FBC Created Zip Spec 14 (20) '2.0' │ │ │ │ +110FBD Created OS 03 (3) 'Unix' │ │ │ │ +110FBE Extract Zip Spec 0A (10) '1.0' │ │ │ │ +110FBF Extract OS 00 (0) 'MS-DOS' │ │ │ │ +110FC0 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -110EF3 Compression Method 0008 (8) 'Deflated' │ │ │ │ -110EF5 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -110EF9 CRC D77D9B04 (3615333124) │ │ │ │ -110EFD Compressed Size 000002C5 (709) │ │ │ │ -110F01 Uncompressed Size 000006A4 (1700) │ │ │ │ -110F05 Filename Length 0025 (37) │ │ │ │ -110F07 Extra Length 0000 (0) │ │ │ │ -110F09 Comment Length 0000 (0) │ │ │ │ -110F0B Disk Start 0000 (0) │ │ │ │ -110F0D Int File Attributes 0000 (0) │ │ │ │ +110FC2 Compression Method 0008 (8) 'Deflated' │ │ │ │ +110FC4 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +110FC8 CRC D77D9B04 (3615333124) │ │ │ │ +110FCC Compressed Size 000002C5 (709) │ │ │ │ +110FD0 Uncompressed Size 000006A4 (1700) │ │ │ │ +110FD4 Filename Length 0025 (37) │ │ │ │ +110FD6 Extra Length 0000 (0) │ │ │ │ +110FD8 Comment Length 0000 (0) │ │ │ │ +110FDA Disk Start 0000 (0) │ │ │ │ +110FDC Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -110F0F Ext File Attributes 81A40000 (2175008768) │ │ │ │ +110FDE Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -110F13 Local Header Offset 0010239D (1057693) │ │ │ │ -110F17 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +110FE2 Local Header Offset 00102461 (1057889) │ │ │ │ +110FE6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x110F17: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x110FE6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -110F3C CENTRAL HEADER #595 02014B50 (33639248) │ │ │ │ -110F40 Created Zip Spec 14 (20) '2.0' │ │ │ │ -110F41 Created OS 03 (3) 'Unix' │ │ │ │ -110F42 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -110F43 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -110F44 General Purpose Flag 0800 (2048) │ │ │ │ +11100B CENTRAL HEADER #595 02014B50 (33639248) │ │ │ │ +11100F Created Zip Spec 14 (20) '2.0' │ │ │ │ +111010 Created OS 03 (3) 'Unix' │ │ │ │ +111011 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +111012 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +111013 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -110F46 Compression Method 0008 (8) 'Deflated' │ │ │ │ -110F48 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -110F4C CRC A55A78BD (2774169789) │ │ │ │ -110F50 Compressed Size 00000311 (785) │ │ │ │ -110F54 Uncompressed Size 00000DBC (3516) │ │ │ │ -110F58 Filename Length 0024 (36) │ │ │ │ -110F5A Extra Length 0000 (0) │ │ │ │ -110F5C Comment Length 0000 (0) │ │ │ │ -110F5E Disk Start 0000 (0) │ │ │ │ -110F60 Int File Attributes 0000 (0) │ │ │ │ +111015 Compression Method 0008 (8) 'Deflated' │ │ │ │ +111017 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +11101B CRC A55A78BD (2774169789) │ │ │ │ +11101F Compressed Size 00000311 (785) │ │ │ │ +111023 Uncompressed Size 00000DBC (3516) │ │ │ │ +111027 Filename Length 0024 (36) │ │ │ │ +111029 Extra Length 0000 (0) │ │ │ │ +11102B Comment Length 0000 (0) │ │ │ │ +11102D Disk Start 0000 (0) │ │ │ │ +11102F Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -110F62 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +111031 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -110F66 Local Header Offset 001026A5 (1058469) │ │ │ │ -110F6A Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +111035 Local Header Offset 00102769 (1058665) │ │ │ │ +111039 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x110F6A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x111039: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -110F8E CENTRAL HEADER #596 02014B50 (33639248) │ │ │ │ -110F92 Created Zip Spec 14 (20) '2.0' │ │ │ │ -110F93 Created OS 03 (3) 'Unix' │ │ │ │ -110F94 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -110F95 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -110F96 General Purpose Flag 0800 (2048) │ │ │ │ +11105D CENTRAL HEADER #596 02014B50 (33639248) │ │ │ │ +111061 Created Zip Spec 14 (20) '2.0' │ │ │ │ +111062 Created OS 03 (3) 'Unix' │ │ │ │ +111063 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +111064 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +111065 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -110F98 Compression Method 0008 (8) 'Deflated' │ │ │ │ -110F9A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -110F9E CRC 8AB231E6 (2326933990) │ │ │ │ -110FA2 Compressed Size 00000205 (517) │ │ │ │ -110FA6 Uncompressed Size 0000038A (906) │ │ │ │ -110FAA Filename Length 0025 (37) │ │ │ │ -110FAC Extra Length 0000 (0) │ │ │ │ -110FAE Comment Length 0000 (0) │ │ │ │ -110FB0 Disk Start 0000 (0) │ │ │ │ -110FB2 Int File Attributes 0000 (0) │ │ │ │ +111067 Compression Method 0008 (8) 'Deflated' │ │ │ │ +111069 Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +11106D CRC 8AB231E6 (2326933990) │ │ │ │ +111071 Compressed Size 00000205 (517) │ │ │ │ +111075 Uncompressed Size 0000038A (906) │ │ │ │ +111079 Filename Length 0025 (37) │ │ │ │ +11107B Extra Length 0000 (0) │ │ │ │ +11107D Comment Length 0000 (0) │ │ │ │ +11107F Disk Start 0000 (0) │ │ │ │ +111081 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -110FB4 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +111083 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -110FB8 Local Header Offset 001029F8 (1059320) │ │ │ │ -110FBC Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +111087 Local Header Offset 00102ABC (1059516) │ │ │ │ +11108B Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x110FBC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x11108B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -110FE1 CENTRAL HEADER #597 02014B50 (33639248) │ │ │ │ -110FE5 Created Zip Spec 14 (20) '2.0' │ │ │ │ -110FE6 Created OS 03 (3) 'Unix' │ │ │ │ -110FE7 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -110FE8 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -110FE9 General Purpose Flag 0800 (2048) │ │ │ │ +1110B0 CENTRAL HEADER #597 02014B50 (33639248) │ │ │ │ +1110B4 Created Zip Spec 14 (20) '2.0' │ │ │ │ +1110B5 Created OS 03 (3) 'Unix' │ │ │ │ +1110B6 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +1110B7 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +1110B8 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -110FEB Compression Method 0008 (8) 'Deflated' │ │ │ │ -110FED Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -110FF1 CRC E5E649CC (3857074636) │ │ │ │ -110FF5 Compressed Size 00000203 (515) │ │ │ │ -110FF9 Uncompressed Size 000004E3 (1251) │ │ │ │ -110FFD Filename Length 0024 (36) │ │ │ │ -110FFF Extra Length 0000 (0) │ │ │ │ -111001 Comment Length 0000 (0) │ │ │ │ -111003 Disk Start 0000 (0) │ │ │ │ -111005 Int File Attributes 0000 (0) │ │ │ │ +1110BA Compression Method 0008 (8) 'Deflated' │ │ │ │ +1110BC Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +1110C0 CRC E5E649CC (3857074636) │ │ │ │ +1110C4 Compressed Size 00000203 (515) │ │ │ │ +1110C8 Uncompressed Size 000004E3 (1251) │ │ │ │ +1110CC Filename Length 0024 (36) │ │ │ │ +1110CE Extra Length 0000 (0) │ │ │ │ +1110D0 Comment Length 0000 (0) │ │ │ │ +1110D2 Disk Start 0000 (0) │ │ │ │ +1110D4 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -111007 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +1110D6 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -11100B Local Header Offset 00102C40 (1059904) │ │ │ │ -11100F Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +1110DA Local Header Offset 00102D04 (1060100) │ │ │ │ +1110DE Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x11100F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x1110DE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -111033 CENTRAL HEADER #598 02014B50 (33639248) │ │ │ │ -111037 Created Zip Spec 14 (20) '2.0' │ │ │ │ -111038 Created OS 03 (3) 'Unix' │ │ │ │ -111039 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -11103A Extract OS 00 (0) 'MS-DOS' │ │ │ │ -11103B General Purpose Flag 0800 (2048) │ │ │ │ +111102 CENTRAL HEADER #598 02014B50 (33639248) │ │ │ │ +111106 Created Zip Spec 14 (20) '2.0' │ │ │ │ +111107 Created OS 03 (3) 'Unix' │ │ │ │ +111108 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +111109 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +11110A General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -11103D Compression Method 0008 (8) 'Deflated' │ │ │ │ -11103F Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -111043 CRC F76CD338 (4151104312) │ │ │ │ -111047 Compressed Size 00000D77 (3447) │ │ │ │ -11104B Uncompressed Size 000029F2 (10738) │ │ │ │ -11104F Filename Length 001E (30) │ │ │ │ -111051 Extra Length 0000 (0) │ │ │ │ -111053 Comment Length 0000 (0) │ │ │ │ -111055 Disk Start 0000 (0) │ │ │ │ -111057 Int File Attributes 0000 (0) │ │ │ │ +11110C Compression Method 0008 (8) 'Deflated' │ │ │ │ +11110E Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +111112 CRC F3DCF356 (4091343702) │ │ │ │ +111116 Compressed Size 00000D82 (3458) │ │ │ │ +11111A Uncompressed Size 000029F2 (10738) │ │ │ │ +11111E Filename Length 001E (30) │ │ │ │ +111120 Extra Length 0000 (0) │ │ │ │ +111122 Comment Length 0000 (0) │ │ │ │ +111124 Disk Start 0000 (0) │ │ │ │ +111126 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -111059 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +111128 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -11105D Local Header Offset 00102E85 (1060485) │ │ │ │ -111061 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +11112C Local Header Offset 00102F49 (1060681) │ │ │ │ +111130 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x111061: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x111130: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -11107F CENTRAL HEADER #599 02014B50 (33639248) │ │ │ │ -111083 Created Zip Spec 14 (20) '2.0' │ │ │ │ -111084 Created OS 03 (3) 'Unix' │ │ │ │ -111085 Extract Zip Spec 0A (10) '1.0' │ │ │ │ -111086 Extract OS 00 (0) 'MS-DOS' │ │ │ │ -111087 General Purpose Flag 0800 (2048) │ │ │ │ +11114E CENTRAL HEADER #599 02014B50 (33639248) │ │ │ │ +111152 Created Zip Spec 14 (20) '2.0' │ │ │ │ +111153 Created OS 03 (3) 'Unix' │ │ │ │ +111154 Extract Zip Spec 0A (10) '1.0' │ │ │ │ +111155 Extract OS 00 (0) 'MS-DOS' │ │ │ │ +111156 General Purpose Flag 0800 (2048) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ [Bit 11] 1 'Language Encoding' │ │ │ │ -111089 Compression Method 0008 (8) 'Deflated' │ │ │ │ -11108B Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ -11108F CRC 9FDF2775 (2682201973) │ │ │ │ -111093 Compressed Size 00001225 (4645) │ │ │ │ -111097 Uncompressed Size 00013829 (79913) │ │ │ │ -11109B Filename Length 001D (29) │ │ │ │ -11109D Extra Length 0000 (0) │ │ │ │ -11109F Comment Length 0000 (0) │ │ │ │ -1110A1 Disk Start 0000 (0) │ │ │ │ -1110A3 Int File Attributes 0000 (0) │ │ │ │ +111158 Compression Method 0008 (8) 'Deflated' │ │ │ │ +11115A Modification Time 5CF23C60 (1559379040) 'Sat Jul 18 07:35:00 2026' │ │ │ │ +11115E CRC CF398896 (3476654230) │ │ │ │ +111162 Compressed Size 00001225 (4645) │ │ │ │ +111166 Uncompressed Size 00013829 (79913) │ │ │ │ +11116A Filename Length 001D (29) │ │ │ │ +11116C Extra Length 0000 (0) │ │ │ │ +11116E Comment Length 0000 (0) │ │ │ │ +111170 Disk Start 0000 (0) │ │ │ │ +111172 Int File Attributes 0000 (0) │ │ │ │ [Bit 0] 0 'Binary Data' │ │ │ │ -1110A5 Ext File Attributes 81A40000 (2175008768) │ │ │ │ +111174 Ext File Attributes 81A40000 (2175008768) │ │ │ │ [Bits 16-24] 01A4 (420) 'Unix attrib: rw-r--r--' │ │ │ │ [Bits 28-31] 08 (8) 'Regular File' │ │ │ │ -1110A9 Local Header Offset 00103C38 (1063992) │ │ │ │ -1110AD Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +111178 Local Header Offset 00103D07 (1064199) │ │ │ │ +11117C Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ -# WARNING: Offset 0x1110AD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ +# WARNING: Offset 0x11117C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ │ # Zero length filename │ │ │ │ # │ │ │ │ │ │ │ │ -1110CA END CENTRAL HEADER 06054B50 (101010256) │ │ │ │ -1110CE Number of this disk 0000 (0) │ │ │ │ -1110D0 Central Dir Disk no 0000 (0) │ │ │ │ -1110D2 Entries in this disk 0257 (599) │ │ │ │ -1110D4 Total Entries 0257 (599) │ │ │ │ -1110D6 Size of Central Dir 0000C232 (49714) │ │ │ │ -1110DA Offset to Central Dir 00104E98 (1068696) │ │ │ │ -1110DE Comment Length 0000 (0) │ │ │ │ +111199 END CENTRAL HEADER 06054B50 (101010256) │ │ │ │ +11119D Number of this disk 0000 (0) │ │ │ │ +11119F Central Dir Disk no 0000 (0) │ │ │ │ +1111A1 Entries in this disk 0257 (599) │ │ │ │ +1111A3 Total Entries 0257 (599) │ │ │ │ +1111A5 Size of Central Dir 0000C232 (49714) │ │ │ │ +1111A9 Offset to Central Dir 00104F67 (1068903) │ │ │ │ +1111AD Comment Length 0000 (0) │ │ │ │ # │ │ │ │ # Error Count: 31 │ │ │ │ # Warning Count: 1229 │ │ │ │ # │ │ │ │ # Done │ │ │ ├── org/opencv/aruco/Aruco.class │ │ │ │ ├── procyon -ec {} │ │ │ │ │ @@ -184,74 +184,14 @@ │ │ │ │ │ │ │ │ │ │ @Deprecated │ │ │ │ │ public static boolean testCharucoCornersCollinear(final CharucoBoard board, final Mat charucoIds) { │ │ │ │ │ return testCharucoCornersCollinear_0(board.getNativeObjAddr(), charucoIds.nativeObj); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ @Deprecated │ │ │ │ │ - public static int interpolateCornersCharuco(final List markerCorners, final Mat markerIds, final Mat image, final CharucoBoard board, final Mat charucoCorners, final Mat charucoIds, final Mat cameraMatrix, final Mat distCoeffs, final int minMarkers) { │ │ │ │ │ - final Mat markerCorners_mat = Converters.vector_Mat_to_Mat((List)markerCorners); │ │ │ │ │ - return interpolateCornersCharuco_0(markerCorners_mat.nativeObj, markerIds.nativeObj, image.nativeObj, board.getNativeObjAddr(), charucoCorners.nativeObj, charucoIds.nativeObj, cameraMatrix.nativeObj, distCoeffs.nativeObj, minMarkers); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - @Deprecated │ │ │ │ │ - public static int interpolateCornersCharuco(final List markerCorners, final Mat markerIds, final Mat image, final CharucoBoard board, final Mat charucoCorners, final Mat charucoIds, final Mat cameraMatrix, final Mat distCoeffs) { │ │ │ │ │ - final Mat markerCorners_mat = Converters.vector_Mat_to_Mat((List)markerCorners); │ │ │ │ │ - return interpolateCornersCharuco_1(markerCorners_mat.nativeObj, markerIds.nativeObj, image.nativeObj, board.getNativeObjAddr(), charucoCorners.nativeObj, charucoIds.nativeObj, cameraMatrix.nativeObj, distCoeffs.nativeObj); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - @Deprecated │ │ │ │ │ - public static int interpolateCornersCharuco(final List markerCorners, final Mat markerIds, final Mat image, final CharucoBoard board, final Mat charucoCorners, final Mat charucoIds, final Mat cameraMatrix) { │ │ │ │ │ - final Mat markerCorners_mat = Converters.vector_Mat_to_Mat((List)markerCorners); │ │ │ │ │ - return interpolateCornersCharuco_2(markerCorners_mat.nativeObj, markerIds.nativeObj, image.nativeObj, board.getNativeObjAddr(), charucoCorners.nativeObj, charucoIds.nativeObj, cameraMatrix.nativeObj); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - @Deprecated │ │ │ │ │ - public static int interpolateCornersCharuco(final List markerCorners, final Mat markerIds, final Mat image, final CharucoBoard board, final Mat charucoCorners, final Mat charucoIds) { │ │ │ │ │ - final Mat markerCorners_mat = Converters.vector_Mat_to_Mat((List)markerCorners); │ │ │ │ │ - return interpolateCornersCharuco_3(markerCorners_mat.nativeObj, markerIds.nativeObj, image.nativeObj, board.getNativeObjAddr(), charucoCorners.nativeObj, charucoIds.nativeObj); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - @Deprecated │ │ │ │ │ - public static void detectCharucoDiamond(final Mat image, final List markerCorners, final Mat markerIds, final float squareMarkerLengthRate, final List diamondCorners, final Mat diamondIds, final Mat cameraMatrix, final Mat distCoeffs, final Dictionary dictionary) { │ │ │ │ │ - final Mat markerCorners_mat = Converters.vector_Mat_to_Mat((List)markerCorners); │ │ │ │ │ - final Mat diamondCorners_mat = new Mat(); │ │ │ │ │ - detectCharucoDiamond_0(image.nativeObj, markerCorners_mat.nativeObj, markerIds.nativeObj, squareMarkerLengthRate, diamondCorners_mat.nativeObj, diamondIds.nativeObj, cameraMatrix.nativeObj, distCoeffs.nativeObj, dictionary.getNativeObjAddr()); │ │ │ │ │ - Converters.Mat_to_vector_Mat(diamondCorners_mat, (List)diamondCorners); │ │ │ │ │ - diamondCorners_mat.release(); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - @Deprecated │ │ │ │ │ - public static void detectCharucoDiamond(final Mat image, final List markerCorners, final Mat markerIds, final float squareMarkerLengthRate, final List diamondCorners, final Mat diamondIds, final Mat cameraMatrix, final Mat distCoeffs) { │ │ │ │ │ - final Mat markerCorners_mat = Converters.vector_Mat_to_Mat((List)markerCorners); │ │ │ │ │ - final Mat diamondCorners_mat = new Mat(); │ │ │ │ │ - detectCharucoDiamond_1(image.nativeObj, markerCorners_mat.nativeObj, markerIds.nativeObj, squareMarkerLengthRate, diamondCorners_mat.nativeObj, diamondIds.nativeObj, cameraMatrix.nativeObj, distCoeffs.nativeObj); │ │ │ │ │ - Converters.Mat_to_vector_Mat(diamondCorners_mat, (List)diamondCorners); │ │ │ │ │ - diamondCorners_mat.release(); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - @Deprecated │ │ │ │ │ - public static void detectCharucoDiamond(final Mat image, final List markerCorners, final Mat markerIds, final float squareMarkerLengthRate, final List diamondCorners, final Mat diamondIds, final Mat cameraMatrix) { │ │ │ │ │ - final Mat markerCorners_mat = Converters.vector_Mat_to_Mat((List)markerCorners); │ │ │ │ │ - final Mat diamondCorners_mat = new Mat(); │ │ │ │ │ - detectCharucoDiamond_2(image.nativeObj, markerCorners_mat.nativeObj, markerIds.nativeObj, squareMarkerLengthRate, diamondCorners_mat.nativeObj, diamondIds.nativeObj, cameraMatrix.nativeObj); │ │ │ │ │ - Converters.Mat_to_vector_Mat(diamondCorners_mat, (List)diamondCorners); │ │ │ │ │ - diamondCorners_mat.release(); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - @Deprecated │ │ │ │ │ - public static void detectCharucoDiamond(final Mat image, final List markerCorners, final Mat markerIds, final float squareMarkerLengthRate, final List diamondCorners, final Mat diamondIds) { │ │ │ │ │ - final Mat markerCorners_mat = Converters.vector_Mat_to_Mat((List)markerCorners); │ │ │ │ │ - final Mat diamondCorners_mat = new Mat(); │ │ │ │ │ - detectCharucoDiamond_3(image.nativeObj, markerCorners_mat.nativeObj, markerIds.nativeObj, squareMarkerLengthRate, diamondCorners_mat.nativeObj, diamondIds.nativeObj); │ │ │ │ │ - Converters.Mat_to_vector_Mat(diamondCorners_mat, (List)diamondCorners); │ │ │ │ │ - diamondCorners_mat.release(); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - @Deprecated │ │ │ │ │ public static double calibrateCameraArucoExtended(final List corners, final Mat ids, final Mat counter, final Board board, final Size imageSize, final Mat cameraMatrix, final Mat distCoeffs, final List rvecs, final List tvecs, final Mat stdDeviationsIntrinsics, final Mat stdDeviationsExtrinsics, final Mat perViewErrors, final int flags, final TermCriteria criteria) { │ │ │ │ │ final Mat corners_mat = Converters.vector_Mat_to_Mat((List)corners); │ │ │ │ │ final Mat rvecs_mat = new Mat(); │ │ │ │ │ final Mat tvecs_mat = new Mat(); │ │ │ │ │ final double retVal = calibrateCameraArucoExtended_0(corners_mat.nativeObj, ids.nativeObj, counter.nativeObj, board.getNativeObjAddr(), imageSize.width, imageSize.height, cameraMatrix.nativeObj, distCoeffs.nativeObj, rvecs_mat.nativeObj, tvecs_mat.nativeObj, stdDeviationsIntrinsics.nativeObj, stdDeviationsExtrinsics.nativeObj, perViewErrors.nativeObj, flags, criteria.type, criteria.maxCount, criteria.epsilon); │ │ │ │ │ Converters.Mat_to_vector_Mat(rvecs_mat, (List)rvecs); │ │ │ │ │ rvecs_mat.release(); │ │ │ │ │ @@ -439,14 +379,74 @@ │ │ │ │ │ @Deprecated │ │ │ │ │ public static double calibrateCameraCharuco(final List charucoCorners, final List charucoIds, final CharucoBoard board, final Size imageSize, final Mat cameraMatrix, final Mat distCoeffs) { │ │ │ │ │ final Mat charucoCorners_mat = Converters.vector_Mat_to_Mat((List)charucoCorners); │ │ │ │ │ final Mat charucoIds_mat = Converters.vector_Mat_to_Mat((List)charucoIds); │ │ │ │ │ return calibrateCameraCharuco_4(charucoCorners_mat.nativeObj, charucoIds_mat.nativeObj, board.getNativeObjAddr(), imageSize.width, imageSize.height, cameraMatrix.nativeObj, distCoeffs.nativeObj); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ + @Deprecated │ │ │ │ │ + public static int interpolateCornersCharuco(final List markerCorners, final Mat markerIds, final Mat image, final CharucoBoard board, final Mat charucoCorners, final Mat charucoIds, final Mat cameraMatrix, final Mat distCoeffs, final int minMarkers) { │ │ │ │ │ + final Mat markerCorners_mat = Converters.vector_Mat_to_Mat((List)markerCorners); │ │ │ │ │ + return interpolateCornersCharuco_0(markerCorners_mat.nativeObj, markerIds.nativeObj, image.nativeObj, board.getNativeObjAddr(), charucoCorners.nativeObj, charucoIds.nativeObj, cameraMatrix.nativeObj, distCoeffs.nativeObj, minMarkers); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + @Deprecated │ │ │ │ │ + public static int interpolateCornersCharuco(final List markerCorners, final Mat markerIds, final Mat image, final CharucoBoard board, final Mat charucoCorners, final Mat charucoIds, final Mat cameraMatrix, final Mat distCoeffs) { │ │ │ │ │ + final Mat markerCorners_mat = Converters.vector_Mat_to_Mat((List)markerCorners); │ │ │ │ │ + return interpolateCornersCharuco_1(markerCorners_mat.nativeObj, markerIds.nativeObj, image.nativeObj, board.getNativeObjAddr(), charucoCorners.nativeObj, charucoIds.nativeObj, cameraMatrix.nativeObj, distCoeffs.nativeObj); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + @Deprecated │ │ │ │ │ + public static int interpolateCornersCharuco(final List markerCorners, final Mat markerIds, final Mat image, final CharucoBoard board, final Mat charucoCorners, final Mat charucoIds, final Mat cameraMatrix) { │ │ │ │ │ + final Mat markerCorners_mat = Converters.vector_Mat_to_Mat((List)markerCorners); │ │ │ │ │ + return interpolateCornersCharuco_2(markerCorners_mat.nativeObj, markerIds.nativeObj, image.nativeObj, board.getNativeObjAddr(), charucoCorners.nativeObj, charucoIds.nativeObj, cameraMatrix.nativeObj); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + @Deprecated │ │ │ │ │ + public static int interpolateCornersCharuco(final List markerCorners, final Mat markerIds, final Mat image, final CharucoBoard board, final Mat charucoCorners, final Mat charucoIds) { │ │ │ │ │ + final Mat markerCorners_mat = Converters.vector_Mat_to_Mat((List)markerCorners); │ │ │ │ │ + return interpolateCornersCharuco_3(markerCorners_mat.nativeObj, markerIds.nativeObj, image.nativeObj, board.getNativeObjAddr(), charucoCorners.nativeObj, charucoIds.nativeObj); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + @Deprecated │ │ │ │ │ + public static void detectCharucoDiamond(final Mat image, final List markerCorners, final Mat markerIds, final float squareMarkerLengthRate, final List diamondCorners, final Mat diamondIds, final Mat cameraMatrix, final Mat distCoeffs, final Dictionary dictionary) { │ │ │ │ │ + final Mat markerCorners_mat = Converters.vector_Mat_to_Mat((List)markerCorners); │ │ │ │ │ + final Mat diamondCorners_mat = new Mat(); │ │ │ │ │ + detectCharucoDiamond_0(image.nativeObj, markerCorners_mat.nativeObj, markerIds.nativeObj, squareMarkerLengthRate, diamondCorners_mat.nativeObj, diamondIds.nativeObj, cameraMatrix.nativeObj, distCoeffs.nativeObj, dictionary.getNativeObjAddr()); │ │ │ │ │ + Converters.Mat_to_vector_Mat(diamondCorners_mat, (List)diamondCorners); │ │ │ │ │ + diamondCorners_mat.release(); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + @Deprecated │ │ │ │ │ + public static void detectCharucoDiamond(final Mat image, final List markerCorners, final Mat markerIds, final float squareMarkerLengthRate, final List diamondCorners, final Mat diamondIds, final Mat cameraMatrix, final Mat distCoeffs) { │ │ │ │ │ + final Mat markerCorners_mat = Converters.vector_Mat_to_Mat((List)markerCorners); │ │ │ │ │ + final Mat diamondCorners_mat = new Mat(); │ │ │ │ │ + detectCharucoDiamond_1(image.nativeObj, markerCorners_mat.nativeObj, markerIds.nativeObj, squareMarkerLengthRate, diamondCorners_mat.nativeObj, diamondIds.nativeObj, cameraMatrix.nativeObj, distCoeffs.nativeObj); │ │ │ │ │ + Converters.Mat_to_vector_Mat(diamondCorners_mat, (List)diamondCorners); │ │ │ │ │ + diamondCorners_mat.release(); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + @Deprecated │ │ │ │ │ + public static void detectCharucoDiamond(final Mat image, final List markerCorners, final Mat markerIds, final float squareMarkerLengthRate, final List diamondCorners, final Mat diamondIds, final Mat cameraMatrix) { │ │ │ │ │ + final Mat markerCorners_mat = Converters.vector_Mat_to_Mat((List)markerCorners); │ │ │ │ │ + final Mat diamondCorners_mat = new Mat(); │ │ │ │ │ + detectCharucoDiamond_2(image.nativeObj, markerCorners_mat.nativeObj, markerIds.nativeObj, squareMarkerLengthRate, diamondCorners_mat.nativeObj, diamondIds.nativeObj, cameraMatrix.nativeObj); │ │ │ │ │ + Converters.Mat_to_vector_Mat(diamondCorners_mat, (List)diamondCorners); │ │ │ │ │ + diamondCorners_mat.release(); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + @Deprecated │ │ │ │ │ + public static void detectCharucoDiamond(final Mat image, final List markerCorners, final Mat markerIds, final float squareMarkerLengthRate, final List diamondCorners, final Mat diamondIds) { │ │ │ │ │ + final Mat markerCorners_mat = Converters.vector_Mat_to_Mat((List)markerCorners); │ │ │ │ │ + final Mat diamondCorners_mat = new Mat(); │ │ │ │ │ + detectCharucoDiamond_3(image.nativeObj, markerCorners_mat.nativeObj, markerIds.nativeObj, squareMarkerLengthRate, diamondCorners_mat.nativeObj, diamondIds.nativeObj); │ │ │ │ │ + Converters.Mat_to_vector_Mat(diamondCorners_mat, (List)diamondCorners); │ │ │ │ │ + diamondCorners_mat.release(); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ private static native void detectMarkers_0(final long p0, final long p1, final long p2, final long p3, final long p4, final long p5); │ │ │ │ │ │ │ │ │ │ private static native void detectMarkers_1(final long p0, final long p1, final long p2, final long p3, final long p4); │ │ │ │ │ │ │ │ │ │ private static native void detectMarkers_2(final long p0, final long p1, final long p2, final long p3); │ │ │ │ │ │ │ │ │ │ private static native void refineDetectedMarkers_0(final long p0, final long p1, final long p2, final long p3, final long p4, final long p5, final long p6, final float p7, final float p8, final boolean p9, final long p10, final long p11); │ │ │ │ │ @@ -481,30 +481,14 @@ │ │ │ │ │ │ │ │ │ │ private static native void estimatePoseSingleMarkers_1(final long p0, final float p1, final long p2, final long p3, final long p4, final long p5, final long p6); │ │ │ │ │ │ │ │ │ │ private static native void estimatePoseSingleMarkers_2(final long p0, final float p1, final long p2, final long p3, final long p4, final long p5); │ │ │ │ │ │ │ │ │ │ private static native boolean testCharucoCornersCollinear_0(final long p0, final long p1); │ │ │ │ │ │ │ │ │ │ - private static native int interpolateCornersCharuco_0(final long p0, final long p1, final long p2, final long p3, final long p4, final long p5, final long p6, final long p7, final int p8); │ │ │ │ │ - │ │ │ │ │ - private static native int interpolateCornersCharuco_1(final long p0, final long p1, final long p2, final long p3, final long p4, final long p5, final long p6, final long p7); │ │ │ │ │ - │ │ │ │ │ - private static native int interpolateCornersCharuco_2(final long p0, final long p1, final long p2, final long p3, final long p4, final long p5, final long p6); │ │ │ │ │ - │ │ │ │ │ - private static native int interpolateCornersCharuco_3(final long p0, final long p1, final long p2, final long p3, final long p4, final long p5); │ │ │ │ │ - │ │ │ │ │ - private static native void detectCharucoDiamond_0(final long p0, final long p1, final long p2, final float p3, final long p4, final long p5, final long p6, final long p7, final long p8); │ │ │ │ │ - │ │ │ │ │ - private static native void detectCharucoDiamond_1(final long p0, final long p1, final long p2, final float p3, final long p4, final long p5, final long p6, final long p7); │ │ │ │ │ - │ │ │ │ │ - private static native void detectCharucoDiamond_2(final long p0, final long p1, final long p2, final float p3, final long p4, final long p5, final long p6); │ │ │ │ │ - │ │ │ │ │ - private static native void detectCharucoDiamond_3(final long p0, final long p1, final long p2, final float p3, final long p4, final long p5); │ │ │ │ │ - │ │ │ │ │ private static native double calibrateCameraArucoExtended_0(final long p0, final long p1, final long p2, final long p3, final double p4, final double p5, final long p6, final long p7, final long p8, final long p9, final long p10, final long p11, final long p12, final int p13, final int p14, final int p15, final double p16); │ │ │ │ │ │ │ │ │ │ private static native double calibrateCameraArucoExtended_1(final long p0, final long p1, final long p2, final long p3, final double p4, final double p5, final long p6, final long p7, final long p8, final long p9, final long p10, final long p11, final long p12, final int p13); │ │ │ │ │ │ │ │ │ │ private static native double calibrateCameraArucoExtended_2(final long p0, final long p1, final long p2, final long p3, final double p4, final double p5, final long p6, final long p7, final long p8, final long p9, final long p10, final long p11, final long p12); │ │ │ │ │ │ │ │ │ │ private static native double calibrateCameraAruco_0(final long p0, final long p1, final long p2, final long p3, final double p4, final double p5, final long p6, final long p7, final long p8, final long p9, final int p10, final int p11, final int p12, final double p13); │ │ │ │ │ @@ -528,8 +512,24 @@ │ │ │ │ │ private static native double calibrateCameraCharuco_1(final long p0, final long p1, final long p2, final double p3, final double p4, final long p5, final long p6, final long p7, final long p8, final int p9); │ │ │ │ │ │ │ │ │ │ private static native double calibrateCameraCharuco_2(final long p0, final long p1, final long p2, final double p3, final double p4, final long p5, final long p6, final long p7, final long p8); │ │ │ │ │ │ │ │ │ │ private static native double calibrateCameraCharuco_3(final long p0, final long p1, final long p2, final double p3, final double p4, final long p5, final long p6, final long p7); │ │ │ │ │ │ │ │ │ │ private static native double calibrateCameraCharuco_4(final long p0, final long p1, final long p2, final double p3, final double p4, final long p5, final long p6); │ │ │ │ │ + │ │ │ │ │ + private static native int interpolateCornersCharuco_0(final long p0, final long p1, final long p2, final long p3, final long p4, final long p5, final long p6, final long p7, final int p8); │ │ │ │ │ + │ │ │ │ │ + private static native int interpolateCornersCharuco_1(final long p0, final long p1, final long p2, final long p3, final long p4, final long p5, final long p6, final long p7); │ │ │ │ │ + │ │ │ │ │ + private static native int interpolateCornersCharuco_2(final long p0, final long p1, final long p2, final long p3, final long p4, final long p5, final long p6); │ │ │ │ │ + │ │ │ │ │ + private static native int interpolateCornersCharuco_3(final long p0, final long p1, final long p2, final long p3, final long p4, final long p5); │ │ │ │ │ + │ │ │ │ │ + private static native void detectCharucoDiamond_0(final long p0, final long p1, final long p2, final float p3, final long p4, final long p5, final long p6, final long p7, final long p8); │ │ │ │ │ + │ │ │ │ │ + private static native void detectCharucoDiamond_1(final long p0, final long p1, final long p2, final float p3, final long p4, final long p5, final long p6, final long p7); │ │ │ │ │ + │ │ │ │ │ + private static native void detectCharucoDiamond_2(final long p0, final long p1, final long p2, final float p3, final long p4, final long p5, final long p6); │ │ │ │ │ + │ │ │ │ │ + private static native void detectCharucoDiamond_3(final long p0, final long p1, final long p2, final float p3, final long p4, final long p5); │ │ │ │ │ } │ │ │ ├── org/opencv/aruco/Aruco.java │ │ │ │┄ Ordering differences only │ │ │ │ @@ -478,287 +478,14 @@ │ │ │ │ @Deprecated │ │ │ │ public static boolean testCharucoCornersCollinear(CharucoBoard board, Mat charucoIds) { │ │ │ │ return testCharucoCornersCollinear_0(board.getNativeObjAddr(), charucoIds.nativeObj); │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ // │ │ │ │ - // C++: int cv::aruco::interpolateCornersCharuco(vector_Mat markerCorners, Mat markerIds, Mat image, Ptr_CharucoBoard board, Mat& charucoCorners, Mat& charucoIds, Mat cameraMatrix = Mat(), Mat distCoeffs = Mat(), int minMarkers = 2) │ │ │ │ - // │ │ │ │ - │ │ │ │ - /** │ │ │ │ - * Interpolate position of ChArUco board corners │ │ │ │ - * @param markerCorners vector of already detected markers corners. For each marker, its four │ │ │ │ - * corners are provided, (e.g std::vector<std::vector<cv::Point2f> > ). For N detected markers, the │ │ │ │ - * dimensions of this array should be Nx4. The order of the corners should be clockwise. │ │ │ │ - * @param markerIds list of identifiers for each marker in corners │ │ │ │ - * @param image input image necesary for corner refinement. Note that markers are not detected and │ │ │ │ - * should be sent in corners and ids parameters. │ │ │ │ - * @param board layout of ChArUco board. │ │ │ │ - * @param charucoCorners interpolated chessboard corners │ │ │ │ - * @param charucoIds interpolated chessboard corners identifiers │ │ │ │ - * @param cameraMatrix optional 3x3 floating-point camera matrix │ │ │ │ - * \(A = \vecthreethree{f_x}{0}{c_x}{0}{f_y}{c_y}{0}{0}{1}\) │ │ │ │ - * @param distCoeffs optional vector of distortion coefficients │ │ │ │ - * \((k_1, k_2, p_1, p_2[, k_3[, k_4, k_5, k_6],[s_1, s_2, s_3, s_4]])\) of 4, 5, 8 or 12 elements │ │ │ │ - * @param minMarkers number of adjacent markers that must be detected to return a charuco corner │ │ │ │ - * │ │ │ │ - * This function receives the detected markers and returns the 2D position of the chessboard corners │ │ │ │ - * from a ChArUco board using the detected Aruco markers. If camera parameters are provided, │ │ │ │ - * the process is based in an approximated pose estimation, else it is based on local homography. │ │ │ │ - * Only visible corners are returned. For each corner, its corresponding identifier is │ │ │ │ - * also returned in charucoIds. │ │ │ │ - * The function returns the number of interpolated corners. │ │ │ │ - * │ │ │ │ - * @deprecated Use CharucoDetector::detectBoard │ │ │ │ - * @return automatically generated │ │ │ │ - */ │ │ │ │ - @Deprecated │ │ │ │ - public static int interpolateCornersCharuco(List markerCorners, Mat markerIds, Mat image, CharucoBoard board, Mat charucoCorners, Mat charucoIds, Mat cameraMatrix, Mat distCoeffs, int minMarkers) { │ │ │ │ - Mat markerCorners_mat = Converters.vector_Mat_to_Mat(markerCorners); │ │ │ │ - return interpolateCornersCharuco_0(markerCorners_mat.nativeObj, markerIds.nativeObj, image.nativeObj, board.getNativeObjAddr(), charucoCorners.nativeObj, charucoIds.nativeObj, cameraMatrix.nativeObj, distCoeffs.nativeObj, minMarkers); │ │ │ │ - } │ │ │ │ - │ │ │ │ - /** │ │ │ │ - * Interpolate position of ChArUco board corners │ │ │ │ - * @param markerCorners vector of already detected markers corners. For each marker, its four │ │ │ │ - * corners are provided, (e.g std::vector<std::vector<cv::Point2f> > ). For N detected markers, the │ │ │ │ - * dimensions of this array should be Nx4. The order of the corners should be clockwise. │ │ │ │ - * @param markerIds list of identifiers for each marker in corners │ │ │ │ - * @param image input image necesary for corner refinement. Note that markers are not detected and │ │ │ │ - * should be sent in corners and ids parameters. │ │ │ │ - * @param board layout of ChArUco board. │ │ │ │ - * @param charucoCorners interpolated chessboard corners │ │ │ │ - * @param charucoIds interpolated chessboard corners identifiers │ │ │ │ - * @param cameraMatrix optional 3x3 floating-point camera matrix │ │ │ │ - * \(A = \vecthreethree{f_x}{0}{c_x}{0}{f_y}{c_y}{0}{0}{1}\) │ │ │ │ - * @param distCoeffs optional vector of distortion coefficients │ │ │ │ - * \((k_1, k_2, p_1, p_2[, k_3[, k_4, k_5, k_6],[s_1, s_2, s_3, s_4]])\) of 4, 5, 8 or 12 elements │ │ │ │ - * │ │ │ │ - * This function receives the detected markers and returns the 2D position of the chessboard corners │ │ │ │ - * from a ChArUco board using the detected Aruco markers. If camera parameters are provided, │ │ │ │ - * the process is based in an approximated pose estimation, else it is based on local homography. │ │ │ │ - * Only visible corners are returned. For each corner, its corresponding identifier is │ │ │ │ - * also returned in charucoIds. │ │ │ │ - * The function returns the number of interpolated corners. │ │ │ │ - * │ │ │ │ - * @deprecated Use CharucoDetector::detectBoard │ │ │ │ - * @return automatically generated │ │ │ │ - */ │ │ │ │ - @Deprecated │ │ │ │ - public static int interpolateCornersCharuco(List markerCorners, Mat markerIds, Mat image, CharucoBoard board, Mat charucoCorners, Mat charucoIds, Mat cameraMatrix, Mat distCoeffs) { │ │ │ │ - Mat markerCorners_mat = Converters.vector_Mat_to_Mat(markerCorners); │ │ │ │ - return interpolateCornersCharuco_1(markerCorners_mat.nativeObj, markerIds.nativeObj, image.nativeObj, board.getNativeObjAddr(), charucoCorners.nativeObj, charucoIds.nativeObj, cameraMatrix.nativeObj, distCoeffs.nativeObj); │ │ │ │ - } │ │ │ │ - │ │ │ │ - /** │ │ │ │ - * Interpolate position of ChArUco board corners │ │ │ │ - * @param markerCorners vector of already detected markers corners. For each marker, its four │ │ │ │ - * corners are provided, (e.g std::vector<std::vector<cv::Point2f> > ). For N detected markers, the │ │ │ │ - * dimensions of this array should be Nx4. The order of the corners should be clockwise. │ │ │ │ - * @param markerIds list of identifiers for each marker in corners │ │ │ │ - * @param image input image necesary for corner refinement. Note that markers are not detected and │ │ │ │ - * should be sent in corners and ids parameters. │ │ │ │ - * @param board layout of ChArUco board. │ │ │ │ - * @param charucoCorners interpolated chessboard corners │ │ │ │ - * @param charucoIds interpolated chessboard corners identifiers │ │ │ │ - * @param cameraMatrix optional 3x3 floating-point camera matrix │ │ │ │ - * \(A = \vecthreethree{f_x}{0}{c_x}{0}{f_y}{c_y}{0}{0}{1}\) │ │ │ │ - * \((k_1, k_2, p_1, p_2[, k_3[, k_4, k_5, k_6],[s_1, s_2, s_3, s_4]])\) of 4, 5, 8 or 12 elements │ │ │ │ - * │ │ │ │ - * This function receives the detected markers and returns the 2D position of the chessboard corners │ │ │ │ - * from a ChArUco board using the detected Aruco markers. If camera parameters are provided, │ │ │ │ - * the process is based in an approximated pose estimation, else it is based on local homography. │ │ │ │ - * Only visible corners are returned. For each corner, its corresponding identifier is │ │ │ │ - * also returned in charucoIds. │ │ │ │ - * The function returns the number of interpolated corners. │ │ │ │ - * │ │ │ │ - * @deprecated Use CharucoDetector::detectBoard │ │ │ │ - * @return automatically generated │ │ │ │ - */ │ │ │ │ - @Deprecated │ │ │ │ - public static int interpolateCornersCharuco(List markerCorners, Mat markerIds, Mat image, CharucoBoard board, Mat charucoCorners, Mat charucoIds, Mat cameraMatrix) { │ │ │ │ - Mat markerCorners_mat = Converters.vector_Mat_to_Mat(markerCorners); │ │ │ │ - return interpolateCornersCharuco_2(markerCorners_mat.nativeObj, markerIds.nativeObj, image.nativeObj, board.getNativeObjAddr(), charucoCorners.nativeObj, charucoIds.nativeObj, cameraMatrix.nativeObj); │ │ │ │ - } │ │ │ │ - │ │ │ │ - /** │ │ │ │ - * Interpolate position of ChArUco board corners │ │ │ │ - * @param markerCorners vector of already detected markers corners. For each marker, its four │ │ │ │ - * corners are provided, (e.g std::vector<std::vector<cv::Point2f> > ). For N detected markers, the │ │ │ │ - * dimensions of this array should be Nx4. The order of the corners should be clockwise. │ │ │ │ - * @param markerIds list of identifiers for each marker in corners │ │ │ │ - * @param image input image necesary for corner refinement. Note that markers are not detected and │ │ │ │ - * should be sent in corners and ids parameters. │ │ │ │ - * @param board layout of ChArUco board. │ │ │ │ - * @param charucoCorners interpolated chessboard corners │ │ │ │ - * @param charucoIds interpolated chessboard corners identifiers │ │ │ │ - * \(A = \vecthreethree{f_x}{0}{c_x}{0}{f_y}{c_y}{0}{0}{1}\) │ │ │ │ - * \((k_1, k_2, p_1, p_2[, k_3[, k_4, k_5, k_6],[s_1, s_2, s_3, s_4]])\) of 4, 5, 8 or 12 elements │ │ │ │ - * │ │ │ │ - * This function receives the detected markers and returns the 2D position of the chessboard corners │ │ │ │ - * from a ChArUco board using the detected Aruco markers. If camera parameters are provided, │ │ │ │ - * the process is based in an approximated pose estimation, else it is based on local homography. │ │ │ │ - * Only visible corners are returned. For each corner, its corresponding identifier is │ │ │ │ - * also returned in charucoIds. │ │ │ │ - * The function returns the number of interpolated corners. │ │ │ │ - * │ │ │ │ - * @deprecated Use CharucoDetector::detectBoard │ │ │ │ - * @return automatically generated │ │ │ │ - */ │ │ │ │ - @Deprecated │ │ │ │ - public static int interpolateCornersCharuco(List markerCorners, Mat markerIds, Mat image, CharucoBoard board, Mat charucoCorners, Mat charucoIds) { │ │ │ │ - Mat markerCorners_mat = Converters.vector_Mat_to_Mat(markerCorners); │ │ │ │ - return interpolateCornersCharuco_3(markerCorners_mat.nativeObj, markerIds.nativeObj, image.nativeObj, board.getNativeObjAddr(), charucoCorners.nativeObj, charucoIds.nativeObj); │ │ │ │ - } │ │ │ │ - │ │ │ │ - │ │ │ │ - // │ │ │ │ - // C++: void cv::aruco::detectCharucoDiamond(Mat image, vector_Mat markerCorners, Mat markerIds, float squareMarkerLengthRate, vector_Mat& diamondCorners, Mat& diamondIds, Mat cameraMatrix = Mat(), Mat distCoeffs = Mat(), Ptr_Dictionary dictionary = makePtr (getPredefinedDictionary(PredefinedDictionaryType::DICT_4X4_50))) │ │ │ │ - // │ │ │ │ - │ │ │ │ - /** │ │ │ │ - * Detect ChArUco Diamond markers │ │ │ │ - * │ │ │ │ - * @param image input image necessary for corner subpixel. │ │ │ │ - * @param markerCorners list of detected marker corners from detectMarkers function. │ │ │ │ - * @param markerIds list of marker ids in markerCorners. │ │ │ │ - * @param squareMarkerLengthRate rate between square and marker length: │ │ │ │ - * squareMarkerLengthRate = squareLength/markerLength. The real units are not necessary. │ │ │ │ - * @param diamondCorners output list of detected diamond corners (4 corners per diamond). The order │ │ │ │ - * is the same than in marker corners: top left, top right, bottom right and bottom left. Similar │ │ │ │ - * format than the corners returned by detectMarkers (e.g std::vector<std::vector<cv::Point2f> > ). │ │ │ │ - * @param diamondIds ids of the diamonds in diamondCorners. The id of each diamond is in fact of │ │ │ │ - * type Vec4i, so each diamond has 4 ids, which are the ids of the aruco markers composing the │ │ │ │ - * diamond. │ │ │ │ - * @param cameraMatrix Optional camera calibration matrix. │ │ │ │ - * @param distCoeffs Optional camera distortion coefficients. │ │ │ │ - * @param dictionary dictionary of markers indicating the type of markers. │ │ │ │ - * │ │ │ │ - * This function detects Diamond markers from the previous detected ArUco markers. The diamonds │ │ │ │ - * are returned in the diamondCorners and diamondIds parameters. If camera calibration parameters │ │ │ │ - * are provided, the diamond search is based on reprojection. If not, diamond search is based on │ │ │ │ - * homography. Homography is faster than reprojection, but less accurate. │ │ │ │ - * │ │ │ │ - * @deprecated Use CharucoDetector::detectDiamonds │ │ │ │ - */ │ │ │ │ - @Deprecated │ │ │ │ - public static void detectCharucoDiamond(Mat image, List markerCorners, Mat markerIds, float squareMarkerLengthRate, List diamondCorners, Mat diamondIds, Mat cameraMatrix, Mat distCoeffs, Dictionary dictionary) { │ │ │ │ - Mat markerCorners_mat = Converters.vector_Mat_to_Mat(markerCorners); │ │ │ │ - Mat diamondCorners_mat = new Mat(); │ │ │ │ - detectCharucoDiamond_0(image.nativeObj, markerCorners_mat.nativeObj, markerIds.nativeObj, squareMarkerLengthRate, diamondCorners_mat.nativeObj, diamondIds.nativeObj, cameraMatrix.nativeObj, distCoeffs.nativeObj, dictionary.getNativeObjAddr()); │ │ │ │ - Converters.Mat_to_vector_Mat(diamondCorners_mat, diamondCorners); │ │ │ │ - diamondCorners_mat.release(); │ │ │ │ - } │ │ │ │ - │ │ │ │ - /** │ │ │ │ - * Detect ChArUco Diamond markers │ │ │ │ - * │ │ │ │ - * @param image input image necessary for corner subpixel. │ │ │ │ - * @param markerCorners list of detected marker corners from detectMarkers function. │ │ │ │ - * @param markerIds list of marker ids in markerCorners. │ │ │ │ - * @param squareMarkerLengthRate rate between square and marker length: │ │ │ │ - * squareMarkerLengthRate = squareLength/markerLength. The real units are not necessary. │ │ │ │ - * @param diamondCorners output list of detected diamond corners (4 corners per diamond). The order │ │ │ │ - * is the same than in marker corners: top left, top right, bottom right and bottom left. Similar │ │ │ │ - * format than the corners returned by detectMarkers (e.g std::vector<std::vector<cv::Point2f> > ). │ │ │ │ - * @param diamondIds ids of the diamonds in diamondCorners. The id of each diamond is in fact of │ │ │ │ - * type Vec4i, so each diamond has 4 ids, which are the ids of the aruco markers composing the │ │ │ │ - * diamond. │ │ │ │ - * @param cameraMatrix Optional camera calibration matrix. │ │ │ │ - * @param distCoeffs Optional camera distortion coefficients. │ │ │ │ - * │ │ │ │ - * This function detects Diamond markers from the previous detected ArUco markers. The diamonds │ │ │ │ - * are returned in the diamondCorners and diamondIds parameters. If camera calibration parameters │ │ │ │ - * are provided, the diamond search is based on reprojection. If not, diamond search is based on │ │ │ │ - * homography. Homography is faster than reprojection, but less accurate. │ │ │ │ - * │ │ │ │ - * @deprecated Use CharucoDetector::detectDiamonds │ │ │ │ - */ │ │ │ │ - @Deprecated │ │ │ │ - public static void detectCharucoDiamond(Mat image, List markerCorners, Mat markerIds, float squareMarkerLengthRate, List diamondCorners, Mat diamondIds, Mat cameraMatrix, Mat distCoeffs) { │ │ │ │ - Mat markerCorners_mat = Converters.vector_Mat_to_Mat(markerCorners); │ │ │ │ - Mat diamondCorners_mat = new Mat(); │ │ │ │ - detectCharucoDiamond_1(image.nativeObj, markerCorners_mat.nativeObj, markerIds.nativeObj, squareMarkerLengthRate, diamondCorners_mat.nativeObj, diamondIds.nativeObj, cameraMatrix.nativeObj, distCoeffs.nativeObj); │ │ │ │ - Converters.Mat_to_vector_Mat(diamondCorners_mat, diamondCorners); │ │ │ │ - diamondCorners_mat.release(); │ │ │ │ - } │ │ │ │ - │ │ │ │ - /** │ │ │ │ - * Detect ChArUco Diamond markers │ │ │ │ - * │ │ │ │ - * @param image input image necessary for corner subpixel. │ │ │ │ - * @param markerCorners list of detected marker corners from detectMarkers function. │ │ │ │ - * @param markerIds list of marker ids in markerCorners. │ │ │ │ - * @param squareMarkerLengthRate rate between square and marker length: │ │ │ │ - * squareMarkerLengthRate = squareLength/markerLength. The real units are not necessary. │ │ │ │ - * @param diamondCorners output list of detected diamond corners (4 corners per diamond). The order │ │ │ │ - * is the same than in marker corners: top left, top right, bottom right and bottom left. Similar │ │ │ │ - * format than the corners returned by detectMarkers (e.g std::vector<std::vector<cv::Point2f> > ). │ │ │ │ - * @param diamondIds ids of the diamonds in diamondCorners. The id of each diamond is in fact of │ │ │ │ - * type Vec4i, so each diamond has 4 ids, which are the ids of the aruco markers composing the │ │ │ │ - * diamond. │ │ │ │ - * @param cameraMatrix Optional camera calibration matrix. │ │ │ │ - * │ │ │ │ - * This function detects Diamond markers from the previous detected ArUco markers. The diamonds │ │ │ │ - * are returned in the diamondCorners and diamondIds parameters. If camera calibration parameters │ │ │ │ - * are provided, the diamond search is based on reprojection. If not, diamond search is based on │ │ │ │ - * homography. Homography is faster than reprojection, but less accurate. │ │ │ │ - * │ │ │ │ - * @deprecated Use CharucoDetector::detectDiamonds │ │ │ │ - */ │ │ │ │ - @Deprecated │ │ │ │ - public static void detectCharucoDiamond(Mat image, List markerCorners, Mat markerIds, float squareMarkerLengthRate, List diamondCorners, Mat diamondIds, Mat cameraMatrix) { │ │ │ │ - Mat markerCorners_mat = Converters.vector_Mat_to_Mat(markerCorners); │ │ │ │ - Mat diamondCorners_mat = new Mat(); │ │ │ │ - detectCharucoDiamond_2(image.nativeObj, markerCorners_mat.nativeObj, markerIds.nativeObj, squareMarkerLengthRate, diamondCorners_mat.nativeObj, diamondIds.nativeObj, cameraMatrix.nativeObj); │ │ │ │ - Converters.Mat_to_vector_Mat(diamondCorners_mat, diamondCorners); │ │ │ │ - diamondCorners_mat.release(); │ │ │ │ - } │ │ │ │ - │ │ │ │ - /** │ │ │ │ - * Detect ChArUco Diamond markers │ │ │ │ - * │ │ │ │ - * @param image input image necessary for corner subpixel. │ │ │ │ - * @param markerCorners list of detected marker corners from detectMarkers function. │ │ │ │ - * @param markerIds list of marker ids in markerCorners. │ │ │ │ - * @param squareMarkerLengthRate rate between square and marker length: │ │ │ │ - * squareMarkerLengthRate = squareLength/markerLength. The real units are not necessary. │ │ │ │ - * @param diamondCorners output list of detected diamond corners (4 corners per diamond). The order │ │ │ │ - * is the same than in marker corners: top left, top right, bottom right and bottom left. Similar │ │ │ │ - * format than the corners returned by detectMarkers (e.g std::vector<std::vector<cv::Point2f> > ). │ │ │ │ - * @param diamondIds ids of the diamonds in diamondCorners. The id of each diamond is in fact of │ │ │ │ - * type Vec4i, so each diamond has 4 ids, which are the ids of the aruco markers composing the │ │ │ │ - * diamond. │ │ │ │ - * │ │ │ │ - * This function detects Diamond markers from the previous detected ArUco markers. The diamonds │ │ │ │ - * are returned in the diamondCorners and diamondIds parameters. If camera calibration parameters │ │ │ │ - * are provided, the diamond search is based on reprojection. If not, diamond search is based on │ │ │ │ - * homography. Homography is faster than reprojection, but less accurate. │ │ │ │ - * │ │ │ │ - * @deprecated Use CharucoDetector::detectDiamonds │ │ │ │ - */ │ │ │ │ - @Deprecated │ │ │ │ - public static void detectCharucoDiamond(Mat image, List markerCorners, Mat markerIds, float squareMarkerLengthRate, List diamondCorners, Mat diamondIds) { │ │ │ │ - Mat markerCorners_mat = Converters.vector_Mat_to_Mat(markerCorners); │ │ │ │ - Mat diamondCorners_mat = new Mat(); │ │ │ │ - detectCharucoDiamond_3(image.nativeObj, markerCorners_mat.nativeObj, markerIds.nativeObj, squareMarkerLengthRate, diamondCorners_mat.nativeObj, diamondIds.nativeObj); │ │ │ │ - Converters.Mat_to_vector_Mat(diamondCorners_mat, diamondCorners); │ │ │ │ - diamondCorners_mat.release(); │ │ │ │ - } │ │ │ │ - │ │ │ │ - │ │ │ │ - // │ │ │ │ - // C++: void cv::aruco::drawCharucoDiamond(Ptr_Dictionary dictionary, Vec4i ids, int squareLength, int markerLength, Mat& img, int marginSize = 0, int borderBits = 1) │ │ │ │ - // │ │ │ │ - │ │ │ │ - // Unknown type 'Vec4i' (I), skipping the function │ │ │ │ - │ │ │ │ - │ │ │ │ - // │ │ │ │ // C++: double cv::aruco::calibrateCameraAruco(vector_Mat corners, Mat ids, Mat counter, Ptr_Board board, Size imageSize, Mat& cameraMatrix, Mat& distCoeffs, vector_Mat& rvecs, vector_Mat& tvecs, Mat& stdDeviationsIntrinsics, Mat& stdDeviationsExtrinsics, Mat& perViewErrors, int flags = 0, TermCriteria criteria = TermCriteria(TermCriteria::COUNT + TermCriteria::EPS, 30, DBL_EPSILON)) │ │ │ │ // │ │ │ │ │ │ │ │ /** │ │ │ │ * Calibrate a camera using aruco markers │ │ │ │ * │ │ │ │ * @param corners vector of detected marker corners in all frames. │ │ │ │ @@ -1333,14 +1060,287 @@ │ │ │ │ public static double calibrateCameraCharuco(List charucoCorners, List charucoIds, CharucoBoard board, Size imageSize, Mat cameraMatrix, Mat distCoeffs) { │ │ │ │ Mat charucoCorners_mat = Converters.vector_Mat_to_Mat(charucoCorners); │ │ │ │ Mat charucoIds_mat = Converters.vector_Mat_to_Mat(charucoIds); │ │ │ │ return calibrateCameraCharuco_4(charucoCorners_mat.nativeObj, charucoIds_mat.nativeObj, board.getNativeObjAddr(), imageSize.width, imageSize.height, cameraMatrix.nativeObj, distCoeffs.nativeObj); │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ + // │ │ │ │ + // C++: int cv::aruco::interpolateCornersCharuco(vector_Mat markerCorners, Mat markerIds, Mat image, Ptr_CharucoBoard board, Mat& charucoCorners, Mat& charucoIds, Mat cameraMatrix = Mat(), Mat distCoeffs = Mat(), int minMarkers = 2) │ │ │ │ + // │ │ │ │ + │ │ │ │ + /** │ │ │ │ + * Interpolate position of ChArUco board corners │ │ │ │ + * @param markerCorners vector of already detected markers corners. For each marker, its four │ │ │ │ + * corners are provided, (e.g std::vector<std::vector<cv::Point2f> > ). For N detected markers, the │ │ │ │ + * dimensions of this array should be Nx4. The order of the corners should be clockwise. │ │ │ │ + * @param markerIds list of identifiers for each marker in corners │ │ │ │ + * @param image input image necesary for corner refinement. Note that markers are not detected and │ │ │ │ + * should be sent in corners and ids parameters. │ │ │ │ + * @param board layout of ChArUco board. │ │ │ │ + * @param charucoCorners interpolated chessboard corners │ │ │ │ + * @param charucoIds interpolated chessboard corners identifiers │ │ │ │ + * @param cameraMatrix optional 3x3 floating-point camera matrix │ │ │ │ + * \(A = \vecthreethree{f_x}{0}{c_x}{0}{f_y}{c_y}{0}{0}{1}\) │ │ │ │ + * @param distCoeffs optional vector of distortion coefficients │ │ │ │ + * \((k_1, k_2, p_1, p_2[, k_3[, k_4, k_5, k_6],[s_1, s_2, s_3, s_4]])\) of 4, 5, 8 or 12 elements │ │ │ │ + * @param minMarkers number of adjacent markers that must be detected to return a charuco corner │ │ │ │ + * │ │ │ │ + * This function receives the detected markers and returns the 2D position of the chessboard corners │ │ │ │ + * from a ChArUco board using the detected Aruco markers. If camera parameters are provided, │ │ │ │ + * the process is based in an approximated pose estimation, else it is based on local homography. │ │ │ │ + * Only visible corners are returned. For each corner, its corresponding identifier is │ │ │ │ + * also returned in charucoIds. │ │ │ │ + * The function returns the number of interpolated corners. │ │ │ │ + * │ │ │ │ + * @deprecated Use CharucoDetector::detectBoard │ │ │ │ + * @return automatically generated │ │ │ │ + */ │ │ │ │ + @Deprecated │ │ │ │ + public static int interpolateCornersCharuco(List markerCorners, Mat markerIds, Mat image, CharucoBoard board, Mat charucoCorners, Mat charucoIds, Mat cameraMatrix, Mat distCoeffs, int minMarkers) { │ │ │ │ + Mat markerCorners_mat = Converters.vector_Mat_to_Mat(markerCorners); │ │ │ │ + return interpolateCornersCharuco_0(markerCorners_mat.nativeObj, markerIds.nativeObj, image.nativeObj, board.getNativeObjAddr(), charucoCorners.nativeObj, charucoIds.nativeObj, cameraMatrix.nativeObj, distCoeffs.nativeObj, minMarkers); │ │ │ │ + } │ │ │ │ + │ │ │ │ + /** │ │ │ │ + * Interpolate position of ChArUco board corners │ │ │ │ + * @param markerCorners vector of already detected markers corners. For each marker, its four │ │ │ │ + * corners are provided, (e.g std::vector<std::vector<cv::Point2f> > ). For N detected markers, the │ │ │ │ + * dimensions of this array should be Nx4. The order of the corners should be clockwise. │ │ │ │ + * @param markerIds list of identifiers for each marker in corners │ │ │ │ + * @param image input image necesary for corner refinement. Note that markers are not detected and │ │ │ │ + * should be sent in corners and ids parameters. │ │ │ │ + * @param board layout of ChArUco board. │ │ │ │ + * @param charucoCorners interpolated chessboard corners │ │ │ │ + * @param charucoIds interpolated chessboard corners identifiers │ │ │ │ + * @param cameraMatrix optional 3x3 floating-point camera matrix │ │ │ │ + * \(A = \vecthreethree{f_x}{0}{c_x}{0}{f_y}{c_y}{0}{0}{1}\) │ │ │ │ + * @param distCoeffs optional vector of distortion coefficients │ │ │ │ + * \((k_1, k_2, p_1, p_2[, k_3[, k_4, k_5, k_6],[s_1, s_2, s_3, s_4]])\) of 4, 5, 8 or 12 elements │ │ │ │ + * │ │ │ │ + * This function receives the detected markers and returns the 2D position of the chessboard corners │ │ │ │ + * from a ChArUco board using the detected Aruco markers. If camera parameters are provided, │ │ │ │ + * the process is based in an approximated pose estimation, else it is based on local homography. │ │ │ │ + * Only visible corners are returned. For each corner, its corresponding identifier is │ │ │ │ + * also returned in charucoIds. │ │ │ │ + * The function returns the number of interpolated corners. │ │ │ │ + * │ │ │ │ + * @deprecated Use CharucoDetector::detectBoard │ │ │ │ + * @return automatically generated │ │ │ │ + */ │ │ │ │ + @Deprecated │ │ │ │ + public static int interpolateCornersCharuco(List markerCorners, Mat markerIds, Mat image, CharucoBoard board, Mat charucoCorners, Mat charucoIds, Mat cameraMatrix, Mat distCoeffs) { │ │ │ │ + Mat markerCorners_mat = Converters.vector_Mat_to_Mat(markerCorners); │ │ │ │ + return interpolateCornersCharuco_1(markerCorners_mat.nativeObj, markerIds.nativeObj, image.nativeObj, board.getNativeObjAddr(), charucoCorners.nativeObj, charucoIds.nativeObj, cameraMatrix.nativeObj, distCoeffs.nativeObj); │ │ │ │ + } │ │ │ │ + │ │ │ │ + /** │ │ │ │ + * Interpolate position of ChArUco board corners │ │ │ │ + * @param markerCorners vector of already detected markers corners. For each marker, its four │ │ │ │ + * corners are provided, (e.g std::vector<std::vector<cv::Point2f> > ). For N detected markers, the │ │ │ │ + * dimensions of this array should be Nx4. The order of the corners should be clockwise. │ │ │ │ + * @param markerIds list of identifiers for each marker in corners │ │ │ │ + * @param image input image necesary for corner refinement. Note that markers are not detected and │ │ │ │ + * should be sent in corners and ids parameters. │ │ │ │ + * @param board layout of ChArUco board. │ │ │ │ + * @param charucoCorners interpolated chessboard corners │ │ │ │ + * @param charucoIds interpolated chessboard corners identifiers │ │ │ │ + * @param cameraMatrix optional 3x3 floating-point camera matrix │ │ │ │ + * \(A = \vecthreethree{f_x}{0}{c_x}{0}{f_y}{c_y}{0}{0}{1}\) │ │ │ │ + * \((k_1, k_2, p_1, p_2[, k_3[, k_4, k_5, k_6],[s_1, s_2, s_3, s_4]])\) of 4, 5, 8 or 12 elements │ │ │ │ + * │ │ │ │ + * This function receives the detected markers and returns the 2D position of the chessboard corners │ │ │ │ + * from a ChArUco board using the detected Aruco markers. If camera parameters are provided, │ │ │ │ + * the process is based in an approximated pose estimation, else it is based on local homography. │ │ │ │ + * Only visible corners are returned. For each corner, its corresponding identifier is │ │ │ │ + * also returned in charucoIds. │ │ │ │ + * The function returns the number of interpolated corners. │ │ │ │ + * │ │ │ │ + * @deprecated Use CharucoDetector::detectBoard │ │ │ │ + * @return automatically generated │ │ │ │ + */ │ │ │ │ + @Deprecated │ │ │ │ + public static int interpolateCornersCharuco(List markerCorners, Mat markerIds, Mat image, CharucoBoard board, Mat charucoCorners, Mat charucoIds, Mat cameraMatrix) { │ │ │ │ + Mat markerCorners_mat = Converters.vector_Mat_to_Mat(markerCorners); │ │ │ │ + return interpolateCornersCharuco_2(markerCorners_mat.nativeObj, markerIds.nativeObj, image.nativeObj, board.getNativeObjAddr(), charucoCorners.nativeObj, charucoIds.nativeObj, cameraMatrix.nativeObj); │ │ │ │ + } │ │ │ │ + │ │ │ │ + /** │ │ │ │ + * Interpolate position of ChArUco board corners │ │ │ │ + * @param markerCorners vector of already detected markers corners. For each marker, its four │ │ │ │ + * corners are provided, (e.g std::vector<std::vector<cv::Point2f> > ). For N detected markers, the │ │ │ │ + * dimensions of this array should be Nx4. The order of the corners should be clockwise. │ │ │ │ + * @param markerIds list of identifiers for each marker in corners │ │ │ │ + * @param image input image necesary for corner refinement. Note that markers are not detected and │ │ │ │ + * should be sent in corners and ids parameters. │ │ │ │ + * @param board layout of ChArUco board. │ │ │ │ + * @param charucoCorners interpolated chessboard corners │ │ │ │ + * @param charucoIds interpolated chessboard corners identifiers │ │ │ │ + * \(A = \vecthreethree{f_x}{0}{c_x}{0}{f_y}{c_y}{0}{0}{1}\) │ │ │ │ + * \((k_1, k_2, p_1, p_2[, k_3[, k_4, k_5, k_6],[s_1, s_2, s_3, s_4]])\) of 4, 5, 8 or 12 elements │ │ │ │ + * │ │ │ │ + * This function receives the detected markers and returns the 2D position of the chessboard corners │ │ │ │ + * from a ChArUco board using the detected Aruco markers. If camera parameters are provided, │ │ │ │ + * the process is based in an approximated pose estimation, else it is based on local homography. │ │ │ │ + * Only visible corners are returned. For each corner, its corresponding identifier is │ │ │ │ + * also returned in charucoIds. │ │ │ │ + * The function returns the number of interpolated corners. │ │ │ │ + * │ │ │ │ + * @deprecated Use CharucoDetector::detectBoard │ │ │ │ + * @return automatically generated │ │ │ │ + */ │ │ │ │ + @Deprecated │ │ │ │ + public static int interpolateCornersCharuco(List markerCorners, Mat markerIds, Mat image, CharucoBoard board, Mat charucoCorners, Mat charucoIds) { │ │ │ │ + Mat markerCorners_mat = Converters.vector_Mat_to_Mat(markerCorners); │ │ │ │ + return interpolateCornersCharuco_3(markerCorners_mat.nativeObj, markerIds.nativeObj, image.nativeObj, board.getNativeObjAddr(), charucoCorners.nativeObj, charucoIds.nativeObj); │ │ │ │ + } │ │ │ │ + │ │ │ │ + │ │ │ │ + // │ │ │ │ + // C++: void cv::aruco::detectCharucoDiamond(Mat image, vector_Mat markerCorners, Mat markerIds, float squareMarkerLengthRate, vector_Mat& diamondCorners, Mat& diamondIds, Mat cameraMatrix = Mat(), Mat distCoeffs = Mat(), Ptr_Dictionary dictionary = makePtr (getPredefinedDictionary(PredefinedDictionaryType::DICT_4X4_50))) │ │ │ │ + // │ │ │ │ + │ │ │ │ + /** │ │ │ │ + * Detect ChArUco Diamond markers │ │ │ │ + * │ │ │ │ + * @param image input image necessary for corner subpixel. │ │ │ │ + * @param markerCorners list of detected marker corners from detectMarkers function. │ │ │ │ + * @param markerIds list of marker ids in markerCorners. │ │ │ │ + * @param squareMarkerLengthRate rate between square and marker length: │ │ │ │ + * squareMarkerLengthRate = squareLength/markerLength. The real units are not necessary. │ │ │ │ + * @param diamondCorners output list of detected diamond corners (4 corners per diamond). The order │ │ │ │ + * is the same than in marker corners: top left, top right, bottom right and bottom left. Similar │ │ │ │ + * format than the corners returned by detectMarkers (e.g std::vector<std::vector<cv::Point2f> > ). │ │ │ │ + * @param diamondIds ids of the diamonds in diamondCorners. The id of each diamond is in fact of │ │ │ │ + * type Vec4i, so each diamond has 4 ids, which are the ids of the aruco markers composing the │ │ │ │ + * diamond. │ │ │ │ + * @param cameraMatrix Optional camera calibration matrix. │ │ │ │ + * @param distCoeffs Optional camera distortion coefficients. │ │ │ │ + * @param dictionary dictionary of markers indicating the type of markers. │ │ │ │ + * │ │ │ │ + * This function detects Diamond markers from the previous detected ArUco markers. The diamonds │ │ │ │ + * are returned in the diamondCorners and diamondIds parameters. If camera calibration parameters │ │ │ │ + * are provided, the diamond search is based on reprojection. If not, diamond search is based on │ │ │ │ + * homography. Homography is faster than reprojection, but less accurate. │ │ │ │ + * │ │ │ │ + * @deprecated Use CharucoDetector::detectDiamonds │ │ │ │ + */ │ │ │ │ + @Deprecated │ │ │ │ + public static void detectCharucoDiamond(Mat image, List markerCorners, Mat markerIds, float squareMarkerLengthRate, List diamondCorners, Mat diamondIds, Mat cameraMatrix, Mat distCoeffs, Dictionary dictionary) { │ │ │ │ + Mat markerCorners_mat = Converters.vector_Mat_to_Mat(markerCorners); │ │ │ │ + Mat diamondCorners_mat = new Mat(); │ │ │ │ + detectCharucoDiamond_0(image.nativeObj, markerCorners_mat.nativeObj, markerIds.nativeObj, squareMarkerLengthRate, diamondCorners_mat.nativeObj, diamondIds.nativeObj, cameraMatrix.nativeObj, distCoeffs.nativeObj, dictionary.getNativeObjAddr()); │ │ │ │ + Converters.Mat_to_vector_Mat(diamondCorners_mat, diamondCorners); │ │ │ │ + diamondCorners_mat.release(); │ │ │ │ + } │ │ │ │ + │ │ │ │ + /** │ │ │ │ + * Detect ChArUco Diamond markers │ │ │ │ + * │ │ │ │ + * @param image input image necessary for corner subpixel. │ │ │ │ + * @param markerCorners list of detected marker corners from detectMarkers function. │ │ │ │ + * @param markerIds list of marker ids in markerCorners. │ │ │ │ + * @param squareMarkerLengthRate rate between square and marker length: │ │ │ │ + * squareMarkerLengthRate = squareLength/markerLength. The real units are not necessary. │ │ │ │ + * @param diamondCorners output list of detected diamond corners (4 corners per diamond). The order │ │ │ │ + * is the same than in marker corners: top left, top right, bottom right and bottom left. Similar │ │ │ │ + * format than the corners returned by detectMarkers (e.g std::vector<std::vector<cv::Point2f> > ). │ │ │ │ + * @param diamondIds ids of the diamonds in diamondCorners. The id of each diamond is in fact of │ │ │ │ + * type Vec4i, so each diamond has 4 ids, which are the ids of the aruco markers composing the │ │ │ │ + * diamond. │ │ │ │ + * @param cameraMatrix Optional camera calibration matrix. │ │ │ │ + * @param distCoeffs Optional camera distortion coefficients. │ │ │ │ + * │ │ │ │ + * This function detects Diamond markers from the previous detected ArUco markers. The diamonds │ │ │ │ + * are returned in the diamondCorners and diamondIds parameters. If camera calibration parameters │ │ │ │ + * are provided, the diamond search is based on reprojection. If not, diamond search is based on │ │ │ │ + * homography. Homography is faster than reprojection, but less accurate. │ │ │ │ + * │ │ │ │ + * @deprecated Use CharucoDetector::detectDiamonds │ │ │ │ + */ │ │ │ │ + @Deprecated │ │ │ │ + public static void detectCharucoDiamond(Mat image, List markerCorners, Mat markerIds, float squareMarkerLengthRate, List diamondCorners, Mat diamondIds, Mat cameraMatrix, Mat distCoeffs) { │ │ │ │ + Mat markerCorners_mat = Converters.vector_Mat_to_Mat(markerCorners); │ │ │ │ + Mat diamondCorners_mat = new Mat(); │ │ │ │ + detectCharucoDiamond_1(image.nativeObj, markerCorners_mat.nativeObj, markerIds.nativeObj, squareMarkerLengthRate, diamondCorners_mat.nativeObj, diamondIds.nativeObj, cameraMatrix.nativeObj, distCoeffs.nativeObj); │ │ │ │ + Converters.Mat_to_vector_Mat(diamondCorners_mat, diamondCorners); │ │ │ │ + diamondCorners_mat.release(); │ │ │ │ + } │ │ │ │ + │ │ │ │ + /** │ │ │ │ + * Detect ChArUco Diamond markers │ │ │ │ + * │ │ │ │ + * @param image input image necessary for corner subpixel. │ │ │ │ + * @param markerCorners list of detected marker corners from detectMarkers function. │ │ │ │ + * @param markerIds list of marker ids in markerCorners. │ │ │ │ + * @param squareMarkerLengthRate rate between square and marker length: │ │ │ │ + * squareMarkerLengthRate = squareLength/markerLength. The real units are not necessary. │ │ │ │ + * @param diamondCorners output list of detected diamond corners (4 corners per diamond). The order │ │ │ │ + * is the same than in marker corners: top left, top right, bottom right and bottom left. Similar │ │ │ │ + * format than the corners returned by detectMarkers (e.g std::vector<std::vector<cv::Point2f> > ). │ │ │ │ + * @param diamondIds ids of the diamonds in diamondCorners. The id of each diamond is in fact of │ │ │ │ + * type Vec4i, so each diamond has 4 ids, which are the ids of the aruco markers composing the │ │ │ │ + * diamond. │ │ │ │ + * @param cameraMatrix Optional camera calibration matrix. │ │ │ │ + * │ │ │ │ + * This function detects Diamond markers from the previous detected ArUco markers. The diamonds │ │ │ │ + * are returned in the diamondCorners and diamondIds parameters. If camera calibration parameters │ │ │ │ + * are provided, the diamond search is based on reprojection. If not, diamond search is based on │ │ │ │ + * homography. Homography is faster than reprojection, but less accurate. │ │ │ │ + * │ │ │ │ + * @deprecated Use CharucoDetector::detectDiamonds │ │ │ │ + */ │ │ │ │ + @Deprecated │ │ │ │ + public static void detectCharucoDiamond(Mat image, List markerCorners, Mat markerIds, float squareMarkerLengthRate, List diamondCorners, Mat diamondIds, Mat cameraMatrix) { │ │ │ │ + Mat markerCorners_mat = Converters.vector_Mat_to_Mat(markerCorners); │ │ │ │ + Mat diamondCorners_mat = new Mat(); │ │ │ │ + detectCharucoDiamond_2(image.nativeObj, markerCorners_mat.nativeObj, markerIds.nativeObj, squareMarkerLengthRate, diamondCorners_mat.nativeObj, diamondIds.nativeObj, cameraMatrix.nativeObj); │ │ │ │ + Converters.Mat_to_vector_Mat(diamondCorners_mat, diamondCorners); │ │ │ │ + diamondCorners_mat.release(); │ │ │ │ + } │ │ │ │ + │ │ │ │ + /** │ │ │ │ + * Detect ChArUco Diamond markers │ │ │ │ + * │ │ │ │ + * @param image input image necessary for corner subpixel. │ │ │ │ + * @param markerCorners list of detected marker corners from detectMarkers function. │ │ │ │ + * @param markerIds list of marker ids in markerCorners. │ │ │ │ + * @param squareMarkerLengthRate rate between square and marker length: │ │ │ │ + * squareMarkerLengthRate = squareLength/markerLength. The real units are not necessary. │ │ │ │ + * @param diamondCorners output list of detected diamond corners (4 corners per diamond). The order │ │ │ │ + * is the same than in marker corners: top left, top right, bottom right and bottom left. Similar │ │ │ │ + * format than the corners returned by detectMarkers (e.g std::vector<std::vector<cv::Point2f> > ). │ │ │ │ + * @param diamondIds ids of the diamonds in diamondCorners. The id of each diamond is in fact of │ │ │ │ + * type Vec4i, so each diamond has 4 ids, which are the ids of the aruco markers composing the │ │ │ │ + * diamond. │ │ │ │ + * │ │ │ │ + * This function detects Diamond markers from the previous detected ArUco markers. The diamonds │ │ │ │ + * are returned in the diamondCorners and diamondIds parameters. If camera calibration parameters │ │ │ │ + * are provided, the diamond search is based on reprojection. If not, diamond search is based on │ │ │ │ + * homography. Homography is faster than reprojection, but less accurate. │ │ │ │ + * │ │ │ │ + * @deprecated Use CharucoDetector::detectDiamonds │ │ │ │ + */ │ │ │ │ + @Deprecated │ │ │ │ + public static void detectCharucoDiamond(Mat image, List markerCorners, Mat markerIds, float squareMarkerLengthRate, List diamondCorners, Mat diamondIds) { │ │ │ │ + Mat markerCorners_mat = Converters.vector_Mat_to_Mat(markerCorners); │ │ │ │ + Mat diamondCorners_mat = new Mat(); │ │ │ │ + detectCharucoDiamond_3(image.nativeObj, markerCorners_mat.nativeObj, markerIds.nativeObj, squareMarkerLengthRate, diamondCorners_mat.nativeObj, diamondIds.nativeObj); │ │ │ │ + Converters.Mat_to_vector_Mat(diamondCorners_mat, diamondCorners); │ │ │ │ + diamondCorners_mat.release(); │ │ │ │ + } │ │ │ │ + │ │ │ │ + │ │ │ │ + // │ │ │ │ + // C++: void cv::aruco::drawCharucoDiamond(Ptr_Dictionary dictionary, Vec4i ids, int squareLength, int markerLength, Mat& img, int marginSize = 0, int borderBits = 1) │ │ │ │ + // │ │ │ │ + │ │ │ │ + // Unknown type 'Vec4i' (I), skipping the function │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ // C++: void cv::aruco::detectMarkers(Mat image, Ptr_Dictionary dictionary, vector_Mat& corners, Mat& ids, Ptr_DetectorParameters parameters = makePtr(), vector_Mat& rejectedImgPoints = vector_Mat()) │ │ │ │ private static native void detectMarkers_0(long image_nativeObj, long dictionary_nativeObj, long corners_mat_nativeObj, long ids_nativeObj, long parameters_nativeObj, long rejectedImgPoints_mat_nativeObj); │ │ │ │ private static native void detectMarkers_1(long image_nativeObj, long dictionary_nativeObj, long corners_mat_nativeObj, long ids_nativeObj, long parameters_nativeObj); │ │ │ │ private static native void detectMarkers_2(long image_nativeObj, long dictionary_nativeObj, long corners_mat_nativeObj, long ids_nativeObj); │ │ │ │ │ │ │ │ @@ -1372,26 +1372,14 @@ │ │ │ │ private static native void estimatePoseSingleMarkers_0(long corners_mat_nativeObj, float markerLength, long cameraMatrix_nativeObj, long distCoeffs_nativeObj, long rvecs_nativeObj, long tvecs_nativeObj, long objPoints_nativeObj, long estimateParameters_nativeObj); │ │ │ │ private static native void estimatePoseSingleMarkers_1(long corners_mat_nativeObj, float markerLength, long cameraMatrix_nativeObj, long distCoeffs_nativeObj, long rvecs_nativeObj, long tvecs_nativeObj, long objPoints_nativeObj); │ │ │ │ private static native void estimatePoseSingleMarkers_2(long corners_mat_nativeObj, float markerLength, long cameraMatrix_nativeObj, long distCoeffs_nativeObj, long rvecs_nativeObj, long tvecs_nativeObj); │ │ │ │ │ │ │ │ // C++: bool cv::aruco::testCharucoCornersCollinear(Ptr_CharucoBoard board, Mat charucoIds) │ │ │ │ private static native boolean testCharucoCornersCollinear_0(long board_nativeObj, long charucoIds_nativeObj); │ │ │ │ │ │ │ │ - // C++: int cv::aruco::interpolateCornersCharuco(vector_Mat markerCorners, Mat markerIds, Mat image, Ptr_CharucoBoard board, Mat& charucoCorners, Mat& charucoIds, Mat cameraMatrix = Mat(), Mat distCoeffs = Mat(), int minMarkers = 2) │ │ │ │ - private static native int interpolateCornersCharuco_0(long markerCorners_mat_nativeObj, long markerIds_nativeObj, long image_nativeObj, long board_nativeObj, long charucoCorners_nativeObj, long charucoIds_nativeObj, long cameraMatrix_nativeObj, long distCoeffs_nativeObj, int minMarkers); │ │ │ │ - private static native int interpolateCornersCharuco_1(long markerCorners_mat_nativeObj, long markerIds_nativeObj, long image_nativeObj, long board_nativeObj, long charucoCorners_nativeObj, long charucoIds_nativeObj, long cameraMatrix_nativeObj, long distCoeffs_nativeObj); │ │ │ │ - private static native int interpolateCornersCharuco_2(long markerCorners_mat_nativeObj, long markerIds_nativeObj, long image_nativeObj, long board_nativeObj, long charucoCorners_nativeObj, long charucoIds_nativeObj, long cameraMatrix_nativeObj); │ │ │ │ - private static native int interpolateCornersCharuco_3(long markerCorners_mat_nativeObj, long markerIds_nativeObj, long image_nativeObj, long board_nativeObj, long charucoCorners_nativeObj, long charucoIds_nativeObj); │ │ │ │ - │ │ │ │ - // C++: void cv::aruco::detectCharucoDiamond(Mat image, vector_Mat markerCorners, Mat markerIds, float squareMarkerLengthRate, vector_Mat& diamondCorners, Mat& diamondIds, Mat cameraMatrix = Mat(), Mat distCoeffs = Mat(), Ptr_Dictionary dictionary = makePtr (getPredefinedDictionary(PredefinedDictionaryType::DICT_4X4_50))) │ │ │ │ - private static native void detectCharucoDiamond_0(long image_nativeObj, long markerCorners_mat_nativeObj, long markerIds_nativeObj, float squareMarkerLengthRate, long diamondCorners_mat_nativeObj, long diamondIds_nativeObj, long cameraMatrix_nativeObj, long distCoeffs_nativeObj, long dictionary_nativeObj); │ │ │ │ - private static native void detectCharucoDiamond_1(long image_nativeObj, long markerCorners_mat_nativeObj, long markerIds_nativeObj, float squareMarkerLengthRate, long diamondCorners_mat_nativeObj, long diamondIds_nativeObj, long cameraMatrix_nativeObj, long distCoeffs_nativeObj); │ │ │ │ - private static native void detectCharucoDiamond_2(long image_nativeObj, long markerCorners_mat_nativeObj, long markerIds_nativeObj, float squareMarkerLengthRate, long diamondCorners_mat_nativeObj, long diamondIds_nativeObj, long cameraMatrix_nativeObj); │ │ │ │ - private static native void detectCharucoDiamond_3(long image_nativeObj, long markerCorners_mat_nativeObj, long markerIds_nativeObj, float squareMarkerLengthRate, long diamondCorners_mat_nativeObj, long diamondIds_nativeObj); │ │ │ │ - │ │ │ │ // C++: double cv::aruco::calibrateCameraAruco(vector_Mat corners, Mat ids, Mat counter, Ptr_Board board, Size imageSize, Mat& cameraMatrix, Mat& distCoeffs, vector_Mat& rvecs, vector_Mat& tvecs, Mat& stdDeviationsIntrinsics, Mat& stdDeviationsExtrinsics, Mat& perViewErrors, int flags = 0, TermCriteria criteria = TermCriteria(TermCriteria::COUNT + TermCriteria::EPS, 30, DBL_EPSILON)) │ │ │ │ private static native double calibrateCameraArucoExtended_0(long corners_mat_nativeObj, long ids_nativeObj, long counter_nativeObj, long board_nativeObj, double imageSize_width, double imageSize_height, long cameraMatrix_nativeObj, long distCoeffs_nativeObj, long rvecs_mat_nativeObj, long tvecs_mat_nativeObj, long stdDeviationsIntrinsics_nativeObj, long stdDeviationsExtrinsics_nativeObj, long perViewErrors_nativeObj, int flags, int criteria_type, int criteria_maxCount, double criteria_epsilon); │ │ │ │ private static native double calibrateCameraArucoExtended_1(long corners_mat_nativeObj, long ids_nativeObj, long counter_nativeObj, long board_nativeObj, double imageSize_width, double imageSize_height, long cameraMatrix_nativeObj, long distCoeffs_nativeObj, long rvecs_mat_nativeObj, long tvecs_mat_nativeObj, long stdDeviationsIntrinsics_nativeObj, long stdDeviationsExtrinsics_nativeObj, long perViewErrors_nativeObj, int flags); │ │ │ │ private static native double calibrateCameraArucoExtended_2(long corners_mat_nativeObj, long ids_nativeObj, long counter_nativeObj, long board_nativeObj, double imageSize_width, double imageSize_height, long cameraMatrix_nativeObj, long distCoeffs_nativeObj, long rvecs_mat_nativeObj, long tvecs_mat_nativeObj, long stdDeviationsIntrinsics_nativeObj, long stdDeviationsExtrinsics_nativeObj, long perViewErrors_nativeObj); │ │ │ │ │ │ │ │ // C++: double cv::aruco::calibrateCameraAruco(vector_Mat corners, Mat ids, Mat counter, Ptr_Board board, Size imageSize, Mat& cameraMatrix, Mat& distCoeffs, vector_Mat& rvecs = vector_Mat(), vector_Mat& tvecs = vector_Mat(), int flags = 0, TermCriteria criteria = TermCriteria(TermCriteria::COUNT + TermCriteria::EPS, 30, DBL_EPSILON)) │ │ │ │ private static native double calibrateCameraAruco_0(long corners_mat_nativeObj, long ids_nativeObj, long counter_nativeObj, long board_nativeObj, double imageSize_width, double imageSize_height, long cameraMatrix_nativeObj, long distCoeffs_nativeObj, long rvecs_mat_nativeObj, long tvecs_mat_nativeObj, int flags, int criteria_type, int criteria_maxCount, double criteria_epsilon); │ │ │ │ @@ -1408,8 +1396,20 @@ │ │ │ │ // C++: double cv::aruco::calibrateCameraCharuco(vector_Mat charucoCorners, vector_Mat charucoIds, Ptr_CharucoBoard board, Size imageSize, Mat& cameraMatrix, Mat& distCoeffs, vector_Mat& rvecs = vector_Mat(), vector_Mat& tvecs = vector_Mat(), int flags = 0, TermCriteria criteria = TermCriteria(TermCriteria::COUNT + TermCriteria::EPS, 30, DBL_EPSILON)) │ │ │ │ private static native double calibrateCameraCharuco_0(long charucoCorners_mat_nativeObj, long charucoIds_mat_nativeObj, long board_nativeObj, double imageSize_width, double imageSize_height, long cameraMatrix_nativeObj, long distCoeffs_nativeObj, long rvecs_mat_nativeObj, long tvecs_mat_nativeObj, int flags, int criteria_type, int criteria_maxCount, double criteria_epsilon); │ │ │ │ private static native double calibrateCameraCharuco_1(long charucoCorners_mat_nativeObj, long charucoIds_mat_nativeObj, long board_nativeObj, double imageSize_width, double imageSize_height, long cameraMatrix_nativeObj, long distCoeffs_nativeObj, long rvecs_mat_nativeObj, long tvecs_mat_nativeObj, int flags); │ │ │ │ private static native double calibrateCameraCharuco_2(long charucoCorners_mat_nativeObj, long charucoIds_mat_nativeObj, long board_nativeObj, double imageSize_width, double imageSize_height, long cameraMatrix_nativeObj, long distCoeffs_nativeObj, long rvecs_mat_nativeObj, long tvecs_mat_nativeObj); │ │ │ │ private static native double calibrateCameraCharuco_3(long charucoCorners_mat_nativeObj, long charucoIds_mat_nativeObj, long board_nativeObj, double imageSize_width, double imageSize_height, long cameraMatrix_nativeObj, long distCoeffs_nativeObj, long rvecs_mat_nativeObj); │ │ │ │ private static native double calibrateCameraCharuco_4(long charucoCorners_mat_nativeObj, long charucoIds_mat_nativeObj, long board_nativeObj, double imageSize_width, double imageSize_height, long cameraMatrix_nativeObj, long distCoeffs_nativeObj); │ │ │ │ │ │ │ │ + // C++: int cv::aruco::interpolateCornersCharuco(vector_Mat markerCorners, Mat markerIds, Mat image, Ptr_CharucoBoard board, Mat& charucoCorners, Mat& charucoIds, Mat cameraMatrix = Mat(), Mat distCoeffs = Mat(), int minMarkers = 2) │ │ │ │ + private static native int interpolateCornersCharuco_0(long markerCorners_mat_nativeObj, long markerIds_nativeObj, long image_nativeObj, long board_nativeObj, long charucoCorners_nativeObj, long charucoIds_nativeObj, long cameraMatrix_nativeObj, long distCoeffs_nativeObj, int minMarkers); │ │ │ │ + private static native int interpolateCornersCharuco_1(long markerCorners_mat_nativeObj, long markerIds_nativeObj, long image_nativeObj, long board_nativeObj, long charucoCorners_nativeObj, long charucoIds_nativeObj, long cameraMatrix_nativeObj, long distCoeffs_nativeObj); │ │ │ │ + private static native int interpolateCornersCharuco_2(long markerCorners_mat_nativeObj, long markerIds_nativeObj, long image_nativeObj, long board_nativeObj, long charucoCorners_nativeObj, long charucoIds_nativeObj, long cameraMatrix_nativeObj); │ │ │ │ + private static native int interpolateCornersCharuco_3(long markerCorners_mat_nativeObj, long markerIds_nativeObj, long image_nativeObj, long board_nativeObj, long charucoCorners_nativeObj, long charucoIds_nativeObj); │ │ │ │ + │ │ │ │ + // C++: void cv::aruco::detectCharucoDiamond(Mat image, vector_Mat markerCorners, Mat markerIds, float squareMarkerLengthRate, vector_Mat& diamondCorners, Mat& diamondIds, Mat cameraMatrix = Mat(), Mat distCoeffs = Mat(), Ptr_Dictionary dictionary = makePtr (getPredefinedDictionary(PredefinedDictionaryType::DICT_4X4_50))) │ │ │ │ + private static native void detectCharucoDiamond_0(long image_nativeObj, long markerCorners_mat_nativeObj, long markerIds_nativeObj, float squareMarkerLengthRate, long diamondCorners_mat_nativeObj, long diamondIds_nativeObj, long cameraMatrix_nativeObj, long distCoeffs_nativeObj, long dictionary_nativeObj); │ │ │ │ + private static native void detectCharucoDiamond_1(long image_nativeObj, long markerCorners_mat_nativeObj, long markerIds_nativeObj, float squareMarkerLengthRate, long diamondCorners_mat_nativeObj, long diamondIds_nativeObj, long cameraMatrix_nativeObj, long distCoeffs_nativeObj); │ │ │ │ + private static native void detectCharucoDiamond_2(long image_nativeObj, long markerCorners_mat_nativeObj, long markerIds_nativeObj, float squareMarkerLengthRate, long diamondCorners_mat_nativeObj, long diamondIds_nativeObj, long cameraMatrix_nativeObj); │ │ │ │ + private static native void detectCharucoDiamond_3(long image_nativeObj, long markerCorners_mat_nativeObj, long markerIds_nativeObj, float squareMarkerLengthRate, long diamondCorners_mat_nativeObj, long diamondIds_nativeObj); │ │ │ │ + │ │ │ │ } │ │ │ ├── org/opencv/face/FacemarkAAM.java │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ // │ │ │ │ // This file is auto-generated. Please don't modify it! │ │ │ │ // │ │ │ │ package org.opencv.face; │ │ │ │ │ │ │ │ -import org.opencv.face.FacemarkTrain; │ │ │ │ + │ │ │ │ │ │ │ │ // C++: class FacemarkAAM │ │ │ │ │ │ │ │ public class FacemarkAAM extends FacemarkTrain { │ │ │ │ │ │ │ │ protected FacemarkAAM(long addr) { super(addr); } │ │ │ ├── org/opencv/face/FacemarkKazemi.java │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ // │ │ │ │ // This file is auto-generated. Please don't modify it! │ │ │ │ // │ │ │ │ package org.opencv.face; │ │ │ │ │ │ │ │ -import org.opencv.face.Facemark; │ │ │ │ + │ │ │ │ │ │ │ │ // C++: class FacemarkKazemi │ │ │ │ │ │ │ │ public class FacemarkKazemi extends Facemark { │ │ │ │ │ │ │ │ protected FacemarkKazemi(long addr) { super(addr); } │ │ │ ├── org/opencv/img_hash/AverageHash.class │ │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ - SHA-256 checksum deff0604820c99b2ee324f58052400b5879ad7f4eaa9e889c93163d21d05de12 │ │ │ │ │ + SHA-256 checksum efae833843f2db10fa45b6cf7585c04421e8d7044b4bba326d57fefce598df1c │ │ │ │ │ Compiled from "AverageHash.java" │ │ │ │ │ public class org.opencv.img_hash.AverageHash extends org.opencv.img_hash.ImgHashBase │ │ │ │ │ minor version: 0 │ │ │ │ │ major version: 69 │ │ │ │ │ flags: (0x0021) ACC_PUBLIC, ACC_SUPER │ │ │ │ │ this_class: #7 // org/opencv/img_hash/AverageHash │ │ │ │ │ super_class: #2 // org/opencv/img_hash/ImgHashBase │ │ │ │ │ @@ -54,15 +54,15 @@ │ │ │ │ │ Code: │ │ │ │ │ stack=3, locals=3, args_size=2 │ │ │ │ │ 0: aload_0 │ │ │ │ │ 1: lload_1 │ │ │ │ │ 2: invokespecial #1 // Method org/opencv/img_hash/ImgHashBase."":(J)V │ │ │ │ │ 5: return │ │ │ │ │ LineNumberTable: │ │ │ │ │ - line 18: 0 │ │ │ │ │ + line 17: 0 │ │ │ │ │ LocalVariableTable: │ │ │ │ │ Start Length Slot Name Signature │ │ │ │ │ 0 6 0 this Lorg/opencv/img_hash/AverageHash; │ │ │ │ │ 0 6 1 addr J │ │ │ │ │ │ │ │ │ │ public static org.opencv.img_hash.AverageHash __fromPtr__(long); │ │ │ │ │ descriptor: (J)Lorg/opencv/img_hash/AverageHash; │ │ │ │ │ @@ -71,42 +71,42 @@ │ │ │ │ │ stack=4, locals=2, args_size=1 │ │ │ │ │ 0: new #7 // class org/opencv/img_hash/AverageHash │ │ │ │ │ 3: dup │ │ │ │ │ 4: lload_0 │ │ │ │ │ 5: invokespecial #9 // Method "":(J)V │ │ │ │ │ 8: areturn │ │ │ │ │ LineNumberTable: │ │ │ │ │ - line 21: 0 │ │ │ │ │ + line 20: 0 │ │ │ │ │ LocalVariableTable: │ │ │ │ │ Start Length Slot Name Signature │ │ │ │ │ 0 9 0 addr J │ │ │ │ │ │ │ │ │ │ public static org.opencv.img_hash.AverageHash create(); │ │ │ │ │ descriptor: ()Lorg/opencv/img_hash/AverageHash; │ │ │ │ │ flags: (0x0009) ACC_PUBLIC, ACC_STATIC │ │ │ │ │ Code: │ │ │ │ │ stack=2, locals=0, args_size=0 │ │ │ │ │ 0: invokestatic #10 // Method create_0:()J │ │ │ │ │ 3: invokestatic #14 // Method __fromPtr__:(J)Lorg/opencv/img_hash/AverageHash; │ │ │ │ │ 6: areturn │ │ │ │ │ LineNumberTable: │ │ │ │ │ - line 28: 0 │ │ │ │ │ + line 27: 0 │ │ │ │ │ │ │ │ │ │ protected void finalize() throws java.lang.Throwable; │ │ │ │ │ descriptor: ()V │ │ │ │ │ flags: (0x0004) ACC_PROTECTED │ │ │ │ │ Code: │ │ │ │ │ stack=2, locals=1, args_size=1 │ │ │ │ │ 0: aload_0 │ │ │ │ │ 1: getfield #18 // Field nativeObj:J │ │ │ │ │ 4: invokestatic #22 // Method delete:(J)V │ │ │ │ │ 7: return │ │ │ │ │ LineNumberTable: │ │ │ │ │ - line 34: 0 │ │ │ │ │ - line 35: 7 │ │ │ │ │ + line 33: 0 │ │ │ │ │ + line 34: 7 │ │ │ │ │ LocalVariableTable: │ │ │ │ │ Start Length Slot Name Signature │ │ │ │ │ 0 8 0 this Lorg/opencv/img_hash/AverageHash; │ │ │ │ │ Exceptions: │ │ │ │ │ throws java.lang.Throwable │ │ │ │ │ │ │ │ │ │ private static native long create_0(); │ │ │ ├── org/opencv/img_hash/AverageHash.java │ │ │ │ @@ -1,14 +1,13 @@ │ │ │ │ // │ │ │ │ // This file is auto-generated. Please don't modify it! │ │ │ │ // │ │ │ │ package org.opencv.img_hash; │ │ │ │ │ │ │ │ import org.opencv.img_hash.AverageHash; │ │ │ │ -import org.opencv.img_hash.ImgHashBase; │ │ │ │ │ │ │ │ // C++: class AverageHash │ │ │ │ /** │ │ │ │ * Computes average hash value of the input image │ │ │ │ * │ │ │ │ * This is a fast image hashing algorithm, but only work on simple case. For more details, please │ │ │ │ * refer to CITE: lookslikeit │ │ │ ├── org/opencv/img_hash/ColorMomentHash.class │ │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ - SHA-256 checksum ea6b7a759e6da4e2158e83e31a4d1cc3fc3e3fadca6840ba40f04e76a178970a │ │ │ │ │ + SHA-256 checksum dc761c69b4dab9a6ef933fd8704c64aeae79a1d7a2cf110e44173d5164f77eb7 │ │ │ │ │ Compiled from "ColorMomentHash.java" │ │ │ │ │ public class org.opencv.img_hash.ColorMomentHash extends org.opencv.img_hash.ImgHashBase │ │ │ │ │ minor version: 0 │ │ │ │ │ major version: 69 │ │ │ │ │ flags: (0x0021) ACC_PUBLIC, ACC_SUPER │ │ │ │ │ this_class: #7 // org/opencv/img_hash/ColorMomentHash │ │ │ │ │ super_class: #2 // org/opencv/img_hash/ImgHashBase │ │ │ │ │ @@ -54,15 +54,15 @@ │ │ │ │ │ Code: │ │ │ │ │ stack=3, locals=3, args_size=2 │ │ │ │ │ 0: aload_0 │ │ │ │ │ 1: lload_1 │ │ │ │ │ 2: invokespecial #1 // Method org/opencv/img_hash/ImgHashBase."":(J)V │ │ │ │ │ 5: return │ │ │ │ │ LineNumberTable: │ │ │ │ │ - line 17: 0 │ │ │ │ │ + line 16: 0 │ │ │ │ │ LocalVariableTable: │ │ │ │ │ Start Length Slot Name Signature │ │ │ │ │ 0 6 0 this Lorg/opencv/img_hash/ColorMomentHash; │ │ │ │ │ 0 6 1 addr J │ │ │ │ │ │ │ │ │ │ public static org.opencv.img_hash.ColorMomentHash __fromPtr__(long); │ │ │ │ │ descriptor: (J)Lorg/opencv/img_hash/ColorMomentHash; │ │ │ │ │ @@ -71,42 +71,42 @@ │ │ │ │ │ stack=4, locals=2, args_size=1 │ │ │ │ │ 0: new #7 // class org/opencv/img_hash/ColorMomentHash │ │ │ │ │ 3: dup │ │ │ │ │ 4: lload_0 │ │ │ │ │ 5: invokespecial #9 // Method "":(J)V │ │ │ │ │ 8: areturn │ │ │ │ │ LineNumberTable: │ │ │ │ │ - line 20: 0 │ │ │ │ │ + line 19: 0 │ │ │ │ │ LocalVariableTable: │ │ │ │ │ Start Length Slot Name Signature │ │ │ │ │ 0 9 0 addr J │ │ │ │ │ │ │ │ │ │ public static org.opencv.img_hash.ColorMomentHash create(); │ │ │ │ │ descriptor: ()Lorg/opencv/img_hash/ColorMomentHash; │ │ │ │ │ flags: (0x0009) ACC_PUBLIC, ACC_STATIC │ │ │ │ │ Code: │ │ │ │ │ stack=2, locals=0, args_size=0 │ │ │ │ │ 0: invokestatic #10 // Method create_0:()J │ │ │ │ │ 3: invokestatic #14 // Method __fromPtr__:(J)Lorg/opencv/img_hash/ColorMomentHash; │ │ │ │ │ 6: areturn │ │ │ │ │ LineNumberTable: │ │ │ │ │ - line 27: 0 │ │ │ │ │ + line 26: 0 │ │ │ │ │ │ │ │ │ │ protected void finalize() throws java.lang.Throwable; │ │ │ │ │ descriptor: ()V │ │ │ │ │ flags: (0x0004) ACC_PROTECTED │ │ │ │ │ Code: │ │ │ │ │ stack=2, locals=1, args_size=1 │ │ │ │ │ 0: aload_0 │ │ │ │ │ 1: getfield #18 // Field nativeObj:J │ │ │ │ │ 4: invokestatic #22 // Method delete:(J)V │ │ │ │ │ 7: return │ │ │ │ │ LineNumberTable: │ │ │ │ │ - line 33: 0 │ │ │ │ │ - line 34: 7 │ │ │ │ │ + line 32: 0 │ │ │ │ │ + line 33: 7 │ │ │ │ │ LocalVariableTable: │ │ │ │ │ Start Length Slot Name Signature │ │ │ │ │ 0 8 0 this Lorg/opencv/img_hash/ColorMomentHash; │ │ │ │ │ Exceptions: │ │ │ │ │ throws java.lang.Throwable │ │ │ │ │ │ │ │ │ │ private static native long create_0(); │ │ │ ├── org/opencv/img_hash/ColorMomentHash.java │ │ │ │ @@ -1,14 +1,13 @@ │ │ │ │ // │ │ │ │ // This file is auto-generated. Please don't modify it! │ │ │ │ // │ │ │ │ package org.opencv.img_hash; │ │ │ │ │ │ │ │ import org.opencv.img_hash.ColorMomentHash; │ │ │ │ -import org.opencv.img_hash.ImgHashBase; │ │ │ │ │ │ │ │ // C++: class ColorMomentHash │ │ │ │ /** │ │ │ │ * Image hash based on color moments. │ │ │ │ * │ │ │ │ * See CITE: tang2012perceptual for details. │ │ │ │ */ │ │ │ ├── org/opencv/img_hash/Img_hash.class │ │ │ │ ├── procyon -ec {} │ │ │ │ │ @@ -4,73 +4,73 @@ │ │ │ │ │ import org.opencv.core.Mat; │ │ │ │ │ │ │ │ │ │ public class Img_hash │ │ │ │ │ { │ │ │ │ │ public static final int BLOCK_MEAN_HASH_MODE_0 = 0; │ │ │ │ │ public static final int BLOCK_MEAN_HASH_MODE_1 = 1; │ │ │ │ │ │ │ │ │ │ + public static void pHash(final Mat inputArr, final Mat outputArr) { │ │ │ │ │ + pHash_0(inputArr.nativeObj, outputArr.nativeObj); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static void averageHash(final Mat inputArr, final Mat outputArr) { │ │ │ │ │ + averageHash_0(inputArr.nativeObj, outputArr.nativeObj); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static void colorMomentHash(final Mat inputArr, final Mat outputArr) { │ │ │ │ │ + colorMomentHash_0(inputArr.nativeObj, outputArr.nativeObj); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ public static void radialVarianceHash(final Mat inputArr, final Mat outputArr, final double sigma, final int numOfAngleLine) { │ │ │ │ │ radialVarianceHash_0(inputArr.nativeObj, outputArr.nativeObj, sigma, numOfAngleLine); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public static void radialVarianceHash(final Mat inputArr, final Mat outputArr, final double sigma) { │ │ │ │ │ radialVarianceHash_1(inputArr.nativeObj, outputArr.nativeObj, sigma); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public static void radialVarianceHash(final Mat inputArr, final Mat outputArr) { │ │ │ │ │ radialVarianceHash_2(inputArr.nativeObj, outputArr.nativeObj); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static void pHash(final Mat inputArr, final Mat outputArr) { │ │ │ │ │ - pHash_0(inputArr.nativeObj, outputArr.nativeObj); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ public static void marrHildrethHash(final Mat inputArr, final Mat outputArr, final float alpha, final float scale) { │ │ │ │ │ marrHildrethHash_0(inputArr.nativeObj, outputArr.nativeObj, alpha, scale); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public static void marrHildrethHash(final Mat inputArr, final Mat outputArr, final float alpha) { │ │ │ │ │ marrHildrethHash_1(inputArr.nativeObj, outputArr.nativeObj, alpha); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public static void marrHildrethHash(final Mat inputArr, final Mat outputArr) { │ │ │ │ │ marrHildrethHash_2(inputArr.nativeObj, outputArr.nativeObj); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static void colorMomentHash(final Mat inputArr, final Mat outputArr) { │ │ │ │ │ - colorMomentHash_0(inputArr.nativeObj, outputArr.nativeObj); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ public static void blockMeanHash(final Mat inputArr, final Mat outputArr, final int mode) { │ │ │ │ │ blockMeanHash_0(inputArr.nativeObj, outputArr.nativeObj, mode); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public static void blockMeanHash(final Mat inputArr, final Mat outputArr) { │ │ │ │ │ blockMeanHash_1(inputArr.nativeObj, outputArr.nativeObj); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static void averageHash(final Mat inputArr, final Mat outputArr) { │ │ │ │ │ - averageHash_0(inputArr.nativeObj, outputArr.nativeObj); │ │ │ │ │ - } │ │ │ │ │ + private static native void pHash_0(final long p0, final long p1); │ │ │ │ │ + │ │ │ │ │ + private static native void averageHash_0(final long p0, final long p1); │ │ │ │ │ + │ │ │ │ │ + private static native void colorMomentHash_0(final long p0, final long p1); │ │ │ │ │ │ │ │ │ │ private static native void radialVarianceHash_0(final long p0, final long p1, final double p2, final int p3); │ │ │ │ │ │ │ │ │ │ private static native void radialVarianceHash_1(final long p0, final long p1, final double p2); │ │ │ │ │ │ │ │ │ │ private static native void radialVarianceHash_2(final long p0, final long p1); │ │ │ │ │ │ │ │ │ │ - private static native void pHash_0(final long p0, final long p1); │ │ │ │ │ - │ │ │ │ │ private static native void marrHildrethHash_0(final long p0, final long p1, final float p2, final float p3); │ │ │ │ │ │ │ │ │ │ private static native void marrHildrethHash_1(final long p0, final long p1, final float p2); │ │ │ │ │ │ │ │ │ │ private static native void marrHildrethHash_2(final long p0, final long p1); │ │ │ │ │ │ │ │ │ │ - private static native void colorMomentHash_0(final long p0, final long p1); │ │ │ │ │ - │ │ │ │ │ private static native void blockMeanHash_0(final long p0, final long p1, final int p2); │ │ │ │ │ │ │ │ │ │ private static native void blockMeanHash_1(final long p0, final long p1); │ │ │ │ │ - │ │ │ │ │ - private static native void averageHash_0(final long p0, final long p1); │ │ │ │ │ } │ │ │ ├── org/opencv/img_hash/Img_hash.java │ │ │ │┄ Ordering differences only │ │ │ │ @@ -12,14 +12,60 @@ │ │ │ │ // C++: enum BlockMeanHashMode (cv.img_hash.BlockMeanHashMode) │ │ │ │ public static final int │ │ │ │ BLOCK_MEAN_HASH_MODE_0 = 0, │ │ │ │ BLOCK_MEAN_HASH_MODE_1 = 1; │ │ │ │ │ │ │ │ │ │ │ │ // │ │ │ │ + // C++: void cv::img_hash::pHash(Mat inputArr, Mat& outputArr) │ │ │ │ + // │ │ │ │ + │ │ │ │ + /** │ │ │ │ + * Computes pHash value of the input image │ │ │ │ + * @param inputArr input image want to compute hash value, │ │ │ │ + * type should be CV_8UC4, CV_8UC3, CV_8UC1. │ │ │ │ + * @param outputArr Hash value of input, it will contain 8 uchar value │ │ │ │ + */ │ │ │ │ + public static void pHash(Mat inputArr, Mat outputArr) { │ │ │ │ + pHash_0(inputArr.nativeObj, outputArr.nativeObj); │ │ │ │ + } │ │ │ │ + │ │ │ │ + │ │ │ │ + // │ │ │ │ + // C++: void cv::img_hash::averageHash(Mat inputArr, Mat& outputArr) │ │ │ │ + // │ │ │ │ + │ │ │ │ + /** │ │ │ │ + * Calculates img_hash::AverageHash in one call │ │ │ │ + * @param inputArr input image want to compute hash value, type should be CV_8UC4, CV_8UC3 or CV_8UC1. │ │ │ │ + * @param outputArr Hash value of input, it will contain 16 hex decimal number, return type is CV_8U │ │ │ │ + */ │ │ │ │ + public static void averageHash(Mat inputArr, Mat outputArr) { │ │ │ │ + averageHash_0(inputArr.nativeObj, outputArr.nativeObj); │ │ │ │ + } │ │ │ │ + │ │ │ │ + │ │ │ │ + // │ │ │ │ + // C++: void cv::img_hash::colorMomentHash(Mat inputArr, Mat& outputArr) │ │ │ │ + // │ │ │ │ + │ │ │ │ + /** │ │ │ │ + * Computes color moment hash of the input, the algorithm │ │ │ │ + * is come from the paper "Perceptual Hashing for Color Images │ │ │ │ + * Using Invariant Moments" │ │ │ │ + * @param inputArr input image want to compute hash value, │ │ │ │ + * type should be CV_8UC4, CV_8UC3 or CV_8UC1. │ │ │ │ + * @param outputArr 42 hash values with type CV_64F(double) │ │ │ │ + */ │ │ │ │ + public static void colorMomentHash(Mat inputArr, Mat outputArr) { │ │ │ │ + colorMomentHash_0(inputArr.nativeObj, outputArr.nativeObj); │ │ │ │ + } │ │ │ │ + │ │ │ │ + │ │ │ │ + // │ │ │ │ // C++: void cv::img_hash::radialVarianceHash(Mat inputArr, Mat& outputArr, double sigma = 1, int numOfAngleLine = 180) │ │ │ │ // │ │ │ │ │ │ │ │ /** │ │ │ │ * Computes radial variance hash of the input image │ │ │ │ * @param inputArr input image want to compute hash value, │ │ │ │ * type should be CV_8UC4, CV_8UC3, CV_8UC1. │ │ │ │ @@ -50,29 +96,14 @@ │ │ │ │ */ │ │ │ │ public static void radialVarianceHash(Mat inputArr, Mat outputArr) { │ │ │ │ radialVarianceHash_2(inputArr.nativeObj, outputArr.nativeObj); │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ // │ │ │ │ - // C++: void cv::img_hash::pHash(Mat inputArr, Mat& outputArr) │ │ │ │ - // │ │ │ │ - │ │ │ │ - /** │ │ │ │ - * Computes pHash value of the input image │ │ │ │ - * @param inputArr input image want to compute hash value, │ │ │ │ - * type should be CV_8UC4, CV_8UC3, CV_8UC1. │ │ │ │ - * @param outputArr Hash value of input, it will contain 8 uchar value │ │ │ │ - */ │ │ │ │ - public static void pHash(Mat inputArr, Mat outputArr) { │ │ │ │ - pHash_0(inputArr.nativeObj, outputArr.nativeObj); │ │ │ │ - } │ │ │ │ - │ │ │ │ - │ │ │ │ - // │ │ │ │ // C++: void cv::img_hash::marrHildrethHash(Mat inputArr, Mat& outputArr, float alpha = 2.0f, float scale = 1.0f) │ │ │ │ // │ │ │ │ │ │ │ │ /** │ │ │ │ * Computes average hash value of the input image │ │ │ │ * @param inputArr input image want to compute hash value, │ │ │ │ * type should be CV_8UC4, CV_8UC3, CV_8UC1. │ │ │ │ @@ -106,31 +137,14 @@ │ │ │ │ */ │ │ │ │ public static void marrHildrethHash(Mat inputArr, Mat outputArr) { │ │ │ │ marrHildrethHash_2(inputArr.nativeObj, outputArr.nativeObj); │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ // │ │ │ │ - // C++: void cv::img_hash::colorMomentHash(Mat inputArr, Mat& outputArr) │ │ │ │ - // │ │ │ │ - │ │ │ │ - /** │ │ │ │ - * Computes color moment hash of the input, the algorithm │ │ │ │ - * is come from the paper "Perceptual Hashing for Color Images │ │ │ │ - * Using Invariant Moments" │ │ │ │ - * @param inputArr input image want to compute hash value, │ │ │ │ - * type should be CV_8UC4, CV_8UC3 or CV_8UC1. │ │ │ │ - * @param outputArr 42 hash values with type CV_64F(double) │ │ │ │ - */ │ │ │ │ - public static void colorMomentHash(Mat inputArr, Mat outputArr) { │ │ │ │ - colorMomentHash_0(inputArr.nativeObj, outputArr.nativeObj); │ │ │ │ - } │ │ │ │ - │ │ │ │ - │ │ │ │ - // │ │ │ │ // C++: void cv::img_hash::blockMeanHash(Mat inputArr, Mat& outputArr, int mode = BLOCK_MEAN_HASH_MODE_0) │ │ │ │ // │ │ │ │ │ │ │ │ /** │ │ │ │ * Computes block mean hash of the input image │ │ │ │ * @param inputArr input image want to compute hash value, type should be CV_8UC4, CV_8UC3 or CV_8UC1. │ │ │ │ * @param outputArr Hash value of input, it will contain 16 hex decimal number, return type is CV_8U │ │ │ │ @@ -146,47 +160,33 @@ │ │ │ │ * @param outputArr Hash value of input, it will contain 16 hex decimal number, return type is CV_8U │ │ │ │ */ │ │ │ │ public static void blockMeanHash(Mat inputArr, Mat outputArr) { │ │ │ │ blockMeanHash_1(inputArr.nativeObj, outputArr.nativeObj); │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ - // │ │ │ │ - // C++: void cv::img_hash::averageHash(Mat inputArr, Mat& outputArr) │ │ │ │ - // │ │ │ │ │ │ │ │ - /** │ │ │ │ - * Calculates img_hash::AverageHash in one call │ │ │ │ - * @param inputArr input image want to compute hash value, type should be CV_8UC4, CV_8UC3 or CV_8UC1. │ │ │ │ - * @param outputArr Hash value of input, it will contain 16 hex decimal number, return type is CV_8U │ │ │ │ - */ │ │ │ │ - public static void averageHash(Mat inputArr, Mat outputArr) { │ │ │ │ - averageHash_0(inputArr.nativeObj, outputArr.nativeObj); │ │ │ │ - } │ │ │ │ │ │ │ │ + // C++: void cv::img_hash::pHash(Mat inputArr, Mat& outputArr) │ │ │ │ + private static native void pHash_0(long inputArr_nativeObj, long outputArr_nativeObj); │ │ │ │ │ │ │ │ + // C++: void cv::img_hash::averageHash(Mat inputArr, Mat& outputArr) │ │ │ │ + private static native void averageHash_0(long inputArr_nativeObj, long outputArr_nativeObj); │ │ │ │ │ │ │ │ + // C++: void cv::img_hash::colorMomentHash(Mat inputArr, Mat& outputArr) │ │ │ │ + private static native void colorMomentHash_0(long inputArr_nativeObj, long outputArr_nativeObj); │ │ │ │ │ │ │ │ // C++: void cv::img_hash::radialVarianceHash(Mat inputArr, Mat& outputArr, double sigma = 1, int numOfAngleLine = 180) │ │ │ │ private static native void radialVarianceHash_0(long inputArr_nativeObj, long outputArr_nativeObj, double sigma, int numOfAngleLine); │ │ │ │ private static native void radialVarianceHash_1(long inputArr_nativeObj, long outputArr_nativeObj, double sigma); │ │ │ │ private static native void radialVarianceHash_2(long inputArr_nativeObj, long outputArr_nativeObj); │ │ │ │ │ │ │ │ - // C++: void cv::img_hash::pHash(Mat inputArr, Mat& outputArr) │ │ │ │ - private static native void pHash_0(long inputArr_nativeObj, long outputArr_nativeObj); │ │ │ │ - │ │ │ │ // C++: void cv::img_hash::marrHildrethHash(Mat inputArr, Mat& outputArr, float alpha = 2.0f, float scale = 1.0f) │ │ │ │ private static native void marrHildrethHash_0(long inputArr_nativeObj, long outputArr_nativeObj, float alpha, float scale); │ │ │ │ private static native void marrHildrethHash_1(long inputArr_nativeObj, long outputArr_nativeObj, float alpha); │ │ │ │ private static native void marrHildrethHash_2(long inputArr_nativeObj, long outputArr_nativeObj); │ │ │ │ │ │ │ │ - // C++: void cv::img_hash::colorMomentHash(Mat inputArr, Mat& outputArr) │ │ │ │ - private static native void colorMomentHash_0(long inputArr_nativeObj, long outputArr_nativeObj); │ │ │ │ - │ │ │ │ // C++: void cv::img_hash::blockMeanHash(Mat inputArr, Mat& outputArr, int mode = BLOCK_MEAN_HASH_MODE_0) │ │ │ │ private static native void blockMeanHash_0(long inputArr_nativeObj, long outputArr_nativeObj, int mode); │ │ │ │ private static native void blockMeanHash_1(long inputArr_nativeObj, long outputArr_nativeObj); │ │ │ │ │ │ │ │ - // C++: void cv::img_hash::averageHash(Mat inputArr, Mat& outputArr) │ │ │ │ - private static native void averageHash_0(long inputArr_nativeObj, long outputArr_nativeObj); │ │ │ │ - │ │ │ │ } │ │ │ ├── org/opencv/img_hash/MarrHildrethHash.class │ │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ - SHA-256 checksum 8ac7b00b6b022230c508c1f273fd409d5a9214f05b16238682c124f5190aed88 │ │ │ │ │ + SHA-256 checksum 32b414f116dc2b827880d83d84ab6df5efb81b920ab31201e26a7827799686b6 │ │ │ │ │ Compiled from "MarrHildrethHash.java" │ │ │ │ │ public class org.opencv.img_hash.MarrHildrethHash extends org.opencv.img_hash.ImgHashBase │ │ │ │ │ minor version: 0 │ │ │ │ │ major version: 69 │ │ │ │ │ flags: (0x0021) ACC_PUBLIC, ACC_SUPER │ │ │ │ │ this_class: #7 // org/opencv/img_hash/MarrHildrethHash │ │ │ │ │ super_class: #2 // org/opencv/img_hash/ImgHashBase │ │ │ │ │ @@ -83,15 +83,15 @@ │ │ │ │ │ Code: │ │ │ │ │ stack=3, locals=3, args_size=2 │ │ │ │ │ 0: aload_0 │ │ │ │ │ 1: lload_1 │ │ │ │ │ 2: invokespecial #1 // Method org/opencv/img_hash/ImgHashBase."":(J)V │ │ │ │ │ 5: return │ │ │ │ │ LineNumberTable: │ │ │ │ │ - line 16: 0 │ │ │ │ │ + line 17: 0 │ │ │ │ │ LocalVariableTable: │ │ │ │ │ Start Length Slot Name Signature │ │ │ │ │ 0 6 0 this Lorg/opencv/img_hash/MarrHildrethHash; │ │ │ │ │ 0 6 1 addr J │ │ │ │ │ │ │ │ │ │ public static org.opencv.img_hash.MarrHildrethHash __fromPtr__(long); │ │ │ │ │ descriptor: (J)Lorg/opencv/img_hash/MarrHildrethHash; │ │ │ │ │ @@ -100,45 +100,45 @@ │ │ │ │ │ stack=4, locals=2, args_size=1 │ │ │ │ │ 0: new #7 // class org/opencv/img_hash/MarrHildrethHash │ │ │ │ │ 3: dup │ │ │ │ │ 4: lload_0 │ │ │ │ │ 5: invokespecial #9 // Method "":(J)V │ │ │ │ │ 8: areturn │ │ │ │ │ LineNumberTable: │ │ │ │ │ - line 19: 0 │ │ │ │ │ + line 20: 0 │ │ │ │ │ LocalVariableTable: │ │ │ │ │ Start Length Slot Name Signature │ │ │ │ │ 0 9 0 addr J │ │ │ │ │ │ │ │ │ │ public float getAlpha(); │ │ │ │ │ descriptor: ()F │ │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ │ Code: │ │ │ │ │ stack=2, locals=1, args_size=1 │ │ │ │ │ 0: aload_0 │ │ │ │ │ 1: getfield #10 // Field nativeObj:J │ │ │ │ │ 4: invokestatic #14 // Method getAlpha_0:(J)F │ │ │ │ │ 7: freturn │ │ │ │ │ LineNumberTable: │ │ │ │ │ - line 30: 0 │ │ │ │ │ + line 31: 0 │ │ │ │ │ LocalVariableTable: │ │ │ │ │ Start Length Slot Name Signature │ │ │ │ │ 0 8 0 this Lorg/opencv/img_hash/MarrHildrethHash; │ │ │ │ │ │ │ │ │ │ public float getScale(); │ │ │ │ │ descriptor: ()F │ │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ │ Code: │ │ │ │ │ stack=2, locals=1, args_size=1 │ │ │ │ │ 0: aload_0 │ │ │ │ │ 1: getfield #10 // Field nativeObj:J │ │ │ │ │ 4: invokestatic #18 // Method getScale_0:(J)F │ │ │ │ │ 7: freturn │ │ │ │ │ LineNumberTable: │ │ │ │ │ - line 43: 0 │ │ │ │ │ + line 44: 0 │ │ │ │ │ LocalVariableTable: │ │ │ │ │ Start Length Slot Name Signature │ │ │ │ │ 0 8 0 this Lorg/opencv/img_hash/MarrHildrethHash; │ │ │ │ │ │ │ │ │ │ public void setKernelParam(float, float); │ │ │ │ │ descriptor: (FF)V │ │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ │ @@ -147,16 +147,16 @@ │ │ │ │ │ 0: aload_0 │ │ │ │ │ 1: getfield #10 // Field nativeObj:J │ │ │ │ │ 4: fload_1 │ │ │ │ │ 5: fload_2 │ │ │ │ │ 6: invokestatic #21 // Method setKernelParam_0:(JFF)V │ │ │ │ │ 9: return │ │ │ │ │ LineNumberTable: │ │ │ │ │ - line 57: 0 │ │ │ │ │ - line 58: 9 │ │ │ │ │ + line 58: 0 │ │ │ │ │ + line 59: 9 │ │ │ │ │ LocalVariableTable: │ │ │ │ │ Start Length Slot Name Signature │ │ │ │ │ 0 10 0 this Lorg/opencv/img_hash/MarrHildrethHash; │ │ │ │ │ 0 10 1 alpha F │ │ │ │ │ 0 10 2 scale F │ │ │ │ │ │ │ │ │ │ public static org.opencv.img_hash.MarrHildrethHash create(float, float); │ │ │ │ │ @@ -166,15 +166,15 @@ │ │ │ │ │ stack=2, locals=2, args_size=2 │ │ │ │ │ 0: fload_0 │ │ │ │ │ 1: fload_1 │ │ │ │ │ 2: invokestatic #25 // Method create_0:(FF)J │ │ │ │ │ 5: invokestatic #29 // Method __fromPtr__:(J)Lorg/opencv/img_hash/MarrHildrethHash; │ │ │ │ │ 8: areturn │ │ │ │ │ LineNumberTable: │ │ │ │ │ - line 71: 0 │ │ │ │ │ + line 72: 0 │ │ │ │ │ LocalVariableTable: │ │ │ │ │ Start Length Slot Name Signature │ │ │ │ │ 0 9 0 alpha F │ │ │ │ │ 0 9 1 scale F │ │ │ │ │ │ │ │ │ │ public static org.opencv.img_hash.MarrHildrethHash create(float); │ │ │ │ │ descriptor: (F)Lorg/opencv/img_hash/MarrHildrethHash; │ │ │ │ │ @@ -182,42 +182,42 @@ │ │ │ │ │ Code: │ │ │ │ │ stack=2, locals=1, args_size=1 │ │ │ │ │ 0: fload_0 │ │ │ │ │ 1: invokestatic #33 // Method create_1:(F)J │ │ │ │ │ 4: invokestatic #29 // Method __fromPtr__:(J)Lorg/opencv/img_hash/MarrHildrethHash; │ │ │ │ │ 7: areturn │ │ │ │ │ LineNumberTable: │ │ │ │ │ - line 79: 0 │ │ │ │ │ + line 80: 0 │ │ │ │ │ LocalVariableTable: │ │ │ │ │ Start Length Slot Name Signature │ │ │ │ │ 0 8 0 alpha F │ │ │ │ │ │ │ │ │ │ public static org.opencv.img_hash.MarrHildrethHash create(); │ │ │ │ │ descriptor: ()Lorg/opencv/img_hash/MarrHildrethHash; │ │ │ │ │ flags: (0x0009) ACC_PUBLIC, ACC_STATIC │ │ │ │ │ Code: │ │ │ │ │ stack=2, locals=0, args_size=0 │ │ │ │ │ 0: invokestatic #37 // Method create_2:()J │ │ │ │ │ 3: invokestatic #29 // Method __fromPtr__:(J)Lorg/opencv/img_hash/MarrHildrethHash; │ │ │ │ │ 6: areturn │ │ │ │ │ LineNumberTable: │ │ │ │ │ - line 86: 0 │ │ │ │ │ + line 87: 0 │ │ │ │ │ │ │ │ │ │ protected void finalize() throws java.lang.Throwable; │ │ │ │ │ descriptor: ()V │ │ │ │ │ flags: (0x0004) ACC_PROTECTED │ │ │ │ │ Code: │ │ │ │ │ stack=2, locals=1, args_size=1 │ │ │ │ │ 0: aload_0 │ │ │ │ │ 1: getfield #10 // Field nativeObj:J │ │ │ │ │ 4: invokestatic #41 // Method delete:(J)V │ │ │ │ │ 7: return │ │ │ │ │ LineNumberTable: │ │ │ │ │ - line 92: 0 │ │ │ │ │ - line 93: 7 │ │ │ │ │ + line 93: 0 │ │ │ │ │ + line 94: 7 │ │ │ │ │ LocalVariableTable: │ │ │ │ │ Start Length Slot Name Signature │ │ │ │ │ 0 8 0 this Lorg/opencv/img_hash/MarrHildrethHash; │ │ │ │ │ Exceptions: │ │ │ │ │ throws java.lang.Throwable │ │ │ │ │ │ │ │ │ │ private static native float getAlpha_0(long); │ │ │ ├── org/opencv/img_hash/MarrHildrethHash.java │ │ │ │ @@ -1,12 +1,13 @@ │ │ │ │ // │ │ │ │ // This file is auto-generated. Please don't modify it! │ │ │ │ // │ │ │ │ package org.opencv.img_hash; │ │ │ │ │ │ │ │ +import org.opencv.img_hash.ImgHashBase; │ │ │ │ import org.opencv.img_hash.MarrHildrethHash; │ │ │ │ │ │ │ │ // C++: class MarrHildrethHash │ │ │ │ /** │ │ │ │ * Marr-Hildreth Operator Based Hash, slowest but more discriminative. │ │ │ │ * │ │ │ │ * See CITE: zauner2010implementation for details. │ │ │ ├── org/opencv/objdetect/Objdetect.class │ │ │ │ ├── procyon -ec {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ │ │ package org.opencv.objdetect; │ │ │ │ │ │ │ │ │ │ import org.opencv.utils.Converters; │ │ │ │ │ -import java.util.List; │ │ │ │ │ import org.opencv.core.Scalar; │ │ │ │ │ +import java.util.List; │ │ │ │ │ import org.opencv.core.Mat; │ │ │ │ │ import org.opencv.core.MatOfInt; │ │ │ │ │ import org.opencv.core.MatOfRect; │ │ │ │ │ │ │ │ │ │ public class Objdetect │ │ │ │ │ { │ │ │ │ │ public static final int CASCADE_DO_CANNY_PRUNING = 1; │ │ │ │ │ @@ -53,41 +53,14 @@ │ │ │ │ │ │ │ │ │ │ public static void groupRectangles(final MatOfRect rectList, final MatOfInt weights, final int groupThreshold) { │ │ │ │ │ final Mat rectList_mat = (Mat)rectList; │ │ │ │ │ final Mat weights_mat = (Mat)weights; │ │ │ │ │ groupRectangles_1(rectList_mat.nativeObj, weights_mat.nativeObj, groupThreshold); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static void drawDetectedCornersCharuco(final Mat image, final Mat charucoCorners, final Mat charucoIds, final Scalar cornerColor) { │ │ │ │ │ - drawDetectedCornersCharuco_0(image.nativeObj, charucoCorners.nativeObj, charucoIds.nativeObj, cornerColor.val[0], cornerColor.val[1], cornerColor.val[2], cornerColor.val[3]); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - public static void drawDetectedCornersCharuco(final Mat image, final Mat charucoCorners, final Mat charucoIds) { │ │ │ │ │ - drawDetectedCornersCharuco_1(image.nativeObj, charucoCorners.nativeObj, charucoIds.nativeObj); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - public static void drawDetectedCornersCharuco(final Mat image, final Mat charucoCorners) { │ │ │ │ │ - drawDetectedCornersCharuco_2(image.nativeObj, charucoCorners.nativeObj); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - public static void drawDetectedDiamonds(final Mat image, final List diamondCorners, final Mat diamondIds, final Scalar borderColor) { │ │ │ │ │ - final Mat diamondCorners_mat = Converters.vector_Mat_to_Mat((List)diamondCorners); │ │ │ │ │ - drawDetectedDiamonds_0(image.nativeObj, diamondCorners_mat.nativeObj, diamondIds.nativeObj, borderColor.val[0], borderColor.val[1], borderColor.val[2], borderColor.val[3]); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - public static void drawDetectedDiamonds(final Mat image, final List diamondCorners, final Mat diamondIds) { │ │ │ │ │ - final Mat diamondCorners_mat = Converters.vector_Mat_to_Mat((List)diamondCorners); │ │ │ │ │ - drawDetectedDiamonds_1(image.nativeObj, diamondCorners_mat.nativeObj, diamondIds.nativeObj); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - public static void drawDetectedDiamonds(final Mat image, final List diamondCorners) { │ │ │ │ │ - final Mat diamondCorners_mat = Converters.vector_Mat_to_Mat((List)diamondCorners); │ │ │ │ │ - drawDetectedDiamonds_2(image.nativeObj, diamondCorners_mat.nativeObj); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ public static Dictionary getPredefinedDictionary(final int dict) { │ │ │ │ │ return new Dictionary(getPredefinedDictionary_0(dict)); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public static Dictionary extendDictionary(final int nMarkers, final int markerSize, final Dictionary baseDictionary, final int randomSeed) { │ │ │ │ │ return new Dictionary(extendDictionary_0(nMarkers, markerSize, baseDictionary.nativeObj, randomSeed)); │ │ │ │ │ } │ │ │ │ │ @@ -119,29 +92,44 @@ │ │ │ │ │ generateImageMarker_0(dictionary.nativeObj, id, sidePixels, img.nativeObj, borderBits); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public static void generateImageMarker(final Dictionary dictionary, final int id, final int sidePixels, final Mat img) { │ │ │ │ │ generateImageMarker_1(dictionary.nativeObj, id, sidePixels, img.nativeObj); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - private static native void groupRectangles_0(final long p0, final long p1, final int p2, final double p3); │ │ │ │ │ + public static void drawDetectedCornersCharuco(final Mat image, final Mat charucoCorners, final Mat charucoIds, final Scalar cornerColor) { │ │ │ │ │ + drawDetectedCornersCharuco_0(image.nativeObj, charucoCorners.nativeObj, charucoIds.nativeObj, cornerColor.val[0], cornerColor.val[1], cornerColor.val[2], cornerColor.val[3]); │ │ │ │ │ + } │ │ │ │ │ │ │ │ │ │ - private static native void groupRectangles_1(final long p0, final long p1, final int p2); │ │ │ │ │ + public static void drawDetectedCornersCharuco(final Mat image, final Mat charucoCorners, final Mat charucoIds) { │ │ │ │ │ + drawDetectedCornersCharuco_1(image.nativeObj, charucoCorners.nativeObj, charucoIds.nativeObj); │ │ │ │ │ + } │ │ │ │ │ │ │ │ │ │ - private static native void drawDetectedCornersCharuco_0(final long p0, final long p1, final long p2, final double p3, final double p4, final double p5, final double p6); │ │ │ │ │ + public static void drawDetectedCornersCharuco(final Mat image, final Mat charucoCorners) { │ │ │ │ │ + drawDetectedCornersCharuco_2(image.nativeObj, charucoCorners.nativeObj); │ │ │ │ │ + } │ │ │ │ │ │ │ │ │ │ - private static native void drawDetectedCornersCharuco_1(final long p0, final long p1, final long p2); │ │ │ │ │ + public static void drawDetectedDiamonds(final Mat image, final List diamondCorners, final Mat diamondIds, final Scalar borderColor) { │ │ │ │ │ + final Mat diamondCorners_mat = Converters.vector_Mat_to_Mat((List)diamondCorners); │ │ │ │ │ + drawDetectedDiamonds_0(image.nativeObj, diamondCorners_mat.nativeObj, diamondIds.nativeObj, borderColor.val[0], borderColor.val[1], borderColor.val[2], borderColor.val[3]); │ │ │ │ │ + } │ │ │ │ │ │ │ │ │ │ - private static native void drawDetectedCornersCharuco_2(final long p0, final long p1); │ │ │ │ │ + public static void drawDetectedDiamonds(final Mat image, final List diamondCorners, final Mat diamondIds) { │ │ │ │ │ + final Mat diamondCorners_mat = Converters.vector_Mat_to_Mat((List)diamondCorners); │ │ │ │ │ + drawDetectedDiamonds_1(image.nativeObj, diamondCorners_mat.nativeObj, diamondIds.nativeObj); │ │ │ │ │ + } │ │ │ │ │ │ │ │ │ │ - private static native void drawDetectedDiamonds_0(final long p0, final long p1, final long p2, final double p3, final double p4, final double p5, final double p6); │ │ │ │ │ + public static void drawDetectedDiamonds(final Mat image, final List diamondCorners) { │ │ │ │ │ + final Mat diamondCorners_mat = Converters.vector_Mat_to_Mat((List)diamondCorners); │ │ │ │ │ + drawDetectedDiamonds_2(image.nativeObj, diamondCorners_mat.nativeObj); │ │ │ │ │ + } │ │ │ │ │ │ │ │ │ │ - private static native void drawDetectedDiamonds_1(final long p0, final long p1, final long p2); │ │ │ │ │ + private static native void groupRectangles_0(final long p0, final long p1, final int p2, final double p3); │ │ │ │ │ │ │ │ │ │ - private static native void drawDetectedDiamonds_2(final long p0, final long p1); │ │ │ │ │ + private static native void groupRectangles_1(final long p0, final long p1, final int p2); │ │ │ │ │ │ │ │ │ │ private static native long getPredefinedDictionary_0(final int p0); │ │ │ │ │ │ │ │ │ │ private static native long extendDictionary_0(final int p0, final int p1, final long p2, final int p3); │ │ │ │ │ │ │ │ │ │ private static native long extendDictionary_1(final int p0, final int p1, final long p2); │ │ │ │ │ │ │ │ │ │ @@ -152,8 +140,20 @@ │ │ │ │ │ private static native void drawDetectedMarkers_1(final long p0, final long p1, final long p2); │ │ │ │ │ │ │ │ │ │ private static native void drawDetectedMarkers_2(final long p0, final long p1); │ │ │ │ │ │ │ │ │ │ private static native void generateImageMarker_0(final long p0, final int p1, final int p2, final long p3, final int p4); │ │ │ │ │ │ │ │ │ │ private static native void generateImageMarker_1(final long p0, final int p1, final int p2, final long p3); │ │ │ │ │ + │ │ │ │ │ + private static native void drawDetectedCornersCharuco_0(final long p0, final long p1, final long p2, final double p3, final double p4, final double p5, final double p6); │ │ │ │ │ + │ │ │ │ │ + private static native void drawDetectedCornersCharuco_1(final long p0, final long p1, final long p2); │ │ │ │ │ + │ │ │ │ │ + private static native void drawDetectedCornersCharuco_2(final long p0, final long p1); │ │ │ │ │ + │ │ │ │ │ + private static native void drawDetectedDiamonds_0(final long p0, final long p1, final long p2, final double p3, final double p4, final double p5, final double p6); │ │ │ │ │ + │ │ │ │ │ + private static native void drawDetectedDiamonds_1(final long p0, final long p1, final long p2); │ │ │ │ │ + │ │ │ │ │ + private static native void drawDetectedDiamonds_2(final long p0, final long p1); │ │ │ │ │ } │ │ │ ├── org/opencv/objdetect/Objdetect.java │ │ │ │┄ Ordering differences only │ │ │ │ @@ -80,132 +80,14 @@ │ │ │ │ Mat rectList_mat = rectList; │ │ │ │ Mat weights_mat = weights; │ │ │ │ groupRectangles_1(rectList_mat.nativeObj, weights_mat.nativeObj, groupThreshold); │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ // │ │ │ │ - // C++: void cv::aruco::drawDetectedCornersCharuco(Mat& image, Mat charucoCorners, Mat charucoIds = Mat(), Scalar cornerColor = Scalar(255, 0, 0)) │ │ │ │ - // │ │ │ │ - │ │ │ │ - /** │ │ │ │ - * Draws a set of Charuco corners │ │ │ │ - * @param image input/output image. It must have 1 or 3 channels. The number of channels is not │ │ │ │ - * altered. │ │ │ │ - * @param charucoCorners vector of detected charuco corners │ │ │ │ - * @param charucoIds list of identifiers for each corner in charucoCorners │ │ │ │ - * @param cornerColor color of the square surrounding each corner │ │ │ │ - * │ │ │ │ - * This function draws a set of detected Charuco corners. If identifiers vector is provided, it also │ │ │ │ - * draws the id of each corner. │ │ │ │ - */ │ │ │ │ - public static void drawDetectedCornersCharuco(Mat image, Mat charucoCorners, Mat charucoIds, Scalar cornerColor) { │ │ │ │ - drawDetectedCornersCharuco_0(image.nativeObj, charucoCorners.nativeObj, charucoIds.nativeObj, cornerColor.val[0], cornerColor.val[1], cornerColor.val[2], cornerColor.val[3]); │ │ │ │ - } │ │ │ │ - │ │ │ │ - /** │ │ │ │ - * Draws a set of Charuco corners │ │ │ │ - * @param image input/output image. It must have 1 or 3 channels. The number of channels is not │ │ │ │ - * altered. │ │ │ │ - * @param charucoCorners vector of detected charuco corners │ │ │ │ - * @param charucoIds list of identifiers for each corner in charucoCorners │ │ │ │ - * │ │ │ │ - * This function draws a set of detected Charuco corners. If identifiers vector is provided, it also │ │ │ │ - * draws the id of each corner. │ │ │ │ - */ │ │ │ │ - public static void drawDetectedCornersCharuco(Mat image, Mat charucoCorners, Mat charucoIds) { │ │ │ │ - drawDetectedCornersCharuco_1(image.nativeObj, charucoCorners.nativeObj, charucoIds.nativeObj); │ │ │ │ - } │ │ │ │ - │ │ │ │ - /** │ │ │ │ - * Draws a set of Charuco corners │ │ │ │ - * @param image input/output image. It must have 1 or 3 channels. The number of channels is not │ │ │ │ - * altered. │ │ │ │ - * @param charucoCorners vector of detected charuco corners │ │ │ │ - * │ │ │ │ - * This function draws a set of detected Charuco corners. If identifiers vector is provided, it also │ │ │ │ - * draws the id of each corner. │ │ │ │ - */ │ │ │ │ - public static void drawDetectedCornersCharuco(Mat image, Mat charucoCorners) { │ │ │ │ - drawDetectedCornersCharuco_2(image.nativeObj, charucoCorners.nativeObj); │ │ │ │ - } │ │ │ │ - │ │ │ │ - │ │ │ │ - // │ │ │ │ - // C++: void cv::aruco::drawDetectedDiamonds(Mat& image, vector_Mat diamondCorners, Mat diamondIds = Mat(), Scalar borderColor = Scalar(0, 0, 255)) │ │ │ │ - // │ │ │ │ - │ │ │ │ - /** │ │ │ │ - * Draw a set of detected ChArUco Diamond markers │ │ │ │ - * │ │ │ │ - * @param image input/output image. It must have 1 or 3 channels. The number of channels is not │ │ │ │ - * altered. │ │ │ │ - * @param diamondCorners positions of diamond corners in the same format returned by │ │ │ │ - * detectCharucoDiamond(). (e.g std::vector<std::vector<cv::Point2f> > ). For N detected markers, │ │ │ │ - * the dimensions of this array should be Nx4. The order of the corners should be clockwise. │ │ │ │ - * @param diamondIds vector of identifiers for diamonds in diamondCorners, in the same format │ │ │ │ - * returned by detectCharucoDiamond() (e.g. std::vector<Vec4i>). │ │ │ │ - * Optional, if not provided, ids are not painted. │ │ │ │ - * @param borderColor color of marker borders. Rest of colors (text color and first corner color) │ │ │ │ - * are calculated based on this one. │ │ │ │ - * │ │ │ │ - * Given an array of detected diamonds, this functions draws them in the image. The marker borders │ │ │ │ - * are painted and the markers identifiers if provided. │ │ │ │ - * Useful for debugging purposes. │ │ │ │ - */ │ │ │ │ - public static void drawDetectedDiamonds(Mat image, List diamondCorners, Mat diamondIds, Scalar borderColor) { │ │ │ │ - Mat diamondCorners_mat = Converters.vector_Mat_to_Mat(diamondCorners); │ │ │ │ - drawDetectedDiamonds_0(image.nativeObj, diamondCorners_mat.nativeObj, diamondIds.nativeObj, borderColor.val[0], borderColor.val[1], borderColor.val[2], borderColor.val[3]); │ │ │ │ - } │ │ │ │ - │ │ │ │ - /** │ │ │ │ - * Draw a set of detected ChArUco Diamond markers │ │ │ │ - * │ │ │ │ - * @param image input/output image. It must have 1 or 3 channels. The number of channels is not │ │ │ │ - * altered. │ │ │ │ - * @param diamondCorners positions of diamond corners in the same format returned by │ │ │ │ - * detectCharucoDiamond(). (e.g std::vector<std::vector<cv::Point2f> > ). For N detected markers, │ │ │ │ - * the dimensions of this array should be Nx4. The order of the corners should be clockwise. │ │ │ │ - * @param diamondIds vector of identifiers for diamonds in diamondCorners, in the same format │ │ │ │ - * returned by detectCharucoDiamond() (e.g. std::vector<Vec4i>). │ │ │ │ - * Optional, if not provided, ids are not painted. │ │ │ │ - * are calculated based on this one. │ │ │ │ - * │ │ │ │ - * Given an array of detected diamonds, this functions draws them in the image. The marker borders │ │ │ │ - * are painted and the markers identifiers if provided. │ │ │ │ - * Useful for debugging purposes. │ │ │ │ - */ │ │ │ │ - public static void drawDetectedDiamonds(Mat image, List diamondCorners, Mat diamondIds) { │ │ │ │ - Mat diamondCorners_mat = Converters.vector_Mat_to_Mat(diamondCorners); │ │ │ │ - drawDetectedDiamonds_1(image.nativeObj, diamondCorners_mat.nativeObj, diamondIds.nativeObj); │ │ │ │ - } │ │ │ │ - │ │ │ │ - /** │ │ │ │ - * Draw a set of detected ChArUco Diamond markers │ │ │ │ - * │ │ │ │ - * @param image input/output image. It must have 1 or 3 channels. The number of channels is not │ │ │ │ - * altered. │ │ │ │ - * @param diamondCorners positions of diamond corners in the same format returned by │ │ │ │ - * detectCharucoDiamond(). (e.g std::vector<std::vector<cv::Point2f> > ). For N detected markers, │ │ │ │ - * the dimensions of this array should be Nx4. The order of the corners should be clockwise. │ │ │ │ - * returned by detectCharucoDiamond() (e.g. std::vector<Vec4i>). │ │ │ │ - * Optional, if not provided, ids are not painted. │ │ │ │ - * are calculated based on this one. │ │ │ │ - * │ │ │ │ - * Given an array of detected diamonds, this functions draws them in the image. The marker borders │ │ │ │ - * are painted and the markers identifiers if provided. │ │ │ │ - * Useful for debugging purposes. │ │ │ │ - */ │ │ │ │ - public static void drawDetectedDiamonds(Mat image, List diamondCorners) { │ │ │ │ - Mat diamondCorners_mat = Converters.vector_Mat_to_Mat(diamondCorners); │ │ │ │ - drawDetectedDiamonds_2(image.nativeObj, diamondCorners_mat.nativeObj); │ │ │ │ - } │ │ │ │ - │ │ │ │ - │ │ │ │ - // │ │ │ │ // C++: Dictionary cv::aruco::getPredefinedDictionary(int dict) │ │ │ │ // │ │ │ │ │ │ │ │ /** │ │ │ │ * Returns one of the predefined dictionaries referenced by DICT_*. │ │ │ │ * @param dict automatically generated │ │ │ │ * @return automatically generated │ │ │ │ @@ -366,30 +248,138 @@ │ │ │ │ * This function returns a marker image in its canonical form (i.e. ready to be printed) │ │ │ │ */ │ │ │ │ public static void generateImageMarker(Dictionary dictionary, int id, int sidePixels, Mat img) { │ │ │ │ generateImageMarker_1(dictionary.nativeObj, id, sidePixels, img.nativeObj); │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ + // │ │ │ │ + // C++: void cv::aruco::drawDetectedCornersCharuco(Mat& image, Mat charucoCorners, Mat charucoIds = Mat(), Scalar cornerColor = Scalar(255, 0, 0)) │ │ │ │ + // │ │ │ │ + │ │ │ │ + /** │ │ │ │ + * Draws a set of Charuco corners │ │ │ │ + * @param image input/output image. It must have 1 or 3 channels. The number of channels is not │ │ │ │ + * altered. │ │ │ │ + * @param charucoCorners vector of detected charuco corners │ │ │ │ + * @param charucoIds list of identifiers for each corner in charucoCorners │ │ │ │ + * @param cornerColor color of the square surrounding each corner │ │ │ │ + * │ │ │ │ + * This function draws a set of detected Charuco corners. If identifiers vector is provided, it also │ │ │ │ + * draws the id of each corner. │ │ │ │ + */ │ │ │ │ + public static void drawDetectedCornersCharuco(Mat image, Mat charucoCorners, Mat charucoIds, Scalar cornerColor) { │ │ │ │ + drawDetectedCornersCharuco_0(image.nativeObj, charucoCorners.nativeObj, charucoIds.nativeObj, cornerColor.val[0], cornerColor.val[1], cornerColor.val[2], cornerColor.val[3]); │ │ │ │ + } │ │ │ │ + │ │ │ │ + /** │ │ │ │ + * Draws a set of Charuco corners │ │ │ │ + * @param image input/output image. It must have 1 or 3 channels. The number of channels is not │ │ │ │ + * altered. │ │ │ │ + * @param charucoCorners vector of detected charuco corners │ │ │ │ + * @param charucoIds list of identifiers for each corner in charucoCorners │ │ │ │ + * │ │ │ │ + * This function draws a set of detected Charuco corners. If identifiers vector is provided, it also │ │ │ │ + * draws the id of each corner. │ │ │ │ + */ │ │ │ │ + public static void drawDetectedCornersCharuco(Mat image, Mat charucoCorners, Mat charucoIds) { │ │ │ │ + drawDetectedCornersCharuco_1(image.nativeObj, charucoCorners.nativeObj, charucoIds.nativeObj); │ │ │ │ + } │ │ │ │ + │ │ │ │ + /** │ │ │ │ + * Draws a set of Charuco corners │ │ │ │ + * @param image input/output image. It must have 1 or 3 channels. The number of channels is not │ │ │ │ + * altered. │ │ │ │ + * @param charucoCorners vector of detected charuco corners │ │ │ │ + * │ │ │ │ + * This function draws a set of detected Charuco corners. If identifiers vector is provided, it also │ │ │ │ + * draws the id of each corner. │ │ │ │ + */ │ │ │ │ + public static void drawDetectedCornersCharuco(Mat image, Mat charucoCorners) { │ │ │ │ + drawDetectedCornersCharuco_2(image.nativeObj, charucoCorners.nativeObj); │ │ │ │ + } │ │ │ │ + │ │ │ │ + │ │ │ │ + // │ │ │ │ + // C++: void cv::aruco::drawDetectedDiamonds(Mat& image, vector_Mat diamondCorners, Mat diamondIds = Mat(), Scalar borderColor = Scalar(0, 0, 255)) │ │ │ │ + // │ │ │ │ + │ │ │ │ + /** │ │ │ │ + * Draw a set of detected ChArUco Diamond markers │ │ │ │ + * │ │ │ │ + * @param image input/output image. It must have 1 or 3 channels. The number of channels is not │ │ │ │ + * altered. │ │ │ │ + * @param diamondCorners positions of diamond corners in the same format returned by │ │ │ │ + * detectCharucoDiamond(). (e.g std::vector<std::vector<cv::Point2f> > ). For N detected markers, │ │ │ │ + * the dimensions of this array should be Nx4. The order of the corners should be clockwise. │ │ │ │ + * @param diamondIds vector of identifiers for diamonds in diamondCorners, in the same format │ │ │ │ + * returned by detectCharucoDiamond() (e.g. std::vector<Vec4i>). │ │ │ │ + * Optional, if not provided, ids are not painted. │ │ │ │ + * @param borderColor color of marker borders. Rest of colors (text color and first corner color) │ │ │ │ + * are calculated based on this one. │ │ │ │ + * │ │ │ │ + * Given an array of detected diamonds, this functions draws them in the image. The marker borders │ │ │ │ + * are painted and the markers identifiers if provided. │ │ │ │ + * Useful for debugging purposes. │ │ │ │ + */ │ │ │ │ + public static void drawDetectedDiamonds(Mat image, List diamondCorners, Mat diamondIds, Scalar borderColor) { │ │ │ │ + Mat diamondCorners_mat = Converters.vector_Mat_to_Mat(diamondCorners); │ │ │ │ + drawDetectedDiamonds_0(image.nativeObj, diamondCorners_mat.nativeObj, diamondIds.nativeObj, borderColor.val[0], borderColor.val[1], borderColor.val[2], borderColor.val[3]); │ │ │ │ + } │ │ │ │ + │ │ │ │ + /** │ │ │ │ + * Draw a set of detected ChArUco Diamond markers │ │ │ │ + * │ │ │ │ + * @param image input/output image. It must have 1 or 3 channels. The number of channels is not │ │ │ │ + * altered. │ │ │ │ + * @param diamondCorners positions of diamond corners in the same format returned by │ │ │ │ + * detectCharucoDiamond(). (e.g std::vector<std::vector<cv::Point2f> > ). For N detected markers, │ │ │ │ + * the dimensions of this array should be Nx4. The order of the corners should be clockwise. │ │ │ │ + * @param diamondIds vector of identifiers for diamonds in diamondCorners, in the same format │ │ │ │ + * returned by detectCharucoDiamond() (e.g. std::vector<Vec4i>). │ │ │ │ + * Optional, if not provided, ids are not painted. │ │ │ │ + * are calculated based on this one. │ │ │ │ + * │ │ │ │ + * Given an array of detected diamonds, this functions draws them in the image. The marker borders │ │ │ │ + * are painted and the markers identifiers if provided. │ │ │ │ + * Useful for debugging purposes. │ │ │ │ + */ │ │ │ │ + public static void drawDetectedDiamonds(Mat image, List diamondCorners, Mat diamondIds) { │ │ │ │ + Mat diamondCorners_mat = Converters.vector_Mat_to_Mat(diamondCorners); │ │ │ │ + drawDetectedDiamonds_1(image.nativeObj, diamondCorners_mat.nativeObj, diamondIds.nativeObj); │ │ │ │ + } │ │ │ │ + │ │ │ │ + /** │ │ │ │ + * Draw a set of detected ChArUco Diamond markers │ │ │ │ + * │ │ │ │ + * @param image input/output image. It must have 1 or 3 channels. The number of channels is not │ │ │ │ + * altered. │ │ │ │ + * @param diamondCorners positions of diamond corners in the same format returned by │ │ │ │ + * detectCharucoDiamond(). (e.g std::vector<std::vector<cv::Point2f> > ). For N detected markers, │ │ │ │ + * the dimensions of this array should be Nx4. The order of the corners should be clockwise. │ │ │ │ + * returned by detectCharucoDiamond() (e.g. std::vector<Vec4i>). │ │ │ │ + * Optional, if not provided, ids are not painted. │ │ │ │ + * are calculated based on this one. │ │ │ │ + * │ │ │ │ + * Given an array of detected diamonds, this functions draws them in the image. The marker borders │ │ │ │ + * are painted and the markers identifiers if provided. │ │ │ │ + * Useful for debugging purposes. │ │ │ │ + */ │ │ │ │ + public static void drawDetectedDiamonds(Mat image, List diamondCorners) { │ │ │ │ + Mat diamondCorners_mat = Converters.vector_Mat_to_Mat(diamondCorners); │ │ │ │ + drawDetectedDiamonds_2(image.nativeObj, diamondCorners_mat.nativeObj); │ │ │ │ + } │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ // C++: void cv::groupRectangles(vector_Rect& rectList, vector_int& weights, int groupThreshold, double eps = 0.2) │ │ │ │ private static native void groupRectangles_0(long rectList_mat_nativeObj, long weights_mat_nativeObj, int groupThreshold, double eps); │ │ │ │ private static native void groupRectangles_1(long rectList_mat_nativeObj, long weights_mat_nativeObj, int groupThreshold); │ │ │ │ │ │ │ │ - // C++: void cv::aruco::drawDetectedCornersCharuco(Mat& image, Mat charucoCorners, Mat charucoIds = Mat(), Scalar cornerColor = Scalar(255, 0, 0)) │ │ │ │ - private static native void drawDetectedCornersCharuco_0(long image_nativeObj, long charucoCorners_nativeObj, long charucoIds_nativeObj, double cornerColor_val0, double cornerColor_val1, double cornerColor_val2, double cornerColor_val3); │ │ │ │ - private static native void drawDetectedCornersCharuco_1(long image_nativeObj, long charucoCorners_nativeObj, long charucoIds_nativeObj); │ │ │ │ - private static native void drawDetectedCornersCharuco_2(long image_nativeObj, long charucoCorners_nativeObj); │ │ │ │ - │ │ │ │ - // C++: void cv::aruco::drawDetectedDiamonds(Mat& image, vector_Mat diamondCorners, Mat diamondIds = Mat(), Scalar borderColor = Scalar(0, 0, 255)) │ │ │ │ - private static native void drawDetectedDiamonds_0(long image_nativeObj, long diamondCorners_mat_nativeObj, long diamondIds_nativeObj, double borderColor_val0, double borderColor_val1, double borderColor_val2, double borderColor_val3); │ │ │ │ - private static native void drawDetectedDiamonds_1(long image_nativeObj, long diamondCorners_mat_nativeObj, long diamondIds_nativeObj); │ │ │ │ - private static native void drawDetectedDiamonds_2(long image_nativeObj, long diamondCorners_mat_nativeObj); │ │ │ │ - │ │ │ │ // C++: Dictionary cv::aruco::getPredefinedDictionary(int dict) │ │ │ │ private static native long getPredefinedDictionary_0(int dict); │ │ │ │ │ │ │ │ // C++: Dictionary cv::aruco::extendDictionary(int nMarkers, int markerSize, Dictionary baseDictionary = Dictionary(), int randomSeed = 0) │ │ │ │ private static native long extendDictionary_0(int nMarkers, int markerSize, long baseDictionary_nativeObj, int randomSeed); │ │ │ │ private static native long extendDictionary_1(int nMarkers, int markerSize, long baseDictionary_nativeObj); │ │ │ │ private static native long extendDictionary_2(int nMarkers, int markerSize); │ │ │ │ @@ -399,8 +389,18 @@ │ │ │ │ private static native void drawDetectedMarkers_1(long image_nativeObj, long corners_mat_nativeObj, long ids_nativeObj); │ │ │ │ private static native void drawDetectedMarkers_2(long image_nativeObj, long corners_mat_nativeObj); │ │ │ │ │ │ │ │ // C++: void cv::aruco::generateImageMarker(Dictionary dictionary, int id, int sidePixels, Mat& img, int borderBits = 1) │ │ │ │ private static native void generateImageMarker_0(long dictionary_nativeObj, int id, int sidePixels, long img_nativeObj, int borderBits); │ │ │ │ private static native void generateImageMarker_1(long dictionary_nativeObj, int id, int sidePixels, long img_nativeObj); │ │ │ │ │ │ │ │ + // C++: void cv::aruco::drawDetectedCornersCharuco(Mat& image, Mat charucoCorners, Mat charucoIds = Mat(), Scalar cornerColor = Scalar(255, 0, 0)) │ │ │ │ + private static native void drawDetectedCornersCharuco_0(long image_nativeObj, long charucoCorners_nativeObj, long charucoIds_nativeObj, double cornerColor_val0, double cornerColor_val1, double cornerColor_val2, double cornerColor_val3); │ │ │ │ + private static native void drawDetectedCornersCharuco_1(long image_nativeObj, long charucoCorners_nativeObj, long charucoIds_nativeObj); │ │ │ │ + private static native void drawDetectedCornersCharuco_2(long image_nativeObj, long charucoCorners_nativeObj); │ │ │ │ + │ │ │ │ + // C++: void cv::aruco::drawDetectedDiamonds(Mat& image, vector_Mat diamondCorners, Mat diamondIds = Mat(), Scalar borderColor = Scalar(0, 0, 255)) │ │ │ │ + private static native void drawDetectedDiamonds_0(long image_nativeObj, long diamondCorners_mat_nativeObj, long diamondIds_nativeObj, double borderColor_val0, double borderColor_val1, double borderColor_val2, double borderColor_val3); │ │ │ │ + private static native void drawDetectedDiamonds_1(long image_nativeObj, long diamondCorners_mat_nativeObj, long diamondIds_nativeObj); │ │ │ │ + private static native void drawDetectedDiamonds_2(long image_nativeObj, long diamondCorners_mat_nativeObj); │ │ │ │ + │ │ │ │ } │ │ │ ├── org/opencv/phase_unwrapping/HistogramPhaseUnwrapping.class │ │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ - SHA-256 checksum c7a059f629a1b8e6c4bcdb6e8803feb1d52977b607b66eebc3a327cb29e1e11a │ │ │ │ │ + SHA-256 checksum 51235227deba76dcf0db02dc0c4c4ee27dc3cf49812428bc3c0c2462f8060256 │ │ │ │ │ Compiled from "HistogramPhaseUnwrapping.java" │ │ │ │ │ public class org.opencv.phase_unwrapping.HistogramPhaseUnwrapping extends org.opencv.phase_unwrapping.PhaseUnwrapping │ │ │ │ │ minor version: 0 │ │ │ │ │ major version: 69 │ │ │ │ │ flags: (0x0021) ACC_PUBLIC, ACC_SUPER │ │ │ │ │ this_class: #7 // org/opencv/phase_unwrapping/HistogramPhaseUnwrapping │ │ │ │ │ super_class: #2 // org/opencv/phase_unwrapping/PhaseUnwrapping │ │ │ │ │ @@ -75,15 +75,15 @@ │ │ │ │ │ Code: │ │ │ │ │ stack=3, locals=3, args_size=2 │ │ │ │ │ 0: aload_0 │ │ │ │ │ 1: lload_1 │ │ │ │ │ 2: invokespecial #1 // Method org/opencv/phase_unwrapping/PhaseUnwrapping."":(J)V │ │ │ │ │ 5: return │ │ │ │ │ LineNumberTable: │ │ │ │ │ - line 26: 0 │ │ │ │ │ + line 25: 0 │ │ │ │ │ LocalVariableTable: │ │ │ │ │ Start Length Slot Name Signature │ │ │ │ │ 0 6 0 this Lorg/opencv/phase_unwrapping/HistogramPhaseUnwrapping; │ │ │ │ │ 0 6 1 addr J │ │ │ │ │ │ │ │ │ │ public static org.opencv.phase_unwrapping.HistogramPhaseUnwrapping __fromPtr__(long); │ │ │ │ │ descriptor: (J)Lorg/opencv/phase_unwrapping/HistogramPhaseUnwrapping; │ │ │ │ │ @@ -92,15 +92,15 @@ │ │ │ │ │ stack=4, locals=2, args_size=1 │ │ │ │ │ 0: new #7 // class org/opencv/phase_unwrapping/HistogramPhaseUnwrapping │ │ │ │ │ 3: dup │ │ │ │ │ 4: lload_0 │ │ │ │ │ 5: invokespecial #9 // Method "":(J)V │ │ │ │ │ 8: areturn │ │ │ │ │ LineNumberTable: │ │ │ │ │ - line 29: 0 │ │ │ │ │ + line 28: 0 │ │ │ │ │ LocalVariableTable: │ │ │ │ │ Start Length Slot Name Signature │ │ │ │ │ 0 9 0 addr J │ │ │ │ │ │ │ │ │ │ public static org.opencv.phase_unwrapping.HistogramPhaseUnwrapping create(org.opencv.phase_unwrapping.HistogramPhaseUnwrapping_Params); │ │ │ │ │ descriptor: (Lorg/opencv/phase_unwrapping/HistogramPhaseUnwrapping_Params;)Lorg/opencv/phase_unwrapping/HistogramPhaseUnwrapping; │ │ │ │ │ flags: (0x0009) ACC_PUBLIC, ACC_STATIC │ │ │ │ │ @@ -108,44 +108,44 @@ │ │ │ │ │ stack=2, locals=1, args_size=1 │ │ │ │ │ 0: aload_0 │ │ │ │ │ 1: getfield #10 // Field org/opencv/phase_unwrapping/HistogramPhaseUnwrapping_Params.nativeObj:J │ │ │ │ │ 4: invokestatic #16 // Method create_0:(J)J │ │ │ │ │ 7: invokestatic #20 // Method __fromPtr__:(J)Lorg/opencv/phase_unwrapping/HistogramPhaseUnwrapping; │ │ │ │ │ 10: areturn │ │ │ │ │ LineNumberTable: │ │ │ │ │ - line 42: 0 │ │ │ │ │ + line 41: 0 │ │ │ │ │ LocalVariableTable: │ │ │ │ │ Start Length Slot Name Signature │ │ │ │ │ 0 11 0 parameters Lorg/opencv/phase_unwrapping/HistogramPhaseUnwrapping_Params; │ │ │ │ │ │ │ │ │ │ public static org.opencv.phase_unwrapping.HistogramPhaseUnwrapping create(); │ │ │ │ │ descriptor: ()Lorg/opencv/phase_unwrapping/HistogramPhaseUnwrapping; │ │ │ │ │ flags: (0x0009) ACC_PUBLIC, ACC_STATIC │ │ │ │ │ Code: │ │ │ │ │ stack=2, locals=0, args_size=0 │ │ │ │ │ 0: invokestatic #24 // Method create_1:()J │ │ │ │ │ 3: invokestatic #20 // Method __fromPtr__:(J)Lorg/opencv/phase_unwrapping/HistogramPhaseUnwrapping; │ │ │ │ │ 6: areturn │ │ │ │ │ LineNumberTable: │ │ │ │ │ - line 51: 0 │ │ │ │ │ + line 50: 0 │ │ │ │ │ │ │ │ │ │ public void getInverseReliabilityMap(org.opencv.core.Mat); │ │ │ │ │ descriptor: (Lorg/opencv/core/Mat;)V │ │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ │ Code: │ │ │ │ │ stack=4, locals=2, args_size=2 │ │ │ │ │ 0: aload_0 │ │ │ │ │ 1: getfield #28 // Field nativeObj:J │ │ │ │ │ 4: aload_1 │ │ │ │ │ 5: getfield #29 // Field org/opencv/core/Mat.nativeObj:J │ │ │ │ │ 8: invokestatic #32 // Method getInverseReliabilityMap_0:(JJ)V │ │ │ │ │ 11: return │ │ │ │ │ LineNumberTable: │ │ │ │ │ - line 65: 0 │ │ │ │ │ - line 66: 11 │ │ │ │ │ + line 64: 0 │ │ │ │ │ + line 65: 11 │ │ │ │ │ LocalVariableTable: │ │ │ │ │ Start Length Slot Name Signature │ │ │ │ │ 0 12 0 this Lorg/opencv/phase_unwrapping/HistogramPhaseUnwrapping; │ │ │ │ │ 0 12 1 reliabilityMap Lorg/opencv/core/Mat; │ │ │ │ │ │ │ │ │ │ protected void finalize() throws java.lang.Throwable; │ │ │ │ │ descriptor: ()V │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ Code: │ │ │ │ │ stack=2, locals=1, args_size=1 │ │ │ │ │ 0: aload_0 │ │ │ │ │ 1: getfield #28 // Field nativeObj:J │ │ │ │ │ 4: invokestatic #36 // Method delete:(J)V │ │ │ │ │ 7: return │ │ │ │ │ LineNumberTable: │ │ │ │ │ - line 71: 0 │ │ │ │ │ - line 72: 7 │ │ │ │ │ + line 70: 0 │ │ │ │ │ + line 71: 7 │ │ │ │ │ LocalVariableTable: │ │ │ │ │ Start Length Slot Name Signature │ │ │ │ │ 0 8 0 this Lorg/opencv/phase_unwrapping/HistogramPhaseUnwrapping; │ │ │ │ │ Exceptions: │ │ │ │ │ throws java.lang.Throwable │ │ │ │ │ │ │ │ │ │ private static native long create_0(long); │ │ │ ├── org/opencv/phase_unwrapping/HistogramPhaseUnwrapping.java │ │ │ │ @@ -2,15 +2,14 @@ │ │ │ │ // This file is auto-generated. Please don't modify it! │ │ │ │ // │ │ │ │ package org.opencv.phase_unwrapping; │ │ │ │ │ │ │ │ import org.opencv.core.Mat; │ │ │ │ import org.opencv.phase_unwrapping.HistogramPhaseUnwrapping; │ │ │ │ import org.opencv.phase_unwrapping.HistogramPhaseUnwrapping_Params; │ │ │ │ -import org.opencv.phase_unwrapping.PhaseUnwrapping; │ │ │ │ │ │ │ │ // C++: class HistogramPhaseUnwrapping │ │ │ │ /** │ │ │ │ * Class implementing two-dimensional phase unwrapping based on CITE: histogramUnwrapping │ │ │ │ * This algorithm belongs to the quality-guided phase unwrapping methods. │ │ │ │ * First, it computes a reliability map from second differences between a pixel and its eight neighbours. │ │ │ │ * Reliability values lie between 0 and 16*pi*pi. Then, this reliability map is used to compute │ │ │ ├── org/opencv/ximgproc/Ximgproc.class │ │ │ │ ├── procyon -ec {} │ │ │ │ │ @@ -63,14 +63,114 @@ │ │ │ │ │ thinning_1(src.nativeObj, dst.nativeObj); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public static void anisotropicDiffusion(final Mat src, final Mat dst, final float alpha, final float K, final int niters) { │ │ │ │ │ anisotropicDiffusion_0(src.nativeObj, dst.nativeObj, alpha, K, niters); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ + public static void RadonTransform(final Mat src, final Mat dst, final double theta, final double start_angle, final double end_angle, final boolean crop, final boolean norm) { │ │ │ │ │ + RadonTransform_0(src.nativeObj, dst.nativeObj, theta, start_angle, end_angle, crop, norm); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static void RadonTransform(final Mat src, final Mat dst, final double theta, final double start_angle, final double end_angle, final boolean crop) { │ │ │ │ │ + RadonTransform_1(src.nativeObj, dst.nativeObj, theta, start_angle, end_angle, crop); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static void RadonTransform(final Mat src, final Mat dst, final double theta, final double start_angle, final double end_angle) { │ │ │ │ │ + RadonTransform_2(src.nativeObj, dst.nativeObj, theta, start_angle, end_angle); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static void RadonTransform(final Mat src, final Mat dst, final double theta, final double start_angle) { │ │ │ │ │ + RadonTransform_3(src.nativeObj, dst.nativeObj, theta, start_angle); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static void RadonTransform(final Mat src, final Mat dst, final double theta) { │ │ │ │ │ + RadonTransform_4(src.nativeObj, dst.nativeObj, theta); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static void RadonTransform(final Mat src, final Mat dst) { │ │ │ │ │ + RadonTransform_5(src.nativeObj, dst.nativeObj); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static EdgeBoxes createEdgeBoxes(final float alpha, final float beta, final float eta, final float minScore, final int maxBoxes, final float edgeMinMag, final float edgeMergeThr, final float clusterMinMag, final float maxAspectRatio, final float minBoxArea, final float gamma, final float kappa) { │ │ │ │ │ + return EdgeBoxes.__fromPtr__(createEdgeBoxes_0(alpha, beta, eta, minScore, maxBoxes, edgeMinMag, edgeMergeThr, clusterMinMag, maxAspectRatio, minBoxArea, gamma, kappa)); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static EdgeBoxes createEdgeBoxes(final float alpha, final float beta, final float eta, final float minScore, final int maxBoxes, final float edgeMinMag, final float edgeMergeThr, final float clusterMinMag, final float maxAspectRatio, final float minBoxArea, final float gamma) { │ │ │ │ │ + return EdgeBoxes.__fromPtr__(createEdgeBoxes_1(alpha, beta, eta, minScore, maxBoxes, edgeMinMag, edgeMergeThr, clusterMinMag, maxAspectRatio, minBoxArea, gamma)); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static EdgeBoxes createEdgeBoxes(final float alpha, final float beta, final float eta, final float minScore, final int maxBoxes, final float edgeMinMag, final float edgeMergeThr, final float clusterMinMag, final float maxAspectRatio, final float minBoxArea) { │ │ │ │ │ + return EdgeBoxes.__fromPtr__(createEdgeBoxes_2(alpha, beta, eta, minScore, maxBoxes, edgeMinMag, edgeMergeThr, clusterMinMag, maxAspectRatio, minBoxArea)); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static EdgeBoxes createEdgeBoxes(final float alpha, final float beta, final float eta, final float minScore, final int maxBoxes, final float edgeMinMag, final float edgeMergeThr, final float clusterMinMag, final float maxAspectRatio) { │ │ │ │ │ + return EdgeBoxes.__fromPtr__(createEdgeBoxes_3(alpha, beta, eta, minScore, maxBoxes, edgeMinMag, edgeMergeThr, clusterMinMag, maxAspectRatio)); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static EdgeBoxes createEdgeBoxes(final float alpha, final float beta, final float eta, final float minScore, final int maxBoxes, final float edgeMinMag, final float edgeMergeThr, final float clusterMinMag) { │ │ │ │ │ + return EdgeBoxes.__fromPtr__(createEdgeBoxes_4(alpha, beta, eta, minScore, maxBoxes, edgeMinMag, edgeMergeThr, clusterMinMag)); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static EdgeBoxes createEdgeBoxes(final float alpha, final float beta, final float eta, final float minScore, final int maxBoxes, final float edgeMinMag, final float edgeMergeThr) { │ │ │ │ │ + return EdgeBoxes.__fromPtr__(createEdgeBoxes_5(alpha, beta, eta, minScore, maxBoxes, edgeMinMag, edgeMergeThr)); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static EdgeBoxes createEdgeBoxes(final float alpha, final float beta, final float eta, final float minScore, final int maxBoxes, final float edgeMinMag) { │ │ │ │ │ + return EdgeBoxes.__fromPtr__(createEdgeBoxes_6(alpha, beta, eta, minScore, maxBoxes, edgeMinMag)); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static EdgeBoxes createEdgeBoxes(final float alpha, final float beta, final float eta, final float minScore, final int maxBoxes) { │ │ │ │ │ + return EdgeBoxes.__fromPtr__(createEdgeBoxes_7(alpha, beta, eta, minScore, maxBoxes)); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static EdgeBoxes createEdgeBoxes(final float alpha, final float beta, final float eta, final float minScore) { │ │ │ │ │ + return EdgeBoxes.__fromPtr__(createEdgeBoxes_8(alpha, beta, eta, minScore)); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static EdgeBoxes createEdgeBoxes(final float alpha, final float beta, final float eta) { │ │ │ │ │ + return EdgeBoxes.__fromPtr__(createEdgeBoxes_9(alpha, beta, eta)); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static EdgeBoxes createEdgeBoxes(final float alpha, final float beta) { │ │ │ │ │ + return EdgeBoxes.__fromPtr__(createEdgeBoxes_10(alpha, beta)); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static EdgeBoxes createEdgeBoxes(final float alpha) { │ │ │ │ │ + return EdgeBoxes.__fromPtr__(createEdgeBoxes_11(alpha)); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static EdgeBoxes createEdgeBoxes() { │ │ │ │ │ + return EdgeBoxes.__fromPtr__(createEdgeBoxes_12()); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static RFFeatureGetter createRFFeatureGetter() { │ │ │ │ │ + return RFFeatureGetter.__fromPtr__(createRFFeatureGetter_0()); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static StructuredEdgeDetection createStructuredEdgeDetection(final String model, final RFFeatureGetter howToGetFeatures) { │ │ │ │ │ + return StructuredEdgeDetection.__fromPtr__(createStructuredEdgeDetection_0(model, howToGetFeatures.getNativeObjAddr())); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static StructuredEdgeDetection createStructuredEdgeDetection(final String model) { │ │ │ │ │ + return StructuredEdgeDetection.__fromPtr__(createStructuredEdgeDetection_1(model)); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static SuperpixelLSC createSuperpixelLSC(final Mat image, final int region_size, final float ratio) { │ │ │ │ │ + return SuperpixelLSC.__fromPtr__(createSuperpixelLSC_0(image.nativeObj, region_size, ratio)); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static SuperpixelLSC createSuperpixelLSC(final Mat image, final int region_size) { │ │ │ │ │ + return SuperpixelLSC.__fromPtr__(createSuperpixelLSC_1(image.nativeObj, region_size)); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static SuperpixelLSC createSuperpixelLSC(final Mat image) { │ │ │ │ │ + return SuperpixelLSC.__fromPtr__(createSuperpixelLSC_2(image.nativeObj)); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ public static void weightedMedianFilter(final Mat joint, final Mat src, final Mat dst, final int r, final double sigma, final int weightType, final Mat mask) { │ │ │ │ │ weightedMedianFilter_0(joint.nativeObj, src.nativeObj, dst.nativeObj, r, sigma, weightType, mask.nativeObj); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public static void weightedMedianFilter(final Mat joint, final Mat src, final Mat dst, final int r, final double sigma, final int weightType) { │ │ │ │ │ weightedMedianFilter_1(joint.nativeObj, src.nativeObj, dst.nativeObj, r, sigma, weightType); │ │ │ │ │ } │ │ │ │ │ @@ -79,34 +179,74 @@ │ │ │ │ │ weightedMedianFilter_2(joint.nativeObj, src.nativeObj, dst.nativeObj, r, sigma); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public static void weightedMedianFilter(final Mat joint, final Mat src, final Mat dst, final int r) { │ │ │ │ │ weightedMedianFilter_3(joint.nativeObj, src.nativeObj, dst.nativeObj, r); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static RFFeatureGetter createRFFeatureGetter() { │ │ │ │ │ - return RFFeatureGetter.__fromPtr__(createRFFeatureGetter_0()); │ │ │ │ │ + public static ScanSegment createScanSegment(final int image_width, final int image_height, final int num_superpixels, final int slices, final boolean merge_small) { │ │ │ │ │ + return ScanSegment.__fromPtr__(createScanSegment_0(image_width, image_height, num_superpixels, slices, merge_small)); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static StructuredEdgeDetection createStructuredEdgeDetection(final String model, final RFFeatureGetter howToGetFeatures) { │ │ │ │ │ - return StructuredEdgeDetection.__fromPtr__(createStructuredEdgeDetection_0(model, howToGetFeatures.getNativeObjAddr())); │ │ │ │ │ + public static ScanSegment createScanSegment(final int image_width, final int image_height, final int num_superpixels, final int slices) { │ │ │ │ │ + return ScanSegment.__fromPtr__(createScanSegment_1(image_width, image_height, num_superpixels, slices)); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static StructuredEdgeDetection createStructuredEdgeDetection(final String model) { │ │ │ │ │ - return StructuredEdgeDetection.__fromPtr__(createStructuredEdgeDetection_1(model)); │ │ │ │ │ + public static ScanSegment createScanSegment(final int image_width, final int image_height, final int num_superpixels) { │ │ │ │ │ + return ScanSegment.__fromPtr__(createScanSegment_2(image_width, image_height, num_superpixels)); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static void FastHoughTransform(final Mat src, final Mat dst, final int dstMatDepth, final int angleRange, final int op, final int makeSkew) { │ │ │ │ │ + FastHoughTransform_0(src.nativeObj, dst.nativeObj, dstMatDepth, angleRange, op, makeSkew); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static void FastHoughTransform(final Mat src, final Mat dst, final int dstMatDepth, final int angleRange, final int op) { │ │ │ │ │ + FastHoughTransform_1(src.nativeObj, dst.nativeObj, dstMatDepth, angleRange, op); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static void FastHoughTransform(final Mat src, final Mat dst, final int dstMatDepth, final int angleRange) { │ │ │ │ │ + FastHoughTransform_2(src.nativeObj, dst.nativeObj, dstMatDepth, angleRange); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static void FastHoughTransform(final Mat src, final Mat dst, final int dstMatDepth) { │ │ │ │ │ + FastHoughTransform_3(src.nativeObj, dst.nativeObj, dstMatDepth); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static void findEllipses(final Mat image, final Mat ellipses, final float scoreThreshold, final float reliabilityThreshold, final float centerDistanceThreshold) { │ │ │ │ │ + findEllipses_0(image.nativeObj, ellipses.nativeObj, scoreThreshold, reliabilityThreshold, centerDistanceThreshold); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static void findEllipses(final Mat image, final Mat ellipses, final float scoreThreshold, final float reliabilityThreshold) { │ │ │ │ │ + findEllipses_1(image.nativeObj, ellipses.nativeObj, scoreThreshold, reliabilityThreshold); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static void findEllipses(final Mat image, final Mat ellipses, final float scoreThreshold) { │ │ │ │ │ + findEllipses_2(image.nativeObj, ellipses.nativeObj, scoreThreshold); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static void findEllipses(final Mat image, final Mat ellipses) { │ │ │ │ │ + findEllipses_3(image.nativeObj, ellipses.nativeObj); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static EdgeDrawing createEdgeDrawing() { │ │ │ │ │ + return EdgeDrawing.__fromPtr__(createEdgeDrawing_0()); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public static EdgeAwareInterpolator createEdgeAwareInterpolator() { │ │ │ │ │ return EdgeAwareInterpolator.__fromPtr__(createEdgeAwareInterpolator_0()); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public static RICInterpolator createRICInterpolator() { │ │ │ │ │ return RICInterpolator.__fromPtr__(createRICInterpolator_0()); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ + public static void edgePreservingFilter(final Mat src, final Mat dst, final int d, final double threshold) { │ │ │ │ │ + edgePreservingFilter_0(src.nativeObj, dst.nativeObj, d, threshold); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ public static SuperpixelSLIC createSuperpixelSLIC(final Mat image, final int algorithm, final int region_size, final float ruler) { │ │ │ │ │ return SuperpixelSLIC.__fromPtr__(createSuperpixelSLIC_0(image.nativeObj, algorithm, region_size, ruler)); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public static SuperpixelSLIC createSuperpixelSLIC(final Mat image, final int algorithm, final int region_size) { │ │ │ │ │ return SuperpixelSLIC.__fromPtr__(createSuperpixelSLIC_1(image.nativeObj, algorithm, region_size)); │ │ │ │ │ } │ │ │ │ │ @@ -171,132 +311,64 @@ │ │ │ │ │ return SelectiveSearchSegmentationStrategyMultiple.__fromPtr__(createSelectiveSearchSegmentationStrategyMultiple_4(s1.getNativeObjAddr(), s2.getNativeObjAddr(), s3.getNativeObjAddr(), s4.getNativeObjAddr())); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public static SelectiveSearchSegmentation createSelectiveSearchSegmentation() { │ │ │ │ │ return SelectiveSearchSegmentation.__fromPtr__(createSelectiveSearchSegmentation_0()); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static SuperpixelSEEDS createSuperpixelSEEDS(final int image_width, final int image_height, final int image_channels, final int num_superpixels, final int num_levels, final int prior, final int histogram_bins, final boolean double_step) { │ │ │ │ │ - return SuperpixelSEEDS.__fromPtr__(createSuperpixelSEEDS_0(image_width, image_height, image_channels, num_superpixels, num_levels, prior, histogram_bins, double_step)); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - public static SuperpixelSEEDS createSuperpixelSEEDS(final int image_width, final int image_height, final int image_channels, final int num_superpixels, final int num_levels, final int prior, final int histogram_bins) { │ │ │ │ │ - return SuperpixelSEEDS.__fromPtr__(createSuperpixelSEEDS_1(image_width, image_height, image_channels, num_superpixels, num_levels, prior, histogram_bins)); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - public static SuperpixelSEEDS createSuperpixelSEEDS(final int image_width, final int image_height, final int image_channels, final int num_superpixels, final int num_levels, final int prior) { │ │ │ │ │ - return SuperpixelSEEDS.__fromPtr__(createSuperpixelSEEDS_2(image_width, image_height, image_channels, num_superpixels, num_levels, prior)); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - public static SuperpixelSEEDS createSuperpixelSEEDS(final int image_width, final int image_height, final int image_channels, final int num_superpixels, final int num_levels) { │ │ │ │ │ - return SuperpixelSEEDS.__fromPtr__(createSuperpixelSEEDS_3(image_width, image_height, image_channels, num_superpixels, num_levels)); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - public static ScanSegment createScanSegment(final int image_width, final int image_height, final int num_superpixels, final int slices, final boolean merge_small) { │ │ │ │ │ - return ScanSegment.__fromPtr__(createScanSegment_0(image_width, image_height, num_superpixels, slices, merge_small)); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - public static ScanSegment createScanSegment(final int image_width, final int image_height, final int num_superpixels, final int slices) { │ │ │ │ │ - return ScanSegment.__fromPtr__(createScanSegment_1(image_width, image_height, num_superpixels, slices)); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - public static ScanSegment createScanSegment(final int image_width, final int image_height, final int num_superpixels) { │ │ │ │ │ - return ScanSegment.__fromPtr__(createScanSegment_2(image_width, image_height, num_superpixels)); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - public static void RadonTransform(final Mat src, final Mat dst, final double theta, final double start_angle, final double end_angle, final boolean crop, final boolean norm) { │ │ │ │ │ - RadonTransform_0(src.nativeObj, dst.nativeObj, theta, start_angle, end_angle, crop, norm); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - public static void RadonTransform(final Mat src, final Mat dst, final double theta, final double start_angle, final double end_angle, final boolean crop) { │ │ │ │ │ - RadonTransform_1(src.nativeObj, dst.nativeObj, theta, start_angle, end_angle, crop); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - public static void RadonTransform(final Mat src, final Mat dst, final double theta, final double start_angle, final double end_angle) { │ │ │ │ │ - RadonTransform_2(src.nativeObj, dst.nativeObj, theta, start_angle, end_angle); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - public static void RadonTransform(final Mat src, final Mat dst, final double theta, final double start_angle) { │ │ │ │ │ - RadonTransform_3(src.nativeObj, dst.nativeObj, theta, start_angle); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - public static void RadonTransform(final Mat src, final Mat dst, final double theta) { │ │ │ │ │ - RadonTransform_4(src.nativeObj, dst.nativeObj, theta); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - public static void RadonTransform(final Mat src, final Mat dst) { │ │ │ │ │ - RadonTransform_5(src.nativeObj, dst.nativeObj); │ │ │ │ │ + public static void covarianceEstimation(final Mat src, final Mat dst, final int windowRows, final int windowCols) { │ │ │ │ │ + covarianceEstimation_0(src.nativeObj, dst.nativeObj, windowRows, windowCols); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public static void PeiLinNormalization(final Mat I, final Mat T) { │ │ │ │ │ PeiLinNormalization_0(I.nativeObj, T.nativeObj); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static SuperpixelLSC createSuperpixelLSC(final Mat image, final int region_size, final float ratio) { │ │ │ │ │ - return SuperpixelLSC.__fromPtr__(createSuperpixelLSC_0(image.nativeObj, region_size, ratio)); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - public static SuperpixelLSC createSuperpixelLSC(final Mat image, final int region_size) { │ │ │ │ │ - return SuperpixelLSC.__fromPtr__(createSuperpixelLSC_1(image.nativeObj, region_size)); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - public static SuperpixelLSC createSuperpixelLSC(final Mat image) { │ │ │ │ │ - return SuperpixelLSC.__fromPtr__(createSuperpixelLSC_2(image.nativeObj)); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - public static void fourierDescriptor(final Mat src, final Mat dst, final int nbElt, final int nbFD) { │ │ │ │ │ - fourierDescriptor_0(src.nativeObj, dst.nativeObj, nbElt, nbFD); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - public static void fourierDescriptor(final Mat src, final Mat dst, final int nbElt) { │ │ │ │ │ - fourierDescriptor_1(src.nativeObj, dst.nativeObj, nbElt); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - public static void fourierDescriptor(final Mat src, final Mat dst) { │ │ │ │ │ - fourierDescriptor_2(src.nativeObj, dst.nativeObj); │ │ │ │ │ + public static void GradientDericheY(final Mat op, final Mat dst, final double alpha, final double omega) { │ │ │ │ │ + GradientDericheY_0(op.nativeObj, dst.nativeObj, alpha, omega); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static void transformFD(final Mat src, final Mat t, final Mat dst, final boolean fdContour) { │ │ │ │ │ - transformFD_0(src.nativeObj, t.nativeObj, dst.nativeObj, fdContour); │ │ │ │ │ + public static void GradientDericheX(final Mat op, final Mat dst, final double alpha, final double omega) { │ │ │ │ │ + GradientDericheX_0(op.nativeObj, dst.nativeObj, alpha, omega); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static void transformFD(final Mat src, final Mat t, final Mat dst) { │ │ │ │ │ - transformFD_1(src.nativeObj, t.nativeObj, dst.nativeObj); │ │ │ │ │ + public static DisparityWLSFilter createDisparityWLSFilter(final StereoMatcher matcher_left) { │ │ │ │ │ + return DisparityWLSFilter.__fromPtr__(createDisparityWLSFilter_0(matcher_left.getNativeObjAddr())); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static void contourSampling(final Mat src, final Mat out, final int nbElt) { │ │ │ │ │ - contourSampling_0(src.nativeObj, out.nativeObj, nbElt); │ │ │ │ │ + public static StereoMatcher createRightMatcher(final StereoMatcher matcher_left) { │ │ │ │ │ + return StereoMatcher.__fromPtr__(createRightMatcher_0(matcher_left.getNativeObjAddr())); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static ContourFitting createContourFitting(final int ctr, final int fd) { │ │ │ │ │ - return ContourFitting.__fromPtr__(createContourFitting_0(ctr, fd)); │ │ │ │ │ + public static DisparityWLSFilter createDisparityWLSFilterGeneric(final boolean use_confidence) { │ │ │ │ │ + return DisparityWLSFilter.__fromPtr__(createDisparityWLSFilterGeneric_0(use_confidence)); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static ContourFitting createContourFitting(final int ctr) { │ │ │ │ │ - return ContourFitting.__fromPtr__(createContourFitting_1(ctr)); │ │ │ │ │ + public static int readGT(final String src_path, final Mat dst) { │ │ │ │ │ + return readGT_0(src_path, dst.nativeObj); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static ContourFitting createContourFitting() { │ │ │ │ │ - return ContourFitting.__fromPtr__(createContourFitting_2()); │ │ │ │ │ + public static double computeMSE(final Mat GT, final Mat src, final Rect ROI) { │ │ │ │ │ + return computeMSE_0(GT.nativeObj, src.nativeObj, ROI.x, ROI.y, ROI.width, ROI.height); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static void findEllipses(final Mat image, final Mat ellipses, final float scoreThreshold, final float reliabilityThreshold, final float centerDistanceThreshold) { │ │ │ │ │ - findEllipses_0(image.nativeObj, ellipses.nativeObj, scoreThreshold, reliabilityThreshold, centerDistanceThreshold); │ │ │ │ │ + public static double computeBadPixelPercent(final Mat GT, final Mat src, final Rect ROI, final int thresh) { │ │ │ │ │ + return computeBadPixelPercent_0(GT.nativeObj, src.nativeObj, ROI.x, ROI.y, ROI.width, ROI.height, thresh); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static void findEllipses(final Mat image, final Mat ellipses, final float scoreThreshold, final float reliabilityThreshold) { │ │ │ │ │ - findEllipses_1(image.nativeObj, ellipses.nativeObj, scoreThreshold, reliabilityThreshold); │ │ │ │ │ + public static double computeBadPixelPercent(final Mat GT, final Mat src, final Rect ROI) { │ │ │ │ │ + return computeBadPixelPercent_1(GT.nativeObj, src.nativeObj, ROI.x, ROI.y, ROI.width, ROI.height); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static void findEllipses(final Mat image, final Mat ellipses, final float scoreThreshold) { │ │ │ │ │ - findEllipses_2(image.nativeObj, ellipses.nativeObj, scoreThreshold); │ │ │ │ │ + public static void getDisparityVis(final Mat src, final Mat dst, final double scale) { │ │ │ │ │ + getDisparityVis_0(src.nativeObj, dst.nativeObj, scale); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static void findEllipses(final Mat image, final Mat ellipses) { │ │ │ │ │ - findEllipses_3(image.nativeObj, ellipses.nativeObj); │ │ │ │ │ + public static void getDisparityVis(final Mat src, final Mat dst) { │ │ │ │ │ + getDisparityVis_1(src.nativeObj, dst.nativeObj); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public static FastLineDetector createFastLineDetector(final int length_threshold, final float distance_threshold, final double canny_th1, final double canny_th2, final int canny_aperture_size, final boolean do_merge) { │ │ │ │ │ return FastLineDetector.__fromPtr__(createFastLineDetector_0(length_threshold, distance_threshold, canny_th1, canny_th2, canny_aperture_size, do_merge)); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public static FastLineDetector createFastLineDetector(final int length_threshold, final float distance_threshold, final double canny_th1, final double canny_th2, final int canny_aperture_size) { │ │ │ │ │ @@ -319,88 +391,88 @@ │ │ │ │ │ return FastLineDetector.__fromPtr__(createFastLineDetector_5(length_threshold)); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public static FastLineDetector createFastLineDetector() { │ │ │ │ │ return FastLineDetector.__fromPtr__(createFastLineDetector_6()); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static void FastHoughTransform(final Mat src, final Mat dst, final int dstMatDepth, final int angleRange, final int op, final int makeSkew) { │ │ │ │ │ - FastHoughTransform_0(src.nativeObj, dst.nativeObj, dstMatDepth, angleRange, op, makeSkew); │ │ │ │ │ + public static SuperpixelSEEDS createSuperpixelSEEDS(final int image_width, final int image_height, final int image_channels, final int num_superpixels, final int num_levels, final int prior, final int histogram_bins, final boolean double_step) { │ │ │ │ │ + return SuperpixelSEEDS.__fromPtr__(createSuperpixelSEEDS_0(image_width, image_height, image_channels, num_superpixels, num_levels, prior, histogram_bins, double_step)); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static void FastHoughTransform(final Mat src, final Mat dst, final int dstMatDepth, final int angleRange, final int op) { │ │ │ │ │ - FastHoughTransform_1(src.nativeObj, dst.nativeObj, dstMatDepth, angleRange, op); │ │ │ │ │ + public static SuperpixelSEEDS createSuperpixelSEEDS(final int image_width, final int image_height, final int image_channels, final int num_superpixels, final int num_levels, final int prior, final int histogram_bins) { │ │ │ │ │ + return SuperpixelSEEDS.__fromPtr__(createSuperpixelSEEDS_1(image_width, image_height, image_channels, num_superpixels, num_levels, prior, histogram_bins)); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static void FastHoughTransform(final Mat src, final Mat dst, final int dstMatDepth, final int angleRange) { │ │ │ │ │ - FastHoughTransform_2(src.nativeObj, dst.nativeObj, dstMatDepth, angleRange); │ │ │ │ │ + public static SuperpixelSEEDS createSuperpixelSEEDS(final int image_width, final int image_height, final int image_channels, final int num_superpixels, final int num_levels, final int prior) { │ │ │ │ │ + return SuperpixelSEEDS.__fromPtr__(createSuperpixelSEEDS_2(image_width, image_height, image_channels, num_superpixels, num_levels, prior)); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static void FastHoughTransform(final Mat src, final Mat dst, final int dstMatDepth) { │ │ │ │ │ - FastHoughTransform_3(src.nativeObj, dst.nativeObj, dstMatDepth); │ │ │ │ │ + public static SuperpixelSEEDS createSuperpixelSEEDS(final int image_width, final int image_height, final int image_channels, final int num_superpixels, final int num_levels) { │ │ │ │ │ + return SuperpixelSEEDS.__fromPtr__(createSuperpixelSEEDS_3(image_width, image_height, image_channels, num_superpixels, num_levels)); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static void covarianceEstimation(final Mat src, final Mat dst, final int windowRows, final int windowCols) { │ │ │ │ │ - covarianceEstimation_0(src.nativeObj, dst.nativeObj, windowRows, windowCols); │ │ │ │ │ + public static void fourierDescriptor(final Mat src, final Mat dst, final int nbElt, final int nbFD) { │ │ │ │ │ + fourierDescriptor_0(src.nativeObj, dst.nativeObj, nbElt, nbFD); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static void edgePreservingFilter(final Mat src, final Mat dst, final int d, final double threshold) { │ │ │ │ │ - edgePreservingFilter_0(src.nativeObj, dst.nativeObj, d, threshold); │ │ │ │ │ + public static void fourierDescriptor(final Mat src, final Mat dst, final int nbElt) { │ │ │ │ │ + fourierDescriptor_1(src.nativeObj, dst.nativeObj, nbElt); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static EdgeBoxes createEdgeBoxes(final float alpha, final float beta, final float eta, final float minScore, final int maxBoxes, final float edgeMinMag, final float edgeMergeThr, final float clusterMinMag, final float maxAspectRatio, final float minBoxArea, final float gamma, final float kappa) { │ │ │ │ │ - return EdgeBoxes.__fromPtr__(createEdgeBoxes_0(alpha, beta, eta, minScore, maxBoxes, edgeMinMag, edgeMergeThr, clusterMinMag, maxAspectRatio, minBoxArea, gamma, kappa)); │ │ │ │ │ + public static void fourierDescriptor(final Mat src, final Mat dst) { │ │ │ │ │ + fourierDescriptor_2(src.nativeObj, dst.nativeObj); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static EdgeBoxes createEdgeBoxes(final float alpha, final float beta, final float eta, final float minScore, final int maxBoxes, final float edgeMinMag, final float edgeMergeThr, final float clusterMinMag, final float maxAspectRatio, final float minBoxArea, final float gamma) { │ │ │ │ │ - return EdgeBoxes.__fromPtr__(createEdgeBoxes_1(alpha, beta, eta, minScore, maxBoxes, edgeMinMag, edgeMergeThr, clusterMinMag, maxAspectRatio, minBoxArea, gamma)); │ │ │ │ │ + public static void transformFD(final Mat src, final Mat t, final Mat dst, final boolean fdContour) { │ │ │ │ │ + transformFD_0(src.nativeObj, t.nativeObj, dst.nativeObj, fdContour); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static EdgeBoxes createEdgeBoxes(final float alpha, final float beta, final float eta, final float minScore, final int maxBoxes, final float edgeMinMag, final float edgeMergeThr, final float clusterMinMag, final float maxAspectRatio, final float minBoxArea) { │ │ │ │ │ - return EdgeBoxes.__fromPtr__(createEdgeBoxes_2(alpha, beta, eta, minScore, maxBoxes, edgeMinMag, edgeMergeThr, clusterMinMag, maxAspectRatio, minBoxArea)); │ │ │ │ │ + public static void transformFD(final Mat src, final Mat t, final Mat dst) { │ │ │ │ │ + transformFD_1(src.nativeObj, t.nativeObj, dst.nativeObj); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static EdgeBoxes createEdgeBoxes(final float alpha, final float beta, final float eta, final float minScore, final int maxBoxes, final float edgeMinMag, final float edgeMergeThr, final float clusterMinMag, final float maxAspectRatio) { │ │ │ │ │ - return EdgeBoxes.__fromPtr__(createEdgeBoxes_3(alpha, beta, eta, minScore, maxBoxes, edgeMinMag, edgeMergeThr, clusterMinMag, maxAspectRatio)); │ │ │ │ │ + public static void contourSampling(final Mat src, final Mat out, final int nbElt) { │ │ │ │ │ + contourSampling_0(src.nativeObj, out.nativeObj, nbElt); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static EdgeBoxes createEdgeBoxes(final float alpha, final float beta, final float eta, final float minScore, final int maxBoxes, final float edgeMinMag, final float edgeMergeThr, final float clusterMinMag) { │ │ │ │ │ - return EdgeBoxes.__fromPtr__(createEdgeBoxes_4(alpha, beta, eta, minScore, maxBoxes, edgeMinMag, edgeMergeThr, clusterMinMag)); │ │ │ │ │ + public static ContourFitting createContourFitting(final int ctr, final int fd) { │ │ │ │ │ + return ContourFitting.__fromPtr__(createContourFitting_0(ctr, fd)); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static EdgeBoxes createEdgeBoxes(final float alpha, final float beta, final float eta, final float minScore, final int maxBoxes, final float edgeMinMag, final float edgeMergeThr) { │ │ │ │ │ - return EdgeBoxes.__fromPtr__(createEdgeBoxes_5(alpha, beta, eta, minScore, maxBoxes, edgeMinMag, edgeMergeThr)); │ │ │ │ │ + public static ContourFitting createContourFitting(final int ctr) { │ │ │ │ │ + return ContourFitting.__fromPtr__(createContourFitting_1(ctr)); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static EdgeBoxes createEdgeBoxes(final float alpha, final float beta, final float eta, final float minScore, final int maxBoxes, final float edgeMinMag) { │ │ │ │ │ - return EdgeBoxes.__fromPtr__(createEdgeBoxes_6(alpha, beta, eta, minScore, maxBoxes, edgeMinMag)); │ │ │ │ │ + public static ContourFitting createContourFitting() { │ │ │ │ │ + return ContourFitting.__fromPtr__(createContourFitting_2()); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static EdgeBoxes createEdgeBoxes(final float alpha, final float beta, final float eta, final float minScore, final int maxBoxes) { │ │ │ │ │ - return EdgeBoxes.__fromPtr__(createEdgeBoxes_7(alpha, beta, eta, minScore, maxBoxes)); │ │ │ │ │ + public static void createQuaternionImage(final Mat img, final Mat qimg) { │ │ │ │ │ + createQuaternionImage_0(img.nativeObj, qimg.nativeObj); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static EdgeBoxes createEdgeBoxes(final float alpha, final float beta, final float eta, final float minScore) { │ │ │ │ │ - return EdgeBoxes.__fromPtr__(createEdgeBoxes_8(alpha, beta, eta, minScore)); │ │ │ │ │ + public static void qconj(final Mat qimg, final Mat qcimg) { │ │ │ │ │ + qconj_0(qimg.nativeObj, qcimg.nativeObj); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static EdgeBoxes createEdgeBoxes(final float alpha, final float beta, final float eta) { │ │ │ │ │ - return EdgeBoxes.__fromPtr__(createEdgeBoxes_9(alpha, beta, eta)); │ │ │ │ │ + public static void qunitary(final Mat qimg, final Mat qnimg) { │ │ │ │ │ + qunitary_0(qimg.nativeObj, qnimg.nativeObj); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static EdgeBoxes createEdgeBoxes(final float alpha, final float beta) { │ │ │ │ │ - return EdgeBoxes.__fromPtr__(createEdgeBoxes_10(alpha, beta)); │ │ │ │ │ + public static void qmultiply(final Mat src1, final Mat src2, final Mat dst) { │ │ │ │ │ + qmultiply_0(src1.nativeObj, src2.nativeObj, dst.nativeObj); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static EdgeBoxes createEdgeBoxes(final float alpha) { │ │ │ │ │ - return EdgeBoxes.__fromPtr__(createEdgeBoxes_11(alpha)); │ │ │ │ │ + public static void qdft(final Mat img, final Mat qimg, final int flags, final boolean sideLeft) { │ │ │ │ │ + qdft_0(img.nativeObj, qimg.nativeObj, flags, sideLeft); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static EdgeBoxes createEdgeBoxes() { │ │ │ │ │ - return EdgeBoxes.__fromPtr__(createEdgeBoxes_12()); │ │ │ │ │ + public static void colorMatchTemplate(final Mat img, final Mat templ, final Mat result) { │ │ │ │ │ + colorMatchTemplate_0(img.nativeObj, templ.nativeObj, result.nativeObj); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public static DTFilter createDTFilter(final Mat guide, final double sigmaSpatial, final double sigmaColor, final int mode, final int numIters) { │ │ │ │ │ return DTFilter.__fromPtr__(createDTFilter_0(guide.nativeObj, sigmaSpatial, sigmaColor, mode, numIters)); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public static DTFilter createDTFilter(final Mat guide, final double sigmaSpatial, final double sigmaColor, final int mode) { │ │ │ │ │ @@ -587,116 +659,114 @@ │ │ │ │ │ l0Smooth_1(src.nativeObj, dst.nativeObj, lambda); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public static void l0Smooth(final Mat src, final Mat dst) { │ │ │ │ │ l0Smooth_2(src.nativeObj, dst.nativeObj); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static EdgeDrawing createEdgeDrawing() { │ │ │ │ │ - return EdgeDrawing.__fromPtr__(createEdgeDrawing_0()); │ │ │ │ │ - } │ │ │ │ │ + private static native void niBlackThreshold_0(final long p0, final long p1, final double p2, final int p3, final int p4, final double p5, final int p6, final double p7); │ │ │ │ │ │ │ │ │ │ - public static DisparityWLSFilter createDisparityWLSFilter(final StereoMatcher matcher_left) { │ │ │ │ │ - return DisparityWLSFilter.__fromPtr__(createDisparityWLSFilter_0(matcher_left.getNativeObjAddr())); │ │ │ │ │ - } │ │ │ │ │ + private static native void niBlackThreshold_1(final long p0, final long p1, final double p2, final int p3, final int p4, final double p5, final int p6); │ │ │ │ │ │ │ │ │ │ - public static StereoMatcher createRightMatcher(final StereoMatcher matcher_left) { │ │ │ │ │ - return StereoMatcher.__fromPtr__(createRightMatcher_0(matcher_left.getNativeObjAddr())); │ │ │ │ │ - } │ │ │ │ │ + private static native void niBlackThreshold_2(final long p0, final long p1, final double p2, final int p3, final int p4, final double p5); │ │ │ │ │ │ │ │ │ │ - public static DisparityWLSFilter createDisparityWLSFilterGeneric(final boolean use_confidence) { │ │ │ │ │ - return DisparityWLSFilter.__fromPtr__(createDisparityWLSFilterGeneric_0(use_confidence)); │ │ │ │ │ - } │ │ │ │ │ + private static native void thinning_0(final long p0, final long p1, final int p2); │ │ │ │ │ │ │ │ │ │ - public static int readGT(final String src_path, final Mat dst) { │ │ │ │ │ - return readGT_0(src_path, dst.nativeObj); │ │ │ │ │ - } │ │ │ │ │ + private static native void thinning_1(final long p0, final long p1); │ │ │ │ │ │ │ │ │ │ - public static double computeMSE(final Mat GT, final Mat src, final Rect ROI) { │ │ │ │ │ - return computeMSE_0(GT.nativeObj, src.nativeObj, ROI.x, ROI.y, ROI.width, ROI.height); │ │ │ │ │ - } │ │ │ │ │ + private static native void anisotropicDiffusion_0(final long p0, final long p1, final float p2, final float p3, final int p4); │ │ │ │ │ │ │ │ │ │ - public static double computeBadPixelPercent(final Mat GT, final Mat src, final Rect ROI, final int thresh) { │ │ │ │ │ - return computeBadPixelPercent_0(GT.nativeObj, src.nativeObj, ROI.x, ROI.y, ROI.width, ROI.height, thresh); │ │ │ │ │ - } │ │ │ │ │ + private static native void RadonTransform_0(final long p0, final long p1, final double p2, final double p3, final double p4, final boolean p5, final boolean p6); │ │ │ │ │ │ │ │ │ │ - public static double computeBadPixelPercent(final Mat GT, final Mat src, final Rect ROI) { │ │ │ │ │ - return computeBadPixelPercent_1(GT.nativeObj, src.nativeObj, ROI.x, ROI.y, ROI.width, ROI.height); │ │ │ │ │ - } │ │ │ │ │ + private static native void RadonTransform_1(final long p0, final long p1, final double p2, final double p3, final double p4, final boolean p5); │ │ │ │ │ │ │ │ │ │ - public static void getDisparityVis(final Mat src, final Mat dst, final double scale) { │ │ │ │ │ - getDisparityVis_0(src.nativeObj, dst.nativeObj, scale); │ │ │ │ │ - } │ │ │ │ │ + private static native void RadonTransform_2(final long p0, final long p1, final double p2, final double p3, final double p4); │ │ │ │ │ │ │ │ │ │ - public static void getDisparityVis(final Mat src, final Mat dst) { │ │ │ │ │ - getDisparityVis_1(src.nativeObj, dst.nativeObj); │ │ │ │ │ - } │ │ │ │ │ + private static native void RadonTransform_3(final long p0, final long p1, final double p2, final double p3); │ │ │ │ │ │ │ │ │ │ - public static void GradientDericheY(final Mat op, final Mat dst, final double alpha, final double omega) { │ │ │ │ │ - GradientDericheY_0(op.nativeObj, dst.nativeObj, alpha, omega); │ │ │ │ │ - } │ │ │ │ │ + private static native void RadonTransform_4(final long p0, final long p1, final double p2); │ │ │ │ │ │ │ │ │ │ - public static void GradientDericheX(final Mat op, final Mat dst, final double alpha, final double omega) { │ │ │ │ │ - GradientDericheX_0(op.nativeObj, dst.nativeObj, alpha, omega); │ │ │ │ │ - } │ │ │ │ │ + private static native void RadonTransform_5(final long p0, final long p1); │ │ │ │ │ │ │ │ │ │ - public static void createQuaternionImage(final Mat img, final Mat qimg) { │ │ │ │ │ - createQuaternionImage_0(img.nativeObj, qimg.nativeObj); │ │ │ │ │ - } │ │ │ │ │ + private static native long createEdgeBoxes_0(final float p0, final float p1, final float p2, final float p3, final int p4, final float p5, final float p6, final float p7, final float p8, final float p9, final float p10, final float p11); │ │ │ │ │ │ │ │ │ │ - public static void qconj(final Mat qimg, final Mat qcimg) { │ │ │ │ │ - qconj_0(qimg.nativeObj, qcimg.nativeObj); │ │ │ │ │ - } │ │ │ │ │ + private static native long createEdgeBoxes_1(final float p0, final float p1, final float p2, final float p3, final int p4, final float p5, final float p6, final float p7, final float p8, final float p9, final float p10); │ │ │ │ │ │ │ │ │ │ - public static void qunitary(final Mat qimg, final Mat qnimg) { │ │ │ │ │ - qunitary_0(qimg.nativeObj, qnimg.nativeObj); │ │ │ │ │ - } │ │ │ │ │ + private static native long createEdgeBoxes_2(final float p0, final float p1, final float p2, final float p3, final int p4, final float p5, final float p6, final float p7, final float p8, final float p9); │ │ │ │ │ │ │ │ │ │ - public static void qmultiply(final Mat src1, final Mat src2, final Mat dst) { │ │ │ │ │ - qmultiply_0(src1.nativeObj, src2.nativeObj, dst.nativeObj); │ │ │ │ │ - } │ │ │ │ │ + private static native long createEdgeBoxes_3(final float p0, final float p1, final float p2, final float p3, final int p4, final float p5, final float p6, final float p7, final float p8); │ │ │ │ │ │ │ │ │ │ - public static void qdft(final Mat img, final Mat qimg, final int flags, final boolean sideLeft) { │ │ │ │ │ - qdft_0(img.nativeObj, qimg.nativeObj, flags, sideLeft); │ │ │ │ │ - } │ │ │ │ │ + private static native long createEdgeBoxes_4(final float p0, final float p1, final float p2, final float p3, final int p4, final float p5, final float p6, final float p7); │ │ │ │ │ │ │ │ │ │ - public static void colorMatchTemplate(final Mat img, final Mat templ, final Mat result) { │ │ │ │ │ - colorMatchTemplate_0(img.nativeObj, templ.nativeObj, result.nativeObj); │ │ │ │ │ - } │ │ │ │ │ + private static native long createEdgeBoxes_5(final float p0, final float p1, final float p2, final float p3, final int p4, final float p5, final float p6); │ │ │ │ │ │ │ │ │ │ - private static native void niBlackThreshold_0(final long p0, final long p1, final double p2, final int p3, final int p4, final double p5, final int p6, final double p7); │ │ │ │ │ + private static native long createEdgeBoxes_6(final float p0, final float p1, final float p2, final float p3, final int p4, final float p5); │ │ │ │ │ │ │ │ │ │ - private static native void niBlackThreshold_1(final long p0, final long p1, final double p2, final int p3, final int p4, final double p5, final int p6); │ │ │ │ │ + private static native long createEdgeBoxes_7(final float p0, final float p1, final float p2, final float p3, final int p4); │ │ │ │ │ │ │ │ │ │ - private static native void niBlackThreshold_2(final long p0, final long p1, final double p2, final int p3, final int p4, final double p5); │ │ │ │ │ + private static native long createEdgeBoxes_8(final float p0, final float p1, final float p2, final float p3); │ │ │ │ │ │ │ │ │ │ - private static native void thinning_0(final long p0, final long p1, final int p2); │ │ │ │ │ + private static native long createEdgeBoxes_9(final float p0, final float p1, final float p2); │ │ │ │ │ │ │ │ │ │ - private static native void thinning_1(final long p0, final long p1); │ │ │ │ │ + private static native long createEdgeBoxes_10(final float p0, final float p1); │ │ │ │ │ │ │ │ │ │ - private static native void anisotropicDiffusion_0(final long p0, final long p1, final float p2, final float p3, final int p4); │ │ │ │ │ + private static native long createEdgeBoxes_11(final float p0); │ │ │ │ │ + │ │ │ │ │ + private static native long createEdgeBoxes_12(); │ │ │ │ │ + │ │ │ │ │ + private static native long createRFFeatureGetter_0(); │ │ │ │ │ + │ │ │ │ │ + private static native long createStructuredEdgeDetection_0(final String p0, final long p1); │ │ │ │ │ + │ │ │ │ │ + private static native long createStructuredEdgeDetection_1(final String p0); │ │ │ │ │ + │ │ │ │ │ + private static native long createSuperpixelLSC_0(final long p0, final int p1, final float p2); │ │ │ │ │ + │ │ │ │ │ + private static native long createSuperpixelLSC_1(final long p0, final int p1); │ │ │ │ │ + │ │ │ │ │ + private static native long createSuperpixelLSC_2(final long p0); │ │ │ │ │ │ │ │ │ │ private static native void weightedMedianFilter_0(final long p0, final long p1, final long p2, final int p3, final double p4, final int p5, final long p6); │ │ │ │ │ │ │ │ │ │ private static native void weightedMedianFilter_1(final long p0, final long p1, final long p2, final int p3, final double p4, final int p5); │ │ │ │ │ │ │ │ │ │ private static native void weightedMedianFilter_2(final long p0, final long p1, final long p2, final int p3, final double p4); │ │ │ │ │ │ │ │ │ │ private static native void weightedMedianFilter_3(final long p0, final long p1, final long p2, final int p3); │ │ │ │ │ │ │ │ │ │ - private static native long createRFFeatureGetter_0(); │ │ │ │ │ + private static native long createScanSegment_0(final int p0, final int p1, final int p2, final int p3, final boolean p4); │ │ │ │ │ │ │ │ │ │ - private static native long createStructuredEdgeDetection_0(final String p0, final long p1); │ │ │ │ │ + private static native long createScanSegment_1(final int p0, final int p1, final int p2, final int p3); │ │ │ │ │ │ │ │ │ │ - private static native long createStructuredEdgeDetection_1(final String p0); │ │ │ │ │ + private static native long createScanSegment_2(final int p0, final int p1, final int p2); │ │ │ │ │ + │ │ │ │ │ + private static native void FastHoughTransform_0(final long p0, final long p1, final int p2, final int p3, final int p4, final int p5); │ │ │ │ │ + │ │ │ │ │ + private static native void FastHoughTransform_1(final long p0, final long p1, final int p2, final int p3, final int p4); │ │ │ │ │ + │ │ │ │ │ + private static native void FastHoughTransform_2(final long p0, final long p1, final int p2, final int p3); │ │ │ │ │ + │ │ │ │ │ + private static native void FastHoughTransform_3(final long p0, final long p1, final int p2); │ │ │ │ │ + │ │ │ │ │ + private static native void findEllipses_0(final long p0, final long p1, final float p2, final float p3, final float p4); │ │ │ │ │ + │ │ │ │ │ + private static native void findEllipses_1(final long p0, final long p1, final float p2, final float p3); │ │ │ │ │ + │ │ │ │ │ + private static native void findEllipses_2(final long p0, final long p1, final float p2); │ │ │ │ │ + │ │ │ │ │ + private static native void findEllipses_3(final long p0, final long p1); │ │ │ │ │ + │ │ │ │ │ + private static native long createEdgeDrawing_0(); │ │ │ │ │ │ │ │ │ │ private static native long createEdgeAwareInterpolator_0(); │ │ │ │ │ │ │ │ │ │ private static native long createRICInterpolator_0(); │ │ │ │ │ │ │ │ │ │ + private static native void edgePreservingFilter_0(final long p0, final long p1, final int p2, final double p3); │ │ │ │ │ + │ │ │ │ │ private static native long createSuperpixelSLIC_0(final long p0, final int p1, final int p2, final float p3); │ │ │ │ │ │ │ │ │ │ private static native long createSuperpixelSLIC_1(final long p0, final int p1, final int p2); │ │ │ │ │ │ │ │ │ │ private static native long createSuperpixelSLIC_2(final long p0, final int p1); │ │ │ │ │ │ │ │ │ │ private static native long createSuperpixelSLIC_3(final long p0); │ │ │ │ │ @@ -725,73 +795,39 @@ │ │ │ │ │ │ │ │ │ │ private static native long createSelectiveSearchSegmentationStrategyMultiple_3(final long p0, final long p1, final long p2); │ │ │ │ │ │ │ │ │ │ private static native long createSelectiveSearchSegmentationStrategyMultiple_4(final long p0, final long p1, final long p2, final long p3); │ │ │ │ │ │ │ │ │ │ private static native long createSelectiveSearchSegmentation_0(); │ │ │ │ │ │ │ │ │ │ - private static native long createSuperpixelSEEDS_0(final int p0, final int p1, final int p2, final int p3, final int p4, final int p5, final int p6, final boolean p7); │ │ │ │ │ - │ │ │ │ │ - private static native long createSuperpixelSEEDS_1(final int p0, final int p1, final int p2, final int p3, final int p4, final int p5, final int p6); │ │ │ │ │ - │ │ │ │ │ - private static native long createSuperpixelSEEDS_2(final int p0, final int p1, final int p2, final int p3, final int p4, final int p5); │ │ │ │ │ - │ │ │ │ │ - private static native long createSuperpixelSEEDS_3(final int p0, final int p1, final int p2, final int p3, final int p4); │ │ │ │ │ - │ │ │ │ │ - private static native long createScanSegment_0(final int p0, final int p1, final int p2, final int p3, final boolean p4); │ │ │ │ │ - │ │ │ │ │ - private static native long createScanSegment_1(final int p0, final int p1, final int p2, final int p3); │ │ │ │ │ - │ │ │ │ │ - private static native long createScanSegment_2(final int p0, final int p1, final int p2); │ │ │ │ │ - │ │ │ │ │ - private static native void RadonTransform_0(final long p0, final long p1, final double p2, final double p3, final double p4, final boolean p5, final boolean p6); │ │ │ │ │ - │ │ │ │ │ - private static native void RadonTransform_1(final long p0, final long p1, final double p2, final double p3, final double p4, final boolean p5); │ │ │ │ │ - │ │ │ │ │ - private static native void RadonTransform_2(final long p0, final long p1, final double p2, final double p3, final double p4); │ │ │ │ │ - │ │ │ │ │ - private static native void RadonTransform_3(final long p0, final long p1, final double p2, final double p3); │ │ │ │ │ - │ │ │ │ │ - private static native void RadonTransform_4(final long p0, final long p1, final double p2); │ │ │ │ │ - │ │ │ │ │ - private static native void RadonTransform_5(final long p0, final long p1); │ │ │ │ │ + private static native void covarianceEstimation_0(final long p0, final long p1, final int p2, final int p3); │ │ │ │ │ │ │ │ │ │ private static native void PeiLinNormalization_0(final long p0, final long p1); │ │ │ │ │ │ │ │ │ │ - private static native long createSuperpixelLSC_0(final long p0, final int p1, final float p2); │ │ │ │ │ - │ │ │ │ │ - private static native long createSuperpixelLSC_1(final long p0, final int p1); │ │ │ │ │ - │ │ │ │ │ - private static native long createSuperpixelLSC_2(final long p0); │ │ │ │ │ - │ │ │ │ │ - private static native void fourierDescriptor_0(final long p0, final long p1, final int p2, final int p3); │ │ │ │ │ - │ │ │ │ │ - private static native void fourierDescriptor_1(final long p0, final long p1, final int p2); │ │ │ │ │ - │ │ │ │ │ - private static native void fourierDescriptor_2(final long p0, final long p1); │ │ │ │ │ + private static native void GradientDericheY_0(final long p0, final long p1, final double p2, final double p3); │ │ │ │ │ │ │ │ │ │ - private static native void transformFD_0(final long p0, final long p1, final long p2, final boolean p3); │ │ │ │ │ + private static native void GradientDericheX_0(final long p0, final long p1, final double p2, final double p3); │ │ │ │ │ │ │ │ │ │ - private static native void transformFD_1(final long p0, final long p1, final long p2); │ │ │ │ │ + private static native long createDisparityWLSFilter_0(final long p0); │ │ │ │ │ │ │ │ │ │ - private static native void contourSampling_0(final long p0, final long p1, final int p2); │ │ │ │ │ + private static native long createRightMatcher_0(final long p0); │ │ │ │ │ │ │ │ │ │ - private static native long createContourFitting_0(final int p0, final int p1); │ │ │ │ │ + private static native long createDisparityWLSFilterGeneric_0(final boolean p0); │ │ │ │ │ │ │ │ │ │ - private static native long createContourFitting_1(final int p0); │ │ │ │ │ + private static native int readGT_0(final String p0, final long p1); │ │ │ │ │ │ │ │ │ │ - private static native long createContourFitting_2(); │ │ │ │ │ + private static native double computeMSE_0(final long p0, final long p1, final int p2, final int p3, final int p4, final int p5); │ │ │ │ │ │ │ │ │ │ - private static native void findEllipses_0(final long p0, final long p1, final float p2, final float p3, final float p4); │ │ │ │ │ + private static native double computeBadPixelPercent_0(final long p0, final long p1, final int p2, final int p3, final int p4, final int p5, final int p6); │ │ │ │ │ │ │ │ │ │ - private static native void findEllipses_1(final long p0, final long p1, final float p2, final float p3); │ │ │ │ │ + private static native double computeBadPixelPercent_1(final long p0, final long p1, final int p2, final int p3, final int p4, final int p5); │ │ │ │ │ │ │ │ │ │ - private static native void findEllipses_2(final long p0, final long p1, final float p2); │ │ │ │ │ + private static native void getDisparityVis_0(final long p0, final long p1, final double p2); │ │ │ │ │ │ │ │ │ │ - private static native void findEllipses_3(final long p0, final long p1); │ │ │ │ │ + private static native void getDisparityVis_1(final long p0, final long p1); │ │ │ │ │ │ │ │ │ │ private static native long createFastLineDetector_0(final int p0, final float p1, final double p2, final double p3, final int p4, final boolean p5); │ │ │ │ │ │ │ │ │ │ private static native long createFastLineDetector_1(final int p0, final float p1, final double p2, final double p3, final int p4); │ │ │ │ │ │ │ │ │ │ private static native long createFastLineDetector_2(final int p0, final float p1, final double p2, final double p3); │ │ │ │ │ │ │ │ │ │ @@ -799,51 +835,51 @@ │ │ │ │ │ │ │ │ │ │ private static native long createFastLineDetector_4(final int p0, final float p1); │ │ │ │ │ │ │ │ │ │ private static native long createFastLineDetector_5(final int p0); │ │ │ │ │ │ │ │ │ │ private static native long createFastLineDetector_6(); │ │ │ │ │ │ │ │ │ │ - private static native void FastHoughTransform_0(final long p0, final long p1, final int p2, final int p3, final int p4, final int p5); │ │ │ │ │ + private static native long createSuperpixelSEEDS_0(final int p0, final int p1, final int p2, final int p3, final int p4, final int p5, final int p6, final boolean p7); │ │ │ │ │ │ │ │ │ │ - private static native void FastHoughTransform_1(final long p0, final long p1, final int p2, final int p3, final int p4); │ │ │ │ │ + private static native long createSuperpixelSEEDS_1(final int p0, final int p1, final int p2, final int p3, final int p4, final int p5, final int p6); │ │ │ │ │ │ │ │ │ │ - private static native void FastHoughTransform_2(final long p0, final long p1, final int p2, final int p3); │ │ │ │ │ + private static native long createSuperpixelSEEDS_2(final int p0, final int p1, final int p2, final int p3, final int p4, final int p5); │ │ │ │ │ │ │ │ │ │ - private static native void FastHoughTransform_3(final long p0, final long p1, final int p2); │ │ │ │ │ + private static native long createSuperpixelSEEDS_3(final int p0, final int p1, final int p2, final int p3, final int p4); │ │ │ │ │ │ │ │ │ │ - private static native void covarianceEstimation_0(final long p0, final long p1, final int p2, final int p3); │ │ │ │ │ + private static native void fourierDescriptor_0(final long p0, final long p1, final int p2, final int p3); │ │ │ │ │ │ │ │ │ │ - private static native void edgePreservingFilter_0(final long p0, final long p1, final int p2, final double p3); │ │ │ │ │ + private static native void fourierDescriptor_1(final long p0, final long p1, final int p2); │ │ │ │ │ │ │ │ │ │ - private static native long createEdgeBoxes_0(final float p0, final float p1, final float p2, final float p3, final int p4, final float p5, final float p6, final float p7, final float p8, final float p9, final float p10, final float p11); │ │ │ │ │ + private static native void fourierDescriptor_2(final long p0, final long p1); │ │ │ │ │ │ │ │ │ │ - private static native long createEdgeBoxes_1(final float p0, final float p1, final float p2, final float p3, final int p4, final float p5, final float p6, final float p7, final float p8, final float p9, final float p10); │ │ │ │ │ + private static native void transformFD_0(final long p0, final long p1, final long p2, final boolean p3); │ │ │ │ │ │ │ │ │ │ - private static native long createEdgeBoxes_2(final float p0, final float p1, final float p2, final float p3, final int p4, final float p5, final float p6, final float p7, final float p8, final float p9); │ │ │ │ │ + private static native void transformFD_1(final long p0, final long p1, final long p2); │ │ │ │ │ │ │ │ │ │ - private static native long createEdgeBoxes_3(final float p0, final float p1, final float p2, final float p3, final int p4, final float p5, final float p6, final float p7, final float p8); │ │ │ │ │ + private static native void contourSampling_0(final long p0, final long p1, final int p2); │ │ │ │ │ │ │ │ │ │ - private static native long createEdgeBoxes_4(final float p0, final float p1, final float p2, final float p3, final int p4, final float p5, final float p6, final float p7); │ │ │ │ │ + private static native long createContourFitting_0(final int p0, final int p1); │ │ │ │ │ │ │ │ │ │ - private static native long createEdgeBoxes_5(final float p0, final float p1, final float p2, final float p3, final int p4, final float p5, final float p6); │ │ │ │ │ + private static native long createContourFitting_1(final int p0); │ │ │ │ │ │ │ │ │ │ - private static native long createEdgeBoxes_6(final float p0, final float p1, final float p2, final float p3, final int p4, final float p5); │ │ │ │ │ + private static native long createContourFitting_2(); │ │ │ │ │ │ │ │ │ │ - private static native long createEdgeBoxes_7(final float p0, final float p1, final float p2, final float p3, final int p4); │ │ │ │ │ + private static native void createQuaternionImage_0(final long p0, final long p1); │ │ │ │ │ │ │ │ │ │ - private static native long createEdgeBoxes_8(final float p0, final float p1, final float p2, final float p3); │ │ │ │ │ + private static native void qconj_0(final long p0, final long p1); │ │ │ │ │ │ │ │ │ │ - private static native long createEdgeBoxes_9(final float p0, final float p1, final float p2); │ │ │ │ │ + private static native void qunitary_0(final long p0, final long p1); │ │ │ │ │ │ │ │ │ │ - private static native long createEdgeBoxes_10(final float p0, final float p1); │ │ │ │ │ + private static native void qmultiply_0(final long p0, final long p1, final long p2); │ │ │ │ │ │ │ │ │ │ - private static native long createEdgeBoxes_11(final float p0); │ │ │ │ │ + private static native void qdft_0(final long p0, final long p1, final int p2, final boolean p3); │ │ │ │ │ │ │ │ │ │ - private static native long createEdgeBoxes_12(); │ │ │ │ │ + private static native void colorMatchTemplate_0(final long p0, final long p1, final long p2); │ │ │ │ │ │ │ │ │ │ private static native long createDTFilter_0(final long p0, final double p1, final double p2, final int p3, final int p4); │ │ │ │ │ │ │ │ │ │ private static native long createDTFilter_1(final long p0, final double p1, final double p2, final int p3); │ │ │ │ │ │ │ │ │ │ private static native long createDTFilter_2(final long p0, final double p1, final double p2); │ │ │ │ │ │ │ │ │ │ @@ -932,44 +968,8 @@ │ │ │ │ │ private static native void fastGlobalSmootherFilter_2(final long p0, final long p1, final long p2, final double p3, final double p4); │ │ │ │ │ │ │ │ │ │ private static native void l0Smooth_0(final long p0, final long p1, final double p2, final double p3); │ │ │ │ │ │ │ │ │ │ private static native void l0Smooth_1(final long p0, final long p1, final double p2); │ │ │ │ │ │ │ │ │ │ private static native void l0Smooth_2(final long p0, final long p1); │ │ │ │ │ - │ │ │ │ │ - private static native long createEdgeDrawing_0(); │ │ │ │ │ - │ │ │ │ │ - private static native long createDisparityWLSFilter_0(final long p0); │ │ │ │ │ - │ │ │ │ │ - private static native long createRightMatcher_0(final long p0); │ │ │ │ │ - │ │ │ │ │ - private static native long createDisparityWLSFilterGeneric_0(final boolean p0); │ │ │ │ │ - │ │ │ │ │ - private static native int readGT_0(final String p0, final long p1); │ │ │ │ │ - │ │ │ │ │ - private static native double computeMSE_0(final long p0, final long p1, final int p2, final int p3, final int p4, final int p5); │ │ │ │ │ - │ │ │ │ │ - private static native double computeBadPixelPercent_0(final long p0, final long p1, final int p2, final int p3, final int p4, final int p5, final int p6); │ │ │ │ │ - │ │ │ │ │ - private static native double computeBadPixelPercent_1(final long p0, final long p1, final int p2, final int p3, final int p4, final int p5); │ │ │ │ │ - │ │ │ │ │ - private static native void getDisparityVis_0(final long p0, final long p1, final double p2); │ │ │ │ │ - │ │ │ │ │ - private static native void getDisparityVis_1(final long p0, final long p1); │ │ │ │ │ - │ │ │ │ │ - private static native void GradientDericheY_0(final long p0, final long p1, final double p2, final double p3); │ │ │ │ │ - │ │ │ │ │ - private static native void GradientDericheX_0(final long p0, final long p1, final double p2, final double p3); │ │ │ │ │ - │ │ │ │ │ - private static native void createQuaternionImage_0(final long p0, final long p1); │ │ │ │ │ - │ │ │ │ │ - private static native void qconj_0(final long p0, final long p1); │ │ │ │ │ - │ │ │ │ │ - private static native void qunitary_0(final long p0, final long p1); │ │ │ │ │ - │ │ │ │ │ - private static native void qmultiply_0(final long p0, final long p1, final long p2); │ │ │ │ │ - │ │ │ │ │ - private static native void qdft_0(final long p0, final long p1, final int p2, final boolean p3); │ │ │ │ │ - │ │ │ │ │ - private static native void colorMatchTemplate_0(final long p0, final long p1, final long p2); │ │ │ │ │ } │ │ │ ├── org/opencv/ximgproc/Ximgproc.java │ │ │ │ @@ -803,8761 +803,8761 @@ │ │ │ │ 00003220: 736f 7472 6f70 6963 4469 6666 7573 696f sotropicDiffusio │ │ │ │ 00003230: 6e5f 3028 7372 632e 6e61 7469 7665 4f62 n_0(src.nativeOb │ │ │ │ 00003240: 6a2c 2064 7374 2e6e 6174 6976 654f 626a j, dst.nativeObj │ │ │ │ 00003250: 2c20 616c 7068 612c 204b 2c20 6e69 7465 , alpha, K, nite │ │ │ │ 00003260: 7273 293b 0a20 2020 207d 0a0a 0a20 2020 rs);. }... │ │ │ │ 00003270: 202f 2f0a 2020 2020 2f2f 2043 2b2b 3a20 //. // C++: │ │ │ │ 00003280: 2076 6f69 6420 6376 3a3a 7869 6d67 7072 void cv::ximgpr │ │ │ │ -00003290: 6f63 3a3a 7765 6967 6874 6564 4d65 6469 oc::weightedMedi │ │ │ │ -000032a0: 616e 4669 6c74 6572 284d 6174 206a 6f69 anFilter(Mat joi │ │ │ │ -000032b0: 6e74 2c20 4d61 7420 7372 632c 204d 6174 nt, Mat src, Mat │ │ │ │ -000032c0: 2620 6473 742c 2069 6e74 2072 2c20 646f & dst, int r, do │ │ │ │ -000032d0: 7562 6c65 2073 6967 6d61 203d 2032 352e uble sigma = 25. │ │ │ │ -000032e0: 352c 2069 6e74 2077 6569 6768 7454 7970 5, int weightTyp │ │ │ │ -000032f0: 6520 3d20 574d 465f 4558 502c 204d 6174 e = WMF_EXP, Mat │ │ │ │ -00003300: 206d 6173 6b20 3d20 4d61 7428 2929 0a20 mask = Mat()). │ │ │ │ -00003310: 2020 202f 2f0a 0a20 2020 202f 2a2a 0a20 //.. /**. │ │ │ │ -00003320: 2020 2020 2a20 4170 706c 6965 7320 7765 * Applies we │ │ │ │ -00003330: 6967 6874 6564 206d 6564 6961 6e20 6669 ighted median fi │ │ │ │ -00003340: 6c74 6572 2074 6f20 616e 2069 6d61 6765 lter to an image │ │ │ │ -00003350: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ -00003360: 466f 7220 6d6f 7265 2064 6574 6169 6c73 For more details │ │ │ │ -00003370: 2061 626f 7574 2074 6869 7320 696d 706c about this impl │ │ │ │ -00003380: 656d 656e 7461 7469 6f6e 2c20 706c 6561 ementation, plea │ │ │ │ -00003390: 7365 2073 6565 2043 4954 453a 207a 6861 se see CITE: zha │ │ │ │ -000033a0: 6e67 3230 3134 3130 302b 0a20 2020 2020 ng2014100+. │ │ │ │ -000033b0: 2a0a 2020 2020 202a 2074 6865 2070 6978 *. * the pix │ │ │ │ -000033c0: 656c 2077 696c 6c20 6265 2069 676e 6f72 el will be ignor │ │ │ │ -000033d0: 6564 2077 6865 6e20 6d61 696e 7461 696e ed when maintain │ │ │ │ -000033e0: 696e 6720 7468 6520 6a6f 696e 742d 6869 ing the joint-hi │ │ │ │ -000033f0: 7374 6f67 7261 6d2e 2054 6869 7320 6973 stogram. This is │ │ │ │ -00003400: 2075 7365 6675 6c20 666f 7220 6170 706c useful for appl │ │ │ │ -00003410: 6963 6174 696f 6e73 206c 696b 6520 6f70 ications like op │ │ │ │ -00003420: 7469 6361 6c20 666c 6f77 206f 6363 6c75 tical flow occlu │ │ │ │ -00003430: 7369 6f6e 2068 616e 646c 696e 672e 0a20 sion handling.. │ │ │ │ -00003440: 2020 2020 2a0a 2020 2020 202a 2053 4545 *. * SEE │ │ │ │ -00003450: 3a20 6d65 6469 616e 426c 7572 2c20 6a6f : medianBlur, jo │ │ │ │ -00003460: 696e 7442 696c 6174 6572 616c 4669 6c74 intBilateralFilt │ │ │ │ -00003470: 6572 0a20 2020 2020 2a20 4070 6172 616d er. * @param │ │ │ │ -00003480: 206a 6f69 6e74 2061 7574 6f6d 6174 6963 joint automatic │ │ │ │ -00003490: 616c 6c79 2067 656e 6572 6174 6564 0a20 ally generated. │ │ │ │ -000034a0: 2020 2020 2a20 4070 6172 616d 2073 7263 * @param src │ │ │ │ -000034b0: 2061 7574 6f6d 6174 6963 616c 6c79 2067 automatically g │ │ │ │ -000034c0: 656e 6572 6174 6564 0a20 2020 2020 2a20 enerated. * │ │ │ │ -000034d0: 4070 6172 616d 2064 7374 2061 7574 6f6d @param dst autom │ │ │ │ -000034e0: 6174 6963 616c 6c79 2067 656e 6572 6174 atically generat │ │ │ │ -000034f0: 6564 0a20 2020 2020 2a20 4070 6172 616d ed. * @param │ │ │ │ -00003500: 2072 2061 7574 6f6d 6174 6963 616c 6c79 r automatically │ │ │ │ -00003510: 2067 656e 6572 6174 6564 0a20 2020 2020 generated. │ │ │ │ -00003520: 2a20 4070 6172 616d 2073 6967 6d61 2061 * @param sigma a │ │ │ │ -00003530: 7574 6f6d 6174 6963 616c 6c79 2067 656e utomatically gen │ │ │ │ -00003540: 6572 6174 6564 0a20 2020 2020 2a20 4070 erated. * @p │ │ │ │ -00003550: 6172 616d 2077 6569 6768 7454 7970 6520 aram weightType │ │ │ │ -00003560: 6175 746f 6d61 7469 6361 6c6c 7920 6765 automatically ge │ │ │ │ -00003570: 6e65 7261 7465 640a 2020 2020 202a 2040 nerated. * @ │ │ │ │ -00003580: 7061 7261 6d20 6d61 736b 2061 7574 6f6d param mask autom │ │ │ │ -00003590: 6174 6963 616c 6c79 2067 656e 6572 6174 atically generat │ │ │ │ -000035a0: 6564 0a20 2020 2020 2a2f 0a20 2020 2070 ed. */. p │ │ │ │ -000035b0: 7562 6c69 6320 7374 6174 6963 2076 6f69 ublic static voi │ │ │ │ -000035c0: 6420 7765 6967 6874 6564 4d65 6469 616e d weightedMedian │ │ │ │ -000035d0: 4669 6c74 6572 284d 6174 206a 6f69 6e74 Filter(Mat joint │ │ │ │ -000035e0: 2c20 4d61 7420 7372 632c 204d 6174 2064 , Mat src, Mat d │ │ │ │ -000035f0: 7374 2c20 696e 7420 722c 2064 6f75 626c st, int r, doubl │ │ │ │ -00003600: 6520 7369 676d 612c 2069 6e74 2077 6569 e sigma, int wei │ │ │ │ -00003610: 6768 7454 7970 652c 204d 6174 206d 6173 ghtType, Mat mas │ │ │ │ -00003620: 6b29 207b 0a20 2020 2020 2020 2077 6569 k) {. wei │ │ │ │ -00003630: 6768 7465 644d 6564 6961 6e46 696c 7465 ghtedMedianFilte │ │ │ │ -00003640: 725f 3028 6a6f 696e 742e 6e61 7469 7665 r_0(joint.native │ │ │ │ -00003650: 4f62 6a2c 2073 7263 2e6e 6174 6976 654f Obj, src.nativeO │ │ │ │ -00003660: 626a 2c20 6473 742e 6e61 7469 7665 4f62 bj, dst.nativeOb │ │ │ │ -00003670: 6a2c 2072 2c20 7369 676d 612c 2077 6569 j, r, sigma, wei │ │ │ │ -00003680: 6768 7454 7970 652c 206d 6173 6b2e 6e61 ghtType, mask.na │ │ │ │ -00003690: 7469 7665 4f62 6a29 3b0a 2020 2020 7d0a tiveObj);. }. │ │ │ │ -000036a0: 0a20 2020 202f 2a2a 0a20 2020 2020 2a20 . /**. * │ │ │ │ -000036b0: 4170 706c 6965 7320 7765 6967 6874 6564 Applies weighted │ │ │ │ -000036c0: 206d 6564 6961 6e20 6669 6c74 6572 2074 median filter t │ │ │ │ -000036d0: 6f20 616e 2069 6d61 6765 2e0a 2020 2020 o an image.. │ │ │ │ -000036e0: 202a 0a20 2020 2020 2a20 466f 7220 6d6f *. * For mo │ │ │ │ -000036f0: 7265 2064 6574 6169 6c73 2061 626f 7574 re details about │ │ │ │ -00003700: 2074 6869 7320 696d 706c 656d 656e 7461 this implementa │ │ │ │ -00003710: 7469 6f6e 2c20 706c 6561 7365 2073 6565 tion, please see │ │ │ │ -00003720: 2043 4954 453a 207a 6861 6e67 3230 3134 CITE: zhang2014 │ │ │ │ -00003730: 3130 302b 0a20 2020 2020 2a0a 2020 2020 100+. *. │ │ │ │ -00003740: 202a 2074 6865 2070 6978 656c 2077 696c * the pixel wil │ │ │ │ -00003750: 6c20 6265 2069 676e 6f72 6564 2077 6865 l be ignored whe │ │ │ │ -00003760: 6e20 6d61 696e 7461 696e 696e 6720 7468 n maintaining th │ │ │ │ -00003770: 6520 6a6f 696e 742d 6869 7374 6f67 7261 e joint-histogra │ │ │ │ -00003780: 6d2e 2054 6869 7320 6973 2075 7365 6675 m. This is usefu │ │ │ │ -00003790: 6c20 666f 7220 6170 706c 6963 6174 696f l for applicatio │ │ │ │ -000037a0: 6e73 206c 696b 6520 6f70 7469 6361 6c20 ns like optical │ │ │ │ -000037b0: 666c 6f77 206f 6363 6c75 7369 6f6e 2068 flow occlusion h │ │ │ │ -000037c0: 616e 646c 696e 672e 0a20 2020 2020 2a0a andling.. *. │ │ │ │ -000037d0: 2020 2020 202a 2053 4545 3a20 6d65 6469 * SEE: medi │ │ │ │ -000037e0: 616e 426c 7572 2c20 6a6f 696e 7442 696c anBlur, jointBil │ │ │ │ -000037f0: 6174 6572 616c 4669 6c74 6572 0a20 2020 ateralFilter. │ │ │ │ -00003800: 2020 2a20 4070 6172 616d 206a 6f69 6e74 * @param joint │ │ │ │ -00003810: 2061 7574 6f6d 6174 6963 616c 6c79 2067 automatically g │ │ │ │ -00003820: 656e 6572 6174 6564 0a20 2020 2020 2a20 enerated. * │ │ │ │ -00003830: 4070 6172 616d 2073 7263 2061 7574 6f6d @param src autom │ │ │ │ -00003840: 6174 6963 616c 6c79 2067 656e 6572 6174 atically generat │ │ │ │ -00003850: 6564 0a20 2020 2020 2a20 4070 6172 616d ed. * @param │ │ │ │ -00003860: 2064 7374 2061 7574 6f6d 6174 6963 616c dst automatical │ │ │ │ -00003870: 6c79 2067 656e 6572 6174 6564 0a20 2020 ly generated. │ │ │ │ -00003880: 2020 2a20 4070 6172 616d 2072 2061 7574 * @param r aut │ │ │ │ -00003890: 6f6d 6174 6963 616c 6c79 2067 656e 6572 omatically gener │ │ │ │ -000038a0: 6174 6564 0a20 2020 2020 2a20 4070 6172 ated. * @par │ │ │ │ -000038b0: 616d 2073 6967 6d61 2061 7574 6f6d 6174 am sigma automat │ │ │ │ -000038c0: 6963 616c 6c79 2067 656e 6572 6174 6564 ically generated │ │ │ │ -000038d0: 0a20 2020 2020 2a20 4070 6172 616d 2077 . * @param w │ │ │ │ -000038e0: 6569 6768 7454 7970 6520 6175 746f 6d61 eightType automa │ │ │ │ -000038f0: 7469 6361 6c6c 7920 6765 6e65 7261 7465 tically generate │ │ │ │ -00003900: 640a 2020 2020 202a 2f0a 2020 2020 7075 d. */. pu │ │ │ │ -00003910: 626c 6963 2073 7461 7469 6320 766f 6964 blic static void │ │ │ │ -00003920: 2077 6569 6768 7465 644d 6564 6961 6e46 weightedMedianF │ │ │ │ -00003930: 696c 7465 7228 4d61 7420 6a6f 696e 742c ilter(Mat joint, │ │ │ │ -00003940: 204d 6174 2073 7263 2c20 4d61 7420 6473 Mat src, Mat ds │ │ │ │ -00003950: 742c 2069 6e74 2072 2c20 646f 7562 6c65 t, int r, double │ │ │ │ -00003960: 2073 6967 6d61 2c20 696e 7420 7765 6967 sigma, int weig │ │ │ │ -00003970: 6874 5479 7065 2920 7b0a 2020 2020 2020 htType) {. │ │ │ │ -00003980: 2020 7765 6967 6874 6564 4d65 6469 616e weightedMedian │ │ │ │ -00003990: 4669 6c74 6572 5f31 286a 6f69 6e74 2e6e Filter_1(joint.n │ │ │ │ -000039a0: 6174 6976 654f 626a 2c20 7372 632e 6e61 ativeObj, src.na │ │ │ │ -000039b0: 7469 7665 4f62 6a2c 2064 7374 2e6e 6174 tiveObj, dst.nat │ │ │ │ -000039c0: 6976 654f 626a 2c20 722c 2073 6967 6d61 iveObj, r, sigma │ │ │ │ -000039d0: 2c20 7765 6967 6874 5479 7065 293b 0a20 , weightType);. │ │ │ │ -000039e0: 2020 207d 0a0a 2020 2020 2f2a 2a0a 2020 }.. /**. │ │ │ │ -000039f0: 2020 202a 2041 7070 6c69 6573 2077 6569 * Applies wei │ │ │ │ -00003a00: 6768 7465 6420 6d65 6469 616e 2066 696c ghted median fil │ │ │ │ -00003a10: 7465 7220 746f 2061 6e20 696d 6167 652e ter to an image. │ │ │ │ -00003a20: 0a20 2020 2020 2a0a 2020 2020 202a 2046 . *. * F │ │ │ │ -00003a30: 6f72 206d 6f72 6520 6465 7461 696c 7320 or more details │ │ │ │ -00003a40: 6162 6f75 7420 7468 6973 2069 6d70 6c65 about this imple │ │ │ │ -00003a50: 6d65 6e74 6174 696f 6e2c 2070 6c65 6173 mentation, pleas │ │ │ │ -00003a60: 6520 7365 6520 4349 5445 3a20 7a68 616e e see CITE: zhan │ │ │ │ -00003a70: 6732 3031 3431 3030 2b0a 2020 2020 202a g2014100+. * │ │ │ │ -00003a80: 0a20 2020 2020 2a20 7468 6520 7069 7865 . * the pixe │ │ │ │ -00003a90: 6c20 7769 6c6c 2062 6520 6967 6e6f 7265 l will be ignore │ │ │ │ -00003aa0: 6420 7768 656e 206d 6169 6e74 6169 6e69 d when maintaini │ │ │ │ -00003ab0: 6e67 2074 6865 206a 6f69 6e74 2d68 6973 ng the joint-his │ │ │ │ -00003ac0: 746f 6772 616d 2e20 5468 6973 2069 7320 togram. This is │ │ │ │ -00003ad0: 7573 6566 756c 2066 6f72 2061 7070 6c69 useful for appli │ │ │ │ -00003ae0: 6361 7469 6f6e 7320 6c69 6b65 206f 7074 cations like opt │ │ │ │ -00003af0: 6963 616c 2066 6c6f 7720 6f63 636c 7573 ical flow occlus │ │ │ │ -00003b00: 696f 6e20 6861 6e64 6c69 6e67 2e0a 2020 ion handling.. │ │ │ │ -00003b10: 2020 202a 0a20 2020 2020 2a20 5345 453a *. * SEE: │ │ │ │ -00003b20: 206d 6564 6961 6e42 6c75 722c 206a 6f69 medianBlur, joi │ │ │ │ -00003b30: 6e74 4269 6c61 7465 7261 6c46 696c 7465 ntBilateralFilte │ │ │ │ -00003b40: 720a 2020 2020 202a 2040 7061 7261 6d20 r. * @param │ │ │ │ -00003b50: 6a6f 696e 7420 6175 746f 6d61 7469 6361 joint automatica │ │ │ │ -00003b60: 6c6c 7920 6765 6e65 7261 7465 640a 2020 lly generated. │ │ │ │ -00003b70: 2020 202a 2040 7061 7261 6d20 7372 6320 * @param src │ │ │ │ -00003b80: 6175 746f 6d61 7469 6361 6c6c 7920 6765 automatically ge │ │ │ │ -00003b90: 6e65 7261 7465 640a 2020 2020 202a 2040 nerated. * @ │ │ │ │ -00003ba0: 7061 7261 6d20 6473 7420 6175 746f 6d61 param dst automa │ │ │ │ -00003bb0: 7469 6361 6c6c 7920 6765 6e65 7261 7465 tically generate │ │ │ │ -00003bc0: 640a 2020 2020 202a 2040 7061 7261 6d20 d. * @param │ │ │ │ -00003bd0: 7220 6175 746f 6d61 7469 6361 6c6c 7920 r automatically │ │ │ │ -00003be0: 6765 6e65 7261 7465 640a 2020 2020 202a generated. * │ │ │ │ -00003bf0: 2040 7061 7261 6d20 7369 676d 6120 6175 @param sigma au │ │ │ │ -00003c00: 746f 6d61 7469 6361 6c6c 7920 6765 6e65 tomatically gene │ │ │ │ -00003c10: 7261 7465 640a 2020 2020 202a 2f0a 2020 rated. */. │ │ │ │ -00003c20: 2020 7075 626c 6963 2073 7461 7469 6320 public static │ │ │ │ -00003c30: 766f 6964 2077 6569 6768 7465 644d 6564 void weightedMed │ │ │ │ -00003c40: 6961 6e46 696c 7465 7228 4d61 7420 6a6f ianFilter(Mat jo │ │ │ │ -00003c50: 696e 742c 204d 6174 2073 7263 2c20 4d61 int, Mat src, Ma │ │ │ │ -00003c60: 7420 6473 742c 2069 6e74 2072 2c20 646f t dst, int r, do │ │ │ │ -00003c70: 7562 6c65 2073 6967 6d61 2920 7b0a 2020 uble sigma) {. │ │ │ │ -00003c80: 2020 2020 2020 7765 6967 6874 6564 4d65 weightedMe │ │ │ │ -00003c90: 6469 616e 4669 6c74 6572 5f32 286a 6f69 dianFilter_2(joi │ │ │ │ -00003ca0: 6e74 2e6e 6174 6976 654f 626a 2c20 7372 nt.nativeObj, sr │ │ │ │ -00003cb0: 632e 6e61 7469 7665 4f62 6a2c 2064 7374 c.nativeObj, dst │ │ │ │ -00003cc0: 2e6e 6174 6976 654f 626a 2c20 722c 2073 .nativeObj, r, s │ │ │ │ -00003cd0: 6967 6d61 293b 0a20 2020 207d 0a0a 2020 igma);. }.. │ │ │ │ -00003ce0: 2020 2f2a 2a0a 2020 2020 202a 2041 7070 /**. * App │ │ │ │ -00003cf0: 6c69 6573 2077 6569 6768 7465 6420 6d65 lies weighted me │ │ │ │ -00003d00: 6469 616e 2066 696c 7465 7220 746f 2061 dian filter to a │ │ │ │ -00003d10: 6e20 696d 6167 652e 0a20 2020 2020 2a0a n image.. *. │ │ │ │ -00003d20: 2020 2020 202a 2046 6f72 206d 6f72 6520 * For more │ │ │ │ -00003d30: 6465 7461 696c 7320 6162 6f75 7420 7468 details about th │ │ │ │ -00003d40: 6973 2069 6d70 6c65 6d65 6e74 6174 696f is implementatio │ │ │ │ -00003d50: 6e2c 2070 6c65 6173 6520 7365 6520 4349 n, please see CI │ │ │ │ -00003d60: 5445 3a20 7a68 616e 6732 3031 3431 3030 TE: zhang2014100 │ │ │ │ -00003d70: 2b0a 2020 2020 202a 0a20 2020 2020 2a20 +. *. * │ │ │ │ -00003d80: 7468 6520 7069 7865 6c20 7769 6c6c 2062 the pixel will b │ │ │ │ -00003d90: 6520 6967 6e6f 7265 6420 7768 656e 206d e ignored when m │ │ │ │ -00003da0: 6169 6e74 6169 6e69 6e67 2074 6865 206a aintaining the j │ │ │ │ -00003db0: 6f69 6e74 2d68 6973 746f 6772 616d 2e20 oint-histogram. │ │ │ │ -00003dc0: 5468 6973 2069 7320 7573 6566 756c 2066 This is useful f │ │ │ │ -00003dd0: 6f72 2061 7070 6c69 6361 7469 6f6e 7320 or applications │ │ │ │ -00003de0: 6c69 6b65 206f 7074 6963 616c 2066 6c6f like optical flo │ │ │ │ -00003df0: 7720 6f63 636c 7573 696f 6e20 6861 6e64 w occlusion hand │ │ │ │ -00003e00: 6c69 6e67 2e0a 2020 2020 202a 0a20 2020 ling.. *. │ │ │ │ -00003e10: 2020 2a20 5345 453a 206d 6564 6961 6e42 * SEE: medianB │ │ │ │ -00003e20: 6c75 722c 206a 6f69 6e74 4269 6c61 7465 lur, jointBilate │ │ │ │ -00003e30: 7261 6c46 696c 7465 720a 2020 2020 202a ralFilter. * │ │ │ │ -00003e40: 2040 7061 7261 6d20 6a6f 696e 7420 6175 @param joint au │ │ │ │ -00003e50: 746f 6d61 7469 6361 6c6c 7920 6765 6e65 tomatically gene │ │ │ │ -00003e60: 7261 7465 640a 2020 2020 202a 2040 7061 rated. * @pa │ │ │ │ -00003e70: 7261 6d20 7372 6320 6175 746f 6d61 7469 ram src automati │ │ │ │ -00003e80: 6361 6c6c 7920 6765 6e65 7261 7465 640a cally generated. │ │ │ │ -00003e90: 2020 2020 202a 2040 7061 7261 6d20 6473 * @param ds │ │ │ │ -00003ea0: 7420 6175 746f 6d61 7469 6361 6c6c 7920 t automatically │ │ │ │ -00003eb0: 6765 6e65 7261 7465 640a 2020 2020 202a generated. * │ │ │ │ -00003ec0: 2040 7061 7261 6d20 7220 6175 746f 6d61 @param r automa │ │ │ │ -00003ed0: 7469 6361 6c6c 7920 6765 6e65 7261 7465 tically generate │ │ │ │ -00003ee0: 640a 2020 2020 202a 2f0a 2020 2020 7075 d. */. pu │ │ │ │ -00003ef0: 626c 6963 2073 7461 7469 6320 766f 6964 blic static void │ │ │ │ -00003f00: 2077 6569 6768 7465 644d 6564 6961 6e46 weightedMedianF │ │ │ │ -00003f10: 696c 7465 7228 4d61 7420 6a6f 696e 742c ilter(Mat joint, │ │ │ │ -00003f20: 204d 6174 2073 7263 2c20 4d61 7420 6473 Mat src, Mat ds │ │ │ │ -00003f30: 742c 2069 6e74 2072 2920 7b0a 2020 2020 t, int r) {. │ │ │ │ -00003f40: 2020 2020 7765 6967 6874 6564 4d65 6469 weightedMedi │ │ │ │ -00003f50: 616e 4669 6c74 6572 5f33 286a 6f69 6e74 anFilter_3(joint │ │ │ │ -00003f60: 2e6e 6174 6976 654f 626a 2c20 7372 632e .nativeObj, src. │ │ │ │ -00003f70: 6e61 7469 7665 4f62 6a2c 2064 7374 2e6e nativeObj, dst.n │ │ │ │ -00003f80: 6174 6976 654f 626a 2c20 7229 3b0a 2020 ativeObj, r);. │ │ │ │ -00003f90: 2020 7d0a 0a0a 2020 2020 2f2f 0a20 2020 }... //. │ │ │ │ -00003fa0: 202f 2f20 432b 2b3a 2020 5074 725f 5246 // C++: Ptr_RF │ │ │ │ -00003fb0: 4665 6174 7572 6547 6574 7465 7220 6376 FeatureGetter cv │ │ │ │ -00003fc0: 3a3a 7869 6d67 7072 6f63 3a3a 6372 6561 ::ximgproc::crea │ │ │ │ -00003fd0: 7465 5246 4665 6174 7572 6547 6574 7465 teRFFeatureGette │ │ │ │ -00003fe0: 7228 290a 2020 2020 2f2f 0a0a 2020 2020 r(). //.. │ │ │ │ -00003ff0: 7075 626c 6963 2073 7461 7469 6320 5246 public static RF │ │ │ │ -00004000: 4665 6174 7572 6547 6574 7465 7220 6372 FeatureGetter cr │ │ │ │ -00004010: 6561 7465 5246 4665 6174 7572 6547 6574 eateRFFeatureGet │ │ │ │ -00004020: 7465 7228 2920 7b0a 2020 2020 2020 2020 ter() {. │ │ │ │ -00004030: 7265 7475 726e 2052 4646 6561 7475 7265 return RFFeature │ │ │ │ -00004040: 4765 7474 6572 2e5f 5f66 726f 6d50 7472 Getter.__fromPtr │ │ │ │ -00004050: 5f5f 2863 7265 6174 6552 4646 6561 7475 __(createRFFeatu │ │ │ │ -00004060: 7265 4765 7474 6572 5f30 2829 293b 0a20 reGetter_0());. │ │ │ │ -00004070: 2020 207d 0a0a 0a20 2020 202f 2f0a 2020 }... //. │ │ │ │ -00004080: 2020 2f2f 2043 2b2b 3a20 2050 7472 5f53 // C++: Ptr_S │ │ │ │ -00004090: 7472 7563 7475 7265 6445 6467 6544 6574 tructuredEdgeDet │ │ │ │ -000040a0: 6563 7469 6f6e 2063 763a 3a78 696d 6770 ection cv::ximgp │ │ │ │ -000040b0: 726f 633a 3a63 7265 6174 6553 7472 7563 roc::createStruc │ │ │ │ -000040c0: 7475 7265 6445 6467 6544 6574 6563 7469 turedEdgeDetecti │ │ │ │ -000040d0: 6f6e 2853 7472 696e 6720 6d6f 6465 6c2c on(String model, │ │ │ │ -000040e0: 2050 7472 5f52 4646 6561 7475 7265 4765 Ptr_RFFeatureGe │ │ │ │ -000040f0: 7474 6572 2068 6f77 546f 4765 7446 6561 tter howToGetFea │ │ │ │ -00004100: 7475 7265 7320 3d20 5074 723c 5246 4665 tures = Ptr()). │ │ │ │ -00004120: 2020 2020 2f2f 0a0a 2020 2020 7075 626c //.. publ │ │ │ │ -00004130: 6963 2073 7461 7469 6320 5374 7275 6374 ic static Struct │ │ │ │ -00004140: 7572 6564 4564 6765 4465 7465 6374 696f uredEdgeDetectio │ │ │ │ -00004150: 6e20 6372 6561 7465 5374 7275 6374 7572 n createStructur │ │ │ │ -00004160: 6564 4564 6765 4465 7465 6374 696f 6e28 edEdgeDetection( │ │ │ │ -00004170: 5374 7269 6e67 206d 6f64 656c 2c20 5246 String model, RF │ │ │ │ -00004180: 4665 6174 7572 6547 6574 7465 7220 686f FeatureGetter ho │ │ │ │ -00004190: 7754 6f47 6574 4665 6174 7572 6573 2920 wToGetFeatures) │ │ │ │ -000041a0: 7b0a 2020 2020 2020 2020 7265 7475 726e {. return │ │ │ │ -000041b0: 2053 7472 7563 7475 7265 6445 6467 6544 StructuredEdgeD │ │ │ │ -000041c0: 6574 6563 7469 6f6e 2e5f 5f66 726f 6d50 etection.__fromP │ │ │ │ -000041d0: 7472 5f5f 2863 7265 6174 6553 7472 7563 tr__(createStruc │ │ │ │ -000041e0: 7475 7265 6445 6467 6544 6574 6563 7469 turedEdgeDetecti │ │ │ │ -000041f0: 6f6e 5f30 286d 6f64 656c 2c20 686f 7754 on_0(model, howT │ │ │ │ -00004200: 6f47 6574 4665 6174 7572 6573 2e67 6574 oGetFeatures.get │ │ │ │ -00004210: 4e61 7469 7665 4f62 6a41 6464 7228 2929 NativeObjAddr()) │ │ │ │ -00004220: 293b 0a20 2020 207d 0a0a 2020 2020 7075 );. }.. pu │ │ │ │ -00004230: 626c 6963 2073 7461 7469 6320 5374 7275 blic static Stru │ │ │ │ -00004240: 6374 7572 6564 4564 6765 4465 7465 6374 cturedEdgeDetect │ │ │ │ -00004250: 696f 6e20 6372 6561 7465 5374 7275 6374 ion createStruct │ │ │ │ -00004260: 7572 6564 4564 6765 4465 7465 6374 696f uredEdgeDetectio │ │ │ │ -00004270: 6e28 5374 7269 6e67 206d 6f64 656c 2920 n(String model) │ │ │ │ -00004280: 7b0a 2020 2020 2020 2020 7265 7475 726e {. return │ │ │ │ -00004290: 2053 7472 7563 7475 7265 6445 6467 6544 StructuredEdgeD │ │ │ │ -000042a0: 6574 6563 7469 6f6e 2e5f 5f66 726f 6d50 etection.__fromP │ │ │ │ -000042b0: 7472 5f5f 2863 7265 6174 6553 7472 7563 tr__(createStruc │ │ │ │ -000042c0: 7475 7265 6445 6467 6544 6574 6563 7469 turedEdgeDetecti │ │ │ │ -000042d0: 6f6e 5f31 286d 6f64 656c 2929 3b0a 2020 on_1(model));. │ │ │ │ -000042e0: 2020 7d0a 0a0a 2020 2020 2f2f 0a20 2020 }... //. │ │ │ │ -000042f0: 202f 2f20 432b 2b3a 2020 5074 725f 4564 // C++: Ptr_Ed │ │ │ │ -00004300: 6765 4177 6172 6549 6e74 6572 706f 6c61 geAwareInterpola │ │ │ │ -00004310: 746f 7220 6376 3a3a 7869 6d67 7072 6f63 tor cv::ximgproc │ │ │ │ -00004320: 3a3a 6372 6561 7465 4564 6765 4177 6172 ::createEdgeAwar │ │ │ │ -00004330: 6549 6e74 6572 706f 6c61 746f 7228 290a eInterpolator(). │ │ │ │ -00004340: 2020 2020 2f2f 0a0a 2020 2020 2f2a 2a0a //.. /**. │ │ │ │ -00004350: 2020 2020 202a 2046 6163 746f 7279 206d * Factory m │ │ │ │ -00004360: 6574 686f 6420 7468 6174 2063 7265 6174 ethod that creat │ │ │ │ -00004370: 6573 2061 6e20 696e 7374 616e 6365 206f es an instance o │ │ │ │ -00004380: 6620 7468 650a 2020 2020 202a 2045 6467 f the. * Edg │ │ │ │ -00004390: 6541 7761 7265 496e 7465 7270 6f6c 6174 eAwareInterpolat │ │ │ │ -000043a0: 6f72 2e0a 2020 2020 202a 2040 7265 7475 or.. * @retu │ │ │ │ -000043b0: 726e 2061 7574 6f6d 6174 6963 616c 6c79 rn automatically │ │ │ │ -000043c0: 2067 656e 6572 6174 6564 0a20 2020 2020 generated. │ │ │ │ -000043d0: 2a2f 0a20 2020 2070 7562 6c69 6320 7374 */. public st │ │ │ │ -000043e0: 6174 6963 2045 6467 6541 7761 7265 496e atic EdgeAwareIn │ │ │ │ -000043f0: 7465 7270 6f6c 6174 6f72 2063 7265 6174 terpolator creat │ │ │ │ -00004400: 6545 6467 6541 7761 7265 496e 7465 7270 eEdgeAwareInterp │ │ │ │ -00004410: 6f6c 6174 6f72 2829 207b 0a20 2020 2020 olator() {. │ │ │ │ -00004420: 2020 2072 6574 7572 6e20 4564 6765 4177 return EdgeAw │ │ │ │ -00004430: 6172 6549 6e74 6572 706f 6c61 746f 722e areInterpolator. │ │ │ │ -00004440: 5f5f 6672 6f6d 5074 725f 5f28 6372 6561 __fromPtr__(crea │ │ │ │ -00004450: 7465 4564 6765 4177 6172 6549 6e74 6572 teEdgeAwareInter │ │ │ │ -00004460: 706f 6c61 746f 725f 3028 2929 3b0a 2020 polator_0());. │ │ │ │ -00004470: 2020 7d0a 0a0a 2020 2020 2f2f 0a20 2020 }... //. │ │ │ │ -00004480: 202f 2f20 432b 2b3a 2020 5074 725f 5249 // C++: Ptr_RI │ │ │ │ -00004490: 4349 6e74 6572 706f 6c61 746f 7220 6376 CInterpolator cv │ │ │ │ -000044a0: 3a3a 7869 6d67 7072 6f63 3a3a 6372 6561 ::ximgproc::crea │ │ │ │ -000044b0: 7465 5249 4349 6e74 6572 706f 6c61 746f teRICInterpolato │ │ │ │ -000044c0: 7228 290a 2020 2020 2f2f 0a0a 2020 2020 r(). //.. │ │ │ │ -000044d0: 2f2a 2a0a 2020 2020 202a 2046 6163 746f /**. * Facto │ │ │ │ -000044e0: 7279 206d 6574 686f 6420 7468 6174 2063 ry method that c │ │ │ │ -000044f0: 7265 6174 6573 2061 6e20 696e 7374 616e reates an instan │ │ │ │ -00004500: 6365 206f 6620 7468 650a 2020 2020 202a ce of the. * │ │ │ │ -00004510: 2052 4943 496e 7465 7270 6f6c 6174 6f72 RICInterpolator │ │ │ │ -00004520: 2e0a 2020 2020 202a 2040 7265 7475 726e .. * @return │ │ │ │ -00004530: 2061 7574 6f6d 6174 6963 616c 6c79 2067 automatically g │ │ │ │ -00004540: 656e 6572 6174 6564 0a20 2020 2020 2a2f enerated. */ │ │ │ │ -00004550: 0a20 2020 2070 7562 6c69 6320 7374 6174 . public stat │ │ │ │ -00004560: 6963 2052 4943 496e 7465 7270 6f6c 6174 ic RICInterpolat │ │ │ │ -00004570: 6f72 2063 7265 6174 6552 4943 496e 7465 or createRICInte │ │ │ │ -00004580: 7270 6f6c 6174 6f72 2829 207b 0a20 2020 rpolator() {. │ │ │ │ -00004590: 2020 2020 2072 6574 7572 6e20 5249 4349 return RICI │ │ │ │ -000045a0: 6e74 6572 706f 6c61 746f 722e 5f5f 6672 nterpolator.__fr │ │ │ │ -000045b0: 6f6d 5074 725f 5f28 6372 6561 7465 5249 omPtr__(createRI │ │ │ │ -000045c0: 4349 6e74 6572 706f 6c61 746f 725f 3028 CInterpolator_0( │ │ │ │ -000045d0: 2929 3b0a 2020 2020 7d0a 0a0a 2020 2020 ));. }... │ │ │ │ -000045e0: 2f2f 0a20 2020 202f 2f20 432b 2b3a 2020 //. // C++: │ │ │ │ -000045f0: 5074 725f 5375 7065 7270 6978 656c 534c Ptr_SuperpixelSL │ │ │ │ -00004600: 4943 2063 763a 3a78 696d 6770 726f 633a IC cv::ximgproc: │ │ │ │ -00004610: 3a63 7265 6174 6553 7570 6572 7069 7865 :createSuperpixe │ │ │ │ -00004620: 6c53 4c49 4328 4d61 7420 696d 6167 652c lSLIC(Mat image, │ │ │ │ -00004630: 2069 6e74 2061 6c67 6f72 6974 686d 203d int algorithm = │ │ │ │ -00004640: 2053 4c49 434f 2c20 696e 7420 7265 6769 SLICO, int regi │ │ │ │ -00004650: 6f6e 5f73 697a 6520 3d20 3130 2c20 666c on_size = 10, fl │ │ │ │ -00004660: 6f61 7420 7275 6c65 7220 3d20 3130 2e30 oat ruler = 10.0 │ │ │ │ -00004670: 6629 0a20 2020 202f 2f0a 0a20 2020 202f f). //.. / │ │ │ │ -00004680: 2a2a 0a20 2020 2020 2a20 496e 6974 6961 **. * Initia │ │ │ │ -00004690: 6c69 7a65 2061 2053 7570 6572 7069 7865 lize a Superpixe │ │ │ │ -000046a0: 6c53 4c49 4320 6f62 6a65 6374 0a20 2020 lSLIC object. │ │ │ │ -000046b0: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ -000046c0: 6d20 696d 6167 6520 496d 6167 6520 746f m image Image to │ │ │ │ -000046d0: 2073 6567 6d65 6e74 0a20 2020 2020 2a20 segment. * │ │ │ │ -000046e0: 4070 6172 616d 2061 6c67 6f72 6974 686d @param algorithm │ │ │ │ -000046f0: 2043 686f 6f73 6573 2074 6865 2061 6c67 Chooses the alg │ │ │ │ -00004700: 6f72 6974 686d 2076 6172 6961 6e74 2074 orithm variant t │ │ │ │ -00004710: 6f20 7573 653a 0a20 2020 2020 2a20 534c o use:. * SL │ │ │ │ -00004720: 4943 2073 6567 6d65 6e74 7320 696d 6167 IC segments imag │ │ │ │ -00004730: 6520 7573 696e 6720 6120 6465 7369 7265 e using a desire │ │ │ │ -00004740: 6420 7265 6769 6f6e 5f73 697a 652c 2061 d region_size, a │ │ │ │ -00004750: 6e64 2069 6e20 6164 6469 7469 6f6e 2053 nd in addition S │ │ │ │ -00004760: 4c49 434f 2077 696c 6c20 6f70 7469 6d69 LICO will optimi │ │ │ │ -00004770: 7a65 2075 7369 6e67 2061 6461 7074 6976 ze using adaptiv │ │ │ │ -00004780: 6520 636f 6d70 6163 746e 6573 7320 6661 e compactness fa │ │ │ │ -00004790: 6374 6f72 2c0a 2020 2020 202a 2077 6869 ctor,. * whi │ │ │ │ -000047a0: 6c65 204d 534c 4943 2077 696c 6c20 6f70 le MSLIC will op │ │ │ │ -000047b0: 7469 6d69 7a65 2075 7369 6e67 206d 616e timize using man │ │ │ │ -000047c0: 6966 6f6c 6420 6d65 7468 6f64 7320 7265 ifold methods re │ │ │ │ -000047d0: 7375 6c74 696e 6720 696e 206d 6f72 6520 sulting in more │ │ │ │ -000047e0: 636f 6e74 656e 742d 7365 6e73 6974 6976 content-sensitiv │ │ │ │ -000047f0: 6520 7375 7065 7270 6978 656c 732e 0a20 e superpixels.. │ │ │ │ -00004800: 2020 2020 2a20 4070 6172 616d 2072 6567 * @param reg │ │ │ │ -00004810: 696f 6e5f 7369 7a65 2043 686f 6f73 6573 ion_size Chooses │ │ │ │ -00004820: 2061 6e20 6176 6572 6167 6520 7375 7065 an average supe │ │ │ │ -00004830: 7270 6978 656c 2073 697a 6520 6d65 6173 rpixel size meas │ │ │ │ -00004840: 7572 6564 2069 6e20 7069 7865 6c73 0a20 ured in pixels. │ │ │ │ -00004850: 2020 2020 2a20 4070 6172 616d 2072 756c * @param rul │ │ │ │ -00004860: 6572 2043 686f 6f73 6573 2074 6865 2065 er Chooses the e │ │ │ │ -00004870: 6e66 6f72 6365 6d65 6e74 206f 6620 7375 nforcement of su │ │ │ │ -00004880: 7065 7270 6978 656c 2073 6d6f 6f74 686e perpixel smoothn │ │ │ │ -00004890: 6573 7320 6661 6374 6f72 206f 6620 7375 ess factor of su │ │ │ │ -000048a0: 7065 7270 6978 656c 0a20 2020 2020 2a0a perpixel. *. │ │ │ │ -000048b0: 2020 2020 202a 2054 6865 2066 756e 6374 * The funct │ │ │ │ -000048c0: 696f 6e20 696e 6974 6961 6c69 7a65 7320 ion initializes │ │ │ │ -000048d0: 6120 5375 7065 7270 6978 656c 534c 4943 a SuperpixelSLIC │ │ │ │ -000048e0: 206f 626a 6563 7420 666f 7220 7468 6520 object for the │ │ │ │ -000048f0: 696e 7075 7420 696d 6167 652e 2049 7420 input image. It │ │ │ │ -00004900: 7365 7473 2074 6865 2070 6172 616d 6574 sets the paramet │ │ │ │ -00004910: 6572 7320 6f66 2063 686f 6f73 6564 0a20 ers of choosed. │ │ │ │ -00004920: 2020 2020 2a20 7375 7065 7270 6978 656c * superpixel │ │ │ │ -00004930: 2061 6c67 6f72 6974 686d 2c20 7768 6963 algorithm, whic │ │ │ │ -00004940: 6820 6172 653a 2072 6567 696f 6e5f 7369 h are: region_si │ │ │ │ -00004950: 7a65 2061 6e64 2072 756c 6572 2e20 4974 ze and ruler. It │ │ │ │ -00004960: 2070 7265 616c 6c6f 6361 7465 2073 6f6d preallocate som │ │ │ │ -00004970: 6520 6275 6666 6572 7320 666f 7220 6675 e buffers for fu │ │ │ │ -00004980: 7475 7265 0a20 2020 2020 2a20 636f 6d70 ture. * comp │ │ │ │ -00004990: 7574 696e 6720 6974 6572 6174 696f 6e73 uting iterations │ │ │ │ -000049a0: 206f 7665 7220 7468 6520 6769 7665 6e20 over the given │ │ │ │ -000049b0: 696d 6167 652e 2046 6f72 2065 6e61 6e63 image. For enanc │ │ │ │ -000049c0: 6865 6420 7265 7375 6c74 7320 6974 2069 hed results it i │ │ │ │ -000049d0: 7320 7265 636f 6d6d 656e 6465 6420 666f s recommended fo │ │ │ │ -000049e0: 7220 636f 6c6f 7220 696d 6167 6573 2074 r color images t │ │ │ │ -000049f0: 6f0a 2020 2020 202a 2070 7265 7072 6f63 o. * preproc │ │ │ │ -00004a00: 6573 7320 696d 6167 6520 7769 7468 206c ess image with l │ │ │ │ -00004a10: 6974 746c 6520 6761 7573 7369 616e 2062 ittle gaussian b │ │ │ │ -00004a20: 6c75 7220 7573 696e 6720 6120 736d 616c lur using a smal │ │ │ │ -00004a30: 6c20 3320 7820 3320 6b65 726e 656c 2061 l 3 x 3 kernel a │ │ │ │ -00004a40: 6e64 2061 6464 6974 696f 6e61 6c20 636f nd additional co │ │ │ │ -00004a50: 6e76 6572 7369 6f6e 2069 6e74 6f0a 2020 nversion into. │ │ │ │ -00004a60: 2020 202a 2043 6965 4c41 4220 636f 6c6f * CieLAB colo │ │ │ │ -00004a70: 7220 7370 6163 652e 2041 6e20 6578 616d r space. An exam │ │ │ │ -00004a80: 706c 6520 6f66 2053 4c49 4320 7665 7273 ple of SLIC vers │ │ │ │ -00004a90: 7573 2053 4c49 434f 2061 6e64 204d 534c us SLICO and MSL │ │ │ │ -00004aa0: 4943 2069 7320 696c 7573 7472 6174 6564 IC is ilustrated │ │ │ │ -00004ab0: 2069 6e20 7468 6520 666f 6c6c 6f77 696e in the followin │ │ │ │ -00004ac0: 6720 7069 6374 7572 652e 0a20 2020 2020 g picture.. │ │ │ │ -00004ad0: 2a0a 2020 2020 202a 2021 5b69 6d61 6765 *. * ![image │ │ │ │ -00004ae0: 5d28 7069 6373 2f73 7570 6572 7069 7865 ](pics/superpixe │ │ │ │ -00004af0: 6c73 5f73 6c69 632e 706e 6729 0a20 2020 ls_slic.png). │ │ │ │ -00004b00: 2020 2a20 4072 6574 7572 6e20 6175 746f * @return auto │ │ │ │ -00004b10: 6d61 7469 6361 6c6c 7920 6765 6e65 7261 matically genera │ │ │ │ -00004b20: 7465 640a 2020 2020 202a 2f0a 2020 2020 ted. */. │ │ │ │ -00004b30: 7075 626c 6963 2073 7461 7469 6320 5375 public static Su │ │ │ │ -00004b40: 7065 7270 6978 656c 534c 4943 2063 7265 perpixelSLIC cre │ │ │ │ -00004b50: 6174 6553 7570 6572 7069 7865 6c53 4c49 ateSuperpixelSLI │ │ │ │ -00004b60: 4328 4d61 7420 696d 6167 652c 2069 6e74 C(Mat image, int │ │ │ │ -00004b70: 2061 6c67 6f72 6974 686d 2c20 696e 7420 algorithm, int │ │ │ │ -00004b80: 7265 6769 6f6e 5f73 697a 652c 2066 6c6f region_size, flo │ │ │ │ -00004b90: 6174 2072 756c 6572 2920 7b0a 2020 2020 at ruler) {. │ │ │ │ -00004ba0: 2020 2020 7265 7475 726e 2053 7570 6572 return Super │ │ │ │ -00004bb0: 7069 7865 6c53 4c49 432e 5f5f 6672 6f6d pixelSLIC.__from │ │ │ │ -00004bc0: 5074 725f 5f28 6372 6561 7465 5375 7065 Ptr__(createSupe │ │ │ │ -00004bd0: 7270 6978 656c 534c 4943 5f30 2869 6d61 rpixelSLIC_0(ima │ │ │ │ -00004be0: 6765 2e6e 6174 6976 654f 626a 2c20 616c ge.nativeObj, al │ │ │ │ -00004bf0: 676f 7269 7468 6d2c 2072 6567 696f 6e5f gorithm, region_ │ │ │ │ -00004c00: 7369 7a65 2c20 7275 6c65 7229 293b 0a20 size, ruler));. │ │ │ │ -00004c10: 2020 207d 0a0a 2020 2020 2f2a 2a0a 2020 }.. /**. │ │ │ │ -00004c20: 2020 202a 2049 6e69 7469 616c 697a 6520 * Initialize │ │ │ │ -00004c30: 6120 5375 7065 7270 6978 656c 534c 4943 a SuperpixelSLIC │ │ │ │ -00004c40: 206f 626a 6563 740a 2020 2020 202a 0a20 object. *. │ │ │ │ -00004c50: 2020 2020 2a20 4070 6172 616d 2069 6d61 * @param ima │ │ │ │ -00004c60: 6765 2049 6d61 6765 2074 6f20 7365 676d ge Image to segm │ │ │ │ -00004c70: 656e 740a 2020 2020 202a 2040 7061 7261 ent. * @para │ │ │ │ -00004c80: 6d20 616c 676f 7269 7468 6d20 4368 6f6f m algorithm Choo │ │ │ │ -00004c90: 7365 7320 7468 6520 616c 676f 7269 7468 ses the algorith │ │ │ │ -00004ca0: 6d20 7661 7269 616e 7420 746f 2075 7365 m variant to use │ │ │ │ -00004cb0: 3a0a 2020 2020 202a 2053 4c49 4320 7365 :. * SLIC se │ │ │ │ -00004cc0: 676d 656e 7473 2069 6d61 6765 2075 7369 gments image usi │ │ │ │ -00004cd0: 6e67 2061 2064 6573 6972 6564 2072 6567 ng a desired reg │ │ │ │ -00004ce0: 696f 6e5f 7369 7a65 2c20 616e 6420 696e ion_size, and in │ │ │ │ -00004cf0: 2061 6464 6974 696f 6e20 534c 4943 4f20 addition SLICO │ │ │ │ -00004d00: 7769 6c6c 206f 7074 696d 697a 6520 7573 will optimize us │ │ │ │ -00004d10: 696e 6720 6164 6170 7469 7665 2063 6f6d ing adaptive com │ │ │ │ -00004d20: 7061 6374 6e65 7373 2066 6163 746f 722c pactness factor, │ │ │ │ -00004d30: 0a20 2020 2020 2a20 7768 696c 6520 4d53 . * while MS │ │ │ │ -00004d40: 4c49 4320 7769 6c6c 206f 7074 696d 697a LIC will optimiz │ │ │ │ -00004d50: 6520 7573 696e 6720 6d61 6e69 666f 6c64 e using manifold │ │ │ │ -00004d60: 206d 6574 686f 6473 2072 6573 756c 7469 methods resulti │ │ │ │ -00004d70: 6e67 2069 6e20 6d6f 7265 2063 6f6e 7465 ng in more conte │ │ │ │ -00004d80: 6e74 2d73 656e 7369 7469 7665 2073 7570 nt-sensitive sup │ │ │ │ -00004d90: 6572 7069 7865 6c73 2e0a 2020 2020 202a erpixels.. * │ │ │ │ -00004da0: 2040 7061 7261 6d20 7265 6769 6f6e 5f73 @param region_s │ │ │ │ -00004db0: 697a 6520 4368 6f6f 7365 7320 616e 2061 ize Chooses an a │ │ │ │ -00004dc0: 7665 7261 6765 2073 7570 6572 7069 7865 verage superpixe │ │ │ │ -00004dd0: 6c20 7369 7a65 206d 6561 7375 7265 6420 l size measured │ │ │ │ -00004de0: 696e 2070 6978 656c 730a 2020 2020 202a in pixels. * │ │ │ │ -00004df0: 0a20 2020 2020 2a20 5468 6520 6675 6e63 . * The func │ │ │ │ -00004e00: 7469 6f6e 2069 6e69 7469 616c 697a 6573 tion initializes │ │ │ │ -00004e10: 2061 2053 7570 6572 7069 7865 6c53 4c49 a SuperpixelSLI │ │ │ │ -00004e20: 4320 6f62 6a65 6374 2066 6f72 2074 6865 C object for the │ │ │ │ -00004e30: 2069 6e70 7574 2069 6d61 6765 2e20 4974 input image. It │ │ │ │ -00004e40: 2073 6574 7320 7468 6520 7061 7261 6d65 sets the parame │ │ │ │ -00004e50: 7465 7273 206f 6620 6368 6f6f 7365 640a ters of choosed. │ │ │ │ -00004e60: 2020 2020 202a 2073 7570 6572 7069 7865 * superpixe │ │ │ │ -00004e70: 6c20 616c 676f 7269 7468 6d2c 2077 6869 l algorithm, whi │ │ │ │ -00004e80: 6368 2061 7265 3a20 7265 6769 6f6e 5f73 ch are: region_s │ │ │ │ -00004e90: 697a 6520 616e 6420 7275 6c65 722e 2049 ize and ruler. I │ │ │ │ -00004ea0: 7420 7072 6561 6c6c 6f63 6174 6520 736f t preallocate so │ │ │ │ -00004eb0: 6d65 2062 7566 6665 7273 2066 6f72 2066 me buffers for f │ │ │ │ -00004ec0: 7574 7572 650a 2020 2020 202a 2063 6f6d uture. * com │ │ │ │ -00004ed0: 7075 7469 6e67 2069 7465 7261 7469 6f6e puting iteration │ │ │ │ -00004ee0: 7320 6f76 6572 2074 6865 2067 6976 656e s over the given │ │ │ │ -00004ef0: 2069 6d61 6765 2e20 466f 7220 656e 616e image. For enan │ │ │ │ -00004f00: 6368 6564 2072 6573 756c 7473 2069 7420 ched results it │ │ │ │ -00004f10: 6973 2072 6563 6f6d 6d65 6e64 6564 2066 is recommended f │ │ │ │ -00004f20: 6f72 2063 6f6c 6f72 2069 6d61 6765 7320 or color images │ │ │ │ -00004f30: 746f 0a20 2020 2020 2a20 7072 6570 726f to. * prepro │ │ │ │ -00004f40: 6365 7373 2069 6d61 6765 2077 6974 6820 cess image with │ │ │ │ -00004f50: 6c69 7474 6c65 2067 6175 7373 6961 6e20 little gaussian │ │ │ │ -00004f60: 626c 7572 2075 7369 6e67 2061 2073 6d61 blur using a sma │ │ │ │ -00004f70: 6c6c 2033 2078 2033 206b 6572 6e65 6c20 ll 3 x 3 kernel │ │ │ │ -00004f80: 616e 6420 6164 6469 7469 6f6e 616c 2063 and additional c │ │ │ │ -00004f90: 6f6e 7665 7273 696f 6e20 696e 746f 0a20 onversion into. │ │ │ │ -00004fa0: 2020 2020 2a20 4369 654c 4142 2063 6f6c * CieLAB col │ │ │ │ -00004fb0: 6f72 2073 7061 6365 2e20 416e 2065 7861 or space. An exa │ │ │ │ -00004fc0: 6d70 6c65 206f 6620 534c 4943 2076 6572 mple of SLIC ver │ │ │ │ -00004fd0: 7375 7320 534c 4943 4f20 616e 6420 4d53 sus SLICO and MS │ │ │ │ -00004fe0: 4c49 4320 6973 2069 6c75 7374 7261 7465 LIC is ilustrate │ │ │ │ -00004ff0: 6420 696e 2074 6865 2066 6f6c 6c6f 7769 d in the followi │ │ │ │ -00005000: 6e67 2070 6963 7475 7265 2e0a 2020 2020 ng picture.. │ │ │ │ -00005010: 202a 0a20 2020 2020 2a20 215b 696d 6167 *. * ![imag │ │ │ │ -00005020: 655d 2870 6963 732f 7375 7065 7270 6978 e](pics/superpix │ │ │ │ -00005030: 656c 735f 736c 6963 2e70 6e67 290a 2020 els_slic.png). │ │ │ │ -00005040: 2020 202a 2040 7265 7475 726e 2061 7574 * @return aut │ │ │ │ -00005050: 6f6d 6174 6963 616c 6c79 2067 656e 6572 omatically gener │ │ │ │ -00005060: 6174 6564 0a20 2020 2020 2a2f 0a20 2020 ated. */. │ │ │ │ -00005070: 2070 7562 6c69 6320 7374 6174 6963 2053 public static S │ │ │ │ -00005080: 7570 6572 7069 7865 6c53 4c49 4320 6372 uperpixelSLIC cr │ │ │ │ -00005090: 6561 7465 5375 7065 7270 6978 656c 534c eateSuperpixelSL │ │ │ │ -000050a0: 4943 284d 6174 2069 6d61 6765 2c20 696e IC(Mat image, in │ │ │ │ -000050b0: 7420 616c 676f 7269 7468 6d2c 2069 6e74 t algorithm, int │ │ │ │ -000050c0: 2072 6567 696f 6e5f 7369 7a65 2920 7b0a region_size) {. │ │ │ │ -000050d0: 2020 2020 2020 2020 7265 7475 726e 2053 return S │ │ │ │ -000050e0: 7570 6572 7069 7865 6c53 4c49 432e 5f5f uperpixelSLIC.__ │ │ │ │ -000050f0: 6672 6f6d 5074 725f 5f28 6372 6561 7465 fromPtr__(create │ │ │ │ -00005100: 5375 7065 7270 6978 656c 534c 4943 5f31 SuperpixelSLIC_1 │ │ │ │ -00005110: 2869 6d61 6765 2e6e 6174 6976 654f 626a (image.nativeObj │ │ │ │ -00005120: 2c20 616c 676f 7269 7468 6d2c 2072 6567 , algorithm, reg │ │ │ │ -00005130: 696f 6e5f 7369 7a65 2929 3b0a 2020 2020 ion_size));. │ │ │ │ -00005140: 7d0a 0a20 2020 202f 2a2a 0a20 2020 2020 }.. /**. │ │ │ │ -00005150: 2a20 496e 6974 6961 6c69 7a65 2061 2053 * Initialize a S │ │ │ │ -00005160: 7570 6572 7069 7865 6c53 4c49 4320 6f62 uperpixelSLIC ob │ │ │ │ -00005170: 6a65 6374 0a20 2020 2020 2a0a 2020 2020 ject. *. │ │ │ │ -00005180: 202a 2040 7061 7261 6d20 696d 6167 6520 * @param image │ │ │ │ -00005190: 496d 6167 6520 746f 2073 6567 6d65 6e74 Image to segment │ │ │ │ -000051a0: 0a20 2020 2020 2a20 4070 6172 616d 2061 . * @param a │ │ │ │ -000051b0: 6c67 6f72 6974 686d 2043 686f 6f73 6573 lgorithm Chooses │ │ │ │ -000051c0: 2074 6865 2061 6c67 6f72 6974 686d 2076 the algorithm v │ │ │ │ -000051d0: 6172 6961 6e74 2074 6f20 7573 653a 0a20 ariant to use:. │ │ │ │ -000051e0: 2020 2020 2a20 534c 4943 2073 6567 6d65 * SLIC segme │ │ │ │ -000051f0: 6e74 7320 696d 6167 6520 7573 696e 6720 nts image using │ │ │ │ -00005200: 6120 6465 7369 7265 6420 7265 6769 6f6e a desired region │ │ │ │ -00005210: 5f73 697a 652c 2061 6e64 2069 6e20 6164 _size, and in ad │ │ │ │ -00005220: 6469 7469 6f6e 2053 4c49 434f 2077 696c dition SLICO wil │ │ │ │ -00005230: 6c20 6f70 7469 6d69 7a65 2075 7369 6e67 l optimize using │ │ │ │ -00005240: 2061 6461 7074 6976 6520 636f 6d70 6163 adaptive compac │ │ │ │ -00005250: 746e 6573 7320 6661 6374 6f72 2c0a 2020 tness factor,. │ │ │ │ -00005260: 2020 202a 2077 6869 6c65 204d 534c 4943 * while MSLIC │ │ │ │ -00005270: 2077 696c 6c20 6f70 7469 6d69 7a65 2075 will optimize u │ │ │ │ -00005280: 7369 6e67 206d 616e 6966 6f6c 6420 6d65 sing manifold me │ │ │ │ -00005290: 7468 6f64 7320 7265 7375 6c74 696e 6720 thods resulting │ │ │ │ -000052a0: 696e 206d 6f72 6520 636f 6e74 656e 742d in more content- │ │ │ │ -000052b0: 7365 6e73 6974 6976 6520 7375 7065 7270 sensitive superp │ │ │ │ -000052c0: 6978 656c 732e 0a20 2020 2020 2a0a 2020 ixels.. *. │ │ │ │ -000052d0: 2020 202a 2054 6865 2066 756e 6374 696f * The functio │ │ │ │ -000052e0: 6e20 696e 6974 6961 6c69 7a65 7320 6120 n initializes a │ │ │ │ -000052f0: 5375 7065 7270 6978 656c 534c 4943 206f SuperpixelSLIC o │ │ │ │ -00005300: 626a 6563 7420 666f 7220 7468 6520 696e bject for the in │ │ │ │ -00005310: 7075 7420 696d 6167 652e 2049 7420 7365 put image. It se │ │ │ │ -00005320: 7473 2074 6865 2070 6172 616d 6574 6572 ts the parameter │ │ │ │ -00005330: 7320 6f66 2063 686f 6f73 6564 0a20 2020 s of choosed. │ │ │ │ -00005340: 2020 2a20 7375 7065 7270 6978 656c 2061 * superpixel a │ │ │ │ -00005350: 6c67 6f72 6974 686d 2c20 7768 6963 6820 lgorithm, which │ │ │ │ -00005360: 6172 653a 2072 6567 696f 6e5f 7369 7a65 are: region_size │ │ │ │ -00005370: 2061 6e64 2072 756c 6572 2e20 4974 2070 and ruler. It p │ │ │ │ -00005380: 7265 616c 6c6f 6361 7465 2073 6f6d 6520 reallocate some │ │ │ │ -00005390: 6275 6666 6572 7320 666f 7220 6675 7475 buffers for futu │ │ │ │ -000053a0: 7265 0a20 2020 2020 2a20 636f 6d70 7574 re. * comput │ │ │ │ -000053b0: 696e 6720 6974 6572 6174 696f 6e73 206f ing iterations o │ │ │ │ -000053c0: 7665 7220 7468 6520 6769 7665 6e20 696d ver the given im │ │ │ │ -000053d0: 6167 652e 2046 6f72 2065 6e61 6e63 6865 age. For enanche │ │ │ │ -000053e0: 6420 7265 7375 6c74 7320 6974 2069 7320 d results it is │ │ │ │ -000053f0: 7265 636f 6d6d 656e 6465 6420 666f 7220 recommended for │ │ │ │ -00005400: 636f 6c6f 7220 696d 6167 6573 2074 6f0a color images to. │ │ │ │ -00005410: 2020 2020 202a 2070 7265 7072 6f63 6573 * preproces │ │ │ │ -00005420: 7320 696d 6167 6520 7769 7468 206c 6974 s image with lit │ │ │ │ -00005430: 746c 6520 6761 7573 7369 616e 2062 6c75 tle gaussian blu │ │ │ │ -00005440: 7220 7573 696e 6720 6120 736d 616c 6c20 r using a small │ │ │ │ -00005450: 3320 7820 3320 6b65 726e 656c 2061 6e64 3 x 3 kernel and │ │ │ │ -00005460: 2061 6464 6974 696f 6e61 6c20 636f 6e76 additional conv │ │ │ │ -00005470: 6572 7369 6f6e 2069 6e74 6f0a 2020 2020 ersion into. │ │ │ │ -00005480: 202a 2043 6965 4c41 4220 636f 6c6f 7220 * CieLAB color │ │ │ │ -00005490: 7370 6163 652e 2041 6e20 6578 616d 706c space. An exampl │ │ │ │ -000054a0: 6520 6f66 2053 4c49 4320 7665 7273 7573 e of SLIC versus │ │ │ │ -000054b0: 2053 4c49 434f 2061 6e64 204d 534c 4943 SLICO and MSLIC │ │ │ │ -000054c0: 2069 7320 696c 7573 7472 6174 6564 2069 is ilustrated i │ │ │ │ -000054d0: 6e20 7468 6520 666f 6c6c 6f77 696e 6720 n the following │ │ │ │ -000054e0: 7069 6374 7572 652e 0a20 2020 2020 2a0a picture.. *. │ │ │ │ -000054f0: 2020 2020 202a 2021 5b69 6d61 6765 5d28 * ![image]( │ │ │ │ -00005500: 7069 6373 2f73 7570 6572 7069 7865 6c73 pics/superpixels │ │ │ │ -00005510: 5f73 6c69 632e 706e 6729 0a20 2020 2020 _slic.png). │ │ │ │ -00005520: 2a20 4072 6574 7572 6e20 6175 746f 6d61 * @return automa │ │ │ │ -00005530: 7469 6361 6c6c 7920 6765 6e65 7261 7465 tically generate │ │ │ │ -00005540: 640a 2020 2020 202a 2f0a 2020 2020 7075 d. */. pu │ │ │ │ -00005550: 626c 6963 2073 7461 7469 6320 5375 7065 blic static Supe │ │ │ │ -00005560: 7270 6978 656c 534c 4943 2063 7265 6174 rpixelSLIC creat │ │ │ │ -00005570: 6553 7570 6572 7069 7865 6c53 4c49 4328 eSuperpixelSLIC( │ │ │ │ -00005580: 4d61 7420 696d 6167 652c 2069 6e74 2061 Mat image, int a │ │ │ │ -00005590: 6c67 6f72 6974 686d 2920 7b0a 2020 2020 lgorithm) {. │ │ │ │ -000055a0: 2020 2020 7265 7475 726e 2053 7570 6572 return Super │ │ │ │ -000055b0: 7069 7865 6c53 4c49 432e 5f5f 6672 6f6d pixelSLIC.__from │ │ │ │ -000055c0: 5074 725f 5f28 6372 6561 7465 5375 7065 Ptr__(createSupe │ │ │ │ -000055d0: 7270 6978 656c 534c 4943 5f32 2869 6d61 rpixelSLIC_2(ima │ │ │ │ -000055e0: 6765 2e6e 6174 6976 654f 626a 2c20 616c ge.nativeObj, al │ │ │ │ -000055f0: 676f 7269 7468 6d29 293b 0a20 2020 207d gorithm));. } │ │ │ │ -00005600: 0a0a 2020 2020 2f2a 2a0a 2020 2020 202a .. /**. * │ │ │ │ -00005610: 2049 6e69 7469 616c 697a 6520 6120 5375 Initialize a Su │ │ │ │ -00005620: 7065 7270 6978 656c 534c 4943 206f 626a perpixelSLIC obj │ │ │ │ -00005630: 6563 740a 2020 2020 202a 0a20 2020 2020 ect. *. │ │ │ │ -00005640: 2a20 4070 6172 616d 2069 6d61 6765 2049 * @param image I │ │ │ │ -00005650: 6d61 6765 2074 6f20 7365 676d 656e 740a mage to segment. │ │ │ │ -00005660: 2020 2020 202a 2053 4c49 4320 7365 676d * SLIC segm │ │ │ │ -00005670: 656e 7473 2069 6d61 6765 2075 7369 6e67 ents image using │ │ │ │ -00005680: 2061 2064 6573 6972 6564 2072 6567 696f a desired regio │ │ │ │ -00005690: 6e5f 7369 7a65 2c20 616e 6420 696e 2061 n_size, and in a │ │ │ │ -000056a0: 6464 6974 696f 6e20 534c 4943 4f20 7769 ddition SLICO wi │ │ │ │ -000056b0: 6c6c 206f 7074 696d 697a 6520 7573 696e ll optimize usin │ │ │ │ -000056c0: 6720 6164 6170 7469 7665 2063 6f6d 7061 g adaptive compa │ │ │ │ -000056d0: 6374 6e65 7373 2066 6163 746f 722c 0a20 ctness factor,. │ │ │ │ -000056e0: 2020 2020 2a20 7768 696c 6520 4d53 4c49 * while MSLI │ │ │ │ -000056f0: 4320 7769 6c6c 206f 7074 696d 697a 6520 C will optimize │ │ │ │ -00005700: 7573 696e 6720 6d61 6e69 666f 6c64 206d using manifold m │ │ │ │ -00005710: 6574 686f 6473 2072 6573 756c 7469 6e67 ethods resulting │ │ │ │ -00005720: 2069 6e20 6d6f 7265 2063 6f6e 7465 6e74 in more content │ │ │ │ -00005730: 2d73 656e 7369 7469 7665 2073 7570 6572 -sensitive super │ │ │ │ -00005740: 7069 7865 6c73 2e0a 2020 2020 202a 0a20 pixels.. *. │ │ │ │ -00005750: 2020 2020 2a20 5468 6520 6675 6e63 7469 * The functi │ │ │ │ -00005760: 6f6e 2069 6e69 7469 616c 697a 6573 2061 on initializes a │ │ │ │ -00005770: 2053 7570 6572 7069 7865 6c53 4c49 4320 SuperpixelSLIC │ │ │ │ -00005780: 6f62 6a65 6374 2066 6f72 2074 6865 2069 object for the i │ │ │ │ -00005790: 6e70 7574 2069 6d61 6765 2e20 4974 2073 nput image. It s │ │ │ │ -000057a0: 6574 7320 7468 6520 7061 7261 6d65 7465 ets the paramete │ │ │ │ -000057b0: 7273 206f 6620 6368 6f6f 7365 640a 2020 rs of choosed. │ │ │ │ -000057c0: 2020 202a 2073 7570 6572 7069 7865 6c20 * superpixel │ │ │ │ -000057d0: 616c 676f 7269 7468 6d2c 2077 6869 6368 algorithm, which │ │ │ │ -000057e0: 2061 7265 3a20 7265 6769 6f6e 5f73 697a are: region_siz │ │ │ │ -000057f0: 6520 616e 6420 7275 6c65 722e 2049 7420 e and ruler. It │ │ │ │ -00005800: 7072 6561 6c6c 6f63 6174 6520 736f 6d65 preallocate some │ │ │ │ -00005810: 2062 7566 6665 7273 2066 6f72 2066 7574 buffers for fut │ │ │ │ -00005820: 7572 650a 2020 2020 202a 2063 6f6d 7075 ure. * compu │ │ │ │ -00005830: 7469 6e67 2069 7465 7261 7469 6f6e 7320 ting iterations │ │ │ │ -00005840: 6f76 6572 2074 6865 2067 6976 656e 2069 over the given i │ │ │ │ -00005850: 6d61 6765 2e20 466f 7220 656e 616e 6368 mage. For enanch │ │ │ │ -00005860: 6564 2072 6573 756c 7473 2069 7420 6973 ed results it is │ │ │ │ -00005870: 2072 6563 6f6d 6d65 6e64 6564 2066 6f72 recommended for │ │ │ │ -00005880: 2063 6f6c 6f72 2069 6d61 6765 7320 746f color images to │ │ │ │ -00005890: 0a20 2020 2020 2a20 7072 6570 726f 6365 . * preproce │ │ │ │ -000058a0: 7373 2069 6d61 6765 2077 6974 6820 6c69 ss image with li │ │ │ │ -000058b0: 7474 6c65 2067 6175 7373 6961 6e20 626c ttle gaussian bl │ │ │ │ -000058c0: 7572 2075 7369 6e67 2061 2073 6d61 6c6c ur using a small │ │ │ │ -000058d0: 2033 2078 2033 206b 6572 6e65 6c20 616e 3 x 3 kernel an │ │ │ │ -000058e0: 6420 6164 6469 7469 6f6e 616c 2063 6f6e d additional con │ │ │ │ -000058f0: 7665 7273 696f 6e20 696e 746f 0a20 2020 version into. │ │ │ │ -00005900: 2020 2a20 4369 654c 4142 2063 6f6c 6f72 * CieLAB color │ │ │ │ -00005910: 2073 7061 6365 2e20 416e 2065 7861 6d70 space. An examp │ │ │ │ -00005920: 6c65 206f 6620 534c 4943 2076 6572 7375 le of SLIC versu │ │ │ │ -00005930: 7320 534c 4943 4f20 616e 6420 4d53 4c49 s SLICO and MSLI │ │ │ │ -00005940: 4320 6973 2069 6c75 7374 7261 7465 6420 C is ilustrated │ │ │ │ -00005950: 696e 2074 6865 2066 6f6c 6c6f 7769 6e67 in the following │ │ │ │ -00005960: 2070 6963 7475 7265 2e0a 2020 2020 202a picture.. * │ │ │ │ -00005970: 0a20 2020 2020 2a20 215b 696d 6167 655d . * ![image] │ │ │ │ -00005980: 2870 6963 732f 7375 7065 7270 6978 656c (pics/superpixel │ │ │ │ -00005990: 735f 736c 6963 2e70 6e67 290a 2020 2020 s_slic.png). │ │ │ │ -000059a0: 202a 2040 7265 7475 726e 2061 7574 6f6d * @return autom │ │ │ │ -000059b0: 6174 6963 616c 6c79 2067 656e 6572 6174 atically generat │ │ │ │ -000059c0: 6564 0a20 2020 2020 2a2f 0a20 2020 2070 ed. */. p │ │ │ │ -000059d0: 7562 6c69 6320 7374 6174 6963 2053 7570 ublic static Sup │ │ │ │ -000059e0: 6572 7069 7865 6c53 4c49 4320 6372 6561 erpixelSLIC crea │ │ │ │ -000059f0: 7465 5375 7065 7270 6978 656c 534c 4943 teSuperpixelSLIC │ │ │ │ -00005a00: 284d 6174 2069 6d61 6765 2920 7b0a 2020 (Mat image) {. │ │ │ │ -00005a10: 2020 2020 2020 7265 7475 726e 2053 7570 return Sup │ │ │ │ -00005a20: 6572 7069 7865 6c53 4c49 432e 5f5f 6672 erpixelSLIC.__fr │ │ │ │ -00005a30: 6f6d 5074 725f 5f28 6372 6561 7465 5375 omPtr__(createSu │ │ │ │ -00005a40: 7065 7270 6978 656c 534c 4943 5f33 2869 perpixelSLIC_3(i │ │ │ │ -00005a50: 6d61 6765 2e6e 6174 6976 654f 626a 2929 mage.nativeObj)) │ │ │ │ -00005a60: 3b0a 2020 2020 7d0a 0a0a 2020 2020 2f2f ;. }... // │ │ │ │ -00005a70: 0a20 2020 202f 2f20 432b 2b3a 2020 5074 . // C++: Pt │ │ │ │ -00005a80: 725f 4772 6170 6853 6567 6d65 6e74 6174 r_GraphSegmentat │ │ │ │ -00005a90: 696f 6e20 6376 3a3a 7869 6d67 7072 6f63 ion cv::ximgproc │ │ │ │ -00005aa0: 3a3a 7365 676d 656e 7461 7469 6f6e 3a3a ::segmentation:: │ │ │ │ -00005ab0: 6372 6561 7465 4772 6170 6853 6567 6d65 createGraphSegme │ │ │ │ -00005ac0: 6e74 6174 696f 6e28 646f 7562 6c65 2073 ntation(double s │ │ │ │ -00005ad0: 6967 6d61 203d 2030 2e35 2c20 666c 6f61 igma = 0.5, floa │ │ │ │ -00005ae0: 7420 6b20 3d20 3330 302c 2069 6e74 206d t k = 300, int m │ │ │ │ -00005af0: 696e 5f73 697a 6520 3d20 3130 3029 0a20 in_size = 100). │ │ │ │ -00005b00: 2020 202f 2f0a 0a20 2020 202f 2a2a 0a20 //.. /**. │ │ │ │ -00005b10: 2020 2020 2a20 4372 6561 7465 7320 6120 * Creates a │ │ │ │ -00005b20: 6772 6170 6820 6261 7365 6420 7365 676d graph based segm │ │ │ │ -00005b30: 656e 746f 720a 2020 2020 202a 2020 2020 entor. * │ │ │ │ -00005b40: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ -00005b50: 2020 2020 2040 7061 7261 6d20 7369 676d @param sigm │ │ │ │ -00005b60: 6120 5468 6520 7369 676d 6120 7061 7261 a The sigma para │ │ │ │ -00005b70: 6d65 7465 722c 2075 7365 6420 746f 2073 meter, used to s │ │ │ │ -00005b80: 6d6f 6f74 6820 696d 6167 650a 2020 2020 mooth image. │ │ │ │ -00005b90: 202a 2020 2020 2020 2020 2020 2020 2020 * │ │ │ │ -00005ba0: 2020 2020 2020 2020 2020 2040 7061 7261 @para │ │ │ │ -00005bb0: 6d20 6b20 5468 6520 6b20 7061 7261 6d65 m k The k parame │ │ │ │ -00005bc0: 7465 7220 6f66 2074 6865 2061 6c67 6f72 ter of the algor │ │ │ │ -00005bd0: 7974 686d 0a20 2020 2020 2a20 2020 2020 ythm. * │ │ │ │ -00005be0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ -00005bf0: 2020 2020 4070 6172 616d 206d 696e 5f73 @param min_s │ │ │ │ -00005c00: 697a 6520 5468 6520 6d69 6e69 6d75 6d20 ize The minimum │ │ │ │ -00005c10: 7369 7a65 206f 6620 7365 676d 656e 7473 size of segments │ │ │ │ -00005c20: 0a20 2020 2020 2a20 4072 6574 7572 6e20 . * @return │ │ │ │ -00005c30: 6175 746f 6d61 7469 6361 6c6c 7920 6765 automatically ge │ │ │ │ -00005c40: 6e65 7261 7465 640a 2020 2020 202a 2f0a nerated. */. │ │ │ │ -00005c50: 2020 2020 7075 626c 6963 2073 7461 7469 public stati │ │ │ │ -00005c60: 6320 4772 6170 6853 6567 6d65 6e74 6174 c GraphSegmentat │ │ │ │ -00005c70: 696f 6e20 6372 6561 7465 4772 6170 6853 ion createGraphS │ │ │ │ -00005c80: 6567 6d65 6e74 6174 696f 6e28 646f 7562 egmentation(doub │ │ │ │ -00005c90: 6c65 2073 6967 6d61 2c20 666c 6f61 7420 le sigma, float │ │ │ │ -00005ca0: 6b2c 2069 6e74 206d 696e 5f73 697a 6529 k, int min_size) │ │ │ │ -00005cb0: 207b 0a20 2020 2020 2020 2072 6574 7572 {. retur │ │ │ │ -00005cc0: 6e20 4772 6170 6853 6567 6d65 6e74 6174 n GraphSegmentat │ │ │ │ -00005cd0: 696f 6e2e 5f5f 6672 6f6d 5074 725f 5f28 ion.__fromPtr__( │ │ │ │ -00005ce0: 6372 6561 7465 4772 6170 6853 6567 6d65 createGraphSegme │ │ │ │ -00005cf0: 6e74 6174 696f 6e5f 3028 7369 676d 612c ntation_0(sigma, │ │ │ │ -00005d00: 206b 2c20 6d69 6e5f 7369 7a65 2929 3b0a k, min_size));. │ │ │ │ -00005d10: 2020 2020 7d0a 0a20 2020 202f 2a2a 0a20 }.. /**. │ │ │ │ -00005d20: 2020 2020 2a20 4372 6561 7465 7320 6120 * Creates a │ │ │ │ -00005d30: 6772 6170 6820 6261 7365 6420 7365 676d graph based segm │ │ │ │ -00005d40: 656e 746f 720a 2020 2020 202a 2020 2020 entor. * │ │ │ │ -00005d50: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ -00005d60: 2020 2020 2040 7061 7261 6d20 7369 676d @param sigm │ │ │ │ -00005d70: 6120 5468 6520 7369 676d 6120 7061 7261 a The sigma para │ │ │ │ -00005d80: 6d65 7465 722c 2075 7365 6420 746f 2073 meter, used to s │ │ │ │ -00005d90: 6d6f 6f74 6820 696d 6167 650a 2020 2020 mooth image. │ │ │ │ -00005da0: 202a 2020 2020 2020 2020 2020 2020 2020 * │ │ │ │ -00005db0: 2020 2020 2020 2020 2020 2040 7061 7261 @para │ │ │ │ -00005dc0: 6d20 6b20 5468 6520 6b20 7061 7261 6d65 m k The k parame │ │ │ │ -00005dd0: 7465 7220 6f66 2074 6865 2061 6c67 6f72 ter of the algor │ │ │ │ -00005de0: 7974 686d 0a20 2020 2020 2a20 4072 6574 ythm. * @ret │ │ │ │ -00005df0: 7572 6e20 6175 746f 6d61 7469 6361 6c6c urn automaticall │ │ │ │ -00005e00: 7920 6765 6e65 7261 7465 640a 2020 2020 y generated. │ │ │ │ -00005e10: 202a 2f0a 2020 2020 7075 626c 6963 2073 */. public s │ │ │ │ -00005e20: 7461 7469 6320 4772 6170 6853 6567 6d65 tatic GraphSegme │ │ │ │ -00005e30: 6e74 6174 696f 6e20 6372 6561 7465 4772 ntation createGr │ │ │ │ -00005e40: 6170 6853 6567 6d65 6e74 6174 696f 6e28 aphSegmentation( │ │ │ │ -00005e50: 646f 7562 6c65 2073 6967 6d61 2c20 666c double sigma, fl │ │ │ │ -00005e60: 6f61 7420 6b29 207b 0a20 2020 2020 2020 oat k) {. │ │ │ │ -00005e70: 2072 6574 7572 6e20 4772 6170 6853 6567 return GraphSeg │ │ │ │ -00005e80: 6d65 6e74 6174 696f 6e2e 5f5f 6672 6f6d mentation.__from │ │ │ │ -00005e90: 5074 725f 5f28 6372 6561 7465 4772 6170 Ptr__(createGrap │ │ │ │ -00005ea0: 6853 6567 6d65 6e74 6174 696f 6e5f 3128 hSegmentation_1( │ │ │ │ -00005eb0: 7369 676d 612c 206b 2929 3b0a 2020 2020 sigma, k));. │ │ │ │ -00005ec0: 7d0a 0a20 2020 202f 2a2a 0a20 2020 2020 }.. /**. │ │ │ │ -00005ed0: 2a20 4372 6561 7465 7320 6120 6772 6170 * Creates a grap │ │ │ │ -00005ee0: 6820 6261 7365 6420 7365 676d 656e 746f h based segmento │ │ │ │ -00005ef0: 720a 2020 2020 202a 2020 2020 2020 2020 r. * │ │ │ │ -00005f00: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ -00005f10: 2040 7061 7261 6d20 7369 676d 6120 5468 @param sigma Th │ │ │ │ -00005f20: 6520 7369 676d 6120 7061 7261 6d65 7465 e sigma paramete │ │ │ │ -00005f30: 722c 2075 7365 6420 746f 2073 6d6f 6f74 r, used to smoot │ │ │ │ -00005f40: 6820 696d 6167 650a 2020 2020 202a 2040 h image. * @ │ │ │ │ -00005f50: 7265 7475 726e 2061 7574 6f6d 6174 6963 return automatic │ │ │ │ -00005f60: 616c 6c79 2067 656e 6572 6174 6564 0a20 ally generated. │ │ │ │ -00005f70: 2020 2020 2a2f 0a20 2020 2070 7562 6c69 */. publi │ │ │ │ -00005f80: 6320 7374 6174 6963 2047 7261 7068 5365 c static GraphSe │ │ │ │ -00005f90: 676d 656e 7461 7469 6f6e 2063 7265 6174 gmentation creat │ │ │ │ -00005fa0: 6547 7261 7068 5365 676d 656e 7461 7469 eGraphSegmentati │ │ │ │ -00005fb0: 6f6e 2864 6f75 626c 6520 7369 676d 6129 on(double sigma) │ │ │ │ -00005fc0: 207b 0a20 2020 2020 2020 2072 6574 7572 {. retur │ │ │ │ -00005fd0: 6e20 4772 6170 6853 6567 6d65 6e74 6174 n GraphSegmentat │ │ │ │ -00005fe0: 696f 6e2e 5f5f 6672 6f6d 5074 725f 5f28 ion.__fromPtr__( │ │ │ │ -00005ff0: 6372 6561 7465 4772 6170 6853 6567 6d65 createGraphSegme │ │ │ │ -00006000: 6e74 6174 696f 6e5f 3228 7369 676d 6129 ntation_2(sigma) │ │ │ │ -00006010: 293b 0a20 2020 207d 0a0a 2020 2020 2f2a );. }.. /* │ │ │ │ -00006020: 2a0a 2020 2020 202a 2043 7265 6174 6573 *. * Creates │ │ │ │ -00006030: 2061 2067 7261 7068 2062 6173 6564 2073 a graph based s │ │ │ │ -00006040: 6567 6d65 6e74 6f72 0a20 2020 2020 2a20 egmentor. * │ │ │ │ -00006050: 4072 6574 7572 6e20 6175 746f 6d61 7469 @return automati │ │ │ │ -00006060: 6361 6c6c 7920 6765 6e65 7261 7465 640a cally generated. │ │ │ │ -00006070: 2020 2020 202a 2f0a 2020 2020 7075 626c */. publ │ │ │ │ -00006080: 6963 2073 7461 7469 6320 4772 6170 6853 ic static GraphS │ │ │ │ -00006090: 6567 6d65 6e74 6174 696f 6e20 6372 6561 egmentation crea │ │ │ │ -000060a0: 7465 4772 6170 6853 6567 6d65 6e74 6174 teGraphSegmentat │ │ │ │ -000060b0: 696f 6e28 2920 7b0a 2020 2020 2020 2020 ion() {. │ │ │ │ -000060c0: 7265 7475 726e 2047 7261 7068 5365 676d return GraphSegm │ │ │ │ -000060d0: 656e 7461 7469 6f6e 2e5f 5f66 726f 6d50 entation.__fromP │ │ │ │ -000060e0: 7472 5f5f 2863 7265 6174 6547 7261 7068 tr__(createGraph │ │ │ │ -000060f0: 5365 676d 656e 7461 7469 6f6e 5f33 2829 Segmentation_3() │ │ │ │ -00006100: 293b 0a20 2020 207d 0a0a 0a20 2020 202f );. }... / │ │ │ │ -00006110: 2f0a 2020 2020 2f2f 2043 2b2b 3a20 2050 /. // C++: P │ │ │ │ -00006120: 7472 5f53 656c 6563 7469 7665 5365 6172 tr_SelectiveSear │ │ │ │ -00006130: 6368 5365 676d 656e 7461 7469 6f6e 5374 chSegmentationSt │ │ │ │ -00006140: 7261 7465 6779 436f 6c6f 7220 6376 3a3a rategyColor cv:: │ │ │ │ -00006150: 7869 6d67 7072 6f63 3a3a 7365 676d 656e ximgproc::segmen │ │ │ │ -00006160: 7461 7469 6f6e 3a3a 6372 6561 7465 5365 tation::createSe │ │ │ │ -00006170: 6c65 6374 6976 6553 6561 7263 6853 6567 lectiveSearchSeg │ │ │ │ -00006180: 6d65 6e74 6174 696f 6e53 7472 6174 6567 mentationStrateg │ │ │ │ -00006190: 7943 6f6c 6f72 2829 0a20 2020 202f 2f0a yColor(). //. │ │ │ │ -000061a0: 0a20 2020 202f 2a2a 0a20 2020 2020 2a20 . /**. * │ │ │ │ -000061b0: 4372 6561 7465 2061 206e 6577 2063 6f6c Create a new col │ │ │ │ -000061c0: 6f72 2d62 6173 6564 2073 7472 6174 6567 or-based strateg │ │ │ │ -000061d0: 790a 2020 2020 202a 2040 7265 7475 726e y. * @return │ │ │ │ -000061e0: 2061 7574 6f6d 6174 6963 616c 6c79 2067 automatically g │ │ │ │ -000061f0: 656e 6572 6174 6564 0a20 2020 2020 2a2f enerated. */ │ │ │ │ -00006200: 0a20 2020 2070 7562 6c69 6320 7374 6174 . public stat │ │ │ │ -00006210: 6963 2053 656c 6563 7469 7665 5365 6172 ic SelectiveSear │ │ │ │ -00006220: 6368 5365 676d 656e 7461 7469 6f6e 5374 chSegmentationSt │ │ │ │ -00006230: 7261 7465 6779 436f 6c6f 7220 6372 6561 rategyColor crea │ │ │ │ -00006240: 7465 5365 6c65 6374 6976 6553 6561 7263 teSelectiveSearc │ │ │ │ -00006250: 6853 6567 6d65 6e74 6174 696f 6e53 7472 hSegmentationStr │ │ │ │ -00006260: 6174 6567 7943 6f6c 6f72 2829 207b 0a20 ategyColor() {. │ │ │ │ -00006270: 2020 2020 2020 2072 6574 7572 6e20 5365 return Se │ │ │ │ -00006280: 6c65 6374 6976 6553 6561 7263 6853 6567 lectiveSearchSeg │ │ │ │ -00006290: 6d65 6e74 6174 696f 6e53 7472 6174 6567 mentationStrateg │ │ │ │ -000062a0: 7943 6f6c 6f72 2e5f 5f66 726f 6d50 7472 yColor.__fromPtr │ │ │ │ -000062b0: 5f5f 2863 7265 6174 6553 656c 6563 7469 __(createSelecti │ │ │ │ -000062c0: 7665 5365 6172 6368 5365 676d 656e 7461 veSearchSegmenta │ │ │ │ -000062d0: 7469 6f6e 5374 7261 7465 6779 436f 6c6f tionStrategyColo │ │ │ │ -000062e0: 725f 3028 2929 3b0a 2020 2020 7d0a 0a0a r_0());. }... │ │ │ │ -000062f0: 2020 2020 2f2f 0a20 2020 202f 2f20 432b //. // C+ │ │ │ │ -00006300: 2b3a 2020 5074 725f 5365 6c65 6374 6976 +: Ptr_Selectiv │ │ │ │ -00006310: 6553 6561 7263 6853 6567 6d65 6e74 6174 eSearchSegmentat │ │ │ │ -00006320: 696f 6e53 7472 6174 6567 7953 697a 6520 ionStrategySize │ │ │ │ -00006330: 6376 3a3a 7869 6d67 7072 6f63 3a3a 7365 cv::ximgproc::se │ │ │ │ -00006340: 676d 656e 7461 7469 6f6e 3a3a 6372 6561 gmentation::crea │ │ │ │ -00006350: 7465 5365 6c65 6374 6976 6553 6561 7263 teSelectiveSearc │ │ │ │ -00006360: 6853 6567 6d65 6e74 6174 696f 6e53 7472 hSegmentationStr │ │ │ │ -00006370: 6174 6567 7953 697a 6528 290a 2020 2020 ategySize(). │ │ │ │ -00006380: 2f2f 0a0a 2020 2020 2f2a 2a0a 2020 2020 //.. /**. │ │ │ │ -00006390: 202a 2043 7265 6174 6520 6120 6e65 7720 * Create a new │ │ │ │ -000063a0: 7369 7a65 2d62 6173 6564 2073 7472 6174 size-based strat │ │ │ │ -000063b0: 6567 790a 2020 2020 202a 2040 7265 7475 egy. * @retu │ │ │ │ -000063c0: 726e 2061 7574 6f6d 6174 6963 616c 6c79 rn automatically │ │ │ │ -000063d0: 2067 656e 6572 6174 6564 0a20 2020 2020 generated. │ │ │ │ -000063e0: 2a2f 0a20 2020 2070 7562 6c69 6320 7374 */. public st │ │ │ │ -000063f0: 6174 6963 2053 656c 6563 7469 7665 5365 atic SelectiveSe │ │ │ │ -00006400: 6172 6368 5365 676d 656e 7461 7469 6f6e archSegmentation │ │ │ │ -00006410: 5374 7261 7465 6779 5369 7a65 2063 7265 StrategySize cre │ │ │ │ -00006420: 6174 6553 656c 6563 7469 7665 5365 6172 ateSelectiveSear │ │ │ │ -00006430: 6368 5365 676d 656e 7461 7469 6f6e 5374 chSegmentationSt │ │ │ │ -00006440: 7261 7465 6779 5369 7a65 2829 207b 0a20 rategySize() {. │ │ │ │ -00006450: 2020 2020 2020 2072 6574 7572 6e20 5365 return Se │ │ │ │ -00006460: 6c65 6374 6976 6553 6561 7263 6853 6567 lectiveSearchSeg │ │ │ │ -00006470: 6d65 6e74 6174 696f 6e53 7472 6174 6567 mentationStrateg │ │ │ │ -00006480: 7953 697a 652e 5f5f 6672 6f6d 5074 725f ySize.__fromPtr_ │ │ │ │ -00006490: 5f28 6372 6561 7465 5365 6c65 6374 6976 _(createSelectiv │ │ │ │ -000064a0: 6553 6561 7263 6853 6567 6d65 6e74 6174 eSearchSegmentat │ │ │ │ -000064b0: 696f 6e53 7472 6174 6567 7953 697a 655f ionStrategySize_ │ │ │ │ -000064c0: 3028 2929 3b0a 2020 2020 7d0a 0a0a 2020 0());. }... │ │ │ │ -000064d0: 2020 2f2f 0a20 2020 202f 2f20 432b 2b3a //. // C++: │ │ │ │ -000064e0: 2020 5074 725f 5365 6c65 6374 6976 6553 Ptr_SelectiveS │ │ │ │ -000064f0: 6561 7263 6853 6567 6d65 6e74 6174 696f earchSegmentatio │ │ │ │ -00006500: 6e53 7472 6174 6567 7954 6578 7475 7265 nStrategyTexture │ │ │ │ -00006510: 2063 763a 3a78 696d 6770 726f 633a 3a73 cv::ximgproc::s │ │ │ │ -00006520: 6567 6d65 6e74 6174 696f 6e3a 3a63 7265 egmentation::cre │ │ │ │ -00006530: 6174 6553 656c 6563 7469 7665 5365 6172 ateSelectiveSear │ │ │ │ -00006540: 6368 5365 676d 656e 7461 7469 6f6e 5374 chSegmentationSt │ │ │ │ -00006550: 7261 7465 6779 5465 7874 7572 6528 290a rategyTexture(). │ │ │ │ -00006560: 2020 2020 2f2f 0a0a 2020 2020 2f2a 2a0a //.. /**. │ │ │ │ -00006570: 2020 2020 202a 2043 7265 6174 6520 6120 * Create a │ │ │ │ -00006580: 6e65 7720 7369 7a65 2d62 6173 6564 2073 new size-based s │ │ │ │ -00006590: 7472 6174 6567 790a 2020 2020 202a 2040 trategy. * @ │ │ │ │ -000065a0: 7265 7475 726e 2061 7574 6f6d 6174 6963 return automatic │ │ │ │ -000065b0: 616c 6c79 2067 656e 6572 6174 6564 0a20 ally generated. │ │ │ │ -000065c0: 2020 2020 2a2f 0a20 2020 2070 7562 6c69 */. publi │ │ │ │ -000065d0: 6320 7374 6174 6963 2053 656c 6563 7469 c static Selecti │ │ │ │ -000065e0: 7665 5365 6172 6368 5365 676d 656e 7461 veSearchSegmenta │ │ │ │ -000065f0: 7469 6f6e 5374 7261 7465 6779 5465 7874 tionStrategyText │ │ │ │ -00006600: 7572 6520 6372 6561 7465 5365 6c65 6374 ure createSelect │ │ │ │ -00006610: 6976 6553 6561 7263 6853 6567 6d65 6e74 iveSearchSegment │ │ │ │ -00006620: 6174 696f 6e53 7472 6174 6567 7954 6578 ationStrategyTex │ │ │ │ -00006630: 7475 7265 2829 207b 0a20 2020 2020 2020 ture() {. │ │ │ │ -00006640: 2072 6574 7572 6e20 5365 6c65 6374 6976 return Selectiv │ │ │ │ -00006650: 6553 6561 7263 6853 6567 6d65 6e74 6174 eSearchSegmentat │ │ │ │ -00006660: 696f 6e53 7472 6174 6567 7954 6578 7475 ionStrategyTextu │ │ │ │ -00006670: 7265 2e5f 5f66 726f 6d50 7472 5f5f 2863 re.__fromPtr__(c │ │ │ │ -00006680: 7265 6174 6553 656c 6563 7469 7665 5365 reateSelectiveSe │ │ │ │ -00006690: 6172 6368 5365 676d 656e 7461 7469 6f6e archSegmentation │ │ │ │ -000066a0: 5374 7261 7465 6779 5465 7874 7572 655f StrategyTexture_ │ │ │ │ -000066b0: 3028 2929 3b0a 2020 2020 7d0a 0a0a 2020 0());. }... │ │ │ │ -000066c0: 2020 2f2f 0a20 2020 202f 2f20 432b 2b3a //. // C++: │ │ │ │ -000066d0: 2020 5074 725f 5365 6c65 6374 6976 6553 Ptr_SelectiveS │ │ │ │ -000066e0: 6561 7263 6853 6567 6d65 6e74 6174 696f earchSegmentatio │ │ │ │ -000066f0: 6e53 7472 6174 6567 7946 696c 6c20 6376 nStrategyFill cv │ │ │ │ -00006700: 3a3a 7869 6d67 7072 6f63 3a3a 7365 676d ::ximgproc::segm │ │ │ │ -00006710: 656e 7461 7469 6f6e 3a3a 6372 6561 7465 entation::create │ │ │ │ -00006720: 5365 6c65 6374 6976 6553 6561 7263 6853 SelectiveSearchS │ │ │ │ -00006730: 6567 6d65 6e74 6174 696f 6e53 7472 6174 egmentationStrat │ │ │ │ -00006740: 6567 7946 696c 6c28 290a 2020 2020 2f2f egyFill(). // │ │ │ │ -00006750: 0a0a 2020 2020 2f2a 2a0a 2020 2020 202a .. /**. * │ │ │ │ -00006760: 2043 7265 6174 6520 6120 6e65 7720 6669 Create a new fi │ │ │ │ -00006770: 6c6c 2d62 6173 6564 2073 7472 6174 6567 ll-based strateg │ │ │ │ -00006780: 790a 2020 2020 202a 2040 7265 7475 726e y. * @return │ │ │ │ -00006790: 2061 7574 6f6d 6174 6963 616c 6c79 2067 automatically g │ │ │ │ -000067a0: 656e 6572 6174 6564 0a20 2020 2020 2a2f enerated. */ │ │ │ │ -000067b0: 0a20 2020 2070 7562 6c69 6320 7374 6174 . public stat │ │ │ │ -000067c0: 6963 2053 656c 6563 7469 7665 5365 6172 ic SelectiveSear │ │ │ │ -000067d0: 6368 5365 676d 656e 7461 7469 6f6e 5374 chSegmentationSt │ │ │ │ -000067e0: 7261 7465 6779 4669 6c6c 2063 7265 6174 rategyFill creat │ │ │ │ -000067f0: 6553 656c 6563 7469 7665 5365 6172 6368 eSelectiveSearch │ │ │ │ -00006800: 5365 676d 656e 7461 7469 6f6e 5374 7261 SegmentationStra │ │ │ │ -00006810: 7465 6779 4669 6c6c 2829 207b 0a20 2020 tegyFill() {. │ │ │ │ -00006820: 2020 2020 2072 6574 7572 6e20 5365 6c65 return Sele │ │ │ │ -00006830: 6374 6976 6553 6561 7263 6853 6567 6d65 ctiveSearchSegme │ │ │ │ -00006840: 6e74 6174 696f 6e53 7472 6174 6567 7946 ntationStrategyF │ │ │ │ -00006850: 696c 6c2e 5f5f 6672 6f6d 5074 725f 5f28 ill.__fromPtr__( │ │ │ │ -00006860: 6372 6561 7465 5365 6c65 6374 6976 6553 createSelectiveS │ │ │ │ -00006870: 6561 7263 6853 6567 6d65 6e74 6174 696f earchSegmentatio │ │ │ │ -00006880: 6e53 7472 6174 6567 7946 696c 6c5f 3028 nStrategyFill_0( │ │ │ │ -00006890: 2929 3b0a 2020 2020 7d0a 0a0a 2020 2020 ));. }... │ │ │ │ -000068a0: 2f2f 0a20 2020 202f 2f20 432b 2b3a 2020 //. // C++: │ │ │ │ -000068b0: 5074 725f 5365 6c65 6374 6976 6553 6561 Ptr_SelectiveSea │ │ │ │ -000068c0: 7263 6853 6567 6d65 6e74 6174 696f 6e53 rchSegmentationS │ │ │ │ -000068d0: 7472 6174 6567 794d 756c 7469 706c 6520 trategyMultiple │ │ │ │ -000068e0: 6376 3a3a 7869 6d67 7072 6f63 3a3a 7365 cv::ximgproc::se │ │ │ │ -000068f0: 676d 656e 7461 7469 6f6e 3a3a 6372 6561 gmentation::crea │ │ │ │ -00006900: 7465 5365 6c65 6374 6976 6553 6561 7263 teSelectiveSearc │ │ │ │ -00006910: 6853 6567 6d65 6e74 6174 696f 6e53 7472 hSegmentationStr │ │ │ │ -00006920: 6174 6567 794d 756c 7469 706c 6528 290a ategyMultiple(). │ │ │ │ -00006930: 2020 2020 2f2f 0a0a 2020 2020 2f2a 2a0a //.. /**. │ │ │ │ -00006940: 2020 2020 202a 2043 7265 6174 6520 6120 * Create a │ │ │ │ -00006950: 6e65 7720 6d75 6c74 6970 6c65 2073 7472 new multiple str │ │ │ │ -00006960: 6174 6567 790a 2020 2020 202a 2040 7265 ategy. * @re │ │ │ │ -00006970: 7475 726e 2061 7574 6f6d 6174 6963 616c turn automatical │ │ │ │ -00006980: 6c79 2067 656e 6572 6174 6564 0a20 2020 ly generated. │ │ │ │ -00006990: 2020 2a2f 0a20 2020 2070 7562 6c69 6320 */. public │ │ │ │ -000069a0: 7374 6174 6963 2053 656c 6563 7469 7665 static Selective │ │ │ │ -000069b0: 5365 6172 6368 5365 676d 656e 7461 7469 SearchSegmentati │ │ │ │ -000069c0: 6f6e 5374 7261 7465 6779 4d75 6c74 6970 onStrategyMultip │ │ │ │ -000069d0: 6c65 2063 7265 6174 6553 656c 6563 7469 le createSelecti │ │ │ │ -000069e0: 7665 5365 6172 6368 5365 676d 656e 7461 veSearchSegmenta │ │ │ │ -000069f0: 7469 6f6e 5374 7261 7465 6779 4d75 6c74 tionStrategyMult │ │ │ │ -00006a00: 6970 6c65 2829 207b 0a20 2020 2020 2020 iple() {. │ │ │ │ -00006a10: 2072 6574 7572 6e20 5365 6c65 6374 6976 return Selectiv │ │ │ │ -00006a20: 6553 6561 7263 6853 6567 6d65 6e74 6174 eSearchSegmentat │ │ │ │ -00006a30: 696f 6e53 7472 6174 6567 794d 756c 7469 ionStrategyMulti │ │ │ │ -00006a40: 706c 652e 5f5f 6672 6f6d 5074 725f 5f28 ple.__fromPtr__( │ │ │ │ -00006a50: 6372 6561 7465 5365 6c65 6374 6976 6553 createSelectiveS │ │ │ │ -00006a60: 6561 7263 6853 6567 6d65 6e74 6174 696f earchSegmentatio │ │ │ │ -00006a70: 6e53 7472 6174 6567 794d 756c 7469 706c nStrategyMultipl │ │ │ │ -00006a80: 655f 3028 2929 3b0a 2020 2020 7d0a 0a0a e_0());. }... │ │ │ │ -00006a90: 2020 2020 2f2f 0a20 2020 202f 2f20 432b //. // C+ │ │ │ │ -00006aa0: 2b3a 2020 5074 725f 5365 6c65 6374 6976 +: Ptr_Selectiv │ │ │ │ -00006ab0: 6553 6561 7263 6853 6567 6d65 6e74 6174 eSearchSegmentat │ │ │ │ -00006ac0: 696f 6e53 7472 6174 6567 794d 756c 7469 ionStrategyMulti │ │ │ │ -00006ad0: 706c 6520 6376 3a3a 7869 6d67 7072 6f63 ple cv::ximgproc │ │ │ │ -00006ae0: 3a3a 7365 676d 656e 7461 7469 6f6e 3a3a ::segmentation:: │ │ │ │ -00006af0: 6372 6561 7465 5365 6c65 6374 6976 6553 createSelectiveS │ │ │ │ -00006b00: 6561 7263 6853 6567 6d65 6e74 6174 696f earchSegmentatio │ │ │ │ -00006b10: 6e53 7472 6174 6567 794d 756c 7469 706c nStrategyMultipl │ │ │ │ -00006b20: 6528 5074 725f 5365 6c65 6374 6976 6553 e(Ptr_SelectiveS │ │ │ │ -00006b30: 6561 7263 6853 6567 6d65 6e74 6174 696f earchSegmentatio │ │ │ │ -00006b40: 6e53 7472 6174 6567 7920 7331 290a 2020 nStrategy s1). │ │ │ │ -00006b50: 2020 2f2f 0a0a 2020 2020 2f2a 2a0a 2020 //.. /**. │ │ │ │ -00006b60: 2020 202a 2043 7265 6174 6520 6120 6e65 * Create a ne │ │ │ │ -00006b70: 7720 6d75 6c74 6970 6c65 2073 7472 6174 w multiple strat │ │ │ │ -00006b80: 6567 7920 616e 6420 7365 7420 6f6e 6520 egy and set one │ │ │ │ -00006b90: 7375 6274 7261 7465 6779 0a20 2020 2020 subtrategy. │ │ │ │ -00006ba0: 2a20 2020 2020 2020 2020 2020 2020 2020 * │ │ │ │ -00006bb0: 2020 2020 2020 2020 2020 4070 6172 616d @param │ │ │ │ -00006bc0: 2073 3120 5468 6520 6669 7273 7420 7374 s1 The first st │ │ │ │ -00006bd0: 7261 7465 6779 0a20 2020 2020 2a20 4072 rategy. * @r │ │ │ │ -00006be0: 6574 7572 6e20 6175 746f 6d61 7469 6361 eturn automatica │ │ │ │ -00006bf0: 6c6c 7920 6765 6e65 7261 7465 640a 2020 lly generated. │ │ │ │ -00006c00: 2020 202a 2f0a 2020 2020 7075 626c 6963 */. public │ │ │ │ -00006c10: 2073 7461 7469 6320 5365 6c65 6374 6976 static Selectiv │ │ │ │ -00006c20: 6553 6561 7263 6853 6567 6d65 6e74 6174 eSearchSegmentat │ │ │ │ -00006c30: 696f 6e53 7472 6174 6567 794d 756c 7469 ionStrategyMulti │ │ │ │ -00006c40: 706c 6520 6372 6561 7465 5365 6c65 6374 ple createSelect │ │ │ │ -00006c50: 6976 6553 6561 7263 6853 6567 6d65 6e74 iveSearchSegment │ │ │ │ -00006c60: 6174 696f 6e53 7472 6174 6567 794d 756c ationStrategyMul │ │ │ │ -00006c70: 7469 706c 6528 5365 6c65 6374 6976 6553 tiple(SelectiveS │ │ │ │ -00006c80: 6561 7263 6853 6567 6d65 6e74 6174 696f earchSegmentatio │ │ │ │ -00006c90: 6e53 7472 6174 6567 7920 7331 2920 7b0a nStrategy s1) {. │ │ │ │ -00006ca0: 2020 2020 2020 2020 7265 7475 726e 2053 return S │ │ │ │ -00006cb0: 656c 6563 7469 7665 5365 6172 6368 5365 electiveSearchSe │ │ │ │ -00006cc0: 676d 656e 7461 7469 6f6e 5374 7261 7465 gmentationStrate │ │ │ │ -00006cd0: 6779 4d75 6c74 6970 6c65 2e5f 5f66 726f gyMultiple.__fro │ │ │ │ -00006ce0: 6d50 7472 5f5f 2863 7265 6174 6553 656c mPtr__(createSel │ │ │ │ -00006cf0: 6563 7469 7665 5365 6172 6368 5365 676d ectiveSearchSegm │ │ │ │ -00006d00: 656e 7461 7469 6f6e 5374 7261 7465 6779 entationStrategy │ │ │ │ -00006d10: 4d75 6c74 6970 6c65 5f31 2873 312e 6765 Multiple_1(s1.ge │ │ │ │ -00006d20: 744e 6174 6976 654f 626a 4164 6472 2829 tNativeObjAddr() │ │ │ │ -00006d30: 2929 3b0a 2020 2020 7d0a 0a0a 2020 2020 ));. }... │ │ │ │ -00006d40: 2f2f 0a20 2020 202f 2f20 432b 2b3a 2020 //. // C++: │ │ │ │ -00006d50: 5074 725f 5365 6c65 6374 6976 6553 6561 Ptr_SelectiveSea │ │ │ │ -00006d60: 7263 6853 6567 6d65 6e74 6174 696f 6e53 rchSegmentationS │ │ │ │ -00006d70: 7472 6174 6567 794d 756c 7469 706c 6520 trategyMultiple │ │ │ │ -00006d80: 6376 3a3a 7869 6d67 7072 6f63 3a3a 7365 cv::ximgproc::se │ │ │ │ -00006d90: 676d 656e 7461 7469 6f6e 3a3a 6372 6561 gmentation::crea │ │ │ │ -00006da0: 7465 5365 6c65 6374 6976 6553 6561 7263 teSelectiveSearc │ │ │ │ -00006db0: 6853 6567 6d65 6e74 6174 696f 6e53 7472 hSegmentationStr │ │ │ │ -00006dc0: 6174 6567 794d 756c 7469 706c 6528 5074 ategyMultiple(Pt │ │ │ │ -00006dd0: 725f 5365 6c65 6374 6976 6553 6561 7263 r_SelectiveSearc │ │ │ │ -00006de0: 6853 6567 6d65 6e74 6174 696f 6e53 7472 hSegmentationStr │ │ │ │ -00006df0: 6174 6567 7920 7331 2c20 5074 725f 5365 ategy s1, Ptr_Se │ │ │ │ -00006e00: 6c65 6374 6976 6553 6561 7263 6853 6567 lectiveSearchSeg │ │ │ │ -00006e10: 6d65 6e74 6174 696f 6e53 7472 6174 6567 mentationStrateg │ │ │ │ -00006e20: 7920 7332 290a 2020 2020 2f2f 0a0a 2020 y s2). //.. │ │ │ │ -00006e30: 2020 2f2a 2a0a 2020 2020 202a 2043 7265 /**. * Cre │ │ │ │ -00006e40: 6174 6520 6120 6e65 7720 6d75 6c74 6970 ate a new multip │ │ │ │ -00006e50: 6c65 2073 7472 6174 6567 7920 616e 6420 le strategy and │ │ │ │ -00006e60: 7365 7420 7477 6f20 7375 6274 7261 7465 set two subtrate │ │ │ │ -00006e70: 6769 6573 2c20 7769 7468 2065 7175 616c gies, with equal │ │ │ │ -00006e80: 2077 6569 6768 7473 0a20 2020 2020 2a20 weights. * │ │ │ │ -00006e90: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ -00006ea0: 2020 2020 2020 2020 4070 6172 616d 2073 @param s │ │ │ │ -00006eb0: 3120 5468 6520 6669 7273 7420 7374 7261 1 The first stra │ │ │ │ -00006ec0: 7465 6779 0a20 2020 2020 2a20 2020 2020 tegy. * │ │ │ │ -00006ed0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ -00006ee0: 2020 2020 4070 6172 616d 2073 3220 5468 @param s2 Th │ │ │ │ -00006ef0: 6520 7365 636f 6e64 2073 7472 6174 6567 e second strateg │ │ │ │ -00006f00: 790a 2020 2020 202a 2040 7265 7475 726e y. * @return │ │ │ │ -00006f10: 2061 7574 6f6d 6174 6963 616c 6c79 2067 automatically g │ │ │ │ -00006f20: 656e 6572 6174 6564 0a20 2020 2020 2a2f enerated. */ │ │ │ │ -00006f30: 0a20 2020 2070 7562 6c69 6320 7374 6174 . public stat │ │ │ │ -00006f40: 6963 2053 656c 6563 7469 7665 5365 6172 ic SelectiveSear │ │ │ │ -00006f50: 6368 5365 676d 656e 7461 7469 6f6e 5374 chSegmentationSt │ │ │ │ -00006f60: 7261 7465 6779 4d75 6c74 6970 6c65 2063 rategyMultiple c │ │ │ │ -00006f70: 7265 6174 6553 656c 6563 7469 7665 5365 reateSelectiveSe │ │ │ │ -00006f80: 6172 6368 5365 676d 656e 7461 7469 6f6e archSegmentation │ │ │ │ -00006f90: 5374 7261 7465 6779 4d75 6c74 6970 6c65 StrategyMultiple │ │ │ │ -00006fa0: 2853 656c 6563 7469 7665 5365 6172 6368 (SelectiveSearch │ │ │ │ -00006fb0: 5365 676d 656e 7461 7469 6f6e 5374 7261 SegmentationStra │ │ │ │ -00006fc0: 7465 6779 2073 312c 2053 656c 6563 7469 tegy s1, Selecti │ │ │ │ -00006fd0: 7665 5365 6172 6368 5365 676d 656e 7461 veSearchSegmenta │ │ │ │ -00006fe0: 7469 6f6e 5374 7261 7465 6779 2073 3229 tionStrategy s2) │ │ │ │ -00006ff0: 207b 0a20 2020 2020 2020 2072 6574 7572 {. retur │ │ │ │ -00007000: 6e20 5365 6c65 6374 6976 6553 6561 7263 n SelectiveSearc │ │ │ │ -00007010: 6853 6567 6d65 6e74 6174 696f 6e53 7472 hSegmentationStr │ │ │ │ -00007020: 6174 6567 794d 756c 7469 706c 652e 5f5f ategyMultiple.__ │ │ │ │ -00007030: 6672 6f6d 5074 725f 5f28 6372 6561 7465 fromPtr__(create │ │ │ │ -00007040: 5365 6c65 6374 6976 6553 6561 7263 6853 SelectiveSearchS │ │ │ │ -00007050: 6567 6d65 6e74 6174 696f 6e53 7472 6174 egmentationStrat │ │ │ │ -00007060: 6567 794d 756c 7469 706c 655f 3228 7331 egyMultiple_2(s1 │ │ │ │ -00007070: 2e67 6574 4e61 7469 7665 4f62 6a41 6464 .getNativeObjAdd │ │ │ │ -00007080: 7228 292c 2073 322e 6765 744e 6174 6976 r(), s2.getNativ │ │ │ │ -00007090: 654f 626a 4164 6472 2829 2929 3b0a 2020 eObjAddr()));. │ │ │ │ -000070a0: 2020 7d0a 0a0a 2020 2020 2f2f 0a20 2020 }... //. │ │ │ │ -000070b0: 202f 2f20 432b 2b3a 2020 5074 725f 5365 // C++: Ptr_Se │ │ │ │ -000070c0: 6c65 6374 6976 6553 6561 7263 6853 6567 lectiveSearchSeg │ │ │ │ -000070d0: 6d65 6e74 6174 696f 6e53 7472 6174 6567 mentationStrateg │ │ │ │ -000070e0: 794d 756c 7469 706c 6520 6376 3a3a 7869 yMultiple cv::xi │ │ │ │ -000070f0: 6d67 7072 6f63 3a3a 7365 676d 656e 7461 mgproc::segmenta │ │ │ │ -00007100: 7469 6f6e 3a3a 6372 6561 7465 5365 6c65 tion::createSele │ │ │ │ -00007110: 6374 6976 6553 6561 7263 6853 6567 6d65 ctiveSearchSegme │ │ │ │ -00007120: 6e74 6174 696f 6e53 7472 6174 6567 794d ntationStrategyM │ │ │ │ -00007130: 756c 7469 706c 6528 5074 725f 5365 6c65 ultiple(Ptr_Sele │ │ │ │ -00007140: 6374 6976 6553 6561 7263 6853 6567 6d65 ctiveSearchSegme │ │ │ │ -00007150: 6e74 6174 696f 6e53 7472 6174 6567 7920 ntationStrategy │ │ │ │ -00007160: 7331 2c20 5074 725f 5365 6c65 6374 6976 s1, Ptr_Selectiv │ │ │ │ -00007170: 6553 6561 7263 6853 6567 6d65 6e74 6174 eSearchSegmentat │ │ │ │ -00007180: 696f 6e53 7472 6174 6567 7920 7332 2c20 ionStrategy s2, │ │ │ │ -00007190: 5074 725f 5365 6c65 6374 6976 6553 6561 Ptr_SelectiveSea │ │ │ │ -000071a0: 7263 6853 6567 6d65 6e74 6174 696f 6e53 rchSegmentationS │ │ │ │ -000071b0: 7472 6174 6567 7920 7333 290a 2020 2020 trategy s3). │ │ │ │ -000071c0: 2f2f 0a0a 2020 2020 2f2a 2a0a 2020 2020 //.. /**. │ │ │ │ -000071d0: 202a 2043 7265 6174 6520 6120 6e65 7720 * Create a new │ │ │ │ -000071e0: 6d75 6c74 6970 6c65 2073 7472 6174 6567 multiple strateg │ │ │ │ -000071f0: 7920 616e 6420 7365 7420 7468 7265 6520 y and set three │ │ │ │ -00007200: 7375 6274 7261 7465 6769 6573 2c20 7769 subtrategies, wi │ │ │ │ -00007210: 7468 2065 7175 616c 2077 6569 6768 7473 th equal weights │ │ │ │ -00007220: 0a20 2020 2020 2a20 2020 2020 2020 2020 . * │ │ │ │ -00007230: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ -00007240: 4070 6172 616d 2073 3120 5468 6520 6669 @param s1 The fi │ │ │ │ -00007250: 7273 7420 7374 7261 7465 6779 0a20 2020 rst strategy. │ │ │ │ -00007260: 2020 2a20 2020 2020 2020 2020 2020 2020 * │ │ │ │ -00007270: 2020 2020 2020 2020 2020 2020 4070 6172 @par │ │ │ │ -00007280: 616d 2073 3220 5468 6520 7365 636f 6e64 am s2 The second │ │ │ │ -00007290: 2073 7472 6174 6567 790a 2020 2020 202a strategy. * │ │ │ │ -000072a0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ -000072b0: 2020 2020 2020 2020 2040 7061 7261 6d20 @param │ │ │ │ -000072c0: 7333 2054 6865 2074 6869 7264 2073 7472 s3 The third str │ │ │ │ -000072d0: 6174 6567 790a 2020 2020 202a 2040 7265 ategy. * @re │ │ │ │ -000072e0: 7475 726e 2061 7574 6f6d 6174 6963 616c turn automatical │ │ │ │ -000072f0: 6c79 2067 656e 6572 6174 6564 0a20 2020 ly generated. │ │ │ │ -00007300: 2020 2a2f 0a20 2020 2070 7562 6c69 6320 */. public │ │ │ │ -00007310: 7374 6174 6963 2053 656c 6563 7469 7665 static Selective │ │ │ │ -00007320: 5365 6172 6368 5365 676d 656e 7461 7469 SearchSegmentati │ │ │ │ -00007330: 6f6e 5374 7261 7465 6779 4d75 6c74 6970 onStrategyMultip │ │ │ │ -00007340: 6c65 2063 7265 6174 6553 656c 6563 7469 le createSelecti │ │ │ │ -00007350: 7665 5365 6172 6368 5365 676d 656e 7461 veSearchSegmenta │ │ │ │ -00007360: 7469 6f6e 5374 7261 7465 6779 4d75 6c74 tionStrategyMult │ │ │ │ -00007370: 6970 6c65 2853 656c 6563 7469 7665 5365 iple(SelectiveSe │ │ │ │ -00007380: 6172 6368 5365 676d 656e 7461 7469 6f6e archSegmentation │ │ │ │ -00007390: 5374 7261 7465 6779 2073 312c 2053 656c Strategy s1, Sel │ │ │ │ -000073a0: 6563 7469 7665 5365 6172 6368 5365 676d ectiveSearchSegm │ │ │ │ -000073b0: 656e 7461 7469 6f6e 5374 7261 7465 6779 entationStrategy │ │ │ │ -000073c0: 2073 322c 2053 656c 6563 7469 7665 5365 s2, SelectiveSe │ │ │ │ -000073d0: 6172 6368 5365 676d 656e 7461 7469 6f6e archSegmentation │ │ │ │ -000073e0: 5374 7261 7465 6779 2073 3329 207b 0a20 Strategy s3) {. │ │ │ │ -000073f0: 2020 2020 2020 2072 6574 7572 6e20 5365 return Se │ │ │ │ -00007400: 6c65 6374 6976 6553 6561 7263 6853 6567 lectiveSearchSeg │ │ │ │ -00007410: 6d65 6e74 6174 696f 6e53 7472 6174 6567 mentationStrateg │ │ │ │ -00007420: 794d 756c 7469 706c 652e 5f5f 6672 6f6d yMultiple.__from │ │ │ │ -00007430: 5074 725f 5f28 6372 6561 7465 5365 6c65 Ptr__(createSele │ │ │ │ -00007440: 6374 6976 6553 6561 7263 6853 6567 6d65 ctiveSearchSegme │ │ │ │ -00007450: 6e74 6174 696f 6e53 7472 6174 6567 794d ntationStrategyM │ │ │ │ -00007460: 756c 7469 706c 655f 3328 7331 2e67 6574 ultiple_3(s1.get │ │ │ │ -00007470: 4e61 7469 7665 4f62 6a41 6464 7228 292c NativeObjAddr(), │ │ │ │ -00007480: 2073 322e 6765 744e 6174 6976 654f 626a s2.getNativeObj │ │ │ │ -00007490: 4164 6472 2829 2c20 7333 2e67 6574 4e61 Addr(), s3.getNa │ │ │ │ -000074a0: 7469 7665 4f62 6a41 6464 7228 2929 293b tiveObjAddr())); │ │ │ │ -000074b0: 0a20 2020 207d 0a0a 0a20 2020 202f 2f0a . }... //. │ │ │ │ -000074c0: 2020 2020 2f2f 2043 2b2b 3a20 2050 7472 // C++: Ptr │ │ │ │ -000074d0: 5f53 656c 6563 7469 7665 5365 6172 6368 _SelectiveSearch │ │ │ │ -000074e0: 5365 676d 656e 7461 7469 6f6e 5374 7261 SegmentationStra │ │ │ │ -000074f0: 7465 6779 4d75 6c74 6970 6c65 2063 763a tegyMultiple cv: │ │ │ │ -00007500: 3a78 696d 6770 726f 633a 3a73 6567 6d65 :ximgproc::segme │ │ │ │ -00007510: 6e74 6174 696f 6e3a 3a63 7265 6174 6553 ntation::createS │ │ │ │ -00007520: 656c 6563 7469 7665 5365 6172 6368 5365 electiveSearchSe │ │ │ │ -00007530: 676d 656e 7461 7469 6f6e 5374 7261 7465 gmentationStrate │ │ │ │ -00007540: 6779 4d75 6c74 6970 6c65 2850 7472 5f53 gyMultiple(Ptr_S │ │ │ │ -00007550: 656c 6563 7469 7665 5365 6172 6368 5365 electiveSearchSe │ │ │ │ -00007560: 676d 656e 7461 7469 6f6e 5374 7261 7465 gmentationStrate │ │ │ │ -00007570: 6779 2073 312c 2050 7472 5f53 656c 6563 gy s1, Ptr_Selec │ │ │ │ -00007580: 7469 7665 5365 6172 6368 5365 676d 656e tiveSearchSegmen │ │ │ │ -00007590: 7461 7469 6f6e 5374 7261 7465 6779 2073 tationStrategy s │ │ │ │ -000075a0: 322c 2050 7472 5f53 656c 6563 7469 7665 2, Ptr_Selective │ │ │ │ -000075b0: 5365 6172 6368 5365 676d 656e 7461 7469 SearchSegmentati │ │ │ │ -000075c0: 6f6e 5374 7261 7465 6779 2073 332c 2050 onStrategy s3, P │ │ │ │ -000075d0: 7472 5f53 656c 6563 7469 7665 5365 6172 tr_SelectiveSear │ │ │ │ -000075e0: 6368 5365 676d 656e 7461 7469 6f6e 5374 chSegmentationSt │ │ │ │ -000075f0: 7261 7465 6779 2073 3429 0a20 2020 202f rategy s4). / │ │ │ │ -00007600: 2f0a 0a20 2020 202f 2a2a 0a20 2020 2020 /.. /**. │ │ │ │ -00007610: 2a20 4372 6561 7465 2061 206e 6577 206d * Create a new m │ │ │ │ -00007620: 756c 7469 706c 6520 7374 7261 7465 6779 ultiple strategy │ │ │ │ -00007630: 2061 6e64 2073 6574 2066 6f75 7220 7375 and set four su │ │ │ │ -00007640: 6274 7261 7465 6769 6573 2c20 7769 7468 btrategies, with │ │ │ │ -00007650: 2065 7175 616c 2077 6569 6768 7473 0a20 equal weights. │ │ │ │ -00007660: 2020 2020 2a20 2020 2020 2020 2020 2020 * │ │ │ │ -00007670: 2020 2020 2020 2020 2020 2020 2020 4070 @p │ │ │ │ -00007680: 6172 616d 2073 3120 5468 6520 6669 7273 aram s1 The firs │ │ │ │ -00007690: 7420 7374 7261 7465 6779 0a20 2020 2020 t strategy. │ │ │ │ -000076a0: 2a20 2020 2020 2020 2020 2020 2020 2020 * │ │ │ │ -000076b0: 2020 2020 2020 2020 2020 4070 6172 616d @param │ │ │ │ -000076c0: 2073 3220 5468 6520 7365 636f 6e64 2073 s2 The second s │ │ │ │ -000076d0: 7472 6174 6567 790a 2020 2020 202a 2020 trategy. * │ │ │ │ -000076e0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ -000076f0: 2020 2020 2020 2040 7061 7261 6d20 7333 @param s3 │ │ │ │ -00007700: 2054 6865 2074 6869 7264 2073 7472 6174 The third strat │ │ │ │ -00007710: 6567 790a 2020 2020 202a 2020 2020 2020 egy. * │ │ │ │ -00007720: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ -00007730: 2020 2040 7061 7261 6d20 7334 2054 6865 @param s4 The │ │ │ │ -00007740: 2066 6f72 7468 2073 7472 6174 6567 790a forth strategy. │ │ │ │ -00007750: 2020 2020 202a 2040 7265 7475 726e 2061 * @return a │ │ │ │ -00007760: 7574 6f6d 6174 6963 616c 6c79 2067 656e utomatically gen │ │ │ │ -00007770: 6572 6174 6564 0a20 2020 2020 2a2f 0a20 erated. */. │ │ │ │ -00007780: 2020 2070 7562 6c69 6320 7374 6174 6963 public static │ │ │ │ -00007790: 2053 656c 6563 7469 7665 5365 6172 6368 SelectiveSearch │ │ │ │ -000077a0: 5365 676d 656e 7461 7469 6f6e 5374 7261 SegmentationStra │ │ │ │ -000077b0: 7465 6779 4d75 6c74 6970 6c65 2063 7265 tegyMultiple cre │ │ │ │ -000077c0: 6174 6553 656c 6563 7469 7665 5365 6172 ateSelectiveSear │ │ │ │ -000077d0: 6368 5365 676d 656e 7461 7469 6f6e 5374 chSegmentationSt │ │ │ │ -000077e0: 7261 7465 6779 4d75 6c74 6970 6c65 2853 rategyMultiple(S │ │ │ │ -000077f0: 656c 6563 7469 7665 5365 6172 6368 5365 electiveSearchSe │ │ │ │ -00007800: 676d 656e 7461 7469 6f6e 5374 7261 7465 gmentationStrate │ │ │ │ -00007810: 6779 2073 312c 2053 656c 6563 7469 7665 gy s1, Selective │ │ │ │ -00007820: 5365 6172 6368 5365 676d 656e 7461 7469 SearchSegmentati │ │ │ │ -00007830: 6f6e 5374 7261 7465 6779 2073 322c 2053 onStrategy s2, S │ │ │ │ -00007840: 656c 6563 7469 7665 5365 6172 6368 5365 electiveSearchSe │ │ │ │ -00007850: 676d 656e 7461 7469 6f6e 5374 7261 7465 gmentationStrate │ │ │ │ -00007860: 6779 2073 332c 2053 656c 6563 7469 7665 gy s3, Selective │ │ │ │ -00007870: 5365 6172 6368 5365 676d 656e 7461 7469 SearchSegmentati │ │ │ │ -00007880: 6f6e 5374 7261 7465 6779 2073 3429 207b onStrategy s4) { │ │ │ │ -00007890: 0a20 2020 2020 2020 2072 6574 7572 6e20 . return │ │ │ │ -000078a0: 5365 6c65 6374 6976 6553 6561 7263 6853 SelectiveSearchS │ │ │ │ -000078b0: 6567 6d65 6e74 6174 696f 6e53 7472 6174 egmentationStrat │ │ │ │ -000078c0: 6567 794d 756c 7469 706c 652e 5f5f 6672 egyMultiple.__fr │ │ │ │ -000078d0: 6f6d 5074 725f 5f28 6372 6561 7465 5365 omPtr__(createSe │ │ │ │ -000078e0: 6c65 6374 6976 6553 6561 7263 6853 6567 lectiveSearchSeg │ │ │ │ -000078f0: 6d65 6e74 6174 696f 6e53 7472 6174 6567 mentationStrateg │ │ │ │ -00007900: 794d 756c 7469 706c 655f 3428 7331 2e67 yMultiple_4(s1.g │ │ │ │ -00007910: 6574 4e61 7469 7665 4f62 6a41 6464 7228 etNativeObjAddr( │ │ │ │ -00007920: 292c 2073 322e 6765 744e 6174 6976 654f ), s2.getNativeO │ │ │ │ -00007930: 626a 4164 6472 2829 2c20 7333 2e67 6574 bjAddr(), s3.get │ │ │ │ -00007940: 4e61 7469 7665 4f62 6a41 6464 7228 292c NativeObjAddr(), │ │ │ │ -00007950: 2073 342e 6765 744e 6174 6976 654f 626a s4.getNativeObj │ │ │ │ -00007960: 4164 6472 2829 2929 3b0a 2020 2020 7d0a Addr()));. }. │ │ │ │ -00007970: 0a0a 2020 2020 2f2f 0a20 2020 202f 2f20 .. //. // │ │ │ │ -00007980: 432b 2b3a 2020 5074 725f 5365 6c65 6374 C++: Ptr_Select │ │ │ │ -00007990: 6976 6553 6561 7263 6853 6567 6d65 6e74 iveSearchSegment │ │ │ │ -000079a0: 6174 696f 6e20 6376 3a3a 7869 6d67 7072 ation cv::ximgpr │ │ │ │ -000079b0: 6f63 3a3a 7365 676d 656e 7461 7469 6f6e oc::segmentation │ │ │ │ -000079c0: 3a3a 6372 6561 7465 5365 6c65 6374 6976 ::createSelectiv │ │ │ │ -000079d0: 6553 6561 7263 6853 6567 6d65 6e74 6174 eSearchSegmentat │ │ │ │ -000079e0: 696f 6e28 290a 2020 2020 2f2f 0a0a 2020 ion(). //.. │ │ │ │ -000079f0: 2020 2f2a 2a0a 2020 2020 202a 2043 7265 /**. * Cre │ │ │ │ -00007a00: 6174 6520 6120 6e65 7720 5365 6c65 6374 ate a new Select │ │ │ │ -00007a10: 6976 6553 6561 7263 6853 6567 6d65 6e74 iveSearchSegment │ │ │ │ -00007a20: 6174 696f 6e20 636c 6173 732e 0a20 2020 ation class.. │ │ │ │ -00007a30: 2020 2a20 4072 6574 7572 6e20 6175 746f * @return auto │ │ │ │ -00007a40: 6d61 7469 6361 6c6c 7920 6765 6e65 7261 matically genera │ │ │ │ -00007a50: 7465 640a 2020 2020 202a 2f0a 2020 2020 ted. */. │ │ │ │ -00007a60: 7075 626c 6963 2073 7461 7469 6320 5365 public static Se │ │ │ │ -00007a70: 6c65 6374 6976 6553 6561 7263 6853 6567 lectiveSearchSeg │ │ │ │ -00007a80: 6d65 6e74 6174 696f 6e20 6372 6561 7465 mentation create │ │ │ │ -00007a90: 5365 6c65 6374 6976 6553 6561 7263 6853 SelectiveSearchS │ │ │ │ -00007aa0: 6567 6d65 6e74 6174 696f 6e28 2920 7b0a egmentation() {. │ │ │ │ -00007ab0: 2020 2020 2020 2020 7265 7475 726e 2053 return S │ │ │ │ -00007ac0: 656c 6563 7469 7665 5365 6172 6368 5365 electiveSearchSe │ │ │ │ -00007ad0: 676d 656e 7461 7469 6f6e 2e5f 5f66 726f gmentation.__fro │ │ │ │ -00007ae0: 6d50 7472 5f5f 2863 7265 6174 6553 656c mPtr__(createSel │ │ │ │ -00007af0: 6563 7469 7665 5365 6172 6368 5365 676d ectiveSearchSegm │ │ │ │ -00007b00: 656e 7461 7469 6f6e 5f30 2829 293b 0a20 entation_0());. │ │ │ │ -00007b10: 2020 207d 0a0a 0a20 2020 202f 2f0a 2020 }... //. │ │ │ │ -00007b20: 2020 2f2f 2043 2b2b 3a20 2050 7472 5f53 // C++: Ptr_S │ │ │ │ -00007b30: 7570 6572 7069 7865 6c53 4545 4453 2063 uperpixelSEEDS c │ │ │ │ -00007b40: 763a 3a78 696d 6770 726f 633a 3a63 7265 v::ximgproc::cre │ │ │ │ -00007b50: 6174 6553 7570 6572 7069 7865 6c53 4545 ateSuperpixelSEE │ │ │ │ -00007b60: 4453 2869 6e74 2069 6d61 6765 5f77 6964 DS(int image_wid │ │ │ │ -00007b70: 7468 2c20 696e 7420 696d 6167 655f 6865 th, int image_he │ │ │ │ -00007b80: 6967 6874 2c20 696e 7420 696d 6167 655f ight, int image_ │ │ │ │ -00007b90: 6368 616e 6e65 6c73 2c20 696e 7420 6e75 channels, int nu │ │ │ │ -00007ba0: 6d5f 7375 7065 7270 6978 656c 732c 2069 m_superpixels, i │ │ │ │ -00007bb0: 6e74 206e 756d 5f6c 6576 656c 732c 2069 nt num_levels, i │ │ │ │ -00007bc0: 6e74 2070 7269 6f72 203d 2032 2c20 696e nt prior = 2, in │ │ │ │ -00007bd0: 7420 6869 7374 6f67 7261 6d5f 6269 6e73 t histogram_bins │ │ │ │ -00007be0: 203d 2035 2c20 626f 6f6c 2064 6f75 626c = 5, bool doubl │ │ │ │ -00007bf0: 655f 7374 6570 203d 2066 616c 7365 290a e_step = false). │ │ │ │ -00007c00: 2020 2020 2f2f 0a0a 2020 2020 2f2a 2a0a //.. /**. │ │ │ │ -00007c10: 2020 2020 202a 2049 6e69 7469 616c 697a * Initializ │ │ │ │ -00007c20: 6573 2061 2053 7570 6572 7069 7865 6c53 es a SuperpixelS │ │ │ │ -00007c30: 4545 4453 206f 626a 6563 742e 0a20 2020 EEDS object.. │ │ │ │ -00007c40: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ -00007c50: 6d20 696d 6167 655f 7769 6474 6820 496d m image_width Im │ │ │ │ -00007c60: 6167 6520 7769 6474 682e 0a20 2020 2020 age width.. │ │ │ │ -00007c70: 2a20 4070 6172 616d 2069 6d61 6765 5f68 * @param image_h │ │ │ │ -00007c80: 6569 6768 7420 496d 6167 6520 6865 6967 eight Image heig │ │ │ │ -00007c90: 6874 2e0a 2020 2020 202a 2040 7061 7261 ht.. * @para │ │ │ │ -00007ca0: 6d20 696d 6167 655f 6368 616e 6e65 6c73 m image_channels │ │ │ │ -00007cb0: 204e 756d 6265 7220 6f66 2063 6861 6e6e Number of chann │ │ │ │ -00007cc0: 656c 7320 6f66 2074 6865 2069 6d61 6765 els of the image │ │ │ │ -00007cd0: 2e0a 2020 2020 202a 2040 7061 7261 6d20 .. * @param │ │ │ │ -00007ce0: 6e75 6d5f 7375 7065 7270 6978 656c 7320 num_superpixels │ │ │ │ -00007cf0: 4465 7369 7265 6420 6e75 6d62 6572 206f Desired number o │ │ │ │ -00007d00: 6620 7375 7065 7270 6978 656c 732e 204e f superpixels. N │ │ │ │ -00007d10: 6f74 6520 7468 6174 2074 6865 2061 6374 ote that the act │ │ │ │ -00007d20: 7561 6c20 6e75 6d62 6572 206d 6179 2062 ual number may b │ │ │ │ -00007d30: 6520 736d 616c 6c65 720a 2020 2020 202a e smaller. * │ │ │ │ -00007d40: 2064 7565 2074 6f20 7265 7374 7269 6374 due to restrict │ │ │ │ -00007d50: 696f 6e73 2028 6465 7065 6e64 696e 6720 ions (depending │ │ │ │ -00007d60: 6f6e 2074 6865 2069 6d61 6765 2073 697a on the image siz │ │ │ │ -00007d70: 6520 616e 6420 6e75 6d5f 6c65 7665 6c73 e and num_levels │ │ │ │ -00007d80: 292e 2055 7365 2067 6574 4e75 6d62 6572 ). Use getNumber │ │ │ │ -00007d90: 4f66 5375 7065 7270 6978 656c 7328 2920 OfSuperpixels() │ │ │ │ -00007da0: 746f 0a20 2020 2020 2a20 6765 7420 7468 to. * get th │ │ │ │ -00007db0: 6520 6163 7475 616c 206e 756d 6265 722e e actual number. │ │ │ │ -00007dc0: 0a20 2020 2020 2a20 4070 6172 616d 206e . * @param n │ │ │ │ -00007dd0: 756d 5f6c 6576 656c 7320 4e75 6d62 6572 um_levels Number │ │ │ │ -00007de0: 206f 6620 626c 6f63 6b20 6c65 7665 6c73 of block levels │ │ │ │ -00007df0: 2e20 5468 6520 6d6f 7265 206c 6576 656c . The more level │ │ │ │ -00007e00: 732c 2074 6865 206d 6f72 6520 6163 6375 s, the more accu │ │ │ │ -00007e10: 7261 7465 2069 7320 7468 6520 7365 676d rate is the segm │ │ │ │ -00007e20: 656e 7461 7469 6f6e 2c0a 2020 2020 202a entation,. * │ │ │ │ -00007e30: 2062 7574 206e 6565 6473 206d 6f72 6520 but needs more │ │ │ │ -00007e40: 6d65 6d6f 7279 2061 6e64 2043 5055 2074 memory and CPU t │ │ │ │ -00007e50: 696d 652e 0a20 2020 2020 2a20 4070 6172 ime.. * @par │ │ │ │ -00007e60: 616d 2070 7269 6f72 2065 6e61 626c 6520 am prior enable │ │ │ │ -00007e70: 3378 3320 7368 6170 6520 736d 6f6f 7468 3x3 shape smooth │ │ │ │ -00007e80: 696e 6720 7465 726d 2069 6620 2667 743b ing term if > │ │ │ │ -00007e90: 302e 2041 206c 6172 6765 7220 7661 6c75 0. A larger valu │ │ │ │ -00007ea0: 6520 6c65 6164 7320 746f 2073 6d6f 6f74 e leads to smoot │ │ │ │ -00007eb0: 6865 7220 7368 6170 6573 2e20 7072 696f her shapes. prio │ │ │ │ -00007ec0: 720a 2020 2020 202a 206d 7573 7420 6265 r. * must be │ │ │ │ -00007ed0: 2069 6e20 7468 6520 7261 6e67 6520 5b30 in the range [0 │ │ │ │ -00007ee0: 2c20 355d 2e0a 2020 2020 202a 2040 7061 , 5].. * @pa │ │ │ │ -00007ef0: 7261 6d20 6869 7374 6f67 7261 6d5f 6269 ram histogram_bi │ │ │ │ -00007f00: 6e73 204e 756d 6265 7220 6f66 2068 6973 ns Number of his │ │ │ │ -00007f10: 746f 6772 616d 2062 696e 732e 0a20 2020 togram bins.. │ │ │ │ -00007f20: 2020 2a20 4070 6172 616d 2064 6f75 626c * @param doubl │ │ │ │ -00007f30: 655f 7374 6570 2049 6620 7472 7565 2c20 e_step If true, │ │ │ │ -00007f40: 6974 6572 6174 6520 6561 6368 2062 6c6f iterate each blo │ │ │ │ -00007f50: 636b 206c 6576 656c 2074 7769 6365 2066 ck level twice f │ │ │ │ -00007f60: 6f72 2068 6967 6865 7220 6163 6375 7261 or higher accura │ │ │ │ -00007f70: 6379 2e0a 2020 2020 202a 0a20 2020 2020 cy.. *. │ │ │ │ -00007f80: 2a20 5468 6520 6675 6e63 7469 6f6e 2069 * The function i │ │ │ │ -00007f90: 6e69 7469 616c 697a 6573 2061 2053 7570 nitializes a Sup │ │ │ │ -00007fa0: 6572 7069 7865 6c53 4545 4453 206f 626a erpixelSEEDS obj │ │ │ │ -00007fb0: 6563 7420 666f 7220 7468 6520 696e 7075 ect for the inpu │ │ │ │ -00007fc0: 7420 696d 6167 652e 2049 7420 7374 6f72 t image. It stor │ │ │ │ -00007fd0: 6573 2074 6865 2070 6172 616d 6574 6572 es the parameter │ │ │ │ -00007fe0: 7320 6f66 0a20 2020 2020 2a20 7468 6520 s of. * the │ │ │ │ -00007ff0: 696d 6167 653a 2069 6d61 6765 5f77 6964 image: image_wid │ │ │ │ -00008000: 7468 2c20 696d 6167 655f 6865 6967 6874 th, image_height │ │ │ │ -00008010: 2061 6e64 2069 6d61 6765 5f63 6861 6e6e and image_chann │ │ │ │ -00008020: 656c 732e 2049 7420 616c 736f 2073 6574 els. It also set │ │ │ │ -00008030: 7320 7468 6520 7061 7261 6d65 7465 7273 s the parameters │ │ │ │ -00008040: 206f 6620 7468 6520 5345 4544 530a 2020 of the SEEDS. │ │ │ │ -00008050: 2020 202a 2073 7570 6572 7069 7865 6c20 * superpixel │ │ │ │ -00008060: 616c 676f 7269 7468 6d2c 2077 6869 6368 algorithm, which │ │ │ │ -00008070: 2061 7265 3a20 6e75 6d5f 7375 7065 7270 are: num_superp │ │ │ │ -00008080: 6978 656c 732c 206e 756d 5f6c 6576 656c ixels, num_level │ │ │ │ -00008090: 732c 2075 7365 5f70 7269 6f72 2c20 6869 s, use_prior, hi │ │ │ │ -000080a0: 7374 6f67 7261 6d5f 6269 6e73 2061 6e64 stogram_bins and │ │ │ │ -000080b0: 0a20 2020 2020 2a20 646f 7562 6c65 5f73 . * double_s │ │ │ │ -000080c0: 7465 702e 0a20 2020 2020 2a0a 2020 2020 tep.. *. │ │ │ │ -000080d0: 202a 2054 6865 206e 756d 6265 7220 6f66 * The number of │ │ │ │ -000080e0: 206c 6576 656c 7320 696e 206e 756d 5f6c levels in num_l │ │ │ │ -000080f0: 6576 656c 7320 6465 6669 6e65 7320 7468 evels defines th │ │ │ │ -00008100: 6520 616d 6f75 6e74 206f 6620 626c 6f63 e amount of bloc │ │ │ │ -00008110: 6b20 6c65 7665 6c73 2074 6861 7420 7468 k levels that th │ │ │ │ -00008120: 6520 616c 676f 7269 7468 6d20 7573 6520 e algorithm use │ │ │ │ -00008130: 696e 2074 6865 0a20 2020 2020 2a20 6f70 in the. * op │ │ │ │ -00008140: 7469 6d69 7a61 7469 6f6e 2e20 5468 6520 timization. The │ │ │ │ -00008150: 696e 6974 6961 6c69 7a61 7469 6f6e 2069 initialization i │ │ │ │ -00008160: 7320 6120 6772 6964 2c20 696e 2077 6869 s a grid, in whi │ │ │ │ -00008170: 6368 2074 6865 2073 7570 6572 7069 7865 ch the superpixe │ │ │ │ -00008180: 6c73 2061 7265 2065 7175 616c 6c79 2064 ls are equally d │ │ │ │ -00008190: 6973 7472 6962 7574 6564 2074 6872 6f75 istributed throu │ │ │ │ -000081a0: 6768 0a20 2020 2020 2a20 7468 6520 7769 gh. * the wi │ │ │ │ -000081b0: 6474 6820 616e 6420 7468 6520 6865 6967 dth and the heig │ │ │ │ -000081c0: 6874 206f 6620 7468 6520 696d 6167 652e ht of the image. │ │ │ │ -000081d0: 2054 6865 206c 6172 6765 7220 626c 6f63 The larger bloc │ │ │ │ -000081e0: 6b73 2063 6f72 7265 7370 6f6e 6420 746f ks correspond to │ │ │ │ -000081f0: 2074 6865 2073 7570 6572 7069 7865 6c20 the superpixel │ │ │ │ -00008200: 7369 7a65 2c20 616e 6420 7468 650a 2020 size, and the. │ │ │ │ -00008210: 2020 202a 206c 6576 656c 7320 7769 7468 * levels with │ │ │ │ -00008220: 2073 6d61 6c6c 6572 2062 6c6f 636b 7320 smaller blocks │ │ │ │ -00008230: 6172 6520 666f 726d 6564 2062 7920 6469 are formed by di │ │ │ │ -00008240: 7669 6469 6e67 2074 6865 206c 6172 6765 viding the large │ │ │ │ -00008250: 7220 626c 6f63 6b73 2069 6e74 6f20 3220 r blocks into 2 │ │ │ │ -00008260: 7820 3220 626c 6f63 6b73 206f 6620 7069 x 2 blocks of pi │ │ │ │ -00008270: 7865 6c73 2c0a 2020 2020 202a 2072 6563 xels,. * rec │ │ │ │ -00008280: 7572 7369 7665 6c79 2075 6e74 696c 2074 ursively until t │ │ │ │ -00008290: 6865 2073 6d61 6c6c 6572 2062 6c6f 636b he smaller block │ │ │ │ -000082a0: 206c 6576 656c 2e20 416e 2065 7861 6d70 level. An examp │ │ │ │ -000082b0: 6c65 206f 6620 696e 6974 6961 6c69 7a61 le of initializa │ │ │ │ -000082c0: 7469 6f6e 206f 6620 3420 626c 6f63 6b20 tion of 4 block │ │ │ │ -000082d0: 6c65 7665 6c73 2069 730a 2020 2020 202a levels is. * │ │ │ │ -000082e0: 2069 6c6c 7573 7472 6174 6564 2069 6e20 illustrated in │ │ │ │ -000082f0: 7468 6520 666f 6c6c 6f77 696e 6720 6669 the following fi │ │ │ │ -00008300: 6775 7265 2e0a 2020 2020 202a 0a20 2020 gure.. *. │ │ │ │ -00008310: 2020 2a20 215b 696d 6167 655d 2870 6963 * ![image](pic │ │ │ │ -00008320: 732f 7375 7065 7270 6978 656c 735f 626c s/superpixels_bl │ │ │ │ -00008330: 6f63 6b73 2e70 6e67 290a 2020 2020 202a ocks.png). * │ │ │ │ -00008340: 2040 7265 7475 726e 2061 7574 6f6d 6174 @return automat │ │ │ │ -00008350: 6963 616c 6c79 2067 656e 6572 6174 6564 ically generated │ │ │ │ -00008360: 0a20 2020 2020 2a2f 0a20 2020 2070 7562 . */. pub │ │ │ │ -00008370: 6c69 6320 7374 6174 6963 2053 7570 6572 lic static Super │ │ │ │ -00008380: 7069 7865 6c53 4545 4453 2063 7265 6174 pixelSEEDS creat │ │ │ │ -00008390: 6553 7570 6572 7069 7865 6c53 4545 4453 eSuperpixelSEEDS │ │ │ │ -000083a0: 2869 6e74 2069 6d61 6765 5f77 6964 7468 (int image_width │ │ │ │ -000083b0: 2c20 696e 7420 696d 6167 655f 6865 6967 , int image_heig │ │ │ │ -000083c0: 6874 2c20 696e 7420 696d 6167 655f 6368 ht, int image_ch │ │ │ │ -000083d0: 616e 6e65 6c73 2c20 696e 7420 6e75 6d5f annels, int num_ │ │ │ │ -000083e0: 7375 7065 7270 6978 656c 732c 2069 6e74 superpixels, int │ │ │ │ -000083f0: 206e 756d 5f6c 6576 656c 732c 2069 6e74 num_levels, int │ │ │ │ -00008400: 2070 7269 6f72 2c20 696e 7420 6869 7374 prior, int hist │ │ │ │ -00008410: 6f67 7261 6d5f 6269 6e73 2c20 626f 6f6c ogram_bins, bool │ │ │ │ -00008420: 6561 6e20 646f 7562 6c65 5f73 7465 7029 ean double_step) │ │ │ │ -00008430: 207b 0a20 2020 2020 2020 2072 6574 7572 {. retur │ │ │ │ -00008440: 6e20 5375 7065 7270 6978 656c 5345 4544 n SuperpixelSEED │ │ │ │ -00008450: 532e 5f5f 6672 6f6d 5074 725f 5f28 6372 S.__fromPtr__(cr │ │ │ │ -00008460: 6561 7465 5375 7065 7270 6978 656c 5345 eateSuperpixelSE │ │ │ │ -00008470: 4544 535f 3028 696d 6167 655f 7769 6474 EDS_0(image_widt │ │ │ │ -00008480: 682c 2069 6d61 6765 5f68 6569 6768 742c h, image_height, │ │ │ │ -00008490: 2069 6d61 6765 5f63 6861 6e6e 656c 732c image_channels, │ │ │ │ -000084a0: 206e 756d 5f73 7570 6572 7069 7865 6c73 num_superpixels │ │ │ │ -000084b0: 2c20 6e75 6d5f 6c65 7665 6c73 2c20 7072 , num_levels, pr │ │ │ │ -000084c0: 696f 722c 2068 6973 746f 6772 616d 5f62 ior, histogram_b │ │ │ │ -000084d0: 696e 732c 2064 6f75 626c 655f 7374 6570 ins, double_step │ │ │ │ -000084e0: 2929 3b0a 2020 2020 7d0a 0a20 2020 202f ));. }.. / │ │ │ │ -000084f0: 2a2a 0a20 2020 2020 2a20 496e 6974 6961 **. * Initia │ │ │ │ -00008500: 6c69 7a65 7320 6120 5375 7065 7270 6978 lizes a Superpix │ │ │ │ -00008510: 656c 5345 4544 5320 6f62 6a65 6374 2e0a elSEEDS object.. │ │ │ │ -00008520: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ -00008530: 6172 616d 2069 6d61 6765 5f77 6964 7468 aram image_width │ │ │ │ -00008540: 2049 6d61 6765 2077 6964 7468 2e0a 2020 Image width.. │ │ │ │ -00008550: 2020 202a 2040 7061 7261 6d20 696d 6167 * @param imag │ │ │ │ -00008560: 655f 6865 6967 6874 2049 6d61 6765 2068 e_height Image h │ │ │ │ -00008570: 6569 6768 742e 0a20 2020 2020 2a20 4070 eight.. * @p │ │ │ │ -00008580: 6172 616d 2069 6d61 6765 5f63 6861 6e6e aram image_chann │ │ │ │ -00008590: 656c 7320 4e75 6d62 6572 206f 6620 6368 els Number of ch │ │ │ │ -000085a0: 616e 6e65 6c73 206f 6620 7468 6520 696d annels of the im │ │ │ │ -000085b0: 6167 652e 0a20 2020 2020 2a20 4070 6172 age.. * @par │ │ │ │ -000085c0: 616d 206e 756d 5f73 7570 6572 7069 7865 am num_superpixe │ │ │ │ -000085d0: 6c73 2044 6573 6972 6564 206e 756d 6265 ls Desired numbe │ │ │ │ -000085e0: 7220 6f66 2073 7570 6572 7069 7865 6c73 r of superpixels │ │ │ │ -000085f0: 2e20 4e6f 7465 2074 6861 7420 7468 6520 . Note that the │ │ │ │ -00008600: 6163 7475 616c 206e 756d 6265 7220 6d61 actual number ma │ │ │ │ -00008610: 7920 6265 2073 6d61 6c6c 6572 0a20 2020 y be smaller. │ │ │ │ -00008620: 2020 2a20 6475 6520 746f 2072 6573 7472 * due to restr │ │ │ │ -00008630: 6963 7469 6f6e 7320 2864 6570 656e 6469 ictions (dependi │ │ │ │ -00008640: 6e67 206f 6e20 7468 6520 696d 6167 6520 ng on the image │ │ │ │ -00008650: 7369 7a65 2061 6e64 206e 756d 5f6c 6576 size and num_lev │ │ │ │ -00008660: 656c 7329 2e20 5573 6520 6765 744e 756d els). Use getNum │ │ │ │ -00008670: 6265 724f 6653 7570 6572 7069 7865 6c73 berOfSuperpixels │ │ │ │ -00008680: 2829 2074 6f0a 2020 2020 202a 2067 6574 () to. * get │ │ │ │ -00008690: 2074 6865 2061 6374 7561 6c20 6e75 6d62 the actual numb │ │ │ │ -000086a0: 6572 2e0a 2020 2020 202a 2040 7061 7261 er.. * @para │ │ │ │ -000086b0: 6d20 6e75 6d5f 6c65 7665 6c73 204e 756d m num_levels Num │ │ │ │ -000086c0: 6265 7220 6f66 2062 6c6f 636b 206c 6576 ber of block lev │ │ │ │ -000086d0: 656c 732e 2054 6865 206d 6f72 6520 6c65 els. The more le │ │ │ │ -000086e0: 7665 6c73 2c20 7468 6520 6d6f 7265 2061 vels, the more a │ │ │ │ -000086f0: 6363 7572 6174 6520 6973 2074 6865 2073 ccurate is the s │ │ │ │ -00008700: 6567 6d65 6e74 6174 696f 6e2c 0a20 2020 egmentation,. │ │ │ │ -00008710: 2020 2a20 6275 7420 6e65 6564 7320 6d6f * but needs mo │ │ │ │ -00008720: 7265 206d 656d 6f72 7920 616e 6420 4350 re memory and CP │ │ │ │ -00008730: 5520 7469 6d65 2e0a 2020 2020 202a 2040 U time.. * @ │ │ │ │ -00008740: 7061 7261 6d20 7072 696f 7220 656e 6162 param prior enab │ │ │ │ -00008750: 6c65 2033 7833 2073 6861 7065 2073 6d6f le 3x3 shape smo │ │ │ │ -00008760: 6f74 6869 6e67 2074 6572 6d20 6966 2026 othing term if & │ │ │ │ -00008770: 6774 3b30 2e20 4120 6c61 7267 6572 2076 gt;0. A larger v │ │ │ │ -00008780: 616c 7565 206c 6561 6473 2074 6f20 736d alue leads to sm │ │ │ │ -00008790: 6f6f 7468 6572 2073 6861 7065 732e 2070 oother shapes. p │ │ │ │ -000087a0: 7269 6f72 0a20 2020 2020 2a20 6d75 7374 rior. * must │ │ │ │ -000087b0: 2062 6520 696e 2074 6865 2072 616e 6765 be in the range │ │ │ │ -000087c0: 205b 302c 2035 5d2e 0a20 2020 2020 2a20 [0, 5].. * │ │ │ │ -000087d0: 4070 6172 616d 2068 6973 746f 6772 616d @param histogram │ │ │ │ -000087e0: 5f62 696e 7320 4e75 6d62 6572 206f 6620 _bins Number of │ │ │ │ -000087f0: 6869 7374 6f67 7261 6d20 6269 6e73 2e0a histogram bins.. │ │ │ │ -00008800: 2020 2020 202a 0a20 2020 2020 2a20 5468 *. * Th │ │ │ │ -00008810: 6520 6675 6e63 7469 6f6e 2069 6e69 7469 e function initi │ │ │ │ -00008820: 616c 697a 6573 2061 2053 7570 6572 7069 alizes a Superpi │ │ │ │ -00008830: 7865 6c53 4545 4453 206f 626a 6563 7420 xelSEEDS object │ │ │ │ -00008840: 666f 7220 7468 6520 696e 7075 7420 696d for the input im │ │ │ │ -00008850: 6167 652e 2049 7420 7374 6f72 6573 2074 age. It stores t │ │ │ │ -00008860: 6865 2070 6172 616d 6574 6572 7320 6f66 he parameters of │ │ │ │ -00008870: 0a20 2020 2020 2a20 7468 6520 696d 6167 . * the imag │ │ │ │ -00008880: 653a 2069 6d61 6765 5f77 6964 7468 2c20 e: image_width, │ │ │ │ -00008890: 696d 6167 655f 6865 6967 6874 2061 6e64 image_height and │ │ │ │ -000088a0: 2069 6d61 6765 5f63 6861 6e6e 656c 732e image_channels. │ │ │ │ -000088b0: 2049 7420 616c 736f 2073 6574 7320 7468 It also sets th │ │ │ │ -000088c0: 6520 7061 7261 6d65 7465 7273 206f 6620 e parameters of │ │ │ │ -000088d0: 7468 6520 5345 4544 530a 2020 2020 202a the SEEDS. * │ │ │ │ -000088e0: 2073 7570 6572 7069 7865 6c20 616c 676f superpixel algo │ │ │ │ -000088f0: 7269 7468 6d2c 2077 6869 6368 2061 7265 rithm, which are │ │ │ │ -00008900: 3a20 6e75 6d5f 7375 7065 7270 6978 656c : num_superpixel │ │ │ │ -00008910: 732c 206e 756d 5f6c 6576 656c 732c 2075 s, num_levels, u │ │ │ │ -00008920: 7365 5f70 7269 6f72 2c20 6869 7374 6f67 se_prior, histog │ │ │ │ -00008930: 7261 6d5f 6269 6e73 2061 6e64 0a20 2020 ram_bins and. │ │ │ │ -00008940: 2020 2a20 646f 7562 6c65 5f73 7465 702e * double_step. │ │ │ │ -00008950: 0a20 2020 2020 2a0a 2020 2020 202a 2054 . *. * T │ │ │ │ -00008960: 6865 206e 756d 6265 7220 6f66 206c 6576 he number of lev │ │ │ │ -00008970: 656c 7320 696e 206e 756d 5f6c 6576 656c els in num_level │ │ │ │ -00008980: 7320 6465 6669 6e65 7320 7468 6520 616d s defines the am │ │ │ │ -00008990: 6f75 6e74 206f 6620 626c 6f63 6b20 6c65 ount of block le │ │ │ │ -000089a0: 7665 6c73 2074 6861 7420 7468 6520 616c vels that the al │ │ │ │ -000089b0: 676f 7269 7468 6d20 7573 6520 696e 2074 gorithm use in t │ │ │ │ -000089c0: 6865 0a20 2020 2020 2a20 6f70 7469 6d69 he. * optimi │ │ │ │ -000089d0: 7a61 7469 6f6e 2e20 5468 6520 696e 6974 zation. The init │ │ │ │ -000089e0: 6961 6c69 7a61 7469 6f6e 2069 7320 6120 ialization is a │ │ │ │ -000089f0: 6772 6964 2c20 696e 2077 6869 6368 2074 grid, in which t │ │ │ │ -00008a00: 6865 2073 7570 6572 7069 7865 6c73 2061 he superpixels a │ │ │ │ -00008a10: 7265 2065 7175 616c 6c79 2064 6973 7472 re equally distr │ │ │ │ -00008a20: 6962 7574 6564 2074 6872 6f75 6768 0a20 ibuted through. │ │ │ │ -00008a30: 2020 2020 2a20 7468 6520 7769 6474 6820 * the width │ │ │ │ -00008a40: 616e 6420 7468 6520 6865 6967 6874 206f and the height o │ │ │ │ -00008a50: 6620 7468 6520 696d 6167 652e 2054 6865 f the image. The │ │ │ │ -00008a60: 206c 6172 6765 7220 626c 6f63 6b73 2063 larger blocks c │ │ │ │ -00008a70: 6f72 7265 7370 6f6e 6420 746f 2074 6865 orrespond to the │ │ │ │ -00008a80: 2073 7570 6572 7069 7865 6c20 7369 7a65 superpixel size │ │ │ │ -00008a90: 2c20 616e 6420 7468 650a 2020 2020 202a , and the. * │ │ │ │ -00008aa0: 206c 6576 656c 7320 7769 7468 2073 6d61 levels with sma │ │ │ │ -00008ab0: 6c6c 6572 2062 6c6f 636b 7320 6172 6520 ller blocks are │ │ │ │ -00008ac0: 666f 726d 6564 2062 7920 6469 7669 6469 formed by dividi │ │ │ │ -00008ad0: 6e67 2074 6865 206c 6172 6765 7220 626c ng the larger bl │ │ │ │ -00008ae0: 6f63 6b73 2069 6e74 6f20 3220 7820 3220 ocks into 2 x 2 │ │ │ │ -00008af0: 626c 6f63 6b73 206f 6620 7069 7865 6c73 blocks of pixels │ │ │ │ -00008b00: 2c0a 2020 2020 202a 2072 6563 7572 7369 ,. * recursi │ │ │ │ -00008b10: 7665 6c79 2075 6e74 696c 2074 6865 2073 vely until the s │ │ │ │ -00008b20: 6d61 6c6c 6572 2062 6c6f 636b 206c 6576 maller block lev │ │ │ │ -00008b30: 656c 2e20 416e 2065 7861 6d70 6c65 206f el. An example o │ │ │ │ -00008b40: 6620 696e 6974 6961 6c69 7a61 7469 6f6e f initialization │ │ │ │ -00008b50: 206f 6620 3420 626c 6f63 6b20 6c65 7665 of 4 block leve │ │ │ │ -00008b60: 6c73 2069 730a 2020 2020 202a 2069 6c6c ls is. * ill │ │ │ │ -00008b70: 7573 7472 6174 6564 2069 6e20 7468 6520 ustrated in the │ │ │ │ -00008b80: 666f 6c6c 6f77 696e 6720 6669 6775 7265 following figure │ │ │ │ -00008b90: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ -00008ba0: 215b 696d 6167 655d 2870 6963 732f 7375 ![image](pics/su │ │ │ │ -00008bb0: 7065 7270 6978 656c 735f 626c 6f63 6b73 perpixels_blocks │ │ │ │ -00008bc0: 2e70 6e67 290a 2020 2020 202a 2040 7265 .png). * @re │ │ │ │ -00008bd0: 7475 726e 2061 7574 6f6d 6174 6963 616c turn automatical │ │ │ │ -00008be0: 6c79 2067 656e 6572 6174 6564 0a20 2020 ly generated. │ │ │ │ -00008bf0: 2020 2a2f 0a20 2020 2070 7562 6c69 6320 */. public │ │ │ │ -00008c00: 7374 6174 6963 2053 7570 6572 7069 7865 static Superpixe │ │ │ │ -00008c10: 6c53 4545 4453 2063 7265 6174 6553 7570 lSEEDS createSup │ │ │ │ -00008c20: 6572 7069 7865 6c53 4545 4453 2869 6e74 erpixelSEEDS(int │ │ │ │ -00008c30: 2069 6d61 6765 5f77 6964 7468 2c20 696e image_width, in │ │ │ │ -00008c40: 7420 696d 6167 655f 6865 6967 6874 2c20 t image_height, │ │ │ │ -00008c50: 696e 7420 696d 6167 655f 6368 616e 6e65 int image_channe │ │ │ │ -00008c60: 6c73 2c20 696e 7420 6e75 6d5f 7375 7065 ls, int num_supe │ │ │ │ -00008c70: 7270 6978 656c 732c 2069 6e74 206e 756d rpixels, int num │ │ │ │ -00008c80: 5f6c 6576 656c 732c 2069 6e74 2070 7269 _levels, int pri │ │ │ │ -00008c90: 6f72 2c20 696e 7420 6869 7374 6f67 7261 or, int histogra │ │ │ │ -00008ca0: 6d5f 6269 6e73 2920 7b0a 2020 2020 2020 m_bins) {. │ │ │ │ -00008cb0: 2020 7265 7475 726e 2053 7570 6572 7069 return Superpi │ │ │ │ -00008cc0: 7865 6c53 4545 4453 2e5f 5f66 726f 6d50 xelSEEDS.__fromP │ │ │ │ -00008cd0: 7472 5f5f 2863 7265 6174 6553 7570 6572 tr__(createSuper │ │ │ │ -00008ce0: 7069 7865 6c53 4545 4453 5f31 2869 6d61 pixelSEEDS_1(ima │ │ │ │ -00008cf0: 6765 5f77 6964 7468 2c20 696d 6167 655f ge_width, image_ │ │ │ │ -00008d00: 6865 6967 6874 2c20 696d 6167 655f 6368 height, image_ch │ │ │ │ -00008d10: 616e 6e65 6c73 2c20 6e75 6d5f 7375 7065 annels, num_supe │ │ │ │ -00008d20: 7270 6978 656c 732c 206e 756d 5f6c 6576 rpixels, num_lev │ │ │ │ -00008d30: 656c 732c 2070 7269 6f72 2c20 6869 7374 els, prior, hist │ │ │ │ -00008d40: 6f67 7261 6d5f 6269 6e73 2929 3b0a 2020 ogram_bins));. │ │ │ │ -00008d50: 2020 7d0a 0a20 2020 202f 2a2a 0a20 2020 }.. /**. │ │ │ │ -00008d60: 2020 2a20 496e 6974 6961 6c69 7a65 7320 * Initializes │ │ │ │ -00008d70: 6120 5375 7065 7270 6978 656c 5345 4544 a SuperpixelSEED │ │ │ │ -00008d80: 5320 6f62 6a65 6374 2e0a 2020 2020 202a S object.. * │ │ │ │ -00008d90: 0a20 2020 2020 2a20 4070 6172 616d 2069 . * @param i │ │ │ │ -00008da0: 6d61 6765 5f77 6964 7468 2049 6d61 6765 mage_width Image │ │ │ │ -00008db0: 2077 6964 7468 2e0a 2020 2020 202a 2040 width.. * @ │ │ │ │ -00008dc0: 7061 7261 6d20 696d 6167 655f 6865 6967 param image_heig │ │ │ │ -00008dd0: 6874 2049 6d61 6765 2068 6569 6768 742e ht Image height. │ │ │ │ -00008de0: 0a20 2020 2020 2a20 4070 6172 616d 2069 . * @param i │ │ │ │ -00008df0: 6d61 6765 5f63 6861 6e6e 656c 7320 4e75 mage_channels Nu │ │ │ │ -00008e00: 6d62 6572 206f 6620 6368 616e 6e65 6c73 mber of channels │ │ │ │ -00008e10: 206f 6620 7468 6520 696d 6167 652e 0a20 of the image.. │ │ │ │ -00008e20: 2020 2020 2a20 4070 6172 616d 206e 756d * @param num │ │ │ │ -00008e30: 5f73 7570 6572 7069 7865 6c73 2044 6573 _superpixels Des │ │ │ │ -00008e40: 6972 6564 206e 756d 6265 7220 6f66 2073 ired number of s │ │ │ │ -00008e50: 7570 6572 7069 7865 6c73 2e20 4e6f 7465 uperpixels. Note │ │ │ │ -00008e60: 2074 6861 7420 7468 6520 6163 7475 616c that the actual │ │ │ │ -00008e70: 206e 756d 6265 7220 6d61 7920 6265 2073 number may be s │ │ │ │ -00008e80: 6d61 6c6c 6572 0a20 2020 2020 2a20 6475 maller. * du │ │ │ │ -00008e90: 6520 746f 2072 6573 7472 6963 7469 6f6e e to restriction │ │ │ │ -00008ea0: 7320 2864 6570 656e 6469 6e67 206f 6e20 s (depending on │ │ │ │ -00008eb0: 7468 6520 696d 6167 6520 7369 7a65 2061 the image size a │ │ │ │ -00008ec0: 6e64 206e 756d 5f6c 6576 656c 7329 2e20 nd num_levels). │ │ │ │ -00008ed0: 5573 6520 6765 744e 756d 6265 724f 6653 Use getNumberOfS │ │ │ │ -00008ee0: 7570 6572 7069 7865 6c73 2829 2074 6f0a uperpixels() to. │ │ │ │ -00008ef0: 2020 2020 202a 2067 6574 2074 6865 2061 * get the a │ │ │ │ -00008f00: 6374 7561 6c20 6e75 6d62 6572 2e0a 2020 ctual number.. │ │ │ │ -00008f10: 2020 202a 2040 7061 7261 6d20 6e75 6d5f * @param num_ │ │ │ │ -00008f20: 6c65 7665 6c73 204e 756d 6265 7220 6f66 levels Number of │ │ │ │ -00008f30: 2062 6c6f 636b 206c 6576 656c 732e 2054 block levels. T │ │ │ │ -00008f40: 6865 206d 6f72 6520 6c65 7665 6c73 2c20 he more levels, │ │ │ │ -00008f50: 7468 6520 6d6f 7265 2061 6363 7572 6174 the more accurat │ │ │ │ -00008f60: 6520 6973 2074 6865 2073 6567 6d65 6e74 e is the segment │ │ │ │ -00008f70: 6174 696f 6e2c 0a20 2020 2020 2a20 6275 ation,. * bu │ │ │ │ -00008f80: 7420 6e65 6564 7320 6d6f 7265 206d 656d t needs more mem │ │ │ │ -00008f90: 6f72 7920 616e 6420 4350 5520 7469 6d65 ory and CPU time │ │ │ │ -00008fa0: 2e0a 2020 2020 202a 2040 7061 7261 6d20 .. * @param │ │ │ │ -00008fb0: 7072 696f 7220 656e 6162 6c65 2033 7833 prior enable 3x3 │ │ │ │ -00008fc0: 2073 6861 7065 2073 6d6f 6f74 6869 6e67 shape smoothing │ │ │ │ -00008fd0: 2074 6572 6d20 6966 2026 6774 3b30 2e20 term if >0. │ │ │ │ -00008fe0: 4120 6c61 7267 6572 2076 616c 7565 206c A larger value l │ │ │ │ -00008ff0: 6561 6473 2074 6f20 736d 6f6f 7468 6572 eads to smoother │ │ │ │ -00009000: 2073 6861 7065 732e 2070 7269 6f72 0a20 shapes. prior. │ │ │ │ -00009010: 2020 2020 2a20 6d75 7374 2062 6520 696e * must be in │ │ │ │ -00009020: 2074 6865 2072 616e 6765 205b 302c 2035 the range [0, 5 │ │ │ │ -00009030: 5d2e 0a20 2020 2020 2a0a 2020 2020 202a ].. *. * │ │ │ │ -00009040: 2054 6865 2066 756e 6374 696f 6e20 696e The function in │ │ │ │ -00009050: 6974 6961 6c69 7a65 7320 6120 5375 7065 itializes a Supe │ │ │ │ -00009060: 7270 6978 656c 5345 4544 5320 6f62 6a65 rpixelSEEDS obje │ │ │ │ -00009070: 6374 2066 6f72 2074 6865 2069 6e70 7574 ct for the input │ │ │ │ -00009080: 2069 6d61 6765 2e20 4974 2073 746f 7265 image. It store │ │ │ │ -00009090: 7320 7468 6520 7061 7261 6d65 7465 7273 s the parameters │ │ │ │ -000090a0: 206f 660a 2020 2020 202a 2074 6865 2069 of. * the i │ │ │ │ -000090b0: 6d61 6765 3a20 696d 6167 655f 7769 6474 mage: image_widt │ │ │ │ -000090c0: 682c 2069 6d61 6765 5f68 6569 6768 7420 h, image_height │ │ │ │ -000090d0: 616e 6420 696d 6167 655f 6368 616e 6e65 and image_channe │ │ │ │ -000090e0: 6c73 2e20 4974 2061 6c73 6f20 7365 7473 ls. It also sets │ │ │ │ -000090f0: 2074 6865 2070 6172 616d 6574 6572 7320 the parameters │ │ │ │ -00009100: 6f66 2074 6865 2053 4545 4453 0a20 2020 of the SEEDS. │ │ │ │ -00009110: 2020 2a20 7375 7065 7270 6978 656c 2061 * superpixel a │ │ │ │ -00009120: 6c67 6f72 6974 686d 2c20 7768 6963 6820 lgorithm, which │ │ │ │ -00009130: 6172 653a 206e 756d 5f73 7570 6572 7069 are: num_superpi │ │ │ │ -00009140: 7865 6c73 2c20 6e75 6d5f 6c65 7665 6c73 xels, num_levels │ │ │ │ -00009150: 2c20 7573 655f 7072 696f 722c 2068 6973 , use_prior, his │ │ │ │ -00009160: 746f 6772 616d 5f62 696e 7320 616e 640a togram_bins and. │ │ │ │ -00009170: 2020 2020 202a 2064 6f75 626c 655f 7374 * double_st │ │ │ │ -00009180: 6570 2e0a 2020 2020 202a 0a20 2020 2020 ep.. *. │ │ │ │ -00009190: 2a20 5468 6520 6e75 6d62 6572 206f 6620 * The number of │ │ │ │ -000091a0: 6c65 7665 6c73 2069 6e20 6e75 6d5f 6c65 levels in num_le │ │ │ │ -000091b0: 7665 6c73 2064 6566 696e 6573 2074 6865 vels defines the │ │ │ │ -000091c0: 2061 6d6f 756e 7420 6f66 2062 6c6f 636b amount of block │ │ │ │ -000091d0: 206c 6576 656c 7320 7468 6174 2074 6865 levels that the │ │ │ │ -000091e0: 2061 6c67 6f72 6974 686d 2075 7365 2069 algorithm use i │ │ │ │ -000091f0: 6e20 7468 650a 2020 2020 202a 206f 7074 n the. * opt │ │ │ │ -00009200: 696d 697a 6174 696f 6e2e 2054 6865 2069 imization. The i │ │ │ │ -00009210: 6e69 7469 616c 697a 6174 696f 6e20 6973 nitialization is │ │ │ │ -00009220: 2061 2067 7269 642c 2069 6e20 7768 6963 a grid, in whic │ │ │ │ -00009230: 6820 7468 6520 7375 7065 7270 6978 656c h the superpixel │ │ │ │ -00009240: 7320 6172 6520 6571 7561 6c6c 7920 6469 s are equally di │ │ │ │ -00009250: 7374 7269 6275 7465 6420 7468 726f 7567 stributed throug │ │ │ │ -00009260: 680a 2020 2020 202a 2074 6865 2077 6964 h. * the wid │ │ │ │ -00009270: 7468 2061 6e64 2074 6865 2068 6569 6768 th and the heigh │ │ │ │ -00009280: 7420 6f66 2074 6865 2069 6d61 6765 2e20 t of the image. │ │ │ │ -00009290: 5468 6520 6c61 7267 6572 2062 6c6f 636b The larger block │ │ │ │ -000092a0: 7320 636f 7272 6573 706f 6e64 2074 6f20 s correspond to │ │ │ │ -000092b0: 7468 6520 7375 7065 7270 6978 656c 2073 the superpixel s │ │ │ │ -000092c0: 697a 652c 2061 6e64 2074 6865 0a20 2020 ize, and the. │ │ │ │ -000092d0: 2020 2a20 6c65 7665 6c73 2077 6974 6820 * levels with │ │ │ │ -000092e0: 736d 616c 6c65 7220 626c 6f63 6b73 2061 smaller blocks a │ │ │ │ -000092f0: 7265 2066 6f72 6d65 6420 6279 2064 6976 re formed by div │ │ │ │ -00009300: 6964 696e 6720 7468 6520 6c61 7267 6572 iding the larger │ │ │ │ -00009310: 2062 6c6f 636b 7320 696e 746f 2032 2078 blocks into 2 x │ │ │ │ -00009320: 2032 2062 6c6f 636b 7320 6f66 2070 6978 2 blocks of pix │ │ │ │ -00009330: 656c 732c 0a20 2020 2020 2a20 7265 6375 els,. * recu │ │ │ │ -00009340: 7273 6976 656c 7920 756e 7469 6c20 7468 rsively until th │ │ │ │ -00009350: 6520 736d 616c 6c65 7220 626c 6f63 6b20 e smaller block │ │ │ │ -00009360: 6c65 7665 6c2e 2041 6e20 6578 616d 706c level. An exampl │ │ │ │ -00009370: 6520 6f66 2069 6e69 7469 616c 697a 6174 e of initializat │ │ │ │ -00009380: 696f 6e20 6f66 2034 2062 6c6f 636b 206c ion of 4 block l │ │ │ │ -00009390: 6576 656c 7320 6973 0a20 2020 2020 2a20 evels is. * │ │ │ │ -000093a0: 696c 6c75 7374 7261 7465 6420 696e 2074 illustrated in t │ │ │ │ -000093b0: 6865 2066 6f6c 6c6f 7769 6e67 2066 6967 he following fig │ │ │ │ -000093c0: 7572 652e 0a20 2020 2020 2a0a 2020 2020 ure.. *. │ │ │ │ -000093d0: 202a 2021 5b69 6d61 6765 5d28 7069 6373 * ![image](pics │ │ │ │ -000093e0: 2f73 7570 6572 7069 7865 6c73 5f62 6c6f /superpixels_blo │ │ │ │ -000093f0: 636b 732e 706e 6729 0a20 2020 2020 2a20 cks.png). * │ │ │ │ -00009400: 4072 6574 7572 6e20 6175 746f 6d61 7469 @return automati │ │ │ │ -00009410: 6361 6c6c 7920 6765 6e65 7261 7465 640a cally generated. │ │ │ │ -00009420: 2020 2020 202a 2f0a 2020 2020 7075 626c */. publ │ │ │ │ -00009430: 6963 2073 7461 7469 6320 5375 7065 7270 ic static Superp │ │ │ │ -00009440: 6978 656c 5345 4544 5320 6372 6561 7465 ixelSEEDS create │ │ │ │ -00009450: 5375 7065 7270 6978 656c 5345 4544 5328 SuperpixelSEEDS( │ │ │ │ -00009460: 696e 7420 696d 6167 655f 7769 6474 682c int image_width, │ │ │ │ -00009470: 2069 6e74 2069 6d61 6765 5f68 6569 6768 int image_heigh │ │ │ │ -00009480: 742c 2069 6e74 2069 6d61 6765 5f63 6861 t, int image_cha │ │ │ │ -00009490: 6e6e 656c 732c 2069 6e74 206e 756d 5f73 nnels, int num_s │ │ │ │ -000094a0: 7570 6572 7069 7865 6c73 2c20 696e 7420 uperpixels, int │ │ │ │ -000094b0: 6e75 6d5f 6c65 7665 6c73 2c20 696e 7420 num_levels, int │ │ │ │ -000094c0: 7072 696f 7229 207b 0a20 2020 2020 2020 prior) {. │ │ │ │ -000094d0: 2072 6574 7572 6e20 5375 7065 7270 6978 return Superpix │ │ │ │ -000094e0: 656c 5345 4544 532e 5f5f 6672 6f6d 5074 elSEEDS.__fromPt │ │ │ │ -000094f0: 725f 5f28 6372 6561 7465 5375 7065 7270 r__(createSuperp │ │ │ │ -00009500: 6978 656c 5345 4544 535f 3228 696d 6167 ixelSEEDS_2(imag │ │ │ │ -00009510: 655f 7769 6474 682c 2069 6d61 6765 5f68 e_width, image_h │ │ │ │ -00009520: 6569 6768 742c 2069 6d61 6765 5f63 6861 eight, image_cha │ │ │ │ -00009530: 6e6e 656c 732c 206e 756d 5f73 7570 6572 nnels, num_super │ │ │ │ -00009540: 7069 7865 6c73 2c20 6e75 6d5f 6c65 7665 pixels, num_leve │ │ │ │ -00009550: 6c73 2c20 7072 696f 7229 293b 0a20 2020 ls, prior));. │ │ │ │ -00009560: 207d 0a0a 2020 2020 2f2a 2a0a 2020 2020 }.. /**. │ │ │ │ -00009570: 202a 2049 6e69 7469 616c 697a 6573 2061 * Initializes a │ │ │ │ -00009580: 2053 7570 6572 7069 7865 6c53 4545 4453 SuperpixelSEEDS │ │ │ │ -00009590: 206f 626a 6563 742e 0a20 2020 2020 2a0a object.. *. │ │ │ │ -000095a0: 2020 2020 202a 2040 7061 7261 6d20 696d * @param im │ │ │ │ -000095b0: 6167 655f 7769 6474 6820 496d 6167 6520 age_width Image │ │ │ │ -000095c0: 7769 6474 682e 0a20 2020 2020 2a20 4070 width.. * @p │ │ │ │ -000095d0: 6172 616d 2069 6d61 6765 5f68 6569 6768 aram image_heigh │ │ │ │ -000095e0: 7420 496d 6167 6520 6865 6967 6874 2e0a t Image height.. │ │ │ │ -000095f0: 2020 2020 202a 2040 7061 7261 6d20 696d * @param im │ │ │ │ -00009600: 6167 655f 6368 616e 6e65 6c73 204e 756d age_channels Num │ │ │ │ -00009610: 6265 7220 6f66 2063 6861 6e6e 656c 7320 ber of channels │ │ │ │ -00009620: 6f66 2074 6865 2069 6d61 6765 2e0a 2020 of the image.. │ │ │ │ -00009630: 2020 202a 2040 7061 7261 6d20 6e75 6d5f * @param num_ │ │ │ │ -00009640: 7375 7065 7270 6978 656c 7320 4465 7369 superpixels Desi │ │ │ │ -00009650: 7265 6420 6e75 6d62 6572 206f 6620 7375 red number of su │ │ │ │ -00009660: 7065 7270 6978 656c 732e 204e 6f74 6520 perpixels. Note │ │ │ │ -00009670: 7468 6174 2074 6865 2061 6374 7561 6c20 that the actual │ │ │ │ -00009680: 6e75 6d62 6572 206d 6179 2062 6520 736d number may be sm │ │ │ │ -00009690: 616c 6c65 720a 2020 2020 202a 2064 7565 aller. * due │ │ │ │ -000096a0: 2074 6f20 7265 7374 7269 6374 696f 6e73 to restrictions │ │ │ │ -000096b0: 2028 6465 7065 6e64 696e 6720 6f6e 2074 (depending on t │ │ │ │ -000096c0: 6865 2069 6d61 6765 2073 697a 6520 616e he image size an │ │ │ │ -000096d0: 6420 6e75 6d5f 6c65 7665 6c73 292e 2055 d num_levels). U │ │ │ │ -000096e0: 7365 2067 6574 4e75 6d62 6572 4f66 5375 se getNumberOfSu │ │ │ │ -000096f0: 7065 7270 6978 656c 7328 2920 746f 0a20 perpixels() to. │ │ │ │ -00009700: 2020 2020 2a20 6765 7420 7468 6520 6163 * get the ac │ │ │ │ -00009710: 7475 616c 206e 756d 6265 722e 0a20 2020 tual number.. │ │ │ │ -00009720: 2020 2a20 4070 6172 616d 206e 756d 5f6c * @param num_l │ │ │ │ -00009730: 6576 656c 7320 4e75 6d62 6572 206f 6620 evels Number of │ │ │ │ -00009740: 626c 6f63 6b20 6c65 7665 6c73 2e20 5468 block levels. Th │ │ │ │ -00009750: 6520 6d6f 7265 206c 6576 656c 732c 2074 e more levels, t │ │ │ │ -00009760: 6865 206d 6f72 6520 6163 6375 7261 7465 he more accurate │ │ │ │ -00009770: 2069 7320 7468 6520 7365 676d 656e 7461 is the segmenta │ │ │ │ -00009780: 7469 6f6e 2c0a 2020 2020 202a 2062 7574 tion,. * but │ │ │ │ -00009790: 206e 6565 6473 206d 6f72 6520 6d65 6d6f needs more memo │ │ │ │ -000097a0: 7279 2061 6e64 2043 5055 2074 696d 652e ry and CPU time. │ │ │ │ -000097b0: 0a20 2020 2020 2a20 6d75 7374 2062 6520 . * must be │ │ │ │ -000097c0: 696e 2074 6865 2072 616e 6765 205b 302c in the range [0, │ │ │ │ -000097d0: 2035 5d2e 0a20 2020 2020 2a0a 2020 2020 5].. *. │ │ │ │ -000097e0: 202a 2054 6865 2066 756e 6374 696f 6e20 * The function │ │ │ │ -000097f0: 696e 6974 6961 6c69 7a65 7320 6120 5375 initializes a Su │ │ │ │ -00009800: 7065 7270 6978 656c 5345 4544 5320 6f62 perpixelSEEDS ob │ │ │ │ -00009810: 6a65 6374 2066 6f72 2074 6865 2069 6e70 ject for the inp │ │ │ │ -00009820: 7574 2069 6d61 6765 2e20 4974 2073 746f ut image. It sto │ │ │ │ -00009830: 7265 7320 7468 6520 7061 7261 6d65 7465 res the paramete │ │ │ │ -00009840: 7273 206f 660a 2020 2020 202a 2074 6865 rs of. * the │ │ │ │ -00009850: 2069 6d61 6765 3a20 696d 6167 655f 7769 image: image_wi │ │ │ │ -00009860: 6474 682c 2069 6d61 6765 5f68 6569 6768 dth, image_heigh │ │ │ │ -00009870: 7420 616e 6420 696d 6167 655f 6368 616e t and image_chan │ │ │ │ -00009880: 6e65 6c73 2e20 4974 2061 6c73 6f20 7365 nels. It also se │ │ │ │ -00009890: 7473 2074 6865 2070 6172 616d 6574 6572 ts the parameter │ │ │ │ -000098a0: 7320 6f66 2074 6865 2053 4545 4453 0a20 s of the SEEDS. │ │ │ │ -000098b0: 2020 2020 2a20 7375 7065 7270 6978 656c * superpixel │ │ │ │ -000098c0: 2061 6c67 6f72 6974 686d 2c20 7768 6963 algorithm, whic │ │ │ │ -000098d0: 6820 6172 653a 206e 756d 5f73 7570 6572 h are: num_super │ │ │ │ -000098e0: 7069 7865 6c73 2c20 6e75 6d5f 6c65 7665 pixels, num_leve │ │ │ │ -000098f0: 6c73 2c20 7573 655f 7072 696f 722c 2068 ls, use_prior, h │ │ │ │ -00009900: 6973 746f 6772 616d 5f62 696e 7320 616e istogram_bins an │ │ │ │ -00009910: 640a 2020 2020 202a 2064 6f75 626c 655f d. * double_ │ │ │ │ -00009920: 7374 6570 2e0a 2020 2020 202a 0a20 2020 step.. *. │ │ │ │ -00009930: 2020 2a20 5468 6520 6e75 6d62 6572 206f * The number o │ │ │ │ -00009940: 6620 6c65 7665 6c73 2069 6e20 6e75 6d5f f levels in num_ │ │ │ │ -00009950: 6c65 7665 6c73 2064 6566 696e 6573 2074 levels defines t │ │ │ │ -00009960: 6865 2061 6d6f 756e 7420 6f66 2062 6c6f he amount of blo │ │ │ │ -00009970: 636b 206c 6576 656c 7320 7468 6174 2074 ck levels that t │ │ │ │ -00009980: 6865 2061 6c67 6f72 6974 686d 2075 7365 he algorithm use │ │ │ │ -00009990: 2069 6e20 7468 650a 2020 2020 202a 206f in the. * o │ │ │ │ -000099a0: 7074 696d 697a 6174 696f 6e2e 2054 6865 ptimization. The │ │ │ │ -000099b0: 2069 6e69 7469 616c 697a 6174 696f 6e20 initialization │ │ │ │ -000099c0: 6973 2061 2067 7269 642c 2069 6e20 7768 is a grid, in wh │ │ │ │ -000099d0: 6963 6820 7468 6520 7375 7065 7270 6978 ich the superpix │ │ │ │ -000099e0: 656c 7320 6172 6520 6571 7561 6c6c 7920 els are equally │ │ │ │ -000099f0: 6469 7374 7269 6275 7465 6420 7468 726f distributed thro │ │ │ │ -00009a00: 7567 680a 2020 2020 202a 2074 6865 2077 ugh. * the w │ │ │ │ -00009a10: 6964 7468 2061 6e64 2074 6865 2068 6569 idth and the hei │ │ │ │ -00009a20: 6768 7420 6f66 2074 6865 2069 6d61 6765 ght of the image │ │ │ │ -00009a30: 2e20 5468 6520 6c61 7267 6572 2062 6c6f . The larger blo │ │ │ │ -00009a40: 636b 7320 636f 7272 6573 706f 6e64 2074 cks correspond t │ │ │ │ -00009a50: 6f20 7468 6520 7375 7065 7270 6978 656c o the superpixel │ │ │ │ -00009a60: 2073 697a 652c 2061 6e64 2074 6865 0a20 size, and the. │ │ │ │ -00009a70: 2020 2020 2a20 6c65 7665 6c73 2077 6974 * levels wit │ │ │ │ -00009a80: 6820 736d 616c 6c65 7220 626c 6f63 6b73 h smaller blocks │ │ │ │ -00009a90: 2061 7265 2066 6f72 6d65 6420 6279 2064 are formed by d │ │ │ │ -00009aa0: 6976 6964 696e 6720 7468 6520 6c61 7267 ividing the larg │ │ │ │ -00009ab0: 6572 2062 6c6f 636b 7320 696e 746f 2032 er blocks into 2 │ │ │ │ -00009ac0: 2078 2032 2062 6c6f 636b 7320 6f66 2070 x 2 blocks of p │ │ │ │ -00009ad0: 6978 656c 732c 0a20 2020 2020 2a20 7265 ixels,. * re │ │ │ │ -00009ae0: 6375 7273 6976 656c 7920 756e 7469 6c20 cursively until │ │ │ │ -00009af0: 7468 6520 736d 616c 6c65 7220 626c 6f63 the smaller bloc │ │ │ │ -00009b00: 6b20 6c65 7665 6c2e 2041 6e20 6578 616d k level. An exam │ │ │ │ -00009b10: 706c 6520 6f66 2069 6e69 7469 616c 697a ple of initializ │ │ │ │ -00009b20: 6174 696f 6e20 6f66 2034 2062 6c6f 636b ation of 4 block │ │ │ │ -00009b30: 206c 6576 656c 7320 6973 0a20 2020 2020 levels is. │ │ │ │ -00009b40: 2a20 696c 6c75 7374 7261 7465 6420 696e * illustrated in │ │ │ │ -00009b50: 2074 6865 2066 6f6c 6c6f 7769 6e67 2066 the following f │ │ │ │ -00009b60: 6967 7572 652e 0a20 2020 2020 2a0a 2020 igure.. *. │ │ │ │ -00009b70: 2020 202a 2021 5b69 6d61 6765 5d28 7069 * ![image](pi │ │ │ │ -00009b80: 6373 2f73 7570 6572 7069 7865 6c73 5f62 cs/superpixels_b │ │ │ │ -00009b90: 6c6f 636b 732e 706e 6729 0a20 2020 2020 locks.png). │ │ │ │ -00009ba0: 2a20 4072 6574 7572 6e20 6175 746f 6d61 * @return automa │ │ │ │ -00009bb0: 7469 6361 6c6c 7920 6765 6e65 7261 7465 tically generate │ │ │ │ -00009bc0: 640a 2020 2020 202a 2f0a 2020 2020 7075 d. */. pu │ │ │ │ -00009bd0: 626c 6963 2073 7461 7469 6320 5375 7065 blic static Supe │ │ │ │ -00009be0: 7270 6978 656c 5345 4544 5320 6372 6561 rpixelSEEDS crea │ │ │ │ -00009bf0: 7465 5375 7065 7270 6978 656c 5345 4544 teSuperpixelSEED │ │ │ │ -00009c00: 5328 696e 7420 696d 6167 655f 7769 6474 S(int image_widt │ │ │ │ -00009c10: 682c 2069 6e74 2069 6d61 6765 5f68 6569 h, int image_hei │ │ │ │ -00009c20: 6768 742c 2069 6e74 2069 6d61 6765 5f63 ght, int image_c │ │ │ │ -00009c30: 6861 6e6e 656c 732c 2069 6e74 206e 756d hannels, int num │ │ │ │ -00009c40: 5f73 7570 6572 7069 7865 6c73 2c20 696e _superpixels, in │ │ │ │ -00009c50: 7420 6e75 6d5f 6c65 7665 6c73 2920 7b0a t num_levels) {. │ │ │ │ -00009c60: 2020 2020 2020 2020 7265 7475 726e 2053 return S │ │ │ │ -00009c70: 7570 6572 7069 7865 6c53 4545 4453 2e5f uperpixelSEEDS._ │ │ │ │ -00009c80: 5f66 726f 6d50 7472 5f5f 2863 7265 6174 _fromPtr__(creat │ │ │ │ -00009c90: 6553 7570 6572 7069 7865 6c53 4545 4453 eSuperpixelSEEDS │ │ │ │ -00009ca0: 5f33 2869 6d61 6765 5f77 6964 7468 2c20 _3(image_width, │ │ │ │ -00009cb0: 696d 6167 655f 6865 6967 6874 2c20 696d image_height, im │ │ │ │ -00009cc0: 6167 655f 6368 616e 6e65 6c73 2c20 6e75 age_channels, nu │ │ │ │ -00009cd0: 6d5f 7375 7065 7270 6978 656c 732c 206e m_superpixels, n │ │ │ │ -00009ce0: 756d 5f6c 6576 656c 7329 293b 0a20 2020 um_levels));. │ │ │ │ -00009cf0: 207d 0a0a 0a20 2020 202f 2f0a 2020 2020 }... //. │ │ │ │ -00009d00: 2f2f 2043 2b2b 3a20 2050 7472 5f53 6361 // C++: Ptr_Sca │ │ │ │ -00009d10: 6e53 6567 6d65 6e74 2063 763a 3a78 696d nSegment cv::xim │ │ │ │ -00009d20: 6770 726f 633a 3a63 7265 6174 6553 6361 gproc::createSca │ │ │ │ -00009d30: 6e53 6567 6d65 6e74 2869 6e74 2069 6d61 nSegment(int ima │ │ │ │ -00009d40: 6765 5f77 6964 7468 2c20 696e 7420 696d ge_width, int im │ │ │ │ -00009d50: 6167 655f 6865 6967 6874 2c20 696e 7420 age_height, int │ │ │ │ -00009d60: 6e75 6d5f 7375 7065 7270 6978 656c 732c num_superpixels, │ │ │ │ -00009d70: 2069 6e74 2073 6c69 6365 7320 3d20 382c int slices = 8, │ │ │ │ -00009d80: 2062 6f6f 6c20 6d65 7267 655f 736d 616c bool merge_smal │ │ │ │ -00009d90: 6c20 3d20 7472 7565 290a 2020 2020 2f2f l = true). // │ │ │ │ -00009da0: 0a0a 2020 2020 2f2a 2a0a 2020 2020 202a .. /**. * │ │ │ │ -00009db0: 2049 6e69 7469 616c 697a 6573 2061 2053 Initializes a S │ │ │ │ -00009dc0: 6361 6e53 6567 6d65 6e74 206f 626a 6563 canSegment objec │ │ │ │ -00009dd0: 742e 0a20 2020 2020 2a0a 2020 2020 202a t.. *. * │ │ │ │ -00009de0: 2054 6865 2066 756e 6374 696f 6e20 696e The function in │ │ │ │ -00009df0: 6974 6961 6c69 7a65 7320 6120 5363 616e itializes a Scan │ │ │ │ -00009e00: 5365 676d 656e 7420 6f62 6a65 6374 2066 Segment object f │ │ │ │ -00009e10: 6f72 2074 6865 2069 6e70 7574 2069 6d61 or the input ima │ │ │ │ -00009e20: 6765 2e20 4974 2073 746f 7265 7320 7468 ge. It stores th │ │ │ │ -00009e30: 6520 7061 7261 6d65 7465 7273 206f 660a e parameters of. │ │ │ │ -00009e40: 2020 2020 202a 2074 6865 2069 6d61 6765 * the image │ │ │ │ -00009e50: 3a20 696d 6167 655f 7769 6474 6820 616e : image_width an │ │ │ │ -00009e60: 6420 696d 6167 655f 6865 6967 6874 2e20 d image_height. │ │ │ │ -00009e70: 4974 2061 6c73 6f20 7365 7473 2074 6865 It also sets the │ │ │ │ -00009e80: 2070 6172 616d 6574 6572 7320 6f66 2074 parameters of t │ │ │ │ -00009e90: 6865 2046 2d44 4253 4341 4e20 7375 7065 he F-DBSCAN supe │ │ │ │ -00009ea0: 7270 6978 656c 0a20 2020 2020 2a20 616c rpixel. * al │ │ │ │ -00009eb0: 676f 7269 7468 6d2c 2077 6869 6368 2061 gorithm, which a │ │ │ │ -00009ec0: 7265 3a20 6e75 6d5f 7375 7065 7270 6978 re: num_superpix │ │ │ │ -00009ed0: 656c 732c 2074 6872 6561 6473 2c20 616e els, threads, an │ │ │ │ -00009ee0: 6420 6d65 7267 655f 736d 616c 6c2e 0a20 d merge_small.. │ │ │ │ -00009ef0: 2020 2020 2a0a 2020 2020 202a 2040 7061 *. * @pa │ │ │ │ -00009f00: 7261 6d20 696d 6167 655f 7769 6474 6820 ram image_width │ │ │ │ -00009f10: 496d 6167 6520 7769 6474 682e 0a20 2020 Image width.. │ │ │ │ -00009f20: 2020 2a20 4070 6172 616d 2069 6d61 6765 * @param image │ │ │ │ -00009f30: 5f68 6569 6768 7420 496d 6167 6520 6865 _height Image he │ │ │ │ -00009f40: 6967 6874 2e0a 2020 2020 202a 2040 7061 ight.. * @pa │ │ │ │ -00009f50: 7261 6d20 6e75 6d5f 7375 7065 7270 6978 ram num_superpix │ │ │ │ -00009f60: 656c 7320 4465 7369 7265 6420 6e75 6d62 els Desired numb │ │ │ │ -00009f70: 6572 206f 6620 7375 7065 7270 6978 656c er of superpixel │ │ │ │ -00009f80: 732e 204e 6f74 6520 7468 6174 2074 6865 s. Note that the │ │ │ │ -00009f90: 2061 6374 7561 6c20 6e75 6d62 6572 206d actual number m │ │ │ │ -00009fa0: 6179 2062 6520 736d 616c 6c65 720a 2020 ay be smaller. │ │ │ │ -00009fb0: 2020 202a 2064 7565 2074 6f20 7265 7374 * due to rest │ │ │ │ -00009fc0: 7269 6374 696f 6e73 2028 6465 7065 6e64 rictions (depend │ │ │ │ -00009fd0: 696e 6720 6f6e 2074 6865 2069 6d61 6765 ing on the image │ │ │ │ -00009fe0: 2073 697a 6529 2e20 5573 6520 6765 744e size). Use getN │ │ │ │ -00009ff0: 756d 6265 724f 6653 7570 6572 7069 7865 umberOfSuperpixe │ │ │ │ -0000a000: 6c73 2829 2074 6f0a 2020 2020 202a 2067 ls() to. * g │ │ │ │ -0000a010: 6574 2074 6865 2061 6374 7561 6c20 6e75 et the actual nu │ │ │ │ -0000a020: 6d62 6572 2e0a 2020 2020 202a 2040 7061 mber.. * @pa │ │ │ │ -0000a030: 7261 6d20 736c 6963 6573 204e 756d 6265 ram slices Numbe │ │ │ │ -0000a040: 7220 6f66 2070 726f 6365 7373 696e 6720 r of processing │ │ │ │ -0000a050: 7468 7265 6164 7320 666f 7220 7061 7261 threads for para │ │ │ │ -0000a060: 6c6c 656c 6973 6174 696f 6e2e 2053 6574 llelisation. Set │ │ │ │ -0000a070: 7469 6e67 202d 3120 7573 6573 2074 6865 ting -1 uses the │ │ │ │ -0000a080: 206d 6178 696d 756d 206e 756d 6265 720a maximum number. │ │ │ │ -0000a090: 2020 2020 202a 206f 6620 7468 7265 6164 * of thread │ │ │ │ -0000a0a0: 732e 2049 6e20 7072 6163 7469 6365 2c20 s. In practice, │ │ │ │ -0000a0b0: 666f 7572 2074 6872 6561 6473 2069 7320 four threads is │ │ │ │ -0000a0c0: 656e 6f75 6768 2066 6f72 2073 6d61 6c6c enough for small │ │ │ │ -0000a0d0: 6572 2069 6d61 6765 7320 616e 6420 6569 er images and ei │ │ │ │ -0000a0e0: 6768 7420 7468 7265 6164 7320 666f 7220 ght threads for │ │ │ │ -0000a0f0: 6c61 7267 6572 206f 6e65 732e 0a20 2020 larger ones.. │ │ │ │ -0000a100: 2020 2a20 4070 6172 616d 206d 6572 6765 * @param merge │ │ │ │ -0000a110: 5f73 6d61 6c6c 206d 6572 6765 2073 6d61 _small merge sma │ │ │ │ -0000a120: 6c6c 2073 6567 6d65 6e74 7320 746f 2067 ll segments to g │ │ │ │ -0000a130: 6976 6520 7468 6520 6465 7369 7265 6420 ive the desired │ │ │ │ -0000a140: 6e75 6d62 6572 206f 6620 7375 7065 7270 number of superp │ │ │ │ -0000a150: 6978 656c 732e 2050 726f 6365 7373 696e ixels. Processin │ │ │ │ -0000a160: 6720 6973 0a20 2020 2020 2a20 6d75 6368 g is. * much │ │ │ │ -0000a170: 2066 6173 7465 7220 7769 7468 6f75 7420 faster without │ │ │ │ -0000a180: 6d65 7267 696e 672c 2062 7574 206d 616e merging, but man │ │ │ │ -0000a190: 7920 736d 616c 6c20 7365 676d 656e 7473 y small segments │ │ │ │ -0000a1a0: 2077 696c 6c20 6265 206c 6566 7420 696e will be left in │ │ │ │ -0000a1b0: 2074 6865 2069 6d61 6765 2e0a 2020 2020 the image.. │ │ │ │ -0000a1c0: 202a 2040 7265 7475 726e 2061 7574 6f6d * @return autom │ │ │ │ -0000a1d0: 6174 6963 616c 6c79 2067 656e 6572 6174 atically generat │ │ │ │ -0000a1e0: 6564 0a20 2020 2020 2a2f 0a20 2020 2070 ed. */. p │ │ │ │ -0000a1f0: 7562 6c69 6320 7374 6174 6963 2053 6361 ublic static Sca │ │ │ │ -0000a200: 6e53 6567 6d65 6e74 2063 7265 6174 6553 nSegment createS │ │ │ │ -0000a210: 6361 6e53 6567 6d65 6e74 2869 6e74 2069 canSegment(int i │ │ │ │ -0000a220: 6d61 6765 5f77 6964 7468 2c20 696e 7420 mage_width, int │ │ │ │ -0000a230: 696d 6167 655f 6865 6967 6874 2c20 696e image_height, in │ │ │ │ -0000a240: 7420 6e75 6d5f 7375 7065 7270 6978 656c t num_superpixel │ │ │ │ -0000a250: 732c 2069 6e74 2073 6c69 6365 732c 2062 s, int slices, b │ │ │ │ -0000a260: 6f6f 6c65 616e 206d 6572 6765 5f73 6d61 oolean merge_sma │ │ │ │ -0000a270: 6c6c 2920 7b0a 2020 2020 2020 2020 7265 ll) {. re │ │ │ │ -0000a280: 7475 726e 2053 6361 6e53 6567 6d65 6e74 turn ScanSegment │ │ │ │ -0000a290: 2e5f 5f66 726f 6d50 7472 5f5f 2863 7265 .__fromPtr__(cre │ │ │ │ -0000a2a0: 6174 6553 6361 6e53 6567 6d65 6e74 5f30 ateScanSegment_0 │ │ │ │ -0000a2b0: 2869 6d61 6765 5f77 6964 7468 2c20 696d (image_width, im │ │ │ │ -0000a2c0: 6167 655f 6865 6967 6874 2c20 6e75 6d5f age_height, num_ │ │ │ │ -0000a2d0: 7375 7065 7270 6978 656c 732c 2073 6c69 superpixels, sli │ │ │ │ -0000a2e0: 6365 732c 206d 6572 6765 5f73 6d61 6c6c ces, merge_small │ │ │ │ -0000a2f0: 2929 3b0a 2020 2020 7d0a 0a20 2020 202f ));. }.. / │ │ │ │ -0000a300: 2a2a 0a20 2020 2020 2a20 496e 6974 6961 **. * Initia │ │ │ │ -0000a310: 6c69 7a65 7320 6120 5363 616e 5365 676d lizes a ScanSegm │ │ │ │ -0000a320: 656e 7420 6f62 6a65 6374 2e0a 2020 2020 ent object.. │ │ │ │ -0000a330: 202a 0a20 2020 2020 2a20 5468 6520 6675 *. * The fu │ │ │ │ -0000a340: 6e63 7469 6f6e 2069 6e69 7469 616c 697a nction initializ │ │ │ │ -0000a350: 6573 2061 2053 6361 6e53 6567 6d65 6e74 es a ScanSegment │ │ │ │ -0000a360: 206f 626a 6563 7420 666f 7220 7468 6520 object for the │ │ │ │ -0000a370: 696e 7075 7420 696d 6167 652e 2049 7420 input image. It │ │ │ │ -0000a380: 7374 6f72 6573 2074 6865 2070 6172 616d stores the param │ │ │ │ -0000a390: 6574 6572 7320 6f66 0a20 2020 2020 2a20 eters of. * │ │ │ │ -0000a3a0: 7468 6520 696d 6167 653a 2069 6d61 6765 the image: image │ │ │ │ -0000a3b0: 5f77 6964 7468 2061 6e64 2069 6d61 6765 _width and image │ │ │ │ -0000a3c0: 5f68 6569 6768 742e 2049 7420 616c 736f _height. It also │ │ │ │ -0000a3d0: 2073 6574 7320 7468 6520 7061 7261 6d65 sets the parame │ │ │ │ -0000a3e0: 7465 7273 206f 6620 7468 6520 462d 4442 ters of the F-DB │ │ │ │ -0000a3f0: 5343 414e 2073 7570 6572 7069 7865 6c0a SCAN superpixel. │ │ │ │ -0000a400: 2020 2020 202a 2061 6c67 6f72 6974 686d * algorithm │ │ │ │ -0000a410: 2c20 7768 6963 6820 6172 653a 206e 756d , which are: num │ │ │ │ -0000a420: 5f73 7570 6572 7069 7865 6c73 2c20 7468 _superpixels, th │ │ │ │ -0000a430: 7265 6164 732c 2061 6e64 206d 6572 6765 reads, and merge │ │ │ │ -0000a440: 5f73 6d61 6c6c 2e0a 2020 2020 202a 0a20 _small.. *. │ │ │ │ -0000a450: 2020 2020 2a20 4070 6172 616d 2069 6d61 * @param ima │ │ │ │ -0000a460: 6765 5f77 6964 7468 2049 6d61 6765 2077 ge_width Image w │ │ │ │ -0000a470: 6964 7468 2e0a 2020 2020 202a 2040 7061 idth.. * @pa │ │ │ │ -0000a480: 7261 6d20 696d 6167 655f 6865 6967 6874 ram image_height │ │ │ │ -0000a490: 2049 6d61 6765 2068 6569 6768 742e 0a20 Image height.. │ │ │ │ -0000a4a0: 2020 2020 2a20 4070 6172 616d 206e 756d * @param num │ │ │ │ -0000a4b0: 5f73 7570 6572 7069 7865 6c73 2044 6573 _superpixels Des │ │ │ │ -0000a4c0: 6972 6564 206e 756d 6265 7220 6f66 2073 ired number of s │ │ │ │ -0000a4d0: 7570 6572 7069 7865 6c73 2e20 4e6f 7465 uperpixels. Note │ │ │ │ -0000a4e0: 2074 6861 7420 7468 6520 6163 7475 616c that the actual │ │ │ │ -0000a4f0: 206e 756d 6265 7220 6d61 7920 6265 2073 number may be s │ │ │ │ -0000a500: 6d61 6c6c 6572 0a20 2020 2020 2a20 6475 maller. * du │ │ │ │ -0000a510: 6520 746f 2072 6573 7472 6963 7469 6f6e e to restriction │ │ │ │ -0000a520: 7320 2864 6570 656e 6469 6e67 206f 6e20 s (depending on │ │ │ │ -0000a530: 7468 6520 696d 6167 6520 7369 7a65 292e the image size). │ │ │ │ -0000a540: 2055 7365 2067 6574 4e75 6d62 6572 4f66 Use getNumberOf │ │ │ │ -0000a550: 5375 7065 7270 6978 656c 7328 2920 746f Superpixels() to │ │ │ │ -0000a560: 0a20 2020 2020 2a20 6765 7420 7468 6520 . * get the │ │ │ │ -0000a570: 6163 7475 616c 206e 756d 6265 722e 0a20 actual number.. │ │ │ │ -0000a580: 2020 2020 2a20 4070 6172 616d 2073 6c69 * @param sli │ │ │ │ -0000a590: 6365 7320 4e75 6d62 6572 206f 6620 7072 ces Number of pr │ │ │ │ -0000a5a0: 6f63 6573 7369 6e67 2074 6872 6561 6473 ocessing threads │ │ │ │ -0000a5b0: 2066 6f72 2070 6172 616c 6c65 6c69 7361 for parallelisa │ │ │ │ -0000a5c0: 7469 6f6e 2e20 5365 7474 696e 6720 2d31 tion. Setting -1 │ │ │ │ -0000a5d0: 2075 7365 7320 7468 6520 6d61 7869 6d75 uses the maximu │ │ │ │ -0000a5e0: 6d20 6e75 6d62 6572 0a20 2020 2020 2a20 m number. * │ │ │ │ -0000a5f0: 6f66 2074 6872 6561 6473 2e20 496e 2070 of threads. In p │ │ │ │ -0000a600: 7261 6374 6963 652c 2066 6f75 7220 7468 ractice, four th │ │ │ │ -0000a610: 7265 6164 7320 6973 2065 6e6f 7567 6820 reads is enough │ │ │ │ -0000a620: 666f 7220 736d 616c 6c65 7220 696d 6167 for smaller imag │ │ │ │ -0000a630: 6573 2061 6e64 2065 6967 6874 2074 6872 es and eight thr │ │ │ │ -0000a640: 6561 6473 2066 6f72 206c 6172 6765 7220 eads for larger │ │ │ │ -0000a650: 6f6e 6573 2e0a 2020 2020 202a 206d 7563 ones.. * muc │ │ │ │ -0000a660: 6820 6661 7374 6572 2077 6974 686f 7574 h faster without │ │ │ │ -0000a670: 206d 6572 6769 6e67 2c20 6275 7420 6d61 merging, but ma │ │ │ │ -0000a680: 6e79 2073 6d61 6c6c 2073 6567 6d65 6e74 ny small segment │ │ │ │ -0000a690: 7320 7769 6c6c 2062 6520 6c65 6674 2069 s will be left i │ │ │ │ -0000a6a0: 6e20 7468 6520 696d 6167 652e 0a20 2020 n the image.. │ │ │ │ -0000a6b0: 2020 2a20 4072 6574 7572 6e20 6175 746f * @return auto │ │ │ │ -0000a6c0: 6d61 7469 6361 6c6c 7920 6765 6e65 7261 matically genera │ │ │ │ -0000a6d0: 7465 640a 2020 2020 202a 2f0a 2020 2020 ted. */. │ │ │ │ -0000a6e0: 7075 626c 6963 2073 7461 7469 6320 5363 public static Sc │ │ │ │ -0000a6f0: 616e 5365 676d 656e 7420 6372 6561 7465 anSegment create │ │ │ │ -0000a700: 5363 616e 5365 676d 656e 7428 696e 7420 ScanSegment(int │ │ │ │ -0000a710: 696d 6167 655f 7769 6474 682c 2069 6e74 image_width, int │ │ │ │ -0000a720: 2069 6d61 6765 5f68 6569 6768 742c 2069 image_height, i │ │ │ │ -0000a730: 6e74 206e 756d 5f73 7570 6572 7069 7865 nt num_superpixe │ │ │ │ -0000a740: 6c73 2c20 696e 7420 736c 6963 6573 2920 ls, int slices) │ │ │ │ -0000a750: 7b0a 2020 2020 2020 2020 7265 7475 726e {. return │ │ │ │ -0000a760: 2053 6361 6e53 6567 6d65 6e74 2e5f 5f66 ScanSegment.__f │ │ │ │ -0000a770: 726f 6d50 7472 5f5f 2863 7265 6174 6553 romPtr__(createS │ │ │ │ -0000a780: 6361 6e53 6567 6d65 6e74 5f31 2869 6d61 canSegment_1(ima │ │ │ │ -0000a790: 6765 5f77 6964 7468 2c20 696d 6167 655f ge_width, image_ │ │ │ │ -0000a7a0: 6865 6967 6874 2c20 6e75 6d5f 7375 7065 height, num_supe │ │ │ │ -0000a7b0: 7270 6978 656c 732c 2073 6c69 6365 7329 rpixels, slices) │ │ │ │ -0000a7c0: 293b 0a20 2020 207d 0a0a 2020 2020 2f2a );. }.. /* │ │ │ │ -0000a7d0: 2a0a 2020 2020 202a 2049 6e69 7469 616c *. * Initial │ │ │ │ -0000a7e0: 697a 6573 2061 2053 6361 6e53 6567 6d65 izes a ScanSegme │ │ │ │ -0000a7f0: 6e74 206f 626a 6563 742e 0a20 2020 2020 nt object.. │ │ │ │ -0000a800: 2a0a 2020 2020 202a 2054 6865 2066 756e *. * The fun │ │ │ │ -0000a810: 6374 696f 6e20 696e 6974 6961 6c69 7a65 ction initialize │ │ │ │ -0000a820: 7320 6120 5363 616e 5365 676d 656e 7420 s a ScanSegment │ │ │ │ -0000a830: 6f62 6a65 6374 2066 6f72 2074 6865 2069 object for the i │ │ │ │ -0000a840: 6e70 7574 2069 6d61 6765 2e20 4974 2073 nput image. It s │ │ │ │ -0000a850: 746f 7265 7320 7468 6520 7061 7261 6d65 tores the parame │ │ │ │ -0000a860: 7465 7273 206f 660a 2020 2020 202a 2074 ters of. * t │ │ │ │ -0000a870: 6865 2069 6d61 6765 3a20 696d 6167 655f he image: image_ │ │ │ │ -0000a880: 7769 6474 6820 616e 6420 696d 6167 655f width and image_ │ │ │ │ -0000a890: 6865 6967 6874 2e20 4974 2061 6c73 6f20 height. It also │ │ │ │ -0000a8a0: 7365 7473 2074 6865 2070 6172 616d 6574 sets the paramet │ │ │ │ -0000a8b0: 6572 7320 6f66 2074 6865 2046 2d44 4253 ers of the F-DBS │ │ │ │ -0000a8c0: 4341 4e20 7375 7065 7270 6978 656c 0a20 CAN superpixel. │ │ │ │ -0000a8d0: 2020 2020 2a20 616c 676f 7269 7468 6d2c * algorithm, │ │ │ │ -0000a8e0: 2077 6869 6368 2061 7265 3a20 6e75 6d5f which are: num_ │ │ │ │ -0000a8f0: 7375 7065 7270 6978 656c 732c 2074 6872 superpixels, thr │ │ │ │ -0000a900: 6561 6473 2c20 616e 6420 6d65 7267 655f eads, and merge_ │ │ │ │ -0000a910: 736d 616c 6c2e 0a20 2020 2020 2a0a 2020 small.. *. │ │ │ │ -0000a920: 2020 202a 2040 7061 7261 6d20 696d 6167 * @param imag │ │ │ │ -0000a930: 655f 7769 6474 6820 496d 6167 6520 7769 e_width Image wi │ │ │ │ -0000a940: 6474 682e 0a20 2020 2020 2a20 4070 6172 dth.. * @par │ │ │ │ -0000a950: 616d 2069 6d61 6765 5f68 6569 6768 7420 am image_height │ │ │ │ -0000a960: 496d 6167 6520 6865 6967 6874 2e0a 2020 Image height.. │ │ │ │ -0000a970: 2020 202a 2040 7061 7261 6d20 6e75 6d5f * @param num_ │ │ │ │ -0000a980: 7375 7065 7270 6978 656c 7320 4465 7369 superpixels Desi │ │ │ │ -0000a990: 7265 6420 6e75 6d62 6572 206f 6620 7375 red number of su │ │ │ │ -0000a9a0: 7065 7270 6978 656c 732e 204e 6f74 6520 perpixels. Note │ │ │ │ -0000a9b0: 7468 6174 2074 6865 2061 6374 7561 6c20 that the actual │ │ │ │ -0000a9c0: 6e75 6d62 6572 206d 6179 2062 6520 736d number may be sm │ │ │ │ -0000a9d0: 616c 6c65 720a 2020 2020 202a 2064 7565 aller. * due │ │ │ │ -0000a9e0: 2074 6f20 7265 7374 7269 6374 696f 6e73 to restrictions │ │ │ │ -0000a9f0: 2028 6465 7065 6e64 696e 6720 6f6e 2074 (depending on t │ │ │ │ -0000aa00: 6865 2069 6d61 6765 2073 697a 6529 2e20 he image size). │ │ │ │ -0000aa10: 5573 6520 6765 744e 756d 6265 724f 6653 Use getNumberOfS │ │ │ │ -0000aa20: 7570 6572 7069 7865 6c73 2829 2074 6f0a uperpixels() to. │ │ │ │ -0000aa30: 2020 2020 202a 2067 6574 2074 6865 2061 * get the a │ │ │ │ -0000aa40: 6374 7561 6c20 6e75 6d62 6572 2e0a 2020 ctual number.. │ │ │ │ -0000aa50: 2020 202a 206f 6620 7468 7265 6164 732e * of threads. │ │ │ │ -0000aa60: 2049 6e20 7072 6163 7469 6365 2c20 666f In practice, fo │ │ │ │ -0000aa70: 7572 2074 6872 6561 6473 2069 7320 656e ur threads is en │ │ │ │ -0000aa80: 6f75 6768 2066 6f72 2073 6d61 6c6c 6572 ough for smaller │ │ │ │ -0000aa90: 2069 6d61 6765 7320 616e 6420 6569 6768 images and eigh │ │ │ │ -0000aaa0: 7420 7468 7265 6164 7320 666f 7220 6c61 t threads for la │ │ │ │ -0000aab0: 7267 6572 206f 6e65 732e 0a20 2020 2020 rger ones.. │ │ │ │ -0000aac0: 2a20 6d75 6368 2066 6173 7465 7220 7769 * much faster wi │ │ │ │ -0000aad0: 7468 6f75 7420 6d65 7267 696e 672c 2062 thout merging, b │ │ │ │ -0000aae0: 7574 206d 616e 7920 736d 616c 6c20 7365 ut many small se │ │ │ │ -0000aaf0: 676d 656e 7473 2077 696c 6c20 6265 206c gments will be l │ │ │ │ -0000ab00: 6566 7420 696e 2074 6865 2069 6d61 6765 eft in the image │ │ │ │ -0000ab10: 2e0a 2020 2020 202a 2040 7265 7475 726e .. * @return │ │ │ │ -0000ab20: 2061 7574 6f6d 6174 6963 616c 6c79 2067 automatically g │ │ │ │ -0000ab30: 656e 6572 6174 6564 0a20 2020 2020 2a2f enerated. */ │ │ │ │ -0000ab40: 0a20 2020 2070 7562 6c69 6320 7374 6174 . public stat │ │ │ │ -0000ab50: 6963 2053 6361 6e53 6567 6d65 6e74 2063 ic ScanSegment c │ │ │ │ -0000ab60: 7265 6174 6553 6361 6e53 6567 6d65 6e74 reateScanSegment │ │ │ │ -0000ab70: 2869 6e74 2069 6d61 6765 5f77 6964 7468 (int image_width │ │ │ │ -0000ab80: 2c20 696e 7420 696d 6167 655f 6865 6967 , int image_heig │ │ │ │ -0000ab90: 6874 2c20 696e 7420 6e75 6d5f 7375 7065 ht, int num_supe │ │ │ │ -0000aba0: 7270 6978 656c 7329 207b 0a20 2020 2020 rpixels) {. │ │ │ │ -0000abb0: 2020 2072 6574 7572 6e20 5363 616e 5365 return ScanSe │ │ │ │ -0000abc0: 676d 656e 742e 5f5f 6672 6f6d 5074 725f gment.__fromPtr_ │ │ │ │ -0000abd0: 5f28 6372 6561 7465 5363 616e 5365 676d _(createScanSegm │ │ │ │ -0000abe0: 656e 745f 3228 696d 6167 655f 7769 6474 ent_2(image_widt │ │ │ │ -0000abf0: 682c 2069 6d61 6765 5f68 6569 6768 742c h, image_height, │ │ │ │ -0000ac00: 206e 756d 5f73 7570 6572 7069 7865 6c73 num_superpixels │ │ │ │ -0000ac10: 2929 3b0a 2020 2020 7d0a 0a0a 2020 2020 ));. }... │ │ │ │ -0000ac20: 2f2f 0a20 2020 202f 2f20 432b 2b3a 2020 //. // C++: │ │ │ │ -0000ac30: 766f 6964 2063 763a 3a78 696d 6770 726f void cv::ximgpro │ │ │ │ -0000ac40: 633a 3a52 6164 6f6e 5472 616e 7366 6f72 c::RadonTransfor │ │ │ │ -0000ac50: 6d28 4d61 7420 7372 632c 204d 6174 2620 m(Mat src, Mat& │ │ │ │ -0000ac60: 6473 742c 2064 6f75 626c 6520 7468 6574 dst, double thet │ │ │ │ -0000ac70: 6120 3d20 312c 2064 6f75 626c 6520 7374 a = 1, double st │ │ │ │ -0000ac80: 6172 745f 616e 676c 6520 3d20 302c 2064 art_angle = 0, d │ │ │ │ -0000ac90: 6f75 626c 6520 656e 645f 616e 676c 6520 ouble end_angle │ │ │ │ -0000aca0: 3d20 3138 302c 2062 6f6f 6c20 6372 6f70 = 180, bool crop │ │ │ │ -0000acb0: 203d 2066 616c 7365 2c20 626f 6f6c 206e = false, bool n │ │ │ │ -0000acc0: 6f72 6d20 3d20 6661 6c73 6529 0a20 2020 orm = false). │ │ │ │ -0000acd0: 202f 2f0a 0a20 2020 202f 2a2a 0a20 2020 //.. /**. │ │ │ │ -0000ace0: 2020 2a20 4361 6c63 756c 6174 6520 5261 * Calculate Ra │ │ │ │ -0000acf0: 646f 6e20 5472 616e 7366 6f72 6d20 6f66 don Transform of │ │ │ │ -0000ad00: 2061 6e20 696d 6167 652e 0a20 2020 2020 an image.. │ │ │ │ -0000ad10: 2a0a 2020 2020 202a 2054 6869 7320 6675 *. * This fu │ │ │ │ -0000ad20: 6e63 7469 6f6e 2063 616c 6375 6c61 7465 nction calculate │ │ │ │ -0000ad30: 7320 7468 6520 5261 646f 6e20 5472 616e s the Radon Tran │ │ │ │ -0000ad40: 7366 6f72 6d20 6f66 2061 2067 6976 656e sform of a given │ │ │ │ -0000ad50: 2069 6d61 6765 2069 6e20 616e 7920 7261 image in any ra │ │ │ │ -0000ad60: 6e67 652e 0a20 2020 2020 2a20 5365 6520 nge.. * See │ │ │ │ -0000ad70: 6874 7470 733a 2f2f 656e 6769 6e65 6572 https://engineer │ │ │ │ -0000ad80: 696e 672e 7075 7264 7565 2e65 6475 2f7e ing.purdue.edu/~ │ │ │ │ -0000ad90: 6d61 6c63 6f6c 6d2f 7063 742f 4354 495f malcolm/pct/CTI_ │ │ │ │ -0000ada0: 4368 3033 2e70 6466 2066 6f72 2064 6574 Ch03.pdf for det │ │ │ │ -0000adb0: 6169 6c2e 0a20 2020 2020 2a20 4966 2074 ail.. * If t │ │ │ │ -0000adc0: 6865 2069 6e70 7574 2074 7970 6520 6973 he input type is │ │ │ │ -0000add0: 2043 565f 3855 2c20 7468 6520 6f75 7470 CV_8U, the outp │ │ │ │ -0000ade0: 7574 2077 696c 6c20 6265 2043 565f 3332 ut will be CV_32 │ │ │ │ -0000adf0: 532e 0a20 2020 2020 2a20 4966 2074 6865 S.. * If the │ │ │ │ -0000ae00: 2069 6e70 7574 2074 7970 6520 6973 2043 input type is C │ │ │ │ -0000ae10: 565f 3332 4620 6f72 2043 565f 3634 462c V_32F or CV_64F, │ │ │ │ -0000ae20: 2074 6865 206f 7574 7075 7420 7769 6c6c the output will │ │ │ │ -0000ae30: 2062 6520 4356 5f36 3446 0a20 2020 2020 be CV_64F. │ │ │ │ -0000ae40: 2a20 5468 6520 6f75 7470 7574 2073 697a * The output siz │ │ │ │ -0000ae50: 6520 7769 6c6c 2062 6520 6e75 6d5f 6f66 e will be num_of │ │ │ │ -0000ae60: 5f69 6e74 6567 7261 6c20 7820 7372 635f _integral x src_ │ │ │ │ -0000ae70: 6469 6167 6f6e 616c 5f6c 656e 6774 682e diagonal_length. │ │ │ │ -0000ae80: 0a20 2020 2020 2a20 4966 2063 726f 7020 . * If crop │ │ │ │ -0000ae90: 6973 2073 656c 6563 7465 642c 2074 6865 is selected, the │ │ │ │ -0000aea0: 2069 6e70 7574 2069 6d61 6765 2077 696c input image wil │ │ │ │ -0000aeb0: 6c20 6265 2063 726f 7020 696e 746f 2073 l be crop into s │ │ │ │ -0000aec0: 7175 6172 6520 7468 656e 2063 6972 636c quare then circl │ │ │ │ -0000aed0: 652c 0a20 2020 2020 2a20 616e 6420 6f75 e,. * and ou │ │ │ │ -0000aee0: 7470 7574 2073 697a 6520 7769 6c6c 2062 tput size will b │ │ │ │ -0000aef0: 6520 6e75 6d5f 6f66 5f69 6e74 6567 7261 e num_of_integra │ │ │ │ -0000af00: 6c20 7820 6d69 6e5f 6564 6765 2e0a 2020 l x min_edge.. │ │ │ │ -0000af10: 2020 202a 0a20 2020 2020 2a20 4070 6172 *. * @par │ │ │ │ -0000af20: 616d 2073 7263 2061 7574 6f6d 6174 6963 am src automatic │ │ │ │ -0000af30: 616c 6c79 2067 656e 6572 6174 6564 0a20 ally generated. │ │ │ │ -0000af40: 2020 2020 2a20 4070 6172 616d 2064 7374 * @param dst │ │ │ │ -0000af50: 2061 7574 6f6d 6174 6963 616c 6c79 2067 automatically g │ │ │ │ -0000af60: 656e 6572 6174 6564 0a20 2020 2020 2a20 enerated. * │ │ │ │ -0000af70: 4070 6172 616d 2074 6865 7461 2061 7574 @param theta aut │ │ │ │ -0000af80: 6f6d 6174 6963 616c 6c79 2067 656e 6572 omatically gener │ │ │ │ -0000af90: 6174 6564 0a20 2020 2020 2a20 4070 6172 ated. * @par │ │ │ │ -0000afa0: 616d 2073 7461 7274 5f61 6e67 6c65 2061 am start_angle a │ │ │ │ -0000afb0: 7574 6f6d 6174 6963 616c 6c79 2067 656e utomatically gen │ │ │ │ -0000afc0: 6572 6174 6564 0a20 2020 2020 2a20 4070 erated. * @p │ │ │ │ -0000afd0: 6172 616d 2065 6e64 5f61 6e67 6c65 2061 aram end_angle a │ │ │ │ -0000afe0: 7574 6f6d 6174 6963 616c 6c79 2067 656e utomatically gen │ │ │ │ -0000aff0: 6572 6174 6564 0a20 2020 2020 2a20 4070 erated. * @p │ │ │ │ -0000b000: 6172 616d 2063 726f 7020 6175 746f 6d61 aram crop automa │ │ │ │ -0000b010: 7469 6361 6c6c 7920 6765 6e65 7261 7465 tically generate │ │ │ │ -0000b020: 640a 2020 2020 202a 2040 7061 7261 6d20 d. * @param │ │ │ │ -0000b030: 6e6f 726d 2061 7574 6f6d 6174 6963 616c norm automatical │ │ │ │ -0000b040: 6c79 2067 656e 6572 6174 6564 0a20 2020 ly generated. │ │ │ │ -0000b050: 2020 2a2f 0a20 2020 2070 7562 6c69 6320 */. public │ │ │ │ -0000b060: 7374 6174 6963 2076 6f69 6420 5261 646f static void Rado │ │ │ │ -0000b070: 6e54 7261 6e73 666f 726d 284d 6174 2073 nTransform(Mat s │ │ │ │ -0000b080: 7263 2c20 4d61 7420 6473 742c 2064 6f75 rc, Mat dst, dou │ │ │ │ -0000b090: 626c 6520 7468 6574 612c 2064 6f75 626c ble theta, doubl │ │ │ │ -0000b0a0: 6520 7374 6172 745f 616e 676c 652c 2064 e start_angle, d │ │ │ │ -0000b0b0: 6f75 626c 6520 656e 645f 616e 676c 652c ouble end_angle, │ │ │ │ -0000b0c0: 2062 6f6f 6c65 616e 2063 726f 702c 2062 boolean crop, b │ │ │ │ -0000b0d0: 6f6f 6c65 616e 206e 6f72 6d29 207b 0a20 oolean norm) {. │ │ │ │ -0000b0e0: 2020 2020 2020 2052 6164 6f6e 5472 616e RadonTran │ │ │ │ -0000b0f0: 7366 6f72 6d5f 3028 7372 632e 6e61 7469 sform_0(src.nati │ │ │ │ -0000b100: 7665 4f62 6a2c 2064 7374 2e6e 6174 6976 veObj, dst.nativ │ │ │ │ -0000b110: 654f 626a 2c20 7468 6574 612c 2073 7461 eObj, theta, sta │ │ │ │ -0000b120: 7274 5f61 6e67 6c65 2c20 656e 645f 616e rt_angle, end_an │ │ │ │ -0000b130: 676c 652c 2063 726f 702c 206e 6f72 6d29 gle, crop, norm) │ │ │ │ -0000b140: 3b0a 2020 2020 7d0a 0a20 2020 202f 2a2a ;. }.. /** │ │ │ │ -0000b150: 0a20 2020 2020 2a20 4361 6c63 756c 6174 . * Calculat │ │ │ │ -0000b160: 6520 5261 646f 6e20 5472 616e 7366 6f72 e Radon Transfor │ │ │ │ -0000b170: 6d20 6f66 2061 6e20 696d 6167 652e 0a20 m of an image.. │ │ │ │ -0000b180: 2020 2020 2a0a 2020 2020 202a 2054 6869 *. * Thi │ │ │ │ -0000b190: 7320 6675 6e63 7469 6f6e 2063 616c 6375 s function calcu │ │ │ │ -0000b1a0: 6c61 7465 7320 7468 6520 5261 646f 6e20 lates the Radon │ │ │ │ -0000b1b0: 5472 616e 7366 6f72 6d20 6f66 2061 2067 Transform of a g │ │ │ │ -0000b1c0: 6976 656e 2069 6d61 6765 2069 6e20 616e iven image in an │ │ │ │ -0000b1d0: 7920 7261 6e67 652e 0a20 2020 2020 2a20 y range.. * │ │ │ │ -0000b1e0: 5365 6520 6874 7470 733a 2f2f 656e 6769 See https://engi │ │ │ │ -0000b1f0: 6e65 6572 696e 672e 7075 7264 7565 2e65 neering.purdue.e │ │ │ │ -0000b200: 6475 2f7e 6d61 6c63 6f6c 6d2f 7063 742f du/~malcolm/pct/ │ │ │ │ -0000b210: 4354 495f 4368 3033 2e70 6466 2066 6f72 CTI_Ch03.pdf for │ │ │ │ -0000b220: 2064 6574 6169 6c2e 0a20 2020 2020 2a20 detail.. * │ │ │ │ -0000b230: 4966 2074 6865 2069 6e70 7574 2074 7970 If the input typ │ │ │ │ -0000b240: 6520 6973 2043 565f 3855 2c20 7468 6520 e is CV_8U, the │ │ │ │ -0000b250: 6f75 7470 7574 2077 696c 6c20 6265 2043 output will be C │ │ │ │ -0000b260: 565f 3332 532e 0a20 2020 2020 2a20 4966 V_32S.. * If │ │ │ │ -0000b270: 2074 6865 2069 6e70 7574 2074 7970 6520 the input type │ │ │ │ -0000b280: 6973 2043 565f 3332 4620 6f72 2043 565f is CV_32F or CV_ │ │ │ │ -0000b290: 3634 462c 2074 6865 206f 7574 7075 7420 64F, the output │ │ │ │ -0000b2a0: 7769 6c6c 2062 6520 4356 5f36 3446 0a20 will be CV_64F. │ │ │ │ -0000b2b0: 2020 2020 2a20 5468 6520 6f75 7470 7574 * The output │ │ │ │ -0000b2c0: 2073 697a 6520 7769 6c6c 2062 6520 6e75 size will be nu │ │ │ │ -0000b2d0: 6d5f 6f66 5f69 6e74 6567 7261 6c20 7820 m_of_integral x │ │ │ │ -0000b2e0: 7372 635f 6469 6167 6f6e 616c 5f6c 656e src_diagonal_len │ │ │ │ -0000b2f0: 6774 682e 0a20 2020 2020 2a20 4966 2063 gth.. * If c │ │ │ │ -0000b300: 726f 7020 6973 2073 656c 6563 7465 642c rop is selected, │ │ │ │ -0000b310: 2074 6865 2069 6e70 7574 2069 6d61 6765 the input image │ │ │ │ -0000b320: 2077 696c 6c20 6265 2063 726f 7020 696e will be crop in │ │ │ │ -0000b330: 746f 2073 7175 6172 6520 7468 656e 2063 to square then c │ │ │ │ -0000b340: 6972 636c 652c 0a20 2020 2020 2a20 616e ircle,. * an │ │ │ │ -0000b350: 6420 6f75 7470 7574 2073 697a 6520 7769 d output size wi │ │ │ │ -0000b360: 6c6c 2062 6520 6e75 6d5f 6f66 5f69 6e74 ll be num_of_int │ │ │ │ -0000b370: 6567 7261 6c20 7820 6d69 6e5f 6564 6765 egral x min_edge │ │ │ │ -0000b380: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ -0000b390: 4070 6172 616d 2073 7263 2061 7574 6f6d @param src autom │ │ │ │ -0000b3a0: 6174 6963 616c 6c79 2067 656e 6572 6174 atically generat │ │ │ │ -0000b3b0: 6564 0a20 2020 2020 2a20 4070 6172 616d ed. * @param │ │ │ │ -0000b3c0: 2064 7374 2061 7574 6f6d 6174 6963 616c dst automatical │ │ │ │ -0000b3d0: 6c79 2067 656e 6572 6174 6564 0a20 2020 ly generated. │ │ │ │ -0000b3e0: 2020 2a20 4070 6172 616d 2074 6865 7461 * @param theta │ │ │ │ -0000b3f0: 2061 7574 6f6d 6174 6963 616c 6c79 2067 automatically g │ │ │ │ -0000b400: 656e 6572 6174 6564 0a20 2020 2020 2a20 enerated. * │ │ │ │ -0000b410: 4070 6172 616d 2073 7461 7274 5f61 6e67 @param start_ang │ │ │ │ -0000b420: 6c65 2061 7574 6f6d 6174 6963 616c 6c79 le automatically │ │ │ │ -0000b430: 2067 656e 6572 6174 6564 0a20 2020 2020 generated. │ │ │ │ -0000b440: 2a20 4070 6172 616d 2065 6e64 5f61 6e67 * @param end_ang │ │ │ │ -0000b450: 6c65 2061 7574 6f6d 6174 6963 616c 6c79 le automatically │ │ │ │ -0000b460: 2067 656e 6572 6174 6564 0a20 2020 2020 generated. │ │ │ │ -0000b470: 2a20 4070 6172 616d 2063 726f 7020 6175 * @param crop au │ │ │ │ -0000b480: 746f 6d61 7469 6361 6c6c 7920 6765 6e65 tomatically gene │ │ │ │ -0000b490: 7261 7465 640a 2020 2020 202a 2f0a 2020 rated. */. │ │ │ │ -0000b4a0: 2020 7075 626c 6963 2073 7461 7469 6320 public static │ │ │ │ -0000b4b0: 766f 6964 2052 6164 6f6e 5472 616e 7366 void RadonTransf │ │ │ │ -0000b4c0: 6f72 6d28 4d61 7420 7372 632c 204d 6174 orm(Mat src, Mat │ │ │ │ -0000b4d0: 2064 7374 2c20 646f 7562 6c65 2074 6865 dst, double the │ │ │ │ -0000b4e0: 7461 2c20 646f 7562 6c65 2073 7461 7274 ta, double start │ │ │ │ -0000b4f0: 5f61 6e67 6c65 2c20 646f 7562 6c65 2065 _angle, double e │ │ │ │ -0000b500: 6e64 5f61 6e67 6c65 2c20 626f 6f6c 6561 nd_angle, boolea │ │ │ │ -0000b510: 6e20 6372 6f70 2920 7b0a 2020 2020 2020 n crop) {. │ │ │ │ -0000b520: 2020 5261 646f 6e54 7261 6e73 666f 726d RadonTransform │ │ │ │ -0000b530: 5f31 2873 7263 2e6e 6174 6976 654f 626a _1(src.nativeObj │ │ │ │ -0000b540: 2c20 6473 742e 6e61 7469 7665 4f62 6a2c , dst.nativeObj, │ │ │ │ -0000b550: 2074 6865 7461 2c20 7374 6172 745f 616e theta, start_an │ │ │ │ -0000b560: 676c 652c 2065 6e64 5f61 6e67 6c65 2c20 gle, end_angle, │ │ │ │ -0000b570: 6372 6f70 293b 0a20 2020 207d 0a0a 2020 crop);. }.. │ │ │ │ -0000b580: 2020 2f2a 2a0a 2020 2020 202a 2043 616c /**. * Cal │ │ │ │ -0000b590: 6375 6c61 7465 2052 6164 6f6e 2054 7261 culate Radon Tra │ │ │ │ -0000b5a0: 6e73 666f 726d 206f 6620 616e 2069 6d61 nsform of an ima │ │ │ │ -0000b5b0: 6765 2e0a 2020 2020 202a 0a20 2020 2020 ge.. *. │ │ │ │ -0000b5c0: 2a20 5468 6973 2066 756e 6374 696f 6e20 * This function │ │ │ │ -0000b5d0: 6361 6c63 756c 6174 6573 2074 6865 2052 calculates the R │ │ │ │ -0000b5e0: 6164 6f6e 2054 7261 6e73 666f 726d 206f adon Transform o │ │ │ │ -0000b5f0: 6620 6120 6769 7665 6e20 696d 6167 6520 f a given image │ │ │ │ -0000b600: 696e 2061 6e79 2072 616e 6765 2e0a 2020 in any range.. │ │ │ │ -0000b610: 2020 202a 2053 6565 2068 7474 7073 3a2f * See https:/ │ │ │ │ -0000b620: 2f65 6e67 696e 6565 7269 6e67 2e70 7572 /engineering.pur │ │ │ │ -0000b630: 6475 652e 6564 752f 7e6d 616c 636f 6c6d due.edu/~malcolm │ │ │ │ -0000b640: 2f70 6374 2f43 5449 5f43 6830 332e 7064 /pct/CTI_Ch03.pd │ │ │ │ -0000b650: 6620 666f 7220 6465 7461 696c 2e0a 2020 f for detail.. │ │ │ │ -0000b660: 2020 202a 2049 6620 7468 6520 696e 7075 * If the inpu │ │ │ │ -0000b670: 7420 7479 7065 2069 7320 4356 5f38 552c t type is CV_8U, │ │ │ │ -0000b680: 2074 6865 206f 7574 7075 7420 7769 6c6c the output will │ │ │ │ -0000b690: 2062 6520 4356 5f33 3253 2e0a 2020 2020 be CV_32S.. │ │ │ │ -0000b6a0: 202a 2049 6620 7468 6520 696e 7075 7420 * If the input │ │ │ │ -0000b6b0: 7479 7065 2069 7320 4356 5f33 3246 206f type is CV_32F o │ │ │ │ -0000b6c0: 7220 4356 5f36 3446 2c20 7468 6520 6f75 r CV_64F, the ou │ │ │ │ -0000b6d0: 7470 7574 2077 696c 6c20 6265 2043 565f tput will be CV_ │ │ │ │ -0000b6e0: 3634 460a 2020 2020 202a 2054 6865 206f 64F. * The o │ │ │ │ -0000b6f0: 7574 7075 7420 7369 7a65 2077 696c 6c20 utput size will │ │ │ │ -0000b700: 6265 206e 756d 5f6f 665f 696e 7465 6772 be num_of_integr │ │ │ │ -0000b710: 616c 2078 2073 7263 5f64 6961 676f 6e61 al x src_diagona │ │ │ │ -0000b720: 6c5f 6c65 6e67 7468 2e0a 2020 2020 202a l_length.. * │ │ │ │ -0000b730: 2049 6620 6372 6f70 2069 7320 7365 6c65 If crop is sele │ │ │ │ -0000b740: 6374 6564 2c20 7468 6520 696e 7075 7420 cted, the input │ │ │ │ -0000b750: 696d 6167 6520 7769 6c6c 2062 6520 6372 image will be cr │ │ │ │ -0000b760: 6f70 2069 6e74 6f20 7371 7561 7265 2074 op into square t │ │ │ │ -0000b770: 6865 6e20 6369 7263 6c65 2c0a 2020 2020 hen circle,. │ │ │ │ -0000b780: 202a 2061 6e64 206f 7574 7075 7420 7369 * and output si │ │ │ │ -0000b790: 7a65 2077 696c 6c20 6265 206e 756d 5f6f ze will be num_o │ │ │ │ -0000b7a0: 665f 696e 7465 6772 616c 2078 206d 696e f_integral x min │ │ │ │ -0000b7b0: 5f65 6467 652e 0a20 2020 2020 2a0a 2020 _edge.. *. │ │ │ │ -0000b7c0: 2020 202a 2040 7061 7261 6d20 7372 6320 * @param src │ │ │ │ -0000b7d0: 6175 746f 6d61 7469 6361 6c6c 7920 6765 automatically ge │ │ │ │ -0000b7e0: 6e65 7261 7465 640a 2020 2020 202a 2040 nerated. * @ │ │ │ │ -0000b7f0: 7061 7261 6d20 6473 7420 6175 746f 6d61 param dst automa │ │ │ │ -0000b800: 7469 6361 6c6c 7920 6765 6e65 7261 7465 tically generate │ │ │ │ -0000b810: 640a 2020 2020 202a 2040 7061 7261 6d20 d. * @param │ │ │ │ -0000b820: 7468 6574 6120 6175 746f 6d61 7469 6361 theta automatica │ │ │ │ -0000b830: 6c6c 7920 6765 6e65 7261 7465 640a 2020 lly generated. │ │ │ │ -0000b840: 2020 202a 2040 7061 7261 6d20 7374 6172 * @param star │ │ │ │ -0000b850: 745f 616e 676c 6520 6175 746f 6d61 7469 t_angle automati │ │ │ │ -0000b860: 6361 6c6c 7920 6765 6e65 7261 7465 640a cally generated. │ │ │ │ -0000b870: 2020 2020 202a 2040 7061 7261 6d20 656e * @param en │ │ │ │ -0000b880: 645f 616e 676c 6520 6175 746f 6d61 7469 d_angle automati │ │ │ │ -0000b890: 6361 6c6c 7920 6765 6e65 7261 7465 640a cally generated. │ │ │ │ -0000b8a0: 2020 2020 202a 2f0a 2020 2020 7075 626c */. publ │ │ │ │ -0000b8b0: 6963 2073 7461 7469 6320 766f 6964 2052 ic static void R │ │ │ │ -0000b8c0: 6164 6f6e 5472 616e 7366 6f72 6d28 4d61 adonTransform(Ma │ │ │ │ -0000b8d0: 7420 7372 632c 204d 6174 2064 7374 2c20 t src, Mat dst, │ │ │ │ -0000b8e0: 646f 7562 6c65 2074 6865 7461 2c20 646f double theta, do │ │ │ │ -0000b8f0: 7562 6c65 2073 7461 7274 5f61 6e67 6c65 uble start_angle │ │ │ │ -0000b900: 2c20 646f 7562 6c65 2065 6e64 5f61 6e67 , double end_ang │ │ │ │ -0000b910: 6c65 2920 7b0a 2020 2020 2020 2020 5261 le) {. Ra │ │ │ │ -0000b920: 646f 6e54 7261 6e73 666f 726d 5f32 2873 donTransform_2(s │ │ │ │ -0000b930: 7263 2e6e 6174 6976 654f 626a 2c20 6473 rc.nativeObj, ds │ │ │ │ -0000b940: 742e 6e61 7469 7665 4f62 6a2c 2074 6865 t.nativeObj, the │ │ │ │ -0000b950: 7461 2c20 7374 6172 745f 616e 676c 652c ta, start_angle, │ │ │ │ -0000b960: 2065 6e64 5f61 6e67 6c65 293b 0a20 2020 end_angle);. │ │ │ │ -0000b970: 207d 0a0a 2020 2020 2f2a 2a0a 2020 2020 }.. /**. │ │ │ │ -0000b980: 202a 2043 616c 6375 6c61 7465 2052 6164 * Calculate Rad │ │ │ │ -0000b990: 6f6e 2054 7261 6e73 666f 726d 206f 6620 on Transform of │ │ │ │ -0000b9a0: 616e 2069 6d61 6765 2e0a 2020 2020 202a an image.. * │ │ │ │ -0000b9b0: 0a20 2020 2020 2a20 5468 6973 2066 756e . * This fun │ │ │ │ -0000b9c0: 6374 696f 6e20 6361 6c63 756c 6174 6573 ction calculates │ │ │ │ -0000b9d0: 2074 6865 2052 6164 6f6e 2054 7261 6e73 the Radon Trans │ │ │ │ -0000b9e0: 666f 726d 206f 6620 6120 6769 7665 6e20 form of a given │ │ │ │ -0000b9f0: 696d 6167 6520 696e 2061 6e79 2072 616e image in any ran │ │ │ │ -0000ba00: 6765 2e0a 2020 2020 202a 2053 6565 2068 ge.. * See h │ │ │ │ -0000ba10: 7474 7073 3a2f 2f65 6e67 696e 6565 7269 ttps://engineeri │ │ │ │ -0000ba20: 6e67 2e70 7572 6475 652e 6564 752f 7e6d ng.purdue.edu/~m │ │ │ │ -0000ba30: 616c 636f 6c6d 2f70 6374 2f43 5449 5f43 alcolm/pct/CTI_C │ │ │ │ -0000ba40: 6830 332e 7064 6620 666f 7220 6465 7461 h03.pdf for deta │ │ │ │ -0000ba50: 696c 2e0a 2020 2020 202a 2049 6620 7468 il.. * If th │ │ │ │ -0000ba60: 6520 696e 7075 7420 7479 7065 2069 7320 e input type is │ │ │ │ -0000ba70: 4356 5f38 552c 2074 6865 206f 7574 7075 CV_8U, the outpu │ │ │ │ -0000ba80: 7420 7769 6c6c 2062 6520 4356 5f33 3253 t will be CV_32S │ │ │ │ -0000ba90: 2e0a 2020 2020 202a 2049 6620 7468 6520 .. * If the │ │ │ │ -0000baa0: 696e 7075 7420 7479 7065 2069 7320 4356 input type is CV │ │ │ │ -0000bab0: 5f33 3246 206f 7220 4356 5f36 3446 2c20 _32F or CV_64F, │ │ │ │ -0000bac0: 7468 6520 6f75 7470 7574 2077 696c 6c20 the output will │ │ │ │ -0000bad0: 6265 2043 565f 3634 460a 2020 2020 202a be CV_64F. * │ │ │ │ -0000bae0: 2054 6865 206f 7574 7075 7420 7369 7a65 The output size │ │ │ │ -0000baf0: 2077 696c 6c20 6265 206e 756d 5f6f 665f will be num_of_ │ │ │ │ -0000bb00: 696e 7465 6772 616c 2078 2073 7263 5f64 integral x src_d │ │ │ │ -0000bb10: 6961 676f 6e61 6c5f 6c65 6e67 7468 2e0a iagonal_length.. │ │ │ │ -0000bb20: 2020 2020 202a 2049 6620 6372 6f70 2069 * If crop i │ │ │ │ -0000bb30: 7320 7365 6c65 6374 6564 2c20 7468 6520 s selected, the │ │ │ │ -0000bb40: 696e 7075 7420 696d 6167 6520 7769 6c6c input image will │ │ │ │ -0000bb50: 2062 6520 6372 6f70 2069 6e74 6f20 7371 be crop into sq │ │ │ │ -0000bb60: 7561 7265 2074 6865 6e20 6369 7263 6c65 uare then circle │ │ │ │ -0000bb70: 2c0a 2020 2020 202a 2061 6e64 206f 7574 ,. * and out │ │ │ │ -0000bb80: 7075 7420 7369 7a65 2077 696c 6c20 6265 put size will be │ │ │ │ -0000bb90: 206e 756d 5f6f 665f 696e 7465 6772 616c num_of_integral │ │ │ │ -0000bba0: 2078 206d 696e 5f65 6467 652e 0a20 2020 x min_edge.. │ │ │ │ +00003290: 6f63 3a3a 5261 646f 6e54 7261 6e73 666f oc::RadonTransfo │ │ │ │ +000032a0: 726d 284d 6174 2073 7263 2c20 4d61 7426 rm(Mat src, Mat& │ │ │ │ +000032b0: 2064 7374 2c20 646f 7562 6c65 2074 6865 dst, double the │ │ │ │ +000032c0: 7461 203d 2031 2c20 646f 7562 6c65 2073 ta = 1, double s │ │ │ │ +000032d0: 7461 7274 5f61 6e67 6c65 203d 2030 2c20 tart_angle = 0, │ │ │ │ +000032e0: 646f 7562 6c65 2065 6e64 5f61 6e67 6c65 double end_angle │ │ │ │ +000032f0: 203d 2031 3830 2c20 626f 6f6c 2063 726f = 180, bool cro │ │ │ │ +00003300: 7020 3d20 6661 6c73 652c 2062 6f6f 6c20 p = false, bool │ │ │ │ +00003310: 6e6f 726d 203d 2066 616c 7365 290a 2020 norm = false). │ │ │ │ +00003320: 2020 2f2f 0a0a 2020 2020 2f2a 2a0a 2020 //.. /**. │ │ │ │ +00003330: 2020 202a 2043 616c 6375 6c61 7465 2052 * Calculate R │ │ │ │ +00003340: 6164 6f6e 2054 7261 6e73 666f 726d 206f adon Transform o │ │ │ │ +00003350: 6620 616e 2069 6d61 6765 2e0a 2020 2020 f an image.. │ │ │ │ +00003360: 202a 0a20 2020 2020 2a20 5468 6973 2066 *. * This f │ │ │ │ +00003370: 756e 6374 696f 6e20 6361 6c63 756c 6174 unction calculat │ │ │ │ +00003380: 6573 2074 6865 2052 6164 6f6e 2054 7261 es the Radon Tra │ │ │ │ +00003390: 6e73 666f 726d 206f 6620 6120 6769 7665 nsform of a give │ │ │ │ +000033a0: 6e20 696d 6167 6520 696e 2061 6e79 2072 n image in any r │ │ │ │ +000033b0: 616e 6765 2e0a 2020 2020 202a 2053 6565 ange.. * See │ │ │ │ +000033c0: 2068 7474 7073 3a2f 2f65 6e67 696e 6565 https://enginee │ │ │ │ +000033d0: 7269 6e67 2e70 7572 6475 652e 6564 752f ring.purdue.edu/ │ │ │ │ +000033e0: 7e6d 616c 636f 6c6d 2f70 6374 2f43 5449 ~malcolm/pct/CTI │ │ │ │ +000033f0: 5f43 6830 332e 7064 6620 666f 7220 6465 _Ch03.pdf for de │ │ │ │ +00003400: 7461 696c 2e0a 2020 2020 202a 2049 6620 tail.. * If │ │ │ │ +00003410: 7468 6520 696e 7075 7420 7479 7065 2069 the input type i │ │ │ │ +00003420: 7320 4356 5f38 552c 2074 6865 206f 7574 s CV_8U, the out │ │ │ │ +00003430: 7075 7420 7769 6c6c 2062 6520 4356 5f33 put will be CV_3 │ │ │ │ +00003440: 3253 2e0a 2020 2020 202a 2049 6620 7468 2S.. * If th │ │ │ │ +00003450: 6520 696e 7075 7420 7479 7065 2069 7320 e input type is │ │ │ │ +00003460: 4356 5f33 3246 206f 7220 4356 5f36 3446 CV_32F or CV_64F │ │ │ │ +00003470: 2c20 7468 6520 6f75 7470 7574 2077 696c , the output wil │ │ │ │ +00003480: 6c20 6265 2043 565f 3634 460a 2020 2020 l be CV_64F. │ │ │ │ +00003490: 202a 2054 6865 206f 7574 7075 7420 7369 * The output si │ │ │ │ +000034a0: 7a65 2077 696c 6c20 6265 206e 756d 5f6f ze will be num_o │ │ │ │ +000034b0: 665f 696e 7465 6772 616c 2078 2073 7263 f_integral x src │ │ │ │ +000034c0: 5f64 6961 676f 6e61 6c5f 6c65 6e67 7468 _diagonal_length │ │ │ │ +000034d0: 2e0a 2020 2020 202a 2049 6620 6372 6f70 .. * If crop │ │ │ │ +000034e0: 2069 7320 7365 6c65 6374 6564 2c20 7468 is selected, th │ │ │ │ +000034f0: 6520 696e 7075 7420 696d 6167 6520 7769 e input image wi │ │ │ │ +00003500: 6c6c 2062 6520 6372 6f70 2069 6e74 6f20 ll be crop into │ │ │ │ +00003510: 7371 7561 7265 2074 6865 6e20 6369 7263 square then circ │ │ │ │ +00003520: 6c65 2c0a 2020 2020 202a 2061 6e64 206f le,. * and o │ │ │ │ +00003530: 7574 7075 7420 7369 7a65 2077 696c 6c20 utput size will │ │ │ │ +00003540: 6265 206e 756d 5f6f 665f 696e 7465 6772 be num_of_integr │ │ │ │ +00003550: 616c 2078 206d 696e 5f65 6467 652e 0a20 al x min_edge.. │ │ │ │ +00003560: 2020 2020 2a0a 2020 2020 202a 2040 7061 *. * @pa │ │ │ │ +00003570: 7261 6d20 7372 6320 6175 746f 6d61 7469 ram src automati │ │ │ │ +00003580: 6361 6c6c 7920 6765 6e65 7261 7465 640a cally generated. │ │ │ │ +00003590: 2020 2020 202a 2040 7061 7261 6d20 6473 * @param ds │ │ │ │ +000035a0: 7420 6175 746f 6d61 7469 6361 6c6c 7920 t automatically │ │ │ │ +000035b0: 6765 6e65 7261 7465 640a 2020 2020 202a generated. * │ │ │ │ +000035c0: 2040 7061 7261 6d20 7468 6574 6120 6175 @param theta au │ │ │ │ +000035d0: 746f 6d61 7469 6361 6c6c 7920 6765 6e65 tomatically gene │ │ │ │ +000035e0: 7261 7465 640a 2020 2020 202a 2040 7061 rated. * @pa │ │ │ │ +000035f0: 7261 6d20 7374 6172 745f 616e 676c 6520 ram start_angle │ │ │ │ +00003600: 6175 746f 6d61 7469 6361 6c6c 7920 6765 automatically ge │ │ │ │ +00003610: 6e65 7261 7465 640a 2020 2020 202a 2040 nerated. * @ │ │ │ │ +00003620: 7061 7261 6d20 656e 645f 616e 676c 6520 param end_angle │ │ │ │ +00003630: 6175 746f 6d61 7469 6361 6c6c 7920 6765 automatically ge │ │ │ │ +00003640: 6e65 7261 7465 640a 2020 2020 202a 2040 nerated. * @ │ │ │ │ +00003650: 7061 7261 6d20 6372 6f70 2061 7574 6f6d param crop autom │ │ │ │ +00003660: 6174 6963 616c 6c79 2067 656e 6572 6174 atically generat │ │ │ │ +00003670: 6564 0a20 2020 2020 2a20 4070 6172 616d ed. * @param │ │ │ │ +00003680: 206e 6f72 6d20 6175 746f 6d61 7469 6361 norm automatica │ │ │ │ +00003690: 6c6c 7920 6765 6e65 7261 7465 640a 2020 lly generated. │ │ │ │ +000036a0: 2020 202a 2f0a 2020 2020 7075 626c 6963 */. public │ │ │ │ +000036b0: 2073 7461 7469 6320 766f 6964 2052 6164 static void Rad │ │ │ │ +000036c0: 6f6e 5472 616e 7366 6f72 6d28 4d61 7420 onTransform(Mat │ │ │ │ +000036d0: 7372 632c 204d 6174 2064 7374 2c20 646f src, Mat dst, do │ │ │ │ +000036e0: 7562 6c65 2074 6865 7461 2c20 646f 7562 uble theta, doub │ │ │ │ +000036f0: 6c65 2073 7461 7274 5f61 6e67 6c65 2c20 le start_angle, │ │ │ │ +00003700: 646f 7562 6c65 2065 6e64 5f61 6e67 6c65 double end_angle │ │ │ │ +00003710: 2c20 626f 6f6c 6561 6e20 6372 6f70 2c20 , boolean crop, │ │ │ │ +00003720: 626f 6f6c 6561 6e20 6e6f 726d 2920 7b0a boolean norm) {. │ │ │ │ +00003730: 2020 2020 2020 2020 5261 646f 6e54 7261 RadonTra │ │ │ │ +00003740: 6e73 666f 726d 5f30 2873 7263 2e6e 6174 nsform_0(src.nat │ │ │ │ +00003750: 6976 654f 626a 2c20 6473 742e 6e61 7469 iveObj, dst.nati │ │ │ │ +00003760: 7665 4f62 6a2c 2074 6865 7461 2c20 7374 veObj, theta, st │ │ │ │ +00003770: 6172 745f 616e 676c 652c 2065 6e64 5f61 art_angle, end_a │ │ │ │ +00003780: 6e67 6c65 2c20 6372 6f70 2c20 6e6f 726d ngle, crop, norm │ │ │ │ +00003790: 293b 0a20 2020 207d 0a0a 2020 2020 2f2a );. }.. /* │ │ │ │ +000037a0: 2a0a 2020 2020 202a 2043 616c 6375 6c61 *. * Calcula │ │ │ │ +000037b0: 7465 2052 6164 6f6e 2054 7261 6e73 666f te Radon Transfo │ │ │ │ +000037c0: 726d 206f 6620 616e 2069 6d61 6765 2e0a rm of an image.. │ │ │ │ +000037d0: 2020 2020 202a 0a20 2020 2020 2a20 5468 *. * Th │ │ │ │ +000037e0: 6973 2066 756e 6374 696f 6e20 6361 6c63 is function calc │ │ │ │ +000037f0: 756c 6174 6573 2074 6865 2052 6164 6f6e ulates the Radon │ │ │ │ +00003800: 2054 7261 6e73 666f 726d 206f 6620 6120 Transform of a │ │ │ │ +00003810: 6769 7665 6e20 696d 6167 6520 696e 2061 given image in a │ │ │ │ +00003820: 6e79 2072 616e 6765 2e0a 2020 2020 202a ny range.. * │ │ │ │ +00003830: 2053 6565 2068 7474 7073 3a2f 2f65 6e67 See https://eng │ │ │ │ +00003840: 696e 6565 7269 6e67 2e70 7572 6475 652e ineering.purdue. │ │ │ │ +00003850: 6564 752f 7e6d 616c 636f 6c6d 2f70 6374 edu/~malcolm/pct │ │ │ │ +00003860: 2f43 5449 5f43 6830 332e 7064 6620 666f /CTI_Ch03.pdf fo │ │ │ │ +00003870: 7220 6465 7461 696c 2e0a 2020 2020 202a r detail.. * │ │ │ │ +00003880: 2049 6620 7468 6520 696e 7075 7420 7479 If the input ty │ │ │ │ +00003890: 7065 2069 7320 4356 5f38 552c 2074 6865 pe is CV_8U, the │ │ │ │ +000038a0: 206f 7574 7075 7420 7769 6c6c 2062 6520 output will be │ │ │ │ +000038b0: 4356 5f33 3253 2e0a 2020 2020 202a 2049 CV_32S.. * I │ │ │ │ +000038c0: 6620 7468 6520 696e 7075 7420 7479 7065 f the input type │ │ │ │ +000038d0: 2069 7320 4356 5f33 3246 206f 7220 4356 is CV_32F or CV │ │ │ │ +000038e0: 5f36 3446 2c20 7468 6520 6f75 7470 7574 _64F, the output │ │ │ │ +000038f0: 2077 696c 6c20 6265 2043 565f 3634 460a will be CV_64F. │ │ │ │ +00003900: 2020 2020 202a 2054 6865 206f 7574 7075 * The outpu │ │ │ │ +00003910: 7420 7369 7a65 2077 696c 6c20 6265 206e t size will be n │ │ │ │ +00003920: 756d 5f6f 665f 696e 7465 6772 616c 2078 um_of_integral x │ │ │ │ +00003930: 2073 7263 5f64 6961 676f 6e61 6c5f 6c65 src_diagonal_le │ │ │ │ +00003940: 6e67 7468 2e0a 2020 2020 202a 2049 6620 ngth.. * If │ │ │ │ +00003950: 6372 6f70 2069 7320 7365 6c65 6374 6564 crop is selected │ │ │ │ +00003960: 2c20 7468 6520 696e 7075 7420 696d 6167 , the input imag │ │ │ │ +00003970: 6520 7769 6c6c 2062 6520 6372 6f70 2069 e will be crop i │ │ │ │ +00003980: 6e74 6f20 7371 7561 7265 2074 6865 6e20 nto square then │ │ │ │ +00003990: 6369 7263 6c65 2c0a 2020 2020 202a 2061 circle,. * a │ │ │ │ +000039a0: 6e64 206f 7574 7075 7420 7369 7a65 2077 nd output size w │ │ │ │ +000039b0: 696c 6c20 6265 206e 756d 5f6f 665f 696e ill be num_of_in │ │ │ │ +000039c0: 7465 6772 616c 2078 206d 696e 5f65 6467 tegral x min_edg │ │ │ │ +000039d0: 652e 0a20 2020 2020 2a0a 2020 2020 202a e.. *. * │ │ │ │ +000039e0: 2040 7061 7261 6d20 7372 6320 6175 746f @param src auto │ │ │ │ +000039f0: 6d61 7469 6361 6c6c 7920 6765 6e65 7261 matically genera │ │ │ │ +00003a00: 7465 640a 2020 2020 202a 2040 7061 7261 ted. * @para │ │ │ │ +00003a10: 6d20 6473 7420 6175 746f 6d61 7469 6361 m dst automatica │ │ │ │ +00003a20: 6c6c 7920 6765 6e65 7261 7465 640a 2020 lly generated. │ │ │ │ +00003a30: 2020 202a 2040 7061 7261 6d20 7468 6574 * @param thet │ │ │ │ +00003a40: 6120 6175 746f 6d61 7469 6361 6c6c 7920 a automatically │ │ │ │ +00003a50: 6765 6e65 7261 7465 640a 2020 2020 202a generated. * │ │ │ │ +00003a60: 2040 7061 7261 6d20 7374 6172 745f 616e @param start_an │ │ │ │ +00003a70: 676c 6520 6175 746f 6d61 7469 6361 6c6c gle automaticall │ │ │ │ +00003a80: 7920 6765 6e65 7261 7465 640a 2020 2020 y generated. │ │ │ │ +00003a90: 202a 2040 7061 7261 6d20 656e 645f 616e * @param end_an │ │ │ │ +00003aa0: 676c 6520 6175 746f 6d61 7469 6361 6c6c gle automaticall │ │ │ │ +00003ab0: 7920 6765 6e65 7261 7465 640a 2020 2020 y generated. │ │ │ │ +00003ac0: 202a 2040 7061 7261 6d20 6372 6f70 2061 * @param crop a │ │ │ │ +00003ad0: 7574 6f6d 6174 6963 616c 6c79 2067 656e utomatically gen │ │ │ │ +00003ae0: 6572 6174 6564 0a20 2020 2020 2a2f 0a20 erated. */. │ │ │ │ +00003af0: 2020 2070 7562 6c69 6320 7374 6174 6963 public static │ │ │ │ +00003b00: 2076 6f69 6420 5261 646f 6e54 7261 6e73 void RadonTrans │ │ │ │ +00003b10: 666f 726d 284d 6174 2073 7263 2c20 4d61 form(Mat src, Ma │ │ │ │ +00003b20: 7420 6473 742c 2064 6f75 626c 6520 7468 t dst, double th │ │ │ │ +00003b30: 6574 612c 2064 6f75 626c 6520 7374 6172 eta, double star │ │ │ │ +00003b40: 745f 616e 676c 652c 2064 6f75 626c 6520 t_angle, double │ │ │ │ +00003b50: 656e 645f 616e 676c 652c 2062 6f6f 6c65 end_angle, boole │ │ │ │ +00003b60: 616e 2063 726f 7029 207b 0a20 2020 2020 an crop) {. │ │ │ │ +00003b70: 2020 2052 6164 6f6e 5472 616e 7366 6f72 RadonTransfor │ │ │ │ +00003b80: 6d5f 3128 7372 632e 6e61 7469 7665 4f62 m_1(src.nativeOb │ │ │ │ +00003b90: 6a2c 2064 7374 2e6e 6174 6976 654f 626a j, dst.nativeObj │ │ │ │ +00003ba0: 2c20 7468 6574 612c 2073 7461 7274 5f61 , theta, start_a │ │ │ │ +00003bb0: 6e67 6c65 2c20 656e 645f 616e 676c 652c ngle, end_angle, │ │ │ │ +00003bc0: 2063 726f 7029 3b0a 2020 2020 7d0a 0a20 crop);. }.. │ │ │ │ +00003bd0: 2020 202f 2a2a 0a20 2020 2020 2a20 4361 /**. * Ca │ │ │ │ +00003be0: 6c63 756c 6174 6520 5261 646f 6e20 5472 lculate Radon Tr │ │ │ │ +00003bf0: 616e 7366 6f72 6d20 6f66 2061 6e20 696d ansform of an im │ │ │ │ +00003c00: 6167 652e 0a20 2020 2020 2a0a 2020 2020 age.. *. │ │ │ │ +00003c10: 202a 2054 6869 7320 6675 6e63 7469 6f6e * This function │ │ │ │ +00003c20: 2063 616c 6375 6c61 7465 7320 7468 6520 calculates the │ │ │ │ +00003c30: 5261 646f 6e20 5472 616e 7366 6f72 6d20 Radon Transform │ │ │ │ +00003c40: 6f66 2061 2067 6976 656e 2069 6d61 6765 of a given image │ │ │ │ +00003c50: 2069 6e20 616e 7920 7261 6e67 652e 0a20 in any range.. │ │ │ │ +00003c60: 2020 2020 2a20 5365 6520 6874 7470 733a * See https: │ │ │ │ +00003c70: 2f2f 656e 6769 6e65 6572 696e 672e 7075 //engineering.pu │ │ │ │ +00003c80: 7264 7565 2e65 6475 2f7e 6d61 6c63 6f6c rdue.edu/~malcol │ │ │ │ +00003c90: 6d2f 7063 742f 4354 495f 4368 3033 2e70 m/pct/CTI_Ch03.p │ │ │ │ +00003ca0: 6466 2066 6f72 2064 6574 6169 6c2e 0a20 df for detail.. │ │ │ │ +00003cb0: 2020 2020 2a20 4966 2074 6865 2069 6e70 * If the inp │ │ │ │ +00003cc0: 7574 2074 7970 6520 6973 2043 565f 3855 ut type is CV_8U │ │ │ │ +00003cd0: 2c20 7468 6520 6f75 7470 7574 2077 696c , the output wil │ │ │ │ +00003ce0: 6c20 6265 2043 565f 3332 532e 0a20 2020 l be CV_32S.. │ │ │ │ +00003cf0: 2020 2a20 4966 2074 6865 2069 6e70 7574 * If the input │ │ │ │ +00003d00: 2074 7970 6520 6973 2043 565f 3332 4620 type is CV_32F │ │ │ │ +00003d10: 6f72 2043 565f 3634 462c 2074 6865 206f or CV_64F, the o │ │ │ │ +00003d20: 7574 7075 7420 7769 6c6c 2062 6520 4356 utput will be CV │ │ │ │ +00003d30: 5f36 3446 0a20 2020 2020 2a20 5468 6520 _64F. * The │ │ │ │ +00003d40: 6f75 7470 7574 2073 697a 6520 7769 6c6c output size will │ │ │ │ +00003d50: 2062 6520 6e75 6d5f 6f66 5f69 6e74 6567 be num_of_integ │ │ │ │ +00003d60: 7261 6c20 7820 7372 635f 6469 6167 6f6e ral x src_diagon │ │ │ │ +00003d70: 616c 5f6c 656e 6774 682e 0a20 2020 2020 al_length.. │ │ │ │ +00003d80: 2a20 4966 2063 726f 7020 6973 2073 656c * If crop is sel │ │ │ │ +00003d90: 6563 7465 642c 2074 6865 2069 6e70 7574 ected, the input │ │ │ │ +00003da0: 2069 6d61 6765 2077 696c 6c20 6265 2063 image will be c │ │ │ │ +00003db0: 726f 7020 696e 746f 2073 7175 6172 6520 rop into square │ │ │ │ +00003dc0: 7468 656e 2063 6972 636c 652c 0a20 2020 then circle,. │ │ │ │ +00003dd0: 2020 2a20 616e 6420 6f75 7470 7574 2073 * and output s │ │ │ │ +00003de0: 697a 6520 7769 6c6c 2062 6520 6e75 6d5f ize will be num_ │ │ │ │ +00003df0: 6f66 5f69 6e74 6567 7261 6c20 7820 6d69 of_integral x mi │ │ │ │ +00003e00: 6e5f 6564 6765 2e0a 2020 2020 202a 0a20 n_edge.. *. │ │ │ │ +00003e10: 2020 2020 2a20 4070 6172 616d 2073 7263 * @param src │ │ │ │ +00003e20: 2061 7574 6f6d 6174 6963 616c 6c79 2067 automatically g │ │ │ │ +00003e30: 656e 6572 6174 6564 0a20 2020 2020 2a20 enerated. * │ │ │ │ +00003e40: 4070 6172 616d 2064 7374 2061 7574 6f6d @param dst autom │ │ │ │ +00003e50: 6174 6963 616c 6c79 2067 656e 6572 6174 atically generat │ │ │ │ +00003e60: 6564 0a20 2020 2020 2a20 4070 6172 616d ed. * @param │ │ │ │ +00003e70: 2074 6865 7461 2061 7574 6f6d 6174 6963 theta automatic │ │ │ │ +00003e80: 616c 6c79 2067 656e 6572 6174 6564 0a20 ally generated. │ │ │ │ +00003e90: 2020 2020 2a20 4070 6172 616d 2073 7461 * @param sta │ │ │ │ +00003ea0: 7274 5f61 6e67 6c65 2061 7574 6f6d 6174 rt_angle automat │ │ │ │ +00003eb0: 6963 616c 6c79 2067 656e 6572 6174 6564 ically generated │ │ │ │ +00003ec0: 0a20 2020 2020 2a20 4070 6172 616d 2065 . * @param e │ │ │ │ +00003ed0: 6e64 5f61 6e67 6c65 2061 7574 6f6d 6174 nd_angle automat │ │ │ │ +00003ee0: 6963 616c 6c79 2067 656e 6572 6174 6564 ically generated │ │ │ │ +00003ef0: 0a20 2020 2020 2a2f 0a20 2020 2070 7562 . */. pub │ │ │ │ +00003f00: 6c69 6320 7374 6174 6963 2076 6f69 6420 lic static void │ │ │ │ +00003f10: 5261 646f 6e54 7261 6e73 666f 726d 284d RadonTransform(M │ │ │ │ +00003f20: 6174 2073 7263 2c20 4d61 7420 6473 742c at src, Mat dst, │ │ │ │ +00003f30: 2064 6f75 626c 6520 7468 6574 612c 2064 double theta, d │ │ │ │ +00003f40: 6f75 626c 6520 7374 6172 745f 616e 676c ouble start_angl │ │ │ │ +00003f50: 652c 2064 6f75 626c 6520 656e 645f 616e e, double end_an │ │ │ │ +00003f60: 676c 6529 207b 0a20 2020 2020 2020 2052 gle) {. R │ │ │ │ +00003f70: 6164 6f6e 5472 616e 7366 6f72 6d5f 3228 adonTransform_2( │ │ │ │ +00003f80: 7372 632e 6e61 7469 7665 4f62 6a2c 2064 src.nativeObj, d │ │ │ │ +00003f90: 7374 2e6e 6174 6976 654f 626a 2c20 7468 st.nativeObj, th │ │ │ │ +00003fa0: 6574 612c 2073 7461 7274 5f61 6e67 6c65 eta, start_angle │ │ │ │ +00003fb0: 2c20 656e 645f 616e 676c 6529 3b0a 2020 , end_angle);. │ │ │ │ +00003fc0: 2020 7d0a 0a20 2020 202f 2a2a 0a20 2020 }.. /**. │ │ │ │ +00003fd0: 2020 2a20 4361 6c63 756c 6174 6520 5261 * Calculate Ra │ │ │ │ +00003fe0: 646f 6e20 5472 616e 7366 6f72 6d20 6f66 don Transform of │ │ │ │ +00003ff0: 2061 6e20 696d 6167 652e 0a20 2020 2020 an image.. │ │ │ │ +00004000: 2a0a 2020 2020 202a 2054 6869 7320 6675 *. * This fu │ │ │ │ +00004010: 6e63 7469 6f6e 2063 616c 6375 6c61 7465 nction calculate │ │ │ │ +00004020: 7320 7468 6520 5261 646f 6e20 5472 616e s the Radon Tran │ │ │ │ +00004030: 7366 6f72 6d20 6f66 2061 2067 6976 656e sform of a given │ │ │ │ +00004040: 2069 6d61 6765 2069 6e20 616e 7920 7261 image in any ra │ │ │ │ +00004050: 6e67 652e 0a20 2020 2020 2a20 5365 6520 nge.. * See │ │ │ │ +00004060: 6874 7470 733a 2f2f 656e 6769 6e65 6572 https://engineer │ │ │ │ +00004070: 696e 672e 7075 7264 7565 2e65 6475 2f7e ing.purdue.edu/~ │ │ │ │ +00004080: 6d61 6c63 6f6c 6d2f 7063 742f 4354 495f malcolm/pct/CTI_ │ │ │ │ +00004090: 4368 3033 2e70 6466 2066 6f72 2064 6574 Ch03.pdf for det │ │ │ │ +000040a0: 6169 6c2e 0a20 2020 2020 2a20 4966 2074 ail.. * If t │ │ │ │ +000040b0: 6865 2069 6e70 7574 2074 7970 6520 6973 he input type is │ │ │ │ +000040c0: 2043 565f 3855 2c20 7468 6520 6f75 7470 CV_8U, the outp │ │ │ │ +000040d0: 7574 2077 696c 6c20 6265 2043 565f 3332 ut will be CV_32 │ │ │ │ +000040e0: 532e 0a20 2020 2020 2a20 4966 2074 6865 S.. * If the │ │ │ │ +000040f0: 2069 6e70 7574 2074 7970 6520 6973 2043 input type is C │ │ │ │ +00004100: 565f 3332 4620 6f72 2043 565f 3634 462c V_32F or CV_64F, │ │ │ │ +00004110: 2074 6865 206f 7574 7075 7420 7769 6c6c the output will │ │ │ │ +00004120: 2062 6520 4356 5f36 3446 0a20 2020 2020 be CV_64F. │ │ │ │ +00004130: 2a20 5468 6520 6f75 7470 7574 2073 697a * The output siz │ │ │ │ +00004140: 6520 7769 6c6c 2062 6520 6e75 6d5f 6f66 e will be num_of │ │ │ │ +00004150: 5f69 6e74 6567 7261 6c20 7820 7372 635f _integral x src_ │ │ │ │ +00004160: 6469 6167 6f6e 616c 5f6c 656e 6774 682e diagonal_length. │ │ │ │ +00004170: 0a20 2020 2020 2a20 4966 2063 726f 7020 . * If crop │ │ │ │ +00004180: 6973 2073 656c 6563 7465 642c 2074 6865 is selected, the │ │ │ │ +00004190: 2069 6e70 7574 2069 6d61 6765 2077 696c input image wil │ │ │ │ +000041a0: 6c20 6265 2063 726f 7020 696e 746f 2073 l be crop into s │ │ │ │ +000041b0: 7175 6172 6520 7468 656e 2063 6972 636c quare then circl │ │ │ │ +000041c0: 652c 0a20 2020 2020 2a20 616e 6420 6f75 e,. * and ou │ │ │ │ +000041d0: 7470 7574 2073 697a 6520 7769 6c6c 2062 tput size will b │ │ │ │ +000041e0: 6520 6e75 6d5f 6f66 5f69 6e74 6567 7261 e num_of_integra │ │ │ │ +000041f0: 6c20 7820 6d69 6e5f 6564 6765 2e0a 2020 l x min_edge.. │ │ │ │ +00004200: 2020 202a 0a20 2020 2020 2a20 4070 6172 *. * @par │ │ │ │ +00004210: 616d 2073 7263 2061 7574 6f6d 6174 6963 am src automatic │ │ │ │ +00004220: 616c 6c79 2067 656e 6572 6174 6564 0a20 ally generated. │ │ │ │ +00004230: 2020 2020 2a20 4070 6172 616d 2064 7374 * @param dst │ │ │ │ +00004240: 2061 7574 6f6d 6174 6963 616c 6c79 2067 automatically g │ │ │ │ +00004250: 656e 6572 6174 6564 0a20 2020 2020 2a20 enerated. * │ │ │ │ +00004260: 4070 6172 616d 2074 6865 7461 2061 7574 @param theta aut │ │ │ │ +00004270: 6f6d 6174 6963 616c 6c79 2067 656e 6572 omatically gener │ │ │ │ +00004280: 6174 6564 0a20 2020 2020 2a20 4070 6172 ated. * @par │ │ │ │ +00004290: 616d 2073 7461 7274 5f61 6e67 6c65 2061 am start_angle a │ │ │ │ +000042a0: 7574 6f6d 6174 6963 616c 6c79 2067 656e utomatically gen │ │ │ │ +000042b0: 6572 6174 6564 0a20 2020 2020 2a2f 0a20 erated. */. │ │ │ │ +000042c0: 2020 2070 7562 6c69 6320 7374 6174 6963 public static │ │ │ │ +000042d0: 2076 6f69 6420 5261 646f 6e54 7261 6e73 void RadonTrans │ │ │ │ +000042e0: 666f 726d 284d 6174 2073 7263 2c20 4d61 form(Mat src, Ma │ │ │ │ +000042f0: 7420 6473 742c 2064 6f75 626c 6520 7468 t dst, double th │ │ │ │ +00004300: 6574 612c 2064 6f75 626c 6520 7374 6172 eta, double star │ │ │ │ +00004310: 745f 616e 676c 6529 207b 0a20 2020 2020 t_angle) {. │ │ │ │ +00004320: 2020 2052 6164 6f6e 5472 616e 7366 6f72 RadonTransfor │ │ │ │ +00004330: 6d5f 3328 7372 632e 6e61 7469 7665 4f62 m_3(src.nativeOb │ │ │ │ +00004340: 6a2c 2064 7374 2e6e 6174 6976 654f 626a j, dst.nativeObj │ │ │ │ +00004350: 2c20 7468 6574 612c 2073 7461 7274 5f61 , theta, start_a │ │ │ │ +00004360: 6e67 6c65 293b 0a20 2020 207d 0a0a 2020 ngle);. }.. │ │ │ │ +00004370: 2020 2f2a 2a0a 2020 2020 202a 2043 616c /**. * Cal │ │ │ │ +00004380: 6375 6c61 7465 2052 6164 6f6e 2054 7261 culate Radon Tra │ │ │ │ +00004390: 6e73 666f 726d 206f 6620 616e 2069 6d61 nsform of an ima │ │ │ │ +000043a0: 6765 2e0a 2020 2020 202a 0a20 2020 2020 ge.. *. │ │ │ │ +000043b0: 2a20 5468 6973 2066 756e 6374 696f 6e20 * This function │ │ │ │ +000043c0: 6361 6c63 756c 6174 6573 2074 6865 2052 calculates the R │ │ │ │ +000043d0: 6164 6f6e 2054 7261 6e73 666f 726d 206f adon Transform o │ │ │ │ +000043e0: 6620 6120 6769 7665 6e20 696d 6167 6520 f a given image │ │ │ │ +000043f0: 696e 2061 6e79 2072 616e 6765 2e0a 2020 in any range.. │ │ │ │ +00004400: 2020 202a 2053 6565 2068 7474 7073 3a2f * See https:/ │ │ │ │ +00004410: 2f65 6e67 696e 6565 7269 6e67 2e70 7572 /engineering.pur │ │ │ │ +00004420: 6475 652e 6564 752f 7e6d 616c 636f 6c6d due.edu/~malcolm │ │ │ │ +00004430: 2f70 6374 2f43 5449 5f43 6830 332e 7064 /pct/CTI_Ch03.pd │ │ │ │ +00004440: 6620 666f 7220 6465 7461 696c 2e0a 2020 f for detail.. │ │ │ │ +00004450: 2020 202a 2049 6620 7468 6520 696e 7075 * If the inpu │ │ │ │ +00004460: 7420 7479 7065 2069 7320 4356 5f38 552c t type is CV_8U, │ │ │ │ +00004470: 2074 6865 206f 7574 7075 7420 7769 6c6c the output will │ │ │ │ +00004480: 2062 6520 4356 5f33 3253 2e0a 2020 2020 be CV_32S.. │ │ │ │ +00004490: 202a 2049 6620 7468 6520 696e 7075 7420 * If the input │ │ │ │ +000044a0: 7479 7065 2069 7320 4356 5f33 3246 206f type is CV_32F o │ │ │ │ +000044b0: 7220 4356 5f36 3446 2c20 7468 6520 6f75 r CV_64F, the ou │ │ │ │ +000044c0: 7470 7574 2077 696c 6c20 6265 2043 565f tput will be CV_ │ │ │ │ +000044d0: 3634 460a 2020 2020 202a 2054 6865 206f 64F. * The o │ │ │ │ +000044e0: 7574 7075 7420 7369 7a65 2077 696c 6c20 utput size will │ │ │ │ +000044f0: 6265 206e 756d 5f6f 665f 696e 7465 6772 be num_of_integr │ │ │ │ +00004500: 616c 2078 2073 7263 5f64 6961 676f 6e61 al x src_diagona │ │ │ │ +00004510: 6c5f 6c65 6e67 7468 2e0a 2020 2020 202a l_length.. * │ │ │ │ +00004520: 2049 6620 6372 6f70 2069 7320 7365 6c65 If crop is sele │ │ │ │ +00004530: 6374 6564 2c20 7468 6520 696e 7075 7420 cted, the input │ │ │ │ +00004540: 696d 6167 6520 7769 6c6c 2062 6520 6372 image will be cr │ │ │ │ +00004550: 6f70 2069 6e74 6f20 7371 7561 7265 2074 op into square t │ │ │ │ +00004560: 6865 6e20 6369 7263 6c65 2c0a 2020 2020 hen circle,. │ │ │ │ +00004570: 202a 2061 6e64 206f 7574 7075 7420 7369 * and output si │ │ │ │ +00004580: 7a65 2077 696c 6c20 6265 206e 756d 5f6f ze will be num_o │ │ │ │ +00004590: 665f 696e 7465 6772 616c 2078 206d 696e f_integral x min │ │ │ │ +000045a0: 5f65 6467 652e 0a20 2020 2020 2a0a 2020 _edge.. *. │ │ │ │ +000045b0: 2020 202a 2040 7061 7261 6d20 7372 6320 * @param src │ │ │ │ +000045c0: 6175 746f 6d61 7469 6361 6c6c 7920 6765 automatically ge │ │ │ │ +000045d0: 6e65 7261 7465 640a 2020 2020 202a 2040 nerated. * @ │ │ │ │ +000045e0: 7061 7261 6d20 6473 7420 6175 746f 6d61 param dst automa │ │ │ │ +000045f0: 7469 6361 6c6c 7920 6765 6e65 7261 7465 tically generate │ │ │ │ +00004600: 640a 2020 2020 202a 2040 7061 7261 6d20 d. * @param │ │ │ │ +00004610: 7468 6574 6120 6175 746f 6d61 7469 6361 theta automatica │ │ │ │ +00004620: 6c6c 7920 6765 6e65 7261 7465 640a 2020 lly generated. │ │ │ │ +00004630: 2020 202a 2f0a 2020 2020 7075 626c 6963 */. public │ │ │ │ +00004640: 2073 7461 7469 6320 766f 6964 2052 6164 static void Rad │ │ │ │ +00004650: 6f6e 5472 616e 7366 6f72 6d28 4d61 7420 onTransform(Mat │ │ │ │ +00004660: 7372 632c 204d 6174 2064 7374 2c20 646f src, Mat dst, do │ │ │ │ +00004670: 7562 6c65 2074 6865 7461 2920 7b0a 2020 uble theta) {. │ │ │ │ +00004680: 2020 2020 2020 5261 646f 6e54 7261 6e73 RadonTrans │ │ │ │ +00004690: 666f 726d 5f34 2873 7263 2e6e 6174 6976 form_4(src.nativ │ │ │ │ +000046a0: 654f 626a 2c20 6473 742e 6e61 7469 7665 eObj, dst.native │ │ │ │ +000046b0: 4f62 6a2c 2074 6865 7461 293b 0a20 2020 Obj, theta);. │ │ │ │ +000046c0: 207d 0a0a 2020 2020 2f2a 2a0a 2020 2020 }.. /**. │ │ │ │ +000046d0: 202a 2043 616c 6375 6c61 7465 2052 6164 * Calculate Rad │ │ │ │ +000046e0: 6f6e 2054 7261 6e73 666f 726d 206f 6620 on Transform of │ │ │ │ +000046f0: 616e 2069 6d61 6765 2e0a 2020 2020 202a an image.. * │ │ │ │ +00004700: 0a20 2020 2020 2a20 5468 6973 2066 756e . * This fun │ │ │ │ +00004710: 6374 696f 6e20 6361 6c63 756c 6174 6573 ction calculates │ │ │ │ +00004720: 2074 6865 2052 6164 6f6e 2054 7261 6e73 the Radon Trans │ │ │ │ +00004730: 666f 726d 206f 6620 6120 6769 7665 6e20 form of a given │ │ │ │ +00004740: 696d 6167 6520 696e 2061 6e79 2072 616e image in any ran │ │ │ │ +00004750: 6765 2e0a 2020 2020 202a 2053 6565 2068 ge.. * See h │ │ │ │ +00004760: 7474 7073 3a2f 2f65 6e67 696e 6565 7269 ttps://engineeri │ │ │ │ +00004770: 6e67 2e70 7572 6475 652e 6564 752f 7e6d ng.purdue.edu/~m │ │ │ │ +00004780: 616c 636f 6c6d 2f70 6374 2f43 5449 5f43 alcolm/pct/CTI_C │ │ │ │ +00004790: 6830 332e 7064 6620 666f 7220 6465 7461 h03.pdf for deta │ │ │ │ +000047a0: 696c 2e0a 2020 2020 202a 2049 6620 7468 il.. * If th │ │ │ │ +000047b0: 6520 696e 7075 7420 7479 7065 2069 7320 e input type is │ │ │ │ +000047c0: 4356 5f38 552c 2074 6865 206f 7574 7075 CV_8U, the outpu │ │ │ │ +000047d0: 7420 7769 6c6c 2062 6520 4356 5f33 3253 t will be CV_32S │ │ │ │ +000047e0: 2e0a 2020 2020 202a 2049 6620 7468 6520 .. * If the │ │ │ │ +000047f0: 696e 7075 7420 7479 7065 2069 7320 4356 input type is CV │ │ │ │ +00004800: 5f33 3246 206f 7220 4356 5f36 3446 2c20 _32F or CV_64F, │ │ │ │ +00004810: 7468 6520 6f75 7470 7574 2077 696c 6c20 the output will │ │ │ │ +00004820: 6265 2043 565f 3634 460a 2020 2020 202a be CV_64F. * │ │ │ │ +00004830: 2054 6865 206f 7574 7075 7420 7369 7a65 The output size │ │ │ │ +00004840: 2077 696c 6c20 6265 206e 756d 5f6f 665f will be num_of_ │ │ │ │ +00004850: 696e 7465 6772 616c 2078 2073 7263 5f64 integral x src_d │ │ │ │ +00004860: 6961 676f 6e61 6c5f 6c65 6e67 7468 2e0a iagonal_length.. │ │ │ │ +00004870: 2020 2020 202a 2049 6620 6372 6f70 2069 * If crop i │ │ │ │ +00004880: 7320 7365 6c65 6374 6564 2c20 7468 6520 s selected, the │ │ │ │ +00004890: 696e 7075 7420 696d 6167 6520 7769 6c6c input image will │ │ │ │ +000048a0: 2062 6520 6372 6f70 2069 6e74 6f20 7371 be crop into sq │ │ │ │ +000048b0: 7561 7265 2074 6865 6e20 6369 7263 6c65 uare then circle │ │ │ │ +000048c0: 2c0a 2020 2020 202a 2061 6e64 206f 7574 ,. * and out │ │ │ │ +000048d0: 7075 7420 7369 7a65 2077 696c 6c20 6265 put size will be │ │ │ │ +000048e0: 206e 756d 5f6f 665f 696e 7465 6772 616c num_of_integral │ │ │ │ +000048f0: 2078 206d 696e 5f65 6467 652e 0a20 2020 x min_edge.. │ │ │ │ +00004900: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ +00004910: 6d20 7372 6320 6175 746f 6d61 7469 6361 m src automatica │ │ │ │ +00004920: 6c6c 7920 6765 6e65 7261 7465 640a 2020 lly generated. │ │ │ │ +00004930: 2020 202a 2040 7061 7261 6d20 6473 7420 * @param dst │ │ │ │ +00004940: 6175 746f 6d61 7469 6361 6c6c 7920 6765 automatically ge │ │ │ │ +00004950: 6e65 7261 7465 640a 2020 2020 202a 2f0a nerated. */. │ │ │ │ +00004960: 2020 2020 7075 626c 6963 2073 7461 7469 public stati │ │ │ │ +00004970: 6320 766f 6964 2052 6164 6f6e 5472 616e c void RadonTran │ │ │ │ +00004980: 7366 6f72 6d28 4d61 7420 7372 632c 204d sform(Mat src, M │ │ │ │ +00004990: 6174 2064 7374 2920 7b0a 2020 2020 2020 at dst) {. │ │ │ │ +000049a0: 2020 5261 646f 6e54 7261 6e73 666f 726d RadonTransform │ │ │ │ +000049b0: 5f35 2873 7263 2e6e 6174 6976 654f 626a _5(src.nativeObj │ │ │ │ +000049c0: 2c20 6473 742e 6e61 7469 7665 4f62 6a29 , dst.nativeObj) │ │ │ │ +000049d0: 3b0a 2020 2020 7d0a 0a0a 2020 2020 2f2f ;. }... // │ │ │ │ +000049e0: 0a20 2020 202f 2f20 432b 2b3a 2020 5074 . // C++: Pt │ │ │ │ +000049f0: 725f 4564 6765 426f 7865 7320 6376 3a3a r_EdgeBoxes cv:: │ │ │ │ +00004a00: 7869 6d67 7072 6f63 3a3a 6372 6561 7465 ximgproc::create │ │ │ │ +00004a10: 4564 6765 426f 7865 7328 666c 6f61 7420 EdgeBoxes(float │ │ │ │ +00004a20: 616c 7068 6120 3d20 302e 3635 662c 2066 alpha = 0.65f, f │ │ │ │ +00004a30: 6c6f 6174 2062 6574 6120 3d20 302e 3735 loat beta = 0.75 │ │ │ │ +00004a40: 662c 2066 6c6f 6174 2065 7461 203d 2031 f, float eta = 1 │ │ │ │ +00004a50: 2c20 666c 6f61 7420 6d69 6e53 636f 7265 , float minScore │ │ │ │ +00004a60: 203d 2030 2e30 3166 2c20 696e 7420 6d61 = 0.01f, int ma │ │ │ │ +00004a70: 7842 6f78 6573 203d 2031 3030 3030 2c20 xBoxes = 10000, │ │ │ │ +00004a80: 666c 6f61 7420 6564 6765 4d69 6e4d 6167 float edgeMinMag │ │ │ │ +00004a90: 203d 2030 2e31 662c 2066 6c6f 6174 2065 = 0.1f, float e │ │ │ │ +00004aa0: 6467 654d 6572 6765 5468 7220 3d20 302e dgeMergeThr = 0. │ │ │ │ +00004ab0: 3566 2c20 666c 6f61 7420 636c 7573 7465 5f, float cluste │ │ │ │ +00004ac0: 724d 696e 4d61 6720 3d20 302e 3566 2c20 rMinMag = 0.5f, │ │ │ │ +00004ad0: 666c 6f61 7420 6d61 7841 7370 6563 7452 float maxAspectR │ │ │ │ +00004ae0: 6174 696f 203d 2033 2c20 666c 6f61 7420 atio = 3, float │ │ │ │ +00004af0: 6d69 6e42 6f78 4172 6561 203d 2031 3030 minBoxArea = 100 │ │ │ │ +00004b00: 302c 2066 6c6f 6174 2067 616d 6d61 203d 0, float gamma = │ │ │ │ +00004b10: 2032 2c20 666c 6f61 7420 6b61 7070 6120 2, float kappa │ │ │ │ +00004b20: 3d20 312e 3566 290a 2020 2020 2f2f 0a0a = 1.5f). //.. │ │ │ │ +00004b30: 2020 2020 2f2a 2a0a 2020 2020 202a 2043 /**. * C │ │ │ │ +00004b40: 7265 6174 6573 2061 2045 6467 6562 6f78 reates a Edgebox │ │ │ │ +00004b50: 6573 0a20 2020 2020 2a0a 2020 2020 202a es. *. * │ │ │ │ +00004b60: 2040 7061 7261 6d20 616c 7068 6120 7374 @param alpha st │ │ │ │ +00004b70: 6570 2073 697a 6520 6f66 2073 6c69 6469 ep size of slidi │ │ │ │ +00004b80: 6e67 2077 696e 646f 7720 7365 6172 6368 ng window search │ │ │ │ +00004b90: 2e0a 2020 2020 202a 2040 7061 7261 6d20 .. * @param │ │ │ │ +00004ba0: 6265 7461 206e 6d73 2074 6872 6573 686f beta nms thresho │ │ │ │ +00004bb0: 6c64 2066 6f72 206f 626a 6563 7420 7072 ld for object pr │ │ │ │ +00004bc0: 6f70 6f73 616c 732e 0a20 2020 2020 2a20 oposals.. * │ │ │ │ +00004bd0: 4070 6172 616d 2065 7461 2061 6461 7074 @param eta adapt │ │ │ │ +00004be0: 6174 696f 6e20 7261 7465 2066 6f72 206e ation rate for n │ │ │ │ +00004bf0: 6d73 2074 6872 6573 686f 6c64 2e0a 2020 ms threshold.. │ │ │ │ +00004c00: 2020 202a 2040 7061 7261 6d20 6d69 6e53 * @param minS │ │ │ │ +00004c10: 636f 7265 206d 696e 2073 636f 7265 206f core min score o │ │ │ │ +00004c20: 6620 626f 7865 7320 746f 2064 6574 6563 f boxes to detec │ │ │ │ +00004c30: 742e 0a20 2020 2020 2a20 4070 6172 616d t.. * @param │ │ │ │ +00004c40: 206d 6178 426f 7865 7320 6d61 7820 6e75 maxBoxes max nu │ │ │ │ +00004c50: 6d62 6572 206f 6620 626f 7865 7320 746f mber of boxes to │ │ │ │ +00004c60: 2064 6574 6563 742e 0a20 2020 2020 2a20 detect.. * │ │ │ │ +00004c70: 4070 6172 616d 2065 6467 654d 696e 4d61 @param edgeMinMa │ │ │ │ +00004c80: 6720 6564 6765 206d 696e 206d 6167 6e69 g edge min magni │ │ │ │ +00004c90: 7475 6465 2e20 496e 6372 6561 7365 2074 tude. Increase t │ │ │ │ +00004ca0: 6f20 7472 6164 6520 6f66 6620 6163 6375 o trade off accu │ │ │ │ +00004cb0: 7261 6379 2066 6f72 2073 7065 6564 2e0a racy for speed.. │ │ │ │ +00004cc0: 2020 2020 202a 2040 7061 7261 6d20 6564 * @param ed │ │ │ │ +00004cd0: 6765 4d65 7267 6554 6872 2065 6467 6520 geMergeThr edge │ │ │ │ +00004ce0: 6d65 7267 6520 7468 7265 7368 6f6c 642e merge threshold. │ │ │ │ +00004cf0: 2049 6e63 7265 6173 6520 746f 2074 7261 Increase to tra │ │ │ │ +00004d00: 6465 206f 6666 2061 6363 7572 6163 7920 de off accuracy │ │ │ │ +00004d10: 666f 7220 7370 6565 642e 0a20 2020 2020 for speed.. │ │ │ │ +00004d20: 2a20 4070 6172 616d 2063 6c75 7374 6572 * @param cluster │ │ │ │ +00004d30: 4d69 6e4d 6167 2063 6c75 7374 6572 206d MinMag cluster m │ │ │ │ +00004d40: 696e 206d 6167 6e69 7475 6465 2e20 496e in magnitude. In │ │ │ │ +00004d50: 6372 6561 7365 2074 6f20 7472 6164 6520 crease to trade │ │ │ │ +00004d60: 6f66 6620 6163 6375 7261 6379 2066 6f72 off accuracy for │ │ │ │ +00004d70: 2073 7065 6564 2e0a 2020 2020 202a 2040 speed.. * @ │ │ │ │ +00004d80: 7061 7261 6d20 6d61 7841 7370 6563 7452 param maxAspectR │ │ │ │ +00004d90: 6174 696f 206d 6178 2061 7370 6563 7420 atio max aspect │ │ │ │ +00004da0: 7261 7469 6f20 6f66 2062 6f78 6573 2e0a ratio of boxes.. │ │ │ │ +00004db0: 2020 2020 202a 2040 7061 7261 6d20 6d69 * @param mi │ │ │ │ +00004dc0: 6e42 6f78 4172 6561 206d 696e 696d 756d nBoxArea minimum │ │ │ │ +00004dd0: 2061 7265 6120 6f66 2062 6f78 6573 2e0a area of boxes.. │ │ │ │ +00004de0: 2020 2020 202a 2040 7061 7261 6d20 6761 * @param ga │ │ │ │ +00004df0: 6d6d 6120 6166 6669 6e69 7479 2073 656e mma affinity sen │ │ │ │ +00004e00: 7369 7469 7669 7479 2e0a 2020 2020 202a sitivity.. * │ │ │ │ +00004e10: 2040 7061 7261 6d20 6b61 7070 6120 7363 @param kappa sc │ │ │ │ +00004e20: 616c 6520 7365 6e73 6974 6976 6974 792e ale sensitivity. │ │ │ │ +00004e30: 0a20 2020 2020 2a20 4072 6574 7572 6e20 . * @return │ │ │ │ +00004e40: 6175 746f 6d61 7469 6361 6c6c 7920 6765 automatically ge │ │ │ │ +00004e50: 6e65 7261 7465 640a 2020 2020 202a 2f0a nerated. */. │ │ │ │ +00004e60: 2020 2020 7075 626c 6963 2073 7461 7469 public stati │ │ │ │ +00004e70: 6320 4564 6765 426f 7865 7320 6372 6561 c EdgeBoxes crea │ │ │ │ +00004e80: 7465 4564 6765 426f 7865 7328 666c 6f61 teEdgeBoxes(floa │ │ │ │ +00004e90: 7420 616c 7068 612c 2066 6c6f 6174 2062 t alpha, float b │ │ │ │ +00004ea0: 6574 612c 2066 6c6f 6174 2065 7461 2c20 eta, float eta, │ │ │ │ +00004eb0: 666c 6f61 7420 6d69 6e53 636f 7265 2c20 float minScore, │ │ │ │ +00004ec0: 696e 7420 6d61 7842 6f78 6573 2c20 666c int maxBoxes, fl │ │ │ │ +00004ed0: 6f61 7420 6564 6765 4d69 6e4d 6167 2c20 oat edgeMinMag, │ │ │ │ +00004ee0: 666c 6f61 7420 6564 6765 4d65 7267 6554 float edgeMergeT │ │ │ │ +00004ef0: 6872 2c20 666c 6f61 7420 636c 7573 7465 hr, float cluste │ │ │ │ +00004f00: 724d 696e 4d61 672c 2066 6c6f 6174 206d rMinMag, float m │ │ │ │ +00004f10: 6178 4173 7065 6374 5261 7469 6f2c 2066 axAspectRatio, f │ │ │ │ +00004f20: 6c6f 6174 206d 696e 426f 7841 7265 612c loat minBoxArea, │ │ │ │ +00004f30: 2066 6c6f 6174 2067 616d 6d61 2c20 666c float gamma, fl │ │ │ │ +00004f40: 6f61 7420 6b61 7070 6129 207b 0a20 2020 oat kappa) {. │ │ │ │ +00004f50: 2020 2020 2072 6574 7572 6e20 4564 6765 return Edge │ │ │ │ +00004f60: 426f 7865 732e 5f5f 6672 6f6d 5074 725f Boxes.__fromPtr_ │ │ │ │ +00004f70: 5f28 6372 6561 7465 4564 6765 426f 7865 _(createEdgeBoxe │ │ │ │ +00004f80: 735f 3028 616c 7068 612c 2062 6574 612c s_0(alpha, beta, │ │ │ │ +00004f90: 2065 7461 2c20 6d69 6e53 636f 7265 2c20 eta, minScore, │ │ │ │ +00004fa0: 6d61 7842 6f78 6573 2c20 6564 6765 4d69 maxBoxes, edgeMi │ │ │ │ +00004fb0: 6e4d 6167 2c20 6564 6765 4d65 7267 6554 nMag, edgeMergeT │ │ │ │ +00004fc0: 6872 2c20 636c 7573 7465 724d 696e 4d61 hr, clusterMinMa │ │ │ │ +00004fd0: 672c 206d 6178 4173 7065 6374 5261 7469 g, maxAspectRati │ │ │ │ +00004fe0: 6f2c 206d 696e 426f 7841 7265 612c 2067 o, minBoxArea, g │ │ │ │ +00004ff0: 616d 6d61 2c20 6b61 7070 6129 293b 0a20 amma, kappa));. │ │ │ │ +00005000: 2020 207d 0a0a 2020 2020 2f2a 2a0a 2020 }.. /**. │ │ │ │ +00005010: 2020 202a 2043 7265 6174 6573 2061 2045 * Creates a E │ │ │ │ +00005020: 6467 6562 6f78 6573 0a20 2020 2020 2a0a dgeboxes. *. │ │ │ │ +00005030: 2020 2020 202a 2040 7061 7261 6d20 616c * @param al │ │ │ │ +00005040: 7068 6120 7374 6570 2073 697a 6520 6f66 pha step size of │ │ │ │ +00005050: 2073 6c69 6469 6e67 2077 696e 646f 7720 sliding window │ │ │ │ +00005060: 7365 6172 6368 2e0a 2020 2020 202a 2040 search.. * @ │ │ │ │ +00005070: 7061 7261 6d20 6265 7461 206e 6d73 2074 param beta nms t │ │ │ │ +00005080: 6872 6573 686f 6c64 2066 6f72 206f 626a hreshold for obj │ │ │ │ +00005090: 6563 7420 7072 6f70 6f73 616c 732e 0a20 ect proposals.. │ │ │ │ +000050a0: 2020 2020 2a20 4070 6172 616d 2065 7461 * @param eta │ │ │ │ +000050b0: 2061 6461 7074 6174 696f 6e20 7261 7465 adaptation rate │ │ │ │ +000050c0: 2066 6f72 206e 6d73 2074 6872 6573 686f for nms thresho │ │ │ │ +000050d0: 6c64 2e0a 2020 2020 202a 2040 7061 7261 ld.. * @para │ │ │ │ +000050e0: 6d20 6d69 6e53 636f 7265 206d 696e 2073 m minScore min s │ │ │ │ +000050f0: 636f 7265 206f 6620 626f 7865 7320 746f core of boxes to │ │ │ │ +00005100: 2064 6574 6563 742e 0a20 2020 2020 2a20 detect.. * │ │ │ │ +00005110: 4070 6172 616d 206d 6178 426f 7865 7320 @param maxBoxes │ │ │ │ +00005120: 6d61 7820 6e75 6d62 6572 206f 6620 626f max number of bo │ │ │ │ +00005130: 7865 7320 746f 2064 6574 6563 742e 0a20 xes to detect.. │ │ │ │ +00005140: 2020 2020 2a20 4070 6172 616d 2065 6467 * @param edg │ │ │ │ +00005150: 654d 696e 4d61 6720 6564 6765 206d 696e eMinMag edge min │ │ │ │ +00005160: 206d 6167 6e69 7475 6465 2e20 496e 6372 magnitude. Incr │ │ │ │ +00005170: 6561 7365 2074 6f20 7472 6164 6520 6f66 ease to trade of │ │ │ │ +00005180: 6620 6163 6375 7261 6379 2066 6f72 2073 f accuracy for s │ │ │ │ +00005190: 7065 6564 2e0a 2020 2020 202a 2040 7061 peed.. * @pa │ │ │ │ +000051a0: 7261 6d20 6564 6765 4d65 7267 6554 6872 ram edgeMergeThr │ │ │ │ +000051b0: 2065 6467 6520 6d65 7267 6520 7468 7265 edge merge thre │ │ │ │ +000051c0: 7368 6f6c 642e 2049 6e63 7265 6173 6520 shold. Increase │ │ │ │ +000051d0: 746f 2074 7261 6465 206f 6666 2061 6363 to trade off acc │ │ │ │ +000051e0: 7572 6163 7920 666f 7220 7370 6565 642e uracy for speed. │ │ │ │ +000051f0: 0a20 2020 2020 2a20 4070 6172 616d 2063 . * @param c │ │ │ │ +00005200: 6c75 7374 6572 4d69 6e4d 6167 2063 6c75 lusterMinMag clu │ │ │ │ +00005210: 7374 6572 206d 696e 206d 6167 6e69 7475 ster min magnitu │ │ │ │ +00005220: 6465 2e20 496e 6372 6561 7365 2074 6f20 de. Increase to │ │ │ │ +00005230: 7472 6164 6520 6f66 6620 6163 6375 7261 trade off accura │ │ │ │ +00005240: 6379 2066 6f72 2073 7065 6564 2e0a 2020 cy for speed.. │ │ │ │ +00005250: 2020 202a 2040 7061 7261 6d20 6d61 7841 * @param maxA │ │ │ │ +00005260: 7370 6563 7452 6174 696f 206d 6178 2061 spectRatio max a │ │ │ │ +00005270: 7370 6563 7420 7261 7469 6f20 6f66 2062 spect ratio of b │ │ │ │ +00005280: 6f78 6573 2e0a 2020 2020 202a 2040 7061 oxes.. * @pa │ │ │ │ +00005290: 7261 6d20 6d69 6e42 6f78 4172 6561 206d ram minBoxArea m │ │ │ │ +000052a0: 696e 696d 756d 2061 7265 6120 6f66 2062 inimum area of b │ │ │ │ +000052b0: 6f78 6573 2e0a 2020 2020 202a 2040 7061 oxes.. * @pa │ │ │ │ +000052c0: 7261 6d20 6761 6d6d 6120 6166 6669 6e69 ram gamma affini │ │ │ │ +000052d0: 7479 2073 656e 7369 7469 7669 7479 2e0a ty sensitivity.. │ │ │ │ +000052e0: 2020 2020 202a 2040 7265 7475 726e 2061 * @return a │ │ │ │ +000052f0: 7574 6f6d 6174 6963 616c 6c79 2067 656e utomatically gen │ │ │ │ +00005300: 6572 6174 6564 0a20 2020 2020 2a2f 0a20 erated. */. │ │ │ │ +00005310: 2020 2070 7562 6c69 6320 7374 6174 6963 public static │ │ │ │ +00005320: 2045 6467 6542 6f78 6573 2063 7265 6174 EdgeBoxes creat │ │ │ │ +00005330: 6545 6467 6542 6f78 6573 2866 6c6f 6174 eEdgeBoxes(float │ │ │ │ +00005340: 2061 6c70 6861 2c20 666c 6f61 7420 6265 alpha, float be │ │ │ │ +00005350: 7461 2c20 666c 6f61 7420 6574 612c 2066 ta, float eta, f │ │ │ │ +00005360: 6c6f 6174 206d 696e 5363 6f72 652c 2069 loat minScore, i │ │ │ │ +00005370: 6e74 206d 6178 426f 7865 732c 2066 6c6f nt maxBoxes, flo │ │ │ │ +00005380: 6174 2065 6467 654d 696e 4d61 672c 2066 at edgeMinMag, f │ │ │ │ +00005390: 6c6f 6174 2065 6467 654d 6572 6765 5468 loat edgeMergeTh │ │ │ │ +000053a0: 722c 2066 6c6f 6174 2063 6c75 7374 6572 r, float cluster │ │ │ │ +000053b0: 4d69 6e4d 6167 2c20 666c 6f61 7420 6d61 MinMag, float ma │ │ │ │ +000053c0: 7841 7370 6563 7452 6174 696f 2c20 666c xAspectRatio, fl │ │ │ │ +000053d0: 6f61 7420 6d69 6e42 6f78 4172 6561 2c20 oat minBoxArea, │ │ │ │ +000053e0: 666c 6f61 7420 6761 6d6d 6129 207b 0a20 float gamma) {. │ │ │ │ +000053f0: 2020 2020 2020 2072 6574 7572 6e20 4564 return Ed │ │ │ │ +00005400: 6765 426f 7865 732e 5f5f 6672 6f6d 5074 geBoxes.__fromPt │ │ │ │ +00005410: 725f 5f28 6372 6561 7465 4564 6765 426f r__(createEdgeBo │ │ │ │ +00005420: 7865 735f 3128 616c 7068 612c 2062 6574 xes_1(alpha, bet │ │ │ │ +00005430: 612c 2065 7461 2c20 6d69 6e53 636f 7265 a, eta, minScore │ │ │ │ +00005440: 2c20 6d61 7842 6f78 6573 2c20 6564 6765 , maxBoxes, edge │ │ │ │ +00005450: 4d69 6e4d 6167 2c20 6564 6765 4d65 7267 MinMag, edgeMerg │ │ │ │ +00005460: 6554 6872 2c20 636c 7573 7465 724d 696e eThr, clusterMin │ │ │ │ +00005470: 4d61 672c 206d 6178 4173 7065 6374 5261 Mag, maxAspectRa │ │ │ │ +00005480: 7469 6f2c 206d 696e 426f 7841 7265 612c tio, minBoxArea, │ │ │ │ +00005490: 2067 616d 6d61 2929 3b0a 2020 2020 7d0a gamma));. }. │ │ │ │ +000054a0: 0a20 2020 202f 2a2a 0a20 2020 2020 2a20 . /**. * │ │ │ │ +000054b0: 4372 6561 7465 7320 6120 4564 6765 626f Creates a Edgebo │ │ │ │ +000054c0: 7865 730a 2020 2020 202a 0a20 2020 2020 xes. *. │ │ │ │ +000054d0: 2a20 4070 6172 616d 2061 6c70 6861 2073 * @param alpha s │ │ │ │ +000054e0: 7465 7020 7369 7a65 206f 6620 736c 6964 tep size of slid │ │ │ │ +000054f0: 696e 6720 7769 6e64 6f77 2073 6561 7263 ing window searc │ │ │ │ +00005500: 682e 0a20 2020 2020 2a20 4070 6172 616d h.. * @param │ │ │ │ +00005510: 2062 6574 6120 6e6d 7320 7468 7265 7368 beta nms thresh │ │ │ │ +00005520: 6f6c 6420 666f 7220 6f62 6a65 6374 2070 old for object p │ │ │ │ +00005530: 726f 706f 7361 6c73 2e0a 2020 2020 202a roposals.. * │ │ │ │ +00005540: 2040 7061 7261 6d20 6574 6120 6164 6170 @param eta adap │ │ │ │ +00005550: 7461 7469 6f6e 2072 6174 6520 666f 7220 tation rate for │ │ │ │ +00005560: 6e6d 7320 7468 7265 7368 6f6c 642e 0a20 nms threshold.. │ │ │ │ +00005570: 2020 2020 2a20 4070 6172 616d 206d 696e * @param min │ │ │ │ +00005580: 5363 6f72 6520 6d69 6e20 7363 6f72 6520 Score min score │ │ │ │ +00005590: 6f66 2062 6f78 6573 2074 6f20 6465 7465 of boxes to dete │ │ │ │ +000055a0: 6374 2e0a 2020 2020 202a 2040 7061 7261 ct.. * @para │ │ │ │ +000055b0: 6d20 6d61 7842 6f78 6573 206d 6178 206e m maxBoxes max n │ │ │ │ +000055c0: 756d 6265 7220 6f66 2062 6f78 6573 2074 umber of boxes t │ │ │ │ +000055d0: 6f20 6465 7465 6374 2e0a 2020 2020 202a o detect.. * │ │ │ │ +000055e0: 2040 7061 7261 6d20 6564 6765 4d69 6e4d @param edgeMinM │ │ │ │ +000055f0: 6167 2065 6467 6520 6d69 6e20 6d61 676e ag edge min magn │ │ │ │ +00005600: 6974 7564 652e 2049 6e63 7265 6173 6520 itude. Increase │ │ │ │ +00005610: 746f 2074 7261 6465 206f 6666 2061 6363 to trade off acc │ │ │ │ +00005620: 7572 6163 7920 666f 7220 7370 6565 642e uracy for speed. │ │ │ │ +00005630: 0a20 2020 2020 2a20 4070 6172 616d 2065 . * @param e │ │ │ │ +00005640: 6467 654d 6572 6765 5468 7220 6564 6765 dgeMergeThr edge │ │ │ │ +00005650: 206d 6572 6765 2074 6872 6573 686f 6c64 merge threshold │ │ │ │ +00005660: 2e20 496e 6372 6561 7365 2074 6f20 7472 . Increase to tr │ │ │ │ +00005670: 6164 6520 6f66 6620 6163 6375 7261 6379 ade off accuracy │ │ │ │ +00005680: 2066 6f72 2073 7065 6564 2e0a 2020 2020 for speed.. │ │ │ │ +00005690: 202a 2040 7061 7261 6d20 636c 7573 7465 * @param cluste │ │ │ │ +000056a0: 724d 696e 4d61 6720 636c 7573 7465 7220 rMinMag cluster │ │ │ │ +000056b0: 6d69 6e20 6d61 676e 6974 7564 652e 2049 min magnitude. I │ │ │ │ +000056c0: 6e63 7265 6173 6520 746f 2074 7261 6465 ncrease to trade │ │ │ │ +000056d0: 206f 6666 2061 6363 7572 6163 7920 666f off accuracy fo │ │ │ │ +000056e0: 7220 7370 6565 642e 0a20 2020 2020 2a20 r speed.. * │ │ │ │ +000056f0: 4070 6172 616d 206d 6178 4173 7065 6374 @param maxAspect │ │ │ │ +00005700: 5261 7469 6f20 6d61 7820 6173 7065 6374 Ratio max aspect │ │ │ │ +00005710: 2072 6174 696f 206f 6620 626f 7865 732e ratio of boxes. │ │ │ │ +00005720: 0a20 2020 2020 2a20 4070 6172 616d 206d . * @param m │ │ │ │ +00005730: 696e 426f 7841 7265 6120 6d69 6e69 6d75 inBoxArea minimu │ │ │ │ +00005740: 6d20 6172 6561 206f 6620 626f 7865 732e m area of boxes. │ │ │ │ +00005750: 0a20 2020 2020 2a20 4072 6574 7572 6e20 . * @return │ │ │ │ +00005760: 6175 746f 6d61 7469 6361 6c6c 7920 6765 automatically ge │ │ │ │ +00005770: 6e65 7261 7465 640a 2020 2020 202a 2f0a nerated. */. │ │ │ │ +00005780: 2020 2020 7075 626c 6963 2073 7461 7469 public stati │ │ │ │ +00005790: 6320 4564 6765 426f 7865 7320 6372 6561 c EdgeBoxes crea │ │ │ │ +000057a0: 7465 4564 6765 426f 7865 7328 666c 6f61 teEdgeBoxes(floa │ │ │ │ +000057b0: 7420 616c 7068 612c 2066 6c6f 6174 2062 t alpha, float b │ │ │ │ +000057c0: 6574 612c 2066 6c6f 6174 2065 7461 2c20 eta, float eta, │ │ │ │ +000057d0: 666c 6f61 7420 6d69 6e53 636f 7265 2c20 float minScore, │ │ │ │ +000057e0: 696e 7420 6d61 7842 6f78 6573 2c20 666c int maxBoxes, fl │ │ │ │ +000057f0: 6f61 7420 6564 6765 4d69 6e4d 6167 2c20 oat edgeMinMag, │ │ │ │ +00005800: 666c 6f61 7420 6564 6765 4d65 7267 6554 float edgeMergeT │ │ │ │ +00005810: 6872 2c20 666c 6f61 7420 636c 7573 7465 hr, float cluste │ │ │ │ +00005820: 724d 696e 4d61 672c 2066 6c6f 6174 206d rMinMag, float m │ │ │ │ +00005830: 6178 4173 7065 6374 5261 7469 6f2c 2066 axAspectRatio, f │ │ │ │ +00005840: 6c6f 6174 206d 696e 426f 7841 7265 6129 loat minBoxArea) │ │ │ │ +00005850: 207b 0a20 2020 2020 2020 2072 6574 7572 {. retur │ │ │ │ +00005860: 6e20 4564 6765 426f 7865 732e 5f5f 6672 n EdgeBoxes.__fr │ │ │ │ +00005870: 6f6d 5074 725f 5f28 6372 6561 7465 4564 omPtr__(createEd │ │ │ │ +00005880: 6765 426f 7865 735f 3228 616c 7068 612c geBoxes_2(alpha, │ │ │ │ +00005890: 2062 6574 612c 2065 7461 2c20 6d69 6e53 beta, eta, minS │ │ │ │ +000058a0: 636f 7265 2c20 6d61 7842 6f78 6573 2c20 core, maxBoxes, │ │ │ │ +000058b0: 6564 6765 4d69 6e4d 6167 2c20 6564 6765 edgeMinMag, edge │ │ │ │ +000058c0: 4d65 7267 6554 6872 2c20 636c 7573 7465 MergeThr, cluste │ │ │ │ +000058d0: 724d 696e 4d61 672c 206d 6178 4173 7065 rMinMag, maxAspe │ │ │ │ +000058e0: 6374 5261 7469 6f2c 206d 696e 426f 7841 ctRatio, minBoxA │ │ │ │ +000058f0: 7265 6129 293b 0a20 2020 207d 0a0a 2020 rea));. }.. │ │ │ │ +00005900: 2020 2f2a 2a0a 2020 2020 202a 2043 7265 /**. * Cre │ │ │ │ +00005910: 6174 6573 2061 2045 6467 6562 6f78 6573 ates a Edgeboxes │ │ │ │ +00005920: 0a20 2020 2020 2a0a 2020 2020 202a 2040 . *. * @ │ │ │ │ +00005930: 7061 7261 6d20 616c 7068 6120 7374 6570 param alpha step │ │ │ │ +00005940: 2073 697a 6520 6f66 2073 6c69 6469 6e67 size of sliding │ │ │ │ +00005950: 2077 696e 646f 7720 7365 6172 6368 2e0a window search.. │ │ │ │ +00005960: 2020 2020 202a 2040 7061 7261 6d20 6265 * @param be │ │ │ │ +00005970: 7461 206e 6d73 2074 6872 6573 686f 6c64 ta nms threshold │ │ │ │ +00005980: 2066 6f72 206f 626a 6563 7420 7072 6f70 for object prop │ │ │ │ +00005990: 6f73 616c 732e 0a20 2020 2020 2a20 4070 osals.. * @p │ │ │ │ +000059a0: 6172 616d 2065 7461 2061 6461 7074 6174 aram eta adaptat │ │ │ │ +000059b0: 696f 6e20 7261 7465 2066 6f72 206e 6d73 ion rate for nms │ │ │ │ +000059c0: 2074 6872 6573 686f 6c64 2e0a 2020 2020 threshold.. │ │ │ │ +000059d0: 202a 2040 7061 7261 6d20 6d69 6e53 636f * @param minSco │ │ │ │ +000059e0: 7265 206d 696e 2073 636f 7265 206f 6620 re min score of │ │ │ │ +000059f0: 626f 7865 7320 746f 2064 6574 6563 742e boxes to detect. │ │ │ │ +00005a00: 0a20 2020 2020 2a20 4070 6172 616d 206d . * @param m │ │ │ │ +00005a10: 6178 426f 7865 7320 6d61 7820 6e75 6d62 axBoxes max numb │ │ │ │ +00005a20: 6572 206f 6620 626f 7865 7320 746f 2064 er of boxes to d │ │ │ │ +00005a30: 6574 6563 742e 0a20 2020 2020 2a20 4070 etect.. * @p │ │ │ │ +00005a40: 6172 616d 2065 6467 654d 696e 4d61 6720 aram edgeMinMag │ │ │ │ +00005a50: 6564 6765 206d 696e 206d 6167 6e69 7475 edge min magnitu │ │ │ │ +00005a60: 6465 2e20 496e 6372 6561 7365 2074 6f20 de. Increase to │ │ │ │ +00005a70: 7472 6164 6520 6f66 6620 6163 6375 7261 trade off accura │ │ │ │ +00005a80: 6379 2066 6f72 2073 7065 6564 2e0a 2020 cy for speed.. │ │ │ │ +00005a90: 2020 202a 2040 7061 7261 6d20 6564 6765 * @param edge │ │ │ │ +00005aa0: 4d65 7267 6554 6872 2065 6467 6520 6d65 MergeThr edge me │ │ │ │ +00005ab0: 7267 6520 7468 7265 7368 6f6c 642e 2049 rge threshold. I │ │ │ │ +00005ac0: 6e63 7265 6173 6520 746f 2074 7261 6465 ncrease to trade │ │ │ │ +00005ad0: 206f 6666 2061 6363 7572 6163 7920 666f off accuracy fo │ │ │ │ +00005ae0: 7220 7370 6565 642e 0a20 2020 2020 2a20 r speed.. * │ │ │ │ +00005af0: 4070 6172 616d 2063 6c75 7374 6572 4d69 @param clusterMi │ │ │ │ +00005b00: 6e4d 6167 2063 6c75 7374 6572 206d 696e nMag cluster min │ │ │ │ +00005b10: 206d 6167 6e69 7475 6465 2e20 496e 6372 magnitude. Incr │ │ │ │ +00005b20: 6561 7365 2074 6f20 7472 6164 6520 6f66 ease to trade of │ │ │ │ +00005b30: 6620 6163 6375 7261 6379 2066 6f72 2073 f accuracy for s │ │ │ │ +00005b40: 7065 6564 2e0a 2020 2020 202a 2040 7061 peed.. * @pa │ │ │ │ +00005b50: 7261 6d20 6d61 7841 7370 6563 7452 6174 ram maxAspectRat │ │ │ │ +00005b60: 696f 206d 6178 2061 7370 6563 7420 7261 io max aspect ra │ │ │ │ +00005b70: 7469 6f20 6f66 2062 6f78 6573 2e0a 2020 tio of boxes.. │ │ │ │ +00005b80: 2020 202a 2040 7265 7475 726e 2061 7574 * @return aut │ │ │ │ +00005b90: 6f6d 6174 6963 616c 6c79 2067 656e 6572 omatically gener │ │ │ │ +00005ba0: 6174 6564 0a20 2020 2020 2a2f 0a20 2020 ated. */. │ │ │ │ +00005bb0: 2070 7562 6c69 6320 7374 6174 6963 2045 public static E │ │ │ │ +00005bc0: 6467 6542 6f78 6573 2063 7265 6174 6545 dgeBoxes createE │ │ │ │ +00005bd0: 6467 6542 6f78 6573 2866 6c6f 6174 2061 dgeBoxes(float a │ │ │ │ +00005be0: 6c70 6861 2c20 666c 6f61 7420 6265 7461 lpha, float beta │ │ │ │ +00005bf0: 2c20 666c 6f61 7420 6574 612c 2066 6c6f , float eta, flo │ │ │ │ +00005c00: 6174 206d 696e 5363 6f72 652c 2069 6e74 at minScore, int │ │ │ │ +00005c10: 206d 6178 426f 7865 732c 2066 6c6f 6174 maxBoxes, float │ │ │ │ +00005c20: 2065 6467 654d 696e 4d61 672c 2066 6c6f edgeMinMag, flo │ │ │ │ +00005c30: 6174 2065 6467 654d 6572 6765 5468 722c at edgeMergeThr, │ │ │ │ +00005c40: 2066 6c6f 6174 2063 6c75 7374 6572 4d69 float clusterMi │ │ │ │ +00005c50: 6e4d 6167 2c20 666c 6f61 7420 6d61 7841 nMag, float maxA │ │ │ │ +00005c60: 7370 6563 7452 6174 696f 2920 7b0a 2020 spectRatio) {. │ │ │ │ +00005c70: 2020 2020 2020 7265 7475 726e 2045 6467 return Edg │ │ │ │ +00005c80: 6542 6f78 6573 2e5f 5f66 726f 6d50 7472 eBoxes.__fromPtr │ │ │ │ +00005c90: 5f5f 2863 7265 6174 6545 6467 6542 6f78 __(createEdgeBox │ │ │ │ +00005ca0: 6573 5f33 2861 6c70 6861 2c20 6265 7461 es_3(alpha, beta │ │ │ │ +00005cb0: 2c20 6574 612c 206d 696e 5363 6f72 652c , eta, minScore, │ │ │ │ +00005cc0: 206d 6178 426f 7865 732c 2065 6467 654d maxBoxes, edgeM │ │ │ │ +00005cd0: 696e 4d61 672c 2065 6467 654d 6572 6765 inMag, edgeMerge │ │ │ │ +00005ce0: 5468 722c 2063 6c75 7374 6572 4d69 6e4d Thr, clusterMinM │ │ │ │ +00005cf0: 6167 2c20 6d61 7841 7370 6563 7452 6174 ag, maxAspectRat │ │ │ │ +00005d00: 696f 2929 3b0a 2020 2020 7d0a 0a20 2020 io));. }.. │ │ │ │ +00005d10: 202f 2a2a 0a20 2020 2020 2a20 4372 6561 /**. * Crea │ │ │ │ +00005d20: 7465 7320 6120 4564 6765 626f 7865 730a tes a Edgeboxes. │ │ │ │ +00005d30: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ +00005d40: 6172 616d 2061 6c70 6861 2073 7465 7020 aram alpha step │ │ │ │ +00005d50: 7369 7a65 206f 6620 736c 6964 696e 6720 size of sliding │ │ │ │ +00005d60: 7769 6e64 6f77 2073 6561 7263 682e 0a20 window search.. │ │ │ │ +00005d70: 2020 2020 2a20 4070 6172 616d 2062 6574 * @param bet │ │ │ │ +00005d80: 6120 6e6d 7320 7468 7265 7368 6f6c 6420 a nms threshold │ │ │ │ +00005d90: 666f 7220 6f62 6a65 6374 2070 726f 706f for object propo │ │ │ │ +00005da0: 7361 6c73 2e0a 2020 2020 202a 2040 7061 sals.. * @pa │ │ │ │ +00005db0: 7261 6d20 6574 6120 6164 6170 7461 7469 ram eta adaptati │ │ │ │ +00005dc0: 6f6e 2072 6174 6520 666f 7220 6e6d 7320 on rate for nms │ │ │ │ +00005dd0: 7468 7265 7368 6f6c 642e 0a20 2020 2020 threshold.. │ │ │ │ +00005de0: 2a20 4070 6172 616d 206d 696e 5363 6f72 * @param minScor │ │ │ │ +00005df0: 6520 6d69 6e20 7363 6f72 6520 6f66 2062 e min score of b │ │ │ │ +00005e00: 6f78 6573 2074 6f20 6465 7465 6374 2e0a oxes to detect.. │ │ │ │ +00005e10: 2020 2020 202a 2040 7061 7261 6d20 6d61 * @param ma │ │ │ │ +00005e20: 7842 6f78 6573 206d 6178 206e 756d 6265 xBoxes max numbe │ │ │ │ +00005e30: 7220 6f66 2062 6f78 6573 2074 6f20 6465 r of boxes to de │ │ │ │ +00005e40: 7465 6374 2e0a 2020 2020 202a 2040 7061 tect.. * @pa │ │ │ │ +00005e50: 7261 6d20 6564 6765 4d69 6e4d 6167 2065 ram edgeMinMag e │ │ │ │ +00005e60: 6467 6520 6d69 6e20 6d61 676e 6974 7564 dge min magnitud │ │ │ │ +00005e70: 652e 2049 6e63 7265 6173 6520 746f 2074 e. Increase to t │ │ │ │ +00005e80: 7261 6465 206f 6666 2061 6363 7572 6163 rade off accurac │ │ │ │ +00005e90: 7920 666f 7220 7370 6565 642e 0a20 2020 y for speed.. │ │ │ │ +00005ea0: 2020 2a20 4070 6172 616d 2065 6467 654d * @param edgeM │ │ │ │ +00005eb0: 6572 6765 5468 7220 6564 6765 206d 6572 ergeThr edge mer │ │ │ │ +00005ec0: 6765 2074 6872 6573 686f 6c64 2e20 496e ge threshold. In │ │ │ │ +00005ed0: 6372 6561 7365 2074 6f20 7472 6164 6520 crease to trade │ │ │ │ +00005ee0: 6f66 6620 6163 6375 7261 6379 2066 6f72 off accuracy for │ │ │ │ +00005ef0: 2073 7065 6564 2e0a 2020 2020 202a 2040 speed.. * @ │ │ │ │ +00005f00: 7061 7261 6d20 636c 7573 7465 724d 696e param clusterMin │ │ │ │ +00005f10: 4d61 6720 636c 7573 7465 7220 6d69 6e20 Mag cluster min │ │ │ │ +00005f20: 6d61 676e 6974 7564 652e 2049 6e63 7265 magnitude. Incre │ │ │ │ +00005f30: 6173 6520 746f 2074 7261 6465 206f 6666 ase to trade off │ │ │ │ +00005f40: 2061 6363 7572 6163 7920 666f 7220 7370 accuracy for sp │ │ │ │ +00005f50: 6565 642e 0a20 2020 2020 2a20 4072 6574 eed.. * @ret │ │ │ │ +00005f60: 7572 6e20 6175 746f 6d61 7469 6361 6c6c urn automaticall │ │ │ │ +00005f70: 7920 6765 6e65 7261 7465 640a 2020 2020 y generated. │ │ │ │ +00005f80: 202a 2f0a 2020 2020 7075 626c 6963 2073 */. public s │ │ │ │ +00005f90: 7461 7469 6320 4564 6765 426f 7865 7320 tatic EdgeBoxes │ │ │ │ +00005fa0: 6372 6561 7465 4564 6765 426f 7865 7328 createEdgeBoxes( │ │ │ │ +00005fb0: 666c 6f61 7420 616c 7068 612c 2066 6c6f float alpha, flo │ │ │ │ +00005fc0: 6174 2062 6574 612c 2066 6c6f 6174 2065 at beta, float e │ │ │ │ +00005fd0: 7461 2c20 666c 6f61 7420 6d69 6e53 636f ta, float minSco │ │ │ │ +00005fe0: 7265 2c20 696e 7420 6d61 7842 6f78 6573 re, int maxBoxes │ │ │ │ +00005ff0: 2c20 666c 6f61 7420 6564 6765 4d69 6e4d , float edgeMinM │ │ │ │ +00006000: 6167 2c20 666c 6f61 7420 6564 6765 4d65 ag, float edgeMe │ │ │ │ +00006010: 7267 6554 6872 2c20 666c 6f61 7420 636c rgeThr, float cl │ │ │ │ +00006020: 7573 7465 724d 696e 4d61 6729 207b 0a20 usterMinMag) {. │ │ │ │ +00006030: 2020 2020 2020 2072 6574 7572 6e20 4564 return Ed │ │ │ │ +00006040: 6765 426f 7865 732e 5f5f 6672 6f6d 5074 geBoxes.__fromPt │ │ │ │ +00006050: 725f 5f28 6372 6561 7465 4564 6765 426f r__(createEdgeBo │ │ │ │ +00006060: 7865 735f 3428 616c 7068 612c 2062 6574 xes_4(alpha, bet │ │ │ │ +00006070: 612c 2065 7461 2c20 6d69 6e53 636f 7265 a, eta, minScore │ │ │ │ +00006080: 2c20 6d61 7842 6f78 6573 2c20 6564 6765 , maxBoxes, edge │ │ │ │ +00006090: 4d69 6e4d 6167 2c20 6564 6765 4d65 7267 MinMag, edgeMerg │ │ │ │ +000060a0: 6554 6872 2c20 636c 7573 7465 724d 696e eThr, clusterMin │ │ │ │ +000060b0: 4d61 6729 293b 0a20 2020 207d 0a0a 2020 Mag));. }.. │ │ │ │ +000060c0: 2020 2f2a 2a0a 2020 2020 202a 2043 7265 /**. * Cre │ │ │ │ +000060d0: 6174 6573 2061 2045 6467 6562 6f78 6573 ates a Edgeboxes │ │ │ │ +000060e0: 0a20 2020 2020 2a0a 2020 2020 202a 2040 . *. * @ │ │ │ │ +000060f0: 7061 7261 6d20 616c 7068 6120 7374 6570 param alpha step │ │ │ │ +00006100: 2073 697a 6520 6f66 2073 6c69 6469 6e67 size of sliding │ │ │ │ +00006110: 2077 696e 646f 7720 7365 6172 6368 2e0a window search.. │ │ │ │ +00006120: 2020 2020 202a 2040 7061 7261 6d20 6265 * @param be │ │ │ │ +00006130: 7461 206e 6d73 2074 6872 6573 686f 6c64 ta nms threshold │ │ │ │ +00006140: 2066 6f72 206f 626a 6563 7420 7072 6f70 for object prop │ │ │ │ +00006150: 6f73 616c 732e 0a20 2020 2020 2a20 4070 osals.. * @p │ │ │ │ +00006160: 6172 616d 2065 7461 2061 6461 7074 6174 aram eta adaptat │ │ │ │ +00006170: 696f 6e20 7261 7465 2066 6f72 206e 6d73 ion rate for nms │ │ │ │ +00006180: 2074 6872 6573 686f 6c64 2e0a 2020 2020 threshold.. │ │ │ │ +00006190: 202a 2040 7061 7261 6d20 6d69 6e53 636f * @param minSco │ │ │ │ +000061a0: 7265 206d 696e 2073 636f 7265 206f 6620 re min score of │ │ │ │ +000061b0: 626f 7865 7320 746f 2064 6574 6563 742e boxes to detect. │ │ │ │ +000061c0: 0a20 2020 2020 2a20 4070 6172 616d 206d . * @param m │ │ │ │ +000061d0: 6178 426f 7865 7320 6d61 7820 6e75 6d62 axBoxes max numb │ │ │ │ +000061e0: 6572 206f 6620 626f 7865 7320 746f 2064 er of boxes to d │ │ │ │ +000061f0: 6574 6563 742e 0a20 2020 2020 2a20 4070 etect.. * @p │ │ │ │ +00006200: 6172 616d 2065 6467 654d 696e 4d61 6720 aram edgeMinMag │ │ │ │ +00006210: 6564 6765 206d 696e 206d 6167 6e69 7475 edge min magnitu │ │ │ │ +00006220: 6465 2e20 496e 6372 6561 7365 2074 6f20 de. Increase to │ │ │ │ +00006230: 7472 6164 6520 6f66 6620 6163 6375 7261 trade off accura │ │ │ │ +00006240: 6379 2066 6f72 2073 7065 6564 2e0a 2020 cy for speed.. │ │ │ │ +00006250: 2020 202a 2040 7061 7261 6d20 6564 6765 * @param edge │ │ │ │ +00006260: 4d65 7267 6554 6872 2065 6467 6520 6d65 MergeThr edge me │ │ │ │ +00006270: 7267 6520 7468 7265 7368 6f6c 642e 2049 rge threshold. I │ │ │ │ +00006280: 6e63 7265 6173 6520 746f 2074 7261 6465 ncrease to trade │ │ │ │ +00006290: 206f 6666 2061 6363 7572 6163 7920 666f off accuracy fo │ │ │ │ +000062a0: 7220 7370 6565 642e 0a20 2020 2020 2a20 r speed.. * │ │ │ │ +000062b0: 4072 6574 7572 6e20 6175 746f 6d61 7469 @return automati │ │ │ │ +000062c0: 6361 6c6c 7920 6765 6e65 7261 7465 640a cally generated. │ │ │ │ +000062d0: 2020 2020 202a 2f0a 2020 2020 7075 626c */. publ │ │ │ │ +000062e0: 6963 2073 7461 7469 6320 4564 6765 426f ic static EdgeBo │ │ │ │ +000062f0: 7865 7320 6372 6561 7465 4564 6765 426f xes createEdgeBo │ │ │ │ +00006300: 7865 7328 666c 6f61 7420 616c 7068 612c xes(float alpha, │ │ │ │ +00006310: 2066 6c6f 6174 2062 6574 612c 2066 6c6f float beta, flo │ │ │ │ +00006320: 6174 2065 7461 2c20 666c 6f61 7420 6d69 at eta, float mi │ │ │ │ +00006330: 6e53 636f 7265 2c20 696e 7420 6d61 7842 nScore, int maxB │ │ │ │ +00006340: 6f78 6573 2c20 666c 6f61 7420 6564 6765 oxes, float edge │ │ │ │ +00006350: 4d69 6e4d 6167 2c20 666c 6f61 7420 6564 MinMag, float ed │ │ │ │ +00006360: 6765 4d65 7267 6554 6872 2920 7b0a 2020 geMergeThr) {. │ │ │ │ +00006370: 2020 2020 2020 7265 7475 726e 2045 6467 return Edg │ │ │ │ +00006380: 6542 6f78 6573 2e5f 5f66 726f 6d50 7472 eBoxes.__fromPtr │ │ │ │ +00006390: 5f5f 2863 7265 6174 6545 6467 6542 6f78 __(createEdgeBox │ │ │ │ +000063a0: 6573 5f35 2861 6c70 6861 2c20 6265 7461 es_5(alpha, beta │ │ │ │ +000063b0: 2c20 6574 612c 206d 696e 5363 6f72 652c , eta, minScore, │ │ │ │ +000063c0: 206d 6178 426f 7865 732c 2065 6467 654d maxBoxes, edgeM │ │ │ │ +000063d0: 696e 4d61 672c 2065 6467 654d 6572 6765 inMag, edgeMerge │ │ │ │ +000063e0: 5468 7229 293b 0a20 2020 207d 0a0a 2020 Thr));. }.. │ │ │ │ +000063f0: 2020 2f2a 2a0a 2020 2020 202a 2043 7265 /**. * Cre │ │ │ │ +00006400: 6174 6573 2061 2045 6467 6562 6f78 6573 ates a Edgeboxes │ │ │ │ +00006410: 0a20 2020 2020 2a0a 2020 2020 202a 2040 . *. * @ │ │ │ │ +00006420: 7061 7261 6d20 616c 7068 6120 7374 6570 param alpha step │ │ │ │ +00006430: 2073 697a 6520 6f66 2073 6c69 6469 6e67 size of sliding │ │ │ │ +00006440: 2077 696e 646f 7720 7365 6172 6368 2e0a window search.. │ │ │ │ +00006450: 2020 2020 202a 2040 7061 7261 6d20 6265 * @param be │ │ │ │ +00006460: 7461 206e 6d73 2074 6872 6573 686f 6c64 ta nms threshold │ │ │ │ +00006470: 2066 6f72 206f 626a 6563 7420 7072 6f70 for object prop │ │ │ │ +00006480: 6f73 616c 732e 0a20 2020 2020 2a20 4070 osals.. * @p │ │ │ │ +00006490: 6172 616d 2065 7461 2061 6461 7074 6174 aram eta adaptat │ │ │ │ +000064a0: 696f 6e20 7261 7465 2066 6f72 206e 6d73 ion rate for nms │ │ │ │ +000064b0: 2074 6872 6573 686f 6c64 2e0a 2020 2020 threshold.. │ │ │ │ +000064c0: 202a 2040 7061 7261 6d20 6d69 6e53 636f * @param minSco │ │ │ │ +000064d0: 7265 206d 696e 2073 636f 7265 206f 6620 re min score of │ │ │ │ +000064e0: 626f 7865 7320 746f 2064 6574 6563 742e boxes to detect. │ │ │ │ +000064f0: 0a20 2020 2020 2a20 4070 6172 616d 206d . * @param m │ │ │ │ +00006500: 6178 426f 7865 7320 6d61 7820 6e75 6d62 axBoxes max numb │ │ │ │ +00006510: 6572 206f 6620 626f 7865 7320 746f 2064 er of boxes to d │ │ │ │ +00006520: 6574 6563 742e 0a20 2020 2020 2a20 4070 etect.. * @p │ │ │ │ +00006530: 6172 616d 2065 6467 654d 696e 4d61 6720 aram edgeMinMag │ │ │ │ +00006540: 6564 6765 206d 696e 206d 6167 6e69 7475 edge min magnitu │ │ │ │ +00006550: 6465 2e20 496e 6372 6561 7365 2074 6f20 de. Increase to │ │ │ │ +00006560: 7472 6164 6520 6f66 6620 6163 6375 7261 trade off accura │ │ │ │ +00006570: 6379 2066 6f72 2073 7065 6564 2e0a 2020 cy for speed.. │ │ │ │ +00006580: 2020 202a 2040 7265 7475 726e 2061 7574 * @return aut │ │ │ │ +00006590: 6f6d 6174 6963 616c 6c79 2067 656e 6572 omatically gener │ │ │ │ +000065a0: 6174 6564 0a20 2020 2020 2a2f 0a20 2020 ated. */. │ │ │ │ +000065b0: 2070 7562 6c69 6320 7374 6174 6963 2045 public static E │ │ │ │ +000065c0: 6467 6542 6f78 6573 2063 7265 6174 6545 dgeBoxes createE │ │ │ │ +000065d0: 6467 6542 6f78 6573 2866 6c6f 6174 2061 dgeBoxes(float a │ │ │ │ +000065e0: 6c70 6861 2c20 666c 6f61 7420 6265 7461 lpha, float beta │ │ │ │ +000065f0: 2c20 666c 6f61 7420 6574 612c 2066 6c6f , float eta, flo │ │ │ │ +00006600: 6174 206d 696e 5363 6f72 652c 2069 6e74 at minScore, int │ │ │ │ +00006610: 206d 6178 426f 7865 732c 2066 6c6f 6174 maxBoxes, float │ │ │ │ +00006620: 2065 6467 654d 696e 4d61 6729 207b 0a20 edgeMinMag) {. │ │ │ │ +00006630: 2020 2020 2020 2072 6574 7572 6e20 4564 return Ed │ │ │ │ +00006640: 6765 426f 7865 732e 5f5f 6672 6f6d 5074 geBoxes.__fromPt │ │ │ │ +00006650: 725f 5f28 6372 6561 7465 4564 6765 426f r__(createEdgeBo │ │ │ │ +00006660: 7865 735f 3628 616c 7068 612c 2062 6574 xes_6(alpha, bet │ │ │ │ +00006670: 612c 2065 7461 2c20 6d69 6e53 636f 7265 a, eta, minScore │ │ │ │ +00006680: 2c20 6d61 7842 6f78 6573 2c20 6564 6765 , maxBoxes, edge │ │ │ │ +00006690: 4d69 6e4d 6167 2929 3b0a 2020 2020 7d0a MinMag));. }. │ │ │ │ +000066a0: 0a20 2020 202f 2a2a 0a20 2020 2020 2a20 . /**. * │ │ │ │ +000066b0: 4372 6561 7465 7320 6120 4564 6765 626f Creates a Edgebo │ │ │ │ +000066c0: 7865 730a 2020 2020 202a 0a20 2020 2020 xes. *. │ │ │ │ +000066d0: 2a20 4070 6172 616d 2061 6c70 6861 2073 * @param alpha s │ │ │ │ +000066e0: 7465 7020 7369 7a65 206f 6620 736c 6964 tep size of slid │ │ │ │ +000066f0: 696e 6720 7769 6e64 6f77 2073 6561 7263 ing window searc │ │ │ │ +00006700: 682e 0a20 2020 2020 2a20 4070 6172 616d h.. * @param │ │ │ │ +00006710: 2062 6574 6120 6e6d 7320 7468 7265 7368 beta nms thresh │ │ │ │ +00006720: 6f6c 6420 666f 7220 6f62 6a65 6374 2070 old for object p │ │ │ │ +00006730: 726f 706f 7361 6c73 2e0a 2020 2020 202a roposals.. * │ │ │ │ +00006740: 2040 7061 7261 6d20 6574 6120 6164 6170 @param eta adap │ │ │ │ +00006750: 7461 7469 6f6e 2072 6174 6520 666f 7220 tation rate for │ │ │ │ +00006760: 6e6d 7320 7468 7265 7368 6f6c 642e 0a20 nms threshold.. │ │ │ │ +00006770: 2020 2020 2a20 4070 6172 616d 206d 696e * @param min │ │ │ │ +00006780: 5363 6f72 6520 6d69 6e20 7363 6f72 6520 Score min score │ │ │ │ +00006790: 6f66 2062 6f78 6573 2074 6f20 6465 7465 of boxes to dete │ │ │ │ +000067a0: 6374 2e0a 2020 2020 202a 2040 7061 7261 ct.. * @para │ │ │ │ +000067b0: 6d20 6d61 7842 6f78 6573 206d 6178 206e m maxBoxes max n │ │ │ │ +000067c0: 756d 6265 7220 6f66 2062 6f78 6573 2074 umber of boxes t │ │ │ │ +000067d0: 6f20 6465 7465 6374 2e0a 2020 2020 202a o detect.. * │ │ │ │ +000067e0: 2040 7265 7475 726e 2061 7574 6f6d 6174 @return automat │ │ │ │ +000067f0: 6963 616c 6c79 2067 656e 6572 6174 6564 ically generated │ │ │ │ +00006800: 0a20 2020 2020 2a2f 0a20 2020 2070 7562 . */. pub │ │ │ │ +00006810: 6c69 6320 7374 6174 6963 2045 6467 6542 lic static EdgeB │ │ │ │ +00006820: 6f78 6573 2063 7265 6174 6545 6467 6542 oxes createEdgeB │ │ │ │ +00006830: 6f78 6573 2866 6c6f 6174 2061 6c70 6861 oxes(float alpha │ │ │ │ +00006840: 2c20 666c 6f61 7420 6265 7461 2c20 666c , float beta, fl │ │ │ │ +00006850: 6f61 7420 6574 612c 2066 6c6f 6174 206d oat eta, float m │ │ │ │ +00006860: 696e 5363 6f72 652c 2069 6e74 206d 6178 inScore, int max │ │ │ │ +00006870: 426f 7865 7329 207b 0a20 2020 2020 2020 Boxes) {. │ │ │ │ +00006880: 2072 6574 7572 6e20 4564 6765 426f 7865 return EdgeBoxe │ │ │ │ +00006890: 732e 5f5f 6672 6f6d 5074 725f 5f28 6372 s.__fromPtr__(cr │ │ │ │ +000068a0: 6561 7465 4564 6765 426f 7865 735f 3728 eateEdgeBoxes_7( │ │ │ │ +000068b0: 616c 7068 612c 2062 6574 612c 2065 7461 alpha, beta, eta │ │ │ │ +000068c0: 2c20 6d69 6e53 636f 7265 2c20 6d61 7842 , minScore, maxB │ │ │ │ +000068d0: 6f78 6573 2929 3b0a 2020 2020 7d0a 0a20 oxes));. }.. │ │ │ │ +000068e0: 2020 202f 2a2a 0a20 2020 2020 2a20 4372 /**. * Cr │ │ │ │ +000068f0: 6561 7465 7320 6120 4564 6765 626f 7865 eates a Edgeboxe │ │ │ │ +00006900: 730a 2020 2020 202a 0a20 2020 2020 2a20 s. *. * │ │ │ │ +00006910: 4070 6172 616d 2061 6c70 6861 2073 7465 @param alpha ste │ │ │ │ +00006920: 7020 7369 7a65 206f 6620 736c 6964 696e p size of slidin │ │ │ │ +00006930: 6720 7769 6e64 6f77 2073 6561 7263 682e g window search. │ │ │ │ +00006940: 0a20 2020 2020 2a20 4070 6172 616d 2062 . * @param b │ │ │ │ +00006950: 6574 6120 6e6d 7320 7468 7265 7368 6f6c eta nms threshol │ │ │ │ +00006960: 6420 666f 7220 6f62 6a65 6374 2070 726f d for object pro │ │ │ │ +00006970: 706f 7361 6c73 2e0a 2020 2020 202a 2040 posals.. * @ │ │ │ │ +00006980: 7061 7261 6d20 6574 6120 6164 6170 7461 param eta adapta │ │ │ │ +00006990: 7469 6f6e 2072 6174 6520 666f 7220 6e6d tion rate for nm │ │ │ │ +000069a0: 7320 7468 7265 7368 6f6c 642e 0a20 2020 s threshold.. │ │ │ │ +000069b0: 2020 2a20 4070 6172 616d 206d 696e 5363 * @param minSc │ │ │ │ +000069c0: 6f72 6520 6d69 6e20 7363 6f72 6520 6f66 ore min score of │ │ │ │ +000069d0: 2062 6f78 6573 2074 6f20 6465 7465 6374 boxes to detect │ │ │ │ +000069e0: 2e0a 2020 2020 202a 2040 7265 7475 726e .. * @return │ │ │ │ +000069f0: 2061 7574 6f6d 6174 6963 616c 6c79 2067 automatically g │ │ │ │ +00006a00: 656e 6572 6174 6564 0a20 2020 2020 2a2f enerated. */ │ │ │ │ +00006a10: 0a20 2020 2070 7562 6c69 6320 7374 6174 . public stat │ │ │ │ +00006a20: 6963 2045 6467 6542 6f78 6573 2063 7265 ic EdgeBoxes cre │ │ │ │ +00006a30: 6174 6545 6467 6542 6f78 6573 2866 6c6f ateEdgeBoxes(flo │ │ │ │ +00006a40: 6174 2061 6c70 6861 2c20 666c 6f61 7420 at alpha, float │ │ │ │ +00006a50: 6265 7461 2c20 666c 6f61 7420 6574 612c beta, float eta, │ │ │ │ +00006a60: 2066 6c6f 6174 206d 696e 5363 6f72 6529 float minScore) │ │ │ │ +00006a70: 207b 0a20 2020 2020 2020 2072 6574 7572 {. retur │ │ │ │ +00006a80: 6e20 4564 6765 426f 7865 732e 5f5f 6672 n EdgeBoxes.__fr │ │ │ │ +00006a90: 6f6d 5074 725f 5f28 6372 6561 7465 4564 omPtr__(createEd │ │ │ │ +00006aa0: 6765 426f 7865 735f 3828 616c 7068 612c geBoxes_8(alpha, │ │ │ │ +00006ab0: 2062 6574 612c 2065 7461 2c20 6d69 6e53 beta, eta, minS │ │ │ │ +00006ac0: 636f 7265 2929 3b0a 2020 2020 7d0a 0a20 core));. }.. │ │ │ │ +00006ad0: 2020 202f 2a2a 0a20 2020 2020 2a20 4372 /**. * Cr │ │ │ │ +00006ae0: 6561 7465 7320 6120 4564 6765 626f 7865 eates a Edgeboxe │ │ │ │ +00006af0: 730a 2020 2020 202a 0a20 2020 2020 2a20 s. *. * │ │ │ │ +00006b00: 4070 6172 616d 2061 6c70 6861 2073 7465 @param alpha ste │ │ │ │ +00006b10: 7020 7369 7a65 206f 6620 736c 6964 696e p size of slidin │ │ │ │ +00006b20: 6720 7769 6e64 6f77 2073 6561 7263 682e g window search. │ │ │ │ +00006b30: 0a20 2020 2020 2a20 4070 6172 616d 2062 . * @param b │ │ │ │ +00006b40: 6574 6120 6e6d 7320 7468 7265 7368 6f6c eta nms threshol │ │ │ │ +00006b50: 6420 666f 7220 6f62 6a65 6374 2070 726f d for object pro │ │ │ │ +00006b60: 706f 7361 6c73 2e0a 2020 2020 202a 2040 posals.. * @ │ │ │ │ +00006b70: 7061 7261 6d20 6574 6120 6164 6170 7461 param eta adapta │ │ │ │ +00006b80: 7469 6f6e 2072 6174 6520 666f 7220 6e6d tion rate for nm │ │ │ │ +00006b90: 7320 7468 7265 7368 6f6c 642e 0a20 2020 s threshold.. │ │ │ │ +00006ba0: 2020 2a20 4072 6574 7572 6e20 6175 746f * @return auto │ │ │ │ +00006bb0: 6d61 7469 6361 6c6c 7920 6765 6e65 7261 matically genera │ │ │ │ +00006bc0: 7465 640a 2020 2020 202a 2f0a 2020 2020 ted. */. │ │ │ │ +00006bd0: 7075 626c 6963 2073 7461 7469 6320 4564 public static Ed │ │ │ │ +00006be0: 6765 426f 7865 7320 6372 6561 7465 4564 geBoxes createEd │ │ │ │ +00006bf0: 6765 426f 7865 7328 666c 6f61 7420 616c geBoxes(float al │ │ │ │ +00006c00: 7068 612c 2066 6c6f 6174 2062 6574 612c pha, float beta, │ │ │ │ +00006c10: 2066 6c6f 6174 2065 7461 2920 7b0a 2020 float eta) {. │ │ │ │ +00006c20: 2020 2020 2020 7265 7475 726e 2045 6467 return Edg │ │ │ │ +00006c30: 6542 6f78 6573 2e5f 5f66 726f 6d50 7472 eBoxes.__fromPtr │ │ │ │ +00006c40: 5f5f 2863 7265 6174 6545 6467 6542 6f78 __(createEdgeBox │ │ │ │ +00006c50: 6573 5f39 2861 6c70 6861 2c20 6265 7461 es_9(alpha, beta │ │ │ │ +00006c60: 2c20 6574 6129 293b 0a20 2020 207d 0a0a , eta));. }.. │ │ │ │ +00006c70: 2020 2020 2f2a 2a0a 2020 2020 202a 2043 /**. * C │ │ │ │ +00006c80: 7265 6174 6573 2061 2045 6467 6562 6f78 reates a Edgebox │ │ │ │ +00006c90: 6573 0a20 2020 2020 2a0a 2020 2020 202a es. *. * │ │ │ │ +00006ca0: 2040 7061 7261 6d20 616c 7068 6120 7374 @param alpha st │ │ │ │ +00006cb0: 6570 2073 697a 6520 6f66 2073 6c69 6469 ep size of slidi │ │ │ │ +00006cc0: 6e67 2077 696e 646f 7720 7365 6172 6368 ng window search │ │ │ │ +00006cd0: 2e0a 2020 2020 202a 2040 7061 7261 6d20 .. * @param │ │ │ │ +00006ce0: 6265 7461 206e 6d73 2074 6872 6573 686f beta nms thresho │ │ │ │ +00006cf0: 6c64 2066 6f72 206f 626a 6563 7420 7072 ld for object pr │ │ │ │ +00006d00: 6f70 6f73 616c 732e 0a20 2020 2020 2a20 oposals.. * │ │ │ │ +00006d10: 4072 6574 7572 6e20 6175 746f 6d61 7469 @return automati │ │ │ │ +00006d20: 6361 6c6c 7920 6765 6e65 7261 7465 640a cally generated. │ │ │ │ +00006d30: 2020 2020 202a 2f0a 2020 2020 7075 626c */. publ │ │ │ │ +00006d40: 6963 2073 7461 7469 6320 4564 6765 426f ic static EdgeBo │ │ │ │ +00006d50: 7865 7320 6372 6561 7465 4564 6765 426f xes createEdgeBo │ │ │ │ +00006d60: 7865 7328 666c 6f61 7420 616c 7068 612c xes(float alpha, │ │ │ │ +00006d70: 2066 6c6f 6174 2062 6574 6129 207b 0a20 float beta) {. │ │ │ │ +00006d80: 2020 2020 2020 2072 6574 7572 6e20 4564 return Ed │ │ │ │ +00006d90: 6765 426f 7865 732e 5f5f 6672 6f6d 5074 geBoxes.__fromPt │ │ │ │ +00006da0: 725f 5f28 6372 6561 7465 4564 6765 426f r__(createEdgeBo │ │ │ │ +00006db0: 7865 735f 3130 2861 6c70 6861 2c20 6265 xes_10(alpha, be │ │ │ │ +00006dc0: 7461 2929 3b0a 2020 2020 7d0a 0a20 2020 ta));. }.. │ │ │ │ +00006dd0: 202f 2a2a 0a20 2020 2020 2a20 4372 6561 /**. * Crea │ │ │ │ +00006de0: 7465 7320 6120 4564 6765 626f 7865 730a tes a Edgeboxes. │ │ │ │ +00006df0: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ +00006e00: 6172 616d 2061 6c70 6861 2073 7465 7020 aram alpha step │ │ │ │ +00006e10: 7369 7a65 206f 6620 736c 6964 696e 6720 size of sliding │ │ │ │ +00006e20: 7769 6e64 6f77 2073 6561 7263 682e 0a20 window search.. │ │ │ │ +00006e30: 2020 2020 2a20 4072 6574 7572 6e20 6175 * @return au │ │ │ │ +00006e40: 746f 6d61 7469 6361 6c6c 7920 6765 6e65 tomatically gene │ │ │ │ +00006e50: 7261 7465 640a 2020 2020 202a 2f0a 2020 rated. */. │ │ │ │ +00006e60: 2020 7075 626c 6963 2073 7461 7469 6320 public static │ │ │ │ +00006e70: 4564 6765 426f 7865 7320 6372 6561 7465 EdgeBoxes create │ │ │ │ +00006e80: 4564 6765 426f 7865 7328 666c 6f61 7420 EdgeBoxes(float │ │ │ │ +00006e90: 616c 7068 6129 207b 0a20 2020 2020 2020 alpha) {. │ │ │ │ +00006ea0: 2072 6574 7572 6e20 4564 6765 426f 7865 return EdgeBoxe │ │ │ │ +00006eb0: 732e 5f5f 6672 6f6d 5074 725f 5f28 6372 s.__fromPtr__(cr │ │ │ │ +00006ec0: 6561 7465 4564 6765 426f 7865 735f 3131 eateEdgeBoxes_11 │ │ │ │ +00006ed0: 2861 6c70 6861 2929 3b0a 2020 2020 7d0a (alpha));. }. │ │ │ │ +00006ee0: 0a20 2020 202f 2a2a 0a20 2020 2020 2a20 . /**. * │ │ │ │ +00006ef0: 4372 6561 7465 7320 6120 4564 6765 626f Creates a Edgebo │ │ │ │ +00006f00: 7865 730a 2020 2020 202a 0a20 2020 2020 xes. *. │ │ │ │ +00006f10: 2a20 4072 6574 7572 6e20 6175 746f 6d61 * @return automa │ │ │ │ +00006f20: 7469 6361 6c6c 7920 6765 6e65 7261 7465 tically generate │ │ │ │ +00006f30: 640a 2020 2020 202a 2f0a 2020 2020 7075 d. */. pu │ │ │ │ +00006f40: 626c 6963 2073 7461 7469 6320 4564 6765 blic static Edge │ │ │ │ +00006f50: 426f 7865 7320 6372 6561 7465 4564 6765 Boxes createEdge │ │ │ │ +00006f60: 426f 7865 7328 2920 7b0a 2020 2020 2020 Boxes() {. │ │ │ │ +00006f70: 2020 7265 7475 726e 2045 6467 6542 6f78 return EdgeBox │ │ │ │ +00006f80: 6573 2e5f 5f66 726f 6d50 7472 5f5f 2863 es.__fromPtr__(c │ │ │ │ +00006f90: 7265 6174 6545 6467 6542 6f78 6573 5f31 reateEdgeBoxes_1 │ │ │ │ +00006fa0: 3228 2929 3b0a 2020 2020 7d0a 0a0a 2020 2());. }... │ │ │ │ +00006fb0: 2020 2f2f 0a20 2020 202f 2f20 432b 2b3a //. // C++: │ │ │ │ +00006fc0: 2020 5074 725f 5246 4665 6174 7572 6547 Ptr_RFFeatureG │ │ │ │ +00006fd0: 6574 7465 7220 6376 3a3a 7869 6d67 7072 etter cv::ximgpr │ │ │ │ +00006fe0: 6f63 3a3a 6372 6561 7465 5246 4665 6174 oc::createRFFeat │ │ │ │ +00006ff0: 7572 6547 6574 7465 7228 290a 2020 2020 ureGetter(). │ │ │ │ +00007000: 2f2f 0a0a 2020 2020 7075 626c 6963 2073 //.. public s │ │ │ │ +00007010: 7461 7469 6320 5246 4665 6174 7572 6547 tatic RFFeatureG │ │ │ │ +00007020: 6574 7465 7220 6372 6561 7465 5246 4665 etter createRFFe │ │ │ │ +00007030: 6174 7572 6547 6574 7465 7228 2920 7b0a atureGetter() {. │ │ │ │ +00007040: 2020 2020 2020 2020 7265 7475 726e 2052 return R │ │ │ │ +00007050: 4646 6561 7475 7265 4765 7474 6572 2e5f FFeatureGetter._ │ │ │ │ +00007060: 5f66 726f 6d50 7472 5f5f 2863 7265 6174 _fromPtr__(creat │ │ │ │ +00007070: 6552 4646 6561 7475 7265 4765 7474 6572 eRFFeatureGetter │ │ │ │ +00007080: 5f30 2829 293b 0a20 2020 207d 0a0a 0a20 _0());. }... │ │ │ │ +00007090: 2020 202f 2f0a 2020 2020 2f2f 2043 2b2b //. // C++ │ │ │ │ +000070a0: 3a20 2050 7472 5f53 7472 7563 7475 7265 : Ptr_Structure │ │ │ │ +000070b0: 6445 6467 6544 6574 6563 7469 6f6e 2063 dEdgeDetection c │ │ │ │ +000070c0: 763a 3a78 696d 6770 726f 633a 3a63 7265 v::ximgproc::cre │ │ │ │ +000070d0: 6174 6553 7472 7563 7475 7265 6445 6467 ateStructuredEdg │ │ │ │ +000070e0: 6544 6574 6563 7469 6f6e 2853 7472 696e eDetection(Strin │ │ │ │ +000070f0: 6720 6d6f 6465 6c2c 2050 7472 5f52 4646 g model, Ptr_RFF │ │ │ │ +00007100: 6561 7475 7265 4765 7474 6572 2068 6f77 eatureGetter how │ │ │ │ +00007110: 546f 4765 7446 6561 7475 7265 7320 3d20 ToGetFeatures = │ │ │ │ +00007120: 5074 723c 5246 4665 6174 7572 6547 6574 Ptr()). //.. │ │ │ │ +00007140: 2020 2020 7075 626c 6963 2073 7461 7469 public stati │ │ │ │ +00007150: 6320 5374 7275 6374 7572 6564 4564 6765 c StructuredEdge │ │ │ │ +00007160: 4465 7465 6374 696f 6e20 6372 6561 7465 Detection create │ │ │ │ +00007170: 5374 7275 6374 7572 6564 4564 6765 4465 StructuredEdgeDe │ │ │ │ +00007180: 7465 6374 696f 6e28 5374 7269 6e67 206d tection(String m │ │ │ │ +00007190: 6f64 656c 2c20 5246 4665 6174 7572 6547 odel, RFFeatureG │ │ │ │ +000071a0: 6574 7465 7220 686f 7754 6f47 6574 4665 etter howToGetFe │ │ │ │ +000071b0: 6174 7572 6573 2920 7b0a 2020 2020 2020 atures) {. │ │ │ │ +000071c0: 2020 7265 7475 726e 2053 7472 7563 7475 return Structu │ │ │ │ +000071d0: 7265 6445 6467 6544 6574 6563 7469 6f6e redEdgeDetection │ │ │ │ +000071e0: 2e5f 5f66 726f 6d50 7472 5f5f 2863 7265 .__fromPtr__(cre │ │ │ │ +000071f0: 6174 6553 7472 7563 7475 7265 6445 6467 ateStructuredEdg │ │ │ │ +00007200: 6544 6574 6563 7469 6f6e 5f30 286d 6f64 eDetection_0(mod │ │ │ │ +00007210: 656c 2c20 686f 7754 6f47 6574 4665 6174 el, howToGetFeat │ │ │ │ +00007220: 7572 6573 2e67 6574 4e61 7469 7665 4f62 ures.getNativeOb │ │ │ │ +00007230: 6a41 6464 7228 2929 293b 0a20 2020 207d jAddr()));. } │ │ │ │ +00007240: 0a0a 2020 2020 7075 626c 6963 2073 7461 .. public sta │ │ │ │ +00007250: 7469 6320 5374 7275 6374 7572 6564 4564 tic StructuredEd │ │ │ │ +00007260: 6765 4465 7465 6374 696f 6e20 6372 6561 geDetection crea │ │ │ │ +00007270: 7465 5374 7275 6374 7572 6564 4564 6765 teStructuredEdge │ │ │ │ +00007280: 4465 7465 6374 696f 6e28 5374 7269 6e67 Detection(String │ │ │ │ +00007290: 206d 6f64 656c 2920 7b0a 2020 2020 2020 model) {. │ │ │ │ +000072a0: 2020 7265 7475 726e 2053 7472 7563 7475 return Structu │ │ │ │ +000072b0: 7265 6445 6467 6544 6574 6563 7469 6f6e redEdgeDetection │ │ │ │ +000072c0: 2e5f 5f66 726f 6d50 7472 5f5f 2863 7265 .__fromPtr__(cre │ │ │ │ +000072d0: 6174 6553 7472 7563 7475 7265 6445 6467 ateStructuredEdg │ │ │ │ +000072e0: 6544 6574 6563 7469 6f6e 5f31 286d 6f64 eDetection_1(mod │ │ │ │ +000072f0: 656c 2929 3b0a 2020 2020 7d0a 0a0a 2020 el));. }... │ │ │ │ +00007300: 2020 2f2f 0a20 2020 202f 2f20 432b 2b3a //. // C++: │ │ │ │ +00007310: 2020 5074 725f 5375 7065 7270 6978 656c Ptr_Superpixel │ │ │ │ +00007320: 4c53 4320 6376 3a3a 7869 6d67 7072 6f63 LSC cv::ximgproc │ │ │ │ +00007330: 3a3a 6372 6561 7465 5375 7065 7270 6978 ::createSuperpix │ │ │ │ +00007340: 656c 4c53 4328 4d61 7420 696d 6167 652c elLSC(Mat image, │ │ │ │ +00007350: 2069 6e74 2072 6567 696f 6e5f 7369 7a65 int region_size │ │ │ │ +00007360: 203d 2031 302c 2066 6c6f 6174 2072 6174 = 10, float rat │ │ │ │ +00007370: 696f 203d 2030 2e30 3735 6629 0a20 2020 io = 0.075f). │ │ │ │ +00007380: 202f 2f0a 0a20 2020 202f 2a2a 0a20 2020 //.. /**. │ │ │ │ +00007390: 2020 2a20 436c 6173 7320 696d 706c 656d * Class implem │ │ │ │ +000073a0: 656e 7469 6e67 2074 6865 204c 5343 2028 enting the LSC ( │ │ │ │ +000073b0: 4c69 6e65 6172 2053 7065 6374 7261 6c20 Linear Spectral │ │ │ │ +000073c0: 436c 7573 7465 7269 6e67 2920 7375 7065 Clustering) supe │ │ │ │ +000073d0: 7270 6978 656c 730a 2020 2020 202a 0a20 rpixels. *. │ │ │ │ +000073e0: 2020 2020 2a20 4070 6172 616d 2069 6d61 * @param ima │ │ │ │ +000073f0: 6765 2049 6d61 6765 2074 6f20 7365 676d ge Image to segm │ │ │ │ +00007400: 656e 740a 2020 2020 202a 2040 7061 7261 ent. * @para │ │ │ │ +00007410: 6d20 7265 6769 6f6e 5f73 697a 6520 4368 m region_size Ch │ │ │ │ +00007420: 6f6f 7365 7320 616e 2061 7665 7261 6765 ooses an average │ │ │ │ +00007430: 2073 7570 6572 7069 7865 6c20 7369 7a65 superpixel size │ │ │ │ +00007440: 206d 6561 7375 7265 6420 696e 2070 6978 measured in pix │ │ │ │ +00007450: 656c 730a 2020 2020 202a 2040 7061 7261 els. * @para │ │ │ │ +00007460: 6d20 7261 7469 6f20 4368 6f6f 7365 7320 m ratio Chooses │ │ │ │ +00007470: 7468 6520 656e 666f 7263 656d 656e 7420 the enforcement │ │ │ │ +00007480: 6f66 2073 7570 6572 7069 7865 6c20 636f of superpixel co │ │ │ │ +00007490: 6d70 6163 746e 6573 7320 6661 6374 6f72 mpactness factor │ │ │ │ +000074a0: 206f 6620 7375 7065 7270 6978 656c 0a20 of superpixel. │ │ │ │ +000074b0: 2020 2020 2a0a 2020 2020 202a 2054 6865 *. * The │ │ │ │ +000074c0: 2066 756e 6374 696f 6e20 696e 6974 6961 function initia │ │ │ │ +000074d0: 6c69 7a65 7320 6120 5375 7065 7270 6978 lizes a Superpix │ │ │ │ +000074e0: 656c 4c53 4320 6f62 6a65 6374 2066 6f72 elLSC object for │ │ │ │ +000074f0: 2074 6865 2069 6e70 7574 2069 6d61 6765 the input image │ │ │ │ +00007500: 2e20 4974 2073 6574 7320 7468 6520 7061 . It sets the pa │ │ │ │ +00007510: 7261 6d65 7465 7273 206f 660a 2020 2020 rameters of. │ │ │ │ +00007520: 202a 2073 7570 6572 7069 7865 6c20 616c * superpixel al │ │ │ │ +00007530: 676f 7269 7468 6d2c 2077 6869 6368 2061 gorithm, which a │ │ │ │ +00007540: 7265 3a20 7265 6769 6f6e 5f73 697a 6520 re: region_size │ │ │ │ +00007550: 616e 6420 7275 6c65 722e 2049 7420 7072 and ruler. It pr │ │ │ │ +00007560: 6561 6c6c 6f63 6174 6520 736f 6d65 2062 eallocate some b │ │ │ │ +00007570: 7566 6665 7273 2066 6f72 2066 7574 7572 uffers for futur │ │ │ │ +00007580: 650a 2020 2020 202a 2063 6f6d 7075 7469 e. * computi │ │ │ │ +00007590: 6e67 2069 7465 7261 7469 6f6e 7320 6f76 ng iterations ov │ │ │ │ +000075a0: 6572 2074 6865 2067 6976 656e 2069 6d61 er the given ima │ │ │ │ +000075b0: 6765 2e20 416e 2065 7861 6d70 6c65 206f ge. An example o │ │ │ │ +000075c0: 6620 4c53 4320 6973 2069 6c75 7374 7261 f LSC is ilustra │ │ │ │ +000075d0: 7465 6420 696e 2074 6865 2066 6f6c 6c6f ted in the follo │ │ │ │ +000075e0: 7769 6e67 2070 6963 7475 7265 2e0a 2020 wing picture.. │ │ │ │ +000075f0: 2020 202a 2046 6f72 2065 6e61 6e63 6865 * For enanche │ │ │ │ +00007600: 6420 7265 7375 6c74 7320 6974 2069 7320 d results it is │ │ │ │ +00007610: 7265 636f 6d6d 656e 6465 6420 666f 7220 recommended for │ │ │ │ +00007620: 636f 6c6f 7220 696d 6167 6573 2074 6f20 color images to │ │ │ │ +00007630: 7072 6570 726f 6365 7373 2069 6d61 6765 preprocess image │ │ │ │ +00007640: 2077 6974 6820 6c69 7474 6c65 2067 6175 with little gau │ │ │ │ +00007650: 7373 6961 6e20 626c 7572 0a20 2020 2020 ssian blur. │ │ │ │ +00007660: 2a20 7769 7468 2061 2073 6d61 6c6c 2033 * with a small 3 │ │ │ │ +00007670: 2078 2033 206b 6572 6e65 6c20 616e 6420 x 3 kernel and │ │ │ │ +00007680: 6164 6469 7469 6f6e 616c 2063 6f6e 7665 additional conve │ │ │ │ +00007690: 7273 696f 6e20 696e 746f 2043 6965 4c41 rsion into CieLA │ │ │ │ +000076a0: 4220 636f 6c6f 7220 7370 6163 652e 0a20 B color space.. │ │ │ │ +000076b0: 2020 2020 2a0a 2020 2020 202a 2021 5b69 *. * ![i │ │ │ │ +000076c0: 6d61 6765 5d28 7069 6373 2f73 7570 6572 mage](pics/super │ │ │ │ +000076d0: 7069 7865 6c73 5f6c 7363 2e70 6e67 290a pixels_lsc.png). │ │ │ │ +000076e0: 2020 2020 202a 2040 7265 7475 726e 2061 * @return a │ │ │ │ +000076f0: 7574 6f6d 6174 6963 616c 6c79 2067 656e utomatically gen │ │ │ │ +00007700: 6572 6174 6564 0a20 2020 2020 2a2f 0a20 erated. */. │ │ │ │ +00007710: 2020 2070 7562 6c69 6320 7374 6174 6963 public static │ │ │ │ +00007720: 2053 7570 6572 7069 7865 6c4c 5343 2063 SuperpixelLSC c │ │ │ │ +00007730: 7265 6174 6553 7570 6572 7069 7865 6c4c reateSuperpixelL │ │ │ │ +00007740: 5343 284d 6174 2069 6d61 6765 2c20 696e SC(Mat image, in │ │ │ │ +00007750: 7420 7265 6769 6f6e 5f73 697a 652c 2066 t region_size, f │ │ │ │ +00007760: 6c6f 6174 2072 6174 696f 2920 7b0a 2020 loat ratio) {. │ │ │ │ +00007770: 2020 2020 2020 7265 7475 726e 2053 7570 return Sup │ │ │ │ +00007780: 6572 7069 7865 6c4c 5343 2e5f 5f66 726f erpixelLSC.__fro │ │ │ │ +00007790: 6d50 7472 5f5f 2863 7265 6174 6553 7570 mPtr__(createSup │ │ │ │ +000077a0: 6572 7069 7865 6c4c 5343 5f30 2869 6d61 erpixelLSC_0(ima │ │ │ │ +000077b0: 6765 2e6e 6174 6976 654f 626a 2c20 7265 ge.nativeObj, re │ │ │ │ +000077c0: 6769 6f6e 5f73 697a 652c 2072 6174 696f gion_size, ratio │ │ │ │ +000077d0: 2929 3b0a 2020 2020 7d0a 0a20 2020 202f ));. }.. / │ │ │ │ +000077e0: 2a2a 0a20 2020 2020 2a20 436c 6173 7320 **. * Class │ │ │ │ +000077f0: 696d 706c 656d 656e 7469 6e67 2074 6865 implementing the │ │ │ │ +00007800: 204c 5343 2028 4c69 6e65 6172 2053 7065 LSC (Linear Spe │ │ │ │ +00007810: 6374 7261 6c20 436c 7573 7465 7269 6e67 ctral Clustering │ │ │ │ +00007820: 2920 7375 7065 7270 6978 656c 730a 2020 ) superpixels. │ │ │ │ +00007830: 2020 202a 0a20 2020 2020 2a20 4070 6172 *. * @par │ │ │ │ +00007840: 616d 2069 6d61 6765 2049 6d61 6765 2074 am image Image t │ │ │ │ +00007850: 6f20 7365 676d 656e 740a 2020 2020 202a o segment. * │ │ │ │ +00007860: 2040 7061 7261 6d20 7265 6769 6f6e 5f73 @param region_s │ │ │ │ +00007870: 697a 6520 4368 6f6f 7365 7320 616e 2061 ize Chooses an a │ │ │ │ +00007880: 7665 7261 6765 2073 7570 6572 7069 7865 verage superpixe │ │ │ │ +00007890: 6c20 7369 7a65 206d 6561 7375 7265 6420 l size measured │ │ │ │ +000078a0: 696e 2070 6978 656c 730a 2020 2020 202a in pixels. * │ │ │ │ +000078b0: 0a20 2020 2020 2a20 5468 6520 6675 6e63 . * The func │ │ │ │ +000078c0: 7469 6f6e 2069 6e69 7469 616c 697a 6573 tion initializes │ │ │ │ +000078d0: 2061 2053 7570 6572 7069 7865 6c4c 5343 a SuperpixelLSC │ │ │ │ +000078e0: 206f 626a 6563 7420 666f 7220 7468 6520 object for the │ │ │ │ +000078f0: 696e 7075 7420 696d 6167 652e 2049 7420 input image. It │ │ │ │ +00007900: 7365 7473 2074 6865 2070 6172 616d 6574 sets the paramet │ │ │ │ +00007910: 6572 7320 6f66 0a20 2020 2020 2a20 7375 ers of. * su │ │ │ │ +00007920: 7065 7270 6978 656c 2061 6c67 6f72 6974 perpixel algorit │ │ │ │ +00007930: 686d 2c20 7768 6963 6820 6172 653a 2072 hm, which are: r │ │ │ │ +00007940: 6567 696f 6e5f 7369 7a65 2061 6e64 2072 egion_size and r │ │ │ │ +00007950: 756c 6572 2e20 4974 2070 7265 616c 6c6f uler. It preallo │ │ │ │ +00007960: 6361 7465 2073 6f6d 6520 6275 6666 6572 cate some buffer │ │ │ │ +00007970: 7320 666f 7220 6675 7475 7265 0a20 2020 s for future. │ │ │ │ +00007980: 2020 2a20 636f 6d70 7574 696e 6720 6974 * computing it │ │ │ │ +00007990: 6572 6174 696f 6e73 206f 7665 7220 7468 erations over th │ │ │ │ +000079a0: 6520 6769 7665 6e20 696d 6167 652e 2041 e given image. A │ │ │ │ +000079b0: 6e20 6578 616d 706c 6520 6f66 204c 5343 n example of LSC │ │ │ │ +000079c0: 2069 7320 696c 7573 7472 6174 6564 2069 is ilustrated i │ │ │ │ +000079d0: 6e20 7468 6520 666f 6c6c 6f77 696e 6720 n the following │ │ │ │ +000079e0: 7069 6374 7572 652e 0a20 2020 2020 2a20 picture.. * │ │ │ │ +000079f0: 466f 7220 656e 616e 6368 6564 2072 6573 For enanched res │ │ │ │ +00007a00: 756c 7473 2069 7420 6973 2072 6563 6f6d ults it is recom │ │ │ │ +00007a10: 6d65 6e64 6564 2066 6f72 2063 6f6c 6f72 mended for color │ │ │ │ +00007a20: 2069 6d61 6765 7320 746f 2070 7265 7072 images to prepr │ │ │ │ +00007a30: 6f63 6573 7320 696d 6167 6520 7769 7468 ocess image with │ │ │ │ +00007a40: 206c 6974 746c 6520 6761 7573 7369 616e little gaussian │ │ │ │ +00007a50: 2062 6c75 720a 2020 2020 202a 2077 6974 blur. * wit │ │ │ │ +00007a60: 6820 6120 736d 616c 6c20 3320 7820 3320 h a small 3 x 3 │ │ │ │ +00007a70: 6b65 726e 656c 2061 6e64 2061 6464 6974 kernel and addit │ │ │ │ +00007a80: 696f 6e61 6c20 636f 6e76 6572 7369 6f6e ional conversion │ │ │ │ +00007a90: 2069 6e74 6f20 4369 654c 4142 2063 6f6c into CieLAB col │ │ │ │ +00007aa0: 6f72 2073 7061 6365 2e0a 2020 2020 202a or space.. * │ │ │ │ +00007ab0: 0a20 2020 2020 2a20 215b 696d 6167 655d . * ![image] │ │ │ │ +00007ac0: 2870 6963 732f 7375 7065 7270 6978 656c (pics/superpixel │ │ │ │ +00007ad0: 735f 6c73 632e 706e 6729 0a20 2020 2020 s_lsc.png). │ │ │ │ +00007ae0: 2a20 4072 6574 7572 6e20 6175 746f 6d61 * @return automa │ │ │ │ +00007af0: 7469 6361 6c6c 7920 6765 6e65 7261 7465 tically generate │ │ │ │ +00007b00: 640a 2020 2020 202a 2f0a 2020 2020 7075 d. */. pu │ │ │ │ +00007b10: 626c 6963 2073 7461 7469 6320 5375 7065 blic static Supe │ │ │ │ +00007b20: 7270 6978 656c 4c53 4320 6372 6561 7465 rpixelLSC create │ │ │ │ +00007b30: 5375 7065 7270 6978 656c 4c53 4328 4d61 SuperpixelLSC(Ma │ │ │ │ +00007b40: 7420 696d 6167 652c 2069 6e74 2072 6567 t image, int reg │ │ │ │ +00007b50: 696f 6e5f 7369 7a65 2920 7b0a 2020 2020 ion_size) {. │ │ │ │ +00007b60: 2020 2020 7265 7475 726e 2053 7570 6572 return Super │ │ │ │ +00007b70: 7069 7865 6c4c 5343 2e5f 5f66 726f 6d50 pixelLSC.__fromP │ │ │ │ +00007b80: 7472 5f5f 2863 7265 6174 6553 7570 6572 tr__(createSuper │ │ │ │ +00007b90: 7069 7865 6c4c 5343 5f31 2869 6d61 6765 pixelLSC_1(image │ │ │ │ +00007ba0: 2e6e 6174 6976 654f 626a 2c20 7265 6769 .nativeObj, regi │ │ │ │ +00007bb0: 6f6e 5f73 697a 6529 293b 0a20 2020 207d on_size));. } │ │ │ │ +00007bc0: 0a0a 2020 2020 2f2a 2a0a 2020 2020 202a .. /**. * │ │ │ │ +00007bd0: 2043 6c61 7373 2069 6d70 6c65 6d65 6e74 Class implement │ │ │ │ +00007be0: 696e 6720 7468 6520 4c53 4320 284c 696e ing the LSC (Lin │ │ │ │ +00007bf0: 6561 7220 5370 6563 7472 616c 2043 6c75 ear Spectral Clu │ │ │ │ +00007c00: 7374 6572 696e 6729 2073 7570 6572 7069 stering) superpi │ │ │ │ +00007c10: 7865 6c73 0a20 2020 2020 2a0a 2020 2020 xels. *. │ │ │ │ +00007c20: 202a 2040 7061 7261 6d20 696d 6167 6520 * @param image │ │ │ │ +00007c30: 496d 6167 6520 746f 2073 6567 6d65 6e74 Image to segment │ │ │ │ +00007c40: 0a20 2020 2020 2a0a 2020 2020 202a 2054 . *. * T │ │ │ │ +00007c50: 6865 2066 756e 6374 696f 6e20 696e 6974 he function init │ │ │ │ +00007c60: 6961 6c69 7a65 7320 6120 5375 7065 7270 ializes a Superp │ │ │ │ +00007c70: 6978 656c 4c53 4320 6f62 6a65 6374 2066 ixelLSC object f │ │ │ │ +00007c80: 6f72 2074 6865 2069 6e70 7574 2069 6d61 or the input ima │ │ │ │ +00007c90: 6765 2e20 4974 2073 6574 7320 7468 6520 ge. It sets the │ │ │ │ +00007ca0: 7061 7261 6d65 7465 7273 206f 660a 2020 parameters of. │ │ │ │ +00007cb0: 2020 202a 2073 7570 6572 7069 7865 6c20 * superpixel │ │ │ │ +00007cc0: 616c 676f 7269 7468 6d2c 2077 6869 6368 algorithm, which │ │ │ │ +00007cd0: 2061 7265 3a20 7265 6769 6f6e 5f73 697a are: region_siz │ │ │ │ +00007ce0: 6520 616e 6420 7275 6c65 722e 2049 7420 e and ruler. It │ │ │ │ +00007cf0: 7072 6561 6c6c 6f63 6174 6520 736f 6d65 preallocate some │ │ │ │ +00007d00: 2062 7566 6665 7273 2066 6f72 2066 7574 buffers for fut │ │ │ │ +00007d10: 7572 650a 2020 2020 202a 2063 6f6d 7075 ure. * compu │ │ │ │ +00007d20: 7469 6e67 2069 7465 7261 7469 6f6e 7320 ting iterations │ │ │ │ +00007d30: 6f76 6572 2074 6865 2067 6976 656e 2069 over the given i │ │ │ │ +00007d40: 6d61 6765 2e20 416e 2065 7861 6d70 6c65 mage. An example │ │ │ │ +00007d50: 206f 6620 4c53 4320 6973 2069 6c75 7374 of LSC is ilust │ │ │ │ +00007d60: 7261 7465 6420 696e 2074 6865 2066 6f6c rated in the fol │ │ │ │ +00007d70: 6c6f 7769 6e67 2070 6963 7475 7265 2e0a lowing picture.. │ │ │ │ +00007d80: 2020 2020 202a 2046 6f72 2065 6e61 6e63 * For enanc │ │ │ │ +00007d90: 6865 6420 7265 7375 6c74 7320 6974 2069 hed results it i │ │ │ │ +00007da0: 7320 7265 636f 6d6d 656e 6465 6420 666f s recommended fo │ │ │ │ +00007db0: 7220 636f 6c6f 7220 696d 6167 6573 2074 r color images t │ │ │ │ +00007dc0: 6f20 7072 6570 726f 6365 7373 2069 6d61 o preprocess ima │ │ │ │ +00007dd0: 6765 2077 6974 6820 6c69 7474 6c65 2067 ge with little g │ │ │ │ +00007de0: 6175 7373 6961 6e20 626c 7572 0a20 2020 aussian blur. │ │ │ │ +00007df0: 2020 2a20 7769 7468 2061 2073 6d61 6c6c * with a small │ │ │ │ +00007e00: 2033 2078 2033 206b 6572 6e65 6c20 616e 3 x 3 kernel an │ │ │ │ +00007e10: 6420 6164 6469 7469 6f6e 616c 2063 6f6e d additional con │ │ │ │ +00007e20: 7665 7273 696f 6e20 696e 746f 2043 6965 version into Cie │ │ │ │ +00007e30: 4c41 4220 636f 6c6f 7220 7370 6163 652e LAB color space. │ │ │ │ +00007e40: 0a20 2020 2020 2a0a 2020 2020 202a 2021 . *. * ! │ │ │ │ +00007e50: 5b69 6d61 6765 5d28 7069 6373 2f73 7570 [image](pics/sup │ │ │ │ +00007e60: 6572 7069 7865 6c73 5f6c 7363 2e70 6e67 erpixels_lsc.png │ │ │ │ +00007e70: 290a 2020 2020 202a 2040 7265 7475 726e ). * @return │ │ │ │ +00007e80: 2061 7574 6f6d 6174 6963 616c 6c79 2067 automatically g │ │ │ │ +00007e90: 656e 6572 6174 6564 0a20 2020 2020 2a2f enerated. */ │ │ │ │ +00007ea0: 0a20 2020 2070 7562 6c69 6320 7374 6174 . public stat │ │ │ │ +00007eb0: 6963 2053 7570 6572 7069 7865 6c4c 5343 ic SuperpixelLSC │ │ │ │ +00007ec0: 2063 7265 6174 6553 7570 6572 7069 7865 createSuperpixe │ │ │ │ +00007ed0: 6c4c 5343 284d 6174 2069 6d61 6765 2920 lLSC(Mat image) │ │ │ │ +00007ee0: 7b0a 2020 2020 2020 2020 7265 7475 726e {. return │ │ │ │ +00007ef0: 2053 7570 6572 7069 7865 6c4c 5343 2e5f SuperpixelLSC._ │ │ │ │ +00007f00: 5f66 726f 6d50 7472 5f5f 2863 7265 6174 _fromPtr__(creat │ │ │ │ +00007f10: 6553 7570 6572 7069 7865 6c4c 5343 5f32 eSuperpixelLSC_2 │ │ │ │ +00007f20: 2869 6d61 6765 2e6e 6174 6976 654f 626a (image.nativeObj │ │ │ │ +00007f30: 2929 3b0a 2020 2020 7d0a 0a0a 2020 2020 ));. }... │ │ │ │ +00007f40: 2f2f 0a20 2020 202f 2f20 432b 2b3a 2020 //. // C++: │ │ │ │ +00007f50: 766f 6964 2063 763a 3a78 696d 6770 726f void cv::ximgpro │ │ │ │ +00007f60: 633a 3a77 6569 6768 7465 644d 6564 6961 c::weightedMedia │ │ │ │ +00007f70: 6e46 696c 7465 7228 4d61 7420 6a6f 696e nFilter(Mat join │ │ │ │ +00007f80: 742c 204d 6174 2073 7263 2c20 4d61 7426 t, Mat src, Mat& │ │ │ │ +00007f90: 2064 7374 2c20 696e 7420 722c 2064 6f75 dst, int r, dou │ │ │ │ +00007fa0: 626c 6520 7369 676d 6120 3d20 3235 2e35 ble sigma = 25.5 │ │ │ │ +00007fb0: 2c20 696e 7420 7765 6967 6874 5479 7065 , int weightType │ │ │ │ +00007fc0: 203d 2057 4d46 5f45 5850 2c20 4d61 7420 = WMF_EXP, Mat │ │ │ │ +00007fd0: 6d61 736b 203d 204d 6174 2829 290a 2020 mask = Mat()). │ │ │ │ +00007fe0: 2020 2f2f 0a0a 2020 2020 2f2a 2a0a 2020 //.. /**. │ │ │ │ +00007ff0: 2020 202a 2041 7070 6c69 6573 2077 6569 * Applies wei │ │ │ │ +00008000: 6768 7465 6420 6d65 6469 616e 2066 696c ghted median fil │ │ │ │ +00008010: 7465 7220 746f 2061 6e20 696d 6167 652e ter to an image. │ │ │ │ +00008020: 0a20 2020 2020 2a0a 2020 2020 202a 2046 . *. * F │ │ │ │ +00008030: 6f72 206d 6f72 6520 6465 7461 696c 7320 or more details │ │ │ │ +00008040: 6162 6f75 7420 7468 6973 2069 6d70 6c65 about this imple │ │ │ │ +00008050: 6d65 6e74 6174 696f 6e2c 2070 6c65 6173 mentation, pleas │ │ │ │ +00008060: 6520 7365 6520 4349 5445 3a20 7a68 616e e see CITE: zhan │ │ │ │ +00008070: 6732 3031 3431 3030 2b0a 2020 2020 202a g2014100+. * │ │ │ │ +00008080: 0a20 2020 2020 2a20 7468 6520 7069 7865 . * the pixe │ │ │ │ +00008090: 6c20 7769 6c6c 2062 6520 6967 6e6f 7265 l will be ignore │ │ │ │ +000080a0: 6420 7768 656e 206d 6169 6e74 6169 6e69 d when maintaini │ │ │ │ +000080b0: 6e67 2074 6865 206a 6f69 6e74 2d68 6973 ng the joint-his │ │ │ │ +000080c0: 746f 6772 616d 2e20 5468 6973 2069 7320 togram. This is │ │ │ │ +000080d0: 7573 6566 756c 2066 6f72 2061 7070 6c69 useful for appli │ │ │ │ +000080e0: 6361 7469 6f6e 7320 6c69 6b65 206f 7074 cations like opt │ │ │ │ +000080f0: 6963 616c 2066 6c6f 7720 6f63 636c 7573 ical flow occlus │ │ │ │ +00008100: 696f 6e20 6861 6e64 6c69 6e67 2e0a 2020 ion handling.. │ │ │ │ +00008110: 2020 202a 0a20 2020 2020 2a20 5345 453a *. * SEE: │ │ │ │ +00008120: 206d 6564 6961 6e42 6c75 722c 206a 6f69 medianBlur, joi │ │ │ │ +00008130: 6e74 4269 6c61 7465 7261 6c46 696c 7465 ntBilateralFilte │ │ │ │ +00008140: 720a 2020 2020 202a 2040 7061 7261 6d20 r. * @param │ │ │ │ +00008150: 6a6f 696e 7420 6175 746f 6d61 7469 6361 joint automatica │ │ │ │ +00008160: 6c6c 7920 6765 6e65 7261 7465 640a 2020 lly generated. │ │ │ │ +00008170: 2020 202a 2040 7061 7261 6d20 7372 6320 * @param src │ │ │ │ +00008180: 6175 746f 6d61 7469 6361 6c6c 7920 6765 automatically ge │ │ │ │ +00008190: 6e65 7261 7465 640a 2020 2020 202a 2040 nerated. * @ │ │ │ │ +000081a0: 7061 7261 6d20 6473 7420 6175 746f 6d61 param dst automa │ │ │ │ +000081b0: 7469 6361 6c6c 7920 6765 6e65 7261 7465 tically generate │ │ │ │ +000081c0: 640a 2020 2020 202a 2040 7061 7261 6d20 d. * @param │ │ │ │ +000081d0: 7220 6175 746f 6d61 7469 6361 6c6c 7920 r automatically │ │ │ │ +000081e0: 6765 6e65 7261 7465 640a 2020 2020 202a generated. * │ │ │ │ +000081f0: 2040 7061 7261 6d20 7369 676d 6120 6175 @param sigma au │ │ │ │ +00008200: 746f 6d61 7469 6361 6c6c 7920 6765 6e65 tomatically gene │ │ │ │ +00008210: 7261 7465 640a 2020 2020 202a 2040 7061 rated. * @pa │ │ │ │ +00008220: 7261 6d20 7765 6967 6874 5479 7065 2061 ram weightType a │ │ │ │ +00008230: 7574 6f6d 6174 6963 616c 6c79 2067 656e utomatically gen │ │ │ │ +00008240: 6572 6174 6564 0a20 2020 2020 2a20 4070 erated. * @p │ │ │ │ +00008250: 6172 616d 206d 6173 6b20 6175 746f 6d61 aram mask automa │ │ │ │ +00008260: 7469 6361 6c6c 7920 6765 6e65 7261 7465 tically generate │ │ │ │ +00008270: 640a 2020 2020 202a 2f0a 2020 2020 7075 d. */. pu │ │ │ │ +00008280: 626c 6963 2073 7461 7469 6320 766f 6964 blic static void │ │ │ │ +00008290: 2077 6569 6768 7465 644d 6564 6961 6e46 weightedMedianF │ │ │ │ +000082a0: 696c 7465 7228 4d61 7420 6a6f 696e 742c ilter(Mat joint, │ │ │ │ +000082b0: 204d 6174 2073 7263 2c20 4d61 7420 6473 Mat src, Mat ds │ │ │ │ +000082c0: 742c 2069 6e74 2072 2c20 646f 7562 6c65 t, int r, double │ │ │ │ +000082d0: 2073 6967 6d61 2c20 696e 7420 7765 6967 sigma, int weig │ │ │ │ +000082e0: 6874 5479 7065 2c20 4d61 7420 6d61 736b htType, Mat mask │ │ │ │ +000082f0: 2920 7b0a 2020 2020 2020 2020 7765 6967 ) {. weig │ │ │ │ +00008300: 6874 6564 4d65 6469 616e 4669 6c74 6572 htedMedianFilter │ │ │ │ +00008310: 5f30 286a 6f69 6e74 2e6e 6174 6976 654f _0(joint.nativeO │ │ │ │ +00008320: 626a 2c20 7372 632e 6e61 7469 7665 4f62 bj, src.nativeOb │ │ │ │ +00008330: 6a2c 2064 7374 2e6e 6174 6976 654f 626a j, dst.nativeObj │ │ │ │ +00008340: 2c20 722c 2073 6967 6d61 2c20 7765 6967 , r, sigma, weig │ │ │ │ +00008350: 6874 5479 7065 2c20 6d61 736b 2e6e 6174 htType, mask.nat │ │ │ │ +00008360: 6976 654f 626a 293b 0a20 2020 207d 0a0a iveObj);. }.. │ │ │ │ +00008370: 2020 2020 2f2a 2a0a 2020 2020 202a 2041 /**. * A │ │ │ │ +00008380: 7070 6c69 6573 2077 6569 6768 7465 6420 pplies weighted │ │ │ │ +00008390: 6d65 6469 616e 2066 696c 7465 7220 746f median filter to │ │ │ │ +000083a0: 2061 6e20 696d 6167 652e 0a20 2020 2020 an image.. │ │ │ │ +000083b0: 2a0a 2020 2020 202a 2046 6f72 206d 6f72 *. * For mor │ │ │ │ +000083c0: 6520 6465 7461 696c 7320 6162 6f75 7420 e details about │ │ │ │ +000083d0: 7468 6973 2069 6d70 6c65 6d65 6e74 6174 this implementat │ │ │ │ +000083e0: 696f 6e2c 2070 6c65 6173 6520 7365 6520 ion, please see │ │ │ │ +000083f0: 4349 5445 3a20 7a68 616e 6732 3031 3431 CITE: zhang20141 │ │ │ │ +00008400: 3030 2b0a 2020 2020 202a 0a20 2020 2020 00+. *. │ │ │ │ +00008410: 2a20 7468 6520 7069 7865 6c20 7769 6c6c * the pixel will │ │ │ │ +00008420: 2062 6520 6967 6e6f 7265 6420 7768 656e be ignored when │ │ │ │ +00008430: 206d 6169 6e74 6169 6e69 6e67 2074 6865 maintaining the │ │ │ │ +00008440: 206a 6f69 6e74 2d68 6973 746f 6772 616d joint-histogram │ │ │ │ +00008450: 2e20 5468 6973 2069 7320 7573 6566 756c . This is useful │ │ │ │ +00008460: 2066 6f72 2061 7070 6c69 6361 7469 6f6e for application │ │ │ │ +00008470: 7320 6c69 6b65 206f 7074 6963 616c 2066 s like optical f │ │ │ │ +00008480: 6c6f 7720 6f63 636c 7573 696f 6e20 6861 low occlusion ha │ │ │ │ +00008490: 6e64 6c69 6e67 2e0a 2020 2020 202a 0a20 ndling.. *. │ │ │ │ +000084a0: 2020 2020 2a20 5345 453a 206d 6564 6961 * SEE: media │ │ │ │ +000084b0: 6e42 6c75 722c 206a 6f69 6e74 4269 6c61 nBlur, jointBila │ │ │ │ +000084c0: 7465 7261 6c46 696c 7465 720a 2020 2020 teralFilter. │ │ │ │ +000084d0: 202a 2040 7061 7261 6d20 6a6f 696e 7420 * @param joint │ │ │ │ +000084e0: 6175 746f 6d61 7469 6361 6c6c 7920 6765 automatically ge │ │ │ │ +000084f0: 6e65 7261 7465 640a 2020 2020 202a 2040 nerated. * @ │ │ │ │ +00008500: 7061 7261 6d20 7372 6320 6175 746f 6d61 param src automa │ │ │ │ +00008510: 7469 6361 6c6c 7920 6765 6e65 7261 7465 tically generate │ │ │ │ +00008520: 640a 2020 2020 202a 2040 7061 7261 6d20 d. * @param │ │ │ │ +00008530: 6473 7420 6175 746f 6d61 7469 6361 6c6c dst automaticall │ │ │ │ +00008540: 7920 6765 6e65 7261 7465 640a 2020 2020 y generated. │ │ │ │ +00008550: 202a 2040 7061 7261 6d20 7220 6175 746f * @param r auto │ │ │ │ +00008560: 6d61 7469 6361 6c6c 7920 6765 6e65 7261 matically genera │ │ │ │ +00008570: 7465 640a 2020 2020 202a 2040 7061 7261 ted. * @para │ │ │ │ +00008580: 6d20 7369 676d 6120 6175 746f 6d61 7469 m sigma automati │ │ │ │ +00008590: 6361 6c6c 7920 6765 6e65 7261 7465 640a cally generated. │ │ │ │ +000085a0: 2020 2020 202a 2040 7061 7261 6d20 7765 * @param we │ │ │ │ +000085b0: 6967 6874 5479 7065 2061 7574 6f6d 6174 ightType automat │ │ │ │ +000085c0: 6963 616c 6c79 2067 656e 6572 6174 6564 ically generated │ │ │ │ +000085d0: 0a20 2020 2020 2a2f 0a20 2020 2070 7562 . */. pub │ │ │ │ +000085e0: 6c69 6320 7374 6174 6963 2076 6f69 6420 lic static void │ │ │ │ +000085f0: 7765 6967 6874 6564 4d65 6469 616e 4669 weightedMedianFi │ │ │ │ +00008600: 6c74 6572 284d 6174 206a 6f69 6e74 2c20 lter(Mat joint, │ │ │ │ +00008610: 4d61 7420 7372 632c 204d 6174 2064 7374 Mat src, Mat dst │ │ │ │ +00008620: 2c20 696e 7420 722c 2064 6f75 626c 6520 , int r, double │ │ │ │ +00008630: 7369 676d 612c 2069 6e74 2077 6569 6768 sigma, int weigh │ │ │ │ +00008640: 7454 7970 6529 207b 0a20 2020 2020 2020 tType) {. │ │ │ │ +00008650: 2077 6569 6768 7465 644d 6564 6961 6e46 weightedMedianF │ │ │ │ +00008660: 696c 7465 725f 3128 6a6f 696e 742e 6e61 ilter_1(joint.na │ │ │ │ +00008670: 7469 7665 4f62 6a2c 2073 7263 2e6e 6174 tiveObj, src.nat │ │ │ │ +00008680: 6976 654f 626a 2c20 6473 742e 6e61 7469 iveObj, dst.nati │ │ │ │ +00008690: 7665 4f62 6a2c 2072 2c20 7369 676d 612c veObj, r, sigma, │ │ │ │ +000086a0: 2077 6569 6768 7454 7970 6529 3b0a 2020 weightType);. │ │ │ │ +000086b0: 2020 7d0a 0a20 2020 202f 2a2a 0a20 2020 }.. /**. │ │ │ │ +000086c0: 2020 2a20 4170 706c 6965 7320 7765 6967 * Applies weig │ │ │ │ +000086d0: 6874 6564 206d 6564 6961 6e20 6669 6c74 hted median filt │ │ │ │ +000086e0: 6572 2074 6f20 616e 2069 6d61 6765 2e0a er to an image.. │ │ │ │ +000086f0: 2020 2020 202a 0a20 2020 2020 2a20 466f *. * Fo │ │ │ │ +00008700: 7220 6d6f 7265 2064 6574 6169 6c73 2061 r more details a │ │ │ │ +00008710: 626f 7574 2074 6869 7320 696d 706c 656d bout this implem │ │ │ │ +00008720: 656e 7461 7469 6f6e 2c20 706c 6561 7365 entation, please │ │ │ │ +00008730: 2073 6565 2043 4954 453a 207a 6861 6e67 see CITE: zhang │ │ │ │ +00008740: 3230 3134 3130 302b 0a20 2020 2020 2a0a 2014100+. *. │ │ │ │ +00008750: 2020 2020 202a 2074 6865 2070 6978 656c * the pixel │ │ │ │ +00008760: 2077 696c 6c20 6265 2069 676e 6f72 6564 will be ignored │ │ │ │ +00008770: 2077 6865 6e20 6d61 696e 7461 696e 696e when maintainin │ │ │ │ +00008780: 6720 7468 6520 6a6f 696e 742d 6869 7374 g the joint-hist │ │ │ │ +00008790: 6f67 7261 6d2e 2054 6869 7320 6973 2075 ogram. This is u │ │ │ │ +000087a0: 7365 6675 6c20 666f 7220 6170 706c 6963 seful for applic │ │ │ │ +000087b0: 6174 696f 6e73 206c 696b 6520 6f70 7469 ations like opti │ │ │ │ +000087c0: 6361 6c20 666c 6f77 206f 6363 6c75 7369 cal flow occlusi │ │ │ │ +000087d0: 6f6e 2068 616e 646c 696e 672e 0a20 2020 on handling.. │ │ │ │ +000087e0: 2020 2a0a 2020 2020 202a 2053 4545 3a20 *. * SEE: │ │ │ │ +000087f0: 6d65 6469 616e 426c 7572 2c20 6a6f 696e medianBlur, join │ │ │ │ +00008800: 7442 696c 6174 6572 616c 4669 6c74 6572 tBilateralFilter │ │ │ │ +00008810: 0a20 2020 2020 2a20 4070 6172 616d 206a . * @param j │ │ │ │ +00008820: 6f69 6e74 2061 7574 6f6d 6174 6963 616c oint automatical │ │ │ │ +00008830: 6c79 2067 656e 6572 6174 6564 0a20 2020 ly generated. │ │ │ │ +00008840: 2020 2a20 4070 6172 616d 2073 7263 2061 * @param src a │ │ │ │ +00008850: 7574 6f6d 6174 6963 616c 6c79 2067 656e utomatically gen │ │ │ │ +00008860: 6572 6174 6564 0a20 2020 2020 2a20 4070 erated. * @p │ │ │ │ +00008870: 6172 616d 2064 7374 2061 7574 6f6d 6174 aram dst automat │ │ │ │ +00008880: 6963 616c 6c79 2067 656e 6572 6174 6564 ically generated │ │ │ │ +00008890: 0a20 2020 2020 2a20 4070 6172 616d 2072 . * @param r │ │ │ │ +000088a0: 2061 7574 6f6d 6174 6963 616c 6c79 2067 automatically g │ │ │ │ +000088b0: 656e 6572 6174 6564 0a20 2020 2020 2a20 enerated. * │ │ │ │ +000088c0: 4070 6172 616d 2073 6967 6d61 2061 7574 @param sigma aut │ │ │ │ +000088d0: 6f6d 6174 6963 616c 6c79 2067 656e 6572 omatically gener │ │ │ │ +000088e0: 6174 6564 0a20 2020 2020 2a2f 0a20 2020 ated. */. │ │ │ │ +000088f0: 2070 7562 6c69 6320 7374 6174 6963 2076 public static v │ │ │ │ +00008900: 6f69 6420 7765 6967 6874 6564 4d65 6469 oid weightedMedi │ │ │ │ +00008910: 616e 4669 6c74 6572 284d 6174 206a 6f69 anFilter(Mat joi │ │ │ │ +00008920: 6e74 2c20 4d61 7420 7372 632c 204d 6174 nt, Mat src, Mat │ │ │ │ +00008930: 2064 7374 2c20 696e 7420 722c 2064 6f75 dst, int r, dou │ │ │ │ +00008940: 626c 6520 7369 676d 6129 207b 0a20 2020 ble sigma) {. │ │ │ │ +00008950: 2020 2020 2077 6569 6768 7465 644d 6564 weightedMed │ │ │ │ +00008960: 6961 6e46 696c 7465 725f 3228 6a6f 696e ianFilter_2(join │ │ │ │ +00008970: 742e 6e61 7469 7665 4f62 6a2c 2073 7263 t.nativeObj, src │ │ │ │ +00008980: 2e6e 6174 6976 654f 626a 2c20 6473 742e .nativeObj, dst. │ │ │ │ +00008990: 6e61 7469 7665 4f62 6a2c 2072 2c20 7369 nativeObj, r, si │ │ │ │ +000089a0: 676d 6129 3b0a 2020 2020 7d0a 0a20 2020 gma);. }.. │ │ │ │ +000089b0: 202f 2a2a 0a20 2020 2020 2a20 4170 706c /**. * Appl │ │ │ │ +000089c0: 6965 7320 7765 6967 6874 6564 206d 6564 ies weighted med │ │ │ │ +000089d0: 6961 6e20 6669 6c74 6572 2074 6f20 616e ian filter to an │ │ │ │ +000089e0: 2069 6d61 6765 2e0a 2020 2020 202a 0a20 image.. *. │ │ │ │ +000089f0: 2020 2020 2a20 466f 7220 6d6f 7265 2064 * For more d │ │ │ │ +00008a00: 6574 6169 6c73 2061 626f 7574 2074 6869 etails about thi │ │ │ │ +00008a10: 7320 696d 706c 656d 656e 7461 7469 6f6e s implementation │ │ │ │ +00008a20: 2c20 706c 6561 7365 2073 6565 2043 4954 , please see CIT │ │ │ │ +00008a30: 453a 207a 6861 6e67 3230 3134 3130 302b E: zhang2014100+ │ │ │ │ +00008a40: 0a20 2020 2020 2a0a 2020 2020 202a 2074 . *. * t │ │ │ │ +00008a50: 6865 2070 6978 656c 2077 696c 6c20 6265 he pixel will be │ │ │ │ +00008a60: 2069 676e 6f72 6564 2077 6865 6e20 6d61 ignored when ma │ │ │ │ +00008a70: 696e 7461 696e 696e 6720 7468 6520 6a6f intaining the jo │ │ │ │ +00008a80: 696e 742d 6869 7374 6f67 7261 6d2e 2054 int-histogram. T │ │ │ │ +00008a90: 6869 7320 6973 2075 7365 6675 6c20 666f his is useful fo │ │ │ │ +00008aa0: 7220 6170 706c 6963 6174 696f 6e73 206c r applications l │ │ │ │ +00008ab0: 696b 6520 6f70 7469 6361 6c20 666c 6f77 ike optical flow │ │ │ │ +00008ac0: 206f 6363 6c75 7369 6f6e 2068 616e 646c occlusion handl │ │ │ │ +00008ad0: 696e 672e 0a20 2020 2020 2a0a 2020 2020 ing.. *. │ │ │ │ +00008ae0: 202a 2053 4545 3a20 6d65 6469 616e 426c * SEE: medianBl │ │ │ │ +00008af0: 7572 2c20 6a6f 696e 7442 696c 6174 6572 ur, jointBilater │ │ │ │ +00008b00: 616c 4669 6c74 6572 0a20 2020 2020 2a20 alFilter. * │ │ │ │ +00008b10: 4070 6172 616d 206a 6f69 6e74 2061 7574 @param joint aut │ │ │ │ +00008b20: 6f6d 6174 6963 616c 6c79 2067 656e 6572 omatically gener │ │ │ │ +00008b30: 6174 6564 0a20 2020 2020 2a20 4070 6172 ated. * @par │ │ │ │ +00008b40: 616d 2073 7263 2061 7574 6f6d 6174 6963 am src automatic │ │ │ │ +00008b50: 616c 6c79 2067 656e 6572 6174 6564 0a20 ally generated. │ │ │ │ +00008b60: 2020 2020 2a20 4070 6172 616d 2064 7374 * @param dst │ │ │ │ +00008b70: 2061 7574 6f6d 6174 6963 616c 6c79 2067 automatically g │ │ │ │ +00008b80: 656e 6572 6174 6564 0a20 2020 2020 2a20 enerated. * │ │ │ │ +00008b90: 4070 6172 616d 2072 2061 7574 6f6d 6174 @param r automat │ │ │ │ +00008ba0: 6963 616c 6c79 2067 656e 6572 6174 6564 ically generated │ │ │ │ +00008bb0: 0a20 2020 2020 2a2f 0a20 2020 2070 7562 . */. pub │ │ │ │ +00008bc0: 6c69 6320 7374 6174 6963 2076 6f69 6420 lic static void │ │ │ │ +00008bd0: 7765 6967 6874 6564 4d65 6469 616e 4669 weightedMedianFi │ │ │ │ +00008be0: 6c74 6572 284d 6174 206a 6f69 6e74 2c20 lter(Mat joint, │ │ │ │ +00008bf0: 4d61 7420 7372 632c 204d 6174 2064 7374 Mat src, Mat dst │ │ │ │ +00008c00: 2c20 696e 7420 7229 207b 0a20 2020 2020 , int r) {. │ │ │ │ +00008c10: 2020 2077 6569 6768 7465 644d 6564 6961 weightedMedia │ │ │ │ +00008c20: 6e46 696c 7465 725f 3328 6a6f 696e 742e nFilter_3(joint. │ │ │ │ +00008c30: 6e61 7469 7665 4f62 6a2c 2073 7263 2e6e nativeObj, src.n │ │ │ │ +00008c40: 6174 6976 654f 626a 2c20 6473 742e 6e61 ativeObj, dst.na │ │ │ │ +00008c50: 7469 7665 4f62 6a2c 2072 293b 0a20 2020 tiveObj, r);. │ │ │ │ +00008c60: 207d 0a0a 0a20 2020 202f 2f0a 2020 2020 }... //. │ │ │ │ +00008c70: 2f2f 2043 2b2b 3a20 2050 7472 5f53 6361 // C++: Ptr_Sca │ │ │ │ +00008c80: 6e53 6567 6d65 6e74 2063 763a 3a78 696d nSegment cv::xim │ │ │ │ +00008c90: 6770 726f 633a 3a63 7265 6174 6553 6361 gproc::createSca │ │ │ │ +00008ca0: 6e53 6567 6d65 6e74 2869 6e74 2069 6d61 nSegment(int ima │ │ │ │ +00008cb0: 6765 5f77 6964 7468 2c20 696e 7420 696d ge_width, int im │ │ │ │ +00008cc0: 6167 655f 6865 6967 6874 2c20 696e 7420 age_height, int │ │ │ │ +00008cd0: 6e75 6d5f 7375 7065 7270 6978 656c 732c num_superpixels, │ │ │ │ +00008ce0: 2069 6e74 2073 6c69 6365 7320 3d20 382c int slices = 8, │ │ │ │ +00008cf0: 2062 6f6f 6c20 6d65 7267 655f 736d 616c bool merge_smal │ │ │ │ +00008d00: 6c20 3d20 7472 7565 290a 2020 2020 2f2f l = true). // │ │ │ │ +00008d10: 0a0a 2020 2020 2f2a 2a0a 2020 2020 202a .. /**. * │ │ │ │ +00008d20: 2049 6e69 7469 616c 697a 6573 2061 2053 Initializes a S │ │ │ │ +00008d30: 6361 6e53 6567 6d65 6e74 206f 626a 6563 canSegment objec │ │ │ │ +00008d40: 742e 0a20 2020 2020 2a0a 2020 2020 202a t.. *. * │ │ │ │ +00008d50: 2054 6865 2066 756e 6374 696f 6e20 696e The function in │ │ │ │ +00008d60: 6974 6961 6c69 7a65 7320 6120 5363 616e itializes a Scan │ │ │ │ +00008d70: 5365 676d 656e 7420 6f62 6a65 6374 2066 Segment object f │ │ │ │ +00008d80: 6f72 2074 6865 2069 6e70 7574 2069 6d61 or the input ima │ │ │ │ +00008d90: 6765 2e20 4974 2073 746f 7265 7320 7468 ge. It stores th │ │ │ │ +00008da0: 6520 7061 7261 6d65 7465 7273 206f 660a e parameters of. │ │ │ │ +00008db0: 2020 2020 202a 2074 6865 2069 6d61 6765 * the image │ │ │ │ +00008dc0: 3a20 696d 6167 655f 7769 6474 6820 616e : image_width an │ │ │ │ +00008dd0: 6420 696d 6167 655f 6865 6967 6874 2e20 d image_height. │ │ │ │ +00008de0: 4974 2061 6c73 6f20 7365 7473 2074 6865 It also sets the │ │ │ │ +00008df0: 2070 6172 616d 6574 6572 7320 6f66 2074 parameters of t │ │ │ │ +00008e00: 6865 2046 2d44 4253 4341 4e20 7375 7065 he F-DBSCAN supe │ │ │ │ +00008e10: 7270 6978 656c 0a20 2020 2020 2a20 616c rpixel. * al │ │ │ │ +00008e20: 676f 7269 7468 6d2c 2077 6869 6368 2061 gorithm, which a │ │ │ │ +00008e30: 7265 3a20 6e75 6d5f 7375 7065 7270 6978 re: num_superpix │ │ │ │ +00008e40: 656c 732c 2074 6872 6561 6473 2c20 616e els, threads, an │ │ │ │ +00008e50: 6420 6d65 7267 655f 736d 616c 6c2e 0a20 d merge_small.. │ │ │ │ +00008e60: 2020 2020 2a0a 2020 2020 202a 2040 7061 *. * @pa │ │ │ │ +00008e70: 7261 6d20 696d 6167 655f 7769 6474 6820 ram image_width │ │ │ │ +00008e80: 496d 6167 6520 7769 6474 682e 0a20 2020 Image width.. │ │ │ │ +00008e90: 2020 2a20 4070 6172 616d 2069 6d61 6765 * @param image │ │ │ │ +00008ea0: 5f68 6569 6768 7420 496d 6167 6520 6865 _height Image he │ │ │ │ +00008eb0: 6967 6874 2e0a 2020 2020 202a 2040 7061 ight.. * @pa │ │ │ │ +00008ec0: 7261 6d20 6e75 6d5f 7375 7065 7270 6978 ram num_superpix │ │ │ │ +00008ed0: 656c 7320 4465 7369 7265 6420 6e75 6d62 els Desired numb │ │ │ │ +00008ee0: 6572 206f 6620 7375 7065 7270 6978 656c er of superpixel │ │ │ │ +00008ef0: 732e 204e 6f74 6520 7468 6174 2074 6865 s. Note that the │ │ │ │ +00008f00: 2061 6374 7561 6c20 6e75 6d62 6572 206d actual number m │ │ │ │ +00008f10: 6179 2062 6520 736d 616c 6c65 720a 2020 ay be smaller. │ │ │ │ +00008f20: 2020 202a 2064 7565 2074 6f20 7265 7374 * due to rest │ │ │ │ +00008f30: 7269 6374 696f 6e73 2028 6465 7065 6e64 rictions (depend │ │ │ │ +00008f40: 696e 6720 6f6e 2074 6865 2069 6d61 6765 ing on the image │ │ │ │ +00008f50: 2073 697a 6529 2e20 5573 6520 6765 744e size). Use getN │ │ │ │ +00008f60: 756d 6265 724f 6653 7570 6572 7069 7865 umberOfSuperpixe │ │ │ │ +00008f70: 6c73 2829 2074 6f0a 2020 2020 202a 2067 ls() to. * g │ │ │ │ +00008f80: 6574 2074 6865 2061 6374 7561 6c20 6e75 et the actual nu │ │ │ │ +00008f90: 6d62 6572 2e0a 2020 2020 202a 2040 7061 mber.. * @pa │ │ │ │ +00008fa0: 7261 6d20 736c 6963 6573 204e 756d 6265 ram slices Numbe │ │ │ │ +00008fb0: 7220 6f66 2070 726f 6365 7373 696e 6720 r of processing │ │ │ │ +00008fc0: 7468 7265 6164 7320 666f 7220 7061 7261 threads for para │ │ │ │ +00008fd0: 6c6c 656c 6973 6174 696f 6e2e 2053 6574 llelisation. Set │ │ │ │ +00008fe0: 7469 6e67 202d 3120 7573 6573 2074 6865 ting -1 uses the │ │ │ │ +00008ff0: 206d 6178 696d 756d 206e 756d 6265 720a maximum number. │ │ │ │ +00009000: 2020 2020 202a 206f 6620 7468 7265 6164 * of thread │ │ │ │ +00009010: 732e 2049 6e20 7072 6163 7469 6365 2c20 s. In practice, │ │ │ │ +00009020: 666f 7572 2074 6872 6561 6473 2069 7320 four threads is │ │ │ │ +00009030: 656e 6f75 6768 2066 6f72 2073 6d61 6c6c enough for small │ │ │ │ +00009040: 6572 2069 6d61 6765 7320 616e 6420 6569 er images and ei │ │ │ │ +00009050: 6768 7420 7468 7265 6164 7320 666f 7220 ght threads for │ │ │ │ +00009060: 6c61 7267 6572 206f 6e65 732e 0a20 2020 larger ones.. │ │ │ │ +00009070: 2020 2a20 4070 6172 616d 206d 6572 6765 * @param merge │ │ │ │ +00009080: 5f73 6d61 6c6c 206d 6572 6765 2073 6d61 _small merge sma │ │ │ │ +00009090: 6c6c 2073 6567 6d65 6e74 7320 746f 2067 ll segments to g │ │ │ │ +000090a0: 6976 6520 7468 6520 6465 7369 7265 6420 ive the desired │ │ │ │ +000090b0: 6e75 6d62 6572 206f 6620 7375 7065 7270 number of superp │ │ │ │ +000090c0: 6978 656c 732e 2050 726f 6365 7373 696e ixels. Processin │ │ │ │ +000090d0: 6720 6973 0a20 2020 2020 2a20 6d75 6368 g is. * much │ │ │ │ +000090e0: 2066 6173 7465 7220 7769 7468 6f75 7420 faster without │ │ │ │ +000090f0: 6d65 7267 696e 672c 2062 7574 206d 616e merging, but man │ │ │ │ +00009100: 7920 736d 616c 6c20 7365 676d 656e 7473 y small segments │ │ │ │ +00009110: 2077 696c 6c20 6265 206c 6566 7420 696e will be left in │ │ │ │ +00009120: 2074 6865 2069 6d61 6765 2e0a 2020 2020 the image.. │ │ │ │ +00009130: 202a 2040 7265 7475 726e 2061 7574 6f6d * @return autom │ │ │ │ +00009140: 6174 6963 616c 6c79 2067 656e 6572 6174 atically generat │ │ │ │ +00009150: 6564 0a20 2020 2020 2a2f 0a20 2020 2070 ed. */. p │ │ │ │ +00009160: 7562 6c69 6320 7374 6174 6963 2053 6361 ublic static Sca │ │ │ │ +00009170: 6e53 6567 6d65 6e74 2063 7265 6174 6553 nSegment createS │ │ │ │ +00009180: 6361 6e53 6567 6d65 6e74 2869 6e74 2069 canSegment(int i │ │ │ │ +00009190: 6d61 6765 5f77 6964 7468 2c20 696e 7420 mage_width, int │ │ │ │ +000091a0: 696d 6167 655f 6865 6967 6874 2c20 696e image_height, in │ │ │ │ +000091b0: 7420 6e75 6d5f 7375 7065 7270 6978 656c t num_superpixel │ │ │ │ +000091c0: 732c 2069 6e74 2073 6c69 6365 732c 2062 s, int slices, b │ │ │ │ +000091d0: 6f6f 6c65 616e 206d 6572 6765 5f73 6d61 oolean merge_sma │ │ │ │ +000091e0: 6c6c 2920 7b0a 2020 2020 2020 2020 7265 ll) {. re │ │ │ │ +000091f0: 7475 726e 2053 6361 6e53 6567 6d65 6e74 turn ScanSegment │ │ │ │ +00009200: 2e5f 5f66 726f 6d50 7472 5f5f 2863 7265 .__fromPtr__(cre │ │ │ │ +00009210: 6174 6553 6361 6e53 6567 6d65 6e74 5f30 ateScanSegment_0 │ │ │ │ +00009220: 2869 6d61 6765 5f77 6964 7468 2c20 696d (image_width, im │ │ │ │ +00009230: 6167 655f 6865 6967 6874 2c20 6e75 6d5f age_height, num_ │ │ │ │ +00009240: 7375 7065 7270 6978 656c 732c 2073 6c69 superpixels, sli │ │ │ │ +00009250: 6365 732c 206d 6572 6765 5f73 6d61 6c6c ces, merge_small │ │ │ │ +00009260: 2929 3b0a 2020 2020 7d0a 0a20 2020 202f ));. }.. / │ │ │ │ +00009270: 2a2a 0a20 2020 2020 2a20 496e 6974 6961 **. * Initia │ │ │ │ +00009280: 6c69 7a65 7320 6120 5363 616e 5365 676d lizes a ScanSegm │ │ │ │ +00009290: 656e 7420 6f62 6a65 6374 2e0a 2020 2020 ent object.. │ │ │ │ +000092a0: 202a 0a20 2020 2020 2a20 5468 6520 6675 *. * The fu │ │ │ │ +000092b0: 6e63 7469 6f6e 2069 6e69 7469 616c 697a nction initializ │ │ │ │ +000092c0: 6573 2061 2053 6361 6e53 6567 6d65 6e74 es a ScanSegment │ │ │ │ +000092d0: 206f 626a 6563 7420 666f 7220 7468 6520 object for the │ │ │ │ +000092e0: 696e 7075 7420 696d 6167 652e 2049 7420 input image. It │ │ │ │ +000092f0: 7374 6f72 6573 2074 6865 2070 6172 616d stores the param │ │ │ │ +00009300: 6574 6572 7320 6f66 0a20 2020 2020 2a20 eters of. * │ │ │ │ +00009310: 7468 6520 696d 6167 653a 2069 6d61 6765 the image: image │ │ │ │ +00009320: 5f77 6964 7468 2061 6e64 2069 6d61 6765 _width and image │ │ │ │ +00009330: 5f68 6569 6768 742e 2049 7420 616c 736f _height. It also │ │ │ │ +00009340: 2073 6574 7320 7468 6520 7061 7261 6d65 sets the parame │ │ │ │ +00009350: 7465 7273 206f 6620 7468 6520 462d 4442 ters of the F-DB │ │ │ │ +00009360: 5343 414e 2073 7570 6572 7069 7865 6c0a SCAN superpixel. │ │ │ │ +00009370: 2020 2020 202a 2061 6c67 6f72 6974 686d * algorithm │ │ │ │ +00009380: 2c20 7768 6963 6820 6172 653a 206e 756d , which are: num │ │ │ │ +00009390: 5f73 7570 6572 7069 7865 6c73 2c20 7468 _superpixels, th │ │ │ │ +000093a0: 7265 6164 732c 2061 6e64 206d 6572 6765 reads, and merge │ │ │ │ +000093b0: 5f73 6d61 6c6c 2e0a 2020 2020 202a 0a20 _small.. *. │ │ │ │ +000093c0: 2020 2020 2a20 4070 6172 616d 2069 6d61 * @param ima │ │ │ │ +000093d0: 6765 5f77 6964 7468 2049 6d61 6765 2077 ge_width Image w │ │ │ │ +000093e0: 6964 7468 2e0a 2020 2020 202a 2040 7061 idth.. * @pa │ │ │ │ +000093f0: 7261 6d20 696d 6167 655f 6865 6967 6874 ram image_height │ │ │ │ +00009400: 2049 6d61 6765 2068 6569 6768 742e 0a20 Image height.. │ │ │ │ +00009410: 2020 2020 2a20 4070 6172 616d 206e 756d * @param num │ │ │ │ +00009420: 5f73 7570 6572 7069 7865 6c73 2044 6573 _superpixels Des │ │ │ │ +00009430: 6972 6564 206e 756d 6265 7220 6f66 2073 ired number of s │ │ │ │ +00009440: 7570 6572 7069 7865 6c73 2e20 4e6f 7465 uperpixels. Note │ │ │ │ +00009450: 2074 6861 7420 7468 6520 6163 7475 616c that the actual │ │ │ │ +00009460: 206e 756d 6265 7220 6d61 7920 6265 2073 number may be s │ │ │ │ +00009470: 6d61 6c6c 6572 0a20 2020 2020 2a20 6475 maller. * du │ │ │ │ +00009480: 6520 746f 2072 6573 7472 6963 7469 6f6e e to restriction │ │ │ │ +00009490: 7320 2864 6570 656e 6469 6e67 206f 6e20 s (depending on │ │ │ │ +000094a0: 7468 6520 696d 6167 6520 7369 7a65 292e the image size). │ │ │ │ +000094b0: 2055 7365 2067 6574 4e75 6d62 6572 4f66 Use getNumberOf │ │ │ │ +000094c0: 5375 7065 7270 6978 656c 7328 2920 746f Superpixels() to │ │ │ │ +000094d0: 0a20 2020 2020 2a20 6765 7420 7468 6520 . * get the │ │ │ │ +000094e0: 6163 7475 616c 206e 756d 6265 722e 0a20 actual number.. │ │ │ │ +000094f0: 2020 2020 2a20 4070 6172 616d 2073 6c69 * @param sli │ │ │ │ +00009500: 6365 7320 4e75 6d62 6572 206f 6620 7072 ces Number of pr │ │ │ │ +00009510: 6f63 6573 7369 6e67 2074 6872 6561 6473 ocessing threads │ │ │ │ +00009520: 2066 6f72 2070 6172 616c 6c65 6c69 7361 for parallelisa │ │ │ │ +00009530: 7469 6f6e 2e20 5365 7474 696e 6720 2d31 tion. Setting -1 │ │ │ │ +00009540: 2075 7365 7320 7468 6520 6d61 7869 6d75 uses the maximu │ │ │ │ +00009550: 6d20 6e75 6d62 6572 0a20 2020 2020 2a20 m number. * │ │ │ │ +00009560: 6f66 2074 6872 6561 6473 2e20 496e 2070 of threads. In p │ │ │ │ +00009570: 7261 6374 6963 652c 2066 6f75 7220 7468 ractice, four th │ │ │ │ +00009580: 7265 6164 7320 6973 2065 6e6f 7567 6820 reads is enough │ │ │ │ +00009590: 666f 7220 736d 616c 6c65 7220 696d 6167 for smaller imag │ │ │ │ +000095a0: 6573 2061 6e64 2065 6967 6874 2074 6872 es and eight thr │ │ │ │ +000095b0: 6561 6473 2066 6f72 206c 6172 6765 7220 eads for larger │ │ │ │ +000095c0: 6f6e 6573 2e0a 2020 2020 202a 206d 7563 ones.. * muc │ │ │ │ +000095d0: 6820 6661 7374 6572 2077 6974 686f 7574 h faster without │ │ │ │ +000095e0: 206d 6572 6769 6e67 2c20 6275 7420 6d61 merging, but ma │ │ │ │ +000095f0: 6e79 2073 6d61 6c6c 2073 6567 6d65 6e74 ny small segment │ │ │ │ +00009600: 7320 7769 6c6c 2062 6520 6c65 6674 2069 s will be left i │ │ │ │ +00009610: 6e20 7468 6520 696d 6167 652e 0a20 2020 n the image.. │ │ │ │ +00009620: 2020 2a20 4072 6574 7572 6e20 6175 746f * @return auto │ │ │ │ +00009630: 6d61 7469 6361 6c6c 7920 6765 6e65 7261 matically genera │ │ │ │ +00009640: 7465 640a 2020 2020 202a 2f0a 2020 2020 ted. */. │ │ │ │ +00009650: 7075 626c 6963 2073 7461 7469 6320 5363 public static Sc │ │ │ │ +00009660: 616e 5365 676d 656e 7420 6372 6561 7465 anSegment create │ │ │ │ +00009670: 5363 616e 5365 676d 656e 7428 696e 7420 ScanSegment(int │ │ │ │ +00009680: 696d 6167 655f 7769 6474 682c 2069 6e74 image_width, int │ │ │ │ +00009690: 2069 6d61 6765 5f68 6569 6768 742c 2069 image_height, i │ │ │ │ +000096a0: 6e74 206e 756d 5f73 7570 6572 7069 7865 nt num_superpixe │ │ │ │ +000096b0: 6c73 2c20 696e 7420 736c 6963 6573 2920 ls, int slices) │ │ │ │ +000096c0: 7b0a 2020 2020 2020 2020 7265 7475 726e {. return │ │ │ │ +000096d0: 2053 6361 6e53 6567 6d65 6e74 2e5f 5f66 ScanSegment.__f │ │ │ │ +000096e0: 726f 6d50 7472 5f5f 2863 7265 6174 6553 romPtr__(createS │ │ │ │ +000096f0: 6361 6e53 6567 6d65 6e74 5f31 2869 6d61 canSegment_1(ima │ │ │ │ +00009700: 6765 5f77 6964 7468 2c20 696d 6167 655f ge_width, image_ │ │ │ │ +00009710: 6865 6967 6874 2c20 6e75 6d5f 7375 7065 height, num_supe │ │ │ │ +00009720: 7270 6978 656c 732c 2073 6c69 6365 7329 rpixels, slices) │ │ │ │ +00009730: 293b 0a20 2020 207d 0a0a 2020 2020 2f2a );. }.. /* │ │ │ │ +00009740: 2a0a 2020 2020 202a 2049 6e69 7469 616c *. * Initial │ │ │ │ +00009750: 697a 6573 2061 2053 6361 6e53 6567 6d65 izes a ScanSegme │ │ │ │ +00009760: 6e74 206f 626a 6563 742e 0a20 2020 2020 nt object.. │ │ │ │ +00009770: 2a0a 2020 2020 202a 2054 6865 2066 756e *. * The fun │ │ │ │ +00009780: 6374 696f 6e20 696e 6974 6961 6c69 7a65 ction initialize │ │ │ │ +00009790: 7320 6120 5363 616e 5365 676d 656e 7420 s a ScanSegment │ │ │ │ +000097a0: 6f62 6a65 6374 2066 6f72 2074 6865 2069 object for the i │ │ │ │ +000097b0: 6e70 7574 2069 6d61 6765 2e20 4974 2073 nput image. It s │ │ │ │ +000097c0: 746f 7265 7320 7468 6520 7061 7261 6d65 tores the parame │ │ │ │ +000097d0: 7465 7273 206f 660a 2020 2020 202a 2074 ters of. * t │ │ │ │ +000097e0: 6865 2069 6d61 6765 3a20 696d 6167 655f he image: image_ │ │ │ │ +000097f0: 7769 6474 6820 616e 6420 696d 6167 655f width and image_ │ │ │ │ +00009800: 6865 6967 6874 2e20 4974 2061 6c73 6f20 height. It also │ │ │ │ +00009810: 7365 7473 2074 6865 2070 6172 616d 6574 sets the paramet │ │ │ │ +00009820: 6572 7320 6f66 2074 6865 2046 2d44 4253 ers of the F-DBS │ │ │ │ +00009830: 4341 4e20 7375 7065 7270 6978 656c 0a20 CAN superpixel. │ │ │ │ +00009840: 2020 2020 2a20 616c 676f 7269 7468 6d2c * algorithm, │ │ │ │ +00009850: 2077 6869 6368 2061 7265 3a20 6e75 6d5f which are: num_ │ │ │ │ +00009860: 7375 7065 7270 6978 656c 732c 2074 6872 superpixels, thr │ │ │ │ +00009870: 6561 6473 2c20 616e 6420 6d65 7267 655f eads, and merge_ │ │ │ │ +00009880: 736d 616c 6c2e 0a20 2020 2020 2a0a 2020 small.. *. │ │ │ │ +00009890: 2020 202a 2040 7061 7261 6d20 696d 6167 * @param imag │ │ │ │ +000098a0: 655f 7769 6474 6820 496d 6167 6520 7769 e_width Image wi │ │ │ │ +000098b0: 6474 682e 0a20 2020 2020 2a20 4070 6172 dth.. * @par │ │ │ │ +000098c0: 616d 2069 6d61 6765 5f68 6569 6768 7420 am image_height │ │ │ │ +000098d0: 496d 6167 6520 6865 6967 6874 2e0a 2020 Image height.. │ │ │ │ +000098e0: 2020 202a 2040 7061 7261 6d20 6e75 6d5f * @param num_ │ │ │ │ +000098f0: 7375 7065 7270 6978 656c 7320 4465 7369 superpixels Desi │ │ │ │ +00009900: 7265 6420 6e75 6d62 6572 206f 6620 7375 red number of su │ │ │ │ +00009910: 7065 7270 6978 656c 732e 204e 6f74 6520 perpixels. Note │ │ │ │ +00009920: 7468 6174 2074 6865 2061 6374 7561 6c20 that the actual │ │ │ │ +00009930: 6e75 6d62 6572 206d 6179 2062 6520 736d number may be sm │ │ │ │ +00009940: 616c 6c65 720a 2020 2020 202a 2064 7565 aller. * due │ │ │ │ +00009950: 2074 6f20 7265 7374 7269 6374 696f 6e73 to restrictions │ │ │ │ +00009960: 2028 6465 7065 6e64 696e 6720 6f6e 2074 (depending on t │ │ │ │ +00009970: 6865 2069 6d61 6765 2073 697a 6529 2e20 he image size). │ │ │ │ +00009980: 5573 6520 6765 744e 756d 6265 724f 6653 Use getNumberOfS │ │ │ │ +00009990: 7570 6572 7069 7865 6c73 2829 2074 6f0a uperpixels() to. │ │ │ │ +000099a0: 2020 2020 202a 2067 6574 2074 6865 2061 * get the a │ │ │ │ +000099b0: 6374 7561 6c20 6e75 6d62 6572 2e0a 2020 ctual number.. │ │ │ │ +000099c0: 2020 202a 206f 6620 7468 7265 6164 732e * of threads. │ │ │ │ +000099d0: 2049 6e20 7072 6163 7469 6365 2c20 666f In practice, fo │ │ │ │ +000099e0: 7572 2074 6872 6561 6473 2069 7320 656e ur threads is en │ │ │ │ +000099f0: 6f75 6768 2066 6f72 2073 6d61 6c6c 6572 ough for smaller │ │ │ │ +00009a00: 2069 6d61 6765 7320 616e 6420 6569 6768 images and eigh │ │ │ │ +00009a10: 7420 7468 7265 6164 7320 666f 7220 6c61 t threads for la │ │ │ │ +00009a20: 7267 6572 206f 6e65 732e 0a20 2020 2020 rger ones.. │ │ │ │ +00009a30: 2a20 6d75 6368 2066 6173 7465 7220 7769 * much faster wi │ │ │ │ +00009a40: 7468 6f75 7420 6d65 7267 696e 672c 2062 thout merging, b │ │ │ │ +00009a50: 7574 206d 616e 7920 736d 616c 6c20 7365 ut many small se │ │ │ │ +00009a60: 676d 656e 7473 2077 696c 6c20 6265 206c gments will be l │ │ │ │ +00009a70: 6566 7420 696e 2074 6865 2069 6d61 6765 eft in the image │ │ │ │ +00009a80: 2e0a 2020 2020 202a 2040 7265 7475 726e .. * @return │ │ │ │ +00009a90: 2061 7574 6f6d 6174 6963 616c 6c79 2067 automatically g │ │ │ │ +00009aa0: 656e 6572 6174 6564 0a20 2020 2020 2a2f enerated. */ │ │ │ │ +00009ab0: 0a20 2020 2070 7562 6c69 6320 7374 6174 . public stat │ │ │ │ +00009ac0: 6963 2053 6361 6e53 6567 6d65 6e74 2063 ic ScanSegment c │ │ │ │ +00009ad0: 7265 6174 6553 6361 6e53 6567 6d65 6e74 reateScanSegment │ │ │ │ +00009ae0: 2869 6e74 2069 6d61 6765 5f77 6964 7468 (int image_width │ │ │ │ +00009af0: 2c20 696e 7420 696d 6167 655f 6865 6967 , int image_heig │ │ │ │ +00009b00: 6874 2c20 696e 7420 6e75 6d5f 7375 7065 ht, int num_supe │ │ │ │ +00009b10: 7270 6978 656c 7329 207b 0a20 2020 2020 rpixels) {. │ │ │ │ +00009b20: 2020 2072 6574 7572 6e20 5363 616e 5365 return ScanSe │ │ │ │ +00009b30: 676d 656e 742e 5f5f 6672 6f6d 5074 725f gment.__fromPtr_ │ │ │ │ +00009b40: 5f28 6372 6561 7465 5363 616e 5365 676d _(createScanSegm │ │ │ │ +00009b50: 656e 745f 3228 696d 6167 655f 7769 6474 ent_2(image_widt │ │ │ │ +00009b60: 682c 2069 6d61 6765 5f68 6569 6768 742c h, image_height, │ │ │ │ +00009b70: 206e 756d 5f73 7570 6572 7069 7865 6c73 num_superpixels │ │ │ │ +00009b80: 2929 3b0a 2020 2020 7d0a 0a0a 2020 2020 ));. }... │ │ │ │ +00009b90: 2f2f 0a20 2020 202f 2f20 432b 2b3a 2020 //. // C++: │ │ │ │ +00009ba0: 766f 6964 2063 763a 3a78 696d 6770 726f void cv::ximgpro │ │ │ │ +00009bb0: 633a 3a46 6173 7448 6f75 6768 5472 616e c::FastHoughTran │ │ │ │ +00009bc0: 7366 6f72 6d28 4d61 7420 7372 632c 204d sform(Mat src, M │ │ │ │ +00009bd0: 6174 2620 6473 742c 2069 6e74 2064 7374 at& dst, int dst │ │ │ │ +00009be0: 4d61 7444 6570 7468 2c20 696e 7420 616e MatDepth, int an │ │ │ │ +00009bf0: 676c 6552 616e 6765 203d 2041 524f 5f33 gleRange = ARO_3 │ │ │ │ +00009c00: 3135 5f31 3335 2c20 696e 7420 6f70 203d 15_135, int op = │ │ │ │ +00009c10: 2046 4854 5f41 4444 2c20 696e 7420 6d61 FHT_ADD, int ma │ │ │ │ +00009c20: 6b65 536b 6577 203d 2048 444f 5f44 4553 keSkew = HDO_DES │ │ │ │ +00009c30: 4b45 5729 0a20 2020 202f 2f0a 0a20 2020 KEW). //.. │ │ │ │ +00009c40: 202f 2a2a 0a20 2020 2020 2a20 4361 6c63 /**. * Calc │ │ │ │ +00009c50: 756c 6174 6573 2032 4420 4661 7374 2048 ulates 2D Fast H │ │ │ │ +00009c60: 6f75 6768 2074 7261 6e73 666f 726d 206f ough transform o │ │ │ │ +00009c70: 6620 616e 2069 6d61 6765 2e0a 2020 2020 f an image.. │ │ │ │ +00009c80: 202a 0a20 2020 2020 2a20 5468 6520 6675 *. * The fu │ │ │ │ +00009c90: 6e63 7469 6f6e 2063 616c 6375 6c61 7465 nction calculate │ │ │ │ +00009ca0: 7320 7468 6520 6661 7374 2048 6f75 6768 s the fast Hough │ │ │ │ +00009cb0: 2074 7261 6e73 666f 726d 2066 6f72 2066 transform for f │ │ │ │ +00009cc0: 756c 6c2c 2068 616c 6620 6f72 2071 7561 ull, half or qua │ │ │ │ +00009cd0: 7274 6572 0a20 2020 2020 2a20 7261 6e67 rter. * rang │ │ │ │ +00009ce0: 6520 6f66 2061 6e67 6c65 732e 0a20 2020 e of angles.. │ │ │ │ +00009cf0: 2020 2a20 4070 6172 616d 2073 7263 2061 * @param src a │ │ │ │ +00009d00: 7574 6f6d 6174 6963 616c 6c79 2067 656e utomatically gen │ │ │ │ +00009d10: 6572 6174 6564 0a20 2020 2020 2a20 4070 erated. * @p │ │ │ │ +00009d20: 6172 616d 2064 7374 2061 7574 6f6d 6174 aram dst automat │ │ │ │ +00009d30: 6963 616c 6c79 2067 656e 6572 6174 6564 ically generated │ │ │ │ +00009d40: 0a20 2020 2020 2a20 4070 6172 616d 2064 . * @param d │ │ │ │ +00009d50: 7374 4d61 7444 6570 7468 2061 7574 6f6d stMatDepth autom │ │ │ │ +00009d60: 6174 6963 616c 6c79 2067 656e 6572 6174 atically generat │ │ │ │ +00009d70: 6564 0a20 2020 2020 2a20 4070 6172 616d ed. * @param │ │ │ │ +00009d80: 2061 6e67 6c65 5261 6e67 6520 6175 746f angleRange auto │ │ │ │ +00009d90: 6d61 7469 6361 6c6c 7920 6765 6e65 7261 matically genera │ │ │ │ +00009da0: 7465 640a 2020 2020 202a 2040 7061 7261 ted. * @para │ │ │ │ +00009db0: 6d20 6f70 2061 7574 6f6d 6174 6963 616c m op automatical │ │ │ │ +00009dc0: 6c79 2067 656e 6572 6174 6564 0a20 2020 ly generated. │ │ │ │ +00009dd0: 2020 2a20 4070 6172 616d 206d 616b 6553 * @param makeS │ │ │ │ +00009de0: 6b65 7720 6175 746f 6d61 7469 6361 6c6c kew automaticall │ │ │ │ +00009df0: 7920 6765 6e65 7261 7465 640a 2020 2020 y generated. │ │ │ │ +00009e00: 202a 2f0a 2020 2020 7075 626c 6963 2073 */. public s │ │ │ │ +00009e10: 7461 7469 6320 766f 6964 2046 6173 7448 tatic void FastH │ │ │ │ +00009e20: 6f75 6768 5472 616e 7366 6f72 6d28 4d61 oughTransform(Ma │ │ │ │ +00009e30: 7420 7372 632c 204d 6174 2064 7374 2c20 t src, Mat dst, │ │ │ │ +00009e40: 696e 7420 6473 744d 6174 4465 7074 682c int dstMatDepth, │ │ │ │ +00009e50: 2069 6e74 2061 6e67 6c65 5261 6e67 652c int angleRange, │ │ │ │ +00009e60: 2069 6e74 206f 702c 2069 6e74 206d 616b int op, int mak │ │ │ │ +00009e70: 6553 6b65 7729 207b 0a20 2020 2020 2020 eSkew) {. │ │ │ │ +00009e80: 2046 6173 7448 6f75 6768 5472 616e 7366 FastHoughTransf │ │ │ │ +00009e90: 6f72 6d5f 3028 7372 632e 6e61 7469 7665 orm_0(src.native │ │ │ │ +00009ea0: 4f62 6a2c 2064 7374 2e6e 6174 6976 654f Obj, dst.nativeO │ │ │ │ +00009eb0: 626a 2c20 6473 744d 6174 4465 7074 682c bj, dstMatDepth, │ │ │ │ +00009ec0: 2061 6e67 6c65 5261 6e67 652c 206f 702c angleRange, op, │ │ │ │ +00009ed0: 206d 616b 6553 6b65 7729 3b0a 2020 2020 makeSkew);. │ │ │ │ +00009ee0: 7d0a 0a20 2020 202f 2a2a 0a20 2020 2020 }.. /**. │ │ │ │ +00009ef0: 2a20 4361 6c63 756c 6174 6573 2032 4420 * Calculates 2D │ │ │ │ +00009f00: 4661 7374 2048 6f75 6768 2074 7261 6e73 Fast Hough trans │ │ │ │ +00009f10: 666f 726d 206f 6620 616e 2069 6d61 6765 form of an image │ │ │ │ +00009f20: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ +00009f30: 5468 6520 6675 6e63 7469 6f6e 2063 616c The function cal │ │ │ │ +00009f40: 6375 6c61 7465 7320 7468 6520 6661 7374 culates the fast │ │ │ │ +00009f50: 2048 6f75 6768 2074 7261 6e73 666f 726d Hough transform │ │ │ │ +00009f60: 2066 6f72 2066 756c 6c2c 2068 616c 6620 for full, half │ │ │ │ +00009f70: 6f72 2071 7561 7274 6572 0a20 2020 2020 or quarter. │ │ │ │ +00009f80: 2a20 7261 6e67 6520 6f66 2061 6e67 6c65 * range of angle │ │ │ │ +00009f90: 732e 0a20 2020 2020 2a20 4070 6172 616d s.. * @param │ │ │ │ +00009fa0: 2073 7263 2061 7574 6f6d 6174 6963 616c src automatical │ │ │ │ +00009fb0: 6c79 2067 656e 6572 6174 6564 0a20 2020 ly generated. │ │ │ │ +00009fc0: 2020 2a20 4070 6172 616d 2064 7374 2061 * @param dst a │ │ │ │ +00009fd0: 7574 6f6d 6174 6963 616c 6c79 2067 656e utomatically gen │ │ │ │ +00009fe0: 6572 6174 6564 0a20 2020 2020 2a20 4070 erated. * @p │ │ │ │ +00009ff0: 6172 616d 2064 7374 4d61 7444 6570 7468 aram dstMatDepth │ │ │ │ +0000a000: 2061 7574 6f6d 6174 6963 616c 6c79 2067 automatically g │ │ │ │ +0000a010: 656e 6572 6174 6564 0a20 2020 2020 2a20 enerated. * │ │ │ │ +0000a020: 4070 6172 616d 2061 6e67 6c65 5261 6e67 @param angleRang │ │ │ │ +0000a030: 6520 6175 746f 6d61 7469 6361 6c6c 7920 e automatically │ │ │ │ +0000a040: 6765 6e65 7261 7465 640a 2020 2020 202a generated. * │ │ │ │ +0000a050: 2040 7061 7261 6d20 6f70 2061 7574 6f6d @param op autom │ │ │ │ +0000a060: 6174 6963 616c 6c79 2067 656e 6572 6174 atically generat │ │ │ │ +0000a070: 6564 0a20 2020 2020 2a2f 0a20 2020 2070 ed. */. p │ │ │ │ +0000a080: 7562 6c69 6320 7374 6174 6963 2076 6f69 ublic static voi │ │ │ │ +0000a090: 6420 4661 7374 486f 7567 6854 7261 6e73 d FastHoughTrans │ │ │ │ +0000a0a0: 666f 726d 284d 6174 2073 7263 2c20 4d61 form(Mat src, Ma │ │ │ │ +0000a0b0: 7420 6473 742c 2069 6e74 2064 7374 4d61 t dst, int dstMa │ │ │ │ +0000a0c0: 7444 6570 7468 2c20 696e 7420 616e 676c tDepth, int angl │ │ │ │ +0000a0d0: 6552 616e 6765 2c20 696e 7420 6f70 2920 eRange, int op) │ │ │ │ +0000a0e0: 7b0a 2020 2020 2020 2020 4661 7374 486f {. FastHo │ │ │ │ +0000a0f0: 7567 6854 7261 6e73 666f 726d 5f31 2873 ughTransform_1(s │ │ │ │ +0000a100: 7263 2e6e 6174 6976 654f 626a 2c20 6473 rc.nativeObj, ds │ │ │ │ +0000a110: 742e 6e61 7469 7665 4f62 6a2c 2064 7374 t.nativeObj, dst │ │ │ │ +0000a120: 4d61 7444 6570 7468 2c20 616e 676c 6552 MatDepth, angleR │ │ │ │ +0000a130: 616e 6765 2c20 6f70 293b 0a20 2020 207d ange, op);. } │ │ │ │ +0000a140: 0a0a 2020 2020 2f2a 2a0a 2020 2020 202a .. /**. * │ │ │ │ +0000a150: 2043 616c 6375 6c61 7465 7320 3244 2046 Calculates 2D F │ │ │ │ +0000a160: 6173 7420 486f 7567 6820 7472 616e 7366 ast Hough transf │ │ │ │ +0000a170: 6f72 6d20 6f66 2061 6e20 696d 6167 652e orm of an image. │ │ │ │ +0000a180: 0a20 2020 2020 2a0a 2020 2020 202a 2054 . *. * T │ │ │ │ +0000a190: 6865 2066 756e 6374 696f 6e20 6361 6c63 he function calc │ │ │ │ +0000a1a0: 756c 6174 6573 2074 6865 2066 6173 7420 ulates the fast │ │ │ │ +0000a1b0: 486f 7567 6820 7472 616e 7366 6f72 6d20 Hough transform │ │ │ │ +0000a1c0: 666f 7220 6675 6c6c 2c20 6861 6c66 206f for full, half o │ │ │ │ +0000a1d0: 7220 7175 6172 7465 720a 2020 2020 202a r quarter. * │ │ │ │ +0000a1e0: 2072 616e 6765 206f 6620 616e 676c 6573 range of angles │ │ │ │ +0000a1f0: 2e0a 2020 2020 202a 2040 7061 7261 6d20 .. * @param │ │ │ │ +0000a200: 7372 6320 6175 746f 6d61 7469 6361 6c6c src automaticall │ │ │ │ +0000a210: 7920 6765 6e65 7261 7465 640a 2020 2020 y generated. │ │ │ │ +0000a220: 202a 2040 7061 7261 6d20 6473 7420 6175 * @param dst au │ │ │ │ +0000a230: 746f 6d61 7469 6361 6c6c 7920 6765 6e65 tomatically gene │ │ │ │ +0000a240: 7261 7465 640a 2020 2020 202a 2040 7061 rated. * @pa │ │ │ │ +0000a250: 7261 6d20 6473 744d 6174 4465 7074 6820 ram dstMatDepth │ │ │ │ +0000a260: 6175 746f 6d61 7469 6361 6c6c 7920 6765 automatically ge │ │ │ │ +0000a270: 6e65 7261 7465 640a 2020 2020 202a 2040 nerated. * @ │ │ │ │ +0000a280: 7061 7261 6d20 616e 676c 6552 616e 6765 param angleRange │ │ │ │ +0000a290: 2061 7574 6f6d 6174 6963 616c 6c79 2067 automatically g │ │ │ │ +0000a2a0: 656e 6572 6174 6564 0a20 2020 2020 2a2f enerated. */ │ │ │ │ +0000a2b0: 0a20 2020 2070 7562 6c69 6320 7374 6174 . public stat │ │ │ │ +0000a2c0: 6963 2076 6f69 6420 4661 7374 486f 7567 ic void FastHoug │ │ │ │ +0000a2d0: 6854 7261 6e73 666f 726d 284d 6174 2073 hTransform(Mat s │ │ │ │ +0000a2e0: 7263 2c20 4d61 7420 6473 742c 2069 6e74 rc, Mat dst, int │ │ │ │ +0000a2f0: 2064 7374 4d61 7444 6570 7468 2c20 696e dstMatDepth, in │ │ │ │ +0000a300: 7420 616e 676c 6552 616e 6765 2920 7b0a t angleRange) {. │ │ │ │ +0000a310: 2020 2020 2020 2020 4661 7374 486f 7567 FastHoug │ │ │ │ +0000a320: 6854 7261 6e73 666f 726d 5f32 2873 7263 hTransform_2(src │ │ │ │ +0000a330: 2e6e 6174 6976 654f 626a 2c20 6473 742e .nativeObj, dst. │ │ │ │ +0000a340: 6e61 7469 7665 4f62 6a2c 2064 7374 4d61 nativeObj, dstMa │ │ │ │ +0000a350: 7444 6570 7468 2c20 616e 676c 6552 616e tDepth, angleRan │ │ │ │ +0000a360: 6765 293b 0a20 2020 207d 0a0a 2020 2020 ge);. }.. │ │ │ │ +0000a370: 2f2a 2a0a 2020 2020 202a 2043 616c 6375 /**. * Calcu │ │ │ │ +0000a380: 6c61 7465 7320 3244 2046 6173 7420 486f lates 2D Fast Ho │ │ │ │ +0000a390: 7567 6820 7472 616e 7366 6f72 6d20 6f66 ugh transform of │ │ │ │ +0000a3a0: 2061 6e20 696d 6167 652e 0a20 2020 2020 an image.. │ │ │ │ +0000a3b0: 2a0a 2020 2020 202a 2054 6865 2066 756e *. * The fun │ │ │ │ +0000a3c0: 6374 696f 6e20 6361 6c63 756c 6174 6573 ction calculates │ │ │ │ +0000a3d0: 2074 6865 2066 6173 7420 486f 7567 6820 the fast Hough │ │ │ │ +0000a3e0: 7472 616e 7366 6f72 6d20 666f 7220 6675 transform for fu │ │ │ │ +0000a3f0: 6c6c 2c20 6861 6c66 206f 7220 7175 6172 ll, half or quar │ │ │ │ +0000a400: 7465 720a 2020 2020 202a 2072 616e 6765 ter. * range │ │ │ │ +0000a410: 206f 6620 616e 676c 6573 2e0a 2020 2020 of angles.. │ │ │ │ +0000a420: 202a 2040 7061 7261 6d20 7372 6320 6175 * @param src au │ │ │ │ +0000a430: 746f 6d61 7469 6361 6c6c 7920 6765 6e65 tomatically gene │ │ │ │ +0000a440: 7261 7465 640a 2020 2020 202a 2040 7061 rated. * @pa │ │ │ │ +0000a450: 7261 6d20 6473 7420 6175 746f 6d61 7469 ram dst automati │ │ │ │ +0000a460: 6361 6c6c 7920 6765 6e65 7261 7465 640a cally generated. │ │ │ │ +0000a470: 2020 2020 202a 2040 7061 7261 6d20 6473 * @param ds │ │ │ │ +0000a480: 744d 6174 4465 7074 6820 6175 746f 6d61 tMatDepth automa │ │ │ │ +0000a490: 7469 6361 6c6c 7920 6765 6e65 7261 7465 tically generate │ │ │ │ +0000a4a0: 640a 2020 2020 202a 2f0a 2020 2020 7075 d. */. pu │ │ │ │ +0000a4b0: 626c 6963 2073 7461 7469 6320 766f 6964 blic static void │ │ │ │ +0000a4c0: 2046 6173 7448 6f75 6768 5472 616e 7366 FastHoughTransf │ │ │ │ +0000a4d0: 6f72 6d28 4d61 7420 7372 632c 204d 6174 orm(Mat src, Mat │ │ │ │ +0000a4e0: 2064 7374 2c20 696e 7420 6473 744d 6174 dst, int dstMat │ │ │ │ +0000a4f0: 4465 7074 6829 207b 0a20 2020 2020 2020 Depth) {. │ │ │ │ +0000a500: 2046 6173 7448 6f75 6768 5472 616e 7366 FastHoughTransf │ │ │ │ +0000a510: 6f72 6d5f 3328 7372 632e 6e61 7469 7665 orm_3(src.native │ │ │ │ +0000a520: 4f62 6a2c 2064 7374 2e6e 6174 6976 654f Obj, dst.nativeO │ │ │ │ +0000a530: 626a 2c20 6473 744d 6174 4465 7074 6829 bj, dstMatDepth) │ │ │ │ +0000a540: 3b0a 2020 2020 7d0a 0a0a 2020 2020 2f2f ;. }... // │ │ │ │ +0000a550: 0a20 2020 202f 2f20 432b 2b3a 2020 5665 . // C++: Ve │ │ │ │ +0000a560: 6334 6920 6376 3a3a 7869 6d67 7072 6f63 c4i cv::ximgproc │ │ │ │ +0000a570: 3a3a 486f 7567 6850 6f69 6e74 324c 696e ::HoughPoint2Lin │ │ │ │ +0000a580: 6528 506f 696e 7420 686f 7567 6850 6f69 e(Point houghPoi │ │ │ │ +0000a590: 6e74 2c20 4d61 7420 7372 6349 6d67 496e nt, Mat srcImgIn │ │ │ │ +0000a5a0: 666f 2c20 696e 7420 616e 676c 6552 616e fo, int angleRan │ │ │ │ +0000a5b0: 6765 203d 2041 524f 5f33 3135 5f31 3335 ge = ARO_315_135 │ │ │ │ +0000a5c0: 2c20 696e 7420 6d61 6b65 536b 6577 203d , int makeSkew = │ │ │ │ +0000a5d0: 2048 444f 5f44 4553 4b45 572c 2069 6e74 HDO_DESKEW, int │ │ │ │ +0000a5e0: 2072 756c 6573 203d 2052 4f5f 4947 4e4f rules = RO_IGNO │ │ │ │ +0000a5f0: 5245 5f42 4f52 4445 5253 290a 2020 2020 RE_BORDERS). │ │ │ │ +0000a600: 2f2f 0a0a 2020 2020 2f2f 2052 6574 7572 //.. // Retur │ │ │ │ +0000a610: 6e20 7479 7065 2027 5665 6334 6927 2069 n type 'Vec4i' i │ │ │ │ +0000a620: 7320 6e6f 7420 7375 7070 6f72 7465 642c s not supported, │ │ │ │ +0000a630: 2073 6b69 7070 696e 6720 7468 6520 6675 skipping the fu │ │ │ │ +0000a640: 6e63 7469 6f6e 0a0a 0a20 2020 202f 2f0a nction... //. │ │ │ │ +0000a650: 2020 2020 2f2f 2043 2b2b 3a20 2076 6f69 // C++: voi │ │ │ │ +0000a660: 6420 6376 3a3a 7869 6d67 7072 6f63 3a3a d cv::ximgproc:: │ │ │ │ +0000a670: 6669 6e64 456c 6c69 7073 6573 284d 6174 findEllipses(Mat │ │ │ │ +0000a680: 2069 6d61 6765 2c20 4d61 7426 2065 6c6c image, Mat& ell │ │ │ │ +0000a690: 6970 7365 732c 2066 6c6f 6174 2073 636f ipses, float sco │ │ │ │ +0000a6a0: 7265 5468 7265 7368 6f6c 6420 3d20 302e reThreshold = 0. │ │ │ │ +0000a6b0: 3766 2c20 666c 6f61 7420 7265 6c69 6162 7f, float reliab │ │ │ │ +0000a6c0: 696c 6974 7954 6872 6573 686f 6c64 203d ilityThreshold = │ │ │ │ +0000a6d0: 2030 2e35 662c 2066 6c6f 6174 2063 656e 0.5f, float cen │ │ │ │ +0000a6e0: 7465 7244 6973 7461 6e63 6554 6872 6573 terDistanceThres │ │ │ │ +0000a6f0: 686f 6c64 203d 2030 2e30 3566 290a 2020 hold = 0.05f). │ │ │ │ +0000a700: 2020 2f2f 0a0a 2020 2020 2f2a 2a0a 2020 //.. /**. │ │ │ │ +0000a710: 2020 202a 2046 696e 6473 2065 6c6c 6970 * Finds ellip │ │ │ │ +0000a720: 7365 7320 6661 7374 6c79 2069 6e20 616e ses fastly in an │ │ │ │ +0000a730: 2069 6d61 6765 2075 7369 6e67 2070 726f image using pro │ │ │ │ +0000a740: 6a65 6374 6976 6520 696e 7661 7269 616e jective invarian │ │ │ │ +0000a750: 7420 7072 756e 696e 672e 0a20 2020 2020 t pruning.. │ │ │ │ +0000a760: 2a0a 2020 2020 202a 2054 6865 2066 756e *. * The fun │ │ │ │ +0000a770: 6374 696f 6e20 6465 7465 6374 7320 656c ction detects el │ │ │ │ +0000a780: 6c69 7073 6573 2069 6e20 696d 6167 6573 lipses in images │ │ │ │ +0000a790: 2075 7369 6e67 2070 726f 6a65 6374 6976 using projectiv │ │ │ │ +0000a7a0: 6520 696e 7661 7269 616e 7420 7072 756e e invariant prun │ │ │ │ +0000a7b0: 696e 672e 0a20 2020 2020 2a20 466f 7220 ing.. * For │ │ │ │ +0000a7c0: 6d6f 7265 2064 6574 6169 6c73 2061 626f more details abo │ │ │ │ +0000a7d0: 7574 2074 6869 7320 696d 706c 656d 656e ut this implemen │ │ │ │ +0000a7e0: 7461 7469 6f6e 2c20 706c 6561 7365 2073 tation, please s │ │ │ │ +0000a7f0: 6565 2043 4954 453a 206a 6961 3230 3137 ee CITE: jia2017 │ │ │ │ +0000a800: 6661 7374 0a20 2020 2020 2a20 4a69 612c fast. * Jia, │ │ │ │ +0000a810: 2051 6920 6574 2061 6c2c 2028 3230 3137 Qi et al, (2017 │ │ │ │ +0000a820: 292e 0a20 2020 2020 2a20 4120 4661 7374 ).. * A Fast │ │ │ │ +0000a830: 2045 6c6c 6970 7365 2044 6574 6563 746f Ellipse Detecto │ │ │ │ +0000a840: 7220 7573 696e 6720 5072 6f6a 6563 7469 r using Projecti │ │ │ │ +0000a850: 7665 2049 6e76 6172 6961 6e74 2050 7275 ve Invariant Pru │ │ │ │ +0000a860: 6e69 6e67 2e20 4945 4545 2054 7261 6e73 ning. IEEE Trans │ │ │ │ +0000a870: 6163 7469 6f6e 7320 6f6e 2049 6d61 6765 actions on Image │ │ │ │ +0000a880: 2050 726f 6365 7373 696e 672e 0a20 2020 Processing.. │ │ │ │ +0000a890: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ +0000a8a0: 6d20 696d 6167 6520 696e 7075 7420 696d m image input im │ │ │ │ +0000a8b0: 6167 652c 2063 6f75 6c64 2062 6520 6772 age, could be gr │ │ │ │ +0000a8c0: 6179 206f 7220 636f 6c6f 722e 0a20 2020 ay or color.. │ │ │ │ +0000a8d0: 2020 2a20 4070 6172 616d 2065 6c6c 6970 * @param ellip │ │ │ │ +0000a8e0: 7365 7320 6f75 7470 7574 2076 6563 746f ses output vecto │ │ │ │ +0000a8f0: 7220 6f66 2066 6f75 6e64 2065 6c6c 6970 r of found ellip │ │ │ │ +0000a900: 7365 732e 2065 6163 6820 7665 6374 6f72 ses. each vector │ │ │ │ +0000a910: 2069 7320 656e 636f 6465 6420 6173 2066 is encoded as f │ │ │ │ +0000a920: 6976 6520 666c 6f61 7420 2478 2c20 792c ive float $x, y, │ │ │ │ +0000a930: 2061 2c20 622c 2072 6164 6975 732c 2073 a, b, radius, s │ │ │ │ +0000a940: 636f 7265 242e 0a20 2020 2020 2a20 4070 core$.. * @p │ │ │ │ +0000a950: 6172 616d 2073 636f 7265 5468 7265 7368 aram scoreThresh │ │ │ │ +0000a960: 6f6c 6420 666c 6f61 742c 2074 6865 2074 old float, the t │ │ │ │ +0000a970: 6872 6573 686f 6c64 206f 6620 656c 6c69 hreshold of elli │ │ │ │ +0000a980: 7073 6520 7363 6f72 652e 0a20 2020 2020 pse score.. │ │ │ │ +0000a990: 2a20 4070 6172 616d 2072 656c 6961 6269 * @param reliabi │ │ │ │ +0000a9a0: 6c69 7479 5468 7265 7368 6f6c 6420 666c lityThreshold fl │ │ │ │ +0000a9b0: 6f61 742c 2074 6865 2074 6872 6573 686f oat, the thresho │ │ │ │ +0000a9c0: 6c64 206f 6620 7265 6c69 6162 696c 6974 ld of reliabilit │ │ │ │ +0000a9d0: 792e 0a20 2020 2020 2a20 4070 6172 616d y.. * @param │ │ │ │ +0000a9e0: 2063 656e 7465 7244 6973 7461 6e63 6554 centerDistanceT │ │ │ │ +0000a9f0: 6872 6573 686f 6c64 2066 6c6f 6174 2c20 hreshold float, │ │ │ │ +0000aa00: 7468 6520 7468 7265 7368 6f6c 6420 6f66 the threshold of │ │ │ │ +0000aa10: 2063 656e 7465 7220 6469 7374 616e 6365 center distance │ │ │ │ +0000aa20: 2e0a 2020 2020 202a 2f0a 2020 2020 7075 .. */. pu │ │ │ │ +0000aa30: 626c 6963 2073 7461 7469 6320 766f 6964 blic static void │ │ │ │ +0000aa40: 2066 696e 6445 6c6c 6970 7365 7328 4d61 findEllipses(Ma │ │ │ │ +0000aa50: 7420 696d 6167 652c 204d 6174 2065 6c6c t image, Mat ell │ │ │ │ +0000aa60: 6970 7365 732c 2066 6c6f 6174 2073 636f ipses, float sco │ │ │ │ +0000aa70: 7265 5468 7265 7368 6f6c 642c 2066 6c6f reThreshold, flo │ │ │ │ +0000aa80: 6174 2072 656c 6961 6269 6c69 7479 5468 at reliabilityTh │ │ │ │ +0000aa90: 7265 7368 6f6c 642c 2066 6c6f 6174 2063 reshold, float c │ │ │ │ +0000aaa0: 656e 7465 7244 6973 7461 6e63 6554 6872 enterDistanceThr │ │ │ │ +0000aab0: 6573 686f 6c64 2920 7b0a 2020 2020 2020 eshold) {. │ │ │ │ +0000aac0: 2020 6669 6e64 456c 6c69 7073 6573 5f30 findEllipses_0 │ │ │ │ +0000aad0: 2869 6d61 6765 2e6e 6174 6976 654f 626a (image.nativeObj │ │ │ │ +0000aae0: 2c20 656c 6c69 7073 6573 2e6e 6174 6976 , ellipses.nativ │ │ │ │ +0000aaf0: 654f 626a 2c20 7363 6f72 6554 6872 6573 eObj, scoreThres │ │ │ │ +0000ab00: 686f 6c64 2c20 7265 6c69 6162 696c 6974 hold, reliabilit │ │ │ │ +0000ab10: 7954 6872 6573 686f 6c64 2c20 6365 6e74 yThreshold, cent │ │ │ │ +0000ab20: 6572 4469 7374 616e 6365 5468 7265 7368 erDistanceThresh │ │ │ │ +0000ab30: 6f6c 6429 3b0a 2020 2020 7d0a 0a20 2020 old);. }.. │ │ │ │ +0000ab40: 202f 2a2a 0a20 2020 2020 2a20 4669 6e64 /**. * Find │ │ │ │ +0000ab50: 7320 656c 6c69 7073 6573 2066 6173 746c s ellipses fastl │ │ │ │ +0000ab60: 7920 696e 2061 6e20 696d 6167 6520 7573 y in an image us │ │ │ │ +0000ab70: 696e 6720 7072 6f6a 6563 7469 7665 2069 ing projective i │ │ │ │ +0000ab80: 6e76 6172 6961 6e74 2070 7275 6e69 6e67 nvariant pruning │ │ │ │ +0000ab90: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ +0000aba0: 5468 6520 6675 6e63 7469 6f6e 2064 6574 The function det │ │ │ │ +0000abb0: 6563 7473 2065 6c6c 6970 7365 7320 696e ects ellipses in │ │ │ │ +0000abc0: 2069 6d61 6765 7320 7573 696e 6720 7072 images using pr │ │ │ │ +0000abd0: 6f6a 6563 7469 7665 2069 6e76 6172 6961 ojective invaria │ │ │ │ +0000abe0: 6e74 2070 7275 6e69 6e67 2e0a 2020 2020 nt pruning.. │ │ │ │ +0000abf0: 202a 2046 6f72 206d 6f72 6520 6465 7461 * For more deta │ │ │ │ +0000ac00: 696c 7320 6162 6f75 7420 7468 6973 2069 ils about this i │ │ │ │ +0000ac10: 6d70 6c65 6d65 6e74 6174 696f 6e2c 2070 mplementation, p │ │ │ │ +0000ac20: 6c65 6173 6520 7365 6520 4349 5445 3a20 lease see CITE: │ │ │ │ +0000ac30: 6a69 6132 3031 3766 6173 740a 2020 2020 jia2017fast. │ │ │ │ +0000ac40: 202a 204a 6961 2c20 5169 2065 7420 616c * Jia, Qi et al │ │ │ │ +0000ac50: 2c20 2832 3031 3729 2e0a 2020 2020 202a , (2017).. * │ │ │ │ +0000ac60: 2041 2046 6173 7420 456c 6c69 7073 6520 A Fast Ellipse │ │ │ │ +0000ac70: 4465 7465 6374 6f72 2075 7369 6e67 2050 Detector using P │ │ │ │ +0000ac80: 726f 6a65 6374 6976 6520 496e 7661 7269 rojective Invari │ │ │ │ +0000ac90: 616e 7420 5072 756e 696e 672e 2049 4545 ant Pruning. IEE │ │ │ │ +0000aca0: 4520 5472 616e 7361 6374 696f 6e73 206f E Transactions o │ │ │ │ +0000acb0: 6e20 496d 6167 6520 5072 6f63 6573 7369 n Image Processi │ │ │ │ +0000acc0: 6e67 2e0a 2020 2020 202a 0a20 2020 2020 ng.. *. │ │ │ │ +0000acd0: 2a20 4070 6172 616d 2069 6d61 6765 2069 * @param image i │ │ │ │ +0000ace0: 6e70 7574 2069 6d61 6765 2c20 636f 756c nput image, coul │ │ │ │ +0000acf0: 6420 6265 2067 7261 7920 6f72 2063 6f6c d be gray or col │ │ │ │ +0000ad00: 6f72 2e0a 2020 2020 202a 2040 7061 7261 or.. * @para │ │ │ │ +0000ad10: 6d20 656c 6c69 7073 6573 206f 7574 7075 m ellipses outpu │ │ │ │ +0000ad20: 7420 7665 6374 6f72 206f 6620 666f 756e t vector of foun │ │ │ │ +0000ad30: 6420 656c 6c69 7073 6573 2e20 6561 6368 d ellipses. each │ │ │ │ +0000ad40: 2076 6563 746f 7220 6973 2065 6e63 6f64 vector is encod │ │ │ │ +0000ad50: 6564 2061 7320 6669 7665 2066 6c6f 6174 ed as five float │ │ │ │ +0000ad60: 2024 782c 2079 2c20 612c 2062 2c20 7261 $x, y, a, b, ra │ │ │ │ +0000ad70: 6469 7573 2c20 7363 6f72 6524 2e0a 2020 dius, score$.. │ │ │ │ +0000ad80: 2020 202a 2040 7061 7261 6d20 7363 6f72 * @param scor │ │ │ │ +0000ad90: 6554 6872 6573 686f 6c64 2066 6c6f 6174 eThreshold float │ │ │ │ +0000ada0: 2c20 7468 6520 7468 7265 7368 6f6c 6420 , the threshold │ │ │ │ +0000adb0: 6f66 2065 6c6c 6970 7365 2073 636f 7265 of ellipse score │ │ │ │ +0000adc0: 2e0a 2020 2020 202a 2040 7061 7261 6d20 .. * @param │ │ │ │ +0000add0: 7265 6c69 6162 696c 6974 7954 6872 6573 reliabilityThres │ │ │ │ +0000ade0: 686f 6c64 2066 6c6f 6174 2c20 7468 6520 hold float, the │ │ │ │ +0000adf0: 7468 7265 7368 6f6c 6420 6f66 2072 656c threshold of rel │ │ │ │ +0000ae00: 6961 6269 6c69 7479 2e0a 2020 2020 202a iability.. * │ │ │ │ +0000ae10: 2f0a 2020 2020 7075 626c 6963 2073 7461 /. public sta │ │ │ │ +0000ae20: 7469 6320 766f 6964 2066 696e 6445 6c6c tic void findEll │ │ │ │ +0000ae30: 6970 7365 7328 4d61 7420 696d 6167 652c ipses(Mat image, │ │ │ │ +0000ae40: 204d 6174 2065 6c6c 6970 7365 732c 2066 Mat ellipses, f │ │ │ │ +0000ae50: 6c6f 6174 2073 636f 7265 5468 7265 7368 loat scoreThresh │ │ │ │ +0000ae60: 6f6c 642c 2066 6c6f 6174 2072 656c 6961 old, float relia │ │ │ │ +0000ae70: 6269 6c69 7479 5468 7265 7368 6f6c 6429 bilityThreshold) │ │ │ │ +0000ae80: 207b 0a20 2020 2020 2020 2066 696e 6445 {. findE │ │ │ │ +0000ae90: 6c6c 6970 7365 735f 3128 696d 6167 652e llipses_1(image. │ │ │ │ +0000aea0: 6e61 7469 7665 4f62 6a2c 2065 6c6c 6970 nativeObj, ellip │ │ │ │ +0000aeb0: 7365 732e 6e61 7469 7665 4f62 6a2c 2073 ses.nativeObj, s │ │ │ │ +0000aec0: 636f 7265 5468 7265 7368 6f6c 642c 2072 coreThreshold, r │ │ │ │ +0000aed0: 656c 6961 6269 6c69 7479 5468 7265 7368 eliabilityThresh │ │ │ │ +0000aee0: 6f6c 6429 3b0a 2020 2020 7d0a 0a20 2020 old);. }.. │ │ │ │ +0000aef0: 202f 2a2a 0a20 2020 2020 2a20 4669 6e64 /**. * Find │ │ │ │ +0000af00: 7320 656c 6c69 7073 6573 2066 6173 746c s ellipses fastl │ │ │ │ +0000af10: 7920 696e 2061 6e20 696d 6167 6520 7573 y in an image us │ │ │ │ +0000af20: 696e 6720 7072 6f6a 6563 7469 7665 2069 ing projective i │ │ │ │ +0000af30: 6e76 6172 6961 6e74 2070 7275 6e69 6e67 nvariant pruning │ │ │ │ +0000af40: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ +0000af50: 5468 6520 6675 6e63 7469 6f6e 2064 6574 The function det │ │ │ │ +0000af60: 6563 7473 2065 6c6c 6970 7365 7320 696e ects ellipses in │ │ │ │ +0000af70: 2069 6d61 6765 7320 7573 696e 6720 7072 images using pr │ │ │ │ +0000af80: 6f6a 6563 7469 7665 2069 6e76 6172 6961 ojective invaria │ │ │ │ +0000af90: 6e74 2070 7275 6e69 6e67 2e0a 2020 2020 nt pruning.. │ │ │ │ +0000afa0: 202a 2046 6f72 206d 6f72 6520 6465 7461 * For more deta │ │ │ │ +0000afb0: 696c 7320 6162 6f75 7420 7468 6973 2069 ils about this i │ │ │ │ +0000afc0: 6d70 6c65 6d65 6e74 6174 696f 6e2c 2070 mplementation, p │ │ │ │ +0000afd0: 6c65 6173 6520 7365 6520 4349 5445 3a20 lease see CITE: │ │ │ │ +0000afe0: 6a69 6132 3031 3766 6173 740a 2020 2020 jia2017fast. │ │ │ │ +0000aff0: 202a 204a 6961 2c20 5169 2065 7420 616c * Jia, Qi et al │ │ │ │ +0000b000: 2c20 2832 3031 3729 2e0a 2020 2020 202a , (2017).. * │ │ │ │ +0000b010: 2041 2046 6173 7420 456c 6c69 7073 6520 A Fast Ellipse │ │ │ │ +0000b020: 4465 7465 6374 6f72 2075 7369 6e67 2050 Detector using P │ │ │ │ +0000b030: 726f 6a65 6374 6976 6520 496e 7661 7269 rojective Invari │ │ │ │ +0000b040: 616e 7420 5072 756e 696e 672e 2049 4545 ant Pruning. IEE │ │ │ │ +0000b050: 4520 5472 616e 7361 6374 696f 6e73 206f E Transactions o │ │ │ │ +0000b060: 6e20 496d 6167 6520 5072 6f63 6573 7369 n Image Processi │ │ │ │ +0000b070: 6e67 2e0a 2020 2020 202a 0a20 2020 2020 ng.. *. │ │ │ │ +0000b080: 2a20 4070 6172 616d 2069 6d61 6765 2069 * @param image i │ │ │ │ +0000b090: 6e70 7574 2069 6d61 6765 2c20 636f 756c nput image, coul │ │ │ │ +0000b0a0: 6420 6265 2067 7261 7920 6f72 2063 6f6c d be gray or col │ │ │ │ +0000b0b0: 6f72 2e0a 2020 2020 202a 2040 7061 7261 or.. * @para │ │ │ │ +0000b0c0: 6d20 656c 6c69 7073 6573 206f 7574 7075 m ellipses outpu │ │ │ │ +0000b0d0: 7420 7665 6374 6f72 206f 6620 666f 756e t vector of foun │ │ │ │ +0000b0e0: 6420 656c 6c69 7073 6573 2e20 6561 6368 d ellipses. each │ │ │ │ +0000b0f0: 2076 6563 746f 7220 6973 2065 6e63 6f64 vector is encod │ │ │ │ +0000b100: 6564 2061 7320 6669 7665 2066 6c6f 6174 ed as five float │ │ │ │ +0000b110: 2024 782c 2079 2c20 612c 2062 2c20 7261 $x, y, a, b, ra │ │ │ │ +0000b120: 6469 7573 2c20 7363 6f72 6524 2e0a 2020 dius, score$.. │ │ │ │ +0000b130: 2020 202a 2040 7061 7261 6d20 7363 6f72 * @param scor │ │ │ │ +0000b140: 6554 6872 6573 686f 6c64 2066 6c6f 6174 eThreshold float │ │ │ │ +0000b150: 2c20 7468 6520 7468 7265 7368 6f6c 6420 , the threshold │ │ │ │ +0000b160: 6f66 2065 6c6c 6970 7365 2073 636f 7265 of ellipse score │ │ │ │ +0000b170: 2e0a 2020 2020 202a 2f0a 2020 2020 7075 .. */. pu │ │ │ │ +0000b180: 626c 6963 2073 7461 7469 6320 766f 6964 blic static void │ │ │ │ +0000b190: 2066 696e 6445 6c6c 6970 7365 7328 4d61 findEllipses(Ma │ │ │ │ +0000b1a0: 7420 696d 6167 652c 204d 6174 2065 6c6c t image, Mat ell │ │ │ │ +0000b1b0: 6970 7365 732c 2066 6c6f 6174 2073 636f ipses, float sco │ │ │ │ +0000b1c0: 7265 5468 7265 7368 6f6c 6429 207b 0a20 reThreshold) {. │ │ │ │ +0000b1d0: 2020 2020 2020 2066 696e 6445 6c6c 6970 findEllip │ │ │ │ +0000b1e0: 7365 735f 3228 696d 6167 652e 6e61 7469 ses_2(image.nati │ │ │ │ +0000b1f0: 7665 4f62 6a2c 2065 6c6c 6970 7365 732e veObj, ellipses. │ │ │ │ +0000b200: 6e61 7469 7665 4f62 6a2c 2073 636f 7265 nativeObj, score │ │ │ │ +0000b210: 5468 7265 7368 6f6c 6429 3b0a 2020 2020 Threshold);. │ │ │ │ +0000b220: 7d0a 0a20 2020 202f 2a2a 0a20 2020 2020 }.. /**. │ │ │ │ +0000b230: 2a20 4669 6e64 7320 656c 6c69 7073 6573 * Finds ellipses │ │ │ │ +0000b240: 2066 6173 746c 7920 696e 2061 6e20 696d fastly in an im │ │ │ │ +0000b250: 6167 6520 7573 696e 6720 7072 6f6a 6563 age using projec │ │ │ │ +0000b260: 7469 7665 2069 6e76 6172 6961 6e74 2070 tive invariant p │ │ │ │ +0000b270: 7275 6e69 6e67 2e0a 2020 2020 202a 0a20 runing.. *. │ │ │ │ +0000b280: 2020 2020 2a20 5468 6520 6675 6e63 7469 * The functi │ │ │ │ +0000b290: 6f6e 2064 6574 6563 7473 2065 6c6c 6970 on detects ellip │ │ │ │ +0000b2a0: 7365 7320 696e 2069 6d61 6765 7320 7573 ses in images us │ │ │ │ +0000b2b0: 696e 6720 7072 6f6a 6563 7469 7665 2069 ing projective i │ │ │ │ +0000b2c0: 6e76 6172 6961 6e74 2070 7275 6e69 6e67 nvariant pruning │ │ │ │ +0000b2d0: 2e0a 2020 2020 202a 2046 6f72 206d 6f72 .. * For mor │ │ │ │ +0000b2e0: 6520 6465 7461 696c 7320 6162 6f75 7420 e details about │ │ │ │ +0000b2f0: 7468 6973 2069 6d70 6c65 6d65 6e74 6174 this implementat │ │ │ │ +0000b300: 696f 6e2c 2070 6c65 6173 6520 7365 6520 ion, please see │ │ │ │ +0000b310: 4349 5445 3a20 6a69 6132 3031 3766 6173 CITE: jia2017fas │ │ │ │ +0000b320: 740a 2020 2020 202a 204a 6961 2c20 5169 t. * Jia, Qi │ │ │ │ +0000b330: 2065 7420 616c 2c20 2832 3031 3729 2e0a et al, (2017).. │ │ │ │ +0000b340: 2020 2020 202a 2041 2046 6173 7420 456c * A Fast El │ │ │ │ +0000b350: 6c69 7073 6520 4465 7465 6374 6f72 2075 lipse Detector u │ │ │ │ +0000b360: 7369 6e67 2050 726f 6a65 6374 6976 6520 sing Projective │ │ │ │ +0000b370: 496e 7661 7269 616e 7420 5072 756e 696e Invariant Prunin │ │ │ │ +0000b380: 672e 2049 4545 4520 5472 616e 7361 6374 g. IEEE Transact │ │ │ │ +0000b390: 696f 6e73 206f 6e20 496d 6167 6520 5072 ions on Image Pr │ │ │ │ +0000b3a0: 6f63 6573 7369 6e67 2e0a 2020 2020 202a ocessing.. * │ │ │ │ +0000b3b0: 0a20 2020 2020 2a20 4070 6172 616d 2069 . * @param i │ │ │ │ +0000b3c0: 6d61 6765 2069 6e70 7574 2069 6d61 6765 mage input image │ │ │ │ +0000b3d0: 2c20 636f 756c 6420 6265 2067 7261 7920 , could be gray │ │ │ │ +0000b3e0: 6f72 2063 6f6c 6f72 2e0a 2020 2020 202a or color.. * │ │ │ │ +0000b3f0: 2040 7061 7261 6d20 656c 6c69 7073 6573 @param ellipses │ │ │ │ +0000b400: 206f 7574 7075 7420 7665 6374 6f72 206f output vector o │ │ │ │ +0000b410: 6620 666f 756e 6420 656c 6c69 7073 6573 f found ellipses │ │ │ │ +0000b420: 2e20 6561 6368 2076 6563 746f 7220 6973 . each vector is │ │ │ │ +0000b430: 2065 6e63 6f64 6564 2061 7320 6669 7665 encoded as five │ │ │ │ +0000b440: 2066 6c6f 6174 2024 782c 2079 2c20 612c float $x, y, a, │ │ │ │ +0000b450: 2062 2c20 7261 6469 7573 2c20 7363 6f72 b, radius, scor │ │ │ │ +0000b460: 6524 2e0a 2020 2020 202a 2f0a 2020 2020 e$.. */. │ │ │ │ +0000b470: 7075 626c 6963 2073 7461 7469 6320 766f public static vo │ │ │ │ +0000b480: 6964 2066 696e 6445 6c6c 6970 7365 7328 id findEllipses( │ │ │ │ +0000b490: 4d61 7420 696d 6167 652c 204d 6174 2065 Mat image, Mat e │ │ │ │ +0000b4a0: 6c6c 6970 7365 7329 207b 0a20 2020 2020 llipses) {. │ │ │ │ +0000b4b0: 2020 2066 696e 6445 6c6c 6970 7365 735f findEllipses_ │ │ │ │ +0000b4c0: 3328 696d 6167 652e 6e61 7469 7665 4f62 3(image.nativeOb │ │ │ │ +0000b4d0: 6a2c 2065 6c6c 6970 7365 732e 6e61 7469 j, ellipses.nati │ │ │ │ +0000b4e0: 7665 4f62 6a29 3b0a 2020 2020 7d0a 0a0a veObj);. }... │ │ │ │ +0000b4f0: 2020 2020 2f2f 0a20 2020 202f 2f20 432b //. // C+ │ │ │ │ +0000b500: 2b3a 2020 5074 725f 4564 6765 4472 6177 +: Ptr_EdgeDraw │ │ │ │ +0000b510: 696e 6720 6376 3a3a 7869 6d67 7072 6f63 ing cv::ximgproc │ │ │ │ +0000b520: 3a3a 6372 6561 7465 4564 6765 4472 6177 ::createEdgeDraw │ │ │ │ +0000b530: 696e 6728 290a 2020 2020 2f2f 0a0a 2020 ing(). //.. │ │ │ │ +0000b540: 2020 2f2a 2a0a 2020 2020 202a 2043 7265 /**. * Cre │ │ │ │ +0000b550: 6174 6573 2061 2073 6d61 7274 2070 6f69 ates a smart poi │ │ │ │ +0000b560: 6e74 6572 2074 6f20 6120 4564 6765 4472 nter to a EdgeDr │ │ │ │ +0000b570: 6177 696e 6720 6f62 6a65 6374 2061 6e64 awing object and │ │ │ │ +0000b580: 2069 6e69 7469 616c 697a 6573 2069 740a initializes it. │ │ │ │ +0000b590: 2020 2020 202a 2040 7265 7475 726e 2061 * @return a │ │ │ │ +0000b5a0: 7574 6f6d 6174 6963 616c 6c79 2067 656e utomatically gen │ │ │ │ +0000b5b0: 6572 6174 6564 0a20 2020 2020 2a2f 0a20 erated. */. │ │ │ │ +0000b5c0: 2020 2070 7562 6c69 6320 7374 6174 6963 public static │ │ │ │ +0000b5d0: 2045 6467 6544 7261 7769 6e67 2063 7265 EdgeDrawing cre │ │ │ │ +0000b5e0: 6174 6545 6467 6544 7261 7769 6e67 2829 ateEdgeDrawing() │ │ │ │ +0000b5f0: 207b 0a20 2020 2020 2020 2072 6574 7572 {. retur │ │ │ │ +0000b600: 6e20 4564 6765 4472 6177 696e 672e 5f5f n EdgeDrawing.__ │ │ │ │ +0000b610: 6672 6f6d 5074 725f 5f28 6372 6561 7465 fromPtr__(create │ │ │ │ +0000b620: 4564 6765 4472 6177 696e 675f 3028 2929 EdgeDrawing_0()) │ │ │ │ +0000b630: 3b0a 2020 2020 7d0a 0a0a 2020 2020 2f2f ;. }... // │ │ │ │ +0000b640: 0a20 2020 202f 2f20 432b 2b3a 2020 5074 . // C++: Pt │ │ │ │ +0000b650: 725f 4564 6765 4177 6172 6549 6e74 6572 r_EdgeAwareInter │ │ │ │ +0000b660: 706f 6c61 746f 7220 6376 3a3a 7869 6d67 polator cv::ximg │ │ │ │ +0000b670: 7072 6f63 3a3a 6372 6561 7465 4564 6765 proc::createEdge │ │ │ │ +0000b680: 4177 6172 6549 6e74 6572 706f 6c61 746f AwareInterpolato │ │ │ │ +0000b690: 7228 290a 2020 2020 2f2f 0a0a 2020 2020 r(). //.. │ │ │ │ +0000b6a0: 2f2a 2a0a 2020 2020 202a 2046 6163 746f /**. * Facto │ │ │ │ +0000b6b0: 7279 206d 6574 686f 6420 7468 6174 2063 ry method that c │ │ │ │ +0000b6c0: 7265 6174 6573 2061 6e20 696e 7374 616e reates an instan │ │ │ │ +0000b6d0: 6365 206f 6620 7468 650a 2020 2020 202a ce of the. * │ │ │ │ +0000b6e0: 2045 6467 6541 7761 7265 496e 7465 7270 EdgeAwareInterp │ │ │ │ +0000b6f0: 6f6c 6174 6f72 2e0a 2020 2020 202a 2040 olator.. * @ │ │ │ │ +0000b700: 7265 7475 726e 2061 7574 6f6d 6174 6963 return automatic │ │ │ │ +0000b710: 616c 6c79 2067 656e 6572 6174 6564 0a20 ally generated. │ │ │ │ +0000b720: 2020 2020 2a2f 0a20 2020 2070 7562 6c69 */. publi │ │ │ │ +0000b730: 6320 7374 6174 6963 2045 6467 6541 7761 c static EdgeAwa │ │ │ │ +0000b740: 7265 496e 7465 7270 6f6c 6174 6f72 2063 reInterpolator c │ │ │ │ +0000b750: 7265 6174 6545 6467 6541 7761 7265 496e reateEdgeAwareIn │ │ │ │ +0000b760: 7465 7270 6f6c 6174 6f72 2829 207b 0a20 terpolator() {. │ │ │ │ +0000b770: 2020 2020 2020 2072 6574 7572 6e20 4564 return Ed │ │ │ │ +0000b780: 6765 4177 6172 6549 6e74 6572 706f 6c61 geAwareInterpola │ │ │ │ +0000b790: 746f 722e 5f5f 6672 6f6d 5074 725f 5f28 tor.__fromPtr__( │ │ │ │ +0000b7a0: 6372 6561 7465 4564 6765 4177 6172 6549 createEdgeAwareI │ │ │ │ +0000b7b0: 6e74 6572 706f 6c61 746f 725f 3028 2929 nterpolator_0()) │ │ │ │ +0000b7c0: 3b0a 2020 2020 7d0a 0a0a 2020 2020 2f2f ;. }... // │ │ │ │ +0000b7d0: 0a20 2020 202f 2f20 432b 2b3a 2020 5074 . // C++: Pt │ │ │ │ +0000b7e0: 725f 5249 4349 6e74 6572 706f 6c61 746f r_RICInterpolato │ │ │ │ +0000b7f0: 7220 6376 3a3a 7869 6d67 7072 6f63 3a3a r cv::ximgproc:: │ │ │ │ +0000b800: 6372 6561 7465 5249 4349 6e74 6572 706f createRICInterpo │ │ │ │ +0000b810: 6c61 746f 7228 290a 2020 2020 2f2f 0a0a lator(). //.. │ │ │ │ +0000b820: 2020 2020 2f2a 2a0a 2020 2020 202a 2046 /**. * F │ │ │ │ +0000b830: 6163 746f 7279 206d 6574 686f 6420 7468 actory method th │ │ │ │ +0000b840: 6174 2063 7265 6174 6573 2061 6e20 696e at creates an in │ │ │ │ +0000b850: 7374 616e 6365 206f 6620 7468 650a 2020 stance of the. │ │ │ │ +0000b860: 2020 202a 2052 4943 496e 7465 7270 6f6c * RICInterpol │ │ │ │ +0000b870: 6174 6f72 2e0a 2020 2020 202a 2040 7265 ator.. * @re │ │ │ │ +0000b880: 7475 726e 2061 7574 6f6d 6174 6963 616c turn automatical │ │ │ │ +0000b890: 6c79 2067 656e 6572 6174 6564 0a20 2020 ly generated. │ │ │ │ +0000b8a0: 2020 2a2f 0a20 2020 2070 7562 6c69 6320 */. public │ │ │ │ +0000b8b0: 7374 6174 6963 2052 4943 496e 7465 7270 static RICInterp │ │ │ │ +0000b8c0: 6f6c 6174 6f72 2063 7265 6174 6552 4943 olator createRIC │ │ │ │ +0000b8d0: 496e 7465 7270 6f6c 6174 6f72 2829 207b Interpolator() { │ │ │ │ +0000b8e0: 0a20 2020 2020 2020 2072 6574 7572 6e20 . return │ │ │ │ +0000b8f0: 5249 4349 6e74 6572 706f 6c61 746f 722e RICInterpolator. │ │ │ │ +0000b900: 5f5f 6672 6f6d 5074 725f 5f28 6372 6561 __fromPtr__(crea │ │ │ │ +0000b910: 7465 5249 4349 6e74 6572 706f 6c61 746f teRICInterpolato │ │ │ │ +0000b920: 725f 3028 2929 3b0a 2020 2020 7d0a 0a0a r_0());. }... │ │ │ │ +0000b930: 2020 2020 2f2f 0a20 2020 202f 2f20 432b //. // C+ │ │ │ │ +0000b940: 2b3a 2020 766f 6964 2063 763a 3a78 696d +: void cv::xim │ │ │ │ +0000b950: 6770 726f 633a 3a65 6467 6550 7265 7365 gproc::edgePrese │ │ │ │ +0000b960: 7276 696e 6746 696c 7465 7228 4d61 7420 rvingFilter(Mat │ │ │ │ +0000b970: 7372 632c 204d 6174 2620 6473 742c 2069 src, Mat& dst, i │ │ │ │ +0000b980: 6e74 2064 2c20 646f 7562 6c65 2074 6872 nt d, double thr │ │ │ │ +0000b990: 6573 686f 6c64 290a 2020 2020 2f2f 0a0a eshold). //.. │ │ │ │ +0000b9a0: 2020 2020 2f2a 2a0a 2020 2020 202a 2053 /**. * S │ │ │ │ +0000b9b0: 6d6f 6f74 6865 7320 616e 2069 6d61 6765 moothes an image │ │ │ │ +0000b9c0: 2075 7369 6e67 2074 6865 2045 6467 652d using the Edge- │ │ │ │ +0000b9d0: 5072 6573 6572 7669 6e67 2066 696c 7465 Preserving filte │ │ │ │ +0000b9e0: 722e 0a20 2020 2020 2a0a 2020 2020 202a r.. *. * │ │ │ │ +0000b9f0: 2054 6865 2066 756e 6374 696f 6e20 736d The function sm │ │ │ │ +0000ba00: 6f6f 7468 6573 2047 6175 7373 6961 6e20 oothes Gaussian │ │ │ │ +0000ba10: 6e6f 6973 6520 6173 2077 656c 6c20 6173 noise as well as │ │ │ │ +0000ba20: 2073 616c 7420 2661 6d70 3b20 7065 7070 salt & pepp │ │ │ │ +0000ba30: 6572 206e 6f69 7365 2e0a 2020 2020 202a er noise.. * │ │ │ │ +0000ba40: 2046 6f72 206d 6f72 6520 6465 7461 696c For more detail │ │ │ │ +0000ba50: 7320 6162 6f75 7420 7468 6973 2069 6d70 s about this imp │ │ │ │ +0000ba60: 6c65 6d65 6e74 6174 696f 6e2c 2070 6c65 lementation, ple │ │ │ │ +0000ba70: 6173 6520 7365 650a 2020 2020 202a 205b ase see. * [ │ │ │ │ +0000ba80: 5265 6957 6f65 3138 5d20 2052 6569 6368 ReiWoe18] Reich │ │ │ │ +0000ba90: 2c20 532e 2061 6e64 2057 c3b6 7267 c3b6 , S. and W..rg.. │ │ │ │ +0000baa0: 7474 6572 2c20 462e 2061 6e64 2044 656c tter, F. and Del │ │ │ │ +0000bab0: 6c65 6e2c 2042 2e20 2832 3031 3829 2e20 len, B. (2018). │ │ │ │ +0000bac0: 4120 5265 616c 2d54 696d 6520 4564 6765 A Real-Time Edge │ │ │ │ +0000bad0: 2d50 7265 7365 7276 696e 6720 4465 6e6f -Preserving Deno │ │ │ │ +0000bae0: 6973 696e 6720 4669 6c74 6572 2e20 5072 ising Filter. Pr │ │ │ │ +0000baf0: 6f63 6565 6469 6e67 7320 6f66 2074 6865 oceedings of the │ │ │ │ +0000bb00: 2031 3374 6820 496e 7465 726e 6174 696f 13th Internatio │ │ │ │ +0000bb10: 6e61 6c20 4a6f 696e 7420 436f 6e66 6572 nal Joint Confer │ │ │ │ +0000bb20: 656e 6365 206f 6e20 436f 6d70 7574 6572 ence on Computer │ │ │ │ +0000bb30: 2056 6973 696f 6e2c 2049 6d61 6769 6e67 Vision, Imaging │ │ │ │ +0000bb40: 2061 6e64 2043 6f6d 7075 7465 7220 4772 and Computer Gr │ │ │ │ +0000bb50: 6170 6869 6373 2054 6865 6f72 7920 616e aphics Theory an │ │ │ │ +0000bb60: 6420 4170 706c 6963 6174 696f 6e73 2028 d Applications ( │ │ │ │ +0000bb70: 5649 5349 4752 4150 5029 3a20 5669 7361 VISIGRAPP): Visa │ │ │ │ +0000bb80: 7070 2c20 3835 2d39 342c 2034 2e20 444f pp, 85-94, 4. DO │ │ │ │ +0000bb90: 493a 2031 302e 3532 3230 2f30 3030 3635 I: 10.5220/00065 │ │ │ │ +0000bba0: 3039 3030 3038 3530 3039 342e 0a20 2020 09000850094.. │ │ │ │ 0000bbb0: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ -0000bbc0: 6d20 7372 6320 6175 746f 6d61 7469 6361 m src automatica │ │ │ │ -0000bbd0: 6c6c 7920 6765 6e65 7261 7465 640a 2020 lly generated. │ │ │ │ -0000bbe0: 2020 202a 2040 7061 7261 6d20 6473 7420 * @param dst │ │ │ │ -0000bbf0: 6175 746f 6d61 7469 6361 6c6c 7920 6765 automatically ge │ │ │ │ -0000bc00: 6e65 7261 7465 640a 2020 2020 202a 2040 nerated. * @ │ │ │ │ -0000bc10: 7061 7261 6d20 7468 6574 6120 6175 746f param theta auto │ │ │ │ -0000bc20: 6d61 7469 6361 6c6c 7920 6765 6e65 7261 matically genera │ │ │ │ -0000bc30: 7465 640a 2020 2020 202a 2040 7061 7261 ted. * @para │ │ │ │ -0000bc40: 6d20 7374 6172 745f 616e 676c 6520 6175 m start_angle au │ │ │ │ -0000bc50: 746f 6d61 7469 6361 6c6c 7920 6765 6e65 tomatically gene │ │ │ │ -0000bc60: 7261 7465 640a 2020 2020 202a 2f0a 2020 rated. */. │ │ │ │ -0000bc70: 2020 7075 626c 6963 2073 7461 7469 6320 public static │ │ │ │ -0000bc80: 766f 6964 2052 6164 6f6e 5472 616e 7366 void RadonTransf │ │ │ │ -0000bc90: 6f72 6d28 4d61 7420 7372 632c 204d 6174 orm(Mat src, Mat │ │ │ │ -0000bca0: 2064 7374 2c20 646f 7562 6c65 2074 6865 dst, double the │ │ │ │ -0000bcb0: 7461 2c20 646f 7562 6c65 2073 7461 7274 ta, double start │ │ │ │ -0000bcc0: 5f61 6e67 6c65 2920 7b0a 2020 2020 2020 _angle) {. │ │ │ │ -0000bcd0: 2020 5261 646f 6e54 7261 6e73 666f 726d RadonTransform │ │ │ │ -0000bce0: 5f33 2873 7263 2e6e 6174 6976 654f 626a _3(src.nativeObj │ │ │ │ -0000bcf0: 2c20 6473 742e 6e61 7469 7665 4f62 6a2c , dst.nativeObj, │ │ │ │ -0000bd00: 2074 6865 7461 2c20 7374 6172 745f 616e theta, start_an │ │ │ │ -0000bd10: 676c 6529 3b0a 2020 2020 7d0a 0a20 2020 gle);. }.. │ │ │ │ -0000bd20: 202f 2a2a 0a20 2020 2020 2a20 4361 6c63 /**. * Calc │ │ │ │ -0000bd30: 756c 6174 6520 5261 646f 6e20 5472 616e ulate Radon Tran │ │ │ │ -0000bd40: 7366 6f72 6d20 6f66 2061 6e20 696d 6167 sform of an imag │ │ │ │ -0000bd50: 652e 0a20 2020 2020 2a0a 2020 2020 202a e.. *. * │ │ │ │ -0000bd60: 2054 6869 7320 6675 6e63 7469 6f6e 2063 This function c │ │ │ │ -0000bd70: 616c 6375 6c61 7465 7320 7468 6520 5261 alculates the Ra │ │ │ │ -0000bd80: 646f 6e20 5472 616e 7366 6f72 6d20 6f66 don Transform of │ │ │ │ -0000bd90: 2061 2067 6976 656e 2069 6d61 6765 2069 a given image i │ │ │ │ -0000bda0: 6e20 616e 7920 7261 6e67 652e 0a20 2020 n any range.. │ │ │ │ -0000bdb0: 2020 2a20 5365 6520 6874 7470 733a 2f2f * See https:// │ │ │ │ -0000bdc0: 656e 6769 6e65 6572 696e 672e 7075 7264 engineering.purd │ │ │ │ -0000bdd0: 7565 2e65 6475 2f7e 6d61 6c63 6f6c 6d2f ue.edu/~malcolm/ │ │ │ │ -0000bde0: 7063 742f 4354 495f 4368 3033 2e70 6466 pct/CTI_Ch03.pdf │ │ │ │ -0000bdf0: 2066 6f72 2064 6574 6169 6c2e 0a20 2020 for detail.. │ │ │ │ -0000be00: 2020 2a20 4966 2074 6865 2069 6e70 7574 * If the input │ │ │ │ -0000be10: 2074 7970 6520 6973 2043 565f 3855 2c20 type is CV_8U, │ │ │ │ -0000be20: 7468 6520 6f75 7470 7574 2077 696c 6c20 the output will │ │ │ │ -0000be30: 6265 2043 565f 3332 532e 0a20 2020 2020 be CV_32S.. │ │ │ │ -0000be40: 2a20 4966 2074 6865 2069 6e70 7574 2074 * If the input t │ │ │ │ -0000be50: 7970 6520 6973 2043 565f 3332 4620 6f72 ype is CV_32F or │ │ │ │ -0000be60: 2043 565f 3634 462c 2074 6865 206f 7574 CV_64F, the out │ │ │ │ -0000be70: 7075 7420 7769 6c6c 2062 6520 4356 5f36 put will be CV_6 │ │ │ │ -0000be80: 3446 0a20 2020 2020 2a20 5468 6520 6f75 4F. * The ou │ │ │ │ -0000be90: 7470 7574 2073 697a 6520 7769 6c6c 2062 tput size will b │ │ │ │ -0000bea0: 6520 6e75 6d5f 6f66 5f69 6e74 6567 7261 e num_of_integra │ │ │ │ -0000beb0: 6c20 7820 7372 635f 6469 6167 6f6e 616c l x src_diagonal │ │ │ │ -0000bec0: 5f6c 656e 6774 682e 0a20 2020 2020 2a20 _length.. * │ │ │ │ -0000bed0: 4966 2063 726f 7020 6973 2073 656c 6563 If crop is selec │ │ │ │ -0000bee0: 7465 642c 2074 6865 2069 6e70 7574 2069 ted, the input i │ │ │ │ -0000bef0: 6d61 6765 2077 696c 6c20 6265 2063 726f mage will be cro │ │ │ │ -0000bf00: 7020 696e 746f 2073 7175 6172 6520 7468 p into square th │ │ │ │ -0000bf10: 656e 2063 6972 636c 652c 0a20 2020 2020 en circle,. │ │ │ │ -0000bf20: 2a20 616e 6420 6f75 7470 7574 2073 697a * and output siz │ │ │ │ -0000bf30: 6520 7769 6c6c 2062 6520 6e75 6d5f 6f66 e will be num_of │ │ │ │ -0000bf40: 5f69 6e74 6567 7261 6c20 7820 6d69 6e5f _integral x min_ │ │ │ │ -0000bf50: 6564 6765 2e0a 2020 2020 202a 0a20 2020 edge.. *. │ │ │ │ -0000bf60: 2020 2a20 4070 6172 616d 2073 7263 2061 * @param src a │ │ │ │ -0000bf70: 7574 6f6d 6174 6963 616c 6c79 2067 656e utomatically gen │ │ │ │ -0000bf80: 6572 6174 6564 0a20 2020 2020 2a20 4070 erated. * @p │ │ │ │ -0000bf90: 6172 616d 2064 7374 2061 7574 6f6d 6174 aram dst automat │ │ │ │ -0000bfa0: 6963 616c 6c79 2067 656e 6572 6174 6564 ically generated │ │ │ │ -0000bfb0: 0a20 2020 2020 2a20 4070 6172 616d 2074 . * @param t │ │ │ │ -0000bfc0: 6865 7461 2061 7574 6f6d 6174 6963 616c heta automatical │ │ │ │ -0000bfd0: 6c79 2067 656e 6572 6174 6564 0a20 2020 ly generated. │ │ │ │ -0000bfe0: 2020 2a2f 0a20 2020 2070 7562 6c69 6320 */. public │ │ │ │ -0000bff0: 7374 6174 6963 2076 6f69 6420 5261 646f static void Rado │ │ │ │ -0000c000: 6e54 7261 6e73 666f 726d 284d 6174 2073 nTransform(Mat s │ │ │ │ -0000c010: 7263 2c20 4d61 7420 6473 742c 2064 6f75 rc, Mat dst, dou │ │ │ │ -0000c020: 626c 6520 7468 6574 6129 207b 0a20 2020 ble theta) {. │ │ │ │ -0000c030: 2020 2020 2052 6164 6f6e 5472 616e 7366 RadonTransf │ │ │ │ -0000c040: 6f72 6d5f 3428 7372 632e 6e61 7469 7665 orm_4(src.native │ │ │ │ -0000c050: 4f62 6a2c 2064 7374 2e6e 6174 6976 654f Obj, dst.nativeO │ │ │ │ -0000c060: 626a 2c20 7468 6574 6129 3b0a 2020 2020 bj, theta);. │ │ │ │ -0000c070: 7d0a 0a20 2020 202f 2a2a 0a20 2020 2020 }.. /**. │ │ │ │ -0000c080: 2a20 4361 6c63 756c 6174 6520 5261 646f * Calculate Rado │ │ │ │ -0000c090: 6e20 5472 616e 7366 6f72 6d20 6f66 2061 n Transform of a │ │ │ │ -0000c0a0: 6e20 696d 6167 652e 0a20 2020 2020 2a0a n image.. *. │ │ │ │ -0000c0b0: 2020 2020 202a 2054 6869 7320 6675 6e63 * This func │ │ │ │ -0000c0c0: 7469 6f6e 2063 616c 6375 6c61 7465 7320 tion calculates │ │ │ │ -0000c0d0: 7468 6520 5261 646f 6e20 5472 616e 7366 the Radon Transf │ │ │ │ -0000c0e0: 6f72 6d20 6f66 2061 2067 6976 656e 2069 orm of a given i │ │ │ │ -0000c0f0: 6d61 6765 2069 6e20 616e 7920 7261 6e67 mage in any rang │ │ │ │ -0000c100: 652e 0a20 2020 2020 2a20 5365 6520 6874 e.. * See ht │ │ │ │ -0000c110: 7470 733a 2f2f 656e 6769 6e65 6572 696e tps://engineerin │ │ │ │ -0000c120: 672e 7075 7264 7565 2e65 6475 2f7e 6d61 g.purdue.edu/~ma │ │ │ │ -0000c130: 6c63 6f6c 6d2f 7063 742f 4354 495f 4368 lcolm/pct/CTI_Ch │ │ │ │ -0000c140: 3033 2e70 6466 2066 6f72 2064 6574 6169 03.pdf for detai │ │ │ │ -0000c150: 6c2e 0a20 2020 2020 2a20 4966 2074 6865 l.. * If the │ │ │ │ -0000c160: 2069 6e70 7574 2074 7970 6520 6973 2043 input type is C │ │ │ │ -0000c170: 565f 3855 2c20 7468 6520 6f75 7470 7574 V_8U, the output │ │ │ │ -0000c180: 2077 696c 6c20 6265 2043 565f 3332 532e will be CV_32S. │ │ │ │ -0000c190: 0a20 2020 2020 2a20 4966 2074 6865 2069 . * If the i │ │ │ │ -0000c1a0: 6e70 7574 2074 7970 6520 6973 2043 565f nput type is CV_ │ │ │ │ -0000c1b0: 3332 4620 6f72 2043 565f 3634 462c 2074 32F or CV_64F, t │ │ │ │ -0000c1c0: 6865 206f 7574 7075 7420 7769 6c6c 2062 he output will b │ │ │ │ -0000c1d0: 6520 4356 5f36 3446 0a20 2020 2020 2a20 e CV_64F. * │ │ │ │ -0000c1e0: 5468 6520 6f75 7470 7574 2073 697a 6520 The output size │ │ │ │ -0000c1f0: 7769 6c6c 2062 6520 6e75 6d5f 6f66 5f69 will be num_of_i │ │ │ │ -0000c200: 6e74 6567 7261 6c20 7820 7372 635f 6469 ntegral x src_di │ │ │ │ -0000c210: 6167 6f6e 616c 5f6c 656e 6774 682e 0a20 agonal_length.. │ │ │ │ -0000c220: 2020 2020 2a20 4966 2063 726f 7020 6973 * If crop is │ │ │ │ -0000c230: 2073 656c 6563 7465 642c 2074 6865 2069 selected, the i │ │ │ │ -0000c240: 6e70 7574 2069 6d61 6765 2077 696c 6c20 nput image will │ │ │ │ -0000c250: 6265 2063 726f 7020 696e 746f 2073 7175 be crop into squ │ │ │ │ -0000c260: 6172 6520 7468 656e 2063 6972 636c 652c are then circle, │ │ │ │ -0000c270: 0a20 2020 2020 2a20 616e 6420 6f75 7470 . * and outp │ │ │ │ -0000c280: 7574 2073 697a 6520 7769 6c6c 2062 6520 ut size will be │ │ │ │ -0000c290: 6e75 6d5f 6f66 5f69 6e74 6567 7261 6c20 num_of_integral │ │ │ │ -0000c2a0: 7820 6d69 6e5f 6564 6765 2e0a 2020 2020 x min_edge.. │ │ │ │ -0000c2b0: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ -0000c2c0: 2073 7263 2061 7574 6f6d 6174 6963 616c src automatical │ │ │ │ -0000c2d0: 6c79 2067 656e 6572 6174 6564 0a20 2020 ly generated. │ │ │ │ -0000c2e0: 2020 2a20 4070 6172 616d 2064 7374 2061 * @param dst a │ │ │ │ -0000c2f0: 7574 6f6d 6174 6963 616c 6c79 2067 656e utomatically gen │ │ │ │ -0000c300: 6572 6174 6564 0a20 2020 2020 2a2f 0a20 erated. */. │ │ │ │ -0000c310: 2020 2070 7562 6c69 6320 7374 6174 6963 public static │ │ │ │ -0000c320: 2076 6f69 6420 5261 646f 6e54 7261 6e73 void RadonTrans │ │ │ │ -0000c330: 666f 726d 284d 6174 2073 7263 2c20 4d61 form(Mat src, Ma │ │ │ │ -0000c340: 7420 6473 7429 207b 0a20 2020 2020 2020 t dst) {. │ │ │ │ -0000c350: 2052 6164 6f6e 5472 616e 7366 6f72 6d5f RadonTransform_ │ │ │ │ -0000c360: 3528 7372 632e 6e61 7469 7665 4f62 6a2c 5(src.nativeObj, │ │ │ │ -0000c370: 2064 7374 2e6e 6174 6976 654f 626a 293b dst.nativeObj); │ │ │ │ -0000c380: 0a20 2020 207d 0a0a 0a20 2020 202f 2f0a . }... //. │ │ │ │ -0000c390: 2020 2020 2f2f 2043 2b2b 3a20 2076 6f69 // C++: voi │ │ │ │ -0000c3a0: 6420 6376 3a3a 7869 6d67 7072 6f63 3a3a d cv::ximgproc:: │ │ │ │ -0000c3b0: 5065 694c 696e 4e6f 726d 616c 697a 6174 PeiLinNormalizat │ │ │ │ -0000c3c0: 696f 6e28 4d61 7420 492c 204d 6174 2620 ion(Mat I, Mat& │ │ │ │ -0000c3d0: 5429 0a20 2020 202f 2f0a 0a20 2020 2070 T). //.. p │ │ │ │ -0000c3e0: 7562 6c69 6320 7374 6174 6963 2076 6f69 ublic static voi │ │ │ │ -0000c3f0: 6420 5065 694c 696e 4e6f 726d 616c 697a d PeiLinNormaliz │ │ │ │ -0000c400: 6174 696f 6e28 4d61 7420 492c 204d 6174 ation(Mat I, Mat │ │ │ │ -0000c410: 2054 2920 7b0a 2020 2020 2020 2020 5065 T) {. Pe │ │ │ │ -0000c420: 694c 696e 4e6f 726d 616c 697a 6174 696f iLinNormalizatio │ │ │ │ -0000c430: 6e5f 3028 492e 6e61 7469 7665 4f62 6a2c n_0(I.nativeObj, │ │ │ │ -0000c440: 2054 2e6e 6174 6976 654f 626a 293b 0a20 T.nativeObj);. │ │ │ │ -0000c450: 2020 207d 0a0a 0a20 2020 202f 2f0a 2020 }... //. │ │ │ │ -0000c460: 2020 2f2f 2043 2b2b 3a20 2050 7472 5f53 // C++: Ptr_S │ │ │ │ -0000c470: 7570 6572 7069 7865 6c4c 5343 2063 763a uperpixelLSC cv: │ │ │ │ -0000c480: 3a78 696d 6770 726f 633a 3a63 7265 6174 :ximgproc::creat │ │ │ │ -0000c490: 6553 7570 6572 7069 7865 6c4c 5343 284d eSuperpixelLSC(M │ │ │ │ -0000c4a0: 6174 2069 6d61 6765 2c20 696e 7420 7265 at image, int re │ │ │ │ -0000c4b0: 6769 6f6e 5f73 697a 6520 3d20 3130 2c20 gion_size = 10, │ │ │ │ -0000c4c0: 666c 6f61 7420 7261 7469 6f20 3d20 302e float ratio = 0. │ │ │ │ -0000c4d0: 3037 3566 290a 2020 2020 2f2f 0a0a 2020 075f). //.. │ │ │ │ -0000c4e0: 2020 2f2a 2a0a 2020 2020 202a 2043 6c61 /**. * Cla │ │ │ │ -0000c4f0: 7373 2069 6d70 6c65 6d65 6e74 696e 6720 ss implementing │ │ │ │ -0000c500: 7468 6520 4c53 4320 284c 696e 6561 7220 the LSC (Linear │ │ │ │ -0000c510: 5370 6563 7472 616c 2043 6c75 7374 6572 Spectral Cluster │ │ │ │ -0000c520: 696e 6729 2073 7570 6572 7069 7865 6c73 ing) superpixels │ │ │ │ -0000c530: 0a20 2020 2020 2a0a 2020 2020 202a 2040 . *. * @ │ │ │ │ -0000c540: 7061 7261 6d20 696d 6167 6520 496d 6167 param image Imag │ │ │ │ -0000c550: 6520 746f 2073 6567 6d65 6e74 0a20 2020 e to segment. │ │ │ │ -0000c560: 2020 2a20 4070 6172 616d 2072 6567 696f * @param regio │ │ │ │ -0000c570: 6e5f 7369 7a65 2043 686f 6f73 6573 2061 n_size Chooses a │ │ │ │ -0000c580: 6e20 6176 6572 6167 6520 7375 7065 7270 n average superp │ │ │ │ -0000c590: 6978 656c 2073 697a 6520 6d65 6173 7572 ixel size measur │ │ │ │ -0000c5a0: 6564 2069 6e20 7069 7865 6c73 0a20 2020 ed in pixels. │ │ │ │ -0000c5b0: 2020 2a20 4070 6172 616d 2072 6174 696f * @param ratio │ │ │ │ -0000c5c0: 2043 686f 6f73 6573 2074 6865 2065 6e66 Chooses the enf │ │ │ │ -0000c5d0: 6f72 6365 6d65 6e74 206f 6620 7375 7065 orcement of supe │ │ │ │ -0000c5e0: 7270 6978 656c 2063 6f6d 7061 6374 6e65 rpixel compactne │ │ │ │ -0000c5f0: 7373 2066 6163 746f 7220 6f66 2073 7570 ss factor of sup │ │ │ │ -0000c600: 6572 7069 7865 6c0a 2020 2020 202a 0a20 erpixel. *. │ │ │ │ -0000c610: 2020 2020 2a20 5468 6520 6675 6e63 7469 * The functi │ │ │ │ -0000c620: 6f6e 2069 6e69 7469 616c 697a 6573 2061 on initializes a │ │ │ │ -0000c630: 2053 7570 6572 7069 7865 6c4c 5343 206f SuperpixelLSC o │ │ │ │ -0000c640: 626a 6563 7420 666f 7220 7468 6520 696e bject for the in │ │ │ │ -0000c650: 7075 7420 696d 6167 652e 2049 7420 7365 put image. It se │ │ │ │ -0000c660: 7473 2074 6865 2070 6172 616d 6574 6572 ts the parameter │ │ │ │ -0000c670: 7320 6f66 0a20 2020 2020 2a20 7375 7065 s of. * supe │ │ │ │ -0000c680: 7270 6978 656c 2061 6c67 6f72 6974 686d rpixel algorithm │ │ │ │ -0000c690: 2c20 7768 6963 6820 6172 653a 2072 6567 , which are: reg │ │ │ │ -0000c6a0: 696f 6e5f 7369 7a65 2061 6e64 2072 756c ion_size and rul │ │ │ │ -0000c6b0: 6572 2e20 4974 2070 7265 616c 6c6f 6361 er. It prealloca │ │ │ │ -0000c6c0: 7465 2073 6f6d 6520 6275 6666 6572 7320 te some buffers │ │ │ │ -0000c6d0: 666f 7220 6675 7475 7265 0a20 2020 2020 for future. │ │ │ │ -0000c6e0: 2a20 636f 6d70 7574 696e 6720 6974 6572 * computing iter │ │ │ │ -0000c6f0: 6174 696f 6e73 206f 7665 7220 7468 6520 ations over the │ │ │ │ -0000c700: 6769 7665 6e20 696d 6167 652e 2041 6e20 given image. An │ │ │ │ -0000c710: 6578 616d 706c 6520 6f66 204c 5343 2069 example of LSC i │ │ │ │ -0000c720: 7320 696c 7573 7472 6174 6564 2069 6e20 s ilustrated in │ │ │ │ -0000c730: 7468 6520 666f 6c6c 6f77 696e 6720 7069 the following pi │ │ │ │ -0000c740: 6374 7572 652e 0a20 2020 2020 2a20 466f cture.. * Fo │ │ │ │ -0000c750: 7220 656e 616e 6368 6564 2072 6573 756c r enanched resul │ │ │ │ -0000c760: 7473 2069 7420 6973 2072 6563 6f6d 6d65 ts it is recomme │ │ │ │ -0000c770: 6e64 6564 2066 6f72 2063 6f6c 6f72 2069 nded for color i │ │ │ │ -0000c780: 6d61 6765 7320 746f 2070 7265 7072 6f63 mages to preproc │ │ │ │ -0000c790: 6573 7320 696d 6167 6520 7769 7468 206c ess image with l │ │ │ │ -0000c7a0: 6974 746c 6520 6761 7573 7369 616e 2062 ittle gaussian b │ │ │ │ -0000c7b0: 6c75 720a 2020 2020 202a 2077 6974 6820 lur. * with │ │ │ │ -0000c7c0: 6120 736d 616c 6c20 3320 7820 3320 6b65 a small 3 x 3 ke │ │ │ │ -0000c7d0: 726e 656c 2061 6e64 2061 6464 6974 696f rnel and additio │ │ │ │ -0000c7e0: 6e61 6c20 636f 6e76 6572 7369 6f6e 2069 nal conversion i │ │ │ │ -0000c7f0: 6e74 6f20 4369 654c 4142 2063 6f6c 6f72 nto CieLAB color │ │ │ │ -0000c800: 2073 7061 6365 2e0a 2020 2020 202a 0a20 space.. *. │ │ │ │ -0000c810: 2020 2020 2a20 215b 696d 6167 655d 2870 * ![image](p │ │ │ │ -0000c820: 6963 732f 7375 7065 7270 6978 656c 735f ics/superpixels_ │ │ │ │ -0000c830: 6c73 632e 706e 6729 0a20 2020 2020 2a20 lsc.png). * │ │ │ │ -0000c840: 4072 6574 7572 6e20 6175 746f 6d61 7469 @return automati │ │ │ │ -0000c850: 6361 6c6c 7920 6765 6e65 7261 7465 640a cally generated. │ │ │ │ -0000c860: 2020 2020 202a 2f0a 2020 2020 7075 626c */. publ │ │ │ │ -0000c870: 6963 2073 7461 7469 6320 5375 7065 7270 ic static Superp │ │ │ │ -0000c880: 6978 656c 4c53 4320 6372 6561 7465 5375 ixelLSC createSu │ │ │ │ -0000c890: 7065 7270 6978 656c 4c53 4328 4d61 7420 perpixelLSC(Mat │ │ │ │ -0000c8a0: 696d 6167 652c 2069 6e74 2072 6567 696f image, int regio │ │ │ │ -0000c8b0: 6e5f 7369 7a65 2c20 666c 6f61 7420 7261 n_size, float ra │ │ │ │ -0000c8c0: 7469 6f29 207b 0a20 2020 2020 2020 2072 tio) {. r │ │ │ │ -0000c8d0: 6574 7572 6e20 5375 7065 7270 6978 656c eturn Superpixel │ │ │ │ -0000c8e0: 4c53 432e 5f5f 6672 6f6d 5074 725f 5f28 LSC.__fromPtr__( │ │ │ │ -0000c8f0: 6372 6561 7465 5375 7065 7270 6978 656c createSuperpixel │ │ │ │ -0000c900: 4c53 435f 3028 696d 6167 652e 6e61 7469 LSC_0(image.nati │ │ │ │ -0000c910: 7665 4f62 6a2c 2072 6567 696f 6e5f 7369 veObj, region_si │ │ │ │ -0000c920: 7a65 2c20 7261 7469 6f29 293b 0a20 2020 ze, ratio));. │ │ │ │ -0000c930: 207d 0a0a 2020 2020 2f2a 2a0a 2020 2020 }.. /**. │ │ │ │ -0000c940: 202a 2043 6c61 7373 2069 6d70 6c65 6d65 * Class impleme │ │ │ │ -0000c950: 6e74 696e 6720 7468 6520 4c53 4320 284c nting the LSC (L │ │ │ │ -0000c960: 696e 6561 7220 5370 6563 7472 616c 2043 inear Spectral C │ │ │ │ -0000c970: 6c75 7374 6572 696e 6729 2073 7570 6572 lustering) super │ │ │ │ -0000c980: 7069 7865 6c73 0a20 2020 2020 2a0a 2020 pixels. *. │ │ │ │ -0000c990: 2020 202a 2040 7061 7261 6d20 696d 6167 * @param imag │ │ │ │ -0000c9a0: 6520 496d 6167 6520 746f 2073 6567 6d65 e Image to segme │ │ │ │ -0000c9b0: 6e74 0a20 2020 2020 2a20 4070 6172 616d nt. * @param │ │ │ │ -0000c9c0: 2072 6567 696f 6e5f 7369 7a65 2043 686f region_size Cho │ │ │ │ -0000c9d0: 6f73 6573 2061 6e20 6176 6572 6167 6520 oses an average │ │ │ │ -0000c9e0: 7375 7065 7270 6978 656c 2073 697a 6520 superpixel size │ │ │ │ -0000c9f0: 6d65 6173 7572 6564 2069 6e20 7069 7865 measured in pixe │ │ │ │ -0000ca00: 6c73 0a20 2020 2020 2a0a 2020 2020 202a ls. *. * │ │ │ │ -0000ca10: 2054 6865 2066 756e 6374 696f 6e20 696e The function in │ │ │ │ -0000ca20: 6974 6961 6c69 7a65 7320 6120 5375 7065 itializes a Supe │ │ │ │ -0000ca30: 7270 6978 656c 4c53 4320 6f62 6a65 6374 rpixelLSC object │ │ │ │ -0000ca40: 2066 6f72 2074 6865 2069 6e70 7574 2069 for the input i │ │ │ │ -0000ca50: 6d61 6765 2e20 4974 2073 6574 7320 7468 mage. It sets th │ │ │ │ -0000ca60: 6520 7061 7261 6d65 7465 7273 206f 660a e parameters of. │ │ │ │ -0000ca70: 2020 2020 202a 2073 7570 6572 7069 7865 * superpixe │ │ │ │ -0000ca80: 6c20 616c 676f 7269 7468 6d2c 2077 6869 l algorithm, whi │ │ │ │ -0000ca90: 6368 2061 7265 3a20 7265 6769 6f6e 5f73 ch are: region_s │ │ │ │ -0000caa0: 697a 6520 616e 6420 7275 6c65 722e 2049 ize and ruler. I │ │ │ │ -0000cab0: 7420 7072 6561 6c6c 6f63 6174 6520 736f t preallocate so │ │ │ │ -0000cac0: 6d65 2062 7566 6665 7273 2066 6f72 2066 me buffers for f │ │ │ │ -0000cad0: 7574 7572 650a 2020 2020 202a 2063 6f6d uture. * com │ │ │ │ -0000cae0: 7075 7469 6e67 2069 7465 7261 7469 6f6e puting iteration │ │ │ │ -0000caf0: 7320 6f76 6572 2074 6865 2067 6976 656e s over the given │ │ │ │ -0000cb00: 2069 6d61 6765 2e20 416e 2065 7861 6d70 image. An examp │ │ │ │ -0000cb10: 6c65 206f 6620 4c53 4320 6973 2069 6c75 le of LSC is ilu │ │ │ │ -0000cb20: 7374 7261 7465 6420 696e 2074 6865 2066 strated in the f │ │ │ │ -0000cb30: 6f6c 6c6f 7769 6e67 2070 6963 7475 7265 ollowing picture │ │ │ │ -0000cb40: 2e0a 2020 2020 202a 2046 6f72 2065 6e61 .. * For ena │ │ │ │ -0000cb50: 6e63 6865 6420 7265 7375 6c74 7320 6974 nched results it │ │ │ │ -0000cb60: 2069 7320 7265 636f 6d6d 656e 6465 6420 is recommended │ │ │ │ -0000cb70: 666f 7220 636f 6c6f 7220 696d 6167 6573 for color images │ │ │ │ -0000cb80: 2074 6f20 7072 6570 726f 6365 7373 2069 to preprocess i │ │ │ │ -0000cb90: 6d61 6765 2077 6974 6820 6c69 7474 6c65 mage with little │ │ │ │ -0000cba0: 2067 6175 7373 6961 6e20 626c 7572 0a20 gaussian blur. │ │ │ │ -0000cbb0: 2020 2020 2a20 7769 7468 2061 2073 6d61 * with a sma │ │ │ │ -0000cbc0: 6c6c 2033 2078 2033 206b 6572 6e65 6c20 ll 3 x 3 kernel │ │ │ │ -0000cbd0: 616e 6420 6164 6469 7469 6f6e 616c 2063 and additional c │ │ │ │ -0000cbe0: 6f6e 7665 7273 696f 6e20 696e 746f 2043 onversion into C │ │ │ │ -0000cbf0: 6965 4c41 4220 636f 6c6f 7220 7370 6163 ieLAB color spac │ │ │ │ -0000cc00: 652e 0a20 2020 2020 2a0a 2020 2020 202a e.. *. * │ │ │ │ -0000cc10: 2021 5b69 6d61 6765 5d28 7069 6373 2f73 ![image](pics/s │ │ │ │ -0000cc20: 7570 6572 7069 7865 6c73 5f6c 7363 2e70 uperpixels_lsc.p │ │ │ │ -0000cc30: 6e67 290a 2020 2020 202a 2040 7265 7475 ng). * @retu │ │ │ │ -0000cc40: 726e 2061 7574 6f6d 6174 6963 616c 6c79 rn automatically │ │ │ │ -0000cc50: 2067 656e 6572 6174 6564 0a20 2020 2020 generated. │ │ │ │ -0000cc60: 2a2f 0a20 2020 2070 7562 6c69 6320 7374 */. public st │ │ │ │ -0000cc70: 6174 6963 2053 7570 6572 7069 7865 6c4c atic SuperpixelL │ │ │ │ -0000cc80: 5343 2063 7265 6174 6553 7570 6572 7069 SC createSuperpi │ │ │ │ -0000cc90: 7865 6c4c 5343 284d 6174 2069 6d61 6765 xelLSC(Mat image │ │ │ │ -0000cca0: 2c20 696e 7420 7265 6769 6f6e 5f73 697a , int region_siz │ │ │ │ -0000ccb0: 6529 207b 0a20 2020 2020 2020 2072 6574 e) {. ret │ │ │ │ -0000ccc0: 7572 6e20 5375 7065 7270 6978 656c 4c53 urn SuperpixelLS │ │ │ │ -0000ccd0: 432e 5f5f 6672 6f6d 5074 725f 5f28 6372 C.__fromPtr__(cr │ │ │ │ -0000cce0: 6561 7465 5375 7065 7270 6978 656c 4c53 eateSuperpixelLS │ │ │ │ -0000ccf0: 435f 3128 696d 6167 652e 6e61 7469 7665 C_1(image.native │ │ │ │ -0000cd00: 4f62 6a2c 2072 6567 696f 6e5f 7369 7a65 Obj, region_size │ │ │ │ -0000cd10: 2929 3b0a 2020 2020 7d0a 0a20 2020 202f ));. }.. / │ │ │ │ -0000cd20: 2a2a 0a20 2020 2020 2a20 436c 6173 7320 **. * Class │ │ │ │ -0000cd30: 696d 706c 656d 656e 7469 6e67 2074 6865 implementing the │ │ │ │ -0000cd40: 204c 5343 2028 4c69 6e65 6172 2053 7065 LSC (Linear Spe │ │ │ │ -0000cd50: 6374 7261 6c20 436c 7573 7465 7269 6e67 ctral Clustering │ │ │ │ -0000cd60: 2920 7375 7065 7270 6978 656c 730a 2020 ) superpixels. │ │ │ │ -0000cd70: 2020 202a 0a20 2020 2020 2a20 4070 6172 *. * @par │ │ │ │ -0000cd80: 616d 2069 6d61 6765 2049 6d61 6765 2074 am image Image t │ │ │ │ -0000cd90: 6f20 7365 676d 656e 740a 2020 2020 202a o segment. * │ │ │ │ -0000cda0: 0a20 2020 2020 2a20 5468 6520 6675 6e63 . * The func │ │ │ │ -0000cdb0: 7469 6f6e 2069 6e69 7469 616c 697a 6573 tion initializes │ │ │ │ -0000cdc0: 2061 2053 7570 6572 7069 7865 6c4c 5343 a SuperpixelLSC │ │ │ │ -0000cdd0: 206f 626a 6563 7420 666f 7220 7468 6520 object for the │ │ │ │ -0000cde0: 696e 7075 7420 696d 6167 652e 2049 7420 input image. It │ │ │ │ -0000cdf0: 7365 7473 2074 6865 2070 6172 616d 6574 sets the paramet │ │ │ │ -0000ce00: 6572 7320 6f66 0a20 2020 2020 2a20 7375 ers of. * su │ │ │ │ -0000ce10: 7065 7270 6978 656c 2061 6c67 6f72 6974 perpixel algorit │ │ │ │ -0000ce20: 686d 2c20 7768 6963 6820 6172 653a 2072 hm, which are: r │ │ │ │ -0000ce30: 6567 696f 6e5f 7369 7a65 2061 6e64 2072 egion_size and r │ │ │ │ -0000ce40: 756c 6572 2e20 4974 2070 7265 616c 6c6f uler. It preallo │ │ │ │ -0000ce50: 6361 7465 2073 6f6d 6520 6275 6666 6572 cate some buffer │ │ │ │ -0000ce60: 7320 666f 7220 6675 7475 7265 0a20 2020 s for future. │ │ │ │ -0000ce70: 2020 2a20 636f 6d70 7574 696e 6720 6974 * computing it │ │ │ │ -0000ce80: 6572 6174 696f 6e73 206f 7665 7220 7468 erations over th │ │ │ │ -0000ce90: 6520 6769 7665 6e20 696d 6167 652e 2041 e given image. A │ │ │ │ -0000cea0: 6e20 6578 616d 706c 6520 6f66 204c 5343 n example of LSC │ │ │ │ -0000ceb0: 2069 7320 696c 7573 7472 6174 6564 2069 is ilustrated i │ │ │ │ -0000cec0: 6e20 7468 6520 666f 6c6c 6f77 696e 6720 n the following │ │ │ │ -0000ced0: 7069 6374 7572 652e 0a20 2020 2020 2a20 picture.. * │ │ │ │ -0000cee0: 466f 7220 656e 616e 6368 6564 2072 6573 For enanched res │ │ │ │ -0000cef0: 756c 7473 2069 7420 6973 2072 6563 6f6d ults it is recom │ │ │ │ -0000cf00: 6d65 6e64 6564 2066 6f72 2063 6f6c 6f72 mended for color │ │ │ │ -0000cf10: 2069 6d61 6765 7320 746f 2070 7265 7072 images to prepr │ │ │ │ -0000cf20: 6f63 6573 7320 696d 6167 6520 7769 7468 ocess image with │ │ │ │ -0000cf30: 206c 6974 746c 6520 6761 7573 7369 616e little gaussian │ │ │ │ -0000cf40: 2062 6c75 720a 2020 2020 202a 2077 6974 blur. * wit │ │ │ │ -0000cf50: 6820 6120 736d 616c 6c20 3320 7820 3320 h a small 3 x 3 │ │ │ │ -0000cf60: 6b65 726e 656c 2061 6e64 2061 6464 6974 kernel and addit │ │ │ │ -0000cf70: 696f 6e61 6c20 636f 6e76 6572 7369 6f6e ional conversion │ │ │ │ -0000cf80: 2069 6e74 6f20 4369 654c 4142 2063 6f6c into CieLAB col │ │ │ │ -0000cf90: 6f72 2073 7061 6365 2e0a 2020 2020 202a or space.. * │ │ │ │ -0000cfa0: 0a20 2020 2020 2a20 215b 696d 6167 655d . * ![image] │ │ │ │ -0000cfb0: 2870 6963 732f 7375 7065 7270 6978 656c (pics/superpixel │ │ │ │ -0000cfc0: 735f 6c73 632e 706e 6729 0a20 2020 2020 s_lsc.png). │ │ │ │ -0000cfd0: 2a20 4072 6574 7572 6e20 6175 746f 6d61 * @return automa │ │ │ │ -0000cfe0: 7469 6361 6c6c 7920 6765 6e65 7261 7465 tically generate │ │ │ │ -0000cff0: 640a 2020 2020 202a 2f0a 2020 2020 7075 d. */. pu │ │ │ │ -0000d000: 626c 6963 2073 7461 7469 6320 5375 7065 blic static Supe │ │ │ │ -0000d010: 7270 6978 656c 4c53 4320 6372 6561 7465 rpixelLSC create │ │ │ │ -0000d020: 5375 7065 7270 6978 656c 4c53 4328 4d61 SuperpixelLSC(Ma │ │ │ │ -0000d030: 7420 696d 6167 6529 207b 0a20 2020 2020 t image) {. │ │ │ │ -0000d040: 2020 2072 6574 7572 6e20 5375 7065 7270 return Superp │ │ │ │ -0000d050: 6978 656c 4c53 432e 5f5f 6672 6f6d 5074 ixelLSC.__fromPt │ │ │ │ -0000d060: 725f 5f28 6372 6561 7465 5375 7065 7270 r__(createSuperp │ │ │ │ -0000d070: 6978 656c 4c53 435f 3228 696d 6167 652e ixelLSC_2(image. │ │ │ │ -0000d080: 6e61 7469 7665 4f62 6a29 293b 0a20 2020 nativeObj));. │ │ │ │ -0000d090: 207d 0a0a 0a20 2020 202f 2f0a 2020 2020 }... //. │ │ │ │ -0000d0a0: 2f2f 2043 2b2b 3a20 2076 6f69 6420 6376 // C++: void cv │ │ │ │ -0000d0b0: 3a3a 7869 6d67 7072 6f63 3a3a 666f 7572 ::ximgproc::four │ │ │ │ -0000d0c0: 6965 7244 6573 6372 6970 746f 7228 4d61 ierDescriptor(Ma │ │ │ │ -0000d0d0: 7420 7372 632c 204d 6174 2620 6473 742c t src, Mat& dst, │ │ │ │ -0000d0e0: 2069 6e74 206e 6245 6c74 203d 202d 312c int nbElt = -1, │ │ │ │ -0000d0f0: 2069 6e74 206e 6246 4420 3d20 2d31 290a int nbFD = -1). │ │ │ │ -0000d100: 2020 2020 2f2f 0a0a 2020 2020 2f2a 2a0a //.. /**. │ │ │ │ -0000d110: 2020 2020 202a 2046 6f75 7269 6572 2064 * Fourier d │ │ │ │ -0000d120: 6573 6372 6970 746f 7273 2066 6f72 2070 escriptors for p │ │ │ │ -0000d130: 6c61 6e65 6420 636c 6f73 6564 2063 7572 laned closed cur │ │ │ │ -0000d140: 7665 730a 2020 2020 202a 0a20 2020 2020 ves. *. │ │ │ │ -0000d150: 2a20 466f 7220 6d6f 7265 2064 6574 6169 * For more detai │ │ │ │ -0000d160: 6c73 2061 626f 7574 2074 6869 7320 696d ls about this im │ │ │ │ -0000d170: 706c 656d 656e 7461 7469 6f6e 2c20 706c plementation, pl │ │ │ │ -0000d180: 6561 7365 2073 6565 2043 4954 453a 2050 ease see CITE: P │ │ │ │ -0000d190: 6572 736f 6f6e 4675 3139 3737 0a20 2020 ersoonFu1977. │ │ │ │ -0000d1a0: 2020 2a0a 2020 2020 202a 0a20 2020 2020 *. *. │ │ │ │ -0000d1b0: 2a20 4070 6172 616d 2073 7263 2061 7574 * @param src aut │ │ │ │ -0000d1c0: 6f6d 6174 6963 616c 6c79 2067 656e 6572 omatically gener │ │ │ │ -0000d1d0: 6174 6564 0a20 2020 2020 2a20 4070 6172 ated. * @par │ │ │ │ -0000d1e0: 616d 2064 7374 2061 7574 6f6d 6174 6963 am dst automatic │ │ │ │ -0000d1f0: 616c 6c79 2067 656e 6572 6174 6564 0a20 ally generated. │ │ │ │ -0000d200: 2020 2020 2a20 4070 6172 616d 206e 6245 * @param nbE │ │ │ │ -0000d210: 6c74 2061 7574 6f6d 6174 6963 616c 6c79 lt automatically │ │ │ │ -0000d220: 2067 656e 6572 6174 6564 0a20 2020 2020 generated. │ │ │ │ -0000d230: 2a20 4070 6172 616d 206e 6246 4420 6175 * @param nbFD au │ │ │ │ -0000d240: 746f 6d61 7469 6361 6c6c 7920 6765 6e65 tomatically gene │ │ │ │ -0000d250: 7261 7465 640a 2020 2020 202a 2f0a 2020 rated. */. │ │ │ │ -0000d260: 2020 7075 626c 6963 2073 7461 7469 6320 public static │ │ │ │ -0000d270: 766f 6964 2066 6f75 7269 6572 4465 7363 void fourierDesc │ │ │ │ -0000d280: 7269 7074 6f72 284d 6174 2073 7263 2c20 riptor(Mat src, │ │ │ │ -0000d290: 4d61 7420 6473 742c 2069 6e74 206e 6245 Mat dst, int nbE │ │ │ │ -0000d2a0: 6c74 2c20 696e 7420 6e62 4644 2920 7b0a lt, int nbFD) {. │ │ │ │ -0000d2b0: 2020 2020 2020 2020 666f 7572 6965 7244 fourierD │ │ │ │ -0000d2c0: 6573 6372 6970 746f 725f 3028 7372 632e escriptor_0(src. │ │ │ │ -0000d2d0: 6e61 7469 7665 4f62 6a2c 2064 7374 2e6e nativeObj, dst.n │ │ │ │ -0000d2e0: 6174 6976 654f 626a 2c20 6e62 456c 742c ativeObj, nbElt, │ │ │ │ -0000d2f0: 206e 6246 4429 3b0a 2020 2020 7d0a 0a20 nbFD);. }.. │ │ │ │ -0000d300: 2020 202f 2a2a 0a20 2020 2020 2a20 466f /**. * Fo │ │ │ │ -0000d310: 7572 6965 7220 6465 7363 7269 7074 6f72 urier descriptor │ │ │ │ -0000d320: 7320 666f 7220 706c 616e 6564 2063 6c6f s for planed clo │ │ │ │ -0000d330: 7365 6420 6375 7276 6573 0a20 2020 2020 sed curves. │ │ │ │ -0000d340: 2a0a 2020 2020 202a 2046 6f72 206d 6f72 *. * For mor │ │ │ │ -0000d350: 6520 6465 7461 696c 7320 6162 6f75 7420 e details about │ │ │ │ -0000d360: 7468 6973 2069 6d70 6c65 6d65 6e74 6174 this implementat │ │ │ │ -0000d370: 696f 6e2c 2070 6c65 6173 6520 7365 6520 ion, please see │ │ │ │ -0000d380: 4349 5445 3a20 5065 7273 6f6f 6e46 7531 CITE: PersoonFu1 │ │ │ │ -0000d390: 3937 370a 2020 2020 202a 0a20 2020 2020 977. *. │ │ │ │ -0000d3a0: 2a0a 2020 2020 202a 2040 7061 7261 6d20 *. * @param │ │ │ │ -0000d3b0: 7372 6320 6175 746f 6d61 7469 6361 6c6c src automaticall │ │ │ │ -0000d3c0: 7920 6765 6e65 7261 7465 640a 2020 2020 y generated. │ │ │ │ -0000d3d0: 202a 2040 7061 7261 6d20 6473 7420 6175 * @param dst au │ │ │ │ -0000d3e0: 746f 6d61 7469 6361 6c6c 7920 6765 6e65 tomatically gene │ │ │ │ -0000d3f0: 7261 7465 640a 2020 2020 202a 2040 7061 rated. * @pa │ │ │ │ -0000d400: 7261 6d20 6e62 456c 7420 6175 746f 6d61 ram nbElt automa │ │ │ │ -0000d410: 7469 6361 6c6c 7920 6765 6e65 7261 7465 tically generate │ │ │ │ -0000d420: 640a 2020 2020 202a 2f0a 2020 2020 7075 d. */. pu │ │ │ │ -0000d430: 626c 6963 2073 7461 7469 6320 766f 6964 blic static void │ │ │ │ -0000d440: 2066 6f75 7269 6572 4465 7363 7269 7074 fourierDescript │ │ │ │ -0000d450: 6f72 284d 6174 2073 7263 2c20 4d61 7420 or(Mat src, Mat │ │ │ │ -0000d460: 6473 742c 2069 6e74 206e 6245 6c74 2920 dst, int nbElt) │ │ │ │ -0000d470: 7b0a 2020 2020 2020 2020 666f 7572 6965 {. fourie │ │ │ │ -0000d480: 7244 6573 6372 6970 746f 725f 3128 7372 rDescriptor_1(sr │ │ │ │ -0000d490: 632e 6e61 7469 7665 4f62 6a2c 2064 7374 c.nativeObj, dst │ │ │ │ -0000d4a0: 2e6e 6174 6976 654f 626a 2c20 6e62 456c .nativeObj, nbEl │ │ │ │ -0000d4b0: 7429 3b0a 2020 2020 7d0a 0a20 2020 202f t);. }.. / │ │ │ │ -0000d4c0: 2a2a 0a20 2020 2020 2a20 466f 7572 6965 **. * Fourie │ │ │ │ -0000d4d0: 7220 6465 7363 7269 7074 6f72 7320 666f r descriptors fo │ │ │ │ -0000d4e0: 7220 706c 616e 6564 2063 6c6f 7365 6420 r planed closed │ │ │ │ -0000d4f0: 6375 7276 6573 0a20 2020 2020 2a0a 2020 curves. *. │ │ │ │ -0000d500: 2020 202a 2046 6f72 206d 6f72 6520 6465 * For more de │ │ │ │ -0000d510: 7461 696c 7320 6162 6f75 7420 7468 6973 tails about this │ │ │ │ -0000d520: 2069 6d70 6c65 6d65 6e74 6174 696f 6e2c implementation, │ │ │ │ -0000d530: 2070 6c65 6173 6520 7365 6520 4349 5445 please see CITE │ │ │ │ -0000d540: 3a20 5065 7273 6f6f 6e46 7531 3937 370a : PersoonFu1977. │ │ │ │ -0000d550: 2020 2020 202a 0a20 2020 2020 2a0a 2020 *. *. │ │ │ │ -0000d560: 2020 202a 2040 7061 7261 6d20 7372 6320 * @param src │ │ │ │ -0000d570: 6175 746f 6d61 7469 6361 6c6c 7920 6765 automatically ge │ │ │ │ -0000d580: 6e65 7261 7465 640a 2020 2020 202a 2040 nerated. * @ │ │ │ │ -0000d590: 7061 7261 6d20 6473 7420 6175 746f 6d61 param dst automa │ │ │ │ -0000d5a0: 7469 6361 6c6c 7920 6765 6e65 7261 7465 tically generate │ │ │ │ -0000d5b0: 640a 2020 2020 202a 2f0a 2020 2020 7075 d. */. pu │ │ │ │ -0000d5c0: 626c 6963 2073 7461 7469 6320 766f 6964 blic static void │ │ │ │ -0000d5d0: 2066 6f75 7269 6572 4465 7363 7269 7074 fourierDescript │ │ │ │ -0000d5e0: 6f72 284d 6174 2073 7263 2c20 4d61 7420 or(Mat src, Mat │ │ │ │ -0000d5f0: 6473 7429 207b 0a20 2020 2020 2020 2066 dst) {. f │ │ │ │ -0000d600: 6f75 7269 6572 4465 7363 7269 7074 6f72 ourierDescriptor │ │ │ │ -0000d610: 5f32 2873 7263 2e6e 6174 6976 654f 626a _2(src.nativeObj │ │ │ │ -0000d620: 2c20 6473 742e 6e61 7469 7665 4f62 6a29 , dst.nativeObj) │ │ │ │ -0000d630: 3b0a 2020 2020 7d0a 0a0a 2020 2020 2f2f ;. }... // │ │ │ │ -0000d640: 0a20 2020 202f 2f20 432b 2b3a 2020 766f . // C++: vo │ │ │ │ -0000d650: 6964 2063 763a 3a78 696d 6770 726f 633a id cv::ximgproc: │ │ │ │ -0000d660: 3a74 7261 6e73 666f 726d 4644 284d 6174 :transformFD(Mat │ │ │ │ -0000d670: 2073 7263 2c20 4d61 7420 742c 204d 6174 src, Mat t, Mat │ │ │ │ -0000d680: 2620 6473 742c 2062 6f6f 6c20 6664 436f & dst, bool fdCo │ │ │ │ -0000d690: 6e74 6f75 7220 3d20 7472 7565 290a 2020 ntour = true). │ │ │ │ -0000d6a0: 2020 2f2f 0a0a 2020 2020 2f2a 2a0a 2020 //.. /**. │ │ │ │ -0000d6b0: 2020 202a 2074 7261 6e73 666f 726d 2061 * transform a │ │ │ │ -0000d6c0: 2063 6f6e 746f 7572 0a20 2020 2020 2a0a contour. *. │ │ │ │ -0000d6d0: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ -0000d6e0: 6172 616d 2073 7263 2061 7574 6f6d 6174 aram src automat │ │ │ │ -0000d6f0: 6963 616c 6c79 2067 656e 6572 6174 6564 ically generated │ │ │ │ -0000d700: 0a20 2020 2020 2a20 4070 6172 616d 2074 . * @param t │ │ │ │ -0000d710: 2061 7574 6f6d 6174 6963 616c 6c79 2067 automatically g │ │ │ │ -0000d720: 656e 6572 6174 6564 0a20 2020 2020 2a20 enerated. * │ │ │ │ -0000d730: 4070 6172 616d 2064 7374 2061 7574 6f6d @param dst autom │ │ │ │ -0000d740: 6174 6963 616c 6c79 2067 656e 6572 6174 atically generat │ │ │ │ -0000d750: 6564 0a20 2020 2020 2a20 4070 6172 616d ed. * @param │ │ │ │ -0000d760: 2066 6443 6f6e 746f 7572 2061 7574 6f6d fdContour autom │ │ │ │ -0000d770: 6174 6963 616c 6c79 2067 656e 6572 6174 atically generat │ │ │ │ -0000d780: 6564 0a20 2020 2020 2a2f 0a20 2020 2070 ed. */. p │ │ │ │ -0000d790: 7562 6c69 6320 7374 6174 6963 2076 6f69 ublic static voi │ │ │ │ -0000d7a0: 6420 7472 616e 7366 6f72 6d46 4428 4d61 d transformFD(Ma │ │ │ │ -0000d7b0: 7420 7372 632c 204d 6174 2074 2c20 4d61 t src, Mat t, Ma │ │ │ │ -0000d7c0: 7420 6473 742c 2062 6f6f 6c65 616e 2066 t dst, boolean f │ │ │ │ -0000d7d0: 6443 6f6e 746f 7572 2920 7b0a 2020 2020 dContour) {. │ │ │ │ -0000d7e0: 2020 2020 7472 616e 7366 6f72 6d46 445f transformFD_ │ │ │ │ -0000d7f0: 3028 7372 632e 6e61 7469 7665 4f62 6a2c 0(src.nativeObj, │ │ │ │ -0000d800: 2074 2e6e 6174 6976 654f 626a 2c20 6473 t.nativeObj, ds │ │ │ │ -0000d810: 742e 6e61 7469 7665 4f62 6a2c 2066 6443 t.nativeObj, fdC │ │ │ │ -0000d820: 6f6e 746f 7572 293b 0a20 2020 207d 0a0a ontour);. }.. │ │ │ │ -0000d830: 2020 2020 2f2a 2a0a 2020 2020 202a 2074 /**. * t │ │ │ │ -0000d840: 7261 6e73 666f 726d 2061 2063 6f6e 746f ransform a conto │ │ │ │ -0000d850: 7572 0a20 2020 2020 2a0a 2020 2020 202a ur. *. * │ │ │ │ -0000d860: 0a20 2020 2020 2a20 4070 6172 616d 2073 . * @param s │ │ │ │ -0000d870: 7263 2061 7574 6f6d 6174 6963 616c 6c79 rc automatically │ │ │ │ -0000d880: 2067 656e 6572 6174 6564 0a20 2020 2020 generated. │ │ │ │ -0000d890: 2a20 4070 6172 616d 2074 2061 7574 6f6d * @param t autom │ │ │ │ -0000d8a0: 6174 6963 616c 6c79 2067 656e 6572 6174 atically generat │ │ │ │ -0000d8b0: 6564 0a20 2020 2020 2a20 4070 6172 616d ed. * @param │ │ │ │ -0000d8c0: 2064 7374 2061 7574 6f6d 6174 6963 616c dst automatical │ │ │ │ -0000d8d0: 6c79 2067 656e 6572 6174 6564 0a20 2020 ly generated. │ │ │ │ -0000d8e0: 2020 2a2f 0a20 2020 2070 7562 6c69 6320 */. public │ │ │ │ -0000d8f0: 7374 6174 6963 2076 6f69 6420 7472 616e static void tran │ │ │ │ -0000d900: 7366 6f72 6d46 4428 4d61 7420 7372 632c sformFD(Mat src, │ │ │ │ -0000d910: 204d 6174 2074 2c20 4d61 7420 6473 7429 Mat t, Mat dst) │ │ │ │ -0000d920: 207b 0a20 2020 2020 2020 2074 7261 6e73 {. trans │ │ │ │ -0000d930: 666f 726d 4644 5f31 2873 7263 2e6e 6174 formFD_1(src.nat │ │ │ │ -0000d940: 6976 654f 626a 2c20 742e 6e61 7469 7665 iveObj, t.native │ │ │ │ -0000d950: 4f62 6a2c 2064 7374 2e6e 6174 6976 654f Obj, dst.nativeO │ │ │ │ -0000d960: 626a 293b 0a20 2020 207d 0a0a 0a20 2020 bj);. }... │ │ │ │ -0000d970: 202f 2f0a 2020 2020 2f2f 2043 2b2b 3a20 //. // C++: │ │ │ │ -0000d980: 2076 6f69 6420 6376 3a3a 7869 6d67 7072 void cv::ximgpr │ │ │ │ -0000d990: 6f63 3a3a 636f 6e74 6f75 7253 616d 706c oc::contourSampl │ │ │ │ -0000d9a0: 696e 6728 4d61 7420 7372 632c 204d 6174 ing(Mat src, Mat │ │ │ │ -0000d9b0: 2620 6f75 742c 2069 6e74 206e 6245 6c74 & out, int nbElt │ │ │ │ -0000d9c0: 290a 2020 2020 2f2f 0a0a 2020 2020 2f2a ). //.. /* │ │ │ │ -0000d9d0: 2a0a 2020 2020 202a 2043 6f6e 746f 7572 *. * Contour │ │ │ │ -0000d9e0: 2073 616d 706c 696e 6720 2e0a 2020 2020 sampling .. │ │ │ │ -0000d9f0: 202a 0a20 2020 2020 2a0a 2020 2020 202a *. *. * │ │ │ │ -0000da00: 2040 7061 7261 6d20 7372 6320 6175 746f @param src auto │ │ │ │ -0000da10: 6d61 7469 6361 6c6c 7920 6765 6e65 7261 matically genera │ │ │ │ -0000da20: 7465 640a 2020 2020 202a 2040 7061 7261 ted. * @para │ │ │ │ -0000da30: 6d20 6f75 7420 6175 746f 6d61 7469 6361 m out automatica │ │ │ │ -0000da40: 6c6c 7920 6765 6e65 7261 7465 640a 2020 lly generated. │ │ │ │ -0000da50: 2020 202a 2040 7061 7261 6d20 6e62 456c * @param nbEl │ │ │ │ -0000da60: 7420 6175 746f 6d61 7469 6361 6c6c 7920 t automatically │ │ │ │ -0000da70: 6765 6e65 7261 7465 640a 2020 2020 202a generated. * │ │ │ │ -0000da80: 2f0a 2020 2020 7075 626c 6963 2073 7461 /. public sta │ │ │ │ -0000da90: 7469 6320 766f 6964 2063 6f6e 746f 7572 tic void contour │ │ │ │ -0000daa0: 5361 6d70 6c69 6e67 284d 6174 2073 7263 Sampling(Mat src │ │ │ │ -0000dab0: 2c20 4d61 7420 6f75 742c 2069 6e74 206e , Mat out, int n │ │ │ │ -0000dac0: 6245 6c74 2920 7b0a 2020 2020 2020 2020 bElt) {. │ │ │ │ -0000dad0: 636f 6e74 6f75 7253 616d 706c 696e 675f contourSampling_ │ │ │ │ -0000dae0: 3028 7372 632e 6e61 7469 7665 4f62 6a2c 0(src.nativeObj, │ │ │ │ -0000daf0: 206f 7574 2e6e 6174 6976 654f 626a 2c20 out.nativeObj, │ │ │ │ -0000db00: 6e62 456c 7429 3b0a 2020 2020 7d0a 0a0a nbElt);. }... │ │ │ │ -0000db10: 2020 2020 2f2f 0a20 2020 202f 2f20 432b //. // C+ │ │ │ │ -0000db20: 2b3a 2020 5074 725f 436f 6e74 6f75 7246 +: Ptr_ContourF │ │ │ │ -0000db30: 6974 7469 6e67 2063 763a 3a78 696d 6770 itting cv::ximgp │ │ │ │ -0000db40: 726f 633a 3a63 7265 6174 6543 6f6e 746f roc::createConto │ │ │ │ -0000db50: 7572 4669 7474 696e 6728 696e 7420 6374 urFitting(int ct │ │ │ │ -0000db60: 7220 3d20 3130 3234 2c20 696e 7420 6664 r = 1024, int fd │ │ │ │ -0000db70: 203d 2031 3629 0a20 2020 202f 2f0a 0a20 = 16). //.. │ │ │ │ -0000db80: 2020 202f 2a2a 0a20 2020 2020 2a20 6372 /**. * cr │ │ │ │ -0000db90: 6561 7465 2043 6f6e 746f 7572 4669 7474 eate ContourFitt │ │ │ │ -0000dba0: 696e 6720 616c 676f 7269 7468 6d20 6f62 ing algorithm ob │ │ │ │ -0000dbb0: 6a65 6374 0a20 2020 2020 2a0a 2020 2020 ject. *. │ │ │ │ -0000dbc0: 202a 2040 7061 7261 6d20 6374 7220 6e75 * @param ctr nu │ │ │ │ -0000dbd0: 6d62 6572 206f 6620 466f 7572 6965 7220 mber of Fourier │ │ │ │ -0000dbe0: 6465 7363 7269 7074 6f72 7320 6571 7561 descriptors equa │ │ │ │ -0000dbf0: 6c20 746f 206e 756d 6265 7220 6f66 2063 l to number of c │ │ │ │ -0000dc00: 6f6e 746f 7572 2070 6f69 6e74 7320 6166 ontour points af │ │ │ │ -0000dc10: 7465 7220 7265 7361 6d70 6c69 6e67 2e0a ter resampling.. │ │ │ │ -0000dc20: 2020 2020 202a 2040 7061 7261 6d20 6664 * @param fd │ │ │ │ -0000dc30: 2043 6f6e 746f 7572 2064 6566 696e 696e Contour definin │ │ │ │ -0000dc40: 6720 7365 636f 6e64 2073 6861 7065 2028 g second shape ( │ │ │ │ -0000dc50: 5461 7267 6574 292e 0a20 2020 2020 2a20 Target).. * │ │ │ │ -0000dc60: 4072 6574 7572 6e20 6175 746f 6d61 7469 @return automati │ │ │ │ -0000dc70: 6361 6c6c 7920 6765 6e65 7261 7465 640a cally generated. │ │ │ │ -0000dc80: 2020 2020 202a 2f0a 2020 2020 7075 626c */. publ │ │ │ │ -0000dc90: 6963 2073 7461 7469 6320 436f 6e74 6f75 ic static Contou │ │ │ │ -0000dca0: 7246 6974 7469 6e67 2063 7265 6174 6543 rFitting createC │ │ │ │ -0000dcb0: 6f6e 746f 7572 4669 7474 696e 6728 696e ontourFitting(in │ │ │ │ -0000dcc0: 7420 6374 722c 2069 6e74 2066 6429 207b t ctr, int fd) { │ │ │ │ -0000dcd0: 0a20 2020 2020 2020 2072 6574 7572 6e20 . return │ │ │ │ -0000dce0: 436f 6e74 6f75 7246 6974 7469 6e67 2e5f ContourFitting._ │ │ │ │ -0000dcf0: 5f66 726f 6d50 7472 5f5f 2863 7265 6174 _fromPtr__(creat │ │ │ │ -0000dd00: 6543 6f6e 746f 7572 4669 7474 696e 675f eContourFitting_ │ │ │ │ -0000dd10: 3028 6374 722c 2066 6429 293b 0a20 2020 0(ctr, fd));. │ │ │ │ -0000dd20: 207d 0a0a 2020 2020 2f2a 2a0a 2020 2020 }.. /**. │ │ │ │ -0000dd30: 202a 2063 7265 6174 6520 436f 6e74 6f75 * create Contou │ │ │ │ -0000dd40: 7246 6974 7469 6e67 2061 6c67 6f72 6974 rFitting algorit │ │ │ │ -0000dd50: 686d 206f 626a 6563 740a 2020 2020 202a hm object. * │ │ │ │ -0000dd60: 0a20 2020 2020 2a20 4070 6172 616d 2063 . * @param c │ │ │ │ -0000dd70: 7472 206e 756d 6265 7220 6f66 2046 6f75 tr number of Fou │ │ │ │ -0000dd80: 7269 6572 2064 6573 6372 6970 746f 7273 rier descriptors │ │ │ │ -0000dd90: 2065 7175 616c 2074 6f20 6e75 6d62 6572 equal to number │ │ │ │ -0000dda0: 206f 6620 636f 6e74 6f75 7220 706f 696e of contour poin │ │ │ │ -0000ddb0: 7473 2061 6674 6572 2072 6573 616d 706c ts after resampl │ │ │ │ -0000ddc0: 696e 672e 0a20 2020 2020 2a20 4072 6574 ing.. * @ret │ │ │ │ -0000ddd0: 7572 6e20 6175 746f 6d61 7469 6361 6c6c urn automaticall │ │ │ │ -0000dde0: 7920 6765 6e65 7261 7465 640a 2020 2020 y generated. │ │ │ │ -0000ddf0: 202a 2f0a 2020 2020 7075 626c 6963 2073 */. public s │ │ │ │ -0000de00: 7461 7469 6320 436f 6e74 6f75 7246 6974 tatic ContourFit │ │ │ │ -0000de10: 7469 6e67 2063 7265 6174 6543 6f6e 746f ting createConto │ │ │ │ -0000de20: 7572 4669 7474 696e 6728 696e 7420 6374 urFitting(int ct │ │ │ │ -0000de30: 7229 207b 0a20 2020 2020 2020 2072 6574 r) {. ret │ │ │ │ -0000de40: 7572 6e20 436f 6e74 6f75 7246 6974 7469 urn ContourFitti │ │ │ │ -0000de50: 6e67 2e5f 5f66 726f 6d50 7472 5f5f 2863 ng.__fromPtr__(c │ │ │ │ -0000de60: 7265 6174 6543 6f6e 746f 7572 4669 7474 reateContourFitt │ │ │ │ -0000de70: 696e 675f 3128 6374 7229 293b 0a20 2020 ing_1(ctr));. │ │ │ │ -0000de80: 207d 0a0a 2020 2020 2f2a 2a0a 2020 2020 }.. /**. │ │ │ │ -0000de90: 202a 2063 7265 6174 6520 436f 6e74 6f75 * create Contou │ │ │ │ -0000dea0: 7246 6974 7469 6e67 2061 6c67 6f72 6974 rFitting algorit │ │ │ │ -0000deb0: 686d 206f 626a 6563 740a 2020 2020 202a hm object. * │ │ │ │ -0000dec0: 0a20 2020 2020 2a20 4072 6574 7572 6e20 . * @return │ │ │ │ -0000ded0: 6175 746f 6d61 7469 6361 6c6c 7920 6765 automatically ge │ │ │ │ -0000dee0: 6e65 7261 7465 640a 2020 2020 202a 2f0a nerated. */. │ │ │ │ -0000def0: 2020 2020 7075 626c 6963 2073 7461 7469 public stati │ │ │ │ -0000df00: 6320 436f 6e74 6f75 7246 6974 7469 6e67 c ContourFitting │ │ │ │ -0000df10: 2063 7265 6174 6543 6f6e 746f 7572 4669 createContourFi │ │ │ │ -0000df20: 7474 696e 6728 2920 7b0a 2020 2020 2020 tting() {. │ │ │ │ -0000df30: 2020 7265 7475 726e 2043 6f6e 746f 7572 return Contour │ │ │ │ -0000df40: 4669 7474 696e 672e 5f5f 6672 6f6d 5074 Fitting.__fromPt │ │ │ │ -0000df50: 725f 5f28 6372 6561 7465 436f 6e74 6f75 r__(createContou │ │ │ │ -0000df60: 7246 6974 7469 6e67 5f32 2829 293b 0a20 rFitting_2());. │ │ │ │ -0000df70: 2020 207d 0a0a 0a20 2020 202f 2f0a 2020 }... //. │ │ │ │ -0000df80: 2020 2f2f 2043 2b2b 3a20 2076 6f69 6420 // C++: void │ │ │ │ -0000df90: 6376 3a3a 7869 6d67 7072 6f63 3a3a 6669 cv::ximgproc::fi │ │ │ │ -0000dfa0: 6e64 456c 6c69 7073 6573 284d 6174 2069 ndEllipses(Mat i │ │ │ │ -0000dfb0: 6d61 6765 2c20 4d61 7426 2065 6c6c 6970 mage, Mat& ellip │ │ │ │ -0000dfc0: 7365 732c 2066 6c6f 6174 2073 636f 7265 ses, float score │ │ │ │ -0000dfd0: 5468 7265 7368 6f6c 6420 3d20 302e 3766 Threshold = 0.7f │ │ │ │ -0000dfe0: 2c20 666c 6f61 7420 7265 6c69 6162 696c , float reliabil │ │ │ │ -0000dff0: 6974 7954 6872 6573 686f 6c64 203d 2030 ityThreshold = 0 │ │ │ │ -0000e000: 2e35 662c 2066 6c6f 6174 2063 656e 7465 .5f, float cente │ │ │ │ -0000e010: 7244 6973 7461 6e63 6554 6872 6573 686f rDistanceThresho │ │ │ │ -0000e020: 6c64 203d 2030 2e30 3566 290a 2020 2020 ld = 0.05f). │ │ │ │ -0000e030: 2f2f 0a0a 2020 2020 2f2a 2a0a 2020 2020 //.. /**. │ │ │ │ -0000e040: 202a 2046 696e 6473 2065 6c6c 6970 7365 * Finds ellipse │ │ │ │ -0000e050: 7320 6661 7374 6c79 2069 6e20 616e 2069 s fastly in an i │ │ │ │ -0000e060: 6d61 6765 2075 7369 6e67 2070 726f 6a65 mage using proje │ │ │ │ -0000e070: 6374 6976 6520 696e 7661 7269 616e 7420 ctive invariant │ │ │ │ -0000e080: 7072 756e 696e 672e 0a20 2020 2020 2a0a pruning.. *. │ │ │ │ -0000e090: 2020 2020 202a 2054 6865 2066 756e 6374 * The funct │ │ │ │ -0000e0a0: 696f 6e20 6465 7465 6374 7320 656c 6c69 ion detects elli │ │ │ │ -0000e0b0: 7073 6573 2069 6e20 696d 6167 6573 2075 pses in images u │ │ │ │ -0000e0c0: 7369 6e67 2070 726f 6a65 6374 6976 6520 sing projective │ │ │ │ -0000e0d0: 696e 7661 7269 616e 7420 7072 756e 696e invariant prunin │ │ │ │ -0000e0e0: 672e 0a20 2020 2020 2a20 466f 7220 6d6f g.. * For mo │ │ │ │ -0000e0f0: 7265 2064 6574 6169 6c73 2061 626f 7574 re details about │ │ │ │ -0000e100: 2074 6869 7320 696d 706c 656d 656e 7461 this implementa │ │ │ │ -0000e110: 7469 6f6e 2c20 706c 6561 7365 2073 6565 tion, please see │ │ │ │ -0000e120: 2043 4954 453a 206a 6961 3230 3137 6661 CITE: jia2017fa │ │ │ │ -0000e130: 7374 0a20 2020 2020 2a20 4a69 612c 2051 st. * Jia, Q │ │ │ │ -0000e140: 6920 6574 2061 6c2c 2028 3230 3137 292e i et al, (2017). │ │ │ │ -0000e150: 0a20 2020 2020 2a20 4120 4661 7374 2045 . * A Fast E │ │ │ │ -0000e160: 6c6c 6970 7365 2044 6574 6563 746f 7220 llipse Detector │ │ │ │ -0000e170: 7573 696e 6720 5072 6f6a 6563 7469 7665 using Projective │ │ │ │ -0000e180: 2049 6e76 6172 6961 6e74 2050 7275 6e69 Invariant Pruni │ │ │ │ -0000e190: 6e67 2e20 4945 4545 2054 7261 6e73 6163 ng. IEEE Transac │ │ │ │ -0000e1a0: 7469 6f6e 7320 6f6e 2049 6d61 6765 2050 tions on Image P │ │ │ │ -0000e1b0: 726f 6365 7373 696e 672e 0a20 2020 2020 rocessing.. │ │ │ │ -0000e1c0: 2a0a 2020 2020 202a 2040 7061 7261 6d20 *. * @param │ │ │ │ -0000e1d0: 696d 6167 6520 696e 7075 7420 696d 6167 image input imag │ │ │ │ -0000e1e0: 652c 2063 6f75 6c64 2062 6520 6772 6179 e, could be gray │ │ │ │ -0000e1f0: 206f 7220 636f 6c6f 722e 0a20 2020 2020 or color.. │ │ │ │ -0000e200: 2a20 4070 6172 616d 2065 6c6c 6970 7365 * @param ellipse │ │ │ │ -0000e210: 7320 6f75 7470 7574 2076 6563 746f 7220 s output vector │ │ │ │ -0000e220: 6f66 2066 6f75 6e64 2065 6c6c 6970 7365 of found ellipse │ │ │ │ -0000e230: 732e 2065 6163 6820 7665 6374 6f72 2069 s. each vector i │ │ │ │ -0000e240: 7320 656e 636f 6465 6420 6173 2066 6976 s encoded as fiv │ │ │ │ -0000e250: 6520 666c 6f61 7420 2478 2c20 792c 2061 e float $x, y, a │ │ │ │ -0000e260: 2c20 622c 2072 6164 6975 732c 2073 636f , b, radius, sco │ │ │ │ -0000e270: 7265 242e 0a20 2020 2020 2a20 4070 6172 re$.. * @par │ │ │ │ -0000e280: 616d 2073 636f 7265 5468 7265 7368 6f6c am scoreThreshol │ │ │ │ -0000e290: 6420 666c 6f61 742c 2074 6865 2074 6872 d float, the thr │ │ │ │ -0000e2a0: 6573 686f 6c64 206f 6620 656c 6c69 7073 eshold of ellips │ │ │ │ -0000e2b0: 6520 7363 6f72 652e 0a20 2020 2020 2a20 e score.. * │ │ │ │ -0000e2c0: 4070 6172 616d 2072 656c 6961 6269 6c69 @param reliabili │ │ │ │ -0000e2d0: 7479 5468 7265 7368 6f6c 6420 666c 6f61 tyThreshold floa │ │ │ │ -0000e2e0: 742c 2074 6865 2074 6872 6573 686f 6c64 t, the threshold │ │ │ │ -0000e2f0: 206f 6620 7265 6c69 6162 696c 6974 792e of reliability. │ │ │ │ -0000e300: 0a20 2020 2020 2a20 4070 6172 616d 2063 . * @param c │ │ │ │ -0000e310: 656e 7465 7244 6973 7461 6e63 6554 6872 enterDistanceThr │ │ │ │ -0000e320: 6573 686f 6c64 2066 6c6f 6174 2c20 7468 eshold float, th │ │ │ │ -0000e330: 6520 7468 7265 7368 6f6c 6420 6f66 2063 e threshold of c │ │ │ │ -0000e340: 656e 7465 7220 6469 7374 616e 6365 2e0a enter distance.. │ │ │ │ -0000e350: 2020 2020 202a 2f0a 2020 2020 7075 626c */. publ │ │ │ │ -0000e360: 6963 2073 7461 7469 6320 766f 6964 2066 ic static void f │ │ │ │ -0000e370: 696e 6445 6c6c 6970 7365 7328 4d61 7420 indEllipses(Mat │ │ │ │ -0000e380: 696d 6167 652c 204d 6174 2065 6c6c 6970 image, Mat ellip │ │ │ │ -0000e390: 7365 732c 2066 6c6f 6174 2073 636f 7265 ses, float score │ │ │ │ -0000e3a0: 5468 7265 7368 6f6c 642c 2066 6c6f 6174 Threshold, float │ │ │ │ -0000e3b0: 2072 656c 6961 6269 6c69 7479 5468 7265 reliabilityThre │ │ │ │ -0000e3c0: 7368 6f6c 642c 2066 6c6f 6174 2063 656e shold, float cen │ │ │ │ -0000e3d0: 7465 7244 6973 7461 6e63 6554 6872 6573 terDistanceThres │ │ │ │ -0000e3e0: 686f 6c64 2920 7b0a 2020 2020 2020 2020 hold) {. │ │ │ │ -0000e3f0: 6669 6e64 456c 6c69 7073 6573 5f30 2869 findEllipses_0(i │ │ │ │ -0000e400: 6d61 6765 2e6e 6174 6976 654f 626a 2c20 mage.nativeObj, │ │ │ │ -0000e410: 656c 6c69 7073 6573 2e6e 6174 6976 654f ellipses.nativeO │ │ │ │ -0000e420: 626a 2c20 7363 6f72 6554 6872 6573 686f bj, scoreThresho │ │ │ │ -0000e430: 6c64 2c20 7265 6c69 6162 696c 6974 7954 ld, reliabilityT │ │ │ │ -0000e440: 6872 6573 686f 6c64 2c20 6365 6e74 6572 hreshold, center │ │ │ │ -0000e450: 4469 7374 616e 6365 5468 7265 7368 6f6c DistanceThreshol │ │ │ │ -0000e460: 6429 3b0a 2020 2020 7d0a 0a20 2020 202f d);. }.. / │ │ │ │ -0000e470: 2a2a 0a20 2020 2020 2a20 4669 6e64 7320 **. * Finds │ │ │ │ -0000e480: 656c 6c69 7073 6573 2066 6173 746c 7920 ellipses fastly │ │ │ │ -0000e490: 696e 2061 6e20 696d 6167 6520 7573 696e in an image usin │ │ │ │ -0000e4a0: 6720 7072 6f6a 6563 7469 7665 2069 6e76 g projective inv │ │ │ │ -0000e4b0: 6172 6961 6e74 2070 7275 6e69 6e67 2e0a ariant pruning.. │ │ │ │ -0000e4c0: 2020 2020 202a 0a20 2020 2020 2a20 5468 *. * Th │ │ │ │ -0000e4d0: 6520 6675 6e63 7469 6f6e 2064 6574 6563 e function detec │ │ │ │ -0000e4e0: 7473 2065 6c6c 6970 7365 7320 696e 2069 ts ellipses in i │ │ │ │ -0000e4f0: 6d61 6765 7320 7573 696e 6720 7072 6f6a mages using proj │ │ │ │ -0000e500: 6563 7469 7665 2069 6e76 6172 6961 6e74 ective invariant │ │ │ │ -0000e510: 2070 7275 6e69 6e67 2e0a 2020 2020 202a pruning.. * │ │ │ │ -0000e520: 2046 6f72 206d 6f72 6520 6465 7461 696c For more detail │ │ │ │ -0000e530: 7320 6162 6f75 7420 7468 6973 2069 6d70 s about this imp │ │ │ │ -0000e540: 6c65 6d65 6e74 6174 696f 6e2c 2070 6c65 lementation, ple │ │ │ │ -0000e550: 6173 6520 7365 6520 4349 5445 3a20 6a69 ase see CITE: ji │ │ │ │ -0000e560: 6132 3031 3766 6173 740a 2020 2020 202a a2017fast. * │ │ │ │ -0000e570: 204a 6961 2c20 5169 2065 7420 616c 2c20 Jia, Qi et al, │ │ │ │ -0000e580: 2832 3031 3729 2e0a 2020 2020 202a 2041 (2017).. * A │ │ │ │ -0000e590: 2046 6173 7420 456c 6c69 7073 6520 4465 Fast Ellipse De │ │ │ │ -0000e5a0: 7465 6374 6f72 2075 7369 6e67 2050 726f tector using Pro │ │ │ │ -0000e5b0: 6a65 6374 6976 6520 496e 7661 7269 616e jective Invarian │ │ │ │ -0000e5c0: 7420 5072 756e 696e 672e 2049 4545 4520 t Pruning. IEEE │ │ │ │ -0000e5d0: 5472 616e 7361 6374 696f 6e73 206f 6e20 Transactions on │ │ │ │ -0000e5e0: 496d 6167 6520 5072 6f63 6573 7369 6e67 Image Processing │ │ │ │ -0000e5f0: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ -0000e600: 4070 6172 616d 2069 6d61 6765 2069 6e70 @param image inp │ │ │ │ -0000e610: 7574 2069 6d61 6765 2c20 636f 756c 6420 ut image, could │ │ │ │ -0000e620: 6265 2067 7261 7920 6f72 2063 6f6c 6f72 be gray or color │ │ │ │ -0000e630: 2e0a 2020 2020 202a 2040 7061 7261 6d20 .. * @param │ │ │ │ -0000e640: 656c 6c69 7073 6573 206f 7574 7075 7420 ellipses output │ │ │ │ -0000e650: 7665 6374 6f72 206f 6620 666f 756e 6420 vector of found │ │ │ │ -0000e660: 656c 6c69 7073 6573 2e20 6561 6368 2076 ellipses. each v │ │ │ │ -0000e670: 6563 746f 7220 6973 2065 6e63 6f64 6564 ector is encoded │ │ │ │ -0000e680: 2061 7320 6669 7665 2066 6c6f 6174 2024 as five float $ │ │ │ │ -0000e690: 782c 2079 2c20 612c 2062 2c20 7261 6469 x, y, a, b, radi │ │ │ │ -0000e6a0: 7573 2c20 7363 6f72 6524 2e0a 2020 2020 us, score$.. │ │ │ │ -0000e6b0: 202a 2040 7061 7261 6d20 7363 6f72 6554 * @param scoreT │ │ │ │ -0000e6c0: 6872 6573 686f 6c64 2066 6c6f 6174 2c20 hreshold float, │ │ │ │ -0000e6d0: 7468 6520 7468 7265 7368 6f6c 6420 6f66 the threshold of │ │ │ │ -0000e6e0: 2065 6c6c 6970 7365 2073 636f 7265 2e0a ellipse score.. │ │ │ │ -0000e6f0: 2020 2020 202a 2040 7061 7261 6d20 7265 * @param re │ │ │ │ -0000e700: 6c69 6162 696c 6974 7954 6872 6573 686f liabilityThresho │ │ │ │ -0000e710: 6c64 2066 6c6f 6174 2c20 7468 6520 7468 ld float, the th │ │ │ │ -0000e720: 7265 7368 6f6c 6420 6f66 2072 656c 6961 reshold of relia │ │ │ │ -0000e730: 6269 6c69 7479 2e0a 2020 2020 202a 2f0a bility.. */. │ │ │ │ -0000e740: 2020 2020 7075 626c 6963 2073 7461 7469 public stati │ │ │ │ -0000e750: 6320 766f 6964 2066 696e 6445 6c6c 6970 c void findEllip │ │ │ │ -0000e760: 7365 7328 4d61 7420 696d 6167 652c 204d ses(Mat image, M │ │ │ │ -0000e770: 6174 2065 6c6c 6970 7365 732c 2066 6c6f at ellipses, flo │ │ │ │ -0000e780: 6174 2073 636f 7265 5468 7265 7368 6f6c at scoreThreshol │ │ │ │ -0000e790: 642c 2066 6c6f 6174 2072 656c 6961 6269 d, float reliabi │ │ │ │ -0000e7a0: 6c69 7479 5468 7265 7368 6f6c 6429 207b lityThreshold) { │ │ │ │ -0000e7b0: 0a20 2020 2020 2020 2066 696e 6445 6c6c . findEll │ │ │ │ -0000e7c0: 6970 7365 735f 3128 696d 6167 652e 6e61 ipses_1(image.na │ │ │ │ -0000e7d0: 7469 7665 4f62 6a2c 2065 6c6c 6970 7365 tiveObj, ellipse │ │ │ │ -0000e7e0: 732e 6e61 7469 7665 4f62 6a2c 2073 636f s.nativeObj, sco │ │ │ │ -0000e7f0: 7265 5468 7265 7368 6f6c 642c 2072 656c reThreshold, rel │ │ │ │ -0000e800: 6961 6269 6c69 7479 5468 7265 7368 6f6c iabilityThreshol │ │ │ │ -0000e810: 6429 3b0a 2020 2020 7d0a 0a20 2020 202f d);. }.. / │ │ │ │ -0000e820: 2a2a 0a20 2020 2020 2a20 4669 6e64 7320 **. * Finds │ │ │ │ -0000e830: 656c 6c69 7073 6573 2066 6173 746c 7920 ellipses fastly │ │ │ │ -0000e840: 696e 2061 6e20 696d 6167 6520 7573 696e in an image usin │ │ │ │ -0000e850: 6720 7072 6f6a 6563 7469 7665 2069 6e76 g projective inv │ │ │ │ -0000e860: 6172 6961 6e74 2070 7275 6e69 6e67 2e0a ariant pruning.. │ │ │ │ -0000e870: 2020 2020 202a 0a20 2020 2020 2a20 5468 *. * Th │ │ │ │ -0000e880: 6520 6675 6e63 7469 6f6e 2064 6574 6563 e function detec │ │ │ │ -0000e890: 7473 2065 6c6c 6970 7365 7320 696e 2069 ts ellipses in i │ │ │ │ -0000e8a0: 6d61 6765 7320 7573 696e 6720 7072 6f6a mages using proj │ │ │ │ -0000e8b0: 6563 7469 7665 2069 6e76 6172 6961 6e74 ective invariant │ │ │ │ -0000e8c0: 2070 7275 6e69 6e67 2e0a 2020 2020 202a pruning.. * │ │ │ │ -0000e8d0: 2046 6f72 206d 6f72 6520 6465 7461 696c For more detail │ │ │ │ -0000e8e0: 7320 6162 6f75 7420 7468 6973 2069 6d70 s about this imp │ │ │ │ -0000e8f0: 6c65 6d65 6e74 6174 696f 6e2c 2070 6c65 lementation, ple │ │ │ │ -0000e900: 6173 6520 7365 6520 4349 5445 3a20 6a69 ase see CITE: ji │ │ │ │ -0000e910: 6132 3031 3766 6173 740a 2020 2020 202a a2017fast. * │ │ │ │ -0000e920: 204a 6961 2c20 5169 2065 7420 616c 2c20 Jia, Qi et al, │ │ │ │ -0000e930: 2832 3031 3729 2e0a 2020 2020 202a 2041 (2017).. * A │ │ │ │ -0000e940: 2046 6173 7420 456c 6c69 7073 6520 4465 Fast Ellipse De │ │ │ │ -0000e950: 7465 6374 6f72 2075 7369 6e67 2050 726f tector using Pro │ │ │ │ -0000e960: 6a65 6374 6976 6520 496e 7661 7269 616e jective Invarian │ │ │ │ -0000e970: 7420 5072 756e 696e 672e 2049 4545 4520 t Pruning. IEEE │ │ │ │ -0000e980: 5472 616e 7361 6374 696f 6e73 206f 6e20 Transactions on │ │ │ │ -0000e990: 496d 6167 6520 5072 6f63 6573 7369 6e67 Image Processing │ │ │ │ -0000e9a0: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ -0000e9b0: 4070 6172 616d 2069 6d61 6765 2069 6e70 @param image inp │ │ │ │ -0000e9c0: 7574 2069 6d61 6765 2c20 636f 756c 6420 ut image, could │ │ │ │ -0000e9d0: 6265 2067 7261 7920 6f72 2063 6f6c 6f72 be gray or color │ │ │ │ -0000e9e0: 2e0a 2020 2020 202a 2040 7061 7261 6d20 .. * @param │ │ │ │ -0000e9f0: 656c 6c69 7073 6573 206f 7574 7075 7420 ellipses output │ │ │ │ -0000ea00: 7665 6374 6f72 206f 6620 666f 756e 6420 vector of found │ │ │ │ -0000ea10: 656c 6c69 7073 6573 2e20 6561 6368 2076 ellipses. each v │ │ │ │ -0000ea20: 6563 746f 7220 6973 2065 6e63 6f64 6564 ector is encoded │ │ │ │ -0000ea30: 2061 7320 6669 7665 2066 6c6f 6174 2024 as five float $ │ │ │ │ -0000ea40: 782c 2079 2c20 612c 2062 2c20 7261 6469 x, y, a, b, radi │ │ │ │ -0000ea50: 7573 2c20 7363 6f72 6524 2e0a 2020 2020 us, score$.. │ │ │ │ -0000ea60: 202a 2040 7061 7261 6d20 7363 6f72 6554 * @param scoreT │ │ │ │ -0000ea70: 6872 6573 686f 6c64 2066 6c6f 6174 2c20 hreshold float, │ │ │ │ -0000ea80: 7468 6520 7468 7265 7368 6f6c 6420 6f66 the threshold of │ │ │ │ -0000ea90: 2065 6c6c 6970 7365 2073 636f 7265 2e0a ellipse score.. │ │ │ │ -0000eaa0: 2020 2020 202a 2f0a 2020 2020 7075 626c */. publ │ │ │ │ -0000eab0: 6963 2073 7461 7469 6320 766f 6964 2066 ic static void f │ │ │ │ -0000eac0: 696e 6445 6c6c 6970 7365 7328 4d61 7420 indEllipses(Mat │ │ │ │ -0000ead0: 696d 6167 652c 204d 6174 2065 6c6c 6970 image, Mat ellip │ │ │ │ -0000eae0: 7365 732c 2066 6c6f 6174 2073 636f 7265 ses, float score │ │ │ │ -0000eaf0: 5468 7265 7368 6f6c 6429 207b 0a20 2020 Threshold) {. │ │ │ │ -0000eb00: 2020 2020 2066 696e 6445 6c6c 6970 7365 findEllipse │ │ │ │ -0000eb10: 735f 3228 696d 6167 652e 6e61 7469 7665 s_2(image.native │ │ │ │ -0000eb20: 4f62 6a2c 2065 6c6c 6970 7365 732e 6e61 Obj, ellipses.na │ │ │ │ -0000eb30: 7469 7665 4f62 6a2c 2073 636f 7265 5468 tiveObj, scoreTh │ │ │ │ -0000eb40: 7265 7368 6f6c 6429 3b0a 2020 2020 7d0a reshold);. }. │ │ │ │ -0000eb50: 0a20 2020 202f 2a2a 0a20 2020 2020 2a20 . /**. * │ │ │ │ -0000eb60: 4669 6e64 7320 656c 6c69 7073 6573 2066 Finds ellipses f │ │ │ │ -0000eb70: 6173 746c 7920 696e 2061 6e20 696d 6167 astly in an imag │ │ │ │ -0000eb80: 6520 7573 696e 6720 7072 6f6a 6563 7469 e using projecti │ │ │ │ -0000eb90: 7665 2069 6e76 6172 6961 6e74 2070 7275 ve invariant pru │ │ │ │ -0000eba0: 6e69 6e67 2e0a 2020 2020 202a 0a20 2020 ning.. *. │ │ │ │ -0000ebb0: 2020 2a20 5468 6520 6675 6e63 7469 6f6e * The function │ │ │ │ -0000ebc0: 2064 6574 6563 7473 2065 6c6c 6970 7365 detects ellipse │ │ │ │ -0000ebd0: 7320 696e 2069 6d61 6765 7320 7573 696e s in images usin │ │ │ │ -0000ebe0: 6720 7072 6f6a 6563 7469 7665 2069 6e76 g projective inv │ │ │ │ -0000ebf0: 6172 6961 6e74 2070 7275 6e69 6e67 2e0a ariant pruning.. │ │ │ │ -0000ec00: 2020 2020 202a 2046 6f72 206d 6f72 6520 * For more │ │ │ │ -0000ec10: 6465 7461 696c 7320 6162 6f75 7420 7468 details about th │ │ │ │ -0000ec20: 6973 2069 6d70 6c65 6d65 6e74 6174 696f is implementatio │ │ │ │ -0000ec30: 6e2c 2070 6c65 6173 6520 7365 6520 4349 n, please see CI │ │ │ │ -0000ec40: 5445 3a20 6a69 6132 3031 3766 6173 740a TE: jia2017fast. │ │ │ │ -0000ec50: 2020 2020 202a 204a 6961 2c20 5169 2065 * Jia, Qi e │ │ │ │ -0000ec60: 7420 616c 2c20 2832 3031 3729 2e0a 2020 t al, (2017).. │ │ │ │ -0000ec70: 2020 202a 2041 2046 6173 7420 456c 6c69 * A Fast Elli │ │ │ │ -0000ec80: 7073 6520 4465 7465 6374 6f72 2075 7369 pse Detector usi │ │ │ │ -0000ec90: 6e67 2050 726f 6a65 6374 6976 6520 496e ng Projective In │ │ │ │ -0000eca0: 7661 7269 616e 7420 5072 756e 696e 672e variant Pruning. │ │ │ │ -0000ecb0: 2049 4545 4520 5472 616e 7361 6374 696f IEEE Transactio │ │ │ │ -0000ecc0: 6e73 206f 6e20 496d 6167 6520 5072 6f63 ns on Image Proc │ │ │ │ -0000ecd0: 6573 7369 6e67 2e0a 2020 2020 202a 0a20 essing.. *. │ │ │ │ -0000ece0: 2020 2020 2a20 4070 6172 616d 2069 6d61 * @param ima │ │ │ │ -0000ecf0: 6765 2069 6e70 7574 2069 6d61 6765 2c20 ge input image, │ │ │ │ -0000ed00: 636f 756c 6420 6265 2067 7261 7920 6f72 could be gray or │ │ │ │ -0000ed10: 2063 6f6c 6f72 2e0a 2020 2020 202a 2040 color.. * @ │ │ │ │ -0000ed20: 7061 7261 6d20 656c 6c69 7073 6573 206f param ellipses o │ │ │ │ -0000ed30: 7574 7075 7420 7665 6374 6f72 206f 6620 utput vector of │ │ │ │ -0000ed40: 666f 756e 6420 656c 6c69 7073 6573 2e20 found ellipses. │ │ │ │ -0000ed50: 6561 6368 2076 6563 746f 7220 6973 2065 each vector is e │ │ │ │ -0000ed60: 6e63 6f64 6564 2061 7320 6669 7665 2066 ncoded as five f │ │ │ │ -0000ed70: 6c6f 6174 2024 782c 2079 2c20 612c 2062 loat $x, y, a, b │ │ │ │ -0000ed80: 2c20 7261 6469 7573 2c20 7363 6f72 6524 , radius, score$ │ │ │ │ -0000ed90: 2e0a 2020 2020 202a 2f0a 2020 2020 7075 .. */. pu │ │ │ │ -0000eda0: 626c 6963 2073 7461 7469 6320 766f 6964 blic static void │ │ │ │ -0000edb0: 2066 696e 6445 6c6c 6970 7365 7328 4d61 findEllipses(Ma │ │ │ │ -0000edc0: 7420 696d 6167 652c 204d 6174 2065 6c6c t image, Mat ell │ │ │ │ -0000edd0: 6970 7365 7329 207b 0a20 2020 2020 2020 ipses) {. │ │ │ │ -0000ede0: 2066 696e 6445 6c6c 6970 7365 735f 3328 findEllipses_3( │ │ │ │ -0000edf0: 696d 6167 652e 6e61 7469 7665 4f62 6a2c image.nativeObj, │ │ │ │ -0000ee00: 2065 6c6c 6970 7365 732e 6e61 7469 7665 ellipses.native │ │ │ │ -0000ee10: 4f62 6a29 3b0a 2020 2020 7d0a 0a0a 2020 Obj);. }... │ │ │ │ -0000ee20: 2020 2f2f 0a20 2020 202f 2f20 432b 2b3a //. // C++: │ │ │ │ -0000ee30: 2020 5074 725f 4661 7374 4c69 6e65 4465 Ptr_FastLineDe │ │ │ │ -0000ee40: 7465 6374 6f72 2063 763a 3a78 696d 6770 tector cv::ximgp │ │ │ │ -0000ee50: 726f 633a 3a63 7265 6174 6546 6173 744c roc::createFastL │ │ │ │ -0000ee60: 696e 6544 6574 6563 746f 7228 696e 7420 ineDetector(int │ │ │ │ -0000ee70: 6c65 6e67 7468 5f74 6872 6573 686f 6c64 length_threshold │ │ │ │ -0000ee80: 203d 2031 302c 2066 6c6f 6174 2064 6973 = 10, float dis │ │ │ │ -0000ee90: 7461 6e63 655f 7468 7265 7368 6f6c 6420 tance_threshold │ │ │ │ -0000eea0: 3d20 312e 3431 3432 3133 3536 3266 2c20 = 1.414213562f, │ │ │ │ -0000eeb0: 646f 7562 6c65 2063 616e 6e79 5f74 6831 double canny_th1 │ │ │ │ -0000eec0: 203d 2035 302e 302c 2064 6f75 626c 6520 = 50.0, double │ │ │ │ -0000eed0: 6361 6e6e 795f 7468 3220 3d20 3530 2e30 canny_th2 = 50.0 │ │ │ │ -0000eee0: 2c20 696e 7420 6361 6e6e 795f 6170 6572 , int canny_aper │ │ │ │ -0000eef0: 7475 7265 5f73 697a 6520 3d20 332c 2062 ture_size = 3, b │ │ │ │ -0000ef00: 6f6f 6c20 646f 5f6d 6572 6765 203d 2066 ool do_merge = f │ │ │ │ -0000ef10: 616c 7365 290a 2020 2020 2f2f 0a0a 2020 alse). //.. │ │ │ │ -0000ef20: 2020 2f2a 2a0a 2020 2020 202a 2043 7265 /**. * Cre │ │ │ │ -0000ef30: 6174 6573 2061 2073 6d61 7274 2070 6f69 ates a smart poi │ │ │ │ -0000ef40: 6e74 6572 2074 6f20 6120 4661 7374 4c69 nter to a FastLi │ │ │ │ -0000ef50: 6e65 4465 7465 6374 6f72 206f 626a 6563 neDetector objec │ │ │ │ -0000ef60: 7420 616e 6420 696e 6974 6961 6c69 7a65 t and initialize │ │ │ │ -0000ef70: 7320 6974 0a20 2020 2020 2a0a 2020 2020 s it. *. │ │ │ │ -0000ef80: 202a 2040 7061 7261 6d20 6c65 6e67 7468 * @param length │ │ │ │ -0000ef90: 5f74 6872 6573 686f 6c64 2020 2020 5365 _threshold Se │ │ │ │ -0000efa0: 676d 656e 7420 7368 6f72 7465 7220 7468 gment shorter th │ │ │ │ -0000efb0: 616e 2074 6869 7320 7769 6c6c 2062 6520 an this will be │ │ │ │ -0000efc0: 6469 7363 6172 6465 640a 2020 2020 202a discarded. * │ │ │ │ -0000efd0: 2040 7061 7261 6d20 6469 7374 616e 6365 @param distance │ │ │ │ -0000efe0: 5f74 6872 6573 686f 6c64 2020 4120 706f _threshold A po │ │ │ │ -0000eff0: 696e 7420 706c 6163 6564 2066 726f 6d20 int placed from │ │ │ │ -0000f000: 6120 6879 706f 7468 6573 6973 206c 696e a hypothesis lin │ │ │ │ -0000f010: 650a 2020 2020 202a 2020 2020 2020 2020 e. * │ │ │ │ -0000f020: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ -0000f030: 2020 2020 7365 676d 656e 7420 6661 7274 segment fart │ │ │ │ -0000f040: 6865 7220 7468 616e 2074 6869 7320 7769 her than this wi │ │ │ │ -0000f050: 6c6c 2062 6520 7265 6761 7264 6564 2061 ll be regarded a │ │ │ │ -0000f060: 7320 616e 206f 7574 6c69 6572 0a20 2020 s an outlier. │ │ │ │ -0000f070: 2020 2a20 4070 6172 616d 2063 616e 6e79 * @param canny │ │ │ │ -0000f080: 5f74 6831 2020 2020 2020 2020 2020 2046 _th1 F │ │ │ │ -0000f090: 6972 7374 2074 6872 6573 686f 6c64 2066 irst threshold f │ │ │ │ -0000f0a0: 6f72 2068 7973 7465 7265 7369 7320 7072 or hysteresis pr │ │ │ │ -0000f0b0: 6f63 6564 7572 6520 696e 2043 616e 6e79 ocedure in Canny │ │ │ │ -0000f0c0: 2829 0a20 2020 2020 2a20 4070 6172 616d (). * @param │ │ │ │ -0000f0d0: 2063 616e 6e79 5f74 6832 2020 2020 2020 canny_th2 │ │ │ │ -0000f0e0: 2020 2020 2053 6563 6f6e 6420 7468 7265 Second thre │ │ │ │ -0000f0f0: 7368 6f6c 6420 666f 7220 6879 7374 6572 shold for hyster │ │ │ │ -0000f100: 6573 6973 2070 726f 6365 6475 7265 2069 esis procedure i │ │ │ │ -0000f110: 6e20 4361 6e6e 7928 290a 2020 2020 202a n Canny(). * │ │ │ │ -0000f120: 2040 7061 7261 6d20 6361 6e6e 795f 6170 @param canny_ap │ │ │ │ -0000f130: 6572 7475 7265 5f73 697a 6520 4170 6572 erture_size Aper │ │ │ │ -0000f140: 7475 7265 7369 7a65 2066 6f72 2074 6865 turesize for the │ │ │ │ -0000f150: 2073 6f62 656c 206f 7065 7261 746f 7220 sobel operator │ │ │ │ -0000f160: 696e 2043 616e 6e79 2829 2e0a 2020 2020 in Canny().. │ │ │ │ -0000f170: 202a 2020 2020 2020 2020 2020 2020 2020 * │ │ │ │ -0000f180: 2020 2020 2020 2020 2020 2020 2020 4966 If │ │ │ │ -0000f190: 207a 6572 6f2c 2043 616e 6e79 2829 2069 zero, Canny() i │ │ │ │ -0000f1a0: 7320 6e6f 7420 6170 706c 6965 6420 616e s not applied an │ │ │ │ -0000f1b0: 6420 7468 6520 696e 7075 7420 696d 6167 d the input imag │ │ │ │ -0000f1c0: 6520 6973 2074 616b 656e 2061 7320 616e e is taken as an │ │ │ │ -0000f1d0: 2065 6467 6520 696d 6167 652e 0a20 2020 edge image.. │ │ │ │ -0000f1e0: 2020 2a20 4070 6172 616d 2064 6f5f 6d65 * @param do_me │ │ │ │ -0000f1f0: 7267 6520 2020 2020 2020 2020 2020 2049 rge I │ │ │ │ -0000f200: 6620 7472 7565 2c20 696e 6372 656d 656e f true, incremen │ │ │ │ -0000f210: 7461 6c20 6d65 7267 696e 6720 6f66 2073 tal merging of s │ │ │ │ -0000f220: 6567 6d65 6e74 7320 7769 6c6c 2062 6520 egments will be │ │ │ │ -0000f230: 7065 7266 6f72 6d65 640a 2020 2020 202a performed. * │ │ │ │ -0000f240: 2040 7265 7475 726e 2061 7574 6f6d 6174 @return automat │ │ │ │ -0000f250: 6963 616c 6c79 2067 656e 6572 6174 6564 ically generated │ │ │ │ -0000f260: 0a20 2020 2020 2a2f 0a20 2020 2070 7562 . */. pub │ │ │ │ -0000f270: 6c69 6320 7374 6174 6963 2046 6173 744c lic static FastL │ │ │ │ -0000f280: 696e 6544 6574 6563 746f 7220 6372 6561 ineDetector crea │ │ │ │ -0000f290: 7465 4661 7374 4c69 6e65 4465 7465 6374 teFastLineDetect │ │ │ │ -0000f2a0: 6f72 2869 6e74 206c 656e 6774 685f 7468 or(int length_th │ │ │ │ -0000f2b0: 7265 7368 6f6c 642c 2066 6c6f 6174 2064 reshold, float d │ │ │ │ -0000f2c0: 6973 7461 6e63 655f 7468 7265 7368 6f6c istance_threshol │ │ │ │ -0000f2d0: 642c 2064 6f75 626c 6520 6361 6e6e 795f d, double canny_ │ │ │ │ -0000f2e0: 7468 312c 2064 6f75 626c 6520 6361 6e6e th1, double cann │ │ │ │ -0000f2f0: 795f 7468 322c 2069 6e74 2063 616e 6e79 y_th2, int canny │ │ │ │ -0000f300: 5f61 7065 7274 7572 655f 7369 7a65 2c20 _aperture_size, │ │ │ │ -0000f310: 626f 6f6c 6561 6e20 646f 5f6d 6572 6765 boolean do_merge │ │ │ │ -0000f320: 2920 7b0a 2020 2020 2020 2020 7265 7475 ) {. retu │ │ │ │ -0000f330: 726e 2046 6173 744c 696e 6544 6574 6563 rn FastLineDetec │ │ │ │ -0000f340: 746f 722e 5f5f 6672 6f6d 5074 725f 5f28 tor.__fromPtr__( │ │ │ │ -0000f350: 6372 6561 7465 4661 7374 4c69 6e65 4465 createFastLineDe │ │ │ │ -0000f360: 7465 6374 6f72 5f30 286c 656e 6774 685f tector_0(length_ │ │ │ │ -0000f370: 7468 7265 7368 6f6c 642c 2064 6973 7461 threshold, dista │ │ │ │ -0000f380: 6e63 655f 7468 7265 7368 6f6c 642c 2063 nce_threshold, c │ │ │ │ -0000f390: 616e 6e79 5f74 6831 2c20 6361 6e6e 795f anny_th1, canny_ │ │ │ │ -0000f3a0: 7468 322c 2063 616e 6e79 5f61 7065 7274 th2, canny_apert │ │ │ │ -0000f3b0: 7572 655f 7369 7a65 2c20 646f 5f6d 6572 ure_size, do_mer │ │ │ │ -0000f3c0: 6765 2929 3b0a 2020 2020 7d0a 0a20 2020 ge));. }.. │ │ │ │ -0000f3d0: 202f 2a2a 0a20 2020 2020 2a20 4372 6561 /**. * Crea │ │ │ │ -0000f3e0: 7465 7320 6120 736d 6172 7420 706f 696e tes a smart poin │ │ │ │ -0000f3f0: 7465 7220 746f 2061 2046 6173 744c 696e ter to a FastLin │ │ │ │ -0000f400: 6544 6574 6563 746f 7220 6f62 6a65 6374 eDetector object │ │ │ │ -0000f410: 2061 6e64 2069 6e69 7469 616c 697a 6573 and initializes │ │ │ │ -0000f420: 2069 740a 2020 2020 202a 0a20 2020 2020 it. *. │ │ │ │ -0000f430: 2a20 4070 6172 616d 206c 656e 6774 685f * @param length_ │ │ │ │ -0000f440: 7468 7265 7368 6f6c 6420 2020 2053 6567 threshold Seg │ │ │ │ -0000f450: 6d65 6e74 2073 686f 7274 6572 2074 6861 ment shorter tha │ │ │ │ -0000f460: 6e20 7468 6973 2077 696c 6c20 6265 2064 n this will be d │ │ │ │ -0000f470: 6973 6361 7264 6564 0a20 2020 2020 2a20 iscarded. * │ │ │ │ -0000f480: 4070 6172 616d 2064 6973 7461 6e63 655f @param distance_ │ │ │ │ -0000f490: 7468 7265 7368 6f6c 6420 2041 2070 6f69 threshold A poi │ │ │ │ -0000f4a0: 6e74 2070 6c61 6365 6420 6672 6f6d 2061 nt placed from a │ │ │ │ -0000f4b0: 2068 7970 6f74 6865 7369 7320 6c69 6e65 hypothesis line │ │ │ │ -0000f4c0: 0a20 2020 2020 2a20 2020 2020 2020 2020 . * │ │ │ │ -0000f4d0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ -0000f4e0: 2020 2073 6567 6d65 6e74 2066 6172 7468 segment farth │ │ │ │ -0000f4f0: 6572 2074 6861 6e20 7468 6973 2077 696c er than this wil │ │ │ │ -0000f500: 6c20 6265 2072 6567 6172 6465 6420 6173 l be regarded as │ │ │ │ -0000f510: 2061 6e20 6f75 746c 6965 720a 2020 2020 an outlier. │ │ │ │ -0000f520: 202a 2040 7061 7261 6d20 6361 6e6e 795f * @param canny_ │ │ │ │ -0000f530: 7468 3120 2020 2020 2020 2020 2020 4669 th1 Fi │ │ │ │ -0000f540: 7273 7420 7468 7265 7368 6f6c 6420 666f rst threshold fo │ │ │ │ -0000f550: 7220 6879 7374 6572 6573 6973 2070 726f r hysteresis pro │ │ │ │ -0000f560: 6365 6475 7265 2069 6e20 4361 6e6e 7928 cedure in Canny( │ │ │ │ -0000f570: 290a 2020 2020 202a 2040 7061 7261 6d20 ). * @param │ │ │ │ -0000f580: 6361 6e6e 795f 7468 3220 2020 2020 2020 canny_th2 │ │ │ │ -0000f590: 2020 2020 5365 636f 6e64 2074 6872 6573 Second thres │ │ │ │ -0000f5a0: 686f 6c64 2066 6f72 2068 7973 7465 7265 hold for hystere │ │ │ │ -0000f5b0: 7369 7320 7072 6f63 6564 7572 6520 696e sis procedure in │ │ │ │ -0000f5c0: 2043 616e 6e79 2829 0a20 2020 2020 2a20 Canny(). * │ │ │ │ -0000f5d0: 4070 6172 616d 2063 616e 6e79 5f61 7065 @param canny_ape │ │ │ │ -0000f5e0: 7274 7572 655f 7369 7a65 2041 7065 7274 rture_size Apert │ │ │ │ -0000f5f0: 7572 6573 697a 6520 666f 7220 7468 6520 uresize for the │ │ │ │ -0000f600: 736f 6265 6c20 6f70 6572 6174 6f72 2069 sobel operator i │ │ │ │ -0000f610: 6e20 4361 6e6e 7928 292e 0a20 2020 2020 n Canny().. │ │ │ │ -0000f620: 2a20 2020 2020 2020 2020 2020 2020 2020 * │ │ │ │ -0000f630: 2020 2020 2020 2020 2020 2020 2049 6620 If │ │ │ │ -0000f640: 7a65 726f 2c20 4361 6e6e 7928 2920 6973 zero, Canny() is │ │ │ │ -0000f650: 206e 6f74 2061 7070 6c69 6564 2061 6e64 not applied and │ │ │ │ -0000f660: 2074 6865 2069 6e70 7574 2069 6d61 6765 the input image │ │ │ │ -0000f670: 2069 7320 7461 6b65 6e20 6173 2061 6e20 is taken as an │ │ │ │ -0000f680: 6564 6765 2069 6d61 6765 2e0a 2020 2020 edge image.. │ │ │ │ -0000f690: 202a 2040 7265 7475 726e 2061 7574 6f6d * @return autom │ │ │ │ -0000f6a0: 6174 6963 616c 6c79 2067 656e 6572 6174 atically generat │ │ │ │ -0000f6b0: 6564 0a20 2020 2020 2a2f 0a20 2020 2070 ed. */. p │ │ │ │ -0000f6c0: 7562 6c69 6320 7374 6174 6963 2046 6173 ublic static Fas │ │ │ │ -0000f6d0: 744c 696e 6544 6574 6563 746f 7220 6372 tLineDetector cr │ │ │ │ -0000f6e0: 6561 7465 4661 7374 4c69 6e65 4465 7465 eateFastLineDete │ │ │ │ -0000f6f0: 6374 6f72 2869 6e74 206c 656e 6774 685f ctor(int length_ │ │ │ │ -0000f700: 7468 7265 7368 6f6c 642c 2066 6c6f 6174 threshold, float │ │ │ │ -0000f710: 2064 6973 7461 6e63 655f 7468 7265 7368 distance_thresh │ │ │ │ -0000f720: 6f6c 642c 2064 6f75 626c 6520 6361 6e6e old, double cann │ │ │ │ -0000f730: 795f 7468 312c 2064 6f75 626c 6520 6361 y_th1, double ca │ │ │ │ -0000f740: 6e6e 795f 7468 322c 2069 6e74 2063 616e nny_th2, int can │ │ │ │ -0000f750: 6e79 5f61 7065 7274 7572 655f 7369 7a65 ny_aperture_size │ │ │ │ -0000f760: 2920 7b0a 2020 2020 2020 2020 7265 7475 ) {. retu │ │ │ │ -0000f770: 726e 2046 6173 744c 696e 6544 6574 6563 rn FastLineDetec │ │ │ │ -0000f780: 746f 722e 5f5f 6672 6f6d 5074 725f 5f28 tor.__fromPtr__( │ │ │ │ -0000f790: 6372 6561 7465 4661 7374 4c69 6e65 4465 createFastLineDe │ │ │ │ -0000f7a0: 7465 6374 6f72 5f31 286c 656e 6774 685f tector_1(length_ │ │ │ │ -0000f7b0: 7468 7265 7368 6f6c 642c 2064 6973 7461 threshold, dista │ │ │ │ -0000f7c0: 6e63 655f 7468 7265 7368 6f6c 642c 2063 nce_threshold, c │ │ │ │ -0000f7d0: 616e 6e79 5f74 6831 2c20 6361 6e6e 795f anny_th1, canny_ │ │ │ │ -0000f7e0: 7468 322c 2063 616e 6e79 5f61 7065 7274 th2, canny_apert │ │ │ │ -0000f7f0: 7572 655f 7369 7a65 2929 3b0a 2020 2020 ure_size));. │ │ │ │ -0000f800: 7d0a 0a20 2020 202f 2a2a 0a20 2020 2020 }.. /**. │ │ │ │ -0000f810: 2a20 4372 6561 7465 7320 6120 736d 6172 * Creates a smar │ │ │ │ -0000f820: 7420 706f 696e 7465 7220 746f 2061 2046 t pointer to a F │ │ │ │ -0000f830: 6173 744c 696e 6544 6574 6563 746f 7220 astLineDetector │ │ │ │ -0000f840: 6f62 6a65 6374 2061 6e64 2069 6e69 7469 object and initi │ │ │ │ -0000f850: 616c 697a 6573 2069 740a 2020 2020 202a alizes it. * │ │ │ │ -0000f860: 0a20 2020 2020 2a20 4070 6172 616d 206c . * @param l │ │ │ │ -0000f870: 656e 6774 685f 7468 7265 7368 6f6c 6420 ength_threshold │ │ │ │ -0000f880: 2020 2053 6567 6d65 6e74 2073 686f 7274 Segment short │ │ │ │ -0000f890: 6572 2074 6861 6e20 7468 6973 2077 696c er than this wil │ │ │ │ -0000f8a0: 6c20 6265 2064 6973 6361 7264 6564 0a20 l be discarded. │ │ │ │ -0000f8b0: 2020 2020 2a20 4070 6172 616d 2064 6973 * @param dis │ │ │ │ -0000f8c0: 7461 6e63 655f 7468 7265 7368 6f6c 6420 tance_threshold │ │ │ │ -0000f8d0: 2041 2070 6f69 6e74 2070 6c61 6365 6420 A point placed │ │ │ │ -0000f8e0: 6672 6f6d 2061 2068 7970 6f74 6865 7369 from a hypothesi │ │ │ │ -0000f8f0: 7320 6c69 6e65 0a20 2020 2020 2a20 2020 s line. * │ │ │ │ -0000f900: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ -0000f910: 2020 2020 2020 2020 2073 6567 6d65 6e74 segment │ │ │ │ -0000f920: 2066 6172 7468 6572 2074 6861 6e20 7468 farther than th │ │ │ │ -0000f930: 6973 2077 696c 6c20 6265 2072 6567 6172 is will be regar │ │ │ │ -0000f940: 6465 6420 6173 2061 6e20 6f75 746c 6965 ded as an outlie │ │ │ │ -0000f950: 720a 2020 2020 202a 2040 7061 7261 6d20 r. * @param │ │ │ │ -0000f960: 6361 6e6e 795f 7468 3120 2020 2020 2020 canny_th1 │ │ │ │ -0000f970: 2020 2020 4669 7273 7420 7468 7265 7368 First thresh │ │ │ │ -0000f980: 6f6c 6420 666f 7220 6879 7374 6572 6573 old for hysteres │ │ │ │ -0000f990: 6973 2070 726f 6365 6475 7265 2069 6e20 is procedure in │ │ │ │ -0000f9a0: 4361 6e6e 7928 290a 2020 2020 202a 2040 Canny(). * @ │ │ │ │ -0000f9b0: 7061 7261 6d20 6361 6e6e 795f 7468 3220 param canny_th2 │ │ │ │ -0000f9c0: 2020 2020 2020 2020 2020 5365 636f 6e64 Second │ │ │ │ -0000f9d0: 2074 6872 6573 686f 6c64 2066 6f72 2068 threshold for h │ │ │ │ -0000f9e0: 7973 7465 7265 7369 7320 7072 6f63 6564 ysteresis proced │ │ │ │ -0000f9f0: 7572 6520 696e 2043 616e 6e79 2829 0a20 ure in Canny(). │ │ │ │ -0000fa00: 2020 2020 2a20 2020 2020 2020 2020 2020 * │ │ │ │ -0000fa10: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ -0000fa20: 2049 6620 7a65 726f 2c20 4361 6e6e 7928 If zero, Canny( │ │ │ │ -0000fa30: 2920 6973 206e 6f74 2061 7070 6c69 6564 ) is not applied │ │ │ │ -0000fa40: 2061 6e64 2074 6865 2069 6e70 7574 2069 and the input i │ │ │ │ -0000fa50: 6d61 6765 2069 7320 7461 6b65 6e20 6173 mage is taken as │ │ │ │ -0000fa60: 2061 6e20 6564 6765 2069 6d61 6765 2e0a an edge image.. │ │ │ │ -0000fa70: 2020 2020 202a 2040 7265 7475 726e 2061 * @return a │ │ │ │ -0000fa80: 7574 6f6d 6174 6963 616c 6c79 2067 656e utomatically gen │ │ │ │ -0000fa90: 6572 6174 6564 0a20 2020 2020 2a2f 0a20 erated. */. │ │ │ │ -0000faa0: 2020 2070 7562 6c69 6320 7374 6174 6963 public static │ │ │ │ -0000fab0: 2046 6173 744c 696e 6544 6574 6563 746f FastLineDetecto │ │ │ │ -0000fac0: 7220 6372 6561 7465 4661 7374 4c69 6e65 r createFastLine │ │ │ │ -0000fad0: 4465 7465 6374 6f72 2869 6e74 206c 656e Detector(int len │ │ │ │ -0000fae0: 6774 685f 7468 7265 7368 6f6c 642c 2066 gth_threshold, f │ │ │ │ -0000faf0: 6c6f 6174 2064 6973 7461 6e63 655f 7468 loat distance_th │ │ │ │ -0000fb00: 7265 7368 6f6c 642c 2064 6f75 626c 6520 reshold, double │ │ │ │ -0000fb10: 6361 6e6e 795f 7468 312c 2064 6f75 626c canny_th1, doubl │ │ │ │ -0000fb20: 6520 6361 6e6e 795f 7468 3229 207b 0a20 e canny_th2) {. │ │ │ │ -0000fb30: 2020 2020 2020 2072 6574 7572 6e20 4661 return Fa │ │ │ │ -0000fb40: 7374 4c69 6e65 4465 7465 6374 6f72 2e5f stLineDetector._ │ │ │ │ -0000fb50: 5f66 726f 6d50 7472 5f5f 2863 7265 6174 _fromPtr__(creat │ │ │ │ -0000fb60: 6546 6173 744c 696e 6544 6574 6563 746f eFastLineDetecto │ │ │ │ -0000fb70: 725f 3228 6c65 6e67 7468 5f74 6872 6573 r_2(length_thres │ │ │ │ -0000fb80: 686f 6c64 2c20 6469 7374 616e 6365 5f74 hold, distance_t │ │ │ │ -0000fb90: 6872 6573 686f 6c64 2c20 6361 6e6e 795f hreshold, canny_ │ │ │ │ -0000fba0: 7468 312c 2063 616e 6e79 5f74 6832 2929 th1, canny_th2)) │ │ │ │ -0000fbb0: 3b0a 2020 2020 7d0a 0a20 2020 202f 2a2a ;. }.. /** │ │ │ │ -0000fbc0: 0a20 2020 2020 2a20 4372 6561 7465 7320 . * Creates │ │ │ │ -0000fbd0: 6120 736d 6172 7420 706f 696e 7465 7220 a smart pointer │ │ │ │ -0000fbe0: 746f 2061 2046 6173 744c 696e 6544 6574 to a FastLineDet │ │ │ │ -0000fbf0: 6563 746f 7220 6f62 6a65 6374 2061 6e64 ector object and │ │ │ │ -0000fc00: 2069 6e69 7469 616c 697a 6573 2069 740a initializes it. │ │ │ │ -0000fc10: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ -0000fc20: 6172 616d 206c 656e 6774 685f 7468 7265 aram length_thre │ │ │ │ -0000fc30: 7368 6f6c 6420 2020 2053 6567 6d65 6e74 shold Segment │ │ │ │ -0000fc40: 2073 686f 7274 6572 2074 6861 6e20 7468 shorter than th │ │ │ │ -0000fc50: 6973 2077 696c 6c20 6265 2064 6973 6361 is will be disca │ │ │ │ -0000fc60: 7264 6564 0a20 2020 2020 2a20 4070 6172 rded. * @par │ │ │ │ -0000fc70: 616d 2064 6973 7461 6e63 655f 7468 7265 am distance_thre │ │ │ │ -0000fc80: 7368 6f6c 6420 2041 2070 6f69 6e74 2070 shold A point p │ │ │ │ -0000fc90: 6c61 6365 6420 6672 6f6d 2061 2068 7970 laced from a hyp │ │ │ │ -0000fca0: 6f74 6865 7369 7320 6c69 6e65 0a20 2020 othesis line. │ │ │ │ -0000fcb0: 2020 2a20 2020 2020 2020 2020 2020 2020 * │ │ │ │ -0000fcc0: 2020 2020 2020 2020 2020 2020 2020 2073 s │ │ │ │ -0000fcd0: 6567 6d65 6e74 2066 6172 7468 6572 2074 egment farther t │ │ │ │ -0000fce0: 6861 6e20 7468 6973 2077 696c 6c20 6265 han this will be │ │ │ │ -0000fcf0: 2072 6567 6172 6465 6420 6173 2061 6e20 regarded as an │ │ │ │ -0000fd00: 6f75 746c 6965 720a 2020 2020 202a 2040 outlier. * @ │ │ │ │ -0000fd10: 7061 7261 6d20 6361 6e6e 795f 7468 3120 param canny_th1 │ │ │ │ -0000fd20: 2020 2020 2020 2020 2020 4669 7273 7420 First │ │ │ │ -0000fd30: 7468 7265 7368 6f6c 6420 666f 7220 6879 threshold for hy │ │ │ │ -0000fd40: 7374 6572 6573 6973 2070 726f 6365 6475 steresis procedu │ │ │ │ -0000fd50: 7265 2069 6e20 4361 6e6e 7928 290a 2020 re in Canny(). │ │ │ │ -0000fd60: 2020 202a 2020 2020 2020 2020 2020 2020 * │ │ │ │ -0000fd70: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ -0000fd80: 4966 207a 6572 6f2c 2043 616e 6e79 2829 If zero, Canny() │ │ │ │ -0000fd90: 2069 7320 6e6f 7420 6170 706c 6965 6420 is not applied │ │ │ │ -0000fda0: 616e 6420 7468 6520 696e 7075 7420 696d and the input im │ │ │ │ -0000fdb0: 6167 6520 6973 2074 616b 656e 2061 7320 age is taken as │ │ │ │ -0000fdc0: 616e 2065 6467 6520 696d 6167 652e 0a20 an edge image.. │ │ │ │ -0000fdd0: 2020 2020 2a20 4072 6574 7572 6e20 6175 * @return au │ │ │ │ -0000fde0: 746f 6d61 7469 6361 6c6c 7920 6765 6e65 tomatically gene │ │ │ │ -0000fdf0: 7261 7465 640a 2020 2020 202a 2f0a 2020 rated. */. │ │ │ │ -0000fe00: 2020 7075 626c 6963 2073 7461 7469 6320 public static │ │ │ │ -0000fe10: 4661 7374 4c69 6e65 4465 7465 6374 6f72 FastLineDetector │ │ │ │ -0000fe20: 2063 7265 6174 6546 6173 744c 696e 6544 createFastLineD │ │ │ │ -0000fe30: 6574 6563 746f 7228 696e 7420 6c65 6e67 etector(int leng │ │ │ │ -0000fe40: 7468 5f74 6872 6573 686f 6c64 2c20 666c th_threshold, fl │ │ │ │ -0000fe50: 6f61 7420 6469 7374 616e 6365 5f74 6872 oat distance_thr │ │ │ │ -0000fe60: 6573 686f 6c64 2c20 646f 7562 6c65 2063 eshold, double c │ │ │ │ -0000fe70: 616e 6e79 5f74 6831 2920 7b0a 2020 2020 anny_th1) {. │ │ │ │ -0000fe80: 2020 2020 7265 7475 726e 2046 6173 744c return FastL │ │ │ │ -0000fe90: 696e 6544 6574 6563 746f 722e 5f5f 6672 ineDetector.__fr │ │ │ │ -0000fea0: 6f6d 5074 725f 5f28 6372 6561 7465 4661 omPtr__(createFa │ │ │ │ -0000feb0: 7374 4c69 6e65 4465 7465 6374 6f72 5f33 stLineDetector_3 │ │ │ │ -0000fec0: 286c 656e 6774 685f 7468 7265 7368 6f6c (length_threshol │ │ │ │ -0000fed0: 642c 2064 6973 7461 6e63 655f 7468 7265 d, distance_thre │ │ │ │ -0000fee0: 7368 6f6c 642c 2063 616e 6e79 5f74 6831 shold, canny_th1 │ │ │ │ -0000fef0: 2929 3b0a 2020 2020 7d0a 0a20 2020 202f ));. }.. / │ │ │ │ -0000ff00: 2a2a 0a20 2020 2020 2a20 4372 6561 7465 **. * Create │ │ │ │ -0000ff10: 7320 6120 736d 6172 7420 706f 696e 7465 s a smart pointe │ │ │ │ -0000ff20: 7220 746f 2061 2046 6173 744c 696e 6544 r to a FastLineD │ │ │ │ -0000ff30: 6574 6563 746f 7220 6f62 6a65 6374 2061 etector object a │ │ │ │ -0000ff40: 6e64 2069 6e69 7469 616c 697a 6573 2069 nd initializes i │ │ │ │ -0000ff50: 740a 2020 2020 202a 0a20 2020 2020 2a20 t. *. * │ │ │ │ -0000ff60: 4070 6172 616d 206c 656e 6774 685f 7468 @param length_th │ │ │ │ -0000ff70: 7265 7368 6f6c 6420 2020 2053 6567 6d65 reshold Segme │ │ │ │ -0000ff80: 6e74 2073 686f 7274 6572 2074 6861 6e20 nt shorter than │ │ │ │ -0000ff90: 7468 6973 2077 696c 6c20 6265 2064 6973 this will be dis │ │ │ │ -0000ffa0: 6361 7264 6564 0a20 2020 2020 2a20 4070 carded. * @p │ │ │ │ -0000ffb0: 6172 616d 2064 6973 7461 6e63 655f 7468 aram distance_th │ │ │ │ -0000ffc0: 7265 7368 6f6c 6420 2041 2070 6f69 6e74 reshold A point │ │ │ │ -0000ffd0: 2070 6c61 6365 6420 6672 6f6d 2061 2068 placed from a h │ │ │ │ -0000ffe0: 7970 6f74 6865 7369 7320 6c69 6e65 0a20 ypothesis line. │ │ │ │ -0000fff0: 2020 2020 2a20 2020 2020 2020 2020 2020 * │ │ │ │ -00010000: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ -00010010: 2073 6567 6d65 6e74 2066 6172 7468 6572 segment farther │ │ │ │ -00010020: 2074 6861 6e20 7468 6973 2077 696c 6c20 than this will │ │ │ │ -00010030: 6265 2072 6567 6172 6465 6420 6173 2061 be regarded as a │ │ │ │ -00010040: 6e20 6f75 746c 6965 720a 2020 2020 202a n outlier. * │ │ │ │ -00010050: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ -00010060: 2020 2020 2020 2020 2020 2020 4966 207a If z │ │ │ │ -00010070: 6572 6f2c 2043 616e 6e79 2829 2069 7320 ero, Canny() is │ │ │ │ -00010080: 6e6f 7420 6170 706c 6965 6420 616e 6420 not applied and │ │ │ │ -00010090: 7468 6520 696e 7075 7420 696d 6167 6520 the input image │ │ │ │ -000100a0: 6973 2074 616b 656e 2061 7320 616e 2065 is taken as an e │ │ │ │ -000100b0: 6467 6520 696d 6167 652e 0a20 2020 2020 dge image.. │ │ │ │ -000100c0: 2a20 4072 6574 7572 6e20 6175 746f 6d61 * @return automa │ │ │ │ -000100d0: 7469 6361 6c6c 7920 6765 6e65 7261 7465 tically generate │ │ │ │ -000100e0: 640a 2020 2020 202a 2f0a 2020 2020 7075 d. */. pu │ │ │ │ -000100f0: 626c 6963 2073 7461 7469 6320 4661 7374 blic static Fast │ │ │ │ -00010100: 4c69 6e65 4465 7465 6374 6f72 2063 7265 LineDetector cre │ │ │ │ -00010110: 6174 6546 6173 744c 696e 6544 6574 6563 ateFastLineDetec │ │ │ │ -00010120: 746f 7228 696e 7420 6c65 6e67 7468 5f74 tor(int length_t │ │ │ │ -00010130: 6872 6573 686f 6c64 2c20 666c 6f61 7420 hreshold, float │ │ │ │ -00010140: 6469 7374 616e 6365 5f74 6872 6573 686f distance_thresho │ │ │ │ -00010150: 6c64 2920 7b0a 2020 2020 2020 2020 7265 ld) {. re │ │ │ │ -00010160: 7475 726e 2046 6173 744c 696e 6544 6574 turn FastLineDet │ │ │ │ -00010170: 6563 746f 722e 5f5f 6672 6f6d 5074 725f ector.__fromPtr_ │ │ │ │ -00010180: 5f28 6372 6561 7465 4661 7374 4c69 6e65 _(createFastLine │ │ │ │ -00010190: 4465 7465 6374 6f72 5f34 286c 656e 6774 Detector_4(lengt │ │ │ │ -000101a0: 685f 7468 7265 7368 6f6c 642c 2064 6973 h_threshold, dis │ │ │ │ -000101b0: 7461 6e63 655f 7468 7265 7368 6f6c 6429 tance_threshold) │ │ │ │ -000101c0: 293b 0a20 2020 207d 0a0a 2020 2020 2f2a );. }.. /* │ │ │ │ -000101d0: 2a0a 2020 2020 202a 2043 7265 6174 6573 *. * Creates │ │ │ │ -000101e0: 2061 2073 6d61 7274 2070 6f69 6e74 6572 a smart pointer │ │ │ │ -000101f0: 2074 6f20 6120 4661 7374 4c69 6e65 4465 to a FastLineDe │ │ │ │ -00010200: 7465 6374 6f72 206f 626a 6563 7420 616e tector object an │ │ │ │ -00010210: 6420 696e 6974 6961 6c69 7a65 7320 6974 d initializes it │ │ │ │ -00010220: 0a20 2020 2020 2a0a 2020 2020 202a 2040 . *. * @ │ │ │ │ -00010230: 7061 7261 6d20 6c65 6e67 7468 5f74 6872 param length_thr │ │ │ │ -00010240: 6573 686f 6c64 2020 2020 5365 676d 656e eshold Segmen │ │ │ │ -00010250: 7420 7368 6f72 7465 7220 7468 616e 2074 t shorter than t │ │ │ │ -00010260: 6869 7320 7769 6c6c 2062 6520 6469 7363 his will be disc │ │ │ │ -00010270: 6172 6465 640a 2020 2020 202a 2020 2020 arded. * │ │ │ │ -00010280: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ -00010290: 2020 2020 2020 2020 7365 676d 656e 7420 segment │ │ │ │ -000102a0: 6661 7274 6865 7220 7468 616e 2074 6869 farther than thi │ │ │ │ -000102b0: 7320 7769 6c6c 2062 6520 7265 6761 7264 s will be regard │ │ │ │ -000102c0: 6564 2061 7320 616e 206f 7574 6c69 6572 ed as an outlier │ │ │ │ -000102d0: 0a20 2020 2020 2a20 2020 2020 2020 2020 . * │ │ │ │ -000102e0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ -000102f0: 2020 2049 6620 7a65 726f 2c20 4361 6e6e If zero, Cann │ │ │ │ -00010300: 7928 2920 6973 206e 6f74 2061 7070 6c69 y() is not appli │ │ │ │ -00010310: 6564 2061 6e64 2074 6865 2069 6e70 7574 ed and the input │ │ │ │ -00010320: 2069 6d61 6765 2069 7320 7461 6b65 6e20 image is taken │ │ │ │ -00010330: 6173 2061 6e20 6564 6765 2069 6d61 6765 as an edge image │ │ │ │ -00010340: 2e0a 2020 2020 202a 2040 7265 7475 726e .. * @return │ │ │ │ -00010350: 2061 7574 6f6d 6174 6963 616c 6c79 2067 automatically g │ │ │ │ -00010360: 656e 6572 6174 6564 0a20 2020 2020 2a2f enerated. */ │ │ │ │ -00010370: 0a20 2020 2070 7562 6c69 6320 7374 6174 . public stat │ │ │ │ -00010380: 6963 2046 6173 744c 696e 6544 6574 6563 ic FastLineDetec │ │ │ │ -00010390: 746f 7220 6372 6561 7465 4661 7374 4c69 tor createFastLi │ │ │ │ -000103a0: 6e65 4465 7465 6374 6f72 2869 6e74 206c neDetector(int l │ │ │ │ -000103b0: 656e 6774 685f 7468 7265 7368 6f6c 6429 ength_threshold) │ │ │ │ -000103c0: 207b 0a20 2020 2020 2020 2072 6574 7572 {. retur │ │ │ │ -000103d0: 6e20 4661 7374 4c69 6e65 4465 7465 6374 n FastLineDetect │ │ │ │ -000103e0: 6f72 2e5f 5f66 726f 6d50 7472 5f5f 2863 or.__fromPtr__(c │ │ │ │ -000103f0: 7265 6174 6546 6173 744c 696e 6544 6574 reateFastLineDet │ │ │ │ -00010400: 6563 746f 725f 3528 6c65 6e67 7468 5f74 ector_5(length_t │ │ │ │ -00010410: 6872 6573 686f 6c64 2929 3b0a 2020 2020 hreshold));. │ │ │ │ -00010420: 7d0a 0a20 2020 202f 2a2a 0a20 2020 2020 }.. /**. │ │ │ │ -00010430: 2a20 4372 6561 7465 7320 6120 736d 6172 * Creates a smar │ │ │ │ -00010440: 7420 706f 696e 7465 7220 746f 2061 2046 t pointer to a F │ │ │ │ -00010450: 6173 744c 696e 6544 6574 6563 746f 7220 astLineDetector │ │ │ │ -00010460: 6f62 6a65 6374 2061 6e64 2069 6e69 7469 object and initi │ │ │ │ -00010470: 616c 697a 6573 2069 740a 2020 2020 202a alizes it. * │ │ │ │ -00010480: 0a20 2020 2020 2a20 2020 2020 2020 2020 . * │ │ │ │ -00010490: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ -000104a0: 2020 2073 6567 6d65 6e74 2066 6172 7468 segment farth │ │ │ │ -000104b0: 6572 2074 6861 6e20 7468 6973 2077 696c er than this wil │ │ │ │ -000104c0: 6c20 6265 2072 6567 6172 6465 6420 6173 l be regarded as │ │ │ │ -000104d0: 2061 6e20 6f75 746c 6965 720a 2020 2020 an outlier. │ │ │ │ -000104e0: 202a 2020 2020 2020 2020 2020 2020 2020 * │ │ │ │ -000104f0: 2020 2020 2020 2020 2020 2020 2020 4966 If │ │ │ │ -00010500: 207a 6572 6f2c 2043 616e 6e79 2829 2069 zero, Canny() i │ │ │ │ -00010510: 7320 6e6f 7420 6170 706c 6965 6420 616e s not applied an │ │ │ │ -00010520: 6420 7468 6520 696e 7075 7420 696d 6167 d the input imag │ │ │ │ -00010530: 6520 6973 2074 616b 656e 2061 7320 616e e is taken as an │ │ │ │ -00010540: 2065 6467 6520 696d 6167 652e 0a20 2020 edge image.. │ │ │ │ -00010550: 2020 2a20 4072 6574 7572 6e20 6175 746f * @return auto │ │ │ │ -00010560: 6d61 7469 6361 6c6c 7920 6765 6e65 7261 matically genera │ │ │ │ -00010570: 7465 640a 2020 2020 202a 2f0a 2020 2020 ted. */. │ │ │ │ -00010580: 7075 626c 6963 2073 7461 7469 6320 4661 public static Fa │ │ │ │ -00010590: 7374 4c69 6e65 4465 7465 6374 6f72 2063 stLineDetector c │ │ │ │ -000105a0: 7265 6174 6546 6173 744c 696e 6544 6574 reateFastLineDet │ │ │ │ -000105b0: 6563 746f 7228 2920 7b0a 2020 2020 2020 ector() {. │ │ │ │ -000105c0: 2020 7265 7475 726e 2046 6173 744c 696e return FastLin │ │ │ │ -000105d0: 6544 6574 6563 746f 722e 5f5f 6672 6f6d eDetector.__from │ │ │ │ -000105e0: 5074 725f 5f28 6372 6561 7465 4661 7374 Ptr__(createFast │ │ │ │ -000105f0: 4c69 6e65 4465 7465 6374 6f72 5f36 2829 LineDetector_6() │ │ │ │ -00010600: 293b 0a20 2020 207d 0a0a 0a20 2020 202f );. }... / │ │ │ │ -00010610: 2f0a 2020 2020 2f2f 2043 2b2b 3a20 2076 /. // C++: v │ │ │ │ -00010620: 6f69 6420 6376 3a3a 7869 6d67 7072 6f63 oid cv::ximgproc │ │ │ │ -00010630: 3a3a 4661 7374 486f 7567 6854 7261 6e73 ::FastHoughTrans │ │ │ │ -00010640: 666f 726d 284d 6174 2073 7263 2c20 4d61 form(Mat src, Ma │ │ │ │ -00010650: 7426 2064 7374 2c20 696e 7420 6473 744d t& dst, int dstM │ │ │ │ -00010660: 6174 4465 7074 682c 2069 6e74 2061 6e67 atDepth, int ang │ │ │ │ -00010670: 6c65 5261 6e67 6520 3d20 4152 4f5f 3331 leRange = ARO_31 │ │ │ │ -00010680: 355f 3133 352c 2069 6e74 206f 7020 3d20 5_135, int op = │ │ │ │ -00010690: 4648 545f 4144 442c 2069 6e74 206d 616b FHT_ADD, int mak │ │ │ │ -000106a0: 6553 6b65 7720 3d20 4844 4f5f 4445 534b eSkew = HDO_DESK │ │ │ │ -000106b0: 4557 290a 2020 2020 2f2f 0a0a 2020 2020 EW). //.. │ │ │ │ -000106c0: 2f2a 2a0a 2020 2020 202a 2043 616c 6375 /**. * Calcu │ │ │ │ -000106d0: 6c61 7465 7320 3244 2046 6173 7420 486f lates 2D Fast Ho │ │ │ │ -000106e0: 7567 6820 7472 616e 7366 6f72 6d20 6f66 ugh transform of │ │ │ │ -000106f0: 2061 6e20 696d 6167 652e 0a20 2020 2020 an image.. │ │ │ │ -00010700: 2a0a 2020 2020 202a 2054 6865 2066 756e *. * The fun │ │ │ │ -00010710: 6374 696f 6e20 6361 6c63 756c 6174 6573 ction calculates │ │ │ │ -00010720: 2074 6865 2066 6173 7420 486f 7567 6820 the fast Hough │ │ │ │ -00010730: 7472 616e 7366 6f72 6d20 666f 7220 6675 transform for fu │ │ │ │ -00010740: 6c6c 2c20 6861 6c66 206f 7220 7175 6172 ll, half or quar │ │ │ │ -00010750: 7465 720a 2020 2020 202a 2072 616e 6765 ter. * range │ │ │ │ -00010760: 206f 6620 616e 676c 6573 2e0a 2020 2020 of angles.. │ │ │ │ -00010770: 202a 2040 7061 7261 6d20 7372 6320 6175 * @param src au │ │ │ │ -00010780: 746f 6d61 7469 6361 6c6c 7920 6765 6e65 tomatically gene │ │ │ │ -00010790: 7261 7465 640a 2020 2020 202a 2040 7061 rated. * @pa │ │ │ │ -000107a0: 7261 6d20 6473 7420 6175 746f 6d61 7469 ram dst automati │ │ │ │ -000107b0: 6361 6c6c 7920 6765 6e65 7261 7465 640a cally generated. │ │ │ │ -000107c0: 2020 2020 202a 2040 7061 7261 6d20 6473 * @param ds │ │ │ │ -000107d0: 744d 6174 4465 7074 6820 6175 746f 6d61 tMatDepth automa │ │ │ │ -000107e0: 7469 6361 6c6c 7920 6765 6e65 7261 7465 tically generate │ │ │ │ -000107f0: 640a 2020 2020 202a 2040 7061 7261 6d20 d. * @param │ │ │ │ -00010800: 616e 676c 6552 616e 6765 2061 7574 6f6d angleRange autom │ │ │ │ -00010810: 6174 6963 616c 6c79 2067 656e 6572 6174 atically generat │ │ │ │ -00010820: 6564 0a20 2020 2020 2a20 4070 6172 616d ed. * @param │ │ │ │ -00010830: 206f 7020 6175 746f 6d61 7469 6361 6c6c op automaticall │ │ │ │ -00010840: 7920 6765 6e65 7261 7465 640a 2020 2020 y generated. │ │ │ │ -00010850: 202a 2040 7061 7261 6d20 6d61 6b65 536b * @param makeSk │ │ │ │ -00010860: 6577 2061 7574 6f6d 6174 6963 616c 6c79 ew automatically │ │ │ │ -00010870: 2067 656e 6572 6174 6564 0a20 2020 2020 generated. │ │ │ │ -00010880: 2a2f 0a20 2020 2070 7562 6c69 6320 7374 */. public st │ │ │ │ -00010890: 6174 6963 2076 6f69 6420 4661 7374 486f atic void FastHo │ │ │ │ -000108a0: 7567 6854 7261 6e73 666f 726d 284d 6174 ughTransform(Mat │ │ │ │ -000108b0: 2073 7263 2c20 4d61 7420 6473 742c 2069 src, Mat dst, i │ │ │ │ -000108c0: 6e74 2064 7374 4d61 7444 6570 7468 2c20 nt dstMatDepth, │ │ │ │ -000108d0: 696e 7420 616e 676c 6552 616e 6765 2c20 int angleRange, │ │ │ │ -000108e0: 696e 7420 6f70 2c20 696e 7420 6d61 6b65 int op, int make │ │ │ │ -000108f0: 536b 6577 2920 7b0a 2020 2020 2020 2020 Skew) {. │ │ │ │ -00010900: 4661 7374 486f 7567 6854 7261 6e73 666f FastHoughTransfo │ │ │ │ -00010910: 726d 5f30 2873 7263 2e6e 6174 6976 654f rm_0(src.nativeO │ │ │ │ -00010920: 626a 2c20 6473 742e 6e61 7469 7665 4f62 bj, dst.nativeOb │ │ │ │ -00010930: 6a2c 2064 7374 4d61 7444 6570 7468 2c20 j, dstMatDepth, │ │ │ │ -00010940: 616e 676c 6552 616e 6765 2c20 6f70 2c20 angleRange, op, │ │ │ │ -00010950: 6d61 6b65 536b 6577 293b 0a20 2020 207d makeSkew);. } │ │ │ │ -00010960: 0a0a 2020 2020 2f2a 2a0a 2020 2020 202a .. /**. * │ │ │ │ -00010970: 2043 616c 6375 6c61 7465 7320 3244 2046 Calculates 2D F │ │ │ │ -00010980: 6173 7420 486f 7567 6820 7472 616e 7366 ast Hough transf │ │ │ │ -00010990: 6f72 6d20 6f66 2061 6e20 696d 6167 652e orm of an image. │ │ │ │ -000109a0: 0a20 2020 2020 2a0a 2020 2020 202a 2054 . *. * T │ │ │ │ -000109b0: 6865 2066 756e 6374 696f 6e20 6361 6c63 he function calc │ │ │ │ -000109c0: 756c 6174 6573 2074 6865 2066 6173 7420 ulates the fast │ │ │ │ -000109d0: 486f 7567 6820 7472 616e 7366 6f72 6d20 Hough transform │ │ │ │ -000109e0: 666f 7220 6675 6c6c 2c20 6861 6c66 206f for full, half o │ │ │ │ -000109f0: 7220 7175 6172 7465 720a 2020 2020 202a r quarter. * │ │ │ │ -00010a00: 2072 616e 6765 206f 6620 616e 676c 6573 range of angles │ │ │ │ -00010a10: 2e0a 2020 2020 202a 2040 7061 7261 6d20 .. * @param │ │ │ │ -00010a20: 7372 6320 6175 746f 6d61 7469 6361 6c6c src automaticall │ │ │ │ -00010a30: 7920 6765 6e65 7261 7465 640a 2020 2020 y generated. │ │ │ │ -00010a40: 202a 2040 7061 7261 6d20 6473 7420 6175 * @param dst au │ │ │ │ -00010a50: 746f 6d61 7469 6361 6c6c 7920 6765 6e65 tomatically gene │ │ │ │ -00010a60: 7261 7465 640a 2020 2020 202a 2040 7061 rated. * @pa │ │ │ │ -00010a70: 7261 6d20 6473 744d 6174 4465 7074 6820 ram dstMatDepth │ │ │ │ -00010a80: 6175 746f 6d61 7469 6361 6c6c 7920 6765 automatically ge │ │ │ │ -00010a90: 6e65 7261 7465 640a 2020 2020 202a 2040 nerated. * @ │ │ │ │ -00010aa0: 7061 7261 6d20 616e 676c 6552 616e 6765 param angleRange │ │ │ │ -00010ab0: 2061 7574 6f6d 6174 6963 616c 6c79 2067 automatically g │ │ │ │ -00010ac0: 656e 6572 6174 6564 0a20 2020 2020 2a20 enerated. * │ │ │ │ -00010ad0: 4070 6172 616d 206f 7020 6175 746f 6d61 @param op automa │ │ │ │ -00010ae0: 7469 6361 6c6c 7920 6765 6e65 7261 7465 tically generate │ │ │ │ -00010af0: 640a 2020 2020 202a 2f0a 2020 2020 7075 d. */. pu │ │ │ │ -00010b00: 626c 6963 2073 7461 7469 6320 766f 6964 blic static void │ │ │ │ -00010b10: 2046 6173 7448 6f75 6768 5472 616e 7366 FastHoughTransf │ │ │ │ -00010b20: 6f72 6d28 4d61 7420 7372 632c 204d 6174 orm(Mat src, Mat │ │ │ │ -00010b30: 2064 7374 2c20 696e 7420 6473 744d 6174 dst, int dstMat │ │ │ │ -00010b40: 4465 7074 682c 2069 6e74 2061 6e67 6c65 Depth, int angle │ │ │ │ -00010b50: 5261 6e67 652c 2069 6e74 206f 7029 207b Range, int op) { │ │ │ │ -00010b60: 0a20 2020 2020 2020 2046 6173 7448 6f75 . FastHou │ │ │ │ -00010b70: 6768 5472 616e 7366 6f72 6d5f 3128 7372 ghTransform_1(sr │ │ │ │ -00010b80: 632e 6e61 7469 7665 4f62 6a2c 2064 7374 c.nativeObj, dst │ │ │ │ -00010b90: 2e6e 6174 6976 654f 626a 2c20 6473 744d .nativeObj, dstM │ │ │ │ -00010ba0: 6174 4465 7074 682c 2061 6e67 6c65 5261 atDepth, angleRa │ │ │ │ -00010bb0: 6e67 652c 206f 7029 3b0a 2020 2020 7d0a nge, op);. }. │ │ │ │ -00010bc0: 0a20 2020 202f 2a2a 0a20 2020 2020 2a20 . /**. * │ │ │ │ -00010bd0: 4361 6c63 756c 6174 6573 2032 4420 4661 Calculates 2D Fa │ │ │ │ -00010be0: 7374 2048 6f75 6768 2074 7261 6e73 666f st Hough transfo │ │ │ │ -00010bf0: 726d 206f 6620 616e 2069 6d61 6765 2e0a rm of an image.. │ │ │ │ -00010c00: 2020 2020 202a 0a20 2020 2020 2a20 5468 *. * Th │ │ │ │ -00010c10: 6520 6675 6e63 7469 6f6e 2063 616c 6375 e function calcu │ │ │ │ -00010c20: 6c61 7465 7320 7468 6520 6661 7374 2048 lates the fast H │ │ │ │ -00010c30: 6f75 6768 2074 7261 6e73 666f 726d 2066 ough transform f │ │ │ │ -00010c40: 6f72 2066 756c 6c2c 2068 616c 6620 6f72 or full, half or │ │ │ │ -00010c50: 2071 7561 7274 6572 0a20 2020 2020 2a20 quarter. * │ │ │ │ -00010c60: 7261 6e67 6520 6f66 2061 6e67 6c65 732e range of angles. │ │ │ │ -00010c70: 0a20 2020 2020 2a20 4070 6172 616d 2073 . * @param s │ │ │ │ -00010c80: 7263 2061 7574 6f6d 6174 6963 616c 6c79 rc automatically │ │ │ │ -00010c90: 2067 656e 6572 6174 6564 0a20 2020 2020 generated. │ │ │ │ -00010ca0: 2a20 4070 6172 616d 2064 7374 2061 7574 * @param dst aut │ │ │ │ -00010cb0: 6f6d 6174 6963 616c 6c79 2067 656e 6572 omatically gener │ │ │ │ -00010cc0: 6174 6564 0a20 2020 2020 2a20 4070 6172 ated. * @par │ │ │ │ -00010cd0: 616d 2064 7374 4d61 7444 6570 7468 2061 am dstMatDepth a │ │ │ │ -00010ce0: 7574 6f6d 6174 6963 616c 6c79 2067 656e utomatically gen │ │ │ │ -00010cf0: 6572 6174 6564 0a20 2020 2020 2a20 4070 erated. * @p │ │ │ │ -00010d00: 6172 616d 2061 6e67 6c65 5261 6e67 6520 aram angleRange │ │ │ │ -00010d10: 6175 746f 6d61 7469 6361 6c6c 7920 6765 automatically ge │ │ │ │ -00010d20: 6e65 7261 7465 640a 2020 2020 202a 2f0a nerated. */. │ │ │ │ -00010d30: 2020 2020 7075 626c 6963 2073 7461 7469 public stati │ │ │ │ -00010d40: 6320 766f 6964 2046 6173 7448 6f75 6768 c void FastHough │ │ │ │ -00010d50: 5472 616e 7366 6f72 6d28 4d61 7420 7372 Transform(Mat sr │ │ │ │ -00010d60: 632c 204d 6174 2064 7374 2c20 696e 7420 c, Mat dst, int │ │ │ │ -00010d70: 6473 744d 6174 4465 7074 682c 2069 6e74 dstMatDepth, int │ │ │ │ -00010d80: 2061 6e67 6c65 5261 6e67 6529 207b 0a20 angleRange) {. │ │ │ │ -00010d90: 2020 2020 2020 2046 6173 7448 6f75 6768 FastHough │ │ │ │ -00010da0: 5472 616e 7366 6f72 6d5f 3228 7372 632e Transform_2(src. │ │ │ │ -00010db0: 6e61 7469 7665 4f62 6a2c 2064 7374 2e6e nativeObj, dst.n │ │ │ │ -00010dc0: 6174 6976 654f 626a 2c20 6473 744d 6174 ativeObj, dstMat │ │ │ │ -00010dd0: 4465 7074 682c 2061 6e67 6c65 5261 6e67 Depth, angleRang │ │ │ │ -00010de0: 6529 3b0a 2020 2020 7d0a 0a20 2020 202f e);. }.. / │ │ │ │ -00010df0: 2a2a 0a20 2020 2020 2a20 4361 6c63 756c **. * Calcul │ │ │ │ -00010e00: 6174 6573 2032 4420 4661 7374 2048 6f75 ates 2D Fast Hou │ │ │ │ -00010e10: 6768 2074 7261 6e73 666f 726d 206f 6620 gh transform of │ │ │ │ -00010e20: 616e 2069 6d61 6765 2e0a 2020 2020 202a an image.. * │ │ │ │ -00010e30: 0a20 2020 2020 2a20 5468 6520 6675 6e63 . * The func │ │ │ │ -00010e40: 7469 6f6e 2063 616c 6375 6c61 7465 7320 tion calculates │ │ │ │ -00010e50: 7468 6520 6661 7374 2048 6f75 6768 2074 the fast Hough t │ │ │ │ -00010e60: 7261 6e73 666f 726d 2066 6f72 2066 756c ransform for ful │ │ │ │ -00010e70: 6c2c 2068 616c 6620 6f72 2071 7561 7274 l, half or quart │ │ │ │ -00010e80: 6572 0a20 2020 2020 2a20 7261 6e67 6520 er. * range │ │ │ │ -00010e90: 6f66 2061 6e67 6c65 732e 0a20 2020 2020 of angles.. │ │ │ │ -00010ea0: 2a20 4070 6172 616d 2073 7263 2061 7574 * @param src aut │ │ │ │ -00010eb0: 6f6d 6174 6963 616c 6c79 2067 656e 6572 omatically gener │ │ │ │ -00010ec0: 6174 6564 0a20 2020 2020 2a20 4070 6172 ated. * @par │ │ │ │ -00010ed0: 616d 2064 7374 2061 7574 6f6d 6174 6963 am dst automatic │ │ │ │ -00010ee0: 616c 6c79 2067 656e 6572 6174 6564 0a20 ally generated. │ │ │ │ -00010ef0: 2020 2020 2a20 4070 6172 616d 2064 7374 * @param dst │ │ │ │ -00010f00: 4d61 7444 6570 7468 2061 7574 6f6d 6174 MatDepth automat │ │ │ │ -00010f10: 6963 616c 6c79 2067 656e 6572 6174 6564 ically generated │ │ │ │ -00010f20: 0a20 2020 2020 2a2f 0a20 2020 2070 7562 . */. pub │ │ │ │ -00010f30: 6c69 6320 7374 6174 6963 2076 6f69 6420 lic static void │ │ │ │ -00010f40: 4661 7374 486f 7567 6854 7261 6e73 666f FastHoughTransfo │ │ │ │ -00010f50: 726d 284d 6174 2073 7263 2c20 4d61 7420 rm(Mat src, Mat │ │ │ │ -00010f60: 6473 742c 2069 6e74 2064 7374 4d61 7444 dst, int dstMatD │ │ │ │ -00010f70: 6570 7468 2920 7b0a 2020 2020 2020 2020 epth) {. │ │ │ │ -00010f80: 4661 7374 486f 7567 6854 7261 6e73 666f FastHoughTransfo │ │ │ │ -00010f90: 726d 5f33 2873 7263 2e6e 6174 6976 654f rm_3(src.nativeO │ │ │ │ -00010fa0: 626a 2c20 6473 742e 6e61 7469 7665 4f62 bj, dst.nativeOb │ │ │ │ -00010fb0: 6a2c 2064 7374 4d61 7444 6570 7468 293b j, dstMatDepth); │ │ │ │ -00010fc0: 0a20 2020 207d 0a0a 0a20 2020 202f 2f0a . }... //. │ │ │ │ -00010fd0: 2020 2020 2f2f 2043 2b2b 3a20 2056 6563 // C++: Vec │ │ │ │ -00010fe0: 3469 2063 763a 3a78 696d 6770 726f 633a 4i cv::ximgproc: │ │ │ │ -00010ff0: 3a48 6f75 6768 506f 696e 7432 4c69 6e65 :HoughPoint2Line │ │ │ │ -00011000: 2850 6f69 6e74 2068 6f75 6768 506f 696e (Point houghPoin │ │ │ │ -00011010: 742c 204d 6174 2073 7263 496d 6749 6e66 t, Mat srcImgInf │ │ │ │ -00011020: 6f2c 2069 6e74 2061 6e67 6c65 5261 6e67 o, int angleRang │ │ │ │ -00011030: 6520 3d20 4152 4f5f 3331 355f 3133 352c e = ARO_315_135, │ │ │ │ -00011040: 2069 6e74 206d 616b 6553 6b65 7720 3d20 int makeSkew = │ │ │ │ -00011050: 4844 4f5f 4445 534b 4557 2c20 696e 7420 HDO_DESKEW, int │ │ │ │ -00011060: 7275 6c65 7320 3d20 524f 5f49 474e 4f52 rules = RO_IGNOR │ │ │ │ -00011070: 455f 424f 5244 4552 5329 0a20 2020 202f E_BORDERS). / │ │ │ │ -00011080: 2f0a 0a20 2020 202f 2f20 5265 7475 726e /.. // Return │ │ │ │ -00011090: 2074 7970 6520 2756 6563 3469 2720 6973 type 'Vec4i' is │ │ │ │ -000110a0: 206e 6f74 2073 7570 706f 7274 6564 2c20 not supported, │ │ │ │ -000110b0: 736b 6970 7069 6e67 2074 6865 2066 756e skipping the fun │ │ │ │ -000110c0: 6374 696f 6e0a 0a0a 2020 2020 2f2f 0a20 ction... //. │ │ │ │ -000110d0: 2020 202f 2f20 432b 2b3a 2020 766f 6964 // C++: void │ │ │ │ -000110e0: 2063 763a 3a78 696d 6770 726f 633a 3a63 cv::ximgproc::c │ │ │ │ -000110f0: 6f76 6172 6961 6e63 6545 7374 696d 6174 ovarianceEstimat │ │ │ │ -00011100: 696f 6e28 4d61 7420 7372 632c 204d 6174 ion(Mat src, Mat │ │ │ │ -00011110: 2620 6473 742c 2069 6e74 2077 696e 646f & dst, int windo │ │ │ │ -00011120: 7752 6f77 732c 2069 6e74 2077 696e 646f wRows, int windo │ │ │ │ -00011130: 7743 6f6c 7329 0a20 2020 202f 2f0a 0a20 wCols). //.. │ │ │ │ -00011140: 2020 202f 2a2a 0a20 2020 2020 2a20 436f /**. * Co │ │ │ │ -00011150: 6d70 7574 6573 2074 6865 2065 7374 696d mputes the estim │ │ │ │ -00011160: 6174 6564 2063 6f76 6172 6961 6e63 6520 ated covariance │ │ │ │ -00011170: 6d61 7472 6978 206f 6620 616e 2069 6d61 matrix of an ima │ │ │ │ -00011180: 6765 2075 7369 6e67 2074 6865 2073 6c69 ge using the sli │ │ │ │ -00011190: 6469 6e67 0a20 2020 2020 2a20 7769 6e64 ding. * wind │ │ │ │ -000111a0: 6f77 2066 6f72 756d 6c61 7469 6f6e 2e0a ow forumlation.. │ │ │ │ -000111b0: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ -000111c0: 6172 616d 2073 7263 2054 6865 2073 6f75 aram src The sou │ │ │ │ -000111d0: 7263 6520 696d 6167 652e 2049 6e70 7574 rce image. Input │ │ │ │ -000111e0: 2069 6d61 6765 206d 7573 7420 6265 206f image must be o │ │ │ │ -000111f0: 6620 6120 636f 6d70 6c65 7820 7479 7065 f a complex type │ │ │ │ -00011200: 2e0a 2020 2020 202a 2040 7061 7261 6d20 .. * @param │ │ │ │ -00011210: 6473 7420 5468 6520 6465 7374 696e 6174 dst The destinat │ │ │ │ -00011220: 696f 6e20 6573 7469 6d61 7465 6420 636f ion estimated co │ │ │ │ -00011230: 7661 7269 616e 6365 206d 6174 7269 782e variance matrix. │ │ │ │ -00011240: 204f 7574 7075 7420 6d61 7472 6978 2077 Output matrix w │ │ │ │ -00011250: 696c 6c20 6265 2073 697a 6520 2877 696e ill be size (win │ │ │ │ -00011260: 646f 7752 6f77 732a 7769 6e64 6f77 436f dowRows*windowCo │ │ │ │ -00011270: 6c73 2c20 7769 6e64 6f77 526f 7773 2a77 ls, windowRows*w │ │ │ │ -00011280: 696e 646f 7743 6f6c 7329 2e0a 2020 2020 indowCols).. │ │ │ │ -00011290: 202a 2040 7061 7261 6d20 7769 6e64 6f77 * @param window │ │ │ │ -000112a0: 526f 7773 2054 6865 206e 756d 6265 7220 Rows The number │ │ │ │ -000112b0: 6f66 2072 6f77 7320 696e 2074 6865 2077 of rows in the w │ │ │ │ -000112c0: 696e 646f 772e 0a20 2020 2020 2a20 4070 indow.. * @p │ │ │ │ -000112d0: 6172 616d 2077 696e 646f 7743 6f6c 7320 aram windowCols │ │ │ │ -000112e0: 5468 6520 6e75 6d62 6572 206f 6620 636f The number of co │ │ │ │ -000112f0: 6c73 2069 6e20 7468 6520 7769 6e64 6f77 ls in the window │ │ │ │ -00011300: 2e0a 2020 2020 202a 2054 6865 2077 696e .. * The win │ │ │ │ -00011310: 646f 7720 7369 7a65 2070 6172 616d 6574 dow size paramet │ │ │ │ -00011320: 6572 7320 636f 6e74 726f 6c20 7468 6520 ers control the │ │ │ │ -00011330: 6163 6375 7261 6379 206f 6620 7468 6520 accuracy of the │ │ │ │ -00011340: 6573 7469 6d61 7469 6f6e 2e0a 2020 2020 estimation.. │ │ │ │ -00011350: 202a 2054 6865 2073 6c69 6469 6e67 2077 * The sliding w │ │ │ │ -00011360: 696e 646f 7720 6d6f 7665 7320 6f76 6572 indow moves over │ │ │ │ -00011370: 2074 6865 2065 6e74 6972 6520 696d 6167 the entire imag │ │ │ │ -00011380: 6520 6672 6f6d 2074 6865 2074 6f70 2d6c e from the top-l │ │ │ │ -00011390: 6566 7420 636f 726e 6572 0a20 2020 2020 eft corner. │ │ │ │ -000113a0: 2a20 746f 2074 6865 2062 6f74 746f 6d20 * to the bottom │ │ │ │ -000113b0: 7269 6768 7420 636f 726e 6572 2e20 4561 right corner. Ea │ │ │ │ -000113c0: 6368 206c 6f63 6174 696f 6e20 6f66 2074 ch location of t │ │ │ │ -000113d0: 6865 2077 696e 646f 7720 7265 7072 6573 he window repres │ │ │ │ -000113e0: 656e 7473 2061 2073 616d 706c 652e 0a20 ents a sample.. │ │ │ │ -000113f0: 2020 2020 2a20 4966 2074 6865 2077 696e * If the win │ │ │ │ -00011400: 646f 7720 6973 2074 6865 2073 697a 6520 dow is the size │ │ │ │ -00011410: 6f66 2074 6865 2069 6d61 6765 2c20 7468 of the image, th │ │ │ │ -00011420: 656e 2074 6869 7320 6769 7665 7320 7468 en this gives th │ │ │ │ -00011430: 6520 6578 6163 7420 636f 7661 7269 616e e exact covarian │ │ │ │ -00011440: 6365 206d 6174 7269 782e 0a20 2020 2020 ce matrix.. │ │ │ │ -00011450: 2a20 466f 7220 616c 6c20 6f74 6865 7220 * For all other │ │ │ │ -00011460: 6361 7365 732c 2074 6865 2073 697a 6573 cases, the sizes │ │ │ │ -00011470: 206f 6620 7468 6520 7769 6e64 6f77 2077 of the window w │ │ │ │ -00011480: 696c 6c20 696d 7061 6374 2074 6865 206e ill impact the n │ │ │ │ -00011490: 756d 6265 7220 6f66 2073 616d 706c 6573 umber of samples │ │ │ │ -000114a0: 0a20 2020 2020 2a20 616e 6420 7468 6520 . * and the │ │ │ │ -000114b0: 6e75 6d62 6572 206f 6620 656c 656d 656e number of elemen │ │ │ │ -000114c0: 7473 2069 6e20 7468 6520 6573 7469 6d61 ts in the estima │ │ │ │ -000114d0: 7465 6420 636f 7661 7269 616e 6365 206d ted covariance m │ │ │ │ -000114e0: 6174 7269 782e 0a20 2020 2020 2a2f 0a20 atrix.. */. │ │ │ │ -000114f0: 2020 2070 7562 6c69 6320 7374 6174 6963 public static │ │ │ │ -00011500: 2076 6f69 6420 636f 7661 7269 616e 6365 void covariance │ │ │ │ -00011510: 4573 7469 6d61 7469 6f6e 284d 6174 2073 Estimation(Mat s │ │ │ │ -00011520: 7263 2c20 4d61 7420 6473 742c 2069 6e74 rc, Mat dst, int │ │ │ │ -00011530: 2077 696e 646f 7752 6f77 732c 2069 6e74 windowRows, int │ │ │ │ -00011540: 2077 696e 646f 7743 6f6c 7329 207b 0a20 windowCols) {. │ │ │ │ -00011550: 2020 2020 2020 2063 6f76 6172 6961 6e63 covarianc │ │ │ │ -00011560: 6545 7374 696d 6174 696f 6e5f 3028 7372 eEstimation_0(sr │ │ │ │ -00011570: 632e 6e61 7469 7665 4f62 6a2c 2064 7374 c.nativeObj, dst │ │ │ │ -00011580: 2e6e 6174 6976 654f 626a 2c20 7769 6e64 .nativeObj, wind │ │ │ │ -00011590: 6f77 526f 7773 2c20 7769 6e64 6f77 436f owRows, windowCo │ │ │ │ -000115a0: 6c73 293b 0a20 2020 207d 0a0a 0a20 2020 ls);. }... │ │ │ │ -000115b0: 202f 2f0a 2020 2020 2f2f 2043 2b2b 3a20 //. // C++: │ │ │ │ -000115c0: 2076 6f69 6420 6376 3a3a 7869 6d67 7072 void cv::ximgpr │ │ │ │ -000115d0: 6f63 3a3a 6564 6765 5072 6573 6572 7669 oc::edgePreservi │ │ │ │ -000115e0: 6e67 4669 6c74 6572 284d 6174 2073 7263 ngFilter(Mat src │ │ │ │ -000115f0: 2c20 4d61 7426 2064 7374 2c20 696e 7420 , Mat& dst, int │ │ │ │ -00011600: 642c 2064 6f75 626c 6520 7468 7265 7368 d, double thresh │ │ │ │ -00011610: 6f6c 6429 0a20 2020 202f 2f0a 0a20 2020 old). //.. │ │ │ │ -00011620: 202f 2a2a 0a20 2020 2020 2a20 536d 6f6f /**. * Smoo │ │ │ │ -00011630: 7468 6573 2061 6e20 696d 6167 6520 7573 thes an image us │ │ │ │ -00011640: 696e 6720 7468 6520 4564 6765 2d50 7265 ing the Edge-Pre │ │ │ │ -00011650: 7365 7276 696e 6720 6669 6c74 6572 2e0a serving filter.. │ │ │ │ -00011660: 2020 2020 202a 0a20 2020 2020 2a20 5468 *. * Th │ │ │ │ -00011670: 6520 6675 6e63 7469 6f6e 2073 6d6f 6f74 e function smoot │ │ │ │ -00011680: 6865 7320 4761 7573 7369 616e 206e 6f69 hes Gaussian noi │ │ │ │ -00011690: 7365 2061 7320 7765 6c6c 2061 7320 7361 se as well as sa │ │ │ │ -000116a0: 6c74 2026 616d 703b 2070 6570 7065 7220 lt & pepper │ │ │ │ -000116b0: 6e6f 6973 652e 0a20 2020 2020 2a20 466f noise.. * Fo │ │ │ │ -000116c0: 7220 6d6f 7265 2064 6574 6169 6c73 2061 r more details a │ │ │ │ -000116d0: 626f 7574 2074 6869 7320 696d 706c 656d bout this implem │ │ │ │ -000116e0: 656e 7461 7469 6f6e 2c20 706c 6561 7365 entation, please │ │ │ │ -000116f0: 2073 6565 0a20 2020 2020 2a20 5b52 6569 see. * [Rei │ │ │ │ -00011700: 576f 6531 385d 2020 5265 6963 682c 2053 Woe18] Reich, S │ │ │ │ -00011710: 2e20 616e 6420 57c3 b672 67c3 b674 7465 . and W..rg..tte │ │ │ │ -00011720: 722c 2046 2e20 616e 6420 4465 6c6c 656e r, F. and Dellen │ │ │ │ -00011730: 2c20 422e 2028 3230 3138 292e 2041 2052 , B. (2018). A R │ │ │ │ -00011740: 6561 6c2d 5469 6d65 2045 6467 652d 5072 eal-Time Edge-Pr │ │ │ │ -00011750: 6573 6572 7669 6e67 2044 656e 6f69 7369 eserving Denoisi │ │ │ │ -00011760: 6e67 2046 696c 7465 722e 2050 726f 6365 ng Filter. Proce │ │ │ │ -00011770: 6564 696e 6773 206f 6620 7468 6520 3133 edings of the 13 │ │ │ │ -00011780: 7468 2049 6e74 6572 6e61 7469 6f6e 616c th International │ │ │ │ -00011790: 204a 6f69 6e74 2043 6f6e 6665 7265 6e63 Joint Conferenc │ │ │ │ -000117a0: 6520 6f6e 2043 6f6d 7075 7465 7220 5669 e on Computer Vi │ │ │ │ -000117b0: 7369 6f6e 2c20 496d 6167 696e 6720 616e sion, Imaging an │ │ │ │ -000117c0: 6420 436f 6d70 7574 6572 2047 7261 7068 d Computer Graph │ │ │ │ -000117d0: 6963 7320 5468 656f 7279 2061 6e64 2041 ics Theory and A │ │ │ │ -000117e0: 7070 6c69 6361 7469 6f6e 7320 2856 4953 pplications (VIS │ │ │ │ -000117f0: 4947 5241 5050 293a 2056 6973 6170 702c IGRAPP): Visapp, │ │ │ │ -00011800: 2038 352d 3934 2c20 342e 2044 4f49 3a20 85-94, 4. DOI: │ │ │ │ -00011810: 3130 2e35 3232 302f 3030 3036 3530 3930 10.5220/00065090 │ │ │ │ -00011820: 3030 3835 3030 3934 2e0a 2020 2020 202a 00850094.. * │ │ │ │ -00011830: 0a20 2020 2020 2a20 4070 6172 616d 2073 . * @param s │ │ │ │ -00011840: 7263 2053 6f75 7263 6520 382d 6269 7420 rc Source 8-bit │ │ │ │ -00011850: 332d 6368 616e 6e65 6c20 696d 6167 652e 3-channel image. │ │ │ │ -00011860: 0a20 2020 2020 2a20 4070 6172 616d 2064 . * @param d │ │ │ │ -00011870: 7374 2044 6573 7469 6e61 7469 6f6e 2069 st Destination i │ │ │ │ -00011880: 6d61 6765 206f 6620 7468 6520 7361 6d65 mage of the same │ │ │ │ -00011890: 2073 697a 6520 616e 6420 7479 7065 2061 size and type a │ │ │ │ -000118a0: 7320 7372 632e 0a20 2020 2020 2a20 4070 s src.. * @p │ │ │ │ -000118b0: 6172 616d 2064 2044 6961 6d65 7465 7220 aram d Diameter │ │ │ │ -000118c0: 6f66 2065 6163 6820 7069 7865 6c20 6e65 of each pixel ne │ │ │ │ -000118d0: 6967 6862 6f72 686f 6f64 2074 6861 7420 ighborhood that │ │ │ │ -000118e0: 6973 2075 7365 6420 6475 7269 6e67 2066 is used during f │ │ │ │ -000118f0: 696c 7465 7269 6e67 2e20 4d75 7374 2062 iltering. Must b │ │ │ │ -00011900: 6520 6772 6561 7465 7220 6f72 2065 7175 e greater or equ │ │ │ │ -00011910: 616c 2033 2e0a 2020 2020 202a 2040 7061 al 3.. * @pa │ │ │ │ -00011920: 7261 6d20 7468 7265 7368 6f6c 6420 5468 ram threshold Th │ │ │ │ -00011930: 7265 7368 6f6c 642c 2077 6869 6368 2064 reshold, which d │ │ │ │ -00011940: 6973 7469 6e67 7569 7368 6573 2062 6574 istinguishes bet │ │ │ │ -00011950: 7765 656e 206e 6f69 7365 2c20 6f75 746c ween noise, outl │ │ │ │ -00011960: 6965 7273 2c20 616e 6420 6461 7461 2e0a iers, and data.. │ │ │ │ -00011970: 2020 2020 202a 2f0a 2020 2020 7075 626c */. publ │ │ │ │ -00011980: 6963 2073 7461 7469 6320 766f 6964 2065 ic static void e │ │ │ │ -00011990: 6467 6550 7265 7365 7276 696e 6746 696c dgePreservingFil │ │ │ │ -000119a0: 7465 7228 4d61 7420 7372 632c 204d 6174 ter(Mat src, Mat │ │ │ │ -000119b0: 2064 7374 2c20 696e 7420 642c 2064 6f75 dst, int d, dou │ │ │ │ -000119c0: 626c 6520 7468 7265 7368 6f6c 6429 207b ble threshold) { │ │ │ │ -000119d0: 0a20 2020 2020 2020 2065 6467 6550 7265 . edgePre │ │ │ │ -000119e0: 7365 7276 696e 6746 696c 7465 725f 3028 servingFilter_0( │ │ │ │ -000119f0: 7372 632e 6e61 7469 7665 4f62 6a2c 2064 src.nativeObj, d │ │ │ │ -00011a00: 7374 2e6e 6174 6976 654f 626a 2c20 642c st.nativeObj, d, │ │ │ │ -00011a10: 2074 6872 6573 686f 6c64 293b 0a20 2020 threshold);. │ │ │ │ -00011a20: 207d 0a0a 0a20 2020 202f 2f0a 2020 2020 }... //. │ │ │ │ -00011a30: 2f2f 2043 2b2b 3a20 2050 7472 5f45 6467 // C++: Ptr_Edg │ │ │ │ -00011a40: 6542 6f78 6573 2063 763a 3a78 696d 6770 eBoxes cv::ximgp │ │ │ │ -00011a50: 726f 633a 3a63 7265 6174 6545 6467 6542 roc::createEdgeB │ │ │ │ -00011a60: 6f78 6573 2866 6c6f 6174 2061 6c70 6861 oxes(float alpha │ │ │ │ -00011a70: 203d 2030 2e36 3566 2c20 666c 6f61 7420 = 0.65f, float │ │ │ │ -00011a80: 6265 7461 203d 2030 2e37 3566 2c20 666c beta = 0.75f, fl │ │ │ │ -00011a90: 6f61 7420 6574 6120 3d20 312c 2066 6c6f oat eta = 1, flo │ │ │ │ -00011aa0: 6174 206d 696e 5363 6f72 6520 3d20 302e at minScore = 0. │ │ │ │ -00011ab0: 3031 662c 2069 6e74 206d 6178 426f 7865 01f, int maxBoxe │ │ │ │ -00011ac0: 7320 3d20 3130 3030 302c 2066 6c6f 6174 s = 10000, float │ │ │ │ -00011ad0: 2065 6467 654d 696e 4d61 6720 3d20 302e edgeMinMag = 0. │ │ │ │ -00011ae0: 3166 2c20 666c 6f61 7420 6564 6765 4d65 1f, float edgeMe │ │ │ │ -00011af0: 7267 6554 6872 203d 2030 2e35 662c 2066 rgeThr = 0.5f, f │ │ │ │ -00011b00: 6c6f 6174 2063 6c75 7374 6572 4d69 6e4d loat clusterMinM │ │ │ │ -00011b10: 6167 203d 2030 2e35 662c 2066 6c6f 6174 ag = 0.5f, float │ │ │ │ -00011b20: 206d 6178 4173 7065 6374 5261 7469 6f20 maxAspectRatio │ │ │ │ -00011b30: 3d20 332c 2066 6c6f 6174 206d 696e 426f = 3, float minBo │ │ │ │ -00011b40: 7841 7265 6120 3d20 3130 3030 2c20 666c xArea = 1000, fl │ │ │ │ -00011b50: 6f61 7420 6761 6d6d 6120 3d20 322c 2066 oat gamma = 2, f │ │ │ │ -00011b60: 6c6f 6174 206b 6170 7061 203d 2031 2e35 loat kappa = 1.5 │ │ │ │ -00011b70: 6629 0a20 2020 202f 2f0a 0a20 2020 202f f). //.. / │ │ │ │ -00011b80: 2a2a 0a20 2020 2020 2a20 4372 6561 7465 **. * Create │ │ │ │ -00011b90: 7320 6120 4564 6765 626f 7865 730a 2020 s a Edgeboxes. │ │ │ │ -00011ba0: 2020 202a 0a20 2020 2020 2a20 4070 6172 *. * @par │ │ │ │ -00011bb0: 616d 2061 6c70 6861 2073 7465 7020 7369 am alpha step si │ │ │ │ -00011bc0: 7a65 206f 6620 736c 6964 696e 6720 7769 ze of sliding wi │ │ │ │ -00011bd0: 6e64 6f77 2073 6561 7263 682e 0a20 2020 ndow search.. │ │ │ │ -00011be0: 2020 2a20 4070 6172 616d 2062 6574 6120 * @param beta │ │ │ │ -00011bf0: 6e6d 7320 7468 7265 7368 6f6c 6420 666f nms threshold fo │ │ │ │ -00011c00: 7220 6f62 6a65 6374 2070 726f 706f 7361 r object proposa │ │ │ │ -00011c10: 6c73 2e0a 2020 2020 202a 2040 7061 7261 ls.. * @para │ │ │ │ -00011c20: 6d20 6574 6120 6164 6170 7461 7469 6f6e m eta adaptation │ │ │ │ -00011c30: 2072 6174 6520 666f 7220 6e6d 7320 7468 rate for nms th │ │ │ │ -00011c40: 7265 7368 6f6c 642e 0a20 2020 2020 2a20 reshold.. * │ │ │ │ -00011c50: 4070 6172 616d 206d 696e 5363 6f72 6520 @param minScore │ │ │ │ -00011c60: 6d69 6e20 7363 6f72 6520 6f66 2062 6f78 min score of box │ │ │ │ -00011c70: 6573 2074 6f20 6465 7465 6374 2e0a 2020 es to detect.. │ │ │ │ -00011c80: 2020 202a 2040 7061 7261 6d20 6d61 7842 * @param maxB │ │ │ │ -00011c90: 6f78 6573 206d 6178 206e 756d 6265 7220 oxes max number │ │ │ │ -00011ca0: 6f66 2062 6f78 6573 2074 6f20 6465 7465 of boxes to dete │ │ │ │ -00011cb0: 6374 2e0a 2020 2020 202a 2040 7061 7261 ct.. * @para │ │ │ │ -00011cc0: 6d20 6564 6765 4d69 6e4d 6167 2065 6467 m edgeMinMag edg │ │ │ │ -00011cd0: 6520 6d69 6e20 6d61 676e 6974 7564 652e e min magnitude. │ │ │ │ -00011ce0: 2049 6e63 7265 6173 6520 746f 2074 7261 Increase to tra │ │ │ │ -00011cf0: 6465 206f 6666 2061 6363 7572 6163 7920 de off accuracy │ │ │ │ -00011d00: 666f 7220 7370 6565 642e 0a20 2020 2020 for speed.. │ │ │ │ -00011d10: 2a20 4070 6172 616d 2065 6467 654d 6572 * @param edgeMer │ │ │ │ -00011d20: 6765 5468 7220 6564 6765 206d 6572 6765 geThr edge merge │ │ │ │ -00011d30: 2074 6872 6573 686f 6c64 2e20 496e 6372 threshold. Incr │ │ │ │ -00011d40: 6561 7365 2074 6f20 7472 6164 6520 6f66 ease to trade of │ │ │ │ -00011d50: 6620 6163 6375 7261 6379 2066 6f72 2073 f accuracy for s │ │ │ │ -00011d60: 7065 6564 2e0a 2020 2020 202a 2040 7061 peed.. * @pa │ │ │ │ -00011d70: 7261 6d20 636c 7573 7465 724d 696e 4d61 ram clusterMinMa │ │ │ │ -00011d80: 6720 636c 7573 7465 7220 6d69 6e20 6d61 g cluster min ma │ │ │ │ -00011d90: 676e 6974 7564 652e 2049 6e63 7265 6173 gnitude. Increas │ │ │ │ -00011da0: 6520 746f 2074 7261 6465 206f 6666 2061 e to trade off a │ │ │ │ -00011db0: 6363 7572 6163 7920 666f 7220 7370 6565 ccuracy for spee │ │ │ │ -00011dc0: 642e 0a20 2020 2020 2a20 4070 6172 616d d.. * @param │ │ │ │ -00011dd0: 206d 6178 4173 7065 6374 5261 7469 6f20 maxAspectRatio │ │ │ │ -00011de0: 6d61 7820 6173 7065 6374 2072 6174 696f max aspect ratio │ │ │ │ -00011df0: 206f 6620 626f 7865 732e 0a20 2020 2020 of boxes.. │ │ │ │ -00011e00: 2a20 4070 6172 616d 206d 696e 426f 7841 * @param minBoxA │ │ │ │ -00011e10: 7265 6120 6d69 6e69 6d75 6d20 6172 6561 rea minimum area │ │ │ │ -00011e20: 206f 6620 626f 7865 732e 0a20 2020 2020 of boxes.. │ │ │ │ -00011e30: 2a20 4070 6172 616d 2067 616d 6d61 2061 * @param gamma a │ │ │ │ -00011e40: 6666 696e 6974 7920 7365 6e73 6974 6976 ffinity sensitiv │ │ │ │ -00011e50: 6974 792e 0a20 2020 2020 2a20 4070 6172 ity.. * @par │ │ │ │ -00011e60: 616d 206b 6170 7061 2073 6361 6c65 2073 am kappa scale s │ │ │ │ -00011e70: 656e 7369 7469 7669 7479 2e0a 2020 2020 ensitivity.. │ │ │ │ -00011e80: 202a 2040 7265 7475 726e 2061 7574 6f6d * @return autom │ │ │ │ -00011e90: 6174 6963 616c 6c79 2067 656e 6572 6174 atically generat │ │ │ │ -00011ea0: 6564 0a20 2020 2020 2a2f 0a20 2020 2070 ed. */. p │ │ │ │ -00011eb0: 7562 6c69 6320 7374 6174 6963 2045 6467 ublic static Edg │ │ │ │ -00011ec0: 6542 6f78 6573 2063 7265 6174 6545 6467 eBoxes createEdg │ │ │ │ -00011ed0: 6542 6f78 6573 2866 6c6f 6174 2061 6c70 eBoxes(float alp │ │ │ │ -00011ee0: 6861 2c20 666c 6f61 7420 6265 7461 2c20 ha, float beta, │ │ │ │ -00011ef0: 666c 6f61 7420 6574 612c 2066 6c6f 6174 float eta, float │ │ │ │ -00011f00: 206d 696e 5363 6f72 652c 2069 6e74 206d minScore, int m │ │ │ │ -00011f10: 6178 426f 7865 732c 2066 6c6f 6174 2065 axBoxes, float e │ │ │ │ -00011f20: 6467 654d 696e 4d61 672c 2066 6c6f 6174 dgeMinMag, float │ │ │ │ -00011f30: 2065 6467 654d 6572 6765 5468 722c 2066 edgeMergeThr, f │ │ │ │ -00011f40: 6c6f 6174 2063 6c75 7374 6572 4d69 6e4d loat clusterMinM │ │ │ │ -00011f50: 6167 2c20 666c 6f61 7420 6d61 7841 7370 ag, float maxAsp │ │ │ │ -00011f60: 6563 7452 6174 696f 2c20 666c 6f61 7420 ectRatio, float │ │ │ │ -00011f70: 6d69 6e42 6f78 4172 6561 2c20 666c 6f61 minBoxArea, floa │ │ │ │ -00011f80: 7420 6761 6d6d 612c 2066 6c6f 6174 206b t gamma, float k │ │ │ │ -00011f90: 6170 7061 2920 7b0a 2020 2020 2020 2020 appa) {. │ │ │ │ -00011fa0: 7265 7475 726e 2045 6467 6542 6f78 6573 return EdgeBoxes │ │ │ │ -00011fb0: 2e5f 5f66 726f 6d50 7472 5f5f 2863 7265 .__fromPtr__(cre │ │ │ │ -00011fc0: 6174 6545 6467 6542 6f78 6573 5f30 2861 ateEdgeBoxes_0(a │ │ │ │ -00011fd0: 6c70 6861 2c20 6265 7461 2c20 6574 612c lpha, beta, eta, │ │ │ │ -00011fe0: 206d 696e 5363 6f72 652c 206d 6178 426f minScore, maxBo │ │ │ │ -00011ff0: 7865 732c 2065 6467 654d 696e 4d61 672c xes, edgeMinMag, │ │ │ │ -00012000: 2065 6467 654d 6572 6765 5468 722c 2063 edgeMergeThr, c │ │ │ │ -00012010: 6c75 7374 6572 4d69 6e4d 6167 2c20 6d61 lusterMinMag, ma │ │ │ │ -00012020: 7841 7370 6563 7452 6174 696f 2c20 6d69 xAspectRatio, mi │ │ │ │ -00012030: 6e42 6f78 4172 6561 2c20 6761 6d6d 612c nBoxArea, gamma, │ │ │ │ -00012040: 206b 6170 7061 2929 3b0a 2020 2020 7d0a kappa));. }. │ │ │ │ -00012050: 0a20 2020 202f 2a2a 0a20 2020 2020 2a20 . /**. * │ │ │ │ -00012060: 4372 6561 7465 7320 6120 4564 6765 626f Creates a Edgebo │ │ │ │ -00012070: 7865 730a 2020 2020 202a 0a20 2020 2020 xes. *. │ │ │ │ -00012080: 2a20 4070 6172 616d 2061 6c70 6861 2073 * @param alpha s │ │ │ │ -00012090: 7465 7020 7369 7a65 206f 6620 736c 6964 tep size of slid │ │ │ │ -000120a0: 696e 6720 7769 6e64 6f77 2073 6561 7263 ing window searc │ │ │ │ -000120b0: 682e 0a20 2020 2020 2a20 4070 6172 616d h.. * @param │ │ │ │ -000120c0: 2062 6574 6120 6e6d 7320 7468 7265 7368 beta nms thresh │ │ │ │ -000120d0: 6f6c 6420 666f 7220 6f62 6a65 6374 2070 old for object p │ │ │ │ -000120e0: 726f 706f 7361 6c73 2e0a 2020 2020 202a roposals.. * │ │ │ │ -000120f0: 2040 7061 7261 6d20 6574 6120 6164 6170 @param eta adap │ │ │ │ -00012100: 7461 7469 6f6e 2072 6174 6520 666f 7220 tation rate for │ │ │ │ -00012110: 6e6d 7320 7468 7265 7368 6f6c 642e 0a20 nms threshold.. │ │ │ │ -00012120: 2020 2020 2a20 4070 6172 616d 206d 696e * @param min │ │ │ │ -00012130: 5363 6f72 6520 6d69 6e20 7363 6f72 6520 Score min score │ │ │ │ -00012140: 6f66 2062 6f78 6573 2074 6f20 6465 7465 of boxes to dete │ │ │ │ -00012150: 6374 2e0a 2020 2020 202a 2040 7061 7261 ct.. * @para │ │ │ │ -00012160: 6d20 6d61 7842 6f78 6573 206d 6178 206e m maxBoxes max n │ │ │ │ -00012170: 756d 6265 7220 6f66 2062 6f78 6573 2074 umber of boxes t │ │ │ │ -00012180: 6f20 6465 7465 6374 2e0a 2020 2020 202a o detect.. * │ │ │ │ -00012190: 2040 7061 7261 6d20 6564 6765 4d69 6e4d @param edgeMinM │ │ │ │ -000121a0: 6167 2065 6467 6520 6d69 6e20 6d61 676e ag edge min magn │ │ │ │ -000121b0: 6974 7564 652e 2049 6e63 7265 6173 6520 itude. Increase │ │ │ │ -000121c0: 746f 2074 7261 6465 206f 6666 2061 6363 to trade off acc │ │ │ │ -000121d0: 7572 6163 7920 666f 7220 7370 6565 642e uracy for speed. │ │ │ │ -000121e0: 0a20 2020 2020 2a20 4070 6172 616d 2065 . * @param e │ │ │ │ -000121f0: 6467 654d 6572 6765 5468 7220 6564 6765 dgeMergeThr edge │ │ │ │ -00012200: 206d 6572 6765 2074 6872 6573 686f 6c64 merge threshold │ │ │ │ -00012210: 2e20 496e 6372 6561 7365 2074 6f20 7472 . Increase to tr │ │ │ │ -00012220: 6164 6520 6f66 6620 6163 6375 7261 6379 ade off accuracy │ │ │ │ -00012230: 2066 6f72 2073 7065 6564 2e0a 2020 2020 for speed.. │ │ │ │ -00012240: 202a 2040 7061 7261 6d20 636c 7573 7465 * @param cluste │ │ │ │ -00012250: 724d 696e 4d61 6720 636c 7573 7465 7220 rMinMag cluster │ │ │ │ -00012260: 6d69 6e20 6d61 676e 6974 7564 652e 2049 min magnitude. I │ │ │ │ -00012270: 6e63 7265 6173 6520 746f 2074 7261 6465 ncrease to trade │ │ │ │ -00012280: 206f 6666 2061 6363 7572 6163 7920 666f off accuracy fo │ │ │ │ -00012290: 7220 7370 6565 642e 0a20 2020 2020 2a20 r speed.. * │ │ │ │ -000122a0: 4070 6172 616d 206d 6178 4173 7065 6374 @param maxAspect │ │ │ │ -000122b0: 5261 7469 6f20 6d61 7820 6173 7065 6374 Ratio max aspect │ │ │ │ -000122c0: 2072 6174 696f 206f 6620 626f 7865 732e ratio of boxes. │ │ │ │ -000122d0: 0a20 2020 2020 2a20 4070 6172 616d 206d . * @param m │ │ │ │ -000122e0: 696e 426f 7841 7265 6120 6d69 6e69 6d75 inBoxArea minimu │ │ │ │ -000122f0: 6d20 6172 6561 206f 6620 626f 7865 732e m area of boxes. │ │ │ │ -00012300: 0a20 2020 2020 2a20 4070 6172 616d 2067 . * @param g │ │ │ │ -00012310: 616d 6d61 2061 6666 696e 6974 7920 7365 amma affinity se │ │ │ │ -00012320: 6e73 6974 6976 6974 792e 0a20 2020 2020 nsitivity.. │ │ │ │ -00012330: 2a20 4072 6574 7572 6e20 6175 746f 6d61 * @return automa │ │ │ │ -00012340: 7469 6361 6c6c 7920 6765 6e65 7261 7465 tically generate │ │ │ │ -00012350: 640a 2020 2020 202a 2f0a 2020 2020 7075 d. */. pu │ │ │ │ -00012360: 626c 6963 2073 7461 7469 6320 4564 6765 blic static Edge │ │ │ │ -00012370: 426f 7865 7320 6372 6561 7465 4564 6765 Boxes createEdge │ │ │ │ -00012380: 426f 7865 7328 666c 6f61 7420 616c 7068 Boxes(float alph │ │ │ │ -00012390: 612c 2066 6c6f 6174 2062 6574 612c 2066 a, float beta, f │ │ │ │ -000123a0: 6c6f 6174 2065 7461 2c20 666c 6f61 7420 loat eta, float │ │ │ │ -000123b0: 6d69 6e53 636f 7265 2c20 696e 7420 6d61 minScore, int ma │ │ │ │ -000123c0: 7842 6f78 6573 2c20 666c 6f61 7420 6564 xBoxes, float ed │ │ │ │ -000123d0: 6765 4d69 6e4d 6167 2c20 666c 6f61 7420 geMinMag, float │ │ │ │ -000123e0: 6564 6765 4d65 7267 6554 6872 2c20 666c edgeMergeThr, fl │ │ │ │ -000123f0: 6f61 7420 636c 7573 7465 724d 696e 4d61 oat clusterMinMa │ │ │ │ -00012400: 672c 2066 6c6f 6174 206d 6178 4173 7065 g, float maxAspe │ │ │ │ -00012410: 6374 5261 7469 6f2c 2066 6c6f 6174 206d ctRatio, float m │ │ │ │ -00012420: 696e 426f 7841 7265 612c 2066 6c6f 6174 inBoxArea, float │ │ │ │ -00012430: 2067 616d 6d61 2920 7b0a 2020 2020 2020 gamma) {. │ │ │ │ -00012440: 2020 7265 7475 726e 2045 6467 6542 6f78 return EdgeBox │ │ │ │ -00012450: 6573 2e5f 5f66 726f 6d50 7472 5f5f 2863 es.__fromPtr__(c │ │ │ │ -00012460: 7265 6174 6545 6467 6542 6f78 6573 5f31 reateEdgeBoxes_1 │ │ │ │ -00012470: 2861 6c70 6861 2c20 6265 7461 2c20 6574 (alpha, beta, et │ │ │ │ -00012480: 612c 206d 696e 5363 6f72 652c 206d 6178 a, minScore, max │ │ │ │ -00012490: 426f 7865 732c 2065 6467 654d 696e 4d61 Boxes, edgeMinMa │ │ │ │ -000124a0: 672c 2065 6467 654d 6572 6765 5468 722c g, edgeMergeThr, │ │ │ │ -000124b0: 2063 6c75 7374 6572 4d69 6e4d 6167 2c20 clusterMinMag, │ │ │ │ -000124c0: 6d61 7841 7370 6563 7452 6174 696f 2c20 maxAspectRatio, │ │ │ │ -000124d0: 6d69 6e42 6f78 4172 6561 2c20 6761 6d6d minBoxArea, gamm │ │ │ │ -000124e0: 6129 293b 0a20 2020 207d 0a0a 2020 2020 a));. }.. │ │ │ │ -000124f0: 2f2a 2a0a 2020 2020 202a 2043 7265 6174 /**. * Creat │ │ │ │ -00012500: 6573 2061 2045 6467 6562 6f78 6573 0a20 es a Edgeboxes. │ │ │ │ -00012510: 2020 2020 2a0a 2020 2020 202a 2040 7061 *. * @pa │ │ │ │ -00012520: 7261 6d20 616c 7068 6120 7374 6570 2073 ram alpha step s │ │ │ │ -00012530: 697a 6520 6f66 2073 6c69 6469 6e67 2077 ize of sliding w │ │ │ │ -00012540: 696e 646f 7720 7365 6172 6368 2e0a 2020 indow search.. │ │ │ │ -00012550: 2020 202a 2040 7061 7261 6d20 6265 7461 * @param beta │ │ │ │ -00012560: 206e 6d73 2074 6872 6573 686f 6c64 2066 nms threshold f │ │ │ │ -00012570: 6f72 206f 626a 6563 7420 7072 6f70 6f73 or object propos │ │ │ │ -00012580: 616c 732e 0a20 2020 2020 2a20 4070 6172 als.. * @par │ │ │ │ -00012590: 616d 2065 7461 2061 6461 7074 6174 696f am eta adaptatio │ │ │ │ -000125a0: 6e20 7261 7465 2066 6f72 206e 6d73 2074 n rate for nms t │ │ │ │ -000125b0: 6872 6573 686f 6c64 2e0a 2020 2020 202a hreshold.. * │ │ │ │ -000125c0: 2040 7061 7261 6d20 6d69 6e53 636f 7265 @param minScore │ │ │ │ -000125d0: 206d 696e 2073 636f 7265 206f 6620 626f min score of bo │ │ │ │ -000125e0: 7865 7320 746f 2064 6574 6563 742e 0a20 xes to detect.. │ │ │ │ -000125f0: 2020 2020 2a20 4070 6172 616d 206d 6178 * @param max │ │ │ │ -00012600: 426f 7865 7320 6d61 7820 6e75 6d62 6572 Boxes max number │ │ │ │ -00012610: 206f 6620 626f 7865 7320 746f 2064 6574 of boxes to det │ │ │ │ -00012620: 6563 742e 0a20 2020 2020 2a20 4070 6172 ect.. * @par │ │ │ │ -00012630: 616d 2065 6467 654d 696e 4d61 6720 6564 am edgeMinMag ed │ │ │ │ -00012640: 6765 206d 696e 206d 6167 6e69 7475 6465 ge min magnitude │ │ │ │ -00012650: 2e20 496e 6372 6561 7365 2074 6f20 7472 . Increase to tr │ │ │ │ -00012660: 6164 6520 6f66 6620 6163 6375 7261 6379 ade off accuracy │ │ │ │ -00012670: 2066 6f72 2073 7065 6564 2e0a 2020 2020 for speed.. │ │ │ │ -00012680: 202a 2040 7061 7261 6d20 6564 6765 4d65 * @param edgeMe │ │ │ │ -00012690: 7267 6554 6872 2065 6467 6520 6d65 7267 rgeThr edge merg │ │ │ │ -000126a0: 6520 7468 7265 7368 6f6c 642e 2049 6e63 e threshold. Inc │ │ │ │ -000126b0: 7265 6173 6520 746f 2074 7261 6465 206f rease to trade o │ │ │ │ -000126c0: 6666 2061 6363 7572 6163 7920 666f 7220 ff accuracy for │ │ │ │ -000126d0: 7370 6565 642e 0a20 2020 2020 2a20 4070 speed.. * @p │ │ │ │ -000126e0: 6172 616d 2063 6c75 7374 6572 4d69 6e4d aram clusterMinM │ │ │ │ -000126f0: 6167 2063 6c75 7374 6572 206d 696e 206d ag cluster min m │ │ │ │ -00012700: 6167 6e69 7475 6465 2e20 496e 6372 6561 agnitude. Increa │ │ │ │ -00012710: 7365 2074 6f20 7472 6164 6520 6f66 6620 se to trade off │ │ │ │ -00012720: 6163 6375 7261 6379 2066 6f72 2073 7065 accuracy for spe │ │ │ │ -00012730: 6564 2e0a 2020 2020 202a 2040 7061 7261 ed.. * @para │ │ │ │ -00012740: 6d20 6d61 7841 7370 6563 7452 6174 696f m maxAspectRatio │ │ │ │ -00012750: 206d 6178 2061 7370 6563 7420 7261 7469 max aspect rati │ │ │ │ -00012760: 6f20 6f66 2062 6f78 6573 2e0a 2020 2020 o of boxes.. │ │ │ │ -00012770: 202a 2040 7061 7261 6d20 6d69 6e42 6f78 * @param minBox │ │ │ │ -00012780: 4172 6561 206d 696e 696d 756d 2061 7265 Area minimum are │ │ │ │ -00012790: 6120 6f66 2062 6f78 6573 2e0a 2020 2020 a of boxes.. │ │ │ │ -000127a0: 202a 2040 7265 7475 726e 2061 7574 6f6d * @return autom │ │ │ │ -000127b0: 6174 6963 616c 6c79 2067 656e 6572 6174 atically generat │ │ │ │ -000127c0: 6564 0a20 2020 2020 2a2f 0a20 2020 2070 ed. */. p │ │ │ │ -000127d0: 7562 6c69 6320 7374 6174 6963 2045 6467 ublic static Edg │ │ │ │ -000127e0: 6542 6f78 6573 2063 7265 6174 6545 6467 eBoxes createEdg │ │ │ │ -000127f0: 6542 6f78 6573 2866 6c6f 6174 2061 6c70 eBoxes(float alp │ │ │ │ -00012800: 6861 2c20 666c 6f61 7420 6265 7461 2c20 ha, float beta, │ │ │ │ -00012810: 666c 6f61 7420 6574 612c 2066 6c6f 6174 float eta, float │ │ │ │ -00012820: 206d 696e 5363 6f72 652c 2069 6e74 206d minScore, int m │ │ │ │ -00012830: 6178 426f 7865 732c 2066 6c6f 6174 2065 axBoxes, float e │ │ │ │ -00012840: 6467 654d 696e 4d61 672c 2066 6c6f 6174 dgeMinMag, float │ │ │ │ -00012850: 2065 6467 654d 6572 6765 5468 722c 2066 edgeMergeThr, f │ │ │ │ -00012860: 6c6f 6174 2063 6c75 7374 6572 4d69 6e4d loat clusterMinM │ │ │ │ -00012870: 6167 2c20 666c 6f61 7420 6d61 7841 7370 ag, float maxAsp │ │ │ │ -00012880: 6563 7452 6174 696f 2c20 666c 6f61 7420 ectRatio, float │ │ │ │ -00012890: 6d69 6e42 6f78 4172 6561 2920 7b0a 2020 minBoxArea) {. │ │ │ │ -000128a0: 2020 2020 2020 7265 7475 726e 2045 6467 return Edg │ │ │ │ -000128b0: 6542 6f78 6573 2e5f 5f66 726f 6d50 7472 eBoxes.__fromPtr │ │ │ │ -000128c0: 5f5f 2863 7265 6174 6545 6467 6542 6f78 __(createEdgeBox │ │ │ │ -000128d0: 6573 5f32 2861 6c70 6861 2c20 6265 7461 es_2(alpha, beta │ │ │ │ -000128e0: 2c20 6574 612c 206d 696e 5363 6f72 652c , eta, minScore, │ │ │ │ -000128f0: 206d 6178 426f 7865 732c 2065 6467 654d maxBoxes, edgeM │ │ │ │ -00012900: 696e 4d61 672c 2065 6467 654d 6572 6765 inMag, edgeMerge │ │ │ │ -00012910: 5468 722c 2063 6c75 7374 6572 4d69 6e4d Thr, clusterMinM │ │ │ │ -00012920: 6167 2c20 6d61 7841 7370 6563 7452 6174 ag, maxAspectRat │ │ │ │ -00012930: 696f 2c20 6d69 6e42 6f78 4172 6561 2929 io, minBoxArea)) │ │ │ │ -00012940: 3b0a 2020 2020 7d0a 0a20 2020 202f 2a2a ;. }.. /** │ │ │ │ -00012950: 0a20 2020 2020 2a20 4372 6561 7465 7320 . * Creates │ │ │ │ -00012960: 6120 4564 6765 626f 7865 730a 2020 2020 a Edgeboxes. │ │ │ │ -00012970: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ -00012980: 2061 6c70 6861 2073 7465 7020 7369 7a65 alpha step size │ │ │ │ -00012990: 206f 6620 736c 6964 696e 6720 7769 6e64 of sliding wind │ │ │ │ -000129a0: 6f77 2073 6561 7263 682e 0a20 2020 2020 ow search.. │ │ │ │ -000129b0: 2a20 4070 6172 616d 2062 6574 6120 6e6d * @param beta nm │ │ │ │ -000129c0: 7320 7468 7265 7368 6f6c 6420 666f 7220 s threshold for │ │ │ │ -000129d0: 6f62 6a65 6374 2070 726f 706f 7361 6c73 object proposals │ │ │ │ -000129e0: 2e0a 2020 2020 202a 2040 7061 7261 6d20 .. * @param │ │ │ │ -000129f0: 6574 6120 6164 6170 7461 7469 6f6e 2072 eta adaptation r │ │ │ │ -00012a00: 6174 6520 666f 7220 6e6d 7320 7468 7265 ate for nms thre │ │ │ │ -00012a10: 7368 6f6c 642e 0a20 2020 2020 2a20 4070 shold.. * @p │ │ │ │ -00012a20: 6172 616d 206d 696e 5363 6f72 6520 6d69 aram minScore mi │ │ │ │ -00012a30: 6e20 7363 6f72 6520 6f66 2062 6f78 6573 n score of boxes │ │ │ │ -00012a40: 2074 6f20 6465 7465 6374 2e0a 2020 2020 to detect.. │ │ │ │ -00012a50: 202a 2040 7061 7261 6d20 6d61 7842 6f78 * @param maxBox │ │ │ │ -00012a60: 6573 206d 6178 206e 756d 6265 7220 6f66 es max number of │ │ │ │ -00012a70: 2062 6f78 6573 2074 6f20 6465 7465 6374 boxes to detect │ │ │ │ -00012a80: 2e0a 2020 2020 202a 2040 7061 7261 6d20 .. * @param │ │ │ │ -00012a90: 6564 6765 4d69 6e4d 6167 2065 6467 6520 edgeMinMag edge │ │ │ │ -00012aa0: 6d69 6e20 6d61 676e 6974 7564 652e 2049 min magnitude. I │ │ │ │ -00012ab0: 6e63 7265 6173 6520 746f 2074 7261 6465 ncrease to trade │ │ │ │ -00012ac0: 206f 6666 2061 6363 7572 6163 7920 666f off accuracy fo │ │ │ │ -00012ad0: 7220 7370 6565 642e 0a20 2020 2020 2a20 r speed.. * │ │ │ │ -00012ae0: 4070 6172 616d 2065 6467 654d 6572 6765 @param edgeMerge │ │ │ │ -00012af0: 5468 7220 6564 6765 206d 6572 6765 2074 Thr edge merge t │ │ │ │ -00012b00: 6872 6573 686f 6c64 2e20 496e 6372 6561 hreshold. Increa │ │ │ │ -00012b10: 7365 2074 6f20 7472 6164 6520 6f66 6620 se to trade off │ │ │ │ -00012b20: 6163 6375 7261 6379 2066 6f72 2073 7065 accuracy for spe │ │ │ │ -00012b30: 6564 2e0a 2020 2020 202a 2040 7061 7261 ed.. * @para │ │ │ │ -00012b40: 6d20 636c 7573 7465 724d 696e 4d61 6720 m clusterMinMag │ │ │ │ -00012b50: 636c 7573 7465 7220 6d69 6e20 6d61 676e cluster min magn │ │ │ │ -00012b60: 6974 7564 652e 2049 6e63 7265 6173 6520 itude. Increase │ │ │ │ -00012b70: 746f 2074 7261 6465 206f 6666 2061 6363 to trade off acc │ │ │ │ -00012b80: 7572 6163 7920 666f 7220 7370 6565 642e uracy for speed. │ │ │ │ -00012b90: 0a20 2020 2020 2a20 4070 6172 616d 206d . * @param m │ │ │ │ -00012ba0: 6178 4173 7065 6374 5261 7469 6f20 6d61 axAspectRatio ma │ │ │ │ -00012bb0: 7820 6173 7065 6374 2072 6174 696f 206f x aspect ratio o │ │ │ │ -00012bc0: 6620 626f 7865 732e 0a20 2020 2020 2a20 f boxes.. * │ │ │ │ -00012bd0: 4072 6574 7572 6e20 6175 746f 6d61 7469 @return automati │ │ │ │ -00012be0: 6361 6c6c 7920 6765 6e65 7261 7465 640a cally generated. │ │ │ │ -00012bf0: 2020 2020 202a 2f0a 2020 2020 7075 626c */. publ │ │ │ │ -00012c00: 6963 2073 7461 7469 6320 4564 6765 426f ic static EdgeBo │ │ │ │ -00012c10: 7865 7320 6372 6561 7465 4564 6765 426f xes createEdgeBo │ │ │ │ -00012c20: 7865 7328 666c 6f61 7420 616c 7068 612c xes(float alpha, │ │ │ │ -00012c30: 2066 6c6f 6174 2062 6574 612c 2066 6c6f float beta, flo │ │ │ │ -00012c40: 6174 2065 7461 2c20 666c 6f61 7420 6d69 at eta, float mi │ │ │ │ -00012c50: 6e53 636f 7265 2c20 696e 7420 6d61 7842 nScore, int maxB │ │ │ │ -00012c60: 6f78 6573 2c20 666c 6f61 7420 6564 6765 oxes, float edge │ │ │ │ -00012c70: 4d69 6e4d 6167 2c20 666c 6f61 7420 6564 MinMag, float ed │ │ │ │ -00012c80: 6765 4d65 7267 6554 6872 2c20 666c 6f61 geMergeThr, floa │ │ │ │ -00012c90: 7420 636c 7573 7465 724d 696e 4d61 672c t clusterMinMag, │ │ │ │ -00012ca0: 2066 6c6f 6174 206d 6178 4173 7065 6374 float maxAspect │ │ │ │ -00012cb0: 5261 7469 6f29 207b 0a20 2020 2020 2020 Ratio) {. │ │ │ │ -00012cc0: 2072 6574 7572 6e20 4564 6765 426f 7865 return EdgeBoxe │ │ │ │ -00012cd0: 732e 5f5f 6672 6f6d 5074 725f 5f28 6372 s.__fromPtr__(cr │ │ │ │ -00012ce0: 6561 7465 4564 6765 426f 7865 735f 3328 eateEdgeBoxes_3( │ │ │ │ -00012cf0: 616c 7068 612c 2062 6574 612c 2065 7461 alpha, beta, eta │ │ │ │ -00012d00: 2c20 6d69 6e53 636f 7265 2c20 6d61 7842 , minScore, maxB │ │ │ │ -00012d10: 6f78 6573 2c20 6564 6765 4d69 6e4d 6167 oxes, edgeMinMag │ │ │ │ -00012d20: 2c20 6564 6765 4d65 7267 6554 6872 2c20 , edgeMergeThr, │ │ │ │ -00012d30: 636c 7573 7465 724d 696e 4d61 672c 206d clusterMinMag, m │ │ │ │ -00012d40: 6178 4173 7065 6374 5261 7469 6f29 293b axAspectRatio)); │ │ │ │ -00012d50: 0a20 2020 207d 0a0a 2020 2020 2f2a 2a0a . }.. /**. │ │ │ │ -00012d60: 2020 2020 202a 2043 7265 6174 6573 2061 * Creates a │ │ │ │ -00012d70: 2045 6467 6562 6f78 6573 0a20 2020 2020 Edgeboxes. │ │ │ │ -00012d80: 2a0a 2020 2020 202a 2040 7061 7261 6d20 *. * @param │ │ │ │ -00012d90: 616c 7068 6120 7374 6570 2073 697a 6520 alpha step size │ │ │ │ -00012da0: 6f66 2073 6c69 6469 6e67 2077 696e 646f of sliding windo │ │ │ │ -00012db0: 7720 7365 6172 6368 2e0a 2020 2020 202a w search.. * │ │ │ │ -00012dc0: 2040 7061 7261 6d20 6265 7461 206e 6d73 @param beta nms │ │ │ │ -00012dd0: 2074 6872 6573 686f 6c64 2066 6f72 206f threshold for o │ │ │ │ -00012de0: 626a 6563 7420 7072 6f70 6f73 616c 732e bject proposals. │ │ │ │ -00012df0: 0a20 2020 2020 2a20 4070 6172 616d 2065 . * @param e │ │ │ │ -00012e00: 7461 2061 6461 7074 6174 696f 6e20 7261 ta adaptation ra │ │ │ │ -00012e10: 7465 2066 6f72 206e 6d73 2074 6872 6573 te for nms thres │ │ │ │ -00012e20: 686f 6c64 2e0a 2020 2020 202a 2040 7061 hold.. * @pa │ │ │ │ -00012e30: 7261 6d20 6d69 6e53 636f 7265 206d 696e ram minScore min │ │ │ │ -00012e40: 2073 636f 7265 206f 6620 626f 7865 7320 score of boxes │ │ │ │ -00012e50: 746f 2064 6574 6563 742e 0a20 2020 2020 to detect.. │ │ │ │ -00012e60: 2a20 4070 6172 616d 206d 6178 426f 7865 * @param maxBoxe │ │ │ │ -00012e70: 7320 6d61 7820 6e75 6d62 6572 206f 6620 s max number of │ │ │ │ -00012e80: 626f 7865 7320 746f 2064 6574 6563 742e boxes to detect. │ │ │ │ -00012e90: 0a20 2020 2020 2a20 4070 6172 616d 2065 . * @param e │ │ │ │ -00012ea0: 6467 654d 696e 4d61 6720 6564 6765 206d dgeMinMag edge m │ │ │ │ -00012eb0: 696e 206d 6167 6e69 7475 6465 2e20 496e in magnitude. In │ │ │ │ -00012ec0: 6372 6561 7365 2074 6f20 7472 6164 6520 crease to trade │ │ │ │ -00012ed0: 6f66 6620 6163 6375 7261 6379 2066 6f72 off accuracy for │ │ │ │ -00012ee0: 2073 7065 6564 2e0a 2020 2020 202a 2040 speed.. * @ │ │ │ │ -00012ef0: 7061 7261 6d20 6564 6765 4d65 7267 6554 param edgeMergeT │ │ │ │ -00012f00: 6872 2065 6467 6520 6d65 7267 6520 7468 hr edge merge th │ │ │ │ -00012f10: 7265 7368 6f6c 642e 2049 6e63 7265 6173 reshold. Increas │ │ │ │ -00012f20: 6520 746f 2074 7261 6465 206f 6666 2061 e to trade off a │ │ │ │ -00012f30: 6363 7572 6163 7920 666f 7220 7370 6565 ccuracy for spee │ │ │ │ -00012f40: 642e 0a20 2020 2020 2a20 4070 6172 616d d.. * @param │ │ │ │ -00012f50: 2063 6c75 7374 6572 4d69 6e4d 6167 2063 clusterMinMag c │ │ │ │ -00012f60: 6c75 7374 6572 206d 696e 206d 6167 6e69 luster min magni │ │ │ │ -00012f70: 7475 6465 2e20 496e 6372 6561 7365 2074 tude. Increase t │ │ │ │ -00012f80: 6f20 7472 6164 6520 6f66 6620 6163 6375 o trade off accu │ │ │ │ -00012f90: 7261 6379 2066 6f72 2073 7065 6564 2e0a racy for speed.. │ │ │ │ -00012fa0: 2020 2020 202a 2040 7265 7475 726e 2061 * @return a │ │ │ │ -00012fb0: 7574 6f6d 6174 6963 616c 6c79 2067 656e utomatically gen │ │ │ │ -00012fc0: 6572 6174 6564 0a20 2020 2020 2a2f 0a20 erated. */. │ │ │ │ -00012fd0: 2020 2070 7562 6c69 6320 7374 6174 6963 public static │ │ │ │ -00012fe0: 2045 6467 6542 6f78 6573 2063 7265 6174 EdgeBoxes creat │ │ │ │ -00012ff0: 6545 6467 6542 6f78 6573 2866 6c6f 6174 eEdgeBoxes(float │ │ │ │ -00013000: 2061 6c70 6861 2c20 666c 6f61 7420 6265 alpha, float be │ │ │ │ -00013010: 7461 2c20 666c 6f61 7420 6574 612c 2066 ta, float eta, f │ │ │ │ -00013020: 6c6f 6174 206d 696e 5363 6f72 652c 2069 loat minScore, i │ │ │ │ -00013030: 6e74 206d 6178 426f 7865 732c 2066 6c6f nt maxBoxes, flo │ │ │ │ -00013040: 6174 2065 6467 654d 696e 4d61 672c 2066 at edgeMinMag, f │ │ │ │ -00013050: 6c6f 6174 2065 6467 654d 6572 6765 5468 loat edgeMergeTh │ │ │ │ -00013060: 722c 2066 6c6f 6174 2063 6c75 7374 6572 r, float cluster │ │ │ │ -00013070: 4d69 6e4d 6167 2920 7b0a 2020 2020 2020 MinMag) {. │ │ │ │ -00013080: 2020 7265 7475 726e 2045 6467 6542 6f78 return EdgeBox │ │ │ │ -00013090: 6573 2e5f 5f66 726f 6d50 7472 5f5f 2863 es.__fromPtr__(c │ │ │ │ -000130a0: 7265 6174 6545 6467 6542 6f78 6573 5f34 reateEdgeBoxes_4 │ │ │ │ -000130b0: 2861 6c70 6861 2c20 6265 7461 2c20 6574 (alpha, beta, et │ │ │ │ -000130c0: 612c 206d 696e 5363 6f72 652c 206d 6178 a, minScore, max │ │ │ │ -000130d0: 426f 7865 732c 2065 6467 654d 696e 4d61 Boxes, edgeMinMa │ │ │ │ -000130e0: 672c 2065 6467 654d 6572 6765 5468 722c g, edgeMergeThr, │ │ │ │ -000130f0: 2063 6c75 7374 6572 4d69 6e4d 6167 2929 clusterMinMag)) │ │ │ │ -00013100: 3b0a 2020 2020 7d0a 0a20 2020 202f 2a2a ;. }.. /** │ │ │ │ -00013110: 0a20 2020 2020 2a20 4372 6561 7465 7320 . * Creates │ │ │ │ -00013120: 6120 4564 6765 626f 7865 730a 2020 2020 a Edgeboxes. │ │ │ │ -00013130: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ -00013140: 2061 6c70 6861 2073 7465 7020 7369 7a65 alpha step size │ │ │ │ -00013150: 206f 6620 736c 6964 696e 6720 7769 6e64 of sliding wind │ │ │ │ -00013160: 6f77 2073 6561 7263 682e 0a20 2020 2020 ow search.. │ │ │ │ -00013170: 2a20 4070 6172 616d 2062 6574 6120 6e6d * @param beta nm │ │ │ │ -00013180: 7320 7468 7265 7368 6f6c 6420 666f 7220 s threshold for │ │ │ │ -00013190: 6f62 6a65 6374 2070 726f 706f 7361 6c73 object proposals │ │ │ │ -000131a0: 2e0a 2020 2020 202a 2040 7061 7261 6d20 .. * @param │ │ │ │ -000131b0: 6574 6120 6164 6170 7461 7469 6f6e 2072 eta adaptation r │ │ │ │ -000131c0: 6174 6520 666f 7220 6e6d 7320 7468 7265 ate for nms thre │ │ │ │ -000131d0: 7368 6f6c 642e 0a20 2020 2020 2a20 4070 shold.. * @p │ │ │ │ -000131e0: 6172 616d 206d 696e 5363 6f72 6520 6d69 aram minScore mi │ │ │ │ -000131f0: 6e20 7363 6f72 6520 6f66 2062 6f78 6573 n score of boxes │ │ │ │ -00013200: 2074 6f20 6465 7465 6374 2e0a 2020 2020 to detect.. │ │ │ │ -00013210: 202a 2040 7061 7261 6d20 6d61 7842 6f78 * @param maxBox │ │ │ │ -00013220: 6573 206d 6178 206e 756d 6265 7220 6f66 es max number of │ │ │ │ -00013230: 2062 6f78 6573 2074 6f20 6465 7465 6374 boxes to detect │ │ │ │ -00013240: 2e0a 2020 2020 202a 2040 7061 7261 6d20 .. * @param │ │ │ │ -00013250: 6564 6765 4d69 6e4d 6167 2065 6467 6520 edgeMinMag edge │ │ │ │ -00013260: 6d69 6e20 6d61 676e 6974 7564 652e 2049 min magnitude. I │ │ │ │ -00013270: 6e63 7265 6173 6520 746f 2074 7261 6465 ncrease to trade │ │ │ │ -00013280: 206f 6666 2061 6363 7572 6163 7920 666f off accuracy fo │ │ │ │ -00013290: 7220 7370 6565 642e 0a20 2020 2020 2a20 r speed.. * │ │ │ │ -000132a0: 4070 6172 616d 2065 6467 654d 6572 6765 @param edgeMerge │ │ │ │ -000132b0: 5468 7220 6564 6765 206d 6572 6765 2074 Thr edge merge t │ │ │ │ -000132c0: 6872 6573 686f 6c64 2e20 496e 6372 6561 hreshold. Increa │ │ │ │ -000132d0: 7365 2074 6f20 7472 6164 6520 6f66 6620 se to trade off │ │ │ │ -000132e0: 6163 6375 7261 6379 2066 6f72 2073 7065 accuracy for spe │ │ │ │ -000132f0: 6564 2e0a 2020 2020 202a 2040 7265 7475 ed.. * @retu │ │ │ │ -00013300: 726e 2061 7574 6f6d 6174 6963 616c 6c79 rn automatically │ │ │ │ -00013310: 2067 656e 6572 6174 6564 0a20 2020 2020 generated. │ │ │ │ -00013320: 2a2f 0a20 2020 2070 7562 6c69 6320 7374 */. public st │ │ │ │ -00013330: 6174 6963 2045 6467 6542 6f78 6573 2063 atic EdgeBoxes c │ │ │ │ -00013340: 7265 6174 6545 6467 6542 6f78 6573 2866 reateEdgeBoxes(f │ │ │ │ -00013350: 6c6f 6174 2061 6c70 6861 2c20 666c 6f61 loat alpha, floa │ │ │ │ -00013360: 7420 6265 7461 2c20 666c 6f61 7420 6574 t beta, float et │ │ │ │ -00013370: 612c 2066 6c6f 6174 206d 696e 5363 6f72 a, float minScor │ │ │ │ -00013380: 652c 2069 6e74 206d 6178 426f 7865 732c e, int maxBoxes, │ │ │ │ -00013390: 2066 6c6f 6174 2065 6467 654d 696e 4d61 float edgeMinMa │ │ │ │ -000133a0: 672c 2066 6c6f 6174 2065 6467 654d 6572 g, float edgeMer │ │ │ │ -000133b0: 6765 5468 7229 207b 0a20 2020 2020 2020 geThr) {. │ │ │ │ -000133c0: 2072 6574 7572 6e20 4564 6765 426f 7865 return EdgeBoxe │ │ │ │ -000133d0: 732e 5f5f 6672 6f6d 5074 725f 5f28 6372 s.__fromPtr__(cr │ │ │ │ -000133e0: 6561 7465 4564 6765 426f 7865 735f 3528 eateEdgeBoxes_5( │ │ │ │ -000133f0: 616c 7068 612c 2062 6574 612c 2065 7461 alpha, beta, eta │ │ │ │ -00013400: 2c20 6d69 6e53 636f 7265 2c20 6d61 7842 , minScore, maxB │ │ │ │ -00013410: 6f78 6573 2c20 6564 6765 4d69 6e4d 6167 oxes, edgeMinMag │ │ │ │ -00013420: 2c20 6564 6765 4d65 7267 6554 6872 2929 , edgeMergeThr)) │ │ │ │ -00013430: 3b0a 2020 2020 7d0a 0a20 2020 202f 2a2a ;. }.. /** │ │ │ │ -00013440: 0a20 2020 2020 2a20 4372 6561 7465 7320 . * Creates │ │ │ │ -00013450: 6120 4564 6765 626f 7865 730a 2020 2020 a Edgeboxes. │ │ │ │ -00013460: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ -00013470: 2061 6c70 6861 2073 7465 7020 7369 7a65 alpha step size │ │ │ │ -00013480: 206f 6620 736c 6964 696e 6720 7769 6e64 of sliding wind │ │ │ │ -00013490: 6f77 2073 6561 7263 682e 0a20 2020 2020 ow search.. │ │ │ │ -000134a0: 2a20 4070 6172 616d 2062 6574 6120 6e6d * @param beta nm │ │ │ │ -000134b0: 7320 7468 7265 7368 6f6c 6420 666f 7220 s threshold for │ │ │ │ -000134c0: 6f62 6a65 6374 2070 726f 706f 7361 6c73 object proposals │ │ │ │ -000134d0: 2e0a 2020 2020 202a 2040 7061 7261 6d20 .. * @param │ │ │ │ -000134e0: 6574 6120 6164 6170 7461 7469 6f6e 2072 eta adaptation r │ │ │ │ -000134f0: 6174 6520 666f 7220 6e6d 7320 7468 7265 ate for nms thre │ │ │ │ -00013500: 7368 6f6c 642e 0a20 2020 2020 2a20 4070 shold.. * @p │ │ │ │ -00013510: 6172 616d 206d 696e 5363 6f72 6520 6d69 aram minScore mi │ │ │ │ -00013520: 6e20 7363 6f72 6520 6f66 2062 6f78 6573 n score of boxes │ │ │ │ -00013530: 2074 6f20 6465 7465 6374 2e0a 2020 2020 to detect.. │ │ │ │ -00013540: 202a 2040 7061 7261 6d20 6d61 7842 6f78 * @param maxBox │ │ │ │ -00013550: 6573 206d 6178 206e 756d 6265 7220 6f66 es max number of │ │ │ │ -00013560: 2062 6f78 6573 2074 6f20 6465 7465 6374 boxes to detect │ │ │ │ -00013570: 2e0a 2020 2020 202a 2040 7061 7261 6d20 .. * @param │ │ │ │ -00013580: 6564 6765 4d69 6e4d 6167 2065 6467 6520 edgeMinMag edge │ │ │ │ -00013590: 6d69 6e20 6d61 676e 6974 7564 652e 2049 min magnitude. I │ │ │ │ -000135a0: 6e63 7265 6173 6520 746f 2074 7261 6465 ncrease to trade │ │ │ │ -000135b0: 206f 6666 2061 6363 7572 6163 7920 666f off accuracy fo │ │ │ │ -000135c0: 7220 7370 6565 642e 0a20 2020 2020 2a20 r speed.. * │ │ │ │ -000135d0: 4072 6574 7572 6e20 6175 746f 6d61 7469 @return automati │ │ │ │ -000135e0: 6361 6c6c 7920 6765 6e65 7261 7465 640a cally generated. │ │ │ │ -000135f0: 2020 2020 202a 2f0a 2020 2020 7075 626c */. publ │ │ │ │ -00013600: 6963 2073 7461 7469 6320 4564 6765 426f ic static EdgeBo │ │ │ │ -00013610: 7865 7320 6372 6561 7465 4564 6765 426f xes createEdgeBo │ │ │ │ -00013620: 7865 7328 666c 6f61 7420 616c 7068 612c xes(float alpha, │ │ │ │ -00013630: 2066 6c6f 6174 2062 6574 612c 2066 6c6f float beta, flo │ │ │ │ -00013640: 6174 2065 7461 2c20 666c 6f61 7420 6d69 at eta, float mi │ │ │ │ -00013650: 6e53 636f 7265 2c20 696e 7420 6d61 7842 nScore, int maxB │ │ │ │ -00013660: 6f78 6573 2c20 666c 6f61 7420 6564 6765 oxes, float edge │ │ │ │ -00013670: 4d69 6e4d 6167 2920 7b0a 2020 2020 2020 MinMag) {. │ │ │ │ -00013680: 2020 7265 7475 726e 2045 6467 6542 6f78 return EdgeBox │ │ │ │ -00013690: 6573 2e5f 5f66 726f 6d50 7472 5f5f 2863 es.__fromPtr__(c │ │ │ │ -000136a0: 7265 6174 6545 6467 6542 6f78 6573 5f36 reateEdgeBoxes_6 │ │ │ │ -000136b0: 2861 6c70 6861 2c20 6265 7461 2c20 6574 (alpha, beta, et │ │ │ │ -000136c0: 612c 206d 696e 5363 6f72 652c 206d 6178 a, minScore, max │ │ │ │ -000136d0: 426f 7865 732c 2065 6467 654d 696e 4d61 Boxes, edgeMinMa │ │ │ │ -000136e0: 6729 293b 0a20 2020 207d 0a0a 2020 2020 g));. }.. │ │ │ │ -000136f0: 2f2a 2a0a 2020 2020 202a 2043 7265 6174 /**. * Creat │ │ │ │ -00013700: 6573 2061 2045 6467 6562 6f78 6573 0a20 es a Edgeboxes. │ │ │ │ -00013710: 2020 2020 2a0a 2020 2020 202a 2040 7061 *. * @pa │ │ │ │ -00013720: 7261 6d20 616c 7068 6120 7374 6570 2073 ram alpha step s │ │ │ │ -00013730: 697a 6520 6f66 2073 6c69 6469 6e67 2077 ize of sliding w │ │ │ │ -00013740: 696e 646f 7720 7365 6172 6368 2e0a 2020 indow search.. │ │ │ │ -00013750: 2020 202a 2040 7061 7261 6d20 6265 7461 * @param beta │ │ │ │ -00013760: 206e 6d73 2074 6872 6573 686f 6c64 2066 nms threshold f │ │ │ │ -00013770: 6f72 206f 626a 6563 7420 7072 6f70 6f73 or object propos │ │ │ │ -00013780: 616c 732e 0a20 2020 2020 2a20 4070 6172 als.. * @par │ │ │ │ -00013790: 616d 2065 7461 2061 6461 7074 6174 696f am eta adaptatio │ │ │ │ -000137a0: 6e20 7261 7465 2066 6f72 206e 6d73 2074 n rate for nms t │ │ │ │ -000137b0: 6872 6573 686f 6c64 2e0a 2020 2020 202a hreshold.. * │ │ │ │ -000137c0: 2040 7061 7261 6d20 6d69 6e53 636f 7265 @param minScore │ │ │ │ -000137d0: 206d 696e 2073 636f 7265 206f 6620 626f min score of bo │ │ │ │ -000137e0: 7865 7320 746f 2064 6574 6563 742e 0a20 xes to detect.. │ │ │ │ -000137f0: 2020 2020 2a20 4070 6172 616d 206d 6178 * @param max │ │ │ │ -00013800: 426f 7865 7320 6d61 7820 6e75 6d62 6572 Boxes max number │ │ │ │ -00013810: 206f 6620 626f 7865 7320 746f 2064 6574 of boxes to det │ │ │ │ -00013820: 6563 742e 0a20 2020 2020 2a20 4072 6574 ect.. * @ret │ │ │ │ -00013830: 7572 6e20 6175 746f 6d61 7469 6361 6c6c urn automaticall │ │ │ │ -00013840: 7920 6765 6e65 7261 7465 640a 2020 2020 y generated. │ │ │ │ -00013850: 202a 2f0a 2020 2020 7075 626c 6963 2073 */. public s │ │ │ │ -00013860: 7461 7469 6320 4564 6765 426f 7865 7320 tatic EdgeBoxes │ │ │ │ -00013870: 6372 6561 7465 4564 6765 426f 7865 7328 createEdgeBoxes( │ │ │ │ -00013880: 666c 6f61 7420 616c 7068 612c 2066 6c6f float alpha, flo │ │ │ │ -00013890: 6174 2062 6574 612c 2066 6c6f 6174 2065 at beta, float e │ │ │ │ -000138a0: 7461 2c20 666c 6f61 7420 6d69 6e53 636f ta, float minSco │ │ │ │ -000138b0: 7265 2c20 696e 7420 6d61 7842 6f78 6573 re, int maxBoxes │ │ │ │ -000138c0: 2920 7b0a 2020 2020 2020 2020 7265 7475 ) {. retu │ │ │ │ -000138d0: 726e 2045 6467 6542 6f78 6573 2e5f 5f66 rn EdgeBoxes.__f │ │ │ │ -000138e0: 726f 6d50 7472 5f5f 2863 7265 6174 6545 romPtr__(createE │ │ │ │ -000138f0: 6467 6542 6f78 6573 5f37 2861 6c70 6861 dgeBoxes_7(alpha │ │ │ │ -00013900: 2c20 6265 7461 2c20 6574 612c 206d 696e , beta, eta, min │ │ │ │ -00013910: 5363 6f72 652c 206d 6178 426f 7865 7329 Score, maxBoxes) │ │ │ │ -00013920: 293b 0a20 2020 207d 0a0a 2020 2020 2f2a );. }.. /* │ │ │ │ -00013930: 2a0a 2020 2020 202a 2043 7265 6174 6573 *. * Creates │ │ │ │ -00013940: 2061 2045 6467 6562 6f78 6573 0a20 2020 a Edgeboxes. │ │ │ │ -00013950: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ -00013960: 6d20 616c 7068 6120 7374 6570 2073 697a m alpha step siz │ │ │ │ -00013970: 6520 6f66 2073 6c69 6469 6e67 2077 696e e of sliding win │ │ │ │ -00013980: 646f 7720 7365 6172 6368 2e0a 2020 2020 dow search.. │ │ │ │ -00013990: 202a 2040 7061 7261 6d20 6265 7461 206e * @param beta n │ │ │ │ -000139a0: 6d73 2074 6872 6573 686f 6c64 2066 6f72 ms threshold for │ │ │ │ -000139b0: 206f 626a 6563 7420 7072 6f70 6f73 616c object proposal │ │ │ │ -000139c0: 732e 0a20 2020 2020 2a20 4070 6172 616d s.. * @param │ │ │ │ -000139d0: 2065 7461 2061 6461 7074 6174 696f 6e20 eta adaptation │ │ │ │ -000139e0: 7261 7465 2066 6f72 206e 6d73 2074 6872 rate for nms thr │ │ │ │ -000139f0: 6573 686f 6c64 2e0a 2020 2020 202a 2040 eshold.. * @ │ │ │ │ -00013a00: 7061 7261 6d20 6d69 6e53 636f 7265 206d param minScore m │ │ │ │ -00013a10: 696e 2073 636f 7265 206f 6620 626f 7865 in score of boxe │ │ │ │ -00013a20: 7320 746f 2064 6574 6563 742e 0a20 2020 s to detect.. │ │ │ │ -00013a30: 2020 2a20 4072 6574 7572 6e20 6175 746f * @return auto │ │ │ │ -00013a40: 6d61 7469 6361 6c6c 7920 6765 6e65 7261 matically genera │ │ │ │ -00013a50: 7465 640a 2020 2020 202a 2f0a 2020 2020 ted. */. │ │ │ │ -00013a60: 7075 626c 6963 2073 7461 7469 6320 4564 public static Ed │ │ │ │ -00013a70: 6765 426f 7865 7320 6372 6561 7465 4564 geBoxes createEd │ │ │ │ -00013a80: 6765 426f 7865 7328 666c 6f61 7420 616c geBoxes(float al │ │ │ │ -00013a90: 7068 612c 2066 6c6f 6174 2062 6574 612c pha, float beta, │ │ │ │ -00013aa0: 2066 6c6f 6174 2065 7461 2c20 666c 6f61 float eta, floa │ │ │ │ -00013ab0: 7420 6d69 6e53 636f 7265 2920 7b0a 2020 t minScore) {. │ │ │ │ -00013ac0: 2020 2020 2020 7265 7475 726e 2045 6467 return Edg │ │ │ │ -00013ad0: 6542 6f78 6573 2e5f 5f66 726f 6d50 7472 eBoxes.__fromPtr │ │ │ │ -00013ae0: 5f5f 2863 7265 6174 6545 6467 6542 6f78 __(createEdgeBox │ │ │ │ -00013af0: 6573 5f38 2861 6c70 6861 2c20 6265 7461 es_8(alpha, beta │ │ │ │ -00013b00: 2c20 6574 612c 206d 696e 5363 6f72 6529 , eta, minScore) │ │ │ │ -00013b10: 293b 0a20 2020 207d 0a0a 2020 2020 2f2a );. }.. /* │ │ │ │ -00013b20: 2a0a 2020 2020 202a 2043 7265 6174 6573 *. * Creates │ │ │ │ -00013b30: 2061 2045 6467 6562 6f78 6573 0a20 2020 a Edgeboxes. │ │ │ │ -00013b40: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ -00013b50: 6d20 616c 7068 6120 7374 6570 2073 697a m alpha step siz │ │ │ │ -00013b60: 6520 6f66 2073 6c69 6469 6e67 2077 696e e of sliding win │ │ │ │ -00013b70: 646f 7720 7365 6172 6368 2e0a 2020 2020 dow search.. │ │ │ │ -00013b80: 202a 2040 7061 7261 6d20 6265 7461 206e * @param beta n │ │ │ │ -00013b90: 6d73 2074 6872 6573 686f 6c64 2066 6f72 ms threshold for │ │ │ │ -00013ba0: 206f 626a 6563 7420 7072 6f70 6f73 616c object proposal │ │ │ │ -00013bb0: 732e 0a20 2020 2020 2a20 4070 6172 616d s.. * @param │ │ │ │ -00013bc0: 2065 7461 2061 6461 7074 6174 696f 6e20 eta adaptation │ │ │ │ -00013bd0: 7261 7465 2066 6f72 206e 6d73 2074 6872 rate for nms thr │ │ │ │ -00013be0: 6573 686f 6c64 2e0a 2020 2020 202a 2040 eshold.. * @ │ │ │ │ -00013bf0: 7265 7475 726e 2061 7574 6f6d 6174 6963 return automatic │ │ │ │ -00013c00: 616c 6c79 2067 656e 6572 6174 6564 0a20 ally generated. │ │ │ │ -00013c10: 2020 2020 2a2f 0a20 2020 2070 7562 6c69 */. publi │ │ │ │ -00013c20: 6320 7374 6174 6963 2045 6467 6542 6f78 c static EdgeBox │ │ │ │ -00013c30: 6573 2063 7265 6174 6545 6467 6542 6f78 es createEdgeBox │ │ │ │ -00013c40: 6573 2866 6c6f 6174 2061 6c70 6861 2c20 es(float alpha, │ │ │ │ -00013c50: 666c 6f61 7420 6265 7461 2c20 666c 6f61 float beta, floa │ │ │ │ -00013c60: 7420 6574 6129 207b 0a20 2020 2020 2020 t eta) {. │ │ │ │ -00013c70: 2072 6574 7572 6e20 4564 6765 426f 7865 return EdgeBoxe │ │ │ │ -00013c80: 732e 5f5f 6672 6f6d 5074 725f 5f28 6372 s.__fromPtr__(cr │ │ │ │ -00013c90: 6561 7465 4564 6765 426f 7865 735f 3928 eateEdgeBoxes_9( │ │ │ │ -00013ca0: 616c 7068 612c 2062 6574 612c 2065 7461 alpha, beta, eta │ │ │ │ -00013cb0: 2929 3b0a 2020 2020 7d0a 0a20 2020 202f ));. }.. / │ │ │ │ -00013cc0: 2a2a 0a20 2020 2020 2a20 4372 6561 7465 **. * Create │ │ │ │ -00013cd0: 7320 6120 4564 6765 626f 7865 730a 2020 s a Edgeboxes. │ │ │ │ -00013ce0: 2020 202a 0a20 2020 2020 2a20 4070 6172 *. * @par │ │ │ │ -00013cf0: 616d 2061 6c70 6861 2073 7465 7020 7369 am alpha step si │ │ │ │ -00013d00: 7a65 206f 6620 736c 6964 696e 6720 7769 ze of sliding wi │ │ │ │ -00013d10: 6e64 6f77 2073 6561 7263 682e 0a20 2020 ndow search.. │ │ │ │ -00013d20: 2020 2a20 4070 6172 616d 2062 6574 6120 * @param beta │ │ │ │ -00013d30: 6e6d 7320 7468 7265 7368 6f6c 6420 666f nms threshold fo │ │ │ │ -00013d40: 7220 6f62 6a65 6374 2070 726f 706f 7361 r object proposa │ │ │ │ -00013d50: 6c73 2e0a 2020 2020 202a 2040 7265 7475 ls.. * @retu │ │ │ │ -00013d60: 726e 2061 7574 6f6d 6174 6963 616c 6c79 rn automatically │ │ │ │ -00013d70: 2067 656e 6572 6174 6564 0a20 2020 2020 generated. │ │ │ │ -00013d80: 2a2f 0a20 2020 2070 7562 6c69 6320 7374 */. public st │ │ │ │ -00013d90: 6174 6963 2045 6467 6542 6f78 6573 2063 atic EdgeBoxes c │ │ │ │ -00013da0: 7265 6174 6545 6467 6542 6f78 6573 2866 reateEdgeBoxes(f │ │ │ │ -00013db0: 6c6f 6174 2061 6c70 6861 2c20 666c 6f61 loat alpha, floa │ │ │ │ -00013dc0: 7420 6265 7461 2920 7b0a 2020 2020 2020 t beta) {. │ │ │ │ -00013dd0: 2020 7265 7475 726e 2045 6467 6542 6f78 return EdgeBox │ │ │ │ -00013de0: 6573 2e5f 5f66 726f 6d50 7472 5f5f 2863 es.__fromPtr__(c │ │ │ │ -00013df0: 7265 6174 6545 6467 6542 6f78 6573 5f31 reateEdgeBoxes_1 │ │ │ │ -00013e00: 3028 616c 7068 612c 2062 6574 6129 293b 0(alpha, beta)); │ │ │ │ -00013e10: 0a20 2020 207d 0a0a 2020 2020 2f2a 2a0a . }.. /**. │ │ │ │ -00013e20: 2020 2020 202a 2043 7265 6174 6573 2061 * Creates a │ │ │ │ -00013e30: 2045 6467 6562 6f78 6573 0a20 2020 2020 Edgeboxes. │ │ │ │ -00013e40: 2a0a 2020 2020 202a 2040 7061 7261 6d20 *. * @param │ │ │ │ -00013e50: 616c 7068 6120 7374 6570 2073 697a 6520 alpha step size │ │ │ │ -00013e60: 6f66 2073 6c69 6469 6e67 2077 696e 646f of sliding windo │ │ │ │ -00013e70: 7720 7365 6172 6368 2e0a 2020 2020 202a w search.. * │ │ │ │ -00013e80: 2040 7265 7475 726e 2061 7574 6f6d 6174 @return automat │ │ │ │ -00013e90: 6963 616c 6c79 2067 656e 6572 6174 6564 ically generated │ │ │ │ -00013ea0: 0a20 2020 2020 2a2f 0a20 2020 2070 7562 . */. pub │ │ │ │ -00013eb0: 6c69 6320 7374 6174 6963 2045 6467 6542 lic static EdgeB │ │ │ │ -00013ec0: 6f78 6573 2063 7265 6174 6545 6467 6542 oxes createEdgeB │ │ │ │ -00013ed0: 6f78 6573 2866 6c6f 6174 2061 6c70 6861 oxes(float alpha │ │ │ │ -00013ee0: 2920 7b0a 2020 2020 2020 2020 7265 7475 ) {. retu │ │ │ │ -00013ef0: 726e 2045 6467 6542 6f78 6573 2e5f 5f66 rn EdgeBoxes.__f │ │ │ │ -00013f00: 726f 6d50 7472 5f5f 2863 7265 6174 6545 romPtr__(createE │ │ │ │ -00013f10: 6467 6542 6f78 6573 5f31 3128 616c 7068 dgeBoxes_11(alph │ │ │ │ -00013f20: 6129 293b 0a20 2020 207d 0a0a 2020 2020 a));. }.. │ │ │ │ -00013f30: 2f2a 2a0a 2020 2020 202a 2043 7265 6174 /**. * Creat │ │ │ │ -00013f40: 6573 2061 2045 6467 6562 6f78 6573 0a20 es a Edgeboxes. │ │ │ │ -00013f50: 2020 2020 2a0a 2020 2020 202a 2040 7265 *. * @re │ │ │ │ -00013f60: 7475 726e 2061 7574 6f6d 6174 6963 616c turn automatical │ │ │ │ -00013f70: 6c79 2067 656e 6572 6174 6564 0a20 2020 ly generated. │ │ │ │ -00013f80: 2020 2a2f 0a20 2020 2070 7562 6c69 6320 */. public │ │ │ │ -00013f90: 7374 6174 6963 2045 6467 6542 6f78 6573 static EdgeBoxes │ │ │ │ -00013fa0: 2063 7265 6174 6545 6467 6542 6f78 6573 createEdgeBoxes │ │ │ │ -00013fb0: 2829 207b 0a20 2020 2020 2020 2072 6574 () {. ret │ │ │ │ -00013fc0: 7572 6e20 4564 6765 426f 7865 732e 5f5f urn EdgeBoxes.__ │ │ │ │ -00013fd0: 6672 6f6d 5074 725f 5f28 6372 6561 7465 fromPtr__(create │ │ │ │ -00013fe0: 4564 6765 426f 7865 735f 3132 2829 293b EdgeBoxes_12()); │ │ │ │ -00013ff0: 0a20 2020 207d 0a0a 0a20 2020 202f 2f0a . }... //. │ │ │ │ -00014000: 2020 2020 2f2f 2043 2b2b 3a20 2050 7472 // C++: Ptr │ │ │ │ -00014010: 5f44 5446 696c 7465 7220 6376 3a3a 7869 _DTFilter cv::xi │ │ │ │ -00014020: 6d67 7072 6f63 3a3a 6372 6561 7465 4454 mgproc::createDT │ │ │ │ -00014030: 4669 6c74 6572 284d 6174 2067 7569 6465 Filter(Mat guide │ │ │ │ -00014040: 2c20 646f 7562 6c65 2073 6967 6d61 5370 , double sigmaSp │ │ │ │ -00014050: 6174 6961 6c2c 2064 6f75 626c 6520 7369 atial, double si │ │ │ │ -00014060: 676d 6143 6f6c 6f72 2c20 696e 7420 6d6f gmaColor, int mo │ │ │ │ -00014070: 6465 203d 2044 5446 5f4e 432c 2069 6e74 de = DTF_NC, int │ │ │ │ -00014080: 206e 756d 4974 6572 7320 3d20 3329 0a20 numIters = 3). │ │ │ │ -00014090: 2020 202f 2f0a 0a20 2020 202f 2a2a 0a20 //.. /**. │ │ │ │ -000140a0: 2020 2020 2a20 4661 6374 6f72 7920 6d65 * Factory me │ │ │ │ -000140b0: 7468 6f64 2c20 6372 6561 7465 2069 6e73 thod, create ins │ │ │ │ -000140c0: 7461 6e63 6520 6f66 2044 5446 696c 7465 tance of DTFilte │ │ │ │ -000140d0: 7220 616e 6420 7072 6f64 7563 6520 696e r and produce in │ │ │ │ -000140e0: 6974 6961 6c69 7a61 7469 6f6e 2072 6f75 itialization rou │ │ │ │ -000140f0: 7469 6e65 732e 0a20 2020 2020 2a0a 2020 tines.. *. │ │ │ │ -00014100: 2020 202a 2040 7061 7261 6d20 6775 6964 * @param guid │ │ │ │ -00014110: 6520 6775 6964 6564 2069 6d61 6765 2028 e guided image ( │ │ │ │ -00014120: 7573 6564 2074 6f20 6275 696c 6420 7472 used to build tr │ │ │ │ -00014130: 616e 7366 6f72 6d65 6420 6469 7374 616e ansformed distan │ │ │ │ -00014140: 6365 2c20 7768 6963 6820 6465 7363 7269 ce, which descri │ │ │ │ -00014150: 6265 7320 6564 6765 2073 7472 7563 7475 bes edge structu │ │ │ │ -00014160: 7265 206f 660a 2020 2020 202a 2067 7569 re of. * gui │ │ │ │ -00014170: 6465 6420 696d 6167 6529 2e0a 2020 2020 ded image).. │ │ │ │ -00014180: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ -00014190: 2073 6967 6d61 5370 6174 6961 6c20 5c28 sigmaSpatial \( │ │ │ │ -000141a0: 7b5c 7369 676d 617d 5f48 5c29 2070 6172 {\sigma}_H\) par │ │ │ │ -000141b0: 616d 6574 6572 2069 6e20 7468 6520 6f72 ameter in the or │ │ │ │ -000141c0: 6967 696e 616c 2061 7274 6963 6c65 2c20 iginal article, │ │ │ │ -000141d0: 6974 2773 2073 696d 696c 6172 2074 6f20 it's similar to │ │ │ │ -000141e0: 7468 6520 7369 676d 6120 696e 2074 6865 the sigma in the │ │ │ │ -000141f0: 0a20 2020 2020 2a20 636f 6f72 6469 6e61 . * coordina │ │ │ │ -00014200: 7465 2073 7061 6365 2069 6e74 6f20 6269 te space into bi │ │ │ │ -00014210: 6c61 7465 7261 6c46 696c 7465 722e 0a20 lateralFilter.. │ │ │ │ -00014220: 2020 2020 2a0a 2020 2020 202a 2040 7061 *. * @pa │ │ │ │ -00014230: 7261 6d20 7369 676d 6143 6f6c 6f72 205c ram sigmaColor \ │ │ │ │ -00014240: 287b 5c73 6967 6d61 7d5f 725c 2920 7061 ({\sigma}_r\) pa │ │ │ │ -00014250: 7261 6d65 7465 7220 696e 2074 6865 206f rameter in the o │ │ │ │ -00014260: 7269 6769 6e61 6c20 6172 7469 636c 652c riginal article, │ │ │ │ -00014270: 2069 7427 7320 7369 6d69 6c61 7220 746f it's similar to │ │ │ │ -00014280: 2074 6865 2073 6967 6d61 2069 6e20 7468 the sigma in th │ │ │ │ -00014290: 650a 2020 2020 202a 2063 6f6c 6f72 2073 e. * color s │ │ │ │ -000142a0: 7061 6365 2069 6e74 6f20 6269 6c61 7465 pace into bilate │ │ │ │ -000142b0: 7261 6c46 696c 7465 722e 0a20 2020 2020 ralFilter.. │ │ │ │ -000142c0: 2a0a 2020 2020 202a 2040 7061 7261 6d20 *. * @param │ │ │ │ -000142d0: 6d6f 6465 206f 6e65 2066 6f72 6d20 7468 mode one form th │ │ │ │ -000142e0: 7265 6520 6d6f 6465 7320 4454 465f 4e43 ree modes DTF_NC │ │ │ │ -000142f0: 2c20 4454 465f 5246 2061 6e64 2044 5446 , DTF_RF and DTF │ │ │ │ -00014300: 5f49 4320 7768 6963 6820 636f 7272 6573 _IC which corres │ │ │ │ -00014310: 706f 6e64 7320 746f 2074 6872 6565 206d ponds to three m │ │ │ │ -00014320: 6f64 6573 2066 6f72 0a20 2020 2020 2a20 odes for. * │ │ │ │ -00014330: 6669 6c74 6572 696e 6720 3244 2073 6967 filtering 2D sig │ │ │ │ -00014340: 6e61 6c73 2069 6e20 7468 6520 6172 7469 nals in the arti │ │ │ │ -00014350: 636c 652e 0a20 2020 2020 2a0a 2020 2020 cle.. *. │ │ │ │ -00014360: 202a 2040 7061 7261 6d20 6e75 6d49 7465 * @param numIte │ │ │ │ -00014370: 7273 206f 7074 696f 6e61 6c20 6e75 6d62 rs optional numb │ │ │ │ -00014380: 6572 206f 6620 6974 6572 6174 696f 6e73 er of iterations │ │ │ │ -00014390: 2075 7365 6420 666f 7220 6669 6c74 6572 used for filter │ │ │ │ -000143a0: 696e 672c 2033 2069 7320 7175 6974 6520 ing, 3 is quite │ │ │ │ -000143b0: 656e 6f75 6768 2e0a 2020 2020 202a 0a20 enough.. *. │ │ │ │ -000143c0: 2020 2020 2a20 466f 7220 6d6f 7265 2064 * For more d │ │ │ │ -000143d0: 6574 6169 6c73 2061 626f 7574 2044 6f6d etails about Dom │ │ │ │ -000143e0: 6169 6e20 5472 616e 7366 6f72 6d20 6669 ain Transform fi │ │ │ │ -000143f0: 6c74 6572 2070 6172 616d 6574 6572 732c lter parameters, │ │ │ │ -00014400: 2073 6565 2074 6865 206f 7269 6769 6e61 see the origina │ │ │ │ -00014410: 6c20 6172 7469 636c 6520 4349 5445 3a20 l article CITE: │ │ │ │ -00014420: 4761 7374 616c 3131 2061 6e64 0a20 2020 Gastal11 and. │ │ │ │ -00014430: 2020 2a20 5b44 6f6d 6169 6e20 5472 616e * [Domain Tran │ │ │ │ -00014440: 7366 6f72 6d20 6669 6c74 6572 2068 6f6d sform filter hom │ │ │ │ -00014450: 6570 6167 655d 2868 7474 703a 2f2f 7777 epage](http://ww │ │ │ │ -00014460: 772e 696e 662e 7566 7267 732e 6272 2f7e w.inf.ufrgs.br/~ │ │ │ │ -00014470: 6573 6c67 6173 7461 6c2f 446f 6d61 696e eslgastal/Domain │ │ │ │ -00014480: 5472 616e 7366 6f72 6d2f 292e 0a20 2020 Transform/).. │ │ │ │ -00014490: 2020 2a20 4072 6574 7572 6e20 6175 746f * @return auto │ │ │ │ -000144a0: 6d61 7469 6361 6c6c 7920 6765 6e65 7261 matically genera │ │ │ │ -000144b0: 7465 640a 2020 2020 202a 2f0a 2020 2020 ted. */. │ │ │ │ -000144c0: 7075 626c 6963 2073 7461 7469 6320 4454 public static DT │ │ │ │ -000144d0: 4669 6c74 6572 2063 7265 6174 6544 5446 Filter createDTF │ │ │ │ -000144e0: 696c 7465 7228 4d61 7420 6775 6964 652c ilter(Mat guide, │ │ │ │ -000144f0: 2064 6f75 626c 6520 7369 676d 6153 7061 double sigmaSpa │ │ │ │ -00014500: 7469 616c 2c20 646f 7562 6c65 2073 6967 tial, double sig │ │ │ │ -00014510: 6d61 436f 6c6f 722c 2069 6e74 206d 6f64 maColor, int mod │ │ │ │ -00014520: 652c 2069 6e74 206e 756d 4974 6572 7329 e, int numIters) │ │ │ │ -00014530: 207b 0a20 2020 2020 2020 2072 6574 7572 {. retur │ │ │ │ -00014540: 6e20 4454 4669 6c74 6572 2e5f 5f66 726f n DTFilter.__fro │ │ │ │ -00014550: 6d50 7472 5f5f 2863 7265 6174 6544 5446 mPtr__(createDTF │ │ │ │ -00014560: 696c 7465 725f 3028 6775 6964 652e 6e61 ilter_0(guide.na │ │ │ │ -00014570: 7469 7665 4f62 6a2c 2073 6967 6d61 5370 tiveObj, sigmaSp │ │ │ │ -00014580: 6174 6961 6c2c 2073 6967 6d61 436f 6c6f atial, sigmaColo │ │ │ │ -00014590: 722c 206d 6f64 652c 206e 756d 4974 6572 r, mode, numIter │ │ │ │ -000145a0: 7329 293b 0a20 2020 207d 0a0a 2020 2020 s));. }.. │ │ │ │ -000145b0: 2f2a 2a0a 2020 2020 202a 2046 6163 746f /**. * Facto │ │ │ │ -000145c0: 7279 206d 6574 686f 642c 2063 7265 6174 ry method, creat │ │ │ │ -000145d0: 6520 696e 7374 616e 6365 206f 6620 4454 e instance of DT │ │ │ │ -000145e0: 4669 6c74 6572 2061 6e64 2070 726f 6475 Filter and produ │ │ │ │ -000145f0: 6365 2069 6e69 7469 616c 697a 6174 696f ce initializatio │ │ │ │ -00014600: 6e20 726f 7574 696e 6573 2e0a 2020 2020 n routines.. │ │ │ │ -00014610: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ -00014620: 2067 7569 6465 2067 7569 6465 6420 696d guide guided im │ │ │ │ -00014630: 6167 6520 2875 7365 6420 746f 2062 7569 age (used to bui │ │ │ │ -00014640: 6c64 2074 7261 6e73 666f 726d 6564 2064 ld transformed d │ │ │ │ -00014650: 6973 7461 6e63 652c 2077 6869 6368 2064 istance, which d │ │ │ │ -00014660: 6573 6372 6962 6573 2065 6467 6520 7374 escribes edge st │ │ │ │ -00014670: 7275 6374 7572 6520 6f66 0a20 2020 2020 ructure of. │ │ │ │ -00014680: 2a20 6775 6964 6564 2069 6d61 6765 292e * guided image). │ │ │ │ -00014690: 0a20 2020 2020 2a0a 2020 2020 202a 2040 . *. * @ │ │ │ │ -000146a0: 7061 7261 6d20 7369 676d 6153 7061 7469 param sigmaSpati │ │ │ │ -000146b0: 616c 205c 287b 5c73 6967 6d61 7d5f 485c al \({\sigma}_H\ │ │ │ │ -000146c0: 2920 7061 7261 6d65 7465 7220 696e 2074 ) parameter in t │ │ │ │ -000146d0: 6865 206f 7269 6769 6e61 6c20 6172 7469 he original arti │ │ │ │ -000146e0: 636c 652c 2069 7427 7320 7369 6d69 6c61 cle, it's simila │ │ │ │ -000146f0: 7220 746f 2074 6865 2073 6967 6d61 2069 r to the sigma i │ │ │ │ -00014700: 6e20 7468 650a 2020 2020 202a 2063 6f6f n the. * coo │ │ │ │ -00014710: 7264 696e 6174 6520 7370 6163 6520 696e rdinate space in │ │ │ │ -00014720: 746f 2062 696c 6174 6572 616c 4669 6c74 to bilateralFilt │ │ │ │ -00014730: 6572 2e0a 2020 2020 202a 0a20 2020 2020 er.. *. │ │ │ │ -00014740: 2a20 4070 6172 616d 2073 6967 6d61 436f * @param sigmaCo │ │ │ │ -00014750: 6c6f 7220 5c28 7b5c 7369 676d 617d 5f72 lor \({\sigma}_r │ │ │ │ -00014760: 5c29 2070 6172 616d 6574 6572 2069 6e20 \) parameter in │ │ │ │ -00014770: 7468 6520 6f72 6967 696e 616c 2061 7274 the original art │ │ │ │ -00014780: 6963 6c65 2c20 6974 2773 2073 696d 696c icle, it's simil │ │ │ │ -00014790: 6172 2074 6f20 7468 6520 7369 676d 6120 ar to the sigma │ │ │ │ -000147a0: 696e 2074 6865 0a20 2020 2020 2a20 636f in the. * co │ │ │ │ -000147b0: 6c6f 7220 7370 6163 6520 696e 746f 2062 lor space into b │ │ │ │ -000147c0: 696c 6174 6572 616c 4669 6c74 6572 2e0a ilateralFilter.. │ │ │ │ -000147d0: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ -000147e0: 6172 616d 206d 6f64 6520 6f6e 6520 666f aram mode one fo │ │ │ │ -000147f0: 726d 2074 6872 6565 206d 6f64 6573 2044 rm three modes D │ │ │ │ -00014800: 5446 5f4e 432c 2044 5446 5f52 4620 616e TF_NC, DTF_RF an │ │ │ │ -00014810: 6420 4454 465f 4943 2077 6869 6368 2063 d DTF_IC which c │ │ │ │ -00014820: 6f72 7265 7370 6f6e 6473 2074 6f20 7468 orresponds to th │ │ │ │ -00014830: 7265 6520 6d6f 6465 7320 666f 720a 2020 ree modes for. │ │ │ │ -00014840: 2020 202a 2066 696c 7465 7269 6e67 2032 * filtering 2 │ │ │ │ -00014850: 4420 7369 676e 616c 7320 696e 2074 6865 D signals in the │ │ │ │ -00014860: 2061 7274 6963 6c65 2e0a 2020 2020 202a article.. * │ │ │ │ -00014870: 0a20 2020 2020 2a0a 2020 2020 202a 2046 . *. * F │ │ │ │ -00014880: 6f72 206d 6f72 6520 6465 7461 696c 7320 or more details │ │ │ │ -00014890: 6162 6f75 7420 446f 6d61 696e 2054 7261 about Domain Tra │ │ │ │ -000148a0: 6e73 666f 726d 2066 696c 7465 7220 7061 nsform filter pa │ │ │ │ -000148b0: 7261 6d65 7465 7273 2c20 7365 6520 7468 rameters, see th │ │ │ │ -000148c0: 6520 6f72 6967 696e 616c 2061 7274 6963 e original artic │ │ │ │ -000148d0: 6c65 2043 4954 453a 2047 6173 7461 6c31 le CITE: Gastal1 │ │ │ │ -000148e0: 3120 616e 640a 2020 2020 202a 205b 446f 1 and. * [Do │ │ │ │ -000148f0: 6d61 696e 2054 7261 6e73 666f 726d 2066 main Transform f │ │ │ │ -00014900: 696c 7465 7220 686f 6d65 7061 6765 5d28 ilter homepage]( │ │ │ │ -00014910: 6874 7470 3a2f 2f77 7777 2e69 6e66 2e75 http://www.inf.u │ │ │ │ -00014920: 6672 6773 2e62 722f 7e65 736c 6761 7374 frgs.br/~eslgast │ │ │ │ -00014930: 616c 2f44 6f6d 6169 6e54 7261 6e73 666f al/DomainTransfo │ │ │ │ -00014940: 726d 2f29 2e0a 2020 2020 202a 2040 7265 rm/).. * @re │ │ │ │ -00014950: 7475 726e 2061 7574 6f6d 6174 6963 616c turn automatical │ │ │ │ -00014960: 6c79 2067 656e 6572 6174 6564 0a20 2020 ly generated. │ │ │ │ -00014970: 2020 2a2f 0a20 2020 2070 7562 6c69 6320 */. public │ │ │ │ -00014980: 7374 6174 6963 2044 5446 696c 7465 7220 static DTFilter │ │ │ │ -00014990: 6372 6561 7465 4454 4669 6c74 6572 284d createDTFilter(M │ │ │ │ -000149a0: 6174 2067 7569 6465 2c20 646f 7562 6c65 at guide, double │ │ │ │ -000149b0: 2073 6967 6d61 5370 6174 6961 6c2c 2064 sigmaSpatial, d │ │ │ │ -000149c0: 6f75 626c 6520 7369 676d 6143 6f6c 6f72 ouble sigmaColor │ │ │ │ -000149d0: 2c20 696e 7420 6d6f 6465 2920 7b0a 2020 , int mode) {. │ │ │ │ -000149e0: 2020 2020 2020 7265 7475 726e 2044 5446 return DTF │ │ │ │ -000149f0: 696c 7465 722e 5f5f 6672 6f6d 5074 725f ilter.__fromPtr_ │ │ │ │ -00014a00: 5f28 6372 6561 7465 4454 4669 6c74 6572 _(createDTFilter │ │ │ │ -00014a10: 5f31 2867 7569 6465 2e6e 6174 6976 654f _1(guide.nativeO │ │ │ │ -00014a20: 626a 2c20 7369 676d 6153 7061 7469 616c bj, sigmaSpatial │ │ │ │ -00014a30: 2c20 7369 676d 6143 6f6c 6f72 2c20 6d6f , sigmaColor, mo │ │ │ │ -00014a40: 6465 2929 3b0a 2020 2020 7d0a 0a20 2020 de));. }.. │ │ │ │ -00014a50: 202f 2a2a 0a20 2020 2020 2a20 4661 6374 /**. * Fact │ │ │ │ -00014a60: 6f72 7920 6d65 7468 6f64 2c20 6372 6561 ory method, crea │ │ │ │ -00014a70: 7465 2069 6e73 7461 6e63 6520 6f66 2044 te instance of D │ │ │ │ -00014a80: 5446 696c 7465 7220 616e 6420 7072 6f64 TFilter and prod │ │ │ │ -00014a90: 7563 6520 696e 6974 6961 6c69 7a61 7469 uce initializati │ │ │ │ -00014aa0: 6f6e 2072 6f75 7469 6e65 732e 0a20 2020 on routines.. │ │ │ │ -00014ab0: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ -00014ac0: 6d20 6775 6964 6520 6775 6964 6564 2069 m guide guided i │ │ │ │ -00014ad0: 6d61 6765 2028 7573 6564 2074 6f20 6275 mage (used to bu │ │ │ │ -00014ae0: 696c 6420 7472 616e 7366 6f72 6d65 6420 ild transformed │ │ │ │ -00014af0: 6469 7374 616e 6365 2c20 7768 6963 6820 distance, which │ │ │ │ -00014b00: 6465 7363 7269 6265 7320 6564 6765 2073 describes edge s │ │ │ │ -00014b10: 7472 7563 7475 7265 206f 660a 2020 2020 tructure of. │ │ │ │ -00014b20: 202a 2067 7569 6465 6420 696d 6167 6529 * guided image) │ │ │ │ -00014b30: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ -00014b40: 4070 6172 616d 2073 6967 6d61 5370 6174 @param sigmaSpat │ │ │ │ -00014b50: 6961 6c20 5c28 7b5c 7369 676d 617d 5f48 ial \({\sigma}_H │ │ │ │ -00014b60: 5c29 2070 6172 616d 6574 6572 2069 6e20 \) parameter in │ │ │ │ -00014b70: 7468 6520 6f72 6967 696e 616c 2061 7274 the original art │ │ │ │ -00014b80: 6963 6c65 2c20 6974 2773 2073 696d 696c icle, it's simil │ │ │ │ -00014b90: 6172 2074 6f20 7468 6520 7369 676d 6120 ar to the sigma │ │ │ │ -00014ba0: 696e 2074 6865 0a20 2020 2020 2a20 636f in the. * co │ │ │ │ -00014bb0: 6f72 6469 6e61 7465 2073 7061 6365 2069 ordinate space i │ │ │ │ -00014bc0: 6e74 6f20 6269 6c61 7465 7261 6c46 696c nto bilateralFil │ │ │ │ -00014bd0: 7465 722e 0a20 2020 2020 2a0a 2020 2020 ter.. *. │ │ │ │ -00014be0: 202a 2040 7061 7261 6d20 7369 676d 6143 * @param sigmaC │ │ │ │ -00014bf0: 6f6c 6f72 205c 287b 5c73 6967 6d61 7d5f olor \({\sigma}_ │ │ │ │ -00014c00: 725c 2920 7061 7261 6d65 7465 7220 696e r\) parameter in │ │ │ │ -00014c10: 2074 6865 206f 7269 6769 6e61 6c20 6172 the original ar │ │ │ │ -00014c20: 7469 636c 652c 2069 7427 7320 7369 6d69 ticle, it's simi │ │ │ │ -00014c30: 6c61 7220 746f 2074 6865 2073 6967 6d61 lar to the sigma │ │ │ │ -00014c40: 2069 6e20 7468 650a 2020 2020 202a 2063 in the. * c │ │ │ │ -00014c50: 6f6c 6f72 2073 7061 6365 2069 6e74 6f20 olor space into │ │ │ │ -00014c60: 6269 6c61 7465 7261 6c46 696c 7465 722e bilateralFilter. │ │ │ │ -00014c70: 0a20 2020 2020 2a0a 2020 2020 202a 2066 . *. * f │ │ │ │ -00014c80: 696c 7465 7269 6e67 2032 4420 7369 676e iltering 2D sign │ │ │ │ -00014c90: 616c 7320 696e 2074 6865 2061 7274 6963 als in the artic │ │ │ │ -00014ca0: 6c65 2e0a 2020 2020 202a 0a20 2020 2020 le.. *. │ │ │ │ -00014cb0: 2a0a 2020 2020 202a 2046 6f72 206d 6f72 *. * For mor │ │ │ │ -00014cc0: 6520 6465 7461 696c 7320 6162 6f75 7420 e details about │ │ │ │ -00014cd0: 446f 6d61 696e 2054 7261 6e73 666f 726d Domain Transform │ │ │ │ -00014ce0: 2066 696c 7465 7220 7061 7261 6d65 7465 filter paramete │ │ │ │ -00014cf0: 7273 2c20 7365 6520 7468 6520 6f72 6967 rs, see the orig │ │ │ │ -00014d00: 696e 616c 2061 7274 6963 6c65 2043 4954 inal article CIT │ │ │ │ -00014d10: 453a 2047 6173 7461 6c31 3120 616e 640a E: Gastal11 and. │ │ │ │ -00014d20: 2020 2020 202a 205b 446f 6d61 696e 2054 * [Domain T │ │ │ │ -00014d30: 7261 6e73 666f 726d 2066 696c 7465 7220 ransform filter │ │ │ │ -00014d40: 686f 6d65 7061 6765 5d28 6874 7470 3a2f homepage](http:/ │ │ │ │ -00014d50: 2f77 7777 2e69 6e66 2e75 6672 6773 2e62 /www.inf.ufrgs.b │ │ │ │ -00014d60: 722f 7e65 736c 6761 7374 616c 2f44 6f6d r/~eslgastal/Dom │ │ │ │ -00014d70: 6169 6e54 7261 6e73 666f 726d 2f29 2e0a ainTransform/).. │ │ │ │ -00014d80: 2020 2020 202a 2040 7265 7475 726e 2061 * @return a │ │ │ │ -00014d90: 7574 6f6d 6174 6963 616c 6c79 2067 656e utomatically gen │ │ │ │ -00014da0: 6572 6174 6564 0a20 2020 2020 2a2f 0a20 erated. */. │ │ │ │ -00014db0: 2020 2070 7562 6c69 6320 7374 6174 6963 public static │ │ │ │ -00014dc0: 2044 5446 696c 7465 7220 6372 6561 7465 DTFilter create │ │ │ │ -00014dd0: 4454 4669 6c74 6572 284d 6174 2067 7569 DTFilter(Mat gui │ │ │ │ -00014de0: 6465 2c20 646f 7562 6c65 2073 6967 6d61 de, double sigma │ │ │ │ -00014df0: 5370 6174 6961 6c2c 2064 6f75 626c 6520 Spatial, double │ │ │ │ -00014e00: 7369 676d 6143 6f6c 6f72 2920 7b0a 2020 sigmaColor) {. │ │ │ │ -00014e10: 2020 2020 2020 7265 7475 726e 2044 5446 return DTF │ │ │ │ -00014e20: 696c 7465 722e 5f5f 6672 6f6d 5074 725f ilter.__fromPtr_ │ │ │ │ -00014e30: 5f28 6372 6561 7465 4454 4669 6c74 6572 _(createDTFilter │ │ │ │ -00014e40: 5f32 2867 7569 6465 2e6e 6174 6976 654f _2(guide.nativeO │ │ │ │ -00014e50: 626a 2c20 7369 676d 6153 7061 7469 616c bj, sigmaSpatial │ │ │ │ -00014e60: 2c20 7369 676d 6143 6f6c 6f72 2929 3b0a , sigmaColor));. │ │ │ │ -00014e70: 2020 2020 7d0a 0a0a 2020 2020 2f2f 0a20 }... //. │ │ │ │ -00014e80: 2020 202f 2f20 432b 2b3a 2020 766f 6964 // C++: void │ │ │ │ -00014e90: 2063 763a 3a78 696d 6770 726f 633a 3a64 cv::ximgproc::d │ │ │ │ -00014ea0: 7446 696c 7465 7228 4d61 7420 6775 6964 tFilter(Mat guid │ │ │ │ -00014eb0: 652c 204d 6174 2073 7263 2c20 4d61 7426 e, Mat src, Mat& │ │ │ │ -00014ec0: 2064 7374 2c20 646f 7562 6c65 2073 6967 dst, double sig │ │ │ │ -00014ed0: 6d61 5370 6174 6961 6c2c 2064 6f75 626c maSpatial, doubl │ │ │ │ -00014ee0: 6520 7369 676d 6143 6f6c 6f72 2c20 696e e sigmaColor, in │ │ │ │ -00014ef0: 7420 6d6f 6465 203d 2044 5446 5f4e 432c t mode = DTF_NC, │ │ │ │ -00014f00: 2069 6e74 206e 756d 4974 6572 7320 3d20 int numIters = │ │ │ │ -00014f10: 3329 0a20 2020 202f 2f0a 0a20 2020 202f 3). //.. / │ │ │ │ -00014f20: 2a2a 0a20 2020 2020 2a20 5369 6d70 6c65 **. * Simple │ │ │ │ -00014f30: 206f 6e65 2d6c 696e 6520 446f 6d61 696e one-line Domain │ │ │ │ -00014f40: 2054 7261 6e73 666f 726d 2066 696c 7465 Transform filte │ │ │ │ -00014f50: 7220 6361 6c6c 2e20 4966 2079 6f75 2068 r call. If you h │ │ │ │ -00014f60: 6176 6520 6d75 6c74 6970 6c65 2069 6d61 ave multiple ima │ │ │ │ -00014f70: 6765 7320 746f 2066 696c 7465 7220 7769 ges to filter wi │ │ │ │ -00014f80: 7468 2074 6865 2073 616d 650a 2020 2020 th the same. │ │ │ │ -00014f90: 202a 2067 7569 6465 6420 696d 6167 6520 * guided image │ │ │ │ -00014fa0: 7468 656e 2075 7365 2044 5446 696c 7465 then use DTFilte │ │ │ │ -00014fb0: 7220 696e 7465 7266 6163 6520 746f 2061 r interface to a │ │ │ │ -00014fc0: 766f 6964 2065 7874 7261 2063 6f6d 7075 void extra compu │ │ │ │ -00014fd0: 7461 7469 6f6e 7320 6f6e 2069 6e69 7469 tations on initi │ │ │ │ -00014fe0: 616c 697a 6174 696f 6e20 7374 6167 652e alization stage. │ │ │ │ -00014ff0: 0a20 2020 2020 2a0a 2020 2020 202a 2040 . *. * @ │ │ │ │ -00015000: 7061 7261 6d20 6775 6964 6520 6775 6964 param guide guid │ │ │ │ -00015010: 6564 2069 6d61 6765 2028 616c 736f 2063 ed image (also c │ │ │ │ -00015020: 616c 6c65 6420 6173 206a 6f69 6e74 2069 alled as joint i │ │ │ │ -00015030: 6d61 6765 2920 7769 7468 2075 6e73 6967 mage) with unsig │ │ │ │ -00015040: 6e65 6420 382d 6269 7420 6f72 2066 6c6f ned 8-bit or flo │ │ │ │ -00015050: 6174 696e 672d 706f 696e 7420 3332 2d62 ating-point 32-b │ │ │ │ -00015060: 6974 0a20 2020 2020 2a20 6465 7074 6820 it. * depth │ │ │ │ -00015070: 616e 6420 7570 2074 6f20 3420 6368 616e and up to 4 chan │ │ │ │ -00015080: 6e65 6c73 2e0a 2020 2020 202a 2040 7061 nels.. * @pa │ │ │ │ -00015090: 7261 6d20 7372 6320 6669 6c74 6572 696e ram src filterin │ │ │ │ -000150a0: 6720 696d 6167 6520 7769 7468 2075 6e73 g image with uns │ │ │ │ -000150b0: 6967 6e65 6420 382d 6269 7420 6f72 2066 igned 8-bit or f │ │ │ │ -000150c0: 6c6f 6174 696e 672d 706f 696e 7420 3332 loating-point 32 │ │ │ │ -000150d0: 2d62 6974 2064 6570 7468 2061 6e64 2075 -bit depth and u │ │ │ │ -000150e0: 7020 746f 2034 2063 6861 6e6e 656c 732e p to 4 channels. │ │ │ │ -000150f0: 0a20 2020 2020 2a20 4070 6172 616d 2064 . * @param d │ │ │ │ -00015100: 7374 2064 6573 7469 6e61 7469 6f6e 2069 st destination i │ │ │ │ -00015110: 6d61 6765 0a20 2020 2020 2a20 4070 6172 mage. * @par │ │ │ │ -00015120: 616d 2073 6967 6d61 5370 6174 6961 6c20 am sigmaSpatial │ │ │ │ -00015130: 5c28 7b5c 7369 676d 617d 5f48 5c29 2070 \({\sigma}_H\) p │ │ │ │ -00015140: 6172 616d 6574 6572 2069 6e20 7468 6520 arameter in the │ │ │ │ -00015150: 6f72 6967 696e 616c 2061 7274 6963 6c65 original article │ │ │ │ -00015160: 2c20 6974 2773 2073 696d 696c 6172 2074 , it's similar t │ │ │ │ -00015170: 6f20 7468 6520 7369 676d 6120 696e 2074 o the sigma in t │ │ │ │ -00015180: 6865 0a20 2020 2020 2a20 636f 6f72 6469 he. * coordi │ │ │ │ -00015190: 6e61 7465 2073 7061 6365 2069 6e74 6f20 nate space into │ │ │ │ -000151a0: 6269 6c61 7465 7261 6c46 696c 7465 722e bilateralFilter. │ │ │ │ -000151b0: 0a20 2020 2020 2a20 4070 6172 616d 2073 . * @param s │ │ │ │ -000151c0: 6967 6d61 436f 6c6f 7220 5c28 7b5c 7369 igmaColor \({\si │ │ │ │ -000151d0: 676d 617d 5f72 5c29 2070 6172 616d 6574 gma}_r\) paramet │ │ │ │ -000151e0: 6572 2069 6e20 7468 6520 6f72 6967 696e er in the origin │ │ │ │ -000151f0: 616c 2061 7274 6963 6c65 2c20 6974 2773 al article, it's │ │ │ │ -00015200: 2073 696d 696c 6172 2074 6f20 7468 6520 similar to the │ │ │ │ -00015210: 7369 676d 6120 696e 2074 6865 0a20 2020 sigma in the. │ │ │ │ -00015220: 2020 2a20 636f 6c6f 7220 7370 6163 6520 * color space │ │ │ │ -00015230: 696e 746f 2062 696c 6174 6572 616c 4669 into bilateralFi │ │ │ │ -00015240: 6c74 6572 2e0a 2020 2020 202a 2040 7061 lter.. * @pa │ │ │ │ -00015250: 7261 6d20 6d6f 6465 206f 6e65 2066 6f72 ram mode one for │ │ │ │ -00015260: 6d20 7468 7265 6520 6d6f 6465 7320 4454 m three modes DT │ │ │ │ -00015270: 465f 4e43 2c20 4454 465f 5246 2061 6e64 F_NC, DTF_RF and │ │ │ │ -00015280: 2044 5446 5f49 4320 7768 6963 6820 636f DTF_IC which co │ │ │ │ -00015290: 7272 6573 706f 6e64 7320 746f 2074 6872 rresponds to thr │ │ │ │ -000152a0: 6565 206d 6f64 6573 2066 6f72 0a20 2020 ee modes for. │ │ │ │ -000152b0: 2020 2a20 6669 6c74 6572 696e 6720 3244 * filtering 2D │ │ │ │ -000152c0: 2073 6967 6e61 6c73 2069 6e20 7468 6520 signals in the │ │ │ │ -000152d0: 6172 7469 636c 652e 0a20 2020 2020 2a20 article.. * │ │ │ │ -000152e0: 4070 6172 616d 206e 756d 4974 6572 7320 @param numIters │ │ │ │ -000152f0: 6f70 7469 6f6e 616c 206e 756d 6265 7220 optional number │ │ │ │ -00015300: 6f66 2069 7465 7261 7469 6f6e 7320 7573 of iterations us │ │ │ │ -00015310: 6564 2066 6f72 2066 696c 7465 7269 6e67 ed for filtering │ │ │ │ -00015320: 2c20 3320 6973 2071 7569 7465 2065 6e6f , 3 is quite eno │ │ │ │ -00015330: 7567 682e 0a20 2020 2020 2a20 5345 453a ugh.. * SEE: │ │ │ │ -00015340: 2062 696c 6174 6572 616c 4669 6c74 6572 bilateralFilter │ │ │ │ -00015350: 2c20 6775 6964 6564 4669 6c74 6572 2c20 , guidedFilter, │ │ │ │ -00015360: 616d 4669 6c74 6572 0a20 2020 2020 2a2f amFilter. */ │ │ │ │ -00015370: 0a20 2020 2070 7562 6c69 6320 7374 6174 . public stat │ │ │ │ -00015380: 6963 2076 6f69 6420 6474 4669 6c74 6572 ic void dtFilter │ │ │ │ -00015390: 284d 6174 2067 7569 6465 2c20 4d61 7420 (Mat guide, Mat │ │ │ │ -000153a0: 7372 632c 204d 6174 2064 7374 2c20 646f src, Mat dst, do │ │ │ │ -000153b0: 7562 6c65 2073 6967 6d61 5370 6174 6961 uble sigmaSpatia │ │ │ │ -000153c0: 6c2c 2064 6f75 626c 6520 7369 676d 6143 l, double sigmaC │ │ │ │ -000153d0: 6f6c 6f72 2c20 696e 7420 6d6f 6465 2c20 olor, int mode, │ │ │ │ -000153e0: 696e 7420 6e75 6d49 7465 7273 2920 7b0a int numIters) {. │ │ │ │ -000153f0: 2020 2020 2020 2020 6474 4669 6c74 6572 dtFilter │ │ │ │ -00015400: 5f30 2867 7569 6465 2e6e 6174 6976 654f _0(guide.nativeO │ │ │ │ -00015410: 626a 2c20 7372 632e 6e61 7469 7665 4f62 bj, src.nativeOb │ │ │ │ -00015420: 6a2c 2064 7374 2e6e 6174 6976 654f 626a j, dst.nativeObj │ │ │ │ -00015430: 2c20 7369 676d 6153 7061 7469 616c 2c20 , sigmaSpatial, │ │ │ │ -00015440: 7369 676d 6143 6f6c 6f72 2c20 6d6f 6465 sigmaColor, mode │ │ │ │ -00015450: 2c20 6e75 6d49 7465 7273 293b 0a20 2020 , numIters);. │ │ │ │ -00015460: 207d 0a0a 2020 2020 2f2a 2a0a 2020 2020 }.. /**. │ │ │ │ -00015470: 202a 2053 696d 706c 6520 6f6e 652d 6c69 * Simple one-li │ │ │ │ -00015480: 6e65 2044 6f6d 6169 6e20 5472 616e 7366 ne Domain Transf │ │ │ │ -00015490: 6f72 6d20 6669 6c74 6572 2063 616c 6c2e orm filter call. │ │ │ │ -000154a0: 2049 6620 796f 7520 6861 7665 206d 756c If you have mul │ │ │ │ -000154b0: 7469 706c 6520 696d 6167 6573 2074 6f20 tiple images to │ │ │ │ -000154c0: 6669 6c74 6572 2077 6974 6820 7468 6520 filter with the │ │ │ │ -000154d0: 7361 6d65 0a20 2020 2020 2a20 6775 6964 same. * guid │ │ │ │ -000154e0: 6564 2069 6d61 6765 2074 6865 6e20 7573 ed image then us │ │ │ │ -000154f0: 6520 4454 4669 6c74 6572 2069 6e74 6572 e DTFilter inter │ │ │ │ -00015500: 6661 6365 2074 6f20 6176 6f69 6420 6578 face to avoid ex │ │ │ │ -00015510: 7472 6120 636f 6d70 7574 6174 696f 6e73 tra computations │ │ │ │ -00015520: 206f 6e20 696e 6974 6961 6c69 7a61 7469 on initializati │ │ │ │ -00015530: 6f6e 2073 7461 6765 2e0a 2020 2020 202a on stage.. * │ │ │ │ -00015540: 0a20 2020 2020 2a20 4070 6172 616d 2067 . * @param g │ │ │ │ -00015550: 7569 6465 2067 7569 6465 6420 696d 6167 uide guided imag │ │ │ │ -00015560: 6520 2861 6c73 6f20 6361 6c6c 6564 2061 e (also called a │ │ │ │ -00015570: 7320 6a6f 696e 7420 696d 6167 6529 2077 s joint image) w │ │ │ │ -00015580: 6974 6820 756e 7369 676e 6564 2038 2d62 ith unsigned 8-b │ │ │ │ -00015590: 6974 206f 7220 666c 6f61 7469 6e67 2d70 it or floating-p │ │ │ │ -000155a0: 6f69 6e74 2033 322d 6269 740a 2020 2020 oint 32-bit. │ │ │ │ -000155b0: 202a 2064 6570 7468 2061 6e64 2075 7020 * depth and up │ │ │ │ -000155c0: 746f 2034 2063 6861 6e6e 656c 732e 0a20 to 4 channels.. │ │ │ │ -000155d0: 2020 2020 2a20 4070 6172 616d 2073 7263 * @param src │ │ │ │ -000155e0: 2066 696c 7465 7269 6e67 2069 6d61 6765 filtering image │ │ │ │ -000155f0: 2077 6974 6820 756e 7369 676e 6564 2038 with unsigned 8 │ │ │ │ -00015600: 2d62 6974 206f 7220 666c 6f61 7469 6e67 -bit or floating │ │ │ │ -00015610: 2d70 6f69 6e74 2033 322d 6269 7420 6465 -point 32-bit de │ │ │ │ -00015620: 7074 6820 616e 6420 7570 2074 6f20 3420 pth and up to 4 │ │ │ │ -00015630: 6368 616e 6e65 6c73 2e0a 2020 2020 202a channels.. * │ │ │ │ -00015640: 2040 7061 7261 6d20 6473 7420 6465 7374 @param dst dest │ │ │ │ -00015650: 696e 6174 696f 6e20 696d 6167 650a 2020 ination image. │ │ │ │ -00015660: 2020 202a 2040 7061 7261 6d20 7369 676d * @param sigm │ │ │ │ -00015670: 6153 7061 7469 616c 205c 287b 5c73 6967 aSpatial \({\sig │ │ │ │ -00015680: 6d61 7d5f 485c 2920 7061 7261 6d65 7465 ma}_H\) paramete │ │ │ │ -00015690: 7220 696e 2074 6865 206f 7269 6769 6e61 r in the origina │ │ │ │ -000156a0: 6c20 6172 7469 636c 652c 2069 7427 7320 l article, it's │ │ │ │ -000156b0: 7369 6d69 6c61 7220 746f 2074 6865 2073 similar to the s │ │ │ │ -000156c0: 6967 6d61 2069 6e20 7468 650a 2020 2020 igma in the. │ │ │ │ -000156d0: 202a 2063 6f6f 7264 696e 6174 6520 7370 * coordinate sp │ │ │ │ -000156e0: 6163 6520 696e 746f 2062 696c 6174 6572 ace into bilater │ │ │ │ -000156f0: 616c 4669 6c74 6572 2e0a 2020 2020 202a alFilter.. * │ │ │ │ -00015700: 2040 7061 7261 6d20 7369 676d 6143 6f6c @param sigmaCol │ │ │ │ -00015710: 6f72 205c 287b 5c73 6967 6d61 7d5f 725c or \({\sigma}_r\ │ │ │ │ -00015720: 2920 7061 7261 6d65 7465 7220 696e 2074 ) parameter in t │ │ │ │ -00015730: 6865 206f 7269 6769 6e61 6c20 6172 7469 he original arti │ │ │ │ -00015740: 636c 652c 2069 7427 7320 7369 6d69 6c61 cle, it's simila │ │ │ │ -00015750: 7220 746f 2074 6865 2073 6967 6d61 2069 r to the sigma i │ │ │ │ -00015760: 6e20 7468 650a 2020 2020 202a 2063 6f6c n the. * col │ │ │ │ -00015770: 6f72 2073 7061 6365 2069 6e74 6f20 6269 or space into bi │ │ │ │ -00015780: 6c61 7465 7261 6c46 696c 7465 722e 0a20 lateralFilter.. │ │ │ │ -00015790: 2020 2020 2a20 4070 6172 616d 206d 6f64 * @param mod │ │ │ │ -000157a0: 6520 6f6e 6520 666f 726d 2074 6872 6565 e one form three │ │ │ │ -000157b0: 206d 6f64 6573 2044 5446 5f4e 432c 2044 modes DTF_NC, D │ │ │ │ -000157c0: 5446 5f52 4620 616e 6420 4454 465f 4943 TF_RF and DTF_IC │ │ │ │ -000157d0: 2077 6869 6368 2063 6f72 7265 7370 6f6e which correspon │ │ │ │ -000157e0: 6473 2074 6f20 7468 7265 6520 6d6f 6465 ds to three mode │ │ │ │ -000157f0: 7320 666f 720a 2020 2020 202a 2066 696c s for. * fil │ │ │ │ -00015800: 7465 7269 6e67 2032 4420 7369 676e 616c tering 2D signal │ │ │ │ -00015810: 7320 696e 2074 6865 2061 7274 6963 6c65 s in the article │ │ │ │ -00015820: 2e0a 2020 2020 202a 2053 4545 3a20 6269 .. * SEE: bi │ │ │ │ -00015830: 6c61 7465 7261 6c46 696c 7465 722c 2067 lateralFilter, g │ │ │ │ -00015840: 7569 6465 6446 696c 7465 722c 2061 6d46 uidedFilter, amF │ │ │ │ -00015850: 696c 7465 720a 2020 2020 202a 2f0a 2020 ilter. */. │ │ │ │ -00015860: 2020 7075 626c 6963 2073 7461 7469 6320 public static │ │ │ │ -00015870: 766f 6964 2064 7446 696c 7465 7228 4d61 void dtFilter(Ma │ │ │ │ -00015880: 7420 6775 6964 652c 204d 6174 2073 7263 t guide, Mat src │ │ │ │ -00015890: 2c20 4d61 7420 6473 742c 2064 6f75 626c , Mat dst, doubl │ │ │ │ -000158a0: 6520 7369 676d 6153 7061 7469 616c 2c20 e sigmaSpatial, │ │ │ │ -000158b0: 646f 7562 6c65 2073 6967 6d61 436f 6c6f double sigmaColo │ │ │ │ -000158c0: 722c 2069 6e74 206d 6f64 6529 207b 0a20 r, int mode) {. │ │ │ │ -000158d0: 2020 2020 2020 2064 7446 696c 7465 725f dtFilter_ │ │ │ │ -000158e0: 3128 6775 6964 652e 6e61 7469 7665 4f62 1(guide.nativeOb │ │ │ │ -000158f0: 6a2c 2073 7263 2e6e 6174 6976 654f 626a j, src.nativeObj │ │ │ │ -00015900: 2c20 6473 742e 6e61 7469 7665 4f62 6a2c , dst.nativeObj, │ │ │ │ -00015910: 2073 6967 6d61 5370 6174 6961 6c2c 2073 sigmaSpatial, s │ │ │ │ -00015920: 6967 6d61 436f 6c6f 722c 206d 6f64 6529 igmaColor, mode) │ │ │ │ -00015930: 3b0a 2020 2020 7d0a 0a20 2020 202f 2a2a ;. }.. /** │ │ │ │ -00015940: 0a20 2020 2020 2a20 5369 6d70 6c65 206f . * Simple o │ │ │ │ -00015950: 6e65 2d6c 696e 6520 446f 6d61 696e 2054 ne-line Domain T │ │ │ │ -00015960: 7261 6e73 666f 726d 2066 696c 7465 7220 ransform filter │ │ │ │ -00015970: 6361 6c6c 2e20 4966 2079 6f75 2068 6176 call. If you hav │ │ │ │ -00015980: 6520 6d75 6c74 6970 6c65 2069 6d61 6765 e multiple image │ │ │ │ -00015990: 7320 746f 2066 696c 7465 7220 7769 7468 s to filter with │ │ │ │ -000159a0: 2074 6865 2073 616d 650a 2020 2020 202a the same. * │ │ │ │ -000159b0: 2067 7569 6465 6420 696d 6167 6520 7468 guided image th │ │ │ │ -000159c0: 656e 2075 7365 2044 5446 696c 7465 7220 en use DTFilter │ │ │ │ -000159d0: 696e 7465 7266 6163 6520 746f 2061 766f interface to avo │ │ │ │ -000159e0: 6964 2065 7874 7261 2063 6f6d 7075 7461 id extra computa │ │ │ │ -000159f0: 7469 6f6e 7320 6f6e 2069 6e69 7469 616c tions on initial │ │ │ │ -00015a00: 697a 6174 696f 6e20 7374 6167 652e 0a20 ization stage.. │ │ │ │ -00015a10: 2020 2020 2a0a 2020 2020 202a 2040 7061 *. * @pa │ │ │ │ -00015a20: 7261 6d20 6775 6964 6520 6775 6964 6564 ram guide guided │ │ │ │ -00015a30: 2069 6d61 6765 2028 616c 736f 2063 616c image (also cal │ │ │ │ -00015a40: 6c65 6420 6173 206a 6f69 6e74 2069 6d61 led as joint ima │ │ │ │ -00015a50: 6765 2920 7769 7468 2075 6e73 6967 6e65 ge) with unsigne │ │ │ │ -00015a60: 6420 382d 6269 7420 6f72 2066 6c6f 6174 d 8-bit or float │ │ │ │ -00015a70: 696e 672d 706f 696e 7420 3332 2d62 6974 ing-point 32-bit │ │ │ │ -00015a80: 0a20 2020 2020 2a20 6465 7074 6820 616e . * depth an │ │ │ │ -00015a90: 6420 7570 2074 6f20 3420 6368 616e 6e65 d up to 4 channe │ │ │ │ -00015aa0: 6c73 2e0a 2020 2020 202a 2040 7061 7261 ls.. * @para │ │ │ │ -00015ab0: 6d20 7372 6320 6669 6c74 6572 696e 6720 m src filtering │ │ │ │ -00015ac0: 696d 6167 6520 7769 7468 2075 6e73 6967 image with unsig │ │ │ │ -00015ad0: 6e65 6420 382d 6269 7420 6f72 2066 6c6f ned 8-bit or flo │ │ │ │ -00015ae0: 6174 696e 672d 706f 696e 7420 3332 2d62 ating-point 32-b │ │ │ │ -00015af0: 6974 2064 6570 7468 2061 6e64 2075 7020 it depth and up │ │ │ │ -00015b00: 746f 2034 2063 6861 6e6e 656c 732e 0a20 to 4 channels.. │ │ │ │ -00015b10: 2020 2020 2a20 4070 6172 616d 2064 7374 * @param dst │ │ │ │ -00015b20: 2064 6573 7469 6e61 7469 6f6e 2069 6d61 destination ima │ │ │ │ -00015b30: 6765 0a20 2020 2020 2a20 4070 6172 616d ge. * @param │ │ │ │ -00015b40: 2073 6967 6d61 5370 6174 6961 6c20 5c28 sigmaSpatial \( │ │ │ │ -00015b50: 7b5c 7369 676d 617d 5f48 5c29 2070 6172 {\sigma}_H\) par │ │ │ │ -00015b60: 616d 6574 6572 2069 6e20 7468 6520 6f72 ameter in the or │ │ │ │ -00015b70: 6967 696e 616c 2061 7274 6963 6c65 2c20 iginal article, │ │ │ │ -00015b80: 6974 2773 2073 696d 696c 6172 2074 6f20 it's similar to │ │ │ │ -00015b90: 7468 6520 7369 676d 6120 696e 2074 6865 the sigma in the │ │ │ │ -00015ba0: 0a20 2020 2020 2a20 636f 6f72 6469 6e61 . * coordina │ │ │ │ -00015bb0: 7465 2073 7061 6365 2069 6e74 6f20 6269 te space into bi │ │ │ │ -00015bc0: 6c61 7465 7261 6c46 696c 7465 722e 0a20 lateralFilter.. │ │ │ │ -00015bd0: 2020 2020 2a20 4070 6172 616d 2073 6967 * @param sig │ │ │ │ -00015be0: 6d61 436f 6c6f 7220 5c28 7b5c 7369 676d maColor \({\sigm │ │ │ │ -00015bf0: 617d 5f72 5c29 2070 6172 616d 6574 6572 a}_r\) parameter │ │ │ │ -00015c00: 2069 6e20 7468 6520 6f72 6967 696e 616c in the original │ │ │ │ -00015c10: 2061 7274 6963 6c65 2c20 6974 2773 2073 article, it's s │ │ │ │ -00015c20: 696d 696c 6172 2074 6f20 7468 6520 7369 imilar to the si │ │ │ │ -00015c30: 676d 6120 696e 2074 6865 0a20 2020 2020 gma in the. │ │ │ │ -00015c40: 2a20 636f 6c6f 7220 7370 6163 6520 696e * color space in │ │ │ │ -00015c50: 746f 2062 696c 6174 6572 616c 4669 6c74 to bilateralFilt │ │ │ │ -00015c60: 6572 2e0a 2020 2020 202a 2066 696c 7465 er.. * filte │ │ │ │ -00015c70: 7269 6e67 2032 4420 7369 676e 616c 7320 ring 2D signals │ │ │ │ -00015c80: 696e 2074 6865 2061 7274 6963 6c65 2e0a in the article.. │ │ │ │ -00015c90: 2020 2020 202a 2053 4545 3a20 6269 6c61 * SEE: bila │ │ │ │ -00015ca0: 7465 7261 6c46 696c 7465 722c 2067 7569 teralFilter, gui │ │ │ │ -00015cb0: 6465 6446 696c 7465 722c 2061 6d46 696c dedFilter, amFil │ │ │ │ -00015cc0: 7465 720a 2020 2020 202a 2f0a 2020 2020 ter. */. │ │ │ │ -00015cd0: 7075 626c 6963 2073 7461 7469 6320 766f public static vo │ │ │ │ -00015ce0: 6964 2064 7446 696c 7465 7228 4d61 7420 id dtFilter(Mat │ │ │ │ -00015cf0: 6775 6964 652c 204d 6174 2073 7263 2c20 guide, Mat src, │ │ │ │ -00015d00: 4d61 7420 6473 742c 2064 6f75 626c 6520 Mat dst, double │ │ │ │ -00015d10: 7369 676d 6153 7061 7469 616c 2c20 646f sigmaSpatial, do │ │ │ │ -00015d20: 7562 6c65 2073 6967 6d61 436f 6c6f 7229 uble sigmaColor) │ │ │ │ -00015d30: 207b 0a20 2020 2020 2020 2064 7446 696c {. dtFil │ │ │ │ -00015d40: 7465 725f 3228 6775 6964 652e 6e61 7469 ter_2(guide.nati │ │ │ │ -00015d50: 7665 4f62 6a2c 2073 7263 2e6e 6174 6976 veObj, src.nativ │ │ │ │ -00015d60: 654f 626a 2c20 6473 742e 6e61 7469 7665 eObj, dst.native │ │ │ │ -00015d70: 4f62 6a2c 2073 6967 6d61 5370 6174 6961 Obj, sigmaSpatia │ │ │ │ -00015d80: 6c2c 2073 6967 6d61 436f 6c6f 7229 3b0a l, sigmaColor);. │ │ │ │ -00015d90: 2020 2020 7d0a 0a0a 2020 2020 2f2f 0a20 }... //. │ │ │ │ -00015da0: 2020 202f 2f20 432b 2b3a 2020 5074 725f // C++: Ptr_ │ │ │ │ -00015db0: 4775 6964 6564 4669 6c74 6572 2063 763a GuidedFilter cv: │ │ │ │ -00015dc0: 3a78 696d 6770 726f 633a 3a63 7265 6174 :ximgproc::creat │ │ │ │ -00015dd0: 6547 7569 6465 6446 696c 7465 7228 4d61 eGuidedFilter(Ma │ │ │ │ -00015de0: 7420 6775 6964 652c 2069 6e74 2072 6164 t guide, int rad │ │ │ │ -00015df0: 6975 732c 2064 6f75 626c 6520 6570 732c ius, double eps, │ │ │ │ -00015e00: 2064 6f75 626c 6520 7363 616c 6520 3d20 double scale = │ │ │ │ -00015e10: 312e 3029 0a20 2020 202f 2f0a 0a20 2020 1.0). //.. │ │ │ │ -00015e20: 202f 2a2a 0a20 2020 2020 2a20 4661 6374 /**. * Fact │ │ │ │ -00015e30: 6f72 7920 6d65 7468 6f64 2c20 6372 6561 ory method, crea │ │ │ │ -00015e40: 7465 2069 6e73 7461 6e63 6520 6f66 2047 te instance of G │ │ │ │ -00015e50: 7569 6465 6446 696c 7465 7220 616e 6420 uidedFilter and │ │ │ │ -00015e60: 7072 6f64 7563 6520 696e 6974 6961 6c69 produce initiali │ │ │ │ -00015e70: 7a61 7469 6f6e 2072 6f75 7469 6e65 732e zation routines. │ │ │ │ -00015e80: 0a20 2020 2020 2a0a 2020 2020 202a 2040 . *. * @ │ │ │ │ -00015e90: 7061 7261 6d20 6775 6964 6520 6775 6964 param guide guid │ │ │ │ -00015ea0: 6564 2069 6d61 6765 2028 6f72 2061 7272 ed image (or arr │ │ │ │ -00015eb0: 6179 206f 6620 696d 6167 6573 2920 7769 ay of images) wi │ │ │ │ -00015ec0: 7468 2075 7020 746f 2033 2063 6861 6e6e th up to 3 chann │ │ │ │ -00015ed0: 656c 732c 2069 6620 6974 2068 6176 6520 els, if it have │ │ │ │ -00015ee0: 6d6f 7265 2074 6865 6e20 330a 2020 2020 more then 3. │ │ │ │ -00015ef0: 202a 2063 6861 6e6e 656c 7320 7468 656e * channels then │ │ │ │ -00015f00: 206f 6e6c 7920 6669 7273 7420 3320 6368 only first 3 ch │ │ │ │ -00015f10: 616e 6e65 6c73 2077 696c 6c20 6265 2075 annels will be u │ │ │ │ -00015f20: 7365 642e 0a20 2020 2020 2a0a 2020 2020 sed.. *. │ │ │ │ -00015f30: 202a 2040 7061 7261 6d20 7261 6469 7573 * @param radius │ │ │ │ -00015f40: 2072 6164 6975 7320 6f66 2047 7569 6465 radius of Guide │ │ │ │ -00015f50: 6420 4669 6c74 6572 2e0a 2020 2020 202a d Filter.. * │ │ │ │ -00015f60: 0a20 2020 2020 2a20 4070 6172 616d 2065 . * @param e │ │ │ │ -00015f70: 7073 2072 6567 756c 6172 697a 6174 696f ps regularizatio │ │ │ │ -00015f80: 6e20 7465 726d 206f 6620 4775 6964 6564 n term of Guided │ │ │ │ -00015f90: 2046 696c 7465 722e 205c 287b 6570 737d Filter. \({eps} │ │ │ │ -00015fa0: 5e32 5c29 2069 7320 7369 6d69 6c61 7220 ^2\) is similar │ │ │ │ -00015fb0: 746f 2074 6865 2073 6967 6d61 2069 6e20 to the sigma in │ │ │ │ -00015fc0: 7468 6520 636f 6c6f 720a 2020 2020 202a the color. * │ │ │ │ -00015fd0: 2073 7061 6365 2069 6e74 6f20 6269 6c61 space into bila │ │ │ │ -00015fe0: 7465 7261 6c46 696c 7465 722e 0a20 2020 teralFilter.. │ │ │ │ -00015ff0: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ -00016000: 6d20 7363 616c 6520 7375 6273 616d 706c m scale subsampl │ │ │ │ -00016010: 6520 6661 6374 6f72 206f 6620 4661 7374 e factor of Fast │ │ │ │ -00016020: 2047 7569 6465 6420 4669 6c74 6572 2c20 Guided Filter, │ │ │ │ -00016030: 7573 6520 6120 7363 616c 6520 6c65 7373 use a scale less │ │ │ │ -00016040: 2074 6861 6e20 3120 746f 2073 7065 6564 than 1 to speed │ │ │ │ -00016050: 7320 7570 2063 6f6d 7075 7461 7469 6f6e s up computation │ │ │ │ -00016060: 0a20 2020 2020 2a20 7769 7468 2061 6c6d . * with alm │ │ │ │ -00016070: 6f73 7420 6e6f 2076 6973 6962 6c65 2064 ost no visible d │ │ │ │ -00016080: 6567 7261 6461 7469 6f6e 2e20 2865 2e67 egradation. (e.g │ │ │ │ -00016090: 2e20 7363 616c 653d 3d30 2e35 2073 6872 . scale==0.5 shr │ │ │ │ -000160a0: 696e 6b73 2074 6865 2069 6d61 6765 2062 inks the image b │ │ │ │ -000160b0: 7920 3278 2069 6e73 6964 6520 7468 6520 y 2x inside the │ │ │ │ -000160c0: 6669 6c74 6572 290a 2020 2020 202a 0a20 filter). *. │ │ │ │ -000160d0: 2020 2020 2a20 466f 7220 6d6f 7265 2064 * For more d │ │ │ │ -000160e0: 6574 6169 6c73 2061 626f 7574 2028 4661 etails about (Fa │ │ │ │ -000160f0: 7374 2920 4775 6964 6564 2046 696c 7465 st) Guided Filte │ │ │ │ -00016100: 7220 7061 7261 6d65 7465 7273 2c20 7365 r parameters, se │ │ │ │ -00016110: 6520 7468 6520 6f72 6967 696e 616c 2061 e the original a │ │ │ │ -00016120: 7274 6963 6c65 7320 4349 5445 3a20 4b61 rticles CITE: Ka │ │ │ │ -00016130: 696d 696e 6731 3020 4349 5445 3a20 4b61 iming10 CITE: Ka │ │ │ │ -00016140: 696d 696e 6731 3520 2e0a 2020 2020 202a iming15 .. * │ │ │ │ -00016150: 2040 7265 7475 726e 2061 7574 6f6d 6174 @return automat │ │ │ │ -00016160: 6963 616c 6c79 2067 656e 6572 6174 6564 ically generated │ │ │ │ -00016170: 0a20 2020 2020 2a2f 0a20 2020 2070 7562 . */. pub │ │ │ │ -00016180: 6c69 6320 7374 6174 6963 2047 7569 6465 lic static Guide │ │ │ │ -00016190: 6446 696c 7465 7220 6372 6561 7465 4775 dFilter createGu │ │ │ │ -000161a0: 6964 6564 4669 6c74 6572 284d 6174 2067 idedFilter(Mat g │ │ │ │ -000161b0: 7569 6465 2c20 696e 7420 7261 6469 7573 uide, int radius │ │ │ │ -000161c0: 2c20 646f 7562 6c65 2065 7073 2c20 646f , double eps, do │ │ │ │ -000161d0: 7562 6c65 2073 6361 6c65 2920 7b0a 2020 uble scale) {. │ │ │ │ -000161e0: 2020 2020 2020 7265 7475 726e 2047 7569 return Gui │ │ │ │ -000161f0: 6465 6446 696c 7465 722e 5f5f 6672 6f6d dedFilter.__from │ │ │ │ -00016200: 5074 725f 5f28 6372 6561 7465 4775 6964 Ptr__(createGuid │ │ │ │ -00016210: 6564 4669 6c74 6572 5f30 2867 7569 6465 edFilter_0(guide │ │ │ │ -00016220: 2e6e 6174 6976 654f 626a 2c20 7261 6469 .nativeObj, radi │ │ │ │ -00016230: 7573 2c20 6570 732c 2073 6361 6c65 2929 us, eps, scale)) │ │ │ │ -00016240: 3b0a 2020 2020 7d0a 0a20 2020 202f 2a2a ;. }.. /** │ │ │ │ -00016250: 0a20 2020 2020 2a20 4661 6374 6f72 7920 . * Factory │ │ │ │ -00016260: 6d65 7468 6f64 2c20 6372 6561 7465 2069 method, create i │ │ │ │ -00016270: 6e73 7461 6e63 6520 6f66 2047 7569 6465 nstance of Guide │ │ │ │ -00016280: 6446 696c 7465 7220 616e 6420 7072 6f64 dFilter and prod │ │ │ │ -00016290: 7563 6520 696e 6974 6961 6c69 7a61 7469 uce initializati │ │ │ │ -000162a0: 6f6e 2072 6f75 7469 6e65 732e 0a20 2020 on routines.. │ │ │ │ -000162b0: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ -000162c0: 6d20 6775 6964 6520 6775 6964 6564 2069 m guide guided i │ │ │ │ -000162d0: 6d61 6765 2028 6f72 2061 7272 6179 206f mage (or array o │ │ │ │ -000162e0: 6620 696d 6167 6573 2920 7769 7468 2075 f images) with u │ │ │ │ -000162f0: 7020 746f 2033 2063 6861 6e6e 656c 732c p to 3 channels, │ │ │ │ -00016300: 2069 6620 6974 2068 6176 6520 6d6f 7265 if it have more │ │ │ │ -00016310: 2074 6865 6e20 330a 2020 2020 202a 2063 then 3. * c │ │ │ │ -00016320: 6861 6e6e 656c 7320 7468 656e 206f 6e6c hannels then onl │ │ │ │ -00016330: 7920 6669 7273 7420 3320 6368 616e 6e65 y first 3 channe │ │ │ │ -00016340: 6c73 2077 696c 6c20 6265 2075 7365 642e ls will be used. │ │ │ │ -00016350: 0a20 2020 2020 2a0a 2020 2020 202a 2040 . *. * @ │ │ │ │ -00016360: 7061 7261 6d20 7261 6469 7573 2072 6164 param radius rad │ │ │ │ -00016370: 6975 7320 6f66 2047 7569 6465 6420 4669 ius of Guided Fi │ │ │ │ -00016380: 6c74 6572 2e0a 2020 2020 202a 0a20 2020 lter.. *. │ │ │ │ -00016390: 2020 2a20 4070 6172 616d 2065 7073 2072 * @param eps r │ │ │ │ -000163a0: 6567 756c 6172 697a 6174 696f 6e20 7465 egularization te │ │ │ │ -000163b0: 726d 206f 6620 4775 6964 6564 2046 696c rm of Guided Fil │ │ │ │ -000163c0: 7465 722e 205c 287b 6570 737d 5e32 5c29 ter. \({eps}^2\) │ │ │ │ -000163d0: 2069 7320 7369 6d69 6c61 7220 746f 2074 is similar to t │ │ │ │ -000163e0: 6865 2073 6967 6d61 2069 6e20 7468 6520 he sigma in the │ │ │ │ -000163f0: 636f 6c6f 720a 2020 2020 202a 2073 7061 color. * spa │ │ │ │ -00016400: 6365 2069 6e74 6f20 6269 6c61 7465 7261 ce into bilatera │ │ │ │ -00016410: 6c46 696c 7465 722e 0a20 2020 2020 2a0a lFilter.. *. │ │ │ │ -00016420: 2020 2020 202a 2077 6974 6820 616c 6d6f * with almo │ │ │ │ -00016430: 7374 206e 6f20 7669 7369 626c 6520 6465 st no visible de │ │ │ │ -00016440: 6772 6164 6174 696f 6e2e 2028 652e 672e gradation. (e.g. │ │ │ │ -00016450: 2073 6361 6c65 3d3d 302e 3520 7368 7269 scale==0.5 shri │ │ │ │ -00016460: 6e6b 7320 7468 6520 696d 6167 6520 6279 nks the image by │ │ │ │ -00016470: 2032 7820 696e 7369 6465 2074 6865 2066 2x inside the f │ │ │ │ -00016480: 696c 7465 7229 0a20 2020 2020 2a0a 2020 ilter). *. │ │ │ │ -00016490: 2020 202a 2046 6f72 206d 6f72 6520 6465 * For more de │ │ │ │ -000164a0: 7461 696c 7320 6162 6f75 7420 2846 6173 tails about (Fas │ │ │ │ -000164b0: 7429 2047 7569 6465 6420 4669 6c74 6572 t) Guided Filter │ │ │ │ -000164c0: 2070 6172 616d 6574 6572 732c 2073 6565 parameters, see │ │ │ │ -000164d0: 2074 6865 206f 7269 6769 6e61 6c20 6172 the original ar │ │ │ │ -000164e0: 7469 636c 6573 2043 4954 453a 204b 6169 ticles CITE: Kai │ │ │ │ -000164f0: 6d69 6e67 3130 2043 4954 453a 204b 6169 ming10 CITE: Kai │ │ │ │ -00016500: 6d69 6e67 3135 202e 0a20 2020 2020 2a20 ming15 .. * │ │ │ │ -00016510: 4072 6574 7572 6e20 6175 746f 6d61 7469 @return automati │ │ │ │ -00016520: 6361 6c6c 7920 6765 6e65 7261 7465 640a cally generated. │ │ │ │ -00016530: 2020 2020 202a 2f0a 2020 2020 7075 626c */. publ │ │ │ │ -00016540: 6963 2073 7461 7469 6320 4775 6964 6564 ic static Guided │ │ │ │ -00016550: 4669 6c74 6572 2063 7265 6174 6547 7569 Filter createGui │ │ │ │ -00016560: 6465 6446 696c 7465 7228 4d61 7420 6775 dedFilter(Mat gu │ │ │ │ -00016570: 6964 652c 2069 6e74 2072 6164 6975 732c ide, int radius, │ │ │ │ -00016580: 2064 6f75 626c 6520 6570 7329 207b 0a20 double eps) {. │ │ │ │ -00016590: 2020 2020 2020 2072 6574 7572 6e20 4775 return Gu │ │ │ │ -000165a0: 6964 6564 4669 6c74 6572 2e5f 5f66 726f idedFilter.__fro │ │ │ │ -000165b0: 6d50 7472 5f5f 2863 7265 6174 6547 7569 mPtr__(createGui │ │ │ │ -000165c0: 6465 6446 696c 7465 725f 3128 6775 6964 dedFilter_1(guid │ │ │ │ -000165d0: 652e 6e61 7469 7665 4f62 6a2c 2072 6164 e.nativeObj, rad │ │ │ │ -000165e0: 6975 732c 2065 7073 2929 3b0a 2020 2020 ius, eps));. │ │ │ │ -000165f0: 7d0a 0a0a 2020 2020 2f2f 0a20 2020 202f }... //. / │ │ │ │ -00016600: 2f20 432b 2b3a 2020 766f 6964 2063 763a / C++: void cv: │ │ │ │ -00016610: 3a78 696d 6770 726f 633a 3a67 7569 6465 :ximgproc::guide │ │ │ │ -00016620: 6446 696c 7465 7228 4d61 7420 6775 6964 dFilter(Mat guid │ │ │ │ -00016630: 652c 204d 6174 2073 7263 2c20 4d61 7426 e, Mat src, Mat& │ │ │ │ -00016640: 2064 7374 2c20 696e 7420 7261 6469 7573 dst, int radius │ │ │ │ -00016650: 2c20 646f 7562 6c65 2065 7073 2c20 696e , double eps, in │ │ │ │ -00016660: 7420 6444 6570 7468 203d 202d 312c 2064 t dDepth = -1, d │ │ │ │ -00016670: 6f75 626c 6520 7363 616c 6520 3d20 312e ouble scale = 1. │ │ │ │ -00016680: 3029 0a20 2020 202f 2f0a 0a20 2020 202f 0). //.. / │ │ │ │ -00016690: 2a2a 0a20 2020 2020 2a20 5369 6d70 6c65 **. * Simple │ │ │ │ -000166a0: 206f 6e65 2d6c 696e 6520 2846 6173 7429 one-line (Fast) │ │ │ │ -000166b0: 2047 7569 6465 6420 4669 6c74 6572 2063 Guided Filter c │ │ │ │ -000166c0: 616c 6c2e 0a20 2020 2020 2a0a 2020 2020 all.. *. │ │ │ │ -000166d0: 202a 2049 6620 796f 7520 6861 7665 206d * If you have m │ │ │ │ -000166e0: 756c 7469 706c 6520 696d 6167 6573 2074 ultiple images t │ │ │ │ -000166f0: 6f20 6669 6c74 6572 2077 6974 6820 7468 o filter with th │ │ │ │ -00016700: 6520 7361 6d65 2067 7569 6465 6420 696d e same guided im │ │ │ │ -00016710: 6167 6520 7468 656e 2075 7365 2047 7569 age then use Gui │ │ │ │ -00016720: 6465 6446 696c 7465 7220 696e 7465 7266 dedFilter interf │ │ │ │ -00016730: 6163 6520 746f 0a20 2020 2020 2a20 6176 ace to. * av │ │ │ │ -00016740: 6f69 6420 6578 7472 6120 636f 6d70 7574 oid extra comput │ │ │ │ -00016750: 6174 696f 6e73 206f 6e20 696e 6974 6961 ations on initia │ │ │ │ -00016760: 6c69 7a61 7469 6f6e 2073 7461 6765 2e0a lization stage.. │ │ │ │ -00016770: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ -00016780: 6172 616d 2067 7569 6465 2067 7569 6465 aram guide guide │ │ │ │ -00016790: 6420 696d 6167 6520 286f 7220 6172 7261 d image (or arra │ │ │ │ -000167a0: 7920 6f66 2069 6d61 6765 7329 2077 6974 y of images) wit │ │ │ │ -000167b0: 6820 7570 2074 6f20 3320 6368 616e 6e65 h up to 3 channe │ │ │ │ -000167c0: 6c73 2c20 6966 2069 7420 6861 7665 206d ls, if it have m │ │ │ │ -000167d0: 6f72 6520 7468 656e 2033 0a20 2020 2020 ore then 3. │ │ │ │ -000167e0: 2a20 6368 616e 6e65 6c73 2074 6865 6e20 * channels then │ │ │ │ -000167f0: 6f6e 6c79 2066 6972 7374 2033 2063 6861 only first 3 cha │ │ │ │ -00016800: 6e6e 656c 7320 7769 6c6c 2062 6520 7573 nnels will be us │ │ │ │ -00016810: 6564 2e0a 2020 2020 202a 0a20 2020 2020 ed.. *. │ │ │ │ -00016820: 2a20 4070 6172 616d 2073 7263 2066 696c * @param src fil │ │ │ │ -00016830: 7465 7269 6e67 2069 6d61 6765 2077 6974 tering image wit │ │ │ │ -00016840: 6820 616e 7920 6e75 6d62 6572 7320 6f66 h any numbers of │ │ │ │ -00016850: 2063 6861 6e6e 656c 732e 0a20 2020 2020 channels.. │ │ │ │ -00016860: 2a0a 2020 2020 202a 2040 7061 7261 6d20 *. * @param │ │ │ │ -00016870: 6473 7420 6f75 7470 7574 2069 6d61 6765 dst output image │ │ │ │ -00016880: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ -00016890: 4070 6172 616d 2072 6164 6975 7320 7261 @param radius ra │ │ │ │ -000168a0: 6469 7573 206f 6620 4775 6964 6564 2046 dius of Guided F │ │ │ │ -000168b0: 696c 7465 722e 0a20 2020 2020 2a0a 2020 ilter.. *. │ │ │ │ -000168c0: 2020 202a 2040 7061 7261 6d20 6570 7320 * @param eps │ │ │ │ -000168d0: 7265 6775 6c61 7269 7a61 7469 6f6e 2074 regularization t │ │ │ │ -000168e0: 6572 6d20 6f66 2047 7569 6465 6420 4669 erm of Guided Fi │ │ │ │ -000168f0: 6c74 6572 2e20 5c28 7b65 7073 7d5e 325c lter. \({eps}^2\ │ │ │ │ -00016900: 2920 6973 2073 696d 696c 6172 2074 6f20 ) is similar to │ │ │ │ -00016910: 7468 6520 7369 676d 6120 696e 2074 6865 the sigma in the │ │ │ │ -00016920: 2063 6f6c 6f72 0a20 2020 2020 2a20 7370 color. * sp │ │ │ │ -00016930: 6163 6520 696e 746f 2062 696c 6174 6572 ace into bilater │ │ │ │ -00016940: 616c 4669 6c74 6572 2e0a 2020 2020 202a alFilter.. * │ │ │ │ -00016950: 0a20 2020 2020 2a20 4070 6172 616d 2064 . * @param d │ │ │ │ -00016960: 4465 7074 6820 6f70 7469 6f6e 616c 2064 Depth optional d │ │ │ │ -00016970: 6570 7468 206f 6620 7468 6520 6f75 7470 epth of the outp │ │ │ │ -00016980: 7574 2069 6d61 6765 2e0a 2020 2020 202a ut image.. * │ │ │ │ -00016990: 0a20 2020 2020 2a20 4070 6172 616d 2073 . * @param s │ │ │ │ -000169a0: 6361 6c65 2073 7562 7361 6d70 6c65 2066 cale subsample f │ │ │ │ -000169b0: 6163 746f 7220 6f66 2046 6173 7420 4775 actor of Fast Gu │ │ │ │ -000169c0: 6964 6564 2046 696c 7465 722c 2075 7365 ided Filter, use │ │ │ │ -000169d0: 2061 2073 6361 6c65 206c 6573 7320 7468 a scale less th │ │ │ │ -000169e0: 616e 2031 2074 6f20 7370 6565 6473 2075 an 1 to speeds u │ │ │ │ -000169f0: 7020 636f 6d70 7574 6174 696f 6e0a 2020 p computation. │ │ │ │ -00016a00: 2020 202a 2077 6974 6820 616c 6d6f 7374 * with almost │ │ │ │ -00016a10: 206e 6f20 7669 7369 626c 6520 6465 6772 no visible degr │ │ │ │ -00016a20: 6164 6174 696f 6e2e 2028 652e 672e 2073 adation. (e.g. s │ │ │ │ -00016a30: 6361 6c65 3d3d 302e 3520 7368 7269 6e6b cale==0.5 shrink │ │ │ │ -00016a40: 7320 7468 6520 696d 6167 6520 6279 2032 s the image by 2 │ │ │ │ -00016a50: 7820 696e 7369 6465 2074 6865 2066 696c x inside the fil │ │ │ │ -00016a60: 7465 7229 0a20 2020 2020 2a0a 2020 2020 ter). *. │ │ │ │ -00016a70: 202a 2053 4545 3a20 6269 6c61 7465 7261 * SEE: bilatera │ │ │ │ -00016a80: 6c46 696c 7465 722c 2064 7446 696c 7465 lFilter, dtFilte │ │ │ │ -00016a90: 722c 2061 6d46 696c 7465 720a 2020 2020 r, amFilter. │ │ │ │ -00016aa0: 202a 2f0a 2020 2020 7075 626c 6963 2073 */. public s │ │ │ │ -00016ab0: 7461 7469 6320 766f 6964 2067 7569 6465 tatic void guide │ │ │ │ -00016ac0: 6446 696c 7465 7228 4d61 7420 6775 6964 dFilter(Mat guid │ │ │ │ -00016ad0: 652c 204d 6174 2073 7263 2c20 4d61 7420 e, Mat src, Mat │ │ │ │ -00016ae0: 6473 742c 2069 6e74 2072 6164 6975 732c dst, int radius, │ │ │ │ -00016af0: 2064 6f75 626c 6520 6570 732c 2069 6e74 double eps, int │ │ │ │ -00016b00: 2064 4465 7074 682c 2064 6f75 626c 6520 dDepth, double │ │ │ │ -00016b10: 7363 616c 6529 207b 0a20 2020 2020 2020 scale) {. │ │ │ │ -00016b20: 2067 7569 6465 6446 696c 7465 725f 3028 guidedFilter_0( │ │ │ │ -00016b30: 6775 6964 652e 6e61 7469 7665 4f62 6a2c guide.nativeObj, │ │ │ │ -00016b40: 2073 7263 2e6e 6174 6976 654f 626a 2c20 src.nativeObj, │ │ │ │ -00016b50: 6473 742e 6e61 7469 7665 4f62 6a2c 2072 dst.nativeObj, r │ │ │ │ -00016b60: 6164 6975 732c 2065 7073 2c20 6444 6570 adius, eps, dDep │ │ │ │ -00016b70: 7468 2c20 7363 616c 6529 3b0a 2020 2020 th, scale);. │ │ │ │ -00016b80: 7d0a 0a20 2020 202f 2a2a 0a20 2020 2020 }.. /**. │ │ │ │ -00016b90: 2a20 5369 6d70 6c65 206f 6e65 2d6c 696e * Simple one-lin │ │ │ │ -00016ba0: 6520 2846 6173 7429 2047 7569 6465 6420 e (Fast) Guided │ │ │ │ -00016bb0: 4669 6c74 6572 2063 616c 6c2e 0a20 2020 Filter call.. │ │ │ │ -00016bc0: 2020 2a0a 2020 2020 202a 2049 6620 796f *. * If yo │ │ │ │ -00016bd0: 7520 6861 7665 206d 756c 7469 706c 6520 u have multiple │ │ │ │ -00016be0: 696d 6167 6573 2074 6f20 6669 6c74 6572 images to filter │ │ │ │ -00016bf0: 2077 6974 6820 7468 6520 7361 6d65 2067 with the same g │ │ │ │ -00016c00: 7569 6465 6420 696d 6167 6520 7468 656e uided image then │ │ │ │ -00016c10: 2075 7365 2047 7569 6465 6446 696c 7465 use GuidedFilte │ │ │ │ -00016c20: 7220 696e 7465 7266 6163 6520 746f 0a20 r interface to. │ │ │ │ -00016c30: 2020 2020 2a20 6176 6f69 6420 6578 7472 * avoid extr │ │ │ │ -00016c40: 6120 636f 6d70 7574 6174 696f 6e73 206f a computations o │ │ │ │ -00016c50: 6e20 696e 6974 6961 6c69 7a61 7469 6f6e n initialization │ │ │ │ -00016c60: 2073 7461 6765 2e0a 2020 2020 202a 0a20 stage.. *. │ │ │ │ -00016c70: 2020 2020 2a20 4070 6172 616d 2067 7569 * @param gui │ │ │ │ -00016c80: 6465 2067 7569 6465 6420 696d 6167 6520 de guided image │ │ │ │ -00016c90: 286f 7220 6172 7261 7920 6f66 2069 6d61 (or array of ima │ │ │ │ -00016ca0: 6765 7329 2077 6974 6820 7570 2074 6f20 ges) with up to │ │ │ │ -00016cb0: 3320 6368 616e 6e65 6c73 2c20 6966 2069 3 channels, if i │ │ │ │ -00016cc0: 7420 6861 7665 206d 6f72 6520 7468 656e t have more then │ │ │ │ -00016cd0: 2033 0a20 2020 2020 2a20 6368 616e 6e65 3. * channe │ │ │ │ -00016ce0: 6c73 2074 6865 6e20 6f6e 6c79 2066 6972 ls then only fir │ │ │ │ -00016cf0: 7374 2033 2063 6861 6e6e 656c 7320 7769 st 3 channels wi │ │ │ │ -00016d00: 6c6c 2062 6520 7573 6564 2e0a 2020 2020 ll be used.. │ │ │ │ -00016d10: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ -00016d20: 2073 7263 2066 696c 7465 7269 6e67 2069 src filtering i │ │ │ │ -00016d30: 6d61 6765 2077 6974 6820 616e 7920 6e75 mage with any nu │ │ │ │ -00016d40: 6d62 6572 7320 6f66 2063 6861 6e6e 656c mbers of channel │ │ │ │ -00016d50: 732e 0a20 2020 2020 2a0a 2020 2020 202a s.. *. * │ │ │ │ -00016d60: 2040 7061 7261 6d20 6473 7420 6f75 7470 @param dst outp │ │ │ │ -00016d70: 7574 2069 6d61 6765 2e0a 2020 2020 202a ut image.. * │ │ │ │ -00016d80: 0a20 2020 2020 2a20 4070 6172 616d 2072 . * @param r │ │ │ │ -00016d90: 6164 6975 7320 7261 6469 7573 206f 6620 adius radius of │ │ │ │ -00016da0: 4775 6964 6564 2046 696c 7465 722e 0a20 Guided Filter.. │ │ │ │ -00016db0: 2020 2020 2a0a 2020 2020 202a 2040 7061 *. * @pa │ │ │ │ -00016dc0: 7261 6d20 6570 7320 7265 6775 6c61 7269 ram eps regulari │ │ │ │ -00016dd0: 7a61 7469 6f6e 2074 6572 6d20 6f66 2047 zation term of G │ │ │ │ -00016de0: 7569 6465 6420 4669 6c74 6572 2e20 5c28 uided Filter. \( │ │ │ │ -00016df0: 7b65 7073 7d5e 325c 2920 6973 2073 696d {eps}^2\) is sim │ │ │ │ -00016e00: 696c 6172 2074 6f20 7468 6520 7369 676d ilar to the sigm │ │ │ │ -00016e10: 6120 696e 2074 6865 2063 6f6c 6f72 0a20 a in the color. │ │ │ │ -00016e20: 2020 2020 2a20 7370 6163 6520 696e 746f * space into │ │ │ │ -00016e30: 2062 696c 6174 6572 616c 4669 6c74 6572 bilateralFilter │ │ │ │ -00016e40: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ -00016e50: 4070 6172 616d 2064 4465 7074 6820 6f70 @param dDepth op │ │ │ │ -00016e60: 7469 6f6e 616c 2064 6570 7468 206f 6620 tional depth of │ │ │ │ -00016e70: 7468 6520 6f75 7470 7574 2069 6d61 6765 the output image │ │ │ │ -00016e80: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ -00016e90: 7769 7468 2061 6c6d 6f73 7420 6e6f 2076 with almost no v │ │ │ │ -00016ea0: 6973 6962 6c65 2064 6567 7261 6461 7469 isible degradati │ │ │ │ -00016eb0: 6f6e 2e20 2865 2e67 2e20 7363 616c 653d on. (e.g. scale= │ │ │ │ -00016ec0: 3d30 2e35 2073 6872 696e 6b73 2074 6865 =0.5 shrinks the │ │ │ │ -00016ed0: 2069 6d61 6765 2062 7920 3278 2069 6e73 image by 2x ins │ │ │ │ -00016ee0: 6964 6520 7468 6520 6669 6c74 6572 290a ide the filter). │ │ │ │ -00016ef0: 2020 2020 202a 0a20 2020 2020 2a20 5345 *. * SE │ │ │ │ -00016f00: 453a 2062 696c 6174 6572 616c 4669 6c74 E: bilateralFilt │ │ │ │ -00016f10: 6572 2c20 6474 4669 6c74 6572 2c20 616d er, dtFilter, am │ │ │ │ -00016f20: 4669 6c74 6572 0a20 2020 2020 2a2f 0a20 Filter. */. │ │ │ │ -00016f30: 2020 2070 7562 6c69 6320 7374 6174 6963 public static │ │ │ │ -00016f40: 2076 6f69 6420 6775 6964 6564 4669 6c74 void guidedFilt │ │ │ │ -00016f50: 6572 284d 6174 2067 7569 6465 2c20 4d61 er(Mat guide, Ma │ │ │ │ -00016f60: 7420 7372 632c 204d 6174 2064 7374 2c20 t src, Mat dst, │ │ │ │ -00016f70: 696e 7420 7261 6469 7573 2c20 646f 7562 int radius, doub │ │ │ │ -00016f80: 6c65 2065 7073 2c20 696e 7420 6444 6570 le eps, int dDep │ │ │ │ -00016f90: 7468 2920 7b0a 2020 2020 2020 2020 6775 th) {. gu │ │ │ │ -00016fa0: 6964 6564 4669 6c74 6572 5f31 2867 7569 idedFilter_1(gui │ │ │ │ -00016fb0: 6465 2e6e 6174 6976 654f 626a 2c20 7372 de.nativeObj, sr │ │ │ │ -00016fc0: 632e 6e61 7469 7665 4f62 6a2c 2064 7374 c.nativeObj, dst │ │ │ │ -00016fd0: 2e6e 6174 6976 654f 626a 2c20 7261 6469 .nativeObj, radi │ │ │ │ -00016fe0: 7573 2c20 6570 732c 2064 4465 7074 6829 us, eps, dDepth) │ │ │ │ -00016ff0: 3b0a 2020 2020 7d0a 0a20 2020 202f 2a2a ;. }.. /** │ │ │ │ -00017000: 0a20 2020 2020 2a20 5369 6d70 6c65 206f . * Simple o │ │ │ │ -00017010: 6e65 2d6c 696e 6520 2846 6173 7429 2047 ne-line (Fast) G │ │ │ │ -00017020: 7569 6465 6420 4669 6c74 6572 2063 616c uided Filter cal │ │ │ │ -00017030: 6c2e 0a20 2020 2020 2a0a 2020 2020 202a l.. *. * │ │ │ │ -00017040: 2049 6620 796f 7520 6861 7665 206d 756c If you have mul │ │ │ │ -00017050: 7469 706c 6520 696d 6167 6573 2074 6f20 tiple images to │ │ │ │ -00017060: 6669 6c74 6572 2077 6974 6820 7468 6520 filter with the │ │ │ │ -00017070: 7361 6d65 2067 7569 6465 6420 696d 6167 same guided imag │ │ │ │ -00017080: 6520 7468 656e 2075 7365 2047 7569 6465 e then use Guide │ │ │ │ -00017090: 6446 696c 7465 7220 696e 7465 7266 6163 dFilter interfac │ │ │ │ -000170a0: 6520 746f 0a20 2020 2020 2a20 6176 6f69 e to. * avoi │ │ │ │ -000170b0: 6420 6578 7472 6120 636f 6d70 7574 6174 d extra computat │ │ │ │ -000170c0: 696f 6e73 206f 6e20 696e 6974 6961 6c69 ions on initiali │ │ │ │ -000170d0: 7a61 7469 6f6e 2073 7461 6765 2e0a 2020 zation stage.. │ │ │ │ -000170e0: 2020 202a 0a20 2020 2020 2a20 4070 6172 *. * @par │ │ │ │ -000170f0: 616d 2067 7569 6465 2067 7569 6465 6420 am guide guided │ │ │ │ -00017100: 696d 6167 6520 286f 7220 6172 7261 7920 image (or array │ │ │ │ -00017110: 6f66 2069 6d61 6765 7329 2077 6974 6820 of images) with │ │ │ │ -00017120: 7570 2074 6f20 3320 6368 616e 6e65 6c73 up to 3 channels │ │ │ │ -00017130: 2c20 6966 2069 7420 6861 7665 206d 6f72 , if it have mor │ │ │ │ -00017140: 6520 7468 656e 2033 0a20 2020 2020 2a20 e then 3. * │ │ │ │ -00017150: 6368 616e 6e65 6c73 2074 6865 6e20 6f6e channels then on │ │ │ │ -00017160: 6c79 2066 6972 7374 2033 2063 6861 6e6e ly first 3 chann │ │ │ │ -00017170: 656c 7320 7769 6c6c 2062 6520 7573 6564 els will be used │ │ │ │ -00017180: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ -00017190: 4070 6172 616d 2073 7263 2066 696c 7465 @param src filte │ │ │ │ -000171a0: 7269 6e67 2069 6d61 6765 2077 6974 6820 ring image with │ │ │ │ -000171b0: 616e 7920 6e75 6d62 6572 7320 6f66 2063 any numbers of c │ │ │ │ -000171c0: 6861 6e6e 656c 732e 0a20 2020 2020 2a0a hannels.. *. │ │ │ │ -000171d0: 2020 2020 202a 2040 7061 7261 6d20 6473 * @param ds │ │ │ │ -000171e0: 7420 6f75 7470 7574 2069 6d61 6765 2e0a t output image.. │ │ │ │ -000171f0: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ -00017200: 6172 616d 2072 6164 6975 7320 7261 6469 aram radius radi │ │ │ │ -00017210: 7573 206f 6620 4775 6964 6564 2046 696c us of Guided Fil │ │ │ │ -00017220: 7465 722e 0a20 2020 2020 2a0a 2020 2020 ter.. *. │ │ │ │ -00017230: 202a 2040 7061 7261 6d20 6570 7320 7265 * @param eps re │ │ │ │ -00017240: 6775 6c61 7269 7a61 7469 6f6e 2074 6572 gularization ter │ │ │ │ -00017250: 6d20 6f66 2047 7569 6465 6420 4669 6c74 m of Guided Filt │ │ │ │ -00017260: 6572 2e20 5c28 7b65 7073 7d5e 325c 2920 er. \({eps}^2\) │ │ │ │ -00017270: 6973 2073 696d 696c 6172 2074 6f20 7468 is similar to th │ │ │ │ -00017280: 6520 7369 676d 6120 696e 2074 6865 2063 e sigma in the c │ │ │ │ -00017290: 6f6c 6f72 0a20 2020 2020 2a20 7370 6163 olor. * spac │ │ │ │ -000172a0: 6520 696e 746f 2062 696c 6174 6572 616c e into bilateral │ │ │ │ -000172b0: 4669 6c74 6572 2e0a 2020 2020 202a 0a20 Filter.. *. │ │ │ │ -000172c0: 2020 2020 2a0a 2020 2020 202a 2077 6974 *. * wit │ │ │ │ -000172d0: 6820 616c 6d6f 7374 206e 6f20 7669 7369 h almost no visi │ │ │ │ -000172e0: 626c 6520 6465 6772 6164 6174 696f 6e2e ble degradation. │ │ │ │ -000172f0: 2028 652e 672e 2073 6361 6c65 3d3d 302e (e.g. scale==0. │ │ │ │ -00017300: 3520 7368 7269 6e6b 7320 7468 6520 696d 5 shrinks the im │ │ │ │ -00017310: 6167 6520 6279 2032 7820 696e 7369 6465 age by 2x inside │ │ │ │ -00017320: 2074 6865 2066 696c 7465 7229 0a20 2020 the filter). │ │ │ │ -00017330: 2020 2a0a 2020 2020 202a 2053 4545 3a20 *. * SEE: │ │ │ │ -00017340: 6269 6c61 7465 7261 6c46 696c 7465 722c bilateralFilter, │ │ │ │ -00017350: 2064 7446 696c 7465 722c 2061 6d46 696c dtFilter, amFil │ │ │ │ -00017360: 7465 720a 2020 2020 202a 2f0a 2020 2020 ter. */. │ │ │ │ -00017370: 7075 626c 6963 2073 7461 7469 6320 766f public static vo │ │ │ │ -00017380: 6964 2067 7569 6465 6446 696c 7465 7228 id guidedFilter( │ │ │ │ -00017390: 4d61 7420 6775 6964 652c 204d 6174 2073 Mat guide, Mat s │ │ │ │ -000173a0: 7263 2c20 4d61 7420 6473 742c 2069 6e74 rc, Mat dst, int │ │ │ │ -000173b0: 2072 6164 6975 732c 2064 6f75 626c 6520 radius, double │ │ │ │ -000173c0: 6570 7329 207b 0a20 2020 2020 2020 2067 eps) {. g │ │ │ │ -000173d0: 7569 6465 6446 696c 7465 725f 3228 6775 uidedFilter_2(gu │ │ │ │ -000173e0: 6964 652e 6e61 7469 7665 4f62 6a2c 2073 ide.nativeObj, s │ │ │ │ -000173f0: 7263 2e6e 6174 6976 654f 626a 2c20 6473 rc.nativeObj, ds │ │ │ │ -00017400: 742e 6e61 7469 7665 4f62 6a2c 2072 6164 t.nativeObj, rad │ │ │ │ -00017410: 6975 732c 2065 7073 293b 0a20 2020 207d ius, eps);. } │ │ │ │ -00017420: 0a0a 0a20 2020 202f 2f0a 2020 2020 2f2f ... //. // │ │ │ │ -00017430: 2043 2b2b 3a20 2050 7472 5f41 6461 7074 C++: Ptr_Adapt │ │ │ │ -00017440: 6976 654d 616e 6966 6f6c 6446 696c 7465 iveManifoldFilte │ │ │ │ -00017450: 7220 6376 3a3a 7869 6d67 7072 6f63 3a3a r cv::ximgproc:: │ │ │ │ -00017460: 6372 6561 7465 414d 4669 6c74 6572 2864 createAMFilter(d │ │ │ │ -00017470: 6f75 626c 6520 7369 676d 615f 732c 2064 ouble sigma_s, d │ │ │ │ -00017480: 6f75 626c 6520 7369 676d 615f 722c 2062 ouble sigma_r, b │ │ │ │ -00017490: 6f6f 6c20 6164 6a75 7374 5f6f 7574 6c69 ool adjust_outli │ │ │ │ -000174a0: 6572 7320 3d20 6661 6c73 6529 0a20 2020 ers = false). │ │ │ │ -000174b0: 202f 2f0a 0a20 2020 202f 2a2a 0a20 2020 //.. /**. │ │ │ │ -000174c0: 2020 2a20 4661 6374 6f72 7920 6d65 7468 * Factory meth │ │ │ │ -000174d0: 6f64 2c20 6372 6561 7465 2069 6e73 7461 od, create insta │ │ │ │ -000174e0: 6e63 6520 6f66 2041 6461 7074 6976 654d nce of AdaptiveM │ │ │ │ -000174f0: 616e 6966 6f6c 6446 696c 7465 7220 616e anifoldFilter an │ │ │ │ -00017500: 6420 7072 6f64 7563 6520 736f 6d65 2069 d produce some i │ │ │ │ -00017510: 6e69 7469 616c 697a 6174 696f 6e20 726f nitialization ro │ │ │ │ -00017520: 7574 696e 6573 2e0a 2020 2020 202a 0a20 utines.. *. │ │ │ │ -00017530: 2020 2020 2a20 4070 6172 616d 2073 6967 * @param sig │ │ │ │ -00017540: 6d61 5f73 2073 7061 7469 616c 2073 7461 ma_s spatial sta │ │ │ │ -00017550: 6e64 6172 6420 6465 7669 6174 696f 6e2e ndard deviation. │ │ │ │ -00017560: 0a20 2020 2020 2a0a 2020 2020 202a 2040 . *. * @ │ │ │ │ -00017570: 7061 7261 6d20 7369 676d 615f 7220 636f param sigma_r co │ │ │ │ -00017580: 6c6f 7220 7370 6163 6520 7374 616e 6461 lor space standa │ │ │ │ -00017590: 7264 2064 6576 6961 7469 6f6e 2c20 6974 rd deviation, it │ │ │ │ -000175a0: 2069 7320 7369 6d69 6c61 7220 746f 2074 is similar to t │ │ │ │ -000175b0: 6865 2073 6967 6d61 2069 6e20 7468 6520 he sigma in the │ │ │ │ -000175c0: 636f 6c6f 7220 7370 6163 6520 696e 746f color space into │ │ │ │ -000175d0: 0a20 2020 2020 2a20 6269 6c61 7465 7261 . * bilatera │ │ │ │ -000175e0: 6c46 696c 7465 722e 0a20 2020 2020 2a0a lFilter.. *. │ │ │ │ -000175f0: 2020 2020 202a 2040 7061 7261 6d20 6164 * @param ad │ │ │ │ -00017600: 6a75 7374 5f6f 7574 6c69 6572 7320 6f70 just_outliers op │ │ │ │ -00017610: 7469 6f6e 616c 2c20 7370 6563 6966 7920 tional, specify │ │ │ │ -00017620: 7065 7266 6f72 6d20 6f75 746c 6965 7273 perform outliers │ │ │ │ -00017630: 2061 646a 7573 7420 6f70 6572 6174 696f adjust operatio │ │ │ │ -00017640: 6e20 6f72 206e 6f74 2c20 2845 712e 2039 n or not, (Eq. 9 │ │ │ │ -00017650: 2920 696e 2074 6865 0a20 2020 2020 2a20 ) in the. * │ │ │ │ -00017660: 6f72 6967 696e 616c 2070 6170 6572 2e0a original paper.. │ │ │ │ -00017670: 2020 2020 202a 0a20 2020 2020 2a20 466f *. * Fo │ │ │ │ -00017680: 7220 6d6f 7265 2064 6574 6169 6c73 2061 r more details a │ │ │ │ -00017690: 626f 7574 2041 6461 7074 6976 6520 4d61 bout Adaptive Ma │ │ │ │ -000176a0: 6e69 666f 6c64 2046 696c 7465 7220 7061 nifold Filter pa │ │ │ │ -000176b0: 7261 6d65 7465 7273 2c20 7365 6520 7468 rameters, see th │ │ │ │ -000176c0: 6520 6f72 6967 696e 616c 2061 7274 6963 e original artic │ │ │ │ -000176d0: 6c65 2043 4954 453a 2047 6173 7461 6c31 le CITE: Gastal1 │ │ │ │ -000176e0: 3220 2e0a 2020 2020 202a 0a20 2020 2020 2 .. *. │ │ │ │ -000176f0: 2a20 3c62 3e4e 6f74 653a 3c2f 623e 204a * Note: J │ │ │ │ -00017700: 6f69 6e74 2069 6d61 6765 7320 7769 7468 oint images with │ │ │ │ -00017710: 2043 565f 3855 2061 6e64 2043 565f 3136 CV_8U and CV_16 │ │ │ │ -00017720: 5520 6465 7074 6820 636f 6e76 6572 7465 U depth converte │ │ │ │ -00017730: 6420 746f 2069 6d61 6765 7320 7769 7468 d to images with │ │ │ │ -00017740: 2043 565f 3332 4620 6465 7074 6820 616e CV_32F depth an │ │ │ │ -00017750: 6420 5b30 3b20 315d 0a20 2020 2020 2a20 d [0; 1]. * │ │ │ │ -00017760: 636f 6c6f 7220 7261 6e67 6520 6265 666f color range befo │ │ │ │ -00017770: 7265 2070 726f 6365 7373 696e 672e 2048 re processing. H │ │ │ │ -00017780: 656e 6365 2063 6f6c 6f72 2073 7061 6365 ence color space │ │ │ │ -00017790: 2073 6967 6d61 2073 6967 6d61 5f72 206d sigma sigma_r m │ │ │ │ -000177a0: 7573 7420 6265 2069 6e20 5b30 3b20 315d ust be in [0; 1] │ │ │ │ -000177b0: 2072 616e 6765 2c20 756e 6c69 6b65 2073 range, unlike s │ │ │ │ -000177c0: 616d 650a 2020 2020 202a 2073 6967 6d61 ame. * sigma │ │ │ │ -000177d0: 7320 696e 2062 696c 6174 6572 616c 4669 s in bilateralFi │ │ │ │ -000177e0: 6c74 6572 2061 6e64 2064 7446 696c 7465 lter and dtFilte │ │ │ │ -000177f0: 7220 6675 6e63 7469 6f6e 732e 0a20 2020 r functions.. │ │ │ │ -00017800: 2020 2a20 4072 6574 7572 6e20 6175 746f * @return auto │ │ │ │ -00017810: 6d61 7469 6361 6c6c 7920 6765 6e65 7261 matically genera │ │ │ │ -00017820: 7465 640a 2020 2020 202a 2f0a 2020 2020 ted. */. │ │ │ │ -00017830: 7075 626c 6963 2073 7461 7469 6320 4164 public static Ad │ │ │ │ -00017840: 6170 7469 7665 4d61 6e69 666f 6c64 4669 aptiveManifoldFi │ │ │ │ -00017850: 6c74 6572 2063 7265 6174 6541 4d46 696c lter createAMFil │ │ │ │ -00017860: 7465 7228 646f 7562 6c65 2073 6967 6d61 ter(double sigma │ │ │ │ -00017870: 5f73 2c20 646f 7562 6c65 2073 6967 6d61 _s, double sigma │ │ │ │ -00017880: 5f72 2c20 626f 6f6c 6561 6e20 6164 6a75 _r, boolean adju │ │ │ │ -00017890: 7374 5f6f 7574 6c69 6572 7329 207b 0a20 st_outliers) {. │ │ │ │ -000178a0: 2020 2020 2020 2072 6574 7572 6e20 4164 return Ad │ │ │ │ -000178b0: 6170 7469 7665 4d61 6e69 666f 6c64 4669 aptiveManifoldFi │ │ │ │ -000178c0: 6c74 6572 2e5f 5f66 726f 6d50 7472 5f5f lter.__fromPtr__ │ │ │ │ -000178d0: 2863 7265 6174 6541 4d46 696c 7465 725f (createAMFilter_ │ │ │ │ -000178e0: 3028 7369 676d 615f 732c 2073 6967 6d61 0(sigma_s, sigma │ │ │ │ -000178f0: 5f72 2c20 6164 6a75 7374 5f6f 7574 6c69 _r, adjust_outli │ │ │ │ -00017900: 6572 7329 293b 0a20 2020 207d 0a0a 2020 ers));. }.. │ │ │ │ -00017910: 2020 2f2a 2a0a 2020 2020 202a 2046 6163 /**. * Fac │ │ │ │ -00017920: 746f 7279 206d 6574 686f 642c 2063 7265 tory method, cre │ │ │ │ -00017930: 6174 6520 696e 7374 616e 6365 206f 6620 ate instance of │ │ │ │ -00017940: 4164 6170 7469 7665 4d61 6e69 666f 6c64 AdaptiveManifold │ │ │ │ -00017950: 4669 6c74 6572 2061 6e64 2070 726f 6475 Filter and produ │ │ │ │ -00017960: 6365 2073 6f6d 6520 696e 6974 6961 6c69 ce some initiali │ │ │ │ -00017970: 7a61 7469 6f6e 2072 6f75 7469 6e65 732e zation routines. │ │ │ │ -00017980: 0a20 2020 2020 2a0a 2020 2020 202a 2040 . *. * @ │ │ │ │ -00017990: 7061 7261 6d20 7369 676d 615f 7320 7370 param sigma_s sp │ │ │ │ -000179a0: 6174 6961 6c20 7374 616e 6461 7264 2064 atial standard d │ │ │ │ -000179b0: 6576 6961 7469 6f6e 2e0a 2020 2020 202a eviation.. * │ │ │ │ -000179c0: 0a20 2020 2020 2a20 4070 6172 616d 2073 . * @param s │ │ │ │ -000179d0: 6967 6d61 5f72 2063 6f6c 6f72 2073 7061 igma_r color spa │ │ │ │ -000179e0: 6365 2073 7461 6e64 6172 6420 6465 7669 ce standard devi │ │ │ │ -000179f0: 6174 696f 6e2c 2069 7420 6973 2073 696d ation, it is sim │ │ │ │ -00017a00: 696c 6172 2074 6f20 7468 6520 7369 676d ilar to the sigm │ │ │ │ -00017a10: 6120 696e 2074 6865 2063 6f6c 6f72 2073 a in the color s │ │ │ │ -00017a20: 7061 6365 2069 6e74 6f0a 2020 2020 202a pace into. * │ │ │ │ -00017a30: 2062 696c 6174 6572 616c 4669 6c74 6572 bilateralFilter │ │ │ │ -00017a40: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ -00017a50: 6f72 6967 696e 616c 2070 6170 6572 2e0a original paper.. │ │ │ │ -00017a60: 2020 2020 202a 0a20 2020 2020 2a20 466f *. * Fo │ │ │ │ -00017a70: 7220 6d6f 7265 2064 6574 6169 6c73 2061 r more details a │ │ │ │ -00017a80: 626f 7574 2041 6461 7074 6976 6520 4d61 bout Adaptive Ma │ │ │ │ -00017a90: 6e69 666f 6c64 2046 696c 7465 7220 7061 nifold Filter pa │ │ │ │ -00017aa0: 7261 6d65 7465 7273 2c20 7365 6520 7468 rameters, see th │ │ │ │ -00017ab0: 6520 6f72 6967 696e 616c 2061 7274 6963 e original artic │ │ │ │ -00017ac0: 6c65 2043 4954 453a 2047 6173 7461 6c31 le CITE: Gastal1 │ │ │ │ -00017ad0: 3220 2e0a 2020 2020 202a 0a20 2020 2020 2 .. *. │ │ │ │ -00017ae0: 2a20 3c62 3e4e 6f74 653a 3c2f 623e 204a * Note: J │ │ │ │ -00017af0: 6f69 6e74 2069 6d61 6765 7320 7769 7468 oint images with │ │ │ │ -00017b00: 2043 565f 3855 2061 6e64 2043 565f 3136 CV_8U and CV_16 │ │ │ │ -00017b10: 5520 6465 7074 6820 636f 6e76 6572 7465 U depth converte │ │ │ │ -00017b20: 6420 746f 2069 6d61 6765 7320 7769 7468 d to images with │ │ │ │ -00017b30: 2043 565f 3332 4620 6465 7074 6820 616e CV_32F depth an │ │ │ │ -00017b40: 6420 5b30 3b20 315d 0a20 2020 2020 2a20 d [0; 1]. * │ │ │ │ -00017b50: 636f 6c6f 7220 7261 6e67 6520 6265 666f color range befo │ │ │ │ -00017b60: 7265 2070 726f 6365 7373 696e 672e 2048 re processing. H │ │ │ │ -00017b70: 656e 6365 2063 6f6c 6f72 2073 7061 6365 ence color space │ │ │ │ -00017b80: 2073 6967 6d61 2073 6967 6d61 5f72 206d sigma sigma_r m │ │ │ │ -00017b90: 7573 7420 6265 2069 6e20 5b30 3b20 315d ust be in [0; 1] │ │ │ │ -00017ba0: 2072 616e 6765 2c20 756e 6c69 6b65 2073 range, unlike s │ │ │ │ -00017bb0: 616d 650a 2020 2020 202a 2073 6967 6d61 ame. * sigma │ │ │ │ -00017bc0: 7320 696e 2062 696c 6174 6572 616c 4669 s in bilateralFi │ │ │ │ -00017bd0: 6c74 6572 2061 6e64 2064 7446 696c 7465 lter and dtFilte │ │ │ │ -00017be0: 7220 6675 6e63 7469 6f6e 732e 0a20 2020 r functions.. │ │ │ │ -00017bf0: 2020 2a20 4072 6574 7572 6e20 6175 746f * @return auto │ │ │ │ -00017c00: 6d61 7469 6361 6c6c 7920 6765 6e65 7261 matically genera │ │ │ │ -00017c10: 7465 640a 2020 2020 202a 2f0a 2020 2020 ted. */. │ │ │ │ -00017c20: 7075 626c 6963 2073 7461 7469 6320 4164 public static Ad │ │ │ │ -00017c30: 6170 7469 7665 4d61 6e69 666f 6c64 4669 aptiveManifoldFi │ │ │ │ -00017c40: 6c74 6572 2063 7265 6174 6541 4d46 696c lter createAMFil │ │ │ │ -00017c50: 7465 7228 646f 7562 6c65 2073 6967 6d61 ter(double sigma │ │ │ │ -00017c60: 5f73 2c20 646f 7562 6c65 2073 6967 6d61 _s, double sigma │ │ │ │ -00017c70: 5f72 2920 7b0a 2020 2020 2020 2020 7265 _r) {. re │ │ │ │ -00017c80: 7475 726e 2041 6461 7074 6976 654d 616e turn AdaptiveMan │ │ │ │ -00017c90: 6966 6f6c 6446 696c 7465 722e 5f5f 6672 ifoldFilter.__fr │ │ │ │ -00017ca0: 6f6d 5074 725f 5f28 6372 6561 7465 414d omPtr__(createAM │ │ │ │ -00017cb0: 4669 6c74 6572 5f31 2873 6967 6d61 5f73 Filter_1(sigma_s │ │ │ │ -00017cc0: 2c20 7369 676d 615f 7229 293b 0a20 2020 , sigma_r));. │ │ │ │ -00017cd0: 207d 0a0a 0a20 2020 202f 2f0a 2020 2020 }... //. │ │ │ │ -00017ce0: 2f2f 2043 2b2b 3a20 2076 6f69 6420 6376 // C++: void cv │ │ │ │ -00017cf0: 3a3a 7869 6d67 7072 6f63 3a3a 616d 4669 ::ximgproc::amFi │ │ │ │ -00017d00: 6c74 6572 284d 6174 206a 6f69 6e74 2c20 lter(Mat joint, │ │ │ │ -00017d10: 4d61 7420 7372 632c 204d 6174 2620 6473 Mat src, Mat& ds │ │ │ │ -00017d20: 742c 2064 6f75 626c 6520 7369 676d 615f t, double sigma_ │ │ │ │ -00017d30: 732c 2064 6f75 626c 6520 7369 676d 615f s, double sigma_ │ │ │ │ -00017d40: 722c 2062 6f6f 6c20 6164 6a75 7374 5f6f r, bool adjust_o │ │ │ │ -00017d50: 7574 6c69 6572 7320 3d20 6661 6c73 6529 utliers = false) │ │ │ │ -00017d60: 0a20 2020 202f 2f0a 0a20 2020 202f 2a2a . //.. /** │ │ │ │ -00017d70: 0a20 2020 2020 2a20 5369 6d70 6c65 206f . * Simple o │ │ │ │ -00017d80: 6e65 2d6c 696e 6520 4164 6170 7469 7665 ne-line Adaptive │ │ │ │ -00017d90: 204d 616e 6966 6f6c 6420 4669 6c74 6572 Manifold Filter │ │ │ │ -00017da0: 2063 616c 6c2e 0a20 2020 2020 2a0a 2020 call.. *. │ │ │ │ -00017db0: 2020 202a 2040 7061 7261 6d20 6a6f 696e * @param join │ │ │ │ -00017dc0: 7420 6a6f 696e 7420 2861 6c73 6f20 6361 t joint (also ca │ │ │ │ -00017dd0: 6c6c 6564 2061 7320 6775 6964 6564 2920 lled as guided) │ │ │ │ -00017de0: 696d 6167 6520 6f72 2061 7272 6179 206f image or array o │ │ │ │ -00017df0: 6620 696d 6167 6573 2077 6974 6820 616e f images with an │ │ │ │ -00017e00: 7920 6e75 6d62 6572 7320 6f66 2063 6861 y numbers of cha │ │ │ │ -00017e10: 6e6e 656c 732e 0a20 2020 2020 2a0a 2020 nnels.. *. │ │ │ │ -00017e20: 2020 202a 2040 7061 7261 6d20 7372 6320 * @param src │ │ │ │ -00017e30: 6669 6c74 6572 696e 6720 696d 6167 6520 filtering image │ │ │ │ -00017e40: 7769 7468 2061 6e79 206e 756d 6265 7273 with any numbers │ │ │ │ -00017e50: 206f 6620 6368 616e 6e65 6c73 2e0a 2020 of channels.. │ │ │ │ -00017e60: 2020 202a 0a20 2020 2020 2a20 4070 6172 *. * @par │ │ │ │ -00017e70: 616d 2064 7374 206f 7574 7075 7420 696d am dst output im │ │ │ │ -00017e80: 6167 652e 0a20 2020 2020 2a0a 2020 2020 age.. *. │ │ │ │ -00017e90: 202a 2040 7061 7261 6d20 7369 676d 615f * @param sigma_ │ │ │ │ -00017ea0: 7320 7370 6174 6961 6c20 7374 616e 6461 s spatial standa │ │ │ │ -00017eb0: 7264 2064 6576 6961 7469 6f6e 2e0a 2020 rd deviation.. │ │ │ │ -00017ec0: 2020 202a 0a20 2020 2020 2a20 4070 6172 *. * @par │ │ │ │ -00017ed0: 616d 2073 6967 6d61 5f72 2063 6f6c 6f72 am sigma_r color │ │ │ │ -00017ee0: 2073 7061 6365 2073 7461 6e64 6172 6420 space standard │ │ │ │ -00017ef0: 6465 7669 6174 696f 6e2c 2069 7420 6973 deviation, it is │ │ │ │ -00017f00: 2073 696d 696c 6172 2074 6f20 7468 6520 similar to the │ │ │ │ -00017f10: 7369 676d 6120 696e 2074 6865 2063 6f6c sigma in the col │ │ │ │ -00017f20: 6f72 2073 7061 6365 2069 6e74 6f0a 2020 or space into. │ │ │ │ -00017f30: 2020 202a 2062 696c 6174 6572 616c 4669 * bilateralFi │ │ │ │ -00017f40: 6c74 6572 2e0a 2020 2020 202a 0a20 2020 lter.. *. │ │ │ │ -00017f50: 2020 2a20 4070 6172 616d 2061 646a 7573 * @param adjus │ │ │ │ -00017f60: 745f 6f75 746c 6965 7273 206f 7074 696f t_outliers optio │ │ │ │ -00017f70: 6e61 6c2c 2073 7065 6369 6679 2070 6572 nal, specify per │ │ │ │ -00017f80: 666f 726d 206f 7574 6c69 6572 7320 6164 form outliers ad │ │ │ │ -00017f90: 6a75 7374 206f 7065 7261 7469 6f6e 206f just operation o │ │ │ │ -00017fa0: 7220 6e6f 742c 2028 4571 2e20 3929 2069 r not, (Eq. 9) i │ │ │ │ -00017fb0: 6e20 7468 650a 2020 2020 202a 206f 7269 n the. * ori │ │ │ │ -00017fc0: 6769 6e61 6c20 7061 7065 722e 0a20 2020 ginal paper.. │ │ │ │ -00017fd0: 2020 2a0a 2020 2020 202a 203c 623e 4e6f *. * No │ │ │ │ -00017fe0: 7465 3a3c 2f62 3e20 4a6f 696e 7420 696d te: Joint im │ │ │ │ -00017ff0: 6167 6573 2077 6974 6820 4356 5f38 5520 ages with CV_8U │ │ │ │ -00018000: 616e 6420 4356 5f31 3655 2064 6570 7468 and CV_16U depth │ │ │ │ -00018010: 2063 6f6e 7665 7274 6564 2074 6f20 696d converted to im │ │ │ │ -00018020: 6167 6573 2077 6974 6820 4356 5f33 3246 ages with CV_32F │ │ │ │ -00018030: 2064 6570 7468 2061 6e64 205b 303b 2031 depth and [0; 1 │ │ │ │ -00018040: 5d0a 2020 2020 202a 2063 6f6c 6f72 2072 ]. * color r │ │ │ │ -00018050: 616e 6765 2062 6566 6f72 6520 7072 6f63 ange before proc │ │ │ │ -00018060: 6573 7369 6e67 2e20 4865 6e63 6520 636f essing. Hence co │ │ │ │ -00018070: 6c6f 7220 7370 6163 6520 7369 676d 6120 lor space sigma │ │ │ │ -00018080: 7369 676d 615f 7220 6d75 7374 2062 6520 sigma_r must be │ │ │ │ -00018090: 696e 205b 303b 2031 5d20 7261 6e67 652c in [0; 1] range, │ │ │ │ -000180a0: 2075 6e6c 696b 6520 7361 6d65 0a20 2020 unlike same. │ │ │ │ -000180b0: 2020 2a20 7369 676d 6173 2069 6e20 6269 * sigmas in bi │ │ │ │ -000180c0: 6c61 7465 7261 6c46 696c 7465 7220 616e lateralFilter an │ │ │ │ -000180d0: 6420 6474 4669 6c74 6572 2066 756e 6374 d dtFilter funct │ │ │ │ -000180e0: 696f 6e73 2e20 5345 453a 2062 696c 6174 ions. SEE: bilat │ │ │ │ -000180f0: 6572 616c 4669 6c74 6572 2c20 6474 4669 eralFilter, dtFi │ │ │ │ -00018100: 6c74 6572 2c20 6775 6964 6564 4669 6c74 lter, guidedFilt │ │ │ │ -00018110: 6572 0a20 2020 2020 2a2f 0a20 2020 2070 er. */. p │ │ │ │ -00018120: 7562 6c69 6320 7374 6174 6963 2076 6f69 ublic static voi │ │ │ │ -00018130: 6420 616d 4669 6c74 6572 284d 6174 206a d amFilter(Mat j │ │ │ │ -00018140: 6f69 6e74 2c20 4d61 7420 7372 632c 204d oint, Mat src, M │ │ │ │ -00018150: 6174 2064 7374 2c20 646f 7562 6c65 2073 at dst, double s │ │ │ │ -00018160: 6967 6d61 5f73 2c20 646f 7562 6c65 2073 igma_s, double s │ │ │ │ -00018170: 6967 6d61 5f72 2c20 626f 6f6c 6561 6e20 igma_r, boolean │ │ │ │ -00018180: 6164 6a75 7374 5f6f 7574 6c69 6572 7329 adjust_outliers) │ │ │ │ -00018190: 207b 0a20 2020 2020 2020 2061 6d46 696c {. amFil │ │ │ │ -000181a0: 7465 725f 3028 6a6f 696e 742e 6e61 7469 ter_0(joint.nati │ │ │ │ -000181b0: 7665 4f62 6a2c 2073 7263 2e6e 6174 6976 veObj, src.nativ │ │ │ │ -000181c0: 654f 626a 2c20 6473 742e 6e61 7469 7665 eObj, dst.native │ │ │ │ -000181d0: 4f62 6a2c 2073 6967 6d61 5f73 2c20 7369 Obj, sigma_s, si │ │ │ │ -000181e0: 676d 615f 722c 2061 646a 7573 745f 6f75 gma_r, adjust_ou │ │ │ │ -000181f0: 746c 6965 7273 293b 0a20 2020 207d 0a0a tliers);. }.. │ │ │ │ -00018200: 2020 2020 2f2a 2a0a 2020 2020 202a 2053 /**. * S │ │ │ │ -00018210: 696d 706c 6520 6f6e 652d 6c69 6e65 2041 imple one-line A │ │ │ │ -00018220: 6461 7074 6976 6520 4d61 6e69 666f 6c64 daptive Manifold │ │ │ │ -00018230: 2046 696c 7465 7220 6361 6c6c 2e0a 2020 Filter call.. │ │ │ │ -00018240: 2020 202a 0a20 2020 2020 2a20 4070 6172 *. * @par │ │ │ │ -00018250: 616d 206a 6f69 6e74 206a 6f69 6e74 2028 am joint joint ( │ │ │ │ -00018260: 616c 736f 2063 616c 6c65 6420 6173 2067 also called as g │ │ │ │ -00018270: 7569 6465 6429 2069 6d61 6765 206f 7220 uided) image or │ │ │ │ -00018280: 6172 7261 7920 6f66 2069 6d61 6765 7320 array of images │ │ │ │ -00018290: 7769 7468 2061 6e79 206e 756d 6265 7273 with any numbers │ │ │ │ -000182a0: 206f 6620 6368 616e 6e65 6c73 2e0a 2020 of channels.. │ │ │ │ -000182b0: 2020 202a 0a20 2020 2020 2a20 4070 6172 *. * @par │ │ │ │ -000182c0: 616d 2073 7263 2066 696c 7465 7269 6e67 am src filtering │ │ │ │ -000182d0: 2069 6d61 6765 2077 6974 6820 616e 7920 image with any │ │ │ │ -000182e0: 6e75 6d62 6572 7320 6f66 2063 6861 6e6e numbers of chann │ │ │ │ -000182f0: 656c 732e 0a20 2020 2020 2a0a 2020 2020 els.. *. │ │ │ │ -00018300: 202a 2040 7061 7261 6d20 6473 7420 6f75 * @param dst ou │ │ │ │ -00018310: 7470 7574 2069 6d61 6765 2e0a 2020 2020 tput image.. │ │ │ │ -00018320: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ -00018330: 2073 6967 6d61 5f73 2073 7061 7469 616c sigma_s spatial │ │ │ │ -00018340: 2073 7461 6e64 6172 6420 6465 7669 6174 standard deviat │ │ │ │ -00018350: 696f 6e2e 0a20 2020 2020 2a0a 2020 2020 ion.. *. │ │ │ │ -00018360: 202a 2040 7061 7261 6d20 7369 676d 615f * @param sigma_ │ │ │ │ -00018370: 7220 636f 6c6f 7220 7370 6163 6520 7374 r color space st │ │ │ │ -00018380: 616e 6461 7264 2064 6576 6961 7469 6f6e andard deviation │ │ │ │ -00018390: 2c20 6974 2069 7320 7369 6d69 6c61 7220 , it is similar │ │ │ │ -000183a0: 746f 2074 6865 2073 6967 6d61 2069 6e20 to the sigma in │ │ │ │ -000183b0: 7468 6520 636f 6c6f 7220 7370 6163 6520 the color space │ │ │ │ -000183c0: 696e 746f 0a20 2020 2020 2a20 6269 6c61 into. * bila │ │ │ │ -000183d0: 7465 7261 6c46 696c 7465 722e 0a20 2020 teralFilter.. │ │ │ │ -000183e0: 2020 2a0a 2020 2020 202a 206f 7269 6769 *. * origi │ │ │ │ -000183f0: 6e61 6c20 7061 7065 722e 0a20 2020 2020 nal paper.. │ │ │ │ -00018400: 2a0a 2020 2020 202a 203c 623e 4e6f 7465 *. * Note │ │ │ │ -00018410: 3a3c 2f62 3e20 4a6f 696e 7420 696d 6167 : Joint imag │ │ │ │ -00018420: 6573 2077 6974 6820 4356 5f38 5520 616e es with CV_8U an │ │ │ │ -00018430: 6420 4356 5f31 3655 2064 6570 7468 2063 d CV_16U depth c │ │ │ │ -00018440: 6f6e 7665 7274 6564 2074 6f20 696d 6167 onverted to imag │ │ │ │ -00018450: 6573 2077 6974 6820 4356 5f33 3246 2064 es with CV_32F d │ │ │ │ -00018460: 6570 7468 2061 6e64 205b 303b 2031 5d0a epth and [0; 1]. │ │ │ │ -00018470: 2020 2020 202a 2063 6f6c 6f72 2072 616e * color ran │ │ │ │ -00018480: 6765 2062 6566 6f72 6520 7072 6f63 6573 ge before proces │ │ │ │ -00018490: 7369 6e67 2e20 4865 6e63 6520 636f 6c6f sing. Hence colo │ │ │ │ -000184a0: 7220 7370 6163 6520 7369 676d 6120 7369 r space sigma si │ │ │ │ -000184b0: 676d 615f 7220 6d75 7374 2062 6520 696e gma_r must be in │ │ │ │ -000184c0: 205b 303b 2031 5d20 7261 6e67 652c 2075 [0; 1] range, u │ │ │ │ -000184d0: 6e6c 696b 6520 7361 6d65 0a20 2020 2020 nlike same. │ │ │ │ -000184e0: 2a20 7369 676d 6173 2069 6e20 6269 6c61 * sigmas in bila │ │ │ │ -000184f0: 7465 7261 6c46 696c 7465 7220 616e 6420 teralFilter and │ │ │ │ -00018500: 6474 4669 6c74 6572 2066 756e 6374 696f dtFilter functio │ │ │ │ -00018510: 6e73 2e20 5345 453a 2062 696c 6174 6572 ns. SEE: bilater │ │ │ │ -00018520: 616c 4669 6c74 6572 2c20 6474 4669 6c74 alFilter, dtFilt │ │ │ │ -00018530: 6572 2c20 6775 6964 6564 4669 6c74 6572 er, guidedFilter │ │ │ │ -00018540: 0a20 2020 2020 2a2f 0a20 2020 2070 7562 . */. pub │ │ │ │ -00018550: 6c69 6320 7374 6174 6963 2076 6f69 6420 lic static void │ │ │ │ -00018560: 616d 4669 6c74 6572 284d 6174 206a 6f69 amFilter(Mat joi │ │ │ │ -00018570: 6e74 2c20 4d61 7420 7372 632c 204d 6174 nt, Mat src, Mat │ │ │ │ -00018580: 2064 7374 2c20 646f 7562 6c65 2073 6967 dst, double sig │ │ │ │ -00018590: 6d61 5f73 2c20 646f 7562 6c65 2073 6967 ma_s, double sig │ │ │ │ -000185a0: 6d61 5f72 2920 7b0a 2020 2020 2020 2020 ma_r) {. │ │ │ │ -000185b0: 616d 4669 6c74 6572 5f31 286a 6f69 6e74 amFilter_1(joint │ │ │ │ -000185c0: 2e6e 6174 6976 654f 626a 2c20 7372 632e .nativeObj, src. │ │ │ │ -000185d0: 6e61 7469 7665 4f62 6a2c 2064 7374 2e6e nativeObj, dst.n │ │ │ │ -000185e0: 6174 6976 654f 626a 2c20 7369 676d 615f ativeObj, sigma_ │ │ │ │ -000185f0: 732c 2073 6967 6d61 5f72 293b 0a20 2020 s, sigma_r);. │ │ │ │ -00018600: 207d 0a0a 0a20 2020 202f 2f0a 2020 2020 }... //. │ │ │ │ -00018610: 2f2f 2043 2b2b 3a20 2076 6f69 6420 6376 // C++: void cv │ │ │ │ -00018620: 3a3a 7869 6d67 7072 6f63 3a3a 6a6f 696e ::ximgproc::join │ │ │ │ -00018630: 7442 696c 6174 6572 616c 4669 6c74 6572 tBilateralFilter │ │ │ │ -00018640: 284d 6174 206a 6f69 6e74 2c20 4d61 7420 (Mat joint, Mat │ │ │ │ -00018650: 7372 632c 204d 6174 2620 6473 742c 2069 src, Mat& dst, i │ │ │ │ -00018660: 6e74 2064 2c20 646f 7562 6c65 2073 6967 nt d, double sig │ │ │ │ -00018670: 6d61 436f 6c6f 722c 2064 6f75 626c 6520 maColor, double │ │ │ │ -00018680: 7369 676d 6153 7061 6365 2c20 696e 7420 sigmaSpace, int │ │ │ │ -00018690: 626f 7264 6572 5479 7065 203d 2042 4f52 borderType = BOR │ │ │ │ -000186a0: 4445 525f 4445 4641 554c 5429 0a20 2020 DER_DEFAULT). │ │ │ │ -000186b0: 202f 2f0a 0a20 2020 202f 2a2a 0a20 2020 //.. /**. │ │ │ │ -000186c0: 2020 2a20 4170 706c 6965 7320 7468 6520 * Applies the │ │ │ │ -000186d0: 6a6f 696e 7420 6269 6c61 7465 7261 6c20 joint bilateral │ │ │ │ -000186e0: 6669 6c74 6572 2074 6f20 616e 2069 6d61 filter to an ima │ │ │ │ -000186f0: 6765 2e0a 2020 2020 202a 0a20 2020 2020 ge.. *. │ │ │ │ -00018700: 2a20 4070 6172 616d 206a 6f69 6e74 204a * @param joint J │ │ │ │ -00018710: 6f69 6e74 2038 2d62 6974 206f 7220 666c oint 8-bit or fl │ │ │ │ -00018720: 6f61 7469 6e67 2d70 6f69 6e74 2c20 312d oating-point, 1- │ │ │ │ -00018730: 6368 616e 6e65 6c20 6f72 2033 2d63 6861 channel or 3-cha │ │ │ │ -00018740: 6e6e 656c 2069 6d61 6765 2e0a 2020 2020 nnel image.. │ │ │ │ -00018750: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ -00018760: 2073 7263 2053 6f75 7263 6520 382d 6269 src Source 8-bi │ │ │ │ -00018770: 7420 6f72 2066 6c6f 6174 696e 672d 706f t or floating-po │ │ │ │ -00018780: 696e 742c 2031 2d63 6861 6e6e 656c 206f int, 1-channel o │ │ │ │ -00018790: 7220 332d 6368 616e 6e65 6c20 696d 6167 r 3-channel imag │ │ │ │ -000187a0: 6520 7769 7468 2074 6865 2073 616d 6520 e with the same │ │ │ │ -000187b0: 6465 7074 6820 6173 206a 6f69 6e74 0a20 depth as joint. │ │ │ │ -000187c0: 2020 2020 2a20 696d 6167 652e 0a20 2020 * image.. │ │ │ │ -000187d0: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ -000187e0: 6d20 6473 7420 4465 7374 696e 6174 696f m dst Destinatio │ │ │ │ -000187f0: 6e20 696d 6167 6520 6f66 2074 6865 2073 n image of the s │ │ │ │ -00018800: 616d 6520 7369 7a65 2061 6e64 2074 7970 ame size and typ │ │ │ │ -00018810: 6520 6173 2073 7263 202e 0a20 2020 2020 e as src .. │ │ │ │ -00018820: 2a0a 2020 2020 202a 2040 7061 7261 6d20 *. * @param │ │ │ │ -00018830: 6420 4469 616d 6574 6572 206f 6620 6561 d Diameter of ea │ │ │ │ -00018840: 6368 2070 6978 656c 206e 6569 6768 626f ch pixel neighbo │ │ │ │ -00018850: 7268 6f6f 6420 7468 6174 2069 7320 7573 rhood that is us │ │ │ │ -00018860: 6564 2064 7572 696e 6720 6669 6c74 6572 ed during filter │ │ │ │ -00018870: 696e 672e 2049 6620 6974 2069 7320 6e6f ing. If it is no │ │ │ │ -00018880: 6e2d 706f 7369 7469 7665 2c0a 2020 2020 n-positive,. │ │ │ │ -00018890: 202a 2069 7420 6973 2063 6f6d 7075 7465 * it is compute │ │ │ │ -000188a0: 6420 6672 6f6d 2073 6967 6d61 5370 6163 d from sigmaSpac │ │ │ │ -000188b0: 6520 2e0a 2020 2020 202a 0a20 2020 2020 e .. *. │ │ │ │ -000188c0: 2a20 4070 6172 616d 2073 6967 6d61 436f * @param sigmaCo │ │ │ │ -000188d0: 6c6f 7220 4669 6c74 6572 2073 6967 6d61 lor Filter sigma │ │ │ │ -000188e0: 2069 6e20 7468 6520 636f 6c6f 7220 7370 in the color sp │ │ │ │ -000188f0: 6163 652e 2041 206c 6172 6765 7220 7661 ace. A larger va │ │ │ │ -00018900: 6c75 6520 6f66 2074 6865 2070 6172 616d lue of the param │ │ │ │ -00018910: 6574 6572 206d 6561 6e73 2074 6861 740a eter means that. │ │ │ │ -00018920: 2020 2020 202a 2066 6172 7468 6572 2063 * farther c │ │ │ │ -00018930: 6f6c 6f72 7320 7769 7468 696e 2074 6865 olors within the │ │ │ │ -00018940: 2070 6978 656c 206e 6569 6768 626f 7268 pixel neighborh │ │ │ │ -00018950: 6f6f 6420 2873 6565 2073 6967 6d61 5370 ood (see sigmaSp │ │ │ │ -00018960: 6163 6520 2920 7769 6c6c 2062 6520 6d69 ace ) will be mi │ │ │ │ -00018970: 7865 6420 746f 6765 7468 6572 2c20 7265 xed together, re │ │ │ │ -00018980: 7375 6c74 696e 6720 696e 0a20 2020 2020 sulting in. │ │ │ │ -00018990: 2a20 6c61 7267 6572 2061 7265 6173 206f * larger areas o │ │ │ │ -000189a0: 6620 7365 6d69 2d65 7175 616c 2063 6f6c f semi-equal col │ │ │ │ -000189b0: 6f72 2e0a 2020 2020 202a 0a20 2020 2020 or.. *. │ │ │ │ -000189c0: 2a20 4070 6172 616d 2073 6967 6d61 5370 * @param sigmaSp │ │ │ │ -000189d0: 6163 6520 4669 6c74 6572 2073 6967 6d61 ace Filter sigma │ │ │ │ -000189e0: 2069 6e20 7468 6520 636f 6f72 6469 6e61 in the coordina │ │ │ │ -000189f0: 7465 2073 7061 6365 2e20 4120 6c61 7267 te space. A larg │ │ │ │ -00018a00: 6572 2076 616c 7565 206f 6620 7468 6520 er value of the │ │ │ │ -00018a10: 7061 7261 6d65 7465 7220 6d65 616e 7320 parameter means │ │ │ │ -00018a20: 7468 6174 0a20 2020 2020 2a20 6661 7274 that. * fart │ │ │ │ -00018a30: 6865 7220 7069 7865 6c73 2077 696c 6c20 her pixels will │ │ │ │ -00018a40: 696e 666c 7565 6e63 6520 6561 6368 206f influence each o │ │ │ │ -00018a50: 7468 6572 2061 7320 6c6f 6e67 2061 7320 ther as long as │ │ │ │ -00018a60: 7468 6569 7220 636f 6c6f 7273 2061 7265 their colors are │ │ │ │ -00018a70: 2063 6c6f 7365 2065 6e6f 7567 6820 2873 close enough (s │ │ │ │ -00018a80: 6565 2073 6967 6d61 436f 6c6f 7220 292e ee sigmaColor ). │ │ │ │ -00018a90: 0a20 2020 2020 2a20 5768 656e 2064 2667 . * When d&g │ │ │ │ -00018aa0: 743b 3020 2c20 6974 2073 7065 6369 6669 t;0 , it specifi │ │ │ │ -00018ab0: 6573 2074 6865 206e 6569 6768 626f 7268 es the neighborh │ │ │ │ -00018ac0: 6f6f 6420 7369 7a65 2072 6567 6172 646c ood size regardl │ │ │ │ -00018ad0: 6573 7320 6f66 2073 6967 6d61 5370 6163 ess of sigmaSpac │ │ │ │ -00018ae0: 6520 2e20 4f74 6865 7277 6973 652c 2064 e . Otherwise, d │ │ │ │ -00018af0: 2069 730a 2020 2020 202a 2070 726f 706f is. * propo │ │ │ │ -00018b00: 7274 696f 6e61 6c20 746f 2073 6967 6d61 rtional to sigma │ │ │ │ -00018b10: 5370 6163 6520 2e0a 2020 2020 202a 0a20 Space .. *. │ │ │ │ -00018b20: 2020 2020 2a20 4070 6172 616d 2062 6f72 * @param bor │ │ │ │ -00018b30: 6465 7254 7970 650a 2020 2020 202a 0a20 derType. *. │ │ │ │ -00018b40: 2020 2020 2a20 3c62 3e4e 6f74 653a 3c2f * Note: bilateralFilt │ │ │ │ -00018b60: 6572 2061 6e64 206a 6f69 6e74 4269 6c61 er and jointBila │ │ │ │ -00018b70: 7465 7261 6c46 696c 7465 7220 7573 6520 teralFilter use │ │ │ │ -00018b80: 4c31 206e 6f72 6d20 746f 2063 6f6d 7075 L1 norm to compu │ │ │ │ -00018b90: 7465 2064 6966 6665 7265 6e63 6520 6265 te difference be │ │ │ │ -00018ba0: 7477 6565 6e20 636f 6c6f 7273 2e0a 2020 tween colors.. │ │ │ │ -00018bb0: 2020 202a 0a20 2020 2020 2a20 5345 453a *. * SEE: │ │ │ │ -00018bc0: 2062 696c 6174 6572 616c 4669 6c74 6572 bilateralFilter │ │ │ │ -00018bd0: 2c20 616d 4669 6c74 6572 0a20 2020 2020 , amFilter. │ │ │ │ -00018be0: 2a2f 0a20 2020 2070 7562 6c69 6320 7374 */. public st │ │ │ │ -00018bf0: 6174 6963 2076 6f69 6420 6a6f 696e 7442 atic void jointB │ │ │ │ -00018c00: 696c 6174 6572 616c 4669 6c74 6572 284d ilateralFilter(M │ │ │ │ -00018c10: 6174 206a 6f69 6e74 2c20 4d61 7420 7372 at joint, Mat sr │ │ │ │ -00018c20: 632c 204d 6174 2064 7374 2c20 696e 7420 c, Mat dst, int │ │ │ │ -00018c30: 642c 2064 6f75 626c 6520 7369 676d 6143 d, double sigmaC │ │ │ │ -00018c40: 6f6c 6f72 2c20 646f 7562 6c65 2073 6967 olor, double sig │ │ │ │ -00018c50: 6d61 5370 6163 652c 2069 6e74 2062 6f72 maSpace, int bor │ │ │ │ -00018c60: 6465 7254 7970 6529 207b 0a20 2020 2020 derType) {. │ │ │ │ -00018c70: 2020 206a 6f69 6e74 4269 6c61 7465 7261 jointBilatera │ │ │ │ -00018c80: 6c46 696c 7465 725f 3028 6a6f 696e 742e lFilter_0(joint. │ │ │ │ -00018c90: 6e61 7469 7665 4f62 6a2c 2073 7263 2e6e nativeObj, src.n │ │ │ │ -00018ca0: 6174 6976 654f 626a 2c20 6473 742e 6e61 ativeObj, dst.na │ │ │ │ -00018cb0: 7469 7665 4f62 6a2c 2064 2c20 7369 676d tiveObj, d, sigm │ │ │ │ -00018cc0: 6143 6f6c 6f72 2c20 7369 676d 6153 7061 aColor, sigmaSpa │ │ │ │ -00018cd0: 6365 2c20 626f 7264 6572 5479 7065 293b ce, borderType); │ │ │ │ -00018ce0: 0a20 2020 207d 0a0a 2020 2020 2f2a 2a0a . }.. /**. │ │ │ │ -00018cf0: 2020 2020 202a 2041 7070 6c69 6573 2074 * Applies t │ │ │ │ -00018d00: 6865 206a 6f69 6e74 2062 696c 6174 6572 he joint bilater │ │ │ │ -00018d10: 616c 2066 696c 7465 7220 746f 2061 6e20 al filter to an │ │ │ │ -00018d20: 696d 6167 652e 0a20 2020 2020 2a0a 2020 image.. *. │ │ │ │ -00018d30: 2020 202a 2040 7061 7261 6d20 6a6f 696e * @param join │ │ │ │ -00018d40: 7420 4a6f 696e 7420 382d 6269 7420 6f72 t Joint 8-bit or │ │ │ │ -00018d50: 2066 6c6f 6174 696e 672d 706f 696e 742c floating-point, │ │ │ │ -00018d60: 2031 2d63 6861 6e6e 656c 206f 7220 332d 1-channel or 3- │ │ │ │ -00018d70: 6368 616e 6e65 6c20 696d 6167 652e 0a20 channel image.. │ │ │ │ -00018d80: 2020 2020 2a0a 2020 2020 202a 2040 7061 *. * @pa │ │ │ │ -00018d90: 7261 6d20 7372 6320 536f 7572 6365 2038 ram src Source 8 │ │ │ │ -00018da0: 2d62 6974 206f 7220 666c 6f61 7469 6e67 -bit or floating │ │ │ │ -00018db0: 2d70 6f69 6e74 2c20 312d 6368 616e 6e65 -point, 1-channe │ │ │ │ -00018dc0: 6c20 6f72 2033 2d63 6861 6e6e 656c 2069 l or 3-channel i │ │ │ │ -00018dd0: 6d61 6765 2077 6974 6820 7468 6520 7361 mage with the sa │ │ │ │ -00018de0: 6d65 2064 6570 7468 2061 7320 6a6f 696e me depth as join │ │ │ │ -00018df0: 740a 2020 2020 202a 2069 6d61 6765 2e0a t. * image.. │ │ │ │ -00018e00: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ -00018e10: 6172 616d 2064 7374 2044 6573 7469 6e61 aram dst Destina │ │ │ │ -00018e20: 7469 6f6e 2069 6d61 6765 206f 6620 7468 tion image of th │ │ │ │ -00018e30: 6520 7361 6d65 2073 697a 6520 616e 6420 e same size and │ │ │ │ -00018e40: 7479 7065 2061 7320 7372 6320 2e0a 2020 type as src .. │ │ │ │ -00018e50: 2020 202a 0a20 2020 2020 2a20 4070 6172 *. * @par │ │ │ │ -00018e60: 616d 2064 2044 6961 6d65 7465 7220 6f66 am d Diameter of │ │ │ │ -00018e70: 2065 6163 6820 7069 7865 6c20 6e65 6967 each pixel neig │ │ │ │ -00018e80: 6862 6f72 686f 6f64 2074 6861 7420 6973 hborhood that is │ │ │ │ -00018e90: 2075 7365 6420 6475 7269 6e67 2066 696c used during fil │ │ │ │ -00018ea0: 7465 7269 6e67 2e20 4966 2069 7420 6973 tering. If it is │ │ │ │ -00018eb0: 206e 6f6e 2d70 6f73 6974 6976 652c 0a20 non-positive,. │ │ │ │ -00018ec0: 2020 2020 2a20 6974 2069 7320 636f 6d70 * it is comp │ │ │ │ -00018ed0: 7574 6564 2066 726f 6d20 7369 676d 6153 uted from sigmaS │ │ │ │ -00018ee0: 7061 6365 202e 0a20 2020 2020 2a0a 2020 pace .. *. │ │ │ │ -00018ef0: 2020 202a 2040 7061 7261 6d20 7369 676d * @param sigm │ │ │ │ -00018f00: 6143 6f6c 6f72 2046 696c 7465 7220 7369 aColor Filter si │ │ │ │ -00018f10: 676d 6120 696e 2074 6865 2063 6f6c 6f72 gma in the color │ │ │ │ -00018f20: 2073 7061 6365 2e20 4120 6c61 7267 6572 space. A larger │ │ │ │ -00018f30: 2076 616c 7565 206f 6620 7468 6520 7061 value of the pa │ │ │ │ -00018f40: 7261 6d65 7465 7220 6d65 616e 7320 7468 rameter means th │ │ │ │ -00018f50: 6174 0a20 2020 2020 2a20 6661 7274 6865 at. * farthe │ │ │ │ -00018f60: 7220 636f 6c6f 7273 2077 6974 6869 6e20 r colors within │ │ │ │ -00018f70: 7468 6520 7069 7865 6c20 6e65 6967 6862 the pixel neighb │ │ │ │ -00018f80: 6f72 686f 6f64 2028 7365 6520 7369 676d orhood (see sigm │ │ │ │ -00018f90: 6153 7061 6365 2029 2077 696c 6c20 6265 aSpace ) will be │ │ │ │ -00018fa0: 206d 6978 6564 2074 6f67 6574 6865 722c mixed together, │ │ │ │ -00018fb0: 2072 6573 756c 7469 6e67 2069 6e0a 2020 resulting in. │ │ │ │ -00018fc0: 2020 202a 206c 6172 6765 7220 6172 6561 * larger area │ │ │ │ -00018fd0: 7320 6f66 2073 656d 692d 6571 7561 6c20 s of semi-equal │ │ │ │ -00018fe0: 636f 6c6f 722e 0a20 2020 2020 2a0a 2020 color.. *. │ │ │ │ -00018ff0: 2020 202a 2040 7061 7261 6d20 7369 676d * @param sigm │ │ │ │ -00019000: 6153 7061 6365 2046 696c 7465 7220 7369 aSpace Filter si │ │ │ │ -00019010: 676d 6120 696e 2074 6865 2063 6f6f 7264 gma in the coord │ │ │ │ -00019020: 696e 6174 6520 7370 6163 652e 2041 206c inate space. A l │ │ │ │ -00019030: 6172 6765 7220 7661 6c75 6520 6f66 2074 arger value of t │ │ │ │ -00019040: 6865 2070 6172 616d 6574 6572 206d 6561 he parameter mea │ │ │ │ -00019050: 6e73 2074 6861 740a 2020 2020 202a 2066 ns that. * f │ │ │ │ -00019060: 6172 7468 6572 2070 6978 656c 7320 7769 arther pixels wi │ │ │ │ -00019070: 6c6c 2069 6e66 6c75 656e 6365 2065 6163 ll influence eac │ │ │ │ -00019080: 6820 6f74 6865 7220 6173 206c 6f6e 6720 h other as long │ │ │ │ -00019090: 6173 2074 6865 6972 2063 6f6c 6f72 7320 as their colors │ │ │ │ -000190a0: 6172 6520 636c 6f73 6520 656e 6f75 6768 are close enough │ │ │ │ -000190b0: 2028 7365 6520 7369 676d 6143 6f6c 6f72 (see sigmaColor │ │ │ │ -000190c0: 2029 2e0a 2020 2020 202a 2057 6865 6e20 ).. * When │ │ │ │ -000190d0: 6426 6774 3b30 202c 2069 7420 7370 6563 d>0 , it spec │ │ │ │ -000190e0: 6966 6965 7320 7468 6520 6e65 6967 6862 ifies the neighb │ │ │ │ -000190f0: 6f72 686f 6f64 2073 697a 6520 7265 6761 orhood size rega │ │ │ │ -00019100: 7264 6c65 7373 206f 6620 7369 676d 6153 rdless of sigmaS │ │ │ │ -00019110: 7061 6365 202e 204f 7468 6572 7769 7365 pace . Otherwise │ │ │ │ -00019120: 2c20 6420 6973 0a20 2020 2020 2a20 7072 , d is. * pr │ │ │ │ -00019130: 6f70 6f72 7469 6f6e 616c 2074 6f20 7369 oportional to si │ │ │ │ -00019140: 676d 6153 7061 6365 202e 0a20 2020 2020 gmaSpace .. │ │ │ │ -00019150: 2a0a 2020 2020 202a 0a20 2020 2020 2a20 *. *. * │ │ │ │ -00019160: 3c62 3e4e 6f74 653a 3c2f 623e 2062 696c Note: bil │ │ │ │ -00019170: 6174 6572 616c 4669 6c74 6572 2061 6e64 ateralFilter and │ │ │ │ -00019180: 206a 6f69 6e74 4269 6c61 7465 7261 6c46 jointBilateralF │ │ │ │ -00019190: 696c 7465 7220 7573 6520 4c31 206e 6f72 ilter use L1 nor │ │ │ │ -000191a0: 6d20 746f 2063 6f6d 7075 7465 2064 6966 m to compute dif │ │ │ │ -000191b0: 6665 7265 6e63 6520 6265 7477 6565 6e20 ference between │ │ │ │ -000191c0: 636f 6c6f 7273 2e0a 2020 2020 202a 0a20 colors.. *. │ │ │ │ -000191d0: 2020 2020 2a20 5345 453a 2062 696c 6174 * SEE: bilat │ │ │ │ -000191e0: 6572 616c 4669 6c74 6572 2c20 616d 4669 eralFilter, amFi │ │ │ │ -000191f0: 6c74 6572 0a20 2020 2020 2a2f 0a20 2020 lter. */. │ │ │ │ -00019200: 2070 7562 6c69 6320 7374 6174 6963 2076 public static v │ │ │ │ -00019210: 6f69 6420 6a6f 696e 7442 696c 6174 6572 oid jointBilater │ │ │ │ -00019220: 616c 4669 6c74 6572 284d 6174 206a 6f69 alFilter(Mat joi │ │ │ │ -00019230: 6e74 2c20 4d61 7420 7372 632c 204d 6174 nt, Mat src, Mat │ │ │ │ -00019240: 2064 7374 2c20 696e 7420 642c 2064 6f75 dst, int d, dou │ │ │ │ -00019250: 626c 6520 7369 676d 6143 6f6c 6f72 2c20 ble sigmaColor, │ │ │ │ -00019260: 646f 7562 6c65 2073 6967 6d61 5370 6163 double sigmaSpac │ │ │ │ -00019270: 6529 207b 0a20 2020 2020 2020 206a 6f69 e) {. joi │ │ │ │ -00019280: 6e74 4269 6c61 7465 7261 6c46 696c 7465 ntBilateralFilte │ │ │ │ -00019290: 725f 3128 6a6f 696e 742e 6e61 7469 7665 r_1(joint.native │ │ │ │ -000192a0: 4f62 6a2c 2073 7263 2e6e 6174 6976 654f Obj, src.nativeO │ │ │ │ -000192b0: 626a 2c20 6473 742e 6e61 7469 7665 4f62 bj, dst.nativeOb │ │ │ │ -000192c0: 6a2c 2064 2c20 7369 676d 6143 6f6c 6f72 j, d, sigmaColor │ │ │ │ -000192d0: 2c20 7369 676d 6153 7061 6365 293b 0a20 , sigmaSpace);. │ │ │ │ -000192e0: 2020 207d 0a0a 0a20 2020 202f 2f0a 2020 }... //. │ │ │ │ -000192f0: 2020 2f2f 2043 2b2b 3a20 2076 6f69 6420 // C++: void │ │ │ │ -00019300: 6376 3a3a 7869 6d67 7072 6f63 3a3a 6269 cv::ximgproc::bi │ │ │ │ -00019310: 6c61 7465 7261 6c54 6578 7475 7265 4669 lateralTextureFi │ │ │ │ -00019320: 6c74 6572 284d 6174 2073 7263 2c20 4d61 lter(Mat src, Ma │ │ │ │ -00019330: 7426 2064 7374 2c20 696e 7420 6672 203d t& dst, int fr = │ │ │ │ -00019340: 2033 2c20 696e 7420 6e75 6d49 7465 7220 3, int numIter │ │ │ │ -00019350: 3d20 312c 2064 6f75 626c 6520 7369 676d = 1, double sigm │ │ │ │ -00019360: 6141 6c70 6861 203d 202d 312e 2c20 646f aAlpha = -1., do │ │ │ │ -00019370: 7562 6c65 2073 6967 6d61 4176 6720 3d20 uble sigmaAvg = │ │ │ │ -00019380: 2d31 2e29 0a20 2020 202f 2f0a 0a20 2020 -1.). //.. │ │ │ │ -00019390: 202f 2a2a 0a20 2020 2020 2a20 4170 706c /**. * Appl │ │ │ │ -000193a0: 6965 7320 7468 6520 6269 6c61 7465 7261 ies the bilatera │ │ │ │ -000193b0: 6c20 7465 7874 7572 6520 6669 6c74 6572 l texture filter │ │ │ │ -000193c0: 2074 6f20 616e 2069 6d61 6765 2e20 4974 to an image. It │ │ │ │ -000193d0: 2070 6572 666f 726d 7320 7374 7275 6374 performs struct │ │ │ │ -000193e0: 7572 652d 7072 6573 6572 7669 6e67 2074 ure-preserving t │ │ │ │ -000193f0: 6578 7475 7265 2066 696c 7465 722e 0a20 exture filter.. │ │ │ │ -00019400: 2020 2020 2a20 466f 7220 6d6f 7265 2064 * For more d │ │ │ │ -00019410: 6574 6169 6c73 2061 626f 7574 2074 6869 etails about thi │ │ │ │ -00019420: 7320 6669 6c74 6572 2073 6565 2043 4954 s filter see CIT │ │ │ │ -00019430: 453a 2043 686f 3230 3134 2e0a 2020 2020 E: Cho2014.. │ │ │ │ -00019440: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ -00019450: 2073 7263 2053 6f75 7263 6520 696d 6167 src Source imag │ │ │ │ -00019460: 6520 7768 6f73 6520 6465 7074 6820 6973 e whose depth is │ │ │ │ -00019470: 2038 2d62 6974 2055 494e 5420 6f72 2033 8-bit UINT or 3 │ │ │ │ -00019480: 322d 6269 7420 464c 4f41 540a 2020 2020 2-bit FLOAT. │ │ │ │ -00019490: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ -000194a0: 2064 7374 2044 6573 7469 6e61 7469 6f6e dst Destination │ │ │ │ -000194b0: 2069 6d61 6765 206f 6620 7468 6520 7361 image of the sa │ │ │ │ -000194c0: 6d65 2073 697a 6520 616e 6420 7479 7065 me size and type │ │ │ │ -000194d0: 2061 7320 7372 632e 0a20 2020 2020 2a0a as src.. *. │ │ │ │ -000194e0: 2020 2020 202a 2040 7061 7261 6d20 6672 * @param fr │ │ │ │ -000194f0: 2052 6164 6975 7320 6f66 206b 6572 6e65 Radius of kerne │ │ │ │ -00019500: 6c20 746f 2062 6520 7573 6564 2066 6f72 l to be used for │ │ │ │ -00019510: 2066 696c 7465 7269 6e67 2e20 4974 2073 filtering. It s │ │ │ │ -00019520: 686f 756c 6420 6265 2070 6f73 6974 6976 hould be positiv │ │ │ │ -00019530: 6520 696e 7465 6765 720a 2020 2020 202a e integer. * │ │ │ │ -00019540: 0a20 2020 2020 2a20 4070 6172 616d 206e . * @param n │ │ │ │ -00019550: 756d 4974 6572 204e 756d 6265 7220 6f66 umIter Number of │ │ │ │ -00019560: 2069 7465 7261 7469 6f6e 7320 6f66 2061 iterations of a │ │ │ │ -00019570: 6c67 6f72 6974 686d 2c20 4974 2073 686f lgorithm, It sho │ │ │ │ -00019580: 756c 6420 6265 2070 6f73 6974 6976 6520 uld be positive │ │ │ │ -00019590: 696e 7465 6765 720a 2020 2020 202a 0a20 integer. *. │ │ │ │ -000195a0: 2020 2020 2a20 4070 6172 616d 2073 6967 * @param sig │ │ │ │ -000195b0: 6d61 416c 7068 6120 436f 6e74 726f 6c73 maAlpha Controls │ │ │ │ -000195c0: 2074 6865 2073 6861 7270 6e65 7373 206f the sharpness o │ │ │ │ -000195d0: 6620 7468 6520 7765 6967 6874 2074 7261 f the weight tra │ │ │ │ -000195e0: 6e73 6974 696f 6e20 6672 6f6d 2065 6467 nsition from edg │ │ │ │ -000195f0: 6573 2074 6f20 736d 6f6f 7468 2f74 6578 es to smooth/tex │ │ │ │ -00019600: 7475 7265 2072 6567 696f 6e73 2c20 7768 ture regions, wh │ │ │ │ -00019610: 6572 650a 2020 2020 202a 2061 2062 6967 ere. * a big │ │ │ │ -00019620: 6765 7220 7661 6c75 6520 6d65 616e 7320 ger value means │ │ │ │ -00019630: 7368 6172 7065 7220 7472 616e 7369 7469 sharper transiti │ │ │ │ -00019640: 6f6e 2e20 5768 656e 2074 6865 2076 616c on. When the val │ │ │ │ -00019650: 7565 2069 7320 6e65 6761 7469 7665 2c20 ue is negative, │ │ │ │ -00019660: 6974 2069 7320 6175 746f 6d61 7469 6361 it is automatica │ │ │ │ -00019670: 6c6c 7920 6361 6c63 756c 6174 6564 2e0a lly calculated.. │ │ │ │ -00019680: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ -00019690: 6172 616d 2073 6967 6d61 4176 6720 5261 aram sigmaAvg Ra │ │ │ │ -000196a0: 6e67 6520 626c 7572 2070 6172 616d 6574 nge blur paramet │ │ │ │ -000196b0: 6572 2066 6f72 2074 6578 7475 7265 2062 er for texture b │ │ │ │ -000196c0: 6c75 7272 696e 672e 204c 6172 6765 7220 lurring. Larger │ │ │ │ -000196d0: 7661 6c75 6520 6d61 6b65 7320 7265 7375 value makes resu │ │ │ │ -000196e0: 6c74 2074 6f20 6265 206d 6f72 6520 626c lt to be more bl │ │ │ │ -000196f0: 7572 7265 642e 2057 6865 6e20 7468 650a urred. When the. │ │ │ │ -00019700: 2020 2020 202a 2076 616c 7565 2069 7320 * value is │ │ │ │ -00019710: 6e65 6761 7469 7665 2c20 6974 2069 7320 negative, it is │ │ │ │ -00019720: 6175 746f 6d61 7469 6361 6c6c 7920 6361 automatically ca │ │ │ │ -00019730: 6c63 756c 6174 6564 2061 7320 6465 7363 lculated as desc │ │ │ │ -00019740: 7269 6265 6420 696e 2074 6865 2070 6170 ribed in the pap │ │ │ │ -00019750: 6572 2e0a 2020 2020 202a 0a20 2020 2020 er.. *. │ │ │ │ -00019760: 2a20 5345 453a 2072 6f6c 6c69 6e67 4775 * SEE: rollingGu │ │ │ │ -00019770: 6964 616e 6365 4669 6c74 6572 2c20 6269 idanceFilter, bi │ │ │ │ -00019780: 6c61 7465 7261 6c46 696c 7465 720a 2020 lateralFilter. │ │ │ │ -00019790: 2020 202a 2f0a 2020 2020 7075 626c 6963 */. public │ │ │ │ -000197a0: 2073 7461 7469 6320 766f 6964 2062 696c static void bil │ │ │ │ -000197b0: 6174 6572 616c 5465 7874 7572 6546 696c ateralTextureFil │ │ │ │ -000197c0: 7465 7228 4d61 7420 7372 632c 204d 6174 ter(Mat src, Mat │ │ │ │ -000197d0: 2064 7374 2c20 696e 7420 6672 2c20 696e dst, int fr, in │ │ │ │ -000197e0: 7420 6e75 6d49 7465 722c 2064 6f75 626c t numIter, doubl │ │ │ │ -000197f0: 6520 7369 676d 6141 6c70 6861 2c20 646f e sigmaAlpha, do │ │ │ │ -00019800: 7562 6c65 2073 6967 6d61 4176 6729 207b uble sigmaAvg) { │ │ │ │ -00019810: 0a20 2020 2020 2020 2062 696c 6174 6572 . bilater │ │ │ │ -00019820: 616c 5465 7874 7572 6546 696c 7465 725f alTextureFilter_ │ │ │ │ -00019830: 3028 7372 632e 6e61 7469 7665 4f62 6a2c 0(src.nativeObj, │ │ │ │ -00019840: 2064 7374 2e6e 6174 6976 654f 626a 2c20 dst.nativeObj, │ │ │ │ -00019850: 6672 2c20 6e75 6d49 7465 722c 2073 6967 fr, numIter, sig │ │ │ │ -00019860: 6d61 416c 7068 612c 2073 6967 6d61 4176 maAlpha, sigmaAv │ │ │ │ -00019870: 6729 3b0a 2020 2020 7d0a 0a20 2020 202f g);. }.. / │ │ │ │ -00019880: 2a2a 0a20 2020 2020 2a20 4170 706c 6965 **. * Applie │ │ │ │ -00019890: 7320 7468 6520 6269 6c61 7465 7261 6c20 s the bilateral │ │ │ │ -000198a0: 7465 7874 7572 6520 6669 6c74 6572 2074 texture filter t │ │ │ │ -000198b0: 6f20 616e 2069 6d61 6765 2e20 4974 2070 o an image. It p │ │ │ │ -000198c0: 6572 666f 726d 7320 7374 7275 6374 7572 erforms structur │ │ │ │ -000198d0: 652d 7072 6573 6572 7669 6e67 2074 6578 e-preserving tex │ │ │ │ -000198e0: 7475 7265 2066 696c 7465 722e 0a20 2020 ture filter.. │ │ │ │ -000198f0: 2020 2a20 466f 7220 6d6f 7265 2064 6574 * For more det │ │ │ │ -00019900: 6169 6c73 2061 626f 7574 2074 6869 7320 ails about this │ │ │ │ -00019910: 6669 6c74 6572 2073 6565 2043 4954 453a filter see CITE: │ │ │ │ -00019920: 2043 686f 3230 3134 2e0a 2020 2020 202a Cho2014.. * │ │ │ │ -00019930: 0a20 2020 2020 2a20 4070 6172 616d 2073 . * @param s │ │ │ │ -00019940: 7263 2053 6f75 7263 6520 696d 6167 6520 rc Source image │ │ │ │ -00019950: 7768 6f73 6520 6465 7074 6820 6973 2038 whose depth is 8 │ │ │ │ -00019960: 2d62 6974 2055 494e 5420 6f72 2033 322d -bit UINT or 32- │ │ │ │ -00019970: 6269 7420 464c 4f41 540a 2020 2020 202a bit FLOAT. * │ │ │ │ -00019980: 0a20 2020 2020 2a20 4070 6172 616d 2064 . * @param d │ │ │ │ -00019990: 7374 2044 6573 7469 6e61 7469 6f6e 2069 st Destination i │ │ │ │ -000199a0: 6d61 6765 206f 6620 7468 6520 7361 6d65 mage of the same │ │ │ │ -000199b0: 2073 697a 6520 616e 6420 7479 7065 2061 size and type a │ │ │ │ -000199c0: 7320 7372 632e 0a20 2020 2020 2a0a 2020 s src.. *. │ │ │ │ -000199d0: 2020 202a 2040 7061 7261 6d20 6672 2052 * @param fr R │ │ │ │ -000199e0: 6164 6975 7320 6f66 206b 6572 6e65 6c20 adius of kernel │ │ │ │ -000199f0: 746f 2062 6520 7573 6564 2066 6f72 2066 to be used for f │ │ │ │ -00019a00: 696c 7465 7269 6e67 2e20 4974 2073 686f iltering. It sho │ │ │ │ -00019a10: 756c 6420 6265 2070 6f73 6974 6976 6520 uld be positive │ │ │ │ -00019a20: 696e 7465 6765 720a 2020 2020 202a 0a20 integer. *. │ │ │ │ -00019a30: 2020 2020 2a20 4070 6172 616d 206e 756d * @param num │ │ │ │ -00019a40: 4974 6572 204e 756d 6265 7220 6f66 2069 Iter Number of i │ │ │ │ -00019a50: 7465 7261 7469 6f6e 7320 6f66 2061 6c67 terations of alg │ │ │ │ -00019a60: 6f72 6974 686d 2c20 4974 2073 686f 756c orithm, It shoul │ │ │ │ -00019a70: 6420 6265 2070 6f73 6974 6976 6520 696e d be positive in │ │ │ │ -00019a80: 7465 6765 720a 2020 2020 202a 0a20 2020 teger. *. │ │ │ │ -00019a90: 2020 2a20 4070 6172 616d 2073 6967 6d61 * @param sigma │ │ │ │ -00019aa0: 416c 7068 6120 436f 6e74 726f 6c73 2074 Alpha Controls t │ │ │ │ -00019ab0: 6865 2073 6861 7270 6e65 7373 206f 6620 he sharpness of │ │ │ │ -00019ac0: 7468 6520 7765 6967 6874 2074 7261 6e73 the weight trans │ │ │ │ -00019ad0: 6974 696f 6e20 6672 6f6d 2065 6467 6573 ition from edges │ │ │ │ -00019ae0: 2074 6f20 736d 6f6f 7468 2f74 6578 7475 to smooth/textu │ │ │ │ -00019af0: 7265 2072 6567 696f 6e73 2c20 7768 6572 re regions, wher │ │ │ │ -00019b00: 650a 2020 2020 202a 2061 2062 6967 6765 e. * a bigge │ │ │ │ -00019b10: 7220 7661 6c75 6520 6d65 616e 7320 7368 r value means sh │ │ │ │ -00019b20: 6172 7065 7220 7472 616e 7369 7469 6f6e arper transition │ │ │ │ -00019b30: 2e20 5768 656e 2074 6865 2076 616c 7565 . When the value │ │ │ │ -00019b40: 2069 7320 6e65 6761 7469 7665 2c20 6974 is negative, it │ │ │ │ -00019b50: 2069 7320 6175 746f 6d61 7469 6361 6c6c is automaticall │ │ │ │ -00019b60: 7920 6361 6c63 756c 6174 6564 2e0a 2020 y calculated.. │ │ │ │ -00019b70: 2020 202a 0a20 2020 2020 2a20 7661 6c75 *. * valu │ │ │ │ -00019b80: 6520 6973 206e 6567 6174 6976 652c 2069 e is negative, i │ │ │ │ -00019b90: 7420 6973 2061 7574 6f6d 6174 6963 616c t is automatical │ │ │ │ -00019ba0: 6c79 2063 616c 6375 6c61 7465 6420 6173 ly calculated as │ │ │ │ -00019bb0: 2064 6573 6372 6962 6564 2069 6e20 7468 described in th │ │ │ │ -00019bc0: 6520 7061 7065 722e 0a20 2020 2020 2a0a e paper.. *. │ │ │ │ -00019bd0: 2020 2020 202a 2053 4545 3a20 726f 6c6c * SEE: roll │ │ │ │ -00019be0: 696e 6747 7569 6461 6e63 6546 696c 7465 ingGuidanceFilte │ │ │ │ -00019bf0: 722c 2062 696c 6174 6572 616c 4669 6c74 r, bilateralFilt │ │ │ │ -00019c00: 6572 0a20 2020 2020 2a2f 0a20 2020 2070 er. */. p │ │ │ │ -00019c10: 7562 6c69 6320 7374 6174 6963 2076 6f69 ublic static voi │ │ │ │ -00019c20: 6420 6269 6c61 7465 7261 6c54 6578 7475 d bilateralTextu │ │ │ │ -00019c30: 7265 4669 6c74 6572 284d 6174 2073 7263 reFilter(Mat src │ │ │ │ -00019c40: 2c20 4d61 7420 6473 742c 2069 6e74 2066 , Mat dst, int f │ │ │ │ -00019c50: 722c 2069 6e74 206e 756d 4974 6572 2c20 r, int numIter, │ │ │ │ -00019c60: 646f 7562 6c65 2073 6967 6d61 416c 7068 double sigmaAlph │ │ │ │ -00019c70: 6129 207b 0a20 2020 2020 2020 2062 696c a) {. bil │ │ │ │ -00019c80: 6174 6572 616c 5465 7874 7572 6546 696c ateralTextureFil │ │ │ │ -00019c90: 7465 725f 3128 7372 632e 6e61 7469 7665 ter_1(src.native │ │ │ │ -00019ca0: 4f62 6a2c 2064 7374 2e6e 6174 6976 654f Obj, dst.nativeO │ │ │ │ -00019cb0: 626a 2c20 6672 2c20 6e75 6d49 7465 722c bj, fr, numIter, │ │ │ │ -00019cc0: 2073 6967 6d61 416c 7068 6129 3b0a 2020 sigmaAlpha);. │ │ │ │ -00019cd0: 2020 7d0a 0a20 2020 202f 2a2a 0a20 2020 }.. /**. │ │ │ │ -00019ce0: 2020 2a20 4170 706c 6965 7320 7468 6520 * Applies the │ │ │ │ -00019cf0: 6269 6c61 7465 7261 6c20 7465 7874 7572 bilateral textur │ │ │ │ -00019d00: 6520 6669 6c74 6572 2074 6f20 616e 2069 e filter to an i │ │ │ │ -00019d10: 6d61 6765 2e20 4974 2070 6572 666f 726d mage. It perform │ │ │ │ -00019d20: 7320 7374 7275 6374 7572 652d 7072 6573 s structure-pres │ │ │ │ -00019d30: 6572 7669 6e67 2074 6578 7475 7265 2066 erving texture f │ │ │ │ -00019d40: 696c 7465 722e 0a20 2020 2020 2a20 466f ilter.. * Fo │ │ │ │ -00019d50: 7220 6d6f 7265 2064 6574 6169 6c73 2061 r more details a │ │ │ │ -00019d60: 626f 7574 2074 6869 7320 6669 6c74 6572 bout this filter │ │ │ │ -00019d70: 2073 6565 2043 4954 453a 2043 686f 3230 see CITE: Cho20 │ │ │ │ -00019d80: 3134 2e0a 2020 2020 202a 0a20 2020 2020 14.. *. │ │ │ │ -00019d90: 2a20 4070 6172 616d 2073 7263 2053 6f75 * @param src Sou │ │ │ │ -00019da0: 7263 6520 696d 6167 6520 7768 6f73 6520 rce image whose │ │ │ │ -00019db0: 6465 7074 6820 6973 2038 2d62 6974 2055 depth is 8-bit U │ │ │ │ -00019dc0: 494e 5420 6f72 2033 322d 6269 7420 464c INT or 32-bit FL │ │ │ │ -00019dd0: 4f41 540a 2020 2020 202a 0a20 2020 2020 OAT. *. │ │ │ │ -00019de0: 2a20 4070 6172 616d 2064 7374 2044 6573 * @param dst Des │ │ │ │ -00019df0: 7469 6e61 7469 6f6e 2069 6d61 6765 206f tination image o │ │ │ │ -00019e00: 6620 7468 6520 7361 6d65 2073 697a 6520 f the same size │ │ │ │ -00019e10: 616e 6420 7479 7065 2061 7320 7372 632e and type as src. │ │ │ │ -00019e20: 0a20 2020 2020 2a0a 2020 2020 202a 2040 . *. * @ │ │ │ │ -00019e30: 7061 7261 6d20 6672 2052 6164 6975 7320 param fr Radius │ │ │ │ -00019e40: 6f66 206b 6572 6e65 6c20 746f 2062 6520 of kernel to be │ │ │ │ -00019e50: 7573 6564 2066 6f72 2066 696c 7465 7269 used for filteri │ │ │ │ -00019e60: 6e67 2e20 4974 2073 686f 756c 6420 6265 ng. It should be │ │ │ │ -00019e70: 2070 6f73 6974 6976 6520 696e 7465 6765 positive intege │ │ │ │ -00019e80: 720a 2020 2020 202a 0a20 2020 2020 2a20 r. *. * │ │ │ │ -00019e90: 4070 6172 616d 206e 756d 4974 6572 204e @param numIter N │ │ │ │ -00019ea0: 756d 6265 7220 6f66 2069 7465 7261 7469 umber of iterati │ │ │ │ -00019eb0: 6f6e 7320 6f66 2061 6c67 6f72 6974 686d ons of algorithm │ │ │ │ -00019ec0: 2c20 4974 2073 686f 756c 6420 6265 2070 , It should be p │ │ │ │ -00019ed0: 6f73 6974 6976 6520 696e 7465 6765 720a ositive integer. │ │ │ │ -00019ee0: 2020 2020 202a 0a20 2020 2020 2a20 6120 *. * a │ │ │ │ -00019ef0: 6269 6767 6572 2076 616c 7565 206d 6561 bigger value mea │ │ │ │ -00019f00: 6e73 2073 6861 7270 6572 2074 7261 6e73 ns sharper trans │ │ │ │ -00019f10: 6974 696f 6e2e 2057 6865 6e20 7468 6520 ition. When the │ │ │ │ -00019f20: 7661 6c75 6520 6973 206e 6567 6174 6976 value is negativ │ │ │ │ -00019f30: 652c 2069 7420 6973 2061 7574 6f6d 6174 e, it is automat │ │ │ │ -00019f40: 6963 616c 6c79 2063 616c 6375 6c61 7465 ically calculate │ │ │ │ -00019f50: 642e 0a20 2020 2020 2a0a 2020 2020 202a d.. *. * │ │ │ │ -00019f60: 2076 616c 7565 2069 7320 6e65 6761 7469 value is negati │ │ │ │ -00019f70: 7665 2c20 6974 2069 7320 6175 746f 6d61 ve, it is automa │ │ │ │ -00019f80: 7469 6361 6c6c 7920 6361 6c63 756c 6174 tically calculat │ │ │ │ -00019f90: 6564 2061 7320 6465 7363 7269 6265 6420 ed as described │ │ │ │ -00019fa0: 696e 2074 6865 2070 6170 6572 2e0a 2020 in the paper.. │ │ │ │ -00019fb0: 2020 202a 0a20 2020 2020 2a20 5345 453a *. * SEE: │ │ │ │ -00019fc0: 2072 6f6c 6c69 6e67 4775 6964 616e 6365 rollingGuidance │ │ │ │ -00019fd0: 4669 6c74 6572 2c20 6269 6c61 7465 7261 Filter, bilatera │ │ │ │ -00019fe0: 6c46 696c 7465 720a 2020 2020 202a 2f0a lFilter. */. │ │ │ │ -00019ff0: 2020 2020 7075 626c 6963 2073 7461 7469 public stati │ │ │ │ -0001a000: 6320 766f 6964 2062 696c 6174 6572 616c c void bilateral │ │ │ │ -0001a010: 5465 7874 7572 6546 696c 7465 7228 4d61 TextureFilter(Ma │ │ │ │ -0001a020: 7420 7372 632c 204d 6174 2064 7374 2c20 t src, Mat dst, │ │ │ │ -0001a030: 696e 7420 6672 2c20 696e 7420 6e75 6d49 int fr, int numI │ │ │ │ -0001a040: 7465 7229 207b 0a20 2020 2020 2020 2062 ter) {. b │ │ │ │ -0001a050: 696c 6174 6572 616c 5465 7874 7572 6546 ilateralTextureF │ │ │ │ -0001a060: 696c 7465 725f 3228 7372 632e 6e61 7469 ilter_2(src.nati │ │ │ │ -0001a070: 7665 4f62 6a2c 2064 7374 2e6e 6174 6976 veObj, dst.nativ │ │ │ │ -0001a080: 654f 626a 2c20 6672 2c20 6e75 6d49 7465 eObj, fr, numIte │ │ │ │ -0001a090: 7229 3b0a 2020 2020 7d0a 0a20 2020 202f r);. }.. / │ │ │ │ -0001a0a0: 2a2a 0a20 2020 2020 2a20 4170 706c 6965 **. * Applie │ │ │ │ -0001a0b0: 7320 7468 6520 6269 6c61 7465 7261 6c20 s the bilateral │ │ │ │ -0001a0c0: 7465 7874 7572 6520 6669 6c74 6572 2074 texture filter t │ │ │ │ -0001a0d0: 6f20 616e 2069 6d61 6765 2e20 4974 2070 o an image. It p │ │ │ │ -0001a0e0: 6572 666f 726d 7320 7374 7275 6374 7572 erforms structur │ │ │ │ -0001a0f0: 652d 7072 6573 6572 7669 6e67 2074 6578 e-preserving tex │ │ │ │ -0001a100: 7475 7265 2066 696c 7465 722e 0a20 2020 ture filter.. │ │ │ │ -0001a110: 2020 2a20 466f 7220 6d6f 7265 2064 6574 * For more det │ │ │ │ -0001a120: 6169 6c73 2061 626f 7574 2074 6869 7320 ails about this │ │ │ │ -0001a130: 6669 6c74 6572 2073 6565 2043 4954 453a filter see CITE: │ │ │ │ -0001a140: 2043 686f 3230 3134 2e0a 2020 2020 202a Cho2014.. * │ │ │ │ -0001a150: 0a20 2020 2020 2a20 4070 6172 616d 2073 . * @param s │ │ │ │ -0001a160: 7263 2053 6f75 7263 6520 696d 6167 6520 rc Source image │ │ │ │ -0001a170: 7768 6f73 6520 6465 7074 6820 6973 2038 whose depth is 8 │ │ │ │ -0001a180: 2d62 6974 2055 494e 5420 6f72 2033 322d -bit UINT or 32- │ │ │ │ -0001a190: 6269 7420 464c 4f41 540a 2020 2020 202a bit FLOAT. * │ │ │ │ -0001a1a0: 0a20 2020 2020 2a20 4070 6172 616d 2064 . * @param d │ │ │ │ -0001a1b0: 7374 2044 6573 7469 6e61 7469 6f6e 2069 st Destination i │ │ │ │ -0001a1c0: 6d61 6765 206f 6620 7468 6520 7361 6d65 mage of the same │ │ │ │ -0001a1d0: 2073 697a 6520 616e 6420 7479 7065 2061 size and type a │ │ │ │ -0001a1e0: 7320 7372 632e 0a20 2020 2020 2a0a 2020 s src.. *. │ │ │ │ -0001a1f0: 2020 202a 2040 7061 7261 6d20 6672 2052 * @param fr R │ │ │ │ -0001a200: 6164 6975 7320 6f66 206b 6572 6e65 6c20 adius of kernel │ │ │ │ -0001a210: 746f 2062 6520 7573 6564 2066 6f72 2066 to be used for f │ │ │ │ -0001a220: 696c 7465 7269 6e67 2e20 4974 2073 686f iltering. It sho │ │ │ │ -0001a230: 756c 6420 6265 2070 6f73 6974 6976 6520 uld be positive │ │ │ │ -0001a240: 696e 7465 6765 720a 2020 2020 202a 0a20 integer. *. │ │ │ │ -0001a250: 2020 2020 2a0a 2020 2020 202a 2061 2062 *. * a b │ │ │ │ -0001a260: 6967 6765 7220 7661 6c75 6520 6d65 616e igger value mean │ │ │ │ -0001a270: 7320 7368 6172 7065 7220 7472 616e 7369 s sharper transi │ │ │ │ -0001a280: 7469 6f6e 2e20 5768 656e 2074 6865 2076 tion. When the v │ │ │ │ -0001a290: 616c 7565 2069 7320 6e65 6761 7469 7665 alue is negative │ │ │ │ -0001a2a0: 2c20 6974 2069 7320 6175 746f 6d61 7469 , it is automati │ │ │ │ -0001a2b0: 6361 6c6c 7920 6361 6c63 756c 6174 6564 cally calculated │ │ │ │ -0001a2c0: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ -0001a2d0: 7661 6c75 6520 6973 206e 6567 6174 6976 value is negativ │ │ │ │ -0001a2e0: 652c 2069 7420 6973 2061 7574 6f6d 6174 e, it is automat │ │ │ │ -0001a2f0: 6963 616c 6c79 2063 616c 6375 6c61 7465 ically calculate │ │ │ │ -0001a300: 6420 6173 2064 6573 6372 6962 6564 2069 d as described i │ │ │ │ -0001a310: 6e20 7468 6520 7061 7065 722e 0a20 2020 n the paper.. │ │ │ │ -0001a320: 2020 2a0a 2020 2020 202a 2053 4545 3a20 *. * SEE: │ │ │ │ -0001a330: 726f 6c6c 696e 6747 7569 6461 6e63 6546 rollingGuidanceF │ │ │ │ -0001a340: 696c 7465 722c 2062 696c 6174 6572 616c ilter, bilateral │ │ │ │ -0001a350: 4669 6c74 6572 0a20 2020 2020 2a2f 0a20 Filter. */. │ │ │ │ -0001a360: 2020 2070 7562 6c69 6320 7374 6174 6963 public static │ │ │ │ -0001a370: 2076 6f69 6420 6269 6c61 7465 7261 6c54 void bilateralT │ │ │ │ -0001a380: 6578 7475 7265 4669 6c74 6572 284d 6174 extureFilter(Mat │ │ │ │ -0001a390: 2073 7263 2c20 4d61 7420 6473 742c 2069 src, Mat dst, i │ │ │ │ -0001a3a0: 6e74 2066 7229 207b 0a20 2020 2020 2020 nt fr) {. │ │ │ │ -0001a3b0: 2062 696c 6174 6572 616c 5465 7874 7572 bilateralTextur │ │ │ │ -0001a3c0: 6546 696c 7465 725f 3328 7372 632e 6e61 eFilter_3(src.na │ │ │ │ -0001a3d0: 7469 7665 4f62 6a2c 2064 7374 2e6e 6174 tiveObj, dst.nat │ │ │ │ -0001a3e0: 6976 654f 626a 2c20 6672 293b 0a20 2020 iveObj, fr);. │ │ │ │ -0001a3f0: 207d 0a0a 2020 2020 2f2a 2a0a 2020 2020 }.. /**. │ │ │ │ -0001a400: 202a 2041 7070 6c69 6573 2074 6865 2062 * Applies the b │ │ │ │ -0001a410: 696c 6174 6572 616c 2074 6578 7475 7265 ilateral texture │ │ │ │ -0001a420: 2066 696c 7465 7220 746f 2061 6e20 696d filter to an im │ │ │ │ -0001a430: 6167 652e 2049 7420 7065 7266 6f72 6d73 age. It performs │ │ │ │ -0001a440: 2073 7472 7563 7475 7265 2d70 7265 7365 structure-prese │ │ │ │ -0001a450: 7276 696e 6720 7465 7874 7572 6520 6669 rving texture fi │ │ │ │ -0001a460: 6c74 6572 2e0a 2020 2020 202a 2046 6f72 lter.. * For │ │ │ │ -0001a470: 206d 6f72 6520 6465 7461 696c 7320 6162 more details ab │ │ │ │ -0001a480: 6f75 7420 7468 6973 2066 696c 7465 7220 out this filter │ │ │ │ -0001a490: 7365 6520 4349 5445 3a20 4368 6f32 3031 see CITE: Cho201 │ │ │ │ -0001a4a0: 342e 0a20 2020 2020 2a0a 2020 2020 202a 4.. *. * │ │ │ │ -0001a4b0: 2040 7061 7261 6d20 7372 6320 536f 7572 @param src Sour │ │ │ │ -0001a4c0: 6365 2069 6d61 6765 2077 686f 7365 2064 ce image whose d │ │ │ │ -0001a4d0: 6570 7468 2069 7320 382d 6269 7420 5549 epth is 8-bit UI │ │ │ │ -0001a4e0: 4e54 206f 7220 3332 2d62 6974 2046 4c4f NT or 32-bit FLO │ │ │ │ -0001a4f0: 4154 0a20 2020 2020 2a0a 2020 2020 202a AT. *. * │ │ │ │ -0001a500: 2040 7061 7261 6d20 6473 7420 4465 7374 @param dst Dest │ │ │ │ -0001a510: 696e 6174 696f 6e20 696d 6167 6520 6f66 ination image of │ │ │ │ -0001a520: 2074 6865 2073 616d 6520 7369 7a65 2061 the same size a │ │ │ │ -0001a530: 6e64 2074 7970 6520 6173 2073 7263 2e0a nd type as src.. │ │ │ │ -0001a540: 2020 2020 202a 0a20 2020 2020 2a0a 2020 *. *. │ │ │ │ -0001a550: 2020 202a 0a20 2020 2020 2a20 6120 6269 *. * a bi │ │ │ │ -0001a560: 6767 6572 2076 616c 7565 206d 6561 6e73 gger value means │ │ │ │ -0001a570: 2073 6861 7270 6572 2074 7261 6e73 6974 sharper transit │ │ │ │ -0001a580: 696f 6e2e 2057 6865 6e20 7468 6520 7661 ion. When the va │ │ │ │ -0001a590: 6c75 6520 6973 206e 6567 6174 6976 652c lue is negative, │ │ │ │ -0001a5a0: 2069 7420 6973 2061 7574 6f6d 6174 6963 it is automatic │ │ │ │ -0001a5b0: 616c 6c79 2063 616c 6375 6c61 7465 642e ally calculated. │ │ │ │ -0001a5c0: 0a20 2020 2020 2a0a 2020 2020 202a 2076 . *. * v │ │ │ │ -0001a5d0: 616c 7565 2069 7320 6e65 6761 7469 7665 alue is negative │ │ │ │ -0001a5e0: 2c20 6974 2069 7320 6175 746f 6d61 7469 , it is automati │ │ │ │ -0001a5f0: 6361 6c6c 7920 6361 6c63 756c 6174 6564 cally calculated │ │ │ │ -0001a600: 2061 7320 6465 7363 7269 6265 6420 696e as described in │ │ │ │ -0001a610: 2074 6865 2070 6170 6572 2e0a 2020 2020 the paper.. │ │ │ │ -0001a620: 202a 0a20 2020 2020 2a20 5345 453a 2072 *. * SEE: r │ │ │ │ -0001a630: 6f6c 6c69 6e67 4775 6964 616e 6365 4669 ollingGuidanceFi │ │ │ │ -0001a640: 6c74 6572 2c20 6269 6c61 7465 7261 6c46 lter, bilateralF │ │ │ │ -0001a650: 696c 7465 720a 2020 2020 202a 2f0a 2020 ilter. */. │ │ │ │ -0001a660: 2020 7075 626c 6963 2073 7461 7469 6320 public static │ │ │ │ -0001a670: 766f 6964 2062 696c 6174 6572 616c 5465 void bilateralTe │ │ │ │ -0001a680: 7874 7572 6546 696c 7465 7228 4d61 7420 xtureFilter(Mat │ │ │ │ -0001a690: 7372 632c 204d 6174 2064 7374 2920 7b0a src, Mat dst) {. │ │ │ │ -0001a6a0: 2020 2020 2020 2020 6269 6c61 7465 7261 bilatera │ │ │ │ -0001a6b0: 6c54 6578 7475 7265 4669 6c74 6572 5f34 lTextureFilter_4 │ │ │ │ -0001a6c0: 2873 7263 2e6e 6174 6976 654f 626a 2c20 (src.nativeObj, │ │ │ │ -0001a6d0: 6473 742e 6e61 7469 7665 4f62 6a29 3b0a dst.nativeObj);. │ │ │ │ -0001a6e0: 2020 2020 7d0a 0a0a 2020 2020 2f2f 0a20 }... //. │ │ │ │ -0001a6f0: 2020 202f 2f20 432b 2b3a 2020 766f 6964 // C++: void │ │ │ │ -0001a700: 2063 763a 3a78 696d 6770 726f 633a 3a72 cv::ximgproc::r │ │ │ │ -0001a710: 6f6c 6c69 6e67 4775 6964 616e 6365 4669 ollingGuidanceFi │ │ │ │ -0001a720: 6c74 6572 284d 6174 2073 7263 2c20 4d61 lter(Mat src, Ma │ │ │ │ -0001a730: 7426 2064 7374 2c20 696e 7420 6420 3d20 t& dst, int d = │ │ │ │ -0001a740: 2d31 2c20 646f 7562 6c65 2073 6967 6d61 -1, double sigma │ │ │ │ -0001a750: 436f 6c6f 7220 3d20 3235 2c20 646f 7562 Color = 25, doub │ │ │ │ -0001a760: 6c65 2073 6967 6d61 5370 6163 6520 3d20 le sigmaSpace = │ │ │ │ -0001a770: 332c 2069 6e74 206e 756d 4f66 4974 6572 3, int numOfIter │ │ │ │ -0001a780: 203d 2034 2c20 696e 7420 626f 7264 6572 = 4, int border │ │ │ │ -0001a790: 5479 7065 203d 2042 4f52 4445 525f 4445 Type = BORDER_DE │ │ │ │ -0001a7a0: 4641 554c 5429 0a20 2020 202f 2f0a 0a20 FAULT). //.. │ │ │ │ -0001a7b0: 2020 202f 2a2a 0a20 2020 2020 2a20 4170 /**. * Ap │ │ │ │ -0001a7c0: 706c 6965 7320 7468 6520 726f 6c6c 696e plies the rollin │ │ │ │ -0001a7d0: 6720 6775 6964 616e 6365 2066 696c 7465 g guidance filte │ │ │ │ -0001a7e0: 7220 746f 2061 6e20 696d 6167 652e 0a20 r to an image.. │ │ │ │ -0001a7f0: 2020 2020 2a0a 2020 2020 202a 2046 6f72 *. * For │ │ │ │ -0001a800: 206d 6f72 6520 6465 7461 696c 732c 2070 more details, p │ │ │ │ -0001a810: 6c65 6173 6520 7365 6520 4349 5445 3a20 lease see CITE: │ │ │ │ -0001a820: 7a68 616e 6732 3031 3472 6f6c 6c69 6e67 zhang2014rolling │ │ │ │ -0001a830: 0a20 2020 2020 2a0a 2020 2020 202a 2040 . *. * @ │ │ │ │ -0001a840: 7061 7261 6d20 7372 6320 536f 7572 6365 param src Source │ │ │ │ -0001a850: 2038 2d62 6974 206f 7220 666c 6f61 7469 8-bit or floati │ │ │ │ -0001a860: 6e67 2d70 6f69 6e74 2c20 312d 6368 616e ng-point, 1-chan │ │ │ │ -0001a870: 6e65 6c20 6f72 2033 2d63 6861 6e6e 656c nel or 3-channel │ │ │ │ -0001a880: 2069 6d61 6765 2e0a 2020 2020 202a 0a20 image.. *. │ │ │ │ -0001a890: 2020 2020 2a20 4070 6172 616d 2064 7374 * @param dst │ │ │ │ -0001a8a0: 2044 6573 7469 6e61 7469 6f6e 2069 6d61 Destination ima │ │ │ │ -0001a8b0: 6765 206f 6620 7468 6520 7361 6d65 2073 ge of the same s │ │ │ │ -0001a8c0: 697a 6520 616e 6420 7479 7065 2061 7320 ize and type as │ │ │ │ -0001a8d0: 7372 632e 0a20 2020 2020 2a0a 2020 2020 src.. *. │ │ │ │ -0001a8e0: 202a 2040 7061 7261 6d20 6420 4469 616d * @param d Diam │ │ │ │ -0001a8f0: 6574 6572 206f 6620 6561 6368 2070 6978 eter of each pix │ │ │ │ -0001a900: 656c 206e 6569 6768 626f 7268 6f6f 6420 el neighborhood │ │ │ │ -0001a910: 7468 6174 2069 7320 7573 6564 2064 7572 that is used dur │ │ │ │ -0001a920: 696e 6720 6669 6c74 6572 696e 672e 2049 ing filtering. I │ │ │ │ -0001a930: 6620 6974 2069 7320 6e6f 6e2d 706f 7369 f it is non-posi │ │ │ │ -0001a940: 7469 7665 2c0a 2020 2020 202a 2069 7420 tive,. * it │ │ │ │ -0001a950: 6973 2063 6f6d 7075 7465 6420 6672 6f6d is computed from │ │ │ │ -0001a960: 2073 6967 6d61 5370 6163 6520 2e0a 2020 sigmaSpace .. │ │ │ │ -0001a970: 2020 202a 0a20 2020 2020 2a20 4070 6172 *. * @par │ │ │ │ -0001a980: 616d 2073 6967 6d61 436f 6c6f 7220 4669 am sigmaColor Fi │ │ │ │ -0001a990: 6c74 6572 2073 6967 6d61 2069 6e20 7468 lter sigma in th │ │ │ │ -0001a9a0: 6520 636f 6c6f 7220 7370 6163 652e 2041 e color space. A │ │ │ │ -0001a9b0: 206c 6172 6765 7220 7661 6c75 6520 6f66 larger value of │ │ │ │ -0001a9c0: 2074 6865 2070 6172 616d 6574 6572 206d the parameter m │ │ │ │ -0001a9d0: 6561 6e73 2074 6861 740a 2020 2020 202a eans that. * │ │ │ │ -0001a9e0: 2066 6172 7468 6572 2063 6f6c 6f72 7320 farther colors │ │ │ │ -0001a9f0: 7769 7468 696e 2074 6865 2070 6978 656c within the pixel │ │ │ │ -0001aa00: 206e 6569 6768 626f 7268 6f6f 6420 2873 neighborhood (s │ │ │ │ -0001aa10: 6565 2073 6967 6d61 5370 6163 6520 2920 ee sigmaSpace ) │ │ │ │ -0001aa20: 7769 6c6c 2062 6520 6d69 7865 6420 746f will be mixed to │ │ │ │ -0001aa30: 6765 7468 6572 2c20 7265 7375 6c74 696e gether, resultin │ │ │ │ -0001aa40: 6720 696e 0a20 2020 2020 2a20 6c61 7267 g in. * larg │ │ │ │ -0001aa50: 6572 2061 7265 6173 206f 6620 7365 6d69 er areas of semi │ │ │ │ -0001aa60: 2d65 7175 616c 2063 6f6c 6f72 2e0a 2020 -equal color.. │ │ │ │ -0001aa70: 2020 202a 0a20 2020 2020 2a20 4070 6172 *. * @par │ │ │ │ -0001aa80: 616d 2073 6967 6d61 5370 6163 6520 4669 am sigmaSpace Fi │ │ │ │ -0001aa90: 6c74 6572 2073 6967 6d61 2069 6e20 7468 lter sigma in th │ │ │ │ -0001aaa0: 6520 636f 6f72 6469 6e61 7465 2073 7061 e coordinate spa │ │ │ │ -0001aab0: 6365 2e20 4120 6c61 7267 6572 2076 616c ce. A larger val │ │ │ │ -0001aac0: 7565 206f 6620 7468 6520 7061 7261 6d65 ue of the parame │ │ │ │ -0001aad0: 7465 7220 6d65 616e 7320 7468 6174 0a20 ter means that. │ │ │ │ -0001aae0: 2020 2020 2a20 6661 7274 6865 7220 7069 * farther pi │ │ │ │ -0001aaf0: 7865 6c73 2077 696c 6c20 696e 666c 7565 xels will influe │ │ │ │ -0001ab00: 6e63 6520 6561 6368 206f 7468 6572 2061 nce each other a │ │ │ │ -0001ab10: 7320 6c6f 6e67 2061 7320 7468 6569 7220 s long as their │ │ │ │ -0001ab20: 636f 6c6f 7273 2061 7265 2063 6c6f 7365 colors are close │ │ │ │ -0001ab30: 2065 6e6f 7567 6820 2873 6565 2073 6967 enough (see sig │ │ │ │ -0001ab40: 6d61 436f 6c6f 7220 292e 0a20 2020 2020 maColor ).. │ │ │ │ -0001ab50: 2a20 5768 656e 2064 2667 743b 3020 2c20 * When d>0 , │ │ │ │ -0001ab60: 6974 2073 7065 6369 6669 6573 2074 6865 it specifies the │ │ │ │ -0001ab70: 206e 6569 6768 626f 7268 6f6f 6420 7369 neighborhood si │ │ │ │ -0001ab80: 7a65 2072 6567 6172 646c 6573 7320 6f66 ze regardless of │ │ │ │ -0001ab90: 2073 6967 6d61 5370 6163 6520 2e20 4f74 sigmaSpace . Ot │ │ │ │ -0001aba0: 6865 7277 6973 652c 2064 2069 730a 2020 herwise, d is. │ │ │ │ -0001abb0: 2020 202a 2070 726f 706f 7274 696f 6e61 * proportiona │ │ │ │ -0001abc0: 6c20 746f 2073 6967 6d61 5370 6163 6520 l to sigmaSpace │ │ │ │ -0001abd0: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ -0001abe0: 4070 6172 616d 206e 756d 4f66 4974 6572 @param numOfIter │ │ │ │ -0001abf0: 204e 756d 6265 7220 6f66 2069 7465 7261 Number of itera │ │ │ │ -0001ac00: 7469 6f6e 7320 6f66 206a 6f69 6e74 2065 tions of joint e │ │ │ │ -0001ac10: 6467 652d 7072 6573 6572 7669 6e67 2066 dge-preserving f │ │ │ │ -0001ac20: 696c 7465 7269 6e67 2061 7070 6c69 6564 iltering applied │ │ │ │ -0001ac30: 206f 6e20 7468 6520 736f 7572 6365 2069 on the source i │ │ │ │ -0001ac40: 6d61 6765 2e0a 2020 2020 202a 0a20 2020 mage.. *. │ │ │ │ -0001ac50: 2020 2a20 4070 6172 616d 2062 6f72 6465 * @param borde │ │ │ │ -0001ac60: 7254 7970 650a 2020 2020 202a 0a20 2020 rType. *. │ │ │ │ -0001ac70: 2020 2a20 3c62 3e4e 6f74 653a 3c2f 623e * Note: │ │ │ │ -0001ac80: 2020 726f 6c6c 696e 6747 7569 6461 6e63 rollingGuidanc │ │ │ │ -0001ac90: 6546 696c 7465 7220 7573 6573 206a 6f69 eFilter uses joi │ │ │ │ -0001aca0: 6e74 4269 6c61 7465 7261 6c46 696c 7465 ntBilateralFilte │ │ │ │ -0001acb0: 7220 6173 2074 6865 2065 6467 652d 7072 r as the edge-pr │ │ │ │ -0001acc0: 6573 6572 7669 6e67 2066 696c 7465 722e eserving filter. │ │ │ │ -0001acd0: 0a20 2020 2020 2a0a 2020 2020 202a 2053 . *. * S │ │ │ │ -0001ace0: 4545 3a20 6a6f 696e 7442 696c 6174 6572 EE: jointBilater │ │ │ │ -0001acf0: 616c 4669 6c74 6572 2c20 6269 6c61 7465 alFilter, bilate │ │ │ │ -0001ad00: 7261 6c46 696c 7465 722c 2061 6d46 696c ralFilter, amFil │ │ │ │ -0001ad10: 7465 720a 2020 2020 202a 2f0a 2020 2020 ter. */. │ │ │ │ -0001ad20: 7075 626c 6963 2073 7461 7469 6320 766f public static vo │ │ │ │ -0001ad30: 6964 2072 6f6c 6c69 6e67 4775 6964 616e id rollingGuidan │ │ │ │ -0001ad40: 6365 4669 6c74 6572 284d 6174 2073 7263 ceFilter(Mat src │ │ │ │ -0001ad50: 2c20 4d61 7420 6473 742c 2069 6e74 2064 , Mat dst, int d │ │ │ │ -0001ad60: 2c20 646f 7562 6c65 2073 6967 6d61 436f , double sigmaCo │ │ │ │ -0001ad70: 6c6f 722c 2064 6f75 626c 6520 7369 676d lor, double sigm │ │ │ │ -0001ad80: 6153 7061 6365 2c20 696e 7420 6e75 6d4f aSpace, int numO │ │ │ │ -0001ad90: 6649 7465 722c 2069 6e74 2062 6f72 6465 fIter, int borde │ │ │ │ -0001ada0: 7254 7970 6529 207b 0a20 2020 2020 2020 rType) {. │ │ │ │ -0001adb0: 2072 6f6c 6c69 6e67 4775 6964 616e 6365 rollingGuidance │ │ │ │ -0001adc0: 4669 6c74 6572 5f30 2873 7263 2e6e 6174 Filter_0(src.nat │ │ │ │ -0001add0: 6976 654f 626a 2c20 6473 742e 6e61 7469 iveObj, dst.nati │ │ │ │ -0001ade0: 7665 4f62 6a2c 2064 2c20 7369 676d 6143 veObj, d, sigmaC │ │ │ │ -0001adf0: 6f6c 6f72 2c20 7369 676d 6153 7061 6365 olor, sigmaSpace │ │ │ │ -0001ae00: 2c20 6e75 6d4f 6649 7465 722c 2062 6f72 , numOfIter, bor │ │ │ │ -0001ae10: 6465 7254 7970 6529 3b0a 2020 2020 7d0a derType);. }. │ │ │ │ -0001ae20: 0a20 2020 202f 2a2a 0a20 2020 2020 2a20 . /**. * │ │ │ │ -0001ae30: 4170 706c 6965 7320 7468 6520 726f 6c6c Applies the roll │ │ │ │ -0001ae40: 696e 6720 6775 6964 616e 6365 2066 696c ing guidance fil │ │ │ │ -0001ae50: 7465 7220 746f 2061 6e20 696d 6167 652e ter to an image. │ │ │ │ -0001ae60: 0a20 2020 2020 2a0a 2020 2020 202a 2046 . *. * F │ │ │ │ -0001ae70: 6f72 206d 6f72 6520 6465 7461 696c 732c or more details, │ │ │ │ -0001ae80: 2070 6c65 6173 6520 7365 6520 4349 5445 please see CITE │ │ │ │ -0001ae90: 3a20 7a68 616e 6732 3031 3472 6f6c 6c69 : zhang2014rolli │ │ │ │ -0001aea0: 6e67 0a20 2020 2020 2a0a 2020 2020 202a ng. *. * │ │ │ │ -0001aeb0: 2040 7061 7261 6d20 7372 6320 536f 7572 @param src Sour │ │ │ │ -0001aec0: 6365 2038 2d62 6974 206f 7220 666c 6f61 ce 8-bit or floa │ │ │ │ -0001aed0: 7469 6e67 2d70 6f69 6e74 2c20 312d 6368 ting-point, 1-ch │ │ │ │ -0001aee0: 616e 6e65 6c20 6f72 2033 2d63 6861 6e6e annel or 3-chann │ │ │ │ -0001aef0: 656c 2069 6d61 6765 2e0a 2020 2020 202a el image.. * │ │ │ │ -0001af00: 0a20 2020 2020 2a20 4070 6172 616d 2064 . * @param d │ │ │ │ -0001af10: 7374 2044 6573 7469 6e61 7469 6f6e 2069 st Destination i │ │ │ │ -0001af20: 6d61 6765 206f 6620 7468 6520 7361 6d65 mage of the same │ │ │ │ -0001af30: 2073 697a 6520 616e 6420 7479 7065 2061 size and type a │ │ │ │ -0001af40: 7320 7372 632e 0a20 2020 2020 2a0a 2020 s src.. *. │ │ │ │ -0001af50: 2020 202a 2040 7061 7261 6d20 6420 4469 * @param d Di │ │ │ │ -0001af60: 616d 6574 6572 206f 6620 6561 6368 2070 ameter of each p │ │ │ │ -0001af70: 6978 656c 206e 6569 6768 626f 7268 6f6f ixel neighborhoo │ │ │ │ -0001af80: 6420 7468 6174 2069 7320 7573 6564 2064 d that is used d │ │ │ │ -0001af90: 7572 696e 6720 6669 6c74 6572 696e 672e uring filtering. │ │ │ │ -0001afa0: 2049 6620 6974 2069 7320 6e6f 6e2d 706f If it is non-po │ │ │ │ -0001afb0: 7369 7469 7665 2c0a 2020 2020 202a 2069 sitive,. * i │ │ │ │ -0001afc0: 7420 6973 2063 6f6d 7075 7465 6420 6672 t is computed fr │ │ │ │ -0001afd0: 6f6d 2073 6967 6d61 5370 6163 6520 2e0a om sigmaSpace .. │ │ │ │ -0001afe0: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ -0001aff0: 6172 616d 2073 6967 6d61 436f 6c6f 7220 aram sigmaColor │ │ │ │ -0001b000: 4669 6c74 6572 2073 6967 6d61 2069 6e20 Filter sigma in │ │ │ │ -0001b010: 7468 6520 636f 6c6f 7220 7370 6163 652e the color space. │ │ │ │ -0001b020: 2041 206c 6172 6765 7220 7661 6c75 6520 A larger value │ │ │ │ -0001b030: 6f66 2074 6865 2070 6172 616d 6574 6572 of the parameter │ │ │ │ -0001b040: 206d 6561 6e73 2074 6861 740a 2020 2020 means that. │ │ │ │ -0001b050: 202a 2066 6172 7468 6572 2063 6f6c 6f72 * farther color │ │ │ │ -0001b060: 7320 7769 7468 696e 2074 6865 2070 6978 s within the pix │ │ │ │ -0001b070: 656c 206e 6569 6768 626f 7268 6f6f 6420 el neighborhood │ │ │ │ -0001b080: 2873 6565 2073 6967 6d61 5370 6163 6520 (see sigmaSpace │ │ │ │ -0001b090: 2920 7769 6c6c 2062 6520 6d69 7865 6420 ) will be mixed │ │ │ │ -0001b0a0: 746f 6765 7468 6572 2c20 7265 7375 6c74 together, result │ │ │ │ -0001b0b0: 696e 6720 696e 0a20 2020 2020 2a20 6c61 ing in. * la │ │ │ │ -0001b0c0: 7267 6572 2061 7265 6173 206f 6620 7365 rger areas of se │ │ │ │ -0001b0d0: 6d69 2d65 7175 616c 2063 6f6c 6f72 2e0a mi-equal color.. │ │ │ │ -0001b0e0: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ -0001b0f0: 6172 616d 2073 6967 6d61 5370 6163 6520 aram sigmaSpace │ │ │ │ -0001b100: 4669 6c74 6572 2073 6967 6d61 2069 6e20 Filter sigma in │ │ │ │ -0001b110: 7468 6520 636f 6f72 6469 6e61 7465 2073 the coordinate s │ │ │ │ -0001b120: 7061 6365 2e20 4120 6c61 7267 6572 2076 pace. A larger v │ │ │ │ -0001b130: 616c 7565 206f 6620 7468 6520 7061 7261 alue of the para │ │ │ │ -0001b140: 6d65 7465 7220 6d65 616e 7320 7468 6174 meter means that │ │ │ │ -0001b150: 0a20 2020 2020 2a20 6661 7274 6865 7220 . * farther │ │ │ │ -0001b160: 7069 7865 6c73 2077 696c 6c20 696e 666c pixels will infl │ │ │ │ -0001b170: 7565 6e63 6520 6561 6368 206f 7468 6572 uence each other │ │ │ │ -0001b180: 2061 7320 6c6f 6e67 2061 7320 7468 6569 as long as thei │ │ │ │ -0001b190: 7220 636f 6c6f 7273 2061 7265 2063 6c6f r colors are clo │ │ │ │ -0001b1a0: 7365 2065 6e6f 7567 6820 2873 6565 2073 se enough (see s │ │ │ │ -0001b1b0: 6967 6d61 436f 6c6f 7220 292e 0a20 2020 igmaColor ).. │ │ │ │ -0001b1c0: 2020 2a20 5768 656e 2064 2667 743b 3020 * When d>0 │ │ │ │ -0001b1d0: 2c20 6974 2073 7065 6369 6669 6573 2074 , it specifies t │ │ │ │ -0001b1e0: 6865 206e 6569 6768 626f 7268 6f6f 6420 he neighborhood │ │ │ │ -0001b1f0: 7369 7a65 2072 6567 6172 646c 6573 7320 size regardless │ │ │ │ -0001b200: 6f66 2073 6967 6d61 5370 6163 6520 2e20 of sigmaSpace . │ │ │ │ -0001b210: 4f74 6865 7277 6973 652c 2064 2069 730a Otherwise, d is. │ │ │ │ -0001b220: 2020 2020 202a 2070 726f 706f 7274 696f * proportio │ │ │ │ -0001b230: 6e61 6c20 746f 2073 6967 6d61 5370 6163 nal to sigmaSpac │ │ │ │ -0001b240: 6520 2e0a 2020 2020 202a 0a20 2020 2020 e .. *. │ │ │ │ -0001b250: 2a20 4070 6172 616d 206e 756d 4f66 4974 * @param numOfIt │ │ │ │ -0001b260: 6572 204e 756d 6265 7220 6f66 2069 7465 er Number of ite │ │ │ │ -0001b270: 7261 7469 6f6e 7320 6f66 206a 6f69 6e74 rations of joint │ │ │ │ -0001b280: 2065 6467 652d 7072 6573 6572 7669 6e67 edge-preserving │ │ │ │ -0001b290: 2066 696c 7465 7269 6e67 2061 7070 6c69 filtering appli │ │ │ │ -0001b2a0: 6564 206f 6e20 7468 6520 736f 7572 6365 ed on the source │ │ │ │ -0001b2b0: 2069 6d61 6765 2e0a 2020 2020 202a 0a20 image.. *. │ │ │ │ -0001b2c0: 2020 2020 2a0a 2020 2020 202a 203c 623e *. * │ │ │ │ -0001b2d0: 4e6f 7465 3a3c 2f62 3e20 2072 6f6c 6c69 Note: rolli │ │ │ │ -0001b2e0: 6e67 4775 6964 616e 6365 4669 6c74 6572 ngGuidanceFilter │ │ │ │ -0001b2f0: 2075 7365 7320 6a6f 696e 7442 696c 6174 uses jointBilat │ │ │ │ -0001b300: 6572 616c 4669 6c74 6572 2061 7320 7468 eralFilter as th │ │ │ │ -0001b310: 6520 6564 6765 2d70 7265 7365 7276 696e e edge-preservin │ │ │ │ -0001b320: 6720 6669 6c74 6572 2e0a 2020 2020 202a g filter.. * │ │ │ │ -0001b330: 0a20 2020 2020 2a20 5345 453a 206a 6f69 . * SEE: joi │ │ │ │ -0001b340: 6e74 4269 6c61 7465 7261 6c46 696c 7465 ntBilateralFilte │ │ │ │ -0001b350: 722c 2062 696c 6174 6572 616c 4669 6c74 r, bilateralFilt │ │ │ │ -0001b360: 6572 2c20 616d 4669 6c74 6572 0a20 2020 er, amFilter. │ │ │ │ -0001b370: 2020 2a2f 0a20 2020 2070 7562 6c69 6320 */. public │ │ │ │ -0001b380: 7374 6174 6963 2076 6f69 6420 726f 6c6c static void roll │ │ │ │ -0001b390: 696e 6747 7569 6461 6e63 6546 696c 7465 ingGuidanceFilte │ │ │ │ -0001b3a0: 7228 4d61 7420 7372 632c 204d 6174 2064 r(Mat src, Mat d │ │ │ │ -0001b3b0: 7374 2c20 696e 7420 642c 2064 6f75 626c st, int d, doubl │ │ │ │ -0001b3c0: 6520 7369 676d 6143 6f6c 6f72 2c20 646f e sigmaColor, do │ │ │ │ -0001b3d0: 7562 6c65 2073 6967 6d61 5370 6163 652c uble sigmaSpace, │ │ │ │ -0001b3e0: 2069 6e74 206e 756d 4f66 4974 6572 2920 int numOfIter) │ │ │ │ -0001b3f0: 7b0a 2020 2020 2020 2020 726f 6c6c 696e {. rollin │ │ │ │ -0001b400: 6747 7569 6461 6e63 6546 696c 7465 725f gGuidanceFilter_ │ │ │ │ -0001b410: 3128 7372 632e 6e61 7469 7665 4f62 6a2c 1(src.nativeObj, │ │ │ │ -0001b420: 2064 7374 2e6e 6174 6976 654f 626a 2c20 dst.nativeObj, │ │ │ │ -0001b430: 642c 2073 6967 6d61 436f 6c6f 722c 2073 d, sigmaColor, s │ │ │ │ -0001b440: 6967 6d61 5370 6163 652c 206e 756d 4f66 igmaSpace, numOf │ │ │ │ -0001b450: 4974 6572 293b 0a20 2020 207d 0a0a 2020 Iter);. }.. │ │ │ │ -0001b460: 2020 2f2a 2a0a 2020 2020 202a 2041 7070 /**. * App │ │ │ │ -0001b470: 6c69 6573 2074 6865 2072 6f6c 6c69 6e67 lies the rolling │ │ │ │ -0001b480: 2067 7569 6461 6e63 6520 6669 6c74 6572 guidance filter │ │ │ │ -0001b490: 2074 6f20 616e 2069 6d61 6765 2e0a 2020 to an image.. │ │ │ │ -0001b4a0: 2020 202a 0a20 2020 2020 2a20 466f 7220 *. * For │ │ │ │ -0001b4b0: 6d6f 7265 2064 6574 6169 6c73 2c20 706c more details, pl │ │ │ │ -0001b4c0: 6561 7365 2073 6565 2043 4954 453a 207a ease see CITE: z │ │ │ │ -0001b4d0: 6861 6e67 3230 3134 726f 6c6c 696e 670a hang2014rolling. │ │ │ │ -0001b4e0: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ -0001b4f0: 6172 616d 2073 7263 2053 6f75 7263 6520 aram src Source │ │ │ │ -0001b500: 382d 6269 7420 6f72 2066 6c6f 6174 696e 8-bit or floatin │ │ │ │ -0001b510: 672d 706f 696e 742c 2031 2d63 6861 6e6e g-point, 1-chann │ │ │ │ -0001b520: 656c 206f 7220 332d 6368 616e 6e65 6c20 el or 3-channel │ │ │ │ -0001b530: 696d 6167 652e 0a20 2020 2020 2a0a 2020 image.. *. │ │ │ │ -0001b540: 2020 202a 2040 7061 7261 6d20 6473 7420 * @param dst │ │ │ │ -0001b550: 4465 7374 696e 6174 696f 6e20 696d 6167 Destination imag │ │ │ │ -0001b560: 6520 6f66 2074 6865 2073 616d 6520 7369 e of the same si │ │ │ │ -0001b570: 7a65 2061 6e64 2074 7970 6520 6173 2073 ze and type as s │ │ │ │ -0001b580: 7263 2e0a 2020 2020 202a 0a20 2020 2020 rc.. *. │ │ │ │ -0001b590: 2a20 4070 6172 616d 2064 2044 6961 6d65 * @param d Diame │ │ │ │ -0001b5a0: 7465 7220 6f66 2065 6163 6820 7069 7865 ter of each pixe │ │ │ │ -0001b5b0: 6c20 6e65 6967 6862 6f72 686f 6f64 2074 l neighborhood t │ │ │ │ -0001b5c0: 6861 7420 6973 2075 7365 6420 6475 7269 hat is used duri │ │ │ │ -0001b5d0: 6e67 2066 696c 7465 7269 6e67 2e20 4966 ng filtering. If │ │ │ │ -0001b5e0: 2069 7420 6973 206e 6f6e 2d70 6f73 6974 it is non-posit │ │ │ │ -0001b5f0: 6976 652c 0a20 2020 2020 2a20 6974 2069 ive,. * it i │ │ │ │ -0001b600: 7320 636f 6d70 7574 6564 2066 726f 6d20 s computed from │ │ │ │ -0001b610: 7369 676d 6153 7061 6365 202e 0a20 2020 sigmaSpace .. │ │ │ │ -0001b620: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ -0001b630: 6d20 7369 676d 6143 6f6c 6f72 2046 696c m sigmaColor Fil │ │ │ │ -0001b640: 7465 7220 7369 676d 6120 696e 2074 6865 ter sigma in the │ │ │ │ -0001b650: 2063 6f6c 6f72 2073 7061 6365 2e20 4120 color space. A │ │ │ │ -0001b660: 6c61 7267 6572 2076 616c 7565 206f 6620 larger value of │ │ │ │ -0001b670: 7468 6520 7061 7261 6d65 7465 7220 6d65 the parameter me │ │ │ │ -0001b680: 616e 7320 7468 6174 0a20 2020 2020 2a20 ans that. * │ │ │ │ -0001b690: 6661 7274 6865 7220 636f 6c6f 7273 2077 farther colors w │ │ │ │ -0001b6a0: 6974 6869 6e20 7468 6520 7069 7865 6c20 ithin the pixel │ │ │ │ -0001b6b0: 6e65 6967 6862 6f72 686f 6f64 2028 7365 neighborhood (se │ │ │ │ -0001b6c0: 6520 7369 676d 6153 7061 6365 2029 2077 e sigmaSpace ) w │ │ │ │ -0001b6d0: 696c 6c20 6265 206d 6978 6564 2074 6f67 ill be mixed tog │ │ │ │ -0001b6e0: 6574 6865 722c 2072 6573 756c 7469 6e67 ether, resulting │ │ │ │ -0001b6f0: 2069 6e0a 2020 2020 202a 206c 6172 6765 in. * large │ │ │ │ -0001b700: 7220 6172 6561 7320 6f66 2073 656d 692d r areas of semi- │ │ │ │ -0001b710: 6571 7561 6c20 636f 6c6f 722e 0a20 2020 equal color.. │ │ │ │ -0001b720: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ -0001b730: 6d20 7369 676d 6153 7061 6365 2046 696c m sigmaSpace Fil │ │ │ │ -0001b740: 7465 7220 7369 676d 6120 696e 2074 6865 ter sigma in the │ │ │ │ -0001b750: 2063 6f6f 7264 696e 6174 6520 7370 6163 coordinate spac │ │ │ │ -0001b760: 652e 2041 206c 6172 6765 7220 7661 6c75 e. A larger valu │ │ │ │ -0001b770: 6520 6f66 2074 6865 2070 6172 616d 6574 e of the paramet │ │ │ │ -0001b780: 6572 206d 6561 6e73 2074 6861 740a 2020 er means that. │ │ │ │ -0001b790: 2020 202a 2066 6172 7468 6572 2070 6978 * farther pix │ │ │ │ -0001b7a0: 656c 7320 7769 6c6c 2069 6e66 6c75 656e els will influen │ │ │ │ -0001b7b0: 6365 2065 6163 6820 6f74 6865 7220 6173 ce each other as │ │ │ │ -0001b7c0: 206c 6f6e 6720 6173 2074 6865 6972 2063 long as their c │ │ │ │ -0001b7d0: 6f6c 6f72 7320 6172 6520 636c 6f73 6520 olors are close │ │ │ │ -0001b7e0: 656e 6f75 6768 2028 7365 6520 7369 676d enough (see sigm │ │ │ │ -0001b7f0: 6143 6f6c 6f72 2029 2e0a 2020 2020 202a aColor ).. * │ │ │ │ -0001b800: 2057 6865 6e20 6426 6774 3b30 202c 2069 When d>0 , i │ │ │ │ -0001b810: 7420 7370 6563 6966 6965 7320 7468 6520 t specifies the │ │ │ │ -0001b820: 6e65 6967 6862 6f72 686f 6f64 2073 697a neighborhood siz │ │ │ │ -0001b830: 6520 7265 6761 7264 6c65 7373 206f 6620 e regardless of │ │ │ │ -0001b840: 7369 676d 6153 7061 6365 202e 204f 7468 sigmaSpace . Oth │ │ │ │ -0001b850: 6572 7769 7365 2c20 6420 6973 0a20 2020 erwise, d is. │ │ │ │ -0001b860: 2020 2a20 7072 6f70 6f72 7469 6f6e 616c * proportional │ │ │ │ -0001b870: 2074 6f20 7369 676d 6153 7061 6365 202e to sigmaSpace . │ │ │ │ -0001b880: 0a20 2020 2020 2a0a 2020 2020 202a 0a20 . *. *. │ │ │ │ -0001b890: 2020 2020 2a0a 2020 2020 202a 203c 623e *. * │ │ │ │ -0001b8a0: 4e6f 7465 3a3c 2f62 3e20 2072 6f6c 6c69 Note: rolli │ │ │ │ -0001b8b0: 6e67 4775 6964 616e 6365 4669 6c74 6572 ngGuidanceFilter │ │ │ │ -0001b8c0: 2075 7365 7320 6a6f 696e 7442 696c 6174 uses jointBilat │ │ │ │ -0001b8d0: 6572 616c 4669 6c74 6572 2061 7320 7468 eralFilter as th │ │ │ │ -0001b8e0: 6520 6564 6765 2d70 7265 7365 7276 696e e edge-preservin │ │ │ │ -0001b8f0: 6720 6669 6c74 6572 2e0a 2020 2020 202a g filter.. * │ │ │ │ -0001b900: 0a20 2020 2020 2a20 5345 453a 206a 6f69 . * SEE: joi │ │ │ │ -0001b910: 6e74 4269 6c61 7465 7261 6c46 696c 7465 ntBilateralFilte │ │ │ │ -0001b920: 722c 2062 696c 6174 6572 616c 4669 6c74 r, bilateralFilt │ │ │ │ -0001b930: 6572 2c20 616d 4669 6c74 6572 0a20 2020 er, amFilter. │ │ │ │ -0001b940: 2020 2a2f 0a20 2020 2070 7562 6c69 6320 */. public │ │ │ │ -0001b950: 7374 6174 6963 2076 6f69 6420 726f 6c6c static void roll │ │ │ │ -0001b960: 696e 6747 7569 6461 6e63 6546 696c 7465 ingGuidanceFilte │ │ │ │ -0001b970: 7228 4d61 7420 7372 632c 204d 6174 2064 r(Mat src, Mat d │ │ │ │ -0001b980: 7374 2c20 696e 7420 642c 2064 6f75 626c st, int d, doubl │ │ │ │ -0001b990: 6520 7369 676d 6143 6f6c 6f72 2c20 646f e sigmaColor, do │ │ │ │ -0001b9a0: 7562 6c65 2073 6967 6d61 5370 6163 6529 uble sigmaSpace) │ │ │ │ -0001b9b0: 207b 0a20 2020 2020 2020 2072 6f6c 6c69 {. rolli │ │ │ │ -0001b9c0: 6e67 4775 6964 616e 6365 4669 6c74 6572 ngGuidanceFilter │ │ │ │ -0001b9d0: 5f32 2873 7263 2e6e 6174 6976 654f 626a _2(src.nativeObj │ │ │ │ -0001b9e0: 2c20 6473 742e 6e61 7469 7665 4f62 6a2c , dst.nativeObj, │ │ │ │ -0001b9f0: 2064 2c20 7369 676d 6143 6f6c 6f72 2c20 d, sigmaColor, │ │ │ │ -0001ba00: 7369 676d 6153 7061 6365 293b 0a20 2020 sigmaSpace);. │ │ │ │ -0001ba10: 207d 0a0a 2020 2020 2f2a 2a0a 2020 2020 }.. /**. │ │ │ │ -0001ba20: 202a 2041 7070 6c69 6573 2074 6865 2072 * Applies the r │ │ │ │ -0001ba30: 6f6c 6c69 6e67 2067 7569 6461 6e63 6520 olling guidance │ │ │ │ -0001ba40: 6669 6c74 6572 2074 6f20 616e 2069 6d61 filter to an ima │ │ │ │ -0001ba50: 6765 2e0a 2020 2020 202a 0a20 2020 2020 ge.. *. │ │ │ │ -0001ba60: 2a20 466f 7220 6d6f 7265 2064 6574 6169 * For more detai │ │ │ │ -0001ba70: 6c73 2c20 706c 6561 7365 2073 6565 2043 ls, please see C │ │ │ │ -0001ba80: 4954 453a 207a 6861 6e67 3230 3134 726f ITE: zhang2014ro │ │ │ │ -0001ba90: 6c6c 696e 670a 2020 2020 202a 0a20 2020 lling. *. │ │ │ │ -0001baa0: 2020 2a20 4070 6172 616d 2073 7263 2053 * @param src S │ │ │ │ -0001bab0: 6f75 7263 6520 382d 6269 7420 6f72 2066 ource 8-bit or f │ │ │ │ -0001bac0: 6c6f 6174 696e 672d 706f 696e 742c 2031 loating-point, 1 │ │ │ │ -0001bad0: 2d63 6861 6e6e 656c 206f 7220 332d 6368 -channel or 3-ch │ │ │ │ -0001bae0: 616e 6e65 6c20 696d 6167 652e 0a20 2020 annel image.. │ │ │ │ -0001baf0: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ -0001bb00: 6d20 6473 7420 4465 7374 696e 6174 696f m dst Destinatio │ │ │ │ -0001bb10: 6e20 696d 6167 6520 6f66 2074 6865 2073 n image of the s │ │ │ │ -0001bb20: 616d 6520 7369 7a65 2061 6e64 2074 7970 ame size and typ │ │ │ │ -0001bb30: 6520 6173 2073 7263 2e0a 2020 2020 202a e as src.. * │ │ │ │ -0001bb40: 0a20 2020 2020 2a20 4070 6172 616d 2064 . * @param d │ │ │ │ -0001bb50: 2044 6961 6d65 7465 7220 6f66 2065 6163 Diameter of eac │ │ │ │ -0001bb60: 6820 7069 7865 6c20 6e65 6967 6862 6f72 h pixel neighbor │ │ │ │ -0001bb70: 686f 6f64 2074 6861 7420 6973 2075 7365 hood that is use │ │ │ │ -0001bb80: 6420 6475 7269 6e67 2066 696c 7465 7269 d during filteri │ │ │ │ -0001bb90: 6e67 2e20 4966 2069 7420 6973 206e 6f6e ng. If it is non │ │ │ │ -0001bba0: 2d70 6f73 6974 6976 652c 0a20 2020 2020 -positive,. │ │ │ │ -0001bbb0: 2a20 6974 2069 7320 636f 6d70 7574 6564 * it is computed │ │ │ │ -0001bbc0: 2066 726f 6d20 7369 676d 6153 7061 6365 from sigmaSpace │ │ │ │ -0001bbd0: 202e 0a20 2020 2020 2a0a 2020 2020 202a .. *. * │ │ │ │ -0001bbe0: 2040 7061 7261 6d20 7369 676d 6143 6f6c @param sigmaCol │ │ │ │ -0001bbf0: 6f72 2046 696c 7465 7220 7369 676d 6120 or Filter sigma │ │ │ │ -0001bc00: 696e 2074 6865 2063 6f6c 6f72 2073 7061 in the color spa │ │ │ │ -0001bc10: 6365 2e20 4120 6c61 7267 6572 2076 616c ce. A larger val │ │ │ │ -0001bc20: 7565 206f 6620 7468 6520 7061 7261 6d65 ue of the parame │ │ │ │ -0001bc30: 7465 7220 6d65 616e 7320 7468 6174 0a20 ter means that. │ │ │ │ -0001bc40: 2020 2020 2a20 6661 7274 6865 7220 636f * farther co │ │ │ │ -0001bc50: 6c6f 7273 2077 6974 6869 6e20 7468 6520 lors within the │ │ │ │ -0001bc60: 7069 7865 6c20 6e65 6967 6862 6f72 686f pixel neighborho │ │ │ │ -0001bc70: 6f64 2028 7365 6520 7369 676d 6153 7061 od (see sigmaSpa │ │ │ │ -0001bc80: 6365 2029 2077 696c 6c20 6265 206d 6978 ce ) will be mix │ │ │ │ -0001bc90: 6564 2074 6f67 6574 6865 722c 2072 6573 ed together, res │ │ │ │ -0001bca0: 756c 7469 6e67 2069 6e0a 2020 2020 202a ulting in. * │ │ │ │ -0001bcb0: 206c 6172 6765 7220 6172 6561 7320 6f66 larger areas of │ │ │ │ -0001bcc0: 2073 656d 692d 6571 7561 6c20 636f 6c6f semi-equal colo │ │ │ │ -0001bcd0: 722e 0a20 2020 2020 2a0a 2020 2020 202a r.. *. * │ │ │ │ -0001bce0: 2066 6172 7468 6572 2070 6978 656c 7320 farther pixels │ │ │ │ -0001bcf0: 7769 6c6c 2069 6e66 6c75 656e 6365 2065 will influence e │ │ │ │ -0001bd00: 6163 6820 6f74 6865 7220 6173 206c 6f6e ach other as lon │ │ │ │ -0001bd10: 6720 6173 2074 6865 6972 2063 6f6c 6f72 g as their color │ │ │ │ -0001bd20: 7320 6172 6520 636c 6f73 6520 656e 6f75 s are close enou │ │ │ │ -0001bd30: 6768 2028 7365 6520 7369 676d 6143 6f6c gh (see sigmaCol │ │ │ │ -0001bd40: 6f72 2029 2e0a 2020 2020 202a 2057 6865 or ).. * Whe │ │ │ │ -0001bd50: 6e20 6426 6774 3b30 202c 2069 7420 7370 n d>0 , it sp │ │ │ │ -0001bd60: 6563 6966 6965 7320 7468 6520 6e65 6967 ecifies the neig │ │ │ │ -0001bd70: 6862 6f72 686f 6f64 2073 697a 6520 7265 hborhood size re │ │ │ │ -0001bd80: 6761 7264 6c65 7373 206f 6620 7369 676d gardless of sigm │ │ │ │ -0001bd90: 6153 7061 6365 202e 204f 7468 6572 7769 aSpace . Otherwi │ │ │ │ -0001bda0: 7365 2c20 6420 6973 0a20 2020 2020 2a20 se, d is. * │ │ │ │ -0001bdb0: 7072 6f70 6f72 7469 6f6e 616c 2074 6f20 proportional to │ │ │ │ -0001bdc0: 7369 676d 6153 7061 6365 202e 0a20 2020 sigmaSpace .. │ │ │ │ -0001bdd0: 2020 2a0a 2020 2020 202a 0a20 2020 2020 *. *. │ │ │ │ -0001bde0: 2a0a 2020 2020 202a 203c 623e 4e6f 7465 *. * Note │ │ │ │ -0001bdf0: 3a3c 2f62 3e20 2072 6f6c 6c69 6e67 4775 : rollingGu │ │ │ │ -0001be00: 6964 616e 6365 4669 6c74 6572 2075 7365 idanceFilter use │ │ │ │ -0001be10: 7320 6a6f 696e 7442 696c 6174 6572 616c s jointBilateral │ │ │ │ -0001be20: 4669 6c74 6572 2061 7320 7468 6520 6564 Filter as the ed │ │ │ │ -0001be30: 6765 2d70 7265 7365 7276 696e 6720 6669 ge-preserving fi │ │ │ │ -0001be40: 6c74 6572 2e0a 2020 2020 202a 0a20 2020 lter.. *. │ │ │ │ -0001be50: 2020 2a20 5345 453a 206a 6f69 6e74 4269 * SEE: jointBi │ │ │ │ -0001be60: 6c61 7465 7261 6c46 696c 7465 722c 2062 lateralFilter, b │ │ │ │ -0001be70: 696c 6174 6572 616c 4669 6c74 6572 2c20 ilateralFilter, │ │ │ │ -0001be80: 616d 4669 6c74 6572 0a20 2020 2020 2a2f amFilter. */ │ │ │ │ -0001be90: 0a20 2020 2070 7562 6c69 6320 7374 6174 . public stat │ │ │ │ -0001bea0: 6963 2076 6f69 6420 726f 6c6c 696e 6747 ic void rollingG │ │ │ │ -0001beb0: 7569 6461 6e63 6546 696c 7465 7228 4d61 uidanceFilter(Ma │ │ │ │ -0001bec0: 7420 7372 632c 204d 6174 2064 7374 2c20 t src, Mat dst, │ │ │ │ -0001bed0: 696e 7420 642c 2064 6f75 626c 6520 7369 int d, double si │ │ │ │ -0001bee0: 676d 6143 6f6c 6f72 2920 7b0a 2020 2020 gmaColor) {. │ │ │ │ -0001bef0: 2020 2020 726f 6c6c 696e 6747 7569 6461 rollingGuida │ │ │ │ -0001bf00: 6e63 6546 696c 7465 725f 3328 7372 632e nceFilter_3(src. │ │ │ │ -0001bf10: 6e61 7469 7665 4f62 6a2c 2064 7374 2e6e nativeObj, dst.n │ │ │ │ -0001bf20: 6174 6976 654f 626a 2c20 642c 2073 6967 ativeObj, d, sig │ │ │ │ -0001bf30: 6d61 436f 6c6f 7229 3b0a 2020 2020 7d0a maColor);. }. │ │ │ │ -0001bf40: 0a20 2020 202f 2a2a 0a20 2020 2020 2a20 . /**. * │ │ │ │ -0001bf50: 4170 706c 6965 7320 7468 6520 726f 6c6c Applies the roll │ │ │ │ -0001bf60: 696e 6720 6775 6964 616e 6365 2066 696c ing guidance fil │ │ │ │ -0001bf70: 7465 7220 746f 2061 6e20 696d 6167 652e ter to an image. │ │ │ │ -0001bf80: 0a20 2020 2020 2a0a 2020 2020 202a 2046 . *. * F │ │ │ │ -0001bf90: 6f72 206d 6f72 6520 6465 7461 696c 732c or more details, │ │ │ │ -0001bfa0: 2070 6c65 6173 6520 7365 6520 4349 5445 please see CITE │ │ │ │ -0001bfb0: 3a20 7a68 616e 6732 3031 3472 6f6c 6c69 : zhang2014rolli │ │ │ │ -0001bfc0: 6e67 0a20 2020 2020 2a0a 2020 2020 202a ng. *. * │ │ │ │ -0001bfd0: 2040 7061 7261 6d20 7372 6320 536f 7572 @param src Sour │ │ │ │ -0001bfe0: 6365 2038 2d62 6974 206f 7220 666c 6f61 ce 8-bit or floa │ │ │ │ -0001bff0: 7469 6e67 2d70 6f69 6e74 2c20 312d 6368 ting-point, 1-ch │ │ │ │ -0001c000: 616e 6e65 6c20 6f72 2033 2d63 6861 6e6e annel or 3-chann │ │ │ │ -0001c010: 656c 2069 6d61 6765 2e0a 2020 2020 202a el image.. * │ │ │ │ -0001c020: 0a20 2020 2020 2a20 4070 6172 616d 2064 . * @param d │ │ │ │ -0001c030: 7374 2044 6573 7469 6e61 7469 6f6e 2069 st Destination i │ │ │ │ -0001c040: 6d61 6765 206f 6620 7468 6520 7361 6d65 mage of the same │ │ │ │ -0001c050: 2073 697a 6520 616e 6420 7479 7065 2061 size and type a │ │ │ │ -0001c060: 7320 7372 632e 0a20 2020 2020 2a0a 2020 s src.. *. │ │ │ │ -0001c070: 2020 202a 2040 7061 7261 6d20 6420 4469 * @param d Di │ │ │ │ -0001c080: 616d 6574 6572 206f 6620 6561 6368 2070 ameter of each p │ │ │ │ -0001c090: 6978 656c 206e 6569 6768 626f 7268 6f6f ixel neighborhoo │ │ │ │ -0001c0a0: 6420 7468 6174 2069 7320 7573 6564 2064 d that is used d │ │ │ │ -0001c0b0: 7572 696e 6720 6669 6c74 6572 696e 672e uring filtering. │ │ │ │ -0001c0c0: 2049 6620 6974 2069 7320 6e6f 6e2d 706f If it is non-po │ │ │ │ -0001c0d0: 7369 7469 7665 2c0a 2020 2020 202a 2069 sitive,. * i │ │ │ │ -0001c0e0: 7420 6973 2063 6f6d 7075 7465 6420 6672 t is computed fr │ │ │ │ -0001c0f0: 6f6d 2073 6967 6d61 5370 6163 6520 2e0a om sigmaSpace .. │ │ │ │ -0001c100: 2020 2020 202a 0a20 2020 2020 2a20 6661 *. * fa │ │ │ │ -0001c110: 7274 6865 7220 636f 6c6f 7273 2077 6974 rther colors wit │ │ │ │ -0001c120: 6869 6e20 7468 6520 7069 7865 6c20 6e65 hin the pixel ne │ │ │ │ -0001c130: 6967 6862 6f72 686f 6f64 2028 7365 6520 ighborhood (see │ │ │ │ -0001c140: 7369 676d 6153 7061 6365 2029 2077 696c sigmaSpace ) wil │ │ │ │ -0001c150: 6c20 6265 206d 6978 6564 2074 6f67 6574 l be mixed toget │ │ │ │ -0001c160: 6865 722c 2072 6573 756c 7469 6e67 2069 her, resulting i │ │ │ │ -0001c170: 6e0a 2020 2020 202a 206c 6172 6765 7220 n. * larger │ │ │ │ -0001c180: 6172 6561 7320 6f66 2073 656d 692d 6571 areas of semi-eq │ │ │ │ -0001c190: 7561 6c20 636f 6c6f 722e 0a20 2020 2020 ual color.. │ │ │ │ -0001c1a0: 2a0a 2020 2020 202a 2066 6172 7468 6572 *. * farther │ │ │ │ -0001c1b0: 2070 6978 656c 7320 7769 6c6c 2069 6e66 pixels will inf │ │ │ │ -0001c1c0: 6c75 656e 6365 2065 6163 6820 6f74 6865 luence each othe │ │ │ │ -0001c1d0: 7220 6173 206c 6f6e 6720 6173 2074 6865 r as long as the │ │ │ │ -0001c1e0: 6972 2063 6f6c 6f72 7320 6172 6520 636c ir colors are cl │ │ │ │ -0001c1f0: 6f73 6520 656e 6f75 6768 2028 7365 6520 ose enough (see │ │ │ │ -0001c200: 7369 676d 6143 6f6c 6f72 2029 2e0a 2020 sigmaColor ).. │ │ │ │ -0001c210: 2020 202a 2057 6865 6e20 6426 6774 3b30 * When d>0 │ │ │ │ -0001c220: 202c 2069 7420 7370 6563 6966 6965 7320 , it specifies │ │ │ │ -0001c230: 7468 6520 6e65 6967 6862 6f72 686f 6f64 the neighborhood │ │ │ │ -0001c240: 2073 697a 6520 7265 6761 7264 6c65 7373 size regardless │ │ │ │ -0001c250: 206f 6620 7369 676d 6153 7061 6365 202e of sigmaSpace . │ │ │ │ -0001c260: 204f 7468 6572 7769 7365 2c20 6420 6973 Otherwise, d is │ │ │ │ -0001c270: 0a20 2020 2020 2a20 7072 6f70 6f72 7469 . * proporti │ │ │ │ -0001c280: 6f6e 616c 2074 6f20 7369 676d 6153 7061 onal to sigmaSpa │ │ │ │ -0001c290: 6365 202e 0a20 2020 2020 2a0a 2020 2020 ce .. *. │ │ │ │ -0001c2a0: 202a 0a20 2020 2020 2a0a 2020 2020 202a *. *. * │ │ │ │ -0001c2b0: 203c 623e 4e6f 7465 3a3c 2f62 3e20 2072 Note: r │ │ │ │ -0001c2c0: 6f6c 6c69 6e67 4775 6964 616e 6365 4669 ollingGuidanceFi │ │ │ │ -0001c2d0: 6c74 6572 2075 7365 7320 6a6f 696e 7442 lter uses jointB │ │ │ │ -0001c2e0: 696c 6174 6572 616c 4669 6c74 6572 2061 ilateralFilter a │ │ │ │ -0001c2f0: 7320 7468 6520 6564 6765 2d70 7265 7365 s the edge-prese │ │ │ │ -0001c300: 7276 696e 6720 6669 6c74 6572 2e0a 2020 rving filter.. │ │ │ │ -0001c310: 2020 202a 0a20 2020 2020 2a20 5345 453a *. * SEE: │ │ │ │ -0001c320: 206a 6f69 6e74 4269 6c61 7465 7261 6c46 jointBilateralF │ │ │ │ -0001c330: 696c 7465 722c 2062 696c 6174 6572 616c ilter, bilateral │ │ │ │ -0001c340: 4669 6c74 6572 2c20 616d 4669 6c74 6572 Filter, amFilter │ │ │ │ -0001c350: 0a20 2020 2020 2a2f 0a20 2020 2070 7562 . */. pub │ │ │ │ -0001c360: 6c69 6320 7374 6174 6963 2076 6f69 6420 lic static void │ │ │ │ -0001c370: 726f 6c6c 696e 6747 7569 6461 6e63 6546 rollingGuidanceF │ │ │ │ -0001c380: 696c 7465 7228 4d61 7420 7372 632c 204d ilter(Mat src, M │ │ │ │ -0001c390: 6174 2064 7374 2c20 696e 7420 6429 207b at dst, int d) { │ │ │ │ -0001c3a0: 0a20 2020 2020 2020 2072 6f6c 6c69 6e67 . rolling │ │ │ │ -0001c3b0: 4775 6964 616e 6365 4669 6c74 6572 5f34 GuidanceFilter_4 │ │ │ │ -0001c3c0: 2873 7263 2e6e 6174 6976 654f 626a 2c20 (src.nativeObj, │ │ │ │ -0001c3d0: 6473 742e 6e61 7469 7665 4f62 6a2c 2064 dst.nativeObj, d │ │ │ │ -0001c3e0: 293b 0a20 2020 207d 0a0a 2020 2020 2f2a );. }.. /* │ │ │ │ -0001c3f0: 2a0a 2020 2020 202a 2041 7070 6c69 6573 *. * Applies │ │ │ │ -0001c400: 2074 6865 2072 6f6c 6c69 6e67 2067 7569 the rolling gui │ │ │ │ -0001c410: 6461 6e63 6520 6669 6c74 6572 2074 6f20 dance filter to │ │ │ │ -0001c420: 616e 2069 6d61 6765 2e0a 2020 2020 202a an image.. * │ │ │ │ -0001c430: 0a20 2020 2020 2a20 466f 7220 6d6f 7265 . * For more │ │ │ │ -0001c440: 2064 6574 6169 6c73 2c20 706c 6561 7365 details, please │ │ │ │ -0001c450: 2073 6565 2043 4954 453a 207a 6861 6e67 see CITE: zhang │ │ │ │ -0001c460: 3230 3134 726f 6c6c 696e 670a 2020 2020 2014rolling. │ │ │ │ -0001c470: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ -0001c480: 2073 7263 2053 6f75 7263 6520 382d 6269 src Source 8-bi │ │ │ │ -0001c490: 7420 6f72 2066 6c6f 6174 696e 672d 706f t or floating-po │ │ │ │ -0001c4a0: 696e 742c 2031 2d63 6861 6e6e 656c 206f int, 1-channel o │ │ │ │ -0001c4b0: 7220 332d 6368 616e 6e65 6c20 696d 6167 r 3-channel imag │ │ │ │ -0001c4c0: 652e 0a20 2020 2020 2a0a 2020 2020 202a e.. *. * │ │ │ │ -0001c4d0: 2040 7061 7261 6d20 6473 7420 4465 7374 @param dst Dest │ │ │ │ -0001c4e0: 696e 6174 696f 6e20 696d 6167 6520 6f66 ination image of │ │ │ │ -0001c4f0: 2074 6865 2073 616d 6520 7369 7a65 2061 the same size a │ │ │ │ -0001c500: 6e64 2074 7970 6520 6173 2073 7263 2e0a nd type as src.. │ │ │ │ -0001c510: 2020 2020 202a 0a20 2020 2020 2a20 6974 *. * it │ │ │ │ -0001c520: 2069 7320 636f 6d70 7574 6564 2066 726f is computed fro │ │ │ │ -0001c530: 6d20 7369 676d 6153 7061 6365 202e 0a20 m sigmaSpace .. │ │ │ │ -0001c540: 2020 2020 2a0a 2020 2020 202a 2066 6172 *. * far │ │ │ │ -0001c550: 7468 6572 2063 6f6c 6f72 7320 7769 7468 ther colors with │ │ │ │ -0001c560: 696e 2074 6865 2070 6978 656c 206e 6569 in the pixel nei │ │ │ │ -0001c570: 6768 626f 7268 6f6f 6420 2873 6565 2073 ghborhood (see s │ │ │ │ -0001c580: 6967 6d61 5370 6163 6520 2920 7769 6c6c igmaSpace ) will │ │ │ │ -0001c590: 2062 6520 6d69 7865 6420 746f 6765 7468 be mixed togeth │ │ │ │ -0001c5a0: 6572 2c20 7265 7375 6c74 696e 6720 696e er, resulting in │ │ │ │ -0001c5b0: 0a20 2020 2020 2a20 6c61 7267 6572 2061 . * larger a │ │ │ │ -0001c5c0: 7265 6173 206f 6620 7365 6d69 2d65 7175 reas of semi-equ │ │ │ │ -0001c5d0: 616c 2063 6f6c 6f72 2e0a 2020 2020 202a al color.. * │ │ │ │ -0001c5e0: 0a20 2020 2020 2a20 6661 7274 6865 7220 . * farther │ │ │ │ -0001c5f0: 7069 7865 6c73 2077 696c 6c20 696e 666c pixels will infl │ │ │ │ -0001c600: 7565 6e63 6520 6561 6368 206f 7468 6572 uence each other │ │ │ │ -0001c610: 2061 7320 6c6f 6e67 2061 7320 7468 6569 as long as thei │ │ │ │ -0001c620: 7220 636f 6c6f 7273 2061 7265 2063 6c6f r colors are clo │ │ │ │ -0001c630: 7365 2065 6e6f 7567 6820 2873 6565 2073 se enough (see s │ │ │ │ -0001c640: 6967 6d61 436f 6c6f 7220 292e 0a20 2020 igmaColor ).. │ │ │ │ -0001c650: 2020 2a20 5768 656e 2064 2667 743b 3020 * When d>0 │ │ │ │ -0001c660: 2c20 6974 2073 7065 6369 6669 6573 2074 , it specifies t │ │ │ │ -0001c670: 6865 206e 6569 6768 626f 7268 6f6f 6420 he neighborhood │ │ │ │ -0001c680: 7369 7a65 2072 6567 6172 646c 6573 7320 size regardless │ │ │ │ -0001c690: 6f66 2073 6967 6d61 5370 6163 6520 2e20 of sigmaSpace . │ │ │ │ -0001c6a0: 4f74 6865 7277 6973 652c 2064 2069 730a Otherwise, d is. │ │ │ │ -0001c6b0: 2020 2020 202a 2070 726f 706f 7274 696f * proportio │ │ │ │ -0001c6c0: 6e61 6c20 746f 2073 6967 6d61 5370 6163 nal to sigmaSpac │ │ │ │ -0001c6d0: 6520 2e0a 2020 2020 202a 0a20 2020 2020 e .. *. │ │ │ │ -0001c6e0: 2a0a 2020 2020 202a 0a20 2020 2020 2a20 *. *. * │ │ │ │ -0001c6f0: 3c62 3e4e 6f74 653a 3c2f 623e 2020 726f Note: ro │ │ │ │ -0001c700: 6c6c 696e 6747 7569 6461 6e63 6546 696c llingGuidanceFil │ │ │ │ -0001c710: 7465 7220 7573 6573 206a 6f69 6e74 4269 ter uses jointBi │ │ │ │ -0001c720: 6c61 7465 7261 6c46 696c 7465 7220 6173 lateralFilter as │ │ │ │ -0001c730: 2074 6865 2065 6467 652d 7072 6573 6572 the edge-preser │ │ │ │ -0001c740: 7669 6e67 2066 696c 7465 722e 0a20 2020 ving filter.. │ │ │ │ -0001c750: 2020 2a0a 2020 2020 202a 2053 4545 3a20 *. * SEE: │ │ │ │ -0001c760: 6a6f 696e 7442 696c 6174 6572 616c 4669 jointBilateralFi │ │ │ │ -0001c770: 6c74 6572 2c20 6269 6c61 7465 7261 6c46 lter, bilateralF │ │ │ │ -0001c780: 696c 7465 722c 2061 6d46 696c 7465 720a ilter, amFilter. │ │ │ │ -0001c790: 2020 2020 202a 2f0a 2020 2020 7075 626c */. publ │ │ │ │ -0001c7a0: 6963 2073 7461 7469 6320 766f 6964 2072 ic static void r │ │ │ │ -0001c7b0: 6f6c 6c69 6e67 4775 6964 616e 6365 4669 ollingGuidanceFi │ │ │ │ -0001c7c0: 6c74 6572 284d 6174 2073 7263 2c20 4d61 lter(Mat src, Ma │ │ │ │ -0001c7d0: 7420 6473 7429 207b 0a20 2020 2020 2020 t dst) {. │ │ │ │ -0001c7e0: 2072 6f6c 6c69 6e67 4775 6964 616e 6365 rollingGuidance │ │ │ │ -0001c7f0: 4669 6c74 6572 5f35 2873 7263 2e6e 6174 Filter_5(src.nat │ │ │ │ -0001c800: 6976 654f 626a 2c20 6473 742e 6e61 7469 iveObj, dst.nati │ │ │ │ -0001c810: 7665 4f62 6a29 3b0a 2020 2020 7d0a 0a0a veObj);. }... │ │ │ │ -0001c820: 2020 2020 2f2f 0a20 2020 202f 2f20 432b //. // C+ │ │ │ │ -0001c830: 2b3a 2020 5074 725f 4661 7374 4269 6c61 +: Ptr_FastBila │ │ │ │ -0001c840: 7465 7261 6c53 6f6c 7665 7246 696c 7465 teralSolverFilte │ │ │ │ -0001c850: 7220 6376 3a3a 7869 6d67 7072 6f63 3a3a r cv::ximgproc:: │ │ │ │ -0001c860: 6372 6561 7465 4661 7374 4269 6c61 7465 createFastBilate │ │ │ │ -0001c870: 7261 6c53 6f6c 7665 7246 696c 7465 7228 ralSolverFilter( │ │ │ │ -0001c880: 4d61 7420 6775 6964 652c 2064 6f75 626c Mat guide, doubl │ │ │ │ -0001c890: 6520 7369 676d 615f 7370 6174 6961 6c2c e sigma_spatial, │ │ │ │ -0001c8a0: 2064 6f75 626c 6520 7369 676d 615f 6c75 double sigma_lu │ │ │ │ -0001c8b0: 6d61 2c20 646f 7562 6c65 2073 6967 6d61 ma, double sigma │ │ │ │ -0001c8c0: 5f63 6872 6f6d 612c 2064 6f75 626c 6520 _chroma, double │ │ │ │ -0001c8d0: 6c61 6d62 6461 203d 2031 3238 2e30 2c20 lambda = 128.0, │ │ │ │ -0001c8e0: 696e 7420 6e75 6d5f 6974 6572 203d 2032 int num_iter = 2 │ │ │ │ -0001c8f0: 352c 2064 6f75 626c 6520 6d61 785f 746f 5, double max_to │ │ │ │ -0001c900: 6c20 3d20 3165 2d35 290a 2020 2020 2f2f l = 1e-5). // │ │ │ │ -0001c910: 0a0a 2020 2020 2f2a 2a0a 2020 2020 202a .. /**. * │ │ │ │ -0001c920: 2046 6163 746f 7279 206d 6574 686f 642c Factory method, │ │ │ │ -0001c930: 2063 7265 6174 6520 696e 7374 616e 6365 create instance │ │ │ │ -0001c940: 206f 6620 4661 7374 4269 6c61 7465 7261 of FastBilatera │ │ │ │ -0001c950: 6c53 6f6c 7665 7246 696c 7465 7220 616e lSolverFilter an │ │ │ │ -0001c960: 6420 6578 6563 7574 6520 7468 6520 696e d execute the in │ │ │ │ -0001c970: 6974 6961 6c69 7a61 7469 6f6e 2072 6f75 itialization rou │ │ │ │ -0001c980: 7469 6e65 732e 0a20 2020 2020 2a0a 2020 tines.. *. │ │ │ │ -0001c990: 2020 202a 2040 7061 7261 6d20 6775 6964 * @param guid │ │ │ │ -0001c9a0: 6520 696d 6167 6520 7365 7276 696e 6720 e image serving │ │ │ │ -0001c9b0: 6173 2067 7569 6465 2066 6f72 2066 696c as guide for fil │ │ │ │ -0001c9c0: 7465 7269 6e67 2e20 4974 2073 686f 756c tering. It shoul │ │ │ │ -0001c9d0: 6420 6861 7665 2038 2d62 6974 2064 6570 d have 8-bit dep │ │ │ │ -0001c9e0: 7468 2061 6e64 2065 6974 6865 7220 3120 th and either 1 │ │ │ │ -0001c9f0: 6f72 2033 2063 6861 6e6e 656c 732e 0a20 or 3 channels.. │ │ │ │ -0001ca00: 2020 2020 2a0a 2020 2020 202a 2040 7061 *. * @pa │ │ │ │ -0001ca10: 7261 6d20 7369 676d 615f 7370 6174 6961 ram sigma_spatia │ │ │ │ -0001ca20: 6c20 7061 7261 6d65 7465 722c 2074 6861 l parameter, tha │ │ │ │ -0001ca30: 7420 6973 2073 696d 696c 6172 2074 6f20 t is similar to │ │ │ │ -0001ca40: 7370 6174 6961 6c20 7370 6163 6520 7369 spatial space si │ │ │ │ -0001ca50: 676d 6120 2862 616e 6477 6964 7468 2920 gma (bandwidth) │ │ │ │ -0001ca60: 696e 2062 696c 6174 6572 616c 4669 6c74 in bilateralFilt │ │ │ │ -0001ca70: 6572 2e0a 2020 2020 202a 0a20 2020 2020 er.. *. │ │ │ │ -0001ca80: 2a20 4070 6172 616d 2073 6967 6d61 5f6c * @param sigma_l │ │ │ │ -0001ca90: 756d 6120 7061 7261 6d65 7465 722c 2074 uma parameter, t │ │ │ │ -0001caa0: 6861 7420 6973 2073 696d 696c 6172 2074 hat is similar t │ │ │ │ -0001cab0: 6f20 6c75 6d61 2073 7061 6365 2073 6967 o luma space sig │ │ │ │ -0001cac0: 6d61 2028 6261 6e64 7769 6474 6829 2069 ma (bandwidth) i │ │ │ │ -0001cad0: 6e20 6269 6c61 7465 7261 6c46 696c 7465 n bilateralFilte │ │ │ │ -0001cae0: 722e 0a20 2020 2020 2a0a 2020 2020 202a r.. *. * │ │ │ │ -0001caf0: 2040 7061 7261 6d20 7369 676d 615f 6368 @param sigma_ch │ │ │ │ -0001cb00: 726f 6d61 2070 6172 616d 6574 6572 2c20 roma parameter, │ │ │ │ -0001cb10: 7468 6174 2069 7320 7369 6d69 6c61 7220 that is similar │ │ │ │ -0001cb20: 746f 2063 6872 6f6d 6120 7370 6163 6520 to chroma space │ │ │ │ -0001cb30: 7369 676d 6120 2862 616e 6477 6964 7468 sigma (bandwidth │ │ │ │ -0001cb40: 2920 696e 2062 696c 6174 6572 616c 4669 ) in bilateralFi │ │ │ │ -0001cb50: 6c74 6572 2e0a 2020 2020 202a 0a20 2020 lter.. *. │ │ │ │ -0001cb60: 2020 2a20 4070 6172 616d 206c 616d 6264 * @param lambd │ │ │ │ -0001cb70: 6120 736d 6f6f 7468 6e65 7373 2073 7472 a smoothness str │ │ │ │ -0001cb80: 656e 6774 6820 7061 7261 6d65 7465 7220 ength parameter │ │ │ │ -0001cb90: 666f 7220 736f 6c76 6572 2e0a 2020 2020 for solver.. │ │ │ │ -0001cba0: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ -0001cbb0: 206e 756d 5f69 7465 7220 6e75 6d62 6572 num_iter number │ │ │ │ -0001cbc0: 206f 6620 6974 6572 6174 696f 6e73 2075 of iterations u │ │ │ │ -0001cbd0: 7365 6420 666f 7220 736f 6c76 6572 2c20 sed for solver, │ │ │ │ -0001cbe0: 3235 2069 7320 7573 7561 6c6c 7920 656e 25 is usually en │ │ │ │ -0001cbf0: 6f75 6768 2e0a 2020 2020 202a 0a20 2020 ough.. *. │ │ │ │ -0001cc00: 2020 2a20 4070 6172 616d 206d 6178 5f74 * @param max_t │ │ │ │ -0001cc10: 6f6c 2063 6f6e 7665 7267 656e 6365 2074 ol convergence t │ │ │ │ -0001cc20: 6f6c 6572 616e 6365 2075 7365 6420 666f olerance used fo │ │ │ │ -0001cc30: 7220 736f 6c76 6572 2e0a 2020 2020 202a r solver.. * │ │ │ │ -0001cc40: 0a20 2020 2020 2a20 466f 7220 6d6f 7265 . * For more │ │ │ │ -0001cc50: 2064 6574 6169 6c73 2061 626f 7574 2074 details about t │ │ │ │ -0001cc60: 6865 2046 6173 7420 4269 6c61 7465 7261 he Fast Bilatera │ │ │ │ -0001cc70: 6c20 536f 6c76 6572 2070 6172 616d 6574 l Solver paramet │ │ │ │ -0001cc80: 6572 732c 2073 6565 2074 6865 206f 7269 ers, see the ori │ │ │ │ -0001cc90: 6769 6e61 6c20 7061 7065 7220 4349 5445 ginal paper CITE │ │ │ │ -0001cca0: 3a20 4261 7272 6f6e 506f 6f6c 6532 3031 : BarronPoole201 │ │ │ │ -0001ccb0: 362e 0a20 2020 2020 2a20 4072 6574 7572 6.. * @retur │ │ │ │ -0001ccc0: 6e20 6175 746f 6d61 7469 6361 6c6c 7920 n automatically │ │ │ │ -0001ccd0: 6765 6e65 7261 7465 640a 2020 2020 202a generated. * │ │ │ │ -0001cce0: 2f0a 2020 2020 7075 626c 6963 2073 7461 /. public sta │ │ │ │ -0001ccf0: 7469 6320 4661 7374 4269 6c61 7465 7261 tic FastBilatera │ │ │ │ -0001cd00: 6c53 6f6c 7665 7246 696c 7465 7220 6372 lSolverFilter cr │ │ │ │ -0001cd10: 6561 7465 4661 7374 4269 6c61 7465 7261 eateFastBilatera │ │ │ │ -0001cd20: 6c53 6f6c 7665 7246 696c 7465 7228 4d61 lSolverFilter(Ma │ │ │ │ -0001cd30: 7420 6775 6964 652c 2064 6f75 626c 6520 t guide, double │ │ │ │ -0001cd40: 7369 676d 615f 7370 6174 6961 6c2c 2064 sigma_spatial, d │ │ │ │ -0001cd50: 6f75 626c 6520 7369 676d 615f 6c75 6d61 ouble sigma_luma │ │ │ │ -0001cd60: 2c20 646f 7562 6c65 2073 6967 6d61 5f63 , double sigma_c │ │ │ │ -0001cd70: 6872 6f6d 612c 2064 6f75 626c 6520 6c61 hroma, double la │ │ │ │ -0001cd80: 6d62 6461 2c20 696e 7420 6e75 6d5f 6974 mbda, int num_it │ │ │ │ -0001cd90: 6572 2c20 646f 7562 6c65 206d 6178 5f74 er, double max_t │ │ │ │ -0001cda0: 6f6c 2920 7b0a 2020 2020 2020 2020 7265 ol) {. re │ │ │ │ -0001cdb0: 7475 726e 2046 6173 7442 696c 6174 6572 turn FastBilater │ │ │ │ -0001cdc0: 616c 536f 6c76 6572 4669 6c74 6572 2e5f alSolverFilter._ │ │ │ │ -0001cdd0: 5f66 726f 6d50 7472 5f5f 2863 7265 6174 _fromPtr__(creat │ │ │ │ -0001cde0: 6546 6173 7442 696c 6174 6572 616c 536f eFastBilateralSo │ │ │ │ -0001cdf0: 6c76 6572 4669 6c74 6572 5f30 2867 7569 lverFilter_0(gui │ │ │ │ -0001ce00: 6465 2e6e 6174 6976 654f 626a 2c20 7369 de.nativeObj, si │ │ │ │ -0001ce10: 676d 615f 7370 6174 6961 6c2c 2073 6967 gma_spatial, sig │ │ │ │ -0001ce20: 6d61 5f6c 756d 612c 2073 6967 6d61 5f63 ma_luma, sigma_c │ │ │ │ -0001ce30: 6872 6f6d 612c 206c 616d 6264 612c 206e hroma, lambda, n │ │ │ │ -0001ce40: 756d 5f69 7465 722c 206d 6178 5f74 6f6c um_iter, max_tol │ │ │ │ -0001ce50: 2929 3b0a 2020 2020 7d0a 0a20 2020 202f ));. }.. / │ │ │ │ -0001ce60: 2a2a 0a20 2020 2020 2a20 4661 6374 6f72 **. * Factor │ │ │ │ -0001ce70: 7920 6d65 7468 6f64 2c20 6372 6561 7465 y method, create │ │ │ │ -0001ce80: 2069 6e73 7461 6e63 6520 6f66 2046 6173 instance of Fas │ │ │ │ -0001ce90: 7442 696c 6174 6572 616c 536f 6c76 6572 tBilateralSolver │ │ │ │ -0001cea0: 4669 6c74 6572 2061 6e64 2065 7865 6375 Filter and execu │ │ │ │ -0001ceb0: 7465 2074 6865 2069 6e69 7469 616c 697a te the initializ │ │ │ │ -0001cec0: 6174 696f 6e20 726f 7574 696e 6573 2e0a ation routines.. │ │ │ │ -0001ced0: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ -0001cee0: 6172 616d 2067 7569 6465 2069 6d61 6765 aram guide image │ │ │ │ -0001cef0: 2073 6572 7669 6e67 2061 7320 6775 6964 serving as guid │ │ │ │ -0001cf00: 6520 666f 7220 6669 6c74 6572 696e 672e e for filtering. │ │ │ │ -0001cf10: 2049 7420 7368 6f75 6c64 2068 6176 6520 It should have │ │ │ │ -0001cf20: 382d 6269 7420 6465 7074 6820 616e 6420 8-bit depth and │ │ │ │ -0001cf30: 6569 7468 6572 2031 206f 7220 3320 6368 either 1 or 3 ch │ │ │ │ -0001cf40: 616e 6e65 6c73 2e0a 2020 2020 202a 0a20 annels.. *. │ │ │ │ -0001cf50: 2020 2020 2a20 4070 6172 616d 2073 6967 * @param sig │ │ │ │ -0001cf60: 6d61 5f73 7061 7469 616c 2070 6172 616d ma_spatial param │ │ │ │ -0001cf70: 6574 6572 2c20 7468 6174 2069 7320 7369 eter, that is si │ │ │ │ -0001cf80: 6d69 6c61 7220 746f 2073 7061 7469 616c milar to spatial │ │ │ │ -0001cf90: 2073 7061 6365 2073 6967 6d61 2028 6261 space sigma (ba │ │ │ │ -0001cfa0: 6e64 7769 6474 6829 2069 6e20 6269 6c61 ndwidth) in bila │ │ │ │ -0001cfb0: 7465 7261 6c46 696c 7465 722e 0a20 2020 teralFilter.. │ │ │ │ -0001cfc0: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ -0001cfd0: 6d20 7369 676d 615f 6c75 6d61 2070 6172 m sigma_luma par │ │ │ │ -0001cfe0: 616d 6574 6572 2c20 7468 6174 2069 7320 ameter, that is │ │ │ │ -0001cff0: 7369 6d69 6c61 7220 746f 206c 756d 6120 similar to luma │ │ │ │ -0001d000: 7370 6163 6520 7369 676d 6120 2862 616e space sigma (ban │ │ │ │ -0001d010: 6477 6964 7468 2920 696e 2062 696c 6174 dwidth) in bilat │ │ │ │ -0001d020: 6572 616c 4669 6c74 6572 2e0a 2020 2020 eralFilter.. │ │ │ │ -0001d030: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ -0001d040: 2073 6967 6d61 5f63 6872 6f6d 6120 7061 sigma_chroma pa │ │ │ │ -0001d050: 7261 6d65 7465 722c 2074 6861 7420 6973 rameter, that is │ │ │ │ -0001d060: 2073 696d 696c 6172 2074 6f20 6368 726f similar to chro │ │ │ │ -0001d070: 6d61 2073 7061 6365 2073 6967 6d61 2028 ma space sigma ( │ │ │ │ -0001d080: 6261 6e64 7769 6474 6829 2069 6e20 6269 bandwidth) in bi │ │ │ │ -0001d090: 6c61 7465 7261 6c46 696c 7465 722e 0a20 lateralFilter.. │ │ │ │ -0001d0a0: 2020 2020 2a0a 2020 2020 202a 2040 7061 *. * @pa │ │ │ │ -0001d0b0: 7261 6d20 6c61 6d62 6461 2073 6d6f 6f74 ram lambda smoot │ │ │ │ -0001d0c0: 686e 6573 7320 7374 7265 6e67 7468 2070 hness strength p │ │ │ │ -0001d0d0: 6172 616d 6574 6572 2066 6f72 2073 6f6c arameter for sol │ │ │ │ -0001d0e0: 7665 722e 0a20 2020 2020 2a0a 2020 2020 ver.. *. │ │ │ │ -0001d0f0: 202a 2040 7061 7261 6d20 6e75 6d5f 6974 * @param num_it │ │ │ │ -0001d100: 6572 206e 756d 6265 7220 6f66 2069 7465 er number of ite │ │ │ │ -0001d110: 7261 7469 6f6e 7320 7573 6564 2066 6f72 rations used for │ │ │ │ -0001d120: 2073 6f6c 7665 722c 2032 3520 6973 2075 solver, 25 is u │ │ │ │ -0001d130: 7375 616c 6c79 2065 6e6f 7567 682e 0a20 sually enough.. │ │ │ │ -0001d140: 2020 2020 2a0a 2020 2020 202a 0a20 2020 *. *. │ │ │ │ -0001d150: 2020 2a20 466f 7220 6d6f 7265 2064 6574 * For more det │ │ │ │ -0001d160: 6169 6c73 2061 626f 7574 2074 6865 2046 ails about the F │ │ │ │ -0001d170: 6173 7420 4269 6c61 7465 7261 6c20 536f ast Bilateral So │ │ │ │ -0001d180: 6c76 6572 2070 6172 616d 6574 6572 732c lver parameters, │ │ │ │ -0001d190: 2073 6565 2074 6865 206f 7269 6769 6e61 see the origina │ │ │ │ -0001d1a0: 6c20 7061 7065 7220 4349 5445 3a20 4261 l paper CITE: Ba │ │ │ │ -0001d1b0: 7272 6f6e 506f 6f6c 6532 3031 362e 0a20 rronPoole2016.. │ │ │ │ -0001d1c0: 2020 2020 2a20 4072 6574 7572 6e20 6175 * @return au │ │ │ │ -0001d1d0: 746f 6d61 7469 6361 6c6c 7920 6765 6e65 tomatically gene │ │ │ │ -0001d1e0: 7261 7465 640a 2020 2020 202a 2f0a 2020 rated. */. │ │ │ │ -0001d1f0: 2020 7075 626c 6963 2073 7461 7469 6320 public static │ │ │ │ -0001d200: 4661 7374 4269 6c61 7465 7261 6c53 6f6c FastBilateralSol │ │ │ │ -0001d210: 7665 7246 696c 7465 7220 6372 6561 7465 verFilter create │ │ │ │ -0001d220: 4661 7374 4269 6c61 7465 7261 6c53 6f6c FastBilateralSol │ │ │ │ -0001d230: 7665 7246 696c 7465 7228 4d61 7420 6775 verFilter(Mat gu │ │ │ │ -0001d240: 6964 652c 2064 6f75 626c 6520 7369 676d ide, double sigm │ │ │ │ -0001d250: 615f 7370 6174 6961 6c2c 2064 6f75 626c a_spatial, doubl │ │ │ │ -0001d260: 6520 7369 676d 615f 6c75 6d61 2c20 646f e sigma_luma, do │ │ │ │ -0001d270: 7562 6c65 2073 6967 6d61 5f63 6872 6f6d uble sigma_chrom │ │ │ │ -0001d280: 612c 2064 6f75 626c 6520 6c61 6d62 6461 a, double lambda │ │ │ │ -0001d290: 2c20 696e 7420 6e75 6d5f 6974 6572 2920 , int num_iter) │ │ │ │ -0001d2a0: 7b0a 2020 2020 2020 2020 7265 7475 726e {. return │ │ │ │ -0001d2b0: 2046 6173 7442 696c 6174 6572 616c 536f FastBilateralSo │ │ │ │ -0001d2c0: 6c76 6572 4669 6c74 6572 2e5f 5f66 726f lverFilter.__fro │ │ │ │ -0001d2d0: 6d50 7472 5f5f 2863 7265 6174 6546 6173 mPtr__(createFas │ │ │ │ -0001d2e0: 7442 696c 6174 6572 616c 536f 6c76 6572 tBilateralSolver │ │ │ │ -0001d2f0: 4669 6c74 6572 5f31 2867 7569 6465 2e6e Filter_1(guide.n │ │ │ │ -0001d300: 6174 6976 654f 626a 2c20 7369 676d 615f ativeObj, sigma_ │ │ │ │ -0001d310: 7370 6174 6961 6c2c 2073 6967 6d61 5f6c spatial, sigma_l │ │ │ │ -0001d320: 756d 612c 2073 6967 6d61 5f63 6872 6f6d uma, sigma_chrom │ │ │ │ -0001d330: 612c 206c 616d 6264 612c 206e 756d 5f69 a, lambda, num_i │ │ │ │ -0001d340: 7465 7229 293b 0a20 2020 207d 0a0a 2020 ter));. }.. │ │ │ │ -0001d350: 2020 2f2a 2a0a 2020 2020 202a 2046 6163 /**. * Fac │ │ │ │ -0001d360: 746f 7279 206d 6574 686f 642c 2063 7265 tory method, cre │ │ │ │ -0001d370: 6174 6520 696e 7374 616e 6365 206f 6620 ate instance of │ │ │ │ -0001d380: 4661 7374 4269 6c61 7465 7261 6c53 6f6c FastBilateralSol │ │ │ │ -0001d390: 7665 7246 696c 7465 7220 616e 6420 6578 verFilter and ex │ │ │ │ -0001d3a0: 6563 7574 6520 7468 6520 696e 6974 6961 ecute the initia │ │ │ │ -0001d3b0: 6c69 7a61 7469 6f6e 2072 6f75 7469 6e65 lization routine │ │ │ │ -0001d3c0: 732e 0a20 2020 2020 2a0a 2020 2020 202a s.. *. * │ │ │ │ -0001d3d0: 2040 7061 7261 6d20 6775 6964 6520 696d @param guide im │ │ │ │ -0001d3e0: 6167 6520 7365 7276 696e 6720 6173 2067 age serving as g │ │ │ │ -0001d3f0: 7569 6465 2066 6f72 2066 696c 7465 7269 uide for filteri │ │ │ │ -0001d400: 6e67 2e20 4974 2073 686f 756c 6420 6861 ng. It should ha │ │ │ │ -0001d410: 7665 2038 2d62 6974 2064 6570 7468 2061 ve 8-bit depth a │ │ │ │ -0001d420: 6e64 2065 6974 6865 7220 3120 6f72 2033 nd either 1 or 3 │ │ │ │ -0001d430: 2063 6861 6e6e 656c 732e 0a20 2020 2020 channels.. │ │ │ │ -0001d440: 2a0a 2020 2020 202a 2040 7061 7261 6d20 *. * @param │ │ │ │ -0001d450: 7369 676d 615f 7370 6174 6961 6c20 7061 sigma_spatial pa │ │ │ │ -0001d460: 7261 6d65 7465 722c 2074 6861 7420 6973 rameter, that is │ │ │ │ -0001d470: 2073 696d 696c 6172 2074 6f20 7370 6174 similar to spat │ │ │ │ -0001d480: 6961 6c20 7370 6163 6520 7369 676d 6120 ial space sigma │ │ │ │ -0001d490: 2862 616e 6477 6964 7468 2920 696e 2062 (bandwidth) in b │ │ │ │ -0001d4a0: 696c 6174 6572 616c 4669 6c74 6572 2e0a ilateralFilter.. │ │ │ │ +0000bbc0: 6d20 7372 6320 536f 7572 6365 2038 2d62 m src Source 8-b │ │ │ │ +0000bbd0: 6974 2033 2d63 6861 6e6e 656c 2069 6d61 it 3-channel ima │ │ │ │ +0000bbe0: 6765 2e0a 2020 2020 202a 2040 7061 7261 ge.. * @para │ │ │ │ +0000bbf0: 6d20 6473 7420 4465 7374 696e 6174 696f m dst Destinatio │ │ │ │ +0000bc00: 6e20 696d 6167 6520 6f66 2074 6865 2073 n image of the s │ │ │ │ +0000bc10: 616d 6520 7369 7a65 2061 6e64 2074 7970 ame size and typ │ │ │ │ +0000bc20: 6520 6173 2073 7263 2e0a 2020 2020 202a e as src.. * │ │ │ │ +0000bc30: 2040 7061 7261 6d20 6420 4469 616d 6574 @param d Diamet │ │ │ │ +0000bc40: 6572 206f 6620 6561 6368 2070 6978 656c er of each pixel │ │ │ │ +0000bc50: 206e 6569 6768 626f 7268 6f6f 6420 7468 neighborhood th │ │ │ │ +0000bc60: 6174 2069 7320 7573 6564 2064 7572 696e at is used durin │ │ │ │ +0000bc70: 6720 6669 6c74 6572 696e 672e 204d 7573 g filtering. Mus │ │ │ │ +0000bc80: 7420 6265 2067 7265 6174 6572 206f 7220 t be greater or │ │ │ │ +0000bc90: 6571 7561 6c20 332e 0a20 2020 2020 2a20 equal 3.. * │ │ │ │ +0000bca0: 4070 6172 616d 2074 6872 6573 686f 6c64 @param threshold │ │ │ │ +0000bcb0: 2054 6872 6573 686f 6c64 2c20 7768 6963 Threshold, whic │ │ │ │ +0000bcc0: 6820 6469 7374 696e 6775 6973 6865 7320 h distinguishes │ │ │ │ +0000bcd0: 6265 7477 6565 6e20 6e6f 6973 652c 206f between noise, o │ │ │ │ +0000bce0: 7574 6c69 6572 732c 2061 6e64 2064 6174 utliers, and dat │ │ │ │ +0000bcf0: 612e 0a20 2020 2020 2a2f 0a20 2020 2070 a.. */. p │ │ │ │ +0000bd00: 7562 6c69 6320 7374 6174 6963 2076 6f69 ublic static voi │ │ │ │ +0000bd10: 6420 6564 6765 5072 6573 6572 7669 6e67 d edgePreserving │ │ │ │ +0000bd20: 4669 6c74 6572 284d 6174 2073 7263 2c20 Filter(Mat src, │ │ │ │ +0000bd30: 4d61 7420 6473 742c 2069 6e74 2064 2c20 Mat dst, int d, │ │ │ │ +0000bd40: 646f 7562 6c65 2074 6872 6573 686f 6c64 double threshold │ │ │ │ +0000bd50: 2920 7b0a 2020 2020 2020 2020 6564 6765 ) {. edge │ │ │ │ +0000bd60: 5072 6573 6572 7669 6e67 4669 6c74 6572 PreservingFilter │ │ │ │ +0000bd70: 5f30 2873 7263 2e6e 6174 6976 654f 626a _0(src.nativeObj │ │ │ │ +0000bd80: 2c20 6473 742e 6e61 7469 7665 4f62 6a2c , dst.nativeObj, │ │ │ │ +0000bd90: 2064 2c20 7468 7265 7368 6f6c 6429 3b0a d, threshold);. │ │ │ │ +0000bda0: 2020 2020 7d0a 0a0a 2020 2020 2f2f 0a20 }... //. │ │ │ │ +0000bdb0: 2020 202f 2f20 432b 2b3a 2020 5074 725f // C++: Ptr_ │ │ │ │ +0000bdc0: 5375 7065 7270 6978 656c 534c 4943 2063 SuperpixelSLIC c │ │ │ │ +0000bdd0: 763a 3a78 696d 6770 726f 633a 3a63 7265 v::ximgproc::cre │ │ │ │ +0000bde0: 6174 6553 7570 6572 7069 7865 6c53 4c49 ateSuperpixelSLI │ │ │ │ +0000bdf0: 4328 4d61 7420 696d 6167 652c 2069 6e74 C(Mat image, int │ │ │ │ +0000be00: 2061 6c67 6f72 6974 686d 203d 2053 4c49 algorithm = SLI │ │ │ │ +0000be10: 434f 2c20 696e 7420 7265 6769 6f6e 5f73 CO, int region_s │ │ │ │ +0000be20: 697a 6520 3d20 3130 2c20 666c 6f61 7420 ize = 10, float │ │ │ │ +0000be30: 7275 6c65 7220 3d20 3130 2e30 6629 0a20 ruler = 10.0f). │ │ │ │ +0000be40: 2020 202f 2f0a 0a20 2020 202f 2a2a 0a20 //.. /**. │ │ │ │ +0000be50: 2020 2020 2a20 496e 6974 6961 6c69 7a65 * Initialize │ │ │ │ +0000be60: 2061 2053 7570 6572 7069 7865 6c53 4c49 a SuperpixelSLI │ │ │ │ +0000be70: 4320 6f62 6a65 6374 0a20 2020 2020 2a0a C object. *. │ │ │ │ +0000be80: 2020 2020 202a 2040 7061 7261 6d20 696d * @param im │ │ │ │ +0000be90: 6167 6520 496d 6167 6520 746f 2073 6567 age Image to seg │ │ │ │ +0000bea0: 6d65 6e74 0a20 2020 2020 2a20 4070 6172 ment. * @par │ │ │ │ +0000beb0: 616d 2061 6c67 6f72 6974 686d 2043 686f am algorithm Cho │ │ │ │ +0000bec0: 6f73 6573 2074 6865 2061 6c67 6f72 6974 oses the algorit │ │ │ │ +0000bed0: 686d 2076 6172 6961 6e74 2074 6f20 7573 hm variant to us │ │ │ │ +0000bee0: 653a 0a20 2020 2020 2a20 534c 4943 2073 e:. * SLIC s │ │ │ │ +0000bef0: 6567 6d65 6e74 7320 696d 6167 6520 7573 egments image us │ │ │ │ +0000bf00: 696e 6720 6120 6465 7369 7265 6420 7265 ing a desired re │ │ │ │ +0000bf10: 6769 6f6e 5f73 697a 652c 2061 6e64 2069 gion_size, and i │ │ │ │ +0000bf20: 6e20 6164 6469 7469 6f6e 2053 4c49 434f n addition SLICO │ │ │ │ +0000bf30: 2077 696c 6c20 6f70 7469 6d69 7a65 2075 will optimize u │ │ │ │ +0000bf40: 7369 6e67 2061 6461 7074 6976 6520 636f sing adaptive co │ │ │ │ +0000bf50: 6d70 6163 746e 6573 7320 6661 6374 6f72 mpactness factor │ │ │ │ +0000bf60: 2c0a 2020 2020 202a 2077 6869 6c65 204d ,. * while M │ │ │ │ +0000bf70: 534c 4943 2077 696c 6c20 6f70 7469 6d69 SLIC will optimi │ │ │ │ +0000bf80: 7a65 2075 7369 6e67 206d 616e 6966 6f6c ze using manifol │ │ │ │ +0000bf90: 6420 6d65 7468 6f64 7320 7265 7375 6c74 d methods result │ │ │ │ +0000bfa0: 696e 6720 696e 206d 6f72 6520 636f 6e74 ing in more cont │ │ │ │ +0000bfb0: 656e 742d 7365 6e73 6974 6976 6520 7375 ent-sensitive su │ │ │ │ +0000bfc0: 7065 7270 6978 656c 732e 0a20 2020 2020 perpixels.. │ │ │ │ +0000bfd0: 2a20 4070 6172 616d 2072 6567 696f 6e5f * @param region_ │ │ │ │ +0000bfe0: 7369 7a65 2043 686f 6f73 6573 2061 6e20 size Chooses an │ │ │ │ +0000bff0: 6176 6572 6167 6520 7375 7065 7270 6978 average superpix │ │ │ │ +0000c000: 656c 2073 697a 6520 6d65 6173 7572 6564 el size measured │ │ │ │ +0000c010: 2069 6e20 7069 7865 6c73 0a20 2020 2020 in pixels. │ │ │ │ +0000c020: 2a20 4070 6172 616d 2072 756c 6572 2043 * @param ruler C │ │ │ │ +0000c030: 686f 6f73 6573 2074 6865 2065 6e66 6f72 hooses the enfor │ │ │ │ +0000c040: 6365 6d65 6e74 206f 6620 7375 7065 7270 cement of superp │ │ │ │ +0000c050: 6978 656c 2073 6d6f 6f74 686e 6573 7320 ixel smoothness │ │ │ │ +0000c060: 6661 6374 6f72 206f 6620 7375 7065 7270 factor of superp │ │ │ │ +0000c070: 6978 656c 0a20 2020 2020 2a0a 2020 2020 ixel. *. │ │ │ │ +0000c080: 202a 2054 6865 2066 756e 6374 696f 6e20 * The function │ │ │ │ +0000c090: 696e 6974 6961 6c69 7a65 7320 6120 5375 initializes a Su │ │ │ │ +0000c0a0: 7065 7270 6978 656c 534c 4943 206f 626a perpixelSLIC obj │ │ │ │ +0000c0b0: 6563 7420 666f 7220 7468 6520 696e 7075 ect for the inpu │ │ │ │ +0000c0c0: 7420 696d 6167 652e 2049 7420 7365 7473 t image. It sets │ │ │ │ +0000c0d0: 2074 6865 2070 6172 616d 6574 6572 7320 the parameters │ │ │ │ +0000c0e0: 6f66 2063 686f 6f73 6564 0a20 2020 2020 of choosed. │ │ │ │ +0000c0f0: 2a20 7375 7065 7270 6978 656c 2061 6c67 * superpixel alg │ │ │ │ +0000c100: 6f72 6974 686d 2c20 7768 6963 6820 6172 orithm, which ar │ │ │ │ +0000c110: 653a 2072 6567 696f 6e5f 7369 7a65 2061 e: region_size a │ │ │ │ +0000c120: 6e64 2072 756c 6572 2e20 4974 2070 7265 nd ruler. It pre │ │ │ │ +0000c130: 616c 6c6f 6361 7465 2073 6f6d 6520 6275 allocate some bu │ │ │ │ +0000c140: 6666 6572 7320 666f 7220 6675 7475 7265 ffers for future │ │ │ │ +0000c150: 0a20 2020 2020 2a20 636f 6d70 7574 696e . * computin │ │ │ │ +0000c160: 6720 6974 6572 6174 696f 6e73 206f 7665 g iterations ove │ │ │ │ +0000c170: 7220 7468 6520 6769 7665 6e20 696d 6167 r the given imag │ │ │ │ +0000c180: 652e 2046 6f72 2065 6e61 6e63 6865 6420 e. For enanched │ │ │ │ +0000c190: 7265 7375 6c74 7320 6974 2069 7320 7265 results it is re │ │ │ │ +0000c1a0: 636f 6d6d 656e 6465 6420 666f 7220 636f commended for co │ │ │ │ +0000c1b0: 6c6f 7220 696d 6167 6573 2074 6f0a 2020 lor images to. │ │ │ │ +0000c1c0: 2020 202a 2070 7265 7072 6f63 6573 7320 * preprocess │ │ │ │ +0000c1d0: 696d 6167 6520 7769 7468 206c 6974 746c image with littl │ │ │ │ +0000c1e0: 6520 6761 7573 7369 616e 2062 6c75 7220 e gaussian blur │ │ │ │ +0000c1f0: 7573 696e 6720 6120 736d 616c 6c20 3320 using a small 3 │ │ │ │ +0000c200: 7820 3320 6b65 726e 656c 2061 6e64 2061 x 3 kernel and a │ │ │ │ +0000c210: 6464 6974 696f 6e61 6c20 636f 6e76 6572 dditional conver │ │ │ │ +0000c220: 7369 6f6e 2069 6e74 6f0a 2020 2020 202a sion into. * │ │ │ │ +0000c230: 2043 6965 4c41 4220 636f 6c6f 7220 7370 CieLAB color sp │ │ │ │ +0000c240: 6163 652e 2041 6e20 6578 616d 706c 6520 ace. An example │ │ │ │ +0000c250: 6f66 2053 4c49 4320 7665 7273 7573 2053 of SLIC versus S │ │ │ │ +0000c260: 4c49 434f 2061 6e64 204d 534c 4943 2069 LICO and MSLIC i │ │ │ │ +0000c270: 7320 696c 7573 7472 6174 6564 2069 6e20 s ilustrated in │ │ │ │ +0000c280: 7468 6520 666f 6c6c 6f77 696e 6720 7069 the following pi │ │ │ │ +0000c290: 6374 7572 652e 0a20 2020 2020 2a0a 2020 cture.. *. │ │ │ │ +0000c2a0: 2020 202a 2021 5b69 6d61 6765 5d28 7069 * ![image](pi │ │ │ │ +0000c2b0: 6373 2f73 7570 6572 7069 7865 6c73 5f73 cs/superpixels_s │ │ │ │ +0000c2c0: 6c69 632e 706e 6729 0a20 2020 2020 2a20 lic.png). * │ │ │ │ +0000c2d0: 4072 6574 7572 6e20 6175 746f 6d61 7469 @return automati │ │ │ │ +0000c2e0: 6361 6c6c 7920 6765 6e65 7261 7465 640a cally generated. │ │ │ │ +0000c2f0: 2020 2020 202a 2f0a 2020 2020 7075 626c */. publ │ │ │ │ +0000c300: 6963 2073 7461 7469 6320 5375 7065 7270 ic static Superp │ │ │ │ +0000c310: 6978 656c 534c 4943 2063 7265 6174 6553 ixelSLIC createS │ │ │ │ +0000c320: 7570 6572 7069 7865 6c53 4c49 4328 4d61 uperpixelSLIC(Ma │ │ │ │ +0000c330: 7420 696d 6167 652c 2069 6e74 2061 6c67 t image, int alg │ │ │ │ +0000c340: 6f72 6974 686d 2c20 696e 7420 7265 6769 orithm, int regi │ │ │ │ +0000c350: 6f6e 5f73 697a 652c 2066 6c6f 6174 2072 on_size, float r │ │ │ │ +0000c360: 756c 6572 2920 7b0a 2020 2020 2020 2020 uler) {. │ │ │ │ +0000c370: 7265 7475 726e 2053 7570 6572 7069 7865 return Superpixe │ │ │ │ +0000c380: 6c53 4c49 432e 5f5f 6672 6f6d 5074 725f lSLIC.__fromPtr_ │ │ │ │ +0000c390: 5f28 6372 6561 7465 5375 7065 7270 6978 _(createSuperpix │ │ │ │ +0000c3a0: 656c 534c 4943 5f30 2869 6d61 6765 2e6e elSLIC_0(image.n │ │ │ │ +0000c3b0: 6174 6976 654f 626a 2c20 616c 676f 7269 ativeObj, algori │ │ │ │ +0000c3c0: 7468 6d2c 2072 6567 696f 6e5f 7369 7a65 thm, region_size │ │ │ │ +0000c3d0: 2c20 7275 6c65 7229 293b 0a20 2020 207d , ruler));. } │ │ │ │ +0000c3e0: 0a0a 2020 2020 2f2a 2a0a 2020 2020 202a .. /**. * │ │ │ │ +0000c3f0: 2049 6e69 7469 616c 697a 6520 6120 5375 Initialize a Su │ │ │ │ +0000c400: 7065 7270 6978 656c 534c 4943 206f 626a perpixelSLIC obj │ │ │ │ +0000c410: 6563 740a 2020 2020 202a 0a20 2020 2020 ect. *. │ │ │ │ +0000c420: 2a20 4070 6172 616d 2069 6d61 6765 2049 * @param image I │ │ │ │ +0000c430: 6d61 6765 2074 6f20 7365 676d 656e 740a mage to segment. │ │ │ │ +0000c440: 2020 2020 202a 2040 7061 7261 6d20 616c * @param al │ │ │ │ +0000c450: 676f 7269 7468 6d20 4368 6f6f 7365 7320 gorithm Chooses │ │ │ │ +0000c460: 7468 6520 616c 676f 7269 7468 6d20 7661 the algorithm va │ │ │ │ +0000c470: 7269 616e 7420 746f 2075 7365 3a0a 2020 riant to use:. │ │ │ │ +0000c480: 2020 202a 2053 4c49 4320 7365 676d 656e * SLIC segmen │ │ │ │ +0000c490: 7473 2069 6d61 6765 2075 7369 6e67 2061 ts image using a │ │ │ │ +0000c4a0: 2064 6573 6972 6564 2072 6567 696f 6e5f desired region_ │ │ │ │ +0000c4b0: 7369 7a65 2c20 616e 6420 696e 2061 6464 size, and in add │ │ │ │ +0000c4c0: 6974 696f 6e20 534c 4943 4f20 7769 6c6c ition SLICO will │ │ │ │ +0000c4d0: 206f 7074 696d 697a 6520 7573 696e 6720 optimize using │ │ │ │ +0000c4e0: 6164 6170 7469 7665 2063 6f6d 7061 6374 adaptive compact │ │ │ │ +0000c4f0: 6e65 7373 2066 6163 746f 722c 0a20 2020 ness factor,. │ │ │ │ +0000c500: 2020 2a20 7768 696c 6520 4d53 4c49 4320 * while MSLIC │ │ │ │ +0000c510: 7769 6c6c 206f 7074 696d 697a 6520 7573 will optimize us │ │ │ │ +0000c520: 696e 6720 6d61 6e69 666f 6c64 206d 6574 ing manifold met │ │ │ │ +0000c530: 686f 6473 2072 6573 756c 7469 6e67 2069 hods resulting i │ │ │ │ +0000c540: 6e20 6d6f 7265 2063 6f6e 7465 6e74 2d73 n more content-s │ │ │ │ +0000c550: 656e 7369 7469 7665 2073 7570 6572 7069 ensitive superpi │ │ │ │ +0000c560: 7865 6c73 2e0a 2020 2020 202a 2040 7061 xels.. * @pa │ │ │ │ +0000c570: 7261 6d20 7265 6769 6f6e 5f73 697a 6520 ram region_size │ │ │ │ +0000c580: 4368 6f6f 7365 7320 616e 2061 7665 7261 Chooses an avera │ │ │ │ +0000c590: 6765 2073 7570 6572 7069 7865 6c20 7369 ge superpixel si │ │ │ │ +0000c5a0: 7a65 206d 6561 7375 7265 6420 696e 2070 ze measured in p │ │ │ │ +0000c5b0: 6978 656c 730a 2020 2020 202a 0a20 2020 ixels. *. │ │ │ │ +0000c5c0: 2020 2a20 5468 6520 6675 6e63 7469 6f6e * The function │ │ │ │ +0000c5d0: 2069 6e69 7469 616c 697a 6573 2061 2053 initializes a S │ │ │ │ +0000c5e0: 7570 6572 7069 7865 6c53 4c49 4320 6f62 uperpixelSLIC ob │ │ │ │ +0000c5f0: 6a65 6374 2066 6f72 2074 6865 2069 6e70 ject for the inp │ │ │ │ +0000c600: 7574 2069 6d61 6765 2e20 4974 2073 6574 ut image. It set │ │ │ │ +0000c610: 7320 7468 6520 7061 7261 6d65 7465 7273 s the parameters │ │ │ │ +0000c620: 206f 6620 6368 6f6f 7365 640a 2020 2020 of choosed. │ │ │ │ +0000c630: 202a 2073 7570 6572 7069 7865 6c20 616c * superpixel al │ │ │ │ +0000c640: 676f 7269 7468 6d2c 2077 6869 6368 2061 gorithm, which a │ │ │ │ +0000c650: 7265 3a20 7265 6769 6f6e 5f73 697a 6520 re: region_size │ │ │ │ +0000c660: 616e 6420 7275 6c65 722e 2049 7420 7072 and ruler. It pr │ │ │ │ +0000c670: 6561 6c6c 6f63 6174 6520 736f 6d65 2062 eallocate some b │ │ │ │ +0000c680: 7566 6665 7273 2066 6f72 2066 7574 7572 uffers for futur │ │ │ │ +0000c690: 650a 2020 2020 202a 2063 6f6d 7075 7469 e. * computi │ │ │ │ +0000c6a0: 6e67 2069 7465 7261 7469 6f6e 7320 6f76 ng iterations ov │ │ │ │ +0000c6b0: 6572 2074 6865 2067 6976 656e 2069 6d61 er the given ima │ │ │ │ +0000c6c0: 6765 2e20 466f 7220 656e 616e 6368 6564 ge. For enanched │ │ │ │ +0000c6d0: 2072 6573 756c 7473 2069 7420 6973 2072 results it is r │ │ │ │ +0000c6e0: 6563 6f6d 6d65 6e64 6564 2066 6f72 2063 ecommended for c │ │ │ │ +0000c6f0: 6f6c 6f72 2069 6d61 6765 7320 746f 0a20 olor images to. │ │ │ │ +0000c700: 2020 2020 2a20 7072 6570 726f 6365 7373 * preprocess │ │ │ │ +0000c710: 2069 6d61 6765 2077 6974 6820 6c69 7474 image with litt │ │ │ │ +0000c720: 6c65 2067 6175 7373 6961 6e20 626c 7572 le gaussian blur │ │ │ │ +0000c730: 2075 7369 6e67 2061 2073 6d61 6c6c 2033 using a small 3 │ │ │ │ +0000c740: 2078 2033 206b 6572 6e65 6c20 616e 6420 x 3 kernel and │ │ │ │ +0000c750: 6164 6469 7469 6f6e 616c 2063 6f6e 7665 additional conve │ │ │ │ +0000c760: 7273 696f 6e20 696e 746f 0a20 2020 2020 rsion into. │ │ │ │ +0000c770: 2a20 4369 654c 4142 2063 6f6c 6f72 2073 * CieLAB color s │ │ │ │ +0000c780: 7061 6365 2e20 416e 2065 7861 6d70 6c65 pace. An example │ │ │ │ +0000c790: 206f 6620 534c 4943 2076 6572 7375 7320 of SLIC versus │ │ │ │ +0000c7a0: 534c 4943 4f20 616e 6420 4d53 4c49 4320 SLICO and MSLIC │ │ │ │ +0000c7b0: 6973 2069 6c75 7374 7261 7465 6420 696e is ilustrated in │ │ │ │ +0000c7c0: 2074 6865 2066 6f6c 6c6f 7769 6e67 2070 the following p │ │ │ │ +0000c7d0: 6963 7475 7265 2e0a 2020 2020 202a 0a20 icture.. *. │ │ │ │ +0000c7e0: 2020 2020 2a20 215b 696d 6167 655d 2870 * ![image](p │ │ │ │ +0000c7f0: 6963 732f 7375 7065 7270 6978 656c 735f ics/superpixels_ │ │ │ │ +0000c800: 736c 6963 2e70 6e67 290a 2020 2020 202a slic.png). * │ │ │ │ +0000c810: 2040 7265 7475 726e 2061 7574 6f6d 6174 @return automat │ │ │ │ +0000c820: 6963 616c 6c79 2067 656e 6572 6174 6564 ically generated │ │ │ │ +0000c830: 0a20 2020 2020 2a2f 0a20 2020 2070 7562 . */. pub │ │ │ │ +0000c840: 6c69 6320 7374 6174 6963 2053 7570 6572 lic static Super │ │ │ │ +0000c850: 7069 7865 6c53 4c49 4320 6372 6561 7465 pixelSLIC create │ │ │ │ +0000c860: 5375 7065 7270 6978 656c 534c 4943 284d SuperpixelSLIC(M │ │ │ │ +0000c870: 6174 2069 6d61 6765 2c20 696e 7420 616c at image, int al │ │ │ │ +0000c880: 676f 7269 7468 6d2c 2069 6e74 2072 6567 gorithm, int reg │ │ │ │ +0000c890: 696f 6e5f 7369 7a65 2920 7b0a 2020 2020 ion_size) {. │ │ │ │ +0000c8a0: 2020 2020 7265 7475 726e 2053 7570 6572 return Super │ │ │ │ +0000c8b0: 7069 7865 6c53 4c49 432e 5f5f 6672 6f6d pixelSLIC.__from │ │ │ │ +0000c8c0: 5074 725f 5f28 6372 6561 7465 5375 7065 Ptr__(createSupe │ │ │ │ +0000c8d0: 7270 6978 656c 534c 4943 5f31 2869 6d61 rpixelSLIC_1(ima │ │ │ │ +0000c8e0: 6765 2e6e 6174 6976 654f 626a 2c20 616c ge.nativeObj, al │ │ │ │ +0000c8f0: 676f 7269 7468 6d2c 2072 6567 696f 6e5f gorithm, region_ │ │ │ │ +0000c900: 7369 7a65 2929 3b0a 2020 2020 7d0a 0a20 size));. }.. │ │ │ │ +0000c910: 2020 202f 2a2a 0a20 2020 2020 2a20 496e /**. * In │ │ │ │ +0000c920: 6974 6961 6c69 7a65 2061 2053 7570 6572 itialize a Super │ │ │ │ +0000c930: 7069 7865 6c53 4c49 4320 6f62 6a65 6374 pixelSLIC object │ │ │ │ +0000c940: 0a20 2020 2020 2a0a 2020 2020 202a 2040 . *. * @ │ │ │ │ +0000c950: 7061 7261 6d20 696d 6167 6520 496d 6167 param image Imag │ │ │ │ +0000c960: 6520 746f 2073 6567 6d65 6e74 0a20 2020 e to segment. │ │ │ │ +0000c970: 2020 2a20 4070 6172 616d 2061 6c67 6f72 * @param algor │ │ │ │ +0000c980: 6974 686d 2043 686f 6f73 6573 2074 6865 ithm Chooses the │ │ │ │ +0000c990: 2061 6c67 6f72 6974 686d 2076 6172 6961 algorithm varia │ │ │ │ +0000c9a0: 6e74 2074 6f20 7573 653a 0a20 2020 2020 nt to use:. │ │ │ │ +0000c9b0: 2a20 534c 4943 2073 6567 6d65 6e74 7320 * SLIC segments │ │ │ │ +0000c9c0: 696d 6167 6520 7573 696e 6720 6120 6465 image using a de │ │ │ │ +0000c9d0: 7369 7265 6420 7265 6769 6f6e 5f73 697a sired region_siz │ │ │ │ +0000c9e0: 652c 2061 6e64 2069 6e20 6164 6469 7469 e, and in additi │ │ │ │ +0000c9f0: 6f6e 2053 4c49 434f 2077 696c 6c20 6f70 on SLICO will op │ │ │ │ +0000ca00: 7469 6d69 7a65 2075 7369 6e67 2061 6461 timize using ada │ │ │ │ +0000ca10: 7074 6976 6520 636f 6d70 6163 746e 6573 ptive compactnes │ │ │ │ +0000ca20: 7320 6661 6374 6f72 2c0a 2020 2020 202a s factor,. * │ │ │ │ +0000ca30: 2077 6869 6c65 204d 534c 4943 2077 696c while MSLIC wil │ │ │ │ +0000ca40: 6c20 6f70 7469 6d69 7a65 2075 7369 6e67 l optimize using │ │ │ │ +0000ca50: 206d 616e 6966 6f6c 6420 6d65 7468 6f64 manifold method │ │ │ │ +0000ca60: 7320 7265 7375 6c74 696e 6720 696e 206d s resulting in m │ │ │ │ +0000ca70: 6f72 6520 636f 6e74 656e 742d 7365 6e73 ore content-sens │ │ │ │ +0000ca80: 6974 6976 6520 7375 7065 7270 6978 656c itive superpixel │ │ │ │ +0000ca90: 732e 0a20 2020 2020 2a0a 2020 2020 202a s.. *. * │ │ │ │ +0000caa0: 2054 6865 2066 756e 6374 696f 6e20 696e The function in │ │ │ │ +0000cab0: 6974 6961 6c69 7a65 7320 6120 5375 7065 itializes a Supe │ │ │ │ +0000cac0: 7270 6978 656c 534c 4943 206f 626a 6563 rpixelSLIC objec │ │ │ │ +0000cad0: 7420 666f 7220 7468 6520 696e 7075 7420 t for the input │ │ │ │ +0000cae0: 696d 6167 652e 2049 7420 7365 7473 2074 image. It sets t │ │ │ │ +0000caf0: 6865 2070 6172 616d 6574 6572 7320 6f66 he parameters of │ │ │ │ +0000cb00: 2063 686f 6f73 6564 0a20 2020 2020 2a20 choosed. * │ │ │ │ +0000cb10: 7375 7065 7270 6978 656c 2061 6c67 6f72 superpixel algor │ │ │ │ +0000cb20: 6974 686d 2c20 7768 6963 6820 6172 653a ithm, which are: │ │ │ │ +0000cb30: 2072 6567 696f 6e5f 7369 7a65 2061 6e64 region_size and │ │ │ │ +0000cb40: 2072 756c 6572 2e20 4974 2070 7265 616c ruler. It preal │ │ │ │ +0000cb50: 6c6f 6361 7465 2073 6f6d 6520 6275 6666 locate some buff │ │ │ │ +0000cb60: 6572 7320 666f 7220 6675 7475 7265 0a20 ers for future. │ │ │ │ +0000cb70: 2020 2020 2a20 636f 6d70 7574 696e 6720 * computing │ │ │ │ +0000cb80: 6974 6572 6174 696f 6e73 206f 7665 7220 iterations over │ │ │ │ +0000cb90: 7468 6520 6769 7665 6e20 696d 6167 652e the given image. │ │ │ │ +0000cba0: 2046 6f72 2065 6e61 6e63 6865 6420 7265 For enanched re │ │ │ │ +0000cbb0: 7375 6c74 7320 6974 2069 7320 7265 636f sults it is reco │ │ │ │ +0000cbc0: 6d6d 656e 6465 6420 666f 7220 636f 6c6f mmended for colo │ │ │ │ +0000cbd0: 7220 696d 6167 6573 2074 6f0a 2020 2020 r images to. │ │ │ │ +0000cbe0: 202a 2070 7265 7072 6f63 6573 7320 696d * preprocess im │ │ │ │ +0000cbf0: 6167 6520 7769 7468 206c 6974 746c 6520 age with little │ │ │ │ +0000cc00: 6761 7573 7369 616e 2062 6c75 7220 7573 gaussian blur us │ │ │ │ +0000cc10: 696e 6720 6120 736d 616c 6c20 3320 7820 ing a small 3 x │ │ │ │ +0000cc20: 3320 6b65 726e 656c 2061 6e64 2061 6464 3 kernel and add │ │ │ │ +0000cc30: 6974 696f 6e61 6c20 636f 6e76 6572 7369 itional conversi │ │ │ │ +0000cc40: 6f6e 2069 6e74 6f0a 2020 2020 202a 2043 on into. * C │ │ │ │ +0000cc50: 6965 4c41 4220 636f 6c6f 7220 7370 6163 ieLAB color spac │ │ │ │ +0000cc60: 652e 2041 6e20 6578 616d 706c 6520 6f66 e. An example of │ │ │ │ +0000cc70: 2053 4c49 4320 7665 7273 7573 2053 4c49 SLIC versus SLI │ │ │ │ +0000cc80: 434f 2061 6e64 204d 534c 4943 2069 7320 CO and MSLIC is │ │ │ │ +0000cc90: 696c 7573 7472 6174 6564 2069 6e20 7468 ilustrated in th │ │ │ │ +0000cca0: 6520 666f 6c6c 6f77 696e 6720 7069 6374 e following pict │ │ │ │ +0000ccb0: 7572 652e 0a20 2020 2020 2a0a 2020 2020 ure.. *. │ │ │ │ +0000ccc0: 202a 2021 5b69 6d61 6765 5d28 7069 6373 * ![image](pics │ │ │ │ +0000ccd0: 2f73 7570 6572 7069 7865 6c73 5f73 6c69 /superpixels_sli │ │ │ │ +0000cce0: 632e 706e 6729 0a20 2020 2020 2a20 4072 c.png). * @r │ │ │ │ +0000ccf0: 6574 7572 6e20 6175 746f 6d61 7469 6361 eturn automatica │ │ │ │ +0000cd00: 6c6c 7920 6765 6e65 7261 7465 640a 2020 lly generated. │ │ │ │ +0000cd10: 2020 202a 2f0a 2020 2020 7075 626c 6963 */. public │ │ │ │ +0000cd20: 2073 7461 7469 6320 5375 7065 7270 6978 static Superpix │ │ │ │ +0000cd30: 656c 534c 4943 2063 7265 6174 6553 7570 elSLIC createSup │ │ │ │ +0000cd40: 6572 7069 7865 6c53 4c49 4328 4d61 7420 erpixelSLIC(Mat │ │ │ │ +0000cd50: 696d 6167 652c 2069 6e74 2061 6c67 6f72 image, int algor │ │ │ │ +0000cd60: 6974 686d 2920 7b0a 2020 2020 2020 2020 ithm) {. │ │ │ │ +0000cd70: 7265 7475 726e 2053 7570 6572 7069 7865 return Superpixe │ │ │ │ +0000cd80: 6c53 4c49 432e 5f5f 6672 6f6d 5074 725f lSLIC.__fromPtr_ │ │ │ │ +0000cd90: 5f28 6372 6561 7465 5375 7065 7270 6978 _(createSuperpix │ │ │ │ +0000cda0: 656c 534c 4943 5f32 2869 6d61 6765 2e6e elSLIC_2(image.n │ │ │ │ +0000cdb0: 6174 6976 654f 626a 2c20 616c 676f 7269 ativeObj, algori │ │ │ │ +0000cdc0: 7468 6d29 293b 0a20 2020 207d 0a0a 2020 thm));. }.. │ │ │ │ +0000cdd0: 2020 2f2a 2a0a 2020 2020 202a 2049 6e69 /**. * Ini │ │ │ │ +0000cde0: 7469 616c 697a 6520 6120 5375 7065 7270 tialize a Superp │ │ │ │ +0000cdf0: 6978 656c 534c 4943 206f 626a 6563 740a ixelSLIC object. │ │ │ │ +0000ce00: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ +0000ce10: 6172 616d 2069 6d61 6765 2049 6d61 6765 aram image Image │ │ │ │ +0000ce20: 2074 6f20 7365 676d 656e 740a 2020 2020 to segment. │ │ │ │ +0000ce30: 202a 2053 4c49 4320 7365 676d 656e 7473 * SLIC segments │ │ │ │ +0000ce40: 2069 6d61 6765 2075 7369 6e67 2061 2064 image using a d │ │ │ │ +0000ce50: 6573 6972 6564 2072 6567 696f 6e5f 7369 esired region_si │ │ │ │ +0000ce60: 7a65 2c20 616e 6420 696e 2061 6464 6974 ze, and in addit │ │ │ │ +0000ce70: 696f 6e20 534c 4943 4f20 7769 6c6c 206f ion SLICO will o │ │ │ │ +0000ce80: 7074 696d 697a 6520 7573 696e 6720 6164 ptimize using ad │ │ │ │ +0000ce90: 6170 7469 7665 2063 6f6d 7061 6374 6e65 aptive compactne │ │ │ │ +0000cea0: 7373 2066 6163 746f 722c 0a20 2020 2020 ss factor,. │ │ │ │ +0000ceb0: 2a20 7768 696c 6520 4d53 4c49 4320 7769 * while MSLIC wi │ │ │ │ +0000cec0: 6c6c 206f 7074 696d 697a 6520 7573 696e ll optimize usin │ │ │ │ +0000ced0: 6720 6d61 6e69 666f 6c64 206d 6574 686f g manifold metho │ │ │ │ +0000cee0: 6473 2072 6573 756c 7469 6e67 2069 6e20 ds resulting in │ │ │ │ +0000cef0: 6d6f 7265 2063 6f6e 7465 6e74 2d73 656e more content-sen │ │ │ │ +0000cf00: 7369 7469 7665 2073 7570 6572 7069 7865 sitive superpixe │ │ │ │ +0000cf10: 6c73 2e0a 2020 2020 202a 0a20 2020 2020 ls.. *. │ │ │ │ +0000cf20: 2a20 5468 6520 6675 6e63 7469 6f6e 2069 * The function i │ │ │ │ +0000cf30: 6e69 7469 616c 697a 6573 2061 2053 7570 nitializes a Sup │ │ │ │ +0000cf40: 6572 7069 7865 6c53 4c49 4320 6f62 6a65 erpixelSLIC obje │ │ │ │ +0000cf50: 6374 2066 6f72 2074 6865 2069 6e70 7574 ct for the input │ │ │ │ +0000cf60: 2069 6d61 6765 2e20 4974 2073 6574 7320 image. It sets │ │ │ │ +0000cf70: 7468 6520 7061 7261 6d65 7465 7273 206f the parameters o │ │ │ │ +0000cf80: 6620 6368 6f6f 7365 640a 2020 2020 202a f choosed. * │ │ │ │ +0000cf90: 2073 7570 6572 7069 7865 6c20 616c 676f superpixel algo │ │ │ │ +0000cfa0: 7269 7468 6d2c 2077 6869 6368 2061 7265 rithm, which are │ │ │ │ +0000cfb0: 3a20 7265 6769 6f6e 5f73 697a 6520 616e : region_size an │ │ │ │ +0000cfc0: 6420 7275 6c65 722e 2049 7420 7072 6561 d ruler. It prea │ │ │ │ +0000cfd0: 6c6c 6f63 6174 6520 736f 6d65 2062 7566 llocate some buf │ │ │ │ +0000cfe0: 6665 7273 2066 6f72 2066 7574 7572 650a fers for future. │ │ │ │ +0000cff0: 2020 2020 202a 2063 6f6d 7075 7469 6e67 * computing │ │ │ │ +0000d000: 2069 7465 7261 7469 6f6e 7320 6f76 6572 iterations over │ │ │ │ +0000d010: 2074 6865 2067 6976 656e 2069 6d61 6765 the given image │ │ │ │ +0000d020: 2e20 466f 7220 656e 616e 6368 6564 2072 . For enanched r │ │ │ │ +0000d030: 6573 756c 7473 2069 7420 6973 2072 6563 esults it is rec │ │ │ │ +0000d040: 6f6d 6d65 6e64 6564 2066 6f72 2063 6f6c ommended for col │ │ │ │ +0000d050: 6f72 2069 6d61 6765 7320 746f 0a20 2020 or images to. │ │ │ │ +0000d060: 2020 2a20 7072 6570 726f 6365 7373 2069 * preprocess i │ │ │ │ +0000d070: 6d61 6765 2077 6974 6820 6c69 7474 6c65 mage with little │ │ │ │ +0000d080: 2067 6175 7373 6961 6e20 626c 7572 2075 gaussian blur u │ │ │ │ +0000d090: 7369 6e67 2061 2073 6d61 6c6c 2033 2078 sing a small 3 x │ │ │ │ +0000d0a0: 2033 206b 6572 6e65 6c20 616e 6420 6164 3 kernel and ad │ │ │ │ +0000d0b0: 6469 7469 6f6e 616c 2063 6f6e 7665 7273 ditional convers │ │ │ │ +0000d0c0: 696f 6e20 696e 746f 0a20 2020 2020 2a20 ion into. * │ │ │ │ +0000d0d0: 4369 654c 4142 2063 6f6c 6f72 2073 7061 CieLAB color spa │ │ │ │ +0000d0e0: 6365 2e20 416e 2065 7861 6d70 6c65 206f ce. An example o │ │ │ │ +0000d0f0: 6620 534c 4943 2076 6572 7375 7320 534c f SLIC versus SL │ │ │ │ +0000d100: 4943 4f20 616e 6420 4d53 4c49 4320 6973 ICO and MSLIC is │ │ │ │ +0000d110: 2069 6c75 7374 7261 7465 6420 696e 2074 ilustrated in t │ │ │ │ +0000d120: 6865 2066 6f6c 6c6f 7769 6e67 2070 6963 he following pic │ │ │ │ +0000d130: 7475 7265 2e0a 2020 2020 202a 0a20 2020 ture.. *. │ │ │ │ +0000d140: 2020 2a20 215b 696d 6167 655d 2870 6963 * ![image](pic │ │ │ │ +0000d150: 732f 7375 7065 7270 6978 656c 735f 736c s/superpixels_sl │ │ │ │ +0000d160: 6963 2e70 6e67 290a 2020 2020 202a 2040 ic.png). * @ │ │ │ │ +0000d170: 7265 7475 726e 2061 7574 6f6d 6174 6963 return automatic │ │ │ │ +0000d180: 616c 6c79 2067 656e 6572 6174 6564 0a20 ally generated. │ │ │ │ +0000d190: 2020 2020 2a2f 0a20 2020 2070 7562 6c69 */. publi │ │ │ │ +0000d1a0: 6320 7374 6174 6963 2053 7570 6572 7069 c static Superpi │ │ │ │ +0000d1b0: 7865 6c53 4c49 4320 6372 6561 7465 5375 xelSLIC createSu │ │ │ │ +0000d1c0: 7065 7270 6978 656c 534c 4943 284d 6174 perpixelSLIC(Mat │ │ │ │ +0000d1d0: 2069 6d61 6765 2920 7b0a 2020 2020 2020 image) {. │ │ │ │ +0000d1e0: 2020 7265 7475 726e 2053 7570 6572 7069 return Superpi │ │ │ │ +0000d1f0: 7865 6c53 4c49 432e 5f5f 6672 6f6d 5074 xelSLIC.__fromPt │ │ │ │ +0000d200: 725f 5f28 6372 6561 7465 5375 7065 7270 r__(createSuperp │ │ │ │ +0000d210: 6978 656c 534c 4943 5f33 2869 6d61 6765 ixelSLIC_3(image │ │ │ │ +0000d220: 2e6e 6174 6976 654f 626a 2929 3b0a 2020 .nativeObj));. │ │ │ │ +0000d230: 2020 7d0a 0a0a 2020 2020 2f2f 0a20 2020 }... //. │ │ │ │ +0000d240: 202f 2f20 432b 2b3a 2020 5074 725f 4772 // C++: Ptr_Gr │ │ │ │ +0000d250: 6170 6853 6567 6d65 6e74 6174 696f 6e20 aphSegmentation │ │ │ │ +0000d260: 6376 3a3a 7869 6d67 7072 6f63 3a3a 7365 cv::ximgproc::se │ │ │ │ +0000d270: 676d 656e 7461 7469 6f6e 3a3a 6372 6561 gmentation::crea │ │ │ │ +0000d280: 7465 4772 6170 6853 6567 6d65 6e74 6174 teGraphSegmentat │ │ │ │ +0000d290: 696f 6e28 646f 7562 6c65 2073 6967 6d61 ion(double sigma │ │ │ │ +0000d2a0: 203d 2030 2e35 2c20 666c 6f61 7420 6b20 = 0.5, float k │ │ │ │ +0000d2b0: 3d20 3330 302c 2069 6e74 206d 696e 5f73 = 300, int min_s │ │ │ │ +0000d2c0: 697a 6520 3d20 3130 3029 0a20 2020 202f ize = 100). / │ │ │ │ +0000d2d0: 2f0a 0a20 2020 202f 2a2a 0a20 2020 2020 /.. /**. │ │ │ │ +0000d2e0: 2a20 4372 6561 7465 7320 6120 6772 6170 * Creates a grap │ │ │ │ +0000d2f0: 6820 6261 7365 6420 7365 676d 656e 746f h based segmento │ │ │ │ +0000d300: 720a 2020 2020 202a 2020 2020 2020 2020 r. * │ │ │ │ +0000d310: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ +0000d320: 2040 7061 7261 6d20 7369 676d 6120 5468 @param sigma Th │ │ │ │ +0000d330: 6520 7369 676d 6120 7061 7261 6d65 7465 e sigma paramete │ │ │ │ +0000d340: 722c 2075 7365 6420 746f 2073 6d6f 6f74 r, used to smoot │ │ │ │ +0000d350: 6820 696d 6167 650a 2020 2020 202a 2020 h image. * │ │ │ │ +0000d360: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ +0000d370: 2020 2020 2020 2040 7061 7261 6d20 6b20 @param k │ │ │ │ +0000d380: 5468 6520 6b20 7061 7261 6d65 7465 7220 The k parameter │ │ │ │ +0000d390: 6f66 2074 6865 2061 6c67 6f72 7974 686d of the algorythm │ │ │ │ +0000d3a0: 0a20 2020 2020 2a20 2020 2020 2020 2020 . * │ │ │ │ +0000d3b0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ +0000d3c0: 4070 6172 616d 206d 696e 5f73 697a 6520 @param min_size │ │ │ │ +0000d3d0: 5468 6520 6d69 6e69 6d75 6d20 7369 7a65 The minimum size │ │ │ │ +0000d3e0: 206f 6620 7365 676d 656e 7473 0a20 2020 of segments. │ │ │ │ +0000d3f0: 2020 2a20 4072 6574 7572 6e20 6175 746f * @return auto │ │ │ │ +0000d400: 6d61 7469 6361 6c6c 7920 6765 6e65 7261 matically genera │ │ │ │ +0000d410: 7465 640a 2020 2020 202a 2f0a 2020 2020 ted. */. │ │ │ │ +0000d420: 7075 626c 6963 2073 7461 7469 6320 4772 public static Gr │ │ │ │ +0000d430: 6170 6853 6567 6d65 6e74 6174 696f 6e20 aphSegmentation │ │ │ │ +0000d440: 6372 6561 7465 4772 6170 6853 6567 6d65 createGraphSegme │ │ │ │ +0000d450: 6e74 6174 696f 6e28 646f 7562 6c65 2073 ntation(double s │ │ │ │ +0000d460: 6967 6d61 2c20 666c 6f61 7420 6b2c 2069 igma, float k, i │ │ │ │ +0000d470: 6e74 206d 696e 5f73 697a 6529 207b 0a20 nt min_size) {. │ │ │ │ +0000d480: 2020 2020 2020 2072 6574 7572 6e20 4772 return Gr │ │ │ │ +0000d490: 6170 6853 6567 6d65 6e74 6174 696f 6e2e aphSegmentation. │ │ │ │ +0000d4a0: 5f5f 6672 6f6d 5074 725f 5f28 6372 6561 __fromPtr__(crea │ │ │ │ +0000d4b0: 7465 4772 6170 6853 6567 6d65 6e74 6174 teGraphSegmentat │ │ │ │ +0000d4c0: 696f 6e5f 3028 7369 676d 612c 206b 2c20 ion_0(sigma, k, │ │ │ │ +0000d4d0: 6d69 6e5f 7369 7a65 2929 3b0a 2020 2020 min_size));. │ │ │ │ +0000d4e0: 7d0a 0a20 2020 202f 2a2a 0a20 2020 2020 }.. /**. │ │ │ │ +0000d4f0: 2a20 4372 6561 7465 7320 6120 6772 6170 * Creates a grap │ │ │ │ +0000d500: 6820 6261 7365 6420 7365 676d 656e 746f h based segmento │ │ │ │ +0000d510: 720a 2020 2020 202a 2020 2020 2020 2020 r. * │ │ │ │ +0000d520: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ +0000d530: 2040 7061 7261 6d20 7369 676d 6120 5468 @param sigma Th │ │ │ │ +0000d540: 6520 7369 676d 6120 7061 7261 6d65 7465 e sigma paramete │ │ │ │ +0000d550: 722c 2075 7365 6420 746f 2073 6d6f 6f74 r, used to smoot │ │ │ │ +0000d560: 6820 696d 6167 650a 2020 2020 202a 2020 h image. * │ │ │ │ +0000d570: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ +0000d580: 2020 2020 2020 2040 7061 7261 6d20 6b20 @param k │ │ │ │ +0000d590: 5468 6520 6b20 7061 7261 6d65 7465 7220 The k parameter │ │ │ │ +0000d5a0: 6f66 2074 6865 2061 6c67 6f72 7974 686d of the algorythm │ │ │ │ +0000d5b0: 0a20 2020 2020 2a20 4072 6574 7572 6e20 . * @return │ │ │ │ +0000d5c0: 6175 746f 6d61 7469 6361 6c6c 7920 6765 automatically ge │ │ │ │ +0000d5d0: 6e65 7261 7465 640a 2020 2020 202a 2f0a nerated. */. │ │ │ │ +0000d5e0: 2020 2020 7075 626c 6963 2073 7461 7469 public stati │ │ │ │ +0000d5f0: 6320 4772 6170 6853 6567 6d65 6e74 6174 c GraphSegmentat │ │ │ │ +0000d600: 696f 6e20 6372 6561 7465 4772 6170 6853 ion createGraphS │ │ │ │ +0000d610: 6567 6d65 6e74 6174 696f 6e28 646f 7562 egmentation(doub │ │ │ │ +0000d620: 6c65 2073 6967 6d61 2c20 666c 6f61 7420 le sigma, float │ │ │ │ +0000d630: 6b29 207b 0a20 2020 2020 2020 2072 6574 k) {. ret │ │ │ │ +0000d640: 7572 6e20 4772 6170 6853 6567 6d65 6e74 urn GraphSegment │ │ │ │ +0000d650: 6174 696f 6e2e 5f5f 6672 6f6d 5074 725f ation.__fromPtr_ │ │ │ │ +0000d660: 5f28 6372 6561 7465 4772 6170 6853 6567 _(createGraphSeg │ │ │ │ +0000d670: 6d65 6e74 6174 696f 6e5f 3128 7369 676d mentation_1(sigm │ │ │ │ +0000d680: 612c 206b 2929 3b0a 2020 2020 7d0a 0a20 a, k));. }.. │ │ │ │ +0000d690: 2020 202f 2a2a 0a20 2020 2020 2a20 4372 /**. * Cr │ │ │ │ +0000d6a0: 6561 7465 7320 6120 6772 6170 6820 6261 eates a graph ba │ │ │ │ +0000d6b0: 7365 6420 7365 676d 656e 746f 720a 2020 sed segmentor. │ │ │ │ +0000d6c0: 2020 202a 2020 2020 2020 2020 2020 2020 * │ │ │ │ +0000d6d0: 2020 2020 2020 2020 2020 2020 2040 7061 @pa │ │ │ │ +0000d6e0: 7261 6d20 7369 676d 6120 5468 6520 7369 ram sigma The si │ │ │ │ +0000d6f0: 676d 6120 7061 7261 6d65 7465 722c 2075 gma parameter, u │ │ │ │ +0000d700: 7365 6420 746f 2073 6d6f 6f74 6820 696d sed to smooth im │ │ │ │ +0000d710: 6167 650a 2020 2020 202a 2040 7265 7475 age. * @retu │ │ │ │ +0000d720: 726e 2061 7574 6f6d 6174 6963 616c 6c79 rn automatically │ │ │ │ +0000d730: 2067 656e 6572 6174 6564 0a20 2020 2020 generated. │ │ │ │ +0000d740: 2a2f 0a20 2020 2070 7562 6c69 6320 7374 */. public st │ │ │ │ +0000d750: 6174 6963 2047 7261 7068 5365 676d 656e atic GraphSegmen │ │ │ │ +0000d760: 7461 7469 6f6e 2063 7265 6174 6547 7261 tation createGra │ │ │ │ +0000d770: 7068 5365 676d 656e 7461 7469 6f6e 2864 phSegmentation(d │ │ │ │ +0000d780: 6f75 626c 6520 7369 676d 6129 207b 0a20 ouble sigma) {. │ │ │ │ +0000d790: 2020 2020 2020 2072 6574 7572 6e20 4772 return Gr │ │ │ │ +0000d7a0: 6170 6853 6567 6d65 6e74 6174 696f 6e2e aphSegmentation. │ │ │ │ +0000d7b0: 5f5f 6672 6f6d 5074 725f 5f28 6372 6561 __fromPtr__(crea │ │ │ │ +0000d7c0: 7465 4772 6170 6853 6567 6d65 6e74 6174 teGraphSegmentat │ │ │ │ +0000d7d0: 696f 6e5f 3228 7369 676d 6129 293b 0a20 ion_2(sigma));. │ │ │ │ +0000d7e0: 2020 207d 0a0a 2020 2020 2f2a 2a0a 2020 }.. /**. │ │ │ │ +0000d7f0: 2020 202a 2043 7265 6174 6573 2061 2067 * Creates a g │ │ │ │ +0000d800: 7261 7068 2062 6173 6564 2073 6567 6d65 raph based segme │ │ │ │ +0000d810: 6e74 6f72 0a20 2020 2020 2a20 4072 6574 ntor. * @ret │ │ │ │ +0000d820: 7572 6e20 6175 746f 6d61 7469 6361 6c6c urn automaticall │ │ │ │ +0000d830: 7920 6765 6e65 7261 7465 640a 2020 2020 y generated. │ │ │ │ +0000d840: 202a 2f0a 2020 2020 7075 626c 6963 2073 */. public s │ │ │ │ +0000d850: 7461 7469 6320 4772 6170 6853 6567 6d65 tatic GraphSegme │ │ │ │ +0000d860: 6e74 6174 696f 6e20 6372 6561 7465 4772 ntation createGr │ │ │ │ +0000d870: 6170 6853 6567 6d65 6e74 6174 696f 6e28 aphSegmentation( │ │ │ │ +0000d880: 2920 7b0a 2020 2020 2020 2020 7265 7475 ) {. retu │ │ │ │ +0000d890: 726e 2047 7261 7068 5365 676d 656e 7461 rn GraphSegmenta │ │ │ │ +0000d8a0: 7469 6f6e 2e5f 5f66 726f 6d50 7472 5f5f tion.__fromPtr__ │ │ │ │ +0000d8b0: 2863 7265 6174 6547 7261 7068 5365 676d (createGraphSegm │ │ │ │ +0000d8c0: 656e 7461 7469 6f6e 5f33 2829 293b 0a20 entation_3());. │ │ │ │ +0000d8d0: 2020 207d 0a0a 0a20 2020 202f 2f0a 2020 }... //. │ │ │ │ +0000d8e0: 2020 2f2f 2043 2b2b 3a20 2050 7472 5f53 // C++: Ptr_S │ │ │ │ +0000d8f0: 656c 6563 7469 7665 5365 6172 6368 5365 electiveSearchSe │ │ │ │ +0000d900: 676d 656e 7461 7469 6f6e 5374 7261 7465 gmentationStrate │ │ │ │ +0000d910: 6779 436f 6c6f 7220 6376 3a3a 7869 6d67 gyColor cv::ximg │ │ │ │ +0000d920: 7072 6f63 3a3a 7365 676d 656e 7461 7469 proc::segmentati │ │ │ │ +0000d930: 6f6e 3a3a 6372 6561 7465 5365 6c65 6374 on::createSelect │ │ │ │ +0000d940: 6976 6553 6561 7263 6853 6567 6d65 6e74 iveSearchSegment │ │ │ │ +0000d950: 6174 696f 6e53 7472 6174 6567 7943 6f6c ationStrategyCol │ │ │ │ +0000d960: 6f72 2829 0a20 2020 202f 2f0a 0a20 2020 or(). //.. │ │ │ │ +0000d970: 202f 2a2a 0a20 2020 2020 2a20 4372 6561 /**. * Crea │ │ │ │ +0000d980: 7465 2061 206e 6577 2063 6f6c 6f72 2d62 te a new color-b │ │ │ │ +0000d990: 6173 6564 2073 7472 6174 6567 790a 2020 ased strategy. │ │ │ │ +0000d9a0: 2020 202a 2040 7265 7475 726e 2061 7574 * @return aut │ │ │ │ +0000d9b0: 6f6d 6174 6963 616c 6c79 2067 656e 6572 omatically gener │ │ │ │ +0000d9c0: 6174 6564 0a20 2020 2020 2a2f 0a20 2020 ated. */. │ │ │ │ +0000d9d0: 2070 7562 6c69 6320 7374 6174 6963 2053 public static S │ │ │ │ +0000d9e0: 656c 6563 7469 7665 5365 6172 6368 5365 electiveSearchSe │ │ │ │ +0000d9f0: 676d 656e 7461 7469 6f6e 5374 7261 7465 gmentationStrate │ │ │ │ +0000da00: 6779 436f 6c6f 7220 6372 6561 7465 5365 gyColor createSe │ │ │ │ +0000da10: 6c65 6374 6976 6553 6561 7263 6853 6567 lectiveSearchSeg │ │ │ │ +0000da20: 6d65 6e74 6174 696f 6e53 7472 6174 6567 mentationStrateg │ │ │ │ +0000da30: 7943 6f6c 6f72 2829 207b 0a20 2020 2020 yColor() {. │ │ │ │ +0000da40: 2020 2072 6574 7572 6e20 5365 6c65 6374 return Select │ │ │ │ +0000da50: 6976 6553 6561 7263 6853 6567 6d65 6e74 iveSearchSegment │ │ │ │ +0000da60: 6174 696f 6e53 7472 6174 6567 7943 6f6c ationStrategyCol │ │ │ │ +0000da70: 6f72 2e5f 5f66 726f 6d50 7472 5f5f 2863 or.__fromPtr__(c │ │ │ │ +0000da80: 7265 6174 6553 656c 6563 7469 7665 5365 reateSelectiveSe │ │ │ │ +0000da90: 6172 6368 5365 676d 656e 7461 7469 6f6e archSegmentation │ │ │ │ +0000daa0: 5374 7261 7465 6779 436f 6c6f 725f 3028 StrategyColor_0( │ │ │ │ +0000dab0: 2929 3b0a 2020 2020 7d0a 0a0a 2020 2020 ));. }... │ │ │ │ +0000dac0: 2f2f 0a20 2020 202f 2f20 432b 2b3a 2020 //. // C++: │ │ │ │ +0000dad0: 5074 725f 5365 6c65 6374 6976 6553 6561 Ptr_SelectiveSea │ │ │ │ +0000dae0: 7263 6853 6567 6d65 6e74 6174 696f 6e53 rchSegmentationS │ │ │ │ +0000daf0: 7472 6174 6567 7953 697a 6520 6376 3a3a trategySize cv:: │ │ │ │ +0000db00: 7869 6d67 7072 6f63 3a3a 7365 676d 656e ximgproc::segmen │ │ │ │ +0000db10: 7461 7469 6f6e 3a3a 6372 6561 7465 5365 tation::createSe │ │ │ │ +0000db20: 6c65 6374 6976 6553 6561 7263 6853 6567 lectiveSearchSeg │ │ │ │ +0000db30: 6d65 6e74 6174 696f 6e53 7472 6174 6567 mentationStrateg │ │ │ │ +0000db40: 7953 697a 6528 290a 2020 2020 2f2f 0a0a ySize(). //.. │ │ │ │ +0000db50: 2020 2020 2f2a 2a0a 2020 2020 202a 2043 /**. * C │ │ │ │ +0000db60: 7265 6174 6520 6120 6e65 7720 7369 7a65 reate a new size │ │ │ │ +0000db70: 2d62 6173 6564 2073 7472 6174 6567 790a -based strategy. │ │ │ │ +0000db80: 2020 2020 202a 2040 7265 7475 726e 2061 * @return a │ │ │ │ +0000db90: 7574 6f6d 6174 6963 616c 6c79 2067 656e utomatically gen │ │ │ │ +0000dba0: 6572 6174 6564 0a20 2020 2020 2a2f 0a20 erated. */. │ │ │ │ +0000dbb0: 2020 2070 7562 6c69 6320 7374 6174 6963 public static │ │ │ │ +0000dbc0: 2053 656c 6563 7469 7665 5365 6172 6368 SelectiveSearch │ │ │ │ +0000dbd0: 5365 676d 656e 7461 7469 6f6e 5374 7261 SegmentationStra │ │ │ │ +0000dbe0: 7465 6779 5369 7a65 2063 7265 6174 6553 tegySize createS │ │ │ │ +0000dbf0: 656c 6563 7469 7665 5365 6172 6368 5365 electiveSearchSe │ │ │ │ +0000dc00: 676d 656e 7461 7469 6f6e 5374 7261 7465 gmentationStrate │ │ │ │ +0000dc10: 6779 5369 7a65 2829 207b 0a20 2020 2020 gySize() {. │ │ │ │ +0000dc20: 2020 2072 6574 7572 6e20 5365 6c65 6374 return Select │ │ │ │ +0000dc30: 6976 6553 6561 7263 6853 6567 6d65 6e74 iveSearchSegment │ │ │ │ +0000dc40: 6174 696f 6e53 7472 6174 6567 7953 697a ationStrategySiz │ │ │ │ +0000dc50: 652e 5f5f 6672 6f6d 5074 725f 5f28 6372 e.__fromPtr__(cr │ │ │ │ +0000dc60: 6561 7465 5365 6c65 6374 6976 6553 6561 eateSelectiveSea │ │ │ │ +0000dc70: 7263 6853 6567 6d65 6e74 6174 696f 6e53 rchSegmentationS │ │ │ │ +0000dc80: 7472 6174 6567 7953 697a 655f 3028 2929 trategySize_0()) │ │ │ │ +0000dc90: 3b0a 2020 2020 7d0a 0a0a 2020 2020 2f2f ;. }... // │ │ │ │ +0000dca0: 0a20 2020 202f 2f20 432b 2b3a 2020 5074 . // C++: Pt │ │ │ │ +0000dcb0: 725f 5365 6c65 6374 6976 6553 6561 7263 r_SelectiveSearc │ │ │ │ +0000dcc0: 6853 6567 6d65 6e74 6174 696f 6e53 7472 hSegmentationStr │ │ │ │ +0000dcd0: 6174 6567 7954 6578 7475 7265 2063 763a ategyTexture cv: │ │ │ │ +0000dce0: 3a78 696d 6770 726f 633a 3a73 6567 6d65 :ximgproc::segme │ │ │ │ +0000dcf0: 6e74 6174 696f 6e3a 3a63 7265 6174 6553 ntation::createS │ │ │ │ +0000dd00: 656c 6563 7469 7665 5365 6172 6368 5365 electiveSearchSe │ │ │ │ +0000dd10: 676d 656e 7461 7469 6f6e 5374 7261 7465 gmentationStrate │ │ │ │ +0000dd20: 6779 5465 7874 7572 6528 290a 2020 2020 gyTexture(). │ │ │ │ +0000dd30: 2f2f 0a0a 2020 2020 2f2a 2a0a 2020 2020 //.. /**. │ │ │ │ +0000dd40: 202a 2043 7265 6174 6520 6120 6e65 7720 * Create a new │ │ │ │ +0000dd50: 7369 7a65 2d62 6173 6564 2073 7472 6174 size-based strat │ │ │ │ +0000dd60: 6567 790a 2020 2020 202a 2040 7265 7475 egy. * @retu │ │ │ │ +0000dd70: 726e 2061 7574 6f6d 6174 6963 616c 6c79 rn automatically │ │ │ │ +0000dd80: 2067 656e 6572 6174 6564 0a20 2020 2020 generated. │ │ │ │ +0000dd90: 2a2f 0a20 2020 2070 7562 6c69 6320 7374 */. public st │ │ │ │ +0000dda0: 6174 6963 2053 656c 6563 7469 7665 5365 atic SelectiveSe │ │ │ │ +0000ddb0: 6172 6368 5365 676d 656e 7461 7469 6f6e archSegmentation │ │ │ │ +0000ddc0: 5374 7261 7465 6779 5465 7874 7572 6520 StrategyTexture │ │ │ │ +0000ddd0: 6372 6561 7465 5365 6c65 6374 6976 6553 createSelectiveS │ │ │ │ +0000dde0: 6561 7263 6853 6567 6d65 6e74 6174 696f earchSegmentatio │ │ │ │ +0000ddf0: 6e53 7472 6174 6567 7954 6578 7475 7265 nStrategyTexture │ │ │ │ +0000de00: 2829 207b 0a20 2020 2020 2020 2072 6574 () {. ret │ │ │ │ +0000de10: 7572 6e20 5365 6c65 6374 6976 6553 6561 urn SelectiveSea │ │ │ │ +0000de20: 7263 6853 6567 6d65 6e74 6174 696f 6e53 rchSegmentationS │ │ │ │ +0000de30: 7472 6174 6567 7954 6578 7475 7265 2e5f trategyTexture._ │ │ │ │ +0000de40: 5f66 726f 6d50 7472 5f5f 2863 7265 6174 _fromPtr__(creat │ │ │ │ +0000de50: 6553 656c 6563 7469 7665 5365 6172 6368 eSelectiveSearch │ │ │ │ +0000de60: 5365 676d 656e 7461 7469 6f6e 5374 7261 SegmentationStra │ │ │ │ +0000de70: 7465 6779 5465 7874 7572 655f 3028 2929 tegyTexture_0()) │ │ │ │ +0000de80: 3b0a 2020 2020 7d0a 0a0a 2020 2020 2f2f ;. }... // │ │ │ │ +0000de90: 0a20 2020 202f 2f20 432b 2b3a 2020 5074 . // C++: Pt │ │ │ │ +0000dea0: 725f 5365 6c65 6374 6976 6553 6561 7263 r_SelectiveSearc │ │ │ │ +0000deb0: 6853 6567 6d65 6e74 6174 696f 6e53 7472 hSegmentationStr │ │ │ │ +0000dec0: 6174 6567 7946 696c 6c20 6376 3a3a 7869 ategyFill cv::xi │ │ │ │ +0000ded0: 6d67 7072 6f63 3a3a 7365 676d 656e 7461 mgproc::segmenta │ │ │ │ +0000dee0: 7469 6f6e 3a3a 6372 6561 7465 5365 6c65 tion::createSele │ │ │ │ +0000def0: 6374 6976 6553 6561 7263 6853 6567 6d65 ctiveSearchSegme │ │ │ │ +0000df00: 6e74 6174 696f 6e53 7472 6174 6567 7946 ntationStrategyF │ │ │ │ +0000df10: 696c 6c28 290a 2020 2020 2f2f 0a0a 2020 ill(). //.. │ │ │ │ +0000df20: 2020 2f2a 2a0a 2020 2020 202a 2043 7265 /**. * Cre │ │ │ │ +0000df30: 6174 6520 6120 6e65 7720 6669 6c6c 2d62 ate a new fill-b │ │ │ │ +0000df40: 6173 6564 2073 7472 6174 6567 790a 2020 ased strategy. │ │ │ │ +0000df50: 2020 202a 2040 7265 7475 726e 2061 7574 * @return aut │ │ │ │ +0000df60: 6f6d 6174 6963 616c 6c79 2067 656e 6572 omatically gener │ │ │ │ +0000df70: 6174 6564 0a20 2020 2020 2a2f 0a20 2020 ated. */. │ │ │ │ +0000df80: 2070 7562 6c69 6320 7374 6174 6963 2053 public static S │ │ │ │ +0000df90: 656c 6563 7469 7665 5365 6172 6368 5365 electiveSearchSe │ │ │ │ +0000dfa0: 676d 656e 7461 7469 6f6e 5374 7261 7465 gmentationStrate │ │ │ │ +0000dfb0: 6779 4669 6c6c 2063 7265 6174 6553 656c gyFill createSel │ │ │ │ +0000dfc0: 6563 7469 7665 5365 6172 6368 5365 676d ectiveSearchSegm │ │ │ │ +0000dfd0: 656e 7461 7469 6f6e 5374 7261 7465 6779 entationStrategy │ │ │ │ +0000dfe0: 4669 6c6c 2829 207b 0a20 2020 2020 2020 Fill() {. │ │ │ │ +0000dff0: 2072 6574 7572 6e20 5365 6c65 6374 6976 return Selectiv │ │ │ │ +0000e000: 6553 6561 7263 6853 6567 6d65 6e74 6174 eSearchSegmentat │ │ │ │ +0000e010: 696f 6e53 7472 6174 6567 7946 696c 6c2e ionStrategyFill. │ │ │ │ +0000e020: 5f5f 6672 6f6d 5074 725f 5f28 6372 6561 __fromPtr__(crea │ │ │ │ +0000e030: 7465 5365 6c65 6374 6976 6553 6561 7263 teSelectiveSearc │ │ │ │ +0000e040: 6853 6567 6d65 6e74 6174 696f 6e53 7472 hSegmentationStr │ │ │ │ +0000e050: 6174 6567 7946 696c 6c5f 3028 2929 3b0a ategyFill_0());. │ │ │ │ +0000e060: 2020 2020 7d0a 0a0a 2020 2020 2f2f 0a20 }... //. │ │ │ │ +0000e070: 2020 202f 2f20 432b 2b3a 2020 5074 725f // C++: Ptr_ │ │ │ │ +0000e080: 5365 6c65 6374 6976 6553 6561 7263 6853 SelectiveSearchS │ │ │ │ +0000e090: 6567 6d65 6e74 6174 696f 6e53 7472 6174 egmentationStrat │ │ │ │ +0000e0a0: 6567 794d 756c 7469 706c 6520 6376 3a3a egyMultiple cv:: │ │ │ │ +0000e0b0: 7869 6d67 7072 6f63 3a3a 7365 676d 656e ximgproc::segmen │ │ │ │ +0000e0c0: 7461 7469 6f6e 3a3a 6372 6561 7465 5365 tation::createSe │ │ │ │ +0000e0d0: 6c65 6374 6976 6553 6561 7263 6853 6567 lectiveSearchSeg │ │ │ │ +0000e0e0: 6d65 6e74 6174 696f 6e53 7472 6174 6567 mentationStrateg │ │ │ │ +0000e0f0: 794d 756c 7469 706c 6528 290a 2020 2020 yMultiple(). │ │ │ │ +0000e100: 2f2f 0a0a 2020 2020 2f2a 2a0a 2020 2020 //.. /**. │ │ │ │ +0000e110: 202a 2043 7265 6174 6520 6120 6e65 7720 * Create a new │ │ │ │ +0000e120: 6d75 6c74 6970 6c65 2073 7472 6174 6567 multiple strateg │ │ │ │ +0000e130: 790a 2020 2020 202a 2040 7265 7475 726e y. * @return │ │ │ │ +0000e140: 2061 7574 6f6d 6174 6963 616c 6c79 2067 automatically g │ │ │ │ +0000e150: 656e 6572 6174 6564 0a20 2020 2020 2a2f enerated. */ │ │ │ │ +0000e160: 0a20 2020 2070 7562 6c69 6320 7374 6174 . public stat │ │ │ │ +0000e170: 6963 2053 656c 6563 7469 7665 5365 6172 ic SelectiveSear │ │ │ │ +0000e180: 6368 5365 676d 656e 7461 7469 6f6e 5374 chSegmentationSt │ │ │ │ +0000e190: 7261 7465 6779 4d75 6c74 6970 6c65 2063 rategyMultiple c │ │ │ │ +0000e1a0: 7265 6174 6553 656c 6563 7469 7665 5365 reateSelectiveSe │ │ │ │ +0000e1b0: 6172 6368 5365 676d 656e 7461 7469 6f6e archSegmentation │ │ │ │ +0000e1c0: 5374 7261 7465 6779 4d75 6c74 6970 6c65 StrategyMultiple │ │ │ │ +0000e1d0: 2829 207b 0a20 2020 2020 2020 2072 6574 () {. ret │ │ │ │ +0000e1e0: 7572 6e20 5365 6c65 6374 6976 6553 6561 urn SelectiveSea │ │ │ │ +0000e1f0: 7263 6853 6567 6d65 6e74 6174 696f 6e53 rchSegmentationS │ │ │ │ +0000e200: 7472 6174 6567 794d 756c 7469 706c 652e trategyMultiple. │ │ │ │ +0000e210: 5f5f 6672 6f6d 5074 725f 5f28 6372 6561 __fromPtr__(crea │ │ │ │ +0000e220: 7465 5365 6c65 6374 6976 6553 6561 7263 teSelectiveSearc │ │ │ │ +0000e230: 6853 6567 6d65 6e74 6174 696f 6e53 7472 hSegmentationStr │ │ │ │ +0000e240: 6174 6567 794d 756c 7469 706c 655f 3028 ategyMultiple_0( │ │ │ │ +0000e250: 2929 3b0a 2020 2020 7d0a 0a0a 2020 2020 ));. }... │ │ │ │ +0000e260: 2f2f 0a20 2020 202f 2f20 432b 2b3a 2020 //. // C++: │ │ │ │ +0000e270: 5074 725f 5365 6c65 6374 6976 6553 6561 Ptr_SelectiveSea │ │ │ │ +0000e280: 7263 6853 6567 6d65 6e74 6174 696f 6e53 rchSegmentationS │ │ │ │ +0000e290: 7472 6174 6567 794d 756c 7469 706c 6520 trategyMultiple │ │ │ │ +0000e2a0: 6376 3a3a 7869 6d67 7072 6f63 3a3a 7365 cv::ximgproc::se │ │ │ │ +0000e2b0: 676d 656e 7461 7469 6f6e 3a3a 6372 6561 gmentation::crea │ │ │ │ +0000e2c0: 7465 5365 6c65 6374 6976 6553 6561 7263 teSelectiveSearc │ │ │ │ +0000e2d0: 6853 6567 6d65 6e74 6174 696f 6e53 7472 hSegmentationStr │ │ │ │ +0000e2e0: 6174 6567 794d 756c 7469 706c 6528 5074 ategyMultiple(Pt │ │ │ │ +0000e2f0: 725f 5365 6c65 6374 6976 6553 6561 7263 r_SelectiveSearc │ │ │ │ +0000e300: 6853 6567 6d65 6e74 6174 696f 6e53 7472 hSegmentationStr │ │ │ │ +0000e310: 6174 6567 7920 7331 290a 2020 2020 2f2f ategy s1). // │ │ │ │ +0000e320: 0a0a 2020 2020 2f2a 2a0a 2020 2020 202a .. /**. * │ │ │ │ +0000e330: 2043 7265 6174 6520 6120 6e65 7720 6d75 Create a new mu │ │ │ │ +0000e340: 6c74 6970 6c65 2073 7472 6174 6567 7920 ltiple strategy │ │ │ │ +0000e350: 616e 6420 7365 7420 6f6e 6520 7375 6274 and set one subt │ │ │ │ +0000e360: 7261 7465 6779 0a20 2020 2020 2a20 2020 rategy. * │ │ │ │ +0000e370: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ +0000e380: 2020 2020 2020 4070 6172 616d 2073 3120 @param s1 │ │ │ │ +0000e390: 5468 6520 6669 7273 7420 7374 7261 7465 The first strate │ │ │ │ +0000e3a0: 6779 0a20 2020 2020 2a20 4072 6574 7572 gy. * @retur │ │ │ │ +0000e3b0: 6e20 6175 746f 6d61 7469 6361 6c6c 7920 n automatically │ │ │ │ +0000e3c0: 6765 6e65 7261 7465 640a 2020 2020 202a generated. * │ │ │ │ +0000e3d0: 2f0a 2020 2020 7075 626c 6963 2073 7461 /. public sta │ │ │ │ +0000e3e0: 7469 6320 5365 6c65 6374 6976 6553 6561 tic SelectiveSea │ │ │ │ +0000e3f0: 7263 6853 6567 6d65 6e74 6174 696f 6e53 rchSegmentationS │ │ │ │ +0000e400: 7472 6174 6567 794d 756c 7469 706c 6520 trategyMultiple │ │ │ │ +0000e410: 6372 6561 7465 5365 6c65 6374 6976 6553 createSelectiveS │ │ │ │ +0000e420: 6561 7263 6853 6567 6d65 6e74 6174 696f earchSegmentatio │ │ │ │ +0000e430: 6e53 7472 6174 6567 794d 756c 7469 706c nStrategyMultipl │ │ │ │ +0000e440: 6528 5365 6c65 6374 6976 6553 6561 7263 e(SelectiveSearc │ │ │ │ +0000e450: 6853 6567 6d65 6e74 6174 696f 6e53 7472 hSegmentationStr │ │ │ │ +0000e460: 6174 6567 7920 7331 2920 7b0a 2020 2020 ategy s1) {. │ │ │ │ +0000e470: 2020 2020 7265 7475 726e 2053 656c 6563 return Selec │ │ │ │ +0000e480: 7469 7665 5365 6172 6368 5365 676d 656e tiveSearchSegmen │ │ │ │ +0000e490: 7461 7469 6f6e 5374 7261 7465 6779 4d75 tationStrategyMu │ │ │ │ +0000e4a0: 6c74 6970 6c65 2e5f 5f66 726f 6d50 7472 ltiple.__fromPtr │ │ │ │ +0000e4b0: 5f5f 2863 7265 6174 6553 656c 6563 7469 __(createSelecti │ │ │ │ +0000e4c0: 7665 5365 6172 6368 5365 676d 656e 7461 veSearchSegmenta │ │ │ │ +0000e4d0: 7469 6f6e 5374 7261 7465 6779 4d75 6c74 tionStrategyMult │ │ │ │ +0000e4e0: 6970 6c65 5f31 2873 312e 6765 744e 6174 iple_1(s1.getNat │ │ │ │ +0000e4f0: 6976 654f 626a 4164 6472 2829 2929 3b0a iveObjAddr()));. │ │ │ │ +0000e500: 2020 2020 7d0a 0a0a 2020 2020 2f2f 0a20 }... //. │ │ │ │ +0000e510: 2020 202f 2f20 432b 2b3a 2020 5074 725f // C++: Ptr_ │ │ │ │ +0000e520: 5365 6c65 6374 6976 6553 6561 7263 6853 SelectiveSearchS │ │ │ │ +0000e530: 6567 6d65 6e74 6174 696f 6e53 7472 6174 egmentationStrat │ │ │ │ +0000e540: 6567 794d 756c 7469 706c 6520 6376 3a3a egyMultiple cv:: │ │ │ │ +0000e550: 7869 6d67 7072 6f63 3a3a 7365 676d 656e ximgproc::segmen │ │ │ │ +0000e560: 7461 7469 6f6e 3a3a 6372 6561 7465 5365 tation::createSe │ │ │ │ +0000e570: 6c65 6374 6976 6553 6561 7263 6853 6567 lectiveSearchSeg │ │ │ │ +0000e580: 6d65 6e74 6174 696f 6e53 7472 6174 6567 mentationStrateg │ │ │ │ +0000e590: 794d 756c 7469 706c 6528 5074 725f 5365 yMultiple(Ptr_Se │ │ │ │ +0000e5a0: 6c65 6374 6976 6553 6561 7263 6853 6567 lectiveSearchSeg │ │ │ │ +0000e5b0: 6d65 6e74 6174 696f 6e53 7472 6174 6567 mentationStrateg │ │ │ │ +0000e5c0: 7920 7331 2c20 5074 725f 5365 6c65 6374 y s1, Ptr_Select │ │ │ │ +0000e5d0: 6976 6553 6561 7263 6853 6567 6d65 6e74 iveSearchSegment │ │ │ │ +0000e5e0: 6174 696f 6e53 7472 6174 6567 7920 7332 ationStrategy s2 │ │ │ │ +0000e5f0: 290a 2020 2020 2f2f 0a0a 2020 2020 2f2a ). //.. /* │ │ │ │ +0000e600: 2a0a 2020 2020 202a 2043 7265 6174 6520 *. * Create │ │ │ │ +0000e610: 6120 6e65 7720 6d75 6c74 6970 6c65 2073 a new multiple s │ │ │ │ +0000e620: 7472 6174 6567 7920 616e 6420 7365 7420 trategy and set │ │ │ │ +0000e630: 7477 6f20 7375 6274 7261 7465 6769 6573 two subtrategies │ │ │ │ +0000e640: 2c20 7769 7468 2065 7175 616c 2077 6569 , with equal wei │ │ │ │ +0000e650: 6768 7473 0a20 2020 2020 2a20 2020 2020 ghts. * │ │ │ │ +0000e660: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ +0000e670: 2020 2020 4070 6172 616d 2073 3120 5468 @param s1 Th │ │ │ │ +0000e680: 6520 6669 7273 7420 7374 7261 7465 6779 e first strategy │ │ │ │ +0000e690: 0a20 2020 2020 2a20 2020 2020 2020 2020 . * │ │ │ │ +0000e6a0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ +0000e6b0: 4070 6172 616d 2073 3220 5468 6520 7365 @param s2 The se │ │ │ │ +0000e6c0: 636f 6e64 2073 7472 6174 6567 790a 2020 cond strategy. │ │ │ │ +0000e6d0: 2020 202a 2040 7265 7475 726e 2061 7574 * @return aut │ │ │ │ +0000e6e0: 6f6d 6174 6963 616c 6c79 2067 656e 6572 omatically gener │ │ │ │ +0000e6f0: 6174 6564 0a20 2020 2020 2a2f 0a20 2020 ated. */. │ │ │ │ +0000e700: 2070 7562 6c69 6320 7374 6174 6963 2053 public static S │ │ │ │ +0000e710: 656c 6563 7469 7665 5365 6172 6368 5365 electiveSearchSe │ │ │ │ +0000e720: 676d 656e 7461 7469 6f6e 5374 7261 7465 gmentationStrate │ │ │ │ +0000e730: 6779 4d75 6c74 6970 6c65 2063 7265 6174 gyMultiple creat │ │ │ │ +0000e740: 6553 656c 6563 7469 7665 5365 6172 6368 eSelectiveSearch │ │ │ │ +0000e750: 5365 676d 656e 7461 7469 6f6e 5374 7261 SegmentationStra │ │ │ │ +0000e760: 7465 6779 4d75 6c74 6970 6c65 2853 656c tegyMultiple(Sel │ │ │ │ +0000e770: 6563 7469 7665 5365 6172 6368 5365 676d ectiveSearchSegm │ │ │ │ +0000e780: 656e 7461 7469 6f6e 5374 7261 7465 6779 entationStrategy │ │ │ │ +0000e790: 2073 312c 2053 656c 6563 7469 7665 5365 s1, SelectiveSe │ │ │ │ +0000e7a0: 6172 6368 5365 676d 656e 7461 7469 6f6e archSegmentation │ │ │ │ +0000e7b0: 5374 7261 7465 6779 2073 3229 207b 0a20 Strategy s2) {. │ │ │ │ +0000e7c0: 2020 2020 2020 2072 6574 7572 6e20 5365 return Se │ │ │ │ +0000e7d0: 6c65 6374 6976 6553 6561 7263 6853 6567 lectiveSearchSeg │ │ │ │ +0000e7e0: 6d65 6e74 6174 696f 6e53 7472 6174 6567 mentationStrateg │ │ │ │ +0000e7f0: 794d 756c 7469 706c 652e 5f5f 6672 6f6d yMultiple.__from │ │ │ │ +0000e800: 5074 725f 5f28 6372 6561 7465 5365 6c65 Ptr__(createSele │ │ │ │ +0000e810: 6374 6976 6553 6561 7263 6853 6567 6d65 ctiveSearchSegme │ │ │ │ +0000e820: 6e74 6174 696f 6e53 7472 6174 6567 794d ntationStrategyM │ │ │ │ +0000e830: 756c 7469 706c 655f 3228 7331 2e67 6574 ultiple_2(s1.get │ │ │ │ +0000e840: 4e61 7469 7665 4f62 6a41 6464 7228 292c NativeObjAddr(), │ │ │ │ +0000e850: 2073 322e 6765 744e 6174 6976 654f 626a s2.getNativeObj │ │ │ │ +0000e860: 4164 6472 2829 2929 3b0a 2020 2020 7d0a Addr()));. }. │ │ │ │ +0000e870: 0a0a 2020 2020 2f2f 0a20 2020 202f 2f20 .. //. // │ │ │ │ +0000e880: 432b 2b3a 2020 5074 725f 5365 6c65 6374 C++: Ptr_Select │ │ │ │ +0000e890: 6976 6553 6561 7263 6853 6567 6d65 6e74 iveSearchSegment │ │ │ │ +0000e8a0: 6174 696f 6e53 7472 6174 6567 794d 756c ationStrategyMul │ │ │ │ +0000e8b0: 7469 706c 6520 6376 3a3a 7869 6d67 7072 tiple cv::ximgpr │ │ │ │ +0000e8c0: 6f63 3a3a 7365 676d 656e 7461 7469 6f6e oc::segmentation │ │ │ │ +0000e8d0: 3a3a 6372 6561 7465 5365 6c65 6374 6976 ::createSelectiv │ │ │ │ +0000e8e0: 6553 6561 7263 6853 6567 6d65 6e74 6174 eSearchSegmentat │ │ │ │ +0000e8f0: 696f 6e53 7472 6174 6567 794d 756c 7469 ionStrategyMulti │ │ │ │ +0000e900: 706c 6528 5074 725f 5365 6c65 6374 6976 ple(Ptr_Selectiv │ │ │ │ +0000e910: 6553 6561 7263 6853 6567 6d65 6e74 6174 eSearchSegmentat │ │ │ │ +0000e920: 696f 6e53 7472 6174 6567 7920 7331 2c20 ionStrategy s1, │ │ │ │ +0000e930: 5074 725f 5365 6c65 6374 6976 6553 6561 Ptr_SelectiveSea │ │ │ │ +0000e940: 7263 6853 6567 6d65 6e74 6174 696f 6e53 rchSegmentationS │ │ │ │ +0000e950: 7472 6174 6567 7920 7332 2c20 5074 725f trategy s2, Ptr_ │ │ │ │ +0000e960: 5365 6c65 6374 6976 6553 6561 7263 6853 SelectiveSearchS │ │ │ │ +0000e970: 6567 6d65 6e74 6174 696f 6e53 7472 6174 egmentationStrat │ │ │ │ +0000e980: 6567 7920 7333 290a 2020 2020 2f2f 0a0a egy s3). //.. │ │ │ │ +0000e990: 2020 2020 2f2a 2a0a 2020 2020 202a 2043 /**. * C │ │ │ │ +0000e9a0: 7265 6174 6520 6120 6e65 7720 6d75 6c74 reate a new mult │ │ │ │ +0000e9b0: 6970 6c65 2073 7472 6174 6567 7920 616e iple strategy an │ │ │ │ +0000e9c0: 6420 7365 7420 7468 7265 6520 7375 6274 d set three subt │ │ │ │ +0000e9d0: 7261 7465 6769 6573 2c20 7769 7468 2065 rategies, with e │ │ │ │ +0000e9e0: 7175 616c 2077 6569 6768 7473 0a20 2020 qual weights. │ │ │ │ +0000e9f0: 2020 2a20 2020 2020 2020 2020 2020 2020 * │ │ │ │ +0000ea00: 2020 2020 2020 2020 2020 2020 4070 6172 @par │ │ │ │ +0000ea10: 616d 2073 3120 5468 6520 6669 7273 7420 am s1 The first │ │ │ │ +0000ea20: 7374 7261 7465 6779 0a20 2020 2020 2a20 strategy. * │ │ │ │ +0000ea30: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ +0000ea40: 2020 2020 2020 2020 4070 6172 616d 2073 @param s │ │ │ │ +0000ea50: 3220 5468 6520 7365 636f 6e64 2073 7472 2 The second str │ │ │ │ +0000ea60: 6174 6567 790a 2020 2020 202a 2020 2020 ategy. * │ │ │ │ +0000ea70: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ +0000ea80: 2020 2020 2040 7061 7261 6d20 7333 2054 @param s3 T │ │ │ │ +0000ea90: 6865 2074 6869 7264 2073 7472 6174 6567 he third strateg │ │ │ │ +0000eaa0: 790a 2020 2020 202a 2040 7265 7475 726e y. * @return │ │ │ │ +0000eab0: 2061 7574 6f6d 6174 6963 616c 6c79 2067 automatically g │ │ │ │ +0000eac0: 656e 6572 6174 6564 0a20 2020 2020 2a2f enerated. */ │ │ │ │ +0000ead0: 0a20 2020 2070 7562 6c69 6320 7374 6174 . public stat │ │ │ │ +0000eae0: 6963 2053 656c 6563 7469 7665 5365 6172 ic SelectiveSear │ │ │ │ +0000eaf0: 6368 5365 676d 656e 7461 7469 6f6e 5374 chSegmentationSt │ │ │ │ +0000eb00: 7261 7465 6779 4d75 6c74 6970 6c65 2063 rategyMultiple c │ │ │ │ +0000eb10: 7265 6174 6553 656c 6563 7469 7665 5365 reateSelectiveSe │ │ │ │ +0000eb20: 6172 6368 5365 676d 656e 7461 7469 6f6e archSegmentation │ │ │ │ +0000eb30: 5374 7261 7465 6779 4d75 6c74 6970 6c65 StrategyMultiple │ │ │ │ +0000eb40: 2853 656c 6563 7469 7665 5365 6172 6368 (SelectiveSearch │ │ │ │ +0000eb50: 5365 676d 656e 7461 7469 6f6e 5374 7261 SegmentationStra │ │ │ │ +0000eb60: 7465 6779 2073 312c 2053 656c 6563 7469 tegy s1, Selecti │ │ │ │ +0000eb70: 7665 5365 6172 6368 5365 676d 656e 7461 veSearchSegmenta │ │ │ │ +0000eb80: 7469 6f6e 5374 7261 7465 6779 2073 322c tionStrategy s2, │ │ │ │ +0000eb90: 2053 656c 6563 7469 7665 5365 6172 6368 SelectiveSearch │ │ │ │ +0000eba0: 5365 676d 656e 7461 7469 6f6e 5374 7261 SegmentationStra │ │ │ │ +0000ebb0: 7465 6779 2073 3329 207b 0a20 2020 2020 tegy s3) {. │ │ │ │ +0000ebc0: 2020 2072 6574 7572 6e20 5365 6c65 6374 return Select │ │ │ │ +0000ebd0: 6976 6553 6561 7263 6853 6567 6d65 6e74 iveSearchSegment │ │ │ │ +0000ebe0: 6174 696f 6e53 7472 6174 6567 794d 756c ationStrategyMul │ │ │ │ +0000ebf0: 7469 706c 652e 5f5f 6672 6f6d 5074 725f tiple.__fromPtr_ │ │ │ │ +0000ec00: 5f28 6372 6561 7465 5365 6c65 6374 6976 _(createSelectiv │ │ │ │ +0000ec10: 6553 6561 7263 6853 6567 6d65 6e74 6174 eSearchSegmentat │ │ │ │ +0000ec20: 696f 6e53 7472 6174 6567 794d 756c 7469 ionStrategyMulti │ │ │ │ +0000ec30: 706c 655f 3328 7331 2e67 6574 4e61 7469 ple_3(s1.getNati │ │ │ │ +0000ec40: 7665 4f62 6a41 6464 7228 292c 2073 322e veObjAddr(), s2. │ │ │ │ +0000ec50: 6765 744e 6174 6976 654f 626a 4164 6472 getNativeObjAddr │ │ │ │ +0000ec60: 2829 2c20 7333 2e67 6574 4e61 7469 7665 (), s3.getNative │ │ │ │ +0000ec70: 4f62 6a41 6464 7228 2929 293b 0a20 2020 ObjAddr()));. │ │ │ │ +0000ec80: 207d 0a0a 0a20 2020 202f 2f0a 2020 2020 }... //. │ │ │ │ +0000ec90: 2f2f 2043 2b2b 3a20 2050 7472 5f53 656c // C++: Ptr_Sel │ │ │ │ +0000eca0: 6563 7469 7665 5365 6172 6368 5365 676d ectiveSearchSegm │ │ │ │ +0000ecb0: 656e 7461 7469 6f6e 5374 7261 7465 6779 entationStrategy │ │ │ │ +0000ecc0: 4d75 6c74 6970 6c65 2063 763a 3a78 696d Multiple cv::xim │ │ │ │ +0000ecd0: 6770 726f 633a 3a73 6567 6d65 6e74 6174 gproc::segmentat │ │ │ │ +0000ece0: 696f 6e3a 3a63 7265 6174 6553 656c 6563 ion::createSelec │ │ │ │ +0000ecf0: 7469 7665 5365 6172 6368 5365 676d 656e tiveSearchSegmen │ │ │ │ +0000ed00: 7461 7469 6f6e 5374 7261 7465 6779 4d75 tationStrategyMu │ │ │ │ +0000ed10: 6c74 6970 6c65 2850 7472 5f53 656c 6563 ltiple(Ptr_Selec │ │ │ │ +0000ed20: 7469 7665 5365 6172 6368 5365 676d 656e tiveSearchSegmen │ │ │ │ +0000ed30: 7461 7469 6f6e 5374 7261 7465 6779 2073 tationStrategy s │ │ │ │ +0000ed40: 312c 2050 7472 5f53 656c 6563 7469 7665 1, Ptr_Selective │ │ │ │ +0000ed50: 5365 6172 6368 5365 676d 656e 7461 7469 SearchSegmentati │ │ │ │ +0000ed60: 6f6e 5374 7261 7465 6779 2073 322c 2050 onStrategy s2, P │ │ │ │ +0000ed70: 7472 5f53 656c 6563 7469 7665 5365 6172 tr_SelectiveSear │ │ │ │ +0000ed80: 6368 5365 676d 656e 7461 7469 6f6e 5374 chSegmentationSt │ │ │ │ +0000ed90: 7261 7465 6779 2073 332c 2050 7472 5f53 rategy s3, Ptr_S │ │ │ │ +0000eda0: 656c 6563 7469 7665 5365 6172 6368 5365 electiveSearchSe │ │ │ │ +0000edb0: 676d 656e 7461 7469 6f6e 5374 7261 7465 gmentationStrate │ │ │ │ +0000edc0: 6779 2073 3429 0a20 2020 202f 2f0a 0a20 gy s4). //.. │ │ │ │ +0000edd0: 2020 202f 2a2a 0a20 2020 2020 2a20 4372 /**. * Cr │ │ │ │ +0000ede0: 6561 7465 2061 206e 6577 206d 756c 7469 eate a new multi │ │ │ │ +0000edf0: 706c 6520 7374 7261 7465 6779 2061 6e64 ple strategy and │ │ │ │ +0000ee00: 2073 6574 2066 6f75 7220 7375 6274 7261 set four subtra │ │ │ │ +0000ee10: 7465 6769 6573 2c20 7769 7468 2065 7175 tegies, with equ │ │ │ │ +0000ee20: 616c 2077 6569 6768 7473 0a20 2020 2020 al weights. │ │ │ │ +0000ee30: 2a20 2020 2020 2020 2020 2020 2020 2020 * │ │ │ │ +0000ee40: 2020 2020 2020 2020 2020 4070 6172 616d @param │ │ │ │ +0000ee50: 2073 3120 5468 6520 6669 7273 7420 7374 s1 The first st │ │ │ │ +0000ee60: 7261 7465 6779 0a20 2020 2020 2a20 2020 rategy. * │ │ │ │ +0000ee70: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ +0000ee80: 2020 2020 2020 4070 6172 616d 2073 3220 @param s2 │ │ │ │ +0000ee90: 5468 6520 7365 636f 6e64 2073 7472 6174 The second strat │ │ │ │ +0000eea0: 6567 790a 2020 2020 202a 2020 2020 2020 egy. * │ │ │ │ +0000eeb0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ +0000eec0: 2020 2040 7061 7261 6d20 7333 2054 6865 @param s3 The │ │ │ │ +0000eed0: 2074 6869 7264 2073 7472 6174 6567 790a third strategy. │ │ │ │ +0000eee0: 2020 2020 202a 2020 2020 2020 2020 2020 * │ │ │ │ +0000eef0: 2020 2020 2020 2020 2020 2020 2020 2040 @ │ │ │ │ +0000ef00: 7061 7261 6d20 7334 2054 6865 2066 6f72 param s4 The for │ │ │ │ +0000ef10: 7468 2073 7472 6174 6567 790a 2020 2020 th strategy. │ │ │ │ +0000ef20: 202a 2040 7265 7475 726e 2061 7574 6f6d * @return autom │ │ │ │ +0000ef30: 6174 6963 616c 6c79 2067 656e 6572 6174 atically generat │ │ │ │ +0000ef40: 6564 0a20 2020 2020 2a2f 0a20 2020 2070 ed. */. p │ │ │ │ +0000ef50: 7562 6c69 6320 7374 6174 6963 2053 656c ublic static Sel │ │ │ │ +0000ef60: 6563 7469 7665 5365 6172 6368 5365 676d ectiveSearchSegm │ │ │ │ +0000ef70: 656e 7461 7469 6f6e 5374 7261 7465 6779 entationStrategy │ │ │ │ +0000ef80: 4d75 6c74 6970 6c65 2063 7265 6174 6553 Multiple createS │ │ │ │ +0000ef90: 656c 6563 7469 7665 5365 6172 6368 5365 electiveSearchSe │ │ │ │ +0000efa0: 676d 656e 7461 7469 6f6e 5374 7261 7465 gmentationStrate │ │ │ │ +0000efb0: 6779 4d75 6c74 6970 6c65 2853 656c 6563 gyMultiple(Selec │ │ │ │ +0000efc0: 7469 7665 5365 6172 6368 5365 676d 656e tiveSearchSegmen │ │ │ │ +0000efd0: 7461 7469 6f6e 5374 7261 7465 6779 2073 tationStrategy s │ │ │ │ +0000efe0: 312c 2053 656c 6563 7469 7665 5365 6172 1, SelectiveSear │ │ │ │ +0000eff0: 6368 5365 676d 656e 7461 7469 6f6e 5374 chSegmentationSt │ │ │ │ +0000f000: 7261 7465 6779 2073 322c 2053 656c 6563 rategy s2, Selec │ │ │ │ +0000f010: 7469 7665 5365 6172 6368 5365 676d 656e tiveSearchSegmen │ │ │ │ +0000f020: 7461 7469 6f6e 5374 7261 7465 6779 2073 tationStrategy s │ │ │ │ +0000f030: 332c 2053 656c 6563 7469 7665 5365 6172 3, SelectiveSear │ │ │ │ +0000f040: 6368 5365 676d 656e 7461 7469 6f6e 5374 chSegmentationSt │ │ │ │ +0000f050: 7261 7465 6779 2073 3429 207b 0a20 2020 rategy s4) {. │ │ │ │ +0000f060: 2020 2020 2072 6574 7572 6e20 5365 6c65 return Sele │ │ │ │ +0000f070: 6374 6976 6553 6561 7263 6853 6567 6d65 ctiveSearchSegme │ │ │ │ +0000f080: 6e74 6174 696f 6e53 7472 6174 6567 794d ntationStrategyM │ │ │ │ +0000f090: 756c 7469 706c 652e 5f5f 6672 6f6d 5074 ultiple.__fromPt │ │ │ │ +0000f0a0: 725f 5f28 6372 6561 7465 5365 6c65 6374 r__(createSelect │ │ │ │ +0000f0b0: 6976 6553 6561 7263 6853 6567 6d65 6e74 iveSearchSegment │ │ │ │ +0000f0c0: 6174 696f 6e53 7472 6174 6567 794d 756c ationStrategyMul │ │ │ │ +0000f0d0: 7469 706c 655f 3428 7331 2e67 6574 4e61 tiple_4(s1.getNa │ │ │ │ +0000f0e0: 7469 7665 4f62 6a41 6464 7228 292c 2073 tiveObjAddr(), s │ │ │ │ +0000f0f0: 322e 6765 744e 6174 6976 654f 626a 4164 2.getNativeObjAd │ │ │ │ +0000f100: 6472 2829 2c20 7333 2e67 6574 4e61 7469 dr(), s3.getNati │ │ │ │ +0000f110: 7665 4f62 6a41 6464 7228 292c 2073 342e veObjAddr(), s4. │ │ │ │ +0000f120: 6765 744e 6174 6976 654f 626a 4164 6472 getNativeObjAddr │ │ │ │ +0000f130: 2829 2929 3b0a 2020 2020 7d0a 0a0a 2020 ()));. }... │ │ │ │ +0000f140: 2020 2f2f 0a20 2020 202f 2f20 432b 2b3a //. // C++: │ │ │ │ +0000f150: 2020 5074 725f 5365 6c65 6374 6976 6553 Ptr_SelectiveS │ │ │ │ +0000f160: 6561 7263 6853 6567 6d65 6e74 6174 696f earchSegmentatio │ │ │ │ +0000f170: 6e20 6376 3a3a 7869 6d67 7072 6f63 3a3a n cv::ximgproc:: │ │ │ │ +0000f180: 7365 676d 656e 7461 7469 6f6e 3a3a 6372 segmentation::cr │ │ │ │ +0000f190: 6561 7465 5365 6c65 6374 6976 6553 6561 eateSelectiveSea │ │ │ │ +0000f1a0: 7263 6853 6567 6d65 6e74 6174 696f 6e28 rchSegmentation( │ │ │ │ +0000f1b0: 290a 2020 2020 2f2f 0a0a 2020 2020 2f2a ). //.. /* │ │ │ │ +0000f1c0: 2a0a 2020 2020 202a 2043 7265 6174 6520 *. * Create │ │ │ │ +0000f1d0: 6120 6e65 7720 5365 6c65 6374 6976 6553 a new SelectiveS │ │ │ │ +0000f1e0: 6561 7263 6853 6567 6d65 6e74 6174 696f earchSegmentatio │ │ │ │ +0000f1f0: 6e20 636c 6173 732e 0a20 2020 2020 2a20 n class.. * │ │ │ │ +0000f200: 4072 6574 7572 6e20 6175 746f 6d61 7469 @return automati │ │ │ │ +0000f210: 6361 6c6c 7920 6765 6e65 7261 7465 640a cally generated. │ │ │ │ +0000f220: 2020 2020 202a 2f0a 2020 2020 7075 626c */. publ │ │ │ │ +0000f230: 6963 2073 7461 7469 6320 5365 6c65 6374 ic static Select │ │ │ │ +0000f240: 6976 6553 6561 7263 6853 6567 6d65 6e74 iveSearchSegment │ │ │ │ +0000f250: 6174 696f 6e20 6372 6561 7465 5365 6c65 ation createSele │ │ │ │ +0000f260: 6374 6976 6553 6561 7263 6853 6567 6d65 ctiveSearchSegme │ │ │ │ +0000f270: 6e74 6174 696f 6e28 2920 7b0a 2020 2020 ntation() {. │ │ │ │ +0000f280: 2020 2020 7265 7475 726e 2053 656c 6563 return Selec │ │ │ │ +0000f290: 7469 7665 5365 6172 6368 5365 676d 656e tiveSearchSegmen │ │ │ │ +0000f2a0: 7461 7469 6f6e 2e5f 5f66 726f 6d50 7472 tation.__fromPtr │ │ │ │ +0000f2b0: 5f5f 2863 7265 6174 6553 656c 6563 7469 __(createSelecti │ │ │ │ +0000f2c0: 7665 5365 6172 6368 5365 676d 656e 7461 veSearchSegmenta │ │ │ │ +0000f2d0: 7469 6f6e 5f30 2829 293b 0a20 2020 207d tion_0());. } │ │ │ │ +0000f2e0: 0a0a 0a20 2020 202f 2f0a 2020 2020 2f2f ... //. // │ │ │ │ +0000f2f0: 2043 2b2b 3a20 2076 6f69 6420 6376 3a3a C++: void cv:: │ │ │ │ +0000f300: 7869 6d67 7072 6f63 3a3a 636f 7661 7269 ximgproc::covari │ │ │ │ +0000f310: 616e 6365 4573 7469 6d61 7469 6f6e 284d anceEstimation(M │ │ │ │ +0000f320: 6174 2073 7263 2c20 4d61 7426 2064 7374 at src, Mat& dst │ │ │ │ +0000f330: 2c20 696e 7420 7769 6e64 6f77 526f 7773 , int windowRows │ │ │ │ +0000f340: 2c20 696e 7420 7769 6e64 6f77 436f 6c73 , int windowCols │ │ │ │ +0000f350: 290a 2020 2020 2f2f 0a0a 2020 2020 2f2a ). //.. /* │ │ │ │ +0000f360: 2a0a 2020 2020 202a 2043 6f6d 7075 7465 *. * Compute │ │ │ │ +0000f370: 7320 7468 6520 6573 7469 6d61 7465 6420 s the estimated │ │ │ │ +0000f380: 636f 7661 7269 616e 6365 206d 6174 7269 covariance matri │ │ │ │ +0000f390: 7820 6f66 2061 6e20 696d 6167 6520 7573 x of an image us │ │ │ │ +0000f3a0: 696e 6720 7468 6520 736c 6964 696e 670a ing the sliding. │ │ │ │ +0000f3b0: 2020 2020 202a 2077 696e 646f 7720 666f * window fo │ │ │ │ +0000f3c0: 7275 6d6c 6174 696f 6e2e 0a20 2020 2020 rumlation.. │ │ │ │ +0000f3d0: 2a0a 2020 2020 202a 2040 7061 7261 6d20 *. * @param │ │ │ │ +0000f3e0: 7372 6320 5468 6520 736f 7572 6365 2069 src The source i │ │ │ │ +0000f3f0: 6d61 6765 2e20 496e 7075 7420 696d 6167 mage. Input imag │ │ │ │ +0000f400: 6520 6d75 7374 2062 6520 6f66 2061 2063 e must be of a c │ │ │ │ +0000f410: 6f6d 706c 6578 2074 7970 652e 0a20 2020 omplex type.. │ │ │ │ +0000f420: 2020 2a20 4070 6172 616d 2064 7374 2054 * @param dst T │ │ │ │ +0000f430: 6865 2064 6573 7469 6e61 7469 6f6e 2065 he destination e │ │ │ │ +0000f440: 7374 696d 6174 6564 2063 6f76 6172 6961 stimated covaria │ │ │ │ +0000f450: 6e63 6520 6d61 7472 6978 2e20 4f75 7470 nce matrix. Outp │ │ │ │ +0000f460: 7574 206d 6174 7269 7820 7769 6c6c 2062 ut matrix will b │ │ │ │ +0000f470: 6520 7369 7a65 2028 7769 6e64 6f77 526f e size (windowRo │ │ │ │ +0000f480: 7773 2a77 696e 646f 7743 6f6c 732c 2077 ws*windowCols, w │ │ │ │ +0000f490: 696e 646f 7752 6f77 732a 7769 6e64 6f77 indowRows*window │ │ │ │ +0000f4a0: 436f 6c73 292e 0a20 2020 2020 2a20 4070 Cols).. * @p │ │ │ │ +0000f4b0: 6172 616d 2077 696e 646f 7752 6f77 7320 aram windowRows │ │ │ │ +0000f4c0: 5468 6520 6e75 6d62 6572 206f 6620 726f The number of ro │ │ │ │ +0000f4d0: 7773 2069 6e20 7468 6520 7769 6e64 6f77 ws in the window │ │ │ │ +0000f4e0: 2e0a 2020 2020 202a 2040 7061 7261 6d20 .. * @param │ │ │ │ +0000f4f0: 7769 6e64 6f77 436f 6c73 2054 6865 206e windowCols The n │ │ │ │ +0000f500: 756d 6265 7220 6f66 2063 6f6c 7320 696e umber of cols in │ │ │ │ +0000f510: 2074 6865 2077 696e 646f 772e 0a20 2020 the window.. │ │ │ │ +0000f520: 2020 2a20 5468 6520 7769 6e64 6f77 2073 * The window s │ │ │ │ +0000f530: 697a 6520 7061 7261 6d65 7465 7273 2063 ize parameters c │ │ │ │ +0000f540: 6f6e 7472 6f6c 2074 6865 2061 6363 7572 ontrol the accur │ │ │ │ +0000f550: 6163 7920 6f66 2074 6865 2065 7374 696d acy of the estim │ │ │ │ +0000f560: 6174 696f 6e2e 0a20 2020 2020 2a20 5468 ation.. * Th │ │ │ │ +0000f570: 6520 736c 6964 696e 6720 7769 6e64 6f77 e sliding window │ │ │ │ +0000f580: 206d 6f76 6573 206f 7665 7220 7468 6520 moves over the │ │ │ │ +0000f590: 656e 7469 7265 2069 6d61 6765 2066 726f entire image fro │ │ │ │ +0000f5a0: 6d20 7468 6520 746f 702d 6c65 6674 2063 m the top-left c │ │ │ │ +0000f5b0: 6f72 6e65 720a 2020 2020 202a 2074 6f20 orner. * to │ │ │ │ +0000f5c0: 7468 6520 626f 7474 6f6d 2072 6967 6874 the bottom right │ │ │ │ +0000f5d0: 2063 6f72 6e65 722e 2045 6163 6820 6c6f corner. Each lo │ │ │ │ +0000f5e0: 6361 7469 6f6e 206f 6620 7468 6520 7769 cation of the wi │ │ │ │ +0000f5f0: 6e64 6f77 2072 6570 7265 7365 6e74 7320 ndow represents │ │ │ │ +0000f600: 6120 7361 6d70 6c65 2e0a 2020 2020 202a a sample.. * │ │ │ │ +0000f610: 2049 6620 7468 6520 7769 6e64 6f77 2069 If the window i │ │ │ │ +0000f620: 7320 7468 6520 7369 7a65 206f 6620 7468 s the size of th │ │ │ │ +0000f630: 6520 696d 6167 652c 2074 6865 6e20 7468 e image, then th │ │ │ │ +0000f640: 6973 2067 6976 6573 2074 6865 2065 7861 is gives the exa │ │ │ │ +0000f650: 6374 2063 6f76 6172 6961 6e63 6520 6d61 ct covariance ma │ │ │ │ +0000f660: 7472 6978 2e0a 2020 2020 202a 2046 6f72 trix.. * For │ │ │ │ +0000f670: 2061 6c6c 206f 7468 6572 2063 6173 6573 all other cases │ │ │ │ +0000f680: 2c20 7468 6520 7369 7a65 7320 6f66 2074 , the sizes of t │ │ │ │ +0000f690: 6865 2077 696e 646f 7720 7769 6c6c 2069 he window will i │ │ │ │ +0000f6a0: 6d70 6163 7420 7468 6520 6e75 6d62 6572 mpact the number │ │ │ │ +0000f6b0: 206f 6620 7361 6d70 6c65 730a 2020 2020 of samples. │ │ │ │ +0000f6c0: 202a 2061 6e64 2074 6865 206e 756d 6265 * and the numbe │ │ │ │ +0000f6d0: 7220 6f66 2065 6c65 6d65 6e74 7320 696e r of elements in │ │ │ │ +0000f6e0: 2074 6865 2065 7374 696d 6174 6564 2063 the estimated c │ │ │ │ +0000f6f0: 6f76 6172 6961 6e63 6520 6d61 7472 6978 ovariance matrix │ │ │ │ +0000f700: 2e0a 2020 2020 202a 2f0a 2020 2020 7075 .. */. pu │ │ │ │ +0000f710: 626c 6963 2073 7461 7469 6320 766f 6964 blic static void │ │ │ │ +0000f720: 2063 6f76 6172 6961 6e63 6545 7374 696d covarianceEstim │ │ │ │ +0000f730: 6174 696f 6e28 4d61 7420 7372 632c 204d ation(Mat src, M │ │ │ │ +0000f740: 6174 2064 7374 2c20 696e 7420 7769 6e64 at dst, int wind │ │ │ │ +0000f750: 6f77 526f 7773 2c20 696e 7420 7769 6e64 owRows, int wind │ │ │ │ +0000f760: 6f77 436f 6c73 2920 7b0a 2020 2020 2020 owCols) {. │ │ │ │ +0000f770: 2020 636f 7661 7269 616e 6365 4573 7469 covarianceEsti │ │ │ │ +0000f780: 6d61 7469 6f6e 5f30 2873 7263 2e6e 6174 mation_0(src.nat │ │ │ │ +0000f790: 6976 654f 626a 2c20 6473 742e 6e61 7469 iveObj, dst.nati │ │ │ │ +0000f7a0: 7665 4f62 6a2c 2077 696e 646f 7752 6f77 veObj, windowRow │ │ │ │ +0000f7b0: 732c 2077 696e 646f 7743 6f6c 7329 3b0a s, windowCols);. │ │ │ │ +0000f7c0: 2020 2020 7d0a 0a0a 2020 2020 2f2f 0a20 }... //. │ │ │ │ +0000f7d0: 2020 202f 2f20 432b 2b3a 2020 766f 6964 // C++: void │ │ │ │ +0000f7e0: 2063 763a 3a78 696d 6770 726f 633a 3a50 cv::ximgproc::P │ │ │ │ +0000f7f0: 6569 4c69 6e4e 6f72 6d61 6c69 7a61 7469 eiLinNormalizati │ │ │ │ +0000f800: 6f6e 284d 6174 2049 2c20 4d61 7426 2054 on(Mat I, Mat& T │ │ │ │ +0000f810: 290a 2020 2020 2f2f 0a0a 2020 2020 7075 ). //.. pu │ │ │ │ +0000f820: 626c 6963 2073 7461 7469 6320 766f 6964 blic static void │ │ │ │ +0000f830: 2050 6569 4c69 6e4e 6f72 6d61 6c69 7a61 PeiLinNormaliza │ │ │ │ +0000f840: 7469 6f6e 284d 6174 2049 2c20 4d61 7420 tion(Mat I, Mat │ │ │ │ +0000f850: 5429 207b 0a20 2020 2020 2020 2050 6569 T) {. Pei │ │ │ │ +0000f860: 4c69 6e4e 6f72 6d61 6c69 7a61 7469 6f6e LinNormalization │ │ │ │ +0000f870: 5f30 2849 2e6e 6174 6976 654f 626a 2c20 _0(I.nativeObj, │ │ │ │ +0000f880: 542e 6e61 7469 7665 4f62 6a29 3b0a 2020 T.nativeObj);. │ │ │ │ +0000f890: 2020 7d0a 0a0a 2020 2020 2f2f 0a20 2020 }... //. │ │ │ │ +0000f8a0: 202f 2f20 432b 2b3a 2020 766f 6964 2063 // C++: void c │ │ │ │ +0000f8b0: 763a 3a78 696d 6770 726f 633a 3a47 7261 v::ximgproc::Gra │ │ │ │ +0000f8c0: 6469 656e 7444 6572 6963 6865 5928 4d61 dientDericheY(Ma │ │ │ │ +0000f8d0: 7420 6f70 2c20 4d61 7426 2064 7374 2c20 t op, Mat& dst, │ │ │ │ +0000f8e0: 646f 7562 6c65 2061 6c70 6861 2c20 646f double alpha, do │ │ │ │ +0000f8f0: 7562 6c65 206f 6d65 6761 290a 2020 2020 uble omega). │ │ │ │ +0000f900: 2f2f 0a0a 2020 2020 2f2a 2a0a 2020 2020 //.. /**. │ │ │ │ +0000f910: 202a 2041 7070 6c69 6573 2059 2044 6572 * Applies Y Der │ │ │ │ +0000f920: 6963 6865 2066 696c 7465 7220 746f 2061 iche filter to a │ │ │ │ +0000f930: 6e20 696d 6167 652e 0a20 2020 2020 2a0a n image.. *. │ │ │ │ +0000f940: 2020 2020 202a 2046 6f72 206d 6f72 6520 * For more │ │ │ │ +0000f950: 6465 7461 696c 7320 6162 6f75 7420 7468 details about th │ │ │ │ +0000f960: 6973 2069 6d70 6c65 6d65 6e74 6174 696f is implementatio │ │ │ │ +0000f970: 6e2c 2070 6c65 6173 6520 7365 6520 6874 n, please see ht │ │ │ │ +0000f980: 7470 3a2f 2f63 6974 6573 6565 7278 2e69 tp://citeseerx.i │ │ │ │ +0000f990: 7374 2e70 7375 2e65 6475 2f76 6965 7764 st.psu.edu/viewd │ │ │ │ +0000f9a0: 6f63 2f64 6f77 6e6c 6f61 643f 646f 693d oc/download?doi= │ │ │ │ +0000f9b0: 3130 2e31 2e31 2e34 3736 2e35 3733 3626 10.1.1.476.5736& │ │ │ │ +0000f9c0: 616d 703b 7265 703d 7265 7031 2661 6d70 amp;rep=rep1& │ │ │ │ +0000f9d0: 3b74 7970 653d 7064 660a 2020 2020 202a ;type=pdf. * │ │ │ │ +0000f9e0: 0a20 2020 2020 2a0a 2020 2020 202a 2040 . *. * @ │ │ │ │ +0000f9f0: 7061 7261 6d20 6f70 2061 7574 6f6d 6174 param op automat │ │ │ │ +0000fa00: 6963 616c 6c79 2067 656e 6572 6174 6564 ically generated │ │ │ │ +0000fa10: 0a20 2020 2020 2a20 4070 6172 616d 2064 . * @param d │ │ │ │ +0000fa20: 7374 2061 7574 6f6d 6174 6963 616c 6c79 st automatically │ │ │ │ +0000fa30: 2067 656e 6572 6174 6564 0a20 2020 2020 generated. │ │ │ │ +0000fa40: 2a20 4070 6172 616d 2061 6c70 6861 2061 * @param alpha a │ │ │ │ +0000fa50: 7574 6f6d 6174 6963 616c 6c79 2067 656e utomatically gen │ │ │ │ +0000fa60: 6572 6174 6564 0a20 2020 2020 2a20 4070 erated. * @p │ │ │ │ +0000fa70: 6172 616d 206f 6d65 6761 2061 7574 6f6d aram omega autom │ │ │ │ +0000fa80: 6174 6963 616c 6c79 2067 656e 6572 6174 atically generat │ │ │ │ +0000fa90: 6564 0a20 2020 2020 2a2f 0a20 2020 2070 ed. */. p │ │ │ │ +0000faa0: 7562 6c69 6320 7374 6174 6963 2076 6f69 ublic static voi │ │ │ │ +0000fab0: 6420 4772 6164 6965 6e74 4465 7269 6368 d GradientDerich │ │ │ │ +0000fac0: 6559 284d 6174 206f 702c 204d 6174 2064 eY(Mat op, Mat d │ │ │ │ +0000fad0: 7374 2c20 646f 7562 6c65 2061 6c70 6861 st, double alpha │ │ │ │ +0000fae0: 2c20 646f 7562 6c65 206f 6d65 6761 2920 , double omega) │ │ │ │ +0000faf0: 7b0a 2020 2020 2020 2020 4772 6164 6965 {. Gradie │ │ │ │ +0000fb00: 6e74 4465 7269 6368 6559 5f30 286f 702e ntDericheY_0(op. │ │ │ │ +0000fb10: 6e61 7469 7665 4f62 6a2c 2064 7374 2e6e nativeObj, dst.n │ │ │ │ +0000fb20: 6174 6976 654f 626a 2c20 616c 7068 612c ativeObj, alpha, │ │ │ │ +0000fb30: 206f 6d65 6761 293b 0a20 2020 207d 0a0a omega);. }.. │ │ │ │ +0000fb40: 0a20 2020 202f 2f0a 2020 2020 2f2f 2043 . //. // C │ │ │ │ +0000fb50: 2b2b 3a20 2076 6f69 6420 6376 3a3a 7869 ++: void cv::xi │ │ │ │ +0000fb60: 6d67 7072 6f63 3a3a 4772 6164 6965 6e74 mgproc::Gradient │ │ │ │ +0000fb70: 4465 7269 6368 6558 284d 6174 206f 702c DericheX(Mat op, │ │ │ │ +0000fb80: 204d 6174 2620 6473 742c 2064 6f75 626c Mat& dst, doubl │ │ │ │ +0000fb90: 6520 616c 7068 612c 2064 6f75 626c 6520 e alpha, double │ │ │ │ +0000fba0: 6f6d 6567 6129 0a20 2020 202f 2f0a 0a20 omega). //.. │ │ │ │ +0000fbb0: 2020 202f 2a2a 0a20 2020 2020 2a20 4170 /**. * Ap │ │ │ │ +0000fbc0: 706c 6965 7320 5820 4465 7269 6368 6520 plies X Deriche │ │ │ │ +0000fbd0: 6669 6c74 6572 2074 6f20 616e 2069 6d61 filter to an ima │ │ │ │ +0000fbe0: 6765 2e0a 2020 2020 202a 0a20 2020 2020 ge.. *. │ │ │ │ +0000fbf0: 2a20 466f 7220 6d6f 7265 2064 6574 6169 * For more detai │ │ │ │ +0000fc00: 6c73 2061 626f 7574 2074 6869 7320 696d ls about this im │ │ │ │ +0000fc10: 706c 656d 656e 7461 7469 6f6e 2c20 706c plementation, pl │ │ │ │ +0000fc20: 6561 7365 2073 6565 2068 7474 703a 2f2f ease see http:// │ │ │ │ +0000fc30: 6369 7465 7365 6572 782e 6973 742e 7073 citeseerx.ist.ps │ │ │ │ +0000fc40: 752e 6564 752f 7669 6577 646f 632f 646f u.edu/viewdoc/do │ │ │ │ +0000fc50: 776e 6c6f 6164 3f64 6f69 3d31 302e 312e wnload?doi=10.1. │ │ │ │ +0000fc60: 312e 3437 362e 3537 3336 2661 6d70 3b72 1.476.5736&r │ │ │ │ +0000fc70: 6570 3d72 6570 3126 616d 703b 7479 7065 ep=rep1&type │ │ │ │ +0000fc80: 3d70 6466 0a20 2020 2020 2a0a 2020 2020 =pdf. *. │ │ │ │ +0000fc90: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ +0000fca0: 206f 7020 6175 746f 6d61 7469 6361 6c6c op automaticall │ │ │ │ +0000fcb0: 7920 6765 6e65 7261 7465 640a 2020 2020 y generated. │ │ │ │ +0000fcc0: 202a 2040 7061 7261 6d20 6473 7420 6175 * @param dst au │ │ │ │ +0000fcd0: 746f 6d61 7469 6361 6c6c 7920 6765 6e65 tomatically gene │ │ │ │ +0000fce0: 7261 7465 640a 2020 2020 202a 2040 7061 rated. * @pa │ │ │ │ +0000fcf0: 7261 6d20 616c 7068 6120 6175 746f 6d61 ram alpha automa │ │ │ │ +0000fd00: 7469 6361 6c6c 7920 6765 6e65 7261 7465 tically generate │ │ │ │ +0000fd10: 640a 2020 2020 202a 2040 7061 7261 6d20 d. * @param │ │ │ │ +0000fd20: 6f6d 6567 6120 6175 746f 6d61 7469 6361 omega automatica │ │ │ │ +0000fd30: 6c6c 7920 6765 6e65 7261 7465 640a 2020 lly generated. │ │ │ │ +0000fd40: 2020 202a 2f0a 2020 2020 7075 626c 6963 */. public │ │ │ │ +0000fd50: 2073 7461 7469 6320 766f 6964 2047 7261 static void Gra │ │ │ │ +0000fd60: 6469 656e 7444 6572 6963 6865 5828 4d61 dientDericheX(Ma │ │ │ │ +0000fd70: 7420 6f70 2c20 4d61 7420 6473 742c 2064 t op, Mat dst, d │ │ │ │ +0000fd80: 6f75 626c 6520 616c 7068 612c 2064 6f75 ouble alpha, dou │ │ │ │ +0000fd90: 626c 6520 6f6d 6567 6129 207b 0a20 2020 ble omega) {. │ │ │ │ +0000fda0: 2020 2020 2047 7261 6469 656e 7444 6572 GradientDer │ │ │ │ +0000fdb0: 6963 6865 585f 3028 6f70 2e6e 6174 6976 icheX_0(op.nativ │ │ │ │ +0000fdc0: 654f 626a 2c20 6473 742e 6e61 7469 7665 eObj, dst.native │ │ │ │ +0000fdd0: 4f62 6a2c 2061 6c70 6861 2c20 6f6d 6567 Obj, alpha, omeg │ │ │ │ +0000fde0: 6129 3b0a 2020 2020 7d0a 0a0a 2020 2020 a);. }... │ │ │ │ +0000fdf0: 2f2f 0a20 2020 202f 2f20 432b 2b3a 2020 //. // C++: │ │ │ │ +0000fe00: 5074 725f 4469 7370 6172 6974 7957 4c53 Ptr_DisparityWLS │ │ │ │ +0000fe10: 4669 6c74 6572 2063 763a 3a78 696d 6770 Filter cv::ximgp │ │ │ │ +0000fe20: 726f 633a 3a63 7265 6174 6544 6973 7061 roc::createDispa │ │ │ │ +0000fe30: 7269 7479 574c 5346 696c 7465 7228 5074 rityWLSFilter(Pt │ │ │ │ +0000fe40: 725f 5374 6572 656f 4d61 7463 6865 7220 r_StereoMatcher │ │ │ │ +0000fe50: 6d61 7463 6865 725f 6c65 6674 290a 2020 matcher_left). │ │ │ │ +0000fe60: 2020 2f2f 0a0a 2020 2020 2f2a 2a0a 2020 //.. /**. │ │ │ │ +0000fe70: 2020 202a 2043 6f6e 7665 6e69 656e 6365 * Convenience │ │ │ │ +0000fe80: 2066 6163 746f 7279 206d 6574 686f 6420 factory method │ │ │ │ +0000fe90: 7468 6174 2063 7265 6174 6573 2061 6e20 that creates an │ │ │ │ +0000fea0: 696e 7374 616e 6365 206f 6620 4469 7370 instance of Disp │ │ │ │ +0000feb0: 6172 6974 7957 4c53 4669 6c74 6572 2061 arityWLSFilter a │ │ │ │ +0000fec0: 6e64 2073 6574 7320 7570 2061 6c6c 2074 nd sets up all t │ │ │ │ +0000fed0: 6865 2072 656c 6576 616e 740a 2020 2020 he relevant. │ │ │ │ +0000fee0: 202a 2066 696c 7465 7220 7061 7261 6d65 * filter parame │ │ │ │ +0000fef0: 7465 7273 2061 7574 6f6d 6174 6963 616c ters automatical │ │ │ │ +0000ff00: 6c79 2062 6173 6564 206f 6e20 7468 6520 ly based on the │ │ │ │ +0000ff10: 6d61 7463 6865 7220 696e 7374 616e 6365 matcher instance │ │ │ │ +0000ff20: 2e20 4375 7272 656e 746c 7920 7375 7070 . Currently supp │ │ │ │ +0000ff30: 6f72 7473 206f 6e6c 7920 5374 6572 656f orts only Stereo │ │ │ │ +0000ff40: 424d 2061 6e64 2053 7465 7265 6f53 4742 BM and StereoSGB │ │ │ │ +0000ff50: 4d2e 0a20 2020 2020 2a0a 2020 2020 202a M.. *. * │ │ │ │ +0000ff60: 2040 7061 7261 6d20 6d61 7463 6865 725f @param matcher_ │ │ │ │ +0000ff70: 6c65 6674 2073 7465 7265 6f20 6d61 7463 left stereo matc │ │ │ │ +0000ff80: 6865 7220 696e 7374 616e 6365 2074 6861 her instance tha │ │ │ │ +0000ff90: 7420 7769 6c6c 2062 6520 7573 6564 2077 t will be used w │ │ │ │ +0000ffa0: 6974 6820 7468 6520 6669 6c74 6572 0a20 ith the filter. │ │ │ │ +0000ffb0: 2020 2020 2a20 4072 6574 7572 6e20 6175 * @return au │ │ │ │ +0000ffc0: 746f 6d61 7469 6361 6c6c 7920 6765 6e65 tomatically gene │ │ │ │ +0000ffd0: 7261 7465 640a 2020 2020 202a 2f0a 2020 rated. */. │ │ │ │ +0000ffe0: 2020 7075 626c 6963 2073 7461 7469 6320 public static │ │ │ │ +0000fff0: 4469 7370 6172 6974 7957 4c53 4669 6c74 DisparityWLSFilt │ │ │ │ +00010000: 6572 2063 7265 6174 6544 6973 7061 7269 er createDispari │ │ │ │ +00010010: 7479 574c 5346 696c 7465 7228 5374 6572 tyWLSFilter(Ster │ │ │ │ +00010020: 656f 4d61 7463 6865 7220 6d61 7463 6865 eoMatcher matche │ │ │ │ +00010030: 725f 6c65 6674 2920 7b0a 2020 2020 2020 r_left) {. │ │ │ │ +00010040: 2020 7265 7475 726e 2044 6973 7061 7269 return Dispari │ │ │ │ +00010050: 7479 574c 5346 696c 7465 722e 5f5f 6672 tyWLSFilter.__fr │ │ │ │ +00010060: 6f6d 5074 725f 5f28 6372 6561 7465 4469 omPtr__(createDi │ │ │ │ +00010070: 7370 6172 6974 7957 4c53 4669 6c74 6572 sparityWLSFilter │ │ │ │ +00010080: 5f30 286d 6174 6368 6572 5f6c 6566 742e _0(matcher_left. │ │ │ │ +00010090: 6765 744e 6174 6976 654f 626a 4164 6472 getNativeObjAddr │ │ │ │ +000100a0: 2829 2929 3b0a 2020 2020 7d0a 0a0a 2020 ()));. }... │ │ │ │ +000100b0: 2020 2f2f 0a20 2020 202f 2f20 432b 2b3a //. // C++: │ │ │ │ +000100c0: 2020 5074 725f 5374 6572 656f 4d61 7463 Ptr_StereoMatc │ │ │ │ +000100d0: 6865 7220 6376 3a3a 7869 6d67 7072 6f63 her cv::ximgproc │ │ │ │ +000100e0: 3a3a 6372 6561 7465 5269 6768 744d 6174 ::createRightMat │ │ │ │ +000100f0: 6368 6572 2850 7472 5f53 7465 7265 6f4d cher(Ptr_StereoM │ │ │ │ +00010100: 6174 6368 6572 206d 6174 6368 6572 5f6c atcher matcher_l │ │ │ │ +00010110: 6566 7429 0a20 2020 202f 2f0a 0a20 2020 eft). //.. │ │ │ │ +00010120: 202f 2a2a 0a20 2020 2020 2a20 436f 6e76 /**. * Conv │ │ │ │ +00010130: 656e 6965 6e63 6520 6d65 7468 6f64 2074 enience method t │ │ │ │ +00010140: 6f20 7365 7420 7570 2074 6865 206d 6174 o set up the mat │ │ │ │ +00010150: 6368 6572 2066 6f72 2063 6f6d 7075 7469 cher for computi │ │ │ │ +00010160: 6e67 2074 6865 2072 6967 6874 2d76 6965 ng the right-vie │ │ │ │ +00010170: 7720 6469 7370 6172 6974 7920 6d61 700a w disparity map. │ │ │ │ +00010180: 2020 2020 202a 2074 6861 7420 6973 2072 * that is r │ │ │ │ +00010190: 6571 7569 7265 6420 696e 2063 6173 6520 equired in case │ │ │ │ +000101a0: 6f66 2066 696c 7465 7269 6e67 2077 6974 of filtering wit │ │ │ │ +000101b0: 6820 636f 6e66 6964 656e 6365 2e0a 2020 h confidence.. │ │ │ │ +000101c0: 2020 202a 0a20 2020 2020 2a20 4070 6172 *. * @par │ │ │ │ +000101d0: 616d 206d 6174 6368 6572 5f6c 6566 7420 am matcher_left │ │ │ │ +000101e0: 6d61 696e 2073 7465 7265 6f20 6d61 7463 main stereo matc │ │ │ │ +000101f0: 6865 7220 696e 7374 616e 6365 2074 6861 her instance tha │ │ │ │ +00010200: 7420 7769 6c6c 2062 6520 7573 6564 2077 t will be used w │ │ │ │ +00010210: 6974 6820 7468 6520 6669 6c74 6572 0a20 ith the filter. │ │ │ │ +00010220: 2020 2020 2a20 4072 6574 7572 6e20 6175 * @return au │ │ │ │ +00010230: 746f 6d61 7469 6361 6c6c 7920 6765 6e65 tomatically gene │ │ │ │ +00010240: 7261 7465 640a 2020 2020 202a 2f0a 2020 rated. */. │ │ │ │ +00010250: 2020 7075 626c 6963 2073 7461 7469 6320 public static │ │ │ │ +00010260: 5374 6572 656f 4d61 7463 6865 7220 6372 StereoMatcher cr │ │ │ │ +00010270: 6561 7465 5269 6768 744d 6174 6368 6572 eateRightMatcher │ │ │ │ +00010280: 2853 7465 7265 6f4d 6174 6368 6572 206d (StereoMatcher m │ │ │ │ +00010290: 6174 6368 6572 5f6c 6566 7429 207b 0a20 atcher_left) {. │ │ │ │ +000102a0: 2020 2020 2020 2072 6574 7572 6e20 5374 return St │ │ │ │ +000102b0: 6572 656f 4d61 7463 6865 722e 5f5f 6672 ereoMatcher.__fr │ │ │ │ +000102c0: 6f6d 5074 725f 5f28 6372 6561 7465 5269 omPtr__(createRi │ │ │ │ +000102d0: 6768 744d 6174 6368 6572 5f30 286d 6174 ghtMatcher_0(mat │ │ │ │ +000102e0: 6368 6572 5f6c 6566 742e 6765 744e 6174 cher_left.getNat │ │ │ │ +000102f0: 6976 654f 626a 4164 6472 2829 2929 3b0a iveObjAddr()));. │ │ │ │ +00010300: 2020 2020 7d0a 0a0a 2020 2020 2f2f 0a20 }... //. │ │ │ │ +00010310: 2020 202f 2f20 432b 2b3a 2020 5074 725f // C++: Ptr_ │ │ │ │ +00010320: 4469 7370 6172 6974 7957 4c53 4669 6c74 DisparityWLSFilt │ │ │ │ +00010330: 6572 2063 763a 3a78 696d 6770 726f 633a er cv::ximgproc: │ │ │ │ +00010340: 3a63 7265 6174 6544 6973 7061 7269 7479 :createDisparity │ │ │ │ +00010350: 574c 5346 696c 7465 7247 656e 6572 6963 WLSFilterGeneric │ │ │ │ +00010360: 2862 6f6f 6c20 7573 655f 636f 6e66 6964 (bool use_confid │ │ │ │ +00010370: 656e 6365 290a 2020 2020 2f2f 0a0a 2020 ence). //.. │ │ │ │ +00010380: 2020 2f2a 2a0a 2020 2020 202a 204d 6f72 /**. * Mor │ │ │ │ +00010390: 6520 6765 6e65 7269 6320 6661 6374 6f72 e generic factor │ │ │ │ +000103a0: 7920 6d65 7468 6f64 2c20 6372 6561 7465 y method, create │ │ │ │ +000103b0: 2069 6e73 7461 6e63 6520 6f66 2044 6973 instance of Dis │ │ │ │ +000103c0: 7061 7269 7479 574c 5346 696c 7465 7220 parityWLSFilter │ │ │ │ +000103d0: 616e 6420 6578 6563 7574 6520 6261 7369 and execute basi │ │ │ │ +000103e0: 630a 2020 2020 202a 2069 6e69 7469 616c c. * initial │ │ │ │ +000103f0: 697a 6174 696f 6e20 726f 7574 696e 6573 ization routines │ │ │ │ +00010400: 2e20 5768 656e 2075 7369 6e67 2074 6869 . When using thi │ │ │ │ +00010410: 7320 6d65 7468 6f64 2079 6f75 2077 696c s method you wil │ │ │ │ +00010420: 6c20 6e65 6564 2074 6f20 7365 742d 7570 l need to set-up │ │ │ │ +00010430: 2074 6865 2052 4f49 2c20 6d61 7463 6865 the ROI, matche │ │ │ │ +00010440: 7273 2061 6e64 0a20 2020 2020 2a20 6f74 rs and. * ot │ │ │ │ +00010450: 6865 7220 7061 7261 6d65 7465 7273 2062 her parameters b │ │ │ │ +00010460: 7920 796f 7572 7365 6c66 2e0a 2020 2020 y yourself.. │ │ │ │ +00010470: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ +00010480: 2075 7365 5f63 6f6e 6669 6465 6e63 6520 use_confidence │ │ │ │ +00010490: 6669 6c74 6572 696e 6720 7769 7468 2063 filtering with c │ │ │ │ +000104a0: 6f6e 6669 6465 6e63 6520 7265 7175 6972 onfidence requir │ │ │ │ +000104b0: 6573 2074 776f 2064 6973 7061 7269 7479 es two disparity │ │ │ │ +000104c0: 206d 6170 7320 2866 6f72 2074 6865 206c maps (for the l │ │ │ │ +000104d0: 6566 7420 616e 6420 7269 6768 7420 7669 eft and right vi │ │ │ │ +000104e0: 6577 7329 2061 6e64 2069 730a 2020 2020 ews) and is. │ │ │ │ +000104f0: 202a 2061 7070 726f 7869 6d61 7465 6c79 * approximately │ │ │ │ +00010500: 2074 776f 2074 696d 6573 2073 6c6f 7765 two times slowe │ │ │ │ +00010510: 722e 2048 6f77 6576 6572 2c20 7175 616c r. However, qual │ │ │ │ +00010520: 6974 7920 6973 2074 7970 6963 616c 6c79 ity is typically │ │ │ │ +00010530: 2073 6967 6e69 6669 6361 6e74 6c79 2062 significantly b │ │ │ │ +00010540: 6574 7465 722e 0a20 2020 2020 2a20 4072 etter.. * @r │ │ │ │ +00010550: 6574 7572 6e20 6175 746f 6d61 7469 6361 eturn automatica │ │ │ │ +00010560: 6c6c 7920 6765 6e65 7261 7465 640a 2020 lly generated. │ │ │ │ +00010570: 2020 202a 2f0a 2020 2020 7075 626c 6963 */. public │ │ │ │ +00010580: 2073 7461 7469 6320 4469 7370 6172 6974 static Disparit │ │ │ │ +00010590: 7957 4c53 4669 6c74 6572 2063 7265 6174 yWLSFilter creat │ │ │ │ +000105a0: 6544 6973 7061 7269 7479 574c 5346 696c eDisparityWLSFil │ │ │ │ +000105b0: 7465 7247 656e 6572 6963 2862 6f6f 6c65 terGeneric(boole │ │ │ │ +000105c0: 616e 2075 7365 5f63 6f6e 6669 6465 6e63 an use_confidenc │ │ │ │ +000105d0: 6529 207b 0a20 2020 2020 2020 2072 6574 e) {. ret │ │ │ │ +000105e0: 7572 6e20 4469 7370 6172 6974 7957 4c53 urn DisparityWLS │ │ │ │ +000105f0: 4669 6c74 6572 2e5f 5f66 726f 6d50 7472 Filter.__fromPtr │ │ │ │ +00010600: 5f5f 2863 7265 6174 6544 6973 7061 7269 __(createDispari │ │ │ │ +00010610: 7479 574c 5346 696c 7465 7247 656e 6572 tyWLSFilterGener │ │ │ │ +00010620: 6963 5f30 2875 7365 5f63 6f6e 6669 6465 ic_0(use_confide │ │ │ │ +00010630: 6e63 6529 293b 0a20 2020 207d 0a0a 0a20 nce));. }... │ │ │ │ +00010640: 2020 202f 2f0a 2020 2020 2f2f 2043 2b2b //. // C++ │ │ │ │ +00010650: 3a20 2069 6e74 2063 763a 3a78 696d 6770 : int cv::ximgp │ │ │ │ +00010660: 726f 633a 3a72 6561 6447 5428 5374 7269 roc::readGT(Stri │ │ │ │ +00010670: 6e67 2073 7263 5f70 6174 682c 204d 6174 ng src_path, Mat │ │ │ │ +00010680: 2620 6473 7429 0a20 2020 202f 2f0a 0a20 & dst). //.. │ │ │ │ +00010690: 2020 202f 2a2a 0a20 2020 2020 2a20 4675 /**. * Fu │ │ │ │ +000106a0: 6e63 7469 6f6e 2066 6f72 2072 6561 6469 nction for readi │ │ │ │ +000106b0: 6e67 2067 726f 756e 6420 7472 7574 6820 ng ground truth │ │ │ │ +000106c0: 6469 7370 6172 6974 7920 6d61 7073 2e20 disparity maps. │ │ │ │ +000106d0: 5375 7070 6f72 7473 2062 6173 6963 204d Supports basic M │ │ │ │ +000106e0: 6964 646c 6562 7572 790a 2020 2020 202a iddlebury. * │ │ │ │ +000106f0: 2061 6e64 204d 5049 2d53 696e 7465 6c20 and MPI-Sintel │ │ │ │ +00010700: 666f 726d 6174 732e 204e 6f74 6520 7468 formats. Note th │ │ │ │ +00010710: 6174 2074 6865 2072 6573 756c 7469 6e67 at the resulting │ │ │ │ +00010720: 2064 6973 7061 7269 7479 206d 6170 2069 disparity map i │ │ │ │ +00010730: 7320 7363 616c 6564 2062 7920 3136 2e0a s scaled by 16.. │ │ │ │ +00010740: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ +00010750: 6172 616d 2073 7263 5f70 6174 6820 7061 aram src_path pa │ │ │ │ +00010760: 7468 2074 6f20 7468 6520 696d 6167 652c th to the image, │ │ │ │ +00010770: 2063 6f6e 7461 696e 696e 6720 6772 6f75 containing grou │ │ │ │ +00010780: 6e64 2d74 7275 7468 2064 6973 7061 7269 nd-truth dispari │ │ │ │ +00010790: 7479 206d 6170 0a20 2020 2020 2a0a 2020 ty map. *. │ │ │ │ +000107a0: 2020 202a 2040 7061 7261 6d20 6473 7420 * @param dst │ │ │ │ +000107b0: 6f75 7470 7574 2064 6973 7061 7269 7479 output disparity │ │ │ │ +000107c0: 206d 6170 2c20 4356 5f31 3653 2064 6570 map, CV_16S dep │ │ │ │ +000107d0: 7468 0a20 2020 2020 2a0a 2020 2020 202a th. *. * │ │ │ │ +000107e0: 2040 7265 7475 726e 2072 6574 7572 6e73 @return returns │ │ │ │ +000107f0: 207a 6572 6f20 6966 2073 7563 6365 7373 zero if success │ │ │ │ +00010800: 6675 6c6c 7920 7265 6164 2074 6865 2067 fully read the g │ │ │ │ +00010810: 726f 756e 6420 7472 7574 680a 2020 2020 round truth. │ │ │ │ +00010820: 202a 2f0a 2020 2020 7075 626c 6963 2073 */. public s │ │ │ │ +00010830: 7461 7469 6320 696e 7420 7265 6164 4754 tatic int readGT │ │ │ │ +00010840: 2853 7472 696e 6720 7372 635f 7061 7468 (String src_path │ │ │ │ +00010850: 2c20 4d61 7420 6473 7429 207b 0a20 2020 , Mat dst) {. │ │ │ │ +00010860: 2020 2020 2072 6574 7572 6e20 7265 6164 return read │ │ │ │ +00010870: 4754 5f30 2873 7263 5f70 6174 682c 2064 GT_0(src_path, d │ │ │ │ +00010880: 7374 2e6e 6174 6976 654f 626a 293b 0a20 st.nativeObj);. │ │ │ │ +00010890: 2020 207d 0a0a 0a20 2020 202f 2f0a 2020 }... //. │ │ │ │ +000108a0: 2020 2f2f 2043 2b2b 3a20 2064 6f75 626c // C++: doubl │ │ │ │ +000108b0: 6520 6376 3a3a 7869 6d67 7072 6f63 3a3a e cv::ximgproc:: │ │ │ │ +000108c0: 636f 6d70 7574 654d 5345 284d 6174 2047 computeMSE(Mat G │ │ │ │ +000108d0: 542c 204d 6174 2073 7263 2c20 5265 6374 T, Mat src, Rect │ │ │ │ +000108e0: 2052 4f49 290a 2020 2020 2f2f 0a0a 2020 ROI). //.. │ │ │ │ +000108f0: 2020 2f2a 2a0a 2020 2020 202a 2046 756e /**. * Fun │ │ │ │ +00010900: 6374 696f 6e20 666f 7220 636f 6d70 7574 ction for comput │ │ │ │ +00010910: 696e 6720 6d65 616e 2073 7175 6172 6520 ing mean square │ │ │ │ +00010920: 6572 726f 7220 666f 7220 6469 7370 6172 error for dispar │ │ │ │ +00010930: 6974 7920 6d61 7073 0a20 2020 2020 2a0a ity maps. *. │ │ │ │ +00010940: 2020 2020 202a 2040 7061 7261 6d20 4754 * @param GT │ │ │ │ +00010950: 2067 726f 756e 6420 7472 7574 6820 6469 ground truth di │ │ │ │ +00010960: 7370 6172 6974 7920 6d61 700a 2020 2020 sparity map. │ │ │ │ +00010970: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ +00010980: 2073 7263 2064 6973 7061 7269 7479 206d src disparity m │ │ │ │ +00010990: 6170 2074 6f20 6576 616c 7561 7465 0a20 ap to evaluate. │ │ │ │ +000109a0: 2020 2020 2a0a 2020 2020 202a 2040 7061 *. * @pa │ │ │ │ +000109b0: 7261 6d20 524f 4920 7265 6769 6f6e 206f ram ROI region o │ │ │ │ +000109c0: 6620 696e 7465 7265 7374 0a20 2020 2020 f interest. │ │ │ │ +000109d0: 2a0a 2020 2020 202a 2040 7265 7475 726e *. * @return │ │ │ │ +000109e0: 2072 6574 7572 6e73 206d 6561 6e20 7371 returns mean sq │ │ │ │ +000109f0: 7561 7265 2065 7272 6f72 2062 6574 7765 uare error betwe │ │ │ │ +00010a00: 656e 2047 5420 616e 6420 7372 630a 2020 en GT and src. │ │ │ │ +00010a10: 2020 202a 2f0a 2020 2020 7075 626c 6963 */. public │ │ │ │ +00010a20: 2073 7461 7469 6320 646f 7562 6c65 2063 static double c │ │ │ │ +00010a30: 6f6d 7075 7465 4d53 4528 4d61 7420 4754 omputeMSE(Mat GT │ │ │ │ +00010a40: 2c20 4d61 7420 7372 632c 2052 6563 7420 , Mat src, Rect │ │ │ │ +00010a50: 524f 4929 207b 0a20 2020 2020 2020 2072 ROI) {. r │ │ │ │ +00010a60: 6574 7572 6e20 636f 6d70 7574 654d 5345 eturn computeMSE │ │ │ │ +00010a70: 5f30 2847 542e 6e61 7469 7665 4f62 6a2c _0(GT.nativeObj, │ │ │ │ +00010a80: 2073 7263 2e6e 6174 6976 654f 626a 2c20 src.nativeObj, │ │ │ │ +00010a90: 524f 492e 782c 2052 4f49 2e79 2c20 524f ROI.x, ROI.y, RO │ │ │ │ +00010aa0: 492e 7769 6474 682c 2052 4f49 2e68 6569 I.width, ROI.hei │ │ │ │ +00010ab0: 6768 7429 3b0a 2020 2020 7d0a 0a0a 2020 ght);. }... │ │ │ │ +00010ac0: 2020 2f2f 0a20 2020 202f 2f20 432b 2b3a //. // C++: │ │ │ │ +00010ad0: 2020 646f 7562 6c65 2063 763a 3a78 696d double cv::xim │ │ │ │ +00010ae0: 6770 726f 633a 3a63 6f6d 7075 7465 4261 gproc::computeBa │ │ │ │ +00010af0: 6450 6978 656c 5065 7263 656e 7428 4d61 dPixelPercent(Ma │ │ │ │ +00010b00: 7420 4754 2c20 4d61 7420 7372 632c 2052 t GT, Mat src, R │ │ │ │ +00010b10: 6563 7420 524f 492c 2069 6e74 2074 6872 ect ROI, int thr │ │ │ │ +00010b20: 6573 6820 3d20 3234 290a 2020 2020 2f2f esh = 24). // │ │ │ │ +00010b30: 0a0a 2020 2020 2f2a 2a0a 2020 2020 202a .. /**. * │ │ │ │ +00010b40: 2046 756e 6374 696f 6e20 666f 7220 636f Function for co │ │ │ │ +00010b50: 6d70 7574 696e 6720 7468 6520 7065 7263 mputing the perc │ │ │ │ +00010b60: 656e 7420 6f66 2022 6261 6422 2070 6978 ent of "bad" pix │ │ │ │ +00010b70: 656c 7320 696e 2074 6865 2064 6973 7061 els in the dispa │ │ │ │ +00010b80: 7269 7479 206d 6170 0a20 2020 2020 2a20 rity map. * │ │ │ │ +00010b90: 2870 6978 656c 7320 7768 6572 6520 6572 (pixels where er │ │ │ │ +00010ba0: 726f 7220 6973 2068 6967 6865 7220 7468 ror is higher th │ │ │ │ +00010bb0: 616e 2061 2073 7065 6369 6669 6564 2074 an a specified t │ │ │ │ +00010bc0: 6872 6573 686f 6c64 290a 2020 2020 202a hreshold). * │ │ │ │ +00010bd0: 0a20 2020 2020 2a20 4070 6172 616d 2047 . * @param G │ │ │ │ +00010be0: 5420 6772 6f75 6e64 2074 7275 7468 2064 T ground truth d │ │ │ │ +00010bf0: 6973 7061 7269 7479 206d 6170 0a20 2020 isparity map. │ │ │ │ +00010c00: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ +00010c10: 6d20 7372 6320 6469 7370 6172 6974 7920 m src disparity │ │ │ │ +00010c20: 6d61 7020 746f 2065 7661 6c75 6174 650a map to evaluate. │ │ │ │ +00010c30: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ +00010c40: 6172 616d 2052 4f49 2072 6567 696f 6e20 aram ROI region │ │ │ │ +00010c50: 6f66 2069 6e74 6572 6573 740a 2020 2020 of interest. │ │ │ │ +00010c60: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ +00010c70: 2074 6872 6573 6820 7468 7265 7368 6f6c thresh threshol │ │ │ │ +00010c80: 6420 7573 6564 2074 6f20 6465 7465 726d d used to determ │ │ │ │ +00010c90: 696e 6520 2262 6164 2220 7069 7865 6c73 ine "bad" pixels │ │ │ │ +00010ca0: 0a20 2020 2020 2a0a 2020 2020 202a 2040 . *. * @ │ │ │ │ +00010cb0: 7265 7475 726e 2072 6574 7572 6e73 206d return returns m │ │ │ │ +00010cc0: 6561 6e20 7371 7561 7265 2065 7272 6f72 ean square error │ │ │ │ +00010cd0: 2062 6574 7765 656e 2047 5420 616e 6420 between GT and │ │ │ │ +00010ce0: 7372 630a 2020 2020 202a 2f0a 2020 2020 src. */. │ │ │ │ +00010cf0: 7075 626c 6963 2073 7461 7469 6320 646f public static do │ │ │ │ +00010d00: 7562 6c65 2063 6f6d 7075 7465 4261 6450 uble computeBadP │ │ │ │ +00010d10: 6978 656c 5065 7263 656e 7428 4d61 7420 ixelPercent(Mat │ │ │ │ +00010d20: 4754 2c20 4d61 7420 7372 632c 2052 6563 GT, Mat src, Rec │ │ │ │ +00010d30: 7420 524f 492c 2069 6e74 2074 6872 6573 t ROI, int thres │ │ │ │ +00010d40: 6829 207b 0a20 2020 2020 2020 2072 6574 h) {. ret │ │ │ │ +00010d50: 7572 6e20 636f 6d70 7574 6542 6164 5069 urn computeBadPi │ │ │ │ +00010d60: 7865 6c50 6572 6365 6e74 5f30 2847 542e xelPercent_0(GT. │ │ │ │ +00010d70: 6e61 7469 7665 4f62 6a2c 2073 7263 2e6e nativeObj, src.n │ │ │ │ +00010d80: 6174 6976 654f 626a 2c20 524f 492e 782c ativeObj, ROI.x, │ │ │ │ +00010d90: 2052 4f49 2e79 2c20 524f 492e 7769 6474 ROI.y, ROI.widt │ │ │ │ +00010da0: 682c 2052 4f49 2e68 6569 6768 742c 2074 h, ROI.height, t │ │ │ │ +00010db0: 6872 6573 6829 3b0a 2020 2020 7d0a 0a20 hresh);. }.. │ │ │ │ +00010dc0: 2020 202f 2a2a 0a20 2020 2020 2a20 4675 /**. * Fu │ │ │ │ +00010dd0: 6e63 7469 6f6e 2066 6f72 2063 6f6d 7075 nction for compu │ │ │ │ +00010de0: 7469 6e67 2074 6865 2070 6572 6365 6e74 ting the percent │ │ │ │ +00010df0: 206f 6620 2262 6164 2220 7069 7865 6c73 of "bad" pixels │ │ │ │ +00010e00: 2069 6e20 7468 6520 6469 7370 6172 6974 in the disparit │ │ │ │ +00010e10: 7920 6d61 700a 2020 2020 202a 2028 7069 y map. * (pi │ │ │ │ +00010e20: 7865 6c73 2077 6865 7265 2065 7272 6f72 xels where error │ │ │ │ +00010e30: 2069 7320 6869 6768 6572 2074 6861 6e20 is higher than │ │ │ │ +00010e40: 6120 7370 6563 6966 6965 6420 7468 7265 a specified thre │ │ │ │ +00010e50: 7368 6f6c 6429 0a20 2020 2020 2a0a 2020 shold). *. │ │ │ │ +00010e60: 2020 202a 2040 7061 7261 6d20 4754 2067 * @param GT g │ │ │ │ +00010e70: 726f 756e 6420 7472 7574 6820 6469 7370 round truth disp │ │ │ │ +00010e80: 6172 6974 7920 6d61 700a 2020 2020 202a arity map. * │ │ │ │ +00010e90: 0a20 2020 2020 2a20 4070 6172 616d 2073 . * @param s │ │ │ │ +00010ea0: 7263 2064 6973 7061 7269 7479 206d 6170 rc disparity map │ │ │ │ +00010eb0: 2074 6f20 6576 616c 7561 7465 0a20 2020 to evaluate. │ │ │ │ +00010ec0: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ +00010ed0: 6d20 524f 4920 7265 6769 6f6e 206f 6620 m ROI region of │ │ │ │ +00010ee0: 696e 7465 7265 7374 0a20 2020 2020 2a0a interest. *. │ │ │ │ +00010ef0: 2020 2020 202a 0a20 2020 2020 2a20 4072 *. * @r │ │ │ │ +00010f00: 6574 7572 6e20 7265 7475 726e 7320 6d65 eturn returns me │ │ │ │ +00010f10: 616e 2073 7175 6172 6520 6572 726f 7220 an square error │ │ │ │ +00010f20: 6265 7477 6565 6e20 4754 2061 6e64 2073 between GT and s │ │ │ │ +00010f30: 7263 0a20 2020 2020 2a2f 0a20 2020 2070 rc. */. p │ │ │ │ +00010f40: 7562 6c69 6320 7374 6174 6963 2064 6f75 ublic static dou │ │ │ │ +00010f50: 626c 6520 636f 6d70 7574 6542 6164 5069 ble computeBadPi │ │ │ │ +00010f60: 7865 6c50 6572 6365 6e74 284d 6174 2047 xelPercent(Mat G │ │ │ │ +00010f70: 542c 204d 6174 2073 7263 2c20 5265 6374 T, Mat src, Rect │ │ │ │ +00010f80: 2052 4f49 2920 7b0a 2020 2020 2020 2020 ROI) {. │ │ │ │ +00010f90: 7265 7475 726e 2063 6f6d 7075 7465 4261 return computeBa │ │ │ │ +00010fa0: 6450 6978 656c 5065 7263 656e 745f 3128 dPixelPercent_1( │ │ │ │ +00010fb0: 4754 2e6e 6174 6976 654f 626a 2c20 7372 GT.nativeObj, sr │ │ │ │ +00010fc0: 632e 6e61 7469 7665 4f62 6a2c 2052 4f49 c.nativeObj, ROI │ │ │ │ +00010fd0: 2e78 2c20 524f 492e 792c 2052 4f49 2e77 .x, ROI.y, ROI.w │ │ │ │ +00010fe0: 6964 7468 2c20 524f 492e 6865 6967 6874 idth, ROI.height │ │ │ │ +00010ff0: 293b 0a20 2020 207d 0a0a 0a20 2020 202f );. }... / │ │ │ │ +00011000: 2f0a 2020 2020 2f2f 2043 2b2b 3a20 2076 /. // C++: v │ │ │ │ +00011010: 6f69 6420 6376 3a3a 7869 6d67 7072 6f63 oid cv::ximgproc │ │ │ │ +00011020: 3a3a 6765 7444 6973 7061 7269 7479 5669 ::getDisparityVi │ │ │ │ +00011030: 7328 4d61 7420 7372 632c 204d 6174 2620 s(Mat src, Mat& │ │ │ │ +00011040: 6473 742c 2064 6f75 626c 6520 7363 616c dst, double scal │ │ │ │ +00011050: 6520 3d20 312e 3029 0a20 2020 202f 2f0a e = 1.0). //. │ │ │ │ +00011060: 0a20 2020 202f 2a2a 0a20 2020 2020 2a20 . /**. * │ │ │ │ +00011070: 4675 6e63 7469 6f6e 2066 6f72 2063 7265 Function for cre │ │ │ │ +00011080: 6174 696e 6720 6120 6469 7370 6172 6974 ating a disparit │ │ │ │ +00011090: 7920 6d61 7020 7669 7375 616c 697a 6174 y map visualizat │ │ │ │ +000110a0: 696f 6e20 2863 6c61 6d70 6564 2043 565f ion (clamped CV_ │ │ │ │ +000110b0: 3855 2069 6d61 6765 290a 2020 2020 202a 8U image). * │ │ │ │ +000110c0: 0a20 2020 2020 2a20 4070 6172 616d 2073 . * @param s │ │ │ │ +000110d0: 7263 2069 6e70 7574 2064 6973 7061 7269 rc input dispari │ │ │ │ +000110e0: 7479 206d 6170 2028 4356 5f31 3653 2064 ty map (CV_16S d │ │ │ │ +000110f0: 6570 7468 290a 2020 2020 202a 0a20 2020 epth). *. │ │ │ │ +00011100: 2020 2a20 4070 6172 616d 2064 7374 206f * @param dst o │ │ │ │ +00011110: 7574 7075 7420 7669 7375 616c 697a 6174 utput visualizat │ │ │ │ +00011120: 696f 6e0a 2020 2020 202a 0a20 2020 2020 ion. *. │ │ │ │ +00011130: 2a20 4070 6172 616d 2073 6361 6c65 2064 * @param scale d │ │ │ │ +00011140: 6973 7061 7269 7479 206d 6170 2077 696c isparity map wil │ │ │ │ +00011150: 6c20 6265 206d 756c 7469 706c 6965 6420 l be multiplied │ │ │ │ +00011160: 6279 2074 6869 7320 7661 6c75 6520 666f by this value fo │ │ │ │ +00011170: 7220 7669 7375 616c 697a 6174 696f 6e0a r visualization. │ │ │ │ +00011180: 2020 2020 202a 2f0a 2020 2020 7075 626c */. publ │ │ │ │ +00011190: 6963 2073 7461 7469 6320 766f 6964 2067 ic static void g │ │ │ │ +000111a0: 6574 4469 7370 6172 6974 7956 6973 284d etDisparityVis(M │ │ │ │ +000111b0: 6174 2073 7263 2c20 4d61 7420 6473 742c at src, Mat dst, │ │ │ │ +000111c0: 2064 6f75 626c 6520 7363 616c 6529 207b double scale) { │ │ │ │ +000111d0: 0a20 2020 2020 2020 2067 6574 4469 7370 . getDisp │ │ │ │ +000111e0: 6172 6974 7956 6973 5f30 2873 7263 2e6e arityVis_0(src.n │ │ │ │ +000111f0: 6174 6976 654f 626a 2c20 6473 742e 6e61 ativeObj, dst.na │ │ │ │ +00011200: 7469 7665 4f62 6a2c 2073 6361 6c65 293b tiveObj, scale); │ │ │ │ +00011210: 0a20 2020 207d 0a0a 2020 2020 2f2a 2a0a . }.. /**. │ │ │ │ +00011220: 2020 2020 202a 2046 756e 6374 696f 6e20 * Function │ │ │ │ +00011230: 666f 7220 6372 6561 7469 6e67 2061 2064 for creating a d │ │ │ │ +00011240: 6973 7061 7269 7479 206d 6170 2076 6973 isparity map vis │ │ │ │ +00011250: 7561 6c69 7a61 7469 6f6e 2028 636c 616d ualization (clam │ │ │ │ +00011260: 7065 6420 4356 5f38 5520 696d 6167 6529 ped CV_8U image) │ │ │ │ +00011270: 0a20 2020 2020 2a0a 2020 2020 202a 2040 . *. * @ │ │ │ │ +00011280: 7061 7261 6d20 7372 6320 696e 7075 7420 param src input │ │ │ │ +00011290: 6469 7370 6172 6974 7920 6d61 7020 2843 disparity map (C │ │ │ │ +000112a0: 565f 3136 5320 6465 7074 6829 0a20 2020 V_16S depth). │ │ │ │ +000112b0: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ +000112c0: 6d20 6473 7420 6f75 7470 7574 2076 6973 m dst output vis │ │ │ │ +000112d0: 7561 6c69 7a61 7469 6f6e 0a20 2020 2020 ualization. │ │ │ │ +000112e0: 2a0a 2020 2020 202a 2f0a 2020 2020 7075 *. */. pu │ │ │ │ +000112f0: 626c 6963 2073 7461 7469 6320 766f 6964 blic static void │ │ │ │ +00011300: 2067 6574 4469 7370 6172 6974 7956 6973 getDisparityVis │ │ │ │ +00011310: 284d 6174 2073 7263 2c20 4d61 7420 6473 (Mat src, Mat ds │ │ │ │ +00011320: 7429 207b 0a20 2020 2020 2020 2067 6574 t) {. get │ │ │ │ +00011330: 4469 7370 6172 6974 7956 6973 5f31 2873 DisparityVis_1(s │ │ │ │ +00011340: 7263 2e6e 6174 6976 654f 626a 2c20 6473 rc.nativeObj, ds │ │ │ │ +00011350: 742e 6e61 7469 7665 4f62 6a29 3b0a 2020 t.nativeObj);. │ │ │ │ +00011360: 2020 7d0a 0a0a 2020 2020 2f2f 0a20 2020 }... //. │ │ │ │ +00011370: 202f 2f20 432b 2b3a 2020 5074 725f 4661 // C++: Ptr_Fa │ │ │ │ +00011380: 7374 4c69 6e65 4465 7465 6374 6f72 2063 stLineDetector c │ │ │ │ +00011390: 763a 3a78 696d 6770 726f 633a 3a63 7265 v::ximgproc::cre │ │ │ │ +000113a0: 6174 6546 6173 744c 696e 6544 6574 6563 ateFastLineDetec │ │ │ │ +000113b0: 746f 7228 696e 7420 6c65 6e67 7468 5f74 tor(int length_t │ │ │ │ +000113c0: 6872 6573 686f 6c64 203d 2031 302c 2066 hreshold = 10, f │ │ │ │ +000113d0: 6c6f 6174 2064 6973 7461 6e63 655f 7468 loat distance_th │ │ │ │ +000113e0: 7265 7368 6f6c 6420 3d20 312e 3431 3432 reshold = 1.4142 │ │ │ │ +000113f0: 3133 3536 3266 2c20 646f 7562 6c65 2063 13562f, double c │ │ │ │ +00011400: 616e 6e79 5f74 6831 203d 2035 302e 302c anny_th1 = 50.0, │ │ │ │ +00011410: 2064 6f75 626c 6520 6361 6e6e 795f 7468 double canny_th │ │ │ │ +00011420: 3220 3d20 3530 2e30 2c20 696e 7420 6361 2 = 50.0, int ca │ │ │ │ +00011430: 6e6e 795f 6170 6572 7475 7265 5f73 697a nny_aperture_siz │ │ │ │ +00011440: 6520 3d20 332c 2062 6f6f 6c20 646f 5f6d e = 3, bool do_m │ │ │ │ +00011450: 6572 6765 203d 2066 616c 7365 290a 2020 erge = false). │ │ │ │ +00011460: 2020 2f2f 0a0a 2020 2020 2f2a 2a0a 2020 //.. /**. │ │ │ │ +00011470: 2020 202a 2043 7265 6174 6573 2061 2073 * Creates a s │ │ │ │ +00011480: 6d61 7274 2070 6f69 6e74 6572 2074 6f20 mart pointer to │ │ │ │ +00011490: 6120 4661 7374 4c69 6e65 4465 7465 6374 a FastLineDetect │ │ │ │ +000114a0: 6f72 206f 626a 6563 7420 616e 6420 696e or object and in │ │ │ │ +000114b0: 6974 6961 6c69 7a65 7320 6974 0a20 2020 itializes it. │ │ │ │ +000114c0: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ +000114d0: 6d20 6c65 6e67 7468 5f74 6872 6573 686f m length_thresho │ │ │ │ +000114e0: 6c64 2020 2020 5365 676d 656e 7420 7368 ld Segment sh │ │ │ │ +000114f0: 6f72 7465 7220 7468 616e 2074 6869 7320 orter than this │ │ │ │ +00011500: 7769 6c6c 2062 6520 6469 7363 6172 6465 will be discarde │ │ │ │ +00011510: 640a 2020 2020 202a 2040 7061 7261 6d20 d. * @param │ │ │ │ +00011520: 6469 7374 616e 6365 5f74 6872 6573 686f distance_thresho │ │ │ │ +00011530: 6c64 2020 4120 706f 696e 7420 706c 6163 ld A point plac │ │ │ │ +00011540: 6564 2066 726f 6d20 6120 6879 706f 7468 ed from a hypoth │ │ │ │ +00011550: 6573 6973 206c 696e 650a 2020 2020 202a esis line. * │ │ │ │ +00011560: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ +00011570: 2020 2020 2020 2020 2020 2020 7365 676d segm │ │ │ │ +00011580: 656e 7420 6661 7274 6865 7220 7468 616e ent farther than │ │ │ │ +00011590: 2074 6869 7320 7769 6c6c 2062 6520 7265 this will be re │ │ │ │ +000115a0: 6761 7264 6564 2061 7320 616e 206f 7574 garded as an out │ │ │ │ +000115b0: 6c69 6572 0a20 2020 2020 2a20 4070 6172 lier. * @par │ │ │ │ +000115c0: 616d 2063 616e 6e79 5f74 6831 2020 2020 am canny_th1 │ │ │ │ +000115d0: 2020 2020 2020 2046 6972 7374 2074 6872 First thr │ │ │ │ +000115e0: 6573 686f 6c64 2066 6f72 2068 7973 7465 eshold for hyste │ │ │ │ +000115f0: 7265 7369 7320 7072 6f63 6564 7572 6520 resis procedure │ │ │ │ +00011600: 696e 2043 616e 6e79 2829 0a20 2020 2020 in Canny(). │ │ │ │ +00011610: 2a20 4070 6172 616d 2063 616e 6e79 5f74 * @param canny_t │ │ │ │ +00011620: 6832 2020 2020 2020 2020 2020 2053 6563 h2 Sec │ │ │ │ +00011630: 6f6e 6420 7468 7265 7368 6f6c 6420 666f ond threshold fo │ │ │ │ +00011640: 7220 6879 7374 6572 6573 6973 2070 726f r hysteresis pro │ │ │ │ +00011650: 6365 6475 7265 2069 6e20 4361 6e6e 7928 cedure in Canny( │ │ │ │ +00011660: 290a 2020 2020 202a 2040 7061 7261 6d20 ). * @param │ │ │ │ +00011670: 6361 6e6e 795f 6170 6572 7475 7265 5f73 canny_aperture_s │ │ │ │ +00011680: 697a 6520 4170 6572 7475 7265 7369 7a65 ize Aperturesize │ │ │ │ +00011690: 2066 6f72 2074 6865 2073 6f62 656c 206f for the sobel o │ │ │ │ +000116a0: 7065 7261 746f 7220 696e 2043 616e 6e79 perator in Canny │ │ │ │ +000116b0: 2829 2e0a 2020 2020 202a 2020 2020 2020 ().. * │ │ │ │ +000116c0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ +000116d0: 2020 2020 2020 4966 207a 6572 6f2c 2043 If zero, C │ │ │ │ +000116e0: 616e 6e79 2829 2069 7320 6e6f 7420 6170 anny() is not ap │ │ │ │ +000116f0: 706c 6965 6420 616e 6420 7468 6520 696e plied and the in │ │ │ │ +00011700: 7075 7420 696d 6167 6520 6973 2074 616b put image is tak │ │ │ │ +00011710: 656e 2061 7320 616e 2065 6467 6520 696d en as an edge im │ │ │ │ +00011720: 6167 652e 0a20 2020 2020 2a20 4070 6172 age.. * @par │ │ │ │ +00011730: 616d 2064 6f5f 6d65 7267 6520 2020 2020 am do_merge │ │ │ │ +00011740: 2020 2020 2020 2049 6620 7472 7565 2c20 If true, │ │ │ │ +00011750: 696e 6372 656d 656e 7461 6c20 6d65 7267 incremental merg │ │ │ │ +00011760: 696e 6720 6f66 2073 6567 6d65 6e74 7320 ing of segments │ │ │ │ +00011770: 7769 6c6c 2062 6520 7065 7266 6f72 6d65 will be performe │ │ │ │ +00011780: 640a 2020 2020 202a 2040 7265 7475 726e d. * @return │ │ │ │ +00011790: 2061 7574 6f6d 6174 6963 616c 6c79 2067 automatically g │ │ │ │ +000117a0: 656e 6572 6174 6564 0a20 2020 2020 2a2f enerated. */ │ │ │ │ +000117b0: 0a20 2020 2070 7562 6c69 6320 7374 6174 . public stat │ │ │ │ +000117c0: 6963 2046 6173 744c 696e 6544 6574 6563 ic FastLineDetec │ │ │ │ +000117d0: 746f 7220 6372 6561 7465 4661 7374 4c69 tor createFastLi │ │ │ │ +000117e0: 6e65 4465 7465 6374 6f72 2869 6e74 206c neDetector(int l │ │ │ │ +000117f0: 656e 6774 685f 7468 7265 7368 6f6c 642c ength_threshold, │ │ │ │ +00011800: 2066 6c6f 6174 2064 6973 7461 6e63 655f float distance_ │ │ │ │ +00011810: 7468 7265 7368 6f6c 642c 2064 6f75 626c threshold, doubl │ │ │ │ +00011820: 6520 6361 6e6e 795f 7468 312c 2064 6f75 e canny_th1, dou │ │ │ │ +00011830: 626c 6520 6361 6e6e 795f 7468 322c 2069 ble canny_th2, i │ │ │ │ +00011840: 6e74 2063 616e 6e79 5f61 7065 7274 7572 nt canny_apertur │ │ │ │ +00011850: 655f 7369 7a65 2c20 626f 6f6c 6561 6e20 e_size, boolean │ │ │ │ +00011860: 646f 5f6d 6572 6765 2920 7b0a 2020 2020 do_merge) {. │ │ │ │ +00011870: 2020 2020 7265 7475 726e 2046 6173 744c return FastL │ │ │ │ +00011880: 696e 6544 6574 6563 746f 722e 5f5f 6672 ineDetector.__fr │ │ │ │ +00011890: 6f6d 5074 725f 5f28 6372 6561 7465 4661 omPtr__(createFa │ │ │ │ +000118a0: 7374 4c69 6e65 4465 7465 6374 6f72 5f30 stLineDetector_0 │ │ │ │ +000118b0: 286c 656e 6774 685f 7468 7265 7368 6f6c (length_threshol │ │ │ │ +000118c0: 642c 2064 6973 7461 6e63 655f 7468 7265 d, distance_thre │ │ │ │ +000118d0: 7368 6f6c 642c 2063 616e 6e79 5f74 6831 shold, canny_th1 │ │ │ │ +000118e0: 2c20 6361 6e6e 795f 7468 322c 2063 616e , canny_th2, can │ │ │ │ +000118f0: 6e79 5f61 7065 7274 7572 655f 7369 7a65 ny_aperture_size │ │ │ │ +00011900: 2c20 646f 5f6d 6572 6765 2929 3b0a 2020 , do_merge));. │ │ │ │ +00011910: 2020 7d0a 0a20 2020 202f 2a2a 0a20 2020 }.. /**. │ │ │ │ +00011920: 2020 2a20 4372 6561 7465 7320 6120 736d * Creates a sm │ │ │ │ +00011930: 6172 7420 706f 696e 7465 7220 746f 2061 art pointer to a │ │ │ │ +00011940: 2046 6173 744c 696e 6544 6574 6563 746f FastLineDetecto │ │ │ │ +00011950: 7220 6f62 6a65 6374 2061 6e64 2069 6e69 r object and ini │ │ │ │ +00011960: 7469 616c 697a 6573 2069 740a 2020 2020 tializes it. │ │ │ │ +00011970: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ +00011980: 206c 656e 6774 685f 7468 7265 7368 6f6c length_threshol │ │ │ │ +00011990: 6420 2020 2053 6567 6d65 6e74 2073 686f d Segment sho │ │ │ │ +000119a0: 7274 6572 2074 6861 6e20 7468 6973 2077 rter than this w │ │ │ │ +000119b0: 696c 6c20 6265 2064 6973 6361 7264 6564 ill be discarded │ │ │ │ +000119c0: 0a20 2020 2020 2a20 4070 6172 616d 2064 . * @param d │ │ │ │ +000119d0: 6973 7461 6e63 655f 7468 7265 7368 6f6c istance_threshol │ │ │ │ +000119e0: 6420 2041 2070 6f69 6e74 2070 6c61 6365 d A point place │ │ │ │ +000119f0: 6420 6672 6f6d 2061 2068 7970 6f74 6865 d from a hypothe │ │ │ │ +00011a00: 7369 7320 6c69 6e65 0a20 2020 2020 2a20 sis line. * │ │ │ │ +00011a10: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ +00011a20: 2020 2020 2020 2020 2020 2073 6567 6d65 segme │ │ │ │ +00011a30: 6e74 2066 6172 7468 6572 2074 6861 6e20 nt farther than │ │ │ │ +00011a40: 7468 6973 2077 696c 6c20 6265 2072 6567 this will be reg │ │ │ │ +00011a50: 6172 6465 6420 6173 2061 6e20 6f75 746c arded as an outl │ │ │ │ +00011a60: 6965 720a 2020 2020 202a 2040 7061 7261 ier. * @para │ │ │ │ +00011a70: 6d20 6361 6e6e 795f 7468 3120 2020 2020 m canny_th1 │ │ │ │ +00011a80: 2020 2020 2020 4669 7273 7420 7468 7265 First thre │ │ │ │ +00011a90: 7368 6f6c 6420 666f 7220 6879 7374 6572 shold for hyster │ │ │ │ +00011aa0: 6573 6973 2070 726f 6365 6475 7265 2069 esis procedure i │ │ │ │ +00011ab0: 6e20 4361 6e6e 7928 290a 2020 2020 202a n Canny(). * │ │ │ │ +00011ac0: 2040 7061 7261 6d20 6361 6e6e 795f 7468 @param canny_th │ │ │ │ +00011ad0: 3220 2020 2020 2020 2020 2020 5365 636f 2 Seco │ │ │ │ +00011ae0: 6e64 2074 6872 6573 686f 6c64 2066 6f72 nd threshold for │ │ │ │ +00011af0: 2068 7973 7465 7265 7369 7320 7072 6f63 hysteresis proc │ │ │ │ +00011b00: 6564 7572 6520 696e 2043 616e 6e79 2829 edure in Canny() │ │ │ │ +00011b10: 0a20 2020 2020 2a20 4070 6172 616d 2063 . * @param c │ │ │ │ +00011b20: 616e 6e79 5f61 7065 7274 7572 655f 7369 anny_aperture_si │ │ │ │ +00011b30: 7a65 2041 7065 7274 7572 6573 697a 6520 ze Aperturesize │ │ │ │ +00011b40: 666f 7220 7468 6520 736f 6265 6c20 6f70 for the sobel op │ │ │ │ +00011b50: 6572 6174 6f72 2069 6e20 4361 6e6e 7928 erator in Canny( │ │ │ │ +00011b60: 292e 0a20 2020 2020 2a20 2020 2020 2020 ).. * │ │ │ │ +00011b70: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ +00011b80: 2020 2020 2049 6620 7a65 726f 2c20 4361 If zero, Ca │ │ │ │ +00011b90: 6e6e 7928 2920 6973 206e 6f74 2061 7070 nny() is not app │ │ │ │ +00011ba0: 6c69 6564 2061 6e64 2074 6865 2069 6e70 lied and the inp │ │ │ │ +00011bb0: 7574 2069 6d61 6765 2069 7320 7461 6b65 ut image is take │ │ │ │ +00011bc0: 6e20 6173 2061 6e20 6564 6765 2069 6d61 n as an edge ima │ │ │ │ +00011bd0: 6765 2e0a 2020 2020 202a 2040 7265 7475 ge.. * @retu │ │ │ │ +00011be0: 726e 2061 7574 6f6d 6174 6963 616c 6c79 rn automatically │ │ │ │ +00011bf0: 2067 656e 6572 6174 6564 0a20 2020 2020 generated. │ │ │ │ +00011c00: 2a2f 0a20 2020 2070 7562 6c69 6320 7374 */. public st │ │ │ │ +00011c10: 6174 6963 2046 6173 744c 696e 6544 6574 atic FastLineDet │ │ │ │ +00011c20: 6563 746f 7220 6372 6561 7465 4661 7374 ector createFast │ │ │ │ +00011c30: 4c69 6e65 4465 7465 6374 6f72 2869 6e74 LineDetector(int │ │ │ │ +00011c40: 206c 656e 6774 685f 7468 7265 7368 6f6c length_threshol │ │ │ │ +00011c50: 642c 2066 6c6f 6174 2064 6973 7461 6e63 d, float distanc │ │ │ │ +00011c60: 655f 7468 7265 7368 6f6c 642c 2064 6f75 e_threshold, dou │ │ │ │ +00011c70: 626c 6520 6361 6e6e 795f 7468 312c 2064 ble canny_th1, d │ │ │ │ +00011c80: 6f75 626c 6520 6361 6e6e 795f 7468 322c ouble canny_th2, │ │ │ │ +00011c90: 2069 6e74 2063 616e 6e79 5f61 7065 7274 int canny_apert │ │ │ │ +00011ca0: 7572 655f 7369 7a65 2920 7b0a 2020 2020 ure_size) {. │ │ │ │ +00011cb0: 2020 2020 7265 7475 726e 2046 6173 744c return FastL │ │ │ │ +00011cc0: 696e 6544 6574 6563 746f 722e 5f5f 6672 ineDetector.__fr │ │ │ │ +00011cd0: 6f6d 5074 725f 5f28 6372 6561 7465 4661 omPtr__(createFa │ │ │ │ +00011ce0: 7374 4c69 6e65 4465 7465 6374 6f72 5f31 stLineDetector_1 │ │ │ │ +00011cf0: 286c 656e 6774 685f 7468 7265 7368 6f6c (length_threshol │ │ │ │ +00011d00: 642c 2064 6973 7461 6e63 655f 7468 7265 d, distance_thre │ │ │ │ +00011d10: 7368 6f6c 642c 2063 616e 6e79 5f74 6831 shold, canny_th1 │ │ │ │ +00011d20: 2c20 6361 6e6e 795f 7468 322c 2063 616e , canny_th2, can │ │ │ │ +00011d30: 6e79 5f61 7065 7274 7572 655f 7369 7a65 ny_aperture_size │ │ │ │ +00011d40: 2929 3b0a 2020 2020 7d0a 0a20 2020 202f ));. }.. / │ │ │ │ +00011d50: 2a2a 0a20 2020 2020 2a20 4372 6561 7465 **. * Create │ │ │ │ +00011d60: 7320 6120 736d 6172 7420 706f 696e 7465 s a smart pointe │ │ │ │ +00011d70: 7220 746f 2061 2046 6173 744c 696e 6544 r to a FastLineD │ │ │ │ +00011d80: 6574 6563 746f 7220 6f62 6a65 6374 2061 etector object a │ │ │ │ +00011d90: 6e64 2069 6e69 7469 616c 697a 6573 2069 nd initializes i │ │ │ │ +00011da0: 740a 2020 2020 202a 0a20 2020 2020 2a20 t. *. * │ │ │ │ +00011db0: 4070 6172 616d 206c 656e 6774 685f 7468 @param length_th │ │ │ │ +00011dc0: 7265 7368 6f6c 6420 2020 2053 6567 6d65 reshold Segme │ │ │ │ +00011dd0: 6e74 2073 686f 7274 6572 2074 6861 6e20 nt shorter than │ │ │ │ +00011de0: 7468 6973 2077 696c 6c20 6265 2064 6973 this will be dis │ │ │ │ +00011df0: 6361 7264 6564 0a20 2020 2020 2a20 4070 carded. * @p │ │ │ │ +00011e00: 6172 616d 2064 6973 7461 6e63 655f 7468 aram distance_th │ │ │ │ +00011e10: 7265 7368 6f6c 6420 2041 2070 6f69 6e74 reshold A point │ │ │ │ +00011e20: 2070 6c61 6365 6420 6672 6f6d 2061 2068 placed from a h │ │ │ │ +00011e30: 7970 6f74 6865 7369 7320 6c69 6e65 0a20 ypothesis line. │ │ │ │ +00011e40: 2020 2020 2a20 2020 2020 2020 2020 2020 * │ │ │ │ +00011e50: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ +00011e60: 2073 6567 6d65 6e74 2066 6172 7468 6572 segment farther │ │ │ │ +00011e70: 2074 6861 6e20 7468 6973 2077 696c 6c20 than this will │ │ │ │ +00011e80: 6265 2072 6567 6172 6465 6420 6173 2061 be regarded as a │ │ │ │ +00011e90: 6e20 6f75 746c 6965 720a 2020 2020 202a n outlier. * │ │ │ │ +00011ea0: 2040 7061 7261 6d20 6361 6e6e 795f 7468 @param canny_th │ │ │ │ +00011eb0: 3120 2020 2020 2020 2020 2020 4669 7273 1 Firs │ │ │ │ +00011ec0: 7420 7468 7265 7368 6f6c 6420 666f 7220 t threshold for │ │ │ │ +00011ed0: 6879 7374 6572 6573 6973 2070 726f 6365 hysteresis proce │ │ │ │ +00011ee0: 6475 7265 2069 6e20 4361 6e6e 7928 290a dure in Canny(). │ │ │ │ +00011ef0: 2020 2020 202a 2040 7061 7261 6d20 6361 * @param ca │ │ │ │ +00011f00: 6e6e 795f 7468 3220 2020 2020 2020 2020 nny_th2 │ │ │ │ +00011f10: 2020 5365 636f 6e64 2074 6872 6573 686f Second thresho │ │ │ │ +00011f20: 6c64 2066 6f72 2068 7973 7465 7265 7369 ld for hysteresi │ │ │ │ +00011f30: 7320 7072 6f63 6564 7572 6520 696e 2043 s procedure in C │ │ │ │ +00011f40: 616e 6e79 2829 0a20 2020 2020 2a20 2020 anny(). * │ │ │ │ +00011f50: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ +00011f60: 2020 2020 2020 2020 2049 6620 7a65 726f If zero │ │ │ │ +00011f70: 2c20 4361 6e6e 7928 2920 6973 206e 6f74 , Canny() is not │ │ │ │ +00011f80: 2061 7070 6c69 6564 2061 6e64 2074 6865 applied and the │ │ │ │ +00011f90: 2069 6e70 7574 2069 6d61 6765 2069 7320 input image is │ │ │ │ +00011fa0: 7461 6b65 6e20 6173 2061 6e20 6564 6765 taken as an edge │ │ │ │ +00011fb0: 2069 6d61 6765 2e0a 2020 2020 202a 2040 image.. * @ │ │ │ │ +00011fc0: 7265 7475 726e 2061 7574 6f6d 6174 6963 return automatic │ │ │ │ +00011fd0: 616c 6c79 2067 656e 6572 6174 6564 0a20 ally generated. │ │ │ │ +00011fe0: 2020 2020 2a2f 0a20 2020 2070 7562 6c69 */. publi │ │ │ │ +00011ff0: 6320 7374 6174 6963 2046 6173 744c 696e c static FastLin │ │ │ │ +00012000: 6544 6574 6563 746f 7220 6372 6561 7465 eDetector create │ │ │ │ +00012010: 4661 7374 4c69 6e65 4465 7465 6374 6f72 FastLineDetector │ │ │ │ +00012020: 2869 6e74 206c 656e 6774 685f 7468 7265 (int length_thre │ │ │ │ +00012030: 7368 6f6c 642c 2066 6c6f 6174 2064 6973 shold, float dis │ │ │ │ +00012040: 7461 6e63 655f 7468 7265 7368 6f6c 642c tance_threshold, │ │ │ │ +00012050: 2064 6f75 626c 6520 6361 6e6e 795f 7468 double canny_th │ │ │ │ +00012060: 312c 2064 6f75 626c 6520 6361 6e6e 795f 1, double canny_ │ │ │ │ +00012070: 7468 3229 207b 0a20 2020 2020 2020 2072 th2) {. r │ │ │ │ +00012080: 6574 7572 6e20 4661 7374 4c69 6e65 4465 eturn FastLineDe │ │ │ │ +00012090: 7465 6374 6f72 2e5f 5f66 726f 6d50 7472 tector.__fromPtr │ │ │ │ +000120a0: 5f5f 2863 7265 6174 6546 6173 744c 696e __(createFastLin │ │ │ │ +000120b0: 6544 6574 6563 746f 725f 3228 6c65 6e67 eDetector_2(leng │ │ │ │ +000120c0: 7468 5f74 6872 6573 686f 6c64 2c20 6469 th_threshold, di │ │ │ │ +000120d0: 7374 616e 6365 5f74 6872 6573 686f 6c64 stance_threshold │ │ │ │ +000120e0: 2c20 6361 6e6e 795f 7468 312c 2063 616e , canny_th1, can │ │ │ │ +000120f0: 6e79 5f74 6832 2929 3b0a 2020 2020 7d0a ny_th2));. }. │ │ │ │ +00012100: 0a20 2020 202f 2a2a 0a20 2020 2020 2a20 . /**. * │ │ │ │ +00012110: 4372 6561 7465 7320 6120 736d 6172 7420 Creates a smart │ │ │ │ +00012120: 706f 696e 7465 7220 746f 2061 2046 6173 pointer to a Fas │ │ │ │ +00012130: 744c 696e 6544 6574 6563 746f 7220 6f62 tLineDetector ob │ │ │ │ +00012140: 6a65 6374 2061 6e64 2069 6e69 7469 616c ject and initial │ │ │ │ +00012150: 697a 6573 2069 740a 2020 2020 202a 0a20 izes it. *. │ │ │ │ +00012160: 2020 2020 2a20 4070 6172 616d 206c 656e * @param len │ │ │ │ +00012170: 6774 685f 7468 7265 7368 6f6c 6420 2020 gth_threshold │ │ │ │ +00012180: 2053 6567 6d65 6e74 2073 686f 7274 6572 Segment shorter │ │ │ │ +00012190: 2074 6861 6e20 7468 6973 2077 696c 6c20 than this will │ │ │ │ +000121a0: 6265 2064 6973 6361 7264 6564 0a20 2020 be discarded. │ │ │ │ +000121b0: 2020 2a20 4070 6172 616d 2064 6973 7461 * @param dista │ │ │ │ +000121c0: 6e63 655f 7468 7265 7368 6f6c 6420 2041 nce_threshold A │ │ │ │ +000121d0: 2070 6f69 6e74 2070 6c61 6365 6420 6672 point placed fr │ │ │ │ +000121e0: 6f6d 2061 2068 7970 6f74 6865 7369 7320 om a hypothesis │ │ │ │ +000121f0: 6c69 6e65 0a20 2020 2020 2a20 2020 2020 line. * │ │ │ │ +00012200: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ +00012210: 2020 2020 2020 2073 6567 6d65 6e74 2066 segment f │ │ │ │ +00012220: 6172 7468 6572 2074 6861 6e20 7468 6973 arther than this │ │ │ │ +00012230: 2077 696c 6c20 6265 2072 6567 6172 6465 will be regarde │ │ │ │ +00012240: 6420 6173 2061 6e20 6f75 746c 6965 720a d as an outlier. │ │ │ │ +00012250: 2020 2020 202a 2040 7061 7261 6d20 6361 * @param ca │ │ │ │ +00012260: 6e6e 795f 7468 3120 2020 2020 2020 2020 nny_th1 │ │ │ │ +00012270: 2020 4669 7273 7420 7468 7265 7368 6f6c First threshol │ │ │ │ +00012280: 6420 666f 7220 6879 7374 6572 6573 6973 d for hysteresis │ │ │ │ +00012290: 2070 726f 6365 6475 7265 2069 6e20 4361 procedure in Ca │ │ │ │ +000122a0: 6e6e 7928 290a 2020 2020 202a 2020 2020 nny(). * │ │ │ │ +000122b0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ +000122c0: 2020 2020 2020 2020 4966 207a 6572 6f2c If zero, │ │ │ │ +000122d0: 2043 616e 6e79 2829 2069 7320 6e6f 7420 Canny() is not │ │ │ │ +000122e0: 6170 706c 6965 6420 616e 6420 7468 6520 applied and the │ │ │ │ +000122f0: 696e 7075 7420 696d 6167 6520 6973 2074 input image is t │ │ │ │ +00012300: 616b 656e 2061 7320 616e 2065 6467 6520 aken as an edge │ │ │ │ +00012310: 696d 6167 652e 0a20 2020 2020 2a20 4072 image.. * @r │ │ │ │ +00012320: 6574 7572 6e20 6175 746f 6d61 7469 6361 eturn automatica │ │ │ │ +00012330: 6c6c 7920 6765 6e65 7261 7465 640a 2020 lly generated. │ │ │ │ +00012340: 2020 202a 2f0a 2020 2020 7075 626c 6963 */. public │ │ │ │ +00012350: 2073 7461 7469 6320 4661 7374 4c69 6e65 static FastLine │ │ │ │ +00012360: 4465 7465 6374 6f72 2063 7265 6174 6546 Detector createF │ │ │ │ +00012370: 6173 744c 696e 6544 6574 6563 746f 7228 astLineDetector( │ │ │ │ +00012380: 696e 7420 6c65 6e67 7468 5f74 6872 6573 int length_thres │ │ │ │ +00012390: 686f 6c64 2c20 666c 6f61 7420 6469 7374 hold, float dist │ │ │ │ +000123a0: 616e 6365 5f74 6872 6573 686f 6c64 2c20 ance_threshold, │ │ │ │ +000123b0: 646f 7562 6c65 2063 616e 6e79 5f74 6831 double canny_th1 │ │ │ │ +000123c0: 2920 7b0a 2020 2020 2020 2020 7265 7475 ) {. retu │ │ │ │ +000123d0: 726e 2046 6173 744c 696e 6544 6574 6563 rn FastLineDetec │ │ │ │ +000123e0: 746f 722e 5f5f 6672 6f6d 5074 725f 5f28 tor.__fromPtr__( │ │ │ │ +000123f0: 6372 6561 7465 4661 7374 4c69 6e65 4465 createFastLineDe │ │ │ │ +00012400: 7465 6374 6f72 5f33 286c 656e 6774 685f tector_3(length_ │ │ │ │ +00012410: 7468 7265 7368 6f6c 642c 2064 6973 7461 threshold, dista │ │ │ │ +00012420: 6e63 655f 7468 7265 7368 6f6c 642c 2063 nce_threshold, c │ │ │ │ +00012430: 616e 6e79 5f74 6831 2929 3b0a 2020 2020 anny_th1));. │ │ │ │ +00012440: 7d0a 0a20 2020 202f 2a2a 0a20 2020 2020 }.. /**. │ │ │ │ +00012450: 2a20 4372 6561 7465 7320 6120 736d 6172 * Creates a smar │ │ │ │ +00012460: 7420 706f 696e 7465 7220 746f 2061 2046 t pointer to a F │ │ │ │ +00012470: 6173 744c 696e 6544 6574 6563 746f 7220 astLineDetector │ │ │ │ +00012480: 6f62 6a65 6374 2061 6e64 2069 6e69 7469 object and initi │ │ │ │ +00012490: 616c 697a 6573 2069 740a 2020 2020 202a alizes it. * │ │ │ │ +000124a0: 0a20 2020 2020 2a20 4070 6172 616d 206c . * @param l │ │ │ │ +000124b0: 656e 6774 685f 7468 7265 7368 6f6c 6420 ength_threshold │ │ │ │ +000124c0: 2020 2053 6567 6d65 6e74 2073 686f 7274 Segment short │ │ │ │ +000124d0: 6572 2074 6861 6e20 7468 6973 2077 696c er than this wil │ │ │ │ +000124e0: 6c20 6265 2064 6973 6361 7264 6564 0a20 l be discarded. │ │ │ │ +000124f0: 2020 2020 2a20 4070 6172 616d 2064 6973 * @param dis │ │ │ │ +00012500: 7461 6e63 655f 7468 7265 7368 6f6c 6420 tance_threshold │ │ │ │ +00012510: 2041 2070 6f69 6e74 2070 6c61 6365 6420 A point placed │ │ │ │ +00012520: 6672 6f6d 2061 2068 7970 6f74 6865 7369 from a hypothesi │ │ │ │ +00012530: 7320 6c69 6e65 0a20 2020 2020 2a20 2020 s line. * │ │ │ │ +00012540: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ +00012550: 2020 2020 2020 2020 2073 6567 6d65 6e74 segment │ │ │ │ +00012560: 2066 6172 7468 6572 2074 6861 6e20 7468 farther than th │ │ │ │ +00012570: 6973 2077 696c 6c20 6265 2072 6567 6172 is will be regar │ │ │ │ +00012580: 6465 6420 6173 2061 6e20 6f75 746c 6965 ded as an outlie │ │ │ │ +00012590: 720a 2020 2020 202a 2020 2020 2020 2020 r. * │ │ │ │ +000125a0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ +000125b0: 2020 2020 4966 207a 6572 6f2c 2043 616e If zero, Can │ │ │ │ +000125c0: 6e79 2829 2069 7320 6e6f 7420 6170 706c ny() is not appl │ │ │ │ +000125d0: 6965 6420 616e 6420 7468 6520 696e 7075 ied and the inpu │ │ │ │ +000125e0: 7420 696d 6167 6520 6973 2074 616b 656e t image is taken │ │ │ │ +000125f0: 2061 7320 616e 2065 6467 6520 696d 6167 as an edge imag │ │ │ │ +00012600: 652e 0a20 2020 2020 2a20 4072 6574 7572 e.. * @retur │ │ │ │ +00012610: 6e20 6175 746f 6d61 7469 6361 6c6c 7920 n automatically │ │ │ │ +00012620: 6765 6e65 7261 7465 640a 2020 2020 202a generated. * │ │ │ │ +00012630: 2f0a 2020 2020 7075 626c 6963 2073 7461 /. public sta │ │ │ │ +00012640: 7469 6320 4661 7374 4c69 6e65 4465 7465 tic FastLineDete │ │ │ │ +00012650: 6374 6f72 2063 7265 6174 6546 6173 744c ctor createFastL │ │ │ │ +00012660: 696e 6544 6574 6563 746f 7228 696e 7420 ineDetector(int │ │ │ │ +00012670: 6c65 6e67 7468 5f74 6872 6573 686f 6c64 length_threshold │ │ │ │ +00012680: 2c20 666c 6f61 7420 6469 7374 616e 6365 , float distance │ │ │ │ +00012690: 5f74 6872 6573 686f 6c64 2920 7b0a 2020 _threshold) {. │ │ │ │ +000126a0: 2020 2020 2020 7265 7475 726e 2046 6173 return Fas │ │ │ │ +000126b0: 744c 696e 6544 6574 6563 746f 722e 5f5f tLineDetector.__ │ │ │ │ +000126c0: 6672 6f6d 5074 725f 5f28 6372 6561 7465 fromPtr__(create │ │ │ │ +000126d0: 4661 7374 4c69 6e65 4465 7465 6374 6f72 FastLineDetector │ │ │ │ +000126e0: 5f34 286c 656e 6774 685f 7468 7265 7368 _4(length_thresh │ │ │ │ +000126f0: 6f6c 642c 2064 6973 7461 6e63 655f 7468 old, distance_th │ │ │ │ +00012700: 7265 7368 6f6c 6429 293b 0a20 2020 207d reshold));. } │ │ │ │ +00012710: 0a0a 2020 2020 2f2a 2a0a 2020 2020 202a .. /**. * │ │ │ │ +00012720: 2043 7265 6174 6573 2061 2073 6d61 7274 Creates a smart │ │ │ │ +00012730: 2070 6f69 6e74 6572 2074 6f20 6120 4661 pointer to a Fa │ │ │ │ +00012740: 7374 4c69 6e65 4465 7465 6374 6f72 206f stLineDetector o │ │ │ │ +00012750: 626a 6563 7420 616e 6420 696e 6974 6961 bject and initia │ │ │ │ +00012760: 6c69 7a65 7320 6974 0a20 2020 2020 2a0a lizes it. *. │ │ │ │ +00012770: 2020 2020 202a 2040 7061 7261 6d20 6c65 * @param le │ │ │ │ +00012780: 6e67 7468 5f74 6872 6573 686f 6c64 2020 ngth_threshold │ │ │ │ +00012790: 2020 5365 676d 656e 7420 7368 6f72 7465 Segment shorte │ │ │ │ +000127a0: 7220 7468 616e 2074 6869 7320 7769 6c6c r than this will │ │ │ │ +000127b0: 2062 6520 6469 7363 6172 6465 640a 2020 be discarded. │ │ │ │ +000127c0: 2020 202a 2020 2020 2020 2020 2020 2020 * │ │ │ │ +000127d0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ +000127e0: 7365 676d 656e 7420 6661 7274 6865 7220 segment farther │ │ │ │ +000127f0: 7468 616e 2074 6869 7320 7769 6c6c 2062 than this will b │ │ │ │ +00012800: 6520 7265 6761 7264 6564 2061 7320 616e e regarded as an │ │ │ │ +00012810: 206f 7574 6c69 6572 0a20 2020 2020 2a20 outlier. * │ │ │ │ +00012820: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ +00012830: 2020 2020 2020 2020 2020 2049 6620 7a65 If ze │ │ │ │ +00012840: 726f 2c20 4361 6e6e 7928 2920 6973 206e ro, Canny() is n │ │ │ │ +00012850: 6f74 2061 7070 6c69 6564 2061 6e64 2074 ot applied and t │ │ │ │ +00012860: 6865 2069 6e70 7574 2069 6d61 6765 2069 he input image i │ │ │ │ +00012870: 7320 7461 6b65 6e20 6173 2061 6e20 6564 s taken as an ed │ │ │ │ +00012880: 6765 2069 6d61 6765 2e0a 2020 2020 202a ge image.. * │ │ │ │ +00012890: 2040 7265 7475 726e 2061 7574 6f6d 6174 @return automat │ │ │ │ +000128a0: 6963 616c 6c79 2067 656e 6572 6174 6564 ically generated │ │ │ │ +000128b0: 0a20 2020 2020 2a2f 0a20 2020 2070 7562 . */. pub │ │ │ │ +000128c0: 6c69 6320 7374 6174 6963 2046 6173 744c lic static FastL │ │ │ │ +000128d0: 696e 6544 6574 6563 746f 7220 6372 6561 ineDetector crea │ │ │ │ +000128e0: 7465 4661 7374 4c69 6e65 4465 7465 6374 teFastLineDetect │ │ │ │ +000128f0: 6f72 2869 6e74 206c 656e 6774 685f 7468 or(int length_th │ │ │ │ +00012900: 7265 7368 6f6c 6429 207b 0a20 2020 2020 reshold) {. │ │ │ │ +00012910: 2020 2072 6574 7572 6e20 4661 7374 4c69 return FastLi │ │ │ │ +00012920: 6e65 4465 7465 6374 6f72 2e5f 5f66 726f neDetector.__fro │ │ │ │ +00012930: 6d50 7472 5f5f 2863 7265 6174 6546 6173 mPtr__(createFas │ │ │ │ +00012940: 744c 696e 6544 6574 6563 746f 725f 3528 tLineDetector_5( │ │ │ │ +00012950: 6c65 6e67 7468 5f74 6872 6573 686f 6c64 length_threshold │ │ │ │ +00012960: 2929 3b0a 2020 2020 7d0a 0a20 2020 202f ));. }.. / │ │ │ │ +00012970: 2a2a 0a20 2020 2020 2a20 4372 6561 7465 **. * Create │ │ │ │ +00012980: 7320 6120 736d 6172 7420 706f 696e 7465 s a smart pointe │ │ │ │ +00012990: 7220 746f 2061 2046 6173 744c 696e 6544 r to a FastLineD │ │ │ │ +000129a0: 6574 6563 746f 7220 6f62 6a65 6374 2061 etector object a │ │ │ │ +000129b0: 6e64 2069 6e69 7469 616c 697a 6573 2069 nd initializes i │ │ │ │ +000129c0: 740a 2020 2020 202a 0a20 2020 2020 2a20 t. *. * │ │ │ │ +000129d0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ +000129e0: 2020 2020 2020 2020 2020 2073 6567 6d65 segme │ │ │ │ +000129f0: 6e74 2066 6172 7468 6572 2074 6861 6e20 nt farther than │ │ │ │ +00012a00: 7468 6973 2077 696c 6c20 6265 2072 6567 this will be reg │ │ │ │ +00012a10: 6172 6465 6420 6173 2061 6e20 6f75 746c arded as an outl │ │ │ │ +00012a20: 6965 720a 2020 2020 202a 2020 2020 2020 ier. * │ │ │ │ +00012a30: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ +00012a40: 2020 2020 2020 4966 207a 6572 6f2c 2043 If zero, C │ │ │ │ +00012a50: 616e 6e79 2829 2069 7320 6e6f 7420 6170 anny() is not ap │ │ │ │ +00012a60: 706c 6965 6420 616e 6420 7468 6520 696e plied and the in │ │ │ │ +00012a70: 7075 7420 696d 6167 6520 6973 2074 616b put image is tak │ │ │ │ +00012a80: 656e 2061 7320 616e 2065 6467 6520 696d en as an edge im │ │ │ │ +00012a90: 6167 652e 0a20 2020 2020 2a20 4072 6574 age.. * @ret │ │ │ │ +00012aa0: 7572 6e20 6175 746f 6d61 7469 6361 6c6c urn automaticall │ │ │ │ +00012ab0: 7920 6765 6e65 7261 7465 640a 2020 2020 y generated. │ │ │ │ +00012ac0: 202a 2f0a 2020 2020 7075 626c 6963 2073 */. public s │ │ │ │ +00012ad0: 7461 7469 6320 4661 7374 4c69 6e65 4465 tatic FastLineDe │ │ │ │ +00012ae0: 7465 6374 6f72 2063 7265 6174 6546 6173 tector createFas │ │ │ │ +00012af0: 744c 696e 6544 6574 6563 746f 7228 2920 tLineDetector() │ │ │ │ +00012b00: 7b0a 2020 2020 2020 2020 7265 7475 726e {. return │ │ │ │ +00012b10: 2046 6173 744c 696e 6544 6574 6563 746f FastLineDetecto │ │ │ │ +00012b20: 722e 5f5f 6672 6f6d 5074 725f 5f28 6372 r.__fromPtr__(cr │ │ │ │ +00012b30: 6561 7465 4661 7374 4c69 6e65 4465 7465 eateFastLineDete │ │ │ │ +00012b40: 6374 6f72 5f36 2829 293b 0a20 2020 207d ctor_6());. } │ │ │ │ +00012b50: 0a0a 0a20 2020 202f 2f0a 2020 2020 2f2f ... //. // │ │ │ │ +00012b60: 2043 2b2b 3a20 2050 7472 5f53 7570 6572 C++: Ptr_Super │ │ │ │ +00012b70: 7069 7865 6c53 4545 4453 2063 763a 3a78 pixelSEEDS cv::x │ │ │ │ +00012b80: 696d 6770 726f 633a 3a63 7265 6174 6553 imgproc::createS │ │ │ │ +00012b90: 7570 6572 7069 7865 6c53 4545 4453 2869 uperpixelSEEDS(i │ │ │ │ +00012ba0: 6e74 2069 6d61 6765 5f77 6964 7468 2c20 nt image_width, │ │ │ │ +00012bb0: 696e 7420 696d 6167 655f 6865 6967 6874 int image_height │ │ │ │ +00012bc0: 2c20 696e 7420 696d 6167 655f 6368 616e , int image_chan │ │ │ │ +00012bd0: 6e65 6c73 2c20 696e 7420 6e75 6d5f 7375 nels, int num_su │ │ │ │ +00012be0: 7065 7270 6978 656c 732c 2069 6e74 206e perpixels, int n │ │ │ │ +00012bf0: 756d 5f6c 6576 656c 732c 2069 6e74 2070 um_levels, int p │ │ │ │ +00012c00: 7269 6f72 203d 2032 2c20 696e 7420 6869 rior = 2, int hi │ │ │ │ +00012c10: 7374 6f67 7261 6d5f 6269 6e73 203d 2035 stogram_bins = 5 │ │ │ │ +00012c20: 2c20 626f 6f6c 2064 6f75 626c 655f 7374 , bool double_st │ │ │ │ +00012c30: 6570 203d 2066 616c 7365 290a 2020 2020 ep = false). │ │ │ │ +00012c40: 2f2f 0a0a 2020 2020 2f2a 2a0a 2020 2020 //.. /**. │ │ │ │ +00012c50: 202a 2049 6e69 7469 616c 697a 6573 2061 * Initializes a │ │ │ │ +00012c60: 2053 7570 6572 7069 7865 6c53 4545 4453 SuperpixelSEEDS │ │ │ │ +00012c70: 206f 626a 6563 742e 0a20 2020 2020 2a0a object.. *. │ │ │ │ +00012c80: 2020 2020 202a 2040 7061 7261 6d20 696d * @param im │ │ │ │ +00012c90: 6167 655f 7769 6474 6820 496d 6167 6520 age_width Image │ │ │ │ +00012ca0: 7769 6474 682e 0a20 2020 2020 2a20 4070 width.. * @p │ │ │ │ +00012cb0: 6172 616d 2069 6d61 6765 5f68 6569 6768 aram image_heigh │ │ │ │ +00012cc0: 7420 496d 6167 6520 6865 6967 6874 2e0a t Image height.. │ │ │ │ +00012cd0: 2020 2020 202a 2040 7061 7261 6d20 696d * @param im │ │ │ │ +00012ce0: 6167 655f 6368 616e 6e65 6c73 204e 756d age_channels Num │ │ │ │ +00012cf0: 6265 7220 6f66 2063 6861 6e6e 656c 7320 ber of channels │ │ │ │ +00012d00: 6f66 2074 6865 2069 6d61 6765 2e0a 2020 of the image.. │ │ │ │ +00012d10: 2020 202a 2040 7061 7261 6d20 6e75 6d5f * @param num_ │ │ │ │ +00012d20: 7375 7065 7270 6978 656c 7320 4465 7369 superpixels Desi │ │ │ │ +00012d30: 7265 6420 6e75 6d62 6572 206f 6620 7375 red number of su │ │ │ │ +00012d40: 7065 7270 6978 656c 732e 204e 6f74 6520 perpixels. Note │ │ │ │ +00012d50: 7468 6174 2074 6865 2061 6374 7561 6c20 that the actual │ │ │ │ +00012d60: 6e75 6d62 6572 206d 6179 2062 6520 736d number may be sm │ │ │ │ +00012d70: 616c 6c65 720a 2020 2020 202a 2064 7565 aller. * due │ │ │ │ +00012d80: 2074 6f20 7265 7374 7269 6374 696f 6e73 to restrictions │ │ │ │ +00012d90: 2028 6465 7065 6e64 696e 6720 6f6e 2074 (depending on t │ │ │ │ +00012da0: 6865 2069 6d61 6765 2073 697a 6520 616e he image size an │ │ │ │ +00012db0: 6420 6e75 6d5f 6c65 7665 6c73 292e 2055 d num_levels). U │ │ │ │ +00012dc0: 7365 2067 6574 4e75 6d62 6572 4f66 5375 se getNumberOfSu │ │ │ │ +00012dd0: 7065 7270 6978 656c 7328 2920 746f 0a20 perpixels() to. │ │ │ │ +00012de0: 2020 2020 2a20 6765 7420 7468 6520 6163 * get the ac │ │ │ │ +00012df0: 7475 616c 206e 756d 6265 722e 0a20 2020 tual number.. │ │ │ │ +00012e00: 2020 2a20 4070 6172 616d 206e 756d 5f6c * @param num_l │ │ │ │ +00012e10: 6576 656c 7320 4e75 6d62 6572 206f 6620 evels Number of │ │ │ │ +00012e20: 626c 6f63 6b20 6c65 7665 6c73 2e20 5468 block levels. Th │ │ │ │ +00012e30: 6520 6d6f 7265 206c 6576 656c 732c 2074 e more levels, t │ │ │ │ +00012e40: 6865 206d 6f72 6520 6163 6375 7261 7465 he more accurate │ │ │ │ +00012e50: 2069 7320 7468 6520 7365 676d 656e 7461 is the segmenta │ │ │ │ +00012e60: 7469 6f6e 2c0a 2020 2020 202a 2062 7574 tion,. * but │ │ │ │ +00012e70: 206e 6565 6473 206d 6f72 6520 6d65 6d6f needs more memo │ │ │ │ +00012e80: 7279 2061 6e64 2043 5055 2074 696d 652e ry and CPU time. │ │ │ │ +00012e90: 0a20 2020 2020 2a20 4070 6172 616d 2070 . * @param p │ │ │ │ +00012ea0: 7269 6f72 2065 6e61 626c 6520 3378 3320 rior enable 3x3 │ │ │ │ +00012eb0: 7368 6170 6520 736d 6f6f 7468 696e 6720 shape smoothing │ │ │ │ +00012ec0: 7465 726d 2069 6620 2667 743b 302e 2041 term if >0. A │ │ │ │ +00012ed0: 206c 6172 6765 7220 7661 6c75 6520 6c65 larger value le │ │ │ │ +00012ee0: 6164 7320 746f 2073 6d6f 6f74 6865 7220 ads to smoother │ │ │ │ +00012ef0: 7368 6170 6573 2e20 7072 696f 720a 2020 shapes. prior. │ │ │ │ +00012f00: 2020 202a 206d 7573 7420 6265 2069 6e20 * must be in │ │ │ │ +00012f10: 7468 6520 7261 6e67 6520 5b30 2c20 355d the range [0, 5] │ │ │ │ +00012f20: 2e0a 2020 2020 202a 2040 7061 7261 6d20 .. * @param │ │ │ │ +00012f30: 6869 7374 6f67 7261 6d5f 6269 6e73 204e histogram_bins N │ │ │ │ +00012f40: 756d 6265 7220 6f66 2068 6973 746f 6772 umber of histogr │ │ │ │ +00012f50: 616d 2062 696e 732e 0a20 2020 2020 2a20 am bins.. * │ │ │ │ +00012f60: 4070 6172 616d 2064 6f75 626c 655f 7374 @param double_st │ │ │ │ +00012f70: 6570 2049 6620 7472 7565 2c20 6974 6572 ep If true, iter │ │ │ │ +00012f80: 6174 6520 6561 6368 2062 6c6f 636b 206c ate each block l │ │ │ │ +00012f90: 6576 656c 2074 7769 6365 2066 6f72 2068 evel twice for h │ │ │ │ +00012fa0: 6967 6865 7220 6163 6375 7261 6379 2e0a igher accuracy.. │ │ │ │ +00012fb0: 2020 2020 202a 0a20 2020 2020 2a20 5468 *. * Th │ │ │ │ +00012fc0: 6520 6675 6e63 7469 6f6e 2069 6e69 7469 e function initi │ │ │ │ +00012fd0: 616c 697a 6573 2061 2053 7570 6572 7069 alizes a Superpi │ │ │ │ +00012fe0: 7865 6c53 4545 4453 206f 626a 6563 7420 xelSEEDS object │ │ │ │ +00012ff0: 666f 7220 7468 6520 696e 7075 7420 696d for the input im │ │ │ │ +00013000: 6167 652e 2049 7420 7374 6f72 6573 2074 age. It stores t │ │ │ │ +00013010: 6865 2070 6172 616d 6574 6572 7320 6f66 he parameters of │ │ │ │ +00013020: 0a20 2020 2020 2a20 7468 6520 696d 6167 . * the imag │ │ │ │ +00013030: 653a 2069 6d61 6765 5f77 6964 7468 2c20 e: image_width, │ │ │ │ +00013040: 696d 6167 655f 6865 6967 6874 2061 6e64 image_height and │ │ │ │ +00013050: 2069 6d61 6765 5f63 6861 6e6e 656c 732e image_channels. │ │ │ │ +00013060: 2049 7420 616c 736f 2073 6574 7320 7468 It also sets th │ │ │ │ +00013070: 6520 7061 7261 6d65 7465 7273 206f 6620 e parameters of │ │ │ │ +00013080: 7468 6520 5345 4544 530a 2020 2020 202a the SEEDS. * │ │ │ │ +00013090: 2073 7570 6572 7069 7865 6c20 616c 676f superpixel algo │ │ │ │ +000130a0: 7269 7468 6d2c 2077 6869 6368 2061 7265 rithm, which are │ │ │ │ +000130b0: 3a20 6e75 6d5f 7375 7065 7270 6978 656c : num_superpixel │ │ │ │ +000130c0: 732c 206e 756d 5f6c 6576 656c 732c 2075 s, num_levels, u │ │ │ │ +000130d0: 7365 5f70 7269 6f72 2c20 6869 7374 6f67 se_prior, histog │ │ │ │ +000130e0: 7261 6d5f 6269 6e73 2061 6e64 0a20 2020 ram_bins and. │ │ │ │ +000130f0: 2020 2a20 646f 7562 6c65 5f73 7465 702e * double_step. │ │ │ │ +00013100: 0a20 2020 2020 2a0a 2020 2020 202a 2054 . *. * T │ │ │ │ +00013110: 6865 206e 756d 6265 7220 6f66 206c 6576 he number of lev │ │ │ │ +00013120: 656c 7320 696e 206e 756d 5f6c 6576 656c els in num_level │ │ │ │ +00013130: 7320 6465 6669 6e65 7320 7468 6520 616d s defines the am │ │ │ │ +00013140: 6f75 6e74 206f 6620 626c 6f63 6b20 6c65 ount of block le │ │ │ │ +00013150: 7665 6c73 2074 6861 7420 7468 6520 616c vels that the al │ │ │ │ +00013160: 676f 7269 7468 6d20 7573 6520 696e 2074 gorithm use in t │ │ │ │ +00013170: 6865 0a20 2020 2020 2a20 6f70 7469 6d69 he. * optimi │ │ │ │ +00013180: 7a61 7469 6f6e 2e20 5468 6520 696e 6974 zation. The init │ │ │ │ +00013190: 6961 6c69 7a61 7469 6f6e 2069 7320 6120 ialization is a │ │ │ │ +000131a0: 6772 6964 2c20 696e 2077 6869 6368 2074 grid, in which t │ │ │ │ +000131b0: 6865 2073 7570 6572 7069 7865 6c73 2061 he superpixels a │ │ │ │ +000131c0: 7265 2065 7175 616c 6c79 2064 6973 7472 re equally distr │ │ │ │ +000131d0: 6962 7574 6564 2074 6872 6f75 6768 0a20 ibuted through. │ │ │ │ +000131e0: 2020 2020 2a20 7468 6520 7769 6474 6820 * the width │ │ │ │ +000131f0: 616e 6420 7468 6520 6865 6967 6874 206f and the height o │ │ │ │ +00013200: 6620 7468 6520 696d 6167 652e 2054 6865 f the image. The │ │ │ │ +00013210: 206c 6172 6765 7220 626c 6f63 6b73 2063 larger blocks c │ │ │ │ +00013220: 6f72 7265 7370 6f6e 6420 746f 2074 6865 orrespond to the │ │ │ │ +00013230: 2073 7570 6572 7069 7865 6c20 7369 7a65 superpixel size │ │ │ │ +00013240: 2c20 616e 6420 7468 650a 2020 2020 202a , and the. * │ │ │ │ +00013250: 206c 6576 656c 7320 7769 7468 2073 6d61 levels with sma │ │ │ │ +00013260: 6c6c 6572 2062 6c6f 636b 7320 6172 6520 ller blocks are │ │ │ │ +00013270: 666f 726d 6564 2062 7920 6469 7669 6469 formed by dividi │ │ │ │ +00013280: 6e67 2074 6865 206c 6172 6765 7220 626c ng the larger bl │ │ │ │ +00013290: 6f63 6b73 2069 6e74 6f20 3220 7820 3220 ocks into 2 x 2 │ │ │ │ +000132a0: 626c 6f63 6b73 206f 6620 7069 7865 6c73 blocks of pixels │ │ │ │ +000132b0: 2c0a 2020 2020 202a 2072 6563 7572 7369 ,. * recursi │ │ │ │ +000132c0: 7665 6c79 2075 6e74 696c 2074 6865 2073 vely until the s │ │ │ │ +000132d0: 6d61 6c6c 6572 2062 6c6f 636b 206c 6576 maller block lev │ │ │ │ +000132e0: 656c 2e20 416e 2065 7861 6d70 6c65 206f el. An example o │ │ │ │ +000132f0: 6620 696e 6974 6961 6c69 7a61 7469 6f6e f initialization │ │ │ │ +00013300: 206f 6620 3420 626c 6f63 6b20 6c65 7665 of 4 block leve │ │ │ │ +00013310: 6c73 2069 730a 2020 2020 202a 2069 6c6c ls is. * ill │ │ │ │ +00013320: 7573 7472 6174 6564 2069 6e20 7468 6520 ustrated in the │ │ │ │ +00013330: 666f 6c6c 6f77 696e 6720 6669 6775 7265 following figure │ │ │ │ +00013340: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ +00013350: 215b 696d 6167 655d 2870 6963 732f 7375 ![image](pics/su │ │ │ │ +00013360: 7065 7270 6978 656c 735f 626c 6f63 6b73 perpixels_blocks │ │ │ │ +00013370: 2e70 6e67 290a 2020 2020 202a 2040 7265 .png). * @re │ │ │ │ +00013380: 7475 726e 2061 7574 6f6d 6174 6963 616c turn automatical │ │ │ │ +00013390: 6c79 2067 656e 6572 6174 6564 0a20 2020 ly generated. │ │ │ │ +000133a0: 2020 2a2f 0a20 2020 2070 7562 6c69 6320 */. public │ │ │ │ +000133b0: 7374 6174 6963 2053 7570 6572 7069 7865 static Superpixe │ │ │ │ +000133c0: 6c53 4545 4453 2063 7265 6174 6553 7570 lSEEDS createSup │ │ │ │ +000133d0: 6572 7069 7865 6c53 4545 4453 2869 6e74 erpixelSEEDS(int │ │ │ │ +000133e0: 2069 6d61 6765 5f77 6964 7468 2c20 696e image_width, in │ │ │ │ +000133f0: 7420 696d 6167 655f 6865 6967 6874 2c20 t image_height, │ │ │ │ +00013400: 696e 7420 696d 6167 655f 6368 616e 6e65 int image_channe │ │ │ │ +00013410: 6c73 2c20 696e 7420 6e75 6d5f 7375 7065 ls, int num_supe │ │ │ │ +00013420: 7270 6978 656c 732c 2069 6e74 206e 756d rpixels, int num │ │ │ │ +00013430: 5f6c 6576 656c 732c 2069 6e74 2070 7269 _levels, int pri │ │ │ │ +00013440: 6f72 2c20 696e 7420 6869 7374 6f67 7261 or, int histogra │ │ │ │ +00013450: 6d5f 6269 6e73 2c20 626f 6f6c 6561 6e20 m_bins, boolean │ │ │ │ +00013460: 646f 7562 6c65 5f73 7465 7029 207b 0a20 double_step) {. │ │ │ │ +00013470: 2020 2020 2020 2072 6574 7572 6e20 5375 return Su │ │ │ │ +00013480: 7065 7270 6978 656c 5345 4544 532e 5f5f perpixelSEEDS.__ │ │ │ │ +00013490: 6672 6f6d 5074 725f 5f28 6372 6561 7465 fromPtr__(create │ │ │ │ +000134a0: 5375 7065 7270 6978 656c 5345 4544 535f SuperpixelSEEDS_ │ │ │ │ +000134b0: 3028 696d 6167 655f 7769 6474 682c 2069 0(image_width, i │ │ │ │ +000134c0: 6d61 6765 5f68 6569 6768 742c 2069 6d61 mage_height, ima │ │ │ │ +000134d0: 6765 5f63 6861 6e6e 656c 732c 206e 756d ge_channels, num │ │ │ │ +000134e0: 5f73 7570 6572 7069 7865 6c73 2c20 6e75 _superpixels, nu │ │ │ │ +000134f0: 6d5f 6c65 7665 6c73 2c20 7072 696f 722c m_levels, prior, │ │ │ │ +00013500: 2068 6973 746f 6772 616d 5f62 696e 732c histogram_bins, │ │ │ │ +00013510: 2064 6f75 626c 655f 7374 6570 2929 3b0a double_step));. │ │ │ │ +00013520: 2020 2020 7d0a 0a20 2020 202f 2a2a 0a20 }.. /**. │ │ │ │ +00013530: 2020 2020 2a20 496e 6974 6961 6c69 7a65 * Initialize │ │ │ │ +00013540: 7320 6120 5375 7065 7270 6978 656c 5345 s a SuperpixelSE │ │ │ │ +00013550: 4544 5320 6f62 6a65 6374 2e0a 2020 2020 EDS object.. │ │ │ │ +00013560: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ +00013570: 2069 6d61 6765 5f77 6964 7468 2049 6d61 image_width Ima │ │ │ │ +00013580: 6765 2077 6964 7468 2e0a 2020 2020 202a ge width.. * │ │ │ │ +00013590: 2040 7061 7261 6d20 696d 6167 655f 6865 @param image_he │ │ │ │ +000135a0: 6967 6874 2049 6d61 6765 2068 6569 6768 ight Image heigh │ │ │ │ +000135b0: 742e 0a20 2020 2020 2a20 4070 6172 616d t.. * @param │ │ │ │ +000135c0: 2069 6d61 6765 5f63 6861 6e6e 656c 7320 image_channels │ │ │ │ +000135d0: 4e75 6d62 6572 206f 6620 6368 616e 6e65 Number of channe │ │ │ │ +000135e0: 6c73 206f 6620 7468 6520 696d 6167 652e ls of the image. │ │ │ │ +000135f0: 0a20 2020 2020 2a20 4070 6172 616d 206e . * @param n │ │ │ │ +00013600: 756d 5f73 7570 6572 7069 7865 6c73 2044 um_superpixels D │ │ │ │ +00013610: 6573 6972 6564 206e 756d 6265 7220 6f66 esired number of │ │ │ │ +00013620: 2073 7570 6572 7069 7865 6c73 2e20 4e6f superpixels. No │ │ │ │ +00013630: 7465 2074 6861 7420 7468 6520 6163 7475 te that the actu │ │ │ │ +00013640: 616c 206e 756d 6265 7220 6d61 7920 6265 al number may be │ │ │ │ +00013650: 2073 6d61 6c6c 6572 0a20 2020 2020 2a20 smaller. * │ │ │ │ +00013660: 6475 6520 746f 2072 6573 7472 6963 7469 due to restricti │ │ │ │ +00013670: 6f6e 7320 2864 6570 656e 6469 6e67 206f ons (depending o │ │ │ │ +00013680: 6e20 7468 6520 696d 6167 6520 7369 7a65 n the image size │ │ │ │ +00013690: 2061 6e64 206e 756d 5f6c 6576 656c 7329 and num_levels) │ │ │ │ +000136a0: 2e20 5573 6520 6765 744e 756d 6265 724f . Use getNumberO │ │ │ │ +000136b0: 6653 7570 6572 7069 7865 6c73 2829 2074 fSuperpixels() t │ │ │ │ +000136c0: 6f0a 2020 2020 202a 2067 6574 2074 6865 o. * get the │ │ │ │ +000136d0: 2061 6374 7561 6c20 6e75 6d62 6572 2e0a actual number.. │ │ │ │ +000136e0: 2020 2020 202a 2040 7061 7261 6d20 6e75 * @param nu │ │ │ │ +000136f0: 6d5f 6c65 7665 6c73 204e 756d 6265 7220 m_levels Number │ │ │ │ +00013700: 6f66 2062 6c6f 636b 206c 6576 656c 732e of block levels. │ │ │ │ +00013710: 2054 6865 206d 6f72 6520 6c65 7665 6c73 The more levels │ │ │ │ +00013720: 2c20 7468 6520 6d6f 7265 2061 6363 7572 , the more accur │ │ │ │ +00013730: 6174 6520 6973 2074 6865 2073 6567 6d65 ate is the segme │ │ │ │ +00013740: 6e74 6174 696f 6e2c 0a20 2020 2020 2a20 ntation,. * │ │ │ │ +00013750: 6275 7420 6e65 6564 7320 6d6f 7265 206d but needs more m │ │ │ │ +00013760: 656d 6f72 7920 616e 6420 4350 5520 7469 emory and CPU ti │ │ │ │ +00013770: 6d65 2e0a 2020 2020 202a 2040 7061 7261 me.. * @para │ │ │ │ +00013780: 6d20 7072 696f 7220 656e 6162 6c65 2033 m prior enable 3 │ │ │ │ +00013790: 7833 2073 6861 7065 2073 6d6f 6f74 6869 x3 shape smoothi │ │ │ │ +000137a0: 6e67 2074 6572 6d20 6966 2026 6774 3b30 ng term if >0 │ │ │ │ +000137b0: 2e20 4120 6c61 7267 6572 2076 616c 7565 . A larger value │ │ │ │ +000137c0: 206c 6561 6473 2074 6f20 736d 6f6f 7468 leads to smooth │ │ │ │ +000137d0: 6572 2073 6861 7065 732e 2070 7269 6f72 er shapes. prior │ │ │ │ +000137e0: 0a20 2020 2020 2a20 6d75 7374 2062 6520 . * must be │ │ │ │ +000137f0: 696e 2074 6865 2072 616e 6765 205b 302c in the range [0, │ │ │ │ +00013800: 2035 5d2e 0a20 2020 2020 2a20 4070 6172 5].. * @par │ │ │ │ +00013810: 616d 2068 6973 746f 6772 616d 5f62 696e am histogram_bin │ │ │ │ +00013820: 7320 4e75 6d62 6572 206f 6620 6869 7374 s Number of hist │ │ │ │ +00013830: 6f67 7261 6d20 6269 6e73 2e0a 2020 2020 ogram bins.. │ │ │ │ +00013840: 202a 0a20 2020 2020 2a20 5468 6520 6675 *. * The fu │ │ │ │ +00013850: 6e63 7469 6f6e 2069 6e69 7469 616c 697a nction initializ │ │ │ │ +00013860: 6573 2061 2053 7570 6572 7069 7865 6c53 es a SuperpixelS │ │ │ │ +00013870: 4545 4453 206f 626a 6563 7420 666f 7220 EEDS object for │ │ │ │ +00013880: 7468 6520 696e 7075 7420 696d 6167 652e the input image. │ │ │ │ +00013890: 2049 7420 7374 6f72 6573 2074 6865 2070 It stores the p │ │ │ │ +000138a0: 6172 616d 6574 6572 7320 6f66 0a20 2020 arameters of. │ │ │ │ +000138b0: 2020 2a20 7468 6520 696d 6167 653a 2069 * the image: i │ │ │ │ +000138c0: 6d61 6765 5f77 6964 7468 2c20 696d 6167 mage_width, imag │ │ │ │ +000138d0: 655f 6865 6967 6874 2061 6e64 2069 6d61 e_height and ima │ │ │ │ +000138e0: 6765 5f63 6861 6e6e 656c 732e 2049 7420 ge_channels. It │ │ │ │ +000138f0: 616c 736f 2073 6574 7320 7468 6520 7061 also sets the pa │ │ │ │ +00013900: 7261 6d65 7465 7273 206f 6620 7468 6520 rameters of the │ │ │ │ +00013910: 5345 4544 530a 2020 2020 202a 2073 7570 SEEDS. * sup │ │ │ │ +00013920: 6572 7069 7865 6c20 616c 676f 7269 7468 erpixel algorith │ │ │ │ +00013930: 6d2c 2077 6869 6368 2061 7265 3a20 6e75 m, which are: nu │ │ │ │ +00013940: 6d5f 7375 7065 7270 6978 656c 732c 206e m_superpixels, n │ │ │ │ +00013950: 756d 5f6c 6576 656c 732c 2075 7365 5f70 um_levels, use_p │ │ │ │ +00013960: 7269 6f72 2c20 6869 7374 6f67 7261 6d5f rior, histogram_ │ │ │ │ +00013970: 6269 6e73 2061 6e64 0a20 2020 2020 2a20 bins and. * │ │ │ │ +00013980: 646f 7562 6c65 5f73 7465 702e 0a20 2020 double_step.. │ │ │ │ +00013990: 2020 2a0a 2020 2020 202a 2054 6865 206e *. * The n │ │ │ │ +000139a0: 756d 6265 7220 6f66 206c 6576 656c 7320 umber of levels │ │ │ │ +000139b0: 696e 206e 756d 5f6c 6576 656c 7320 6465 in num_levels de │ │ │ │ +000139c0: 6669 6e65 7320 7468 6520 616d 6f75 6e74 fines the amount │ │ │ │ +000139d0: 206f 6620 626c 6f63 6b20 6c65 7665 6c73 of block levels │ │ │ │ +000139e0: 2074 6861 7420 7468 6520 616c 676f 7269 that the algori │ │ │ │ +000139f0: 7468 6d20 7573 6520 696e 2074 6865 0a20 thm use in the. │ │ │ │ +00013a00: 2020 2020 2a20 6f70 7469 6d69 7a61 7469 * optimizati │ │ │ │ +00013a10: 6f6e 2e20 5468 6520 696e 6974 6961 6c69 on. The initiali │ │ │ │ +00013a20: 7a61 7469 6f6e 2069 7320 6120 6772 6964 zation is a grid │ │ │ │ +00013a30: 2c20 696e 2077 6869 6368 2074 6865 2073 , in which the s │ │ │ │ +00013a40: 7570 6572 7069 7865 6c73 2061 7265 2065 uperpixels are e │ │ │ │ +00013a50: 7175 616c 6c79 2064 6973 7472 6962 7574 qually distribut │ │ │ │ +00013a60: 6564 2074 6872 6f75 6768 0a20 2020 2020 ed through. │ │ │ │ +00013a70: 2a20 7468 6520 7769 6474 6820 616e 6420 * the width and │ │ │ │ +00013a80: 7468 6520 6865 6967 6874 206f 6620 7468 the height of th │ │ │ │ +00013a90: 6520 696d 6167 652e 2054 6865 206c 6172 e image. The lar │ │ │ │ +00013aa0: 6765 7220 626c 6f63 6b73 2063 6f72 7265 ger blocks corre │ │ │ │ +00013ab0: 7370 6f6e 6420 746f 2074 6865 2073 7570 spond to the sup │ │ │ │ +00013ac0: 6572 7069 7865 6c20 7369 7a65 2c20 616e erpixel size, an │ │ │ │ +00013ad0: 6420 7468 650a 2020 2020 202a 206c 6576 d the. * lev │ │ │ │ +00013ae0: 656c 7320 7769 7468 2073 6d61 6c6c 6572 els with smaller │ │ │ │ +00013af0: 2062 6c6f 636b 7320 6172 6520 666f 726d blocks are form │ │ │ │ +00013b00: 6564 2062 7920 6469 7669 6469 6e67 2074 ed by dividing t │ │ │ │ +00013b10: 6865 206c 6172 6765 7220 626c 6f63 6b73 he larger blocks │ │ │ │ +00013b20: 2069 6e74 6f20 3220 7820 3220 626c 6f63 into 2 x 2 bloc │ │ │ │ +00013b30: 6b73 206f 6620 7069 7865 6c73 2c0a 2020 ks of pixels,. │ │ │ │ +00013b40: 2020 202a 2072 6563 7572 7369 7665 6c79 * recursively │ │ │ │ +00013b50: 2075 6e74 696c 2074 6865 2073 6d61 6c6c until the small │ │ │ │ +00013b60: 6572 2062 6c6f 636b 206c 6576 656c 2e20 er block level. │ │ │ │ +00013b70: 416e 2065 7861 6d70 6c65 206f 6620 696e An example of in │ │ │ │ +00013b80: 6974 6961 6c69 7a61 7469 6f6e 206f 6620 itialization of │ │ │ │ +00013b90: 3420 626c 6f63 6b20 6c65 7665 6c73 2069 4 block levels i │ │ │ │ +00013ba0: 730a 2020 2020 202a 2069 6c6c 7573 7472 s. * illustr │ │ │ │ +00013bb0: 6174 6564 2069 6e20 7468 6520 666f 6c6c ated in the foll │ │ │ │ +00013bc0: 6f77 696e 6720 6669 6775 7265 2e0a 2020 owing figure.. │ │ │ │ +00013bd0: 2020 202a 0a20 2020 2020 2a20 215b 696d *. * ![im │ │ │ │ +00013be0: 6167 655d 2870 6963 732f 7375 7065 7270 age](pics/superp │ │ │ │ +00013bf0: 6978 656c 735f 626c 6f63 6b73 2e70 6e67 ixels_blocks.png │ │ │ │ +00013c00: 290a 2020 2020 202a 2040 7265 7475 726e ). * @return │ │ │ │ +00013c10: 2061 7574 6f6d 6174 6963 616c 6c79 2067 automatically g │ │ │ │ +00013c20: 656e 6572 6174 6564 0a20 2020 2020 2a2f enerated. */ │ │ │ │ +00013c30: 0a20 2020 2070 7562 6c69 6320 7374 6174 . public stat │ │ │ │ +00013c40: 6963 2053 7570 6572 7069 7865 6c53 4545 ic SuperpixelSEE │ │ │ │ +00013c50: 4453 2063 7265 6174 6553 7570 6572 7069 DS createSuperpi │ │ │ │ +00013c60: 7865 6c53 4545 4453 2869 6e74 2069 6d61 xelSEEDS(int ima │ │ │ │ +00013c70: 6765 5f77 6964 7468 2c20 696e 7420 696d ge_width, int im │ │ │ │ +00013c80: 6167 655f 6865 6967 6874 2c20 696e 7420 age_height, int │ │ │ │ +00013c90: 696d 6167 655f 6368 616e 6e65 6c73 2c20 image_channels, │ │ │ │ +00013ca0: 696e 7420 6e75 6d5f 7375 7065 7270 6978 int num_superpix │ │ │ │ +00013cb0: 656c 732c 2069 6e74 206e 756d 5f6c 6576 els, int num_lev │ │ │ │ +00013cc0: 656c 732c 2069 6e74 2070 7269 6f72 2c20 els, int prior, │ │ │ │ +00013cd0: 696e 7420 6869 7374 6f67 7261 6d5f 6269 int histogram_bi │ │ │ │ +00013ce0: 6e73 2920 7b0a 2020 2020 2020 2020 7265 ns) {. re │ │ │ │ +00013cf0: 7475 726e 2053 7570 6572 7069 7865 6c53 turn SuperpixelS │ │ │ │ +00013d00: 4545 4453 2e5f 5f66 726f 6d50 7472 5f5f EEDS.__fromPtr__ │ │ │ │ +00013d10: 2863 7265 6174 6553 7570 6572 7069 7865 (createSuperpixe │ │ │ │ +00013d20: 6c53 4545 4453 5f31 2869 6d61 6765 5f77 lSEEDS_1(image_w │ │ │ │ +00013d30: 6964 7468 2c20 696d 6167 655f 6865 6967 idth, image_heig │ │ │ │ +00013d40: 6874 2c20 696d 6167 655f 6368 616e 6e65 ht, image_channe │ │ │ │ +00013d50: 6c73 2c20 6e75 6d5f 7375 7065 7270 6978 ls, num_superpix │ │ │ │ +00013d60: 656c 732c 206e 756d 5f6c 6576 656c 732c els, num_levels, │ │ │ │ +00013d70: 2070 7269 6f72 2c20 6869 7374 6f67 7261 prior, histogra │ │ │ │ +00013d80: 6d5f 6269 6e73 2929 3b0a 2020 2020 7d0a m_bins));. }. │ │ │ │ +00013d90: 0a20 2020 202f 2a2a 0a20 2020 2020 2a20 . /**. * │ │ │ │ +00013da0: 496e 6974 6961 6c69 7a65 7320 6120 5375 Initializes a Su │ │ │ │ +00013db0: 7065 7270 6978 656c 5345 4544 5320 6f62 perpixelSEEDS ob │ │ │ │ +00013dc0: 6a65 6374 2e0a 2020 2020 202a 0a20 2020 ject.. *. │ │ │ │ +00013dd0: 2020 2a20 4070 6172 616d 2069 6d61 6765 * @param image │ │ │ │ +00013de0: 5f77 6964 7468 2049 6d61 6765 2077 6964 _width Image wid │ │ │ │ +00013df0: 7468 2e0a 2020 2020 202a 2040 7061 7261 th.. * @para │ │ │ │ +00013e00: 6d20 696d 6167 655f 6865 6967 6874 2049 m image_height I │ │ │ │ +00013e10: 6d61 6765 2068 6569 6768 742e 0a20 2020 mage height.. │ │ │ │ +00013e20: 2020 2a20 4070 6172 616d 2069 6d61 6765 * @param image │ │ │ │ +00013e30: 5f63 6861 6e6e 656c 7320 4e75 6d62 6572 _channels Number │ │ │ │ +00013e40: 206f 6620 6368 616e 6e65 6c73 206f 6620 of channels of │ │ │ │ +00013e50: 7468 6520 696d 6167 652e 0a20 2020 2020 the image.. │ │ │ │ +00013e60: 2a20 4070 6172 616d 206e 756d 5f73 7570 * @param num_sup │ │ │ │ +00013e70: 6572 7069 7865 6c73 2044 6573 6972 6564 erpixels Desired │ │ │ │ +00013e80: 206e 756d 6265 7220 6f66 2073 7570 6572 number of super │ │ │ │ +00013e90: 7069 7865 6c73 2e20 4e6f 7465 2074 6861 pixels. Note tha │ │ │ │ +00013ea0: 7420 7468 6520 6163 7475 616c 206e 756d t the actual num │ │ │ │ +00013eb0: 6265 7220 6d61 7920 6265 2073 6d61 6c6c ber may be small │ │ │ │ +00013ec0: 6572 0a20 2020 2020 2a20 6475 6520 746f er. * due to │ │ │ │ +00013ed0: 2072 6573 7472 6963 7469 6f6e 7320 2864 restrictions (d │ │ │ │ +00013ee0: 6570 656e 6469 6e67 206f 6e20 7468 6520 epending on the │ │ │ │ +00013ef0: 696d 6167 6520 7369 7a65 2061 6e64 206e image size and n │ │ │ │ +00013f00: 756d 5f6c 6576 656c 7329 2e20 5573 6520 um_levels). Use │ │ │ │ +00013f10: 6765 744e 756d 6265 724f 6653 7570 6572 getNumberOfSuper │ │ │ │ +00013f20: 7069 7865 6c73 2829 2074 6f0a 2020 2020 pixels() to. │ │ │ │ +00013f30: 202a 2067 6574 2074 6865 2061 6374 7561 * get the actua │ │ │ │ +00013f40: 6c20 6e75 6d62 6572 2e0a 2020 2020 202a l number.. * │ │ │ │ +00013f50: 2040 7061 7261 6d20 6e75 6d5f 6c65 7665 @param num_leve │ │ │ │ +00013f60: 6c73 204e 756d 6265 7220 6f66 2062 6c6f ls Number of blo │ │ │ │ +00013f70: 636b 206c 6576 656c 732e 2054 6865 206d ck levels. The m │ │ │ │ +00013f80: 6f72 6520 6c65 7665 6c73 2c20 7468 6520 ore levels, the │ │ │ │ +00013f90: 6d6f 7265 2061 6363 7572 6174 6520 6973 more accurate is │ │ │ │ +00013fa0: 2074 6865 2073 6567 6d65 6e74 6174 696f the segmentatio │ │ │ │ +00013fb0: 6e2c 0a20 2020 2020 2a20 6275 7420 6e65 n,. * but ne │ │ │ │ +00013fc0: 6564 7320 6d6f 7265 206d 656d 6f72 7920 eds more memory │ │ │ │ +00013fd0: 616e 6420 4350 5520 7469 6d65 2e0a 2020 and CPU time.. │ │ │ │ +00013fe0: 2020 202a 2040 7061 7261 6d20 7072 696f * @param prio │ │ │ │ +00013ff0: 7220 656e 6162 6c65 2033 7833 2073 6861 r enable 3x3 sha │ │ │ │ +00014000: 7065 2073 6d6f 6f74 6869 6e67 2074 6572 pe smoothing ter │ │ │ │ +00014010: 6d20 6966 2026 6774 3b30 2e20 4120 6c61 m if >0. A la │ │ │ │ +00014020: 7267 6572 2076 616c 7565 206c 6561 6473 rger value leads │ │ │ │ +00014030: 2074 6f20 736d 6f6f 7468 6572 2073 6861 to smoother sha │ │ │ │ +00014040: 7065 732e 2070 7269 6f72 0a20 2020 2020 pes. prior. │ │ │ │ +00014050: 2a20 6d75 7374 2062 6520 696e 2074 6865 * must be in the │ │ │ │ +00014060: 2072 616e 6765 205b 302c 2035 5d2e 0a20 range [0, 5].. │ │ │ │ +00014070: 2020 2020 2a0a 2020 2020 202a 2054 6865 *. * The │ │ │ │ +00014080: 2066 756e 6374 696f 6e20 696e 6974 6961 function initia │ │ │ │ +00014090: 6c69 7a65 7320 6120 5375 7065 7270 6978 lizes a Superpix │ │ │ │ +000140a0: 656c 5345 4544 5320 6f62 6a65 6374 2066 elSEEDS object f │ │ │ │ +000140b0: 6f72 2074 6865 2069 6e70 7574 2069 6d61 or the input ima │ │ │ │ +000140c0: 6765 2e20 4974 2073 746f 7265 7320 7468 ge. It stores th │ │ │ │ +000140d0: 6520 7061 7261 6d65 7465 7273 206f 660a e parameters of. │ │ │ │ +000140e0: 2020 2020 202a 2074 6865 2069 6d61 6765 * the image │ │ │ │ +000140f0: 3a20 696d 6167 655f 7769 6474 682c 2069 : image_width, i │ │ │ │ +00014100: 6d61 6765 5f68 6569 6768 7420 616e 6420 mage_height and │ │ │ │ +00014110: 696d 6167 655f 6368 616e 6e65 6c73 2e20 image_channels. │ │ │ │ +00014120: 4974 2061 6c73 6f20 7365 7473 2074 6865 It also sets the │ │ │ │ +00014130: 2070 6172 616d 6574 6572 7320 6f66 2074 parameters of t │ │ │ │ +00014140: 6865 2053 4545 4453 0a20 2020 2020 2a20 he SEEDS. * │ │ │ │ +00014150: 7375 7065 7270 6978 656c 2061 6c67 6f72 superpixel algor │ │ │ │ +00014160: 6974 686d 2c20 7768 6963 6820 6172 653a ithm, which are: │ │ │ │ +00014170: 206e 756d 5f73 7570 6572 7069 7865 6c73 num_superpixels │ │ │ │ +00014180: 2c20 6e75 6d5f 6c65 7665 6c73 2c20 7573 , num_levels, us │ │ │ │ +00014190: 655f 7072 696f 722c 2068 6973 746f 6772 e_prior, histogr │ │ │ │ +000141a0: 616d 5f62 696e 7320 616e 640a 2020 2020 am_bins and. │ │ │ │ +000141b0: 202a 2064 6f75 626c 655f 7374 6570 2e0a * double_step.. │ │ │ │ +000141c0: 2020 2020 202a 0a20 2020 2020 2a20 5468 *. * Th │ │ │ │ +000141d0: 6520 6e75 6d62 6572 206f 6620 6c65 7665 e number of leve │ │ │ │ +000141e0: 6c73 2069 6e20 6e75 6d5f 6c65 7665 6c73 ls in num_levels │ │ │ │ +000141f0: 2064 6566 696e 6573 2074 6865 2061 6d6f defines the amo │ │ │ │ +00014200: 756e 7420 6f66 2062 6c6f 636b 206c 6576 unt of block lev │ │ │ │ +00014210: 656c 7320 7468 6174 2074 6865 2061 6c67 els that the alg │ │ │ │ +00014220: 6f72 6974 686d 2075 7365 2069 6e20 7468 orithm use in th │ │ │ │ +00014230: 650a 2020 2020 202a 206f 7074 696d 697a e. * optimiz │ │ │ │ +00014240: 6174 696f 6e2e 2054 6865 2069 6e69 7469 ation. The initi │ │ │ │ +00014250: 616c 697a 6174 696f 6e20 6973 2061 2067 alization is a g │ │ │ │ +00014260: 7269 642c 2069 6e20 7768 6963 6820 7468 rid, in which th │ │ │ │ +00014270: 6520 7375 7065 7270 6978 656c 7320 6172 e superpixels ar │ │ │ │ +00014280: 6520 6571 7561 6c6c 7920 6469 7374 7269 e equally distri │ │ │ │ +00014290: 6275 7465 6420 7468 726f 7567 680a 2020 buted through. │ │ │ │ +000142a0: 2020 202a 2074 6865 2077 6964 7468 2061 * the width a │ │ │ │ +000142b0: 6e64 2074 6865 2068 6569 6768 7420 6f66 nd the height of │ │ │ │ +000142c0: 2074 6865 2069 6d61 6765 2e20 5468 6520 the image. The │ │ │ │ +000142d0: 6c61 7267 6572 2062 6c6f 636b 7320 636f larger blocks co │ │ │ │ +000142e0: 7272 6573 706f 6e64 2074 6f20 7468 6520 rrespond to the │ │ │ │ +000142f0: 7375 7065 7270 6978 656c 2073 697a 652c superpixel size, │ │ │ │ +00014300: 2061 6e64 2074 6865 0a20 2020 2020 2a20 and the. * │ │ │ │ +00014310: 6c65 7665 6c73 2077 6974 6820 736d 616c levels with smal │ │ │ │ +00014320: 6c65 7220 626c 6f63 6b73 2061 7265 2066 ler blocks are f │ │ │ │ +00014330: 6f72 6d65 6420 6279 2064 6976 6964 696e ormed by dividin │ │ │ │ +00014340: 6720 7468 6520 6c61 7267 6572 2062 6c6f g the larger blo │ │ │ │ +00014350: 636b 7320 696e 746f 2032 2078 2032 2062 cks into 2 x 2 b │ │ │ │ +00014360: 6c6f 636b 7320 6f66 2070 6978 656c 732c locks of pixels, │ │ │ │ +00014370: 0a20 2020 2020 2a20 7265 6375 7273 6976 . * recursiv │ │ │ │ +00014380: 656c 7920 756e 7469 6c20 7468 6520 736d ely until the sm │ │ │ │ +00014390: 616c 6c65 7220 626c 6f63 6b20 6c65 7665 aller block leve │ │ │ │ +000143a0: 6c2e 2041 6e20 6578 616d 706c 6520 6f66 l. An example of │ │ │ │ +000143b0: 2069 6e69 7469 616c 697a 6174 696f 6e20 initialization │ │ │ │ +000143c0: 6f66 2034 2062 6c6f 636b 206c 6576 656c of 4 block level │ │ │ │ +000143d0: 7320 6973 0a20 2020 2020 2a20 696c 6c75 s is. * illu │ │ │ │ +000143e0: 7374 7261 7465 6420 696e 2074 6865 2066 strated in the f │ │ │ │ +000143f0: 6f6c 6c6f 7769 6e67 2066 6967 7572 652e ollowing figure. │ │ │ │ +00014400: 0a20 2020 2020 2a0a 2020 2020 202a 2021 . *. * ! │ │ │ │ +00014410: 5b69 6d61 6765 5d28 7069 6373 2f73 7570 [image](pics/sup │ │ │ │ +00014420: 6572 7069 7865 6c73 5f62 6c6f 636b 732e erpixels_blocks. │ │ │ │ +00014430: 706e 6729 0a20 2020 2020 2a20 4072 6574 png). * @ret │ │ │ │ +00014440: 7572 6e20 6175 746f 6d61 7469 6361 6c6c urn automaticall │ │ │ │ +00014450: 7920 6765 6e65 7261 7465 640a 2020 2020 y generated. │ │ │ │ +00014460: 202a 2f0a 2020 2020 7075 626c 6963 2073 */. public s │ │ │ │ +00014470: 7461 7469 6320 5375 7065 7270 6978 656c tatic Superpixel │ │ │ │ +00014480: 5345 4544 5320 6372 6561 7465 5375 7065 SEEDS createSupe │ │ │ │ +00014490: 7270 6978 656c 5345 4544 5328 696e 7420 rpixelSEEDS(int │ │ │ │ +000144a0: 696d 6167 655f 7769 6474 682c 2069 6e74 image_width, int │ │ │ │ +000144b0: 2069 6d61 6765 5f68 6569 6768 742c 2069 image_height, i │ │ │ │ +000144c0: 6e74 2069 6d61 6765 5f63 6861 6e6e 656c nt image_channel │ │ │ │ +000144d0: 732c 2069 6e74 206e 756d 5f73 7570 6572 s, int num_super │ │ │ │ +000144e0: 7069 7865 6c73 2c20 696e 7420 6e75 6d5f pixels, int num_ │ │ │ │ +000144f0: 6c65 7665 6c73 2c20 696e 7420 7072 696f levels, int prio │ │ │ │ +00014500: 7229 207b 0a20 2020 2020 2020 2072 6574 r) {. ret │ │ │ │ +00014510: 7572 6e20 5375 7065 7270 6978 656c 5345 urn SuperpixelSE │ │ │ │ +00014520: 4544 532e 5f5f 6672 6f6d 5074 725f 5f28 EDS.__fromPtr__( │ │ │ │ +00014530: 6372 6561 7465 5375 7065 7270 6978 656c createSuperpixel │ │ │ │ +00014540: 5345 4544 535f 3228 696d 6167 655f 7769 SEEDS_2(image_wi │ │ │ │ +00014550: 6474 682c 2069 6d61 6765 5f68 6569 6768 dth, image_heigh │ │ │ │ +00014560: 742c 2069 6d61 6765 5f63 6861 6e6e 656c t, image_channel │ │ │ │ +00014570: 732c 206e 756d 5f73 7570 6572 7069 7865 s, num_superpixe │ │ │ │ +00014580: 6c73 2c20 6e75 6d5f 6c65 7665 6c73 2c20 ls, num_levels, │ │ │ │ +00014590: 7072 696f 7229 293b 0a20 2020 207d 0a0a prior));. }.. │ │ │ │ +000145a0: 2020 2020 2f2a 2a0a 2020 2020 202a 2049 /**. * I │ │ │ │ +000145b0: 6e69 7469 616c 697a 6573 2061 2053 7570 nitializes a Sup │ │ │ │ +000145c0: 6572 7069 7865 6c53 4545 4453 206f 626a erpixelSEEDS obj │ │ │ │ +000145d0: 6563 742e 0a20 2020 2020 2a0a 2020 2020 ect.. *. │ │ │ │ +000145e0: 202a 2040 7061 7261 6d20 696d 6167 655f * @param image_ │ │ │ │ +000145f0: 7769 6474 6820 496d 6167 6520 7769 6474 width Image widt │ │ │ │ +00014600: 682e 0a20 2020 2020 2a20 4070 6172 616d h.. * @param │ │ │ │ +00014610: 2069 6d61 6765 5f68 6569 6768 7420 496d image_height Im │ │ │ │ +00014620: 6167 6520 6865 6967 6874 2e0a 2020 2020 age height.. │ │ │ │ +00014630: 202a 2040 7061 7261 6d20 696d 6167 655f * @param image_ │ │ │ │ +00014640: 6368 616e 6e65 6c73 204e 756d 6265 7220 channels Number │ │ │ │ +00014650: 6f66 2063 6861 6e6e 656c 7320 6f66 2074 of channels of t │ │ │ │ +00014660: 6865 2069 6d61 6765 2e0a 2020 2020 202a he image.. * │ │ │ │ +00014670: 2040 7061 7261 6d20 6e75 6d5f 7375 7065 @param num_supe │ │ │ │ +00014680: 7270 6978 656c 7320 4465 7369 7265 6420 rpixels Desired │ │ │ │ +00014690: 6e75 6d62 6572 206f 6620 7375 7065 7270 number of superp │ │ │ │ +000146a0: 6978 656c 732e 204e 6f74 6520 7468 6174 ixels. Note that │ │ │ │ +000146b0: 2074 6865 2061 6374 7561 6c20 6e75 6d62 the actual numb │ │ │ │ +000146c0: 6572 206d 6179 2062 6520 736d 616c 6c65 er may be smalle │ │ │ │ +000146d0: 720a 2020 2020 202a 2064 7565 2074 6f20 r. * due to │ │ │ │ +000146e0: 7265 7374 7269 6374 696f 6e73 2028 6465 restrictions (de │ │ │ │ +000146f0: 7065 6e64 696e 6720 6f6e 2074 6865 2069 pending on the i │ │ │ │ +00014700: 6d61 6765 2073 697a 6520 616e 6420 6e75 mage size and nu │ │ │ │ +00014710: 6d5f 6c65 7665 6c73 292e 2055 7365 2067 m_levels). Use g │ │ │ │ +00014720: 6574 4e75 6d62 6572 4f66 5375 7065 7270 etNumberOfSuperp │ │ │ │ +00014730: 6978 656c 7328 2920 746f 0a20 2020 2020 ixels() to. │ │ │ │ +00014740: 2a20 6765 7420 7468 6520 6163 7475 616c * get the actual │ │ │ │ +00014750: 206e 756d 6265 722e 0a20 2020 2020 2a20 number.. * │ │ │ │ +00014760: 4070 6172 616d 206e 756d 5f6c 6576 656c @param num_level │ │ │ │ +00014770: 7320 4e75 6d62 6572 206f 6620 626c 6f63 s Number of bloc │ │ │ │ +00014780: 6b20 6c65 7665 6c73 2e20 5468 6520 6d6f k levels. The mo │ │ │ │ +00014790: 7265 206c 6576 656c 732c 2074 6865 206d re levels, the m │ │ │ │ +000147a0: 6f72 6520 6163 6375 7261 7465 2069 7320 ore accurate is │ │ │ │ +000147b0: 7468 6520 7365 676d 656e 7461 7469 6f6e the segmentation │ │ │ │ +000147c0: 2c0a 2020 2020 202a 2062 7574 206e 6565 ,. * but nee │ │ │ │ +000147d0: 6473 206d 6f72 6520 6d65 6d6f 7279 2061 ds more memory a │ │ │ │ +000147e0: 6e64 2043 5055 2074 696d 652e 0a20 2020 nd CPU time.. │ │ │ │ +000147f0: 2020 2a20 6d75 7374 2062 6520 696e 2074 * must be in t │ │ │ │ +00014800: 6865 2072 616e 6765 205b 302c 2035 5d2e he range [0, 5]. │ │ │ │ +00014810: 0a20 2020 2020 2a0a 2020 2020 202a 2054 . *. * T │ │ │ │ +00014820: 6865 2066 756e 6374 696f 6e20 696e 6974 he function init │ │ │ │ +00014830: 6961 6c69 7a65 7320 6120 5375 7065 7270 ializes a Superp │ │ │ │ +00014840: 6978 656c 5345 4544 5320 6f62 6a65 6374 ixelSEEDS object │ │ │ │ +00014850: 2066 6f72 2074 6865 2069 6e70 7574 2069 for the input i │ │ │ │ +00014860: 6d61 6765 2e20 4974 2073 746f 7265 7320 mage. It stores │ │ │ │ +00014870: 7468 6520 7061 7261 6d65 7465 7273 206f the parameters o │ │ │ │ +00014880: 660a 2020 2020 202a 2074 6865 2069 6d61 f. * the ima │ │ │ │ +00014890: 6765 3a20 696d 6167 655f 7769 6474 682c ge: image_width, │ │ │ │ +000148a0: 2069 6d61 6765 5f68 6569 6768 7420 616e image_height an │ │ │ │ +000148b0: 6420 696d 6167 655f 6368 616e 6e65 6c73 d image_channels │ │ │ │ +000148c0: 2e20 4974 2061 6c73 6f20 7365 7473 2074 . It also sets t │ │ │ │ +000148d0: 6865 2070 6172 616d 6574 6572 7320 6f66 he parameters of │ │ │ │ +000148e0: 2074 6865 2053 4545 4453 0a20 2020 2020 the SEEDS. │ │ │ │ +000148f0: 2a20 7375 7065 7270 6978 656c 2061 6c67 * superpixel alg │ │ │ │ +00014900: 6f72 6974 686d 2c20 7768 6963 6820 6172 orithm, which ar │ │ │ │ +00014910: 653a 206e 756d 5f73 7570 6572 7069 7865 e: num_superpixe │ │ │ │ +00014920: 6c73 2c20 6e75 6d5f 6c65 7665 6c73 2c20 ls, num_levels, │ │ │ │ +00014930: 7573 655f 7072 696f 722c 2068 6973 746f use_prior, histo │ │ │ │ +00014940: 6772 616d 5f62 696e 7320 616e 640a 2020 gram_bins and. │ │ │ │ +00014950: 2020 202a 2064 6f75 626c 655f 7374 6570 * double_step │ │ │ │ +00014960: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ +00014970: 5468 6520 6e75 6d62 6572 206f 6620 6c65 The number of le │ │ │ │ +00014980: 7665 6c73 2069 6e20 6e75 6d5f 6c65 7665 vels in num_leve │ │ │ │ +00014990: 6c73 2064 6566 696e 6573 2074 6865 2061 ls defines the a │ │ │ │ +000149a0: 6d6f 756e 7420 6f66 2062 6c6f 636b 206c mount of block l │ │ │ │ +000149b0: 6576 656c 7320 7468 6174 2074 6865 2061 evels that the a │ │ │ │ +000149c0: 6c67 6f72 6974 686d 2075 7365 2069 6e20 lgorithm use in │ │ │ │ +000149d0: 7468 650a 2020 2020 202a 206f 7074 696d the. * optim │ │ │ │ +000149e0: 697a 6174 696f 6e2e 2054 6865 2069 6e69 ization. The ini │ │ │ │ +000149f0: 7469 616c 697a 6174 696f 6e20 6973 2061 tialization is a │ │ │ │ +00014a00: 2067 7269 642c 2069 6e20 7768 6963 6820 grid, in which │ │ │ │ +00014a10: 7468 6520 7375 7065 7270 6978 656c 7320 the superpixels │ │ │ │ +00014a20: 6172 6520 6571 7561 6c6c 7920 6469 7374 are equally dist │ │ │ │ +00014a30: 7269 6275 7465 6420 7468 726f 7567 680a ributed through. │ │ │ │ +00014a40: 2020 2020 202a 2074 6865 2077 6964 7468 * the width │ │ │ │ +00014a50: 2061 6e64 2074 6865 2068 6569 6768 7420 and the height │ │ │ │ +00014a60: 6f66 2074 6865 2069 6d61 6765 2e20 5468 of the image. Th │ │ │ │ +00014a70: 6520 6c61 7267 6572 2062 6c6f 636b 7320 e larger blocks │ │ │ │ +00014a80: 636f 7272 6573 706f 6e64 2074 6f20 7468 correspond to th │ │ │ │ +00014a90: 6520 7375 7065 7270 6978 656c 2073 697a e superpixel siz │ │ │ │ +00014aa0: 652c 2061 6e64 2074 6865 0a20 2020 2020 e, and the. │ │ │ │ +00014ab0: 2a20 6c65 7665 6c73 2077 6974 6820 736d * levels with sm │ │ │ │ +00014ac0: 616c 6c65 7220 626c 6f63 6b73 2061 7265 aller blocks are │ │ │ │ +00014ad0: 2066 6f72 6d65 6420 6279 2064 6976 6964 formed by divid │ │ │ │ +00014ae0: 696e 6720 7468 6520 6c61 7267 6572 2062 ing the larger b │ │ │ │ +00014af0: 6c6f 636b 7320 696e 746f 2032 2078 2032 locks into 2 x 2 │ │ │ │ +00014b00: 2062 6c6f 636b 7320 6f66 2070 6978 656c blocks of pixel │ │ │ │ +00014b10: 732c 0a20 2020 2020 2a20 7265 6375 7273 s,. * recurs │ │ │ │ +00014b20: 6976 656c 7920 756e 7469 6c20 7468 6520 ively until the │ │ │ │ +00014b30: 736d 616c 6c65 7220 626c 6f63 6b20 6c65 smaller block le │ │ │ │ +00014b40: 7665 6c2e 2041 6e20 6578 616d 706c 6520 vel. An example │ │ │ │ +00014b50: 6f66 2069 6e69 7469 616c 697a 6174 696f of initializatio │ │ │ │ +00014b60: 6e20 6f66 2034 2062 6c6f 636b 206c 6576 n of 4 block lev │ │ │ │ +00014b70: 656c 7320 6973 0a20 2020 2020 2a20 696c els is. * il │ │ │ │ +00014b80: 6c75 7374 7261 7465 6420 696e 2074 6865 lustrated in the │ │ │ │ +00014b90: 2066 6f6c 6c6f 7769 6e67 2066 6967 7572 following figur │ │ │ │ +00014ba0: 652e 0a20 2020 2020 2a0a 2020 2020 202a e.. *. * │ │ │ │ +00014bb0: 2021 5b69 6d61 6765 5d28 7069 6373 2f73 ![image](pics/s │ │ │ │ +00014bc0: 7570 6572 7069 7865 6c73 5f62 6c6f 636b uperpixels_block │ │ │ │ +00014bd0: 732e 706e 6729 0a20 2020 2020 2a20 4072 s.png). * @r │ │ │ │ +00014be0: 6574 7572 6e20 6175 746f 6d61 7469 6361 eturn automatica │ │ │ │ +00014bf0: 6c6c 7920 6765 6e65 7261 7465 640a 2020 lly generated. │ │ │ │ +00014c00: 2020 202a 2f0a 2020 2020 7075 626c 6963 */. public │ │ │ │ +00014c10: 2073 7461 7469 6320 5375 7065 7270 6978 static Superpix │ │ │ │ +00014c20: 656c 5345 4544 5320 6372 6561 7465 5375 elSEEDS createSu │ │ │ │ +00014c30: 7065 7270 6978 656c 5345 4544 5328 696e perpixelSEEDS(in │ │ │ │ +00014c40: 7420 696d 6167 655f 7769 6474 682c 2069 t image_width, i │ │ │ │ +00014c50: 6e74 2069 6d61 6765 5f68 6569 6768 742c nt image_height, │ │ │ │ +00014c60: 2069 6e74 2069 6d61 6765 5f63 6861 6e6e int image_chann │ │ │ │ +00014c70: 656c 732c 2069 6e74 206e 756d 5f73 7570 els, int num_sup │ │ │ │ +00014c80: 6572 7069 7865 6c73 2c20 696e 7420 6e75 erpixels, int nu │ │ │ │ +00014c90: 6d5f 6c65 7665 6c73 2920 7b0a 2020 2020 m_levels) {. │ │ │ │ +00014ca0: 2020 2020 7265 7475 726e 2053 7570 6572 return Super │ │ │ │ +00014cb0: 7069 7865 6c53 4545 4453 2e5f 5f66 726f pixelSEEDS.__fro │ │ │ │ +00014cc0: 6d50 7472 5f5f 2863 7265 6174 6553 7570 mPtr__(createSup │ │ │ │ +00014cd0: 6572 7069 7865 6c53 4545 4453 5f33 2869 erpixelSEEDS_3(i │ │ │ │ +00014ce0: 6d61 6765 5f77 6964 7468 2c20 696d 6167 mage_width, imag │ │ │ │ +00014cf0: 655f 6865 6967 6874 2c20 696d 6167 655f e_height, image_ │ │ │ │ +00014d00: 6368 616e 6e65 6c73 2c20 6e75 6d5f 7375 channels, num_su │ │ │ │ +00014d10: 7065 7270 6978 656c 732c 206e 756d 5f6c perpixels, num_l │ │ │ │ +00014d20: 6576 656c 7329 293b 0a20 2020 207d 0a0a evels));. }.. │ │ │ │ +00014d30: 0a20 2020 202f 2f0a 2020 2020 2f2f 2043 . //. // C │ │ │ │ +00014d40: 2b2b 3a20 2076 6f69 6420 6376 3a3a 7869 ++: void cv::xi │ │ │ │ +00014d50: 6d67 7072 6f63 3a3a 666f 7572 6965 7244 mgproc::fourierD │ │ │ │ +00014d60: 6573 6372 6970 746f 7228 4d61 7420 7372 escriptor(Mat sr │ │ │ │ +00014d70: 632c 204d 6174 2620 6473 742c 2069 6e74 c, Mat& dst, int │ │ │ │ +00014d80: 206e 6245 6c74 203d 202d 312c 2069 6e74 nbElt = -1, int │ │ │ │ +00014d90: 206e 6246 4420 3d20 2d31 290a 2020 2020 nbFD = -1). │ │ │ │ +00014da0: 2f2f 0a0a 2020 2020 2f2a 2a0a 2020 2020 //.. /**. │ │ │ │ +00014db0: 202a 2046 6f75 7269 6572 2064 6573 6372 * Fourier descr │ │ │ │ +00014dc0: 6970 746f 7273 2066 6f72 2070 6c61 6e65 iptors for plane │ │ │ │ +00014dd0: 6420 636c 6f73 6564 2063 7572 7665 730a d closed curves. │ │ │ │ +00014de0: 2020 2020 202a 0a20 2020 2020 2a20 466f *. * Fo │ │ │ │ +00014df0: 7220 6d6f 7265 2064 6574 6169 6c73 2061 r more details a │ │ │ │ +00014e00: 626f 7574 2074 6869 7320 696d 706c 656d bout this implem │ │ │ │ +00014e10: 656e 7461 7469 6f6e 2c20 706c 6561 7365 entation, please │ │ │ │ +00014e20: 2073 6565 2043 4954 453a 2050 6572 736f see CITE: Perso │ │ │ │ +00014e30: 6f6e 4675 3139 3737 0a20 2020 2020 2a0a onFu1977. *. │ │ │ │ +00014e40: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ +00014e50: 6172 616d 2073 7263 2061 7574 6f6d 6174 aram src automat │ │ │ │ +00014e60: 6963 616c 6c79 2067 656e 6572 6174 6564 ically generated │ │ │ │ +00014e70: 0a20 2020 2020 2a20 4070 6172 616d 2064 . * @param d │ │ │ │ +00014e80: 7374 2061 7574 6f6d 6174 6963 616c 6c79 st automatically │ │ │ │ +00014e90: 2067 656e 6572 6174 6564 0a20 2020 2020 generated. │ │ │ │ +00014ea0: 2a20 4070 6172 616d 206e 6245 6c74 2061 * @param nbElt a │ │ │ │ +00014eb0: 7574 6f6d 6174 6963 616c 6c79 2067 656e utomatically gen │ │ │ │ +00014ec0: 6572 6174 6564 0a20 2020 2020 2a20 4070 erated. * @p │ │ │ │ +00014ed0: 6172 616d 206e 6246 4420 6175 746f 6d61 aram nbFD automa │ │ │ │ +00014ee0: 7469 6361 6c6c 7920 6765 6e65 7261 7465 tically generate │ │ │ │ +00014ef0: 640a 2020 2020 202a 2f0a 2020 2020 7075 d. */. pu │ │ │ │ +00014f00: 626c 6963 2073 7461 7469 6320 766f 6964 blic static void │ │ │ │ +00014f10: 2066 6f75 7269 6572 4465 7363 7269 7074 fourierDescript │ │ │ │ +00014f20: 6f72 284d 6174 2073 7263 2c20 4d61 7420 or(Mat src, Mat │ │ │ │ +00014f30: 6473 742c 2069 6e74 206e 6245 6c74 2c20 dst, int nbElt, │ │ │ │ +00014f40: 696e 7420 6e62 4644 2920 7b0a 2020 2020 int nbFD) {. │ │ │ │ +00014f50: 2020 2020 666f 7572 6965 7244 6573 6372 fourierDescr │ │ │ │ +00014f60: 6970 746f 725f 3028 7372 632e 6e61 7469 iptor_0(src.nati │ │ │ │ +00014f70: 7665 4f62 6a2c 2064 7374 2e6e 6174 6976 veObj, dst.nativ │ │ │ │ +00014f80: 654f 626a 2c20 6e62 456c 742c 206e 6246 eObj, nbElt, nbF │ │ │ │ +00014f90: 4429 3b0a 2020 2020 7d0a 0a20 2020 202f D);. }.. / │ │ │ │ +00014fa0: 2a2a 0a20 2020 2020 2a20 466f 7572 6965 **. * Fourie │ │ │ │ +00014fb0: 7220 6465 7363 7269 7074 6f72 7320 666f r descriptors fo │ │ │ │ +00014fc0: 7220 706c 616e 6564 2063 6c6f 7365 6420 r planed closed │ │ │ │ +00014fd0: 6375 7276 6573 0a20 2020 2020 2a0a 2020 curves. *. │ │ │ │ +00014fe0: 2020 202a 2046 6f72 206d 6f72 6520 6465 * For more de │ │ │ │ +00014ff0: 7461 696c 7320 6162 6f75 7420 7468 6973 tails about this │ │ │ │ +00015000: 2069 6d70 6c65 6d65 6e74 6174 696f 6e2c implementation, │ │ │ │ +00015010: 2070 6c65 6173 6520 7365 6520 4349 5445 please see CITE │ │ │ │ +00015020: 3a20 5065 7273 6f6f 6e46 7531 3937 370a : PersoonFu1977. │ │ │ │ +00015030: 2020 2020 202a 0a20 2020 2020 2a0a 2020 *. *. │ │ │ │ +00015040: 2020 202a 2040 7061 7261 6d20 7372 6320 * @param src │ │ │ │ +00015050: 6175 746f 6d61 7469 6361 6c6c 7920 6765 automatically ge │ │ │ │ +00015060: 6e65 7261 7465 640a 2020 2020 202a 2040 nerated. * @ │ │ │ │ +00015070: 7061 7261 6d20 6473 7420 6175 746f 6d61 param dst automa │ │ │ │ +00015080: 7469 6361 6c6c 7920 6765 6e65 7261 7465 tically generate │ │ │ │ +00015090: 640a 2020 2020 202a 2040 7061 7261 6d20 d. * @param │ │ │ │ +000150a0: 6e62 456c 7420 6175 746f 6d61 7469 6361 nbElt automatica │ │ │ │ +000150b0: 6c6c 7920 6765 6e65 7261 7465 640a 2020 lly generated. │ │ │ │ +000150c0: 2020 202a 2f0a 2020 2020 7075 626c 6963 */. public │ │ │ │ +000150d0: 2073 7461 7469 6320 766f 6964 2066 6f75 static void fou │ │ │ │ +000150e0: 7269 6572 4465 7363 7269 7074 6f72 284d rierDescriptor(M │ │ │ │ +000150f0: 6174 2073 7263 2c20 4d61 7420 6473 742c at src, Mat dst, │ │ │ │ +00015100: 2069 6e74 206e 6245 6c74 2920 7b0a 2020 int nbElt) {. │ │ │ │ +00015110: 2020 2020 2020 666f 7572 6965 7244 6573 fourierDes │ │ │ │ +00015120: 6372 6970 746f 725f 3128 7372 632e 6e61 criptor_1(src.na │ │ │ │ +00015130: 7469 7665 4f62 6a2c 2064 7374 2e6e 6174 tiveObj, dst.nat │ │ │ │ +00015140: 6976 654f 626a 2c20 6e62 456c 7429 3b0a iveObj, nbElt);. │ │ │ │ +00015150: 2020 2020 7d0a 0a20 2020 202f 2a2a 0a20 }.. /**. │ │ │ │ +00015160: 2020 2020 2a20 466f 7572 6965 7220 6465 * Fourier de │ │ │ │ +00015170: 7363 7269 7074 6f72 7320 666f 7220 706c scriptors for pl │ │ │ │ +00015180: 616e 6564 2063 6c6f 7365 6420 6375 7276 aned closed curv │ │ │ │ +00015190: 6573 0a20 2020 2020 2a0a 2020 2020 202a es. *. * │ │ │ │ +000151a0: 2046 6f72 206d 6f72 6520 6465 7461 696c For more detail │ │ │ │ +000151b0: 7320 6162 6f75 7420 7468 6973 2069 6d70 s about this imp │ │ │ │ +000151c0: 6c65 6d65 6e74 6174 696f 6e2c 2070 6c65 lementation, ple │ │ │ │ +000151d0: 6173 6520 7365 6520 4349 5445 3a20 5065 ase see CITE: Pe │ │ │ │ +000151e0: 7273 6f6f 6e46 7531 3937 370a 2020 2020 rsoonFu1977. │ │ │ │ +000151f0: 202a 0a20 2020 2020 2a0a 2020 2020 202a *. *. * │ │ │ │ +00015200: 2040 7061 7261 6d20 7372 6320 6175 746f @param src auto │ │ │ │ +00015210: 6d61 7469 6361 6c6c 7920 6765 6e65 7261 matically genera │ │ │ │ +00015220: 7465 640a 2020 2020 202a 2040 7061 7261 ted. * @para │ │ │ │ +00015230: 6d20 6473 7420 6175 746f 6d61 7469 6361 m dst automatica │ │ │ │ +00015240: 6c6c 7920 6765 6e65 7261 7465 640a 2020 lly generated. │ │ │ │ +00015250: 2020 202a 2f0a 2020 2020 7075 626c 6963 */. public │ │ │ │ +00015260: 2073 7461 7469 6320 766f 6964 2066 6f75 static void fou │ │ │ │ +00015270: 7269 6572 4465 7363 7269 7074 6f72 284d rierDescriptor(M │ │ │ │ +00015280: 6174 2073 7263 2c20 4d61 7420 6473 7429 at src, Mat dst) │ │ │ │ +00015290: 207b 0a20 2020 2020 2020 2066 6f75 7269 {. fouri │ │ │ │ +000152a0: 6572 4465 7363 7269 7074 6f72 5f32 2873 erDescriptor_2(s │ │ │ │ +000152b0: 7263 2e6e 6174 6976 654f 626a 2c20 6473 rc.nativeObj, ds │ │ │ │ +000152c0: 742e 6e61 7469 7665 4f62 6a29 3b0a 2020 t.nativeObj);. │ │ │ │ +000152d0: 2020 7d0a 0a0a 2020 2020 2f2f 0a20 2020 }... //. │ │ │ │ +000152e0: 202f 2f20 432b 2b3a 2020 766f 6964 2063 // C++: void c │ │ │ │ +000152f0: 763a 3a78 696d 6770 726f 633a 3a74 7261 v::ximgproc::tra │ │ │ │ +00015300: 6e73 666f 726d 4644 284d 6174 2073 7263 nsformFD(Mat src │ │ │ │ +00015310: 2c20 4d61 7420 742c 204d 6174 2620 6473 , Mat t, Mat& ds │ │ │ │ +00015320: 742c 2062 6f6f 6c20 6664 436f 6e74 6f75 t, bool fdContou │ │ │ │ +00015330: 7220 3d20 7472 7565 290a 2020 2020 2f2f r = true). // │ │ │ │ +00015340: 0a0a 2020 2020 2f2a 2a0a 2020 2020 202a .. /**. * │ │ │ │ +00015350: 2074 7261 6e73 666f 726d 2061 2063 6f6e transform a con │ │ │ │ +00015360: 746f 7572 0a20 2020 2020 2a0a 2020 2020 tour. *. │ │ │ │ +00015370: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ +00015380: 2073 7263 2061 7574 6f6d 6174 6963 616c src automatical │ │ │ │ +00015390: 6c79 2067 656e 6572 6174 6564 0a20 2020 ly generated. │ │ │ │ +000153a0: 2020 2a20 4070 6172 616d 2074 2061 7574 * @param t aut │ │ │ │ +000153b0: 6f6d 6174 6963 616c 6c79 2067 656e 6572 omatically gener │ │ │ │ +000153c0: 6174 6564 0a20 2020 2020 2a20 4070 6172 ated. * @par │ │ │ │ +000153d0: 616d 2064 7374 2061 7574 6f6d 6174 6963 am dst automatic │ │ │ │ +000153e0: 616c 6c79 2067 656e 6572 6174 6564 0a20 ally generated. │ │ │ │ +000153f0: 2020 2020 2a20 4070 6172 616d 2066 6443 * @param fdC │ │ │ │ +00015400: 6f6e 746f 7572 2061 7574 6f6d 6174 6963 ontour automatic │ │ │ │ +00015410: 616c 6c79 2067 656e 6572 6174 6564 0a20 ally generated. │ │ │ │ +00015420: 2020 2020 2a2f 0a20 2020 2070 7562 6c69 */. publi │ │ │ │ +00015430: 6320 7374 6174 6963 2076 6f69 6420 7472 c static void tr │ │ │ │ +00015440: 616e 7366 6f72 6d46 4428 4d61 7420 7372 ansformFD(Mat sr │ │ │ │ +00015450: 632c 204d 6174 2074 2c20 4d61 7420 6473 c, Mat t, Mat ds │ │ │ │ +00015460: 742c 2062 6f6f 6c65 616e 2066 6443 6f6e t, boolean fdCon │ │ │ │ +00015470: 746f 7572 2920 7b0a 2020 2020 2020 2020 tour) {. │ │ │ │ +00015480: 7472 616e 7366 6f72 6d46 445f 3028 7372 transformFD_0(sr │ │ │ │ +00015490: 632e 6e61 7469 7665 4f62 6a2c 2074 2e6e c.nativeObj, t.n │ │ │ │ +000154a0: 6174 6976 654f 626a 2c20 6473 742e 6e61 ativeObj, dst.na │ │ │ │ +000154b0: 7469 7665 4f62 6a2c 2066 6443 6f6e 746f tiveObj, fdConto │ │ │ │ +000154c0: 7572 293b 0a20 2020 207d 0a0a 2020 2020 ur);. }.. │ │ │ │ +000154d0: 2f2a 2a0a 2020 2020 202a 2074 7261 6e73 /**. * trans │ │ │ │ +000154e0: 666f 726d 2061 2063 6f6e 746f 7572 0a20 form a contour. │ │ │ │ +000154f0: 2020 2020 2a0a 2020 2020 202a 0a20 2020 *. *. │ │ │ │ +00015500: 2020 2a20 4070 6172 616d 2073 7263 2061 * @param src a │ │ │ │ +00015510: 7574 6f6d 6174 6963 616c 6c79 2067 656e utomatically gen │ │ │ │ +00015520: 6572 6174 6564 0a20 2020 2020 2a20 4070 erated. * @p │ │ │ │ +00015530: 6172 616d 2074 2061 7574 6f6d 6174 6963 aram t automatic │ │ │ │ +00015540: 616c 6c79 2067 656e 6572 6174 6564 0a20 ally generated. │ │ │ │ +00015550: 2020 2020 2a20 4070 6172 616d 2064 7374 * @param dst │ │ │ │ +00015560: 2061 7574 6f6d 6174 6963 616c 6c79 2067 automatically g │ │ │ │ +00015570: 656e 6572 6174 6564 0a20 2020 2020 2a2f enerated. */ │ │ │ │ +00015580: 0a20 2020 2070 7562 6c69 6320 7374 6174 . public stat │ │ │ │ +00015590: 6963 2076 6f69 6420 7472 616e 7366 6f72 ic void transfor │ │ │ │ +000155a0: 6d46 4428 4d61 7420 7372 632c 204d 6174 mFD(Mat src, Mat │ │ │ │ +000155b0: 2074 2c20 4d61 7420 6473 7429 207b 0a20 t, Mat dst) {. │ │ │ │ +000155c0: 2020 2020 2020 2074 7261 6e73 666f 726d transform │ │ │ │ +000155d0: 4644 5f31 2873 7263 2e6e 6174 6976 654f FD_1(src.nativeO │ │ │ │ +000155e0: 626a 2c20 742e 6e61 7469 7665 4f62 6a2c bj, t.nativeObj, │ │ │ │ +000155f0: 2064 7374 2e6e 6174 6976 654f 626a 293b dst.nativeObj); │ │ │ │ +00015600: 0a20 2020 207d 0a0a 0a20 2020 202f 2f0a . }... //. │ │ │ │ +00015610: 2020 2020 2f2f 2043 2b2b 3a20 2076 6f69 // C++: voi │ │ │ │ +00015620: 6420 6376 3a3a 7869 6d67 7072 6f63 3a3a d cv::ximgproc:: │ │ │ │ +00015630: 636f 6e74 6f75 7253 616d 706c 696e 6728 contourSampling( │ │ │ │ +00015640: 4d61 7420 7372 632c 204d 6174 2620 6f75 Mat src, Mat& ou │ │ │ │ +00015650: 742c 2069 6e74 206e 6245 6c74 290a 2020 t, int nbElt). │ │ │ │ +00015660: 2020 2f2f 0a0a 2020 2020 2f2a 2a0a 2020 //.. /**. │ │ │ │ +00015670: 2020 202a 2043 6f6e 746f 7572 2073 616d * Contour sam │ │ │ │ +00015680: 706c 696e 6720 2e0a 2020 2020 202a 0a20 pling .. *. │ │ │ │ +00015690: 2020 2020 2a0a 2020 2020 202a 2040 7061 *. * @pa │ │ │ │ +000156a0: 7261 6d20 7372 6320 6175 746f 6d61 7469 ram src automati │ │ │ │ +000156b0: 6361 6c6c 7920 6765 6e65 7261 7465 640a cally generated. │ │ │ │ +000156c0: 2020 2020 202a 2040 7061 7261 6d20 6f75 * @param ou │ │ │ │ +000156d0: 7420 6175 746f 6d61 7469 6361 6c6c 7920 t automatically │ │ │ │ +000156e0: 6765 6e65 7261 7465 640a 2020 2020 202a generated. * │ │ │ │ +000156f0: 2040 7061 7261 6d20 6e62 456c 7420 6175 @param nbElt au │ │ │ │ +00015700: 746f 6d61 7469 6361 6c6c 7920 6765 6e65 tomatically gene │ │ │ │ +00015710: 7261 7465 640a 2020 2020 202a 2f0a 2020 rated. */. │ │ │ │ +00015720: 2020 7075 626c 6963 2073 7461 7469 6320 public static │ │ │ │ +00015730: 766f 6964 2063 6f6e 746f 7572 5361 6d70 void contourSamp │ │ │ │ +00015740: 6c69 6e67 284d 6174 2073 7263 2c20 4d61 ling(Mat src, Ma │ │ │ │ +00015750: 7420 6f75 742c 2069 6e74 206e 6245 6c74 t out, int nbElt │ │ │ │ +00015760: 2920 7b0a 2020 2020 2020 2020 636f 6e74 ) {. cont │ │ │ │ +00015770: 6f75 7253 616d 706c 696e 675f 3028 7372 ourSampling_0(sr │ │ │ │ +00015780: 632e 6e61 7469 7665 4f62 6a2c 206f 7574 c.nativeObj, out │ │ │ │ +00015790: 2e6e 6174 6976 654f 626a 2c20 6e62 456c .nativeObj, nbEl │ │ │ │ +000157a0: 7429 3b0a 2020 2020 7d0a 0a0a 2020 2020 t);. }... │ │ │ │ +000157b0: 2f2f 0a20 2020 202f 2f20 432b 2b3a 2020 //. // C++: │ │ │ │ +000157c0: 5074 725f 436f 6e74 6f75 7246 6974 7469 Ptr_ContourFitti │ │ │ │ +000157d0: 6e67 2063 763a 3a78 696d 6770 726f 633a ng cv::ximgproc: │ │ │ │ +000157e0: 3a63 7265 6174 6543 6f6e 746f 7572 4669 :createContourFi │ │ │ │ +000157f0: 7474 696e 6728 696e 7420 6374 7220 3d20 tting(int ctr = │ │ │ │ +00015800: 3130 3234 2c20 696e 7420 6664 203d 2031 1024, int fd = 1 │ │ │ │ +00015810: 3629 0a20 2020 202f 2f0a 0a20 2020 202f 6). //.. / │ │ │ │ +00015820: 2a2a 0a20 2020 2020 2a20 6372 6561 7465 **. * create │ │ │ │ +00015830: 2043 6f6e 746f 7572 4669 7474 696e 6720 ContourFitting │ │ │ │ +00015840: 616c 676f 7269 7468 6d20 6f62 6a65 6374 algorithm object │ │ │ │ +00015850: 0a20 2020 2020 2a0a 2020 2020 202a 2040 . *. * @ │ │ │ │ +00015860: 7061 7261 6d20 6374 7220 6e75 6d62 6572 param ctr number │ │ │ │ +00015870: 206f 6620 466f 7572 6965 7220 6465 7363 of Fourier desc │ │ │ │ +00015880: 7269 7074 6f72 7320 6571 7561 6c20 746f riptors equal to │ │ │ │ +00015890: 206e 756d 6265 7220 6f66 2063 6f6e 746f number of conto │ │ │ │ +000158a0: 7572 2070 6f69 6e74 7320 6166 7465 7220 ur points after │ │ │ │ +000158b0: 7265 7361 6d70 6c69 6e67 2e0a 2020 2020 resampling.. │ │ │ │ +000158c0: 202a 2040 7061 7261 6d20 6664 2043 6f6e * @param fd Con │ │ │ │ +000158d0: 746f 7572 2064 6566 696e 696e 6720 7365 tour defining se │ │ │ │ +000158e0: 636f 6e64 2073 6861 7065 2028 5461 7267 cond shape (Targ │ │ │ │ +000158f0: 6574 292e 0a20 2020 2020 2a20 4072 6574 et).. * @ret │ │ │ │ +00015900: 7572 6e20 6175 746f 6d61 7469 6361 6c6c urn automaticall │ │ │ │ +00015910: 7920 6765 6e65 7261 7465 640a 2020 2020 y generated. │ │ │ │ +00015920: 202a 2f0a 2020 2020 7075 626c 6963 2073 */. public s │ │ │ │ +00015930: 7461 7469 6320 436f 6e74 6f75 7246 6974 tatic ContourFit │ │ │ │ +00015940: 7469 6e67 2063 7265 6174 6543 6f6e 746f ting createConto │ │ │ │ +00015950: 7572 4669 7474 696e 6728 696e 7420 6374 urFitting(int ct │ │ │ │ +00015960: 722c 2069 6e74 2066 6429 207b 0a20 2020 r, int fd) {. │ │ │ │ +00015970: 2020 2020 2072 6574 7572 6e20 436f 6e74 return Cont │ │ │ │ +00015980: 6f75 7246 6974 7469 6e67 2e5f 5f66 726f ourFitting.__fro │ │ │ │ +00015990: 6d50 7472 5f5f 2863 7265 6174 6543 6f6e mPtr__(createCon │ │ │ │ +000159a0: 746f 7572 4669 7474 696e 675f 3028 6374 tourFitting_0(ct │ │ │ │ +000159b0: 722c 2066 6429 293b 0a20 2020 207d 0a0a r, fd));. }.. │ │ │ │ +000159c0: 2020 2020 2f2a 2a0a 2020 2020 202a 2063 /**. * c │ │ │ │ +000159d0: 7265 6174 6520 436f 6e74 6f75 7246 6974 reate ContourFit │ │ │ │ +000159e0: 7469 6e67 2061 6c67 6f72 6974 686d 206f ting algorithm o │ │ │ │ +000159f0: 626a 6563 740a 2020 2020 202a 0a20 2020 bject. *. │ │ │ │ +00015a00: 2020 2a20 4070 6172 616d 2063 7472 206e * @param ctr n │ │ │ │ +00015a10: 756d 6265 7220 6f66 2046 6f75 7269 6572 umber of Fourier │ │ │ │ +00015a20: 2064 6573 6372 6970 746f 7273 2065 7175 descriptors equ │ │ │ │ +00015a30: 616c 2074 6f20 6e75 6d62 6572 206f 6620 al to number of │ │ │ │ +00015a40: 636f 6e74 6f75 7220 706f 696e 7473 2061 contour points a │ │ │ │ +00015a50: 6674 6572 2072 6573 616d 706c 696e 672e fter resampling. │ │ │ │ +00015a60: 0a20 2020 2020 2a20 4072 6574 7572 6e20 . * @return │ │ │ │ +00015a70: 6175 746f 6d61 7469 6361 6c6c 7920 6765 automatically ge │ │ │ │ +00015a80: 6e65 7261 7465 640a 2020 2020 202a 2f0a nerated. */. │ │ │ │ +00015a90: 2020 2020 7075 626c 6963 2073 7461 7469 public stati │ │ │ │ +00015aa0: 6320 436f 6e74 6f75 7246 6974 7469 6e67 c ContourFitting │ │ │ │ +00015ab0: 2063 7265 6174 6543 6f6e 746f 7572 4669 createContourFi │ │ │ │ +00015ac0: 7474 696e 6728 696e 7420 6374 7229 207b tting(int ctr) { │ │ │ │ +00015ad0: 0a20 2020 2020 2020 2072 6574 7572 6e20 . return │ │ │ │ +00015ae0: 436f 6e74 6f75 7246 6974 7469 6e67 2e5f ContourFitting._ │ │ │ │ +00015af0: 5f66 726f 6d50 7472 5f5f 2863 7265 6174 _fromPtr__(creat │ │ │ │ +00015b00: 6543 6f6e 746f 7572 4669 7474 696e 675f eContourFitting_ │ │ │ │ +00015b10: 3128 6374 7229 293b 0a20 2020 207d 0a0a 1(ctr));. }.. │ │ │ │ +00015b20: 2020 2020 2f2a 2a0a 2020 2020 202a 2063 /**. * c │ │ │ │ +00015b30: 7265 6174 6520 436f 6e74 6f75 7246 6974 reate ContourFit │ │ │ │ +00015b40: 7469 6e67 2061 6c67 6f72 6974 686d 206f ting algorithm o │ │ │ │ +00015b50: 626a 6563 740a 2020 2020 202a 0a20 2020 bject. *. │ │ │ │ +00015b60: 2020 2a20 4072 6574 7572 6e20 6175 746f * @return auto │ │ │ │ +00015b70: 6d61 7469 6361 6c6c 7920 6765 6e65 7261 matically genera │ │ │ │ +00015b80: 7465 640a 2020 2020 202a 2f0a 2020 2020 ted. */. │ │ │ │ +00015b90: 7075 626c 6963 2073 7461 7469 6320 436f public static Co │ │ │ │ +00015ba0: 6e74 6f75 7246 6974 7469 6e67 2063 7265 ntourFitting cre │ │ │ │ +00015bb0: 6174 6543 6f6e 746f 7572 4669 7474 696e ateContourFittin │ │ │ │ +00015bc0: 6728 2920 7b0a 2020 2020 2020 2020 7265 g() {. re │ │ │ │ +00015bd0: 7475 726e 2043 6f6e 746f 7572 4669 7474 turn ContourFitt │ │ │ │ +00015be0: 696e 672e 5f5f 6672 6f6d 5074 725f 5f28 ing.__fromPtr__( │ │ │ │ +00015bf0: 6372 6561 7465 436f 6e74 6f75 7246 6974 createContourFit │ │ │ │ +00015c00: 7469 6e67 5f32 2829 293b 0a20 2020 207d ting_2());. } │ │ │ │ +00015c10: 0a0a 0a20 2020 202f 2f0a 2020 2020 2f2f ... //. // │ │ │ │ +00015c20: 2043 2b2b 3a20 2076 6f69 6420 6376 3a3a C++: void cv:: │ │ │ │ +00015c30: 7869 6d67 7072 6f63 3a3a 6372 6561 7465 ximgproc::create │ │ │ │ +00015c40: 5175 6174 6572 6e69 6f6e 496d 6167 6528 QuaternionImage( │ │ │ │ +00015c50: 4d61 7420 696d 672c 204d 6174 2620 7169 Mat img, Mat& qi │ │ │ │ +00015c60: 6d67 290a 2020 2020 2f2f 0a0a 2020 2020 mg). //.. │ │ │ │ +00015c70: 2f2a 2a0a 2020 2020 202a 2063 7265 6174 /**. * creat │ │ │ │ +00015c80: 6573 2061 2071 7561 7465 726e 696f 6e20 es a quaternion │ │ │ │ +00015c90: 696d 6167 652e 0a20 2020 2020 2a0a 2020 image.. *. │ │ │ │ +00015ca0: 2020 202a 2040 7061 7261 6d20 696d 6720 * @param img │ │ │ │ +00015cb0: 6175 746f 6d61 7469 6361 6c6c 7920 6765 automatically ge │ │ │ │ +00015cc0: 6e65 7261 7465 640a 2020 2020 202a 2040 nerated. * @ │ │ │ │ +00015cd0: 7061 7261 6d20 7169 6d67 2061 7574 6f6d param qimg autom │ │ │ │ +00015ce0: 6174 6963 616c 6c79 2067 656e 6572 6174 atically generat │ │ │ │ +00015cf0: 6564 0a20 2020 2020 2a2f 0a20 2020 2070 ed. */. p │ │ │ │ +00015d00: 7562 6c69 6320 7374 6174 6963 2076 6f69 ublic static voi │ │ │ │ +00015d10: 6420 6372 6561 7465 5175 6174 6572 6e69 d createQuaterni │ │ │ │ +00015d20: 6f6e 496d 6167 6528 4d61 7420 696d 672c onImage(Mat img, │ │ │ │ +00015d30: 204d 6174 2071 696d 6729 207b 0a20 2020 Mat qimg) {. │ │ │ │ +00015d40: 2020 2020 2063 7265 6174 6551 7561 7465 createQuate │ │ │ │ +00015d50: 726e 696f 6e49 6d61 6765 5f30 2869 6d67 rnionImage_0(img │ │ │ │ +00015d60: 2e6e 6174 6976 654f 626a 2c20 7169 6d67 .nativeObj, qimg │ │ │ │ +00015d70: 2e6e 6174 6976 654f 626a 293b 0a20 2020 .nativeObj);. │ │ │ │ +00015d80: 207d 0a0a 0a20 2020 202f 2f0a 2020 2020 }... //. │ │ │ │ +00015d90: 2f2f 2043 2b2b 3a20 2076 6f69 6420 6376 // C++: void cv │ │ │ │ +00015da0: 3a3a 7869 6d67 7072 6f63 3a3a 7163 6f6e ::ximgproc::qcon │ │ │ │ +00015db0: 6a28 4d61 7420 7169 6d67 2c20 4d61 7426 j(Mat qimg, Mat& │ │ │ │ +00015dc0: 2071 6369 6d67 290a 2020 2020 2f2f 0a0a qcimg). //.. │ │ │ │ +00015dd0: 2020 2020 2f2a 2a0a 2020 2020 202a 2063 /**. * c │ │ │ │ +00015de0: 616c 6375 6c61 7465 7320 636f 6e6a 7567 alculates conjug │ │ │ │ +00015df0: 6174 6520 6f66 2061 2071 7561 7465 726e ate of a quatern │ │ │ │ +00015e00: 696f 6e20 696d 6167 652e 0a20 2020 2020 ion image.. │ │ │ │ +00015e10: 2a0a 2020 2020 202a 2040 7061 7261 6d20 *. * @param │ │ │ │ +00015e20: 7169 6d67 2061 7574 6f6d 6174 6963 616c qimg automatical │ │ │ │ +00015e30: 6c79 2067 656e 6572 6174 6564 0a20 2020 ly generated. │ │ │ │ +00015e40: 2020 2a20 4070 6172 616d 2071 6369 6d67 * @param qcimg │ │ │ │ +00015e50: 2061 7574 6f6d 6174 6963 616c 6c79 2067 automatically g │ │ │ │ +00015e60: 656e 6572 6174 6564 0a20 2020 2020 2a2f enerated. */ │ │ │ │ +00015e70: 0a20 2020 2070 7562 6c69 6320 7374 6174 . public stat │ │ │ │ +00015e80: 6963 2076 6f69 6420 7163 6f6e 6a28 4d61 ic void qconj(Ma │ │ │ │ +00015e90: 7420 7169 6d67 2c20 4d61 7420 7163 696d t qimg, Mat qcim │ │ │ │ +00015ea0: 6729 207b 0a20 2020 2020 2020 2071 636f g) {. qco │ │ │ │ +00015eb0: 6e6a 5f30 2871 696d 672e 6e61 7469 7665 nj_0(qimg.native │ │ │ │ +00015ec0: 4f62 6a2c 2071 6369 6d67 2e6e 6174 6976 Obj, qcimg.nativ │ │ │ │ +00015ed0: 654f 626a 293b 0a20 2020 207d 0a0a 0a20 eObj);. }... │ │ │ │ +00015ee0: 2020 202f 2f0a 2020 2020 2f2f 2043 2b2b //. // C++ │ │ │ │ +00015ef0: 3a20 2076 6f69 6420 6376 3a3a 7869 6d67 : void cv::ximg │ │ │ │ +00015f00: 7072 6f63 3a3a 7175 6e69 7461 7279 284d proc::qunitary(M │ │ │ │ +00015f10: 6174 2071 696d 672c 204d 6174 2620 716e at qimg, Mat& qn │ │ │ │ +00015f20: 696d 6729 0a20 2020 202f 2f0a 0a20 2020 img). //.. │ │ │ │ +00015f30: 202f 2a2a 0a20 2020 2020 2a20 6469 7669 /**. * divi │ │ │ │ +00015f40: 6465 7320 6561 6368 2065 6c65 6d65 6e74 des each element │ │ │ │ +00015f50: 2062 7920 6974 7320 6d6f 6475 6c75 732e by its modulus. │ │ │ │ +00015f60: 0a20 2020 2020 2a0a 2020 2020 202a 2040 . *. * @ │ │ │ │ +00015f70: 7061 7261 6d20 7169 6d67 2061 7574 6f6d param qimg autom │ │ │ │ +00015f80: 6174 6963 616c 6c79 2067 656e 6572 6174 atically generat │ │ │ │ +00015f90: 6564 0a20 2020 2020 2a20 4070 6172 616d ed. * @param │ │ │ │ +00015fa0: 2071 6e69 6d67 2061 7574 6f6d 6174 6963 qnimg automatic │ │ │ │ +00015fb0: 616c 6c79 2067 656e 6572 6174 6564 0a20 ally generated. │ │ │ │ +00015fc0: 2020 2020 2a2f 0a20 2020 2070 7562 6c69 */. publi │ │ │ │ +00015fd0: 6320 7374 6174 6963 2076 6f69 6420 7175 c static void qu │ │ │ │ +00015fe0: 6e69 7461 7279 284d 6174 2071 696d 672c nitary(Mat qimg, │ │ │ │ +00015ff0: 204d 6174 2071 6e69 6d67 2920 7b0a 2020 Mat qnimg) {. │ │ │ │ +00016000: 2020 2020 2020 7175 6e69 7461 7279 5f30 qunitary_0 │ │ │ │ +00016010: 2871 696d 672e 6e61 7469 7665 4f62 6a2c (qimg.nativeObj, │ │ │ │ +00016020: 2071 6e69 6d67 2e6e 6174 6976 654f 626a qnimg.nativeObj │ │ │ │ +00016030: 293b 0a20 2020 207d 0a0a 0a20 2020 202f );. }... / │ │ │ │ +00016040: 2f0a 2020 2020 2f2f 2043 2b2b 3a20 2076 /. // C++: v │ │ │ │ +00016050: 6f69 6420 6376 3a3a 7869 6d67 7072 6f63 oid cv::ximgproc │ │ │ │ +00016060: 3a3a 716d 756c 7469 706c 7928 4d61 7420 ::qmultiply(Mat │ │ │ │ +00016070: 7372 6331 2c20 4d61 7420 7372 6332 2c20 src1, Mat src2, │ │ │ │ +00016080: 4d61 7426 2064 7374 290a 2020 2020 2f2f Mat& dst). // │ │ │ │ +00016090: 0a0a 2020 2020 2f2a 2a0a 2020 2020 202a .. /**. * │ │ │ │ +000160a0: 2043 616c 6375 6c61 7465 7320 7468 6520 Calculates the │ │ │ │ +000160b0: 7065 722d 656c 656d 656e 7420 7175 6174 per-element quat │ │ │ │ +000160c0: 6572 6e69 6f6e 2070 726f 6475 6374 206f ernion product o │ │ │ │ +000160d0: 6620 7477 6f20 6172 7261 7973 0a20 2020 f two arrays. │ │ │ │ +000160e0: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ +000160f0: 6d20 7372 6331 2061 7574 6f6d 6174 6963 m src1 automatic │ │ │ │ +00016100: 616c 6c79 2067 656e 6572 6174 6564 0a20 ally generated. │ │ │ │ +00016110: 2020 2020 2a20 4070 6172 616d 2073 7263 * @param src │ │ │ │ +00016120: 3220 6175 746f 6d61 7469 6361 6c6c 7920 2 automatically │ │ │ │ +00016130: 6765 6e65 7261 7465 640a 2020 2020 202a generated. * │ │ │ │ +00016140: 2040 7061 7261 6d20 6473 7420 6175 746f @param dst auto │ │ │ │ +00016150: 6d61 7469 6361 6c6c 7920 6765 6e65 7261 matically genera │ │ │ │ +00016160: 7465 640a 2020 2020 202a 2f0a 2020 2020 ted. */. │ │ │ │ +00016170: 7075 626c 6963 2073 7461 7469 6320 766f public static vo │ │ │ │ +00016180: 6964 2071 6d75 6c74 6970 6c79 284d 6174 id qmultiply(Mat │ │ │ │ +00016190: 2073 7263 312c 204d 6174 2073 7263 322c src1, Mat src2, │ │ │ │ +000161a0: 204d 6174 2064 7374 2920 7b0a 2020 2020 Mat dst) {. │ │ │ │ +000161b0: 2020 2020 716d 756c 7469 706c 795f 3028 qmultiply_0( │ │ │ │ +000161c0: 7372 6331 2e6e 6174 6976 654f 626a 2c20 src1.nativeObj, │ │ │ │ +000161d0: 7372 6332 2e6e 6174 6976 654f 626a 2c20 src2.nativeObj, │ │ │ │ +000161e0: 6473 742e 6e61 7469 7665 4f62 6a29 3b0a dst.nativeObj);. │ │ │ │ +000161f0: 2020 2020 7d0a 0a0a 2020 2020 2f2f 0a20 }... //. │ │ │ │ +00016200: 2020 202f 2f20 432b 2b3a 2020 766f 6964 // C++: void │ │ │ │ +00016210: 2063 763a 3a78 696d 6770 726f 633a 3a71 cv::ximgproc::q │ │ │ │ +00016220: 6466 7428 4d61 7420 696d 672c 204d 6174 dft(Mat img, Mat │ │ │ │ +00016230: 2620 7169 6d67 2c20 696e 7420 666c 6167 & qimg, int flag │ │ │ │ +00016240: 732c 2062 6f6f 6c20 7369 6465 4c65 6674 s, bool sideLeft │ │ │ │ +00016250: 290a 2020 2020 2f2f 0a0a 2020 2020 2f2a ). //.. /* │ │ │ │ +00016260: 2a0a 2020 2020 202a 2050 6572 666f 726d *. * Perform │ │ │ │ +00016270: 7320 6120 666f 7277 6172 6420 6f72 2069 s a forward or i │ │ │ │ +00016280: 6e76 6572 7365 2044 6973 6372 6574 6520 nverse Discrete │ │ │ │ +00016290: 7175 6174 6572 6e69 6f6e 2046 6f75 7269 quaternion Fouri │ │ │ │ +000162a0: 6572 2074 7261 6e73 666f 726d 206f 6620 er transform of │ │ │ │ +000162b0: 6120 3244 2071 7561 7465 726e 696f 6e20 a 2D quaternion │ │ │ │ +000162c0: 6172 7261 792e 0a20 2020 2020 2a0a 2020 array.. *. │ │ │ │ +000162d0: 2020 202a 2040 7061 7261 6d20 696d 6720 * @param img │ │ │ │ +000162e0: 6175 746f 6d61 7469 6361 6c6c 7920 6765 automatically ge │ │ │ │ +000162f0: 6e65 7261 7465 640a 2020 2020 202a 2040 nerated. * @ │ │ │ │ +00016300: 7061 7261 6d20 7169 6d67 2061 7574 6f6d param qimg autom │ │ │ │ +00016310: 6174 6963 616c 6c79 2067 656e 6572 6174 atically generat │ │ │ │ +00016320: 6564 0a20 2020 2020 2a20 4070 6172 616d ed. * @param │ │ │ │ +00016330: 2066 6c61 6773 2061 7574 6f6d 6174 6963 flags automatic │ │ │ │ +00016340: 616c 6c79 2067 656e 6572 6174 6564 0a20 ally generated. │ │ │ │ +00016350: 2020 2020 2a20 4070 6172 616d 2073 6964 * @param sid │ │ │ │ +00016360: 654c 6566 7420 6175 746f 6d61 7469 6361 eLeft automatica │ │ │ │ +00016370: 6c6c 7920 6765 6e65 7261 7465 640a 2020 lly generated. │ │ │ │ +00016380: 2020 202a 2f0a 2020 2020 7075 626c 6963 */. public │ │ │ │ +00016390: 2073 7461 7469 6320 766f 6964 2071 6466 static void qdf │ │ │ │ +000163a0: 7428 4d61 7420 696d 672c 204d 6174 2071 t(Mat img, Mat q │ │ │ │ +000163b0: 696d 672c 2069 6e74 2066 6c61 6773 2c20 img, int flags, │ │ │ │ +000163c0: 626f 6f6c 6561 6e20 7369 6465 4c65 6674 boolean sideLeft │ │ │ │ +000163d0: 2920 7b0a 2020 2020 2020 2020 7164 6674 ) {. qdft │ │ │ │ +000163e0: 5f30 2869 6d67 2e6e 6174 6976 654f 626a _0(img.nativeObj │ │ │ │ +000163f0: 2c20 7169 6d67 2e6e 6174 6976 654f 626a , qimg.nativeObj │ │ │ │ +00016400: 2c20 666c 6167 732c 2073 6964 654c 6566 , flags, sideLef │ │ │ │ +00016410: 7429 3b0a 2020 2020 7d0a 0a0a 2020 2020 t);. }... │ │ │ │ +00016420: 2f2f 0a20 2020 202f 2f20 432b 2b3a 2020 //. // C++: │ │ │ │ +00016430: 766f 6964 2063 763a 3a78 696d 6770 726f void cv::ximgpro │ │ │ │ +00016440: 633a 3a63 6f6c 6f72 4d61 7463 6854 656d c::colorMatchTem │ │ │ │ +00016450: 706c 6174 6528 4d61 7420 696d 672c 204d plate(Mat img, M │ │ │ │ +00016460: 6174 2074 656d 706c 2c20 4d61 7426 2072 at templ, Mat& r │ │ │ │ +00016470: 6573 756c 7429 0a20 2020 202f 2f0a 0a20 esult). //.. │ │ │ │ +00016480: 2020 202f 2a2a 0a20 2020 2020 2a20 436f /**. * Co │ │ │ │ +00016490: 6d70 6172 6573 2061 2063 6f6c 6f72 2074 mpares a color t │ │ │ │ +000164a0: 656d 706c 6174 6520 6167 6169 6e73 7420 emplate against │ │ │ │ +000164b0: 6f76 6572 6c61 7070 6564 2063 6f6c 6f72 overlapped color │ │ │ │ +000164c0: 2069 6d61 6765 2072 6567 696f 6e73 2e0a image regions.. │ │ │ │ +000164d0: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ +000164e0: 6172 616d 2069 6d67 2061 7574 6f6d 6174 aram img automat │ │ │ │ +000164f0: 6963 616c 6c79 2067 656e 6572 6174 6564 ically generated │ │ │ │ +00016500: 0a20 2020 2020 2a20 4070 6172 616d 2074 . * @param t │ │ │ │ +00016510: 656d 706c 2061 7574 6f6d 6174 6963 616c empl automatical │ │ │ │ +00016520: 6c79 2067 656e 6572 6174 6564 0a20 2020 ly generated. │ │ │ │ +00016530: 2020 2a20 4070 6172 616d 2072 6573 756c * @param resul │ │ │ │ +00016540: 7420 6175 746f 6d61 7469 6361 6c6c 7920 t automatically │ │ │ │ +00016550: 6765 6e65 7261 7465 640a 2020 2020 202a generated. * │ │ │ │ +00016560: 2f0a 2020 2020 7075 626c 6963 2073 7461 /. public sta │ │ │ │ +00016570: 7469 6320 766f 6964 2063 6f6c 6f72 4d61 tic void colorMa │ │ │ │ +00016580: 7463 6854 656d 706c 6174 6528 4d61 7420 tchTemplate(Mat │ │ │ │ +00016590: 696d 672c 204d 6174 2074 656d 706c 2c20 img, Mat templ, │ │ │ │ +000165a0: 4d61 7420 7265 7375 6c74 2920 7b0a 2020 Mat result) {. │ │ │ │ +000165b0: 2020 2020 2020 636f 6c6f 724d 6174 6368 colorMatch │ │ │ │ +000165c0: 5465 6d70 6c61 7465 5f30 2869 6d67 2e6e Template_0(img.n │ │ │ │ +000165d0: 6174 6976 654f 626a 2c20 7465 6d70 6c2e ativeObj, templ. │ │ │ │ +000165e0: 6e61 7469 7665 4f62 6a2c 2072 6573 756c nativeObj, resul │ │ │ │ +000165f0: 742e 6e61 7469 7665 4f62 6a29 3b0a 2020 t.nativeObj);. │ │ │ │ +00016600: 2020 7d0a 0a0a 2020 2020 2f2f 0a20 2020 }... //. │ │ │ │ +00016610: 202f 2f20 432b 2b3a 2020 5074 725f 4454 // C++: Ptr_DT │ │ │ │ +00016620: 4669 6c74 6572 2063 763a 3a78 696d 6770 Filter cv::ximgp │ │ │ │ +00016630: 726f 633a 3a63 7265 6174 6544 5446 696c roc::createDTFil │ │ │ │ +00016640: 7465 7228 4d61 7420 6775 6964 652c 2064 ter(Mat guide, d │ │ │ │ +00016650: 6f75 626c 6520 7369 676d 6153 7061 7469 ouble sigmaSpati │ │ │ │ +00016660: 616c 2c20 646f 7562 6c65 2073 6967 6d61 al, double sigma │ │ │ │ +00016670: 436f 6c6f 722c 2069 6e74 206d 6f64 6520 Color, int mode │ │ │ │ +00016680: 3d20 4454 465f 4e43 2c20 696e 7420 6e75 = DTF_NC, int nu │ │ │ │ +00016690: 6d49 7465 7273 203d 2033 290a 2020 2020 mIters = 3). │ │ │ │ +000166a0: 2f2f 0a0a 2020 2020 2f2a 2a0a 2020 2020 //.. /**. │ │ │ │ +000166b0: 202a 2046 6163 746f 7279 206d 6574 686f * Factory metho │ │ │ │ +000166c0: 642c 2063 7265 6174 6520 696e 7374 616e d, create instan │ │ │ │ +000166d0: 6365 206f 6620 4454 4669 6c74 6572 2061 ce of DTFilter a │ │ │ │ +000166e0: 6e64 2070 726f 6475 6365 2069 6e69 7469 nd produce initi │ │ │ │ +000166f0: 616c 697a 6174 696f 6e20 726f 7574 696e alization routin │ │ │ │ +00016700: 6573 2e0a 2020 2020 202a 0a20 2020 2020 es.. *. │ │ │ │ +00016710: 2a20 4070 6172 616d 2067 7569 6465 2067 * @param guide g │ │ │ │ +00016720: 7569 6465 6420 696d 6167 6520 2875 7365 uided image (use │ │ │ │ +00016730: 6420 746f 2062 7569 6c64 2074 7261 6e73 d to build trans │ │ │ │ +00016740: 666f 726d 6564 2064 6973 7461 6e63 652c formed distance, │ │ │ │ +00016750: 2077 6869 6368 2064 6573 6372 6962 6573 which describes │ │ │ │ +00016760: 2065 6467 6520 7374 7275 6374 7572 6520 edge structure │ │ │ │ +00016770: 6f66 0a20 2020 2020 2a20 6775 6964 6564 of. * guided │ │ │ │ +00016780: 2069 6d61 6765 292e 0a20 2020 2020 2a0a image).. *. │ │ │ │ +00016790: 2020 2020 202a 2040 7061 7261 6d20 7369 * @param si │ │ │ │ +000167a0: 676d 6153 7061 7469 616c 205c 287b 5c73 gmaSpatial \({\s │ │ │ │ +000167b0: 6967 6d61 7d5f 485c 2920 7061 7261 6d65 igma}_H\) parame │ │ │ │ +000167c0: 7465 7220 696e 2074 6865 206f 7269 6769 ter in the origi │ │ │ │ +000167d0: 6e61 6c20 6172 7469 636c 652c 2069 7427 nal article, it' │ │ │ │ +000167e0: 7320 7369 6d69 6c61 7220 746f 2074 6865 s similar to the │ │ │ │ +000167f0: 2073 6967 6d61 2069 6e20 7468 650a 2020 sigma in the. │ │ │ │ +00016800: 2020 202a 2063 6f6f 7264 696e 6174 6520 * coordinate │ │ │ │ +00016810: 7370 6163 6520 696e 746f 2062 696c 6174 space into bilat │ │ │ │ +00016820: 6572 616c 4669 6c74 6572 2e0a 2020 2020 eralFilter.. │ │ │ │ +00016830: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ +00016840: 2073 6967 6d61 436f 6c6f 7220 5c28 7b5c sigmaColor \({\ │ │ │ │ +00016850: 7369 676d 617d 5f72 5c29 2070 6172 616d sigma}_r\) param │ │ │ │ +00016860: 6574 6572 2069 6e20 7468 6520 6f72 6967 eter in the orig │ │ │ │ +00016870: 696e 616c 2061 7274 6963 6c65 2c20 6974 inal article, it │ │ │ │ +00016880: 2773 2073 696d 696c 6172 2074 6f20 7468 's similar to th │ │ │ │ +00016890: 6520 7369 676d 6120 696e 2074 6865 0a20 e sigma in the. │ │ │ │ +000168a0: 2020 2020 2a20 636f 6c6f 7220 7370 6163 * color spac │ │ │ │ +000168b0: 6520 696e 746f 2062 696c 6174 6572 616c e into bilateral │ │ │ │ +000168c0: 4669 6c74 6572 2e0a 2020 2020 202a 0a20 Filter.. *. │ │ │ │ +000168d0: 2020 2020 2a20 4070 6172 616d 206d 6f64 * @param mod │ │ │ │ +000168e0: 6520 6f6e 6520 666f 726d 2074 6872 6565 e one form three │ │ │ │ +000168f0: 206d 6f64 6573 2044 5446 5f4e 432c 2044 modes DTF_NC, D │ │ │ │ +00016900: 5446 5f52 4620 616e 6420 4454 465f 4943 TF_RF and DTF_IC │ │ │ │ +00016910: 2077 6869 6368 2063 6f72 7265 7370 6f6e which correspon │ │ │ │ +00016920: 6473 2074 6f20 7468 7265 6520 6d6f 6465 ds to three mode │ │ │ │ +00016930: 7320 666f 720a 2020 2020 202a 2066 696c s for. * fil │ │ │ │ +00016940: 7465 7269 6e67 2032 4420 7369 676e 616c tering 2D signal │ │ │ │ +00016950: 7320 696e 2074 6865 2061 7274 6963 6c65 s in the article │ │ │ │ +00016960: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ +00016970: 4070 6172 616d 206e 756d 4974 6572 7320 @param numIters │ │ │ │ +00016980: 6f70 7469 6f6e 616c 206e 756d 6265 7220 optional number │ │ │ │ +00016990: 6f66 2069 7465 7261 7469 6f6e 7320 7573 of iterations us │ │ │ │ +000169a0: 6564 2066 6f72 2066 696c 7465 7269 6e67 ed for filtering │ │ │ │ +000169b0: 2c20 3320 6973 2071 7569 7465 2065 6e6f , 3 is quite eno │ │ │ │ +000169c0: 7567 682e 0a20 2020 2020 2a0a 2020 2020 ugh.. *. │ │ │ │ +000169d0: 202a 2046 6f72 206d 6f72 6520 6465 7461 * For more deta │ │ │ │ +000169e0: 696c 7320 6162 6f75 7420 446f 6d61 696e ils about Domain │ │ │ │ +000169f0: 2054 7261 6e73 666f 726d 2066 696c 7465 Transform filte │ │ │ │ +00016a00: 7220 7061 7261 6d65 7465 7273 2c20 7365 r parameters, se │ │ │ │ +00016a10: 6520 7468 6520 6f72 6967 696e 616c 2061 e the original a │ │ │ │ +00016a20: 7274 6963 6c65 2043 4954 453a 2047 6173 rticle CITE: Gas │ │ │ │ +00016a30: 7461 6c31 3120 616e 640a 2020 2020 202a tal11 and. * │ │ │ │ +00016a40: 205b 446f 6d61 696e 2054 7261 6e73 666f [Domain Transfo │ │ │ │ +00016a50: 726d 2066 696c 7465 7220 686f 6d65 7061 rm filter homepa │ │ │ │ +00016a60: 6765 5d28 6874 7470 3a2f 2f77 7777 2e69 ge](http://www.i │ │ │ │ +00016a70: 6e66 2e75 6672 6773 2e62 722f 7e65 736c nf.ufrgs.br/~esl │ │ │ │ +00016a80: 6761 7374 616c 2f44 6f6d 6169 6e54 7261 gastal/DomainTra │ │ │ │ +00016a90: 6e73 666f 726d 2f29 2e0a 2020 2020 202a nsform/).. * │ │ │ │ +00016aa0: 2040 7265 7475 726e 2061 7574 6f6d 6174 @return automat │ │ │ │ +00016ab0: 6963 616c 6c79 2067 656e 6572 6174 6564 ically generated │ │ │ │ +00016ac0: 0a20 2020 2020 2a2f 0a20 2020 2070 7562 . */. pub │ │ │ │ +00016ad0: 6c69 6320 7374 6174 6963 2044 5446 696c lic static DTFil │ │ │ │ +00016ae0: 7465 7220 6372 6561 7465 4454 4669 6c74 ter createDTFilt │ │ │ │ +00016af0: 6572 284d 6174 2067 7569 6465 2c20 646f er(Mat guide, do │ │ │ │ +00016b00: 7562 6c65 2073 6967 6d61 5370 6174 6961 uble sigmaSpatia │ │ │ │ +00016b10: 6c2c 2064 6f75 626c 6520 7369 676d 6143 l, double sigmaC │ │ │ │ +00016b20: 6f6c 6f72 2c20 696e 7420 6d6f 6465 2c20 olor, int mode, │ │ │ │ +00016b30: 696e 7420 6e75 6d49 7465 7273 2920 7b0a int numIters) {. │ │ │ │ +00016b40: 2020 2020 2020 2020 7265 7475 726e 2044 return D │ │ │ │ +00016b50: 5446 696c 7465 722e 5f5f 6672 6f6d 5074 TFilter.__fromPt │ │ │ │ +00016b60: 725f 5f28 6372 6561 7465 4454 4669 6c74 r__(createDTFilt │ │ │ │ +00016b70: 6572 5f30 2867 7569 6465 2e6e 6174 6976 er_0(guide.nativ │ │ │ │ +00016b80: 654f 626a 2c20 7369 676d 6153 7061 7469 eObj, sigmaSpati │ │ │ │ +00016b90: 616c 2c20 7369 676d 6143 6f6c 6f72 2c20 al, sigmaColor, │ │ │ │ +00016ba0: 6d6f 6465 2c20 6e75 6d49 7465 7273 2929 mode, numIters)) │ │ │ │ +00016bb0: 3b0a 2020 2020 7d0a 0a20 2020 202f 2a2a ;. }.. /** │ │ │ │ +00016bc0: 0a20 2020 2020 2a20 4661 6374 6f72 7920 . * Factory │ │ │ │ +00016bd0: 6d65 7468 6f64 2c20 6372 6561 7465 2069 method, create i │ │ │ │ +00016be0: 6e73 7461 6e63 6520 6f66 2044 5446 696c nstance of DTFil │ │ │ │ +00016bf0: 7465 7220 616e 6420 7072 6f64 7563 6520 ter and produce │ │ │ │ +00016c00: 696e 6974 6961 6c69 7a61 7469 6f6e 2072 initialization r │ │ │ │ +00016c10: 6f75 7469 6e65 732e 0a20 2020 2020 2a0a outines.. *. │ │ │ │ +00016c20: 2020 2020 202a 2040 7061 7261 6d20 6775 * @param gu │ │ │ │ +00016c30: 6964 6520 6775 6964 6564 2069 6d61 6765 ide guided image │ │ │ │ +00016c40: 2028 7573 6564 2074 6f20 6275 696c 6420 (used to build │ │ │ │ +00016c50: 7472 616e 7366 6f72 6d65 6420 6469 7374 transformed dist │ │ │ │ +00016c60: 616e 6365 2c20 7768 6963 6820 6465 7363 ance, which desc │ │ │ │ +00016c70: 7269 6265 7320 6564 6765 2073 7472 7563 ribes edge struc │ │ │ │ +00016c80: 7475 7265 206f 660a 2020 2020 202a 2067 ture of. * g │ │ │ │ +00016c90: 7569 6465 6420 696d 6167 6529 2e0a 2020 uided image).. │ │ │ │ +00016ca0: 2020 202a 0a20 2020 2020 2a20 4070 6172 *. * @par │ │ │ │ +00016cb0: 616d 2073 6967 6d61 5370 6174 6961 6c20 am sigmaSpatial │ │ │ │ +00016cc0: 5c28 7b5c 7369 676d 617d 5f48 5c29 2070 \({\sigma}_H\) p │ │ │ │ +00016cd0: 6172 616d 6574 6572 2069 6e20 7468 6520 arameter in the │ │ │ │ +00016ce0: 6f72 6967 696e 616c 2061 7274 6963 6c65 original article │ │ │ │ +00016cf0: 2c20 6974 2773 2073 696d 696c 6172 2074 , it's similar t │ │ │ │ +00016d00: 6f20 7468 6520 7369 676d 6120 696e 2074 o the sigma in t │ │ │ │ +00016d10: 6865 0a20 2020 2020 2a20 636f 6f72 6469 he. * coordi │ │ │ │ +00016d20: 6e61 7465 2073 7061 6365 2069 6e74 6f20 nate space into │ │ │ │ +00016d30: 6269 6c61 7465 7261 6c46 696c 7465 722e bilateralFilter. │ │ │ │ +00016d40: 0a20 2020 2020 2a0a 2020 2020 202a 2040 . *. * @ │ │ │ │ +00016d50: 7061 7261 6d20 7369 676d 6143 6f6c 6f72 param sigmaColor │ │ │ │ +00016d60: 205c 287b 5c73 6967 6d61 7d5f 725c 2920 \({\sigma}_r\) │ │ │ │ +00016d70: 7061 7261 6d65 7465 7220 696e 2074 6865 parameter in the │ │ │ │ +00016d80: 206f 7269 6769 6e61 6c20 6172 7469 636c original articl │ │ │ │ +00016d90: 652c 2069 7427 7320 7369 6d69 6c61 7220 e, it's similar │ │ │ │ +00016da0: 746f 2074 6865 2073 6967 6d61 2069 6e20 to the sigma in │ │ │ │ +00016db0: 7468 650a 2020 2020 202a 2063 6f6c 6f72 the. * color │ │ │ │ +00016dc0: 2073 7061 6365 2069 6e74 6f20 6269 6c61 space into bila │ │ │ │ +00016dd0: 7465 7261 6c46 696c 7465 722e 0a20 2020 teralFilter.. │ │ │ │ +00016de0: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ +00016df0: 6d20 6d6f 6465 206f 6e65 2066 6f72 6d20 m mode one form │ │ │ │ +00016e00: 7468 7265 6520 6d6f 6465 7320 4454 465f three modes DTF_ │ │ │ │ +00016e10: 4e43 2c20 4454 465f 5246 2061 6e64 2044 NC, DTF_RF and D │ │ │ │ +00016e20: 5446 5f49 4320 7768 6963 6820 636f 7272 TF_IC which corr │ │ │ │ +00016e30: 6573 706f 6e64 7320 746f 2074 6872 6565 esponds to three │ │ │ │ +00016e40: 206d 6f64 6573 2066 6f72 0a20 2020 2020 modes for. │ │ │ │ +00016e50: 2a20 6669 6c74 6572 696e 6720 3244 2073 * filtering 2D s │ │ │ │ +00016e60: 6967 6e61 6c73 2069 6e20 7468 6520 6172 ignals in the ar │ │ │ │ +00016e70: 7469 636c 652e 0a20 2020 2020 2a0a 2020 ticle.. *. │ │ │ │ +00016e80: 2020 202a 0a20 2020 2020 2a20 466f 7220 *. * For │ │ │ │ +00016e90: 6d6f 7265 2064 6574 6169 6c73 2061 626f more details abo │ │ │ │ +00016ea0: 7574 2044 6f6d 6169 6e20 5472 616e 7366 ut Domain Transf │ │ │ │ +00016eb0: 6f72 6d20 6669 6c74 6572 2070 6172 616d orm filter param │ │ │ │ +00016ec0: 6574 6572 732c 2073 6565 2074 6865 206f eters, see the o │ │ │ │ +00016ed0: 7269 6769 6e61 6c20 6172 7469 636c 6520 riginal article │ │ │ │ +00016ee0: 4349 5445 3a20 4761 7374 616c 3131 2061 CITE: Gastal11 a │ │ │ │ +00016ef0: 6e64 0a20 2020 2020 2a20 5b44 6f6d 6169 nd. * [Domai │ │ │ │ +00016f00: 6e20 5472 616e 7366 6f72 6d20 6669 6c74 n Transform filt │ │ │ │ +00016f10: 6572 2068 6f6d 6570 6167 655d 2868 7474 er homepage](htt │ │ │ │ +00016f20: 703a 2f2f 7777 772e 696e 662e 7566 7267 p://www.inf.ufrg │ │ │ │ +00016f30: 732e 6272 2f7e 6573 6c67 6173 7461 6c2f s.br/~eslgastal/ │ │ │ │ +00016f40: 446f 6d61 696e 5472 616e 7366 6f72 6d2f DomainTransform/ │ │ │ │ +00016f50: 292e 0a20 2020 2020 2a20 4072 6574 7572 ).. * @retur │ │ │ │ +00016f60: 6e20 6175 746f 6d61 7469 6361 6c6c 7920 n automatically │ │ │ │ +00016f70: 6765 6e65 7261 7465 640a 2020 2020 202a generated. * │ │ │ │ +00016f80: 2f0a 2020 2020 7075 626c 6963 2073 7461 /. public sta │ │ │ │ +00016f90: 7469 6320 4454 4669 6c74 6572 2063 7265 tic DTFilter cre │ │ │ │ +00016fa0: 6174 6544 5446 696c 7465 7228 4d61 7420 ateDTFilter(Mat │ │ │ │ +00016fb0: 6775 6964 652c 2064 6f75 626c 6520 7369 guide, double si │ │ │ │ +00016fc0: 676d 6153 7061 7469 616c 2c20 646f 7562 gmaSpatial, doub │ │ │ │ +00016fd0: 6c65 2073 6967 6d61 436f 6c6f 722c 2069 le sigmaColor, i │ │ │ │ +00016fe0: 6e74 206d 6f64 6529 207b 0a20 2020 2020 nt mode) {. │ │ │ │ +00016ff0: 2020 2072 6574 7572 6e20 4454 4669 6c74 return DTFilt │ │ │ │ +00017000: 6572 2e5f 5f66 726f 6d50 7472 5f5f 2863 er.__fromPtr__(c │ │ │ │ +00017010: 7265 6174 6544 5446 696c 7465 725f 3128 reateDTFilter_1( │ │ │ │ +00017020: 6775 6964 652e 6e61 7469 7665 4f62 6a2c guide.nativeObj, │ │ │ │ +00017030: 2073 6967 6d61 5370 6174 6961 6c2c 2073 sigmaSpatial, s │ │ │ │ +00017040: 6967 6d61 436f 6c6f 722c 206d 6f64 6529 igmaColor, mode) │ │ │ │ +00017050: 293b 0a20 2020 207d 0a0a 2020 2020 2f2a );. }.. /* │ │ │ │ +00017060: 2a0a 2020 2020 202a 2046 6163 746f 7279 *. * Factory │ │ │ │ +00017070: 206d 6574 686f 642c 2063 7265 6174 6520 method, create │ │ │ │ +00017080: 696e 7374 616e 6365 206f 6620 4454 4669 instance of DTFi │ │ │ │ +00017090: 6c74 6572 2061 6e64 2070 726f 6475 6365 lter and produce │ │ │ │ +000170a0: 2069 6e69 7469 616c 697a 6174 696f 6e20 initialization │ │ │ │ +000170b0: 726f 7574 696e 6573 2e0a 2020 2020 202a routines.. * │ │ │ │ +000170c0: 0a20 2020 2020 2a20 4070 6172 616d 2067 . * @param g │ │ │ │ +000170d0: 7569 6465 2067 7569 6465 6420 696d 6167 uide guided imag │ │ │ │ +000170e0: 6520 2875 7365 6420 746f 2062 7569 6c64 e (used to build │ │ │ │ +000170f0: 2074 7261 6e73 666f 726d 6564 2064 6973 transformed dis │ │ │ │ +00017100: 7461 6e63 652c 2077 6869 6368 2064 6573 tance, which des │ │ │ │ +00017110: 6372 6962 6573 2065 6467 6520 7374 7275 cribes edge stru │ │ │ │ +00017120: 6374 7572 6520 6f66 0a20 2020 2020 2a20 cture of. * │ │ │ │ +00017130: 6775 6964 6564 2069 6d61 6765 292e 0a20 guided image).. │ │ │ │ +00017140: 2020 2020 2a0a 2020 2020 202a 2040 7061 *. * @pa │ │ │ │ +00017150: 7261 6d20 7369 676d 6153 7061 7469 616c ram sigmaSpatial │ │ │ │ +00017160: 205c 287b 5c73 6967 6d61 7d5f 485c 2920 \({\sigma}_H\) │ │ │ │ +00017170: 7061 7261 6d65 7465 7220 696e 2074 6865 parameter in the │ │ │ │ +00017180: 206f 7269 6769 6e61 6c20 6172 7469 636c original articl │ │ │ │ +00017190: 652c 2069 7427 7320 7369 6d69 6c61 7220 e, it's similar │ │ │ │ +000171a0: 746f 2074 6865 2073 6967 6d61 2069 6e20 to the sigma in │ │ │ │ +000171b0: 7468 650a 2020 2020 202a 2063 6f6f 7264 the. * coord │ │ │ │ +000171c0: 696e 6174 6520 7370 6163 6520 696e 746f inate space into │ │ │ │ +000171d0: 2062 696c 6174 6572 616c 4669 6c74 6572 bilateralFilter │ │ │ │ +000171e0: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ +000171f0: 4070 6172 616d 2073 6967 6d61 436f 6c6f @param sigmaColo │ │ │ │ +00017200: 7220 5c28 7b5c 7369 676d 617d 5f72 5c29 r \({\sigma}_r\) │ │ │ │ +00017210: 2070 6172 616d 6574 6572 2069 6e20 7468 parameter in th │ │ │ │ +00017220: 6520 6f72 6967 696e 616c 2061 7274 6963 e original artic │ │ │ │ +00017230: 6c65 2c20 6974 2773 2073 696d 696c 6172 le, it's similar │ │ │ │ +00017240: 2074 6f20 7468 6520 7369 676d 6120 696e to the sigma in │ │ │ │ +00017250: 2074 6865 0a20 2020 2020 2a20 636f 6c6f the. * colo │ │ │ │ +00017260: 7220 7370 6163 6520 696e 746f 2062 696c r space into bil │ │ │ │ +00017270: 6174 6572 616c 4669 6c74 6572 2e0a 2020 ateralFilter.. │ │ │ │ +00017280: 2020 202a 0a20 2020 2020 2a20 6669 6c74 *. * filt │ │ │ │ +00017290: 6572 696e 6720 3244 2073 6967 6e61 6c73 ering 2D signals │ │ │ │ +000172a0: 2069 6e20 7468 6520 6172 7469 636c 652e in the article. │ │ │ │ +000172b0: 0a20 2020 2020 2a0a 2020 2020 202a 0a20 . *. *. │ │ │ │ +000172c0: 2020 2020 2a20 466f 7220 6d6f 7265 2064 * For more d │ │ │ │ +000172d0: 6574 6169 6c73 2061 626f 7574 2044 6f6d etails about Dom │ │ │ │ +000172e0: 6169 6e20 5472 616e 7366 6f72 6d20 6669 ain Transform fi │ │ │ │ +000172f0: 6c74 6572 2070 6172 616d 6574 6572 732c lter parameters, │ │ │ │ +00017300: 2073 6565 2074 6865 206f 7269 6769 6e61 see the origina │ │ │ │ +00017310: 6c20 6172 7469 636c 6520 4349 5445 3a20 l article CITE: │ │ │ │ +00017320: 4761 7374 616c 3131 2061 6e64 0a20 2020 Gastal11 and. │ │ │ │ +00017330: 2020 2a20 5b44 6f6d 6169 6e20 5472 616e * [Domain Tran │ │ │ │ +00017340: 7366 6f72 6d20 6669 6c74 6572 2068 6f6d sform filter hom │ │ │ │ +00017350: 6570 6167 655d 2868 7474 703a 2f2f 7777 epage](http://ww │ │ │ │ +00017360: 772e 696e 662e 7566 7267 732e 6272 2f7e w.inf.ufrgs.br/~ │ │ │ │ +00017370: 6573 6c67 6173 7461 6c2f 446f 6d61 696e eslgastal/Domain │ │ │ │ +00017380: 5472 616e 7366 6f72 6d2f 292e 0a20 2020 Transform/).. │ │ │ │ +00017390: 2020 2a20 4072 6574 7572 6e20 6175 746f * @return auto │ │ │ │ +000173a0: 6d61 7469 6361 6c6c 7920 6765 6e65 7261 matically genera │ │ │ │ +000173b0: 7465 640a 2020 2020 202a 2f0a 2020 2020 ted. */. │ │ │ │ +000173c0: 7075 626c 6963 2073 7461 7469 6320 4454 public static DT │ │ │ │ +000173d0: 4669 6c74 6572 2063 7265 6174 6544 5446 Filter createDTF │ │ │ │ +000173e0: 696c 7465 7228 4d61 7420 6775 6964 652c ilter(Mat guide, │ │ │ │ +000173f0: 2064 6f75 626c 6520 7369 676d 6153 7061 double sigmaSpa │ │ │ │ +00017400: 7469 616c 2c20 646f 7562 6c65 2073 6967 tial, double sig │ │ │ │ +00017410: 6d61 436f 6c6f 7229 207b 0a20 2020 2020 maColor) {. │ │ │ │ +00017420: 2020 2072 6574 7572 6e20 4454 4669 6c74 return DTFilt │ │ │ │ +00017430: 6572 2e5f 5f66 726f 6d50 7472 5f5f 2863 er.__fromPtr__(c │ │ │ │ +00017440: 7265 6174 6544 5446 696c 7465 725f 3228 reateDTFilter_2( │ │ │ │ +00017450: 6775 6964 652e 6e61 7469 7665 4f62 6a2c guide.nativeObj, │ │ │ │ +00017460: 2073 6967 6d61 5370 6174 6961 6c2c 2073 sigmaSpatial, s │ │ │ │ +00017470: 6967 6d61 436f 6c6f 7229 293b 0a20 2020 igmaColor));. │ │ │ │ +00017480: 207d 0a0a 0a20 2020 202f 2f0a 2020 2020 }... //. │ │ │ │ +00017490: 2f2f 2043 2b2b 3a20 2076 6f69 6420 6376 // C++: void cv │ │ │ │ +000174a0: 3a3a 7869 6d67 7072 6f63 3a3a 6474 4669 ::ximgproc::dtFi │ │ │ │ +000174b0: 6c74 6572 284d 6174 2067 7569 6465 2c20 lter(Mat guide, │ │ │ │ +000174c0: 4d61 7420 7372 632c 204d 6174 2620 6473 Mat src, Mat& ds │ │ │ │ +000174d0: 742c 2064 6f75 626c 6520 7369 676d 6153 t, double sigmaS │ │ │ │ +000174e0: 7061 7469 616c 2c20 646f 7562 6c65 2073 patial, double s │ │ │ │ +000174f0: 6967 6d61 436f 6c6f 722c 2069 6e74 206d igmaColor, int m │ │ │ │ +00017500: 6f64 6520 3d20 4454 465f 4e43 2c20 696e ode = DTF_NC, in │ │ │ │ +00017510: 7420 6e75 6d49 7465 7273 203d 2033 290a t numIters = 3). │ │ │ │ +00017520: 2020 2020 2f2f 0a0a 2020 2020 2f2a 2a0a //.. /**. │ │ │ │ +00017530: 2020 2020 202a 2053 696d 706c 6520 6f6e * Simple on │ │ │ │ +00017540: 652d 6c69 6e65 2044 6f6d 6169 6e20 5472 e-line Domain Tr │ │ │ │ +00017550: 616e 7366 6f72 6d20 6669 6c74 6572 2063 ansform filter c │ │ │ │ +00017560: 616c 6c2e 2049 6620 796f 7520 6861 7665 all. If you have │ │ │ │ +00017570: 206d 756c 7469 706c 6520 696d 6167 6573 multiple images │ │ │ │ +00017580: 2074 6f20 6669 6c74 6572 2077 6974 6820 to filter with │ │ │ │ +00017590: 7468 6520 7361 6d65 0a20 2020 2020 2a20 the same. * │ │ │ │ +000175a0: 6775 6964 6564 2069 6d61 6765 2074 6865 guided image the │ │ │ │ +000175b0: 6e20 7573 6520 4454 4669 6c74 6572 2069 n use DTFilter i │ │ │ │ +000175c0: 6e74 6572 6661 6365 2074 6f20 6176 6f69 nterface to avoi │ │ │ │ +000175d0: 6420 6578 7472 6120 636f 6d70 7574 6174 d extra computat │ │ │ │ +000175e0: 696f 6e73 206f 6e20 696e 6974 6961 6c69 ions on initiali │ │ │ │ +000175f0: 7a61 7469 6f6e 2073 7461 6765 2e0a 2020 zation stage.. │ │ │ │ +00017600: 2020 202a 0a20 2020 2020 2a20 4070 6172 *. * @par │ │ │ │ +00017610: 616d 2067 7569 6465 2067 7569 6465 6420 am guide guided │ │ │ │ +00017620: 696d 6167 6520 2861 6c73 6f20 6361 6c6c image (also call │ │ │ │ +00017630: 6564 2061 7320 6a6f 696e 7420 696d 6167 ed as joint imag │ │ │ │ +00017640: 6529 2077 6974 6820 756e 7369 676e 6564 e) with unsigned │ │ │ │ +00017650: 2038 2d62 6974 206f 7220 666c 6f61 7469 8-bit or floati │ │ │ │ +00017660: 6e67 2d70 6f69 6e74 2033 322d 6269 740a ng-point 32-bit. │ │ │ │ +00017670: 2020 2020 202a 2064 6570 7468 2061 6e64 * depth and │ │ │ │ +00017680: 2075 7020 746f 2034 2063 6861 6e6e 656c up to 4 channel │ │ │ │ +00017690: 732e 0a20 2020 2020 2a20 4070 6172 616d s.. * @param │ │ │ │ +000176a0: 2073 7263 2066 696c 7465 7269 6e67 2069 src filtering i │ │ │ │ +000176b0: 6d61 6765 2077 6974 6820 756e 7369 676e mage with unsign │ │ │ │ +000176c0: 6564 2038 2d62 6974 206f 7220 666c 6f61 ed 8-bit or floa │ │ │ │ +000176d0: 7469 6e67 2d70 6f69 6e74 2033 322d 6269 ting-point 32-bi │ │ │ │ +000176e0: 7420 6465 7074 6820 616e 6420 7570 2074 t depth and up t │ │ │ │ +000176f0: 6f20 3420 6368 616e 6e65 6c73 2e0a 2020 o 4 channels.. │ │ │ │ +00017700: 2020 202a 2040 7061 7261 6d20 6473 7420 * @param dst │ │ │ │ +00017710: 6465 7374 696e 6174 696f 6e20 696d 6167 destination imag │ │ │ │ +00017720: 650a 2020 2020 202a 2040 7061 7261 6d20 e. * @param │ │ │ │ +00017730: 7369 676d 6153 7061 7469 616c 205c 287b sigmaSpatial \({ │ │ │ │ +00017740: 5c73 6967 6d61 7d5f 485c 2920 7061 7261 \sigma}_H\) para │ │ │ │ +00017750: 6d65 7465 7220 696e 2074 6865 206f 7269 meter in the ori │ │ │ │ +00017760: 6769 6e61 6c20 6172 7469 636c 652c 2069 ginal article, i │ │ │ │ +00017770: 7427 7320 7369 6d69 6c61 7220 746f 2074 t's similar to t │ │ │ │ +00017780: 6865 2073 6967 6d61 2069 6e20 7468 650a he sigma in the. │ │ │ │ +00017790: 2020 2020 202a 2063 6f6f 7264 696e 6174 * coordinat │ │ │ │ +000177a0: 6520 7370 6163 6520 696e 746f 2062 696c e space into bil │ │ │ │ +000177b0: 6174 6572 616c 4669 6c74 6572 2e0a 2020 ateralFilter.. │ │ │ │ +000177c0: 2020 202a 2040 7061 7261 6d20 7369 676d * @param sigm │ │ │ │ +000177d0: 6143 6f6c 6f72 205c 287b 5c73 6967 6d61 aColor \({\sigma │ │ │ │ +000177e0: 7d5f 725c 2920 7061 7261 6d65 7465 7220 }_r\) parameter │ │ │ │ +000177f0: 696e 2074 6865 206f 7269 6769 6e61 6c20 in the original │ │ │ │ +00017800: 6172 7469 636c 652c 2069 7427 7320 7369 article, it's si │ │ │ │ +00017810: 6d69 6c61 7220 746f 2074 6865 2073 6967 milar to the sig │ │ │ │ +00017820: 6d61 2069 6e20 7468 650a 2020 2020 202a ma in the. * │ │ │ │ +00017830: 2063 6f6c 6f72 2073 7061 6365 2069 6e74 color space int │ │ │ │ +00017840: 6f20 6269 6c61 7465 7261 6c46 696c 7465 o bilateralFilte │ │ │ │ +00017850: 722e 0a20 2020 2020 2a20 4070 6172 616d r.. * @param │ │ │ │ +00017860: 206d 6f64 6520 6f6e 6520 666f 726d 2074 mode one form t │ │ │ │ +00017870: 6872 6565 206d 6f64 6573 2044 5446 5f4e hree modes DTF_N │ │ │ │ +00017880: 432c 2044 5446 5f52 4620 616e 6420 4454 C, DTF_RF and DT │ │ │ │ +00017890: 465f 4943 2077 6869 6368 2063 6f72 7265 F_IC which corre │ │ │ │ +000178a0: 7370 6f6e 6473 2074 6f20 7468 7265 6520 sponds to three │ │ │ │ +000178b0: 6d6f 6465 7320 666f 720a 2020 2020 202a modes for. * │ │ │ │ +000178c0: 2066 696c 7465 7269 6e67 2032 4420 7369 filtering 2D si │ │ │ │ +000178d0: 676e 616c 7320 696e 2074 6865 2061 7274 gnals in the art │ │ │ │ +000178e0: 6963 6c65 2e0a 2020 2020 202a 2040 7061 icle.. * @pa │ │ │ │ +000178f0: 7261 6d20 6e75 6d49 7465 7273 206f 7074 ram numIters opt │ │ │ │ +00017900: 696f 6e61 6c20 6e75 6d62 6572 206f 6620 ional number of │ │ │ │ +00017910: 6974 6572 6174 696f 6e73 2075 7365 6420 iterations used │ │ │ │ +00017920: 666f 7220 6669 6c74 6572 696e 672c 2033 for filtering, 3 │ │ │ │ +00017930: 2069 7320 7175 6974 6520 656e 6f75 6768 is quite enough │ │ │ │ +00017940: 2e0a 2020 2020 202a 2053 4545 3a20 6269 .. * SEE: bi │ │ │ │ +00017950: 6c61 7465 7261 6c46 696c 7465 722c 2067 lateralFilter, g │ │ │ │ +00017960: 7569 6465 6446 696c 7465 722c 2061 6d46 uidedFilter, amF │ │ │ │ +00017970: 696c 7465 720a 2020 2020 202a 2f0a 2020 ilter. */. │ │ │ │ +00017980: 2020 7075 626c 6963 2073 7461 7469 6320 public static │ │ │ │ +00017990: 766f 6964 2064 7446 696c 7465 7228 4d61 void dtFilter(Ma │ │ │ │ +000179a0: 7420 6775 6964 652c 204d 6174 2073 7263 t guide, Mat src │ │ │ │ +000179b0: 2c20 4d61 7420 6473 742c 2064 6f75 626c , Mat dst, doubl │ │ │ │ +000179c0: 6520 7369 676d 6153 7061 7469 616c 2c20 e sigmaSpatial, │ │ │ │ +000179d0: 646f 7562 6c65 2073 6967 6d61 436f 6c6f double sigmaColo │ │ │ │ +000179e0: 722c 2069 6e74 206d 6f64 652c 2069 6e74 r, int mode, int │ │ │ │ +000179f0: 206e 756d 4974 6572 7329 207b 0a20 2020 numIters) {. │ │ │ │ +00017a00: 2020 2020 2064 7446 696c 7465 725f 3028 dtFilter_0( │ │ │ │ +00017a10: 6775 6964 652e 6e61 7469 7665 4f62 6a2c guide.nativeObj, │ │ │ │ +00017a20: 2073 7263 2e6e 6174 6976 654f 626a 2c20 src.nativeObj, │ │ │ │ +00017a30: 6473 742e 6e61 7469 7665 4f62 6a2c 2073 dst.nativeObj, s │ │ │ │ +00017a40: 6967 6d61 5370 6174 6961 6c2c 2073 6967 igmaSpatial, sig │ │ │ │ +00017a50: 6d61 436f 6c6f 722c 206d 6f64 652c 206e maColor, mode, n │ │ │ │ +00017a60: 756d 4974 6572 7329 3b0a 2020 2020 7d0a umIters);. }. │ │ │ │ +00017a70: 0a20 2020 202f 2a2a 0a20 2020 2020 2a20 . /**. * │ │ │ │ +00017a80: 5369 6d70 6c65 206f 6e65 2d6c 696e 6520 Simple one-line │ │ │ │ +00017a90: 446f 6d61 696e 2054 7261 6e73 666f 726d Domain Transform │ │ │ │ +00017aa0: 2066 696c 7465 7220 6361 6c6c 2e20 4966 filter call. If │ │ │ │ +00017ab0: 2079 6f75 2068 6176 6520 6d75 6c74 6970 you have multip │ │ │ │ +00017ac0: 6c65 2069 6d61 6765 7320 746f 2066 696c le images to fil │ │ │ │ +00017ad0: 7465 7220 7769 7468 2074 6865 2073 616d ter with the sam │ │ │ │ +00017ae0: 650a 2020 2020 202a 2067 7569 6465 6420 e. * guided │ │ │ │ +00017af0: 696d 6167 6520 7468 656e 2075 7365 2044 image then use D │ │ │ │ +00017b00: 5446 696c 7465 7220 696e 7465 7266 6163 TFilter interfac │ │ │ │ +00017b10: 6520 746f 2061 766f 6964 2065 7874 7261 e to avoid extra │ │ │ │ +00017b20: 2063 6f6d 7075 7461 7469 6f6e 7320 6f6e computations on │ │ │ │ +00017b30: 2069 6e69 7469 616c 697a 6174 696f 6e20 initialization │ │ │ │ +00017b40: 7374 6167 652e 0a20 2020 2020 2a0a 2020 stage.. *. │ │ │ │ +00017b50: 2020 202a 2040 7061 7261 6d20 6775 6964 * @param guid │ │ │ │ +00017b60: 6520 6775 6964 6564 2069 6d61 6765 2028 e guided image ( │ │ │ │ +00017b70: 616c 736f 2063 616c 6c65 6420 6173 206a also called as j │ │ │ │ +00017b80: 6f69 6e74 2069 6d61 6765 2920 7769 7468 oint image) with │ │ │ │ +00017b90: 2075 6e73 6967 6e65 6420 382d 6269 7420 unsigned 8-bit │ │ │ │ +00017ba0: 6f72 2066 6c6f 6174 696e 672d 706f 696e or floating-poin │ │ │ │ +00017bb0: 7420 3332 2d62 6974 0a20 2020 2020 2a20 t 32-bit. * │ │ │ │ +00017bc0: 6465 7074 6820 616e 6420 7570 2074 6f20 depth and up to │ │ │ │ +00017bd0: 3420 6368 616e 6e65 6c73 2e0a 2020 2020 4 channels.. │ │ │ │ +00017be0: 202a 2040 7061 7261 6d20 7372 6320 6669 * @param src fi │ │ │ │ +00017bf0: 6c74 6572 696e 6720 696d 6167 6520 7769 ltering image wi │ │ │ │ +00017c00: 7468 2075 6e73 6967 6e65 6420 382d 6269 th unsigned 8-bi │ │ │ │ +00017c10: 7420 6f72 2066 6c6f 6174 696e 672d 706f t or floating-po │ │ │ │ +00017c20: 696e 7420 3332 2d62 6974 2064 6570 7468 int 32-bit depth │ │ │ │ +00017c30: 2061 6e64 2075 7020 746f 2034 2063 6861 and up to 4 cha │ │ │ │ +00017c40: 6e6e 656c 732e 0a20 2020 2020 2a20 4070 nnels.. * @p │ │ │ │ +00017c50: 6172 616d 2064 7374 2064 6573 7469 6e61 aram dst destina │ │ │ │ +00017c60: 7469 6f6e 2069 6d61 6765 0a20 2020 2020 tion image. │ │ │ │ +00017c70: 2a20 4070 6172 616d 2073 6967 6d61 5370 * @param sigmaSp │ │ │ │ +00017c80: 6174 6961 6c20 5c28 7b5c 7369 676d 617d atial \({\sigma} │ │ │ │ +00017c90: 5f48 5c29 2070 6172 616d 6574 6572 2069 _H\) parameter i │ │ │ │ +00017ca0: 6e20 7468 6520 6f72 6967 696e 616c 2061 n the original a │ │ │ │ +00017cb0: 7274 6963 6c65 2c20 6974 2773 2073 696d rticle, it's sim │ │ │ │ +00017cc0: 696c 6172 2074 6f20 7468 6520 7369 676d ilar to the sigm │ │ │ │ +00017cd0: 6120 696e 2074 6865 0a20 2020 2020 2a20 a in the. * │ │ │ │ +00017ce0: 636f 6f72 6469 6e61 7465 2073 7061 6365 coordinate space │ │ │ │ +00017cf0: 2069 6e74 6f20 6269 6c61 7465 7261 6c46 into bilateralF │ │ │ │ +00017d00: 696c 7465 722e 0a20 2020 2020 2a20 4070 ilter.. * @p │ │ │ │ +00017d10: 6172 616d 2073 6967 6d61 436f 6c6f 7220 aram sigmaColor │ │ │ │ +00017d20: 5c28 7b5c 7369 676d 617d 5f72 5c29 2070 \({\sigma}_r\) p │ │ │ │ +00017d30: 6172 616d 6574 6572 2069 6e20 7468 6520 arameter in the │ │ │ │ +00017d40: 6f72 6967 696e 616c 2061 7274 6963 6c65 original article │ │ │ │ +00017d50: 2c20 6974 2773 2073 696d 696c 6172 2074 , it's similar t │ │ │ │ +00017d60: 6f20 7468 6520 7369 676d 6120 696e 2074 o the sigma in t │ │ │ │ +00017d70: 6865 0a20 2020 2020 2a20 636f 6c6f 7220 he. * color │ │ │ │ +00017d80: 7370 6163 6520 696e 746f 2062 696c 6174 space into bilat │ │ │ │ +00017d90: 6572 616c 4669 6c74 6572 2e0a 2020 2020 eralFilter.. │ │ │ │ +00017da0: 202a 2040 7061 7261 6d20 6d6f 6465 206f * @param mode o │ │ │ │ +00017db0: 6e65 2066 6f72 6d20 7468 7265 6520 6d6f ne form three mo │ │ │ │ +00017dc0: 6465 7320 4454 465f 4e43 2c20 4454 465f des DTF_NC, DTF_ │ │ │ │ +00017dd0: 5246 2061 6e64 2044 5446 5f49 4320 7768 RF and DTF_IC wh │ │ │ │ +00017de0: 6963 6820 636f 7272 6573 706f 6e64 7320 ich corresponds │ │ │ │ +00017df0: 746f 2074 6872 6565 206d 6f64 6573 2066 to three modes f │ │ │ │ +00017e00: 6f72 0a20 2020 2020 2a20 6669 6c74 6572 or. * filter │ │ │ │ +00017e10: 696e 6720 3244 2073 6967 6e61 6c73 2069 ing 2D signals i │ │ │ │ +00017e20: 6e20 7468 6520 6172 7469 636c 652e 0a20 n the article.. │ │ │ │ +00017e30: 2020 2020 2a20 5345 453a 2062 696c 6174 * SEE: bilat │ │ │ │ +00017e40: 6572 616c 4669 6c74 6572 2c20 6775 6964 eralFilter, guid │ │ │ │ +00017e50: 6564 4669 6c74 6572 2c20 616d 4669 6c74 edFilter, amFilt │ │ │ │ +00017e60: 6572 0a20 2020 2020 2a2f 0a20 2020 2070 er. */. p │ │ │ │ +00017e70: 7562 6c69 6320 7374 6174 6963 2076 6f69 ublic static voi │ │ │ │ +00017e80: 6420 6474 4669 6c74 6572 284d 6174 2067 d dtFilter(Mat g │ │ │ │ +00017e90: 7569 6465 2c20 4d61 7420 7372 632c 204d uide, Mat src, M │ │ │ │ +00017ea0: 6174 2064 7374 2c20 646f 7562 6c65 2073 at dst, double s │ │ │ │ +00017eb0: 6967 6d61 5370 6174 6961 6c2c 2064 6f75 igmaSpatial, dou │ │ │ │ +00017ec0: 626c 6520 7369 676d 6143 6f6c 6f72 2c20 ble sigmaColor, │ │ │ │ +00017ed0: 696e 7420 6d6f 6465 2920 7b0a 2020 2020 int mode) {. │ │ │ │ +00017ee0: 2020 2020 6474 4669 6c74 6572 5f31 2867 dtFilter_1(g │ │ │ │ +00017ef0: 7569 6465 2e6e 6174 6976 654f 626a 2c20 uide.nativeObj, │ │ │ │ +00017f00: 7372 632e 6e61 7469 7665 4f62 6a2c 2064 src.nativeObj, d │ │ │ │ +00017f10: 7374 2e6e 6174 6976 654f 626a 2c20 7369 st.nativeObj, si │ │ │ │ +00017f20: 676d 6153 7061 7469 616c 2c20 7369 676d gmaSpatial, sigm │ │ │ │ +00017f30: 6143 6f6c 6f72 2c20 6d6f 6465 293b 0a20 aColor, mode);. │ │ │ │ +00017f40: 2020 207d 0a0a 2020 2020 2f2a 2a0a 2020 }.. /**. │ │ │ │ +00017f50: 2020 202a 2053 696d 706c 6520 6f6e 652d * Simple one- │ │ │ │ +00017f60: 6c69 6e65 2044 6f6d 6169 6e20 5472 616e line Domain Tran │ │ │ │ +00017f70: 7366 6f72 6d20 6669 6c74 6572 2063 616c sform filter cal │ │ │ │ +00017f80: 6c2e 2049 6620 796f 7520 6861 7665 206d l. If you have m │ │ │ │ +00017f90: 756c 7469 706c 6520 696d 6167 6573 2074 ultiple images t │ │ │ │ +00017fa0: 6f20 6669 6c74 6572 2077 6974 6820 7468 o filter with th │ │ │ │ +00017fb0: 6520 7361 6d65 0a20 2020 2020 2a20 6775 e same. * gu │ │ │ │ +00017fc0: 6964 6564 2069 6d61 6765 2074 6865 6e20 ided image then │ │ │ │ +00017fd0: 7573 6520 4454 4669 6c74 6572 2069 6e74 use DTFilter int │ │ │ │ +00017fe0: 6572 6661 6365 2074 6f20 6176 6f69 6420 erface to avoid │ │ │ │ +00017ff0: 6578 7472 6120 636f 6d70 7574 6174 696f extra computatio │ │ │ │ +00018000: 6e73 206f 6e20 696e 6974 6961 6c69 7a61 ns on initializa │ │ │ │ +00018010: 7469 6f6e 2073 7461 6765 2e0a 2020 2020 tion stage.. │ │ │ │ +00018020: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ +00018030: 2067 7569 6465 2067 7569 6465 6420 696d guide guided im │ │ │ │ +00018040: 6167 6520 2861 6c73 6f20 6361 6c6c 6564 age (also called │ │ │ │ +00018050: 2061 7320 6a6f 696e 7420 696d 6167 6529 as joint image) │ │ │ │ +00018060: 2077 6974 6820 756e 7369 676e 6564 2038 with unsigned 8 │ │ │ │ +00018070: 2d62 6974 206f 7220 666c 6f61 7469 6e67 -bit or floating │ │ │ │ +00018080: 2d70 6f69 6e74 2033 322d 6269 740a 2020 -point 32-bit. │ │ │ │ +00018090: 2020 202a 2064 6570 7468 2061 6e64 2075 * depth and u │ │ │ │ +000180a0: 7020 746f 2034 2063 6861 6e6e 656c 732e p to 4 channels. │ │ │ │ +000180b0: 0a20 2020 2020 2a20 4070 6172 616d 2073 . * @param s │ │ │ │ +000180c0: 7263 2066 696c 7465 7269 6e67 2069 6d61 rc filtering ima │ │ │ │ +000180d0: 6765 2077 6974 6820 756e 7369 676e 6564 ge with unsigned │ │ │ │ +000180e0: 2038 2d62 6974 206f 7220 666c 6f61 7469 8-bit or floati │ │ │ │ +000180f0: 6e67 2d70 6f69 6e74 2033 322d 6269 7420 ng-point 32-bit │ │ │ │ +00018100: 6465 7074 6820 616e 6420 7570 2074 6f20 depth and up to │ │ │ │ +00018110: 3420 6368 616e 6e65 6c73 2e0a 2020 2020 4 channels.. │ │ │ │ +00018120: 202a 2040 7061 7261 6d20 6473 7420 6465 * @param dst de │ │ │ │ +00018130: 7374 696e 6174 696f 6e20 696d 6167 650a stination image. │ │ │ │ +00018140: 2020 2020 202a 2040 7061 7261 6d20 7369 * @param si │ │ │ │ +00018150: 676d 6153 7061 7469 616c 205c 287b 5c73 gmaSpatial \({\s │ │ │ │ +00018160: 6967 6d61 7d5f 485c 2920 7061 7261 6d65 igma}_H\) parame │ │ │ │ +00018170: 7465 7220 696e 2074 6865 206f 7269 6769 ter in the origi │ │ │ │ +00018180: 6e61 6c20 6172 7469 636c 652c 2069 7427 nal article, it' │ │ │ │ +00018190: 7320 7369 6d69 6c61 7220 746f 2074 6865 s similar to the │ │ │ │ +000181a0: 2073 6967 6d61 2069 6e20 7468 650a 2020 sigma in the. │ │ │ │ +000181b0: 2020 202a 2063 6f6f 7264 696e 6174 6520 * coordinate │ │ │ │ +000181c0: 7370 6163 6520 696e 746f 2062 696c 6174 space into bilat │ │ │ │ +000181d0: 6572 616c 4669 6c74 6572 2e0a 2020 2020 eralFilter.. │ │ │ │ +000181e0: 202a 2040 7061 7261 6d20 7369 676d 6143 * @param sigmaC │ │ │ │ +000181f0: 6f6c 6f72 205c 287b 5c73 6967 6d61 7d5f olor \({\sigma}_ │ │ │ │ +00018200: 725c 2920 7061 7261 6d65 7465 7220 696e r\) parameter in │ │ │ │ +00018210: 2074 6865 206f 7269 6769 6e61 6c20 6172 the original ar │ │ │ │ +00018220: 7469 636c 652c 2069 7427 7320 7369 6d69 ticle, it's simi │ │ │ │ +00018230: 6c61 7220 746f 2074 6865 2073 6967 6d61 lar to the sigma │ │ │ │ +00018240: 2069 6e20 7468 650a 2020 2020 202a 2063 in the. * c │ │ │ │ +00018250: 6f6c 6f72 2073 7061 6365 2069 6e74 6f20 olor space into │ │ │ │ +00018260: 6269 6c61 7465 7261 6c46 696c 7465 722e bilateralFilter. │ │ │ │ +00018270: 0a20 2020 2020 2a20 6669 6c74 6572 696e . * filterin │ │ │ │ +00018280: 6720 3244 2073 6967 6e61 6c73 2069 6e20 g 2D signals in │ │ │ │ +00018290: 7468 6520 6172 7469 636c 652e 0a20 2020 the article.. │ │ │ │ +000182a0: 2020 2a20 5345 453a 2062 696c 6174 6572 * SEE: bilater │ │ │ │ +000182b0: 616c 4669 6c74 6572 2c20 6775 6964 6564 alFilter, guided │ │ │ │ +000182c0: 4669 6c74 6572 2c20 616d 4669 6c74 6572 Filter, amFilter │ │ │ │ +000182d0: 0a20 2020 2020 2a2f 0a20 2020 2070 7562 . */. pub │ │ │ │ +000182e0: 6c69 6320 7374 6174 6963 2076 6f69 6420 lic static void │ │ │ │ +000182f0: 6474 4669 6c74 6572 284d 6174 2067 7569 dtFilter(Mat gui │ │ │ │ +00018300: 6465 2c20 4d61 7420 7372 632c 204d 6174 de, Mat src, Mat │ │ │ │ +00018310: 2064 7374 2c20 646f 7562 6c65 2073 6967 dst, double sig │ │ │ │ +00018320: 6d61 5370 6174 6961 6c2c 2064 6f75 626c maSpatial, doubl │ │ │ │ +00018330: 6520 7369 676d 6143 6f6c 6f72 2920 7b0a e sigmaColor) {. │ │ │ │ +00018340: 2020 2020 2020 2020 6474 4669 6c74 6572 dtFilter │ │ │ │ +00018350: 5f32 2867 7569 6465 2e6e 6174 6976 654f _2(guide.nativeO │ │ │ │ +00018360: 626a 2c20 7372 632e 6e61 7469 7665 4f62 bj, src.nativeOb │ │ │ │ +00018370: 6a2c 2064 7374 2e6e 6174 6976 654f 626a j, dst.nativeObj │ │ │ │ +00018380: 2c20 7369 676d 6153 7061 7469 616c 2c20 , sigmaSpatial, │ │ │ │ +00018390: 7369 676d 6143 6f6c 6f72 293b 0a20 2020 sigmaColor);. │ │ │ │ +000183a0: 207d 0a0a 0a20 2020 202f 2f0a 2020 2020 }... //. │ │ │ │ +000183b0: 2f2f 2043 2b2b 3a20 2050 7472 5f47 7569 // C++: Ptr_Gui │ │ │ │ +000183c0: 6465 6446 696c 7465 7220 6376 3a3a 7869 dedFilter cv::xi │ │ │ │ +000183d0: 6d67 7072 6f63 3a3a 6372 6561 7465 4775 mgproc::createGu │ │ │ │ +000183e0: 6964 6564 4669 6c74 6572 284d 6174 2067 idedFilter(Mat g │ │ │ │ +000183f0: 7569 6465 2c20 696e 7420 7261 6469 7573 uide, int radius │ │ │ │ +00018400: 2c20 646f 7562 6c65 2065 7073 2c20 646f , double eps, do │ │ │ │ +00018410: 7562 6c65 2073 6361 6c65 203d 2031 2e30 uble scale = 1.0 │ │ │ │ +00018420: 290a 2020 2020 2f2f 0a0a 2020 2020 2f2a ). //.. /* │ │ │ │ +00018430: 2a0a 2020 2020 202a 2046 6163 746f 7279 *. * Factory │ │ │ │ +00018440: 206d 6574 686f 642c 2063 7265 6174 6520 method, create │ │ │ │ +00018450: 696e 7374 616e 6365 206f 6620 4775 6964 instance of Guid │ │ │ │ +00018460: 6564 4669 6c74 6572 2061 6e64 2070 726f edFilter and pro │ │ │ │ +00018470: 6475 6365 2069 6e69 7469 616c 697a 6174 duce initializat │ │ │ │ +00018480: 696f 6e20 726f 7574 696e 6573 2e0a 2020 ion routines.. │ │ │ │ +00018490: 2020 202a 0a20 2020 2020 2a20 4070 6172 *. * @par │ │ │ │ +000184a0: 616d 2067 7569 6465 2067 7569 6465 6420 am guide guided │ │ │ │ +000184b0: 696d 6167 6520 286f 7220 6172 7261 7920 image (or array │ │ │ │ +000184c0: 6f66 2069 6d61 6765 7329 2077 6974 6820 of images) with │ │ │ │ +000184d0: 7570 2074 6f20 3320 6368 616e 6e65 6c73 up to 3 channels │ │ │ │ +000184e0: 2c20 6966 2069 7420 6861 7665 206d 6f72 , if it have mor │ │ │ │ +000184f0: 6520 7468 656e 2033 0a20 2020 2020 2a20 e then 3. * │ │ │ │ +00018500: 6368 616e 6e65 6c73 2074 6865 6e20 6f6e channels then on │ │ │ │ +00018510: 6c79 2066 6972 7374 2033 2063 6861 6e6e ly first 3 chann │ │ │ │ +00018520: 656c 7320 7769 6c6c 2062 6520 7573 6564 els will be used │ │ │ │ +00018530: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ +00018540: 4070 6172 616d 2072 6164 6975 7320 7261 @param radius ra │ │ │ │ +00018550: 6469 7573 206f 6620 4775 6964 6564 2046 dius of Guided F │ │ │ │ +00018560: 696c 7465 722e 0a20 2020 2020 2a0a 2020 ilter.. *. │ │ │ │ +00018570: 2020 202a 2040 7061 7261 6d20 6570 7320 * @param eps │ │ │ │ +00018580: 7265 6775 6c61 7269 7a61 7469 6f6e 2074 regularization t │ │ │ │ +00018590: 6572 6d20 6f66 2047 7569 6465 6420 4669 erm of Guided Fi │ │ │ │ +000185a0: 6c74 6572 2e20 5c28 7b65 7073 7d5e 325c lter. \({eps}^2\ │ │ │ │ +000185b0: 2920 6973 2073 696d 696c 6172 2074 6f20 ) is similar to │ │ │ │ +000185c0: 7468 6520 7369 676d 6120 696e 2074 6865 the sigma in the │ │ │ │ +000185d0: 2063 6f6c 6f72 0a20 2020 2020 2a20 7370 color. * sp │ │ │ │ +000185e0: 6163 6520 696e 746f 2062 696c 6174 6572 ace into bilater │ │ │ │ +000185f0: 616c 4669 6c74 6572 2e0a 2020 2020 202a alFilter.. * │ │ │ │ +00018600: 0a20 2020 2020 2a20 4070 6172 616d 2073 . * @param s │ │ │ │ +00018610: 6361 6c65 2073 7562 7361 6d70 6c65 2066 cale subsample f │ │ │ │ +00018620: 6163 746f 7220 6f66 2046 6173 7420 4775 actor of Fast Gu │ │ │ │ +00018630: 6964 6564 2046 696c 7465 722c 2075 7365 ided Filter, use │ │ │ │ +00018640: 2061 2073 6361 6c65 206c 6573 7320 7468 a scale less th │ │ │ │ +00018650: 616e 2031 2074 6f20 7370 6565 6473 2075 an 1 to speeds u │ │ │ │ +00018660: 7020 636f 6d70 7574 6174 696f 6e0a 2020 p computation. │ │ │ │ +00018670: 2020 202a 2077 6974 6820 616c 6d6f 7374 * with almost │ │ │ │ +00018680: 206e 6f20 7669 7369 626c 6520 6465 6772 no visible degr │ │ │ │ +00018690: 6164 6174 696f 6e2e 2028 652e 672e 2073 adation. (e.g. s │ │ │ │ +000186a0: 6361 6c65 3d3d 302e 3520 7368 7269 6e6b cale==0.5 shrink │ │ │ │ +000186b0: 7320 7468 6520 696d 6167 6520 6279 2032 s the image by 2 │ │ │ │ +000186c0: 7820 696e 7369 6465 2074 6865 2066 696c x inside the fil │ │ │ │ +000186d0: 7465 7229 0a20 2020 2020 2a0a 2020 2020 ter). *. │ │ │ │ +000186e0: 202a 2046 6f72 206d 6f72 6520 6465 7461 * For more deta │ │ │ │ +000186f0: 696c 7320 6162 6f75 7420 2846 6173 7429 ils about (Fast) │ │ │ │ +00018700: 2047 7569 6465 6420 4669 6c74 6572 2070 Guided Filter p │ │ │ │ +00018710: 6172 616d 6574 6572 732c 2073 6565 2074 arameters, see t │ │ │ │ +00018720: 6865 206f 7269 6769 6e61 6c20 6172 7469 he original arti │ │ │ │ +00018730: 636c 6573 2043 4954 453a 204b 6169 6d69 cles CITE: Kaimi │ │ │ │ +00018740: 6e67 3130 2043 4954 453a 204b 6169 6d69 ng10 CITE: Kaimi │ │ │ │ +00018750: 6e67 3135 202e 0a20 2020 2020 2a20 4072 ng15 .. * @r │ │ │ │ +00018760: 6574 7572 6e20 6175 746f 6d61 7469 6361 eturn automatica │ │ │ │ +00018770: 6c6c 7920 6765 6e65 7261 7465 640a 2020 lly generated. │ │ │ │ +00018780: 2020 202a 2f0a 2020 2020 7075 626c 6963 */. public │ │ │ │ +00018790: 2073 7461 7469 6320 4775 6964 6564 4669 static GuidedFi │ │ │ │ +000187a0: 6c74 6572 2063 7265 6174 6547 7569 6465 lter createGuide │ │ │ │ +000187b0: 6446 696c 7465 7228 4d61 7420 6775 6964 dFilter(Mat guid │ │ │ │ +000187c0: 652c 2069 6e74 2072 6164 6975 732c 2064 e, int radius, d │ │ │ │ +000187d0: 6f75 626c 6520 6570 732c 2064 6f75 626c ouble eps, doubl │ │ │ │ +000187e0: 6520 7363 616c 6529 207b 0a20 2020 2020 e scale) {. │ │ │ │ +000187f0: 2020 2072 6574 7572 6e20 4775 6964 6564 return Guided │ │ │ │ +00018800: 4669 6c74 6572 2e5f 5f66 726f 6d50 7472 Filter.__fromPtr │ │ │ │ +00018810: 5f5f 2863 7265 6174 6547 7569 6465 6446 __(createGuidedF │ │ │ │ +00018820: 696c 7465 725f 3028 6775 6964 652e 6e61 ilter_0(guide.na │ │ │ │ +00018830: 7469 7665 4f62 6a2c 2072 6164 6975 732c tiveObj, radius, │ │ │ │ +00018840: 2065 7073 2c20 7363 616c 6529 293b 0a20 eps, scale));. │ │ │ │ +00018850: 2020 207d 0a0a 2020 2020 2f2a 2a0a 2020 }.. /**. │ │ │ │ +00018860: 2020 202a 2046 6163 746f 7279 206d 6574 * Factory met │ │ │ │ +00018870: 686f 642c 2063 7265 6174 6520 696e 7374 hod, create inst │ │ │ │ +00018880: 616e 6365 206f 6620 4775 6964 6564 4669 ance of GuidedFi │ │ │ │ +00018890: 6c74 6572 2061 6e64 2070 726f 6475 6365 lter and produce │ │ │ │ +000188a0: 2069 6e69 7469 616c 697a 6174 696f 6e20 initialization │ │ │ │ +000188b0: 726f 7574 696e 6573 2e0a 2020 2020 202a routines.. * │ │ │ │ +000188c0: 0a20 2020 2020 2a20 4070 6172 616d 2067 . * @param g │ │ │ │ +000188d0: 7569 6465 2067 7569 6465 6420 696d 6167 uide guided imag │ │ │ │ +000188e0: 6520 286f 7220 6172 7261 7920 6f66 2069 e (or array of i │ │ │ │ +000188f0: 6d61 6765 7329 2077 6974 6820 7570 2074 mages) with up t │ │ │ │ +00018900: 6f20 3320 6368 616e 6e65 6c73 2c20 6966 o 3 channels, if │ │ │ │ +00018910: 2069 7420 6861 7665 206d 6f72 6520 7468 it have more th │ │ │ │ +00018920: 656e 2033 0a20 2020 2020 2a20 6368 616e en 3. * chan │ │ │ │ +00018930: 6e65 6c73 2074 6865 6e20 6f6e 6c79 2066 nels then only f │ │ │ │ +00018940: 6972 7374 2033 2063 6861 6e6e 656c 7320 irst 3 channels │ │ │ │ +00018950: 7769 6c6c 2062 6520 7573 6564 2e0a 2020 will be used.. │ │ │ │ +00018960: 2020 202a 0a20 2020 2020 2a20 4070 6172 *. * @par │ │ │ │ +00018970: 616d 2072 6164 6975 7320 7261 6469 7573 am radius radius │ │ │ │ +00018980: 206f 6620 4775 6964 6564 2046 696c 7465 of Guided Filte │ │ │ │ +00018990: 722e 0a20 2020 2020 2a0a 2020 2020 202a r.. *. * │ │ │ │ +000189a0: 2040 7061 7261 6d20 6570 7320 7265 6775 @param eps regu │ │ │ │ +000189b0: 6c61 7269 7a61 7469 6f6e 2074 6572 6d20 larization term │ │ │ │ +000189c0: 6f66 2047 7569 6465 6420 4669 6c74 6572 of Guided Filter │ │ │ │ +000189d0: 2e20 5c28 7b65 7073 7d5e 325c 2920 6973 . \({eps}^2\) is │ │ │ │ +000189e0: 2073 696d 696c 6172 2074 6f20 7468 6520 similar to the │ │ │ │ +000189f0: 7369 676d 6120 696e 2074 6865 2063 6f6c sigma in the col │ │ │ │ +00018a00: 6f72 0a20 2020 2020 2a20 7370 6163 6520 or. * space │ │ │ │ +00018a10: 696e 746f 2062 696c 6174 6572 616c 4669 into bilateralFi │ │ │ │ +00018a20: 6c74 6572 2e0a 2020 2020 202a 0a20 2020 lter.. *. │ │ │ │ +00018a30: 2020 2a20 7769 7468 2061 6c6d 6f73 7420 * with almost │ │ │ │ +00018a40: 6e6f 2076 6973 6962 6c65 2064 6567 7261 no visible degra │ │ │ │ +00018a50: 6461 7469 6f6e 2e20 2865 2e67 2e20 7363 dation. (e.g. sc │ │ │ │ +00018a60: 616c 653d 3d30 2e35 2073 6872 696e 6b73 ale==0.5 shrinks │ │ │ │ +00018a70: 2074 6865 2069 6d61 6765 2062 7920 3278 the image by 2x │ │ │ │ +00018a80: 2069 6e73 6964 6520 7468 6520 6669 6c74 inside the filt │ │ │ │ +00018a90: 6572 290a 2020 2020 202a 0a20 2020 2020 er). *. │ │ │ │ +00018aa0: 2a20 466f 7220 6d6f 7265 2064 6574 6169 * For more detai │ │ │ │ +00018ab0: 6c73 2061 626f 7574 2028 4661 7374 2920 ls about (Fast) │ │ │ │ +00018ac0: 4775 6964 6564 2046 696c 7465 7220 7061 Guided Filter pa │ │ │ │ +00018ad0: 7261 6d65 7465 7273 2c20 7365 6520 7468 rameters, see th │ │ │ │ +00018ae0: 6520 6f72 6967 696e 616c 2061 7274 6963 e original artic │ │ │ │ +00018af0: 6c65 7320 4349 5445 3a20 4b61 696d 696e les CITE: Kaimin │ │ │ │ +00018b00: 6731 3020 4349 5445 3a20 4b61 696d 696e g10 CITE: Kaimin │ │ │ │ +00018b10: 6731 3520 2e0a 2020 2020 202a 2040 7265 g15 .. * @re │ │ │ │ +00018b20: 7475 726e 2061 7574 6f6d 6174 6963 616c turn automatical │ │ │ │ +00018b30: 6c79 2067 656e 6572 6174 6564 0a20 2020 ly generated. │ │ │ │ +00018b40: 2020 2a2f 0a20 2020 2070 7562 6c69 6320 */. public │ │ │ │ +00018b50: 7374 6174 6963 2047 7569 6465 6446 696c static GuidedFil │ │ │ │ +00018b60: 7465 7220 6372 6561 7465 4775 6964 6564 ter createGuided │ │ │ │ +00018b70: 4669 6c74 6572 284d 6174 2067 7569 6465 Filter(Mat guide │ │ │ │ +00018b80: 2c20 696e 7420 7261 6469 7573 2c20 646f , int radius, do │ │ │ │ +00018b90: 7562 6c65 2065 7073 2920 7b0a 2020 2020 uble eps) {. │ │ │ │ +00018ba0: 2020 2020 7265 7475 726e 2047 7569 6465 return Guide │ │ │ │ +00018bb0: 6446 696c 7465 722e 5f5f 6672 6f6d 5074 dFilter.__fromPt │ │ │ │ +00018bc0: 725f 5f28 6372 6561 7465 4775 6964 6564 r__(createGuided │ │ │ │ +00018bd0: 4669 6c74 6572 5f31 2867 7569 6465 2e6e Filter_1(guide.n │ │ │ │ +00018be0: 6174 6976 654f 626a 2c20 7261 6469 7573 ativeObj, radius │ │ │ │ +00018bf0: 2c20 6570 7329 293b 0a20 2020 207d 0a0a , eps));. }.. │ │ │ │ +00018c00: 0a20 2020 202f 2f0a 2020 2020 2f2f 2043 . //. // C │ │ │ │ +00018c10: 2b2b 3a20 2076 6f69 6420 6376 3a3a 7869 ++: void cv::xi │ │ │ │ +00018c20: 6d67 7072 6f63 3a3a 6775 6964 6564 4669 mgproc::guidedFi │ │ │ │ +00018c30: 6c74 6572 284d 6174 2067 7569 6465 2c20 lter(Mat guide, │ │ │ │ +00018c40: 4d61 7420 7372 632c 204d 6174 2620 6473 Mat src, Mat& ds │ │ │ │ +00018c50: 742c 2069 6e74 2072 6164 6975 732c 2064 t, int radius, d │ │ │ │ +00018c60: 6f75 626c 6520 6570 732c 2069 6e74 2064 ouble eps, int d │ │ │ │ +00018c70: 4465 7074 6820 3d20 2d31 2c20 646f 7562 Depth = -1, doub │ │ │ │ +00018c80: 6c65 2073 6361 6c65 203d 2031 2e30 290a le scale = 1.0). │ │ │ │ +00018c90: 2020 2020 2f2f 0a0a 2020 2020 2f2a 2a0a //.. /**. │ │ │ │ +00018ca0: 2020 2020 202a 2053 696d 706c 6520 6f6e * Simple on │ │ │ │ +00018cb0: 652d 6c69 6e65 2028 4661 7374 2920 4775 e-line (Fast) Gu │ │ │ │ +00018cc0: 6964 6564 2046 696c 7465 7220 6361 6c6c ided Filter call │ │ │ │ +00018cd0: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ +00018ce0: 4966 2079 6f75 2068 6176 6520 6d75 6c74 If you have mult │ │ │ │ +00018cf0: 6970 6c65 2069 6d61 6765 7320 746f 2066 iple images to f │ │ │ │ +00018d00: 696c 7465 7220 7769 7468 2074 6865 2073 ilter with the s │ │ │ │ +00018d10: 616d 6520 6775 6964 6564 2069 6d61 6765 ame guided image │ │ │ │ +00018d20: 2074 6865 6e20 7573 6520 4775 6964 6564 then use Guided │ │ │ │ +00018d30: 4669 6c74 6572 2069 6e74 6572 6661 6365 Filter interface │ │ │ │ +00018d40: 2074 6f0a 2020 2020 202a 2061 766f 6964 to. * avoid │ │ │ │ +00018d50: 2065 7874 7261 2063 6f6d 7075 7461 7469 extra computati │ │ │ │ +00018d60: 6f6e 7320 6f6e 2069 6e69 7469 616c 697a ons on initializ │ │ │ │ +00018d70: 6174 696f 6e20 7374 6167 652e 0a20 2020 ation stage.. │ │ │ │ +00018d80: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ +00018d90: 6d20 6775 6964 6520 6775 6964 6564 2069 m guide guided i │ │ │ │ +00018da0: 6d61 6765 2028 6f72 2061 7272 6179 206f mage (or array o │ │ │ │ +00018db0: 6620 696d 6167 6573 2920 7769 7468 2075 f images) with u │ │ │ │ +00018dc0: 7020 746f 2033 2063 6861 6e6e 656c 732c p to 3 channels, │ │ │ │ +00018dd0: 2069 6620 6974 2068 6176 6520 6d6f 7265 if it have more │ │ │ │ +00018de0: 2074 6865 6e20 330a 2020 2020 202a 2063 then 3. * c │ │ │ │ +00018df0: 6861 6e6e 656c 7320 7468 656e 206f 6e6c hannels then onl │ │ │ │ +00018e00: 7920 6669 7273 7420 3320 6368 616e 6e65 y first 3 channe │ │ │ │ +00018e10: 6c73 2077 696c 6c20 6265 2075 7365 642e ls will be used. │ │ │ │ +00018e20: 0a20 2020 2020 2a0a 2020 2020 202a 2040 . *. * @ │ │ │ │ +00018e30: 7061 7261 6d20 7372 6320 6669 6c74 6572 param src filter │ │ │ │ +00018e40: 696e 6720 696d 6167 6520 7769 7468 2061 ing image with a │ │ │ │ +00018e50: 6e79 206e 756d 6265 7273 206f 6620 6368 ny numbers of ch │ │ │ │ +00018e60: 616e 6e65 6c73 2e0a 2020 2020 202a 0a20 annels.. *. │ │ │ │ +00018e70: 2020 2020 2a20 4070 6172 616d 2064 7374 * @param dst │ │ │ │ +00018e80: 206f 7574 7075 7420 696d 6167 652e 0a20 output image.. │ │ │ │ +00018e90: 2020 2020 2a0a 2020 2020 202a 2040 7061 *. * @pa │ │ │ │ +00018ea0: 7261 6d20 7261 6469 7573 2072 6164 6975 ram radius radiu │ │ │ │ +00018eb0: 7320 6f66 2047 7569 6465 6420 4669 6c74 s of Guided Filt │ │ │ │ +00018ec0: 6572 2e0a 2020 2020 202a 0a20 2020 2020 er.. *. │ │ │ │ +00018ed0: 2a20 4070 6172 616d 2065 7073 2072 6567 * @param eps reg │ │ │ │ +00018ee0: 756c 6172 697a 6174 696f 6e20 7465 726d ularization term │ │ │ │ +00018ef0: 206f 6620 4775 6964 6564 2046 696c 7465 of Guided Filte │ │ │ │ +00018f00: 722e 205c 287b 6570 737d 5e32 5c29 2069 r. \({eps}^2\) i │ │ │ │ +00018f10: 7320 7369 6d69 6c61 7220 746f 2074 6865 s similar to the │ │ │ │ +00018f20: 2073 6967 6d61 2069 6e20 7468 6520 636f sigma in the co │ │ │ │ +00018f30: 6c6f 720a 2020 2020 202a 2073 7061 6365 lor. * space │ │ │ │ +00018f40: 2069 6e74 6f20 6269 6c61 7465 7261 6c46 into bilateralF │ │ │ │ +00018f50: 696c 7465 722e 0a20 2020 2020 2a0a 2020 ilter.. *. │ │ │ │ +00018f60: 2020 202a 2040 7061 7261 6d20 6444 6570 * @param dDep │ │ │ │ +00018f70: 7468 206f 7074 696f 6e61 6c20 6465 7074 th optional dept │ │ │ │ +00018f80: 6820 6f66 2074 6865 206f 7574 7075 7420 h of the output │ │ │ │ +00018f90: 696d 6167 652e 0a20 2020 2020 2a0a 2020 image.. *. │ │ │ │ +00018fa0: 2020 202a 2040 7061 7261 6d20 7363 616c * @param scal │ │ │ │ +00018fb0: 6520 7375 6273 616d 706c 6520 6661 6374 e subsample fact │ │ │ │ +00018fc0: 6f72 206f 6620 4661 7374 2047 7569 6465 or of Fast Guide │ │ │ │ +00018fd0: 6420 4669 6c74 6572 2c20 7573 6520 6120 d Filter, use a │ │ │ │ +00018fe0: 7363 616c 6520 6c65 7373 2074 6861 6e20 scale less than │ │ │ │ +00018ff0: 3120 746f 2073 7065 6564 7320 7570 2063 1 to speeds up c │ │ │ │ +00019000: 6f6d 7075 7461 7469 6f6e 0a20 2020 2020 omputation. │ │ │ │ +00019010: 2a20 7769 7468 2061 6c6d 6f73 7420 6e6f * with almost no │ │ │ │ +00019020: 2076 6973 6962 6c65 2064 6567 7261 6461 visible degrada │ │ │ │ +00019030: 7469 6f6e 2e20 2865 2e67 2e20 7363 616c tion. (e.g. scal │ │ │ │ +00019040: 653d 3d30 2e35 2073 6872 696e 6b73 2074 e==0.5 shrinks t │ │ │ │ +00019050: 6865 2069 6d61 6765 2062 7920 3278 2069 he image by 2x i │ │ │ │ +00019060: 6e73 6964 6520 7468 6520 6669 6c74 6572 nside the filter │ │ │ │ +00019070: 290a 2020 2020 202a 0a20 2020 2020 2a20 ). *. * │ │ │ │ +00019080: 5345 453a 2062 696c 6174 6572 616c 4669 SEE: bilateralFi │ │ │ │ +00019090: 6c74 6572 2c20 6474 4669 6c74 6572 2c20 lter, dtFilter, │ │ │ │ +000190a0: 616d 4669 6c74 6572 0a20 2020 2020 2a2f amFilter. */ │ │ │ │ +000190b0: 0a20 2020 2070 7562 6c69 6320 7374 6174 . public stat │ │ │ │ +000190c0: 6963 2076 6f69 6420 6775 6964 6564 4669 ic void guidedFi │ │ │ │ +000190d0: 6c74 6572 284d 6174 2067 7569 6465 2c20 lter(Mat guide, │ │ │ │ +000190e0: 4d61 7420 7372 632c 204d 6174 2064 7374 Mat src, Mat dst │ │ │ │ +000190f0: 2c20 696e 7420 7261 6469 7573 2c20 646f , int radius, do │ │ │ │ +00019100: 7562 6c65 2065 7073 2c20 696e 7420 6444 uble eps, int dD │ │ │ │ +00019110: 6570 7468 2c20 646f 7562 6c65 2073 6361 epth, double sca │ │ │ │ +00019120: 6c65 2920 7b0a 2020 2020 2020 2020 6775 le) {. gu │ │ │ │ +00019130: 6964 6564 4669 6c74 6572 5f30 2867 7569 idedFilter_0(gui │ │ │ │ +00019140: 6465 2e6e 6174 6976 654f 626a 2c20 7372 de.nativeObj, sr │ │ │ │ +00019150: 632e 6e61 7469 7665 4f62 6a2c 2064 7374 c.nativeObj, dst │ │ │ │ +00019160: 2e6e 6174 6976 654f 626a 2c20 7261 6469 .nativeObj, radi │ │ │ │ +00019170: 7573 2c20 6570 732c 2064 4465 7074 682c us, eps, dDepth, │ │ │ │ +00019180: 2073 6361 6c65 293b 0a20 2020 207d 0a0a scale);. }.. │ │ │ │ +00019190: 2020 2020 2f2a 2a0a 2020 2020 202a 2053 /**. * S │ │ │ │ +000191a0: 696d 706c 6520 6f6e 652d 6c69 6e65 2028 imple one-line ( │ │ │ │ +000191b0: 4661 7374 2920 4775 6964 6564 2046 696c Fast) Guided Fil │ │ │ │ +000191c0: 7465 7220 6361 6c6c 2e0a 2020 2020 202a ter call.. * │ │ │ │ +000191d0: 0a20 2020 2020 2a20 4966 2079 6f75 2068 . * If you h │ │ │ │ +000191e0: 6176 6520 6d75 6c74 6970 6c65 2069 6d61 ave multiple ima │ │ │ │ +000191f0: 6765 7320 746f 2066 696c 7465 7220 7769 ges to filter wi │ │ │ │ +00019200: 7468 2074 6865 2073 616d 6520 6775 6964 th the same guid │ │ │ │ +00019210: 6564 2069 6d61 6765 2074 6865 6e20 7573 ed image then us │ │ │ │ +00019220: 6520 4775 6964 6564 4669 6c74 6572 2069 e GuidedFilter i │ │ │ │ +00019230: 6e74 6572 6661 6365 2074 6f0a 2020 2020 nterface to. │ │ │ │ +00019240: 202a 2061 766f 6964 2065 7874 7261 2063 * avoid extra c │ │ │ │ +00019250: 6f6d 7075 7461 7469 6f6e 7320 6f6e 2069 omputations on i │ │ │ │ +00019260: 6e69 7469 616c 697a 6174 696f 6e20 7374 nitialization st │ │ │ │ +00019270: 6167 652e 0a20 2020 2020 2a0a 2020 2020 age.. *. │ │ │ │ +00019280: 202a 2040 7061 7261 6d20 6775 6964 6520 * @param guide │ │ │ │ +00019290: 6775 6964 6564 2069 6d61 6765 2028 6f72 guided image (or │ │ │ │ +000192a0: 2061 7272 6179 206f 6620 696d 6167 6573 array of images │ │ │ │ +000192b0: 2920 7769 7468 2075 7020 746f 2033 2063 ) with up to 3 c │ │ │ │ +000192c0: 6861 6e6e 656c 732c 2069 6620 6974 2068 hannels, if it h │ │ │ │ +000192d0: 6176 6520 6d6f 7265 2074 6865 6e20 330a ave more then 3. │ │ │ │ +000192e0: 2020 2020 202a 2063 6861 6e6e 656c 7320 * channels │ │ │ │ +000192f0: 7468 656e 206f 6e6c 7920 6669 7273 7420 then only first │ │ │ │ +00019300: 3320 6368 616e 6e65 6c73 2077 696c 6c20 3 channels will │ │ │ │ +00019310: 6265 2075 7365 642e 0a20 2020 2020 2a0a be used.. *. │ │ │ │ +00019320: 2020 2020 202a 2040 7061 7261 6d20 7372 * @param sr │ │ │ │ +00019330: 6320 6669 6c74 6572 696e 6720 696d 6167 c filtering imag │ │ │ │ +00019340: 6520 7769 7468 2061 6e79 206e 756d 6265 e with any numbe │ │ │ │ +00019350: 7273 206f 6620 6368 616e 6e65 6c73 2e0a rs of channels.. │ │ │ │ +00019360: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ +00019370: 6172 616d 2064 7374 206f 7574 7075 7420 aram dst output │ │ │ │ +00019380: 696d 6167 652e 0a20 2020 2020 2a0a 2020 image.. *. │ │ │ │ +00019390: 2020 202a 2040 7061 7261 6d20 7261 6469 * @param radi │ │ │ │ +000193a0: 7573 2072 6164 6975 7320 6f66 2047 7569 us radius of Gui │ │ │ │ +000193b0: 6465 6420 4669 6c74 6572 2e0a 2020 2020 ded Filter.. │ │ │ │ +000193c0: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ +000193d0: 2065 7073 2072 6567 756c 6172 697a 6174 eps regularizat │ │ │ │ +000193e0: 696f 6e20 7465 726d 206f 6620 4775 6964 ion term of Guid │ │ │ │ +000193f0: 6564 2046 696c 7465 722e 205c 287b 6570 ed Filter. \({ep │ │ │ │ +00019400: 737d 5e32 5c29 2069 7320 7369 6d69 6c61 s}^2\) is simila │ │ │ │ +00019410: 7220 746f 2074 6865 2073 6967 6d61 2069 r to the sigma i │ │ │ │ +00019420: 6e20 7468 6520 636f 6c6f 720a 2020 2020 n the color. │ │ │ │ +00019430: 202a 2073 7061 6365 2069 6e74 6f20 6269 * space into bi │ │ │ │ +00019440: 6c61 7465 7261 6c46 696c 7465 722e 0a20 lateralFilter.. │ │ │ │ +00019450: 2020 2020 2a0a 2020 2020 202a 2040 7061 *. * @pa │ │ │ │ +00019460: 7261 6d20 6444 6570 7468 206f 7074 696f ram dDepth optio │ │ │ │ +00019470: 6e61 6c20 6465 7074 6820 6f66 2074 6865 nal depth of the │ │ │ │ +00019480: 206f 7574 7075 7420 696d 6167 652e 0a20 output image.. │ │ │ │ +00019490: 2020 2020 2a0a 2020 2020 202a 2077 6974 *. * wit │ │ │ │ +000194a0: 6820 616c 6d6f 7374 206e 6f20 7669 7369 h almost no visi │ │ │ │ +000194b0: 626c 6520 6465 6772 6164 6174 696f 6e2e ble degradation. │ │ │ │ +000194c0: 2028 652e 672e 2073 6361 6c65 3d3d 302e (e.g. scale==0. │ │ │ │ +000194d0: 3520 7368 7269 6e6b 7320 7468 6520 696d 5 shrinks the im │ │ │ │ +000194e0: 6167 6520 6279 2032 7820 696e 7369 6465 age by 2x inside │ │ │ │ +000194f0: 2074 6865 2066 696c 7465 7229 0a20 2020 the filter). │ │ │ │ +00019500: 2020 2a0a 2020 2020 202a 2053 4545 3a20 *. * SEE: │ │ │ │ +00019510: 6269 6c61 7465 7261 6c46 696c 7465 722c bilateralFilter, │ │ │ │ +00019520: 2064 7446 696c 7465 722c 2061 6d46 696c dtFilter, amFil │ │ │ │ +00019530: 7465 720a 2020 2020 202a 2f0a 2020 2020 ter. */. │ │ │ │ +00019540: 7075 626c 6963 2073 7461 7469 6320 766f public static vo │ │ │ │ +00019550: 6964 2067 7569 6465 6446 696c 7465 7228 id guidedFilter( │ │ │ │ +00019560: 4d61 7420 6775 6964 652c 204d 6174 2073 Mat guide, Mat s │ │ │ │ +00019570: 7263 2c20 4d61 7420 6473 742c 2069 6e74 rc, Mat dst, int │ │ │ │ +00019580: 2072 6164 6975 732c 2064 6f75 626c 6520 radius, double │ │ │ │ +00019590: 6570 732c 2069 6e74 2064 4465 7074 6829 eps, int dDepth) │ │ │ │ +000195a0: 207b 0a20 2020 2020 2020 2067 7569 6465 {. guide │ │ │ │ +000195b0: 6446 696c 7465 725f 3128 6775 6964 652e dFilter_1(guide. │ │ │ │ +000195c0: 6e61 7469 7665 4f62 6a2c 2073 7263 2e6e nativeObj, src.n │ │ │ │ +000195d0: 6174 6976 654f 626a 2c20 6473 742e 6e61 ativeObj, dst.na │ │ │ │ +000195e0: 7469 7665 4f62 6a2c 2072 6164 6975 732c tiveObj, radius, │ │ │ │ +000195f0: 2065 7073 2c20 6444 6570 7468 293b 0a20 eps, dDepth);. │ │ │ │ +00019600: 2020 207d 0a0a 2020 2020 2f2a 2a0a 2020 }.. /**. │ │ │ │ +00019610: 2020 202a 2053 696d 706c 6520 6f6e 652d * Simple one- │ │ │ │ +00019620: 6c69 6e65 2028 4661 7374 2920 4775 6964 line (Fast) Guid │ │ │ │ +00019630: 6564 2046 696c 7465 7220 6361 6c6c 2e0a ed Filter call.. │ │ │ │ +00019640: 2020 2020 202a 0a20 2020 2020 2a20 4966 *. * If │ │ │ │ +00019650: 2079 6f75 2068 6176 6520 6d75 6c74 6970 you have multip │ │ │ │ +00019660: 6c65 2069 6d61 6765 7320 746f 2066 696c le images to fil │ │ │ │ +00019670: 7465 7220 7769 7468 2074 6865 2073 616d ter with the sam │ │ │ │ +00019680: 6520 6775 6964 6564 2069 6d61 6765 2074 e guided image t │ │ │ │ +00019690: 6865 6e20 7573 6520 4775 6964 6564 4669 hen use GuidedFi │ │ │ │ +000196a0: 6c74 6572 2069 6e74 6572 6661 6365 2074 lter interface t │ │ │ │ +000196b0: 6f0a 2020 2020 202a 2061 766f 6964 2065 o. * avoid e │ │ │ │ +000196c0: 7874 7261 2063 6f6d 7075 7461 7469 6f6e xtra computation │ │ │ │ +000196d0: 7320 6f6e 2069 6e69 7469 616c 697a 6174 s on initializat │ │ │ │ +000196e0: 696f 6e20 7374 6167 652e 0a20 2020 2020 ion stage.. │ │ │ │ +000196f0: 2a0a 2020 2020 202a 2040 7061 7261 6d20 *. * @param │ │ │ │ +00019700: 6775 6964 6520 6775 6964 6564 2069 6d61 guide guided ima │ │ │ │ +00019710: 6765 2028 6f72 2061 7272 6179 206f 6620 ge (or array of │ │ │ │ +00019720: 696d 6167 6573 2920 7769 7468 2075 7020 images) with up │ │ │ │ +00019730: 746f 2033 2063 6861 6e6e 656c 732c 2069 to 3 channels, i │ │ │ │ +00019740: 6620 6974 2068 6176 6520 6d6f 7265 2074 f it have more t │ │ │ │ +00019750: 6865 6e20 330a 2020 2020 202a 2063 6861 hen 3. * cha │ │ │ │ +00019760: 6e6e 656c 7320 7468 656e 206f 6e6c 7920 nnels then only │ │ │ │ +00019770: 6669 7273 7420 3320 6368 616e 6e65 6c73 first 3 channels │ │ │ │ +00019780: 2077 696c 6c20 6265 2075 7365 642e 0a20 will be used.. │ │ │ │ +00019790: 2020 2020 2a0a 2020 2020 202a 2040 7061 *. * @pa │ │ │ │ +000197a0: 7261 6d20 7372 6320 6669 6c74 6572 696e ram src filterin │ │ │ │ +000197b0: 6720 696d 6167 6520 7769 7468 2061 6e79 g image with any │ │ │ │ +000197c0: 206e 756d 6265 7273 206f 6620 6368 616e numbers of chan │ │ │ │ +000197d0: 6e65 6c73 2e0a 2020 2020 202a 0a20 2020 nels.. *. │ │ │ │ +000197e0: 2020 2a20 4070 6172 616d 2064 7374 206f * @param dst o │ │ │ │ +000197f0: 7574 7075 7420 696d 6167 652e 0a20 2020 utput image.. │ │ │ │ +00019800: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ +00019810: 6d20 7261 6469 7573 2072 6164 6975 7320 m radius radius │ │ │ │ +00019820: 6f66 2047 7569 6465 6420 4669 6c74 6572 of Guided Filter │ │ │ │ +00019830: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ +00019840: 4070 6172 616d 2065 7073 2072 6567 756c @param eps regul │ │ │ │ +00019850: 6172 697a 6174 696f 6e20 7465 726d 206f arization term o │ │ │ │ +00019860: 6620 4775 6964 6564 2046 696c 7465 722e f Guided Filter. │ │ │ │ +00019870: 205c 287b 6570 737d 5e32 5c29 2069 7320 \({eps}^2\) is │ │ │ │ +00019880: 7369 6d69 6c61 7220 746f 2074 6865 2073 similar to the s │ │ │ │ +00019890: 6967 6d61 2069 6e20 7468 6520 636f 6c6f igma in the colo │ │ │ │ +000198a0: 720a 2020 2020 202a 2073 7061 6365 2069 r. * space i │ │ │ │ +000198b0: 6e74 6f20 6269 6c61 7465 7261 6c46 696c nto bilateralFil │ │ │ │ +000198c0: 7465 722e 0a20 2020 2020 2a0a 2020 2020 ter.. *. │ │ │ │ +000198d0: 202a 0a20 2020 2020 2a20 7769 7468 2061 *. * with a │ │ │ │ +000198e0: 6c6d 6f73 7420 6e6f 2076 6973 6962 6c65 lmost no visible │ │ │ │ +000198f0: 2064 6567 7261 6461 7469 6f6e 2e20 2865 degradation. (e │ │ │ │ +00019900: 2e67 2e20 7363 616c 653d 3d30 2e35 2073 .g. scale==0.5 s │ │ │ │ +00019910: 6872 696e 6b73 2074 6865 2069 6d61 6765 hrinks the image │ │ │ │ +00019920: 2062 7920 3278 2069 6e73 6964 6520 7468 by 2x inside th │ │ │ │ +00019930: 6520 6669 6c74 6572 290a 2020 2020 202a e filter). * │ │ │ │ +00019940: 0a20 2020 2020 2a20 5345 453a 2062 696c . * SEE: bil │ │ │ │ +00019950: 6174 6572 616c 4669 6c74 6572 2c20 6474 ateralFilter, dt │ │ │ │ +00019960: 4669 6c74 6572 2c20 616d 4669 6c74 6572 Filter, amFilter │ │ │ │ +00019970: 0a20 2020 2020 2a2f 0a20 2020 2070 7562 . */. pub │ │ │ │ +00019980: 6c69 6320 7374 6174 6963 2076 6f69 6420 lic static void │ │ │ │ +00019990: 6775 6964 6564 4669 6c74 6572 284d 6174 guidedFilter(Mat │ │ │ │ +000199a0: 2067 7569 6465 2c20 4d61 7420 7372 632c guide, Mat src, │ │ │ │ +000199b0: 204d 6174 2064 7374 2c20 696e 7420 7261 Mat dst, int ra │ │ │ │ +000199c0: 6469 7573 2c20 646f 7562 6c65 2065 7073 dius, double eps │ │ │ │ +000199d0: 2920 7b0a 2020 2020 2020 2020 6775 6964 ) {. guid │ │ │ │ +000199e0: 6564 4669 6c74 6572 5f32 2867 7569 6465 edFilter_2(guide │ │ │ │ +000199f0: 2e6e 6174 6976 654f 626a 2c20 7372 632e .nativeObj, src. │ │ │ │ +00019a00: 6e61 7469 7665 4f62 6a2c 2064 7374 2e6e nativeObj, dst.n │ │ │ │ +00019a10: 6174 6976 654f 626a 2c20 7261 6469 7573 ativeObj, radius │ │ │ │ +00019a20: 2c20 6570 7329 3b0a 2020 2020 7d0a 0a0a , eps);. }... │ │ │ │ +00019a30: 2020 2020 2f2f 0a20 2020 202f 2f20 432b //. // C+ │ │ │ │ +00019a40: 2b3a 2020 5074 725f 4164 6170 7469 7665 +: Ptr_Adaptive │ │ │ │ +00019a50: 4d61 6e69 666f 6c64 4669 6c74 6572 2063 ManifoldFilter c │ │ │ │ +00019a60: 763a 3a78 696d 6770 726f 633a 3a63 7265 v::ximgproc::cre │ │ │ │ +00019a70: 6174 6541 4d46 696c 7465 7228 646f 7562 ateAMFilter(doub │ │ │ │ +00019a80: 6c65 2073 6967 6d61 5f73 2c20 646f 7562 le sigma_s, doub │ │ │ │ +00019a90: 6c65 2073 6967 6d61 5f72 2c20 626f 6f6c le sigma_r, bool │ │ │ │ +00019aa0: 2061 646a 7573 745f 6f75 746c 6965 7273 adjust_outliers │ │ │ │ +00019ab0: 203d 2066 616c 7365 290a 2020 2020 2f2f = false). // │ │ │ │ +00019ac0: 0a0a 2020 2020 2f2a 2a0a 2020 2020 202a .. /**. * │ │ │ │ +00019ad0: 2046 6163 746f 7279 206d 6574 686f 642c Factory method, │ │ │ │ +00019ae0: 2063 7265 6174 6520 696e 7374 616e 6365 create instance │ │ │ │ +00019af0: 206f 6620 4164 6170 7469 7665 4d61 6e69 of AdaptiveMani │ │ │ │ +00019b00: 666f 6c64 4669 6c74 6572 2061 6e64 2070 foldFilter and p │ │ │ │ +00019b10: 726f 6475 6365 2073 6f6d 6520 696e 6974 roduce some init │ │ │ │ +00019b20: 6961 6c69 7a61 7469 6f6e 2072 6f75 7469 ialization routi │ │ │ │ +00019b30: 6e65 732e 0a20 2020 2020 2a0a 2020 2020 nes.. *. │ │ │ │ +00019b40: 202a 2040 7061 7261 6d20 7369 676d 615f * @param sigma_ │ │ │ │ +00019b50: 7320 7370 6174 6961 6c20 7374 616e 6461 s spatial standa │ │ │ │ +00019b60: 7264 2064 6576 6961 7469 6f6e 2e0a 2020 rd deviation.. │ │ │ │ +00019b70: 2020 202a 0a20 2020 2020 2a20 4070 6172 *. * @par │ │ │ │ +00019b80: 616d 2073 6967 6d61 5f72 2063 6f6c 6f72 am sigma_r color │ │ │ │ +00019b90: 2073 7061 6365 2073 7461 6e64 6172 6420 space standard │ │ │ │ +00019ba0: 6465 7669 6174 696f 6e2c 2069 7420 6973 deviation, it is │ │ │ │ +00019bb0: 2073 696d 696c 6172 2074 6f20 7468 6520 similar to the │ │ │ │ +00019bc0: 7369 676d 6120 696e 2074 6865 2063 6f6c sigma in the col │ │ │ │ +00019bd0: 6f72 2073 7061 6365 2069 6e74 6f0a 2020 or space into. │ │ │ │ +00019be0: 2020 202a 2062 696c 6174 6572 616c 4669 * bilateralFi │ │ │ │ +00019bf0: 6c74 6572 2e0a 2020 2020 202a 0a20 2020 lter.. *. │ │ │ │ +00019c00: 2020 2a20 4070 6172 616d 2061 646a 7573 * @param adjus │ │ │ │ +00019c10: 745f 6f75 746c 6965 7273 206f 7074 696f t_outliers optio │ │ │ │ +00019c20: 6e61 6c2c 2073 7065 6369 6679 2070 6572 nal, specify per │ │ │ │ +00019c30: 666f 726d 206f 7574 6c69 6572 7320 6164 form outliers ad │ │ │ │ +00019c40: 6a75 7374 206f 7065 7261 7469 6f6e 206f just operation o │ │ │ │ +00019c50: 7220 6e6f 742c 2028 4571 2e20 3929 2069 r not, (Eq. 9) i │ │ │ │ +00019c60: 6e20 7468 650a 2020 2020 202a 206f 7269 n the. * ori │ │ │ │ +00019c70: 6769 6e61 6c20 7061 7065 722e 0a20 2020 ginal paper.. │ │ │ │ +00019c80: 2020 2a0a 2020 2020 202a 2046 6f72 206d *. * For m │ │ │ │ +00019c90: 6f72 6520 6465 7461 696c 7320 6162 6f75 ore details abou │ │ │ │ +00019ca0: 7420 4164 6170 7469 7665 204d 616e 6966 t Adaptive Manif │ │ │ │ +00019cb0: 6f6c 6420 4669 6c74 6572 2070 6172 616d old Filter param │ │ │ │ +00019cc0: 6574 6572 732c 2073 6565 2074 6865 206f eters, see the o │ │ │ │ +00019cd0: 7269 6769 6e61 6c20 6172 7469 636c 6520 riginal article │ │ │ │ +00019ce0: 4349 5445 3a20 4761 7374 616c 3132 202e CITE: Gastal12 . │ │ │ │ +00019cf0: 0a20 2020 2020 2a0a 2020 2020 202a 203c . *. * < │ │ │ │ +00019d00: 623e 4e6f 7465 3a3c 2f62 3e20 4a6f 696e b>Note: Join │ │ │ │ +00019d10: 7420 696d 6167 6573 2077 6974 6820 4356 t images with CV │ │ │ │ +00019d20: 5f38 5520 616e 6420 4356 5f31 3655 2064 _8U and CV_16U d │ │ │ │ +00019d30: 6570 7468 2063 6f6e 7665 7274 6564 2074 epth converted t │ │ │ │ +00019d40: 6f20 696d 6167 6573 2077 6974 6820 4356 o images with CV │ │ │ │ +00019d50: 5f33 3246 2064 6570 7468 2061 6e64 205b _32F depth and [ │ │ │ │ +00019d60: 303b 2031 5d0a 2020 2020 202a 2063 6f6c 0; 1]. * col │ │ │ │ +00019d70: 6f72 2072 616e 6765 2062 6566 6f72 6520 or range before │ │ │ │ +00019d80: 7072 6f63 6573 7369 6e67 2e20 4865 6e63 processing. Henc │ │ │ │ +00019d90: 6520 636f 6c6f 7220 7370 6163 6520 7369 e color space si │ │ │ │ +00019da0: 676d 6120 7369 676d 615f 7220 6d75 7374 gma sigma_r must │ │ │ │ +00019db0: 2062 6520 696e 205b 303b 2031 5d20 7261 be in [0; 1] ra │ │ │ │ +00019dc0: 6e67 652c 2075 6e6c 696b 6520 7361 6d65 nge, unlike same │ │ │ │ +00019dd0: 0a20 2020 2020 2a20 7369 676d 6173 2069 . * sigmas i │ │ │ │ +00019de0: 6e20 6269 6c61 7465 7261 6c46 696c 7465 n bilateralFilte │ │ │ │ +00019df0: 7220 616e 6420 6474 4669 6c74 6572 2066 r and dtFilter f │ │ │ │ +00019e00: 756e 6374 696f 6e73 2e0a 2020 2020 202a unctions.. * │ │ │ │ +00019e10: 2040 7265 7475 726e 2061 7574 6f6d 6174 @return automat │ │ │ │ +00019e20: 6963 616c 6c79 2067 656e 6572 6174 6564 ically generated │ │ │ │ +00019e30: 0a20 2020 2020 2a2f 0a20 2020 2070 7562 . */. pub │ │ │ │ +00019e40: 6c69 6320 7374 6174 6963 2041 6461 7074 lic static Adapt │ │ │ │ +00019e50: 6976 654d 616e 6966 6f6c 6446 696c 7465 iveManifoldFilte │ │ │ │ +00019e60: 7220 6372 6561 7465 414d 4669 6c74 6572 r createAMFilter │ │ │ │ +00019e70: 2864 6f75 626c 6520 7369 676d 615f 732c (double sigma_s, │ │ │ │ +00019e80: 2064 6f75 626c 6520 7369 676d 615f 722c double sigma_r, │ │ │ │ +00019e90: 2062 6f6f 6c65 616e 2061 646a 7573 745f boolean adjust_ │ │ │ │ +00019ea0: 6f75 746c 6965 7273 2920 7b0a 2020 2020 outliers) {. │ │ │ │ +00019eb0: 2020 2020 7265 7475 726e 2041 6461 7074 return Adapt │ │ │ │ +00019ec0: 6976 654d 616e 6966 6f6c 6446 696c 7465 iveManifoldFilte │ │ │ │ +00019ed0: 722e 5f5f 6672 6f6d 5074 725f 5f28 6372 r.__fromPtr__(cr │ │ │ │ +00019ee0: 6561 7465 414d 4669 6c74 6572 5f30 2873 eateAMFilter_0(s │ │ │ │ +00019ef0: 6967 6d61 5f73 2c20 7369 676d 615f 722c igma_s, sigma_r, │ │ │ │ +00019f00: 2061 646a 7573 745f 6f75 746c 6965 7273 adjust_outliers │ │ │ │ +00019f10: 2929 3b0a 2020 2020 7d0a 0a20 2020 202f ));. }.. / │ │ │ │ +00019f20: 2a2a 0a20 2020 2020 2a20 4661 6374 6f72 **. * Factor │ │ │ │ +00019f30: 7920 6d65 7468 6f64 2c20 6372 6561 7465 y method, create │ │ │ │ +00019f40: 2069 6e73 7461 6e63 6520 6f66 2041 6461 instance of Ada │ │ │ │ +00019f50: 7074 6976 654d 616e 6966 6f6c 6446 696c ptiveManifoldFil │ │ │ │ +00019f60: 7465 7220 616e 6420 7072 6f64 7563 6520 ter and produce │ │ │ │ +00019f70: 736f 6d65 2069 6e69 7469 616c 697a 6174 some initializat │ │ │ │ +00019f80: 696f 6e20 726f 7574 696e 6573 2e0a 2020 ion routines.. │ │ │ │ +00019f90: 2020 202a 0a20 2020 2020 2a20 4070 6172 *. * @par │ │ │ │ +00019fa0: 616d 2073 6967 6d61 5f73 2073 7061 7469 am sigma_s spati │ │ │ │ +00019fb0: 616c 2073 7461 6e64 6172 6420 6465 7669 al standard devi │ │ │ │ +00019fc0: 6174 696f 6e2e 0a20 2020 2020 2a0a 2020 ation.. *. │ │ │ │ +00019fd0: 2020 202a 2040 7061 7261 6d20 7369 676d * @param sigm │ │ │ │ +00019fe0: 615f 7220 636f 6c6f 7220 7370 6163 6520 a_r color space │ │ │ │ +00019ff0: 7374 616e 6461 7264 2064 6576 6961 7469 standard deviati │ │ │ │ +0001a000: 6f6e 2c20 6974 2069 7320 7369 6d69 6c61 on, it is simila │ │ │ │ +0001a010: 7220 746f 2074 6865 2073 6967 6d61 2069 r to the sigma i │ │ │ │ +0001a020: 6e20 7468 6520 636f 6c6f 7220 7370 6163 n the color spac │ │ │ │ +0001a030: 6520 696e 746f 0a20 2020 2020 2a20 6269 e into. * bi │ │ │ │ +0001a040: 6c61 7465 7261 6c46 696c 7465 722e 0a20 lateralFilter.. │ │ │ │ +0001a050: 2020 2020 2a0a 2020 2020 202a 206f 7269 *. * ori │ │ │ │ +0001a060: 6769 6e61 6c20 7061 7065 722e 0a20 2020 ginal paper.. │ │ │ │ +0001a070: 2020 2a0a 2020 2020 202a 2046 6f72 206d *. * For m │ │ │ │ +0001a080: 6f72 6520 6465 7461 696c 7320 6162 6f75 ore details abou │ │ │ │ +0001a090: 7420 4164 6170 7469 7665 204d 616e 6966 t Adaptive Manif │ │ │ │ +0001a0a0: 6f6c 6420 4669 6c74 6572 2070 6172 616d old Filter param │ │ │ │ +0001a0b0: 6574 6572 732c 2073 6565 2074 6865 206f eters, see the o │ │ │ │ +0001a0c0: 7269 6769 6e61 6c20 6172 7469 636c 6520 riginal article │ │ │ │ +0001a0d0: 4349 5445 3a20 4761 7374 616c 3132 202e CITE: Gastal12 . │ │ │ │ +0001a0e0: 0a20 2020 2020 2a0a 2020 2020 202a 203c . *. * < │ │ │ │ +0001a0f0: 623e 4e6f 7465 3a3c 2f62 3e20 4a6f 696e b>Note: Join │ │ │ │ +0001a100: 7420 696d 6167 6573 2077 6974 6820 4356 t images with CV │ │ │ │ +0001a110: 5f38 5520 616e 6420 4356 5f31 3655 2064 _8U and CV_16U d │ │ │ │ +0001a120: 6570 7468 2063 6f6e 7665 7274 6564 2074 epth converted t │ │ │ │ +0001a130: 6f20 696d 6167 6573 2077 6974 6820 4356 o images with CV │ │ │ │ +0001a140: 5f33 3246 2064 6570 7468 2061 6e64 205b _32F depth and [ │ │ │ │ +0001a150: 303b 2031 5d0a 2020 2020 202a 2063 6f6c 0; 1]. * col │ │ │ │ +0001a160: 6f72 2072 616e 6765 2062 6566 6f72 6520 or range before │ │ │ │ +0001a170: 7072 6f63 6573 7369 6e67 2e20 4865 6e63 processing. Henc │ │ │ │ +0001a180: 6520 636f 6c6f 7220 7370 6163 6520 7369 e color space si │ │ │ │ +0001a190: 676d 6120 7369 676d 615f 7220 6d75 7374 gma sigma_r must │ │ │ │ +0001a1a0: 2062 6520 696e 205b 303b 2031 5d20 7261 be in [0; 1] ra │ │ │ │ +0001a1b0: 6e67 652c 2075 6e6c 696b 6520 7361 6d65 nge, unlike same │ │ │ │ +0001a1c0: 0a20 2020 2020 2a20 7369 676d 6173 2069 . * sigmas i │ │ │ │ +0001a1d0: 6e20 6269 6c61 7465 7261 6c46 696c 7465 n bilateralFilte │ │ │ │ +0001a1e0: 7220 616e 6420 6474 4669 6c74 6572 2066 r and dtFilter f │ │ │ │ +0001a1f0: 756e 6374 696f 6e73 2e0a 2020 2020 202a unctions.. * │ │ │ │ +0001a200: 2040 7265 7475 726e 2061 7574 6f6d 6174 @return automat │ │ │ │ +0001a210: 6963 616c 6c79 2067 656e 6572 6174 6564 ically generated │ │ │ │ +0001a220: 0a20 2020 2020 2a2f 0a20 2020 2070 7562 . */. pub │ │ │ │ +0001a230: 6c69 6320 7374 6174 6963 2041 6461 7074 lic static Adapt │ │ │ │ +0001a240: 6976 654d 616e 6966 6f6c 6446 696c 7465 iveManifoldFilte │ │ │ │ +0001a250: 7220 6372 6561 7465 414d 4669 6c74 6572 r createAMFilter │ │ │ │ +0001a260: 2864 6f75 626c 6520 7369 676d 615f 732c (double sigma_s, │ │ │ │ +0001a270: 2064 6f75 626c 6520 7369 676d 615f 7229 double sigma_r) │ │ │ │ +0001a280: 207b 0a20 2020 2020 2020 2072 6574 7572 {. retur │ │ │ │ +0001a290: 6e20 4164 6170 7469 7665 4d61 6e69 666f n AdaptiveManifo │ │ │ │ +0001a2a0: 6c64 4669 6c74 6572 2e5f 5f66 726f 6d50 ldFilter.__fromP │ │ │ │ +0001a2b0: 7472 5f5f 2863 7265 6174 6541 4d46 696c tr__(createAMFil │ │ │ │ +0001a2c0: 7465 725f 3128 7369 676d 615f 732c 2073 ter_1(sigma_s, s │ │ │ │ +0001a2d0: 6967 6d61 5f72 2929 3b0a 2020 2020 7d0a igma_r));. }. │ │ │ │ +0001a2e0: 0a0a 2020 2020 2f2f 0a20 2020 202f 2f20 .. //. // │ │ │ │ +0001a2f0: 432b 2b3a 2020 766f 6964 2063 763a 3a78 C++: void cv::x │ │ │ │ +0001a300: 696d 6770 726f 633a 3a61 6d46 696c 7465 imgproc::amFilte │ │ │ │ +0001a310: 7228 4d61 7420 6a6f 696e 742c 204d 6174 r(Mat joint, Mat │ │ │ │ +0001a320: 2073 7263 2c20 4d61 7426 2064 7374 2c20 src, Mat& dst, │ │ │ │ +0001a330: 646f 7562 6c65 2073 6967 6d61 5f73 2c20 double sigma_s, │ │ │ │ +0001a340: 646f 7562 6c65 2073 6967 6d61 5f72 2c20 double sigma_r, │ │ │ │ +0001a350: 626f 6f6c 2061 646a 7573 745f 6f75 746c bool adjust_outl │ │ │ │ +0001a360: 6965 7273 203d 2066 616c 7365 290a 2020 iers = false). │ │ │ │ +0001a370: 2020 2f2f 0a0a 2020 2020 2f2a 2a0a 2020 //.. /**. │ │ │ │ +0001a380: 2020 202a 2053 696d 706c 6520 6f6e 652d * Simple one- │ │ │ │ +0001a390: 6c69 6e65 2041 6461 7074 6976 6520 4d61 line Adaptive Ma │ │ │ │ +0001a3a0: 6e69 666f 6c64 2046 696c 7465 7220 6361 nifold Filter ca │ │ │ │ +0001a3b0: 6c6c 2e0a 2020 2020 202a 0a20 2020 2020 ll.. *. │ │ │ │ +0001a3c0: 2a20 4070 6172 616d 206a 6f69 6e74 206a * @param joint j │ │ │ │ +0001a3d0: 6f69 6e74 2028 616c 736f 2063 616c 6c65 oint (also calle │ │ │ │ +0001a3e0: 6420 6173 2067 7569 6465 6429 2069 6d61 d as guided) ima │ │ │ │ +0001a3f0: 6765 206f 7220 6172 7261 7920 6f66 2069 ge or array of i │ │ │ │ +0001a400: 6d61 6765 7320 7769 7468 2061 6e79 206e mages with any n │ │ │ │ +0001a410: 756d 6265 7273 206f 6620 6368 616e 6e65 umbers of channe │ │ │ │ +0001a420: 6c73 2e0a 2020 2020 202a 0a20 2020 2020 ls.. *. │ │ │ │ +0001a430: 2a20 4070 6172 616d 2073 7263 2066 696c * @param src fil │ │ │ │ +0001a440: 7465 7269 6e67 2069 6d61 6765 2077 6974 tering image wit │ │ │ │ +0001a450: 6820 616e 7920 6e75 6d62 6572 7320 6f66 h any numbers of │ │ │ │ +0001a460: 2063 6861 6e6e 656c 732e 0a20 2020 2020 channels.. │ │ │ │ +0001a470: 2a0a 2020 2020 202a 2040 7061 7261 6d20 *. * @param │ │ │ │ +0001a480: 6473 7420 6f75 7470 7574 2069 6d61 6765 dst output image │ │ │ │ +0001a490: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ +0001a4a0: 4070 6172 616d 2073 6967 6d61 5f73 2073 @param sigma_s s │ │ │ │ +0001a4b0: 7061 7469 616c 2073 7461 6e64 6172 6420 patial standard │ │ │ │ +0001a4c0: 6465 7669 6174 696f 6e2e 0a20 2020 2020 deviation.. │ │ │ │ +0001a4d0: 2a0a 2020 2020 202a 2040 7061 7261 6d20 *. * @param │ │ │ │ +0001a4e0: 7369 676d 615f 7220 636f 6c6f 7220 7370 sigma_r color sp │ │ │ │ +0001a4f0: 6163 6520 7374 616e 6461 7264 2064 6576 ace standard dev │ │ │ │ +0001a500: 6961 7469 6f6e 2c20 6974 2069 7320 7369 iation, it is si │ │ │ │ +0001a510: 6d69 6c61 7220 746f 2074 6865 2073 6967 milar to the sig │ │ │ │ +0001a520: 6d61 2069 6e20 7468 6520 636f 6c6f 7220 ma in the color │ │ │ │ +0001a530: 7370 6163 6520 696e 746f 0a20 2020 2020 space into. │ │ │ │ +0001a540: 2a20 6269 6c61 7465 7261 6c46 696c 7465 * bilateralFilte │ │ │ │ +0001a550: 722e 0a20 2020 2020 2a0a 2020 2020 202a r.. *. * │ │ │ │ +0001a560: 2040 7061 7261 6d20 6164 6a75 7374 5f6f @param adjust_o │ │ │ │ +0001a570: 7574 6c69 6572 7320 6f70 7469 6f6e 616c utliers optional │ │ │ │ +0001a580: 2c20 7370 6563 6966 7920 7065 7266 6f72 , specify perfor │ │ │ │ +0001a590: 6d20 6f75 746c 6965 7273 2061 646a 7573 m outliers adjus │ │ │ │ +0001a5a0: 7420 6f70 6572 6174 696f 6e20 6f72 206e t operation or n │ │ │ │ +0001a5b0: 6f74 2c20 2845 712e 2039 2920 696e 2074 ot, (Eq. 9) in t │ │ │ │ +0001a5c0: 6865 0a20 2020 2020 2a20 6f72 6967 696e he. * origin │ │ │ │ +0001a5d0: 616c 2070 6170 6572 2e0a 2020 2020 202a al paper.. * │ │ │ │ +0001a5e0: 0a20 2020 2020 2a20 3c62 3e4e 6f74 653a . * Note: │ │ │ │ +0001a5f0: 3c2f 623e 204a 6f69 6e74 2069 6d61 6765 Joint image │ │ │ │ +0001a600: 7320 7769 7468 2043 565f 3855 2061 6e64 s with CV_8U and │ │ │ │ +0001a610: 2043 565f 3136 5520 6465 7074 6820 636f CV_16U depth co │ │ │ │ +0001a620: 6e76 6572 7465 6420 746f 2069 6d61 6765 nverted to image │ │ │ │ +0001a630: 7320 7769 7468 2043 565f 3332 4620 6465 s with CV_32F de │ │ │ │ +0001a640: 7074 6820 616e 6420 5b30 3b20 315d 0a20 pth and [0; 1]. │ │ │ │ +0001a650: 2020 2020 2a20 636f 6c6f 7220 7261 6e67 * color rang │ │ │ │ +0001a660: 6520 6265 666f 7265 2070 726f 6365 7373 e before process │ │ │ │ +0001a670: 696e 672e 2048 656e 6365 2063 6f6c 6f72 ing. Hence color │ │ │ │ +0001a680: 2073 7061 6365 2073 6967 6d61 2073 6967 space sigma sig │ │ │ │ +0001a690: 6d61 5f72 206d 7573 7420 6265 2069 6e20 ma_r must be in │ │ │ │ +0001a6a0: 5b30 3b20 315d 2072 616e 6765 2c20 756e [0; 1] range, un │ │ │ │ +0001a6b0: 6c69 6b65 2073 616d 650a 2020 2020 202a like same. * │ │ │ │ +0001a6c0: 2073 6967 6d61 7320 696e 2062 696c 6174 sigmas in bilat │ │ │ │ +0001a6d0: 6572 616c 4669 6c74 6572 2061 6e64 2064 eralFilter and d │ │ │ │ +0001a6e0: 7446 696c 7465 7220 6675 6e63 7469 6f6e tFilter function │ │ │ │ +0001a6f0: 732e 2053 4545 3a20 6269 6c61 7465 7261 s. SEE: bilatera │ │ │ │ +0001a700: 6c46 696c 7465 722c 2064 7446 696c 7465 lFilter, dtFilte │ │ │ │ +0001a710: 722c 2067 7569 6465 6446 696c 7465 720a r, guidedFilter. │ │ │ │ +0001a720: 2020 2020 202a 2f0a 2020 2020 7075 626c */. publ │ │ │ │ +0001a730: 6963 2073 7461 7469 6320 766f 6964 2061 ic static void a │ │ │ │ +0001a740: 6d46 696c 7465 7228 4d61 7420 6a6f 696e mFilter(Mat join │ │ │ │ +0001a750: 742c 204d 6174 2073 7263 2c20 4d61 7420 t, Mat src, Mat │ │ │ │ +0001a760: 6473 742c 2064 6f75 626c 6520 7369 676d dst, double sigm │ │ │ │ +0001a770: 615f 732c 2064 6f75 626c 6520 7369 676d a_s, double sigm │ │ │ │ +0001a780: 615f 722c 2062 6f6f 6c65 616e 2061 646a a_r, boolean adj │ │ │ │ +0001a790: 7573 745f 6f75 746c 6965 7273 2920 7b0a ust_outliers) {. │ │ │ │ +0001a7a0: 2020 2020 2020 2020 616d 4669 6c74 6572 amFilter │ │ │ │ +0001a7b0: 5f30 286a 6f69 6e74 2e6e 6174 6976 654f _0(joint.nativeO │ │ │ │ +0001a7c0: 626a 2c20 7372 632e 6e61 7469 7665 4f62 bj, src.nativeOb │ │ │ │ +0001a7d0: 6a2c 2064 7374 2e6e 6174 6976 654f 626a j, dst.nativeObj │ │ │ │ +0001a7e0: 2c20 7369 676d 615f 732c 2073 6967 6d61 , sigma_s, sigma │ │ │ │ +0001a7f0: 5f72 2c20 6164 6a75 7374 5f6f 7574 6c69 _r, adjust_outli │ │ │ │ +0001a800: 6572 7329 3b0a 2020 2020 7d0a 0a20 2020 ers);. }.. │ │ │ │ +0001a810: 202f 2a2a 0a20 2020 2020 2a20 5369 6d70 /**. * Simp │ │ │ │ +0001a820: 6c65 206f 6e65 2d6c 696e 6520 4164 6170 le one-line Adap │ │ │ │ +0001a830: 7469 7665 204d 616e 6966 6f6c 6420 4669 tive Manifold Fi │ │ │ │ +0001a840: 6c74 6572 2063 616c 6c2e 0a20 2020 2020 lter call.. │ │ │ │ +0001a850: 2a0a 2020 2020 202a 2040 7061 7261 6d20 *. * @param │ │ │ │ +0001a860: 6a6f 696e 7420 6a6f 696e 7420 2861 6c73 joint joint (als │ │ │ │ +0001a870: 6f20 6361 6c6c 6564 2061 7320 6775 6964 o called as guid │ │ │ │ +0001a880: 6564 2920 696d 6167 6520 6f72 2061 7272 ed) image or arr │ │ │ │ +0001a890: 6179 206f 6620 696d 6167 6573 2077 6974 ay of images wit │ │ │ │ +0001a8a0: 6820 616e 7920 6e75 6d62 6572 7320 6f66 h any numbers of │ │ │ │ +0001a8b0: 2063 6861 6e6e 656c 732e 0a20 2020 2020 channels.. │ │ │ │ +0001a8c0: 2a0a 2020 2020 202a 2040 7061 7261 6d20 *. * @param │ │ │ │ +0001a8d0: 7372 6320 6669 6c74 6572 696e 6720 696d src filtering im │ │ │ │ +0001a8e0: 6167 6520 7769 7468 2061 6e79 206e 756d age with any num │ │ │ │ +0001a8f0: 6265 7273 206f 6620 6368 616e 6e65 6c73 bers of channels │ │ │ │ +0001a900: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ +0001a910: 4070 6172 616d 2064 7374 206f 7574 7075 @param dst outpu │ │ │ │ +0001a920: 7420 696d 6167 652e 0a20 2020 2020 2a0a t image.. *. │ │ │ │ +0001a930: 2020 2020 202a 2040 7061 7261 6d20 7369 * @param si │ │ │ │ +0001a940: 676d 615f 7320 7370 6174 6961 6c20 7374 gma_s spatial st │ │ │ │ +0001a950: 616e 6461 7264 2064 6576 6961 7469 6f6e andard deviation │ │ │ │ +0001a960: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ +0001a970: 4070 6172 616d 2073 6967 6d61 5f72 2063 @param sigma_r c │ │ │ │ +0001a980: 6f6c 6f72 2073 7061 6365 2073 7461 6e64 olor space stand │ │ │ │ +0001a990: 6172 6420 6465 7669 6174 696f 6e2c 2069 ard deviation, i │ │ │ │ +0001a9a0: 7420 6973 2073 696d 696c 6172 2074 6f20 t is similar to │ │ │ │ +0001a9b0: 7468 6520 7369 676d 6120 696e 2074 6865 the sigma in the │ │ │ │ +0001a9c0: 2063 6f6c 6f72 2073 7061 6365 2069 6e74 color space int │ │ │ │ +0001a9d0: 6f0a 2020 2020 202a 2062 696c 6174 6572 o. * bilater │ │ │ │ +0001a9e0: 616c 4669 6c74 6572 2e0a 2020 2020 202a alFilter.. * │ │ │ │ +0001a9f0: 0a20 2020 2020 2a20 6f72 6967 696e 616c . * original │ │ │ │ +0001aa00: 2070 6170 6572 2e0a 2020 2020 202a 0a20 paper.. *. │ │ │ │ +0001aa10: 2020 2020 2a20 3c62 3e4e 6f74 653a 3c2f * Note: Joint images │ │ │ │ +0001aa30: 7769 7468 2043 565f 3855 2061 6e64 2043 with CV_8U and C │ │ │ │ +0001aa40: 565f 3136 5520 6465 7074 6820 636f 6e76 V_16U depth conv │ │ │ │ +0001aa50: 6572 7465 6420 746f 2069 6d61 6765 7320 erted to images │ │ │ │ +0001aa60: 7769 7468 2043 565f 3332 4620 6465 7074 with CV_32F dept │ │ │ │ +0001aa70: 6820 616e 6420 5b30 3b20 315d 0a20 2020 h and [0; 1]. │ │ │ │ +0001aa80: 2020 2a20 636f 6c6f 7220 7261 6e67 6520 * color range │ │ │ │ +0001aa90: 6265 666f 7265 2070 726f 6365 7373 696e before processin │ │ │ │ +0001aaa0: 672e 2048 656e 6365 2063 6f6c 6f72 2073 g. Hence color s │ │ │ │ +0001aab0: 7061 6365 2073 6967 6d61 2073 6967 6d61 pace sigma sigma │ │ │ │ +0001aac0: 5f72 206d 7573 7420 6265 2069 6e20 5b30 _r must be in [0 │ │ │ │ +0001aad0: 3b20 315d 2072 616e 6765 2c20 756e 6c69 ; 1] range, unli │ │ │ │ +0001aae0: 6b65 2073 616d 650a 2020 2020 202a 2073 ke same. * s │ │ │ │ +0001aaf0: 6967 6d61 7320 696e 2062 696c 6174 6572 igmas in bilater │ │ │ │ +0001ab00: 616c 4669 6c74 6572 2061 6e64 2064 7446 alFilter and dtF │ │ │ │ +0001ab10: 696c 7465 7220 6675 6e63 7469 6f6e 732e ilter functions. │ │ │ │ +0001ab20: 2053 4545 3a20 6269 6c61 7465 7261 6c46 SEE: bilateralF │ │ │ │ +0001ab30: 696c 7465 722c 2064 7446 696c 7465 722c ilter, dtFilter, │ │ │ │ +0001ab40: 2067 7569 6465 6446 696c 7465 720a 2020 guidedFilter. │ │ │ │ +0001ab50: 2020 202a 2f0a 2020 2020 7075 626c 6963 */. public │ │ │ │ +0001ab60: 2073 7461 7469 6320 766f 6964 2061 6d46 static void amF │ │ │ │ +0001ab70: 696c 7465 7228 4d61 7420 6a6f 696e 742c ilter(Mat joint, │ │ │ │ +0001ab80: 204d 6174 2073 7263 2c20 4d61 7420 6473 Mat src, Mat ds │ │ │ │ +0001ab90: 742c 2064 6f75 626c 6520 7369 676d 615f t, double sigma_ │ │ │ │ +0001aba0: 732c 2064 6f75 626c 6520 7369 676d 615f s, double sigma_ │ │ │ │ +0001abb0: 7229 207b 0a20 2020 2020 2020 2061 6d46 r) {. amF │ │ │ │ +0001abc0: 696c 7465 725f 3128 6a6f 696e 742e 6e61 ilter_1(joint.na │ │ │ │ +0001abd0: 7469 7665 4f62 6a2c 2073 7263 2e6e 6174 tiveObj, src.nat │ │ │ │ +0001abe0: 6976 654f 626a 2c20 6473 742e 6e61 7469 iveObj, dst.nati │ │ │ │ +0001abf0: 7665 4f62 6a2c 2073 6967 6d61 5f73 2c20 veObj, sigma_s, │ │ │ │ +0001ac00: 7369 676d 615f 7229 3b0a 2020 2020 7d0a sigma_r);. }. │ │ │ │ +0001ac10: 0a0a 2020 2020 2f2f 0a20 2020 202f 2f20 .. //. // │ │ │ │ +0001ac20: 432b 2b3a 2020 766f 6964 2063 763a 3a78 C++: void cv::x │ │ │ │ +0001ac30: 696d 6770 726f 633a 3a6a 6f69 6e74 4269 imgproc::jointBi │ │ │ │ +0001ac40: 6c61 7465 7261 6c46 696c 7465 7228 4d61 lateralFilter(Ma │ │ │ │ +0001ac50: 7420 6a6f 696e 742c 204d 6174 2073 7263 t joint, Mat src │ │ │ │ +0001ac60: 2c20 4d61 7426 2064 7374 2c20 696e 7420 , Mat& dst, int │ │ │ │ +0001ac70: 642c 2064 6f75 626c 6520 7369 676d 6143 d, double sigmaC │ │ │ │ +0001ac80: 6f6c 6f72 2c20 646f 7562 6c65 2073 6967 olor, double sig │ │ │ │ +0001ac90: 6d61 5370 6163 652c 2069 6e74 2062 6f72 maSpace, int bor │ │ │ │ +0001aca0: 6465 7254 7970 6520 3d20 424f 5244 4552 derType = BORDER │ │ │ │ +0001acb0: 5f44 4546 4155 4c54 290a 2020 2020 2f2f _DEFAULT). // │ │ │ │ +0001acc0: 0a0a 2020 2020 2f2a 2a0a 2020 2020 202a .. /**. * │ │ │ │ +0001acd0: 2041 7070 6c69 6573 2074 6865 206a 6f69 Applies the joi │ │ │ │ +0001ace0: 6e74 2062 696c 6174 6572 616c 2066 696c nt bilateral fil │ │ │ │ +0001acf0: 7465 7220 746f 2061 6e20 696d 6167 652e ter to an image. │ │ │ │ +0001ad00: 0a20 2020 2020 2a0a 2020 2020 202a 2040 . *. * @ │ │ │ │ +0001ad10: 7061 7261 6d20 6a6f 696e 7420 4a6f 696e param joint Join │ │ │ │ +0001ad20: 7420 382d 6269 7420 6f72 2066 6c6f 6174 t 8-bit or float │ │ │ │ +0001ad30: 696e 672d 706f 696e 742c 2031 2d63 6861 ing-point, 1-cha │ │ │ │ +0001ad40: 6e6e 656c 206f 7220 332d 6368 616e 6e65 nnel or 3-channe │ │ │ │ +0001ad50: 6c20 696d 6167 652e 0a20 2020 2020 2a0a l image.. *. │ │ │ │ +0001ad60: 2020 2020 202a 2040 7061 7261 6d20 7372 * @param sr │ │ │ │ +0001ad70: 6320 536f 7572 6365 2038 2d62 6974 206f c Source 8-bit o │ │ │ │ +0001ad80: 7220 666c 6f61 7469 6e67 2d70 6f69 6e74 r floating-point │ │ │ │ +0001ad90: 2c20 312d 6368 616e 6e65 6c20 6f72 2033 , 1-channel or 3 │ │ │ │ +0001ada0: 2d63 6861 6e6e 656c 2069 6d61 6765 2077 -channel image w │ │ │ │ +0001adb0: 6974 6820 7468 6520 7361 6d65 2064 6570 ith the same dep │ │ │ │ +0001adc0: 7468 2061 7320 6a6f 696e 740a 2020 2020 th as joint. │ │ │ │ +0001add0: 202a 2069 6d61 6765 2e0a 2020 2020 202a * image.. * │ │ │ │ +0001ade0: 0a20 2020 2020 2a20 4070 6172 616d 2064 . * @param d │ │ │ │ +0001adf0: 7374 2044 6573 7469 6e61 7469 6f6e 2069 st Destination i │ │ │ │ +0001ae00: 6d61 6765 206f 6620 7468 6520 7361 6d65 mage of the same │ │ │ │ +0001ae10: 2073 697a 6520 616e 6420 7479 7065 2061 size and type a │ │ │ │ +0001ae20: 7320 7372 6320 2e0a 2020 2020 202a 0a20 s src .. *. │ │ │ │ +0001ae30: 2020 2020 2a20 4070 6172 616d 2064 2044 * @param d D │ │ │ │ +0001ae40: 6961 6d65 7465 7220 6f66 2065 6163 6820 iameter of each │ │ │ │ +0001ae50: 7069 7865 6c20 6e65 6967 6862 6f72 686f pixel neighborho │ │ │ │ +0001ae60: 6f64 2074 6861 7420 6973 2075 7365 6420 od that is used │ │ │ │ +0001ae70: 6475 7269 6e67 2066 696c 7465 7269 6e67 during filtering │ │ │ │ +0001ae80: 2e20 4966 2069 7420 6973 206e 6f6e 2d70 . If it is non-p │ │ │ │ +0001ae90: 6f73 6974 6976 652c 0a20 2020 2020 2a20 ositive,. * │ │ │ │ +0001aea0: 6974 2069 7320 636f 6d70 7574 6564 2066 it is computed f │ │ │ │ +0001aeb0: 726f 6d20 7369 676d 6153 7061 6365 202e rom sigmaSpace . │ │ │ │ +0001aec0: 0a20 2020 2020 2a0a 2020 2020 202a 2040 . *. * @ │ │ │ │ +0001aed0: 7061 7261 6d20 7369 676d 6143 6f6c 6f72 param sigmaColor │ │ │ │ +0001aee0: 2046 696c 7465 7220 7369 676d 6120 696e Filter sigma in │ │ │ │ +0001aef0: 2074 6865 2063 6f6c 6f72 2073 7061 6365 the color space │ │ │ │ +0001af00: 2e20 4120 6c61 7267 6572 2076 616c 7565 . A larger value │ │ │ │ +0001af10: 206f 6620 7468 6520 7061 7261 6d65 7465 of the paramete │ │ │ │ +0001af20: 7220 6d65 616e 7320 7468 6174 0a20 2020 r means that. │ │ │ │ +0001af30: 2020 2a20 6661 7274 6865 7220 636f 6c6f * farther colo │ │ │ │ +0001af40: 7273 2077 6974 6869 6e20 7468 6520 7069 rs within the pi │ │ │ │ +0001af50: 7865 6c20 6e65 6967 6862 6f72 686f 6f64 xel neighborhood │ │ │ │ +0001af60: 2028 7365 6520 7369 676d 6153 7061 6365 (see sigmaSpace │ │ │ │ +0001af70: 2029 2077 696c 6c20 6265 206d 6978 6564 ) will be mixed │ │ │ │ +0001af80: 2074 6f67 6574 6865 722c 2072 6573 756c together, resul │ │ │ │ +0001af90: 7469 6e67 2069 6e0a 2020 2020 202a 206c ting in. * l │ │ │ │ +0001afa0: 6172 6765 7220 6172 6561 7320 6f66 2073 arger areas of s │ │ │ │ +0001afb0: 656d 692d 6571 7561 6c20 636f 6c6f 722e emi-equal color. │ │ │ │ +0001afc0: 0a20 2020 2020 2a0a 2020 2020 202a 2040 . *. * @ │ │ │ │ +0001afd0: 7061 7261 6d20 7369 676d 6153 7061 6365 param sigmaSpace │ │ │ │ +0001afe0: 2046 696c 7465 7220 7369 676d 6120 696e Filter sigma in │ │ │ │ +0001aff0: 2074 6865 2063 6f6f 7264 696e 6174 6520 the coordinate │ │ │ │ +0001b000: 7370 6163 652e 2041 206c 6172 6765 7220 space. A larger │ │ │ │ +0001b010: 7661 6c75 6520 6f66 2074 6865 2070 6172 value of the par │ │ │ │ +0001b020: 616d 6574 6572 206d 6561 6e73 2074 6861 ameter means tha │ │ │ │ +0001b030: 740a 2020 2020 202a 2066 6172 7468 6572 t. * farther │ │ │ │ +0001b040: 2070 6978 656c 7320 7769 6c6c 2069 6e66 pixels will inf │ │ │ │ +0001b050: 6c75 656e 6365 2065 6163 6820 6f74 6865 luence each othe │ │ │ │ +0001b060: 7220 6173 206c 6f6e 6720 6173 2074 6865 r as long as the │ │ │ │ +0001b070: 6972 2063 6f6c 6f72 7320 6172 6520 636c ir colors are cl │ │ │ │ +0001b080: 6f73 6520 656e 6f75 6768 2028 7365 6520 ose enough (see │ │ │ │ +0001b090: 7369 676d 6143 6f6c 6f72 2029 2e0a 2020 sigmaColor ).. │ │ │ │ +0001b0a0: 2020 202a 2057 6865 6e20 6426 6774 3b30 * When d>0 │ │ │ │ +0001b0b0: 202c 2069 7420 7370 6563 6966 6965 7320 , it specifies │ │ │ │ +0001b0c0: 7468 6520 6e65 6967 6862 6f72 686f 6f64 the neighborhood │ │ │ │ +0001b0d0: 2073 697a 6520 7265 6761 7264 6c65 7373 size regardless │ │ │ │ +0001b0e0: 206f 6620 7369 676d 6153 7061 6365 202e of sigmaSpace . │ │ │ │ +0001b0f0: 204f 7468 6572 7769 7365 2c20 6420 6973 Otherwise, d is │ │ │ │ +0001b100: 0a20 2020 2020 2a20 7072 6f70 6f72 7469 . * proporti │ │ │ │ +0001b110: 6f6e 616c 2074 6f20 7369 676d 6153 7061 onal to sigmaSpa │ │ │ │ +0001b120: 6365 202e 0a20 2020 2020 2a0a 2020 2020 ce .. *. │ │ │ │ +0001b130: 202a 2040 7061 7261 6d20 626f 7264 6572 * @param border │ │ │ │ +0001b140: 5479 7065 0a20 2020 2020 2a0a 2020 2020 Type. *. │ │ │ │ +0001b150: 202a 203c 623e 4e6f 7465 3a3c 2f62 3e20 * Note: │ │ │ │ +0001b160: 6269 6c61 7465 7261 6c46 696c 7465 7220 bilateralFilter │ │ │ │ +0001b170: 616e 6420 6a6f 696e 7442 696c 6174 6572 and jointBilater │ │ │ │ +0001b180: 616c 4669 6c74 6572 2075 7365 204c 3120 alFilter use L1 │ │ │ │ +0001b190: 6e6f 726d 2074 6f20 636f 6d70 7574 6520 norm to compute │ │ │ │ +0001b1a0: 6469 6666 6572 656e 6365 2062 6574 7765 difference betwe │ │ │ │ +0001b1b0: 656e 2063 6f6c 6f72 732e 0a20 2020 2020 en colors.. │ │ │ │ +0001b1c0: 2a0a 2020 2020 202a 2053 4545 3a20 6269 *. * SEE: bi │ │ │ │ +0001b1d0: 6c61 7465 7261 6c46 696c 7465 722c 2061 lateralFilter, a │ │ │ │ +0001b1e0: 6d46 696c 7465 720a 2020 2020 202a 2f0a mFilter. */. │ │ │ │ +0001b1f0: 2020 2020 7075 626c 6963 2073 7461 7469 public stati │ │ │ │ +0001b200: 6320 766f 6964 206a 6f69 6e74 4269 6c61 c void jointBila │ │ │ │ +0001b210: 7465 7261 6c46 696c 7465 7228 4d61 7420 teralFilter(Mat │ │ │ │ +0001b220: 6a6f 696e 742c 204d 6174 2073 7263 2c20 joint, Mat src, │ │ │ │ +0001b230: 4d61 7420 6473 742c 2069 6e74 2064 2c20 Mat dst, int d, │ │ │ │ +0001b240: 646f 7562 6c65 2073 6967 6d61 436f 6c6f double sigmaColo │ │ │ │ +0001b250: 722c 2064 6f75 626c 6520 7369 676d 6153 r, double sigmaS │ │ │ │ +0001b260: 7061 6365 2c20 696e 7420 626f 7264 6572 pace, int border │ │ │ │ +0001b270: 5479 7065 2920 7b0a 2020 2020 2020 2020 Type) {. │ │ │ │ +0001b280: 6a6f 696e 7442 696c 6174 6572 616c 4669 jointBilateralFi │ │ │ │ +0001b290: 6c74 6572 5f30 286a 6f69 6e74 2e6e 6174 lter_0(joint.nat │ │ │ │ +0001b2a0: 6976 654f 626a 2c20 7372 632e 6e61 7469 iveObj, src.nati │ │ │ │ +0001b2b0: 7665 4f62 6a2c 2064 7374 2e6e 6174 6976 veObj, dst.nativ │ │ │ │ +0001b2c0: 654f 626a 2c20 642c 2073 6967 6d61 436f eObj, d, sigmaCo │ │ │ │ +0001b2d0: 6c6f 722c 2073 6967 6d61 5370 6163 652c lor, sigmaSpace, │ │ │ │ +0001b2e0: 2062 6f72 6465 7254 7970 6529 3b0a 2020 borderType);. │ │ │ │ +0001b2f0: 2020 7d0a 0a20 2020 202f 2a2a 0a20 2020 }.. /**. │ │ │ │ +0001b300: 2020 2a20 4170 706c 6965 7320 7468 6520 * Applies the │ │ │ │ +0001b310: 6a6f 696e 7420 6269 6c61 7465 7261 6c20 joint bilateral │ │ │ │ +0001b320: 6669 6c74 6572 2074 6f20 616e 2069 6d61 filter to an ima │ │ │ │ +0001b330: 6765 2e0a 2020 2020 202a 0a20 2020 2020 ge.. *. │ │ │ │ +0001b340: 2a20 4070 6172 616d 206a 6f69 6e74 204a * @param joint J │ │ │ │ +0001b350: 6f69 6e74 2038 2d62 6974 206f 7220 666c oint 8-bit or fl │ │ │ │ +0001b360: 6f61 7469 6e67 2d70 6f69 6e74 2c20 312d oating-point, 1- │ │ │ │ +0001b370: 6368 616e 6e65 6c20 6f72 2033 2d63 6861 channel or 3-cha │ │ │ │ +0001b380: 6e6e 656c 2069 6d61 6765 2e0a 2020 2020 nnel image.. │ │ │ │ +0001b390: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ +0001b3a0: 2073 7263 2053 6f75 7263 6520 382d 6269 src Source 8-bi │ │ │ │ +0001b3b0: 7420 6f72 2066 6c6f 6174 696e 672d 706f t or floating-po │ │ │ │ +0001b3c0: 696e 742c 2031 2d63 6861 6e6e 656c 206f int, 1-channel o │ │ │ │ +0001b3d0: 7220 332d 6368 616e 6e65 6c20 696d 6167 r 3-channel imag │ │ │ │ +0001b3e0: 6520 7769 7468 2074 6865 2073 616d 6520 e with the same │ │ │ │ +0001b3f0: 6465 7074 6820 6173 206a 6f69 6e74 0a20 depth as joint. │ │ │ │ +0001b400: 2020 2020 2a20 696d 6167 652e 0a20 2020 * image.. │ │ │ │ +0001b410: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ +0001b420: 6d20 6473 7420 4465 7374 696e 6174 696f m dst Destinatio │ │ │ │ +0001b430: 6e20 696d 6167 6520 6f66 2074 6865 2073 n image of the s │ │ │ │ +0001b440: 616d 6520 7369 7a65 2061 6e64 2074 7970 ame size and typ │ │ │ │ +0001b450: 6520 6173 2073 7263 202e 0a20 2020 2020 e as src .. │ │ │ │ +0001b460: 2a0a 2020 2020 202a 2040 7061 7261 6d20 *. * @param │ │ │ │ +0001b470: 6420 4469 616d 6574 6572 206f 6620 6561 d Diameter of ea │ │ │ │ +0001b480: 6368 2070 6978 656c 206e 6569 6768 626f ch pixel neighbo │ │ │ │ +0001b490: 7268 6f6f 6420 7468 6174 2069 7320 7573 rhood that is us │ │ │ │ +0001b4a0: 6564 2064 7572 696e 6720 6669 6c74 6572 ed during filter │ │ │ │ +0001b4b0: 696e 672e 2049 6620 6974 2069 7320 6e6f ing. If it is no │ │ │ │ +0001b4c0: 6e2d 706f 7369 7469 7665 2c0a 2020 2020 n-positive,. │ │ │ │ +0001b4d0: 202a 2069 7420 6973 2063 6f6d 7075 7465 * it is compute │ │ │ │ +0001b4e0: 6420 6672 6f6d 2073 6967 6d61 5370 6163 d from sigmaSpac │ │ │ │ +0001b4f0: 6520 2e0a 2020 2020 202a 0a20 2020 2020 e .. *. │ │ │ │ +0001b500: 2a20 4070 6172 616d 2073 6967 6d61 436f * @param sigmaCo │ │ │ │ +0001b510: 6c6f 7220 4669 6c74 6572 2073 6967 6d61 lor Filter sigma │ │ │ │ +0001b520: 2069 6e20 7468 6520 636f 6c6f 7220 7370 in the color sp │ │ │ │ +0001b530: 6163 652e 2041 206c 6172 6765 7220 7661 ace. A larger va │ │ │ │ +0001b540: 6c75 6520 6f66 2074 6865 2070 6172 616d lue of the param │ │ │ │ +0001b550: 6574 6572 206d 6561 6e73 2074 6861 740a eter means that. │ │ │ │ +0001b560: 2020 2020 202a 2066 6172 7468 6572 2063 * farther c │ │ │ │ +0001b570: 6f6c 6f72 7320 7769 7468 696e 2074 6865 olors within the │ │ │ │ +0001b580: 2070 6978 656c 206e 6569 6768 626f 7268 pixel neighborh │ │ │ │ +0001b590: 6f6f 6420 2873 6565 2073 6967 6d61 5370 ood (see sigmaSp │ │ │ │ +0001b5a0: 6163 6520 2920 7769 6c6c 2062 6520 6d69 ace ) will be mi │ │ │ │ +0001b5b0: 7865 6420 746f 6765 7468 6572 2c20 7265 xed together, re │ │ │ │ +0001b5c0: 7375 6c74 696e 6720 696e 0a20 2020 2020 sulting in. │ │ │ │ +0001b5d0: 2a20 6c61 7267 6572 2061 7265 6173 206f * larger areas o │ │ │ │ +0001b5e0: 6620 7365 6d69 2d65 7175 616c 2063 6f6c f semi-equal col │ │ │ │ +0001b5f0: 6f72 2e0a 2020 2020 202a 0a20 2020 2020 or.. *. │ │ │ │ +0001b600: 2a20 4070 6172 616d 2073 6967 6d61 5370 * @param sigmaSp │ │ │ │ +0001b610: 6163 6520 4669 6c74 6572 2073 6967 6d61 ace Filter sigma │ │ │ │ +0001b620: 2069 6e20 7468 6520 636f 6f72 6469 6e61 in the coordina │ │ │ │ +0001b630: 7465 2073 7061 6365 2e20 4120 6c61 7267 te space. A larg │ │ │ │ +0001b640: 6572 2076 616c 7565 206f 6620 7468 6520 er value of the │ │ │ │ +0001b650: 7061 7261 6d65 7465 7220 6d65 616e 7320 parameter means │ │ │ │ +0001b660: 7468 6174 0a20 2020 2020 2a20 6661 7274 that. * fart │ │ │ │ +0001b670: 6865 7220 7069 7865 6c73 2077 696c 6c20 her pixels will │ │ │ │ +0001b680: 696e 666c 7565 6e63 6520 6561 6368 206f influence each o │ │ │ │ +0001b690: 7468 6572 2061 7320 6c6f 6e67 2061 7320 ther as long as │ │ │ │ +0001b6a0: 7468 6569 7220 636f 6c6f 7273 2061 7265 their colors are │ │ │ │ +0001b6b0: 2063 6c6f 7365 2065 6e6f 7567 6820 2873 close enough (s │ │ │ │ +0001b6c0: 6565 2073 6967 6d61 436f 6c6f 7220 292e ee sigmaColor ). │ │ │ │ +0001b6d0: 0a20 2020 2020 2a20 5768 656e 2064 2667 . * When d&g │ │ │ │ +0001b6e0: 743b 3020 2c20 6974 2073 7065 6369 6669 t;0 , it specifi │ │ │ │ +0001b6f0: 6573 2074 6865 206e 6569 6768 626f 7268 es the neighborh │ │ │ │ +0001b700: 6f6f 6420 7369 7a65 2072 6567 6172 646c ood size regardl │ │ │ │ +0001b710: 6573 7320 6f66 2073 6967 6d61 5370 6163 ess of sigmaSpac │ │ │ │ +0001b720: 6520 2e20 4f74 6865 7277 6973 652c 2064 e . Otherwise, d │ │ │ │ +0001b730: 2069 730a 2020 2020 202a 2070 726f 706f is. * propo │ │ │ │ +0001b740: 7274 696f 6e61 6c20 746f 2073 6967 6d61 rtional to sigma │ │ │ │ +0001b750: 5370 6163 6520 2e0a 2020 2020 202a 0a20 Space .. *. │ │ │ │ +0001b760: 2020 2020 2a0a 2020 2020 202a 203c 623e *. * │ │ │ │ +0001b770: 4e6f 7465 3a3c 2f62 3e20 6269 6c61 7465 Note: bilate │ │ │ │ +0001b780: 7261 6c46 696c 7465 7220 616e 6420 6a6f ralFilter and jo │ │ │ │ +0001b790: 696e 7442 696c 6174 6572 616c 4669 6c74 intBilateralFilt │ │ │ │ +0001b7a0: 6572 2075 7365 204c 3120 6e6f 726d 2074 er use L1 norm t │ │ │ │ +0001b7b0: 6f20 636f 6d70 7574 6520 6469 6666 6572 o compute differ │ │ │ │ +0001b7c0: 656e 6365 2062 6574 7765 656e 2063 6f6c ence between col │ │ │ │ +0001b7d0: 6f72 732e 0a20 2020 2020 2a0a 2020 2020 ors.. *. │ │ │ │ +0001b7e0: 202a 2053 4545 3a20 6269 6c61 7465 7261 * SEE: bilatera │ │ │ │ +0001b7f0: 6c46 696c 7465 722c 2061 6d46 696c 7465 lFilter, amFilte │ │ │ │ +0001b800: 720a 2020 2020 202a 2f0a 2020 2020 7075 r. */. pu │ │ │ │ +0001b810: 626c 6963 2073 7461 7469 6320 766f 6964 blic static void │ │ │ │ +0001b820: 206a 6f69 6e74 4269 6c61 7465 7261 6c46 jointBilateralF │ │ │ │ +0001b830: 696c 7465 7228 4d61 7420 6a6f 696e 742c ilter(Mat joint, │ │ │ │ +0001b840: 204d 6174 2073 7263 2c20 4d61 7420 6473 Mat src, Mat ds │ │ │ │ +0001b850: 742c 2069 6e74 2064 2c20 646f 7562 6c65 t, int d, double │ │ │ │ +0001b860: 2073 6967 6d61 436f 6c6f 722c 2064 6f75 sigmaColor, dou │ │ │ │ +0001b870: 626c 6520 7369 676d 6153 7061 6365 2920 ble sigmaSpace) │ │ │ │ +0001b880: 7b0a 2020 2020 2020 2020 6a6f 696e 7442 {. jointB │ │ │ │ +0001b890: 696c 6174 6572 616c 4669 6c74 6572 5f31 ilateralFilter_1 │ │ │ │ +0001b8a0: 286a 6f69 6e74 2e6e 6174 6976 654f 626a (joint.nativeObj │ │ │ │ +0001b8b0: 2c20 7372 632e 6e61 7469 7665 4f62 6a2c , src.nativeObj, │ │ │ │ +0001b8c0: 2064 7374 2e6e 6174 6976 654f 626a 2c20 dst.nativeObj, │ │ │ │ +0001b8d0: 642c 2073 6967 6d61 436f 6c6f 722c 2073 d, sigmaColor, s │ │ │ │ +0001b8e0: 6967 6d61 5370 6163 6529 3b0a 2020 2020 igmaSpace);. │ │ │ │ +0001b8f0: 7d0a 0a0a 2020 2020 2f2f 0a20 2020 202f }... //. / │ │ │ │ +0001b900: 2f20 432b 2b3a 2020 766f 6964 2063 763a / C++: void cv: │ │ │ │ +0001b910: 3a78 696d 6770 726f 633a 3a62 696c 6174 :ximgproc::bilat │ │ │ │ +0001b920: 6572 616c 5465 7874 7572 6546 696c 7465 eralTextureFilte │ │ │ │ +0001b930: 7228 4d61 7420 7372 632c 204d 6174 2620 r(Mat src, Mat& │ │ │ │ +0001b940: 6473 742c 2069 6e74 2066 7220 3d20 332c dst, int fr = 3, │ │ │ │ +0001b950: 2069 6e74 206e 756d 4974 6572 203d 2031 int numIter = 1 │ │ │ │ +0001b960: 2c20 646f 7562 6c65 2073 6967 6d61 416c , double sigmaAl │ │ │ │ +0001b970: 7068 6120 3d20 2d31 2e2c 2064 6f75 626c pha = -1., doubl │ │ │ │ +0001b980: 6520 7369 676d 6141 7667 203d 202d 312e e sigmaAvg = -1. │ │ │ │ +0001b990: 290a 2020 2020 2f2f 0a0a 2020 2020 2f2a ). //.. /* │ │ │ │ +0001b9a0: 2a0a 2020 2020 202a 2041 7070 6c69 6573 *. * Applies │ │ │ │ +0001b9b0: 2074 6865 2062 696c 6174 6572 616c 2074 the bilateral t │ │ │ │ +0001b9c0: 6578 7475 7265 2066 696c 7465 7220 746f exture filter to │ │ │ │ +0001b9d0: 2061 6e20 696d 6167 652e 2049 7420 7065 an image. It pe │ │ │ │ +0001b9e0: 7266 6f72 6d73 2073 7472 7563 7475 7265 rforms structure │ │ │ │ +0001b9f0: 2d70 7265 7365 7276 696e 6720 7465 7874 -preserving text │ │ │ │ +0001ba00: 7572 6520 6669 6c74 6572 2e0a 2020 2020 ure filter.. │ │ │ │ +0001ba10: 202a 2046 6f72 206d 6f72 6520 6465 7461 * For more deta │ │ │ │ +0001ba20: 696c 7320 6162 6f75 7420 7468 6973 2066 ils about this f │ │ │ │ +0001ba30: 696c 7465 7220 7365 6520 4349 5445 3a20 ilter see CITE: │ │ │ │ +0001ba40: 4368 6f32 3031 342e 0a20 2020 2020 2a0a Cho2014.. *. │ │ │ │ +0001ba50: 2020 2020 202a 2040 7061 7261 6d20 7372 * @param sr │ │ │ │ +0001ba60: 6320 536f 7572 6365 2069 6d61 6765 2077 c Source image w │ │ │ │ +0001ba70: 686f 7365 2064 6570 7468 2069 7320 382d hose depth is 8- │ │ │ │ +0001ba80: 6269 7420 5549 4e54 206f 7220 3332 2d62 bit UINT or 32-b │ │ │ │ +0001ba90: 6974 2046 4c4f 4154 0a20 2020 2020 2a0a it FLOAT. *. │ │ │ │ +0001baa0: 2020 2020 202a 2040 7061 7261 6d20 6473 * @param ds │ │ │ │ +0001bab0: 7420 4465 7374 696e 6174 696f 6e20 696d t Destination im │ │ │ │ +0001bac0: 6167 6520 6f66 2074 6865 2073 616d 6520 age of the same │ │ │ │ +0001bad0: 7369 7a65 2061 6e64 2074 7970 6520 6173 size and type as │ │ │ │ +0001bae0: 2073 7263 2e0a 2020 2020 202a 0a20 2020 src.. *. │ │ │ │ +0001baf0: 2020 2a20 4070 6172 616d 2066 7220 5261 * @param fr Ra │ │ │ │ +0001bb00: 6469 7573 206f 6620 6b65 726e 656c 2074 dius of kernel t │ │ │ │ +0001bb10: 6f20 6265 2075 7365 6420 666f 7220 6669 o be used for fi │ │ │ │ +0001bb20: 6c74 6572 696e 672e 2049 7420 7368 6f75 ltering. It shou │ │ │ │ +0001bb30: 6c64 2062 6520 706f 7369 7469 7665 2069 ld be positive i │ │ │ │ +0001bb40: 6e74 6567 6572 0a20 2020 2020 2a0a 2020 nteger. *. │ │ │ │ +0001bb50: 2020 202a 2040 7061 7261 6d20 6e75 6d49 * @param numI │ │ │ │ +0001bb60: 7465 7220 4e75 6d62 6572 206f 6620 6974 ter Number of it │ │ │ │ +0001bb70: 6572 6174 696f 6e73 206f 6620 616c 676f erations of algo │ │ │ │ +0001bb80: 7269 7468 6d2c 2049 7420 7368 6f75 6c64 rithm, It should │ │ │ │ +0001bb90: 2062 6520 706f 7369 7469 7665 2069 6e74 be positive int │ │ │ │ +0001bba0: 6567 6572 0a20 2020 2020 2a0a 2020 2020 eger. *. │ │ │ │ +0001bbb0: 202a 2040 7061 7261 6d20 7369 676d 6141 * @param sigmaA │ │ │ │ +0001bbc0: 6c70 6861 2043 6f6e 7472 6f6c 7320 7468 lpha Controls th │ │ │ │ +0001bbd0: 6520 7368 6172 706e 6573 7320 6f66 2074 e sharpness of t │ │ │ │ +0001bbe0: 6865 2077 6569 6768 7420 7472 616e 7369 he weight transi │ │ │ │ +0001bbf0: 7469 6f6e 2066 726f 6d20 6564 6765 7320 tion from edges │ │ │ │ +0001bc00: 746f 2073 6d6f 6f74 682f 7465 7874 7572 to smooth/textur │ │ │ │ +0001bc10: 6520 7265 6769 6f6e 732c 2077 6865 7265 e regions, where │ │ │ │ +0001bc20: 0a20 2020 2020 2a20 6120 6269 6767 6572 . * a bigger │ │ │ │ +0001bc30: 2076 616c 7565 206d 6561 6e73 2073 6861 value means sha │ │ │ │ +0001bc40: 7270 6572 2074 7261 6e73 6974 696f 6e2e rper transition. │ │ │ │ +0001bc50: 2057 6865 6e20 7468 6520 7661 6c75 6520 When the value │ │ │ │ +0001bc60: 6973 206e 6567 6174 6976 652c 2069 7420 is negative, it │ │ │ │ +0001bc70: 6973 2061 7574 6f6d 6174 6963 616c 6c79 is automatically │ │ │ │ +0001bc80: 2063 616c 6375 6c61 7465 642e 0a20 2020 calculated.. │ │ │ │ +0001bc90: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ +0001bca0: 6d20 7369 676d 6141 7667 2052 616e 6765 m sigmaAvg Range │ │ │ │ +0001bcb0: 2062 6c75 7220 7061 7261 6d65 7465 7220 blur parameter │ │ │ │ +0001bcc0: 666f 7220 7465 7874 7572 6520 626c 7572 for texture blur │ │ │ │ +0001bcd0: 7269 6e67 2e20 4c61 7267 6572 2076 616c ring. Larger val │ │ │ │ +0001bce0: 7565 206d 616b 6573 2072 6573 756c 7420 ue makes result │ │ │ │ +0001bcf0: 746f 2062 6520 6d6f 7265 2062 6c75 7272 to be more blurr │ │ │ │ +0001bd00: 6564 2e20 5768 656e 2074 6865 0a20 2020 ed. When the. │ │ │ │ +0001bd10: 2020 2a20 7661 6c75 6520 6973 206e 6567 * value is neg │ │ │ │ +0001bd20: 6174 6976 652c 2069 7420 6973 2061 7574 ative, it is aut │ │ │ │ +0001bd30: 6f6d 6174 6963 616c 6c79 2063 616c 6375 omatically calcu │ │ │ │ +0001bd40: 6c61 7465 6420 6173 2064 6573 6372 6962 lated as describ │ │ │ │ +0001bd50: 6564 2069 6e20 7468 6520 7061 7065 722e ed in the paper. │ │ │ │ +0001bd60: 0a20 2020 2020 2a0a 2020 2020 202a 2053 . *. * S │ │ │ │ +0001bd70: 4545 3a20 726f 6c6c 696e 6747 7569 6461 EE: rollingGuida │ │ │ │ +0001bd80: 6e63 6546 696c 7465 722c 2062 696c 6174 nceFilter, bilat │ │ │ │ +0001bd90: 6572 616c 4669 6c74 6572 0a20 2020 2020 eralFilter. │ │ │ │ +0001bda0: 2a2f 0a20 2020 2070 7562 6c69 6320 7374 */. public st │ │ │ │ +0001bdb0: 6174 6963 2076 6f69 6420 6269 6c61 7465 atic void bilate │ │ │ │ +0001bdc0: 7261 6c54 6578 7475 7265 4669 6c74 6572 ralTextureFilter │ │ │ │ +0001bdd0: 284d 6174 2073 7263 2c20 4d61 7420 6473 (Mat src, Mat ds │ │ │ │ +0001bde0: 742c 2069 6e74 2066 722c 2069 6e74 206e t, int fr, int n │ │ │ │ +0001bdf0: 756d 4974 6572 2c20 646f 7562 6c65 2073 umIter, double s │ │ │ │ +0001be00: 6967 6d61 416c 7068 612c 2064 6f75 626c igmaAlpha, doubl │ │ │ │ +0001be10: 6520 7369 676d 6141 7667 2920 7b0a 2020 e sigmaAvg) {. │ │ │ │ +0001be20: 2020 2020 2020 6269 6c61 7465 7261 6c54 bilateralT │ │ │ │ +0001be30: 6578 7475 7265 4669 6c74 6572 5f30 2873 extureFilter_0(s │ │ │ │ +0001be40: 7263 2e6e 6174 6976 654f 626a 2c20 6473 rc.nativeObj, ds │ │ │ │ +0001be50: 742e 6e61 7469 7665 4f62 6a2c 2066 722c t.nativeObj, fr, │ │ │ │ +0001be60: 206e 756d 4974 6572 2c20 7369 676d 6141 numIter, sigmaA │ │ │ │ +0001be70: 6c70 6861 2c20 7369 676d 6141 7667 293b lpha, sigmaAvg); │ │ │ │ +0001be80: 0a20 2020 207d 0a0a 2020 2020 2f2a 2a0a . }.. /**. │ │ │ │ +0001be90: 2020 2020 202a 2041 7070 6c69 6573 2074 * Applies t │ │ │ │ +0001bea0: 6865 2062 696c 6174 6572 616c 2074 6578 he bilateral tex │ │ │ │ +0001beb0: 7475 7265 2066 696c 7465 7220 746f 2061 ture filter to a │ │ │ │ +0001bec0: 6e20 696d 6167 652e 2049 7420 7065 7266 n image. It perf │ │ │ │ +0001bed0: 6f72 6d73 2073 7472 7563 7475 7265 2d70 orms structure-p │ │ │ │ +0001bee0: 7265 7365 7276 696e 6720 7465 7874 7572 reserving textur │ │ │ │ +0001bef0: 6520 6669 6c74 6572 2e0a 2020 2020 202a e filter.. * │ │ │ │ +0001bf00: 2046 6f72 206d 6f72 6520 6465 7461 696c For more detail │ │ │ │ +0001bf10: 7320 6162 6f75 7420 7468 6973 2066 696c s about this fil │ │ │ │ +0001bf20: 7465 7220 7365 6520 4349 5445 3a20 4368 ter see CITE: Ch │ │ │ │ +0001bf30: 6f32 3031 342e 0a20 2020 2020 2a0a 2020 o2014.. *. │ │ │ │ +0001bf40: 2020 202a 2040 7061 7261 6d20 7372 6320 * @param src │ │ │ │ +0001bf50: 536f 7572 6365 2069 6d61 6765 2077 686f Source image who │ │ │ │ +0001bf60: 7365 2064 6570 7468 2069 7320 382d 6269 se depth is 8-bi │ │ │ │ +0001bf70: 7420 5549 4e54 206f 7220 3332 2d62 6974 t UINT or 32-bit │ │ │ │ +0001bf80: 2046 4c4f 4154 0a20 2020 2020 2a0a 2020 FLOAT. *. │ │ │ │ +0001bf90: 2020 202a 2040 7061 7261 6d20 6473 7420 * @param dst │ │ │ │ +0001bfa0: 4465 7374 696e 6174 696f 6e20 696d 6167 Destination imag │ │ │ │ +0001bfb0: 6520 6f66 2074 6865 2073 616d 6520 7369 e of the same si │ │ │ │ +0001bfc0: 7a65 2061 6e64 2074 7970 6520 6173 2073 ze and type as s │ │ │ │ +0001bfd0: 7263 2e0a 2020 2020 202a 0a20 2020 2020 rc.. *. │ │ │ │ +0001bfe0: 2a20 4070 6172 616d 2066 7220 5261 6469 * @param fr Radi │ │ │ │ +0001bff0: 7573 206f 6620 6b65 726e 656c 2074 6f20 us of kernel to │ │ │ │ +0001c000: 6265 2075 7365 6420 666f 7220 6669 6c74 be used for filt │ │ │ │ +0001c010: 6572 696e 672e 2049 7420 7368 6f75 6c64 ering. It should │ │ │ │ +0001c020: 2062 6520 706f 7369 7469 7665 2069 6e74 be positive int │ │ │ │ +0001c030: 6567 6572 0a20 2020 2020 2a0a 2020 2020 eger. *. │ │ │ │ +0001c040: 202a 2040 7061 7261 6d20 6e75 6d49 7465 * @param numIte │ │ │ │ +0001c050: 7220 4e75 6d62 6572 206f 6620 6974 6572 r Number of iter │ │ │ │ +0001c060: 6174 696f 6e73 206f 6620 616c 676f 7269 ations of algori │ │ │ │ +0001c070: 7468 6d2c 2049 7420 7368 6f75 6c64 2062 thm, It should b │ │ │ │ +0001c080: 6520 706f 7369 7469 7665 2069 6e74 6567 e positive integ │ │ │ │ +0001c090: 6572 0a20 2020 2020 2a0a 2020 2020 202a er. *. * │ │ │ │ +0001c0a0: 2040 7061 7261 6d20 7369 676d 6141 6c70 @param sigmaAlp │ │ │ │ +0001c0b0: 6861 2043 6f6e 7472 6f6c 7320 7468 6520 ha Controls the │ │ │ │ +0001c0c0: 7368 6172 706e 6573 7320 6f66 2074 6865 sharpness of the │ │ │ │ +0001c0d0: 2077 6569 6768 7420 7472 616e 7369 7469 weight transiti │ │ │ │ +0001c0e0: 6f6e 2066 726f 6d20 6564 6765 7320 746f on from edges to │ │ │ │ +0001c0f0: 2073 6d6f 6f74 682f 7465 7874 7572 6520 smooth/texture │ │ │ │ +0001c100: 7265 6769 6f6e 732c 2077 6865 7265 0a20 regions, where. │ │ │ │ +0001c110: 2020 2020 2a20 6120 6269 6767 6572 2076 * a bigger v │ │ │ │ +0001c120: 616c 7565 206d 6561 6e73 2073 6861 7270 alue means sharp │ │ │ │ +0001c130: 6572 2074 7261 6e73 6974 696f 6e2e 2057 er transition. W │ │ │ │ +0001c140: 6865 6e20 7468 6520 7661 6c75 6520 6973 hen the value is │ │ │ │ +0001c150: 206e 6567 6174 6976 652c 2069 7420 6973 negative, it is │ │ │ │ +0001c160: 2061 7574 6f6d 6174 6963 616c 6c79 2063 automatically c │ │ │ │ +0001c170: 616c 6375 6c61 7465 642e 0a20 2020 2020 alculated.. │ │ │ │ +0001c180: 2a0a 2020 2020 202a 2076 616c 7565 2069 *. * value i │ │ │ │ +0001c190: 7320 6e65 6761 7469 7665 2c20 6974 2069 s negative, it i │ │ │ │ +0001c1a0: 7320 6175 746f 6d61 7469 6361 6c6c 7920 s automatically │ │ │ │ +0001c1b0: 6361 6c63 756c 6174 6564 2061 7320 6465 calculated as de │ │ │ │ +0001c1c0: 7363 7269 6265 6420 696e 2074 6865 2070 scribed in the p │ │ │ │ +0001c1d0: 6170 6572 2e0a 2020 2020 202a 0a20 2020 aper.. *. │ │ │ │ +0001c1e0: 2020 2a20 5345 453a 2072 6f6c 6c69 6e67 * SEE: rolling │ │ │ │ +0001c1f0: 4775 6964 616e 6365 4669 6c74 6572 2c20 GuidanceFilter, │ │ │ │ +0001c200: 6269 6c61 7465 7261 6c46 696c 7465 720a bilateralFilter. │ │ │ │ +0001c210: 2020 2020 202a 2f0a 2020 2020 7075 626c */. publ │ │ │ │ +0001c220: 6963 2073 7461 7469 6320 766f 6964 2062 ic static void b │ │ │ │ +0001c230: 696c 6174 6572 616c 5465 7874 7572 6546 ilateralTextureF │ │ │ │ +0001c240: 696c 7465 7228 4d61 7420 7372 632c 204d ilter(Mat src, M │ │ │ │ +0001c250: 6174 2064 7374 2c20 696e 7420 6672 2c20 at dst, int fr, │ │ │ │ +0001c260: 696e 7420 6e75 6d49 7465 722c 2064 6f75 int numIter, dou │ │ │ │ +0001c270: 626c 6520 7369 676d 6141 6c70 6861 2920 ble sigmaAlpha) │ │ │ │ +0001c280: 7b0a 2020 2020 2020 2020 6269 6c61 7465 {. bilate │ │ │ │ +0001c290: 7261 6c54 6578 7475 7265 4669 6c74 6572 ralTextureFilter │ │ │ │ +0001c2a0: 5f31 2873 7263 2e6e 6174 6976 654f 626a _1(src.nativeObj │ │ │ │ +0001c2b0: 2c20 6473 742e 6e61 7469 7665 4f62 6a2c , dst.nativeObj, │ │ │ │ +0001c2c0: 2066 722c 206e 756d 4974 6572 2c20 7369 fr, numIter, si │ │ │ │ +0001c2d0: 676d 6141 6c70 6861 293b 0a20 2020 207d gmaAlpha);. } │ │ │ │ +0001c2e0: 0a0a 2020 2020 2f2a 2a0a 2020 2020 202a .. /**. * │ │ │ │ +0001c2f0: 2041 7070 6c69 6573 2074 6865 2062 696c Applies the bil │ │ │ │ +0001c300: 6174 6572 616c 2074 6578 7475 7265 2066 ateral texture f │ │ │ │ +0001c310: 696c 7465 7220 746f 2061 6e20 696d 6167 ilter to an imag │ │ │ │ +0001c320: 652e 2049 7420 7065 7266 6f72 6d73 2073 e. It performs s │ │ │ │ +0001c330: 7472 7563 7475 7265 2d70 7265 7365 7276 tructure-preserv │ │ │ │ +0001c340: 696e 6720 7465 7874 7572 6520 6669 6c74 ing texture filt │ │ │ │ +0001c350: 6572 2e0a 2020 2020 202a 2046 6f72 206d er.. * For m │ │ │ │ +0001c360: 6f72 6520 6465 7461 696c 7320 6162 6f75 ore details abou │ │ │ │ +0001c370: 7420 7468 6973 2066 696c 7465 7220 7365 t this filter se │ │ │ │ +0001c380: 6520 4349 5445 3a20 4368 6f32 3031 342e e CITE: Cho2014. │ │ │ │ +0001c390: 0a20 2020 2020 2a0a 2020 2020 202a 2040 . *. * @ │ │ │ │ +0001c3a0: 7061 7261 6d20 7372 6320 536f 7572 6365 param src Source │ │ │ │ +0001c3b0: 2069 6d61 6765 2077 686f 7365 2064 6570 image whose dep │ │ │ │ +0001c3c0: 7468 2069 7320 382d 6269 7420 5549 4e54 th is 8-bit UINT │ │ │ │ +0001c3d0: 206f 7220 3332 2d62 6974 2046 4c4f 4154 or 32-bit FLOAT │ │ │ │ +0001c3e0: 0a20 2020 2020 2a0a 2020 2020 202a 2040 . *. * @ │ │ │ │ +0001c3f0: 7061 7261 6d20 6473 7420 4465 7374 696e param dst Destin │ │ │ │ +0001c400: 6174 696f 6e20 696d 6167 6520 6f66 2074 ation image of t │ │ │ │ +0001c410: 6865 2073 616d 6520 7369 7a65 2061 6e64 he same size and │ │ │ │ +0001c420: 2074 7970 6520 6173 2073 7263 2e0a 2020 type as src.. │ │ │ │ +0001c430: 2020 202a 0a20 2020 2020 2a20 4070 6172 *. * @par │ │ │ │ +0001c440: 616d 2066 7220 5261 6469 7573 206f 6620 am fr Radius of │ │ │ │ +0001c450: 6b65 726e 656c 2074 6f20 6265 2075 7365 kernel to be use │ │ │ │ +0001c460: 6420 666f 7220 6669 6c74 6572 696e 672e d for filtering. │ │ │ │ +0001c470: 2049 7420 7368 6f75 6c64 2062 6520 706f It should be po │ │ │ │ +0001c480: 7369 7469 7665 2069 6e74 6567 6572 0a20 sitive integer. │ │ │ │ +0001c490: 2020 2020 2a0a 2020 2020 202a 2040 7061 *. * @pa │ │ │ │ +0001c4a0: 7261 6d20 6e75 6d49 7465 7220 4e75 6d62 ram numIter Numb │ │ │ │ +0001c4b0: 6572 206f 6620 6974 6572 6174 696f 6e73 er of iterations │ │ │ │ +0001c4c0: 206f 6620 616c 676f 7269 7468 6d2c 2049 of algorithm, I │ │ │ │ +0001c4d0: 7420 7368 6f75 6c64 2062 6520 706f 7369 t should be posi │ │ │ │ +0001c4e0: 7469 7665 2069 6e74 6567 6572 0a20 2020 tive integer. │ │ │ │ +0001c4f0: 2020 2a0a 2020 2020 202a 2061 2062 6967 *. * a big │ │ │ │ +0001c500: 6765 7220 7661 6c75 6520 6d65 616e 7320 ger value means │ │ │ │ +0001c510: 7368 6172 7065 7220 7472 616e 7369 7469 sharper transiti │ │ │ │ +0001c520: 6f6e 2e20 5768 656e 2074 6865 2076 616c on. When the val │ │ │ │ +0001c530: 7565 2069 7320 6e65 6761 7469 7665 2c20 ue is negative, │ │ │ │ +0001c540: 6974 2069 7320 6175 746f 6d61 7469 6361 it is automatica │ │ │ │ +0001c550: 6c6c 7920 6361 6c63 756c 6174 6564 2e0a lly calculated.. │ │ │ │ +0001c560: 2020 2020 202a 0a20 2020 2020 2a20 7661 *. * va │ │ │ │ +0001c570: 6c75 6520 6973 206e 6567 6174 6976 652c lue is negative, │ │ │ │ +0001c580: 2069 7420 6973 2061 7574 6f6d 6174 6963 it is automatic │ │ │ │ +0001c590: 616c 6c79 2063 616c 6375 6c61 7465 6420 ally calculated │ │ │ │ +0001c5a0: 6173 2064 6573 6372 6962 6564 2069 6e20 as described in │ │ │ │ +0001c5b0: 7468 6520 7061 7065 722e 0a20 2020 2020 the paper.. │ │ │ │ +0001c5c0: 2a0a 2020 2020 202a 2053 4545 3a20 726f *. * SEE: ro │ │ │ │ +0001c5d0: 6c6c 696e 6747 7569 6461 6e63 6546 696c llingGuidanceFil │ │ │ │ +0001c5e0: 7465 722c 2062 696c 6174 6572 616c 4669 ter, bilateralFi │ │ │ │ +0001c5f0: 6c74 6572 0a20 2020 2020 2a2f 0a20 2020 lter. */. │ │ │ │ +0001c600: 2070 7562 6c69 6320 7374 6174 6963 2076 public static v │ │ │ │ +0001c610: 6f69 6420 6269 6c61 7465 7261 6c54 6578 oid bilateralTex │ │ │ │ +0001c620: 7475 7265 4669 6c74 6572 284d 6174 2073 tureFilter(Mat s │ │ │ │ +0001c630: 7263 2c20 4d61 7420 6473 742c 2069 6e74 rc, Mat dst, int │ │ │ │ +0001c640: 2066 722c 2069 6e74 206e 756d 4974 6572 fr, int numIter │ │ │ │ +0001c650: 2920 7b0a 2020 2020 2020 2020 6269 6c61 ) {. bila │ │ │ │ +0001c660: 7465 7261 6c54 6578 7475 7265 4669 6c74 teralTextureFilt │ │ │ │ +0001c670: 6572 5f32 2873 7263 2e6e 6174 6976 654f er_2(src.nativeO │ │ │ │ +0001c680: 626a 2c20 6473 742e 6e61 7469 7665 4f62 bj, dst.nativeOb │ │ │ │ +0001c690: 6a2c 2066 722c 206e 756d 4974 6572 293b j, fr, numIter); │ │ │ │ +0001c6a0: 0a20 2020 207d 0a0a 2020 2020 2f2a 2a0a . }.. /**. │ │ │ │ +0001c6b0: 2020 2020 202a 2041 7070 6c69 6573 2074 * Applies t │ │ │ │ +0001c6c0: 6865 2062 696c 6174 6572 616c 2074 6578 he bilateral tex │ │ │ │ +0001c6d0: 7475 7265 2066 696c 7465 7220 746f 2061 ture filter to a │ │ │ │ +0001c6e0: 6e20 696d 6167 652e 2049 7420 7065 7266 n image. It perf │ │ │ │ +0001c6f0: 6f72 6d73 2073 7472 7563 7475 7265 2d70 orms structure-p │ │ │ │ +0001c700: 7265 7365 7276 696e 6720 7465 7874 7572 reserving textur │ │ │ │ +0001c710: 6520 6669 6c74 6572 2e0a 2020 2020 202a e filter.. * │ │ │ │ +0001c720: 2046 6f72 206d 6f72 6520 6465 7461 696c For more detail │ │ │ │ +0001c730: 7320 6162 6f75 7420 7468 6973 2066 696c s about this fil │ │ │ │ +0001c740: 7465 7220 7365 6520 4349 5445 3a20 4368 ter see CITE: Ch │ │ │ │ +0001c750: 6f32 3031 342e 0a20 2020 2020 2a0a 2020 o2014.. *. │ │ │ │ +0001c760: 2020 202a 2040 7061 7261 6d20 7372 6320 * @param src │ │ │ │ +0001c770: 536f 7572 6365 2069 6d61 6765 2077 686f Source image who │ │ │ │ +0001c780: 7365 2064 6570 7468 2069 7320 382d 6269 se depth is 8-bi │ │ │ │ +0001c790: 7420 5549 4e54 206f 7220 3332 2d62 6974 t UINT or 32-bit │ │ │ │ +0001c7a0: 2046 4c4f 4154 0a20 2020 2020 2a0a 2020 FLOAT. *. │ │ │ │ +0001c7b0: 2020 202a 2040 7061 7261 6d20 6473 7420 * @param dst │ │ │ │ +0001c7c0: 4465 7374 696e 6174 696f 6e20 696d 6167 Destination imag │ │ │ │ +0001c7d0: 6520 6f66 2074 6865 2073 616d 6520 7369 e of the same si │ │ │ │ +0001c7e0: 7a65 2061 6e64 2074 7970 6520 6173 2073 ze and type as s │ │ │ │ +0001c7f0: 7263 2e0a 2020 2020 202a 0a20 2020 2020 rc.. *. │ │ │ │ +0001c800: 2a20 4070 6172 616d 2066 7220 5261 6469 * @param fr Radi │ │ │ │ +0001c810: 7573 206f 6620 6b65 726e 656c 2074 6f20 us of kernel to │ │ │ │ +0001c820: 6265 2075 7365 6420 666f 7220 6669 6c74 be used for filt │ │ │ │ +0001c830: 6572 696e 672e 2049 7420 7368 6f75 6c64 ering. It should │ │ │ │ +0001c840: 2062 6520 706f 7369 7469 7665 2069 6e74 be positive int │ │ │ │ +0001c850: 6567 6572 0a20 2020 2020 2a0a 2020 2020 eger. *. │ │ │ │ +0001c860: 202a 0a20 2020 2020 2a20 6120 6269 6767 *. * a bigg │ │ │ │ +0001c870: 6572 2076 616c 7565 206d 6561 6e73 2073 er value means s │ │ │ │ +0001c880: 6861 7270 6572 2074 7261 6e73 6974 696f harper transitio │ │ │ │ +0001c890: 6e2e 2057 6865 6e20 7468 6520 7661 6c75 n. When the valu │ │ │ │ +0001c8a0: 6520 6973 206e 6567 6174 6976 652c 2069 e is negative, i │ │ │ │ +0001c8b0: 7420 6973 2061 7574 6f6d 6174 6963 616c t is automatical │ │ │ │ +0001c8c0: 6c79 2063 616c 6375 6c61 7465 642e 0a20 ly calculated.. │ │ │ │ +0001c8d0: 2020 2020 2a0a 2020 2020 202a 2076 616c *. * val │ │ │ │ +0001c8e0: 7565 2069 7320 6e65 6761 7469 7665 2c20 ue is negative, │ │ │ │ +0001c8f0: 6974 2069 7320 6175 746f 6d61 7469 6361 it is automatica │ │ │ │ +0001c900: 6c6c 7920 6361 6c63 756c 6174 6564 2061 lly calculated a │ │ │ │ +0001c910: 7320 6465 7363 7269 6265 6420 696e 2074 s described in t │ │ │ │ +0001c920: 6865 2070 6170 6572 2e0a 2020 2020 202a he paper.. * │ │ │ │ +0001c930: 0a20 2020 2020 2a20 5345 453a 2072 6f6c . * SEE: rol │ │ │ │ +0001c940: 6c69 6e67 4775 6964 616e 6365 4669 6c74 lingGuidanceFilt │ │ │ │ +0001c950: 6572 2c20 6269 6c61 7465 7261 6c46 696c er, bilateralFil │ │ │ │ +0001c960: 7465 720a 2020 2020 202a 2f0a 2020 2020 ter. */. │ │ │ │ +0001c970: 7075 626c 6963 2073 7461 7469 6320 766f public static vo │ │ │ │ +0001c980: 6964 2062 696c 6174 6572 616c 5465 7874 id bilateralText │ │ │ │ +0001c990: 7572 6546 696c 7465 7228 4d61 7420 7372 ureFilter(Mat sr │ │ │ │ +0001c9a0: 632c 204d 6174 2064 7374 2c20 696e 7420 c, Mat dst, int │ │ │ │ +0001c9b0: 6672 2920 7b0a 2020 2020 2020 2020 6269 fr) {. bi │ │ │ │ +0001c9c0: 6c61 7465 7261 6c54 6578 7475 7265 4669 lateralTextureFi │ │ │ │ +0001c9d0: 6c74 6572 5f33 2873 7263 2e6e 6174 6976 lter_3(src.nativ │ │ │ │ +0001c9e0: 654f 626a 2c20 6473 742e 6e61 7469 7665 eObj, dst.native │ │ │ │ +0001c9f0: 4f62 6a2c 2066 7229 3b0a 2020 2020 7d0a Obj, fr);. }. │ │ │ │ +0001ca00: 0a20 2020 202f 2a2a 0a20 2020 2020 2a20 . /**. * │ │ │ │ +0001ca10: 4170 706c 6965 7320 7468 6520 6269 6c61 Applies the bila │ │ │ │ +0001ca20: 7465 7261 6c20 7465 7874 7572 6520 6669 teral texture fi │ │ │ │ +0001ca30: 6c74 6572 2074 6f20 616e 2069 6d61 6765 lter to an image │ │ │ │ +0001ca40: 2e20 4974 2070 6572 666f 726d 7320 7374 . It performs st │ │ │ │ +0001ca50: 7275 6374 7572 652d 7072 6573 6572 7669 ructure-preservi │ │ │ │ +0001ca60: 6e67 2074 6578 7475 7265 2066 696c 7465 ng texture filte │ │ │ │ +0001ca70: 722e 0a20 2020 2020 2a20 466f 7220 6d6f r.. * For mo │ │ │ │ +0001ca80: 7265 2064 6574 6169 6c73 2061 626f 7574 re details about │ │ │ │ +0001ca90: 2074 6869 7320 6669 6c74 6572 2073 6565 this filter see │ │ │ │ +0001caa0: 2043 4954 453a 2043 686f 3230 3134 2e0a CITE: Cho2014.. │ │ │ │ +0001cab0: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ +0001cac0: 6172 616d 2073 7263 2053 6f75 7263 6520 aram src Source │ │ │ │ +0001cad0: 696d 6167 6520 7768 6f73 6520 6465 7074 image whose dept │ │ │ │ +0001cae0: 6820 6973 2038 2d62 6974 2055 494e 5420 h is 8-bit UINT │ │ │ │ +0001caf0: 6f72 2033 322d 6269 7420 464c 4f41 540a or 32-bit FLOAT. │ │ │ │ +0001cb00: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ +0001cb10: 6172 616d 2064 7374 2044 6573 7469 6e61 aram dst Destina │ │ │ │ +0001cb20: 7469 6f6e 2069 6d61 6765 206f 6620 7468 tion image of th │ │ │ │ +0001cb30: 6520 7361 6d65 2073 697a 6520 616e 6420 e same size and │ │ │ │ +0001cb40: 7479 7065 2061 7320 7372 632e 0a20 2020 type as src.. │ │ │ │ +0001cb50: 2020 2a0a 2020 2020 202a 0a20 2020 2020 *. *. │ │ │ │ +0001cb60: 2a0a 2020 2020 202a 2061 2062 6967 6765 *. * a bigge │ │ │ │ +0001cb70: 7220 7661 6c75 6520 6d65 616e 7320 7368 r value means sh │ │ │ │ +0001cb80: 6172 7065 7220 7472 616e 7369 7469 6f6e arper transition │ │ │ │ +0001cb90: 2e20 5768 656e 2074 6865 2076 616c 7565 . When the value │ │ │ │ +0001cba0: 2069 7320 6e65 6761 7469 7665 2c20 6974 is negative, it │ │ │ │ +0001cbb0: 2069 7320 6175 746f 6d61 7469 6361 6c6c is automaticall │ │ │ │ +0001cbc0: 7920 6361 6c63 756c 6174 6564 2e0a 2020 y calculated.. │ │ │ │ +0001cbd0: 2020 202a 0a20 2020 2020 2a20 7661 6c75 *. * valu │ │ │ │ +0001cbe0: 6520 6973 206e 6567 6174 6976 652c 2069 e is negative, i │ │ │ │ +0001cbf0: 7420 6973 2061 7574 6f6d 6174 6963 616c t is automatical │ │ │ │ +0001cc00: 6c79 2063 616c 6375 6c61 7465 6420 6173 ly calculated as │ │ │ │ +0001cc10: 2064 6573 6372 6962 6564 2069 6e20 7468 described in th │ │ │ │ +0001cc20: 6520 7061 7065 722e 0a20 2020 2020 2a0a e paper.. *. │ │ │ │ +0001cc30: 2020 2020 202a 2053 4545 3a20 726f 6c6c * SEE: roll │ │ │ │ +0001cc40: 696e 6747 7569 6461 6e63 6546 696c 7465 ingGuidanceFilte │ │ │ │ +0001cc50: 722c 2062 696c 6174 6572 616c 4669 6c74 r, bilateralFilt │ │ │ │ +0001cc60: 6572 0a20 2020 2020 2a2f 0a20 2020 2070 er. */. p │ │ │ │ +0001cc70: 7562 6c69 6320 7374 6174 6963 2076 6f69 ublic static voi │ │ │ │ +0001cc80: 6420 6269 6c61 7465 7261 6c54 6578 7475 d bilateralTextu │ │ │ │ +0001cc90: 7265 4669 6c74 6572 284d 6174 2073 7263 reFilter(Mat src │ │ │ │ +0001cca0: 2c20 4d61 7420 6473 7429 207b 0a20 2020 , Mat dst) {. │ │ │ │ +0001ccb0: 2020 2020 2062 696c 6174 6572 616c 5465 bilateralTe │ │ │ │ +0001ccc0: 7874 7572 6546 696c 7465 725f 3428 7372 xtureFilter_4(sr │ │ │ │ +0001ccd0: 632e 6e61 7469 7665 4f62 6a2c 2064 7374 c.nativeObj, dst │ │ │ │ +0001cce0: 2e6e 6174 6976 654f 626a 293b 0a20 2020 .nativeObj);. │ │ │ │ +0001ccf0: 207d 0a0a 0a20 2020 202f 2f0a 2020 2020 }... //. │ │ │ │ +0001cd00: 2f2f 2043 2b2b 3a20 2076 6f69 6420 6376 // C++: void cv │ │ │ │ +0001cd10: 3a3a 7869 6d67 7072 6f63 3a3a 726f 6c6c ::ximgproc::roll │ │ │ │ +0001cd20: 696e 6747 7569 6461 6e63 6546 696c 7465 ingGuidanceFilte │ │ │ │ +0001cd30: 7228 4d61 7420 7372 632c 204d 6174 2620 r(Mat src, Mat& │ │ │ │ +0001cd40: 6473 742c 2069 6e74 2064 203d 202d 312c dst, int d = -1, │ │ │ │ +0001cd50: 2064 6f75 626c 6520 7369 676d 6143 6f6c double sigmaCol │ │ │ │ +0001cd60: 6f72 203d 2032 352c 2064 6f75 626c 6520 or = 25, double │ │ │ │ +0001cd70: 7369 676d 6153 7061 6365 203d 2033 2c20 sigmaSpace = 3, │ │ │ │ +0001cd80: 696e 7420 6e75 6d4f 6649 7465 7220 3d20 int numOfIter = │ │ │ │ +0001cd90: 342c 2069 6e74 2062 6f72 6465 7254 7970 4, int borderTyp │ │ │ │ +0001cda0: 6520 3d20 424f 5244 4552 5f44 4546 4155 e = BORDER_DEFAU │ │ │ │ +0001cdb0: 4c54 290a 2020 2020 2f2f 0a0a 2020 2020 LT). //.. │ │ │ │ +0001cdc0: 2f2a 2a0a 2020 2020 202a 2041 7070 6c69 /**. * Appli │ │ │ │ +0001cdd0: 6573 2074 6865 2072 6f6c 6c69 6e67 2067 es the rolling g │ │ │ │ +0001cde0: 7569 6461 6e63 6520 6669 6c74 6572 2074 uidance filter t │ │ │ │ +0001cdf0: 6f20 616e 2069 6d61 6765 2e0a 2020 2020 o an image.. │ │ │ │ +0001ce00: 202a 0a20 2020 2020 2a20 466f 7220 6d6f *. * For mo │ │ │ │ +0001ce10: 7265 2064 6574 6169 6c73 2c20 706c 6561 re details, plea │ │ │ │ +0001ce20: 7365 2073 6565 2043 4954 453a 207a 6861 se see CITE: zha │ │ │ │ +0001ce30: 6e67 3230 3134 726f 6c6c 696e 670a 2020 ng2014rolling. │ │ │ │ +0001ce40: 2020 202a 0a20 2020 2020 2a20 4070 6172 *. * @par │ │ │ │ +0001ce50: 616d 2073 7263 2053 6f75 7263 6520 382d am src Source 8- │ │ │ │ +0001ce60: 6269 7420 6f72 2066 6c6f 6174 696e 672d bit or floating- │ │ │ │ +0001ce70: 706f 696e 742c 2031 2d63 6861 6e6e 656c point, 1-channel │ │ │ │ +0001ce80: 206f 7220 332d 6368 616e 6e65 6c20 696d or 3-channel im │ │ │ │ +0001ce90: 6167 652e 0a20 2020 2020 2a0a 2020 2020 age.. *. │ │ │ │ +0001cea0: 202a 2040 7061 7261 6d20 6473 7420 4465 * @param dst De │ │ │ │ +0001ceb0: 7374 696e 6174 696f 6e20 696d 6167 6520 stination image │ │ │ │ +0001cec0: 6f66 2074 6865 2073 616d 6520 7369 7a65 of the same size │ │ │ │ +0001ced0: 2061 6e64 2074 7970 6520 6173 2073 7263 and type as src │ │ │ │ +0001cee0: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ +0001cef0: 4070 6172 616d 2064 2044 6961 6d65 7465 @param d Diamete │ │ │ │ +0001cf00: 7220 6f66 2065 6163 6820 7069 7865 6c20 r of each pixel │ │ │ │ +0001cf10: 6e65 6967 6862 6f72 686f 6f64 2074 6861 neighborhood tha │ │ │ │ +0001cf20: 7420 6973 2075 7365 6420 6475 7269 6e67 t is used during │ │ │ │ +0001cf30: 2066 696c 7465 7269 6e67 2e20 4966 2069 filtering. If i │ │ │ │ +0001cf40: 7420 6973 206e 6f6e 2d70 6f73 6974 6976 t is non-positiv │ │ │ │ +0001cf50: 652c 0a20 2020 2020 2a20 6974 2069 7320 e,. * it is │ │ │ │ +0001cf60: 636f 6d70 7574 6564 2066 726f 6d20 7369 computed from si │ │ │ │ +0001cf70: 676d 6153 7061 6365 202e 0a20 2020 2020 gmaSpace .. │ │ │ │ +0001cf80: 2a0a 2020 2020 202a 2040 7061 7261 6d20 *. * @param │ │ │ │ +0001cf90: 7369 676d 6143 6f6c 6f72 2046 696c 7465 sigmaColor Filte │ │ │ │ +0001cfa0: 7220 7369 676d 6120 696e 2074 6865 2063 r sigma in the c │ │ │ │ +0001cfb0: 6f6c 6f72 2073 7061 6365 2e20 4120 6c61 olor space. A la │ │ │ │ +0001cfc0: 7267 6572 2076 616c 7565 206f 6620 7468 rger value of th │ │ │ │ +0001cfd0: 6520 7061 7261 6d65 7465 7220 6d65 616e e parameter mean │ │ │ │ +0001cfe0: 7320 7468 6174 0a20 2020 2020 2a20 6661 s that. * fa │ │ │ │ +0001cff0: 7274 6865 7220 636f 6c6f 7273 2077 6974 rther colors wit │ │ │ │ +0001d000: 6869 6e20 7468 6520 7069 7865 6c20 6e65 hin the pixel ne │ │ │ │ +0001d010: 6967 6862 6f72 686f 6f64 2028 7365 6520 ighborhood (see │ │ │ │ +0001d020: 7369 676d 6153 7061 6365 2029 2077 696c sigmaSpace ) wil │ │ │ │ +0001d030: 6c20 6265 206d 6978 6564 2074 6f67 6574 l be mixed toget │ │ │ │ +0001d040: 6865 722c 2072 6573 756c 7469 6e67 2069 her, resulting i │ │ │ │ +0001d050: 6e0a 2020 2020 202a 206c 6172 6765 7220 n. * larger │ │ │ │ +0001d060: 6172 6561 7320 6f66 2073 656d 692d 6571 areas of semi-eq │ │ │ │ +0001d070: 7561 6c20 636f 6c6f 722e 0a20 2020 2020 ual color.. │ │ │ │ +0001d080: 2a0a 2020 2020 202a 2040 7061 7261 6d20 *. * @param │ │ │ │ +0001d090: 7369 676d 6153 7061 6365 2046 696c 7465 sigmaSpace Filte │ │ │ │ +0001d0a0: 7220 7369 676d 6120 696e 2074 6865 2063 r sigma in the c │ │ │ │ +0001d0b0: 6f6f 7264 696e 6174 6520 7370 6163 652e oordinate space. │ │ │ │ +0001d0c0: 2041 206c 6172 6765 7220 7661 6c75 6520 A larger value │ │ │ │ +0001d0d0: 6f66 2074 6865 2070 6172 616d 6574 6572 of the parameter │ │ │ │ +0001d0e0: 206d 6561 6e73 2074 6861 740a 2020 2020 means that. │ │ │ │ +0001d0f0: 202a 2066 6172 7468 6572 2070 6978 656c * farther pixel │ │ │ │ +0001d100: 7320 7769 6c6c 2069 6e66 6c75 656e 6365 s will influence │ │ │ │ +0001d110: 2065 6163 6820 6f74 6865 7220 6173 206c each other as l │ │ │ │ +0001d120: 6f6e 6720 6173 2074 6865 6972 2063 6f6c ong as their col │ │ │ │ +0001d130: 6f72 7320 6172 6520 636c 6f73 6520 656e ors are close en │ │ │ │ +0001d140: 6f75 6768 2028 7365 6520 7369 676d 6143 ough (see sigmaC │ │ │ │ +0001d150: 6f6c 6f72 2029 2e0a 2020 2020 202a 2057 olor ).. * W │ │ │ │ +0001d160: 6865 6e20 6426 6774 3b30 202c 2069 7420 hen d>0 , it │ │ │ │ +0001d170: 7370 6563 6966 6965 7320 7468 6520 6e65 specifies the ne │ │ │ │ +0001d180: 6967 6862 6f72 686f 6f64 2073 697a 6520 ighborhood size │ │ │ │ +0001d190: 7265 6761 7264 6c65 7373 206f 6620 7369 regardless of si │ │ │ │ +0001d1a0: 676d 6153 7061 6365 202e 204f 7468 6572 gmaSpace . Other │ │ │ │ +0001d1b0: 7769 7365 2c20 6420 6973 0a20 2020 2020 wise, d is. │ │ │ │ +0001d1c0: 2a20 7072 6f70 6f72 7469 6f6e 616c 2074 * proportional t │ │ │ │ +0001d1d0: 6f20 7369 676d 6153 7061 6365 202e 0a20 o sigmaSpace .. │ │ │ │ +0001d1e0: 2020 2020 2a0a 2020 2020 202a 2040 7061 *. * @pa │ │ │ │ +0001d1f0: 7261 6d20 6e75 6d4f 6649 7465 7220 4e75 ram numOfIter Nu │ │ │ │ +0001d200: 6d62 6572 206f 6620 6974 6572 6174 696f mber of iteratio │ │ │ │ +0001d210: 6e73 206f 6620 6a6f 696e 7420 6564 6765 ns of joint edge │ │ │ │ +0001d220: 2d70 7265 7365 7276 696e 6720 6669 6c74 -preserving filt │ │ │ │ +0001d230: 6572 696e 6720 6170 706c 6965 6420 6f6e ering applied on │ │ │ │ +0001d240: 2074 6865 2073 6f75 7263 6520 696d 6167 the source imag │ │ │ │ +0001d250: 652e 0a20 2020 2020 2a0a 2020 2020 202a e.. *. * │ │ │ │ +0001d260: 2040 7061 7261 6d20 626f 7264 6572 5479 @param borderTy │ │ │ │ +0001d270: 7065 0a20 2020 2020 2a0a 2020 2020 202a pe. *. * │ │ │ │ +0001d280: 203c 623e 4e6f 7465 3a3c 2f62 3e20 2072 Note: r │ │ │ │ +0001d290: 6f6c 6c69 6e67 4775 6964 616e 6365 4669 ollingGuidanceFi │ │ │ │ +0001d2a0: 6c74 6572 2075 7365 7320 6a6f 696e 7442 lter uses jointB │ │ │ │ +0001d2b0: 696c 6174 6572 616c 4669 6c74 6572 2061 ilateralFilter a │ │ │ │ +0001d2c0: 7320 7468 6520 6564 6765 2d70 7265 7365 s the edge-prese │ │ │ │ +0001d2d0: 7276 696e 6720 6669 6c74 6572 2e0a 2020 rving filter.. │ │ │ │ +0001d2e0: 2020 202a 0a20 2020 2020 2a20 5345 453a *. * SEE: │ │ │ │ +0001d2f0: 206a 6f69 6e74 4269 6c61 7465 7261 6c46 jointBilateralF │ │ │ │ +0001d300: 696c 7465 722c 2062 696c 6174 6572 616c ilter, bilateral │ │ │ │ +0001d310: 4669 6c74 6572 2c20 616d 4669 6c74 6572 Filter, amFilter │ │ │ │ +0001d320: 0a20 2020 2020 2a2f 0a20 2020 2070 7562 . */. pub │ │ │ │ +0001d330: 6c69 6320 7374 6174 6963 2076 6f69 6420 lic static void │ │ │ │ +0001d340: 726f 6c6c 696e 6747 7569 6461 6e63 6546 rollingGuidanceF │ │ │ │ +0001d350: 696c 7465 7228 4d61 7420 7372 632c 204d ilter(Mat src, M │ │ │ │ +0001d360: 6174 2064 7374 2c20 696e 7420 642c 2064 at dst, int d, d │ │ │ │ +0001d370: 6f75 626c 6520 7369 676d 6143 6f6c 6f72 ouble sigmaColor │ │ │ │ +0001d380: 2c20 646f 7562 6c65 2073 6967 6d61 5370 , double sigmaSp │ │ │ │ +0001d390: 6163 652c 2069 6e74 206e 756d 4f66 4974 ace, int numOfIt │ │ │ │ +0001d3a0: 6572 2c20 696e 7420 626f 7264 6572 5479 er, int borderTy │ │ │ │ +0001d3b0: 7065 2920 7b0a 2020 2020 2020 2020 726f pe) {. ro │ │ │ │ +0001d3c0: 6c6c 696e 6747 7569 6461 6e63 6546 696c llingGuidanceFil │ │ │ │ +0001d3d0: 7465 725f 3028 7372 632e 6e61 7469 7665 ter_0(src.native │ │ │ │ +0001d3e0: 4f62 6a2c 2064 7374 2e6e 6174 6976 654f Obj, dst.nativeO │ │ │ │ +0001d3f0: 626a 2c20 642c 2073 6967 6d61 436f 6c6f bj, d, sigmaColo │ │ │ │ +0001d400: 722c 2073 6967 6d61 5370 6163 652c 206e r, sigmaSpace, n │ │ │ │ +0001d410: 756d 4f66 4974 6572 2c20 626f 7264 6572 umOfIter, border │ │ │ │ +0001d420: 5479 7065 293b 0a20 2020 207d 0a0a 2020 Type);. }.. │ │ │ │ +0001d430: 2020 2f2a 2a0a 2020 2020 202a 2041 7070 /**. * App │ │ │ │ +0001d440: 6c69 6573 2074 6865 2072 6f6c 6c69 6e67 lies the rolling │ │ │ │ +0001d450: 2067 7569 6461 6e63 6520 6669 6c74 6572 guidance filter │ │ │ │ +0001d460: 2074 6f20 616e 2069 6d61 6765 2e0a 2020 to an image.. │ │ │ │ +0001d470: 2020 202a 0a20 2020 2020 2a20 466f 7220 *. * For │ │ │ │ +0001d480: 6d6f 7265 2064 6574 6169 6c73 2c20 706c more details, pl │ │ │ │ +0001d490: 6561 7365 2073 6565 2043 4954 453a 207a ease see CITE: z │ │ │ │ +0001d4a0: 6861 6e67 3230 3134 726f 6c6c 696e 670a hang2014rolling. │ │ │ │ 0001d4b0: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ -0001d4c0: 6172 616d 2073 6967 6d61 5f6c 756d 6120 aram sigma_luma │ │ │ │ -0001d4d0: 7061 7261 6d65 7465 722c 2074 6861 7420 parameter, that │ │ │ │ -0001d4e0: 6973 2073 696d 696c 6172 2074 6f20 6c75 is similar to lu │ │ │ │ -0001d4f0: 6d61 2073 7061 6365 2073 6967 6d61 2028 ma space sigma ( │ │ │ │ -0001d500: 6261 6e64 7769 6474 6829 2069 6e20 6269 bandwidth) in bi │ │ │ │ -0001d510: 6c61 7465 7261 6c46 696c 7465 722e 0a20 lateralFilter.. │ │ │ │ -0001d520: 2020 2020 2a0a 2020 2020 202a 2040 7061 *. * @pa │ │ │ │ -0001d530: 7261 6d20 7369 676d 615f 6368 726f 6d61 ram sigma_chroma │ │ │ │ -0001d540: 2070 6172 616d 6574 6572 2c20 7468 6174 parameter, that │ │ │ │ -0001d550: 2069 7320 7369 6d69 6c61 7220 746f 2063 is similar to c │ │ │ │ -0001d560: 6872 6f6d 6120 7370 6163 6520 7369 676d hroma space sigm │ │ │ │ -0001d570: 6120 2862 616e 6477 6964 7468 2920 696e a (bandwidth) in │ │ │ │ -0001d580: 2062 696c 6174 6572 616c 4669 6c74 6572 bilateralFilter │ │ │ │ -0001d590: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ -0001d5a0: 4070 6172 616d 206c 616d 6264 6120 736d @param lambda sm │ │ │ │ -0001d5b0: 6f6f 7468 6e65 7373 2073 7472 656e 6774 oothness strengt │ │ │ │ -0001d5c0: 6820 7061 7261 6d65 7465 7220 666f 7220 h parameter for │ │ │ │ -0001d5d0: 736f 6c76 6572 2e0a 2020 2020 202a 0a20 solver.. *. │ │ │ │ -0001d5e0: 2020 2020 2a0a 2020 2020 202a 0a20 2020 *. *. │ │ │ │ -0001d5f0: 2020 2a20 466f 7220 6d6f 7265 2064 6574 * For more det │ │ │ │ -0001d600: 6169 6c73 2061 626f 7574 2074 6865 2046 ails about the F │ │ │ │ -0001d610: 6173 7420 4269 6c61 7465 7261 6c20 536f ast Bilateral So │ │ │ │ -0001d620: 6c76 6572 2070 6172 616d 6574 6572 732c lver parameters, │ │ │ │ -0001d630: 2073 6565 2074 6865 206f 7269 6769 6e61 see the origina │ │ │ │ -0001d640: 6c20 7061 7065 7220 4349 5445 3a20 4261 l paper CITE: Ba │ │ │ │ -0001d650: 7272 6f6e 506f 6f6c 6532 3031 362e 0a20 rronPoole2016.. │ │ │ │ -0001d660: 2020 2020 2a20 4072 6574 7572 6e20 6175 * @return au │ │ │ │ -0001d670: 746f 6d61 7469 6361 6c6c 7920 6765 6e65 tomatically gene │ │ │ │ -0001d680: 7261 7465 640a 2020 2020 202a 2f0a 2020 rated. */. │ │ │ │ -0001d690: 2020 7075 626c 6963 2073 7461 7469 6320 public static │ │ │ │ -0001d6a0: 4661 7374 4269 6c61 7465 7261 6c53 6f6c FastBilateralSol │ │ │ │ -0001d6b0: 7665 7246 696c 7465 7220 6372 6561 7465 verFilter create │ │ │ │ -0001d6c0: 4661 7374 4269 6c61 7465 7261 6c53 6f6c FastBilateralSol │ │ │ │ -0001d6d0: 7665 7246 696c 7465 7228 4d61 7420 6775 verFilter(Mat gu │ │ │ │ -0001d6e0: 6964 652c 2064 6f75 626c 6520 7369 676d ide, double sigm │ │ │ │ -0001d6f0: 615f 7370 6174 6961 6c2c 2064 6f75 626c a_spatial, doubl │ │ │ │ -0001d700: 6520 7369 676d 615f 6c75 6d61 2c20 646f e sigma_luma, do │ │ │ │ -0001d710: 7562 6c65 2073 6967 6d61 5f63 6872 6f6d uble sigma_chrom │ │ │ │ -0001d720: 612c 2064 6f75 626c 6520 6c61 6d62 6461 a, double lambda │ │ │ │ -0001d730: 2920 7b0a 2020 2020 2020 2020 7265 7475 ) {. retu │ │ │ │ -0001d740: 726e 2046 6173 7442 696c 6174 6572 616c rn FastBilateral │ │ │ │ -0001d750: 536f 6c76 6572 4669 6c74 6572 2e5f 5f66 SolverFilter.__f │ │ │ │ -0001d760: 726f 6d50 7472 5f5f 2863 7265 6174 6546 romPtr__(createF │ │ │ │ -0001d770: 6173 7442 696c 6174 6572 616c 536f 6c76 astBilateralSolv │ │ │ │ -0001d780: 6572 4669 6c74 6572 5f32 2867 7569 6465 erFilter_2(guide │ │ │ │ -0001d790: 2e6e 6174 6976 654f 626a 2c20 7369 676d .nativeObj, sigm │ │ │ │ -0001d7a0: 615f 7370 6174 6961 6c2c 2073 6967 6d61 a_spatial, sigma │ │ │ │ -0001d7b0: 5f6c 756d 612c 2073 6967 6d61 5f63 6872 _luma, sigma_chr │ │ │ │ -0001d7c0: 6f6d 612c 206c 616d 6264 6129 293b 0a20 oma, lambda));. │ │ │ │ -0001d7d0: 2020 207d 0a0a 2020 2020 2f2a 2a0a 2020 }.. /**. │ │ │ │ -0001d7e0: 2020 202a 2046 6163 746f 7279 206d 6574 * Factory met │ │ │ │ -0001d7f0: 686f 642c 2063 7265 6174 6520 696e 7374 hod, create inst │ │ │ │ -0001d800: 616e 6365 206f 6620 4661 7374 4269 6c61 ance of FastBila │ │ │ │ -0001d810: 7465 7261 6c53 6f6c 7665 7246 696c 7465 teralSolverFilte │ │ │ │ -0001d820: 7220 616e 6420 6578 6563 7574 6520 7468 r and execute th │ │ │ │ -0001d830: 6520 696e 6974 6961 6c69 7a61 7469 6f6e e initialization │ │ │ │ -0001d840: 2072 6f75 7469 6e65 732e 0a20 2020 2020 routines.. │ │ │ │ -0001d850: 2a0a 2020 2020 202a 2040 7061 7261 6d20 *. * @param │ │ │ │ -0001d860: 6775 6964 6520 696d 6167 6520 7365 7276 guide image serv │ │ │ │ -0001d870: 696e 6720 6173 2067 7569 6465 2066 6f72 ing as guide for │ │ │ │ -0001d880: 2066 696c 7465 7269 6e67 2e20 4974 2073 filtering. It s │ │ │ │ -0001d890: 686f 756c 6420 6861 7665 2038 2d62 6974 hould have 8-bit │ │ │ │ -0001d8a0: 2064 6570 7468 2061 6e64 2065 6974 6865 depth and eithe │ │ │ │ -0001d8b0: 7220 3120 6f72 2033 2063 6861 6e6e 656c r 1 or 3 channel │ │ │ │ -0001d8c0: 732e 0a20 2020 2020 2a0a 2020 2020 202a s.. *. * │ │ │ │ -0001d8d0: 2040 7061 7261 6d20 7369 676d 615f 7370 @param sigma_sp │ │ │ │ -0001d8e0: 6174 6961 6c20 7061 7261 6d65 7465 722c atial parameter, │ │ │ │ -0001d8f0: 2074 6861 7420 6973 2073 696d 696c 6172 that is similar │ │ │ │ -0001d900: 2074 6f20 7370 6174 6961 6c20 7370 6163 to spatial spac │ │ │ │ -0001d910: 6520 7369 676d 6120 2862 616e 6477 6964 e sigma (bandwid │ │ │ │ -0001d920: 7468 2920 696e 2062 696c 6174 6572 616c th) in bilateral │ │ │ │ -0001d930: 4669 6c74 6572 2e0a 2020 2020 202a 0a20 Filter.. *. │ │ │ │ -0001d940: 2020 2020 2a20 4070 6172 616d 2073 6967 * @param sig │ │ │ │ -0001d950: 6d61 5f6c 756d 6120 7061 7261 6d65 7465 ma_luma paramete │ │ │ │ -0001d960: 722c 2074 6861 7420 6973 2073 696d 696c r, that is simil │ │ │ │ -0001d970: 6172 2074 6f20 6c75 6d61 2073 7061 6365 ar to luma space │ │ │ │ -0001d980: 2073 6967 6d61 2028 6261 6e64 7769 6474 sigma (bandwidt │ │ │ │ -0001d990: 6829 2069 6e20 6269 6c61 7465 7261 6c46 h) in bilateralF │ │ │ │ -0001d9a0: 696c 7465 722e 0a20 2020 2020 2a0a 2020 ilter.. *. │ │ │ │ -0001d9b0: 2020 202a 2040 7061 7261 6d20 7369 676d * @param sigm │ │ │ │ -0001d9c0: 615f 6368 726f 6d61 2070 6172 616d 6574 a_chroma paramet │ │ │ │ -0001d9d0: 6572 2c20 7468 6174 2069 7320 7369 6d69 er, that is simi │ │ │ │ -0001d9e0: 6c61 7220 746f 2063 6872 6f6d 6120 7370 lar to chroma sp │ │ │ │ -0001d9f0: 6163 6520 7369 676d 6120 2862 616e 6477 ace sigma (bandw │ │ │ │ -0001da00: 6964 7468 2920 696e 2062 696c 6174 6572 idth) in bilater │ │ │ │ -0001da10: 616c 4669 6c74 6572 2e0a 2020 2020 202a alFilter.. * │ │ │ │ -0001da20: 0a20 2020 2020 2a0a 2020 2020 202a 0a20 . *. *. │ │ │ │ -0001da30: 2020 2020 2a0a 2020 2020 202a 2046 6f72 *. * For │ │ │ │ -0001da40: 206d 6f72 6520 6465 7461 696c 7320 6162 more details ab │ │ │ │ -0001da50: 6f75 7420 7468 6520 4661 7374 2042 696c out the Fast Bil │ │ │ │ -0001da60: 6174 6572 616c 2053 6f6c 7665 7220 7061 ateral Solver pa │ │ │ │ -0001da70: 7261 6d65 7465 7273 2c20 7365 6520 7468 rameters, see th │ │ │ │ -0001da80: 6520 6f72 6967 696e 616c 2070 6170 6572 e original paper │ │ │ │ -0001da90: 2043 4954 453a 2042 6172 726f 6e50 6f6f CITE: BarronPoo │ │ │ │ -0001daa0: 6c65 3230 3136 2e0a 2020 2020 202a 2040 le2016.. * @ │ │ │ │ -0001dab0: 7265 7475 726e 2061 7574 6f6d 6174 6963 return automatic │ │ │ │ -0001dac0: 616c 6c79 2067 656e 6572 6174 6564 0a20 ally generated. │ │ │ │ -0001dad0: 2020 2020 2a2f 0a20 2020 2070 7562 6c69 */. publi │ │ │ │ -0001dae0: 6320 7374 6174 6963 2046 6173 7442 696c c static FastBil │ │ │ │ -0001daf0: 6174 6572 616c 536f 6c76 6572 4669 6c74 ateralSolverFilt │ │ │ │ -0001db00: 6572 2063 7265 6174 6546 6173 7442 696c er createFastBil │ │ │ │ -0001db10: 6174 6572 616c 536f 6c76 6572 4669 6c74 ateralSolverFilt │ │ │ │ -0001db20: 6572 284d 6174 2067 7569 6465 2c20 646f er(Mat guide, do │ │ │ │ -0001db30: 7562 6c65 2073 6967 6d61 5f73 7061 7469 uble sigma_spati │ │ │ │ -0001db40: 616c 2c20 646f 7562 6c65 2073 6967 6d61 al, double sigma │ │ │ │ -0001db50: 5f6c 756d 612c 2064 6f75 626c 6520 7369 _luma, double si │ │ │ │ -0001db60: 676d 615f 6368 726f 6d61 2920 7b0a 2020 gma_chroma) {. │ │ │ │ -0001db70: 2020 2020 2020 7265 7475 726e 2046 6173 return Fas │ │ │ │ -0001db80: 7442 696c 6174 6572 616c 536f 6c76 6572 tBilateralSolver │ │ │ │ -0001db90: 4669 6c74 6572 2e5f 5f66 726f 6d50 7472 Filter.__fromPtr │ │ │ │ -0001dba0: 5f5f 2863 7265 6174 6546 6173 7442 696c __(createFastBil │ │ │ │ -0001dbb0: 6174 6572 616c 536f 6c76 6572 4669 6c74 ateralSolverFilt │ │ │ │ -0001dbc0: 6572 5f33 2867 7569 6465 2e6e 6174 6976 er_3(guide.nativ │ │ │ │ -0001dbd0: 654f 626a 2c20 7369 676d 615f 7370 6174 eObj, sigma_spat │ │ │ │ -0001dbe0: 6961 6c2c 2073 6967 6d61 5f6c 756d 612c ial, sigma_luma, │ │ │ │ -0001dbf0: 2073 6967 6d61 5f63 6872 6f6d 6129 293b sigma_chroma)); │ │ │ │ -0001dc00: 0a20 2020 207d 0a0a 0a20 2020 202f 2f0a . }... //. │ │ │ │ -0001dc10: 2020 2020 2f2f 2043 2b2b 3a20 2076 6f69 // C++: voi │ │ │ │ -0001dc20: 6420 6376 3a3a 7869 6d67 7072 6f63 3a3a d cv::ximgproc:: │ │ │ │ -0001dc30: 6661 7374 4269 6c61 7465 7261 6c53 6f6c fastBilateralSol │ │ │ │ -0001dc40: 7665 7246 696c 7465 7228 4d61 7420 6775 verFilter(Mat gu │ │ │ │ -0001dc50: 6964 652c 204d 6174 2073 7263 2c20 4d61 ide, Mat src, Ma │ │ │ │ -0001dc60: 7420 636f 6e66 6964 656e 6365 2c20 4d61 t confidence, Ma │ │ │ │ -0001dc70: 7426 2064 7374 2c20 646f 7562 6c65 2073 t& dst, double s │ │ │ │ -0001dc80: 6967 6d61 5f73 7061 7469 616c 203d 2038 igma_spatial = 8 │ │ │ │ -0001dc90: 2c20 646f 7562 6c65 2073 6967 6d61 5f6c , double sigma_l │ │ │ │ -0001dca0: 756d 6120 3d20 382c 2064 6f75 626c 6520 uma = 8, double │ │ │ │ -0001dcb0: 7369 676d 615f 6368 726f 6d61 203d 2038 sigma_chroma = 8 │ │ │ │ -0001dcc0: 2c20 646f 7562 6c65 206c 616d 6264 6120 , double lambda │ │ │ │ -0001dcd0: 3d20 3132 382e 302c 2069 6e74 206e 756d = 128.0, int num │ │ │ │ -0001dce0: 5f69 7465 7220 3d20 3235 2c20 646f 7562 _iter = 25, doub │ │ │ │ -0001dcf0: 6c65 206d 6178 5f74 6f6c 203d 2031 652d le max_tol = 1e- │ │ │ │ -0001dd00: 3529 0a20 2020 202f 2f0a 0a20 2020 202f 5). //.. / │ │ │ │ -0001dd10: 2a2a 0a20 2020 2020 2a20 5369 6d70 6c65 **. * Simple │ │ │ │ -0001dd20: 206f 6e65 2d6c 696e 6520 4661 7374 2042 one-line Fast B │ │ │ │ -0001dd30: 696c 6174 6572 616c 2053 6f6c 7665 7220 ilateral Solver │ │ │ │ -0001dd40: 6669 6c74 6572 2063 616c 6c2e 2049 6620 filter call. If │ │ │ │ -0001dd50: 796f 7520 6861 7665 206d 756c 7469 706c you have multipl │ │ │ │ -0001dd60: 6520 696d 6167 6573 2074 6f20 6669 6c74 e images to filt │ │ │ │ -0001dd70: 6572 2077 6974 6820 7468 6520 7361 6d65 er with the same │ │ │ │ -0001dd80: 0a20 2020 2020 2a20 6775 6964 6520 7468 . * guide th │ │ │ │ -0001dd90: 656e 2075 7365 2046 6173 7442 696c 6174 en use FastBilat │ │ │ │ -0001dda0: 6572 616c 536f 6c76 6572 4669 6c74 6572 eralSolverFilter │ │ │ │ -0001ddb0: 2069 6e74 6572 6661 6365 2074 6f20 6176 interface to av │ │ │ │ -0001ddc0: 6f69 6420 6578 7472 6120 636f 6d70 7574 oid extra comput │ │ │ │ -0001ddd0: 6174 696f 6e73 2e0a 2020 2020 202a 0a20 ations.. *. │ │ │ │ -0001dde0: 2020 2020 2a20 4070 6172 616d 2067 7569 * @param gui │ │ │ │ -0001ddf0: 6465 2069 6d61 6765 2073 6572 7669 6e67 de image serving │ │ │ │ -0001de00: 2061 7320 6775 6964 6520 666f 7220 6669 as guide for fi │ │ │ │ -0001de10: 6c74 6572 696e 672e 2049 7420 7368 6f75 ltering. It shou │ │ │ │ -0001de20: 6c64 2068 6176 6520 382d 6269 7420 6465 ld have 8-bit de │ │ │ │ -0001de30: 7074 6820 616e 6420 6569 7468 6572 2031 pth and either 1 │ │ │ │ -0001de40: 206f 7220 3320 6368 616e 6e65 6c73 2e0a or 3 channels.. │ │ │ │ -0001de50: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ -0001de60: 6172 616d 2073 7263 2073 6f75 7263 6520 aram src source │ │ │ │ -0001de70: 696d 6167 6520 666f 7220 6669 6c74 6572 image for filter │ │ │ │ -0001de80: 696e 6720 7769 7468 2075 6e73 6967 6e65 ing with unsigne │ │ │ │ -0001de90: 6420 382d 6269 7420 6f72 2073 6967 6e65 d 8-bit or signe │ │ │ │ -0001dea0: 6420 3136 2d62 6974 206f 7220 666c 6f61 d 16-bit or floa │ │ │ │ -0001deb0: 7469 6e67 2d70 6f69 6e74 2033 322d 6269 ting-point 32-bi │ │ │ │ -0001dec0: 7420 6465 7074 6820 616e 6420 7570 2074 t depth and up t │ │ │ │ -0001ded0: 6f20 3420 6368 616e 6e65 6c73 2e0a 2020 o 4 channels.. │ │ │ │ -0001dee0: 2020 202a 0a20 2020 2020 2a20 4070 6172 *. * @par │ │ │ │ -0001def0: 616d 2063 6f6e 6669 6465 6e63 6520 636f am confidence co │ │ │ │ -0001df00: 6e66 6964 656e 6365 2069 6d61 6765 2077 nfidence image w │ │ │ │ -0001df10: 6974 6820 756e 7369 676e 6564 2038 2d62 ith unsigned 8-b │ │ │ │ -0001df20: 6974 206f 7220 666c 6f61 7469 6e67 2d70 it or floating-p │ │ │ │ -0001df30: 6f69 6e74 2033 322d 6269 7420 636f 6e66 oint 32-bit conf │ │ │ │ -0001df40: 6964 656e 6365 2061 6e64 2031 2063 6861 idence and 1 cha │ │ │ │ -0001df50: 6e6e 656c 2e0a 2020 2020 202a 0a20 2020 nnel.. *. │ │ │ │ -0001df60: 2020 2a20 4070 6172 616d 2064 7374 2064 * @param dst d │ │ │ │ -0001df70: 6573 7469 6e61 7469 6f6e 2069 6d61 6765 estination image │ │ │ │ -0001df80: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ -0001df90: 4070 6172 616d 2073 6967 6d61 5f73 7061 @param sigma_spa │ │ │ │ -0001dfa0: 7469 616c 2070 6172 616d 6574 6572 2c20 tial parameter, │ │ │ │ -0001dfb0: 7468 6174 2069 7320 7369 6d69 6c61 7220 that is similar │ │ │ │ -0001dfc0: 746f 2073 7061 7469 616c 2073 7061 6365 to spatial space │ │ │ │ -0001dfd0: 2073 6967 6d61 2028 6261 6e64 7769 6474 sigma (bandwidt │ │ │ │ -0001dfe0: 6829 2069 6e20 6269 6c61 7465 7261 6c46 h) in bilateralF │ │ │ │ -0001dff0: 696c 7465 722e 0a20 2020 2020 2a0a 2020 ilter.. *. │ │ │ │ -0001e000: 2020 202a 2040 7061 7261 6d20 7369 676d * @param sigm │ │ │ │ -0001e010: 615f 6c75 6d61 2070 6172 616d 6574 6572 a_luma parameter │ │ │ │ -0001e020: 2c20 7468 6174 2069 7320 7369 6d69 6c61 , that is simila │ │ │ │ -0001e030: 7220 746f 206c 756d 6120 7370 6163 6520 r to luma space │ │ │ │ -0001e040: 7369 676d 6120 2862 616e 6477 6964 7468 sigma (bandwidth │ │ │ │ -0001e050: 2920 696e 2062 696c 6174 6572 616c 4669 ) in bilateralFi │ │ │ │ -0001e060: 6c74 6572 2e0a 2020 2020 202a 0a20 2020 lter.. *. │ │ │ │ -0001e070: 2020 2a20 4070 6172 616d 2073 6967 6d61 * @param sigma │ │ │ │ -0001e080: 5f63 6872 6f6d 6120 7061 7261 6d65 7465 _chroma paramete │ │ │ │ -0001e090: 722c 2074 6861 7420 6973 2073 696d 696c r, that is simil │ │ │ │ -0001e0a0: 6172 2074 6f20 6368 726f 6d61 2073 7061 ar to chroma spa │ │ │ │ -0001e0b0: 6365 2073 6967 6d61 2028 6261 6e64 7769 ce sigma (bandwi │ │ │ │ -0001e0c0: 6474 6829 2069 6e20 6269 6c61 7465 7261 dth) in bilatera │ │ │ │ -0001e0d0: 6c46 696c 7465 722e 0a20 2020 2020 2a0a lFilter.. *. │ │ │ │ -0001e0e0: 2020 2020 202a 2040 7061 7261 6d20 6c61 * @param la │ │ │ │ -0001e0f0: 6d62 6461 2073 6d6f 6f74 686e 6573 7320 mbda smoothness │ │ │ │ -0001e100: 7374 7265 6e67 7468 2070 6172 616d 6574 strength paramet │ │ │ │ -0001e110: 6572 2066 6f72 2073 6f6c 7665 722e 0a20 er for solver.. │ │ │ │ -0001e120: 2020 2020 2a0a 2020 2020 202a 2040 7061 *. * @pa │ │ │ │ -0001e130: 7261 6d20 6e75 6d5f 6974 6572 206e 756d ram num_iter num │ │ │ │ -0001e140: 6265 7220 6f66 2069 7465 7261 7469 6f6e ber of iteration │ │ │ │ -0001e150: 7320 7573 6564 2066 6f72 2073 6f6c 7665 s used for solve │ │ │ │ -0001e160: 722c 2032 3520 6973 2075 7375 616c 6c79 r, 25 is usually │ │ │ │ -0001e170: 2065 6e6f 7567 682e 0a20 2020 2020 2a0a enough.. *. │ │ │ │ -0001e180: 2020 2020 202a 2040 7061 7261 6d20 6d61 * @param ma │ │ │ │ -0001e190: 785f 746f 6c20 636f 6e76 6572 6765 6e63 x_tol convergenc │ │ │ │ -0001e1a0: 6520 746f 6c65 7261 6e63 6520 7573 6564 e tolerance used │ │ │ │ -0001e1b0: 2066 6f72 2073 6f6c 7665 722e 0a20 2020 for solver.. │ │ │ │ -0001e1c0: 2020 2a0a 2020 2020 202a 2046 6f72 206d *. * For m │ │ │ │ -0001e1d0: 6f72 6520 6465 7461 696c 7320 6162 6f75 ore details abou │ │ │ │ -0001e1e0: 7420 7468 6520 4661 7374 2042 696c 6174 t the Fast Bilat │ │ │ │ -0001e1f0: 6572 616c 2053 6f6c 7665 7220 7061 7261 eral Solver para │ │ │ │ -0001e200: 6d65 7465 7273 2c20 7365 6520 7468 6520 meters, see the │ │ │ │ -0001e210: 6f72 6967 696e 616c 2070 6170 6572 2043 original paper C │ │ │ │ -0001e220: 4954 453a 2042 6172 726f 6e50 6f6f 6c65 ITE: BarronPoole │ │ │ │ -0001e230: 3230 3136 2e0a 2020 2020 202a 0a20 2020 2016.. *. │ │ │ │ -0001e240: 2020 2a20 3c62 3e4e 6f74 653a 3c2f 623e * Note: │ │ │ │ -0001e250: 2043 6f6e 6669 6465 6e63 6520 696d 6167 Confidence imag │ │ │ │ -0001e260: 6573 2077 6974 6820 4356 5f38 5520 6465 es with CV_8U de │ │ │ │ -0001e270: 7074 6820 6172 6520 6578 7065 6374 6564 pth are expected │ │ │ │ -0001e280: 2074 6f20 696e 205b 302c 2032 3535 5d20 to in [0, 255] │ │ │ │ -0001e290: 616e 6420 4356 5f33 3246 2069 6e20 5b30 and CV_32F in [0 │ │ │ │ -0001e2a0: 2c20 315d 2072 616e 6765 2e0a 2020 2020 , 1] range.. │ │ │ │ -0001e2b0: 202a 2f0a 2020 2020 7075 626c 6963 2073 */. public s │ │ │ │ -0001e2c0: 7461 7469 6320 766f 6964 2066 6173 7442 tatic void fastB │ │ │ │ -0001e2d0: 696c 6174 6572 616c 536f 6c76 6572 4669 ilateralSolverFi │ │ │ │ -0001e2e0: 6c74 6572 284d 6174 2067 7569 6465 2c20 lter(Mat guide, │ │ │ │ -0001e2f0: 4d61 7420 7372 632c 204d 6174 2063 6f6e Mat src, Mat con │ │ │ │ -0001e300: 6669 6465 6e63 652c 204d 6174 2064 7374 fidence, Mat dst │ │ │ │ -0001e310: 2c20 646f 7562 6c65 2073 6967 6d61 5f73 , double sigma_s │ │ │ │ -0001e320: 7061 7469 616c 2c20 646f 7562 6c65 2073 patial, double s │ │ │ │ -0001e330: 6967 6d61 5f6c 756d 612c 2064 6f75 626c igma_luma, doubl │ │ │ │ -0001e340: 6520 7369 676d 615f 6368 726f 6d61 2c20 e sigma_chroma, │ │ │ │ -0001e350: 646f 7562 6c65 206c 616d 6264 612c 2069 double lambda, i │ │ │ │ -0001e360: 6e74 206e 756d 5f69 7465 722c 2064 6f75 nt num_iter, dou │ │ │ │ -0001e370: 626c 6520 6d61 785f 746f 6c29 207b 0a20 ble max_tol) {. │ │ │ │ -0001e380: 2020 2020 2020 2066 6173 7442 696c 6174 fastBilat │ │ │ │ -0001e390: 6572 616c 536f 6c76 6572 4669 6c74 6572 eralSolverFilter │ │ │ │ -0001e3a0: 5f30 2867 7569 6465 2e6e 6174 6976 654f _0(guide.nativeO │ │ │ │ -0001e3b0: 626a 2c20 7372 632e 6e61 7469 7665 4f62 bj, src.nativeOb │ │ │ │ -0001e3c0: 6a2c 2063 6f6e 6669 6465 6e63 652e 6e61 j, confidence.na │ │ │ │ -0001e3d0: 7469 7665 4f62 6a2c 2064 7374 2e6e 6174 tiveObj, dst.nat │ │ │ │ -0001e3e0: 6976 654f 626a 2c20 7369 676d 615f 7370 iveObj, sigma_sp │ │ │ │ -0001e3f0: 6174 6961 6c2c 2073 6967 6d61 5f6c 756d atial, sigma_lum │ │ │ │ -0001e400: 612c 2073 6967 6d61 5f63 6872 6f6d 612c a, sigma_chroma, │ │ │ │ -0001e410: 206c 616d 6264 612c 206e 756d 5f69 7465 lambda, num_ite │ │ │ │ -0001e420: 722c 206d 6178 5f74 6f6c 293b 0a20 2020 r, max_tol);. │ │ │ │ -0001e430: 207d 0a0a 2020 2020 2f2a 2a0a 2020 2020 }.. /**. │ │ │ │ -0001e440: 202a 2053 696d 706c 6520 6f6e 652d 6c69 * Simple one-li │ │ │ │ -0001e450: 6e65 2046 6173 7420 4269 6c61 7465 7261 ne Fast Bilatera │ │ │ │ -0001e460: 6c20 536f 6c76 6572 2066 696c 7465 7220 l Solver filter │ │ │ │ -0001e470: 6361 6c6c 2e20 4966 2079 6f75 2068 6176 call. If you hav │ │ │ │ -0001e480: 6520 6d75 6c74 6970 6c65 2069 6d61 6765 e multiple image │ │ │ │ -0001e490: 7320 746f 2066 696c 7465 7220 7769 7468 s to filter with │ │ │ │ -0001e4a0: 2074 6865 2073 616d 650a 2020 2020 202a the same. * │ │ │ │ -0001e4b0: 2067 7569 6465 2074 6865 6e20 7573 6520 guide then use │ │ │ │ -0001e4c0: 4661 7374 4269 6c61 7465 7261 6c53 6f6c FastBilateralSol │ │ │ │ -0001e4d0: 7665 7246 696c 7465 7220 696e 7465 7266 verFilter interf │ │ │ │ -0001e4e0: 6163 6520 746f 2061 766f 6964 2065 7874 ace to avoid ext │ │ │ │ -0001e4f0: 7261 2063 6f6d 7075 7461 7469 6f6e 732e ra computations. │ │ │ │ -0001e500: 0a20 2020 2020 2a0a 2020 2020 202a 2040 . *. * @ │ │ │ │ -0001e510: 7061 7261 6d20 6775 6964 6520 696d 6167 param guide imag │ │ │ │ -0001e520: 6520 7365 7276 696e 6720 6173 2067 7569 e serving as gui │ │ │ │ -0001e530: 6465 2066 6f72 2066 696c 7465 7269 6e67 de for filtering │ │ │ │ -0001e540: 2e20 4974 2073 686f 756c 6420 6861 7665 . It should have │ │ │ │ -0001e550: 2038 2d62 6974 2064 6570 7468 2061 6e64 8-bit depth and │ │ │ │ -0001e560: 2065 6974 6865 7220 3120 6f72 2033 2063 either 1 or 3 c │ │ │ │ -0001e570: 6861 6e6e 656c 732e 0a20 2020 2020 2a0a hannels.. *. │ │ │ │ -0001e580: 2020 2020 202a 2040 7061 7261 6d20 7372 * @param sr │ │ │ │ -0001e590: 6320 736f 7572 6365 2069 6d61 6765 2066 c source image f │ │ │ │ -0001e5a0: 6f72 2066 696c 7465 7269 6e67 2077 6974 or filtering wit │ │ │ │ -0001e5b0: 6820 756e 7369 676e 6564 2038 2d62 6974 h unsigned 8-bit │ │ │ │ -0001e5c0: 206f 7220 7369 676e 6564 2031 362d 6269 or signed 16-bi │ │ │ │ -0001e5d0: 7420 6f72 2066 6c6f 6174 696e 672d 706f t or floating-po │ │ │ │ -0001e5e0: 696e 7420 3332 2d62 6974 2064 6570 7468 int 32-bit depth │ │ │ │ -0001e5f0: 2061 6e64 2075 7020 746f 2034 2063 6861 and up to 4 cha │ │ │ │ -0001e600: 6e6e 656c 732e 0a20 2020 2020 2a0a 2020 nnels.. *. │ │ │ │ -0001e610: 2020 202a 2040 7061 7261 6d20 636f 6e66 * @param conf │ │ │ │ -0001e620: 6964 656e 6365 2063 6f6e 6669 6465 6e63 idence confidenc │ │ │ │ -0001e630: 6520 696d 6167 6520 7769 7468 2075 6e73 e image with uns │ │ │ │ -0001e640: 6967 6e65 6420 382d 6269 7420 6f72 2066 igned 8-bit or f │ │ │ │ -0001e650: 6c6f 6174 696e 672d 706f 696e 7420 3332 loating-point 32 │ │ │ │ -0001e660: 2d62 6974 2063 6f6e 6669 6465 6e63 6520 -bit confidence │ │ │ │ -0001e670: 616e 6420 3120 6368 616e 6e65 6c2e 0a20 and 1 channel.. │ │ │ │ -0001e680: 2020 2020 2a0a 2020 2020 202a 2040 7061 *. * @pa │ │ │ │ -0001e690: 7261 6d20 6473 7420 6465 7374 696e 6174 ram dst destinat │ │ │ │ -0001e6a0: 696f 6e20 696d 6167 652e 0a20 2020 2020 ion image.. │ │ │ │ -0001e6b0: 2a0a 2020 2020 202a 2040 7061 7261 6d20 *. * @param │ │ │ │ -0001e6c0: 7369 676d 615f 7370 6174 6961 6c20 7061 sigma_spatial pa │ │ │ │ -0001e6d0: 7261 6d65 7465 722c 2074 6861 7420 6973 rameter, that is │ │ │ │ -0001e6e0: 2073 696d 696c 6172 2074 6f20 7370 6174 similar to spat │ │ │ │ -0001e6f0: 6961 6c20 7370 6163 6520 7369 676d 6120 ial space sigma │ │ │ │ -0001e700: 2862 616e 6477 6964 7468 2920 696e 2062 (bandwidth) in b │ │ │ │ -0001e710: 696c 6174 6572 616c 4669 6c74 6572 2e0a ilateralFilter.. │ │ │ │ -0001e720: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ -0001e730: 6172 616d 2073 6967 6d61 5f6c 756d 6120 aram sigma_luma │ │ │ │ -0001e740: 7061 7261 6d65 7465 722c 2074 6861 7420 parameter, that │ │ │ │ -0001e750: 6973 2073 696d 696c 6172 2074 6f20 6c75 is similar to lu │ │ │ │ -0001e760: 6d61 2073 7061 6365 2073 6967 6d61 2028 ma space sigma ( │ │ │ │ -0001e770: 6261 6e64 7769 6474 6829 2069 6e20 6269 bandwidth) in bi │ │ │ │ -0001e780: 6c61 7465 7261 6c46 696c 7465 722e 0a20 lateralFilter.. │ │ │ │ -0001e790: 2020 2020 2a0a 2020 2020 202a 2040 7061 *. * @pa │ │ │ │ -0001e7a0: 7261 6d20 7369 676d 615f 6368 726f 6d61 ram sigma_chroma │ │ │ │ -0001e7b0: 2070 6172 616d 6574 6572 2c20 7468 6174 parameter, that │ │ │ │ -0001e7c0: 2069 7320 7369 6d69 6c61 7220 746f 2063 is similar to c │ │ │ │ -0001e7d0: 6872 6f6d 6120 7370 6163 6520 7369 676d hroma space sigm │ │ │ │ -0001e7e0: 6120 2862 616e 6477 6964 7468 2920 696e a (bandwidth) in │ │ │ │ -0001e7f0: 2062 696c 6174 6572 616c 4669 6c74 6572 bilateralFilter │ │ │ │ -0001e800: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ -0001e810: 4070 6172 616d 206c 616d 6264 6120 736d @param lambda sm │ │ │ │ -0001e820: 6f6f 7468 6e65 7373 2073 7472 656e 6774 oothness strengt │ │ │ │ -0001e830: 6820 7061 7261 6d65 7465 7220 666f 7220 h parameter for │ │ │ │ -0001e840: 736f 6c76 6572 2e0a 2020 2020 202a 0a20 solver.. *. │ │ │ │ -0001e850: 2020 2020 2a20 4070 6172 616d 206e 756d * @param num │ │ │ │ -0001e860: 5f69 7465 7220 6e75 6d62 6572 206f 6620 _iter number of │ │ │ │ -0001e870: 6974 6572 6174 696f 6e73 2075 7365 6420 iterations used │ │ │ │ -0001e880: 666f 7220 736f 6c76 6572 2c20 3235 2069 for solver, 25 i │ │ │ │ -0001e890: 7320 7573 7561 6c6c 7920 656e 6f75 6768 s usually enough │ │ │ │ +0001d4c0: 6172 616d 2073 7263 2053 6f75 7263 6520 aram src Source │ │ │ │ +0001d4d0: 382d 6269 7420 6f72 2066 6c6f 6174 696e 8-bit or floatin │ │ │ │ +0001d4e0: 672d 706f 696e 742c 2031 2d63 6861 6e6e g-point, 1-chann │ │ │ │ +0001d4f0: 656c 206f 7220 332d 6368 616e 6e65 6c20 el or 3-channel │ │ │ │ +0001d500: 696d 6167 652e 0a20 2020 2020 2a0a 2020 image.. *. │ │ │ │ +0001d510: 2020 202a 2040 7061 7261 6d20 6473 7420 * @param dst │ │ │ │ +0001d520: 4465 7374 696e 6174 696f 6e20 696d 6167 Destination imag │ │ │ │ +0001d530: 6520 6f66 2074 6865 2073 616d 6520 7369 e of the same si │ │ │ │ +0001d540: 7a65 2061 6e64 2074 7970 6520 6173 2073 ze and type as s │ │ │ │ +0001d550: 7263 2e0a 2020 2020 202a 0a20 2020 2020 rc.. *. │ │ │ │ +0001d560: 2a20 4070 6172 616d 2064 2044 6961 6d65 * @param d Diame │ │ │ │ +0001d570: 7465 7220 6f66 2065 6163 6820 7069 7865 ter of each pixe │ │ │ │ +0001d580: 6c20 6e65 6967 6862 6f72 686f 6f64 2074 l neighborhood t │ │ │ │ +0001d590: 6861 7420 6973 2075 7365 6420 6475 7269 hat is used duri │ │ │ │ +0001d5a0: 6e67 2066 696c 7465 7269 6e67 2e20 4966 ng filtering. If │ │ │ │ +0001d5b0: 2069 7420 6973 206e 6f6e 2d70 6f73 6974 it is non-posit │ │ │ │ +0001d5c0: 6976 652c 0a20 2020 2020 2a20 6974 2069 ive,. * it i │ │ │ │ +0001d5d0: 7320 636f 6d70 7574 6564 2066 726f 6d20 s computed from │ │ │ │ +0001d5e0: 7369 676d 6153 7061 6365 202e 0a20 2020 sigmaSpace .. │ │ │ │ +0001d5f0: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ +0001d600: 6d20 7369 676d 6143 6f6c 6f72 2046 696c m sigmaColor Fil │ │ │ │ +0001d610: 7465 7220 7369 676d 6120 696e 2074 6865 ter sigma in the │ │ │ │ +0001d620: 2063 6f6c 6f72 2073 7061 6365 2e20 4120 color space. A │ │ │ │ +0001d630: 6c61 7267 6572 2076 616c 7565 206f 6620 larger value of │ │ │ │ +0001d640: 7468 6520 7061 7261 6d65 7465 7220 6d65 the parameter me │ │ │ │ +0001d650: 616e 7320 7468 6174 0a20 2020 2020 2a20 ans that. * │ │ │ │ +0001d660: 6661 7274 6865 7220 636f 6c6f 7273 2077 farther colors w │ │ │ │ +0001d670: 6974 6869 6e20 7468 6520 7069 7865 6c20 ithin the pixel │ │ │ │ +0001d680: 6e65 6967 6862 6f72 686f 6f64 2028 7365 neighborhood (se │ │ │ │ +0001d690: 6520 7369 676d 6153 7061 6365 2029 2077 e sigmaSpace ) w │ │ │ │ +0001d6a0: 696c 6c20 6265 206d 6978 6564 2074 6f67 ill be mixed tog │ │ │ │ +0001d6b0: 6574 6865 722c 2072 6573 756c 7469 6e67 ether, resulting │ │ │ │ +0001d6c0: 2069 6e0a 2020 2020 202a 206c 6172 6765 in. * large │ │ │ │ +0001d6d0: 7220 6172 6561 7320 6f66 2073 656d 692d r areas of semi- │ │ │ │ +0001d6e0: 6571 7561 6c20 636f 6c6f 722e 0a20 2020 equal color.. │ │ │ │ +0001d6f0: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ +0001d700: 6d20 7369 676d 6153 7061 6365 2046 696c m sigmaSpace Fil │ │ │ │ +0001d710: 7465 7220 7369 676d 6120 696e 2074 6865 ter sigma in the │ │ │ │ +0001d720: 2063 6f6f 7264 696e 6174 6520 7370 6163 coordinate spac │ │ │ │ +0001d730: 652e 2041 206c 6172 6765 7220 7661 6c75 e. A larger valu │ │ │ │ +0001d740: 6520 6f66 2074 6865 2070 6172 616d 6574 e of the paramet │ │ │ │ +0001d750: 6572 206d 6561 6e73 2074 6861 740a 2020 er means that. │ │ │ │ +0001d760: 2020 202a 2066 6172 7468 6572 2070 6978 * farther pix │ │ │ │ +0001d770: 656c 7320 7769 6c6c 2069 6e66 6c75 656e els will influen │ │ │ │ +0001d780: 6365 2065 6163 6820 6f74 6865 7220 6173 ce each other as │ │ │ │ +0001d790: 206c 6f6e 6720 6173 2074 6865 6972 2063 long as their c │ │ │ │ +0001d7a0: 6f6c 6f72 7320 6172 6520 636c 6f73 6520 olors are close │ │ │ │ +0001d7b0: 656e 6f75 6768 2028 7365 6520 7369 676d enough (see sigm │ │ │ │ +0001d7c0: 6143 6f6c 6f72 2029 2e0a 2020 2020 202a aColor ).. * │ │ │ │ +0001d7d0: 2057 6865 6e20 6426 6774 3b30 202c 2069 When d>0 , i │ │ │ │ +0001d7e0: 7420 7370 6563 6966 6965 7320 7468 6520 t specifies the │ │ │ │ +0001d7f0: 6e65 6967 6862 6f72 686f 6f64 2073 697a neighborhood siz │ │ │ │ +0001d800: 6520 7265 6761 7264 6c65 7373 206f 6620 e regardless of │ │ │ │ +0001d810: 7369 676d 6153 7061 6365 202e 204f 7468 sigmaSpace . Oth │ │ │ │ +0001d820: 6572 7769 7365 2c20 6420 6973 0a20 2020 erwise, d is. │ │ │ │ +0001d830: 2020 2a20 7072 6f70 6f72 7469 6f6e 616c * proportional │ │ │ │ +0001d840: 2074 6f20 7369 676d 6153 7061 6365 202e to sigmaSpace . │ │ │ │ +0001d850: 0a20 2020 2020 2a0a 2020 2020 202a 2040 . *. * @ │ │ │ │ +0001d860: 7061 7261 6d20 6e75 6d4f 6649 7465 7220 param numOfIter │ │ │ │ +0001d870: 4e75 6d62 6572 206f 6620 6974 6572 6174 Number of iterat │ │ │ │ +0001d880: 696f 6e73 206f 6620 6a6f 696e 7420 6564 ions of joint ed │ │ │ │ +0001d890: 6765 2d70 7265 7365 7276 696e 6720 6669 ge-preserving fi │ │ │ │ +0001d8a0: 6c74 6572 696e 6720 6170 706c 6965 6420 ltering applied │ │ │ │ +0001d8b0: 6f6e 2074 6865 2073 6f75 7263 6520 696d on the source im │ │ │ │ +0001d8c0: 6167 652e 0a20 2020 2020 2a0a 2020 2020 age.. *. │ │ │ │ +0001d8d0: 202a 0a20 2020 2020 2a20 3c62 3e4e 6f74 *. * Not │ │ │ │ +0001d8e0: 653a 3c2f 623e 2020 726f 6c6c 696e 6747 e: rollingG │ │ │ │ +0001d8f0: 7569 6461 6e63 6546 696c 7465 7220 7573 uidanceFilter us │ │ │ │ +0001d900: 6573 206a 6f69 6e74 4269 6c61 7465 7261 es jointBilatera │ │ │ │ +0001d910: 6c46 696c 7465 7220 6173 2074 6865 2065 lFilter as the e │ │ │ │ +0001d920: 6467 652d 7072 6573 6572 7669 6e67 2066 dge-preserving f │ │ │ │ +0001d930: 696c 7465 722e 0a20 2020 2020 2a0a 2020 ilter.. *. │ │ │ │ +0001d940: 2020 202a 2053 4545 3a20 6a6f 696e 7442 * SEE: jointB │ │ │ │ +0001d950: 696c 6174 6572 616c 4669 6c74 6572 2c20 ilateralFilter, │ │ │ │ +0001d960: 6269 6c61 7465 7261 6c46 696c 7465 722c bilateralFilter, │ │ │ │ +0001d970: 2061 6d46 696c 7465 720a 2020 2020 202a amFilter. * │ │ │ │ +0001d980: 2f0a 2020 2020 7075 626c 6963 2073 7461 /. public sta │ │ │ │ +0001d990: 7469 6320 766f 6964 2072 6f6c 6c69 6e67 tic void rolling │ │ │ │ +0001d9a0: 4775 6964 616e 6365 4669 6c74 6572 284d GuidanceFilter(M │ │ │ │ +0001d9b0: 6174 2073 7263 2c20 4d61 7420 6473 742c at src, Mat dst, │ │ │ │ +0001d9c0: 2069 6e74 2064 2c20 646f 7562 6c65 2073 int d, double s │ │ │ │ +0001d9d0: 6967 6d61 436f 6c6f 722c 2064 6f75 626c igmaColor, doubl │ │ │ │ +0001d9e0: 6520 7369 676d 6153 7061 6365 2c20 696e e sigmaSpace, in │ │ │ │ +0001d9f0: 7420 6e75 6d4f 6649 7465 7229 207b 0a20 t numOfIter) {. │ │ │ │ +0001da00: 2020 2020 2020 2072 6f6c 6c69 6e67 4775 rollingGu │ │ │ │ +0001da10: 6964 616e 6365 4669 6c74 6572 5f31 2873 idanceFilter_1(s │ │ │ │ +0001da20: 7263 2e6e 6174 6976 654f 626a 2c20 6473 rc.nativeObj, ds │ │ │ │ +0001da30: 742e 6e61 7469 7665 4f62 6a2c 2064 2c20 t.nativeObj, d, │ │ │ │ +0001da40: 7369 676d 6143 6f6c 6f72 2c20 7369 676d sigmaColor, sigm │ │ │ │ +0001da50: 6153 7061 6365 2c20 6e75 6d4f 6649 7465 aSpace, numOfIte │ │ │ │ +0001da60: 7229 3b0a 2020 2020 7d0a 0a20 2020 202f r);. }.. / │ │ │ │ +0001da70: 2a2a 0a20 2020 2020 2a20 4170 706c 6965 **. * Applie │ │ │ │ +0001da80: 7320 7468 6520 726f 6c6c 696e 6720 6775 s the rolling gu │ │ │ │ +0001da90: 6964 616e 6365 2066 696c 7465 7220 746f idance filter to │ │ │ │ +0001daa0: 2061 6e20 696d 6167 652e 0a20 2020 2020 an image.. │ │ │ │ +0001dab0: 2a0a 2020 2020 202a 2046 6f72 206d 6f72 *. * For mor │ │ │ │ +0001dac0: 6520 6465 7461 696c 732c 2070 6c65 6173 e details, pleas │ │ │ │ +0001dad0: 6520 7365 6520 4349 5445 3a20 7a68 616e e see CITE: zhan │ │ │ │ +0001dae0: 6732 3031 3472 6f6c 6c69 6e67 0a20 2020 g2014rolling. │ │ │ │ +0001daf0: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ +0001db00: 6d20 7372 6320 536f 7572 6365 2038 2d62 m src Source 8-b │ │ │ │ +0001db10: 6974 206f 7220 666c 6f61 7469 6e67 2d70 it or floating-p │ │ │ │ +0001db20: 6f69 6e74 2c20 312d 6368 616e 6e65 6c20 oint, 1-channel │ │ │ │ +0001db30: 6f72 2033 2d63 6861 6e6e 656c 2069 6d61 or 3-channel ima │ │ │ │ +0001db40: 6765 2e0a 2020 2020 202a 0a20 2020 2020 ge.. *. │ │ │ │ +0001db50: 2a20 4070 6172 616d 2064 7374 2044 6573 * @param dst Des │ │ │ │ +0001db60: 7469 6e61 7469 6f6e 2069 6d61 6765 206f tination image o │ │ │ │ +0001db70: 6620 7468 6520 7361 6d65 2073 697a 6520 f the same size │ │ │ │ +0001db80: 616e 6420 7479 7065 2061 7320 7372 632e and type as src. │ │ │ │ +0001db90: 0a20 2020 2020 2a0a 2020 2020 202a 2040 . *. * @ │ │ │ │ +0001dba0: 7061 7261 6d20 6420 4469 616d 6574 6572 param d Diameter │ │ │ │ +0001dbb0: 206f 6620 6561 6368 2070 6978 656c 206e of each pixel n │ │ │ │ +0001dbc0: 6569 6768 626f 7268 6f6f 6420 7468 6174 eighborhood that │ │ │ │ +0001dbd0: 2069 7320 7573 6564 2064 7572 696e 6720 is used during │ │ │ │ +0001dbe0: 6669 6c74 6572 696e 672e 2049 6620 6974 filtering. If it │ │ │ │ +0001dbf0: 2069 7320 6e6f 6e2d 706f 7369 7469 7665 is non-positive │ │ │ │ +0001dc00: 2c0a 2020 2020 202a 2069 7420 6973 2063 ,. * it is c │ │ │ │ +0001dc10: 6f6d 7075 7465 6420 6672 6f6d 2073 6967 omputed from sig │ │ │ │ +0001dc20: 6d61 5370 6163 6520 2e0a 2020 2020 202a maSpace .. * │ │ │ │ +0001dc30: 0a20 2020 2020 2a20 4070 6172 616d 2073 . * @param s │ │ │ │ +0001dc40: 6967 6d61 436f 6c6f 7220 4669 6c74 6572 igmaColor Filter │ │ │ │ +0001dc50: 2073 6967 6d61 2069 6e20 7468 6520 636f sigma in the co │ │ │ │ +0001dc60: 6c6f 7220 7370 6163 652e 2041 206c 6172 lor space. A lar │ │ │ │ +0001dc70: 6765 7220 7661 6c75 6520 6f66 2074 6865 ger value of the │ │ │ │ +0001dc80: 2070 6172 616d 6574 6572 206d 6561 6e73 parameter means │ │ │ │ +0001dc90: 2074 6861 740a 2020 2020 202a 2066 6172 that. * far │ │ │ │ +0001dca0: 7468 6572 2063 6f6c 6f72 7320 7769 7468 ther colors with │ │ │ │ +0001dcb0: 696e 2074 6865 2070 6978 656c 206e 6569 in the pixel nei │ │ │ │ +0001dcc0: 6768 626f 7268 6f6f 6420 2873 6565 2073 ghborhood (see s │ │ │ │ +0001dcd0: 6967 6d61 5370 6163 6520 2920 7769 6c6c igmaSpace ) will │ │ │ │ +0001dce0: 2062 6520 6d69 7865 6420 746f 6765 7468 be mixed togeth │ │ │ │ +0001dcf0: 6572 2c20 7265 7375 6c74 696e 6720 696e er, resulting in │ │ │ │ +0001dd00: 0a20 2020 2020 2a20 6c61 7267 6572 2061 . * larger a │ │ │ │ +0001dd10: 7265 6173 206f 6620 7365 6d69 2d65 7175 reas of semi-equ │ │ │ │ +0001dd20: 616c 2063 6f6c 6f72 2e0a 2020 2020 202a al color.. * │ │ │ │ +0001dd30: 0a20 2020 2020 2a20 4070 6172 616d 2073 . * @param s │ │ │ │ +0001dd40: 6967 6d61 5370 6163 6520 4669 6c74 6572 igmaSpace Filter │ │ │ │ +0001dd50: 2073 6967 6d61 2069 6e20 7468 6520 636f sigma in the co │ │ │ │ +0001dd60: 6f72 6469 6e61 7465 2073 7061 6365 2e20 ordinate space. │ │ │ │ +0001dd70: 4120 6c61 7267 6572 2076 616c 7565 206f A larger value o │ │ │ │ +0001dd80: 6620 7468 6520 7061 7261 6d65 7465 7220 f the parameter │ │ │ │ +0001dd90: 6d65 616e 7320 7468 6174 0a20 2020 2020 means that. │ │ │ │ +0001dda0: 2a20 6661 7274 6865 7220 7069 7865 6c73 * farther pixels │ │ │ │ +0001ddb0: 2077 696c 6c20 696e 666c 7565 6e63 6520 will influence │ │ │ │ +0001ddc0: 6561 6368 206f 7468 6572 2061 7320 6c6f each other as lo │ │ │ │ +0001ddd0: 6e67 2061 7320 7468 6569 7220 636f 6c6f ng as their colo │ │ │ │ +0001dde0: 7273 2061 7265 2063 6c6f 7365 2065 6e6f rs are close eno │ │ │ │ +0001ddf0: 7567 6820 2873 6565 2073 6967 6d61 436f ugh (see sigmaCo │ │ │ │ +0001de00: 6c6f 7220 292e 0a20 2020 2020 2a20 5768 lor ).. * Wh │ │ │ │ +0001de10: 656e 2064 2667 743b 3020 2c20 6974 2073 en d>0 , it s │ │ │ │ +0001de20: 7065 6369 6669 6573 2074 6865 206e 6569 pecifies the nei │ │ │ │ +0001de30: 6768 626f 7268 6f6f 6420 7369 7a65 2072 ghborhood size r │ │ │ │ +0001de40: 6567 6172 646c 6573 7320 6f66 2073 6967 egardless of sig │ │ │ │ +0001de50: 6d61 5370 6163 6520 2e20 4f74 6865 7277 maSpace . Otherw │ │ │ │ +0001de60: 6973 652c 2064 2069 730a 2020 2020 202a ise, d is. * │ │ │ │ +0001de70: 2070 726f 706f 7274 696f 6e61 6c20 746f proportional to │ │ │ │ +0001de80: 2073 6967 6d61 5370 6163 6520 2e0a 2020 sigmaSpace .. │ │ │ │ +0001de90: 2020 202a 0a20 2020 2020 2a0a 2020 2020 *. *. │ │ │ │ +0001dea0: 202a 0a20 2020 2020 2a20 3c62 3e4e 6f74 *. * Not │ │ │ │ +0001deb0: 653a 3c2f 623e 2020 726f 6c6c 696e 6747 e: rollingG │ │ │ │ +0001dec0: 7569 6461 6e63 6546 696c 7465 7220 7573 uidanceFilter us │ │ │ │ +0001ded0: 6573 206a 6f69 6e74 4269 6c61 7465 7261 es jointBilatera │ │ │ │ +0001dee0: 6c46 696c 7465 7220 6173 2074 6865 2065 lFilter as the e │ │ │ │ +0001def0: 6467 652d 7072 6573 6572 7669 6e67 2066 dge-preserving f │ │ │ │ +0001df00: 696c 7465 722e 0a20 2020 2020 2a0a 2020 ilter.. *. │ │ │ │ +0001df10: 2020 202a 2053 4545 3a20 6a6f 696e 7442 * SEE: jointB │ │ │ │ +0001df20: 696c 6174 6572 616c 4669 6c74 6572 2c20 ilateralFilter, │ │ │ │ +0001df30: 6269 6c61 7465 7261 6c46 696c 7465 722c bilateralFilter, │ │ │ │ +0001df40: 2061 6d46 696c 7465 720a 2020 2020 202a amFilter. * │ │ │ │ +0001df50: 2f0a 2020 2020 7075 626c 6963 2073 7461 /. public sta │ │ │ │ +0001df60: 7469 6320 766f 6964 2072 6f6c 6c69 6e67 tic void rolling │ │ │ │ +0001df70: 4775 6964 616e 6365 4669 6c74 6572 284d GuidanceFilter(M │ │ │ │ +0001df80: 6174 2073 7263 2c20 4d61 7420 6473 742c at src, Mat dst, │ │ │ │ +0001df90: 2069 6e74 2064 2c20 646f 7562 6c65 2073 int d, double s │ │ │ │ +0001dfa0: 6967 6d61 436f 6c6f 722c 2064 6f75 626c igmaColor, doubl │ │ │ │ +0001dfb0: 6520 7369 676d 6153 7061 6365 2920 7b0a e sigmaSpace) {. │ │ │ │ +0001dfc0: 2020 2020 2020 2020 726f 6c6c 696e 6747 rollingG │ │ │ │ +0001dfd0: 7569 6461 6e63 6546 696c 7465 725f 3228 uidanceFilter_2( │ │ │ │ +0001dfe0: 7372 632e 6e61 7469 7665 4f62 6a2c 2064 src.nativeObj, d │ │ │ │ +0001dff0: 7374 2e6e 6174 6976 654f 626a 2c20 642c st.nativeObj, d, │ │ │ │ +0001e000: 2073 6967 6d61 436f 6c6f 722c 2073 6967 sigmaColor, sig │ │ │ │ +0001e010: 6d61 5370 6163 6529 3b0a 2020 2020 7d0a maSpace);. }. │ │ │ │ +0001e020: 0a20 2020 202f 2a2a 0a20 2020 2020 2a20 . /**. * │ │ │ │ +0001e030: 4170 706c 6965 7320 7468 6520 726f 6c6c Applies the roll │ │ │ │ +0001e040: 696e 6720 6775 6964 616e 6365 2066 696c ing guidance fil │ │ │ │ +0001e050: 7465 7220 746f 2061 6e20 696d 6167 652e ter to an image. │ │ │ │ +0001e060: 0a20 2020 2020 2a0a 2020 2020 202a 2046 . *. * F │ │ │ │ +0001e070: 6f72 206d 6f72 6520 6465 7461 696c 732c or more details, │ │ │ │ +0001e080: 2070 6c65 6173 6520 7365 6520 4349 5445 please see CITE │ │ │ │ +0001e090: 3a20 7a68 616e 6732 3031 3472 6f6c 6c69 : zhang2014rolli │ │ │ │ +0001e0a0: 6e67 0a20 2020 2020 2a0a 2020 2020 202a ng. *. * │ │ │ │ +0001e0b0: 2040 7061 7261 6d20 7372 6320 536f 7572 @param src Sour │ │ │ │ +0001e0c0: 6365 2038 2d62 6974 206f 7220 666c 6f61 ce 8-bit or floa │ │ │ │ +0001e0d0: 7469 6e67 2d70 6f69 6e74 2c20 312d 6368 ting-point, 1-ch │ │ │ │ +0001e0e0: 616e 6e65 6c20 6f72 2033 2d63 6861 6e6e annel or 3-chann │ │ │ │ +0001e0f0: 656c 2069 6d61 6765 2e0a 2020 2020 202a el image.. * │ │ │ │ +0001e100: 0a20 2020 2020 2a20 4070 6172 616d 2064 . * @param d │ │ │ │ +0001e110: 7374 2044 6573 7469 6e61 7469 6f6e 2069 st Destination i │ │ │ │ +0001e120: 6d61 6765 206f 6620 7468 6520 7361 6d65 mage of the same │ │ │ │ +0001e130: 2073 697a 6520 616e 6420 7479 7065 2061 size and type a │ │ │ │ +0001e140: 7320 7372 632e 0a20 2020 2020 2a0a 2020 s src.. *. │ │ │ │ +0001e150: 2020 202a 2040 7061 7261 6d20 6420 4469 * @param d Di │ │ │ │ +0001e160: 616d 6574 6572 206f 6620 6561 6368 2070 ameter of each p │ │ │ │ +0001e170: 6978 656c 206e 6569 6768 626f 7268 6f6f ixel neighborhoo │ │ │ │ +0001e180: 6420 7468 6174 2069 7320 7573 6564 2064 d that is used d │ │ │ │ +0001e190: 7572 696e 6720 6669 6c74 6572 696e 672e uring filtering. │ │ │ │ +0001e1a0: 2049 6620 6974 2069 7320 6e6f 6e2d 706f If it is non-po │ │ │ │ +0001e1b0: 7369 7469 7665 2c0a 2020 2020 202a 2069 sitive,. * i │ │ │ │ +0001e1c0: 7420 6973 2063 6f6d 7075 7465 6420 6672 t is computed fr │ │ │ │ +0001e1d0: 6f6d 2073 6967 6d61 5370 6163 6520 2e0a om sigmaSpace .. │ │ │ │ +0001e1e0: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ +0001e1f0: 6172 616d 2073 6967 6d61 436f 6c6f 7220 aram sigmaColor │ │ │ │ +0001e200: 4669 6c74 6572 2073 6967 6d61 2069 6e20 Filter sigma in │ │ │ │ +0001e210: 7468 6520 636f 6c6f 7220 7370 6163 652e the color space. │ │ │ │ +0001e220: 2041 206c 6172 6765 7220 7661 6c75 6520 A larger value │ │ │ │ +0001e230: 6f66 2074 6865 2070 6172 616d 6574 6572 of the parameter │ │ │ │ +0001e240: 206d 6561 6e73 2074 6861 740a 2020 2020 means that. │ │ │ │ +0001e250: 202a 2066 6172 7468 6572 2063 6f6c 6f72 * farther color │ │ │ │ +0001e260: 7320 7769 7468 696e 2074 6865 2070 6978 s within the pix │ │ │ │ +0001e270: 656c 206e 6569 6768 626f 7268 6f6f 6420 el neighborhood │ │ │ │ +0001e280: 2873 6565 2073 6967 6d61 5370 6163 6520 (see sigmaSpace │ │ │ │ +0001e290: 2920 7769 6c6c 2062 6520 6d69 7865 6420 ) will be mixed │ │ │ │ +0001e2a0: 746f 6765 7468 6572 2c20 7265 7375 6c74 together, result │ │ │ │ +0001e2b0: 696e 6720 696e 0a20 2020 2020 2a20 6c61 ing in. * la │ │ │ │ +0001e2c0: 7267 6572 2061 7265 6173 206f 6620 7365 rger areas of se │ │ │ │ +0001e2d0: 6d69 2d65 7175 616c 2063 6f6c 6f72 2e0a mi-equal color.. │ │ │ │ +0001e2e0: 2020 2020 202a 0a20 2020 2020 2a20 6661 *. * fa │ │ │ │ +0001e2f0: 7274 6865 7220 7069 7865 6c73 2077 696c rther pixels wil │ │ │ │ +0001e300: 6c20 696e 666c 7565 6e63 6520 6561 6368 l influence each │ │ │ │ +0001e310: 206f 7468 6572 2061 7320 6c6f 6e67 2061 other as long a │ │ │ │ +0001e320: 7320 7468 6569 7220 636f 6c6f 7273 2061 s their colors a │ │ │ │ +0001e330: 7265 2063 6c6f 7365 2065 6e6f 7567 6820 re close enough │ │ │ │ +0001e340: 2873 6565 2073 6967 6d61 436f 6c6f 7220 (see sigmaColor │ │ │ │ +0001e350: 292e 0a20 2020 2020 2a20 5768 656e 2064 ).. * When d │ │ │ │ +0001e360: 2667 743b 3020 2c20 6974 2073 7065 6369 >0 , it speci │ │ │ │ +0001e370: 6669 6573 2074 6865 206e 6569 6768 626f fies the neighbo │ │ │ │ +0001e380: 7268 6f6f 6420 7369 7a65 2072 6567 6172 rhood size regar │ │ │ │ +0001e390: 646c 6573 7320 6f66 2073 6967 6d61 5370 dless of sigmaSp │ │ │ │ +0001e3a0: 6163 6520 2e20 4f74 6865 7277 6973 652c ace . Otherwise, │ │ │ │ +0001e3b0: 2064 2069 730a 2020 2020 202a 2070 726f d is. * pro │ │ │ │ +0001e3c0: 706f 7274 696f 6e61 6c20 746f 2073 6967 portional to sig │ │ │ │ +0001e3d0: 6d61 5370 6163 6520 2e0a 2020 2020 202a maSpace .. * │ │ │ │ +0001e3e0: 0a20 2020 2020 2a0a 2020 2020 202a 0a20 . *. *. │ │ │ │ +0001e3f0: 2020 2020 2a20 3c62 3e4e 6f74 653a 3c2f * Note: rollingGuida │ │ │ │ +0001e410: 6e63 6546 696c 7465 7220 7573 6573 206a nceFilter uses j │ │ │ │ +0001e420: 6f69 6e74 4269 6c61 7465 7261 6c46 696c ointBilateralFil │ │ │ │ +0001e430: 7465 7220 6173 2074 6865 2065 6467 652d ter as the edge- │ │ │ │ +0001e440: 7072 6573 6572 7669 6e67 2066 696c 7465 preserving filte │ │ │ │ +0001e450: 722e 0a20 2020 2020 2a0a 2020 2020 202a r.. *. * │ │ │ │ +0001e460: 2053 4545 3a20 6a6f 696e 7442 696c 6174 SEE: jointBilat │ │ │ │ +0001e470: 6572 616c 4669 6c74 6572 2c20 6269 6c61 eralFilter, bila │ │ │ │ +0001e480: 7465 7261 6c46 696c 7465 722c 2061 6d46 teralFilter, amF │ │ │ │ +0001e490: 696c 7465 720a 2020 2020 202a 2f0a 2020 ilter. */. │ │ │ │ +0001e4a0: 2020 7075 626c 6963 2073 7461 7469 6320 public static │ │ │ │ +0001e4b0: 766f 6964 2072 6f6c 6c69 6e67 4775 6964 void rollingGuid │ │ │ │ +0001e4c0: 616e 6365 4669 6c74 6572 284d 6174 2073 anceFilter(Mat s │ │ │ │ +0001e4d0: 7263 2c20 4d61 7420 6473 742c 2069 6e74 rc, Mat dst, int │ │ │ │ +0001e4e0: 2064 2c20 646f 7562 6c65 2073 6967 6d61 d, double sigma │ │ │ │ +0001e4f0: 436f 6c6f 7229 207b 0a20 2020 2020 2020 Color) {. │ │ │ │ +0001e500: 2072 6f6c 6c69 6e67 4775 6964 616e 6365 rollingGuidance │ │ │ │ +0001e510: 4669 6c74 6572 5f33 2873 7263 2e6e 6174 Filter_3(src.nat │ │ │ │ +0001e520: 6976 654f 626a 2c20 6473 742e 6e61 7469 iveObj, dst.nati │ │ │ │ +0001e530: 7665 4f62 6a2c 2064 2c20 7369 676d 6143 veObj, d, sigmaC │ │ │ │ +0001e540: 6f6c 6f72 293b 0a20 2020 207d 0a0a 2020 olor);. }.. │ │ │ │ +0001e550: 2020 2f2a 2a0a 2020 2020 202a 2041 7070 /**. * App │ │ │ │ +0001e560: 6c69 6573 2074 6865 2072 6f6c 6c69 6e67 lies the rolling │ │ │ │ +0001e570: 2067 7569 6461 6e63 6520 6669 6c74 6572 guidance filter │ │ │ │ +0001e580: 2074 6f20 616e 2069 6d61 6765 2e0a 2020 to an image.. │ │ │ │ +0001e590: 2020 202a 0a20 2020 2020 2a20 466f 7220 *. * For │ │ │ │ +0001e5a0: 6d6f 7265 2064 6574 6169 6c73 2c20 706c more details, pl │ │ │ │ +0001e5b0: 6561 7365 2073 6565 2043 4954 453a 207a ease see CITE: z │ │ │ │ +0001e5c0: 6861 6e67 3230 3134 726f 6c6c 696e 670a hang2014rolling. │ │ │ │ +0001e5d0: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ +0001e5e0: 6172 616d 2073 7263 2053 6f75 7263 6520 aram src Source │ │ │ │ +0001e5f0: 382d 6269 7420 6f72 2066 6c6f 6174 696e 8-bit or floatin │ │ │ │ +0001e600: 672d 706f 696e 742c 2031 2d63 6861 6e6e g-point, 1-chann │ │ │ │ +0001e610: 656c 206f 7220 332d 6368 616e 6e65 6c20 el or 3-channel │ │ │ │ +0001e620: 696d 6167 652e 0a20 2020 2020 2a0a 2020 image.. *. │ │ │ │ +0001e630: 2020 202a 2040 7061 7261 6d20 6473 7420 * @param dst │ │ │ │ +0001e640: 4465 7374 696e 6174 696f 6e20 696d 6167 Destination imag │ │ │ │ +0001e650: 6520 6f66 2074 6865 2073 616d 6520 7369 e of the same si │ │ │ │ +0001e660: 7a65 2061 6e64 2074 7970 6520 6173 2073 ze and type as s │ │ │ │ +0001e670: 7263 2e0a 2020 2020 202a 0a20 2020 2020 rc.. *. │ │ │ │ +0001e680: 2a20 4070 6172 616d 2064 2044 6961 6d65 * @param d Diame │ │ │ │ +0001e690: 7465 7220 6f66 2065 6163 6820 7069 7865 ter of each pixe │ │ │ │ +0001e6a0: 6c20 6e65 6967 6862 6f72 686f 6f64 2074 l neighborhood t │ │ │ │ +0001e6b0: 6861 7420 6973 2075 7365 6420 6475 7269 hat is used duri │ │ │ │ +0001e6c0: 6e67 2066 696c 7465 7269 6e67 2e20 4966 ng filtering. If │ │ │ │ +0001e6d0: 2069 7420 6973 206e 6f6e 2d70 6f73 6974 it is non-posit │ │ │ │ +0001e6e0: 6976 652c 0a20 2020 2020 2a20 6974 2069 ive,. * it i │ │ │ │ +0001e6f0: 7320 636f 6d70 7574 6564 2066 726f 6d20 s computed from │ │ │ │ +0001e700: 7369 676d 6153 7061 6365 202e 0a20 2020 sigmaSpace .. │ │ │ │ +0001e710: 2020 2a0a 2020 2020 202a 2066 6172 7468 *. * farth │ │ │ │ +0001e720: 6572 2063 6f6c 6f72 7320 7769 7468 696e er colors within │ │ │ │ +0001e730: 2074 6865 2070 6978 656c 206e 6569 6768 the pixel neigh │ │ │ │ +0001e740: 626f 7268 6f6f 6420 2873 6565 2073 6967 borhood (see sig │ │ │ │ +0001e750: 6d61 5370 6163 6520 2920 7769 6c6c 2062 maSpace ) will b │ │ │ │ +0001e760: 6520 6d69 7865 6420 746f 6765 7468 6572 e mixed together │ │ │ │ +0001e770: 2c20 7265 7375 6c74 696e 6720 696e 0a20 , resulting in. │ │ │ │ +0001e780: 2020 2020 2a20 6c61 7267 6572 2061 7265 * larger are │ │ │ │ +0001e790: 6173 206f 6620 7365 6d69 2d65 7175 616c as of semi-equal │ │ │ │ +0001e7a0: 2063 6f6c 6f72 2e0a 2020 2020 202a 0a20 color.. *. │ │ │ │ +0001e7b0: 2020 2020 2a20 6661 7274 6865 7220 7069 * farther pi │ │ │ │ +0001e7c0: 7865 6c73 2077 696c 6c20 696e 666c 7565 xels will influe │ │ │ │ +0001e7d0: 6e63 6520 6561 6368 206f 7468 6572 2061 nce each other a │ │ │ │ +0001e7e0: 7320 6c6f 6e67 2061 7320 7468 6569 7220 s long as their │ │ │ │ +0001e7f0: 636f 6c6f 7273 2061 7265 2063 6c6f 7365 colors are close │ │ │ │ +0001e800: 2065 6e6f 7567 6820 2873 6565 2073 6967 enough (see sig │ │ │ │ +0001e810: 6d61 436f 6c6f 7220 292e 0a20 2020 2020 maColor ).. │ │ │ │ +0001e820: 2a20 5768 656e 2064 2667 743b 3020 2c20 * When d>0 , │ │ │ │ +0001e830: 6974 2073 7065 6369 6669 6573 2074 6865 it specifies the │ │ │ │ +0001e840: 206e 6569 6768 626f 7268 6f6f 6420 7369 neighborhood si │ │ │ │ +0001e850: 7a65 2072 6567 6172 646c 6573 7320 6f66 ze regardless of │ │ │ │ +0001e860: 2073 6967 6d61 5370 6163 6520 2e20 4f74 sigmaSpace . Ot │ │ │ │ +0001e870: 6865 7277 6973 652c 2064 2069 730a 2020 herwise, d is. │ │ │ │ +0001e880: 2020 202a 2070 726f 706f 7274 696f 6e61 * proportiona │ │ │ │ +0001e890: 6c20 746f 2073 6967 6d61 5370 6163 6520 l to sigmaSpace │ │ │ │ 0001e8a0: 2e0a 2020 2020 202a 0a20 2020 2020 2a0a .. *. *. │ │ │ │ -0001e8b0: 2020 2020 202a 2046 6f72 206d 6f72 6520 * For more │ │ │ │ -0001e8c0: 6465 7461 696c 7320 6162 6f75 7420 7468 details about th │ │ │ │ -0001e8d0: 6520 4661 7374 2042 696c 6174 6572 616c e Fast Bilateral │ │ │ │ -0001e8e0: 2053 6f6c 7665 7220 7061 7261 6d65 7465 Solver paramete │ │ │ │ -0001e8f0: 7273 2c20 7365 6520 7468 6520 6f72 6967 rs, see the orig │ │ │ │ -0001e900: 696e 616c 2070 6170 6572 2043 4954 453a inal paper CITE: │ │ │ │ -0001e910: 2042 6172 726f 6e50 6f6f 6c65 3230 3136 BarronPoole2016 │ │ │ │ -0001e920: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ -0001e930: 3c62 3e4e 6f74 653a 3c2f 623e 2043 6f6e Note: Con │ │ │ │ -0001e940: 6669 6465 6e63 6520 696d 6167 6573 2077 fidence images w │ │ │ │ -0001e950: 6974 6820 4356 5f38 5520 6465 7074 6820 ith CV_8U depth │ │ │ │ -0001e960: 6172 6520 6578 7065 6374 6564 2074 6f20 are expected to │ │ │ │ -0001e970: 696e 205b 302c 2032 3535 5d20 616e 6420 in [0, 255] and │ │ │ │ -0001e980: 4356 5f33 3246 2069 6e20 5b30 2c20 315d CV_32F in [0, 1] │ │ │ │ -0001e990: 2072 616e 6765 2e0a 2020 2020 202a 2f0a range.. */. │ │ │ │ -0001e9a0: 2020 2020 7075 626c 6963 2073 7461 7469 public stati │ │ │ │ -0001e9b0: 6320 766f 6964 2066 6173 7442 696c 6174 c void fastBilat │ │ │ │ -0001e9c0: 6572 616c 536f 6c76 6572 4669 6c74 6572 eralSolverFilter │ │ │ │ -0001e9d0: 284d 6174 2067 7569 6465 2c20 4d61 7420 (Mat guide, Mat │ │ │ │ -0001e9e0: 7372 632c 204d 6174 2063 6f6e 6669 6465 src, Mat confide │ │ │ │ -0001e9f0: 6e63 652c 204d 6174 2064 7374 2c20 646f nce, Mat dst, do │ │ │ │ -0001ea00: 7562 6c65 2073 6967 6d61 5f73 7061 7469 uble sigma_spati │ │ │ │ -0001ea10: 616c 2c20 646f 7562 6c65 2073 6967 6d61 al, double sigma │ │ │ │ -0001ea20: 5f6c 756d 612c 2064 6f75 626c 6520 7369 _luma, double si │ │ │ │ -0001ea30: 676d 615f 6368 726f 6d61 2c20 646f 7562 gma_chroma, doub │ │ │ │ -0001ea40: 6c65 206c 616d 6264 612c 2069 6e74 206e le lambda, int n │ │ │ │ -0001ea50: 756d 5f69 7465 7229 207b 0a20 2020 2020 um_iter) {. │ │ │ │ -0001ea60: 2020 2066 6173 7442 696c 6174 6572 616c fastBilateral │ │ │ │ -0001ea70: 536f 6c76 6572 4669 6c74 6572 5f31 2867 SolverFilter_1(g │ │ │ │ -0001ea80: 7569 6465 2e6e 6174 6976 654f 626a 2c20 uide.nativeObj, │ │ │ │ -0001ea90: 7372 632e 6e61 7469 7665 4f62 6a2c 2063 src.nativeObj, c │ │ │ │ -0001eaa0: 6f6e 6669 6465 6e63 652e 6e61 7469 7665 onfidence.native │ │ │ │ -0001eab0: 4f62 6a2c 2064 7374 2e6e 6174 6976 654f Obj, dst.nativeO │ │ │ │ -0001eac0: 626a 2c20 7369 676d 615f 7370 6174 6961 bj, sigma_spatia │ │ │ │ -0001ead0: 6c2c 2073 6967 6d61 5f6c 756d 612c 2073 l, sigma_luma, s │ │ │ │ -0001eae0: 6967 6d61 5f63 6872 6f6d 612c 206c 616d igma_chroma, lam │ │ │ │ -0001eaf0: 6264 612c 206e 756d 5f69 7465 7229 3b0a bda, num_iter);. │ │ │ │ -0001eb00: 2020 2020 7d0a 0a20 2020 202f 2a2a 0a20 }.. /**. │ │ │ │ -0001eb10: 2020 2020 2a20 5369 6d70 6c65 206f 6e65 * Simple one │ │ │ │ -0001eb20: 2d6c 696e 6520 4661 7374 2042 696c 6174 -line Fast Bilat │ │ │ │ -0001eb30: 6572 616c 2053 6f6c 7665 7220 6669 6c74 eral Solver filt │ │ │ │ -0001eb40: 6572 2063 616c 6c2e 2049 6620 796f 7520 er call. If you │ │ │ │ -0001eb50: 6861 7665 206d 756c 7469 706c 6520 696d have multiple im │ │ │ │ -0001eb60: 6167 6573 2074 6f20 6669 6c74 6572 2077 ages to filter w │ │ │ │ -0001eb70: 6974 6820 7468 6520 7361 6d65 0a20 2020 ith the same. │ │ │ │ -0001eb80: 2020 2a20 6775 6964 6520 7468 656e 2075 * guide then u │ │ │ │ -0001eb90: 7365 2046 6173 7442 696c 6174 6572 616c se FastBilateral │ │ │ │ -0001eba0: 536f 6c76 6572 4669 6c74 6572 2069 6e74 SolverFilter int │ │ │ │ -0001ebb0: 6572 6661 6365 2074 6f20 6176 6f69 6420 erface to avoid │ │ │ │ -0001ebc0: 6578 7472 6120 636f 6d70 7574 6174 696f extra computatio │ │ │ │ -0001ebd0: 6e73 2e0a 2020 2020 202a 0a20 2020 2020 ns.. *. │ │ │ │ -0001ebe0: 2a20 4070 6172 616d 2067 7569 6465 2069 * @param guide i │ │ │ │ -0001ebf0: 6d61 6765 2073 6572 7669 6e67 2061 7320 mage serving as │ │ │ │ -0001ec00: 6775 6964 6520 666f 7220 6669 6c74 6572 guide for filter │ │ │ │ -0001ec10: 696e 672e 2049 7420 7368 6f75 6c64 2068 ing. It should h │ │ │ │ -0001ec20: 6176 6520 382d 6269 7420 6465 7074 6820 ave 8-bit depth │ │ │ │ -0001ec30: 616e 6420 6569 7468 6572 2031 206f 7220 and either 1 or │ │ │ │ -0001ec40: 3320 6368 616e 6e65 6c73 2e0a 2020 2020 3 channels.. │ │ │ │ -0001ec50: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ -0001ec60: 2073 7263 2073 6f75 7263 6520 696d 6167 src source imag │ │ │ │ -0001ec70: 6520 666f 7220 6669 6c74 6572 696e 6720 e for filtering │ │ │ │ -0001ec80: 7769 7468 2075 6e73 6967 6e65 6420 382d with unsigned 8- │ │ │ │ -0001ec90: 6269 7420 6f72 2073 6967 6e65 6420 3136 bit or signed 16 │ │ │ │ -0001eca0: 2d62 6974 206f 7220 666c 6f61 7469 6e67 -bit or floating │ │ │ │ -0001ecb0: 2d70 6f69 6e74 2033 322d 6269 7420 6465 -point 32-bit de │ │ │ │ -0001ecc0: 7074 6820 616e 6420 7570 2074 6f20 3420 pth and up to 4 │ │ │ │ -0001ecd0: 6368 616e 6e65 6c73 2e0a 2020 2020 202a channels.. * │ │ │ │ -0001ece0: 0a20 2020 2020 2a20 4070 6172 616d 2063 . * @param c │ │ │ │ -0001ecf0: 6f6e 6669 6465 6e63 6520 636f 6e66 6964 onfidence confid │ │ │ │ -0001ed00: 656e 6365 2069 6d61 6765 2077 6974 6820 ence image with │ │ │ │ -0001ed10: 756e 7369 676e 6564 2038 2d62 6974 206f unsigned 8-bit o │ │ │ │ -0001ed20: 7220 666c 6f61 7469 6e67 2d70 6f69 6e74 r floating-point │ │ │ │ -0001ed30: 2033 322d 6269 7420 636f 6e66 6964 656e 32-bit confiden │ │ │ │ -0001ed40: 6365 2061 6e64 2031 2063 6861 6e6e 656c ce and 1 channel │ │ │ │ -0001ed50: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ -0001ed60: 4070 6172 616d 2064 7374 2064 6573 7469 @param dst desti │ │ │ │ -0001ed70: 6e61 7469 6f6e 2069 6d61 6765 2e0a 2020 nation image.. │ │ │ │ -0001ed80: 2020 202a 0a20 2020 2020 2a20 4070 6172 *. * @par │ │ │ │ -0001ed90: 616d 2073 6967 6d61 5f73 7061 7469 616c am sigma_spatial │ │ │ │ -0001eda0: 2070 6172 616d 6574 6572 2c20 7468 6174 parameter, that │ │ │ │ -0001edb0: 2069 7320 7369 6d69 6c61 7220 746f 2073 is similar to s │ │ │ │ -0001edc0: 7061 7469 616c 2073 7061 6365 2073 6967 patial space sig │ │ │ │ -0001edd0: 6d61 2028 6261 6e64 7769 6474 6829 2069 ma (bandwidth) i │ │ │ │ -0001ede0: 6e20 6269 6c61 7465 7261 6c46 696c 7465 n bilateralFilte │ │ │ │ -0001edf0: 722e 0a20 2020 2020 2a0a 2020 2020 202a r.. *. * │ │ │ │ -0001ee00: 2040 7061 7261 6d20 7369 676d 615f 6c75 @param sigma_lu │ │ │ │ -0001ee10: 6d61 2070 6172 616d 6574 6572 2c20 7468 ma parameter, th │ │ │ │ -0001ee20: 6174 2069 7320 7369 6d69 6c61 7220 746f at is similar to │ │ │ │ -0001ee30: 206c 756d 6120 7370 6163 6520 7369 676d luma space sigm │ │ │ │ -0001ee40: 6120 2862 616e 6477 6964 7468 2920 696e a (bandwidth) in │ │ │ │ -0001ee50: 2062 696c 6174 6572 616c 4669 6c74 6572 bilateralFilter │ │ │ │ -0001ee60: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ -0001ee70: 4070 6172 616d 2073 6967 6d61 5f63 6872 @param sigma_chr │ │ │ │ -0001ee80: 6f6d 6120 7061 7261 6d65 7465 722c 2074 oma parameter, t │ │ │ │ -0001ee90: 6861 7420 6973 2073 696d 696c 6172 2074 hat is similar t │ │ │ │ -0001eea0: 6f20 6368 726f 6d61 2073 7061 6365 2073 o chroma space s │ │ │ │ -0001eeb0: 6967 6d61 2028 6261 6e64 7769 6474 6829 igma (bandwidth) │ │ │ │ -0001eec0: 2069 6e20 6269 6c61 7465 7261 6c46 696c in bilateralFil │ │ │ │ -0001eed0: 7465 722e 0a20 2020 2020 2a0a 2020 2020 ter.. *. │ │ │ │ -0001eee0: 202a 2040 7061 7261 6d20 6c61 6d62 6461 * @param lambda │ │ │ │ -0001eef0: 2073 6d6f 6f74 686e 6573 7320 7374 7265 smoothness stre │ │ │ │ -0001ef00: 6e67 7468 2070 6172 616d 6574 6572 2066 ngth parameter f │ │ │ │ -0001ef10: 6f72 2073 6f6c 7665 722e 0a20 2020 2020 or solver.. │ │ │ │ -0001ef20: 2a0a 2020 2020 202a 0a20 2020 2020 2a0a *. *. *. │ │ │ │ -0001ef30: 2020 2020 202a 2046 6f72 206d 6f72 6520 * For more │ │ │ │ -0001ef40: 6465 7461 696c 7320 6162 6f75 7420 7468 details about th │ │ │ │ -0001ef50: 6520 4661 7374 2042 696c 6174 6572 616c e Fast Bilateral │ │ │ │ -0001ef60: 2053 6f6c 7665 7220 7061 7261 6d65 7465 Solver paramete │ │ │ │ -0001ef70: 7273 2c20 7365 6520 7468 6520 6f72 6967 rs, see the orig │ │ │ │ -0001ef80: 696e 616c 2070 6170 6572 2043 4954 453a inal paper CITE: │ │ │ │ -0001ef90: 2042 6172 726f 6e50 6f6f 6c65 3230 3136 BarronPoole2016 │ │ │ │ -0001efa0: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ -0001efb0: 3c62 3e4e 6f74 653a 3c2f 623e 2043 6f6e Note: Con │ │ │ │ -0001efc0: 6669 6465 6e63 6520 696d 6167 6573 2077 fidence images w │ │ │ │ -0001efd0: 6974 6820 4356 5f38 5520 6465 7074 6820 ith CV_8U depth │ │ │ │ -0001efe0: 6172 6520 6578 7065 6374 6564 2074 6f20 are expected to │ │ │ │ -0001eff0: 696e 205b 302c 2032 3535 5d20 616e 6420 in [0, 255] and │ │ │ │ -0001f000: 4356 5f33 3246 2069 6e20 5b30 2c20 315d CV_32F in [0, 1] │ │ │ │ -0001f010: 2072 616e 6765 2e0a 2020 2020 202a 2f0a range.. */. │ │ │ │ -0001f020: 2020 2020 7075 626c 6963 2073 7461 7469 public stati │ │ │ │ -0001f030: 6320 766f 6964 2066 6173 7442 696c 6174 c void fastBilat │ │ │ │ -0001f040: 6572 616c 536f 6c76 6572 4669 6c74 6572 eralSolverFilter │ │ │ │ -0001f050: 284d 6174 2067 7569 6465 2c20 4d61 7420 (Mat guide, Mat │ │ │ │ -0001f060: 7372 632c 204d 6174 2063 6f6e 6669 6465 src, Mat confide │ │ │ │ -0001f070: 6e63 652c 204d 6174 2064 7374 2c20 646f nce, Mat dst, do │ │ │ │ -0001f080: 7562 6c65 2073 6967 6d61 5f73 7061 7469 uble sigma_spati │ │ │ │ -0001f090: 616c 2c20 646f 7562 6c65 2073 6967 6d61 al, double sigma │ │ │ │ -0001f0a0: 5f6c 756d 612c 2064 6f75 626c 6520 7369 _luma, double si │ │ │ │ -0001f0b0: 676d 615f 6368 726f 6d61 2c20 646f 7562 gma_chroma, doub │ │ │ │ -0001f0c0: 6c65 206c 616d 6264 6129 207b 0a20 2020 le lambda) {. │ │ │ │ -0001f0d0: 2020 2020 2066 6173 7442 696c 6174 6572 fastBilater │ │ │ │ -0001f0e0: 616c 536f 6c76 6572 4669 6c74 6572 5f32 alSolverFilter_2 │ │ │ │ -0001f0f0: 2867 7569 6465 2e6e 6174 6976 654f 626a (guide.nativeObj │ │ │ │ -0001f100: 2c20 7372 632e 6e61 7469 7665 4f62 6a2c , src.nativeObj, │ │ │ │ -0001f110: 2063 6f6e 6669 6465 6e63 652e 6e61 7469 confidence.nati │ │ │ │ -0001f120: 7665 4f62 6a2c 2064 7374 2e6e 6174 6976 veObj, dst.nativ │ │ │ │ -0001f130: 654f 626a 2c20 7369 676d 615f 7370 6174 eObj, sigma_spat │ │ │ │ -0001f140: 6961 6c2c 2073 6967 6d61 5f6c 756d 612c ial, sigma_luma, │ │ │ │ -0001f150: 2073 6967 6d61 5f63 6872 6f6d 612c 206c sigma_chroma, l │ │ │ │ -0001f160: 616d 6264 6129 3b0a 2020 2020 7d0a 0a20 ambda);. }.. │ │ │ │ -0001f170: 2020 202f 2a2a 0a20 2020 2020 2a20 5369 /**. * Si │ │ │ │ -0001f180: 6d70 6c65 206f 6e65 2d6c 696e 6520 4661 mple one-line Fa │ │ │ │ -0001f190: 7374 2042 696c 6174 6572 616c 2053 6f6c st Bilateral Sol │ │ │ │ -0001f1a0: 7665 7220 6669 6c74 6572 2063 616c 6c2e ver filter call. │ │ │ │ -0001f1b0: 2049 6620 796f 7520 6861 7665 206d 756c If you have mul │ │ │ │ -0001f1c0: 7469 706c 6520 696d 6167 6573 2074 6f20 tiple images to │ │ │ │ -0001f1d0: 6669 6c74 6572 2077 6974 6820 7468 6520 filter with the │ │ │ │ -0001f1e0: 7361 6d65 0a20 2020 2020 2a20 6775 6964 same. * guid │ │ │ │ -0001f1f0: 6520 7468 656e 2075 7365 2046 6173 7442 e then use FastB │ │ │ │ -0001f200: 696c 6174 6572 616c 536f 6c76 6572 4669 ilateralSolverFi │ │ │ │ -0001f210: 6c74 6572 2069 6e74 6572 6661 6365 2074 lter interface t │ │ │ │ -0001f220: 6f20 6176 6f69 6420 6578 7472 6120 636f o avoid extra co │ │ │ │ -0001f230: 6d70 7574 6174 696f 6e73 2e0a 2020 2020 mputations.. │ │ │ │ -0001f240: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ -0001f250: 2067 7569 6465 2069 6d61 6765 2073 6572 guide image ser │ │ │ │ -0001f260: 7669 6e67 2061 7320 6775 6964 6520 666f ving as guide fo │ │ │ │ -0001f270: 7220 6669 6c74 6572 696e 672e 2049 7420 r filtering. It │ │ │ │ -0001f280: 7368 6f75 6c64 2068 6176 6520 382d 6269 should have 8-bi │ │ │ │ -0001f290: 7420 6465 7074 6820 616e 6420 6569 7468 t depth and eith │ │ │ │ -0001f2a0: 6572 2031 206f 7220 3320 6368 616e 6e65 er 1 or 3 channe │ │ │ │ -0001f2b0: 6c73 2e0a 2020 2020 202a 0a20 2020 2020 ls.. *. │ │ │ │ -0001f2c0: 2a20 4070 6172 616d 2073 7263 2073 6f75 * @param src sou │ │ │ │ -0001f2d0: 7263 6520 696d 6167 6520 666f 7220 6669 rce image for fi │ │ │ │ -0001f2e0: 6c74 6572 696e 6720 7769 7468 2075 6e73 ltering with uns │ │ │ │ -0001f2f0: 6967 6e65 6420 382d 6269 7420 6f72 2073 igned 8-bit or s │ │ │ │ -0001f300: 6967 6e65 6420 3136 2d62 6974 206f 7220 igned 16-bit or │ │ │ │ -0001f310: 666c 6f61 7469 6e67 2d70 6f69 6e74 2033 floating-point 3 │ │ │ │ -0001f320: 322d 6269 7420 6465 7074 6820 616e 6420 2-bit depth and │ │ │ │ -0001f330: 7570 2074 6f20 3420 6368 616e 6e65 6c73 up to 4 channels │ │ │ │ -0001f340: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ -0001f350: 4070 6172 616d 2063 6f6e 6669 6465 6e63 @param confidenc │ │ │ │ -0001f360: 6520 636f 6e66 6964 656e 6365 2069 6d61 e confidence ima │ │ │ │ -0001f370: 6765 2077 6974 6820 756e 7369 676e 6564 ge with unsigned │ │ │ │ -0001f380: 2038 2d62 6974 206f 7220 666c 6f61 7469 8-bit or floati │ │ │ │ -0001f390: 6e67 2d70 6f69 6e74 2033 322d 6269 7420 ng-point 32-bit │ │ │ │ -0001f3a0: 636f 6e66 6964 656e 6365 2061 6e64 2031 confidence and 1 │ │ │ │ -0001f3b0: 2063 6861 6e6e 656c 2e0a 2020 2020 202a channel.. * │ │ │ │ -0001f3c0: 0a20 2020 2020 2a20 4070 6172 616d 2064 . * @param d │ │ │ │ -0001f3d0: 7374 2064 6573 7469 6e61 7469 6f6e 2069 st destination i │ │ │ │ -0001f3e0: 6d61 6765 2e0a 2020 2020 202a 0a20 2020 mage.. *. │ │ │ │ -0001f3f0: 2020 2a20 4070 6172 616d 2073 6967 6d61 * @param sigma │ │ │ │ -0001f400: 5f73 7061 7469 616c 2070 6172 616d 6574 _spatial paramet │ │ │ │ -0001f410: 6572 2c20 7468 6174 2069 7320 7369 6d69 er, that is simi │ │ │ │ -0001f420: 6c61 7220 746f 2073 7061 7469 616c 2073 lar to spatial s │ │ │ │ -0001f430: 7061 6365 2073 6967 6d61 2028 6261 6e64 pace sigma (band │ │ │ │ -0001f440: 7769 6474 6829 2069 6e20 6269 6c61 7465 width) in bilate │ │ │ │ -0001f450: 7261 6c46 696c 7465 722e 0a20 2020 2020 ralFilter.. │ │ │ │ -0001f460: 2a0a 2020 2020 202a 2040 7061 7261 6d20 *. * @param │ │ │ │ -0001f470: 7369 676d 615f 6c75 6d61 2070 6172 616d sigma_luma param │ │ │ │ -0001f480: 6574 6572 2c20 7468 6174 2069 7320 7369 eter, that is si │ │ │ │ -0001f490: 6d69 6c61 7220 746f 206c 756d 6120 7370 milar to luma sp │ │ │ │ -0001f4a0: 6163 6520 7369 676d 6120 2862 616e 6477 ace sigma (bandw │ │ │ │ -0001f4b0: 6964 7468 2920 696e 2062 696c 6174 6572 idth) in bilater │ │ │ │ -0001f4c0: 616c 4669 6c74 6572 2e0a 2020 2020 202a alFilter.. * │ │ │ │ -0001f4d0: 0a20 2020 2020 2a20 4070 6172 616d 2073 . * @param s │ │ │ │ -0001f4e0: 6967 6d61 5f63 6872 6f6d 6120 7061 7261 igma_chroma para │ │ │ │ -0001f4f0: 6d65 7465 722c 2074 6861 7420 6973 2073 meter, that is s │ │ │ │ -0001f500: 696d 696c 6172 2074 6f20 6368 726f 6d61 imilar to chroma │ │ │ │ -0001f510: 2073 7061 6365 2073 6967 6d61 2028 6261 space sigma (ba │ │ │ │ -0001f520: 6e64 7769 6474 6829 2069 6e20 6269 6c61 ndwidth) in bila │ │ │ │ -0001f530: 7465 7261 6c46 696c 7465 722e 0a20 2020 teralFilter.. │ │ │ │ -0001f540: 2020 2a0a 2020 2020 202a 0a20 2020 2020 *. *. │ │ │ │ -0001f550: 2a0a 2020 2020 202a 0a20 2020 2020 2a20 *. *. * │ │ │ │ -0001f560: 466f 7220 6d6f 7265 2064 6574 6169 6c73 For more details │ │ │ │ -0001f570: 2061 626f 7574 2074 6865 2046 6173 7420 about the Fast │ │ │ │ -0001f580: 4269 6c61 7465 7261 6c20 536f 6c76 6572 Bilateral Solver │ │ │ │ -0001f590: 2070 6172 616d 6574 6572 732c 2073 6565 parameters, see │ │ │ │ -0001f5a0: 2074 6865 206f 7269 6769 6e61 6c20 7061 the original pa │ │ │ │ -0001f5b0: 7065 7220 4349 5445 3a20 4261 7272 6f6e per CITE: Barron │ │ │ │ -0001f5c0: 506f 6f6c 6532 3031 362e 0a20 2020 2020 Poole2016.. │ │ │ │ -0001f5d0: 2a0a 2020 2020 202a 203c 623e 4e6f 7465 *. * Note │ │ │ │ -0001f5e0: 3a3c 2f62 3e20 436f 6e66 6964 656e 6365 : Confidence │ │ │ │ -0001f5f0: 2069 6d61 6765 7320 7769 7468 2043 565f images with CV_ │ │ │ │ -0001f600: 3855 2064 6570 7468 2061 7265 2065 7870 8U depth are exp │ │ │ │ -0001f610: 6563 7465 6420 746f 2069 6e20 5b30 2c20 ected to in [0, │ │ │ │ -0001f620: 3235 355d 2061 6e64 2043 565f 3332 4620 255] and CV_32F │ │ │ │ -0001f630: 696e 205b 302c 2031 5d20 7261 6e67 652e in [0, 1] range. │ │ │ │ -0001f640: 0a20 2020 2020 2a2f 0a20 2020 2070 7562 . */. pub │ │ │ │ -0001f650: 6c69 6320 7374 6174 6963 2076 6f69 6420 lic static void │ │ │ │ -0001f660: 6661 7374 4269 6c61 7465 7261 6c53 6f6c fastBilateralSol │ │ │ │ -0001f670: 7665 7246 696c 7465 7228 4d61 7420 6775 verFilter(Mat gu │ │ │ │ -0001f680: 6964 652c 204d 6174 2073 7263 2c20 4d61 ide, Mat src, Ma │ │ │ │ -0001f690: 7420 636f 6e66 6964 656e 6365 2c20 4d61 t confidence, Ma │ │ │ │ -0001f6a0: 7420 6473 742c 2064 6f75 626c 6520 7369 t dst, double si │ │ │ │ -0001f6b0: 676d 615f 7370 6174 6961 6c2c 2064 6f75 gma_spatial, dou │ │ │ │ -0001f6c0: 626c 6520 7369 676d 615f 6c75 6d61 2c20 ble sigma_luma, │ │ │ │ -0001f6d0: 646f 7562 6c65 2073 6967 6d61 5f63 6872 double sigma_chr │ │ │ │ -0001f6e0: 6f6d 6129 207b 0a20 2020 2020 2020 2066 oma) {. f │ │ │ │ -0001f6f0: 6173 7442 696c 6174 6572 616c 536f 6c76 astBilateralSolv │ │ │ │ -0001f700: 6572 4669 6c74 6572 5f33 2867 7569 6465 erFilter_3(guide │ │ │ │ -0001f710: 2e6e 6174 6976 654f 626a 2c20 7372 632e .nativeObj, src. │ │ │ │ -0001f720: 6e61 7469 7665 4f62 6a2c 2063 6f6e 6669 nativeObj, confi │ │ │ │ -0001f730: 6465 6e63 652e 6e61 7469 7665 4f62 6a2c dence.nativeObj, │ │ │ │ -0001f740: 2064 7374 2e6e 6174 6976 654f 626a 2c20 dst.nativeObj, │ │ │ │ -0001f750: 7369 676d 615f 7370 6174 6961 6c2c 2073 sigma_spatial, s │ │ │ │ -0001f760: 6967 6d61 5f6c 756d 612c 2073 6967 6d61 igma_luma, sigma │ │ │ │ -0001f770: 5f63 6872 6f6d 6129 3b0a 2020 2020 7d0a _chroma);. }. │ │ │ │ -0001f780: 0a20 2020 202f 2a2a 0a20 2020 2020 2a20 . /**. * │ │ │ │ -0001f790: 5369 6d70 6c65 206f 6e65 2d6c 696e 6520 Simple one-line │ │ │ │ -0001f7a0: 4661 7374 2042 696c 6174 6572 616c 2053 Fast Bilateral S │ │ │ │ -0001f7b0: 6f6c 7665 7220 6669 6c74 6572 2063 616c olver filter cal │ │ │ │ -0001f7c0: 6c2e 2049 6620 796f 7520 6861 7665 206d l. If you have m │ │ │ │ -0001f7d0: 756c 7469 706c 6520 696d 6167 6573 2074 ultiple images t │ │ │ │ -0001f7e0: 6f20 6669 6c74 6572 2077 6974 6820 7468 o filter with th │ │ │ │ -0001f7f0: 6520 7361 6d65 0a20 2020 2020 2a20 6775 e same. * gu │ │ │ │ -0001f800: 6964 6520 7468 656e 2075 7365 2046 6173 ide then use Fas │ │ │ │ +0001e8b0: 2020 2020 202a 0a20 2020 2020 2a20 3c62 *. * Note: roll │ │ │ │ +0001e8d0: 696e 6747 7569 6461 6e63 6546 696c 7465 ingGuidanceFilte │ │ │ │ +0001e8e0: 7220 7573 6573 206a 6f69 6e74 4269 6c61 r uses jointBila │ │ │ │ +0001e8f0: 7465 7261 6c46 696c 7465 7220 6173 2074 teralFilter as t │ │ │ │ +0001e900: 6865 2065 6467 652d 7072 6573 6572 7669 he edge-preservi │ │ │ │ +0001e910: 6e67 2066 696c 7465 722e 0a20 2020 2020 ng filter.. │ │ │ │ +0001e920: 2a0a 2020 2020 202a 2053 4545 3a20 6a6f *. * SEE: jo │ │ │ │ +0001e930: 696e 7442 696c 6174 6572 616c 4669 6c74 intBilateralFilt │ │ │ │ +0001e940: 6572 2c20 6269 6c61 7465 7261 6c46 696c er, bilateralFil │ │ │ │ +0001e950: 7465 722c 2061 6d46 696c 7465 720a 2020 ter, amFilter. │ │ │ │ +0001e960: 2020 202a 2f0a 2020 2020 7075 626c 6963 */. public │ │ │ │ +0001e970: 2073 7461 7469 6320 766f 6964 2072 6f6c static void rol │ │ │ │ +0001e980: 6c69 6e67 4775 6964 616e 6365 4669 6c74 lingGuidanceFilt │ │ │ │ +0001e990: 6572 284d 6174 2073 7263 2c20 4d61 7420 er(Mat src, Mat │ │ │ │ +0001e9a0: 6473 742c 2069 6e74 2064 2920 7b0a 2020 dst, int d) {. │ │ │ │ +0001e9b0: 2020 2020 2020 726f 6c6c 696e 6747 7569 rollingGui │ │ │ │ +0001e9c0: 6461 6e63 6546 696c 7465 725f 3428 7372 danceFilter_4(sr │ │ │ │ +0001e9d0: 632e 6e61 7469 7665 4f62 6a2c 2064 7374 c.nativeObj, dst │ │ │ │ +0001e9e0: 2e6e 6174 6976 654f 626a 2c20 6429 3b0a .nativeObj, d);. │ │ │ │ +0001e9f0: 2020 2020 7d0a 0a20 2020 202f 2a2a 0a20 }.. /**. │ │ │ │ +0001ea00: 2020 2020 2a20 4170 706c 6965 7320 7468 * Applies th │ │ │ │ +0001ea10: 6520 726f 6c6c 696e 6720 6775 6964 616e e rolling guidan │ │ │ │ +0001ea20: 6365 2066 696c 7465 7220 746f 2061 6e20 ce filter to an │ │ │ │ +0001ea30: 696d 6167 652e 0a20 2020 2020 2a0a 2020 image.. *. │ │ │ │ +0001ea40: 2020 202a 2046 6f72 206d 6f72 6520 6465 * For more de │ │ │ │ +0001ea50: 7461 696c 732c 2070 6c65 6173 6520 7365 tails, please se │ │ │ │ +0001ea60: 6520 4349 5445 3a20 7a68 616e 6732 3031 e CITE: zhang201 │ │ │ │ +0001ea70: 3472 6f6c 6c69 6e67 0a20 2020 2020 2a0a 4rolling. *. │ │ │ │ +0001ea80: 2020 2020 202a 2040 7061 7261 6d20 7372 * @param sr │ │ │ │ +0001ea90: 6320 536f 7572 6365 2038 2d62 6974 206f c Source 8-bit o │ │ │ │ +0001eaa0: 7220 666c 6f61 7469 6e67 2d70 6f69 6e74 r floating-point │ │ │ │ +0001eab0: 2c20 312d 6368 616e 6e65 6c20 6f72 2033 , 1-channel or 3 │ │ │ │ +0001eac0: 2d63 6861 6e6e 656c 2069 6d61 6765 2e0a -channel image.. │ │ │ │ +0001ead0: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ +0001eae0: 6172 616d 2064 7374 2044 6573 7469 6e61 aram dst Destina │ │ │ │ +0001eaf0: 7469 6f6e 2069 6d61 6765 206f 6620 7468 tion image of th │ │ │ │ +0001eb00: 6520 7361 6d65 2073 697a 6520 616e 6420 e same size and │ │ │ │ +0001eb10: 7479 7065 2061 7320 7372 632e 0a20 2020 type as src.. │ │ │ │ +0001eb20: 2020 2a0a 2020 2020 202a 2069 7420 6973 *. * it is │ │ │ │ +0001eb30: 2063 6f6d 7075 7465 6420 6672 6f6d 2073 computed from s │ │ │ │ +0001eb40: 6967 6d61 5370 6163 6520 2e0a 2020 2020 igmaSpace .. │ │ │ │ +0001eb50: 202a 0a20 2020 2020 2a20 6661 7274 6865 *. * farthe │ │ │ │ +0001eb60: 7220 636f 6c6f 7273 2077 6974 6869 6e20 r colors within │ │ │ │ +0001eb70: 7468 6520 7069 7865 6c20 6e65 6967 6862 the pixel neighb │ │ │ │ +0001eb80: 6f72 686f 6f64 2028 7365 6520 7369 676d orhood (see sigm │ │ │ │ +0001eb90: 6153 7061 6365 2029 2077 696c 6c20 6265 aSpace ) will be │ │ │ │ +0001eba0: 206d 6978 6564 2074 6f67 6574 6865 722c mixed together, │ │ │ │ +0001ebb0: 2072 6573 756c 7469 6e67 2069 6e0a 2020 resulting in. │ │ │ │ +0001ebc0: 2020 202a 206c 6172 6765 7220 6172 6561 * larger area │ │ │ │ +0001ebd0: 7320 6f66 2073 656d 692d 6571 7561 6c20 s of semi-equal │ │ │ │ +0001ebe0: 636f 6c6f 722e 0a20 2020 2020 2a0a 2020 color.. *. │ │ │ │ +0001ebf0: 2020 202a 2066 6172 7468 6572 2070 6978 * farther pix │ │ │ │ +0001ec00: 656c 7320 7769 6c6c 2069 6e66 6c75 656e els will influen │ │ │ │ +0001ec10: 6365 2065 6163 6820 6f74 6865 7220 6173 ce each other as │ │ │ │ +0001ec20: 206c 6f6e 6720 6173 2074 6865 6972 2063 long as their c │ │ │ │ +0001ec30: 6f6c 6f72 7320 6172 6520 636c 6f73 6520 olors are close │ │ │ │ +0001ec40: 656e 6f75 6768 2028 7365 6520 7369 676d enough (see sigm │ │ │ │ +0001ec50: 6143 6f6c 6f72 2029 2e0a 2020 2020 202a aColor ).. * │ │ │ │ +0001ec60: 2057 6865 6e20 6426 6774 3b30 202c 2069 When d>0 , i │ │ │ │ +0001ec70: 7420 7370 6563 6966 6965 7320 7468 6520 t specifies the │ │ │ │ +0001ec80: 6e65 6967 6862 6f72 686f 6f64 2073 697a neighborhood siz │ │ │ │ +0001ec90: 6520 7265 6761 7264 6c65 7373 206f 6620 e regardless of │ │ │ │ +0001eca0: 7369 676d 6153 7061 6365 202e 204f 7468 sigmaSpace . Oth │ │ │ │ +0001ecb0: 6572 7769 7365 2c20 6420 6973 0a20 2020 erwise, d is. │ │ │ │ +0001ecc0: 2020 2a20 7072 6f70 6f72 7469 6f6e 616c * proportional │ │ │ │ +0001ecd0: 2074 6f20 7369 676d 6153 7061 6365 202e to sigmaSpace . │ │ │ │ +0001ece0: 0a20 2020 2020 2a0a 2020 2020 202a 0a20 . *. *. │ │ │ │ +0001ecf0: 2020 2020 2a0a 2020 2020 202a 203c 623e *. * │ │ │ │ +0001ed00: 4e6f 7465 3a3c 2f62 3e20 2072 6f6c 6c69 Note: rolli │ │ │ │ +0001ed10: 6e67 4775 6964 616e 6365 4669 6c74 6572 ngGuidanceFilter │ │ │ │ +0001ed20: 2075 7365 7320 6a6f 696e 7442 696c 6174 uses jointBilat │ │ │ │ +0001ed30: 6572 616c 4669 6c74 6572 2061 7320 7468 eralFilter as th │ │ │ │ +0001ed40: 6520 6564 6765 2d70 7265 7365 7276 696e e edge-preservin │ │ │ │ +0001ed50: 6720 6669 6c74 6572 2e0a 2020 2020 202a g filter.. * │ │ │ │ +0001ed60: 0a20 2020 2020 2a20 5345 453a 206a 6f69 . * SEE: joi │ │ │ │ +0001ed70: 6e74 4269 6c61 7465 7261 6c46 696c 7465 ntBilateralFilte │ │ │ │ +0001ed80: 722c 2062 696c 6174 6572 616c 4669 6c74 r, bilateralFilt │ │ │ │ +0001ed90: 6572 2c20 616d 4669 6c74 6572 0a20 2020 er, amFilter. │ │ │ │ +0001eda0: 2020 2a2f 0a20 2020 2070 7562 6c69 6320 */. public │ │ │ │ +0001edb0: 7374 6174 6963 2076 6f69 6420 726f 6c6c static void roll │ │ │ │ +0001edc0: 696e 6747 7569 6461 6e63 6546 696c 7465 ingGuidanceFilte │ │ │ │ +0001edd0: 7228 4d61 7420 7372 632c 204d 6174 2064 r(Mat src, Mat d │ │ │ │ +0001ede0: 7374 2920 7b0a 2020 2020 2020 2020 726f st) {. ro │ │ │ │ +0001edf0: 6c6c 696e 6747 7569 6461 6e63 6546 696c llingGuidanceFil │ │ │ │ +0001ee00: 7465 725f 3528 7372 632e 6e61 7469 7665 ter_5(src.native │ │ │ │ +0001ee10: 4f62 6a2c 2064 7374 2e6e 6174 6976 654f Obj, dst.nativeO │ │ │ │ +0001ee20: 626a 293b 0a20 2020 207d 0a0a 0a20 2020 bj);. }... │ │ │ │ +0001ee30: 202f 2f0a 2020 2020 2f2f 2043 2b2b 3a20 //. // C++: │ │ │ │ +0001ee40: 2050 7472 5f46 6173 7442 696c 6174 6572 Ptr_FastBilater │ │ │ │ +0001ee50: 616c 536f 6c76 6572 4669 6c74 6572 2063 alSolverFilter c │ │ │ │ +0001ee60: 763a 3a78 696d 6770 726f 633a 3a63 7265 v::ximgproc::cre │ │ │ │ +0001ee70: 6174 6546 6173 7442 696c 6174 6572 616c ateFastBilateral │ │ │ │ +0001ee80: 536f 6c76 6572 4669 6c74 6572 284d 6174 SolverFilter(Mat │ │ │ │ +0001ee90: 2067 7569 6465 2c20 646f 7562 6c65 2073 guide, double s │ │ │ │ +0001eea0: 6967 6d61 5f73 7061 7469 616c 2c20 646f igma_spatial, do │ │ │ │ +0001eeb0: 7562 6c65 2073 6967 6d61 5f6c 756d 612c uble sigma_luma, │ │ │ │ +0001eec0: 2064 6f75 626c 6520 7369 676d 615f 6368 double sigma_ch │ │ │ │ +0001eed0: 726f 6d61 2c20 646f 7562 6c65 206c 616d roma, double lam │ │ │ │ +0001eee0: 6264 6120 3d20 3132 382e 302c 2069 6e74 bda = 128.0, int │ │ │ │ +0001eef0: 206e 756d 5f69 7465 7220 3d20 3235 2c20 num_iter = 25, │ │ │ │ +0001ef00: 646f 7562 6c65 206d 6178 5f74 6f6c 203d double max_tol = │ │ │ │ +0001ef10: 2031 652d 3529 0a20 2020 202f 2f0a 0a20 1e-5). //.. │ │ │ │ +0001ef20: 2020 202f 2a2a 0a20 2020 2020 2a20 4661 /**. * Fa │ │ │ │ +0001ef30: 6374 6f72 7920 6d65 7468 6f64 2c20 6372 ctory method, cr │ │ │ │ +0001ef40: 6561 7465 2069 6e73 7461 6e63 6520 6f66 eate instance of │ │ │ │ +0001ef50: 2046 6173 7442 696c 6174 6572 616c 536f FastBilateralSo │ │ │ │ +0001ef60: 6c76 6572 4669 6c74 6572 2061 6e64 2065 lverFilter and e │ │ │ │ +0001ef70: 7865 6375 7465 2074 6865 2069 6e69 7469 xecute the initi │ │ │ │ +0001ef80: 616c 697a 6174 696f 6e20 726f 7574 696e alization routin │ │ │ │ +0001ef90: 6573 2e0a 2020 2020 202a 0a20 2020 2020 es.. *. │ │ │ │ +0001efa0: 2a20 4070 6172 616d 2067 7569 6465 2069 * @param guide i │ │ │ │ +0001efb0: 6d61 6765 2073 6572 7669 6e67 2061 7320 mage serving as │ │ │ │ +0001efc0: 6775 6964 6520 666f 7220 6669 6c74 6572 guide for filter │ │ │ │ +0001efd0: 696e 672e 2049 7420 7368 6f75 6c64 2068 ing. It should h │ │ │ │ +0001efe0: 6176 6520 382d 6269 7420 6465 7074 6820 ave 8-bit depth │ │ │ │ +0001eff0: 616e 6420 6569 7468 6572 2031 206f 7220 and either 1 or │ │ │ │ +0001f000: 3320 6368 616e 6e65 6c73 2e0a 2020 2020 3 channels.. │ │ │ │ +0001f010: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ +0001f020: 2073 6967 6d61 5f73 7061 7469 616c 2070 sigma_spatial p │ │ │ │ +0001f030: 6172 616d 6574 6572 2c20 7468 6174 2069 arameter, that i │ │ │ │ +0001f040: 7320 7369 6d69 6c61 7220 746f 2073 7061 s similar to spa │ │ │ │ +0001f050: 7469 616c 2073 7061 6365 2073 6967 6d61 tial space sigma │ │ │ │ +0001f060: 2028 6261 6e64 7769 6474 6829 2069 6e20 (bandwidth) in │ │ │ │ +0001f070: 6269 6c61 7465 7261 6c46 696c 7465 722e bilateralFilter. │ │ │ │ +0001f080: 0a20 2020 2020 2a0a 2020 2020 202a 2040 . *. * @ │ │ │ │ +0001f090: 7061 7261 6d20 7369 676d 615f 6c75 6d61 param sigma_luma │ │ │ │ +0001f0a0: 2070 6172 616d 6574 6572 2c20 7468 6174 parameter, that │ │ │ │ +0001f0b0: 2069 7320 7369 6d69 6c61 7220 746f 206c is similar to l │ │ │ │ +0001f0c0: 756d 6120 7370 6163 6520 7369 676d 6120 uma space sigma │ │ │ │ +0001f0d0: 2862 616e 6477 6964 7468 2920 696e 2062 (bandwidth) in b │ │ │ │ +0001f0e0: 696c 6174 6572 616c 4669 6c74 6572 2e0a ilateralFilter.. │ │ │ │ +0001f0f0: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ +0001f100: 6172 616d 2073 6967 6d61 5f63 6872 6f6d aram sigma_chrom │ │ │ │ +0001f110: 6120 7061 7261 6d65 7465 722c 2074 6861 a parameter, tha │ │ │ │ +0001f120: 7420 6973 2073 696d 696c 6172 2074 6f20 t is similar to │ │ │ │ +0001f130: 6368 726f 6d61 2073 7061 6365 2073 6967 chroma space sig │ │ │ │ +0001f140: 6d61 2028 6261 6e64 7769 6474 6829 2069 ma (bandwidth) i │ │ │ │ +0001f150: 6e20 6269 6c61 7465 7261 6c46 696c 7465 n bilateralFilte │ │ │ │ +0001f160: 722e 0a20 2020 2020 2a0a 2020 2020 202a r.. *. * │ │ │ │ +0001f170: 2040 7061 7261 6d20 6c61 6d62 6461 2073 @param lambda s │ │ │ │ +0001f180: 6d6f 6f74 686e 6573 7320 7374 7265 6e67 moothness streng │ │ │ │ +0001f190: 7468 2070 6172 616d 6574 6572 2066 6f72 th parameter for │ │ │ │ +0001f1a0: 2073 6f6c 7665 722e 0a20 2020 2020 2a0a solver.. *. │ │ │ │ +0001f1b0: 2020 2020 202a 2040 7061 7261 6d20 6e75 * @param nu │ │ │ │ +0001f1c0: 6d5f 6974 6572 206e 756d 6265 7220 6f66 m_iter number of │ │ │ │ +0001f1d0: 2069 7465 7261 7469 6f6e 7320 7573 6564 iterations used │ │ │ │ +0001f1e0: 2066 6f72 2073 6f6c 7665 722c 2032 3520 for solver, 25 │ │ │ │ +0001f1f0: 6973 2075 7375 616c 6c79 2065 6e6f 7567 is usually enoug │ │ │ │ +0001f200: 682e 0a20 2020 2020 2a0a 2020 2020 202a h.. *. * │ │ │ │ +0001f210: 2040 7061 7261 6d20 6d61 785f 746f 6c20 @param max_tol │ │ │ │ +0001f220: 636f 6e76 6572 6765 6e63 6520 746f 6c65 convergence tole │ │ │ │ +0001f230: 7261 6e63 6520 7573 6564 2066 6f72 2073 rance used for s │ │ │ │ +0001f240: 6f6c 7665 722e 0a20 2020 2020 2a0a 2020 olver.. *. │ │ │ │ +0001f250: 2020 202a 2046 6f72 206d 6f72 6520 6465 * For more de │ │ │ │ +0001f260: 7461 696c 7320 6162 6f75 7420 7468 6520 tails about the │ │ │ │ +0001f270: 4661 7374 2042 696c 6174 6572 616c 2053 Fast Bilateral S │ │ │ │ +0001f280: 6f6c 7665 7220 7061 7261 6d65 7465 7273 olver parameters │ │ │ │ +0001f290: 2c20 7365 6520 7468 6520 6f72 6967 696e , see the origin │ │ │ │ +0001f2a0: 616c 2070 6170 6572 2043 4954 453a 2042 al paper CITE: B │ │ │ │ +0001f2b0: 6172 726f 6e50 6f6f 6c65 3230 3136 2e0a arronPoole2016.. │ │ │ │ +0001f2c0: 2020 2020 202a 2040 7265 7475 726e 2061 * @return a │ │ │ │ +0001f2d0: 7574 6f6d 6174 6963 616c 6c79 2067 656e utomatically gen │ │ │ │ +0001f2e0: 6572 6174 6564 0a20 2020 2020 2a2f 0a20 erated. */. │ │ │ │ +0001f2f0: 2020 2070 7562 6c69 6320 7374 6174 6963 public static │ │ │ │ +0001f300: 2046 6173 7442 696c 6174 6572 616c 536f FastBilateralSo │ │ │ │ +0001f310: 6c76 6572 4669 6c74 6572 2063 7265 6174 lverFilter creat │ │ │ │ +0001f320: 6546 6173 7442 696c 6174 6572 616c 536f eFastBilateralSo │ │ │ │ +0001f330: 6c76 6572 4669 6c74 6572 284d 6174 2067 lverFilter(Mat g │ │ │ │ +0001f340: 7569 6465 2c20 646f 7562 6c65 2073 6967 uide, double sig │ │ │ │ +0001f350: 6d61 5f73 7061 7469 616c 2c20 646f 7562 ma_spatial, doub │ │ │ │ +0001f360: 6c65 2073 6967 6d61 5f6c 756d 612c 2064 le sigma_luma, d │ │ │ │ +0001f370: 6f75 626c 6520 7369 676d 615f 6368 726f ouble sigma_chro │ │ │ │ +0001f380: 6d61 2c20 646f 7562 6c65 206c 616d 6264 ma, double lambd │ │ │ │ +0001f390: 612c 2069 6e74 206e 756d 5f69 7465 722c a, int num_iter, │ │ │ │ +0001f3a0: 2064 6f75 626c 6520 6d61 785f 746f 6c29 double max_tol) │ │ │ │ +0001f3b0: 207b 0a20 2020 2020 2020 2072 6574 7572 {. retur │ │ │ │ +0001f3c0: 6e20 4661 7374 4269 6c61 7465 7261 6c53 n FastBilateralS │ │ │ │ +0001f3d0: 6f6c 7665 7246 696c 7465 722e 5f5f 6672 olverFilter.__fr │ │ │ │ +0001f3e0: 6f6d 5074 725f 5f28 6372 6561 7465 4661 omPtr__(createFa │ │ │ │ +0001f3f0: 7374 4269 6c61 7465 7261 6c53 6f6c 7665 stBilateralSolve │ │ │ │ +0001f400: 7246 696c 7465 725f 3028 6775 6964 652e rFilter_0(guide. │ │ │ │ +0001f410: 6e61 7469 7665 4f62 6a2c 2073 6967 6d61 nativeObj, sigma │ │ │ │ +0001f420: 5f73 7061 7469 616c 2c20 7369 676d 615f _spatial, sigma_ │ │ │ │ +0001f430: 6c75 6d61 2c20 7369 676d 615f 6368 726f luma, sigma_chro │ │ │ │ +0001f440: 6d61 2c20 6c61 6d62 6461 2c20 6e75 6d5f ma, lambda, num_ │ │ │ │ +0001f450: 6974 6572 2c20 6d61 785f 746f 6c29 293b iter, max_tol)); │ │ │ │ +0001f460: 0a20 2020 207d 0a0a 2020 2020 2f2a 2a0a . }.. /**. │ │ │ │ +0001f470: 2020 2020 202a 2046 6163 746f 7279 206d * Factory m │ │ │ │ +0001f480: 6574 686f 642c 2063 7265 6174 6520 696e ethod, create in │ │ │ │ +0001f490: 7374 616e 6365 206f 6620 4661 7374 4269 stance of FastBi │ │ │ │ +0001f4a0: 6c61 7465 7261 6c53 6f6c 7665 7246 696c lateralSolverFil │ │ │ │ +0001f4b0: 7465 7220 616e 6420 6578 6563 7574 6520 ter and execute │ │ │ │ +0001f4c0: 7468 6520 696e 6974 6961 6c69 7a61 7469 the initializati │ │ │ │ +0001f4d0: 6f6e 2072 6f75 7469 6e65 732e 0a20 2020 on routines.. │ │ │ │ +0001f4e0: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ +0001f4f0: 6d20 6775 6964 6520 696d 6167 6520 7365 m guide image se │ │ │ │ +0001f500: 7276 696e 6720 6173 2067 7569 6465 2066 rving as guide f │ │ │ │ +0001f510: 6f72 2066 696c 7465 7269 6e67 2e20 4974 or filtering. It │ │ │ │ +0001f520: 2073 686f 756c 6420 6861 7665 2038 2d62 should have 8-b │ │ │ │ +0001f530: 6974 2064 6570 7468 2061 6e64 2065 6974 it depth and eit │ │ │ │ +0001f540: 6865 7220 3120 6f72 2033 2063 6861 6e6e her 1 or 3 chann │ │ │ │ +0001f550: 656c 732e 0a20 2020 2020 2a0a 2020 2020 els.. *. │ │ │ │ +0001f560: 202a 2040 7061 7261 6d20 7369 676d 615f * @param sigma_ │ │ │ │ +0001f570: 7370 6174 6961 6c20 7061 7261 6d65 7465 spatial paramete │ │ │ │ +0001f580: 722c 2074 6861 7420 6973 2073 696d 696c r, that is simil │ │ │ │ +0001f590: 6172 2074 6f20 7370 6174 6961 6c20 7370 ar to spatial sp │ │ │ │ +0001f5a0: 6163 6520 7369 676d 6120 2862 616e 6477 ace sigma (bandw │ │ │ │ +0001f5b0: 6964 7468 2920 696e 2062 696c 6174 6572 idth) in bilater │ │ │ │ +0001f5c0: 616c 4669 6c74 6572 2e0a 2020 2020 202a alFilter.. * │ │ │ │ +0001f5d0: 0a20 2020 2020 2a20 4070 6172 616d 2073 . * @param s │ │ │ │ +0001f5e0: 6967 6d61 5f6c 756d 6120 7061 7261 6d65 igma_luma parame │ │ │ │ +0001f5f0: 7465 722c 2074 6861 7420 6973 2073 696d ter, that is sim │ │ │ │ +0001f600: 696c 6172 2074 6f20 6c75 6d61 2073 7061 ilar to luma spa │ │ │ │ +0001f610: 6365 2073 6967 6d61 2028 6261 6e64 7769 ce sigma (bandwi │ │ │ │ +0001f620: 6474 6829 2069 6e20 6269 6c61 7465 7261 dth) in bilatera │ │ │ │ +0001f630: 6c46 696c 7465 722e 0a20 2020 2020 2a0a lFilter.. *. │ │ │ │ +0001f640: 2020 2020 202a 2040 7061 7261 6d20 7369 * @param si │ │ │ │ +0001f650: 676d 615f 6368 726f 6d61 2070 6172 616d gma_chroma param │ │ │ │ +0001f660: 6574 6572 2c20 7468 6174 2069 7320 7369 eter, that is si │ │ │ │ +0001f670: 6d69 6c61 7220 746f 2063 6872 6f6d 6120 milar to chroma │ │ │ │ +0001f680: 7370 6163 6520 7369 676d 6120 2862 616e space sigma (ban │ │ │ │ +0001f690: 6477 6964 7468 2920 696e 2062 696c 6174 dwidth) in bilat │ │ │ │ +0001f6a0: 6572 616c 4669 6c74 6572 2e0a 2020 2020 eralFilter.. │ │ │ │ +0001f6b0: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ +0001f6c0: 206c 616d 6264 6120 736d 6f6f 7468 6e65 lambda smoothne │ │ │ │ +0001f6d0: 7373 2073 7472 656e 6774 6820 7061 7261 ss strength para │ │ │ │ +0001f6e0: 6d65 7465 7220 666f 7220 736f 6c76 6572 meter for solver │ │ │ │ +0001f6f0: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ +0001f700: 4070 6172 616d 206e 756d 5f69 7465 7220 @param num_iter │ │ │ │ +0001f710: 6e75 6d62 6572 206f 6620 6974 6572 6174 number of iterat │ │ │ │ +0001f720: 696f 6e73 2075 7365 6420 666f 7220 736f ions used for so │ │ │ │ +0001f730: 6c76 6572 2c20 3235 2069 7320 7573 7561 lver, 25 is usua │ │ │ │ +0001f740: 6c6c 7920 656e 6f75 6768 2e0a 2020 2020 lly enough.. │ │ │ │ +0001f750: 202a 0a20 2020 2020 2a0a 2020 2020 202a *. *. * │ │ │ │ +0001f760: 2046 6f72 206d 6f72 6520 6465 7461 696c For more detail │ │ │ │ +0001f770: 7320 6162 6f75 7420 7468 6520 4661 7374 s about the Fast │ │ │ │ +0001f780: 2042 696c 6174 6572 616c 2053 6f6c 7665 Bilateral Solve │ │ │ │ +0001f790: 7220 7061 7261 6d65 7465 7273 2c20 7365 r parameters, se │ │ │ │ +0001f7a0: 6520 7468 6520 6f72 6967 696e 616c 2070 e the original p │ │ │ │ +0001f7b0: 6170 6572 2043 4954 453a 2042 6172 726f aper CITE: Barro │ │ │ │ +0001f7c0: 6e50 6f6f 6c65 3230 3136 2e0a 2020 2020 nPoole2016.. │ │ │ │ +0001f7d0: 202a 2040 7265 7475 726e 2061 7574 6f6d * @return autom │ │ │ │ +0001f7e0: 6174 6963 616c 6c79 2067 656e 6572 6174 atically generat │ │ │ │ +0001f7f0: 6564 0a20 2020 2020 2a2f 0a20 2020 2070 ed. */. p │ │ │ │ +0001f800: 7562 6c69 6320 7374 6174 6963 2046 6173 ublic static Fas │ │ │ │ 0001f810: 7442 696c 6174 6572 616c 536f 6c76 6572 tBilateralSolver │ │ │ │ -0001f820: 4669 6c74 6572 2069 6e74 6572 6661 6365 Filter interface │ │ │ │ -0001f830: 2074 6f20 6176 6f69 6420 6578 7472 6120 to avoid extra │ │ │ │ -0001f840: 636f 6d70 7574 6174 696f 6e73 2e0a 2020 computations.. │ │ │ │ -0001f850: 2020 202a 0a20 2020 2020 2a20 4070 6172 *. * @par │ │ │ │ -0001f860: 616d 2067 7569 6465 2069 6d61 6765 2073 am guide image s │ │ │ │ -0001f870: 6572 7669 6e67 2061 7320 6775 6964 6520 erving as guide │ │ │ │ -0001f880: 666f 7220 6669 6c74 6572 696e 672e 2049 for filtering. I │ │ │ │ -0001f890: 7420 7368 6f75 6c64 2068 6176 6520 382d t should have 8- │ │ │ │ -0001f8a0: 6269 7420 6465 7074 6820 616e 6420 6569 bit depth and ei │ │ │ │ -0001f8b0: 7468 6572 2031 206f 7220 3320 6368 616e ther 1 or 3 chan │ │ │ │ -0001f8c0: 6e65 6c73 2e0a 2020 2020 202a 0a20 2020 nels.. *. │ │ │ │ -0001f8d0: 2020 2a20 4070 6172 616d 2073 7263 2073 * @param src s │ │ │ │ -0001f8e0: 6f75 7263 6520 696d 6167 6520 666f 7220 ource image for │ │ │ │ -0001f8f0: 6669 6c74 6572 696e 6720 7769 7468 2075 filtering with u │ │ │ │ -0001f900: 6e73 6967 6e65 6420 382d 6269 7420 6f72 nsigned 8-bit or │ │ │ │ -0001f910: 2073 6967 6e65 6420 3136 2d62 6974 206f signed 16-bit o │ │ │ │ -0001f920: 7220 666c 6f61 7469 6e67 2d70 6f69 6e74 r floating-point │ │ │ │ -0001f930: 2033 322d 6269 7420 6465 7074 6820 616e 32-bit depth an │ │ │ │ -0001f940: 6420 7570 2074 6f20 3420 6368 616e 6e65 d up to 4 channe │ │ │ │ -0001f950: 6c73 2e0a 2020 2020 202a 0a20 2020 2020 ls.. *. │ │ │ │ -0001f960: 2a20 4070 6172 616d 2063 6f6e 6669 6465 * @param confide │ │ │ │ -0001f970: 6e63 6520 636f 6e66 6964 656e 6365 2069 nce confidence i │ │ │ │ -0001f980: 6d61 6765 2077 6974 6820 756e 7369 676e mage with unsign │ │ │ │ -0001f990: 6564 2038 2d62 6974 206f 7220 666c 6f61 ed 8-bit or floa │ │ │ │ -0001f9a0: 7469 6e67 2d70 6f69 6e74 2033 322d 6269 ting-point 32-bi │ │ │ │ -0001f9b0: 7420 636f 6e66 6964 656e 6365 2061 6e64 t confidence and │ │ │ │ -0001f9c0: 2031 2063 6861 6e6e 656c 2e0a 2020 2020 1 channel.. │ │ │ │ -0001f9d0: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ -0001f9e0: 2064 7374 2064 6573 7469 6e61 7469 6f6e dst destination │ │ │ │ -0001f9f0: 2069 6d61 6765 2e0a 2020 2020 202a 0a20 image.. *. │ │ │ │ -0001fa00: 2020 2020 2a20 4070 6172 616d 2073 6967 * @param sig │ │ │ │ -0001fa10: 6d61 5f73 7061 7469 616c 2070 6172 616d ma_spatial param │ │ │ │ -0001fa20: 6574 6572 2c20 7468 6174 2069 7320 7369 eter, that is si │ │ │ │ -0001fa30: 6d69 6c61 7220 746f 2073 7061 7469 616c milar to spatial │ │ │ │ -0001fa40: 2073 7061 6365 2073 6967 6d61 2028 6261 space sigma (ba │ │ │ │ -0001fa50: 6e64 7769 6474 6829 2069 6e20 6269 6c61 ndwidth) in bila │ │ │ │ -0001fa60: 7465 7261 6c46 696c 7465 722e 0a20 2020 teralFilter.. │ │ │ │ -0001fa70: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ -0001fa80: 6d20 7369 676d 615f 6c75 6d61 2070 6172 m sigma_luma par │ │ │ │ -0001fa90: 616d 6574 6572 2c20 7468 6174 2069 7320 ameter, that is │ │ │ │ -0001faa0: 7369 6d69 6c61 7220 746f 206c 756d 6120 similar to luma │ │ │ │ -0001fab0: 7370 6163 6520 7369 676d 6120 2862 616e space sigma (ban │ │ │ │ -0001fac0: 6477 6964 7468 2920 696e 2062 696c 6174 dwidth) in bilat │ │ │ │ -0001fad0: 6572 616c 4669 6c74 6572 2e0a 2020 2020 eralFilter.. │ │ │ │ -0001fae0: 202a 0a20 2020 2020 2a0a 2020 2020 202a *. *. * │ │ │ │ -0001faf0: 0a20 2020 2020 2a0a 2020 2020 202a 0a20 . *. *. │ │ │ │ -0001fb00: 2020 2020 2a20 466f 7220 6d6f 7265 2064 * For more d │ │ │ │ -0001fb10: 6574 6169 6c73 2061 626f 7574 2074 6865 etails about the │ │ │ │ -0001fb20: 2046 6173 7420 4269 6c61 7465 7261 6c20 Fast Bilateral │ │ │ │ -0001fb30: 536f 6c76 6572 2070 6172 616d 6574 6572 Solver parameter │ │ │ │ -0001fb40: 732c 2073 6565 2074 6865 206f 7269 6769 s, see the origi │ │ │ │ -0001fb50: 6e61 6c20 7061 7065 7220 4349 5445 3a20 nal paper CITE: │ │ │ │ -0001fb60: 4261 7272 6f6e 506f 6f6c 6532 3031 362e BarronPoole2016. │ │ │ │ -0001fb70: 0a20 2020 2020 2a0a 2020 2020 202a 203c . *. * < │ │ │ │ -0001fb80: 623e 4e6f 7465 3a3c 2f62 3e20 436f 6e66 b>Note: Conf │ │ │ │ -0001fb90: 6964 656e 6365 2069 6d61 6765 7320 7769 idence images wi │ │ │ │ -0001fba0: 7468 2043 565f 3855 2064 6570 7468 2061 th CV_8U depth a │ │ │ │ -0001fbb0: 7265 2065 7870 6563 7465 6420 746f 2069 re expected to i │ │ │ │ -0001fbc0: 6e20 5b30 2c20 3235 355d 2061 6e64 2043 n [0, 255] and C │ │ │ │ -0001fbd0: 565f 3332 4620 696e 205b 302c 2031 5d20 V_32F in [0, 1] │ │ │ │ -0001fbe0: 7261 6e67 652e 0a20 2020 2020 2a2f 0a20 range.. */. │ │ │ │ -0001fbf0: 2020 2070 7562 6c69 6320 7374 6174 6963 public static │ │ │ │ -0001fc00: 2076 6f69 6420 6661 7374 4269 6c61 7465 void fastBilate │ │ │ │ -0001fc10: 7261 6c53 6f6c 7665 7246 696c 7465 7228 ralSolverFilter( │ │ │ │ -0001fc20: 4d61 7420 6775 6964 652c 204d 6174 2073 Mat guide, Mat s │ │ │ │ -0001fc30: 7263 2c20 4d61 7420 636f 6e66 6964 656e rc, Mat confiden │ │ │ │ -0001fc40: 6365 2c20 4d61 7420 6473 742c 2064 6f75 ce, Mat dst, dou │ │ │ │ -0001fc50: 626c 6520 7369 676d 615f 7370 6174 6961 ble sigma_spatia │ │ │ │ -0001fc60: 6c2c 2064 6f75 626c 6520 7369 676d 615f l, double sigma_ │ │ │ │ -0001fc70: 6c75 6d61 2920 7b0a 2020 2020 2020 2020 luma) {. │ │ │ │ -0001fc80: 6661 7374 4269 6c61 7465 7261 6c53 6f6c fastBilateralSol │ │ │ │ -0001fc90: 7665 7246 696c 7465 725f 3428 6775 6964 verFilter_4(guid │ │ │ │ -0001fca0: 652e 6e61 7469 7665 4f62 6a2c 2073 7263 e.nativeObj, src │ │ │ │ -0001fcb0: 2e6e 6174 6976 654f 626a 2c20 636f 6e66 .nativeObj, conf │ │ │ │ -0001fcc0: 6964 656e 6365 2e6e 6174 6976 654f 626a idence.nativeObj │ │ │ │ -0001fcd0: 2c20 6473 742e 6e61 7469 7665 4f62 6a2c , dst.nativeObj, │ │ │ │ -0001fce0: 2073 6967 6d61 5f73 7061 7469 616c 2c20 sigma_spatial, │ │ │ │ -0001fcf0: 7369 676d 615f 6c75 6d61 293b 0a20 2020 sigma_luma);. │ │ │ │ -0001fd00: 207d 0a0a 2020 2020 2f2a 2a0a 2020 2020 }.. /**. │ │ │ │ -0001fd10: 202a 2053 696d 706c 6520 6f6e 652d 6c69 * Simple one-li │ │ │ │ -0001fd20: 6e65 2046 6173 7420 4269 6c61 7465 7261 ne Fast Bilatera │ │ │ │ -0001fd30: 6c20 536f 6c76 6572 2066 696c 7465 7220 l Solver filter │ │ │ │ -0001fd40: 6361 6c6c 2e20 4966 2079 6f75 2068 6176 call. If you hav │ │ │ │ -0001fd50: 6520 6d75 6c74 6970 6c65 2069 6d61 6765 e multiple image │ │ │ │ -0001fd60: 7320 746f 2066 696c 7465 7220 7769 7468 s to filter with │ │ │ │ -0001fd70: 2074 6865 2073 616d 650a 2020 2020 202a the same. * │ │ │ │ -0001fd80: 2067 7569 6465 2074 6865 6e20 7573 6520 guide then use │ │ │ │ -0001fd90: 4661 7374 4269 6c61 7465 7261 6c53 6f6c FastBilateralSol │ │ │ │ -0001fda0: 7665 7246 696c 7465 7220 696e 7465 7266 verFilter interf │ │ │ │ -0001fdb0: 6163 6520 746f 2061 766f 6964 2065 7874 ace to avoid ext │ │ │ │ -0001fdc0: 7261 2063 6f6d 7075 7461 7469 6f6e 732e ra computations. │ │ │ │ -0001fdd0: 0a20 2020 2020 2a0a 2020 2020 202a 2040 . *. * @ │ │ │ │ -0001fde0: 7061 7261 6d20 6775 6964 6520 696d 6167 param guide imag │ │ │ │ -0001fdf0: 6520 7365 7276 696e 6720 6173 2067 7569 e serving as gui │ │ │ │ -0001fe00: 6465 2066 6f72 2066 696c 7465 7269 6e67 de for filtering │ │ │ │ -0001fe10: 2e20 4974 2073 686f 756c 6420 6861 7665 . It should have │ │ │ │ -0001fe20: 2038 2d62 6974 2064 6570 7468 2061 6e64 8-bit depth and │ │ │ │ -0001fe30: 2065 6974 6865 7220 3120 6f72 2033 2063 either 1 or 3 c │ │ │ │ -0001fe40: 6861 6e6e 656c 732e 0a20 2020 2020 2a0a hannels.. *. │ │ │ │ -0001fe50: 2020 2020 202a 2040 7061 7261 6d20 7372 * @param sr │ │ │ │ -0001fe60: 6320 736f 7572 6365 2069 6d61 6765 2066 c source image f │ │ │ │ -0001fe70: 6f72 2066 696c 7465 7269 6e67 2077 6974 or filtering wit │ │ │ │ -0001fe80: 6820 756e 7369 676e 6564 2038 2d62 6974 h unsigned 8-bit │ │ │ │ -0001fe90: 206f 7220 7369 676e 6564 2031 362d 6269 or signed 16-bi │ │ │ │ -0001fea0: 7420 6f72 2066 6c6f 6174 696e 672d 706f t or floating-po │ │ │ │ -0001feb0: 696e 7420 3332 2d62 6974 2064 6570 7468 int 32-bit depth │ │ │ │ -0001fec0: 2061 6e64 2075 7020 746f 2034 2063 6861 and up to 4 cha │ │ │ │ -0001fed0: 6e6e 656c 732e 0a20 2020 2020 2a0a 2020 nnels.. *. │ │ │ │ -0001fee0: 2020 202a 2040 7061 7261 6d20 636f 6e66 * @param conf │ │ │ │ -0001fef0: 6964 656e 6365 2063 6f6e 6669 6465 6e63 idence confidenc │ │ │ │ -0001ff00: 6520 696d 6167 6520 7769 7468 2075 6e73 e image with uns │ │ │ │ -0001ff10: 6967 6e65 6420 382d 6269 7420 6f72 2066 igned 8-bit or f │ │ │ │ -0001ff20: 6c6f 6174 696e 672d 706f 696e 7420 3332 loating-point 32 │ │ │ │ -0001ff30: 2d62 6974 2063 6f6e 6669 6465 6e63 6520 -bit confidence │ │ │ │ -0001ff40: 616e 6420 3120 6368 616e 6e65 6c2e 0a20 and 1 channel.. │ │ │ │ -0001ff50: 2020 2020 2a0a 2020 2020 202a 2040 7061 *. * @pa │ │ │ │ -0001ff60: 7261 6d20 6473 7420 6465 7374 696e 6174 ram dst destinat │ │ │ │ -0001ff70: 696f 6e20 696d 6167 652e 0a20 2020 2020 ion image.. │ │ │ │ -0001ff80: 2a0a 2020 2020 202a 2040 7061 7261 6d20 *. * @param │ │ │ │ -0001ff90: 7369 676d 615f 7370 6174 6961 6c20 7061 sigma_spatial pa │ │ │ │ -0001ffa0: 7261 6d65 7465 722c 2074 6861 7420 6973 rameter, that is │ │ │ │ -0001ffb0: 2073 696d 696c 6172 2074 6f20 7370 6174 similar to spat │ │ │ │ -0001ffc0: 6961 6c20 7370 6163 6520 7369 676d 6120 ial space sigma │ │ │ │ -0001ffd0: 2862 616e 6477 6964 7468 2920 696e 2062 (bandwidth) in b │ │ │ │ -0001ffe0: 696c 6174 6572 616c 4669 6c74 6572 2e0a ilateralFilter.. │ │ │ │ -0001fff0: 2020 2020 202a 0a20 2020 2020 2a0a 2020 *. *. │ │ │ │ -00020000: 2020 202a 0a20 2020 2020 2a0a 2020 2020 *. *. │ │ │ │ -00020010: 202a 0a20 2020 2020 2a0a 2020 2020 202a *. *. * │ │ │ │ -00020020: 2046 6f72 206d 6f72 6520 6465 7461 696c For more detail │ │ │ │ -00020030: 7320 6162 6f75 7420 7468 6520 4661 7374 s about the Fast │ │ │ │ -00020040: 2042 696c 6174 6572 616c 2053 6f6c 7665 Bilateral Solve │ │ │ │ -00020050: 7220 7061 7261 6d65 7465 7273 2c20 7365 r parameters, se │ │ │ │ -00020060: 6520 7468 6520 6f72 6967 696e 616c 2070 e the original p │ │ │ │ -00020070: 6170 6572 2043 4954 453a 2042 6172 726f aper CITE: Barro │ │ │ │ -00020080: 6e50 6f6f 6c65 3230 3136 2e0a 2020 2020 nPoole2016.. │ │ │ │ -00020090: 202a 0a20 2020 2020 2a20 3c62 3e4e 6f74 *. * Not │ │ │ │ -000200a0: 653a 3c2f 623e 2043 6f6e 6669 6465 6e63 e: Confidenc │ │ │ │ -000200b0: 6520 696d 6167 6573 2077 6974 6820 4356 e images with CV │ │ │ │ -000200c0: 5f38 5520 6465 7074 6820 6172 6520 6578 _8U depth are ex │ │ │ │ -000200d0: 7065 6374 6564 2074 6f20 696e 205b 302c pected to in [0, │ │ │ │ -000200e0: 2032 3535 5d20 616e 6420 4356 5f33 3246 255] and CV_32F │ │ │ │ -000200f0: 2069 6e20 5b30 2c20 315d 2072 616e 6765 in [0, 1] range │ │ │ │ -00020100: 2e0a 2020 2020 202a 2f0a 2020 2020 7075 .. */. pu │ │ │ │ -00020110: 626c 6963 2073 7461 7469 6320 766f 6964 blic static void │ │ │ │ -00020120: 2066 6173 7442 696c 6174 6572 616c 536f fastBilateralSo │ │ │ │ -00020130: 6c76 6572 4669 6c74 6572 284d 6174 2067 lverFilter(Mat g │ │ │ │ -00020140: 7569 6465 2c20 4d61 7420 7372 632c 204d uide, Mat src, M │ │ │ │ -00020150: 6174 2063 6f6e 6669 6465 6e63 652c 204d at confidence, M │ │ │ │ -00020160: 6174 2064 7374 2c20 646f 7562 6c65 2073 at dst, double s │ │ │ │ -00020170: 6967 6d61 5f73 7061 7469 616c 2920 7b0a igma_spatial) {. │ │ │ │ -00020180: 2020 2020 2020 2020 6661 7374 4269 6c61 fastBila │ │ │ │ -00020190: 7465 7261 6c53 6f6c 7665 7246 696c 7465 teralSolverFilte │ │ │ │ -000201a0: 725f 3528 6775 6964 652e 6e61 7469 7665 r_5(guide.native │ │ │ │ -000201b0: 4f62 6a2c 2073 7263 2e6e 6174 6976 654f Obj, src.nativeO │ │ │ │ -000201c0: 626a 2c20 636f 6e66 6964 656e 6365 2e6e bj, confidence.n │ │ │ │ -000201d0: 6174 6976 654f 626a 2c20 6473 742e 6e61 ativeObj, dst.na │ │ │ │ -000201e0: 7469 7665 4f62 6a2c 2073 6967 6d61 5f73 tiveObj, sigma_s │ │ │ │ -000201f0: 7061 7469 616c 293b 0a20 2020 207d 0a0a patial);. }.. │ │ │ │ -00020200: 2020 2020 2f2a 2a0a 2020 2020 202a 2053 /**. * S │ │ │ │ -00020210: 696d 706c 6520 6f6e 652d 6c69 6e65 2046 imple one-line F │ │ │ │ -00020220: 6173 7420 4269 6c61 7465 7261 6c20 536f ast Bilateral So │ │ │ │ -00020230: 6c76 6572 2066 696c 7465 7220 6361 6c6c lver filter call │ │ │ │ -00020240: 2e20 4966 2079 6f75 2068 6176 6520 6d75 . If you have mu │ │ │ │ -00020250: 6c74 6970 6c65 2069 6d61 6765 7320 746f ltiple images to │ │ │ │ -00020260: 2066 696c 7465 7220 7769 7468 2074 6865 filter with the │ │ │ │ -00020270: 2073 616d 650a 2020 2020 202a 2067 7569 same. * gui │ │ │ │ -00020280: 6465 2074 6865 6e20 7573 6520 4661 7374 de then use Fast │ │ │ │ -00020290: 4269 6c61 7465 7261 6c53 6f6c 7665 7246 BilateralSolverF │ │ │ │ -000202a0: 696c 7465 7220 696e 7465 7266 6163 6520 ilter interface │ │ │ │ -000202b0: 746f 2061 766f 6964 2065 7874 7261 2063 to avoid extra c │ │ │ │ -000202c0: 6f6d 7075 7461 7469 6f6e 732e 0a20 2020 omputations.. │ │ │ │ -000202d0: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ -000202e0: 6d20 6775 6964 6520 696d 6167 6520 7365 m guide image se │ │ │ │ -000202f0: 7276 696e 6720 6173 2067 7569 6465 2066 rving as guide f │ │ │ │ -00020300: 6f72 2066 696c 7465 7269 6e67 2e20 4974 or filtering. It │ │ │ │ -00020310: 2073 686f 756c 6420 6861 7665 2038 2d62 should have 8-b │ │ │ │ -00020320: 6974 2064 6570 7468 2061 6e64 2065 6974 it depth and eit │ │ │ │ -00020330: 6865 7220 3120 6f72 2033 2063 6861 6e6e her 1 or 3 chann │ │ │ │ -00020340: 656c 732e 0a20 2020 2020 2a0a 2020 2020 els.. *. │ │ │ │ -00020350: 202a 2040 7061 7261 6d20 7372 6320 736f * @param src so │ │ │ │ -00020360: 7572 6365 2069 6d61 6765 2066 6f72 2066 urce image for f │ │ │ │ -00020370: 696c 7465 7269 6e67 2077 6974 6820 756e iltering with un │ │ │ │ -00020380: 7369 676e 6564 2038 2d62 6974 206f 7220 signed 8-bit or │ │ │ │ -00020390: 7369 676e 6564 2031 362d 6269 7420 6f72 signed 16-bit or │ │ │ │ -000203a0: 2066 6c6f 6174 696e 672d 706f 696e 7420 floating-point │ │ │ │ -000203b0: 3332 2d62 6974 2064 6570 7468 2061 6e64 32-bit depth and │ │ │ │ -000203c0: 2075 7020 746f 2034 2063 6861 6e6e 656c up to 4 channel │ │ │ │ -000203d0: 732e 0a20 2020 2020 2a0a 2020 2020 202a s.. *. * │ │ │ │ -000203e0: 2040 7061 7261 6d20 636f 6e66 6964 656e @param confiden │ │ │ │ -000203f0: 6365 2063 6f6e 6669 6465 6e63 6520 696d ce confidence im │ │ │ │ -00020400: 6167 6520 7769 7468 2075 6e73 6967 6e65 age with unsigne │ │ │ │ -00020410: 6420 382d 6269 7420 6f72 2066 6c6f 6174 d 8-bit or float │ │ │ │ -00020420: 696e 672d 706f 696e 7420 3332 2d62 6974 ing-point 32-bit │ │ │ │ -00020430: 2063 6f6e 6669 6465 6e63 6520 616e 6420 confidence and │ │ │ │ -00020440: 3120 6368 616e 6e65 6c2e 0a20 2020 2020 1 channel.. │ │ │ │ -00020450: 2a0a 2020 2020 202a 2040 7061 7261 6d20 *. * @param │ │ │ │ -00020460: 6473 7420 6465 7374 696e 6174 696f 6e20 dst destination │ │ │ │ -00020470: 696d 6167 652e 0a20 2020 2020 2a0a 2020 image.. *. │ │ │ │ -00020480: 2020 202a 0a20 2020 2020 2a0a 2020 2020 *. *. │ │ │ │ -00020490: 202a 0a20 2020 2020 2a0a 2020 2020 202a *. *. * │ │ │ │ -000204a0: 0a20 2020 2020 2a0a 2020 2020 202a 2046 . *. * F │ │ │ │ -000204b0: 6f72 206d 6f72 6520 6465 7461 696c 7320 or more details │ │ │ │ -000204c0: 6162 6f75 7420 7468 6520 4661 7374 2042 about the Fast B │ │ │ │ -000204d0: 696c 6174 6572 616c 2053 6f6c 7665 7220 ilateral Solver │ │ │ │ -000204e0: 7061 7261 6d65 7465 7273 2c20 7365 6520 parameters, see │ │ │ │ -000204f0: 7468 6520 6f72 6967 696e 616c 2070 6170 the original pap │ │ │ │ -00020500: 6572 2043 4954 453a 2042 6172 726f 6e50 er CITE: BarronP │ │ │ │ -00020510: 6f6f 6c65 3230 3136 2e0a 2020 2020 202a oole2016.. * │ │ │ │ -00020520: 0a20 2020 2020 2a20 3c62 3e4e 6f74 653a . * Note: │ │ │ │ -00020530: 3c2f 623e 2043 6f6e 6669 6465 6e63 6520 Confidence │ │ │ │ -00020540: 696d 6167 6573 2077 6974 6820 4356 5f38 images with CV_8 │ │ │ │ -00020550: 5520 6465 7074 6820 6172 6520 6578 7065 U depth are expe │ │ │ │ -00020560: 6374 6564 2074 6f20 696e 205b 302c 2032 cted to in [0, 2 │ │ │ │ -00020570: 3535 5d20 616e 6420 4356 5f33 3246 2069 55] and CV_32F i │ │ │ │ -00020580: 6e20 5b30 2c20 315d 2072 616e 6765 2e0a n [0, 1] range.. │ │ │ │ -00020590: 2020 2020 202a 2f0a 2020 2020 7075 626c */. publ │ │ │ │ -000205a0: 6963 2073 7461 7469 6320 766f 6964 2066 ic static void f │ │ │ │ -000205b0: 6173 7442 696c 6174 6572 616c 536f 6c76 astBilateralSolv │ │ │ │ -000205c0: 6572 4669 6c74 6572 284d 6174 2067 7569 erFilter(Mat gui │ │ │ │ -000205d0: 6465 2c20 4d61 7420 7372 632c 204d 6174 de, Mat src, Mat │ │ │ │ -000205e0: 2063 6f6e 6669 6465 6e63 652c 204d 6174 confidence, Mat │ │ │ │ -000205f0: 2064 7374 2920 7b0a 2020 2020 2020 2020 dst) {. │ │ │ │ -00020600: 6661 7374 4269 6c61 7465 7261 6c53 6f6c fastBilateralSol │ │ │ │ -00020610: 7665 7246 696c 7465 725f 3628 6775 6964 verFilter_6(guid │ │ │ │ -00020620: 652e 6e61 7469 7665 4f62 6a2c 2073 7263 e.nativeObj, src │ │ │ │ -00020630: 2e6e 6174 6976 654f 626a 2c20 636f 6e66 .nativeObj, conf │ │ │ │ -00020640: 6964 656e 6365 2e6e 6174 6976 654f 626a idence.nativeObj │ │ │ │ -00020650: 2c20 6473 742e 6e61 7469 7665 4f62 6a29 , dst.nativeObj) │ │ │ │ -00020660: 3b0a 2020 2020 7d0a 0a0a 2020 2020 2f2f ;. }... // │ │ │ │ -00020670: 0a20 2020 202f 2f20 432b 2b3a 2020 5074 . // C++: Pt │ │ │ │ -00020680: 725f 4661 7374 476c 6f62 616c 536d 6f6f r_FastGlobalSmoo │ │ │ │ -00020690: 7468 6572 4669 6c74 6572 2063 763a 3a78 therFilter cv::x │ │ │ │ -000206a0: 696d 6770 726f 633a 3a63 7265 6174 6546 imgproc::createF │ │ │ │ -000206b0: 6173 7447 6c6f 6261 6c53 6d6f 6f74 6865 astGlobalSmoothe │ │ │ │ -000206c0: 7246 696c 7465 7228 4d61 7420 6775 6964 rFilter(Mat guid │ │ │ │ -000206d0: 652c 2064 6f75 626c 6520 6c61 6d62 6461 e, double lambda │ │ │ │ -000206e0: 2c20 646f 7562 6c65 2073 6967 6d61 5f63 , double sigma_c │ │ │ │ -000206f0: 6f6c 6f72 2c20 646f 7562 6c65 206c 616d olor, double lam │ │ │ │ -00020700: 6264 615f 6174 7465 6e75 6174 696f 6e20 bda_attenuation │ │ │ │ -00020710: 3d20 302e 3235 2c20 696e 7420 6e75 6d5f = 0.25, int num_ │ │ │ │ -00020720: 6974 6572 203d 2033 290a 2020 2020 2f2f iter = 3). // │ │ │ │ -00020730: 0a0a 2020 2020 2f2a 2a0a 2020 2020 202a .. /**. * │ │ │ │ -00020740: 2046 6163 746f 7279 206d 6574 686f 642c Factory method, │ │ │ │ -00020750: 2063 7265 6174 6520 696e 7374 616e 6365 create instance │ │ │ │ -00020760: 206f 6620 4661 7374 476c 6f62 616c 536d of FastGlobalSm │ │ │ │ -00020770: 6f6f 7468 6572 4669 6c74 6572 2061 6e64 ootherFilter and │ │ │ │ -00020780: 2065 7865 6375 7465 2074 6865 2069 6e69 execute the ini │ │ │ │ -00020790: 7469 616c 697a 6174 696f 6e20 726f 7574 tialization rout │ │ │ │ -000207a0: 696e 6573 2e0a 2020 2020 202a 0a20 2020 ines.. *. │ │ │ │ -000207b0: 2020 2a20 4070 6172 616d 2067 7569 6465 * @param guide │ │ │ │ -000207c0: 2069 6d61 6765 2073 6572 7669 6e67 2061 image serving a │ │ │ │ -000207d0: 7320 6775 6964 6520 666f 7220 6669 6c74 s guide for filt │ │ │ │ -000207e0: 6572 696e 672e 2049 7420 7368 6f75 6c64 ering. It should │ │ │ │ -000207f0: 2068 6176 6520 382d 6269 7420 6465 7074 have 8-bit dept │ │ │ │ -00020800: 6820 616e 6420 6569 7468 6572 2031 206f h and either 1 o │ │ │ │ -00020810: 7220 3320 6368 616e 6e65 6c73 2e0a 2020 r 3 channels.. │ │ │ │ -00020820: 2020 202a 0a20 2020 2020 2a20 4070 6172 *. * @par │ │ │ │ -00020830: 616d 206c 616d 6264 6120 7061 7261 6d65 am lambda parame │ │ │ │ -00020840: 7465 7220 6465 6669 6e69 6e67 2074 6865 ter defining the │ │ │ │ -00020850: 2061 6d6f 756e 7420 6f66 2072 6567 756c amount of regul │ │ │ │ -00020860: 6172 697a 6174 696f 6e0a 2020 2020 202a arization. * │ │ │ │ -00020870: 0a20 2020 2020 2a20 4070 6172 616d 2073 . * @param s │ │ │ │ -00020880: 6967 6d61 5f63 6f6c 6f72 2070 6172 616d igma_color param │ │ │ │ -00020890: 6574 6572 2c20 7468 6174 2069 7320 7369 eter, that is si │ │ │ │ -000208a0: 6d69 6c61 7220 746f 2063 6f6c 6f72 2073 milar to color s │ │ │ │ -000208b0: 7061 6365 2073 6967 6d61 2069 6e20 6269 pace sigma in bi │ │ │ │ -000208c0: 6c61 7465 7261 6c46 696c 7465 722e 0a20 lateralFilter.. │ │ │ │ -000208d0: 2020 2020 2a0a 2020 2020 202a 2040 7061 *. * @pa │ │ │ │ -000208e0: 7261 6d20 6c61 6d62 6461 5f61 7474 656e ram lambda_atten │ │ │ │ -000208f0: 7561 7469 6f6e 2069 6e74 6572 6e61 6c20 uation internal │ │ │ │ -00020900: 7061 7261 6d65 7465 722c 2064 6566 696e parameter, defin │ │ │ │ -00020910: 696e 6720 686f 7720 6d75 6368 206c 616d ing how much lam │ │ │ │ -00020920: 6264 6120 6465 6372 6561 7365 7320 6166 bda decreases af │ │ │ │ -00020930: 7465 7220 6561 6368 2069 7465 7261 7469 ter each iterati │ │ │ │ -00020940: 6f6e 2e20 4e6f 726d 616c 6c79 2c0a 2020 on. Normally,. │ │ │ │ -00020950: 2020 202a 2069 7420 7368 6f75 6c64 2062 * it should b │ │ │ │ -00020960: 6520 302e 3235 2e20 5365 7474 696e 6720 e 0.25. Setting │ │ │ │ -00020970: 6974 2074 6f20 312e 3020 6d61 7920 6c65 it to 1.0 may le │ │ │ │ -00020980: 6164 2074 6f20 7374 7265 616b 696e 6720 ad to streaking │ │ │ │ -00020990: 6172 7469 6661 6374 732e 0a20 2020 2020 artifacts.. │ │ │ │ -000209a0: 2a0a 2020 2020 202a 2040 7061 7261 6d20 *. * @param │ │ │ │ -000209b0: 6e75 6d5f 6974 6572 206e 756d 6265 7220 num_iter number │ │ │ │ -000209c0: 6f66 2069 7465 7261 7469 6f6e 7320 7573 of iterations us │ │ │ │ -000209d0: 6564 2066 6f72 2066 696c 7465 7269 6e67 ed for filtering │ │ │ │ -000209e0: 2c20 3320 6973 2075 7375 616c 6c79 2065 , 3 is usually e │ │ │ │ -000209f0: 6e6f 7567 682e 0a20 2020 2020 2a0a 2020 nough.. *. │ │ │ │ -00020a00: 2020 202a 2046 6f72 206d 6f72 6520 6465 * For more de │ │ │ │ -00020a10: 7461 696c 7320 6162 6f75 7420 4661 7374 tails about Fast │ │ │ │ -00020a20: 2047 6c6f 6261 6c20 536d 6f6f 7468 6572 Global Smoother │ │ │ │ -00020a30: 2070 6172 616d 6574 6572 732c 2073 6565 parameters, see │ │ │ │ -00020a40: 2074 6865 206f 7269 6769 6e61 6c20 7061 the original pa │ │ │ │ -00020a50: 7065 7220 4349 5445 3a20 4d69 6e32 3031 per CITE: Min201 │ │ │ │ -00020a60: 342e 2048 6f77 6576 6572 2c20 706c 6561 4. However, plea │ │ │ │ -00020a70: 7365 206e 6f74 6520 7468 6174 0a20 2020 se note that. │ │ │ │ -00020a80: 2020 2a20 7468 6572 6520 6172 6520 7365 * there are se │ │ │ │ -00020a90: 7665 7261 6c20 6469 6666 6572 656e 6365 veral difference │ │ │ │ -00020aa0: 732e 204c 616d 6264 6120 6174 7465 6e75 s. Lambda attenu │ │ │ │ -00020ab0: 6174 696f 6e20 6465 7363 7269 6265 6420 ation described │ │ │ │ -00020ac0: 696e 2074 6865 2070 6170 6572 2069 7320 in the paper is │ │ │ │ -00020ad0: 696d 706c 656d 656e 7465 6420 6120 6269 implemented a bi │ │ │ │ -00020ae0: 7420 6469 6666 6572 656e 746c 7920 736f t differently so │ │ │ │ -00020af0: 2064 6f20 6e6f 740a 2020 2020 202a 2065 do not. * e │ │ │ │ -00020b00: 7870 6563 7420 7468 6520 7265 7375 6c74 xpect the result │ │ │ │ -00020b10: 7320 746f 2062 6520 6964 656e 7469 6361 s to be identica │ │ │ │ -00020b20: 6c20 746f 2074 686f 7365 2066 726f 6d20 l to those from │ │ │ │ -00020b30: 7468 6520 7061 7065 723b 2073 6967 6d61 the paper; sigma │ │ │ │ -00020b40: 5f63 6f6c 6f72 2076 616c 7565 7320 6672 _color values fr │ │ │ │ -00020b50: 6f6d 2074 6865 2070 6170 6572 2073 686f om the paper sho │ │ │ │ -00020b60: 756c 6420 6265 206d 756c 7469 706c 6965 uld be multiplie │ │ │ │ -00020b70: 6420 6279 2032 3535 2e30 2074 6f0a 2020 d by 255.0 to. │ │ │ │ -00020b80: 2020 202a 2061 6368 6965 7665 2074 6865 * achieve the │ │ │ │ -00020b90: 2073 616d 6520 6566 6665 6374 2e20 416c same effect. Al │ │ │ │ -00020ba0: 736f 2c20 696e 2063 6173 6520 6f66 2069 so, in case of i │ │ │ │ -00020bb0: 6d61 6765 2066 696c 7465 7269 6e67 2077 mage filtering w │ │ │ │ -00020bc0: 6865 7265 2073 6f75 7263 6520 616e 6420 here source and │ │ │ │ -00020bd0: 6775 6964 6520 696d 6167 6520 6172 6520 guide image are │ │ │ │ -00020be0: 7468 6520 7361 6d65 2c20 6175 7468 6f72 the same, author │ │ │ │ -00020bf0: 730a 2020 2020 202a 2070 726f 706f 7365 s. * propose │ │ │ │ -00020c00: 2074 6f20 6479 6e61 6d69 6361 6c6c 7920 to dynamically │ │ │ │ -00020c10: 7570 6461 7465 2074 6865 2067 7569 6465 update the guide │ │ │ │ -00020c20: 2069 6d61 6765 2061 6674 6572 2065 6163 image after eac │ │ │ │ -00020c30: 6820 6974 6572 6174 696f 6e2e 2054 6f20 h iteration. To │ │ │ │ -00020c40: 6d61 7869 6d69 7a65 2074 6865 2070 6572 maximize the per │ │ │ │ -00020c50: 666f 726d 616e 6365 2074 6869 7320 6665 formance this fe │ │ │ │ -00020c60: 6174 7572 650a 2020 2020 202a 2077 6173 ature. * was │ │ │ │ -00020c70: 206e 6f74 2069 6d70 6c65 6d65 6e74 6564 not implemented │ │ │ │ -00020c80: 2068 6572 652e 0a20 2020 2020 2a20 4072 here.. * @r │ │ │ │ -00020c90: 6574 7572 6e20 6175 746f 6d61 7469 6361 eturn automatica │ │ │ │ -00020ca0: 6c6c 7920 6765 6e65 7261 7465 640a 2020 lly generated. │ │ │ │ -00020cb0: 2020 202a 2f0a 2020 2020 7075 626c 6963 */. public │ │ │ │ -00020cc0: 2073 7461 7469 6320 4661 7374 476c 6f62 static FastGlob │ │ │ │ -00020cd0: 616c 536d 6f6f 7468 6572 4669 6c74 6572 alSmootherFilter │ │ │ │ -00020ce0: 2063 7265 6174 6546 6173 7447 6c6f 6261 createFastGloba │ │ │ │ -00020cf0: 6c53 6d6f 6f74 6865 7246 696c 7465 7228 lSmootherFilter( │ │ │ │ -00020d00: 4d61 7420 6775 6964 652c 2064 6f75 626c Mat guide, doubl │ │ │ │ -00020d10: 6520 6c61 6d62 6461 2c20 646f 7562 6c65 e lambda, double │ │ │ │ -00020d20: 2073 6967 6d61 5f63 6f6c 6f72 2c20 646f sigma_color, do │ │ │ │ -00020d30: 7562 6c65 206c 616d 6264 615f 6174 7465 uble lambda_atte │ │ │ │ -00020d40: 6e75 6174 696f 6e2c 2069 6e74 206e 756d nuation, int num │ │ │ │ -00020d50: 5f69 7465 7229 207b 0a20 2020 2020 2020 _iter) {. │ │ │ │ -00020d60: 2072 6574 7572 6e20 4661 7374 476c 6f62 return FastGlob │ │ │ │ -00020d70: 616c 536d 6f6f 7468 6572 4669 6c74 6572 alSmootherFilter │ │ │ │ -00020d80: 2e5f 5f66 726f 6d50 7472 5f5f 2863 7265 .__fromPtr__(cre │ │ │ │ -00020d90: 6174 6546 6173 7447 6c6f 6261 6c53 6d6f ateFastGlobalSmo │ │ │ │ -00020da0: 6f74 6865 7246 696c 7465 725f 3028 6775 otherFilter_0(gu │ │ │ │ -00020db0: 6964 652e 6e61 7469 7665 4f62 6a2c 206c ide.nativeObj, l │ │ │ │ -00020dc0: 616d 6264 612c 2073 6967 6d61 5f63 6f6c ambda, sigma_col │ │ │ │ -00020dd0: 6f72 2c20 6c61 6d62 6461 5f61 7474 656e or, lambda_atten │ │ │ │ -00020de0: 7561 7469 6f6e 2c20 6e75 6d5f 6974 6572 uation, num_iter │ │ │ │ -00020df0: 2929 3b0a 2020 2020 7d0a 0a20 2020 202f ));. }.. / │ │ │ │ -00020e00: 2a2a 0a20 2020 2020 2a20 4661 6374 6f72 **. * Factor │ │ │ │ -00020e10: 7920 6d65 7468 6f64 2c20 6372 6561 7465 y method, create │ │ │ │ -00020e20: 2069 6e73 7461 6e63 6520 6f66 2046 6173 instance of Fas │ │ │ │ -00020e30: 7447 6c6f 6261 6c53 6d6f 6f74 6865 7246 tGlobalSmootherF │ │ │ │ -00020e40: 696c 7465 7220 616e 6420 6578 6563 7574 ilter and execut │ │ │ │ -00020e50: 6520 7468 6520 696e 6974 6961 6c69 7a61 e the initializa │ │ │ │ -00020e60: 7469 6f6e 2072 6f75 7469 6e65 732e 0a20 tion routines.. │ │ │ │ -00020e70: 2020 2020 2a0a 2020 2020 202a 2040 7061 *. * @pa │ │ │ │ -00020e80: 7261 6d20 6775 6964 6520 696d 6167 6520 ram guide image │ │ │ │ -00020e90: 7365 7276 696e 6720 6173 2067 7569 6465 serving as guide │ │ │ │ -00020ea0: 2066 6f72 2066 696c 7465 7269 6e67 2e20 for filtering. │ │ │ │ -00020eb0: 4974 2073 686f 756c 6420 6861 7665 2038 It should have 8 │ │ │ │ -00020ec0: 2d62 6974 2064 6570 7468 2061 6e64 2065 -bit depth and e │ │ │ │ -00020ed0: 6974 6865 7220 3120 6f72 2033 2063 6861 ither 1 or 3 cha │ │ │ │ -00020ee0: 6e6e 656c 732e 0a20 2020 2020 2a0a 2020 nnels.. *. │ │ │ │ -00020ef0: 2020 202a 2040 7061 7261 6d20 6c61 6d62 * @param lamb │ │ │ │ -00020f00: 6461 2070 6172 616d 6574 6572 2064 6566 da parameter def │ │ │ │ -00020f10: 696e 696e 6720 7468 6520 616d 6f75 6e74 ining the amount │ │ │ │ -00020f20: 206f 6620 7265 6775 6c61 7269 7a61 7469 of regularizati │ │ │ │ -00020f30: 6f6e 0a20 2020 2020 2a0a 2020 2020 202a on. *. * │ │ │ │ -00020f40: 2040 7061 7261 6d20 7369 676d 615f 636f @param sigma_co │ │ │ │ -00020f50: 6c6f 7220 7061 7261 6d65 7465 722c 2074 lor parameter, t │ │ │ │ -00020f60: 6861 7420 6973 2073 696d 696c 6172 2074 hat is similar t │ │ │ │ -00020f70: 6f20 636f 6c6f 7220 7370 6163 6520 7369 o color space si │ │ │ │ -00020f80: 676d 6120 696e 2062 696c 6174 6572 616c gma in bilateral │ │ │ │ -00020f90: 4669 6c74 6572 2e0a 2020 2020 202a 0a20 Filter.. *. │ │ │ │ -00020fa0: 2020 2020 2a20 4070 6172 616d 206c 616d * @param lam │ │ │ │ -00020fb0: 6264 615f 6174 7465 6e75 6174 696f 6e20 bda_attenuation │ │ │ │ -00020fc0: 696e 7465 726e 616c 2070 6172 616d 6574 internal paramet │ │ │ │ -00020fd0: 6572 2c20 6465 6669 6e69 6e67 2068 6f77 er, defining how │ │ │ │ -00020fe0: 206d 7563 6820 6c61 6d62 6461 2064 6563 much lambda dec │ │ │ │ -00020ff0: 7265 6173 6573 2061 6674 6572 2065 6163 reases after eac │ │ │ │ -00021000: 6820 6974 6572 6174 696f 6e2e 204e 6f72 h iteration. Nor │ │ │ │ -00021010: 6d61 6c6c 792c 0a20 2020 2020 2a20 6974 mally,. * it │ │ │ │ -00021020: 2073 686f 756c 6420 6265 2030 2e32 352e should be 0.25. │ │ │ │ -00021030: 2053 6574 7469 6e67 2069 7420 746f 2031 Setting it to 1 │ │ │ │ -00021040: 2e30 206d 6179 206c 6561 6420 746f 2073 .0 may lead to s │ │ │ │ -00021050: 7472 6561 6b69 6e67 2061 7274 6966 6163 treaking artifac │ │ │ │ -00021060: 7473 2e0a 2020 2020 202a 0a20 2020 2020 ts.. *. │ │ │ │ -00021070: 2a0a 2020 2020 202a 2046 6f72 206d 6f72 *. * For mor │ │ │ │ -00021080: 6520 6465 7461 696c 7320 6162 6f75 7420 e details about │ │ │ │ -00021090: 4661 7374 2047 6c6f 6261 6c20 536d 6f6f Fast Global Smoo │ │ │ │ -000210a0: 7468 6572 2070 6172 616d 6574 6572 732c ther parameters, │ │ │ │ -000210b0: 2073 6565 2074 6865 206f 7269 6769 6e61 see the origina │ │ │ │ -000210c0: 6c20 7061 7065 7220 4349 5445 3a20 4d69 l paper CITE: Mi │ │ │ │ -000210d0: 6e32 3031 342e 2048 6f77 6576 6572 2c20 n2014. However, │ │ │ │ -000210e0: 706c 6561 7365 206e 6f74 6520 7468 6174 please note that │ │ │ │ -000210f0: 0a20 2020 2020 2a20 7468 6572 6520 6172 . * there ar │ │ │ │ -00021100: 6520 7365 7665 7261 6c20 6469 6666 6572 e several differ │ │ │ │ -00021110: 656e 6365 732e 204c 616d 6264 6120 6174 ences. Lambda at │ │ │ │ -00021120: 7465 6e75 6174 696f 6e20 6465 7363 7269 tenuation descri │ │ │ │ -00021130: 6265 6420 696e 2074 6865 2070 6170 6572 bed in the paper │ │ │ │ -00021140: 2069 7320 696d 706c 656d 656e 7465 6420 is implemented │ │ │ │ -00021150: 6120 6269 7420 6469 6666 6572 656e 746c a bit differentl │ │ │ │ -00021160: 7920 736f 2064 6f20 6e6f 740a 2020 2020 y so do not. │ │ │ │ -00021170: 202a 2065 7870 6563 7420 7468 6520 7265 * expect the re │ │ │ │ -00021180: 7375 6c74 7320 746f 2062 6520 6964 656e sults to be iden │ │ │ │ -00021190: 7469 6361 6c20 746f 2074 686f 7365 2066 tical to those f │ │ │ │ -000211a0: 726f 6d20 7468 6520 7061 7065 723b 2073 rom the paper; s │ │ │ │ -000211b0: 6967 6d61 5f63 6f6c 6f72 2076 616c 7565 igma_color value │ │ │ │ -000211c0: 7320 6672 6f6d 2074 6865 2070 6170 6572 s from the paper │ │ │ │ -000211d0: 2073 686f 756c 6420 6265 206d 756c 7469 should be multi │ │ │ │ -000211e0: 706c 6965 6420 6279 2032 3535 2e30 2074 plied by 255.0 t │ │ │ │ -000211f0: 6f0a 2020 2020 202a 2061 6368 6965 7665 o. * achieve │ │ │ │ -00021200: 2074 6865 2073 616d 6520 6566 6665 6374 the same effect │ │ │ │ -00021210: 2e20 416c 736f 2c20 696e 2063 6173 6520 . Also, in case │ │ │ │ -00021220: 6f66 2069 6d61 6765 2066 696c 7465 7269 of image filteri │ │ │ │ -00021230: 6e67 2077 6865 7265 2073 6f75 7263 6520 ng where source │ │ │ │ -00021240: 616e 6420 6775 6964 6520 696d 6167 6520 and guide image │ │ │ │ -00021250: 6172 6520 7468 6520 7361 6d65 2c20 6175 are the same, au │ │ │ │ -00021260: 7468 6f72 730a 2020 2020 202a 2070 726f thors. * pro │ │ │ │ -00021270: 706f 7365 2074 6f20 6479 6e61 6d69 6361 pose to dynamica │ │ │ │ -00021280: 6c6c 7920 7570 6461 7465 2074 6865 2067 lly update the g │ │ │ │ -00021290: 7569 6465 2069 6d61 6765 2061 6674 6572 uide image after │ │ │ │ -000212a0: 2065 6163 6820 6974 6572 6174 696f 6e2e each iteration. │ │ │ │ -000212b0: 2054 6f20 6d61 7869 6d69 7a65 2074 6865 To maximize the │ │ │ │ -000212c0: 2070 6572 666f 726d 616e 6365 2074 6869 performance thi │ │ │ │ -000212d0: 7320 6665 6174 7572 650a 2020 2020 202a s feature. * │ │ │ │ -000212e0: 2077 6173 206e 6f74 2069 6d70 6c65 6d65 was not impleme │ │ │ │ -000212f0: 6e74 6564 2068 6572 652e 0a20 2020 2020 nted here.. │ │ │ │ -00021300: 2a20 4072 6574 7572 6e20 6175 746f 6d61 * @return automa │ │ │ │ -00021310: 7469 6361 6c6c 7920 6765 6e65 7261 7465 tically generate │ │ │ │ -00021320: 640a 2020 2020 202a 2f0a 2020 2020 7075 d. */. pu │ │ │ │ -00021330: 626c 6963 2073 7461 7469 6320 4661 7374 blic static Fast │ │ │ │ -00021340: 476c 6f62 616c 536d 6f6f 7468 6572 4669 GlobalSmootherFi │ │ │ │ -00021350: 6c74 6572 2063 7265 6174 6546 6173 7447 lter createFastG │ │ │ │ -00021360: 6c6f 6261 6c53 6d6f 6f74 6865 7246 696c lobalSmootherFil │ │ │ │ -00021370: 7465 7228 4d61 7420 6775 6964 652c 2064 ter(Mat guide, d │ │ │ │ -00021380: 6f75 626c 6520 6c61 6d62 6461 2c20 646f ouble lambda, do │ │ │ │ -00021390: 7562 6c65 2073 6967 6d61 5f63 6f6c 6f72 uble sigma_color │ │ │ │ -000213a0: 2c20 646f 7562 6c65 206c 616d 6264 615f , double lambda_ │ │ │ │ -000213b0: 6174 7465 6e75 6174 696f 6e29 207b 0a20 attenuation) {. │ │ │ │ -000213c0: 2020 2020 2020 2072 6574 7572 6e20 4661 return Fa │ │ │ │ -000213d0: 7374 476c 6f62 616c 536d 6f6f 7468 6572 stGlobalSmoother │ │ │ │ -000213e0: 4669 6c74 6572 2e5f 5f66 726f 6d50 7472 Filter.__fromPtr │ │ │ │ -000213f0: 5f5f 2863 7265 6174 6546 6173 7447 6c6f __(createFastGlo │ │ │ │ -00021400: 6261 6c53 6d6f 6f74 6865 7246 696c 7465 balSmootherFilte │ │ │ │ -00021410: 725f 3128 6775 6964 652e 6e61 7469 7665 r_1(guide.native │ │ │ │ -00021420: 4f62 6a2c 206c 616d 6264 612c 2073 6967 Obj, lambda, sig │ │ │ │ -00021430: 6d61 5f63 6f6c 6f72 2c20 6c61 6d62 6461 ma_color, lambda │ │ │ │ -00021440: 5f61 7474 656e 7561 7469 6f6e 2929 3b0a _attenuation));. │ │ │ │ -00021450: 2020 2020 7d0a 0a20 2020 202f 2a2a 0a20 }.. /**. │ │ │ │ -00021460: 2020 2020 2a20 4661 6374 6f72 7920 6d65 * Factory me │ │ │ │ -00021470: 7468 6f64 2c20 6372 6561 7465 2069 6e73 thod, create ins │ │ │ │ -00021480: 7461 6e63 6520 6f66 2046 6173 7447 6c6f tance of FastGlo │ │ │ │ -00021490: 6261 6c53 6d6f 6f74 6865 7246 696c 7465 balSmootherFilte │ │ │ │ -000214a0: 7220 616e 6420 6578 6563 7574 6520 7468 r and execute th │ │ │ │ -000214b0: 6520 696e 6974 6961 6c69 7a61 7469 6f6e e initialization │ │ │ │ -000214c0: 2072 6f75 7469 6e65 732e 0a20 2020 2020 routines.. │ │ │ │ -000214d0: 2a0a 2020 2020 202a 2040 7061 7261 6d20 *. * @param │ │ │ │ -000214e0: 6775 6964 6520 696d 6167 6520 7365 7276 guide image serv │ │ │ │ -000214f0: 696e 6720 6173 2067 7569 6465 2066 6f72 ing as guide for │ │ │ │ -00021500: 2066 696c 7465 7269 6e67 2e20 4974 2073 filtering. It s │ │ │ │ -00021510: 686f 756c 6420 6861 7665 2038 2d62 6974 hould have 8-bit │ │ │ │ -00021520: 2064 6570 7468 2061 6e64 2065 6974 6865 depth and eithe │ │ │ │ -00021530: 7220 3120 6f72 2033 2063 6861 6e6e 656c r 1 or 3 channel │ │ │ │ -00021540: 732e 0a20 2020 2020 2a0a 2020 2020 202a s.. *. * │ │ │ │ -00021550: 2040 7061 7261 6d20 6c61 6d62 6461 2070 @param lambda p │ │ │ │ -00021560: 6172 616d 6574 6572 2064 6566 696e 696e arameter definin │ │ │ │ -00021570: 6720 7468 6520 616d 6f75 6e74 206f 6620 g the amount of │ │ │ │ -00021580: 7265 6775 6c61 7269 7a61 7469 6f6e 0a20 regularization. │ │ │ │ -00021590: 2020 2020 2a0a 2020 2020 202a 2040 7061 *. * @pa │ │ │ │ -000215a0: 7261 6d20 7369 676d 615f 636f 6c6f 7220 ram sigma_color │ │ │ │ -000215b0: 7061 7261 6d65 7465 722c 2074 6861 7420 parameter, that │ │ │ │ -000215c0: 6973 2073 696d 696c 6172 2074 6f20 636f is similar to co │ │ │ │ -000215d0: 6c6f 7220 7370 6163 6520 7369 676d 6120 lor space sigma │ │ │ │ -000215e0: 696e 2062 696c 6174 6572 616c 4669 6c74 in bilateralFilt │ │ │ │ -000215f0: 6572 2e0a 2020 2020 202a 0a20 2020 2020 er.. *. │ │ │ │ -00021600: 2a20 6974 2073 686f 756c 6420 6265 2030 * it should be 0 │ │ │ │ -00021610: 2e32 352e 2053 6574 7469 6e67 2069 7420 .25. Setting it │ │ │ │ -00021620: 746f 2031 2e30 206d 6179 206c 6561 6420 to 1.0 may lead │ │ │ │ -00021630: 746f 2073 7472 6561 6b69 6e67 2061 7274 to streaking art │ │ │ │ -00021640: 6966 6163 7473 2e0a 2020 2020 202a 0a20 ifacts.. *. │ │ │ │ -00021650: 2020 2020 2a0a 2020 2020 202a 2046 6f72 *. * For │ │ │ │ -00021660: 206d 6f72 6520 6465 7461 696c 7320 6162 more details ab │ │ │ │ -00021670: 6f75 7420 4661 7374 2047 6c6f 6261 6c20 out Fast Global │ │ │ │ -00021680: 536d 6f6f 7468 6572 2070 6172 616d 6574 Smoother paramet │ │ │ │ -00021690: 6572 732c 2073 6565 2074 6865 206f 7269 ers, see the ori │ │ │ │ -000216a0: 6769 6e61 6c20 7061 7065 7220 4349 5445 ginal paper CITE │ │ │ │ -000216b0: 3a20 4d69 6e32 3031 342e 2048 6f77 6576 : Min2014. Howev │ │ │ │ -000216c0: 6572 2c20 706c 6561 7365 206e 6f74 6520 er, please note │ │ │ │ -000216d0: 7468 6174 0a20 2020 2020 2a20 7468 6572 that. * ther │ │ │ │ -000216e0: 6520 6172 6520 7365 7665 7261 6c20 6469 e are several di │ │ │ │ -000216f0: 6666 6572 656e 6365 732e 204c 616d 6264 fferences. Lambd │ │ │ │ -00021700: 6120 6174 7465 6e75 6174 696f 6e20 6465 a attenuation de │ │ │ │ -00021710: 7363 7269 6265 6420 696e 2074 6865 2070 scribed in the p │ │ │ │ -00021720: 6170 6572 2069 7320 696d 706c 656d 656e aper is implemen │ │ │ │ -00021730: 7465 6420 6120 6269 7420 6469 6666 6572 ted a bit differ │ │ │ │ -00021740: 656e 746c 7920 736f 2064 6f20 6e6f 740a ently so do not. │ │ │ │ -00021750: 2020 2020 202a 2065 7870 6563 7420 7468 * expect th │ │ │ │ -00021760: 6520 7265 7375 6c74 7320 746f 2062 6520 e results to be │ │ │ │ -00021770: 6964 656e 7469 6361 6c20 746f 2074 686f identical to tho │ │ │ │ -00021780: 7365 2066 726f 6d20 7468 6520 7061 7065 se from the pape │ │ │ │ -00021790: 723b 2073 6967 6d61 5f63 6f6c 6f72 2076 r; sigma_color v │ │ │ │ -000217a0: 616c 7565 7320 6672 6f6d 2074 6865 2070 alues from the p │ │ │ │ -000217b0: 6170 6572 2073 686f 756c 6420 6265 206d aper should be m │ │ │ │ -000217c0: 756c 7469 706c 6965 6420 6279 2032 3535 ultiplied by 255 │ │ │ │ -000217d0: 2e30 2074 6f0a 2020 2020 202a 2061 6368 .0 to. * ach │ │ │ │ -000217e0: 6965 7665 2074 6865 2073 616d 6520 6566 ieve the same ef │ │ │ │ -000217f0: 6665 6374 2e20 416c 736f 2c20 696e 2063 fect. Also, in c │ │ │ │ -00021800: 6173 6520 6f66 2069 6d61 6765 2066 696c ase of image fil │ │ │ │ -00021810: 7465 7269 6e67 2077 6865 7265 2073 6f75 tering where sou │ │ │ │ -00021820: 7263 6520 616e 6420 6775 6964 6520 696d rce and guide im │ │ │ │ -00021830: 6167 6520 6172 6520 7468 6520 7361 6d65 age are the same │ │ │ │ -00021840: 2c20 6175 7468 6f72 730a 2020 2020 202a , authors. * │ │ │ │ -00021850: 2070 726f 706f 7365 2074 6f20 6479 6e61 propose to dyna │ │ │ │ -00021860: 6d69 6361 6c6c 7920 7570 6461 7465 2074 mically update t │ │ │ │ -00021870: 6865 2067 7569 6465 2069 6d61 6765 2061 he guide image a │ │ │ │ -00021880: 6674 6572 2065 6163 6820 6974 6572 6174 fter each iterat │ │ │ │ -00021890: 696f 6e2e 2054 6f20 6d61 7869 6d69 7a65 ion. To maximize │ │ │ │ -000218a0: 2074 6865 2070 6572 666f 726d 616e 6365 the performance │ │ │ │ -000218b0: 2074 6869 7320 6665 6174 7572 650a 2020 this feature. │ │ │ │ -000218c0: 2020 202a 2077 6173 206e 6f74 2069 6d70 * was not imp │ │ │ │ -000218d0: 6c65 6d65 6e74 6564 2068 6572 652e 0a20 lemented here.. │ │ │ │ -000218e0: 2020 2020 2a20 4072 6574 7572 6e20 6175 * @return au │ │ │ │ -000218f0: 746f 6d61 7469 6361 6c6c 7920 6765 6e65 tomatically gene │ │ │ │ -00021900: 7261 7465 640a 2020 2020 202a 2f0a 2020 rated. */. │ │ │ │ -00021910: 2020 7075 626c 6963 2073 7461 7469 6320 public static │ │ │ │ -00021920: 4661 7374 476c 6f62 616c 536d 6f6f 7468 FastGlobalSmooth │ │ │ │ -00021930: 6572 4669 6c74 6572 2063 7265 6174 6546 erFilter createF │ │ │ │ -00021940: 6173 7447 6c6f 6261 6c53 6d6f 6f74 6865 astGlobalSmoothe │ │ │ │ -00021950: 7246 696c 7465 7228 4d61 7420 6775 6964 rFilter(Mat guid │ │ │ │ -00021960: 652c 2064 6f75 626c 6520 6c61 6d62 6461 e, double lambda │ │ │ │ -00021970: 2c20 646f 7562 6c65 2073 6967 6d61 5f63 , double sigma_c │ │ │ │ -00021980: 6f6c 6f72 2920 7b0a 2020 2020 2020 2020 olor) {. │ │ │ │ -00021990: 7265 7475 726e 2046 6173 7447 6c6f 6261 return FastGloba │ │ │ │ -000219a0: 6c53 6d6f 6f74 6865 7246 696c 7465 722e lSmootherFilter. │ │ │ │ -000219b0: 5f5f 6672 6f6d 5074 725f 5f28 6372 6561 __fromPtr__(crea │ │ │ │ -000219c0: 7465 4661 7374 476c 6f62 616c 536d 6f6f teFastGlobalSmoo │ │ │ │ -000219d0: 7468 6572 4669 6c74 6572 5f32 2867 7569 therFilter_2(gui │ │ │ │ -000219e0: 6465 2e6e 6174 6976 654f 626a 2c20 6c61 de.nativeObj, la │ │ │ │ -000219f0: 6d62 6461 2c20 7369 676d 615f 636f 6c6f mbda, sigma_colo │ │ │ │ -00021a00: 7229 293b 0a20 2020 207d 0a0a 0a20 2020 r));. }... │ │ │ │ -00021a10: 202f 2f0a 2020 2020 2f2f 2043 2b2b 3a20 //. // C++: │ │ │ │ -00021a20: 2076 6f69 6420 6376 3a3a 7869 6d67 7072 void cv::ximgpr │ │ │ │ -00021a30: 6f63 3a3a 6661 7374 476c 6f62 616c 536d oc::fastGlobalSm │ │ │ │ -00021a40: 6f6f 7468 6572 4669 6c74 6572 284d 6174 ootherFilter(Mat │ │ │ │ -00021a50: 2067 7569 6465 2c20 4d61 7420 7372 632c guide, Mat src, │ │ │ │ -00021a60: 204d 6174 2620 6473 742c 2064 6f75 626c Mat& dst, doubl │ │ │ │ -00021a70: 6520 6c61 6d62 6461 2c20 646f 7562 6c65 e lambda, double │ │ │ │ -00021a80: 2073 6967 6d61 5f63 6f6c 6f72 2c20 646f sigma_color, do │ │ │ │ -00021a90: 7562 6c65 206c 616d 6264 615f 6174 7465 uble lambda_atte │ │ │ │ -00021aa0: 6e75 6174 696f 6e20 3d20 302e 3235 2c20 nuation = 0.25, │ │ │ │ -00021ab0: 696e 7420 6e75 6d5f 6974 6572 203d 2033 int num_iter = 3 │ │ │ │ -00021ac0: 290a 2020 2020 2f2f 0a0a 2020 2020 2f2a ). //.. /* │ │ │ │ -00021ad0: 2a0a 2020 2020 202a 2053 696d 706c 6520 *. * Simple │ │ │ │ -00021ae0: 6f6e 652d 6c69 6e65 2046 6173 7420 476c one-line Fast Gl │ │ │ │ -00021af0: 6f62 616c 2053 6d6f 6f74 6865 7220 6669 obal Smoother fi │ │ │ │ -00021b00: 6c74 6572 2063 616c 6c2e 2049 6620 796f lter call. If yo │ │ │ │ -00021b10: 7520 6861 7665 206d 756c 7469 706c 6520 u have multiple │ │ │ │ -00021b20: 696d 6167 6573 2074 6f20 6669 6c74 6572 images to filter │ │ │ │ -00021b30: 2077 6974 6820 7468 6520 7361 6d65 0a20 with the same. │ │ │ │ -00021b40: 2020 2020 2a20 6775 6964 6520 7468 656e * guide then │ │ │ │ -00021b50: 2075 7365 2046 6173 7447 6c6f 6261 6c53 use FastGlobalS │ │ │ │ -00021b60: 6d6f 6f74 6865 7246 696c 7465 7220 696e mootherFilter in │ │ │ │ -00021b70: 7465 7266 6163 6520 746f 2061 766f 6964 terface to avoid │ │ │ │ -00021b80: 2065 7874 7261 2063 6f6d 7075 7461 7469 extra computati │ │ │ │ -00021b90: 6f6e 732e 0a20 2020 2020 2a0a 2020 2020 ons.. *. │ │ │ │ -00021ba0: 202a 2040 7061 7261 6d20 6775 6964 6520 * @param guide │ │ │ │ -00021bb0: 696d 6167 6520 7365 7276 696e 6720 6173 image serving as │ │ │ │ -00021bc0: 2067 7569 6465 2066 6f72 2066 696c 7465 guide for filte │ │ │ │ -00021bd0: 7269 6e67 2e20 4974 2073 686f 756c 6420 ring. It should │ │ │ │ -00021be0: 6861 7665 2038 2d62 6974 2064 6570 7468 have 8-bit depth │ │ │ │ -00021bf0: 2061 6e64 2065 6974 6865 7220 3120 6f72 and either 1 or │ │ │ │ -00021c00: 2033 2063 6861 6e6e 656c 732e 0a20 2020 3 channels.. │ │ │ │ -00021c10: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ -00021c20: 6d20 7372 6320 736f 7572 6365 2069 6d61 m src source ima │ │ │ │ -00021c30: 6765 2066 6f72 2066 696c 7465 7269 6e67 ge for filtering │ │ │ │ -00021c40: 2077 6974 6820 756e 7369 676e 6564 2038 with unsigned 8 │ │ │ │ -00021c50: 2d62 6974 206f 7220 7369 676e 6564 2031 -bit or signed 1 │ │ │ │ -00021c60: 362d 6269 7420 6f72 2066 6c6f 6174 696e 6-bit or floatin │ │ │ │ -00021c70: 672d 706f 696e 7420 3332 2d62 6974 2064 g-point 32-bit d │ │ │ │ -00021c80: 6570 7468 2061 6e64 2075 7020 746f 2034 epth and up to 4 │ │ │ │ -00021c90: 2063 6861 6e6e 656c 732e 0a20 2020 2020 channels.. │ │ │ │ -00021ca0: 2a0a 2020 2020 202a 2040 7061 7261 6d20 *. * @param │ │ │ │ -00021cb0: 6473 7420 6465 7374 696e 6174 696f 6e20 dst destination │ │ │ │ -00021cc0: 696d 6167 652e 0a20 2020 2020 2a0a 2020 image.. *. │ │ │ │ -00021cd0: 2020 202a 2040 7061 7261 6d20 6c61 6d62 * @param lamb │ │ │ │ -00021ce0: 6461 2070 6172 616d 6574 6572 2064 6566 da parameter def │ │ │ │ -00021cf0: 696e 696e 6720 7468 6520 616d 6f75 6e74 ining the amount │ │ │ │ -00021d00: 206f 6620 7265 6775 6c61 7269 7a61 7469 of regularizati │ │ │ │ -00021d10: 6f6e 0a20 2020 2020 2a0a 2020 2020 202a on. *. * │ │ │ │ -00021d20: 2040 7061 7261 6d20 7369 676d 615f 636f @param sigma_co │ │ │ │ -00021d30: 6c6f 7220 7061 7261 6d65 7465 722c 2074 lor parameter, t │ │ │ │ -00021d40: 6861 7420 6973 2073 696d 696c 6172 2074 hat is similar t │ │ │ │ -00021d50: 6f20 636f 6c6f 7220 7370 6163 6520 7369 o color space si │ │ │ │ -00021d60: 676d 6120 696e 2062 696c 6174 6572 616c gma in bilateral │ │ │ │ -00021d70: 4669 6c74 6572 2e0a 2020 2020 202a 0a20 Filter.. *. │ │ │ │ -00021d80: 2020 2020 2a20 4070 6172 616d 206c 616d * @param lam │ │ │ │ -00021d90: 6264 615f 6174 7465 6e75 6174 696f 6e20 bda_attenuation │ │ │ │ -00021da0: 696e 7465 726e 616c 2070 6172 616d 6574 internal paramet │ │ │ │ -00021db0: 6572 2c20 6465 6669 6e69 6e67 2068 6f77 er, defining how │ │ │ │ -00021dc0: 206d 7563 6820 6c61 6d62 6461 2064 6563 much lambda dec │ │ │ │ -00021dd0: 7265 6173 6573 2061 6674 6572 2065 6163 reases after eac │ │ │ │ -00021de0: 6820 6974 6572 6174 696f 6e2e 204e 6f72 h iteration. Nor │ │ │ │ -00021df0: 6d61 6c6c 792c 0a20 2020 2020 2a20 6974 mally,. * it │ │ │ │ -00021e00: 2073 686f 756c 6420 6265 2030 2e32 352e should be 0.25. │ │ │ │ -00021e10: 2053 6574 7469 6e67 2069 7420 746f 2031 Setting it to 1 │ │ │ │ -00021e20: 2e30 206d 6179 206c 6561 6420 746f 2073 .0 may lead to s │ │ │ │ -00021e30: 7472 6561 6b69 6e67 2061 7274 6966 6163 treaking artifac │ │ │ │ -00021e40: 7473 2e0a 2020 2020 202a 0a20 2020 2020 ts.. *. │ │ │ │ -00021e50: 2a20 4070 6172 616d 206e 756d 5f69 7465 * @param num_ite │ │ │ │ -00021e60: 7220 6e75 6d62 6572 206f 6620 6974 6572 r number of iter │ │ │ │ -00021e70: 6174 696f 6e73 2075 7365 6420 666f 7220 ations used for │ │ │ │ -00021e80: 6669 6c74 6572 696e 672c 2033 2069 7320 filtering, 3 is │ │ │ │ -00021e90: 7573 7561 6c6c 7920 656e 6f75 6768 2e0a usually enough.. │ │ │ │ -00021ea0: 2020 2020 202a 2f0a 2020 2020 7075 626c */. publ │ │ │ │ -00021eb0: 6963 2073 7461 7469 6320 766f 6964 2066 ic static void f │ │ │ │ -00021ec0: 6173 7447 6c6f 6261 6c53 6d6f 6f74 6865 astGlobalSmoothe │ │ │ │ -00021ed0: 7246 696c 7465 7228 4d61 7420 6775 6964 rFilter(Mat guid │ │ │ │ -00021ee0: 652c 204d 6174 2073 7263 2c20 4d61 7420 e, Mat src, Mat │ │ │ │ -00021ef0: 6473 742c 2064 6f75 626c 6520 6c61 6d62 dst, double lamb │ │ │ │ -00021f00: 6461 2c20 646f 7562 6c65 2073 6967 6d61 da, double sigma │ │ │ │ -00021f10: 5f63 6f6c 6f72 2c20 646f 7562 6c65 206c _color, double l │ │ │ │ -00021f20: 616d 6264 615f 6174 7465 6e75 6174 696f ambda_attenuatio │ │ │ │ -00021f30: 6e2c 2069 6e74 206e 756d 5f69 7465 7229 n, int num_iter) │ │ │ │ -00021f40: 207b 0a20 2020 2020 2020 2066 6173 7447 {. fastG │ │ │ │ -00021f50: 6c6f 6261 6c53 6d6f 6f74 6865 7246 696c lobalSmootherFil │ │ │ │ -00021f60: 7465 725f 3028 6775 6964 652e 6e61 7469 ter_0(guide.nati │ │ │ │ -00021f70: 7665 4f62 6a2c 2073 7263 2e6e 6174 6976 veObj, src.nativ │ │ │ │ -00021f80: 654f 626a 2c20 6473 742e 6e61 7469 7665 eObj, dst.native │ │ │ │ -00021f90: 4f62 6a2c 206c 616d 6264 612c 2073 6967 Obj, lambda, sig │ │ │ │ -00021fa0: 6d61 5f63 6f6c 6f72 2c20 6c61 6d62 6461 ma_color, lambda │ │ │ │ -00021fb0: 5f61 7474 656e 7561 7469 6f6e 2c20 6e75 _attenuation, nu │ │ │ │ -00021fc0: 6d5f 6974 6572 293b 0a20 2020 207d 0a0a m_iter);. }.. │ │ │ │ -00021fd0: 2020 2020 2f2a 2a0a 2020 2020 202a 2053 /**. * S │ │ │ │ -00021fe0: 696d 706c 6520 6f6e 652d 6c69 6e65 2046 imple one-line F │ │ │ │ -00021ff0: 6173 7420 476c 6f62 616c 2053 6d6f 6f74 ast Global Smoot │ │ │ │ -00022000: 6865 7220 6669 6c74 6572 2063 616c 6c2e her filter call. │ │ │ │ -00022010: 2049 6620 796f 7520 6861 7665 206d 756c If you have mul │ │ │ │ -00022020: 7469 706c 6520 696d 6167 6573 2074 6f20 tiple images to │ │ │ │ -00022030: 6669 6c74 6572 2077 6974 6820 7468 6520 filter with the │ │ │ │ -00022040: 7361 6d65 0a20 2020 2020 2a20 6775 6964 same. * guid │ │ │ │ -00022050: 6520 7468 656e 2075 7365 2046 6173 7447 e then use FastG │ │ │ │ -00022060: 6c6f 6261 6c53 6d6f 6f74 6865 7246 696c lobalSmootherFil │ │ │ │ -00022070: 7465 7220 696e 7465 7266 6163 6520 746f ter interface to │ │ │ │ -00022080: 2061 766f 6964 2065 7874 7261 2063 6f6d avoid extra com │ │ │ │ -00022090: 7075 7461 7469 6f6e 732e 0a20 2020 2020 putations.. │ │ │ │ -000220a0: 2a0a 2020 2020 202a 2040 7061 7261 6d20 *. * @param │ │ │ │ -000220b0: 6775 6964 6520 696d 6167 6520 7365 7276 guide image serv │ │ │ │ -000220c0: 696e 6720 6173 2067 7569 6465 2066 6f72 ing as guide for │ │ │ │ -000220d0: 2066 696c 7465 7269 6e67 2e20 4974 2073 filtering. It s │ │ │ │ -000220e0: 686f 756c 6420 6861 7665 2038 2d62 6974 hould have 8-bit │ │ │ │ -000220f0: 2064 6570 7468 2061 6e64 2065 6974 6865 depth and eithe │ │ │ │ -00022100: 7220 3120 6f72 2033 2063 6861 6e6e 656c r 1 or 3 channel │ │ │ │ -00022110: 732e 0a20 2020 2020 2a0a 2020 2020 202a s.. *. * │ │ │ │ -00022120: 2040 7061 7261 6d20 7372 6320 736f 7572 @param src sour │ │ │ │ -00022130: 6365 2069 6d61 6765 2066 6f72 2066 696c ce image for fil │ │ │ │ -00022140: 7465 7269 6e67 2077 6974 6820 756e 7369 tering with unsi │ │ │ │ -00022150: 676e 6564 2038 2d62 6974 206f 7220 7369 gned 8-bit or si │ │ │ │ -00022160: 676e 6564 2031 362d 6269 7420 6f72 2066 gned 16-bit or f │ │ │ │ -00022170: 6c6f 6174 696e 672d 706f 696e 7420 3332 loating-point 32 │ │ │ │ -00022180: 2d62 6974 2064 6570 7468 2061 6e64 2075 -bit depth and u │ │ │ │ -00022190: 7020 746f 2034 2063 6861 6e6e 656c 732e p to 4 channels. │ │ │ │ -000221a0: 0a20 2020 2020 2a0a 2020 2020 202a 2040 . *. * @ │ │ │ │ -000221b0: 7061 7261 6d20 6473 7420 6465 7374 696e param dst destin │ │ │ │ -000221c0: 6174 696f 6e20 696d 6167 652e 0a20 2020 ation image.. │ │ │ │ -000221d0: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ -000221e0: 6d20 6c61 6d62 6461 2070 6172 616d 6574 m lambda paramet │ │ │ │ -000221f0: 6572 2064 6566 696e 696e 6720 7468 6520 er defining the │ │ │ │ -00022200: 616d 6f75 6e74 206f 6620 7265 6775 6c61 amount of regula │ │ │ │ -00022210: 7269 7a61 7469 6f6e 0a20 2020 2020 2a0a rization. *. │ │ │ │ -00022220: 2020 2020 202a 2040 7061 7261 6d20 7369 * @param si │ │ │ │ -00022230: 676d 615f 636f 6c6f 7220 7061 7261 6d65 gma_color parame │ │ │ │ -00022240: 7465 722c 2074 6861 7420 6973 2073 696d ter, that is sim │ │ │ │ -00022250: 696c 6172 2074 6f20 636f 6c6f 7220 7370 ilar to color sp │ │ │ │ -00022260: 6163 6520 7369 676d 6120 696e 2062 696c ace sigma in bil │ │ │ │ -00022270: 6174 6572 616c 4669 6c74 6572 2e0a 2020 ateralFilter.. │ │ │ │ -00022280: 2020 202a 0a20 2020 2020 2a20 4070 6172 *. * @par │ │ │ │ -00022290: 616d 206c 616d 6264 615f 6174 7465 6e75 am lambda_attenu │ │ │ │ -000222a0: 6174 696f 6e20 696e 7465 726e 616c 2070 ation internal p │ │ │ │ -000222b0: 6172 616d 6574 6572 2c20 6465 6669 6e69 arameter, defini │ │ │ │ -000222c0: 6e67 2068 6f77 206d 7563 6820 6c61 6d62 ng how much lamb │ │ │ │ -000222d0: 6461 2064 6563 7265 6173 6573 2061 6674 da decreases aft │ │ │ │ -000222e0: 6572 2065 6163 6820 6974 6572 6174 696f er each iteratio │ │ │ │ -000222f0: 6e2e 204e 6f72 6d61 6c6c 792c 0a20 2020 n. Normally,. │ │ │ │ -00022300: 2020 2a20 6974 2073 686f 756c 6420 6265 * it should be │ │ │ │ -00022310: 2030 2e32 352e 2053 6574 7469 6e67 2069 0.25. Setting i │ │ │ │ -00022320: 7420 746f 2031 2e30 206d 6179 206c 6561 t to 1.0 may lea │ │ │ │ -00022330: 6420 746f 2073 7472 6561 6b69 6e67 2061 d to streaking a │ │ │ │ -00022340: 7274 6966 6163 7473 2e0a 2020 2020 202a rtifacts.. * │ │ │ │ -00022350: 0a20 2020 2020 2a2f 0a20 2020 2070 7562 . */. pub │ │ │ │ -00022360: 6c69 6320 7374 6174 6963 2076 6f69 6420 lic static void │ │ │ │ -00022370: 6661 7374 476c 6f62 616c 536d 6f6f 7468 fastGlobalSmooth │ │ │ │ -00022380: 6572 4669 6c74 6572 284d 6174 2067 7569 erFilter(Mat gui │ │ │ │ -00022390: 6465 2c20 4d61 7420 7372 632c 204d 6174 de, Mat src, Mat │ │ │ │ -000223a0: 2064 7374 2c20 646f 7562 6c65 206c 616d dst, double lam │ │ │ │ -000223b0: 6264 612c 2064 6f75 626c 6520 7369 676d bda, double sigm │ │ │ │ -000223c0: 615f 636f 6c6f 722c 2064 6f75 626c 6520 a_color, double │ │ │ │ -000223d0: 6c61 6d62 6461 5f61 7474 656e 7561 7469 lambda_attenuati │ │ │ │ -000223e0: 6f6e 2920 7b0a 2020 2020 2020 2020 6661 on) {. fa │ │ │ │ -000223f0: 7374 476c 6f62 616c 536d 6f6f 7468 6572 stGlobalSmoother │ │ │ │ -00022400: 4669 6c74 6572 5f31 2867 7569 6465 2e6e Filter_1(guide.n │ │ │ │ -00022410: 6174 6976 654f 626a 2c20 7372 632e 6e61 ativeObj, src.na │ │ │ │ -00022420: 7469 7665 4f62 6a2c 2064 7374 2e6e 6174 tiveObj, dst.nat │ │ │ │ -00022430: 6976 654f 626a 2c20 6c61 6d62 6461 2c20 iveObj, lambda, │ │ │ │ -00022440: 7369 676d 615f 636f 6c6f 722c 206c 616d sigma_color, lam │ │ │ │ -00022450: 6264 615f 6174 7465 6e75 6174 696f 6e29 bda_attenuation) │ │ │ │ -00022460: 3b0a 2020 2020 7d0a 0a20 2020 202f 2a2a ;. }.. /** │ │ │ │ -00022470: 0a20 2020 2020 2a20 5369 6d70 6c65 206f . * Simple o │ │ │ │ -00022480: 6e65 2d6c 696e 6520 4661 7374 2047 6c6f ne-line Fast Glo │ │ │ │ -00022490: 6261 6c20 536d 6f6f 7468 6572 2066 696c bal Smoother fil │ │ │ │ -000224a0: 7465 7220 6361 6c6c 2e20 4966 2079 6f75 ter call. If you │ │ │ │ -000224b0: 2068 6176 6520 6d75 6c74 6970 6c65 2069 have multiple i │ │ │ │ -000224c0: 6d61 6765 7320 746f 2066 696c 7465 7220 mages to filter │ │ │ │ -000224d0: 7769 7468 2074 6865 2073 616d 650a 2020 with the same. │ │ │ │ -000224e0: 2020 202a 2067 7569 6465 2074 6865 6e20 * guide then │ │ │ │ -000224f0: 7573 6520 4661 7374 476c 6f62 616c 536d use FastGlobalSm │ │ │ │ -00022500: 6f6f 7468 6572 4669 6c74 6572 2069 6e74 ootherFilter int │ │ │ │ -00022510: 6572 6661 6365 2074 6f20 6176 6f69 6420 erface to avoid │ │ │ │ -00022520: 6578 7472 6120 636f 6d70 7574 6174 696f extra computatio │ │ │ │ -00022530: 6e73 2e0a 2020 2020 202a 0a20 2020 2020 ns.. *. │ │ │ │ -00022540: 2a20 4070 6172 616d 2067 7569 6465 2069 * @param guide i │ │ │ │ -00022550: 6d61 6765 2073 6572 7669 6e67 2061 7320 mage serving as │ │ │ │ -00022560: 6775 6964 6520 666f 7220 6669 6c74 6572 guide for filter │ │ │ │ -00022570: 696e 672e 2049 7420 7368 6f75 6c64 2068 ing. It should h │ │ │ │ -00022580: 6176 6520 382d 6269 7420 6465 7074 6820 ave 8-bit depth │ │ │ │ -00022590: 616e 6420 6569 7468 6572 2031 206f 7220 and either 1 or │ │ │ │ -000225a0: 3320 6368 616e 6e65 6c73 2e0a 2020 2020 3 channels.. │ │ │ │ -000225b0: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ -000225c0: 2073 7263 2073 6f75 7263 6520 696d 6167 src source imag │ │ │ │ -000225d0: 6520 666f 7220 6669 6c74 6572 696e 6720 e for filtering │ │ │ │ -000225e0: 7769 7468 2075 6e73 6967 6e65 6420 382d with unsigned 8- │ │ │ │ -000225f0: 6269 7420 6f72 2073 6967 6e65 6420 3136 bit or signed 16 │ │ │ │ -00022600: 2d62 6974 206f 7220 666c 6f61 7469 6e67 -bit or floating │ │ │ │ -00022610: 2d70 6f69 6e74 2033 322d 6269 7420 6465 -point 32-bit de │ │ │ │ -00022620: 7074 6820 616e 6420 7570 2074 6f20 3420 pth and up to 4 │ │ │ │ -00022630: 6368 616e 6e65 6c73 2e0a 2020 2020 202a channels.. * │ │ │ │ -00022640: 0a20 2020 2020 2a20 4070 6172 616d 2064 . * @param d │ │ │ │ -00022650: 7374 2064 6573 7469 6e61 7469 6f6e 2069 st destination i │ │ │ │ -00022660: 6d61 6765 2e0a 2020 2020 202a 0a20 2020 mage.. *. │ │ │ │ -00022670: 2020 2a20 4070 6172 616d 206c 616d 6264 * @param lambd │ │ │ │ -00022680: 6120 7061 7261 6d65 7465 7220 6465 6669 a parameter defi │ │ │ │ -00022690: 6e69 6e67 2074 6865 2061 6d6f 756e 7420 ning the amount │ │ │ │ -000226a0: 6f66 2072 6567 756c 6172 697a 6174 696f of regularizatio │ │ │ │ -000226b0: 6e0a 2020 2020 202a 0a20 2020 2020 2a20 n. *. * │ │ │ │ -000226c0: 4070 6172 616d 2073 6967 6d61 5f63 6f6c @param sigma_col │ │ │ │ -000226d0: 6f72 2070 6172 616d 6574 6572 2c20 7468 or parameter, th │ │ │ │ -000226e0: 6174 2069 7320 7369 6d69 6c61 7220 746f at is similar to │ │ │ │ -000226f0: 2063 6f6c 6f72 2073 7061 6365 2073 6967 color space sig │ │ │ │ -00022700: 6d61 2069 6e20 6269 6c61 7465 7261 6c46 ma in bilateralF │ │ │ │ -00022710: 696c 7465 722e 0a20 2020 2020 2a0a 2020 ilter.. *. │ │ │ │ -00022720: 2020 202a 2069 7420 7368 6f75 6c64 2062 * it should b │ │ │ │ -00022730: 6520 302e 3235 2e20 5365 7474 696e 6720 e 0.25. Setting │ │ │ │ -00022740: 6974 2074 6f20 312e 3020 6d61 7920 6c65 it to 1.0 may le │ │ │ │ -00022750: 6164 2074 6f20 7374 7265 616b 696e 6720 ad to streaking │ │ │ │ -00022760: 6172 7469 6661 6374 732e 0a20 2020 2020 artifacts.. │ │ │ │ -00022770: 2a0a 2020 2020 202a 2f0a 2020 2020 7075 *. */. pu │ │ │ │ -00022780: 626c 6963 2073 7461 7469 6320 766f 6964 blic static void │ │ │ │ -00022790: 2066 6173 7447 6c6f 6261 6c53 6d6f 6f74 fastGlobalSmoot │ │ │ │ -000227a0: 6865 7246 696c 7465 7228 4d61 7420 6775 herFilter(Mat gu │ │ │ │ -000227b0: 6964 652c 204d 6174 2073 7263 2c20 4d61 ide, Mat src, Ma │ │ │ │ -000227c0: 7420 6473 742c 2064 6f75 626c 6520 6c61 t dst, double la │ │ │ │ -000227d0: 6d62 6461 2c20 646f 7562 6c65 2073 6967 mbda, double sig │ │ │ │ -000227e0: 6d61 5f63 6f6c 6f72 2920 7b0a 2020 2020 ma_color) {. │ │ │ │ -000227f0: 2020 2020 6661 7374 476c 6f62 616c 536d fastGlobalSm │ │ │ │ -00022800: 6f6f 7468 6572 4669 6c74 6572 5f32 2867 ootherFilter_2(g │ │ │ │ -00022810: 7569 6465 2e6e 6174 6976 654f 626a 2c20 uide.nativeObj, │ │ │ │ -00022820: 7372 632e 6e61 7469 7665 4f62 6a2c 2064 src.nativeObj, d │ │ │ │ -00022830: 7374 2e6e 6174 6976 654f 626a 2c20 6c61 st.nativeObj, la │ │ │ │ -00022840: 6d62 6461 2c20 7369 676d 615f 636f 6c6f mbda, sigma_colo │ │ │ │ -00022850: 7229 3b0a 2020 2020 7d0a 0a0a 2020 2020 r);. }... │ │ │ │ -00022860: 2f2f 0a20 2020 202f 2f20 432b 2b3a 2020 //. // C++: │ │ │ │ -00022870: 766f 6964 2063 763a 3a78 696d 6770 726f void cv::ximgpro │ │ │ │ -00022880: 633a 3a6c 3053 6d6f 6f74 6828 4d61 7420 c::l0Smooth(Mat │ │ │ │ -00022890: 7372 632c 204d 6174 2620 6473 742c 2064 src, Mat& dst, d │ │ │ │ -000228a0: 6f75 626c 6520 6c61 6d62 6461 203d 2030 ouble lambda = 0 │ │ │ │ -000228b0: 2e30 322c 2064 6f75 626c 6520 6b61 7070 .02, double kapp │ │ │ │ -000228c0: 6120 3d20 322e 3029 0a20 2020 202f 2f0a a = 2.0). //. │ │ │ │ -000228d0: 0a20 2020 202f 2a2a 0a20 2020 2020 2a20 . /**. * │ │ │ │ -000228e0: 476c 6f62 616c 2069 6d61 6765 2073 6d6f Global image smo │ │ │ │ -000228f0: 6f74 6869 6e67 2076 6961 204c 3020 6772 othing via L0 gr │ │ │ │ -00022900: 6164 6965 6e74 206d 696e 696d 697a 6174 adient minimizat │ │ │ │ -00022910: 696f 6e2e 0a20 2020 2020 2a0a 2020 2020 ion.. *. │ │ │ │ -00022920: 202a 2040 7061 7261 6d20 7372 6320 736f * @param src so │ │ │ │ -00022930: 7572 6365 2069 6d61 6765 2066 6f72 2066 urce image for f │ │ │ │ -00022940: 696c 7465 7269 6e67 2077 6974 6820 756e iltering with un │ │ │ │ -00022950: 7369 676e 6564 2038 2d62 6974 206f 7220 signed 8-bit or │ │ │ │ -00022960: 7369 676e 6564 2031 362d 6269 7420 6f72 signed 16-bit or │ │ │ │ -00022970: 2066 6c6f 6174 696e 672d 706f 696e 7420 floating-point │ │ │ │ -00022980: 6465 7074 682e 0a20 2020 2020 2a0a 2020 depth.. *. │ │ │ │ -00022990: 2020 202a 2040 7061 7261 6d20 6473 7420 * @param dst │ │ │ │ -000229a0: 6465 7374 696e 6174 696f 6e20 696d 6167 destination imag │ │ │ │ -000229b0: 652e 0a20 2020 2020 2a0a 2020 2020 202a e.. *. * │ │ │ │ -000229c0: 2040 7061 7261 6d20 6c61 6d62 6461 2070 @param lambda p │ │ │ │ -000229d0: 6172 616d 6574 6572 2064 6566 696e 696e arameter definin │ │ │ │ -000229e0: 6720 7468 6520 736d 6f6f 7468 2074 6572 g the smooth ter │ │ │ │ -000229f0: 6d20 7765 6967 6874 2e0a 2020 2020 202a m weight.. * │ │ │ │ -00022a00: 0a20 2020 2020 2a20 4070 6172 616d 206b . * @param k │ │ │ │ -00022a10: 6170 7061 2070 6172 616d 6574 6572 2064 appa parameter d │ │ │ │ -00022a20: 6566 696e 696e 6720 7468 6520 696e 6372 efining the incr │ │ │ │ -00022a30: 6561 7369 6e67 2066 6163 746f 7220 6f66 easing factor of │ │ │ │ -00022a40: 2074 6865 2077 6569 6768 7420 6f66 2074 the weight of t │ │ │ │ -00022a50: 6865 2067 7261 6469 656e 7420 6461 7461 he gradient data │ │ │ │ -00022a60: 2074 6572 6d2e 0a20 2020 2020 2a0a 2020 term.. *. │ │ │ │ -00022a70: 2020 202a 2046 6f72 206d 6f72 6520 6465 * For more de │ │ │ │ -00022a80: 7461 696c 7320 6162 6f75 7420 4c30 2053 tails about L0 S │ │ │ │ -00022a90: 6d6f 6f74 6865 722c 2073 6565 2074 6865 moother, see the │ │ │ │ -00022aa0: 206f 7269 6769 6e61 6c20 7061 7065 7220 original paper │ │ │ │ -00022ab0: 4349 5445 3a20 7875 3230 3131 696d 6167 CITE: xu2011imag │ │ │ │ -00022ac0: 652e 0a20 2020 2020 2a2f 0a20 2020 2070 e.. */. p │ │ │ │ -00022ad0: 7562 6c69 6320 7374 6174 6963 2076 6f69 ublic static voi │ │ │ │ -00022ae0: 6420 6c30 536d 6f6f 7468 284d 6174 2073 d l0Smooth(Mat s │ │ │ │ -00022af0: 7263 2c20 4d61 7420 6473 742c 2064 6f75 rc, Mat dst, dou │ │ │ │ -00022b00: 626c 6520 6c61 6d62 6461 2c20 646f 7562 ble lambda, doub │ │ │ │ -00022b10: 6c65 206b 6170 7061 2920 7b0a 2020 2020 le kappa) {. │ │ │ │ -00022b20: 2020 2020 6c30 536d 6f6f 7468 5f30 2873 l0Smooth_0(s │ │ │ │ -00022b30: 7263 2e6e 6174 6976 654f 626a 2c20 6473 rc.nativeObj, ds │ │ │ │ -00022b40: 742e 6e61 7469 7665 4f62 6a2c 206c 616d t.nativeObj, lam │ │ │ │ -00022b50: 6264 612c 206b 6170 7061 293b 0a20 2020 bda, kappa);. │ │ │ │ -00022b60: 207d 0a0a 2020 2020 2f2a 2a0a 2020 2020 }.. /**. │ │ │ │ -00022b70: 202a 2047 6c6f 6261 6c20 696d 6167 6520 * Global image │ │ │ │ -00022b80: 736d 6f6f 7468 696e 6720 7669 6120 4c30 smoothing via L0 │ │ │ │ -00022b90: 2067 7261 6469 656e 7420 6d69 6e69 6d69 gradient minimi │ │ │ │ -00022ba0: 7a61 7469 6f6e 2e0a 2020 2020 202a 0a20 zation.. *. │ │ │ │ -00022bb0: 2020 2020 2a20 4070 6172 616d 2073 7263 * @param src │ │ │ │ -00022bc0: 2073 6f75 7263 6520 696d 6167 6520 666f source image fo │ │ │ │ -00022bd0: 7220 6669 6c74 6572 696e 6720 7769 7468 r filtering with │ │ │ │ -00022be0: 2075 6e73 6967 6e65 6420 382d 6269 7420 unsigned 8-bit │ │ │ │ -00022bf0: 6f72 2073 6967 6e65 6420 3136 2d62 6974 or signed 16-bit │ │ │ │ -00022c00: 206f 7220 666c 6f61 7469 6e67 2d70 6f69 or floating-poi │ │ │ │ -00022c10: 6e74 2064 6570 7468 2e0a 2020 2020 202a nt depth.. * │ │ │ │ -00022c20: 0a20 2020 2020 2a20 4070 6172 616d 2064 . * @param d │ │ │ │ -00022c30: 7374 2064 6573 7469 6e61 7469 6f6e 2069 st destination i │ │ │ │ -00022c40: 6d61 6765 2e0a 2020 2020 202a 0a20 2020 mage.. *. │ │ │ │ -00022c50: 2020 2a20 4070 6172 616d 206c 616d 6264 * @param lambd │ │ │ │ -00022c60: 6120 7061 7261 6d65 7465 7220 6465 6669 a parameter defi │ │ │ │ -00022c70: 6e69 6e67 2074 6865 2073 6d6f 6f74 6820 ning the smooth │ │ │ │ -00022c80: 7465 726d 2077 6569 6768 742e 0a20 2020 term weight.. │ │ │ │ -00022c90: 2020 2a0a 2020 2020 202a 0a20 2020 2020 *. *. │ │ │ │ -00022ca0: 2a20 466f 7220 6d6f 7265 2064 6574 6169 * For more detai │ │ │ │ -00022cb0: 6c73 2061 626f 7574 204c 3020 536d 6f6f ls about L0 Smoo │ │ │ │ -00022cc0: 7468 6572 2c20 7365 6520 7468 6520 6f72 ther, see the or │ │ │ │ -00022cd0: 6967 696e 616c 2070 6170 6572 2043 4954 iginal paper CIT │ │ │ │ -00022ce0: 453a 2078 7532 3031 3169 6d61 6765 2e0a E: xu2011image.. │ │ │ │ -00022cf0: 2020 2020 202a 2f0a 2020 2020 7075 626c */. publ │ │ │ │ -00022d00: 6963 2073 7461 7469 6320 766f 6964 206c ic static void l │ │ │ │ -00022d10: 3053 6d6f 6f74 6828 4d61 7420 7372 632c 0Smooth(Mat src, │ │ │ │ -00022d20: 204d 6174 2064 7374 2c20 646f 7562 6c65 Mat dst, double │ │ │ │ -00022d30: 206c 616d 6264 6129 207b 0a20 2020 2020 lambda) {. │ │ │ │ -00022d40: 2020 206c 3053 6d6f 6f74 685f 3128 7372 l0Smooth_1(sr │ │ │ │ -00022d50: 632e 6e61 7469 7665 4f62 6a2c 2064 7374 c.nativeObj, dst │ │ │ │ -00022d60: 2e6e 6174 6976 654f 626a 2c20 6c61 6d62 .nativeObj, lamb │ │ │ │ -00022d70: 6461 293b 0a20 2020 207d 0a0a 2020 2020 da);. }.. │ │ │ │ -00022d80: 2f2a 2a0a 2020 2020 202a 2047 6c6f 6261 /**. * Globa │ │ │ │ -00022d90: 6c20 696d 6167 6520 736d 6f6f 7468 696e l image smoothin │ │ │ │ -00022da0: 6720 7669 6120 4c30 2067 7261 6469 656e g via L0 gradien │ │ │ │ -00022db0: 7420 6d69 6e69 6d69 7a61 7469 6f6e 2e0a t minimization.. │ │ │ │ -00022dc0: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ -00022dd0: 6172 616d 2073 7263 2073 6f75 7263 6520 aram src source │ │ │ │ -00022de0: 696d 6167 6520 666f 7220 6669 6c74 6572 image for filter │ │ │ │ -00022df0: 696e 6720 7769 7468 2075 6e73 6967 6e65 ing with unsigne │ │ │ │ -00022e00: 6420 382d 6269 7420 6f72 2073 6967 6e65 d 8-bit or signe │ │ │ │ -00022e10: 6420 3136 2d62 6974 206f 7220 666c 6f61 d 16-bit or floa │ │ │ │ -00022e20: 7469 6e67 2d70 6f69 6e74 2064 6570 7468 ting-point depth │ │ │ │ -00022e30: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ -00022e40: 4070 6172 616d 2064 7374 2064 6573 7469 @param dst desti │ │ │ │ -00022e50: 6e61 7469 6f6e 2069 6d61 6765 2e0a 2020 nation image.. │ │ │ │ -00022e60: 2020 202a 0a20 2020 2020 2a0a 2020 2020 *. *. │ │ │ │ -00022e70: 202a 0a20 2020 2020 2a20 466f 7220 6d6f *. * For mo │ │ │ │ -00022e80: 7265 2064 6574 6169 6c73 2061 626f 7574 re details about │ │ │ │ -00022e90: 204c 3020 536d 6f6f 7468 6572 2c20 7365 L0 Smoother, se │ │ │ │ -00022ea0: 6520 7468 6520 6f72 6967 696e 616c 2070 e the original p │ │ │ │ -00022eb0: 6170 6572 2043 4954 453a 2078 7532 3031 aper CITE: xu201 │ │ │ │ -00022ec0: 3169 6d61 6765 2e0a 2020 2020 202a 2f0a 1image.. */. │ │ │ │ -00022ed0: 2020 2020 7075 626c 6963 2073 7461 7469 public stati │ │ │ │ -00022ee0: 6320 766f 6964 206c 3053 6d6f 6f74 6828 c void l0Smooth( │ │ │ │ -00022ef0: 4d61 7420 7372 632c 204d 6174 2064 7374 Mat src, Mat dst │ │ │ │ -00022f00: 2920 7b0a 2020 2020 2020 2020 6c30 536d ) {. l0Sm │ │ │ │ -00022f10: 6f6f 7468 5f32 2873 7263 2e6e 6174 6976 ooth_2(src.nativ │ │ │ │ -00022f20: 654f 626a 2c20 6473 742e 6e61 7469 7665 eObj, dst.native │ │ │ │ -00022f30: 4f62 6a29 3b0a 2020 2020 7d0a 0a0a 2020 Obj);. }... │ │ │ │ -00022f40: 2020 2f2f 0a20 2020 202f 2f20 432b 2b3a //. // C++: │ │ │ │ -00022f50: 2020 5074 725f 4564 6765 4472 6177 696e Ptr_EdgeDrawin │ │ │ │ -00022f60: 6720 6376 3a3a 7869 6d67 7072 6f63 3a3a g cv::ximgproc:: │ │ │ │ -00022f70: 6372 6561 7465 4564 6765 4472 6177 696e createEdgeDrawin │ │ │ │ -00022f80: 6728 290a 2020 2020 2f2f 0a0a 2020 2020 g(). //.. │ │ │ │ -00022f90: 2f2a 2a0a 2020 2020 202a 2043 7265 6174 /**. * Creat │ │ │ │ -00022fa0: 6573 2061 2073 6d61 7274 2070 6f69 6e74 es a smart point │ │ │ │ -00022fb0: 6572 2074 6f20 6120 4564 6765 4472 6177 er to a EdgeDraw │ │ │ │ -00022fc0: 696e 6720 6f62 6a65 6374 2061 6e64 2069 ing object and i │ │ │ │ -00022fd0: 6e69 7469 616c 697a 6573 2069 740a 2020 nitializes it. │ │ │ │ -00022fe0: 2020 202a 2040 7265 7475 726e 2061 7574 * @return aut │ │ │ │ -00022ff0: 6f6d 6174 6963 616c 6c79 2067 656e 6572 omatically gener │ │ │ │ -00023000: 6174 6564 0a20 2020 2020 2a2f 0a20 2020 ated. */. │ │ │ │ -00023010: 2070 7562 6c69 6320 7374 6174 6963 2045 public static E │ │ │ │ -00023020: 6467 6544 7261 7769 6e67 2063 7265 6174 dgeDrawing creat │ │ │ │ -00023030: 6545 6467 6544 7261 7769 6e67 2829 207b eEdgeDrawing() { │ │ │ │ -00023040: 0a20 2020 2020 2020 2072 6574 7572 6e20 . return │ │ │ │ -00023050: 4564 6765 4472 6177 696e 672e 5f5f 6672 EdgeDrawing.__fr │ │ │ │ -00023060: 6f6d 5074 725f 5f28 6372 6561 7465 4564 omPtr__(createEd │ │ │ │ -00023070: 6765 4472 6177 696e 675f 3028 2929 3b0a geDrawing_0());. │ │ │ │ -00023080: 2020 2020 7d0a 0a0a 2020 2020 2f2f 0a20 }... //. │ │ │ │ -00023090: 2020 202f 2f20 432b 2b3a 2020 5074 725f // C++: Ptr_ │ │ │ │ -000230a0: 4469 7370 6172 6974 7957 4c53 4669 6c74 DisparityWLSFilt │ │ │ │ -000230b0: 6572 2063 763a 3a78 696d 6770 726f 633a er cv::ximgproc: │ │ │ │ -000230c0: 3a63 7265 6174 6544 6973 7061 7269 7479 :createDisparity │ │ │ │ -000230d0: 574c 5346 696c 7465 7228 5074 725f 5374 WLSFilter(Ptr_St │ │ │ │ -000230e0: 6572 656f 4d61 7463 6865 7220 6d61 7463 ereoMatcher matc │ │ │ │ -000230f0: 6865 725f 6c65 6674 290a 2020 2020 2f2f her_left). // │ │ │ │ -00023100: 0a0a 2020 2020 2f2a 2a0a 2020 2020 202a .. /**. * │ │ │ │ -00023110: 2043 6f6e 7665 6e69 656e 6365 2066 6163 Convenience fac │ │ │ │ -00023120: 746f 7279 206d 6574 686f 6420 7468 6174 tory method that │ │ │ │ -00023130: 2063 7265 6174 6573 2061 6e20 696e 7374 creates an inst │ │ │ │ -00023140: 616e 6365 206f 6620 4469 7370 6172 6974 ance of Disparit │ │ │ │ -00023150: 7957 4c53 4669 6c74 6572 2061 6e64 2073 yWLSFilter and s │ │ │ │ -00023160: 6574 7320 7570 2061 6c6c 2074 6865 2072 ets up all the r │ │ │ │ -00023170: 656c 6576 616e 740a 2020 2020 202a 2066 elevant. * f │ │ │ │ -00023180: 696c 7465 7220 7061 7261 6d65 7465 7273 ilter parameters │ │ │ │ -00023190: 2061 7574 6f6d 6174 6963 616c 6c79 2062 automatically b │ │ │ │ -000231a0: 6173 6564 206f 6e20 7468 6520 6d61 7463 ased on the matc │ │ │ │ -000231b0: 6865 7220 696e 7374 616e 6365 2e20 4375 her instance. Cu │ │ │ │ -000231c0: 7272 656e 746c 7920 7375 7070 6f72 7473 rrently supports │ │ │ │ -000231d0: 206f 6e6c 7920 5374 6572 656f 424d 2061 only StereoBM a │ │ │ │ -000231e0: 6e64 2053 7465 7265 6f53 4742 4d2e 0a20 nd StereoSGBM.. │ │ │ │ -000231f0: 2020 2020 2a0a 2020 2020 202a 2040 7061 *. * @pa │ │ │ │ -00023200: 7261 6d20 6d61 7463 6865 725f 6c65 6674 ram matcher_left │ │ │ │ -00023210: 2073 7465 7265 6f20 6d61 7463 6865 7220 stereo matcher │ │ │ │ -00023220: 696e 7374 616e 6365 2074 6861 7420 7769 instance that wi │ │ │ │ -00023230: 6c6c 2062 6520 7573 6564 2077 6974 6820 ll be used with │ │ │ │ -00023240: 7468 6520 6669 6c74 6572 0a20 2020 2020 the filter. │ │ │ │ -00023250: 2a20 4072 6574 7572 6e20 6175 746f 6d61 * @return automa │ │ │ │ -00023260: 7469 6361 6c6c 7920 6765 6e65 7261 7465 tically generate │ │ │ │ -00023270: 640a 2020 2020 202a 2f0a 2020 2020 7075 d. */. pu │ │ │ │ -00023280: 626c 6963 2073 7461 7469 6320 4469 7370 blic static Disp │ │ │ │ -00023290: 6172 6974 7957 4c53 4669 6c74 6572 2063 arityWLSFilter c │ │ │ │ -000232a0: 7265 6174 6544 6973 7061 7269 7479 574c reateDisparityWL │ │ │ │ -000232b0: 5346 696c 7465 7228 5374 6572 656f 4d61 SFilter(StereoMa │ │ │ │ -000232c0: 7463 6865 7220 6d61 7463 6865 725f 6c65 tcher matcher_le │ │ │ │ -000232d0: 6674 2920 7b0a 2020 2020 2020 2020 7265 ft) {. re │ │ │ │ -000232e0: 7475 726e 2044 6973 7061 7269 7479 574c turn DisparityWL │ │ │ │ -000232f0: 5346 696c 7465 722e 5f5f 6672 6f6d 5074 SFilter.__fromPt │ │ │ │ -00023300: 725f 5f28 6372 6561 7465 4469 7370 6172 r__(createDispar │ │ │ │ -00023310: 6974 7957 4c53 4669 6c74 6572 5f30 286d ityWLSFilter_0(m │ │ │ │ -00023320: 6174 6368 6572 5f6c 6566 742e 6765 744e atcher_left.getN │ │ │ │ -00023330: 6174 6976 654f 626a 4164 6472 2829 2929 ativeObjAddr())) │ │ │ │ -00023340: 3b0a 2020 2020 7d0a 0a0a 2020 2020 2f2f ;. }... // │ │ │ │ -00023350: 0a20 2020 202f 2f20 432b 2b3a 2020 5074 . // C++: Pt │ │ │ │ -00023360: 725f 5374 6572 656f 4d61 7463 6865 7220 r_StereoMatcher │ │ │ │ -00023370: 6376 3a3a 7869 6d67 7072 6f63 3a3a 6372 cv::ximgproc::cr │ │ │ │ -00023380: 6561 7465 5269 6768 744d 6174 6368 6572 eateRightMatcher │ │ │ │ -00023390: 2850 7472 5f53 7465 7265 6f4d 6174 6368 (Ptr_StereoMatch │ │ │ │ -000233a0: 6572 206d 6174 6368 6572 5f6c 6566 7429 er matcher_left) │ │ │ │ -000233b0: 0a20 2020 202f 2f0a 0a20 2020 202f 2a2a . //.. /** │ │ │ │ -000233c0: 0a20 2020 2020 2a20 436f 6e76 656e 6965 . * Convenie │ │ │ │ -000233d0: 6e63 6520 6d65 7468 6f64 2074 6f20 7365 nce method to se │ │ │ │ -000233e0: 7420 7570 2074 6865 206d 6174 6368 6572 t up the matcher │ │ │ │ -000233f0: 2066 6f72 2063 6f6d 7075 7469 6e67 2074 for computing t │ │ │ │ -00023400: 6865 2072 6967 6874 2d76 6965 7720 6469 he right-view di │ │ │ │ -00023410: 7370 6172 6974 7920 6d61 700a 2020 2020 sparity map. │ │ │ │ -00023420: 202a 2074 6861 7420 6973 2072 6571 7569 * that is requi │ │ │ │ -00023430: 7265 6420 696e 2063 6173 6520 6f66 2066 red in case of f │ │ │ │ -00023440: 696c 7465 7269 6e67 2077 6974 6820 636f iltering with co │ │ │ │ -00023450: 6e66 6964 656e 6365 2e0a 2020 2020 202a nfidence.. * │ │ │ │ -00023460: 0a20 2020 2020 2a20 4070 6172 616d 206d . * @param m │ │ │ │ -00023470: 6174 6368 6572 5f6c 6566 7420 6d61 696e atcher_left main │ │ │ │ -00023480: 2073 7465 7265 6f20 6d61 7463 6865 7220 stereo matcher │ │ │ │ -00023490: 696e 7374 616e 6365 2074 6861 7420 7769 instance that wi │ │ │ │ -000234a0: 6c6c 2062 6520 7573 6564 2077 6974 6820 ll be used with │ │ │ │ -000234b0: 7468 6520 6669 6c74 6572 0a20 2020 2020 the filter. │ │ │ │ -000234c0: 2a20 4072 6574 7572 6e20 6175 746f 6d61 * @return automa │ │ │ │ -000234d0: 7469 6361 6c6c 7920 6765 6e65 7261 7465 tically generate │ │ │ │ -000234e0: 640a 2020 2020 202a 2f0a 2020 2020 7075 d. */. pu │ │ │ │ -000234f0: 626c 6963 2073 7461 7469 6320 5374 6572 blic static Ster │ │ │ │ -00023500: 656f 4d61 7463 6865 7220 6372 6561 7465 eoMatcher create │ │ │ │ -00023510: 5269 6768 744d 6174 6368 6572 2853 7465 RightMatcher(Ste │ │ │ │ -00023520: 7265 6f4d 6174 6368 6572 206d 6174 6368 reoMatcher match │ │ │ │ -00023530: 6572 5f6c 6566 7429 207b 0a20 2020 2020 er_left) {. │ │ │ │ -00023540: 2020 2072 6574 7572 6e20 5374 6572 656f return Stereo │ │ │ │ -00023550: 4d61 7463 6865 722e 5f5f 6672 6f6d 5074 Matcher.__fromPt │ │ │ │ -00023560: 725f 5f28 6372 6561 7465 5269 6768 744d r__(createRightM │ │ │ │ -00023570: 6174 6368 6572 5f30 286d 6174 6368 6572 atcher_0(matcher │ │ │ │ -00023580: 5f6c 6566 742e 6765 744e 6174 6976 654f _left.getNativeO │ │ │ │ -00023590: 626a 4164 6472 2829 2929 3b0a 2020 2020 bjAddr()));. │ │ │ │ -000235a0: 7d0a 0a0a 2020 2020 2f2f 0a20 2020 202f }... //. / │ │ │ │ -000235b0: 2f20 432b 2b3a 2020 5074 725f 4469 7370 / C++: Ptr_Disp │ │ │ │ -000235c0: 6172 6974 7957 4c53 4669 6c74 6572 2063 arityWLSFilter c │ │ │ │ -000235d0: 763a 3a78 696d 6770 726f 633a 3a63 7265 v::ximgproc::cre │ │ │ │ -000235e0: 6174 6544 6973 7061 7269 7479 574c 5346 ateDisparityWLSF │ │ │ │ -000235f0: 696c 7465 7247 656e 6572 6963 2862 6f6f ilterGeneric(boo │ │ │ │ -00023600: 6c20 7573 655f 636f 6e66 6964 656e 6365 l use_confidence │ │ │ │ -00023610: 290a 2020 2020 2f2f 0a0a 2020 2020 2f2a ). //.. /* │ │ │ │ -00023620: 2a0a 2020 2020 202a 204d 6f72 6520 6765 *. * More ge │ │ │ │ -00023630: 6e65 7269 6320 6661 6374 6f72 7920 6d65 neric factory me │ │ │ │ -00023640: 7468 6f64 2c20 6372 6561 7465 2069 6e73 thod, create ins │ │ │ │ -00023650: 7461 6e63 6520 6f66 2044 6973 7061 7269 tance of Dispari │ │ │ │ -00023660: 7479 574c 5346 696c 7465 7220 616e 6420 tyWLSFilter and │ │ │ │ -00023670: 6578 6563 7574 6520 6261 7369 630a 2020 execute basic. │ │ │ │ -00023680: 2020 202a 2069 6e69 7469 616c 697a 6174 * initializat │ │ │ │ -00023690: 696f 6e20 726f 7574 696e 6573 2e20 5768 ion routines. Wh │ │ │ │ -000236a0: 656e 2075 7369 6e67 2074 6869 7320 6d65 en using this me │ │ │ │ -000236b0: 7468 6f64 2079 6f75 2077 696c 6c20 6e65 thod you will ne │ │ │ │ -000236c0: 6564 2074 6f20 7365 742d 7570 2074 6865 ed to set-up the │ │ │ │ -000236d0: 2052 4f49 2c20 6d61 7463 6865 7273 2061 ROI, matchers a │ │ │ │ -000236e0: 6e64 0a20 2020 2020 2a20 6f74 6865 7220 nd. * other │ │ │ │ -000236f0: 7061 7261 6d65 7465 7273 2062 7920 796f parameters by yo │ │ │ │ -00023700: 7572 7365 6c66 2e0a 2020 2020 202a 0a20 urself.. *. │ │ │ │ -00023710: 2020 2020 2a20 4070 6172 616d 2075 7365 * @param use │ │ │ │ -00023720: 5f63 6f6e 6669 6465 6e63 6520 6669 6c74 _confidence filt │ │ │ │ -00023730: 6572 696e 6720 7769 7468 2063 6f6e 6669 ering with confi │ │ │ │ -00023740: 6465 6e63 6520 7265 7175 6972 6573 2074 dence requires t │ │ │ │ -00023750: 776f 2064 6973 7061 7269 7479 206d 6170 wo disparity map │ │ │ │ -00023760: 7320 2866 6f72 2074 6865 206c 6566 7420 s (for the left │ │ │ │ -00023770: 616e 6420 7269 6768 7420 7669 6577 7329 and right views) │ │ │ │ -00023780: 2061 6e64 2069 730a 2020 2020 202a 2061 and is. * a │ │ │ │ -00023790: 7070 726f 7869 6d61 7465 6c79 2074 776f pproximately two │ │ │ │ -000237a0: 2074 696d 6573 2073 6c6f 7765 722e 2048 times slower. H │ │ │ │ -000237b0: 6f77 6576 6572 2c20 7175 616c 6974 7920 owever, quality │ │ │ │ -000237c0: 6973 2074 7970 6963 616c 6c79 2073 6967 is typically sig │ │ │ │ -000237d0: 6e69 6669 6361 6e74 6c79 2062 6574 7465 nificantly bette │ │ │ │ -000237e0: 722e 0a20 2020 2020 2a20 4072 6574 7572 r.. * @retur │ │ │ │ -000237f0: 6e20 6175 746f 6d61 7469 6361 6c6c 7920 n automatically │ │ │ │ -00023800: 6765 6e65 7261 7465 640a 2020 2020 202a generated. * │ │ │ │ -00023810: 2f0a 2020 2020 7075 626c 6963 2073 7461 /. public sta │ │ │ │ -00023820: 7469 6320 4469 7370 6172 6974 7957 4c53 tic DisparityWLS │ │ │ │ -00023830: 4669 6c74 6572 2063 7265 6174 6544 6973 Filter createDis │ │ │ │ -00023840: 7061 7269 7479 574c 5346 696c 7465 7247 parityWLSFilterG │ │ │ │ -00023850: 656e 6572 6963 2862 6f6f 6c65 616e 2075 eneric(boolean u │ │ │ │ -00023860: 7365 5f63 6f6e 6669 6465 6e63 6529 207b se_confidence) { │ │ │ │ -00023870: 0a20 2020 2020 2020 2072 6574 7572 6e20 . return │ │ │ │ -00023880: 4469 7370 6172 6974 7957 4c53 4669 6c74 DisparityWLSFilt │ │ │ │ -00023890: 6572 2e5f 5f66 726f 6d50 7472 5f5f 2863 er.__fromPtr__(c │ │ │ │ -000238a0: 7265 6174 6544 6973 7061 7269 7479 574c reateDisparityWL │ │ │ │ -000238b0: 5346 696c 7465 7247 656e 6572 6963 5f30 SFilterGeneric_0 │ │ │ │ -000238c0: 2875 7365 5f63 6f6e 6669 6465 6e63 6529 (use_confidence) │ │ │ │ -000238d0: 293b 0a20 2020 207d 0a0a 0a20 2020 202f );. }... / │ │ │ │ -000238e0: 2f0a 2020 2020 2f2f 2043 2b2b 3a20 2069 /. // C++: i │ │ │ │ -000238f0: 6e74 2063 763a 3a78 696d 6770 726f 633a nt cv::ximgproc: │ │ │ │ -00023900: 3a72 6561 6447 5428 5374 7269 6e67 2073 :readGT(String s │ │ │ │ -00023910: 7263 5f70 6174 682c 204d 6174 2620 6473 rc_path, Mat& ds │ │ │ │ -00023920: 7429 0a20 2020 202f 2f0a 0a20 2020 202f t). //.. / │ │ │ │ -00023930: 2a2a 0a20 2020 2020 2a20 4675 6e63 7469 **. * Functi │ │ │ │ -00023940: 6f6e 2066 6f72 2072 6561 6469 6e67 2067 on for reading g │ │ │ │ -00023950: 726f 756e 6420 7472 7574 6820 6469 7370 round truth disp │ │ │ │ -00023960: 6172 6974 7920 6d61 7073 2e20 5375 7070 arity maps. Supp │ │ │ │ -00023970: 6f72 7473 2062 6173 6963 204d 6964 646c orts basic Middl │ │ │ │ -00023980: 6562 7572 790a 2020 2020 202a 2061 6e64 ebury. * and │ │ │ │ -00023990: 204d 5049 2d53 696e 7465 6c20 666f 726d MPI-Sintel form │ │ │ │ -000239a0: 6174 732e 204e 6f74 6520 7468 6174 2074 ats. Note that t │ │ │ │ -000239b0: 6865 2072 6573 756c 7469 6e67 2064 6973 he resulting dis │ │ │ │ -000239c0: 7061 7269 7479 206d 6170 2069 7320 7363 parity map is sc │ │ │ │ -000239d0: 616c 6564 2062 7920 3136 2e0a 2020 2020 aled by 16.. │ │ │ │ -000239e0: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ -000239f0: 2073 7263 5f70 6174 6820 7061 7468 2074 src_path path t │ │ │ │ -00023a00: 6f20 7468 6520 696d 6167 652c 2063 6f6e o the image, con │ │ │ │ -00023a10: 7461 696e 696e 6720 6772 6f75 6e64 2d74 taining ground-t │ │ │ │ -00023a20: 7275 7468 2064 6973 7061 7269 7479 206d ruth disparity m │ │ │ │ -00023a30: 6170 0a20 2020 2020 2a0a 2020 2020 202a ap. *. * │ │ │ │ -00023a40: 2040 7061 7261 6d20 6473 7420 6f75 7470 @param dst outp │ │ │ │ -00023a50: 7574 2064 6973 7061 7269 7479 206d 6170 ut disparity map │ │ │ │ -00023a60: 2c20 4356 5f31 3653 2064 6570 7468 0a20 , CV_16S depth. │ │ │ │ -00023a70: 2020 2020 2a0a 2020 2020 202a 2040 7265 *. * @re │ │ │ │ -00023a80: 7475 726e 2072 6574 7572 6e73 207a 6572 turn returns zer │ │ │ │ -00023a90: 6f20 6966 2073 7563 6365 7373 6675 6c6c o if successfull │ │ │ │ -00023aa0: 7920 7265 6164 2074 6865 2067 726f 756e y read the groun │ │ │ │ -00023ab0: 6420 7472 7574 680a 2020 2020 202a 2f0a d truth. */. │ │ │ │ -00023ac0: 2020 2020 7075 626c 6963 2073 7461 7469 public stati │ │ │ │ -00023ad0: 6320 696e 7420 7265 6164 4754 2853 7472 c int readGT(Str │ │ │ │ -00023ae0: 696e 6720 7372 635f 7061 7468 2c20 4d61 ing src_path, Ma │ │ │ │ -00023af0: 7420 6473 7429 207b 0a20 2020 2020 2020 t dst) {. │ │ │ │ -00023b00: 2072 6574 7572 6e20 7265 6164 4754 5f30 return readGT_0 │ │ │ │ -00023b10: 2873 7263 5f70 6174 682c 2064 7374 2e6e (src_path, dst.n │ │ │ │ -00023b20: 6174 6976 654f 626a 293b 0a20 2020 207d ativeObj);. } │ │ │ │ -00023b30: 0a0a 0a20 2020 202f 2f0a 2020 2020 2f2f ... //. // │ │ │ │ -00023b40: 2043 2b2b 3a20 2064 6f75 626c 6520 6376 C++: double cv │ │ │ │ -00023b50: 3a3a 7869 6d67 7072 6f63 3a3a 636f 6d70 ::ximgproc::comp │ │ │ │ -00023b60: 7574 654d 5345 284d 6174 2047 542c 204d uteMSE(Mat GT, M │ │ │ │ -00023b70: 6174 2073 7263 2c20 5265 6374 2052 4f49 at src, Rect ROI │ │ │ │ -00023b80: 290a 2020 2020 2f2f 0a0a 2020 2020 2f2a ). //.. /* │ │ │ │ -00023b90: 2a0a 2020 2020 202a 2046 756e 6374 696f *. * Functio │ │ │ │ -00023ba0: 6e20 666f 7220 636f 6d70 7574 696e 6720 n for computing │ │ │ │ -00023bb0: 6d65 616e 2073 7175 6172 6520 6572 726f mean square erro │ │ │ │ -00023bc0: 7220 666f 7220 6469 7370 6172 6974 7920 r for disparity │ │ │ │ -00023bd0: 6d61 7073 0a20 2020 2020 2a0a 2020 2020 maps. *. │ │ │ │ -00023be0: 202a 2040 7061 7261 6d20 4754 2067 726f * @param GT gro │ │ │ │ -00023bf0: 756e 6420 7472 7574 6820 6469 7370 6172 und truth dispar │ │ │ │ -00023c00: 6974 7920 6d61 700a 2020 2020 202a 0a20 ity map. *. │ │ │ │ -00023c10: 2020 2020 2a20 4070 6172 616d 2073 7263 * @param src │ │ │ │ -00023c20: 2064 6973 7061 7269 7479 206d 6170 2074 disparity map t │ │ │ │ -00023c30: 6f20 6576 616c 7561 7465 0a20 2020 2020 o evaluate. │ │ │ │ -00023c40: 2a0a 2020 2020 202a 2040 7061 7261 6d20 *. * @param │ │ │ │ -00023c50: 524f 4920 7265 6769 6f6e 206f 6620 696e ROI region of in │ │ │ │ -00023c60: 7465 7265 7374 0a20 2020 2020 2a0a 2020 terest. *. │ │ │ │ -00023c70: 2020 202a 2040 7265 7475 726e 2072 6574 * @return ret │ │ │ │ -00023c80: 7572 6e73 206d 6561 6e20 7371 7561 7265 urns mean square │ │ │ │ -00023c90: 2065 7272 6f72 2062 6574 7765 656e 2047 error between G │ │ │ │ -00023ca0: 5420 616e 6420 7372 630a 2020 2020 202a T and src. * │ │ │ │ -00023cb0: 2f0a 2020 2020 7075 626c 6963 2073 7461 /. public sta │ │ │ │ -00023cc0: 7469 6320 646f 7562 6c65 2063 6f6d 7075 tic double compu │ │ │ │ -00023cd0: 7465 4d53 4528 4d61 7420 4754 2c20 4d61 teMSE(Mat GT, Ma │ │ │ │ -00023ce0: 7420 7372 632c 2052 6563 7420 524f 4929 t src, Rect ROI) │ │ │ │ -00023cf0: 207b 0a20 2020 2020 2020 2072 6574 7572 {. retur │ │ │ │ -00023d00: 6e20 636f 6d70 7574 654d 5345 5f30 2847 n computeMSE_0(G │ │ │ │ -00023d10: 542e 6e61 7469 7665 4f62 6a2c 2073 7263 T.nativeObj, src │ │ │ │ -00023d20: 2e6e 6174 6976 654f 626a 2c20 524f 492e .nativeObj, ROI. │ │ │ │ -00023d30: 782c 2052 4f49 2e79 2c20 524f 492e 7769 x, ROI.y, ROI.wi │ │ │ │ -00023d40: 6474 682c 2052 4f49 2e68 6569 6768 7429 dth, ROI.height) │ │ │ │ -00023d50: 3b0a 2020 2020 7d0a 0a0a 2020 2020 2f2f ;. }... // │ │ │ │ -00023d60: 0a20 2020 202f 2f20 432b 2b3a 2020 646f . // C++: do │ │ │ │ -00023d70: 7562 6c65 2063 763a 3a78 696d 6770 726f uble cv::ximgpro │ │ │ │ -00023d80: 633a 3a63 6f6d 7075 7465 4261 6450 6978 c::computeBadPix │ │ │ │ -00023d90: 656c 5065 7263 656e 7428 4d61 7420 4754 elPercent(Mat GT │ │ │ │ -00023da0: 2c20 4d61 7420 7372 632c 2052 6563 7420 , Mat src, Rect │ │ │ │ -00023db0: 524f 492c 2069 6e74 2074 6872 6573 6820 ROI, int thresh │ │ │ │ -00023dc0: 3d20 3234 290a 2020 2020 2f2f 0a0a 2020 = 24). //.. │ │ │ │ -00023dd0: 2020 2f2a 2a0a 2020 2020 202a 2046 756e /**. * Fun │ │ │ │ -00023de0: 6374 696f 6e20 666f 7220 636f 6d70 7574 ction for comput │ │ │ │ -00023df0: 696e 6720 7468 6520 7065 7263 656e 7420 ing the percent │ │ │ │ -00023e00: 6f66 2022 6261 6422 2070 6978 656c 7320 of "bad" pixels │ │ │ │ -00023e10: 696e 2074 6865 2064 6973 7061 7269 7479 in the disparity │ │ │ │ -00023e20: 206d 6170 0a20 2020 2020 2a20 2870 6978 map. * (pix │ │ │ │ -00023e30: 656c 7320 7768 6572 6520 6572 726f 7220 els where error │ │ │ │ -00023e40: 6973 2068 6967 6865 7220 7468 616e 2061 is higher than a │ │ │ │ -00023e50: 2073 7065 6369 6669 6564 2074 6872 6573 specified thres │ │ │ │ -00023e60: 686f 6c64 290a 2020 2020 202a 0a20 2020 hold). *. │ │ │ │ -00023e70: 2020 2a20 4070 6172 616d 2047 5420 6772 * @param GT gr │ │ │ │ -00023e80: 6f75 6e64 2074 7275 7468 2064 6973 7061 ound truth dispa │ │ │ │ -00023e90: 7269 7479 206d 6170 0a20 2020 2020 2a0a rity map. *. │ │ │ │ -00023ea0: 2020 2020 202a 2040 7061 7261 6d20 7372 * @param sr │ │ │ │ -00023eb0: 6320 6469 7370 6172 6974 7920 6d61 7020 c disparity map │ │ │ │ -00023ec0: 746f 2065 7661 6c75 6174 650a 2020 2020 to evaluate. │ │ │ │ -00023ed0: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ -00023ee0: 2052 4f49 2072 6567 696f 6e20 6f66 2069 ROI region of i │ │ │ │ -00023ef0: 6e74 6572 6573 740a 2020 2020 202a 0a20 nterest. *. │ │ │ │ -00023f00: 2020 2020 2a20 4070 6172 616d 2074 6872 * @param thr │ │ │ │ -00023f10: 6573 6820 7468 7265 7368 6f6c 6420 7573 esh threshold us │ │ │ │ -00023f20: 6564 2074 6f20 6465 7465 726d 696e 6520 ed to determine │ │ │ │ -00023f30: 2262 6164 2220 7069 7865 6c73 0a20 2020 "bad" pixels. │ │ │ │ -00023f40: 2020 2a0a 2020 2020 202a 2040 7265 7475 *. * @retu │ │ │ │ -00023f50: 726e 2072 6574 7572 6e73 206d 6561 6e20 rn returns mean │ │ │ │ -00023f60: 7371 7561 7265 2065 7272 6f72 2062 6574 square error bet │ │ │ │ -00023f70: 7765 656e 2047 5420 616e 6420 7372 630a ween GT and src. │ │ │ │ -00023f80: 2020 2020 202a 2f0a 2020 2020 7075 626c */. publ │ │ │ │ -00023f90: 6963 2073 7461 7469 6320 646f 7562 6c65 ic static double │ │ │ │ -00023fa0: 2063 6f6d 7075 7465 4261 6450 6978 656c computeBadPixel │ │ │ │ -00023fb0: 5065 7263 656e 7428 4d61 7420 4754 2c20 Percent(Mat GT, │ │ │ │ -00023fc0: 4d61 7420 7372 632c 2052 6563 7420 524f Mat src, Rect RO │ │ │ │ -00023fd0: 492c 2069 6e74 2074 6872 6573 6829 207b I, int thresh) { │ │ │ │ -00023fe0: 0a20 2020 2020 2020 2072 6574 7572 6e20 . return │ │ │ │ -00023ff0: 636f 6d70 7574 6542 6164 5069 7865 6c50 computeBadPixelP │ │ │ │ -00024000: 6572 6365 6e74 5f30 2847 542e 6e61 7469 ercent_0(GT.nati │ │ │ │ -00024010: 7665 4f62 6a2c 2073 7263 2e6e 6174 6976 veObj, src.nativ │ │ │ │ -00024020: 654f 626a 2c20 524f 492e 782c 2052 4f49 eObj, ROI.x, ROI │ │ │ │ -00024030: 2e79 2c20 524f 492e 7769 6474 682c 2052 .y, ROI.width, R │ │ │ │ -00024040: 4f49 2e68 6569 6768 742c 2074 6872 6573 OI.height, thres │ │ │ │ -00024050: 6829 3b0a 2020 2020 7d0a 0a20 2020 202f h);. }.. / │ │ │ │ -00024060: 2a2a 0a20 2020 2020 2a20 4675 6e63 7469 **. * Functi │ │ │ │ -00024070: 6f6e 2066 6f72 2063 6f6d 7075 7469 6e67 on for computing │ │ │ │ -00024080: 2074 6865 2070 6572 6365 6e74 206f 6620 the percent of │ │ │ │ -00024090: 2262 6164 2220 7069 7865 6c73 2069 6e20 "bad" pixels in │ │ │ │ -000240a0: 7468 6520 6469 7370 6172 6974 7920 6d61 the disparity ma │ │ │ │ -000240b0: 700a 2020 2020 202a 2028 7069 7865 6c73 p. * (pixels │ │ │ │ -000240c0: 2077 6865 7265 2065 7272 6f72 2069 7320 where error is │ │ │ │ -000240d0: 6869 6768 6572 2074 6861 6e20 6120 7370 higher than a sp │ │ │ │ -000240e0: 6563 6966 6965 6420 7468 7265 7368 6f6c ecified threshol │ │ │ │ -000240f0: 6429 0a20 2020 2020 2a0a 2020 2020 202a d). *. * │ │ │ │ -00024100: 2040 7061 7261 6d20 4754 2067 726f 756e @param GT groun │ │ │ │ -00024110: 6420 7472 7574 6820 6469 7370 6172 6974 d truth disparit │ │ │ │ -00024120: 7920 6d61 700a 2020 2020 202a 0a20 2020 y map. *. │ │ │ │ -00024130: 2020 2a20 4070 6172 616d 2073 7263 2064 * @param src d │ │ │ │ -00024140: 6973 7061 7269 7479 206d 6170 2074 6f20 isparity map to │ │ │ │ -00024150: 6576 616c 7561 7465 0a20 2020 2020 2a0a evaluate. *. │ │ │ │ -00024160: 2020 2020 202a 2040 7061 7261 6d20 524f * @param RO │ │ │ │ -00024170: 4920 7265 6769 6f6e 206f 6620 696e 7465 I region of inte │ │ │ │ -00024180: 7265 7374 0a20 2020 2020 2a0a 2020 2020 rest. *. │ │ │ │ -00024190: 202a 0a20 2020 2020 2a20 4072 6574 7572 *. * @retur │ │ │ │ -000241a0: 6e20 7265 7475 726e 7320 6d65 616e 2073 n returns mean s │ │ │ │ -000241b0: 7175 6172 6520 6572 726f 7220 6265 7477 quare error betw │ │ │ │ -000241c0: 6565 6e20 4754 2061 6e64 2073 7263 0a20 een GT and src. │ │ │ │ -000241d0: 2020 2020 2a2f 0a20 2020 2070 7562 6c69 */. publi │ │ │ │ -000241e0: 6320 7374 6174 6963 2064 6f75 626c 6520 c static double │ │ │ │ -000241f0: 636f 6d70 7574 6542 6164 5069 7865 6c50 computeBadPixelP │ │ │ │ -00024200: 6572 6365 6e74 284d 6174 2047 542c 204d ercent(Mat GT, M │ │ │ │ -00024210: 6174 2073 7263 2c20 5265 6374 2052 4f49 at src, Rect ROI │ │ │ │ -00024220: 2920 7b0a 2020 2020 2020 2020 7265 7475 ) {. retu │ │ │ │ -00024230: 726e 2063 6f6d 7075 7465 4261 6450 6978 rn computeBadPix │ │ │ │ -00024240: 656c 5065 7263 656e 745f 3128 4754 2e6e elPercent_1(GT.n │ │ │ │ -00024250: 6174 6976 654f 626a 2c20 7372 632e 6e61 ativeObj, src.na │ │ │ │ -00024260: 7469 7665 4f62 6a2c 2052 4f49 2e78 2c20 tiveObj, ROI.x, │ │ │ │ -00024270: 524f 492e 792c 2052 4f49 2e77 6964 7468 ROI.y, ROI.width │ │ │ │ -00024280: 2c20 524f 492e 6865 6967 6874 293b 0a20 , ROI.height);. │ │ │ │ -00024290: 2020 207d 0a0a 0a20 2020 202f 2f0a 2020 }... //. │ │ │ │ -000242a0: 2020 2f2f 2043 2b2b 3a20 2076 6f69 6420 // C++: void │ │ │ │ -000242b0: 6376 3a3a 7869 6d67 7072 6f63 3a3a 6765 cv::ximgproc::ge │ │ │ │ -000242c0: 7444 6973 7061 7269 7479 5669 7328 4d61 tDisparityVis(Ma │ │ │ │ -000242d0: 7420 7372 632c 204d 6174 2620 6473 742c t src, Mat& dst, │ │ │ │ -000242e0: 2064 6f75 626c 6520 7363 616c 6520 3d20 double scale = │ │ │ │ -000242f0: 312e 3029 0a20 2020 202f 2f0a 0a20 2020 1.0). //.. │ │ │ │ -00024300: 202f 2a2a 0a20 2020 2020 2a20 4675 6e63 /**. * Func │ │ │ │ -00024310: 7469 6f6e 2066 6f72 2063 7265 6174 696e tion for creatin │ │ │ │ -00024320: 6720 6120 6469 7370 6172 6974 7920 6d61 g a disparity ma │ │ │ │ -00024330: 7020 7669 7375 616c 697a 6174 696f 6e20 p visualization │ │ │ │ -00024340: 2863 6c61 6d70 6564 2043 565f 3855 2069 (clamped CV_8U i │ │ │ │ -00024350: 6d61 6765 290a 2020 2020 202a 0a20 2020 mage). *. │ │ │ │ -00024360: 2020 2a20 4070 6172 616d 2073 7263 2069 * @param src i │ │ │ │ -00024370: 6e70 7574 2064 6973 7061 7269 7479 206d nput disparity m │ │ │ │ -00024380: 6170 2028 4356 5f31 3653 2064 6570 7468 ap (CV_16S depth │ │ │ │ -00024390: 290a 2020 2020 202a 0a20 2020 2020 2a20 ). *. * │ │ │ │ -000243a0: 4070 6172 616d 2064 7374 206f 7574 7075 @param dst outpu │ │ │ │ -000243b0: 7420 7669 7375 616c 697a 6174 696f 6e0a t visualization. │ │ │ │ -000243c0: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ -000243d0: 6172 616d 2073 6361 6c65 2064 6973 7061 aram scale dispa │ │ │ │ -000243e0: 7269 7479 206d 6170 2077 696c 6c20 6265 rity map will be │ │ │ │ -000243f0: 206d 756c 7469 706c 6965 6420 6279 2074 multiplied by t │ │ │ │ -00024400: 6869 7320 7661 6c75 6520 666f 7220 7669 his value for vi │ │ │ │ -00024410: 7375 616c 697a 6174 696f 6e0a 2020 2020 sualization. │ │ │ │ -00024420: 202a 2f0a 2020 2020 7075 626c 6963 2073 */. public s │ │ │ │ -00024430: 7461 7469 6320 766f 6964 2067 6574 4469 tatic void getDi │ │ │ │ -00024440: 7370 6172 6974 7956 6973 284d 6174 2073 sparityVis(Mat s │ │ │ │ -00024450: 7263 2c20 4d61 7420 6473 742c 2064 6f75 rc, Mat dst, dou │ │ │ │ -00024460: 626c 6520 7363 616c 6529 207b 0a20 2020 ble scale) {. │ │ │ │ -00024470: 2020 2020 2067 6574 4469 7370 6172 6974 getDisparit │ │ │ │ -00024480: 7956 6973 5f30 2873 7263 2e6e 6174 6976 yVis_0(src.nativ │ │ │ │ -00024490: 654f 626a 2c20 6473 742e 6e61 7469 7665 eObj, dst.native │ │ │ │ -000244a0: 4f62 6a2c 2073 6361 6c65 293b 0a20 2020 Obj, scale);. │ │ │ │ -000244b0: 207d 0a0a 2020 2020 2f2a 2a0a 2020 2020 }.. /**. │ │ │ │ -000244c0: 202a 2046 756e 6374 696f 6e20 666f 7220 * Function for │ │ │ │ -000244d0: 6372 6561 7469 6e67 2061 2064 6973 7061 creating a dispa │ │ │ │ -000244e0: 7269 7479 206d 6170 2076 6973 7561 6c69 rity map visuali │ │ │ │ -000244f0: 7a61 7469 6f6e 2028 636c 616d 7065 6420 zation (clamped │ │ │ │ -00024500: 4356 5f38 5520 696d 6167 6529 0a20 2020 CV_8U image). │ │ │ │ -00024510: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ -00024520: 6d20 7372 6320 696e 7075 7420 6469 7370 m src input disp │ │ │ │ -00024530: 6172 6974 7920 6d61 7020 2843 565f 3136 arity map (CV_16 │ │ │ │ -00024540: 5320 6465 7074 6829 0a20 2020 2020 2a0a S depth). *. │ │ │ │ -00024550: 2020 2020 202a 2040 7061 7261 6d20 6473 * @param ds │ │ │ │ -00024560: 7420 6f75 7470 7574 2076 6973 7561 6c69 t output visuali │ │ │ │ -00024570: 7a61 7469 6f6e 0a20 2020 2020 2a0a 2020 zation. *. │ │ │ │ -00024580: 2020 202a 2f0a 2020 2020 7075 626c 6963 */. public │ │ │ │ -00024590: 2073 7461 7469 6320 766f 6964 2067 6574 static void get │ │ │ │ -000245a0: 4469 7370 6172 6974 7956 6973 284d 6174 DisparityVis(Mat │ │ │ │ -000245b0: 2073 7263 2c20 4d61 7420 6473 7429 207b src, Mat dst) { │ │ │ │ -000245c0: 0a20 2020 2020 2020 2067 6574 4469 7370 . getDisp │ │ │ │ -000245d0: 6172 6974 7956 6973 5f31 2873 7263 2e6e arityVis_1(src.n │ │ │ │ -000245e0: 6174 6976 654f 626a 2c20 6473 742e 6e61 ativeObj, dst.na │ │ │ │ -000245f0: 7469 7665 4f62 6a29 3b0a 2020 2020 7d0a tiveObj);. }. │ │ │ │ -00024600: 0a0a 2020 2020 2f2f 0a20 2020 202f 2f20 .. //. // │ │ │ │ -00024610: 432b 2b3a 2020 766f 6964 2063 763a 3a78 C++: void cv::x │ │ │ │ -00024620: 696d 6770 726f 633a 3a47 7261 6469 656e imgproc::Gradien │ │ │ │ -00024630: 7444 6572 6963 6865 5928 4d61 7420 6f70 tDericheY(Mat op │ │ │ │ -00024640: 2c20 4d61 7426 2064 7374 2c20 646f 7562 , Mat& dst, doub │ │ │ │ -00024650: 6c65 2061 6c70 6861 2c20 646f 7562 6c65 le alpha, double │ │ │ │ -00024660: 206f 6d65 6761 290a 2020 2020 2f2f 0a0a omega). //.. │ │ │ │ -00024670: 2020 2020 2f2a 2a0a 2020 2020 202a 2041 /**. * A │ │ │ │ -00024680: 7070 6c69 6573 2059 2044 6572 6963 6865 pplies Y Deriche │ │ │ │ -00024690: 2066 696c 7465 7220 746f 2061 6e20 696d filter to an im │ │ │ │ -000246a0: 6167 652e 0a20 2020 2020 2a0a 2020 2020 age.. *. │ │ │ │ -000246b0: 202a 2046 6f72 206d 6f72 6520 6465 7461 * For more deta │ │ │ │ -000246c0: 696c 7320 6162 6f75 7420 7468 6973 2069 ils about this i │ │ │ │ -000246d0: 6d70 6c65 6d65 6e74 6174 696f 6e2c 2070 mplementation, p │ │ │ │ -000246e0: 6c65 6173 6520 7365 6520 6874 7470 3a2f lease see http:/ │ │ │ │ -000246f0: 2f63 6974 6573 6565 7278 2e69 7374 2e70 /citeseerx.ist.p │ │ │ │ -00024700: 7375 2e65 6475 2f76 6965 7764 6f63 2f64 su.edu/viewdoc/d │ │ │ │ -00024710: 6f77 6e6c 6f61 643f 646f 693d 3130 2e31 ownload?doi=10.1 │ │ │ │ -00024720: 2e31 2e34 3736 2e35 3733 3626 616d 703b .1.476.5736& │ │ │ │ -00024730: 7265 703d 7265 7031 2661 6d70 3b74 7970 rep=rep1&typ │ │ │ │ -00024740: 653d 7064 660a 2020 2020 202a 0a20 2020 e=pdf. *. │ │ │ │ -00024750: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ -00024760: 6d20 6f70 2061 7574 6f6d 6174 6963 616c m op automatical │ │ │ │ -00024770: 6c79 2067 656e 6572 6174 6564 0a20 2020 ly generated. │ │ │ │ -00024780: 2020 2a20 4070 6172 616d 2064 7374 2061 * @param dst a │ │ │ │ -00024790: 7574 6f6d 6174 6963 616c 6c79 2067 656e utomatically gen │ │ │ │ -000247a0: 6572 6174 6564 0a20 2020 2020 2a20 4070 erated. * @p │ │ │ │ -000247b0: 6172 616d 2061 6c70 6861 2061 7574 6f6d aram alpha autom │ │ │ │ -000247c0: 6174 6963 616c 6c79 2067 656e 6572 6174 atically generat │ │ │ │ -000247d0: 6564 0a20 2020 2020 2a20 4070 6172 616d ed. * @param │ │ │ │ -000247e0: 206f 6d65 6761 2061 7574 6f6d 6174 6963 omega automatic │ │ │ │ -000247f0: 616c 6c79 2067 656e 6572 6174 6564 0a20 ally generated. │ │ │ │ -00024800: 2020 2020 2a2f 0a20 2020 2070 7562 6c69 */. publi │ │ │ │ -00024810: 6320 7374 6174 6963 2076 6f69 6420 4772 c static void Gr │ │ │ │ -00024820: 6164 6965 6e74 4465 7269 6368 6559 284d adientDericheY(M │ │ │ │ -00024830: 6174 206f 702c 204d 6174 2064 7374 2c20 at op, Mat dst, │ │ │ │ -00024840: 646f 7562 6c65 2061 6c70 6861 2c20 646f double alpha, do │ │ │ │ -00024850: 7562 6c65 206f 6d65 6761 2920 7b0a 2020 uble omega) {. │ │ │ │ -00024860: 2020 2020 2020 4772 6164 6965 6e74 4465 GradientDe │ │ │ │ -00024870: 7269 6368 6559 5f30 286f 702e 6e61 7469 richeY_0(op.nati │ │ │ │ -00024880: 7665 4f62 6a2c 2064 7374 2e6e 6174 6976 veObj, dst.nativ │ │ │ │ -00024890: 654f 626a 2c20 616c 7068 612c 206f 6d65 eObj, alpha, ome │ │ │ │ -000248a0: 6761 293b 0a20 2020 207d 0a0a 0a20 2020 ga);. }... │ │ │ │ -000248b0: 202f 2f0a 2020 2020 2f2f 2043 2b2b 3a20 //. // C++: │ │ │ │ -000248c0: 2076 6f69 6420 6376 3a3a 7869 6d67 7072 void cv::ximgpr │ │ │ │ -000248d0: 6f63 3a3a 4772 6164 6965 6e74 4465 7269 oc::GradientDeri │ │ │ │ -000248e0: 6368 6558 284d 6174 206f 702c 204d 6174 cheX(Mat op, Mat │ │ │ │ -000248f0: 2620 6473 742c 2064 6f75 626c 6520 616c & dst, double al │ │ │ │ -00024900: 7068 612c 2064 6f75 626c 6520 6f6d 6567 pha, double omeg │ │ │ │ -00024910: 6129 0a20 2020 202f 2f0a 0a20 2020 202f a). //.. / │ │ │ │ -00024920: 2a2a 0a20 2020 2020 2a20 4170 706c 6965 **. * Applie │ │ │ │ -00024930: 7320 5820 4465 7269 6368 6520 6669 6c74 s X Deriche filt │ │ │ │ -00024940: 6572 2074 6f20 616e 2069 6d61 6765 2e0a er to an image.. │ │ │ │ -00024950: 2020 2020 202a 0a20 2020 2020 2a20 466f *. * Fo │ │ │ │ -00024960: 7220 6d6f 7265 2064 6574 6169 6c73 2061 r more details a │ │ │ │ -00024970: 626f 7574 2074 6869 7320 696d 706c 656d bout this implem │ │ │ │ -00024980: 656e 7461 7469 6f6e 2c20 706c 6561 7365 entation, please │ │ │ │ -00024990: 2073 6565 2068 7474 703a 2f2f 6369 7465 see http://cite │ │ │ │ -000249a0: 7365 6572 782e 6973 742e 7073 752e 6564 seerx.ist.psu.ed │ │ │ │ -000249b0: 752f 7669 6577 646f 632f 646f 776e 6c6f u/viewdoc/downlo │ │ │ │ -000249c0: 6164 3f64 6f69 3d31 302e 312e 312e 3437 ad?doi=10.1.1.47 │ │ │ │ -000249d0: 362e 3537 3336 2661 6d70 3b72 6570 3d72 6.5736&rep=r │ │ │ │ -000249e0: 6570 3126 616d 703b 7479 7065 3d70 6466 ep1&type=pdf │ │ │ │ -000249f0: 0a20 2020 2020 2a0a 2020 2020 202a 0a20 . *. *. │ │ │ │ -00024a00: 2020 2020 2a20 4070 6172 616d 206f 7020 * @param op │ │ │ │ -00024a10: 6175 746f 6d61 7469 6361 6c6c 7920 6765 automatically ge │ │ │ │ -00024a20: 6e65 7261 7465 640a 2020 2020 202a 2040 nerated. * @ │ │ │ │ -00024a30: 7061 7261 6d20 6473 7420 6175 746f 6d61 param dst automa │ │ │ │ -00024a40: 7469 6361 6c6c 7920 6765 6e65 7261 7465 tically generate │ │ │ │ -00024a50: 640a 2020 2020 202a 2040 7061 7261 6d20 d. * @param │ │ │ │ -00024a60: 616c 7068 6120 6175 746f 6d61 7469 6361 alpha automatica │ │ │ │ -00024a70: 6c6c 7920 6765 6e65 7261 7465 640a 2020 lly generated. │ │ │ │ -00024a80: 2020 202a 2040 7061 7261 6d20 6f6d 6567 * @param omeg │ │ │ │ -00024a90: 6120 6175 746f 6d61 7469 6361 6c6c 7920 a automatically │ │ │ │ -00024aa0: 6765 6e65 7261 7465 640a 2020 2020 202a generated. * │ │ │ │ -00024ab0: 2f0a 2020 2020 7075 626c 6963 2073 7461 /. public sta │ │ │ │ -00024ac0: 7469 6320 766f 6964 2047 7261 6469 656e tic void Gradien │ │ │ │ -00024ad0: 7444 6572 6963 6865 5828 4d61 7420 6f70 tDericheX(Mat op │ │ │ │ -00024ae0: 2c20 4d61 7420 6473 742c 2064 6f75 626c , Mat dst, doubl │ │ │ │ -00024af0: 6520 616c 7068 612c 2064 6f75 626c 6520 e alpha, double │ │ │ │ -00024b00: 6f6d 6567 6129 207b 0a20 2020 2020 2020 omega) {. │ │ │ │ -00024b10: 2047 7261 6469 656e 7444 6572 6963 6865 GradientDeriche │ │ │ │ -00024b20: 585f 3028 6f70 2e6e 6174 6976 654f 626a X_0(op.nativeObj │ │ │ │ -00024b30: 2c20 6473 742e 6e61 7469 7665 4f62 6a2c , dst.nativeObj, │ │ │ │ -00024b40: 2061 6c70 6861 2c20 6f6d 6567 6129 3b0a alpha, omega);. │ │ │ │ -00024b50: 2020 2020 7d0a 0a0a 2020 2020 2f2f 0a20 }... //. │ │ │ │ -00024b60: 2020 202f 2f20 432b 2b3a 2020 766f 6964 // C++: void │ │ │ │ -00024b70: 2063 763a 3a78 696d 6770 726f 633a 3a63 cv::ximgproc::c │ │ │ │ -00024b80: 7265 6174 6551 7561 7465 726e 696f 6e49 reateQuaternionI │ │ │ │ -00024b90: 6d61 6765 284d 6174 2069 6d67 2c20 4d61 mage(Mat img, Ma │ │ │ │ -00024ba0: 7426 2071 696d 6729 0a20 2020 202f 2f0a t& qimg). //. │ │ │ │ -00024bb0: 0a20 2020 202f 2a2a 0a20 2020 2020 2a20 . /**. * │ │ │ │ -00024bc0: 6372 6561 7465 7320 6120 7175 6174 6572 creates a quater │ │ │ │ -00024bd0: 6e69 6f6e 2069 6d61 6765 2e0a 2020 2020 nion image.. │ │ │ │ -00024be0: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ -00024bf0: 2069 6d67 2061 7574 6f6d 6174 6963 616c img automatical │ │ │ │ -00024c00: 6c79 2067 656e 6572 6174 6564 0a20 2020 ly generated. │ │ │ │ -00024c10: 2020 2a20 4070 6172 616d 2071 696d 6720 * @param qimg │ │ │ │ -00024c20: 6175 746f 6d61 7469 6361 6c6c 7920 6765 automatically ge │ │ │ │ -00024c30: 6e65 7261 7465 640a 2020 2020 202a 2f0a nerated. */. │ │ │ │ -00024c40: 2020 2020 7075 626c 6963 2073 7461 7469 public stati │ │ │ │ -00024c50: 6320 766f 6964 2063 7265 6174 6551 7561 c void createQua │ │ │ │ -00024c60: 7465 726e 696f 6e49 6d61 6765 284d 6174 ternionImage(Mat │ │ │ │ -00024c70: 2069 6d67 2c20 4d61 7420 7169 6d67 2920 img, Mat qimg) │ │ │ │ -00024c80: 7b0a 2020 2020 2020 2020 6372 6561 7465 {. create │ │ │ │ -00024c90: 5175 6174 6572 6e69 6f6e 496d 6167 655f QuaternionImage_ │ │ │ │ -00024ca0: 3028 696d 672e 6e61 7469 7665 4f62 6a2c 0(img.nativeObj, │ │ │ │ -00024cb0: 2071 696d 672e 6e61 7469 7665 4f62 6a29 qimg.nativeObj) │ │ │ │ -00024cc0: 3b0a 2020 2020 7d0a 0a0a 2020 2020 2f2f ;. }... // │ │ │ │ -00024cd0: 0a20 2020 202f 2f20 432b 2b3a 2020 766f . // C++: vo │ │ │ │ -00024ce0: 6964 2063 763a 3a78 696d 6770 726f 633a id cv::ximgproc: │ │ │ │ -00024cf0: 3a71 636f 6e6a 284d 6174 2071 696d 672c :qconj(Mat qimg, │ │ │ │ -00024d00: 204d 6174 2620 7163 696d 6729 0a20 2020 Mat& qcimg). │ │ │ │ -00024d10: 202f 2f0a 0a20 2020 202f 2a2a 0a20 2020 //.. /**. │ │ │ │ -00024d20: 2020 2a20 6361 6c63 756c 6174 6573 2063 * calculates c │ │ │ │ -00024d30: 6f6e 6a75 6761 7465 206f 6620 6120 7175 onjugate of a qu │ │ │ │ -00024d40: 6174 6572 6e69 6f6e 2069 6d61 6765 2e0a aternion image.. │ │ │ │ -00024d50: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ -00024d60: 6172 616d 2071 696d 6720 6175 746f 6d61 aram qimg automa │ │ │ │ -00024d70: 7469 6361 6c6c 7920 6765 6e65 7261 7465 tically generate │ │ │ │ -00024d80: 640a 2020 2020 202a 2040 7061 7261 6d20 d. * @param │ │ │ │ -00024d90: 7163 696d 6720 6175 746f 6d61 7469 6361 qcimg automatica │ │ │ │ -00024da0: 6c6c 7920 6765 6e65 7261 7465 640a 2020 lly generated. │ │ │ │ -00024db0: 2020 202a 2f0a 2020 2020 7075 626c 6963 */. public │ │ │ │ -00024dc0: 2073 7461 7469 6320 766f 6964 2071 636f static void qco │ │ │ │ -00024dd0: 6e6a 284d 6174 2071 696d 672c 204d 6174 nj(Mat qimg, Mat │ │ │ │ -00024de0: 2071 6369 6d67 2920 7b0a 2020 2020 2020 qcimg) {. │ │ │ │ -00024df0: 2020 7163 6f6e 6a5f 3028 7169 6d67 2e6e qconj_0(qimg.n │ │ │ │ -00024e00: 6174 6976 654f 626a 2c20 7163 696d 672e ativeObj, qcimg. │ │ │ │ -00024e10: 6e61 7469 7665 4f62 6a29 3b0a 2020 2020 nativeObj);. │ │ │ │ -00024e20: 7d0a 0a0a 2020 2020 2f2f 0a20 2020 202f }... //. / │ │ │ │ -00024e30: 2f20 432b 2b3a 2020 766f 6964 2063 763a / C++: void cv: │ │ │ │ -00024e40: 3a78 696d 6770 726f 633a 3a71 756e 6974 :ximgproc::qunit │ │ │ │ -00024e50: 6172 7928 4d61 7420 7169 6d67 2c20 4d61 ary(Mat qimg, Ma │ │ │ │ -00024e60: 7426 2071 6e69 6d67 290a 2020 2020 2f2f t& qnimg). // │ │ │ │ -00024e70: 0a0a 2020 2020 2f2a 2a0a 2020 2020 202a .. /**. * │ │ │ │ -00024e80: 2064 6976 6964 6573 2065 6163 6820 656c divides each el │ │ │ │ -00024e90: 656d 656e 7420 6279 2069 7473 206d 6f64 ement by its mod │ │ │ │ -00024ea0: 756c 7573 2e0a 2020 2020 202a 0a20 2020 ulus.. *. │ │ │ │ -00024eb0: 2020 2a20 4070 6172 616d 2071 696d 6720 * @param qimg │ │ │ │ -00024ec0: 6175 746f 6d61 7469 6361 6c6c 7920 6765 automatically ge │ │ │ │ -00024ed0: 6e65 7261 7465 640a 2020 2020 202a 2040 nerated. * @ │ │ │ │ -00024ee0: 7061 7261 6d20 716e 696d 6720 6175 746f param qnimg auto │ │ │ │ -00024ef0: 6d61 7469 6361 6c6c 7920 6765 6e65 7261 matically genera │ │ │ │ -00024f00: 7465 640a 2020 2020 202a 2f0a 2020 2020 ted. */. │ │ │ │ -00024f10: 7075 626c 6963 2073 7461 7469 6320 766f public static vo │ │ │ │ -00024f20: 6964 2071 756e 6974 6172 7928 4d61 7420 id qunitary(Mat │ │ │ │ -00024f30: 7169 6d67 2c20 4d61 7420 716e 696d 6729 qimg, Mat qnimg) │ │ │ │ -00024f40: 207b 0a20 2020 2020 2020 2071 756e 6974 {. qunit │ │ │ │ -00024f50: 6172 795f 3028 7169 6d67 2e6e 6174 6976 ary_0(qimg.nativ │ │ │ │ -00024f60: 654f 626a 2c20 716e 696d 672e 6e61 7469 eObj, qnimg.nati │ │ │ │ -00024f70: 7665 4f62 6a29 3b0a 2020 2020 7d0a 0a0a veObj);. }... │ │ │ │ -00024f80: 2020 2020 2f2f 0a20 2020 202f 2f20 432b //. // C+ │ │ │ │ -00024f90: 2b3a 2020 766f 6964 2063 763a 3a78 696d +: void cv::xim │ │ │ │ -00024fa0: 6770 726f 633a 3a71 6d75 6c74 6970 6c79 gproc::qmultiply │ │ │ │ -00024fb0: 284d 6174 2073 7263 312c 204d 6174 2073 (Mat src1, Mat s │ │ │ │ -00024fc0: 7263 322c 204d 6174 2620 6473 7429 0a20 rc2, Mat& dst). │ │ │ │ -00024fd0: 2020 202f 2f0a 0a20 2020 202f 2a2a 0a20 //.. /**. │ │ │ │ -00024fe0: 2020 2020 2a20 4361 6c63 756c 6174 6573 * Calculates │ │ │ │ -00024ff0: 2074 6865 2070 6572 2d65 6c65 6d65 6e74 the per-element │ │ │ │ -00025000: 2071 7561 7465 726e 696f 6e20 7072 6f64 quaternion prod │ │ │ │ -00025010: 7563 7420 6f66 2074 776f 2061 7272 6179 uct of two array │ │ │ │ -00025020: 730a 2020 2020 202a 0a20 2020 2020 2a20 s. *. * │ │ │ │ -00025030: 4070 6172 616d 2073 7263 3120 6175 746f @param src1 auto │ │ │ │ -00025040: 6d61 7469 6361 6c6c 7920 6765 6e65 7261 matically genera │ │ │ │ -00025050: 7465 640a 2020 2020 202a 2040 7061 7261 ted. * @para │ │ │ │ -00025060: 6d20 7372 6332 2061 7574 6f6d 6174 6963 m src2 automatic │ │ │ │ -00025070: 616c 6c79 2067 656e 6572 6174 6564 0a20 ally generated. │ │ │ │ -00025080: 2020 2020 2a20 4070 6172 616d 2064 7374 * @param dst │ │ │ │ -00025090: 2061 7574 6f6d 6174 6963 616c 6c79 2067 automatically g │ │ │ │ -000250a0: 656e 6572 6174 6564 0a20 2020 2020 2a2f enerated. */ │ │ │ │ -000250b0: 0a20 2020 2070 7562 6c69 6320 7374 6174 . public stat │ │ │ │ -000250c0: 6963 2076 6f69 6420 716d 756c 7469 706c ic void qmultipl │ │ │ │ -000250d0: 7928 4d61 7420 7372 6331 2c20 4d61 7420 y(Mat src1, Mat │ │ │ │ -000250e0: 7372 6332 2c20 4d61 7420 6473 7429 207b src2, Mat dst) { │ │ │ │ -000250f0: 0a20 2020 2020 2020 2071 6d75 6c74 6970 . qmultip │ │ │ │ -00025100: 6c79 5f30 2873 7263 312e 6e61 7469 7665 ly_0(src1.native │ │ │ │ -00025110: 4f62 6a2c 2073 7263 322e 6e61 7469 7665 Obj, src2.native │ │ │ │ -00025120: 4f62 6a2c 2064 7374 2e6e 6174 6976 654f Obj, dst.nativeO │ │ │ │ -00025130: 626a 293b 0a20 2020 207d 0a0a 0a20 2020 bj);. }... │ │ │ │ -00025140: 202f 2f0a 2020 2020 2f2f 2043 2b2b 3a20 //. // C++: │ │ │ │ -00025150: 2076 6f69 6420 6376 3a3a 7869 6d67 7072 void cv::ximgpr │ │ │ │ -00025160: 6f63 3a3a 7164 6674 284d 6174 2069 6d67 oc::qdft(Mat img │ │ │ │ -00025170: 2c20 4d61 7426 2071 696d 672c 2069 6e74 , Mat& qimg, int │ │ │ │ -00025180: 2066 6c61 6773 2c20 626f 6f6c 2073 6964 flags, bool sid │ │ │ │ -00025190: 654c 6566 7429 0a20 2020 202f 2f0a 0a20 eLeft). //.. │ │ │ │ -000251a0: 2020 202f 2a2a 0a20 2020 2020 2a20 5065 /**. * Pe │ │ │ │ -000251b0: 7266 6f72 6d73 2061 2066 6f72 7761 7264 rforms a forward │ │ │ │ -000251c0: 206f 7220 696e 7665 7273 6520 4469 7363 or inverse Disc │ │ │ │ -000251d0: 7265 7465 2071 7561 7465 726e 696f 6e20 rete quaternion │ │ │ │ -000251e0: 466f 7572 6965 7220 7472 616e 7366 6f72 Fourier transfor │ │ │ │ -000251f0: 6d20 6f66 2061 2032 4420 7175 6174 6572 m of a 2D quater │ │ │ │ -00025200: 6e69 6f6e 2061 7272 6179 2e0a 2020 2020 nion array.. │ │ │ │ -00025210: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ -00025220: 2069 6d67 2061 7574 6f6d 6174 6963 616c img automatical │ │ │ │ -00025230: 6c79 2067 656e 6572 6174 6564 0a20 2020 ly generated. │ │ │ │ -00025240: 2020 2a20 4070 6172 616d 2071 696d 6720 * @param qimg │ │ │ │ -00025250: 6175 746f 6d61 7469 6361 6c6c 7920 6765 automatically ge │ │ │ │ -00025260: 6e65 7261 7465 640a 2020 2020 202a 2040 nerated. * @ │ │ │ │ -00025270: 7061 7261 6d20 666c 6167 7320 6175 746f param flags auto │ │ │ │ -00025280: 6d61 7469 6361 6c6c 7920 6765 6e65 7261 matically genera │ │ │ │ -00025290: 7465 640a 2020 2020 202a 2040 7061 7261 ted. * @para │ │ │ │ -000252a0: 6d20 7369 6465 4c65 6674 2061 7574 6f6d m sideLeft autom │ │ │ │ -000252b0: 6174 6963 616c 6c79 2067 656e 6572 6174 atically generat │ │ │ │ -000252c0: 6564 0a20 2020 2020 2a2f 0a20 2020 2070 ed. */. p │ │ │ │ -000252d0: 7562 6c69 6320 7374 6174 6963 2076 6f69 ublic static voi │ │ │ │ -000252e0: 6420 7164 6674 284d 6174 2069 6d67 2c20 d qdft(Mat img, │ │ │ │ -000252f0: 4d61 7420 7169 6d67 2c20 696e 7420 666c Mat qimg, int fl │ │ │ │ -00025300: 6167 732c 2062 6f6f 6c65 616e 2073 6964 ags, boolean sid │ │ │ │ -00025310: 654c 6566 7429 207b 0a20 2020 2020 2020 eLeft) {. │ │ │ │ -00025320: 2071 6466 745f 3028 696d 672e 6e61 7469 qdft_0(img.nati │ │ │ │ -00025330: 7665 4f62 6a2c 2071 696d 672e 6e61 7469 veObj, qimg.nati │ │ │ │ -00025340: 7665 4f62 6a2c 2066 6c61 6773 2c20 7369 veObj, flags, si │ │ │ │ -00025350: 6465 4c65 6674 293b 0a20 2020 207d 0a0a deLeft);. }.. │ │ │ │ -00025360: 0a20 2020 202f 2f0a 2020 2020 2f2f 2043 . //. // C │ │ │ │ -00025370: 2b2b 3a20 2076 6f69 6420 6376 3a3a 7869 ++: void cv::xi │ │ │ │ -00025380: 6d67 7072 6f63 3a3a 636f 6c6f 724d 6174 mgproc::colorMat │ │ │ │ -00025390: 6368 5465 6d70 6c61 7465 284d 6174 2069 chTemplate(Mat i │ │ │ │ -000253a0: 6d67 2c20 4d61 7420 7465 6d70 6c2c 204d mg, Mat templ, M │ │ │ │ -000253b0: 6174 2620 7265 7375 6c74 290a 2020 2020 at& result). │ │ │ │ -000253c0: 2f2f 0a0a 2020 2020 2f2a 2a0a 2020 2020 //.. /**. │ │ │ │ -000253d0: 202a 2043 6f6d 7061 7265 7320 6120 636f * Compares a co │ │ │ │ -000253e0: 6c6f 7220 7465 6d70 6c61 7465 2061 6761 lor template aga │ │ │ │ -000253f0: 696e 7374 206f 7665 726c 6170 7065 6420 inst overlapped │ │ │ │ -00025400: 636f 6c6f 7220 696d 6167 6520 7265 6769 color image regi │ │ │ │ -00025410: 6f6e 732e 0a20 2020 2020 2a0a 2020 2020 ons.. *. │ │ │ │ -00025420: 202a 2040 7061 7261 6d20 696d 6720 6175 * @param img au │ │ │ │ -00025430: 746f 6d61 7469 6361 6c6c 7920 6765 6e65 tomatically gene │ │ │ │ -00025440: 7261 7465 640a 2020 2020 202a 2040 7061 rated. * @pa │ │ │ │ -00025450: 7261 6d20 7465 6d70 6c20 6175 746f 6d61 ram templ automa │ │ │ │ -00025460: 7469 6361 6c6c 7920 6765 6e65 7261 7465 tically generate │ │ │ │ -00025470: 640a 2020 2020 202a 2040 7061 7261 6d20 d. * @param │ │ │ │ -00025480: 7265 7375 6c74 2061 7574 6f6d 6174 6963 result automatic │ │ │ │ -00025490: 616c 6c79 2067 656e 6572 6174 6564 0a20 ally generated. │ │ │ │ -000254a0: 2020 2020 2a2f 0a20 2020 2070 7562 6c69 */. publi │ │ │ │ -000254b0: 6320 7374 6174 6963 2076 6f69 6420 636f c static void co │ │ │ │ -000254c0: 6c6f 724d 6174 6368 5465 6d70 6c61 7465 lorMatchTemplate │ │ │ │ -000254d0: 284d 6174 2069 6d67 2c20 4d61 7420 7465 (Mat img, Mat te │ │ │ │ -000254e0: 6d70 6c2c 204d 6174 2072 6573 756c 7429 mpl, Mat result) │ │ │ │ -000254f0: 207b 0a20 2020 2020 2020 2063 6f6c 6f72 {. color │ │ │ │ -00025500: 4d61 7463 6854 656d 706c 6174 655f 3028 MatchTemplate_0( │ │ │ │ -00025510: 696d 672e 6e61 7469 7665 4f62 6a2c 2074 img.nativeObj, t │ │ │ │ -00025520: 656d 706c 2e6e 6174 6976 654f 626a 2c20 empl.nativeObj, │ │ │ │ -00025530: 7265 7375 6c74 2e6e 6174 6976 654f 626a result.nativeObj │ │ │ │ +0001f820: 4669 6c74 6572 2063 7265 6174 6546 6173 Filter createFas │ │ │ │ +0001f830: 7442 696c 6174 6572 616c 536f 6c76 6572 tBilateralSolver │ │ │ │ +0001f840: 4669 6c74 6572 284d 6174 2067 7569 6465 Filter(Mat guide │ │ │ │ +0001f850: 2c20 646f 7562 6c65 2073 6967 6d61 5f73 , double sigma_s │ │ │ │ +0001f860: 7061 7469 616c 2c20 646f 7562 6c65 2073 patial, double s │ │ │ │ +0001f870: 6967 6d61 5f6c 756d 612c 2064 6f75 626c igma_luma, doubl │ │ │ │ +0001f880: 6520 7369 676d 615f 6368 726f 6d61 2c20 e sigma_chroma, │ │ │ │ +0001f890: 646f 7562 6c65 206c 616d 6264 612c 2069 double lambda, i │ │ │ │ +0001f8a0: 6e74 206e 756d 5f69 7465 7229 207b 0a20 nt num_iter) {. │ │ │ │ +0001f8b0: 2020 2020 2020 2072 6574 7572 6e20 4661 return Fa │ │ │ │ +0001f8c0: 7374 4269 6c61 7465 7261 6c53 6f6c 7665 stBilateralSolve │ │ │ │ +0001f8d0: 7246 696c 7465 722e 5f5f 6672 6f6d 5074 rFilter.__fromPt │ │ │ │ +0001f8e0: 725f 5f28 6372 6561 7465 4661 7374 4269 r__(createFastBi │ │ │ │ +0001f8f0: 6c61 7465 7261 6c53 6f6c 7665 7246 696c lateralSolverFil │ │ │ │ +0001f900: 7465 725f 3128 6775 6964 652e 6e61 7469 ter_1(guide.nati │ │ │ │ +0001f910: 7665 4f62 6a2c 2073 6967 6d61 5f73 7061 veObj, sigma_spa │ │ │ │ +0001f920: 7469 616c 2c20 7369 676d 615f 6c75 6d61 tial, sigma_luma │ │ │ │ +0001f930: 2c20 7369 676d 615f 6368 726f 6d61 2c20 , sigma_chroma, │ │ │ │ +0001f940: 6c61 6d62 6461 2c20 6e75 6d5f 6974 6572 lambda, num_iter │ │ │ │ +0001f950: 2929 3b0a 2020 2020 7d0a 0a20 2020 202f ));. }.. / │ │ │ │ +0001f960: 2a2a 0a20 2020 2020 2a20 4661 6374 6f72 **. * Factor │ │ │ │ +0001f970: 7920 6d65 7468 6f64 2c20 6372 6561 7465 y method, create │ │ │ │ +0001f980: 2069 6e73 7461 6e63 6520 6f66 2046 6173 instance of Fas │ │ │ │ +0001f990: 7442 696c 6174 6572 616c 536f 6c76 6572 tBilateralSolver │ │ │ │ +0001f9a0: 4669 6c74 6572 2061 6e64 2065 7865 6375 Filter and execu │ │ │ │ +0001f9b0: 7465 2074 6865 2069 6e69 7469 616c 697a te the initializ │ │ │ │ +0001f9c0: 6174 696f 6e20 726f 7574 696e 6573 2e0a ation routines.. │ │ │ │ +0001f9d0: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ +0001f9e0: 6172 616d 2067 7569 6465 2069 6d61 6765 aram guide image │ │ │ │ +0001f9f0: 2073 6572 7669 6e67 2061 7320 6775 6964 serving as guid │ │ │ │ +0001fa00: 6520 666f 7220 6669 6c74 6572 696e 672e e for filtering. │ │ │ │ +0001fa10: 2049 7420 7368 6f75 6c64 2068 6176 6520 It should have │ │ │ │ +0001fa20: 382d 6269 7420 6465 7074 6820 616e 6420 8-bit depth and │ │ │ │ +0001fa30: 6569 7468 6572 2031 206f 7220 3320 6368 either 1 or 3 ch │ │ │ │ +0001fa40: 616e 6e65 6c73 2e0a 2020 2020 202a 0a20 annels.. *. │ │ │ │ +0001fa50: 2020 2020 2a20 4070 6172 616d 2073 6967 * @param sig │ │ │ │ +0001fa60: 6d61 5f73 7061 7469 616c 2070 6172 616d ma_spatial param │ │ │ │ +0001fa70: 6574 6572 2c20 7468 6174 2069 7320 7369 eter, that is si │ │ │ │ +0001fa80: 6d69 6c61 7220 746f 2073 7061 7469 616c milar to spatial │ │ │ │ +0001fa90: 2073 7061 6365 2073 6967 6d61 2028 6261 space sigma (ba │ │ │ │ +0001faa0: 6e64 7769 6474 6829 2069 6e20 6269 6c61 ndwidth) in bila │ │ │ │ +0001fab0: 7465 7261 6c46 696c 7465 722e 0a20 2020 teralFilter.. │ │ │ │ +0001fac0: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ +0001fad0: 6d20 7369 676d 615f 6c75 6d61 2070 6172 m sigma_luma par │ │ │ │ +0001fae0: 616d 6574 6572 2c20 7468 6174 2069 7320 ameter, that is │ │ │ │ +0001faf0: 7369 6d69 6c61 7220 746f 206c 756d 6120 similar to luma │ │ │ │ +0001fb00: 7370 6163 6520 7369 676d 6120 2862 616e space sigma (ban │ │ │ │ +0001fb10: 6477 6964 7468 2920 696e 2062 696c 6174 dwidth) in bilat │ │ │ │ +0001fb20: 6572 616c 4669 6c74 6572 2e0a 2020 2020 eralFilter.. │ │ │ │ +0001fb30: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ +0001fb40: 2073 6967 6d61 5f63 6872 6f6d 6120 7061 sigma_chroma pa │ │ │ │ +0001fb50: 7261 6d65 7465 722c 2074 6861 7420 6973 rameter, that is │ │ │ │ +0001fb60: 2073 696d 696c 6172 2074 6f20 6368 726f similar to chro │ │ │ │ +0001fb70: 6d61 2073 7061 6365 2073 6967 6d61 2028 ma space sigma ( │ │ │ │ +0001fb80: 6261 6e64 7769 6474 6829 2069 6e20 6269 bandwidth) in bi │ │ │ │ +0001fb90: 6c61 7465 7261 6c46 696c 7465 722e 0a20 lateralFilter.. │ │ │ │ +0001fba0: 2020 2020 2a0a 2020 2020 202a 2040 7061 *. * @pa │ │ │ │ +0001fbb0: 7261 6d20 6c61 6d62 6461 2073 6d6f 6f74 ram lambda smoot │ │ │ │ +0001fbc0: 686e 6573 7320 7374 7265 6e67 7468 2070 hness strength p │ │ │ │ +0001fbd0: 6172 616d 6574 6572 2066 6f72 2073 6f6c arameter for sol │ │ │ │ +0001fbe0: 7665 722e 0a20 2020 2020 2a0a 2020 2020 ver.. *. │ │ │ │ +0001fbf0: 202a 0a20 2020 2020 2a0a 2020 2020 202a *. *. * │ │ │ │ +0001fc00: 2046 6f72 206d 6f72 6520 6465 7461 696c For more detail │ │ │ │ +0001fc10: 7320 6162 6f75 7420 7468 6520 4661 7374 s about the Fast │ │ │ │ +0001fc20: 2042 696c 6174 6572 616c 2053 6f6c 7665 Bilateral Solve │ │ │ │ +0001fc30: 7220 7061 7261 6d65 7465 7273 2c20 7365 r parameters, se │ │ │ │ +0001fc40: 6520 7468 6520 6f72 6967 696e 616c 2070 e the original p │ │ │ │ +0001fc50: 6170 6572 2043 4954 453a 2042 6172 726f aper CITE: Barro │ │ │ │ +0001fc60: 6e50 6f6f 6c65 3230 3136 2e0a 2020 2020 nPoole2016.. │ │ │ │ +0001fc70: 202a 2040 7265 7475 726e 2061 7574 6f6d * @return autom │ │ │ │ +0001fc80: 6174 6963 616c 6c79 2067 656e 6572 6174 atically generat │ │ │ │ +0001fc90: 6564 0a20 2020 2020 2a2f 0a20 2020 2070 ed. */. p │ │ │ │ +0001fca0: 7562 6c69 6320 7374 6174 6963 2046 6173 ublic static Fas │ │ │ │ +0001fcb0: 7442 696c 6174 6572 616c 536f 6c76 6572 tBilateralSolver │ │ │ │ +0001fcc0: 4669 6c74 6572 2063 7265 6174 6546 6173 Filter createFas │ │ │ │ +0001fcd0: 7442 696c 6174 6572 616c 536f 6c76 6572 tBilateralSolver │ │ │ │ +0001fce0: 4669 6c74 6572 284d 6174 2067 7569 6465 Filter(Mat guide │ │ │ │ +0001fcf0: 2c20 646f 7562 6c65 2073 6967 6d61 5f73 , double sigma_s │ │ │ │ +0001fd00: 7061 7469 616c 2c20 646f 7562 6c65 2073 patial, double s │ │ │ │ +0001fd10: 6967 6d61 5f6c 756d 612c 2064 6f75 626c igma_luma, doubl │ │ │ │ +0001fd20: 6520 7369 676d 615f 6368 726f 6d61 2c20 e sigma_chroma, │ │ │ │ +0001fd30: 646f 7562 6c65 206c 616d 6264 6129 207b double lambda) { │ │ │ │ +0001fd40: 0a20 2020 2020 2020 2072 6574 7572 6e20 . return │ │ │ │ +0001fd50: 4661 7374 4269 6c61 7465 7261 6c53 6f6c FastBilateralSol │ │ │ │ +0001fd60: 7665 7246 696c 7465 722e 5f5f 6672 6f6d verFilter.__from │ │ │ │ +0001fd70: 5074 725f 5f28 6372 6561 7465 4661 7374 Ptr__(createFast │ │ │ │ +0001fd80: 4269 6c61 7465 7261 6c53 6f6c 7665 7246 BilateralSolverF │ │ │ │ +0001fd90: 696c 7465 725f 3228 6775 6964 652e 6e61 ilter_2(guide.na │ │ │ │ +0001fda0: 7469 7665 4f62 6a2c 2073 6967 6d61 5f73 tiveObj, sigma_s │ │ │ │ +0001fdb0: 7061 7469 616c 2c20 7369 676d 615f 6c75 patial, sigma_lu │ │ │ │ +0001fdc0: 6d61 2c20 7369 676d 615f 6368 726f 6d61 ma, sigma_chroma │ │ │ │ +0001fdd0: 2c20 6c61 6d62 6461 2929 3b0a 2020 2020 , lambda));. │ │ │ │ +0001fde0: 7d0a 0a20 2020 202f 2a2a 0a20 2020 2020 }.. /**. │ │ │ │ +0001fdf0: 2a20 4661 6374 6f72 7920 6d65 7468 6f64 * Factory method │ │ │ │ +0001fe00: 2c20 6372 6561 7465 2069 6e73 7461 6e63 , create instanc │ │ │ │ +0001fe10: 6520 6f66 2046 6173 7442 696c 6174 6572 e of FastBilater │ │ │ │ +0001fe20: 616c 536f 6c76 6572 4669 6c74 6572 2061 alSolverFilter a │ │ │ │ +0001fe30: 6e64 2065 7865 6375 7465 2074 6865 2069 nd execute the i │ │ │ │ +0001fe40: 6e69 7469 616c 697a 6174 696f 6e20 726f nitialization ro │ │ │ │ +0001fe50: 7574 696e 6573 2e0a 2020 2020 202a 0a20 utines.. *. │ │ │ │ +0001fe60: 2020 2020 2a20 4070 6172 616d 2067 7569 * @param gui │ │ │ │ +0001fe70: 6465 2069 6d61 6765 2073 6572 7669 6e67 de image serving │ │ │ │ +0001fe80: 2061 7320 6775 6964 6520 666f 7220 6669 as guide for fi │ │ │ │ +0001fe90: 6c74 6572 696e 672e 2049 7420 7368 6f75 ltering. It shou │ │ │ │ +0001fea0: 6c64 2068 6176 6520 382d 6269 7420 6465 ld have 8-bit de │ │ │ │ +0001feb0: 7074 6820 616e 6420 6569 7468 6572 2031 pth and either 1 │ │ │ │ +0001fec0: 206f 7220 3320 6368 616e 6e65 6c73 2e0a or 3 channels.. │ │ │ │ +0001fed0: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ +0001fee0: 6172 616d 2073 6967 6d61 5f73 7061 7469 aram sigma_spati │ │ │ │ +0001fef0: 616c 2070 6172 616d 6574 6572 2c20 7468 al parameter, th │ │ │ │ +0001ff00: 6174 2069 7320 7369 6d69 6c61 7220 746f at is similar to │ │ │ │ +0001ff10: 2073 7061 7469 616c 2073 7061 6365 2073 spatial space s │ │ │ │ +0001ff20: 6967 6d61 2028 6261 6e64 7769 6474 6829 igma (bandwidth) │ │ │ │ +0001ff30: 2069 6e20 6269 6c61 7465 7261 6c46 696c in bilateralFil │ │ │ │ +0001ff40: 7465 722e 0a20 2020 2020 2a0a 2020 2020 ter.. *. │ │ │ │ +0001ff50: 202a 2040 7061 7261 6d20 7369 676d 615f * @param sigma_ │ │ │ │ +0001ff60: 6c75 6d61 2070 6172 616d 6574 6572 2c20 luma parameter, │ │ │ │ +0001ff70: 7468 6174 2069 7320 7369 6d69 6c61 7220 that is similar │ │ │ │ +0001ff80: 746f 206c 756d 6120 7370 6163 6520 7369 to luma space si │ │ │ │ +0001ff90: 676d 6120 2862 616e 6477 6964 7468 2920 gma (bandwidth) │ │ │ │ +0001ffa0: 696e 2062 696c 6174 6572 616c 4669 6c74 in bilateralFilt │ │ │ │ +0001ffb0: 6572 2e0a 2020 2020 202a 0a20 2020 2020 er.. *. │ │ │ │ +0001ffc0: 2a20 4070 6172 616d 2073 6967 6d61 5f63 * @param sigma_c │ │ │ │ +0001ffd0: 6872 6f6d 6120 7061 7261 6d65 7465 722c hroma parameter, │ │ │ │ +0001ffe0: 2074 6861 7420 6973 2073 696d 696c 6172 that is similar │ │ │ │ +0001fff0: 2074 6f20 6368 726f 6d61 2073 7061 6365 to chroma space │ │ │ │ +00020000: 2073 6967 6d61 2028 6261 6e64 7769 6474 sigma (bandwidt │ │ │ │ +00020010: 6829 2069 6e20 6269 6c61 7465 7261 6c46 h) in bilateralF │ │ │ │ +00020020: 696c 7465 722e 0a20 2020 2020 2a0a 2020 ilter.. *. │ │ │ │ +00020030: 2020 202a 0a20 2020 2020 2a0a 2020 2020 *. *. │ │ │ │ +00020040: 202a 0a20 2020 2020 2a20 466f 7220 6d6f *. * For mo │ │ │ │ +00020050: 7265 2064 6574 6169 6c73 2061 626f 7574 re details about │ │ │ │ +00020060: 2074 6865 2046 6173 7420 4269 6c61 7465 the Fast Bilate │ │ │ │ +00020070: 7261 6c20 536f 6c76 6572 2070 6172 616d ral Solver param │ │ │ │ +00020080: 6574 6572 732c 2073 6565 2074 6865 206f eters, see the o │ │ │ │ +00020090: 7269 6769 6e61 6c20 7061 7065 7220 4349 riginal paper CI │ │ │ │ +000200a0: 5445 3a20 4261 7272 6f6e 506f 6f6c 6532 TE: BarronPoole2 │ │ │ │ +000200b0: 3031 362e 0a20 2020 2020 2a20 4072 6574 016.. * @ret │ │ │ │ +000200c0: 7572 6e20 6175 746f 6d61 7469 6361 6c6c urn automaticall │ │ │ │ +000200d0: 7920 6765 6e65 7261 7465 640a 2020 2020 y generated. │ │ │ │ +000200e0: 202a 2f0a 2020 2020 7075 626c 6963 2073 */. public s │ │ │ │ +000200f0: 7461 7469 6320 4661 7374 4269 6c61 7465 tatic FastBilate │ │ │ │ +00020100: 7261 6c53 6f6c 7665 7246 696c 7465 7220 ralSolverFilter │ │ │ │ +00020110: 6372 6561 7465 4661 7374 4269 6c61 7465 createFastBilate │ │ │ │ +00020120: 7261 6c53 6f6c 7665 7246 696c 7465 7228 ralSolverFilter( │ │ │ │ +00020130: 4d61 7420 6775 6964 652c 2064 6f75 626c Mat guide, doubl │ │ │ │ +00020140: 6520 7369 676d 615f 7370 6174 6961 6c2c e sigma_spatial, │ │ │ │ +00020150: 2064 6f75 626c 6520 7369 676d 615f 6c75 double sigma_lu │ │ │ │ +00020160: 6d61 2c20 646f 7562 6c65 2073 6967 6d61 ma, double sigma │ │ │ │ +00020170: 5f63 6872 6f6d 6129 207b 0a20 2020 2020 _chroma) {. │ │ │ │ +00020180: 2020 2072 6574 7572 6e20 4661 7374 4269 return FastBi │ │ │ │ +00020190: 6c61 7465 7261 6c53 6f6c 7665 7246 696c lateralSolverFil │ │ │ │ +000201a0: 7465 722e 5f5f 6672 6f6d 5074 725f 5f28 ter.__fromPtr__( │ │ │ │ +000201b0: 6372 6561 7465 4661 7374 4269 6c61 7465 createFastBilate │ │ │ │ +000201c0: 7261 6c53 6f6c 7665 7246 696c 7465 725f ralSolverFilter_ │ │ │ │ +000201d0: 3328 6775 6964 652e 6e61 7469 7665 4f62 3(guide.nativeOb │ │ │ │ +000201e0: 6a2c 2073 6967 6d61 5f73 7061 7469 616c j, sigma_spatial │ │ │ │ +000201f0: 2c20 7369 676d 615f 6c75 6d61 2c20 7369 , sigma_luma, si │ │ │ │ +00020200: 676d 615f 6368 726f 6d61 2929 3b0a 2020 gma_chroma));. │ │ │ │ +00020210: 2020 7d0a 0a0a 2020 2020 2f2f 0a20 2020 }... //. │ │ │ │ +00020220: 202f 2f20 432b 2b3a 2020 766f 6964 2063 // C++: void c │ │ │ │ +00020230: 763a 3a78 696d 6770 726f 633a 3a66 6173 v::ximgproc::fas │ │ │ │ +00020240: 7442 696c 6174 6572 616c 536f 6c76 6572 tBilateralSolver │ │ │ │ +00020250: 4669 6c74 6572 284d 6174 2067 7569 6465 Filter(Mat guide │ │ │ │ +00020260: 2c20 4d61 7420 7372 632c 204d 6174 2063 , Mat src, Mat c │ │ │ │ +00020270: 6f6e 6669 6465 6e63 652c 204d 6174 2620 onfidence, Mat& │ │ │ │ +00020280: 6473 742c 2064 6f75 626c 6520 7369 676d dst, double sigm │ │ │ │ +00020290: 615f 7370 6174 6961 6c20 3d20 382c 2064 a_spatial = 8, d │ │ │ │ +000202a0: 6f75 626c 6520 7369 676d 615f 6c75 6d61 ouble sigma_luma │ │ │ │ +000202b0: 203d 2038 2c20 646f 7562 6c65 2073 6967 = 8, double sig │ │ │ │ +000202c0: 6d61 5f63 6872 6f6d 6120 3d20 382c 2064 ma_chroma = 8, d │ │ │ │ +000202d0: 6f75 626c 6520 6c61 6d62 6461 203d 2031 ouble lambda = 1 │ │ │ │ +000202e0: 3238 2e30 2c20 696e 7420 6e75 6d5f 6974 28.0, int num_it │ │ │ │ +000202f0: 6572 203d 2032 352c 2064 6f75 626c 6520 er = 25, double │ │ │ │ +00020300: 6d61 785f 746f 6c20 3d20 3165 2d35 290a max_tol = 1e-5). │ │ │ │ +00020310: 2020 2020 2f2f 0a0a 2020 2020 2f2a 2a0a //.. /**. │ │ │ │ +00020320: 2020 2020 202a 2053 696d 706c 6520 6f6e * Simple on │ │ │ │ +00020330: 652d 6c69 6e65 2046 6173 7420 4269 6c61 e-line Fast Bila │ │ │ │ +00020340: 7465 7261 6c20 536f 6c76 6572 2066 696c teral Solver fil │ │ │ │ +00020350: 7465 7220 6361 6c6c 2e20 4966 2079 6f75 ter call. If you │ │ │ │ +00020360: 2068 6176 6520 6d75 6c74 6970 6c65 2069 have multiple i │ │ │ │ +00020370: 6d61 6765 7320 746f 2066 696c 7465 7220 mages to filter │ │ │ │ +00020380: 7769 7468 2074 6865 2073 616d 650a 2020 with the same. │ │ │ │ +00020390: 2020 202a 2067 7569 6465 2074 6865 6e20 * guide then │ │ │ │ +000203a0: 7573 6520 4661 7374 4269 6c61 7465 7261 use FastBilatera │ │ │ │ +000203b0: 6c53 6f6c 7665 7246 696c 7465 7220 696e lSolverFilter in │ │ │ │ +000203c0: 7465 7266 6163 6520 746f 2061 766f 6964 terface to avoid │ │ │ │ +000203d0: 2065 7874 7261 2063 6f6d 7075 7461 7469 extra computati │ │ │ │ +000203e0: 6f6e 732e 0a20 2020 2020 2a0a 2020 2020 ons.. *. │ │ │ │ +000203f0: 202a 2040 7061 7261 6d20 6775 6964 6520 * @param guide │ │ │ │ +00020400: 696d 6167 6520 7365 7276 696e 6720 6173 image serving as │ │ │ │ +00020410: 2067 7569 6465 2066 6f72 2066 696c 7465 guide for filte │ │ │ │ +00020420: 7269 6e67 2e20 4974 2073 686f 756c 6420 ring. It should │ │ │ │ +00020430: 6861 7665 2038 2d62 6974 2064 6570 7468 have 8-bit depth │ │ │ │ +00020440: 2061 6e64 2065 6974 6865 7220 3120 6f72 and either 1 or │ │ │ │ +00020450: 2033 2063 6861 6e6e 656c 732e 0a20 2020 3 channels.. │ │ │ │ +00020460: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ +00020470: 6d20 7372 6320 736f 7572 6365 2069 6d61 m src source ima │ │ │ │ +00020480: 6765 2066 6f72 2066 696c 7465 7269 6e67 ge for filtering │ │ │ │ +00020490: 2077 6974 6820 756e 7369 676e 6564 2038 with unsigned 8 │ │ │ │ +000204a0: 2d62 6974 206f 7220 7369 676e 6564 2031 -bit or signed 1 │ │ │ │ +000204b0: 362d 6269 7420 6f72 2066 6c6f 6174 696e 6-bit or floatin │ │ │ │ +000204c0: 672d 706f 696e 7420 3332 2d62 6974 2064 g-point 32-bit d │ │ │ │ +000204d0: 6570 7468 2061 6e64 2075 7020 746f 2034 epth and up to 4 │ │ │ │ +000204e0: 2063 6861 6e6e 656c 732e 0a20 2020 2020 channels.. │ │ │ │ +000204f0: 2a0a 2020 2020 202a 2040 7061 7261 6d20 *. * @param │ │ │ │ +00020500: 636f 6e66 6964 656e 6365 2063 6f6e 6669 confidence confi │ │ │ │ +00020510: 6465 6e63 6520 696d 6167 6520 7769 7468 dence image with │ │ │ │ +00020520: 2075 6e73 6967 6e65 6420 382d 6269 7420 unsigned 8-bit │ │ │ │ +00020530: 6f72 2066 6c6f 6174 696e 672d 706f 696e or floating-poin │ │ │ │ +00020540: 7420 3332 2d62 6974 2063 6f6e 6669 6465 t 32-bit confide │ │ │ │ +00020550: 6e63 6520 616e 6420 3120 6368 616e 6e65 nce and 1 channe │ │ │ │ +00020560: 6c2e 0a20 2020 2020 2a0a 2020 2020 202a l.. *. * │ │ │ │ +00020570: 2040 7061 7261 6d20 6473 7420 6465 7374 @param dst dest │ │ │ │ +00020580: 696e 6174 696f 6e20 696d 6167 652e 0a20 ination image.. │ │ │ │ +00020590: 2020 2020 2a0a 2020 2020 202a 2040 7061 *. * @pa │ │ │ │ +000205a0: 7261 6d20 7369 676d 615f 7370 6174 6961 ram sigma_spatia │ │ │ │ +000205b0: 6c20 7061 7261 6d65 7465 722c 2074 6861 l parameter, tha │ │ │ │ +000205c0: 7420 6973 2073 696d 696c 6172 2074 6f20 t is similar to │ │ │ │ +000205d0: 7370 6174 6961 6c20 7370 6163 6520 7369 spatial space si │ │ │ │ +000205e0: 676d 6120 2862 616e 6477 6964 7468 2920 gma (bandwidth) │ │ │ │ +000205f0: 696e 2062 696c 6174 6572 616c 4669 6c74 in bilateralFilt │ │ │ │ +00020600: 6572 2e0a 2020 2020 202a 0a20 2020 2020 er.. *. │ │ │ │ +00020610: 2a20 4070 6172 616d 2073 6967 6d61 5f6c * @param sigma_l │ │ │ │ +00020620: 756d 6120 7061 7261 6d65 7465 722c 2074 uma parameter, t │ │ │ │ +00020630: 6861 7420 6973 2073 696d 696c 6172 2074 hat is similar t │ │ │ │ +00020640: 6f20 6c75 6d61 2073 7061 6365 2073 6967 o luma space sig │ │ │ │ +00020650: 6d61 2028 6261 6e64 7769 6474 6829 2069 ma (bandwidth) i │ │ │ │ +00020660: 6e20 6269 6c61 7465 7261 6c46 696c 7465 n bilateralFilte │ │ │ │ +00020670: 722e 0a20 2020 2020 2a0a 2020 2020 202a r.. *. * │ │ │ │ +00020680: 2040 7061 7261 6d20 7369 676d 615f 6368 @param sigma_ch │ │ │ │ +00020690: 726f 6d61 2070 6172 616d 6574 6572 2c20 roma parameter, │ │ │ │ +000206a0: 7468 6174 2069 7320 7369 6d69 6c61 7220 that is similar │ │ │ │ +000206b0: 746f 2063 6872 6f6d 6120 7370 6163 6520 to chroma space │ │ │ │ +000206c0: 7369 676d 6120 2862 616e 6477 6964 7468 sigma (bandwidth │ │ │ │ +000206d0: 2920 696e 2062 696c 6174 6572 616c 4669 ) in bilateralFi │ │ │ │ +000206e0: 6c74 6572 2e0a 2020 2020 202a 0a20 2020 lter.. *. │ │ │ │ +000206f0: 2020 2a20 4070 6172 616d 206c 616d 6264 * @param lambd │ │ │ │ +00020700: 6120 736d 6f6f 7468 6e65 7373 2073 7472 a smoothness str │ │ │ │ +00020710: 656e 6774 6820 7061 7261 6d65 7465 7220 ength parameter │ │ │ │ +00020720: 666f 7220 736f 6c76 6572 2e0a 2020 2020 for solver.. │ │ │ │ +00020730: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ +00020740: 206e 756d 5f69 7465 7220 6e75 6d62 6572 num_iter number │ │ │ │ +00020750: 206f 6620 6974 6572 6174 696f 6e73 2075 of iterations u │ │ │ │ +00020760: 7365 6420 666f 7220 736f 6c76 6572 2c20 sed for solver, │ │ │ │ +00020770: 3235 2069 7320 7573 7561 6c6c 7920 656e 25 is usually en │ │ │ │ +00020780: 6f75 6768 2e0a 2020 2020 202a 0a20 2020 ough.. *. │ │ │ │ +00020790: 2020 2a20 4070 6172 616d 206d 6178 5f74 * @param max_t │ │ │ │ +000207a0: 6f6c 2063 6f6e 7665 7267 656e 6365 2074 ol convergence t │ │ │ │ +000207b0: 6f6c 6572 616e 6365 2075 7365 6420 666f olerance used fo │ │ │ │ +000207c0: 7220 736f 6c76 6572 2e0a 2020 2020 202a r solver.. * │ │ │ │ +000207d0: 0a20 2020 2020 2a20 466f 7220 6d6f 7265 . * For more │ │ │ │ +000207e0: 2064 6574 6169 6c73 2061 626f 7574 2074 details about t │ │ │ │ +000207f0: 6865 2046 6173 7420 4269 6c61 7465 7261 he Fast Bilatera │ │ │ │ +00020800: 6c20 536f 6c76 6572 2070 6172 616d 6574 l Solver paramet │ │ │ │ +00020810: 6572 732c 2073 6565 2074 6865 206f 7269 ers, see the ori │ │ │ │ +00020820: 6769 6e61 6c20 7061 7065 7220 4349 5445 ginal paper CITE │ │ │ │ +00020830: 3a20 4261 7272 6f6e 506f 6f6c 6532 3031 : BarronPoole201 │ │ │ │ +00020840: 362e 0a20 2020 2020 2a0a 2020 2020 202a 6.. *. * │ │ │ │ +00020850: 203c 623e 4e6f 7465 3a3c 2f62 3e20 436f Note: Co │ │ │ │ +00020860: 6e66 6964 656e 6365 2069 6d61 6765 7320 nfidence images │ │ │ │ +00020870: 7769 7468 2043 565f 3855 2064 6570 7468 with CV_8U depth │ │ │ │ +00020880: 2061 7265 2065 7870 6563 7465 6420 746f are expected to │ │ │ │ +00020890: 2069 6e20 5b30 2c20 3235 355d 2061 6e64 in [0, 255] and │ │ │ │ +000208a0: 2043 565f 3332 4620 696e 205b 302c 2031 CV_32F in [0, 1 │ │ │ │ +000208b0: 5d20 7261 6e67 652e 0a20 2020 2020 2a2f ] range.. */ │ │ │ │ +000208c0: 0a20 2020 2070 7562 6c69 6320 7374 6174 . public stat │ │ │ │ +000208d0: 6963 2076 6f69 6420 6661 7374 4269 6c61 ic void fastBila │ │ │ │ +000208e0: 7465 7261 6c53 6f6c 7665 7246 696c 7465 teralSolverFilte │ │ │ │ +000208f0: 7228 4d61 7420 6775 6964 652c 204d 6174 r(Mat guide, Mat │ │ │ │ +00020900: 2073 7263 2c20 4d61 7420 636f 6e66 6964 src, Mat confid │ │ │ │ +00020910: 656e 6365 2c20 4d61 7420 6473 742c 2064 ence, Mat dst, d │ │ │ │ +00020920: 6f75 626c 6520 7369 676d 615f 7370 6174 ouble sigma_spat │ │ │ │ +00020930: 6961 6c2c 2064 6f75 626c 6520 7369 676d ial, double sigm │ │ │ │ +00020940: 615f 6c75 6d61 2c20 646f 7562 6c65 2073 a_luma, double s │ │ │ │ +00020950: 6967 6d61 5f63 6872 6f6d 612c 2064 6f75 igma_chroma, dou │ │ │ │ +00020960: 626c 6520 6c61 6d62 6461 2c20 696e 7420 ble lambda, int │ │ │ │ +00020970: 6e75 6d5f 6974 6572 2c20 646f 7562 6c65 num_iter, double │ │ │ │ +00020980: 206d 6178 5f74 6f6c 2920 7b0a 2020 2020 max_tol) {. │ │ │ │ +00020990: 2020 2020 6661 7374 4269 6c61 7465 7261 fastBilatera │ │ │ │ +000209a0: 6c53 6f6c 7665 7246 696c 7465 725f 3028 lSolverFilter_0( │ │ │ │ +000209b0: 6775 6964 652e 6e61 7469 7665 4f62 6a2c guide.nativeObj, │ │ │ │ +000209c0: 2073 7263 2e6e 6174 6976 654f 626a 2c20 src.nativeObj, │ │ │ │ +000209d0: 636f 6e66 6964 656e 6365 2e6e 6174 6976 confidence.nativ │ │ │ │ +000209e0: 654f 626a 2c20 6473 742e 6e61 7469 7665 eObj, dst.native │ │ │ │ +000209f0: 4f62 6a2c 2073 6967 6d61 5f73 7061 7469 Obj, sigma_spati │ │ │ │ +00020a00: 616c 2c20 7369 676d 615f 6c75 6d61 2c20 al, sigma_luma, │ │ │ │ +00020a10: 7369 676d 615f 6368 726f 6d61 2c20 6c61 sigma_chroma, la │ │ │ │ +00020a20: 6d62 6461 2c20 6e75 6d5f 6974 6572 2c20 mbda, num_iter, │ │ │ │ +00020a30: 6d61 785f 746f 6c29 3b0a 2020 2020 7d0a max_tol);. }. │ │ │ │ +00020a40: 0a20 2020 202f 2a2a 0a20 2020 2020 2a20 . /**. * │ │ │ │ +00020a50: 5369 6d70 6c65 206f 6e65 2d6c 696e 6520 Simple one-line │ │ │ │ +00020a60: 4661 7374 2042 696c 6174 6572 616c 2053 Fast Bilateral S │ │ │ │ +00020a70: 6f6c 7665 7220 6669 6c74 6572 2063 616c olver filter cal │ │ │ │ +00020a80: 6c2e 2049 6620 796f 7520 6861 7665 206d l. If you have m │ │ │ │ +00020a90: 756c 7469 706c 6520 696d 6167 6573 2074 ultiple images t │ │ │ │ +00020aa0: 6f20 6669 6c74 6572 2077 6974 6820 7468 o filter with th │ │ │ │ +00020ab0: 6520 7361 6d65 0a20 2020 2020 2a20 6775 e same. * gu │ │ │ │ +00020ac0: 6964 6520 7468 656e 2075 7365 2046 6173 ide then use Fas │ │ │ │ +00020ad0: 7442 696c 6174 6572 616c 536f 6c76 6572 tBilateralSolver │ │ │ │ +00020ae0: 4669 6c74 6572 2069 6e74 6572 6661 6365 Filter interface │ │ │ │ +00020af0: 2074 6f20 6176 6f69 6420 6578 7472 6120 to avoid extra │ │ │ │ +00020b00: 636f 6d70 7574 6174 696f 6e73 2e0a 2020 computations.. │ │ │ │ +00020b10: 2020 202a 0a20 2020 2020 2a20 4070 6172 *. * @par │ │ │ │ +00020b20: 616d 2067 7569 6465 2069 6d61 6765 2073 am guide image s │ │ │ │ +00020b30: 6572 7669 6e67 2061 7320 6775 6964 6520 erving as guide │ │ │ │ +00020b40: 666f 7220 6669 6c74 6572 696e 672e 2049 for filtering. I │ │ │ │ +00020b50: 7420 7368 6f75 6c64 2068 6176 6520 382d t should have 8- │ │ │ │ +00020b60: 6269 7420 6465 7074 6820 616e 6420 6569 bit depth and ei │ │ │ │ +00020b70: 7468 6572 2031 206f 7220 3320 6368 616e ther 1 or 3 chan │ │ │ │ +00020b80: 6e65 6c73 2e0a 2020 2020 202a 0a20 2020 nels.. *. │ │ │ │ +00020b90: 2020 2a20 4070 6172 616d 2073 7263 2073 * @param src s │ │ │ │ +00020ba0: 6f75 7263 6520 696d 6167 6520 666f 7220 ource image for │ │ │ │ +00020bb0: 6669 6c74 6572 696e 6720 7769 7468 2075 filtering with u │ │ │ │ +00020bc0: 6e73 6967 6e65 6420 382d 6269 7420 6f72 nsigned 8-bit or │ │ │ │ +00020bd0: 2073 6967 6e65 6420 3136 2d62 6974 206f signed 16-bit o │ │ │ │ +00020be0: 7220 666c 6f61 7469 6e67 2d70 6f69 6e74 r floating-point │ │ │ │ +00020bf0: 2033 322d 6269 7420 6465 7074 6820 616e 32-bit depth an │ │ │ │ +00020c00: 6420 7570 2074 6f20 3420 6368 616e 6e65 d up to 4 channe │ │ │ │ +00020c10: 6c73 2e0a 2020 2020 202a 0a20 2020 2020 ls.. *. │ │ │ │ +00020c20: 2a20 4070 6172 616d 2063 6f6e 6669 6465 * @param confide │ │ │ │ +00020c30: 6e63 6520 636f 6e66 6964 656e 6365 2069 nce confidence i │ │ │ │ +00020c40: 6d61 6765 2077 6974 6820 756e 7369 676e mage with unsign │ │ │ │ +00020c50: 6564 2038 2d62 6974 206f 7220 666c 6f61 ed 8-bit or floa │ │ │ │ +00020c60: 7469 6e67 2d70 6f69 6e74 2033 322d 6269 ting-point 32-bi │ │ │ │ +00020c70: 7420 636f 6e66 6964 656e 6365 2061 6e64 t confidence and │ │ │ │ +00020c80: 2031 2063 6861 6e6e 656c 2e0a 2020 2020 1 channel.. │ │ │ │ +00020c90: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ +00020ca0: 2064 7374 2064 6573 7469 6e61 7469 6f6e dst destination │ │ │ │ +00020cb0: 2069 6d61 6765 2e0a 2020 2020 202a 0a20 image.. *. │ │ │ │ +00020cc0: 2020 2020 2a20 4070 6172 616d 2073 6967 * @param sig │ │ │ │ +00020cd0: 6d61 5f73 7061 7469 616c 2070 6172 616d ma_spatial param │ │ │ │ +00020ce0: 6574 6572 2c20 7468 6174 2069 7320 7369 eter, that is si │ │ │ │ +00020cf0: 6d69 6c61 7220 746f 2073 7061 7469 616c milar to spatial │ │ │ │ +00020d00: 2073 7061 6365 2073 6967 6d61 2028 6261 space sigma (ba │ │ │ │ +00020d10: 6e64 7769 6474 6829 2069 6e20 6269 6c61 ndwidth) in bila │ │ │ │ +00020d20: 7465 7261 6c46 696c 7465 722e 0a20 2020 teralFilter.. │ │ │ │ +00020d30: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ +00020d40: 6d20 7369 676d 615f 6c75 6d61 2070 6172 m sigma_luma par │ │ │ │ +00020d50: 616d 6574 6572 2c20 7468 6174 2069 7320 ameter, that is │ │ │ │ +00020d60: 7369 6d69 6c61 7220 746f 206c 756d 6120 similar to luma │ │ │ │ +00020d70: 7370 6163 6520 7369 676d 6120 2862 616e space sigma (ban │ │ │ │ +00020d80: 6477 6964 7468 2920 696e 2062 696c 6174 dwidth) in bilat │ │ │ │ +00020d90: 6572 616c 4669 6c74 6572 2e0a 2020 2020 eralFilter.. │ │ │ │ +00020da0: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ +00020db0: 2073 6967 6d61 5f63 6872 6f6d 6120 7061 sigma_chroma pa │ │ │ │ +00020dc0: 7261 6d65 7465 722c 2074 6861 7420 6973 rameter, that is │ │ │ │ +00020dd0: 2073 696d 696c 6172 2074 6f20 6368 726f similar to chro │ │ │ │ +00020de0: 6d61 2073 7061 6365 2073 6967 6d61 2028 ma space sigma ( │ │ │ │ +00020df0: 6261 6e64 7769 6474 6829 2069 6e20 6269 bandwidth) in bi │ │ │ │ +00020e00: 6c61 7465 7261 6c46 696c 7465 722e 0a20 lateralFilter.. │ │ │ │ +00020e10: 2020 2020 2a0a 2020 2020 202a 2040 7061 *. * @pa │ │ │ │ +00020e20: 7261 6d20 6c61 6d62 6461 2073 6d6f 6f74 ram lambda smoot │ │ │ │ +00020e30: 686e 6573 7320 7374 7265 6e67 7468 2070 hness strength p │ │ │ │ +00020e40: 6172 616d 6574 6572 2066 6f72 2073 6f6c arameter for sol │ │ │ │ +00020e50: 7665 722e 0a20 2020 2020 2a0a 2020 2020 ver.. *. │ │ │ │ +00020e60: 202a 2040 7061 7261 6d20 6e75 6d5f 6974 * @param num_it │ │ │ │ +00020e70: 6572 206e 756d 6265 7220 6f66 2069 7465 er number of ite │ │ │ │ +00020e80: 7261 7469 6f6e 7320 7573 6564 2066 6f72 rations used for │ │ │ │ +00020e90: 2073 6f6c 7665 722c 2032 3520 6973 2075 solver, 25 is u │ │ │ │ +00020ea0: 7375 616c 6c79 2065 6e6f 7567 682e 0a20 sually enough.. │ │ │ │ +00020eb0: 2020 2020 2a0a 2020 2020 202a 0a20 2020 *. *. │ │ │ │ +00020ec0: 2020 2a20 466f 7220 6d6f 7265 2064 6574 * For more det │ │ │ │ +00020ed0: 6169 6c73 2061 626f 7574 2074 6865 2046 ails about the F │ │ │ │ +00020ee0: 6173 7420 4269 6c61 7465 7261 6c20 536f ast Bilateral So │ │ │ │ +00020ef0: 6c76 6572 2070 6172 616d 6574 6572 732c lver parameters, │ │ │ │ +00020f00: 2073 6565 2074 6865 206f 7269 6769 6e61 see the origina │ │ │ │ +00020f10: 6c20 7061 7065 7220 4349 5445 3a20 4261 l paper CITE: Ba │ │ │ │ +00020f20: 7272 6f6e 506f 6f6c 6532 3031 362e 0a20 rronPoole2016.. │ │ │ │ +00020f30: 2020 2020 2a0a 2020 2020 202a 203c 623e *. * │ │ │ │ +00020f40: 4e6f 7465 3a3c 2f62 3e20 436f 6e66 6964 Note: Confid │ │ │ │ +00020f50: 656e 6365 2069 6d61 6765 7320 7769 7468 ence images with │ │ │ │ +00020f60: 2043 565f 3855 2064 6570 7468 2061 7265 CV_8U depth are │ │ │ │ +00020f70: 2065 7870 6563 7465 6420 746f 2069 6e20 expected to in │ │ │ │ +00020f80: 5b30 2c20 3235 355d 2061 6e64 2043 565f [0, 255] and CV_ │ │ │ │ +00020f90: 3332 4620 696e 205b 302c 2031 5d20 7261 32F in [0, 1] ra │ │ │ │ +00020fa0: 6e67 652e 0a20 2020 2020 2a2f 0a20 2020 nge.. */. │ │ │ │ +00020fb0: 2070 7562 6c69 6320 7374 6174 6963 2076 public static v │ │ │ │ +00020fc0: 6f69 6420 6661 7374 4269 6c61 7465 7261 oid fastBilatera │ │ │ │ +00020fd0: 6c53 6f6c 7665 7246 696c 7465 7228 4d61 lSolverFilter(Ma │ │ │ │ +00020fe0: 7420 6775 6964 652c 204d 6174 2073 7263 t guide, Mat src │ │ │ │ +00020ff0: 2c20 4d61 7420 636f 6e66 6964 656e 6365 , Mat confidence │ │ │ │ +00021000: 2c20 4d61 7420 6473 742c 2064 6f75 626c , Mat dst, doubl │ │ │ │ +00021010: 6520 7369 676d 615f 7370 6174 6961 6c2c e sigma_spatial, │ │ │ │ +00021020: 2064 6f75 626c 6520 7369 676d 615f 6c75 double sigma_lu │ │ │ │ +00021030: 6d61 2c20 646f 7562 6c65 2073 6967 6d61 ma, double sigma │ │ │ │ +00021040: 5f63 6872 6f6d 612c 2064 6f75 626c 6520 _chroma, double │ │ │ │ +00021050: 6c61 6d62 6461 2c20 696e 7420 6e75 6d5f lambda, int num_ │ │ │ │ +00021060: 6974 6572 2920 7b0a 2020 2020 2020 2020 iter) {. │ │ │ │ +00021070: 6661 7374 4269 6c61 7465 7261 6c53 6f6c fastBilateralSol │ │ │ │ +00021080: 7665 7246 696c 7465 725f 3128 6775 6964 verFilter_1(guid │ │ │ │ +00021090: 652e 6e61 7469 7665 4f62 6a2c 2073 7263 e.nativeObj, src │ │ │ │ +000210a0: 2e6e 6174 6976 654f 626a 2c20 636f 6e66 .nativeObj, conf │ │ │ │ +000210b0: 6964 656e 6365 2e6e 6174 6976 654f 626a idence.nativeObj │ │ │ │ +000210c0: 2c20 6473 742e 6e61 7469 7665 4f62 6a2c , dst.nativeObj, │ │ │ │ +000210d0: 2073 6967 6d61 5f73 7061 7469 616c 2c20 sigma_spatial, │ │ │ │ +000210e0: 7369 676d 615f 6c75 6d61 2c20 7369 676d sigma_luma, sigm │ │ │ │ +000210f0: 615f 6368 726f 6d61 2c20 6c61 6d62 6461 a_chroma, lambda │ │ │ │ +00021100: 2c20 6e75 6d5f 6974 6572 293b 0a20 2020 , num_iter);. │ │ │ │ +00021110: 207d 0a0a 2020 2020 2f2a 2a0a 2020 2020 }.. /**. │ │ │ │ +00021120: 202a 2053 696d 706c 6520 6f6e 652d 6c69 * Simple one-li │ │ │ │ +00021130: 6e65 2046 6173 7420 4269 6c61 7465 7261 ne Fast Bilatera │ │ │ │ +00021140: 6c20 536f 6c76 6572 2066 696c 7465 7220 l Solver filter │ │ │ │ +00021150: 6361 6c6c 2e20 4966 2079 6f75 2068 6176 call. If you hav │ │ │ │ +00021160: 6520 6d75 6c74 6970 6c65 2069 6d61 6765 e multiple image │ │ │ │ +00021170: 7320 746f 2066 696c 7465 7220 7769 7468 s to filter with │ │ │ │ +00021180: 2074 6865 2073 616d 650a 2020 2020 202a the same. * │ │ │ │ +00021190: 2067 7569 6465 2074 6865 6e20 7573 6520 guide then use │ │ │ │ +000211a0: 4661 7374 4269 6c61 7465 7261 6c53 6f6c FastBilateralSol │ │ │ │ +000211b0: 7665 7246 696c 7465 7220 696e 7465 7266 verFilter interf │ │ │ │ +000211c0: 6163 6520 746f 2061 766f 6964 2065 7874 ace to avoid ext │ │ │ │ +000211d0: 7261 2063 6f6d 7075 7461 7469 6f6e 732e ra computations. │ │ │ │ +000211e0: 0a20 2020 2020 2a0a 2020 2020 202a 2040 . *. * @ │ │ │ │ +000211f0: 7061 7261 6d20 6775 6964 6520 696d 6167 param guide imag │ │ │ │ +00021200: 6520 7365 7276 696e 6720 6173 2067 7569 e serving as gui │ │ │ │ +00021210: 6465 2066 6f72 2066 696c 7465 7269 6e67 de for filtering │ │ │ │ +00021220: 2e20 4974 2073 686f 756c 6420 6861 7665 . It should have │ │ │ │ +00021230: 2038 2d62 6974 2064 6570 7468 2061 6e64 8-bit depth and │ │ │ │ +00021240: 2065 6974 6865 7220 3120 6f72 2033 2063 either 1 or 3 c │ │ │ │ +00021250: 6861 6e6e 656c 732e 0a20 2020 2020 2a0a hannels.. *. │ │ │ │ +00021260: 2020 2020 202a 2040 7061 7261 6d20 7372 * @param sr │ │ │ │ +00021270: 6320 736f 7572 6365 2069 6d61 6765 2066 c source image f │ │ │ │ +00021280: 6f72 2066 696c 7465 7269 6e67 2077 6974 or filtering wit │ │ │ │ +00021290: 6820 756e 7369 676e 6564 2038 2d62 6974 h unsigned 8-bit │ │ │ │ +000212a0: 206f 7220 7369 676e 6564 2031 362d 6269 or signed 16-bi │ │ │ │ +000212b0: 7420 6f72 2066 6c6f 6174 696e 672d 706f t or floating-po │ │ │ │ +000212c0: 696e 7420 3332 2d62 6974 2064 6570 7468 int 32-bit depth │ │ │ │ +000212d0: 2061 6e64 2075 7020 746f 2034 2063 6861 and up to 4 cha │ │ │ │ +000212e0: 6e6e 656c 732e 0a20 2020 2020 2a0a 2020 nnels.. *. │ │ │ │ +000212f0: 2020 202a 2040 7061 7261 6d20 636f 6e66 * @param conf │ │ │ │ +00021300: 6964 656e 6365 2063 6f6e 6669 6465 6e63 idence confidenc │ │ │ │ +00021310: 6520 696d 6167 6520 7769 7468 2075 6e73 e image with uns │ │ │ │ +00021320: 6967 6e65 6420 382d 6269 7420 6f72 2066 igned 8-bit or f │ │ │ │ +00021330: 6c6f 6174 696e 672d 706f 696e 7420 3332 loating-point 32 │ │ │ │ +00021340: 2d62 6974 2063 6f6e 6669 6465 6e63 6520 -bit confidence │ │ │ │ +00021350: 616e 6420 3120 6368 616e 6e65 6c2e 0a20 and 1 channel.. │ │ │ │ +00021360: 2020 2020 2a0a 2020 2020 202a 2040 7061 *. * @pa │ │ │ │ +00021370: 7261 6d20 6473 7420 6465 7374 696e 6174 ram dst destinat │ │ │ │ +00021380: 696f 6e20 696d 6167 652e 0a20 2020 2020 ion image.. │ │ │ │ +00021390: 2a0a 2020 2020 202a 2040 7061 7261 6d20 *. * @param │ │ │ │ +000213a0: 7369 676d 615f 7370 6174 6961 6c20 7061 sigma_spatial pa │ │ │ │ +000213b0: 7261 6d65 7465 722c 2074 6861 7420 6973 rameter, that is │ │ │ │ +000213c0: 2073 696d 696c 6172 2074 6f20 7370 6174 similar to spat │ │ │ │ +000213d0: 6961 6c20 7370 6163 6520 7369 676d 6120 ial space sigma │ │ │ │ +000213e0: 2862 616e 6477 6964 7468 2920 696e 2062 (bandwidth) in b │ │ │ │ +000213f0: 696c 6174 6572 616c 4669 6c74 6572 2e0a ilateralFilter.. │ │ │ │ +00021400: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ +00021410: 6172 616d 2073 6967 6d61 5f6c 756d 6120 aram sigma_luma │ │ │ │ +00021420: 7061 7261 6d65 7465 722c 2074 6861 7420 parameter, that │ │ │ │ +00021430: 6973 2073 696d 696c 6172 2074 6f20 6c75 is similar to lu │ │ │ │ +00021440: 6d61 2073 7061 6365 2073 6967 6d61 2028 ma space sigma ( │ │ │ │ +00021450: 6261 6e64 7769 6474 6829 2069 6e20 6269 bandwidth) in bi │ │ │ │ +00021460: 6c61 7465 7261 6c46 696c 7465 722e 0a20 lateralFilter.. │ │ │ │ +00021470: 2020 2020 2a0a 2020 2020 202a 2040 7061 *. * @pa │ │ │ │ +00021480: 7261 6d20 7369 676d 615f 6368 726f 6d61 ram sigma_chroma │ │ │ │ +00021490: 2070 6172 616d 6574 6572 2c20 7468 6174 parameter, that │ │ │ │ +000214a0: 2069 7320 7369 6d69 6c61 7220 746f 2063 is similar to c │ │ │ │ +000214b0: 6872 6f6d 6120 7370 6163 6520 7369 676d hroma space sigm │ │ │ │ +000214c0: 6120 2862 616e 6477 6964 7468 2920 696e a (bandwidth) in │ │ │ │ +000214d0: 2062 696c 6174 6572 616c 4669 6c74 6572 bilateralFilter │ │ │ │ +000214e0: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ +000214f0: 4070 6172 616d 206c 616d 6264 6120 736d @param lambda sm │ │ │ │ +00021500: 6f6f 7468 6e65 7373 2073 7472 656e 6774 oothness strengt │ │ │ │ +00021510: 6820 7061 7261 6d65 7465 7220 666f 7220 h parameter for │ │ │ │ +00021520: 736f 6c76 6572 2e0a 2020 2020 202a 0a20 solver.. *. │ │ │ │ +00021530: 2020 2020 2a0a 2020 2020 202a 0a20 2020 *. *. │ │ │ │ +00021540: 2020 2a20 466f 7220 6d6f 7265 2064 6574 * For more det │ │ │ │ +00021550: 6169 6c73 2061 626f 7574 2074 6865 2046 ails about the F │ │ │ │ +00021560: 6173 7420 4269 6c61 7465 7261 6c20 536f ast Bilateral So │ │ │ │ +00021570: 6c76 6572 2070 6172 616d 6574 6572 732c lver parameters, │ │ │ │ +00021580: 2073 6565 2074 6865 206f 7269 6769 6e61 see the origina │ │ │ │ +00021590: 6c20 7061 7065 7220 4349 5445 3a20 4261 l paper CITE: Ba │ │ │ │ +000215a0: 7272 6f6e 506f 6f6c 6532 3031 362e 0a20 rronPoole2016.. │ │ │ │ +000215b0: 2020 2020 2a0a 2020 2020 202a 203c 623e *. * │ │ │ │ +000215c0: 4e6f 7465 3a3c 2f62 3e20 436f 6e66 6964 Note: Confid │ │ │ │ +000215d0: 656e 6365 2069 6d61 6765 7320 7769 7468 ence images with │ │ │ │ +000215e0: 2043 565f 3855 2064 6570 7468 2061 7265 CV_8U depth are │ │ │ │ +000215f0: 2065 7870 6563 7465 6420 746f 2069 6e20 expected to in │ │ │ │ +00021600: 5b30 2c20 3235 355d 2061 6e64 2043 565f [0, 255] and CV_ │ │ │ │ +00021610: 3332 4620 696e 205b 302c 2031 5d20 7261 32F in [0, 1] ra │ │ │ │ +00021620: 6e67 652e 0a20 2020 2020 2a2f 0a20 2020 nge.. */. │ │ │ │ +00021630: 2070 7562 6c69 6320 7374 6174 6963 2076 public static v │ │ │ │ +00021640: 6f69 6420 6661 7374 4269 6c61 7465 7261 oid fastBilatera │ │ │ │ +00021650: 6c53 6f6c 7665 7246 696c 7465 7228 4d61 lSolverFilter(Ma │ │ │ │ +00021660: 7420 6775 6964 652c 204d 6174 2073 7263 t guide, Mat src │ │ │ │ +00021670: 2c20 4d61 7420 636f 6e66 6964 656e 6365 , Mat confidence │ │ │ │ +00021680: 2c20 4d61 7420 6473 742c 2064 6f75 626c , Mat dst, doubl │ │ │ │ +00021690: 6520 7369 676d 615f 7370 6174 6961 6c2c e sigma_spatial, │ │ │ │ +000216a0: 2064 6f75 626c 6520 7369 676d 615f 6c75 double sigma_lu │ │ │ │ +000216b0: 6d61 2c20 646f 7562 6c65 2073 6967 6d61 ma, double sigma │ │ │ │ +000216c0: 5f63 6872 6f6d 612c 2064 6f75 626c 6520 _chroma, double │ │ │ │ +000216d0: 6c61 6d62 6461 2920 7b0a 2020 2020 2020 lambda) {. │ │ │ │ +000216e0: 2020 6661 7374 4269 6c61 7465 7261 6c53 fastBilateralS │ │ │ │ +000216f0: 6f6c 7665 7246 696c 7465 725f 3228 6775 olverFilter_2(gu │ │ │ │ +00021700: 6964 652e 6e61 7469 7665 4f62 6a2c 2073 ide.nativeObj, s │ │ │ │ +00021710: 7263 2e6e 6174 6976 654f 626a 2c20 636f rc.nativeObj, co │ │ │ │ +00021720: 6e66 6964 656e 6365 2e6e 6174 6976 654f nfidence.nativeO │ │ │ │ +00021730: 626a 2c20 6473 742e 6e61 7469 7665 4f62 bj, dst.nativeOb │ │ │ │ +00021740: 6a2c 2073 6967 6d61 5f73 7061 7469 616c j, sigma_spatial │ │ │ │ +00021750: 2c20 7369 676d 615f 6c75 6d61 2c20 7369 , sigma_luma, si │ │ │ │ +00021760: 676d 615f 6368 726f 6d61 2c20 6c61 6d62 gma_chroma, lamb │ │ │ │ +00021770: 6461 293b 0a20 2020 207d 0a0a 2020 2020 da);. }.. │ │ │ │ +00021780: 2f2a 2a0a 2020 2020 202a 2053 696d 706c /**. * Simpl │ │ │ │ +00021790: 6520 6f6e 652d 6c69 6e65 2046 6173 7420 e one-line Fast │ │ │ │ +000217a0: 4269 6c61 7465 7261 6c20 536f 6c76 6572 Bilateral Solver │ │ │ │ +000217b0: 2066 696c 7465 7220 6361 6c6c 2e20 4966 filter call. If │ │ │ │ +000217c0: 2079 6f75 2068 6176 6520 6d75 6c74 6970 you have multip │ │ │ │ +000217d0: 6c65 2069 6d61 6765 7320 746f 2066 696c le images to fil │ │ │ │ +000217e0: 7465 7220 7769 7468 2074 6865 2073 616d ter with the sam │ │ │ │ +000217f0: 650a 2020 2020 202a 2067 7569 6465 2074 e. * guide t │ │ │ │ +00021800: 6865 6e20 7573 6520 4661 7374 4269 6c61 hen use FastBila │ │ │ │ +00021810: 7465 7261 6c53 6f6c 7665 7246 696c 7465 teralSolverFilte │ │ │ │ +00021820: 7220 696e 7465 7266 6163 6520 746f 2061 r interface to a │ │ │ │ +00021830: 766f 6964 2065 7874 7261 2063 6f6d 7075 void extra compu │ │ │ │ +00021840: 7461 7469 6f6e 732e 0a20 2020 2020 2a0a tations.. *. │ │ │ │ +00021850: 2020 2020 202a 2040 7061 7261 6d20 6775 * @param gu │ │ │ │ +00021860: 6964 6520 696d 6167 6520 7365 7276 696e ide image servin │ │ │ │ +00021870: 6720 6173 2067 7569 6465 2066 6f72 2066 g as guide for f │ │ │ │ +00021880: 696c 7465 7269 6e67 2e20 4974 2073 686f iltering. It sho │ │ │ │ +00021890: 756c 6420 6861 7665 2038 2d62 6974 2064 uld have 8-bit d │ │ │ │ +000218a0: 6570 7468 2061 6e64 2065 6974 6865 7220 epth and either │ │ │ │ +000218b0: 3120 6f72 2033 2063 6861 6e6e 656c 732e 1 or 3 channels. │ │ │ │ +000218c0: 0a20 2020 2020 2a0a 2020 2020 202a 2040 . *. * @ │ │ │ │ +000218d0: 7061 7261 6d20 7372 6320 736f 7572 6365 param src source │ │ │ │ +000218e0: 2069 6d61 6765 2066 6f72 2066 696c 7465 image for filte │ │ │ │ +000218f0: 7269 6e67 2077 6974 6820 756e 7369 676e ring with unsign │ │ │ │ +00021900: 6564 2038 2d62 6974 206f 7220 7369 676e ed 8-bit or sign │ │ │ │ +00021910: 6564 2031 362d 6269 7420 6f72 2066 6c6f ed 16-bit or flo │ │ │ │ +00021920: 6174 696e 672d 706f 696e 7420 3332 2d62 ating-point 32-b │ │ │ │ +00021930: 6974 2064 6570 7468 2061 6e64 2075 7020 it depth and up │ │ │ │ +00021940: 746f 2034 2063 6861 6e6e 656c 732e 0a20 to 4 channels.. │ │ │ │ +00021950: 2020 2020 2a0a 2020 2020 202a 2040 7061 *. * @pa │ │ │ │ +00021960: 7261 6d20 636f 6e66 6964 656e 6365 2063 ram confidence c │ │ │ │ +00021970: 6f6e 6669 6465 6e63 6520 696d 6167 6520 onfidence image │ │ │ │ +00021980: 7769 7468 2075 6e73 6967 6e65 6420 382d with unsigned 8- │ │ │ │ +00021990: 6269 7420 6f72 2066 6c6f 6174 696e 672d bit or floating- │ │ │ │ +000219a0: 706f 696e 7420 3332 2d62 6974 2063 6f6e point 32-bit con │ │ │ │ +000219b0: 6669 6465 6e63 6520 616e 6420 3120 6368 fidence and 1 ch │ │ │ │ +000219c0: 616e 6e65 6c2e 0a20 2020 2020 2a0a 2020 annel.. *. │ │ │ │ +000219d0: 2020 202a 2040 7061 7261 6d20 6473 7420 * @param dst │ │ │ │ +000219e0: 6465 7374 696e 6174 696f 6e20 696d 6167 destination imag │ │ │ │ +000219f0: 652e 0a20 2020 2020 2a0a 2020 2020 202a e.. *. * │ │ │ │ +00021a00: 2040 7061 7261 6d20 7369 676d 615f 7370 @param sigma_sp │ │ │ │ +00021a10: 6174 6961 6c20 7061 7261 6d65 7465 722c atial parameter, │ │ │ │ +00021a20: 2074 6861 7420 6973 2073 696d 696c 6172 that is similar │ │ │ │ +00021a30: 2074 6f20 7370 6174 6961 6c20 7370 6163 to spatial spac │ │ │ │ +00021a40: 6520 7369 676d 6120 2862 616e 6477 6964 e sigma (bandwid │ │ │ │ +00021a50: 7468 2920 696e 2062 696c 6174 6572 616c th) in bilateral │ │ │ │ +00021a60: 4669 6c74 6572 2e0a 2020 2020 202a 0a20 Filter.. *. │ │ │ │ +00021a70: 2020 2020 2a20 4070 6172 616d 2073 6967 * @param sig │ │ │ │ +00021a80: 6d61 5f6c 756d 6120 7061 7261 6d65 7465 ma_luma paramete │ │ │ │ +00021a90: 722c 2074 6861 7420 6973 2073 696d 696c r, that is simil │ │ │ │ +00021aa0: 6172 2074 6f20 6c75 6d61 2073 7061 6365 ar to luma space │ │ │ │ +00021ab0: 2073 6967 6d61 2028 6261 6e64 7769 6474 sigma (bandwidt │ │ │ │ +00021ac0: 6829 2069 6e20 6269 6c61 7465 7261 6c46 h) in bilateralF │ │ │ │ +00021ad0: 696c 7465 722e 0a20 2020 2020 2a0a 2020 ilter.. *. │ │ │ │ +00021ae0: 2020 202a 2040 7061 7261 6d20 7369 676d * @param sigm │ │ │ │ +00021af0: 615f 6368 726f 6d61 2070 6172 616d 6574 a_chroma paramet │ │ │ │ +00021b00: 6572 2c20 7468 6174 2069 7320 7369 6d69 er, that is simi │ │ │ │ +00021b10: 6c61 7220 746f 2063 6872 6f6d 6120 7370 lar to chroma sp │ │ │ │ +00021b20: 6163 6520 7369 676d 6120 2862 616e 6477 ace sigma (bandw │ │ │ │ +00021b30: 6964 7468 2920 696e 2062 696c 6174 6572 idth) in bilater │ │ │ │ +00021b40: 616c 4669 6c74 6572 2e0a 2020 2020 202a alFilter.. * │ │ │ │ +00021b50: 0a20 2020 2020 2a0a 2020 2020 202a 0a20 . *. *. │ │ │ │ +00021b60: 2020 2020 2a0a 2020 2020 202a 2046 6f72 *. * For │ │ │ │ +00021b70: 206d 6f72 6520 6465 7461 696c 7320 6162 more details ab │ │ │ │ +00021b80: 6f75 7420 7468 6520 4661 7374 2042 696c out the Fast Bil │ │ │ │ +00021b90: 6174 6572 616c 2053 6f6c 7665 7220 7061 ateral Solver pa │ │ │ │ +00021ba0: 7261 6d65 7465 7273 2c20 7365 6520 7468 rameters, see th │ │ │ │ +00021bb0: 6520 6f72 6967 696e 616c 2070 6170 6572 e original paper │ │ │ │ +00021bc0: 2043 4954 453a 2042 6172 726f 6e50 6f6f CITE: BarronPoo │ │ │ │ +00021bd0: 6c65 3230 3136 2e0a 2020 2020 202a 0a20 le2016.. *. │ │ │ │ +00021be0: 2020 2020 2a20 3c62 3e4e 6f74 653a 3c2f * Note: Confidence im │ │ │ │ +00021c00: 6167 6573 2077 6974 6820 4356 5f38 5520 ages with CV_8U │ │ │ │ +00021c10: 6465 7074 6820 6172 6520 6578 7065 6374 depth are expect │ │ │ │ +00021c20: 6564 2074 6f20 696e 205b 302c 2032 3535 ed to in [0, 255 │ │ │ │ +00021c30: 5d20 616e 6420 4356 5f33 3246 2069 6e20 ] and CV_32F in │ │ │ │ +00021c40: 5b30 2c20 315d 2072 616e 6765 2e0a 2020 [0, 1] range.. │ │ │ │ +00021c50: 2020 202a 2f0a 2020 2020 7075 626c 6963 */. public │ │ │ │ +00021c60: 2073 7461 7469 6320 766f 6964 2066 6173 static void fas │ │ │ │ +00021c70: 7442 696c 6174 6572 616c 536f 6c76 6572 tBilateralSolver │ │ │ │ +00021c80: 4669 6c74 6572 284d 6174 2067 7569 6465 Filter(Mat guide │ │ │ │ +00021c90: 2c20 4d61 7420 7372 632c 204d 6174 2063 , Mat src, Mat c │ │ │ │ +00021ca0: 6f6e 6669 6465 6e63 652c 204d 6174 2064 onfidence, Mat d │ │ │ │ +00021cb0: 7374 2c20 646f 7562 6c65 2073 6967 6d61 st, double sigma │ │ │ │ +00021cc0: 5f73 7061 7469 616c 2c20 646f 7562 6c65 _spatial, double │ │ │ │ +00021cd0: 2073 6967 6d61 5f6c 756d 612c 2064 6f75 sigma_luma, dou │ │ │ │ +00021ce0: 626c 6520 7369 676d 615f 6368 726f 6d61 ble sigma_chroma │ │ │ │ +00021cf0: 2920 7b0a 2020 2020 2020 2020 6661 7374 ) {. fast │ │ │ │ +00021d00: 4269 6c61 7465 7261 6c53 6f6c 7665 7246 BilateralSolverF │ │ │ │ +00021d10: 696c 7465 725f 3328 6775 6964 652e 6e61 ilter_3(guide.na │ │ │ │ +00021d20: 7469 7665 4f62 6a2c 2073 7263 2e6e 6174 tiveObj, src.nat │ │ │ │ +00021d30: 6976 654f 626a 2c20 636f 6e66 6964 656e iveObj, confiden │ │ │ │ +00021d40: 6365 2e6e 6174 6976 654f 626a 2c20 6473 ce.nativeObj, ds │ │ │ │ +00021d50: 742e 6e61 7469 7665 4f62 6a2c 2073 6967 t.nativeObj, sig │ │ │ │ +00021d60: 6d61 5f73 7061 7469 616c 2c20 7369 676d ma_spatial, sigm │ │ │ │ +00021d70: 615f 6c75 6d61 2c20 7369 676d 615f 6368 a_luma, sigma_ch │ │ │ │ +00021d80: 726f 6d61 293b 0a20 2020 207d 0a0a 2020 roma);. }.. │ │ │ │ +00021d90: 2020 2f2a 2a0a 2020 2020 202a 2053 696d /**. * Sim │ │ │ │ +00021da0: 706c 6520 6f6e 652d 6c69 6e65 2046 6173 ple one-line Fas │ │ │ │ +00021db0: 7420 4269 6c61 7465 7261 6c20 536f 6c76 t Bilateral Solv │ │ │ │ +00021dc0: 6572 2066 696c 7465 7220 6361 6c6c 2e20 er filter call. │ │ │ │ +00021dd0: 4966 2079 6f75 2068 6176 6520 6d75 6c74 If you have mult │ │ │ │ +00021de0: 6970 6c65 2069 6d61 6765 7320 746f 2066 iple images to f │ │ │ │ +00021df0: 696c 7465 7220 7769 7468 2074 6865 2073 ilter with the s │ │ │ │ +00021e00: 616d 650a 2020 2020 202a 2067 7569 6465 ame. * guide │ │ │ │ +00021e10: 2074 6865 6e20 7573 6520 4661 7374 4269 then use FastBi │ │ │ │ +00021e20: 6c61 7465 7261 6c53 6f6c 7665 7246 696c lateralSolverFil │ │ │ │ +00021e30: 7465 7220 696e 7465 7266 6163 6520 746f ter interface to │ │ │ │ +00021e40: 2061 766f 6964 2065 7874 7261 2063 6f6d avoid extra com │ │ │ │ +00021e50: 7075 7461 7469 6f6e 732e 0a20 2020 2020 putations.. │ │ │ │ +00021e60: 2a0a 2020 2020 202a 2040 7061 7261 6d20 *. * @param │ │ │ │ +00021e70: 6775 6964 6520 696d 6167 6520 7365 7276 guide image serv │ │ │ │ +00021e80: 696e 6720 6173 2067 7569 6465 2066 6f72 ing as guide for │ │ │ │ +00021e90: 2066 696c 7465 7269 6e67 2e20 4974 2073 filtering. It s │ │ │ │ +00021ea0: 686f 756c 6420 6861 7665 2038 2d62 6974 hould have 8-bit │ │ │ │ +00021eb0: 2064 6570 7468 2061 6e64 2065 6974 6865 depth and eithe │ │ │ │ +00021ec0: 7220 3120 6f72 2033 2063 6861 6e6e 656c r 1 or 3 channel │ │ │ │ +00021ed0: 732e 0a20 2020 2020 2a0a 2020 2020 202a s.. *. * │ │ │ │ +00021ee0: 2040 7061 7261 6d20 7372 6320 736f 7572 @param src sour │ │ │ │ +00021ef0: 6365 2069 6d61 6765 2066 6f72 2066 696c ce image for fil │ │ │ │ +00021f00: 7465 7269 6e67 2077 6974 6820 756e 7369 tering with unsi │ │ │ │ +00021f10: 676e 6564 2038 2d62 6974 206f 7220 7369 gned 8-bit or si │ │ │ │ +00021f20: 676e 6564 2031 362d 6269 7420 6f72 2066 gned 16-bit or f │ │ │ │ +00021f30: 6c6f 6174 696e 672d 706f 696e 7420 3332 loating-point 32 │ │ │ │ +00021f40: 2d62 6974 2064 6570 7468 2061 6e64 2075 -bit depth and u │ │ │ │ +00021f50: 7020 746f 2034 2063 6861 6e6e 656c 732e p to 4 channels. │ │ │ │ +00021f60: 0a20 2020 2020 2a0a 2020 2020 202a 2040 . *. * @ │ │ │ │ +00021f70: 7061 7261 6d20 636f 6e66 6964 656e 6365 param confidence │ │ │ │ +00021f80: 2063 6f6e 6669 6465 6e63 6520 696d 6167 confidence imag │ │ │ │ +00021f90: 6520 7769 7468 2075 6e73 6967 6e65 6420 e with unsigned │ │ │ │ +00021fa0: 382d 6269 7420 6f72 2066 6c6f 6174 696e 8-bit or floatin │ │ │ │ +00021fb0: 672d 706f 696e 7420 3332 2d62 6974 2063 g-point 32-bit c │ │ │ │ +00021fc0: 6f6e 6669 6465 6e63 6520 616e 6420 3120 onfidence and 1 │ │ │ │ +00021fd0: 6368 616e 6e65 6c2e 0a20 2020 2020 2a0a channel.. *. │ │ │ │ +00021fe0: 2020 2020 202a 2040 7061 7261 6d20 6473 * @param ds │ │ │ │ +00021ff0: 7420 6465 7374 696e 6174 696f 6e20 696d t destination im │ │ │ │ +00022000: 6167 652e 0a20 2020 2020 2a0a 2020 2020 age.. *. │ │ │ │ +00022010: 202a 2040 7061 7261 6d20 7369 676d 615f * @param sigma_ │ │ │ │ +00022020: 7370 6174 6961 6c20 7061 7261 6d65 7465 spatial paramete │ │ │ │ +00022030: 722c 2074 6861 7420 6973 2073 696d 696c r, that is simil │ │ │ │ +00022040: 6172 2074 6f20 7370 6174 6961 6c20 7370 ar to spatial sp │ │ │ │ +00022050: 6163 6520 7369 676d 6120 2862 616e 6477 ace sigma (bandw │ │ │ │ +00022060: 6964 7468 2920 696e 2062 696c 6174 6572 idth) in bilater │ │ │ │ +00022070: 616c 4669 6c74 6572 2e0a 2020 2020 202a alFilter.. * │ │ │ │ +00022080: 0a20 2020 2020 2a20 4070 6172 616d 2073 . * @param s │ │ │ │ +00022090: 6967 6d61 5f6c 756d 6120 7061 7261 6d65 igma_luma parame │ │ │ │ +000220a0: 7465 722c 2074 6861 7420 6973 2073 696d ter, that is sim │ │ │ │ +000220b0: 696c 6172 2074 6f20 6c75 6d61 2073 7061 ilar to luma spa │ │ │ │ +000220c0: 6365 2073 6967 6d61 2028 6261 6e64 7769 ce sigma (bandwi │ │ │ │ +000220d0: 6474 6829 2069 6e20 6269 6c61 7465 7261 dth) in bilatera │ │ │ │ +000220e0: 6c46 696c 7465 722e 0a20 2020 2020 2a0a lFilter.. *. │ │ │ │ +000220f0: 2020 2020 202a 0a20 2020 2020 2a0a 2020 *. *. │ │ │ │ +00022100: 2020 202a 0a20 2020 2020 2a0a 2020 2020 *. *. │ │ │ │ +00022110: 202a 2046 6f72 206d 6f72 6520 6465 7461 * For more deta │ │ │ │ +00022120: 696c 7320 6162 6f75 7420 7468 6520 4661 ils about the Fa │ │ │ │ +00022130: 7374 2042 696c 6174 6572 616c 2053 6f6c st Bilateral Sol │ │ │ │ +00022140: 7665 7220 7061 7261 6d65 7465 7273 2c20 ver parameters, │ │ │ │ +00022150: 7365 6520 7468 6520 6f72 6967 696e 616c see the original │ │ │ │ +00022160: 2070 6170 6572 2043 4954 453a 2042 6172 paper CITE: Bar │ │ │ │ +00022170: 726f 6e50 6f6f 6c65 3230 3136 2e0a 2020 ronPoole2016.. │ │ │ │ +00022180: 2020 202a 0a20 2020 2020 2a20 3c62 3e4e *. * N │ │ │ │ +00022190: 6f74 653a 3c2f 623e 2043 6f6e 6669 6465 ote: Confide │ │ │ │ +000221a0: 6e63 6520 696d 6167 6573 2077 6974 6820 nce images with │ │ │ │ +000221b0: 4356 5f38 5520 6465 7074 6820 6172 6520 CV_8U depth are │ │ │ │ +000221c0: 6578 7065 6374 6564 2074 6f20 696e 205b expected to in [ │ │ │ │ +000221d0: 302c 2032 3535 5d20 616e 6420 4356 5f33 0, 255] and CV_3 │ │ │ │ +000221e0: 3246 2069 6e20 5b30 2c20 315d 2072 616e 2F in [0, 1] ran │ │ │ │ +000221f0: 6765 2e0a 2020 2020 202a 2f0a 2020 2020 ge.. */. │ │ │ │ +00022200: 7075 626c 6963 2073 7461 7469 6320 766f public static vo │ │ │ │ +00022210: 6964 2066 6173 7442 696c 6174 6572 616c id fastBilateral │ │ │ │ +00022220: 536f 6c76 6572 4669 6c74 6572 284d 6174 SolverFilter(Mat │ │ │ │ +00022230: 2067 7569 6465 2c20 4d61 7420 7372 632c guide, Mat src, │ │ │ │ +00022240: 204d 6174 2063 6f6e 6669 6465 6e63 652c Mat confidence, │ │ │ │ +00022250: 204d 6174 2064 7374 2c20 646f 7562 6c65 Mat dst, double │ │ │ │ +00022260: 2073 6967 6d61 5f73 7061 7469 616c 2c20 sigma_spatial, │ │ │ │ +00022270: 646f 7562 6c65 2073 6967 6d61 5f6c 756d double sigma_lum │ │ │ │ +00022280: 6129 207b 0a20 2020 2020 2020 2066 6173 a) {. fas │ │ │ │ +00022290: 7442 696c 6174 6572 616c 536f 6c76 6572 tBilateralSolver │ │ │ │ +000222a0: 4669 6c74 6572 5f34 2867 7569 6465 2e6e Filter_4(guide.n │ │ │ │ +000222b0: 6174 6976 654f 626a 2c20 7372 632e 6e61 ativeObj, src.na │ │ │ │ +000222c0: 7469 7665 4f62 6a2c 2063 6f6e 6669 6465 tiveObj, confide │ │ │ │ +000222d0: 6e63 652e 6e61 7469 7665 4f62 6a2c 2064 nce.nativeObj, d │ │ │ │ +000222e0: 7374 2e6e 6174 6976 654f 626a 2c20 7369 st.nativeObj, si │ │ │ │ +000222f0: 676d 615f 7370 6174 6961 6c2c 2073 6967 gma_spatial, sig │ │ │ │ +00022300: 6d61 5f6c 756d 6129 3b0a 2020 2020 7d0a ma_luma);. }. │ │ │ │ +00022310: 0a20 2020 202f 2a2a 0a20 2020 2020 2a20 . /**. * │ │ │ │ +00022320: 5369 6d70 6c65 206f 6e65 2d6c 696e 6520 Simple one-line │ │ │ │ +00022330: 4661 7374 2042 696c 6174 6572 616c 2053 Fast Bilateral S │ │ │ │ +00022340: 6f6c 7665 7220 6669 6c74 6572 2063 616c olver filter cal │ │ │ │ +00022350: 6c2e 2049 6620 796f 7520 6861 7665 206d l. If you have m │ │ │ │ +00022360: 756c 7469 706c 6520 696d 6167 6573 2074 ultiple images t │ │ │ │ +00022370: 6f20 6669 6c74 6572 2077 6974 6820 7468 o filter with th │ │ │ │ +00022380: 6520 7361 6d65 0a20 2020 2020 2a20 6775 e same. * gu │ │ │ │ +00022390: 6964 6520 7468 656e 2075 7365 2046 6173 ide then use Fas │ │ │ │ +000223a0: 7442 696c 6174 6572 616c 536f 6c76 6572 tBilateralSolver │ │ │ │ +000223b0: 4669 6c74 6572 2069 6e74 6572 6661 6365 Filter interface │ │ │ │ +000223c0: 2074 6f20 6176 6f69 6420 6578 7472 6120 to avoid extra │ │ │ │ +000223d0: 636f 6d70 7574 6174 696f 6e73 2e0a 2020 computations.. │ │ │ │ +000223e0: 2020 202a 0a20 2020 2020 2a20 4070 6172 *. * @par │ │ │ │ +000223f0: 616d 2067 7569 6465 2069 6d61 6765 2073 am guide image s │ │ │ │ +00022400: 6572 7669 6e67 2061 7320 6775 6964 6520 erving as guide │ │ │ │ +00022410: 666f 7220 6669 6c74 6572 696e 672e 2049 for filtering. I │ │ │ │ +00022420: 7420 7368 6f75 6c64 2068 6176 6520 382d t should have 8- │ │ │ │ +00022430: 6269 7420 6465 7074 6820 616e 6420 6569 bit depth and ei │ │ │ │ +00022440: 7468 6572 2031 206f 7220 3320 6368 616e ther 1 or 3 chan │ │ │ │ +00022450: 6e65 6c73 2e0a 2020 2020 202a 0a20 2020 nels.. *. │ │ │ │ +00022460: 2020 2a20 4070 6172 616d 2073 7263 2073 * @param src s │ │ │ │ +00022470: 6f75 7263 6520 696d 6167 6520 666f 7220 ource image for │ │ │ │ +00022480: 6669 6c74 6572 696e 6720 7769 7468 2075 filtering with u │ │ │ │ +00022490: 6e73 6967 6e65 6420 382d 6269 7420 6f72 nsigned 8-bit or │ │ │ │ +000224a0: 2073 6967 6e65 6420 3136 2d62 6974 206f signed 16-bit o │ │ │ │ +000224b0: 7220 666c 6f61 7469 6e67 2d70 6f69 6e74 r floating-point │ │ │ │ +000224c0: 2033 322d 6269 7420 6465 7074 6820 616e 32-bit depth an │ │ │ │ +000224d0: 6420 7570 2074 6f20 3420 6368 616e 6e65 d up to 4 channe │ │ │ │ +000224e0: 6c73 2e0a 2020 2020 202a 0a20 2020 2020 ls.. *. │ │ │ │ +000224f0: 2a20 4070 6172 616d 2063 6f6e 6669 6465 * @param confide │ │ │ │ +00022500: 6e63 6520 636f 6e66 6964 656e 6365 2069 nce confidence i │ │ │ │ +00022510: 6d61 6765 2077 6974 6820 756e 7369 676e mage with unsign │ │ │ │ +00022520: 6564 2038 2d62 6974 206f 7220 666c 6f61 ed 8-bit or floa │ │ │ │ +00022530: 7469 6e67 2d70 6f69 6e74 2033 322d 6269 ting-point 32-bi │ │ │ │ +00022540: 7420 636f 6e66 6964 656e 6365 2061 6e64 t confidence and │ │ │ │ +00022550: 2031 2063 6861 6e6e 656c 2e0a 2020 2020 1 channel.. │ │ │ │ +00022560: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ +00022570: 2064 7374 2064 6573 7469 6e61 7469 6f6e dst destination │ │ │ │ +00022580: 2069 6d61 6765 2e0a 2020 2020 202a 0a20 image.. *. │ │ │ │ +00022590: 2020 2020 2a20 4070 6172 616d 2073 6967 * @param sig │ │ │ │ +000225a0: 6d61 5f73 7061 7469 616c 2070 6172 616d ma_spatial param │ │ │ │ +000225b0: 6574 6572 2c20 7468 6174 2069 7320 7369 eter, that is si │ │ │ │ +000225c0: 6d69 6c61 7220 746f 2073 7061 7469 616c milar to spatial │ │ │ │ +000225d0: 2073 7061 6365 2073 6967 6d61 2028 6261 space sigma (ba │ │ │ │ +000225e0: 6e64 7769 6474 6829 2069 6e20 6269 6c61 ndwidth) in bila │ │ │ │ +000225f0: 7465 7261 6c46 696c 7465 722e 0a20 2020 teralFilter.. │ │ │ │ +00022600: 2020 2a0a 2020 2020 202a 0a20 2020 2020 *. *. │ │ │ │ +00022610: 2a0a 2020 2020 202a 0a20 2020 2020 2a0a *. *. *. │ │ │ │ +00022620: 2020 2020 202a 0a20 2020 2020 2a20 466f *. * Fo │ │ │ │ +00022630: 7220 6d6f 7265 2064 6574 6169 6c73 2061 r more details a │ │ │ │ +00022640: 626f 7574 2074 6865 2046 6173 7420 4269 bout the Fast Bi │ │ │ │ +00022650: 6c61 7465 7261 6c20 536f 6c76 6572 2070 lateral Solver p │ │ │ │ +00022660: 6172 616d 6574 6572 732c 2073 6565 2074 arameters, see t │ │ │ │ +00022670: 6865 206f 7269 6769 6e61 6c20 7061 7065 he original pape │ │ │ │ +00022680: 7220 4349 5445 3a20 4261 7272 6f6e 506f r CITE: BarronPo │ │ │ │ +00022690: 6f6c 6532 3031 362e 0a20 2020 2020 2a0a ole2016.. *. │ │ │ │ +000226a0: 2020 2020 202a 203c 623e 4e6f 7465 3a3c * Note:< │ │ │ │ +000226b0: 2f62 3e20 436f 6e66 6964 656e 6365 2069 /b> Confidence i │ │ │ │ +000226c0: 6d61 6765 7320 7769 7468 2043 565f 3855 mages with CV_8U │ │ │ │ +000226d0: 2064 6570 7468 2061 7265 2065 7870 6563 depth are expec │ │ │ │ +000226e0: 7465 6420 746f 2069 6e20 5b30 2c20 3235 ted to in [0, 25 │ │ │ │ +000226f0: 355d 2061 6e64 2043 565f 3332 4620 696e 5] and CV_32F in │ │ │ │ +00022700: 205b 302c 2031 5d20 7261 6e67 652e 0a20 [0, 1] range.. │ │ │ │ +00022710: 2020 2020 2a2f 0a20 2020 2070 7562 6c69 */. publi │ │ │ │ +00022720: 6320 7374 6174 6963 2076 6f69 6420 6661 c static void fa │ │ │ │ +00022730: 7374 4269 6c61 7465 7261 6c53 6f6c 7665 stBilateralSolve │ │ │ │ +00022740: 7246 696c 7465 7228 4d61 7420 6775 6964 rFilter(Mat guid │ │ │ │ +00022750: 652c 204d 6174 2073 7263 2c20 4d61 7420 e, Mat src, Mat │ │ │ │ +00022760: 636f 6e66 6964 656e 6365 2c20 4d61 7420 confidence, Mat │ │ │ │ +00022770: 6473 742c 2064 6f75 626c 6520 7369 676d dst, double sigm │ │ │ │ +00022780: 615f 7370 6174 6961 6c29 207b 0a20 2020 a_spatial) {. │ │ │ │ +00022790: 2020 2020 2066 6173 7442 696c 6174 6572 fastBilater │ │ │ │ +000227a0: 616c 536f 6c76 6572 4669 6c74 6572 5f35 alSolverFilter_5 │ │ │ │ +000227b0: 2867 7569 6465 2e6e 6174 6976 654f 626a (guide.nativeObj │ │ │ │ +000227c0: 2c20 7372 632e 6e61 7469 7665 4f62 6a2c , src.nativeObj, │ │ │ │ +000227d0: 2063 6f6e 6669 6465 6e63 652e 6e61 7469 confidence.nati │ │ │ │ +000227e0: 7665 4f62 6a2c 2064 7374 2e6e 6174 6976 veObj, dst.nativ │ │ │ │ +000227f0: 654f 626a 2c20 7369 676d 615f 7370 6174 eObj, sigma_spat │ │ │ │ +00022800: 6961 6c29 3b0a 2020 2020 7d0a 0a20 2020 ial);. }.. │ │ │ │ +00022810: 202f 2a2a 0a20 2020 2020 2a20 5369 6d70 /**. * Simp │ │ │ │ +00022820: 6c65 206f 6e65 2d6c 696e 6520 4661 7374 le one-line Fast │ │ │ │ +00022830: 2042 696c 6174 6572 616c 2053 6f6c 7665 Bilateral Solve │ │ │ │ +00022840: 7220 6669 6c74 6572 2063 616c 6c2e 2049 r filter call. I │ │ │ │ +00022850: 6620 796f 7520 6861 7665 206d 756c 7469 f you have multi │ │ │ │ +00022860: 706c 6520 696d 6167 6573 2074 6f20 6669 ple images to fi │ │ │ │ +00022870: 6c74 6572 2077 6974 6820 7468 6520 7361 lter with the sa │ │ │ │ +00022880: 6d65 0a20 2020 2020 2a20 6775 6964 6520 me. * guide │ │ │ │ +00022890: 7468 656e 2075 7365 2046 6173 7442 696c then use FastBil │ │ │ │ +000228a0: 6174 6572 616c 536f 6c76 6572 4669 6c74 ateralSolverFilt │ │ │ │ +000228b0: 6572 2069 6e74 6572 6661 6365 2074 6f20 er interface to │ │ │ │ +000228c0: 6176 6f69 6420 6578 7472 6120 636f 6d70 avoid extra comp │ │ │ │ +000228d0: 7574 6174 696f 6e73 2e0a 2020 2020 202a utations.. * │ │ │ │ +000228e0: 0a20 2020 2020 2a20 4070 6172 616d 2067 . * @param g │ │ │ │ +000228f0: 7569 6465 2069 6d61 6765 2073 6572 7669 uide image servi │ │ │ │ +00022900: 6e67 2061 7320 6775 6964 6520 666f 7220 ng as guide for │ │ │ │ +00022910: 6669 6c74 6572 696e 672e 2049 7420 7368 filtering. It sh │ │ │ │ +00022920: 6f75 6c64 2068 6176 6520 382d 6269 7420 ould have 8-bit │ │ │ │ +00022930: 6465 7074 6820 616e 6420 6569 7468 6572 depth and either │ │ │ │ +00022940: 2031 206f 7220 3320 6368 616e 6e65 6c73 1 or 3 channels │ │ │ │ +00022950: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ +00022960: 4070 6172 616d 2073 7263 2073 6f75 7263 @param src sourc │ │ │ │ +00022970: 6520 696d 6167 6520 666f 7220 6669 6c74 e image for filt │ │ │ │ +00022980: 6572 696e 6720 7769 7468 2075 6e73 6967 ering with unsig │ │ │ │ +00022990: 6e65 6420 382d 6269 7420 6f72 2073 6967 ned 8-bit or sig │ │ │ │ +000229a0: 6e65 6420 3136 2d62 6974 206f 7220 666c ned 16-bit or fl │ │ │ │ +000229b0: 6f61 7469 6e67 2d70 6f69 6e74 2033 322d oating-point 32- │ │ │ │ +000229c0: 6269 7420 6465 7074 6820 616e 6420 7570 bit depth and up │ │ │ │ +000229d0: 2074 6f20 3420 6368 616e 6e65 6c73 2e0a to 4 channels.. │ │ │ │ +000229e0: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ +000229f0: 6172 616d 2063 6f6e 6669 6465 6e63 6520 aram confidence │ │ │ │ +00022a00: 636f 6e66 6964 656e 6365 2069 6d61 6765 confidence image │ │ │ │ +00022a10: 2077 6974 6820 756e 7369 676e 6564 2038 with unsigned 8 │ │ │ │ +00022a20: 2d62 6974 206f 7220 666c 6f61 7469 6e67 -bit or floating │ │ │ │ +00022a30: 2d70 6f69 6e74 2033 322d 6269 7420 636f -point 32-bit co │ │ │ │ +00022a40: 6e66 6964 656e 6365 2061 6e64 2031 2063 nfidence and 1 c │ │ │ │ +00022a50: 6861 6e6e 656c 2e0a 2020 2020 202a 0a20 hannel.. *. │ │ │ │ +00022a60: 2020 2020 2a20 4070 6172 616d 2064 7374 * @param dst │ │ │ │ +00022a70: 2064 6573 7469 6e61 7469 6f6e 2069 6d61 destination ima │ │ │ │ +00022a80: 6765 2e0a 2020 2020 202a 0a20 2020 2020 ge.. *. │ │ │ │ +00022a90: 2a0a 2020 2020 202a 0a20 2020 2020 2a0a *. *. *. │ │ │ │ +00022aa0: 2020 2020 202a 0a20 2020 2020 2a0a 2020 *. *. │ │ │ │ +00022ab0: 2020 202a 0a20 2020 2020 2a20 466f 7220 *. * For │ │ │ │ +00022ac0: 6d6f 7265 2064 6574 6169 6c73 2061 626f more details abo │ │ │ │ +00022ad0: 7574 2074 6865 2046 6173 7420 4269 6c61 ut the Fast Bila │ │ │ │ +00022ae0: 7465 7261 6c20 536f 6c76 6572 2070 6172 teral Solver par │ │ │ │ +00022af0: 616d 6574 6572 732c 2073 6565 2074 6865 ameters, see the │ │ │ │ +00022b00: 206f 7269 6769 6e61 6c20 7061 7065 7220 original paper │ │ │ │ +00022b10: 4349 5445 3a20 4261 7272 6f6e 506f 6f6c CITE: BarronPool │ │ │ │ +00022b20: 6532 3031 362e 0a20 2020 2020 2a0a 2020 e2016.. *. │ │ │ │ +00022b30: 2020 202a 203c 623e 4e6f 7465 3a3c 2f62 * Note: Confidence ima │ │ │ │ +00022b50: 6765 7320 7769 7468 2043 565f 3855 2064 ges with CV_8U d │ │ │ │ +00022b60: 6570 7468 2061 7265 2065 7870 6563 7465 epth are expecte │ │ │ │ +00022b70: 6420 746f 2069 6e20 5b30 2c20 3235 355d d to in [0, 255] │ │ │ │ +00022b80: 2061 6e64 2043 565f 3332 4620 696e 205b and CV_32F in [ │ │ │ │ +00022b90: 302c 2031 5d20 7261 6e67 652e 0a20 2020 0, 1] range.. │ │ │ │ +00022ba0: 2020 2a2f 0a20 2020 2070 7562 6c69 6320 */. public │ │ │ │ +00022bb0: 7374 6174 6963 2076 6f69 6420 6661 7374 static void fast │ │ │ │ +00022bc0: 4269 6c61 7465 7261 6c53 6f6c 7665 7246 BilateralSolverF │ │ │ │ +00022bd0: 696c 7465 7228 4d61 7420 6775 6964 652c ilter(Mat guide, │ │ │ │ +00022be0: 204d 6174 2073 7263 2c20 4d61 7420 636f Mat src, Mat co │ │ │ │ +00022bf0: 6e66 6964 656e 6365 2c20 4d61 7420 6473 nfidence, Mat ds │ │ │ │ +00022c00: 7429 207b 0a20 2020 2020 2020 2066 6173 t) {. fas │ │ │ │ +00022c10: 7442 696c 6174 6572 616c 536f 6c76 6572 tBilateralSolver │ │ │ │ +00022c20: 4669 6c74 6572 5f36 2867 7569 6465 2e6e Filter_6(guide.n │ │ │ │ +00022c30: 6174 6976 654f 626a 2c20 7372 632e 6e61 ativeObj, src.na │ │ │ │ +00022c40: 7469 7665 4f62 6a2c 2063 6f6e 6669 6465 tiveObj, confide │ │ │ │ +00022c50: 6e63 652e 6e61 7469 7665 4f62 6a2c 2064 nce.nativeObj, d │ │ │ │ +00022c60: 7374 2e6e 6174 6976 654f 626a 293b 0a20 st.nativeObj);. │ │ │ │ +00022c70: 2020 207d 0a0a 0a20 2020 202f 2f0a 2020 }... //. │ │ │ │ +00022c80: 2020 2f2f 2043 2b2b 3a20 2050 7472 5f46 // C++: Ptr_F │ │ │ │ +00022c90: 6173 7447 6c6f 6261 6c53 6d6f 6f74 6865 astGlobalSmoothe │ │ │ │ +00022ca0: 7246 696c 7465 7220 6376 3a3a 7869 6d67 rFilter cv::ximg │ │ │ │ +00022cb0: 7072 6f63 3a3a 6372 6561 7465 4661 7374 proc::createFast │ │ │ │ +00022cc0: 476c 6f62 616c 536d 6f6f 7468 6572 4669 GlobalSmootherFi │ │ │ │ +00022cd0: 6c74 6572 284d 6174 2067 7569 6465 2c20 lter(Mat guide, │ │ │ │ +00022ce0: 646f 7562 6c65 206c 616d 6264 612c 2064 double lambda, d │ │ │ │ +00022cf0: 6f75 626c 6520 7369 676d 615f 636f 6c6f ouble sigma_colo │ │ │ │ +00022d00: 722c 2064 6f75 626c 6520 6c61 6d62 6461 r, double lambda │ │ │ │ +00022d10: 5f61 7474 656e 7561 7469 6f6e 203d 2030 _attenuation = 0 │ │ │ │ +00022d20: 2e32 352c 2069 6e74 206e 756d 5f69 7465 .25, int num_ite │ │ │ │ +00022d30: 7220 3d20 3329 0a20 2020 202f 2f0a 0a20 r = 3). //.. │ │ │ │ +00022d40: 2020 202f 2a2a 0a20 2020 2020 2a20 4661 /**. * Fa │ │ │ │ +00022d50: 6374 6f72 7920 6d65 7468 6f64 2c20 6372 ctory method, cr │ │ │ │ +00022d60: 6561 7465 2069 6e73 7461 6e63 6520 6f66 eate instance of │ │ │ │ +00022d70: 2046 6173 7447 6c6f 6261 6c53 6d6f 6f74 FastGlobalSmoot │ │ │ │ +00022d80: 6865 7246 696c 7465 7220 616e 6420 6578 herFilter and ex │ │ │ │ +00022d90: 6563 7574 6520 7468 6520 696e 6974 6961 ecute the initia │ │ │ │ +00022da0: 6c69 7a61 7469 6f6e 2072 6f75 7469 6e65 lization routine │ │ │ │ +00022db0: 732e 0a20 2020 2020 2a0a 2020 2020 202a s.. *. * │ │ │ │ +00022dc0: 2040 7061 7261 6d20 6775 6964 6520 696d @param guide im │ │ │ │ +00022dd0: 6167 6520 7365 7276 696e 6720 6173 2067 age serving as g │ │ │ │ +00022de0: 7569 6465 2066 6f72 2066 696c 7465 7269 uide for filteri │ │ │ │ +00022df0: 6e67 2e20 4974 2073 686f 756c 6420 6861 ng. It should ha │ │ │ │ +00022e00: 7665 2038 2d62 6974 2064 6570 7468 2061 ve 8-bit depth a │ │ │ │ +00022e10: 6e64 2065 6974 6865 7220 3120 6f72 2033 nd either 1 or 3 │ │ │ │ +00022e20: 2063 6861 6e6e 656c 732e 0a20 2020 2020 channels.. │ │ │ │ +00022e30: 2a0a 2020 2020 202a 2040 7061 7261 6d20 *. * @param │ │ │ │ +00022e40: 6c61 6d62 6461 2070 6172 616d 6574 6572 lambda parameter │ │ │ │ +00022e50: 2064 6566 696e 696e 6720 7468 6520 616d defining the am │ │ │ │ +00022e60: 6f75 6e74 206f 6620 7265 6775 6c61 7269 ount of regulari │ │ │ │ +00022e70: 7a61 7469 6f6e 0a20 2020 2020 2a0a 2020 zation. *. │ │ │ │ +00022e80: 2020 202a 2040 7061 7261 6d20 7369 676d * @param sigm │ │ │ │ +00022e90: 615f 636f 6c6f 7220 7061 7261 6d65 7465 a_color paramete │ │ │ │ +00022ea0: 722c 2074 6861 7420 6973 2073 696d 696c r, that is simil │ │ │ │ +00022eb0: 6172 2074 6f20 636f 6c6f 7220 7370 6163 ar to color spac │ │ │ │ +00022ec0: 6520 7369 676d 6120 696e 2062 696c 6174 e sigma in bilat │ │ │ │ +00022ed0: 6572 616c 4669 6c74 6572 2e0a 2020 2020 eralFilter.. │ │ │ │ +00022ee0: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ +00022ef0: 206c 616d 6264 615f 6174 7465 6e75 6174 lambda_attenuat │ │ │ │ +00022f00: 696f 6e20 696e 7465 726e 616c 2070 6172 ion internal par │ │ │ │ +00022f10: 616d 6574 6572 2c20 6465 6669 6e69 6e67 ameter, defining │ │ │ │ +00022f20: 2068 6f77 206d 7563 6820 6c61 6d62 6461 how much lambda │ │ │ │ +00022f30: 2064 6563 7265 6173 6573 2061 6674 6572 decreases after │ │ │ │ +00022f40: 2065 6163 6820 6974 6572 6174 696f 6e2e each iteration. │ │ │ │ +00022f50: 204e 6f72 6d61 6c6c 792c 0a20 2020 2020 Normally,. │ │ │ │ +00022f60: 2a20 6974 2073 686f 756c 6420 6265 2030 * it should be 0 │ │ │ │ +00022f70: 2e32 352e 2053 6574 7469 6e67 2069 7420 .25. Setting it │ │ │ │ +00022f80: 746f 2031 2e30 206d 6179 206c 6561 6420 to 1.0 may lead │ │ │ │ +00022f90: 746f 2073 7472 6561 6b69 6e67 2061 7274 to streaking art │ │ │ │ +00022fa0: 6966 6163 7473 2e0a 2020 2020 202a 0a20 ifacts.. *. │ │ │ │ +00022fb0: 2020 2020 2a20 4070 6172 616d 206e 756d * @param num │ │ │ │ +00022fc0: 5f69 7465 7220 6e75 6d62 6572 206f 6620 _iter number of │ │ │ │ +00022fd0: 6974 6572 6174 696f 6e73 2075 7365 6420 iterations used │ │ │ │ +00022fe0: 666f 7220 6669 6c74 6572 696e 672c 2033 for filtering, 3 │ │ │ │ +00022ff0: 2069 7320 7573 7561 6c6c 7920 656e 6f75 is usually enou │ │ │ │ +00023000: 6768 2e0a 2020 2020 202a 0a20 2020 2020 gh.. *. │ │ │ │ +00023010: 2a20 466f 7220 6d6f 7265 2064 6574 6169 * For more detai │ │ │ │ +00023020: 6c73 2061 626f 7574 2046 6173 7420 476c ls about Fast Gl │ │ │ │ +00023030: 6f62 616c 2053 6d6f 6f74 6865 7220 7061 obal Smoother pa │ │ │ │ +00023040: 7261 6d65 7465 7273 2c20 7365 6520 7468 rameters, see th │ │ │ │ +00023050: 6520 6f72 6967 696e 616c 2070 6170 6572 e original paper │ │ │ │ +00023060: 2043 4954 453a 204d 696e 3230 3134 2e20 CITE: Min2014. │ │ │ │ +00023070: 486f 7765 7665 722c 2070 6c65 6173 6520 However, please │ │ │ │ +00023080: 6e6f 7465 2074 6861 740a 2020 2020 202a note that. * │ │ │ │ +00023090: 2074 6865 7265 2061 7265 2073 6576 6572 there are sever │ │ │ │ +000230a0: 616c 2064 6966 6665 7265 6e63 6573 2e20 al differences. │ │ │ │ +000230b0: 4c61 6d62 6461 2061 7474 656e 7561 7469 Lambda attenuati │ │ │ │ +000230c0: 6f6e 2064 6573 6372 6962 6564 2069 6e20 on described in │ │ │ │ +000230d0: 7468 6520 7061 7065 7220 6973 2069 6d70 the paper is imp │ │ │ │ +000230e0: 6c65 6d65 6e74 6564 2061 2062 6974 2064 lemented a bit d │ │ │ │ +000230f0: 6966 6665 7265 6e74 6c79 2073 6f20 646f ifferently so do │ │ │ │ +00023100: 206e 6f74 0a20 2020 2020 2a20 6578 7065 not. * expe │ │ │ │ +00023110: 6374 2074 6865 2072 6573 756c 7473 2074 ct the results t │ │ │ │ +00023120: 6f20 6265 2069 6465 6e74 6963 616c 2074 o be identical t │ │ │ │ +00023130: 6f20 7468 6f73 6520 6672 6f6d 2074 6865 o those from the │ │ │ │ +00023140: 2070 6170 6572 3b20 7369 676d 615f 636f paper; sigma_co │ │ │ │ +00023150: 6c6f 7220 7661 6c75 6573 2066 726f 6d20 lor values from │ │ │ │ +00023160: 7468 6520 7061 7065 7220 7368 6f75 6c64 the paper should │ │ │ │ +00023170: 2062 6520 6d75 6c74 6970 6c69 6564 2062 be multiplied b │ │ │ │ +00023180: 7920 3235 352e 3020 746f 0a20 2020 2020 y 255.0 to. │ │ │ │ +00023190: 2a20 6163 6869 6576 6520 7468 6520 7361 * achieve the sa │ │ │ │ +000231a0: 6d65 2065 6666 6563 742e 2041 6c73 6f2c me effect. Also, │ │ │ │ +000231b0: 2069 6e20 6361 7365 206f 6620 696d 6167 in case of imag │ │ │ │ +000231c0: 6520 6669 6c74 6572 696e 6720 7768 6572 e filtering wher │ │ │ │ +000231d0: 6520 736f 7572 6365 2061 6e64 2067 7569 e source and gui │ │ │ │ +000231e0: 6465 2069 6d61 6765 2061 7265 2074 6865 de image are the │ │ │ │ +000231f0: 2073 616d 652c 2061 7574 686f 7273 0a20 same, authors. │ │ │ │ +00023200: 2020 2020 2a20 7072 6f70 6f73 6520 746f * propose to │ │ │ │ +00023210: 2064 796e 616d 6963 616c 6c79 2075 7064 dynamically upd │ │ │ │ +00023220: 6174 6520 7468 6520 6775 6964 6520 696d ate the guide im │ │ │ │ +00023230: 6167 6520 6166 7465 7220 6561 6368 2069 age after each i │ │ │ │ +00023240: 7465 7261 7469 6f6e 2e20 546f 206d 6178 teration. To max │ │ │ │ +00023250: 696d 697a 6520 7468 6520 7065 7266 6f72 imize the perfor │ │ │ │ +00023260: 6d61 6e63 6520 7468 6973 2066 6561 7475 mance this featu │ │ │ │ +00023270: 7265 0a20 2020 2020 2a20 7761 7320 6e6f re. * was no │ │ │ │ +00023280: 7420 696d 706c 656d 656e 7465 6420 6865 t implemented he │ │ │ │ +00023290: 7265 2e0a 2020 2020 202a 2040 7265 7475 re.. * @retu │ │ │ │ +000232a0: 726e 2061 7574 6f6d 6174 6963 616c 6c79 rn automatically │ │ │ │ +000232b0: 2067 656e 6572 6174 6564 0a20 2020 2020 generated. │ │ │ │ +000232c0: 2a2f 0a20 2020 2070 7562 6c69 6320 7374 */. public st │ │ │ │ +000232d0: 6174 6963 2046 6173 7447 6c6f 6261 6c53 atic FastGlobalS │ │ │ │ +000232e0: 6d6f 6f74 6865 7246 696c 7465 7220 6372 mootherFilter cr │ │ │ │ +000232f0: 6561 7465 4661 7374 476c 6f62 616c 536d eateFastGlobalSm │ │ │ │ +00023300: 6f6f 7468 6572 4669 6c74 6572 284d 6174 ootherFilter(Mat │ │ │ │ +00023310: 2067 7569 6465 2c20 646f 7562 6c65 206c guide, double l │ │ │ │ +00023320: 616d 6264 612c 2064 6f75 626c 6520 7369 ambda, double si │ │ │ │ +00023330: 676d 615f 636f 6c6f 722c 2064 6f75 626c gma_color, doubl │ │ │ │ +00023340: 6520 6c61 6d62 6461 5f61 7474 656e 7561 e lambda_attenua │ │ │ │ +00023350: 7469 6f6e 2c20 696e 7420 6e75 6d5f 6974 tion, int num_it │ │ │ │ +00023360: 6572 2920 7b0a 2020 2020 2020 2020 7265 er) {. re │ │ │ │ +00023370: 7475 726e 2046 6173 7447 6c6f 6261 6c53 turn FastGlobalS │ │ │ │ +00023380: 6d6f 6f74 6865 7246 696c 7465 722e 5f5f mootherFilter.__ │ │ │ │ +00023390: 6672 6f6d 5074 725f 5f28 6372 6561 7465 fromPtr__(create │ │ │ │ +000233a0: 4661 7374 476c 6f62 616c 536d 6f6f 7468 FastGlobalSmooth │ │ │ │ +000233b0: 6572 4669 6c74 6572 5f30 2867 7569 6465 erFilter_0(guide │ │ │ │ +000233c0: 2e6e 6174 6976 654f 626a 2c20 6c61 6d62 .nativeObj, lamb │ │ │ │ +000233d0: 6461 2c20 7369 676d 615f 636f 6c6f 722c da, sigma_color, │ │ │ │ +000233e0: 206c 616d 6264 615f 6174 7465 6e75 6174 lambda_attenuat │ │ │ │ +000233f0: 696f 6e2c 206e 756d 5f69 7465 7229 293b ion, num_iter)); │ │ │ │ +00023400: 0a20 2020 207d 0a0a 2020 2020 2f2a 2a0a . }.. /**. │ │ │ │ +00023410: 2020 2020 202a 2046 6163 746f 7279 206d * Factory m │ │ │ │ +00023420: 6574 686f 642c 2063 7265 6174 6520 696e ethod, create in │ │ │ │ +00023430: 7374 616e 6365 206f 6620 4661 7374 476c stance of FastGl │ │ │ │ +00023440: 6f62 616c 536d 6f6f 7468 6572 4669 6c74 obalSmootherFilt │ │ │ │ +00023450: 6572 2061 6e64 2065 7865 6375 7465 2074 er and execute t │ │ │ │ +00023460: 6865 2069 6e69 7469 616c 697a 6174 696f he initializatio │ │ │ │ +00023470: 6e20 726f 7574 696e 6573 2e0a 2020 2020 n routines.. │ │ │ │ +00023480: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ +00023490: 2067 7569 6465 2069 6d61 6765 2073 6572 guide image ser │ │ │ │ +000234a0: 7669 6e67 2061 7320 6775 6964 6520 666f ving as guide fo │ │ │ │ +000234b0: 7220 6669 6c74 6572 696e 672e 2049 7420 r filtering. It │ │ │ │ +000234c0: 7368 6f75 6c64 2068 6176 6520 382d 6269 should have 8-bi │ │ │ │ +000234d0: 7420 6465 7074 6820 616e 6420 6569 7468 t depth and eith │ │ │ │ +000234e0: 6572 2031 206f 7220 3320 6368 616e 6e65 er 1 or 3 channe │ │ │ │ +000234f0: 6c73 2e0a 2020 2020 202a 0a20 2020 2020 ls.. *. │ │ │ │ +00023500: 2a20 4070 6172 616d 206c 616d 6264 6120 * @param lambda │ │ │ │ +00023510: 7061 7261 6d65 7465 7220 6465 6669 6e69 parameter defini │ │ │ │ +00023520: 6e67 2074 6865 2061 6d6f 756e 7420 6f66 ng the amount of │ │ │ │ +00023530: 2072 6567 756c 6172 697a 6174 696f 6e0a regularization. │ │ │ │ +00023540: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ +00023550: 6172 616d 2073 6967 6d61 5f63 6f6c 6f72 aram sigma_color │ │ │ │ +00023560: 2070 6172 616d 6574 6572 2c20 7468 6174 parameter, that │ │ │ │ +00023570: 2069 7320 7369 6d69 6c61 7220 746f 2063 is similar to c │ │ │ │ +00023580: 6f6c 6f72 2073 7061 6365 2073 6967 6d61 olor space sigma │ │ │ │ +00023590: 2069 6e20 6269 6c61 7465 7261 6c46 696c in bilateralFil │ │ │ │ +000235a0: 7465 722e 0a20 2020 2020 2a0a 2020 2020 ter.. *. │ │ │ │ +000235b0: 202a 2040 7061 7261 6d20 6c61 6d62 6461 * @param lambda │ │ │ │ +000235c0: 5f61 7474 656e 7561 7469 6f6e 2069 6e74 _attenuation int │ │ │ │ +000235d0: 6572 6e61 6c20 7061 7261 6d65 7465 722c ernal parameter, │ │ │ │ +000235e0: 2064 6566 696e 696e 6720 686f 7720 6d75 defining how mu │ │ │ │ +000235f0: 6368 206c 616d 6264 6120 6465 6372 6561 ch lambda decrea │ │ │ │ +00023600: 7365 7320 6166 7465 7220 6561 6368 2069 ses after each i │ │ │ │ +00023610: 7465 7261 7469 6f6e 2e20 4e6f 726d 616c teration. Normal │ │ │ │ +00023620: 6c79 2c0a 2020 2020 202a 2069 7420 7368 ly,. * it sh │ │ │ │ +00023630: 6f75 6c64 2062 6520 302e 3235 2e20 5365 ould be 0.25. Se │ │ │ │ +00023640: 7474 696e 6720 6974 2074 6f20 312e 3020 tting it to 1.0 │ │ │ │ +00023650: 6d61 7920 6c65 6164 2074 6f20 7374 7265 may lead to stre │ │ │ │ +00023660: 616b 696e 6720 6172 7469 6661 6374 732e aking artifacts. │ │ │ │ +00023670: 0a20 2020 2020 2a0a 2020 2020 202a 0a20 . *. *. │ │ │ │ +00023680: 2020 2020 2a20 466f 7220 6d6f 7265 2064 * For more d │ │ │ │ +00023690: 6574 6169 6c73 2061 626f 7574 2046 6173 etails about Fas │ │ │ │ +000236a0: 7420 476c 6f62 616c 2053 6d6f 6f74 6865 t Global Smoothe │ │ │ │ +000236b0: 7220 7061 7261 6d65 7465 7273 2c20 7365 r parameters, se │ │ │ │ +000236c0: 6520 7468 6520 6f72 6967 696e 616c 2070 e the original p │ │ │ │ +000236d0: 6170 6572 2043 4954 453a 204d 696e 3230 aper CITE: Min20 │ │ │ │ +000236e0: 3134 2e20 486f 7765 7665 722c 2070 6c65 14. However, ple │ │ │ │ +000236f0: 6173 6520 6e6f 7465 2074 6861 740a 2020 ase note that. │ │ │ │ +00023700: 2020 202a 2074 6865 7265 2061 7265 2073 * there are s │ │ │ │ +00023710: 6576 6572 616c 2064 6966 6665 7265 6e63 everal differenc │ │ │ │ +00023720: 6573 2e20 4c61 6d62 6461 2061 7474 656e es. Lambda atten │ │ │ │ +00023730: 7561 7469 6f6e 2064 6573 6372 6962 6564 uation described │ │ │ │ +00023740: 2069 6e20 7468 6520 7061 7065 7220 6973 in the paper is │ │ │ │ +00023750: 2069 6d70 6c65 6d65 6e74 6564 2061 2062 implemented a b │ │ │ │ +00023760: 6974 2064 6966 6665 7265 6e74 6c79 2073 it differently s │ │ │ │ +00023770: 6f20 646f 206e 6f74 0a20 2020 2020 2a20 o do not. * │ │ │ │ +00023780: 6578 7065 6374 2074 6865 2072 6573 756c expect the resul │ │ │ │ +00023790: 7473 2074 6f20 6265 2069 6465 6e74 6963 ts to be identic │ │ │ │ +000237a0: 616c 2074 6f20 7468 6f73 6520 6672 6f6d al to those from │ │ │ │ +000237b0: 2074 6865 2070 6170 6572 3b20 7369 676d the paper; sigm │ │ │ │ +000237c0: 615f 636f 6c6f 7220 7661 6c75 6573 2066 a_color values f │ │ │ │ +000237d0: 726f 6d20 7468 6520 7061 7065 7220 7368 rom the paper sh │ │ │ │ +000237e0: 6f75 6c64 2062 6520 6d75 6c74 6970 6c69 ould be multipli │ │ │ │ +000237f0: 6564 2062 7920 3235 352e 3020 746f 0a20 ed by 255.0 to. │ │ │ │ +00023800: 2020 2020 2a20 6163 6869 6576 6520 7468 * achieve th │ │ │ │ +00023810: 6520 7361 6d65 2065 6666 6563 742e 2041 e same effect. A │ │ │ │ +00023820: 6c73 6f2c 2069 6e20 6361 7365 206f 6620 lso, in case of │ │ │ │ +00023830: 696d 6167 6520 6669 6c74 6572 696e 6720 image filtering │ │ │ │ +00023840: 7768 6572 6520 736f 7572 6365 2061 6e64 where source and │ │ │ │ +00023850: 2067 7569 6465 2069 6d61 6765 2061 7265 guide image are │ │ │ │ +00023860: 2074 6865 2073 616d 652c 2061 7574 686f the same, autho │ │ │ │ +00023870: 7273 0a20 2020 2020 2a20 7072 6f70 6f73 rs. * propos │ │ │ │ +00023880: 6520 746f 2064 796e 616d 6963 616c 6c79 e to dynamically │ │ │ │ +00023890: 2075 7064 6174 6520 7468 6520 6775 6964 update the guid │ │ │ │ +000238a0: 6520 696d 6167 6520 6166 7465 7220 6561 e image after ea │ │ │ │ +000238b0: 6368 2069 7465 7261 7469 6f6e 2e20 546f ch iteration. To │ │ │ │ +000238c0: 206d 6178 696d 697a 6520 7468 6520 7065 maximize the pe │ │ │ │ +000238d0: 7266 6f72 6d61 6e63 6520 7468 6973 2066 rformance this f │ │ │ │ +000238e0: 6561 7475 7265 0a20 2020 2020 2a20 7761 eature. * wa │ │ │ │ +000238f0: 7320 6e6f 7420 696d 706c 656d 656e 7465 s not implemente │ │ │ │ +00023900: 6420 6865 7265 2e0a 2020 2020 202a 2040 d here.. * @ │ │ │ │ +00023910: 7265 7475 726e 2061 7574 6f6d 6174 6963 return automatic │ │ │ │ +00023920: 616c 6c79 2067 656e 6572 6174 6564 0a20 ally generated. │ │ │ │ +00023930: 2020 2020 2a2f 0a20 2020 2070 7562 6c69 */. publi │ │ │ │ +00023940: 6320 7374 6174 6963 2046 6173 7447 6c6f c static FastGlo │ │ │ │ +00023950: 6261 6c53 6d6f 6f74 6865 7246 696c 7465 balSmootherFilte │ │ │ │ +00023960: 7220 6372 6561 7465 4661 7374 476c 6f62 r createFastGlob │ │ │ │ +00023970: 616c 536d 6f6f 7468 6572 4669 6c74 6572 alSmootherFilter │ │ │ │ +00023980: 284d 6174 2067 7569 6465 2c20 646f 7562 (Mat guide, doub │ │ │ │ +00023990: 6c65 206c 616d 6264 612c 2064 6f75 626c le lambda, doubl │ │ │ │ +000239a0: 6520 7369 676d 615f 636f 6c6f 722c 2064 e sigma_color, d │ │ │ │ +000239b0: 6f75 626c 6520 6c61 6d62 6461 5f61 7474 ouble lambda_att │ │ │ │ +000239c0: 656e 7561 7469 6f6e 2920 7b0a 2020 2020 enuation) {. │ │ │ │ +000239d0: 2020 2020 7265 7475 726e 2046 6173 7447 return FastG │ │ │ │ +000239e0: 6c6f 6261 6c53 6d6f 6f74 6865 7246 696c lobalSmootherFil │ │ │ │ +000239f0: 7465 722e 5f5f 6672 6f6d 5074 725f 5f28 ter.__fromPtr__( │ │ │ │ +00023a00: 6372 6561 7465 4661 7374 476c 6f62 616c createFastGlobal │ │ │ │ +00023a10: 536d 6f6f 7468 6572 4669 6c74 6572 5f31 SmootherFilter_1 │ │ │ │ +00023a20: 2867 7569 6465 2e6e 6174 6976 654f 626a (guide.nativeObj │ │ │ │ +00023a30: 2c20 6c61 6d62 6461 2c20 7369 676d 615f , lambda, sigma_ │ │ │ │ +00023a40: 636f 6c6f 722c 206c 616d 6264 615f 6174 color, lambda_at │ │ │ │ +00023a50: 7465 6e75 6174 696f 6e29 293b 0a20 2020 tenuation));. │ │ │ │ +00023a60: 207d 0a0a 2020 2020 2f2a 2a0a 2020 2020 }.. /**. │ │ │ │ +00023a70: 202a 2046 6163 746f 7279 206d 6574 686f * Factory metho │ │ │ │ +00023a80: 642c 2063 7265 6174 6520 696e 7374 616e d, create instan │ │ │ │ +00023a90: 6365 206f 6620 4661 7374 476c 6f62 616c ce of FastGlobal │ │ │ │ +00023aa0: 536d 6f6f 7468 6572 4669 6c74 6572 2061 SmootherFilter a │ │ │ │ +00023ab0: 6e64 2065 7865 6375 7465 2074 6865 2069 nd execute the i │ │ │ │ +00023ac0: 6e69 7469 616c 697a 6174 696f 6e20 726f nitialization ro │ │ │ │ +00023ad0: 7574 696e 6573 2e0a 2020 2020 202a 0a20 utines.. *. │ │ │ │ +00023ae0: 2020 2020 2a20 4070 6172 616d 2067 7569 * @param gui │ │ │ │ +00023af0: 6465 2069 6d61 6765 2073 6572 7669 6e67 de image serving │ │ │ │ +00023b00: 2061 7320 6775 6964 6520 666f 7220 6669 as guide for fi │ │ │ │ +00023b10: 6c74 6572 696e 672e 2049 7420 7368 6f75 ltering. It shou │ │ │ │ +00023b20: 6c64 2068 6176 6520 382d 6269 7420 6465 ld have 8-bit de │ │ │ │ +00023b30: 7074 6820 616e 6420 6569 7468 6572 2031 pth and either 1 │ │ │ │ +00023b40: 206f 7220 3320 6368 616e 6e65 6c73 2e0a or 3 channels.. │ │ │ │ +00023b50: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ +00023b60: 6172 616d 206c 616d 6264 6120 7061 7261 aram lambda para │ │ │ │ +00023b70: 6d65 7465 7220 6465 6669 6e69 6e67 2074 meter defining t │ │ │ │ +00023b80: 6865 2061 6d6f 756e 7420 6f66 2072 6567 he amount of reg │ │ │ │ +00023b90: 756c 6172 697a 6174 696f 6e0a 2020 2020 ularization. │ │ │ │ +00023ba0: 202a 0a20 2020 2020 2a20 4070 6172 616d *. * @param │ │ │ │ +00023bb0: 2073 6967 6d61 5f63 6f6c 6f72 2070 6172 sigma_color par │ │ │ │ +00023bc0: 616d 6574 6572 2c20 7468 6174 2069 7320 ameter, that is │ │ │ │ +00023bd0: 7369 6d69 6c61 7220 746f 2063 6f6c 6f72 similar to color │ │ │ │ +00023be0: 2073 7061 6365 2073 6967 6d61 2069 6e20 space sigma in │ │ │ │ +00023bf0: 6269 6c61 7465 7261 6c46 696c 7465 722e bilateralFilter. │ │ │ │ +00023c00: 0a20 2020 2020 2a0a 2020 2020 202a 2069 . *. * i │ │ │ │ +00023c10: 7420 7368 6f75 6c64 2062 6520 302e 3235 t should be 0.25 │ │ │ │ +00023c20: 2e20 5365 7474 696e 6720 6974 2074 6f20 . Setting it to │ │ │ │ +00023c30: 312e 3020 6d61 7920 6c65 6164 2074 6f20 1.0 may lead to │ │ │ │ +00023c40: 7374 7265 616b 696e 6720 6172 7469 6661 streaking artifa │ │ │ │ +00023c50: 6374 732e 0a20 2020 2020 2a0a 2020 2020 cts.. *. │ │ │ │ +00023c60: 202a 0a20 2020 2020 2a20 466f 7220 6d6f *. * For mo │ │ │ │ +00023c70: 7265 2064 6574 6169 6c73 2061 626f 7574 re details about │ │ │ │ +00023c80: 2046 6173 7420 476c 6f62 616c 2053 6d6f Fast Global Smo │ │ │ │ +00023c90: 6f74 6865 7220 7061 7261 6d65 7465 7273 other parameters │ │ │ │ +00023ca0: 2c20 7365 6520 7468 6520 6f72 6967 696e , see the origin │ │ │ │ +00023cb0: 616c 2070 6170 6572 2043 4954 453a 204d al paper CITE: M │ │ │ │ +00023cc0: 696e 3230 3134 2e20 486f 7765 7665 722c in2014. However, │ │ │ │ +00023cd0: 2070 6c65 6173 6520 6e6f 7465 2074 6861 please note tha │ │ │ │ +00023ce0: 740a 2020 2020 202a 2074 6865 7265 2061 t. * there a │ │ │ │ +00023cf0: 7265 2073 6576 6572 616c 2064 6966 6665 re several diffe │ │ │ │ +00023d00: 7265 6e63 6573 2e20 4c61 6d62 6461 2061 rences. Lambda a │ │ │ │ +00023d10: 7474 656e 7561 7469 6f6e 2064 6573 6372 ttenuation descr │ │ │ │ +00023d20: 6962 6564 2069 6e20 7468 6520 7061 7065 ibed in the pape │ │ │ │ +00023d30: 7220 6973 2069 6d70 6c65 6d65 6e74 6564 r is implemented │ │ │ │ +00023d40: 2061 2062 6974 2064 6966 6665 7265 6e74 a bit different │ │ │ │ +00023d50: 6c79 2073 6f20 646f 206e 6f74 0a20 2020 ly so do not. │ │ │ │ +00023d60: 2020 2a20 6578 7065 6374 2074 6865 2072 * expect the r │ │ │ │ +00023d70: 6573 756c 7473 2074 6f20 6265 2069 6465 esults to be ide │ │ │ │ +00023d80: 6e74 6963 616c 2074 6f20 7468 6f73 6520 ntical to those │ │ │ │ +00023d90: 6672 6f6d 2074 6865 2070 6170 6572 3b20 from the paper; │ │ │ │ +00023da0: 7369 676d 615f 636f 6c6f 7220 7661 6c75 sigma_color valu │ │ │ │ +00023db0: 6573 2066 726f 6d20 7468 6520 7061 7065 es from the pape │ │ │ │ +00023dc0: 7220 7368 6f75 6c64 2062 6520 6d75 6c74 r should be mult │ │ │ │ +00023dd0: 6970 6c69 6564 2062 7920 3235 352e 3020 iplied by 255.0 │ │ │ │ +00023de0: 746f 0a20 2020 2020 2a20 6163 6869 6576 to. * achiev │ │ │ │ +00023df0: 6520 7468 6520 7361 6d65 2065 6666 6563 e the same effec │ │ │ │ +00023e00: 742e 2041 6c73 6f2c 2069 6e20 6361 7365 t. Also, in case │ │ │ │ +00023e10: 206f 6620 696d 6167 6520 6669 6c74 6572 of image filter │ │ │ │ +00023e20: 696e 6720 7768 6572 6520 736f 7572 6365 ing where source │ │ │ │ +00023e30: 2061 6e64 2067 7569 6465 2069 6d61 6765 and guide image │ │ │ │ +00023e40: 2061 7265 2074 6865 2073 616d 652c 2061 are the same, a │ │ │ │ +00023e50: 7574 686f 7273 0a20 2020 2020 2a20 7072 uthors. * pr │ │ │ │ +00023e60: 6f70 6f73 6520 746f 2064 796e 616d 6963 opose to dynamic │ │ │ │ +00023e70: 616c 6c79 2075 7064 6174 6520 7468 6520 ally update the │ │ │ │ +00023e80: 6775 6964 6520 696d 6167 6520 6166 7465 guide image afte │ │ │ │ +00023e90: 7220 6561 6368 2069 7465 7261 7469 6f6e r each iteration │ │ │ │ +00023ea0: 2e20 546f 206d 6178 696d 697a 6520 7468 . To maximize th │ │ │ │ +00023eb0: 6520 7065 7266 6f72 6d61 6e63 6520 7468 e performance th │ │ │ │ +00023ec0: 6973 2066 6561 7475 7265 0a20 2020 2020 is feature. │ │ │ │ +00023ed0: 2a20 7761 7320 6e6f 7420 696d 706c 656d * was not implem │ │ │ │ +00023ee0: 656e 7465 6420 6865 7265 2e0a 2020 2020 ented here.. │ │ │ │ +00023ef0: 202a 2040 7265 7475 726e 2061 7574 6f6d * @return autom │ │ │ │ +00023f00: 6174 6963 616c 6c79 2067 656e 6572 6174 atically generat │ │ │ │ +00023f10: 6564 0a20 2020 2020 2a2f 0a20 2020 2070 ed. */. p │ │ │ │ +00023f20: 7562 6c69 6320 7374 6174 6963 2046 6173 ublic static Fas │ │ │ │ +00023f30: 7447 6c6f 6261 6c53 6d6f 6f74 6865 7246 tGlobalSmootherF │ │ │ │ +00023f40: 696c 7465 7220 6372 6561 7465 4661 7374 ilter createFast │ │ │ │ +00023f50: 476c 6f62 616c 536d 6f6f 7468 6572 4669 GlobalSmootherFi │ │ │ │ +00023f60: 6c74 6572 284d 6174 2067 7569 6465 2c20 lter(Mat guide, │ │ │ │ +00023f70: 646f 7562 6c65 206c 616d 6264 612c 2064 double lambda, d │ │ │ │ +00023f80: 6f75 626c 6520 7369 676d 615f 636f 6c6f ouble sigma_colo │ │ │ │ +00023f90: 7229 207b 0a20 2020 2020 2020 2072 6574 r) {. ret │ │ │ │ +00023fa0: 7572 6e20 4661 7374 476c 6f62 616c 536d urn FastGlobalSm │ │ │ │ +00023fb0: 6f6f 7468 6572 4669 6c74 6572 2e5f 5f66 ootherFilter.__f │ │ │ │ +00023fc0: 726f 6d50 7472 5f5f 2863 7265 6174 6546 romPtr__(createF │ │ │ │ +00023fd0: 6173 7447 6c6f 6261 6c53 6d6f 6f74 6865 astGlobalSmoothe │ │ │ │ +00023fe0: 7246 696c 7465 725f 3228 6775 6964 652e rFilter_2(guide. │ │ │ │ +00023ff0: 6e61 7469 7665 4f62 6a2c 206c 616d 6264 nativeObj, lambd │ │ │ │ +00024000: 612c 2073 6967 6d61 5f63 6f6c 6f72 2929 a, sigma_color)) │ │ │ │ +00024010: 3b0a 2020 2020 7d0a 0a0a 2020 2020 2f2f ;. }... // │ │ │ │ +00024020: 0a20 2020 202f 2f20 432b 2b3a 2020 766f . // C++: vo │ │ │ │ +00024030: 6964 2063 763a 3a78 696d 6770 726f 633a id cv::ximgproc: │ │ │ │ +00024040: 3a66 6173 7447 6c6f 6261 6c53 6d6f 6f74 :fastGlobalSmoot │ │ │ │ +00024050: 6865 7246 696c 7465 7228 4d61 7420 6775 herFilter(Mat gu │ │ │ │ +00024060: 6964 652c 204d 6174 2073 7263 2c20 4d61 ide, Mat src, Ma │ │ │ │ +00024070: 7426 2064 7374 2c20 646f 7562 6c65 206c t& dst, double l │ │ │ │ +00024080: 616d 6264 612c 2064 6f75 626c 6520 7369 ambda, double si │ │ │ │ +00024090: 676d 615f 636f 6c6f 722c 2064 6f75 626c gma_color, doubl │ │ │ │ +000240a0: 6520 6c61 6d62 6461 5f61 7474 656e 7561 e lambda_attenua │ │ │ │ +000240b0: 7469 6f6e 203d 2030 2e32 352c 2069 6e74 tion = 0.25, int │ │ │ │ +000240c0: 206e 756d 5f69 7465 7220 3d20 3329 0a20 num_iter = 3). │ │ │ │ +000240d0: 2020 202f 2f0a 0a20 2020 202f 2a2a 0a20 //.. /**. │ │ │ │ +000240e0: 2020 2020 2a20 5369 6d70 6c65 206f 6e65 * Simple one │ │ │ │ +000240f0: 2d6c 696e 6520 4661 7374 2047 6c6f 6261 -line Fast Globa │ │ │ │ +00024100: 6c20 536d 6f6f 7468 6572 2066 696c 7465 l Smoother filte │ │ │ │ +00024110: 7220 6361 6c6c 2e20 4966 2079 6f75 2068 r call. If you h │ │ │ │ +00024120: 6176 6520 6d75 6c74 6970 6c65 2069 6d61 ave multiple ima │ │ │ │ +00024130: 6765 7320 746f 2066 696c 7465 7220 7769 ges to filter wi │ │ │ │ +00024140: 7468 2074 6865 2073 616d 650a 2020 2020 th the same. │ │ │ │ +00024150: 202a 2067 7569 6465 2074 6865 6e20 7573 * guide then us │ │ │ │ +00024160: 6520 4661 7374 476c 6f62 616c 536d 6f6f e FastGlobalSmoo │ │ │ │ +00024170: 7468 6572 4669 6c74 6572 2069 6e74 6572 therFilter inter │ │ │ │ +00024180: 6661 6365 2074 6f20 6176 6f69 6420 6578 face to avoid ex │ │ │ │ +00024190: 7472 6120 636f 6d70 7574 6174 696f 6e73 tra computations │ │ │ │ +000241a0: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ +000241b0: 4070 6172 616d 2067 7569 6465 2069 6d61 @param guide ima │ │ │ │ +000241c0: 6765 2073 6572 7669 6e67 2061 7320 6775 ge serving as gu │ │ │ │ +000241d0: 6964 6520 666f 7220 6669 6c74 6572 696e ide for filterin │ │ │ │ +000241e0: 672e 2049 7420 7368 6f75 6c64 2068 6176 g. It should hav │ │ │ │ +000241f0: 6520 382d 6269 7420 6465 7074 6820 616e e 8-bit depth an │ │ │ │ +00024200: 6420 6569 7468 6572 2031 206f 7220 3320 d either 1 or 3 │ │ │ │ +00024210: 6368 616e 6e65 6c73 2e0a 2020 2020 202a channels.. * │ │ │ │ +00024220: 0a20 2020 2020 2a20 4070 6172 616d 2073 . * @param s │ │ │ │ +00024230: 7263 2073 6f75 7263 6520 696d 6167 6520 rc source image │ │ │ │ +00024240: 666f 7220 6669 6c74 6572 696e 6720 7769 for filtering wi │ │ │ │ +00024250: 7468 2075 6e73 6967 6e65 6420 382d 6269 th unsigned 8-bi │ │ │ │ +00024260: 7420 6f72 2073 6967 6e65 6420 3136 2d62 t or signed 16-b │ │ │ │ +00024270: 6974 206f 7220 666c 6f61 7469 6e67 2d70 it or floating-p │ │ │ │ +00024280: 6f69 6e74 2033 322d 6269 7420 6465 7074 oint 32-bit dept │ │ │ │ +00024290: 6820 616e 6420 7570 2074 6f20 3420 6368 h and up to 4 ch │ │ │ │ +000242a0: 616e 6e65 6c73 2e0a 2020 2020 202a 0a20 annels.. *. │ │ │ │ +000242b0: 2020 2020 2a20 4070 6172 616d 2064 7374 * @param dst │ │ │ │ +000242c0: 2064 6573 7469 6e61 7469 6f6e 2069 6d61 destination ima │ │ │ │ +000242d0: 6765 2e0a 2020 2020 202a 0a20 2020 2020 ge.. *. │ │ │ │ +000242e0: 2a20 4070 6172 616d 206c 616d 6264 6120 * @param lambda │ │ │ │ +000242f0: 7061 7261 6d65 7465 7220 6465 6669 6e69 parameter defini │ │ │ │ +00024300: 6e67 2074 6865 2061 6d6f 756e 7420 6f66 ng the amount of │ │ │ │ +00024310: 2072 6567 756c 6172 697a 6174 696f 6e0a regularization. │ │ │ │ +00024320: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ +00024330: 6172 616d 2073 6967 6d61 5f63 6f6c 6f72 aram sigma_color │ │ │ │ +00024340: 2070 6172 616d 6574 6572 2c20 7468 6174 parameter, that │ │ │ │ +00024350: 2069 7320 7369 6d69 6c61 7220 746f 2063 is similar to c │ │ │ │ +00024360: 6f6c 6f72 2073 7061 6365 2073 6967 6d61 olor space sigma │ │ │ │ +00024370: 2069 6e20 6269 6c61 7465 7261 6c46 696c in bilateralFil │ │ │ │ +00024380: 7465 722e 0a20 2020 2020 2a0a 2020 2020 ter.. *. │ │ │ │ +00024390: 202a 2040 7061 7261 6d20 6c61 6d62 6461 * @param lambda │ │ │ │ +000243a0: 5f61 7474 656e 7561 7469 6f6e 2069 6e74 _attenuation int │ │ │ │ +000243b0: 6572 6e61 6c20 7061 7261 6d65 7465 722c ernal parameter, │ │ │ │ +000243c0: 2064 6566 696e 696e 6720 686f 7720 6d75 defining how mu │ │ │ │ +000243d0: 6368 206c 616d 6264 6120 6465 6372 6561 ch lambda decrea │ │ │ │ +000243e0: 7365 7320 6166 7465 7220 6561 6368 2069 ses after each i │ │ │ │ +000243f0: 7465 7261 7469 6f6e 2e20 4e6f 726d 616c teration. Normal │ │ │ │ +00024400: 6c79 2c0a 2020 2020 202a 2069 7420 7368 ly,. * it sh │ │ │ │ +00024410: 6f75 6c64 2062 6520 302e 3235 2e20 5365 ould be 0.25. Se │ │ │ │ +00024420: 7474 696e 6720 6974 2074 6f20 312e 3020 tting it to 1.0 │ │ │ │ +00024430: 6d61 7920 6c65 6164 2074 6f20 7374 7265 may lead to stre │ │ │ │ +00024440: 616b 696e 6720 6172 7469 6661 6374 732e aking artifacts. │ │ │ │ +00024450: 0a20 2020 2020 2a0a 2020 2020 202a 2040 . *. * @ │ │ │ │ +00024460: 7061 7261 6d20 6e75 6d5f 6974 6572 206e param num_iter n │ │ │ │ +00024470: 756d 6265 7220 6f66 2069 7465 7261 7469 umber of iterati │ │ │ │ +00024480: 6f6e 7320 7573 6564 2066 6f72 2066 696c ons used for fil │ │ │ │ +00024490: 7465 7269 6e67 2c20 3320 6973 2075 7375 tering, 3 is usu │ │ │ │ +000244a0: 616c 6c79 2065 6e6f 7567 682e 0a20 2020 ally enough.. │ │ │ │ +000244b0: 2020 2a2f 0a20 2020 2070 7562 6c69 6320 */. public │ │ │ │ +000244c0: 7374 6174 6963 2076 6f69 6420 6661 7374 static void fast │ │ │ │ +000244d0: 476c 6f62 616c 536d 6f6f 7468 6572 4669 GlobalSmootherFi │ │ │ │ +000244e0: 6c74 6572 284d 6174 2067 7569 6465 2c20 lter(Mat guide, │ │ │ │ +000244f0: 4d61 7420 7372 632c 204d 6174 2064 7374 Mat src, Mat dst │ │ │ │ +00024500: 2c20 646f 7562 6c65 206c 616d 6264 612c , double lambda, │ │ │ │ +00024510: 2064 6f75 626c 6520 7369 676d 615f 636f double sigma_co │ │ │ │ +00024520: 6c6f 722c 2064 6f75 626c 6520 6c61 6d62 lor, double lamb │ │ │ │ +00024530: 6461 5f61 7474 656e 7561 7469 6f6e 2c20 da_attenuation, │ │ │ │ +00024540: 696e 7420 6e75 6d5f 6974 6572 2920 7b0a int num_iter) {. │ │ │ │ +00024550: 2020 2020 2020 2020 6661 7374 476c 6f62 fastGlob │ │ │ │ +00024560: 616c 536d 6f6f 7468 6572 4669 6c74 6572 alSmootherFilter │ │ │ │ +00024570: 5f30 2867 7569 6465 2e6e 6174 6976 654f _0(guide.nativeO │ │ │ │ +00024580: 626a 2c20 7372 632e 6e61 7469 7665 4f62 bj, src.nativeOb │ │ │ │ +00024590: 6a2c 2064 7374 2e6e 6174 6976 654f 626a j, dst.nativeObj │ │ │ │ +000245a0: 2c20 6c61 6d62 6461 2c20 7369 676d 615f , lambda, sigma_ │ │ │ │ +000245b0: 636f 6c6f 722c 206c 616d 6264 615f 6174 color, lambda_at │ │ │ │ +000245c0: 7465 6e75 6174 696f 6e2c 206e 756d 5f69 tenuation, num_i │ │ │ │ +000245d0: 7465 7229 3b0a 2020 2020 7d0a 0a20 2020 ter);. }.. │ │ │ │ +000245e0: 202f 2a2a 0a20 2020 2020 2a20 5369 6d70 /**. * Simp │ │ │ │ +000245f0: 6c65 206f 6e65 2d6c 696e 6520 4661 7374 le one-line Fast │ │ │ │ +00024600: 2047 6c6f 6261 6c20 536d 6f6f 7468 6572 Global Smoother │ │ │ │ +00024610: 2066 696c 7465 7220 6361 6c6c 2e20 4966 filter call. If │ │ │ │ +00024620: 2079 6f75 2068 6176 6520 6d75 6c74 6970 you have multip │ │ │ │ +00024630: 6c65 2069 6d61 6765 7320 746f 2066 696c le images to fil │ │ │ │ +00024640: 7465 7220 7769 7468 2074 6865 2073 616d ter with the sam │ │ │ │ +00024650: 650a 2020 2020 202a 2067 7569 6465 2074 e. * guide t │ │ │ │ +00024660: 6865 6e20 7573 6520 4661 7374 476c 6f62 hen use FastGlob │ │ │ │ +00024670: 616c 536d 6f6f 7468 6572 4669 6c74 6572 alSmootherFilter │ │ │ │ +00024680: 2069 6e74 6572 6661 6365 2074 6f20 6176 interface to av │ │ │ │ +00024690: 6f69 6420 6578 7472 6120 636f 6d70 7574 oid extra comput │ │ │ │ +000246a0: 6174 696f 6e73 2e0a 2020 2020 202a 0a20 ations.. *. │ │ │ │ +000246b0: 2020 2020 2a20 4070 6172 616d 2067 7569 * @param gui │ │ │ │ +000246c0: 6465 2069 6d61 6765 2073 6572 7669 6e67 de image serving │ │ │ │ +000246d0: 2061 7320 6775 6964 6520 666f 7220 6669 as guide for fi │ │ │ │ +000246e0: 6c74 6572 696e 672e 2049 7420 7368 6f75 ltering. It shou │ │ │ │ +000246f0: 6c64 2068 6176 6520 382d 6269 7420 6465 ld have 8-bit de │ │ │ │ +00024700: 7074 6820 616e 6420 6569 7468 6572 2031 pth and either 1 │ │ │ │ +00024710: 206f 7220 3320 6368 616e 6e65 6c73 2e0a or 3 channels.. │ │ │ │ +00024720: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ +00024730: 6172 616d 2073 7263 2073 6f75 7263 6520 aram src source │ │ │ │ +00024740: 696d 6167 6520 666f 7220 6669 6c74 6572 image for filter │ │ │ │ +00024750: 696e 6720 7769 7468 2075 6e73 6967 6e65 ing with unsigne │ │ │ │ +00024760: 6420 382d 6269 7420 6f72 2073 6967 6e65 d 8-bit or signe │ │ │ │ +00024770: 6420 3136 2d62 6974 206f 7220 666c 6f61 d 16-bit or floa │ │ │ │ +00024780: 7469 6e67 2d70 6f69 6e74 2033 322d 6269 ting-point 32-bi │ │ │ │ +00024790: 7420 6465 7074 6820 616e 6420 7570 2074 t depth and up t │ │ │ │ +000247a0: 6f20 3420 6368 616e 6e65 6c73 2e0a 2020 o 4 channels.. │ │ │ │ +000247b0: 2020 202a 0a20 2020 2020 2a20 4070 6172 *. * @par │ │ │ │ +000247c0: 616d 2064 7374 2064 6573 7469 6e61 7469 am dst destinati │ │ │ │ +000247d0: 6f6e 2069 6d61 6765 2e0a 2020 2020 202a on image.. * │ │ │ │ +000247e0: 0a20 2020 2020 2a20 4070 6172 616d 206c . * @param l │ │ │ │ +000247f0: 616d 6264 6120 7061 7261 6d65 7465 7220 ambda parameter │ │ │ │ +00024800: 6465 6669 6e69 6e67 2074 6865 2061 6d6f defining the amo │ │ │ │ +00024810: 756e 7420 6f66 2072 6567 756c 6172 697a unt of regulariz │ │ │ │ +00024820: 6174 696f 6e0a 2020 2020 202a 0a20 2020 ation. *. │ │ │ │ +00024830: 2020 2a20 4070 6172 616d 2073 6967 6d61 * @param sigma │ │ │ │ +00024840: 5f63 6f6c 6f72 2070 6172 616d 6574 6572 _color parameter │ │ │ │ +00024850: 2c20 7468 6174 2069 7320 7369 6d69 6c61 , that is simila │ │ │ │ +00024860: 7220 746f 2063 6f6c 6f72 2073 7061 6365 r to color space │ │ │ │ +00024870: 2073 6967 6d61 2069 6e20 6269 6c61 7465 sigma in bilate │ │ │ │ +00024880: 7261 6c46 696c 7465 722e 0a20 2020 2020 ralFilter.. │ │ │ │ +00024890: 2a0a 2020 2020 202a 2040 7061 7261 6d20 *. * @param │ │ │ │ +000248a0: 6c61 6d62 6461 5f61 7474 656e 7561 7469 lambda_attenuati │ │ │ │ +000248b0: 6f6e 2069 6e74 6572 6e61 6c20 7061 7261 on internal para │ │ │ │ +000248c0: 6d65 7465 722c 2064 6566 696e 696e 6720 meter, defining │ │ │ │ +000248d0: 686f 7720 6d75 6368 206c 616d 6264 6120 how much lambda │ │ │ │ +000248e0: 6465 6372 6561 7365 7320 6166 7465 7220 decreases after │ │ │ │ +000248f0: 6561 6368 2069 7465 7261 7469 6f6e 2e20 each iteration. │ │ │ │ +00024900: 4e6f 726d 616c 6c79 2c0a 2020 2020 202a Normally,. * │ │ │ │ +00024910: 2069 7420 7368 6f75 6c64 2062 6520 302e it should be 0. │ │ │ │ +00024920: 3235 2e20 5365 7474 696e 6720 6974 2074 25. Setting it t │ │ │ │ +00024930: 6f20 312e 3020 6d61 7920 6c65 6164 2074 o 1.0 may lead t │ │ │ │ +00024940: 6f20 7374 7265 616b 696e 6720 6172 7469 o streaking arti │ │ │ │ +00024950: 6661 6374 732e 0a20 2020 2020 2a0a 2020 facts.. *. │ │ │ │ +00024960: 2020 202a 2f0a 2020 2020 7075 626c 6963 */. public │ │ │ │ +00024970: 2073 7461 7469 6320 766f 6964 2066 6173 static void fas │ │ │ │ +00024980: 7447 6c6f 6261 6c53 6d6f 6f74 6865 7246 tGlobalSmootherF │ │ │ │ +00024990: 696c 7465 7228 4d61 7420 6775 6964 652c ilter(Mat guide, │ │ │ │ +000249a0: 204d 6174 2073 7263 2c20 4d61 7420 6473 Mat src, Mat ds │ │ │ │ +000249b0: 742c 2064 6f75 626c 6520 6c61 6d62 6461 t, double lambda │ │ │ │ +000249c0: 2c20 646f 7562 6c65 2073 6967 6d61 5f63 , double sigma_c │ │ │ │ +000249d0: 6f6c 6f72 2c20 646f 7562 6c65 206c 616d olor, double lam │ │ │ │ +000249e0: 6264 615f 6174 7465 6e75 6174 696f 6e29 bda_attenuation) │ │ │ │ +000249f0: 207b 0a20 2020 2020 2020 2066 6173 7447 {. fastG │ │ │ │ +00024a00: 6c6f 6261 6c53 6d6f 6f74 6865 7246 696c lobalSmootherFil │ │ │ │ +00024a10: 7465 725f 3128 6775 6964 652e 6e61 7469 ter_1(guide.nati │ │ │ │ +00024a20: 7665 4f62 6a2c 2073 7263 2e6e 6174 6976 veObj, src.nativ │ │ │ │ +00024a30: 654f 626a 2c20 6473 742e 6e61 7469 7665 eObj, dst.native │ │ │ │ +00024a40: 4f62 6a2c 206c 616d 6264 612c 2073 6967 Obj, lambda, sig │ │ │ │ +00024a50: 6d61 5f63 6f6c 6f72 2c20 6c61 6d62 6461 ma_color, lambda │ │ │ │ +00024a60: 5f61 7474 656e 7561 7469 6f6e 293b 0a20 _attenuation);. │ │ │ │ +00024a70: 2020 207d 0a0a 2020 2020 2f2a 2a0a 2020 }.. /**. │ │ │ │ +00024a80: 2020 202a 2053 696d 706c 6520 6f6e 652d * Simple one- │ │ │ │ +00024a90: 6c69 6e65 2046 6173 7420 476c 6f62 616c line Fast Global │ │ │ │ +00024aa0: 2053 6d6f 6f74 6865 7220 6669 6c74 6572 Smoother filter │ │ │ │ +00024ab0: 2063 616c 6c2e 2049 6620 796f 7520 6861 call. If you ha │ │ │ │ +00024ac0: 7665 206d 756c 7469 706c 6520 696d 6167 ve multiple imag │ │ │ │ +00024ad0: 6573 2074 6f20 6669 6c74 6572 2077 6974 es to filter wit │ │ │ │ +00024ae0: 6820 7468 6520 7361 6d65 0a20 2020 2020 h the same. │ │ │ │ +00024af0: 2a20 6775 6964 6520 7468 656e 2075 7365 * guide then use │ │ │ │ +00024b00: 2046 6173 7447 6c6f 6261 6c53 6d6f 6f74 FastGlobalSmoot │ │ │ │ +00024b10: 6865 7246 696c 7465 7220 696e 7465 7266 herFilter interf │ │ │ │ +00024b20: 6163 6520 746f 2061 766f 6964 2065 7874 ace to avoid ext │ │ │ │ +00024b30: 7261 2063 6f6d 7075 7461 7469 6f6e 732e ra computations. │ │ │ │ +00024b40: 0a20 2020 2020 2a0a 2020 2020 202a 2040 . *. * @ │ │ │ │ +00024b50: 7061 7261 6d20 6775 6964 6520 696d 6167 param guide imag │ │ │ │ +00024b60: 6520 7365 7276 696e 6720 6173 2067 7569 e serving as gui │ │ │ │ +00024b70: 6465 2066 6f72 2066 696c 7465 7269 6e67 de for filtering │ │ │ │ +00024b80: 2e20 4974 2073 686f 756c 6420 6861 7665 . It should have │ │ │ │ +00024b90: 2038 2d62 6974 2064 6570 7468 2061 6e64 8-bit depth and │ │ │ │ +00024ba0: 2065 6974 6865 7220 3120 6f72 2033 2063 either 1 or 3 c │ │ │ │ +00024bb0: 6861 6e6e 656c 732e 0a20 2020 2020 2a0a hannels.. *. │ │ │ │ +00024bc0: 2020 2020 202a 2040 7061 7261 6d20 7372 * @param sr │ │ │ │ +00024bd0: 6320 736f 7572 6365 2069 6d61 6765 2066 c source image f │ │ │ │ +00024be0: 6f72 2066 696c 7465 7269 6e67 2077 6974 or filtering wit │ │ │ │ +00024bf0: 6820 756e 7369 676e 6564 2038 2d62 6974 h unsigned 8-bit │ │ │ │ +00024c00: 206f 7220 7369 676e 6564 2031 362d 6269 or signed 16-bi │ │ │ │ +00024c10: 7420 6f72 2066 6c6f 6174 696e 672d 706f t or floating-po │ │ │ │ +00024c20: 696e 7420 3332 2d62 6974 2064 6570 7468 int 32-bit depth │ │ │ │ +00024c30: 2061 6e64 2075 7020 746f 2034 2063 6861 and up to 4 cha │ │ │ │ +00024c40: 6e6e 656c 732e 0a20 2020 2020 2a0a 2020 nnels.. *. │ │ │ │ +00024c50: 2020 202a 2040 7061 7261 6d20 6473 7420 * @param dst │ │ │ │ +00024c60: 6465 7374 696e 6174 696f 6e20 696d 6167 destination imag │ │ │ │ +00024c70: 652e 0a20 2020 2020 2a0a 2020 2020 202a e.. *. * │ │ │ │ +00024c80: 2040 7061 7261 6d20 6c61 6d62 6461 2070 @param lambda p │ │ │ │ +00024c90: 6172 616d 6574 6572 2064 6566 696e 696e arameter definin │ │ │ │ +00024ca0: 6720 7468 6520 616d 6f75 6e74 206f 6620 g the amount of │ │ │ │ +00024cb0: 7265 6775 6c61 7269 7a61 7469 6f6e 0a20 regularization. │ │ │ │ +00024cc0: 2020 2020 2a0a 2020 2020 202a 2040 7061 *. * @pa │ │ │ │ +00024cd0: 7261 6d20 7369 676d 615f 636f 6c6f 7220 ram sigma_color │ │ │ │ +00024ce0: 7061 7261 6d65 7465 722c 2074 6861 7420 parameter, that │ │ │ │ +00024cf0: 6973 2073 696d 696c 6172 2074 6f20 636f is similar to co │ │ │ │ +00024d00: 6c6f 7220 7370 6163 6520 7369 676d 6120 lor space sigma │ │ │ │ +00024d10: 696e 2062 696c 6174 6572 616c 4669 6c74 in bilateralFilt │ │ │ │ +00024d20: 6572 2e0a 2020 2020 202a 0a20 2020 2020 er.. *. │ │ │ │ +00024d30: 2a20 6974 2073 686f 756c 6420 6265 2030 * it should be 0 │ │ │ │ +00024d40: 2e32 352e 2053 6574 7469 6e67 2069 7420 .25. Setting it │ │ │ │ +00024d50: 746f 2031 2e30 206d 6179 206c 6561 6420 to 1.0 may lead │ │ │ │ +00024d60: 746f 2073 7472 6561 6b69 6e67 2061 7274 to streaking art │ │ │ │ +00024d70: 6966 6163 7473 2e0a 2020 2020 202a 0a20 ifacts.. *. │ │ │ │ +00024d80: 2020 2020 2a2f 0a20 2020 2070 7562 6c69 */. publi │ │ │ │ +00024d90: 6320 7374 6174 6963 2076 6f69 6420 6661 c static void fa │ │ │ │ +00024da0: 7374 476c 6f62 616c 536d 6f6f 7468 6572 stGlobalSmoother │ │ │ │ +00024db0: 4669 6c74 6572 284d 6174 2067 7569 6465 Filter(Mat guide │ │ │ │ +00024dc0: 2c20 4d61 7420 7372 632c 204d 6174 2064 , Mat src, Mat d │ │ │ │ +00024dd0: 7374 2c20 646f 7562 6c65 206c 616d 6264 st, double lambd │ │ │ │ +00024de0: 612c 2064 6f75 626c 6520 7369 676d 615f a, double sigma_ │ │ │ │ +00024df0: 636f 6c6f 7229 207b 0a20 2020 2020 2020 color) {. │ │ │ │ +00024e00: 2066 6173 7447 6c6f 6261 6c53 6d6f 6f74 fastGlobalSmoot │ │ │ │ +00024e10: 6865 7246 696c 7465 725f 3228 6775 6964 herFilter_2(guid │ │ │ │ +00024e20: 652e 6e61 7469 7665 4f62 6a2c 2073 7263 e.nativeObj, src │ │ │ │ +00024e30: 2e6e 6174 6976 654f 626a 2c20 6473 742e .nativeObj, dst. │ │ │ │ +00024e40: 6e61 7469 7665 4f62 6a2c 206c 616d 6264 nativeObj, lambd │ │ │ │ +00024e50: 612c 2073 6967 6d61 5f63 6f6c 6f72 293b a, sigma_color); │ │ │ │ +00024e60: 0a20 2020 207d 0a0a 0a20 2020 202f 2f0a . }... //. │ │ │ │ +00024e70: 2020 2020 2f2f 2043 2b2b 3a20 2076 6f69 // C++: voi │ │ │ │ +00024e80: 6420 6376 3a3a 7869 6d67 7072 6f63 3a3a d cv::ximgproc:: │ │ │ │ +00024e90: 6c30 536d 6f6f 7468 284d 6174 2073 7263 l0Smooth(Mat src │ │ │ │ +00024ea0: 2c20 4d61 7426 2064 7374 2c20 646f 7562 , Mat& dst, doub │ │ │ │ +00024eb0: 6c65 206c 616d 6264 6120 3d20 302e 3032 le lambda = 0.02 │ │ │ │ +00024ec0: 2c20 646f 7562 6c65 206b 6170 7061 203d , double kappa = │ │ │ │ +00024ed0: 2032 2e30 290a 2020 2020 2f2f 0a0a 2020 2.0). //.. │ │ │ │ +00024ee0: 2020 2f2a 2a0a 2020 2020 202a 2047 6c6f /**. * Glo │ │ │ │ +00024ef0: 6261 6c20 696d 6167 6520 736d 6f6f 7468 bal image smooth │ │ │ │ +00024f00: 696e 6720 7669 6120 4c30 2067 7261 6469 ing via L0 gradi │ │ │ │ +00024f10: 656e 7420 6d69 6e69 6d69 7a61 7469 6f6e ent minimization │ │ │ │ +00024f20: 2e0a 2020 2020 202a 0a20 2020 2020 2a20 .. *. * │ │ │ │ +00024f30: 4070 6172 616d 2073 7263 2073 6f75 7263 @param src sourc │ │ │ │ +00024f40: 6520 696d 6167 6520 666f 7220 6669 6c74 e image for filt │ │ │ │ +00024f50: 6572 696e 6720 7769 7468 2075 6e73 6967 ering with unsig │ │ │ │ +00024f60: 6e65 6420 382d 6269 7420 6f72 2073 6967 ned 8-bit or sig │ │ │ │ +00024f70: 6e65 6420 3136 2d62 6974 206f 7220 666c ned 16-bit or fl │ │ │ │ +00024f80: 6f61 7469 6e67 2d70 6f69 6e74 2064 6570 oating-point dep │ │ │ │ +00024f90: 7468 2e0a 2020 2020 202a 0a20 2020 2020 th.. *. │ │ │ │ +00024fa0: 2a20 4070 6172 616d 2064 7374 2064 6573 * @param dst des │ │ │ │ +00024fb0: 7469 6e61 7469 6f6e 2069 6d61 6765 2e0a tination image.. │ │ │ │ +00024fc0: 2020 2020 202a 0a20 2020 2020 2a20 4070 *. * @p │ │ │ │ +00024fd0: 6172 616d 206c 616d 6264 6120 7061 7261 aram lambda para │ │ │ │ +00024fe0: 6d65 7465 7220 6465 6669 6e69 6e67 2074 meter defining t │ │ │ │ +00024ff0: 6865 2073 6d6f 6f74 6820 7465 726d 2077 he smooth term w │ │ │ │ +00025000: 6569 6768 742e 0a20 2020 2020 2a0a 2020 eight.. *. │ │ │ │ +00025010: 2020 202a 2040 7061 7261 6d20 6b61 7070 * @param kapp │ │ │ │ +00025020: 6120 7061 7261 6d65 7465 7220 6465 6669 a parameter defi │ │ │ │ +00025030: 6e69 6e67 2074 6865 2069 6e63 7265 6173 ning the increas │ │ │ │ +00025040: 696e 6720 6661 6374 6f72 206f 6620 7468 ing factor of th │ │ │ │ +00025050: 6520 7765 6967 6874 206f 6620 7468 6520 e weight of the │ │ │ │ +00025060: 6772 6164 6965 6e74 2064 6174 6120 7465 gradient data te │ │ │ │ +00025070: 726d 2e0a 2020 2020 202a 0a20 2020 2020 rm.. *. │ │ │ │ +00025080: 2a20 466f 7220 6d6f 7265 2064 6574 6169 * For more detai │ │ │ │ +00025090: 6c73 2061 626f 7574 204c 3020 536d 6f6f ls about L0 Smoo │ │ │ │ +000250a0: 7468 6572 2c20 7365 6520 7468 6520 6f72 ther, see the or │ │ │ │ +000250b0: 6967 696e 616c 2070 6170 6572 2043 4954 iginal paper CIT │ │ │ │ +000250c0: 453a 2078 7532 3031 3169 6d61 6765 2e0a E: xu2011image.. │ │ │ │ +000250d0: 2020 2020 202a 2f0a 2020 2020 7075 626c */. publ │ │ │ │ +000250e0: 6963 2073 7461 7469 6320 766f 6964 206c ic static void l │ │ │ │ +000250f0: 3053 6d6f 6f74 6828 4d61 7420 7372 632c 0Smooth(Mat src, │ │ │ │ +00025100: 204d 6174 2064 7374 2c20 646f 7562 6c65 Mat dst, double │ │ │ │ +00025110: 206c 616d 6264 612c 2064 6f75 626c 6520 lambda, double │ │ │ │ +00025120: 6b61 7070 6129 207b 0a20 2020 2020 2020 kappa) {. │ │ │ │ +00025130: 206c 3053 6d6f 6f74 685f 3028 7372 632e l0Smooth_0(src. │ │ │ │ +00025140: 6e61 7469 7665 4f62 6a2c 2064 7374 2e6e nativeObj, dst.n │ │ │ │ +00025150: 6174 6976 654f 626a 2c20 6c61 6d62 6461 ativeObj, lambda │ │ │ │ +00025160: 2c20 6b61 7070 6129 3b0a 2020 2020 7d0a , kappa);. }. │ │ │ │ +00025170: 0a20 2020 202f 2a2a 0a20 2020 2020 2a20 . /**. * │ │ │ │ +00025180: 476c 6f62 616c 2069 6d61 6765 2073 6d6f Global image smo │ │ │ │ +00025190: 6f74 6869 6e67 2076 6961 204c 3020 6772 othing via L0 gr │ │ │ │ +000251a0: 6164 6965 6e74 206d 696e 696d 697a 6174 adient minimizat │ │ │ │ +000251b0: 696f 6e2e 0a20 2020 2020 2a0a 2020 2020 ion.. *. │ │ │ │ +000251c0: 202a 2040 7061 7261 6d20 7372 6320 736f * @param src so │ │ │ │ +000251d0: 7572 6365 2069 6d61 6765 2066 6f72 2066 urce image for f │ │ │ │ +000251e0: 696c 7465 7269 6e67 2077 6974 6820 756e iltering with un │ │ │ │ +000251f0: 7369 676e 6564 2038 2d62 6974 206f 7220 signed 8-bit or │ │ │ │ +00025200: 7369 676e 6564 2031 362d 6269 7420 6f72 signed 16-bit or │ │ │ │ +00025210: 2066 6c6f 6174 696e 672d 706f 696e 7420 floating-point │ │ │ │ +00025220: 6465 7074 682e 0a20 2020 2020 2a0a 2020 depth.. *. │ │ │ │ +00025230: 2020 202a 2040 7061 7261 6d20 6473 7420 * @param dst │ │ │ │ +00025240: 6465 7374 696e 6174 696f 6e20 696d 6167 destination imag │ │ │ │ +00025250: 652e 0a20 2020 2020 2a0a 2020 2020 202a e.. *. * │ │ │ │ +00025260: 2040 7061 7261 6d20 6c61 6d62 6461 2070 @param lambda p │ │ │ │ +00025270: 6172 616d 6574 6572 2064 6566 696e 696e arameter definin │ │ │ │ +00025280: 6720 7468 6520 736d 6f6f 7468 2074 6572 g the smooth ter │ │ │ │ +00025290: 6d20 7765 6967 6874 2e0a 2020 2020 202a m weight.. * │ │ │ │ +000252a0: 0a20 2020 2020 2a0a 2020 2020 202a 2046 . *. * F │ │ │ │ +000252b0: 6f72 206d 6f72 6520 6465 7461 696c 7320 or more details │ │ │ │ +000252c0: 6162 6f75 7420 4c30 2053 6d6f 6f74 6865 about L0 Smoothe │ │ │ │ +000252d0: 722c 2073 6565 2074 6865 206f 7269 6769 r, see the origi │ │ │ │ +000252e0: 6e61 6c20 7061 7065 7220 4349 5445 3a20 nal paper CITE: │ │ │ │ +000252f0: 7875 3230 3131 696d 6167 652e 0a20 2020 xu2011image.. │ │ │ │ +00025300: 2020 2a2f 0a20 2020 2070 7562 6c69 6320 */. public │ │ │ │ +00025310: 7374 6174 6963 2076 6f69 6420 6c30 536d static void l0Sm │ │ │ │ +00025320: 6f6f 7468 284d 6174 2073 7263 2c20 4d61 ooth(Mat src, Ma │ │ │ │ +00025330: 7420 6473 742c 2064 6f75 626c 6520 6c61 t dst, double la │ │ │ │ +00025340: 6d62 6461 2920 7b0a 2020 2020 2020 2020 mbda) {. │ │ │ │ +00025350: 6c30 536d 6f6f 7468 5f31 2873 7263 2e6e l0Smooth_1(src.n │ │ │ │ +00025360: 6174 6976 654f 626a 2c20 6473 742e 6e61 ativeObj, dst.na │ │ │ │ +00025370: 7469 7665 4f62 6a2c 206c 616d 6264 6129 tiveObj, lambda) │ │ │ │ +00025380: 3b0a 2020 2020 7d0a 0a20 2020 202f 2a2a ;. }.. /** │ │ │ │ +00025390: 0a20 2020 2020 2a20 476c 6f62 616c 2069 . * Global i │ │ │ │ +000253a0: 6d61 6765 2073 6d6f 6f74 6869 6e67 2076 mage smoothing v │ │ │ │ +000253b0: 6961 204c 3020 6772 6164 6965 6e74 206d ia L0 gradient m │ │ │ │ +000253c0: 696e 696d 697a 6174 696f 6e2e 0a20 2020 inimization.. │ │ │ │ +000253d0: 2020 2a0a 2020 2020 202a 2040 7061 7261 *. * @para │ │ │ │ +000253e0: 6d20 7372 6320 736f 7572 6365 2069 6d61 m src source ima │ │ │ │ +000253f0: 6765 2066 6f72 2066 696c 7465 7269 6e67 ge for filtering │ │ │ │ +00025400: 2077 6974 6820 756e 7369 676e 6564 2038 with unsigned 8 │ │ │ │ +00025410: 2d62 6974 206f 7220 7369 676e 6564 2031 -bit or signed 1 │ │ │ │ +00025420: 362d 6269 7420 6f72 2066 6c6f 6174 696e 6-bit or floatin │ │ │ │ +00025430: 672d 706f 696e 7420 6465 7074 682e 0a20 g-point depth.. │ │ │ │ +00025440: 2020 2020 2a0a 2020 2020 202a 2040 7061 *. * @pa │ │ │ │ +00025450: 7261 6d20 6473 7420 6465 7374 696e 6174 ram dst destinat │ │ │ │ +00025460: 696f 6e20 696d 6167 652e 0a20 2020 2020 ion image.. │ │ │ │ +00025470: 2a0a 2020 2020 202a 0a20 2020 2020 2a0a *. *. *. │ │ │ │ +00025480: 2020 2020 202a 2046 6f72 206d 6f72 6520 * For more │ │ │ │ +00025490: 6465 7461 696c 7320 6162 6f75 7420 4c30 details about L0 │ │ │ │ +000254a0: 2053 6d6f 6f74 6865 722c 2073 6565 2074 Smoother, see t │ │ │ │ +000254b0: 6865 206f 7269 6769 6e61 6c20 7061 7065 he original pape │ │ │ │ +000254c0: 7220 4349 5445 3a20 7875 3230 3131 696d r CITE: xu2011im │ │ │ │ +000254d0: 6167 652e 0a20 2020 2020 2a2f 0a20 2020 age.. */. │ │ │ │ +000254e0: 2070 7562 6c69 6320 7374 6174 6963 2076 public static v │ │ │ │ +000254f0: 6f69 6420 6c30 536d 6f6f 7468 284d 6174 oid l0Smooth(Mat │ │ │ │ +00025500: 2073 7263 2c20 4d61 7420 6473 7429 207b src, Mat dst) { │ │ │ │ +00025510: 0a20 2020 2020 2020 206c 3053 6d6f 6f74 . l0Smoot │ │ │ │ +00025520: 685f 3228 7372 632e 6e61 7469 7665 4f62 h_2(src.nativeOb │ │ │ │ +00025530: 6a2c 2064 7374 2e6e 6174 6976 654f 626a j, dst.nativeObj │ │ │ │ 00025540: 293b 0a20 2020 207d 0a0a 0a0a 0a20 2020 );. }..... │ │ │ │ 00025550: 202f 2f20 432b 2b3a 2020 766f 6964 2063 // C++: void c │ │ │ │ 00025560: 763a 3a78 696d 6770 726f 633a 3a6e 6942 v::ximgproc::niB │ │ │ │ 00025570: 6c61 636b 5468 7265 7368 6f6c 6428 4d61 lackThreshold(Ma │ │ │ │ 00025580: 7420 5f73 7263 2c20 4d61 7426 205f 6473 t _src, Mat& _ds │ │ │ │ 00025590: 742c 2064 6f75 626c 6520 6d61 7856 616c t, double maxVal │ │ │ │ 000255a0: 7565 2c20 696e 7420 7479 7065 2c20 696e ue, int type, in │ │ │ │ @@ -9627,1702 +9627,1702 @@ │ │ │ │ 000259a0: 6f70 6963 4469 6666 7573 696f 6e5f 3028 opicDiffusion_0( │ │ │ │ 000259b0: 6c6f 6e67 2073 7263 5f6e 6174 6976 654f long src_nativeO │ │ │ │ 000259c0: 626a 2c20 6c6f 6e67 2064 7374 5f6e 6174 bj, long dst_nat │ │ │ │ 000259d0: 6976 654f 626a 2c20 666c 6f61 7420 616c iveObj, float al │ │ │ │ 000259e0: 7068 612c 2066 6c6f 6174 204b 2c20 696e pha, float K, in │ │ │ │ 000259f0: 7420 6e69 7465 7273 293b 0a0a 2020 2020 t niters);.. │ │ │ │ 00025a00: 2f2f 2043 2b2b 3a20 2076 6f69 6420 6376 // C++: void cv │ │ │ │ -00025a10: 3a3a 7869 6d67 7072 6f63 3a3a 7765 6967 ::ximgproc::weig │ │ │ │ -00025a20: 6874 6564 4d65 6469 616e 4669 6c74 6572 htedMedianFilter │ │ │ │ -00025a30: 284d 6174 206a 6f69 6e74 2c20 4d61 7420 (Mat joint, Mat │ │ │ │ -00025a40: 7372 632c 204d 6174 2620 6473 742c 2069 src, Mat& dst, i │ │ │ │ -00025a50: 6e74 2072 2c20 646f 7562 6c65 2073 6967 nt r, double sig │ │ │ │ -00025a60: 6d61 203d 2032 352e 352c 2069 6e74 2077 ma = 25.5, int w │ │ │ │ -00025a70: 6569 6768 7454 7970 6520 3d20 574d 465f eightType = WMF_ │ │ │ │ -00025a80: 4558 502c 204d 6174 206d 6173 6b20 3d20 EXP, Mat mask = │ │ │ │ -00025a90: 4d61 7428 2929 0a20 2020 2070 7269 7661 Mat()). priva │ │ │ │ -00025aa0: 7465 2073 7461 7469 6320 6e61 7469 7665 te static native │ │ │ │ -00025ab0: 2076 6f69 6420 7765 6967 6874 6564 4d65 void weightedMe │ │ │ │ -00025ac0: 6469 616e 4669 6c74 6572 5f30 286c 6f6e dianFilter_0(lon │ │ │ │ -00025ad0: 6720 6a6f 696e 745f 6e61 7469 7665 4f62 g joint_nativeOb │ │ │ │ -00025ae0: 6a2c 206c 6f6e 6720 7372 635f 6e61 7469 j, long src_nati │ │ │ │ -00025af0: 7665 4f62 6a2c 206c 6f6e 6720 6473 745f veObj, long dst_ │ │ │ │ -00025b00: 6e61 7469 7665 4f62 6a2c 2069 6e74 2072 nativeObj, int r │ │ │ │ -00025b10: 2c20 646f 7562 6c65 2073 6967 6d61 2c20 , double sigma, │ │ │ │ -00025b20: 696e 7420 7765 6967 6874 5479 7065 2c20 int weightType, │ │ │ │ -00025b30: 6c6f 6e67 206d 6173 6b5f 6e61 7469 7665 long mask_native │ │ │ │ -00025b40: 4f62 6a29 3b0a 2020 2020 7072 6976 6174 Obj);. privat │ │ │ │ -00025b50: 6520 7374 6174 6963 206e 6174 6976 6520 e static native │ │ │ │ -00025b60: 766f 6964 2077 6569 6768 7465 644d 6564 void weightedMed │ │ │ │ -00025b70: 6961 6e46 696c 7465 725f 3128 6c6f 6e67 ianFilter_1(long │ │ │ │ -00025b80: 206a 6f69 6e74 5f6e 6174 6976 654f 626a joint_nativeObj │ │ │ │ -00025b90: 2c20 6c6f 6e67 2073 7263 5f6e 6174 6976 , long src_nativ │ │ │ │ -00025ba0: 654f 626a 2c20 6c6f 6e67 2064 7374 5f6e eObj, long dst_n │ │ │ │ -00025bb0: 6174 6976 654f 626a 2c20 696e 7420 722c ativeObj, int r, │ │ │ │ -00025bc0: 2064 6f75 626c 6520 7369 676d 612c 2069 double sigma, i │ │ │ │ -00025bd0: 6e74 2077 6569 6768 7454 7970 6529 3b0a nt weightType);. │ │ │ │ -00025be0: 2020 2020 7072 6976 6174 6520 7374 6174 private stat │ │ │ │ -00025bf0: 6963 206e 6174 6976 6520 766f 6964 2077 ic native void w │ │ │ │ -00025c00: 6569 6768 7465 644d 6564 6961 6e46 696c eightedMedianFil │ │ │ │ -00025c10: 7465 725f 3228 6c6f 6e67 206a 6f69 6e74 ter_2(long joint │ │ │ │ -00025c20: 5f6e 6174 6976 654f 626a 2c20 6c6f 6e67 _nativeObj, long │ │ │ │ -00025c30: 2073 7263 5f6e 6174 6976 654f 626a 2c20 src_nativeObj, │ │ │ │ -00025c40: 6c6f 6e67 2064 7374 5f6e 6174 6976 654f long dst_nativeO │ │ │ │ -00025c50: 626a 2c20 696e 7420 722c 2064 6f75 626c bj, int r, doubl │ │ │ │ -00025c60: 6520 7369 676d 6129 3b0a 2020 2020 7072 e sigma);. pr │ │ │ │ -00025c70: 6976 6174 6520 7374 6174 6963 206e 6174 ivate static nat │ │ │ │ -00025c80: 6976 6520 766f 6964 2077 6569 6768 7465 ive void weighte │ │ │ │ -00025c90: 644d 6564 6961 6e46 696c 7465 725f 3328 dMedianFilter_3( │ │ │ │ -00025ca0: 6c6f 6e67 206a 6f69 6e74 5f6e 6174 6976 long joint_nativ │ │ │ │ -00025cb0: 654f 626a 2c20 6c6f 6e67 2073 7263 5f6e eObj, long src_n │ │ │ │ -00025cc0: 6174 6976 654f 626a 2c20 6c6f 6e67 2064 ativeObj, long d │ │ │ │ -00025cd0: 7374 5f6e 6174 6976 654f 626a 2c20 696e st_nativeObj, in │ │ │ │ -00025ce0: 7420 7229 3b0a 0a20 2020 202f 2f20 432b t r);.. // C+ │ │ │ │ -00025cf0: 2b3a 2020 5074 725f 5246 4665 6174 7572 +: Ptr_RFFeatur │ │ │ │ -00025d00: 6547 6574 7465 7220 6376 3a3a 7869 6d67 eGetter cv::ximg │ │ │ │ -00025d10: 7072 6f63 3a3a 6372 6561 7465 5246 4665 proc::createRFFe │ │ │ │ -00025d20: 6174 7572 6547 6574 7465 7228 290a 2020 atureGetter(). │ │ │ │ -00025d30: 2020 7072 6976 6174 6520 7374 6174 6963 private static │ │ │ │ -00025d40: 206e 6174 6976 6520 6c6f 6e67 2063 7265 native long cre │ │ │ │ -00025d50: 6174 6552 4646 6561 7475 7265 4765 7474 ateRFFeatureGett │ │ │ │ -00025d60: 6572 5f30 2829 3b0a 0a20 2020 202f 2f20 er_0();.. // │ │ │ │ -00025d70: 432b 2b3a 2020 5074 725f 5374 7275 6374 C++: Ptr_Struct │ │ │ │ -00025d80: 7572 6564 4564 6765 4465 7465 6374 696f uredEdgeDetectio │ │ │ │ -00025d90: 6e20 6376 3a3a 7869 6d67 7072 6f63 3a3a n cv::ximgproc:: │ │ │ │ -00025da0: 6372 6561 7465 5374 7275 6374 7572 6564 createStructured │ │ │ │ -00025db0: 4564 6765 4465 7465 6374 696f 6e28 5374 EdgeDetection(St │ │ │ │ -00025dc0: 7269 6e67 206d 6f64 656c 2c20 5074 725f ring model, Ptr_ │ │ │ │ -00025dd0: 5246 4665 6174 7572 6547 6574 7465 7220 RFFeatureGetter │ │ │ │ -00025de0: 686f 7754 6f47 6574 4665 6174 7572 6573 howToGetFeatures │ │ │ │ -00025df0: 203d 2050 7472 3c52 4646 6561 7475 7265 = Ptr()). p │ │ │ │ -00025e10: 7269 7661 7465 2073 7461 7469 6320 6e61 rivate static na │ │ │ │ -00025e20: 7469 7665 206c 6f6e 6720 6372 6561 7465 tive long create │ │ │ │ -00025e30: 5374 7275 6374 7572 6564 4564 6765 4465 StructuredEdgeDe │ │ │ │ -00025e40: 7465 6374 696f 6e5f 3028 5374 7269 6e67 tection_0(String │ │ │ │ -00025e50: 206d 6f64 656c 2c20 6c6f 6e67 2068 6f77 model, long how │ │ │ │ -00025e60: 546f 4765 7446 6561 7475 7265 735f 6e61 ToGetFeatures_na │ │ │ │ -00025e70: 7469 7665 4f62 6a29 3b0a 2020 2020 7072 tiveObj);. pr │ │ │ │ -00025e80: 6976 6174 6520 7374 6174 6963 206e 6174 ivate static nat │ │ │ │ -00025e90: 6976 6520 6c6f 6e67 2063 7265 6174 6553 ive long createS │ │ │ │ -00025ea0: 7472 7563 7475 7265 6445 6467 6544 6574 tructuredEdgeDet │ │ │ │ -00025eb0: 6563 7469 6f6e 5f31 2853 7472 696e 6720 ection_1(String │ │ │ │ -00025ec0: 6d6f 6465 6c29 3b0a 0a20 2020 202f 2f20 model);.. // │ │ │ │ -00025ed0: 432b 2b3a 2020 5074 725f 4564 6765 4177 C++: Ptr_EdgeAw │ │ │ │ -00025ee0: 6172 6549 6e74 6572 706f 6c61 746f 7220 areInterpolator │ │ │ │ -00025ef0: 6376 3a3a 7869 6d67 7072 6f63 3a3a 6372 cv::ximgproc::cr │ │ │ │ -00025f00: 6561 7465 4564 6765 4177 6172 6549 6e74 eateEdgeAwareInt │ │ │ │ -00025f10: 6572 706f 6c61 746f 7228 290a 2020 2020 erpolator(). │ │ │ │ -00025f20: 7072 6976 6174 6520 7374 6174 6963 206e private static n │ │ │ │ -00025f30: 6174 6976 6520 6c6f 6e67 2063 7265 6174 ative long creat │ │ │ │ -00025f40: 6545 6467 6541 7761 7265 496e 7465 7270 eEdgeAwareInterp │ │ │ │ -00025f50: 6f6c 6174 6f72 5f30 2829 3b0a 0a20 2020 olator_0();.. │ │ │ │ -00025f60: 202f 2f20 432b 2b3a 2020 5074 725f 5249 // C++: Ptr_RI │ │ │ │ -00025f70: 4349 6e74 6572 706f 6c61 746f 7220 6376 CInterpolator cv │ │ │ │ -00025f80: 3a3a 7869 6d67 7072 6f63 3a3a 6372 6561 ::ximgproc::crea │ │ │ │ -00025f90: 7465 5249 4349 6e74 6572 706f 6c61 746f teRICInterpolato │ │ │ │ -00025fa0: 7228 290a 2020 2020 7072 6976 6174 6520 r(). private │ │ │ │ -00025fb0: 7374 6174 6963 206e 6174 6976 6520 6c6f static native lo │ │ │ │ -00025fc0: 6e67 2063 7265 6174 6552 4943 496e 7465 ng createRICInte │ │ │ │ -00025fd0: 7270 6f6c 6174 6f72 5f30 2829 3b0a 0a20 rpolator_0();.. │ │ │ │ -00025fe0: 2020 202f 2f20 432b 2b3a 2020 5074 725f // C++: Ptr_ │ │ │ │ -00025ff0: 5375 7065 7270 6978 656c 534c 4943 2063 SuperpixelSLIC c │ │ │ │ -00026000: 763a 3a78 696d 6770 726f 633a 3a63 7265 v::ximgproc::cre │ │ │ │ -00026010: 6174 6553 7570 6572 7069 7865 6c53 4c49 ateSuperpixelSLI │ │ │ │ -00026020: 4328 4d61 7420 696d 6167 652c 2069 6e74 C(Mat image, int │ │ │ │ -00026030: 2061 6c67 6f72 6974 686d 203d 2053 4c49 algorithm = SLI │ │ │ │ -00026040: 434f 2c20 696e 7420 7265 6769 6f6e 5f73 CO, int region_s │ │ │ │ -00026050: 697a 6520 3d20 3130 2c20 666c 6f61 7420 ize = 10, float │ │ │ │ -00026060: 7275 6c65 7220 3d20 3130 2e30 6629 0a20 ruler = 10.0f). │ │ │ │ -00026070: 2020 2070 7269 7661 7465 2073 7461 7469 private stati │ │ │ │ -00026080: 6320 6e61 7469 7665 206c 6f6e 6720 6372 c native long cr │ │ │ │ -00026090: 6561 7465 5375 7065 7270 6978 656c 534c eateSuperpixelSL │ │ │ │ -000260a0: 4943 5f30 286c 6f6e 6720 696d 6167 655f IC_0(long image_ │ │ │ │ -000260b0: 6e61 7469 7665 4f62 6a2c 2069 6e74 2061 nativeObj, int a │ │ │ │ -000260c0: 6c67 6f72 6974 686d 2c20 696e 7420 7265 lgorithm, int re │ │ │ │ -000260d0: 6769 6f6e 5f73 697a 652c 2066 6c6f 6174 gion_size, float │ │ │ │ -000260e0: 2072 756c 6572 293b 0a20 2020 2070 7269 ruler);. pri │ │ │ │ -000260f0: 7661 7465 2073 7461 7469 6320 6e61 7469 vate static nati │ │ │ │ -00026100: 7665 206c 6f6e 6720 6372 6561 7465 5375 ve long createSu │ │ │ │ -00026110: 7065 7270 6978 656c 534c 4943 5f31 286c perpixelSLIC_1(l │ │ │ │ -00026120: 6f6e 6720 696d 6167 655f 6e61 7469 7665 ong image_native │ │ │ │ -00026130: 4f62 6a2c 2069 6e74 2061 6c67 6f72 6974 Obj, int algorit │ │ │ │ -00026140: 686d 2c20 696e 7420 7265 6769 6f6e 5f73 hm, int region_s │ │ │ │ -00026150: 697a 6529 3b0a 2020 2020 7072 6976 6174 ize);. privat │ │ │ │ -00026160: 6520 7374 6174 6963 206e 6174 6976 6520 e static native │ │ │ │ -00026170: 6c6f 6e67 2063 7265 6174 6553 7570 6572 long createSuper │ │ │ │ -00026180: 7069 7865 6c53 4c49 435f 3228 6c6f 6e67 pixelSLIC_2(long │ │ │ │ -00026190: 2069 6d61 6765 5f6e 6174 6976 654f 626a image_nativeObj │ │ │ │ -000261a0: 2c20 696e 7420 616c 676f 7269 7468 6d29 , int algorithm) │ │ │ │ -000261b0: 3b0a 2020 2020 7072 6976 6174 6520 7374 ;. private st │ │ │ │ -000261c0: 6174 6963 206e 6174 6976 6520 6c6f 6e67 atic native long │ │ │ │ -000261d0: 2063 7265 6174 6553 7570 6572 7069 7865 createSuperpixe │ │ │ │ -000261e0: 6c53 4c49 435f 3328 6c6f 6e67 2069 6d61 lSLIC_3(long ima │ │ │ │ -000261f0: 6765 5f6e 6174 6976 654f 626a 293b 0a0a ge_nativeObj);.. │ │ │ │ -00026200: 2020 2020 2f2f 2043 2b2b 3a20 2050 7472 // C++: Ptr │ │ │ │ -00026210: 5f47 7261 7068 5365 676d 656e 7461 7469 _GraphSegmentati │ │ │ │ -00026220: 6f6e 2063 763a 3a78 696d 6770 726f 633a on cv::ximgproc: │ │ │ │ -00026230: 3a73 6567 6d65 6e74 6174 696f 6e3a 3a63 :segmentation::c │ │ │ │ -00026240: 7265 6174 6547 7261 7068 5365 676d 656e reateGraphSegmen │ │ │ │ -00026250: 7461 7469 6f6e 2864 6f75 626c 6520 7369 tation(double si │ │ │ │ -00026260: 676d 6120 3d20 302e 352c 2066 6c6f 6174 gma = 0.5, float │ │ │ │ -00026270: 206b 203d 2033 3030 2c20 696e 7420 6d69 k = 300, int mi │ │ │ │ -00026280: 6e5f 7369 7a65 203d 2031 3030 290a 2020 n_size = 100). │ │ │ │ -00026290: 2020 7072 6976 6174 6520 7374 6174 6963 private static │ │ │ │ -000262a0: 206e 6174 6976 6520 6c6f 6e67 2063 7265 native long cre │ │ │ │ -000262b0: 6174 6547 7261 7068 5365 676d 656e 7461 ateGraphSegmenta │ │ │ │ -000262c0: 7469 6f6e 5f30 2864 6f75 626c 6520 7369 tion_0(double si │ │ │ │ -000262d0: 676d 612c 2066 6c6f 6174 206b 2c20 696e gma, float k, in │ │ │ │ -000262e0: 7420 6d69 6e5f 7369 7a65 293b 0a20 2020 t min_size);. │ │ │ │ -000262f0: 2070 7269 7661 7465 2073 7461 7469 6320 private static │ │ │ │ -00026300: 6e61 7469 7665 206c 6f6e 6720 6372 6561 native long crea │ │ │ │ -00026310: 7465 4772 6170 6853 6567 6d65 6e74 6174 teGraphSegmentat │ │ │ │ -00026320: 696f 6e5f 3128 646f 7562 6c65 2073 6967 ion_1(double sig │ │ │ │ -00026330: 6d61 2c20 666c 6f61 7420 6b29 3b0a 2020 ma, float k);. │ │ │ │ -00026340: 2020 7072 6976 6174 6520 7374 6174 6963 private static │ │ │ │ -00026350: 206e 6174 6976 6520 6c6f 6e67 2063 7265 native long cre │ │ │ │ -00026360: 6174 6547 7261 7068 5365 676d 656e 7461 ateGraphSegmenta │ │ │ │ -00026370: 7469 6f6e 5f32 2864 6f75 626c 6520 7369 tion_2(double si │ │ │ │ -00026380: 676d 6129 3b0a 2020 2020 7072 6976 6174 gma);. privat │ │ │ │ -00026390: 6520 7374 6174 6963 206e 6174 6976 6520 e static native │ │ │ │ -000263a0: 6c6f 6e67 2063 7265 6174 6547 7261 7068 long createGraph │ │ │ │ -000263b0: 5365 676d 656e 7461 7469 6f6e 5f33 2829 Segmentation_3() │ │ │ │ -000263c0: 3b0a 0a20 2020 202f 2f20 432b 2b3a 2020 ;.. // C++: │ │ │ │ -000263d0: 5074 725f 5365 6c65 6374 6976 6553 6561 Ptr_SelectiveSea │ │ │ │ -000263e0: 7263 6853 6567 6d65 6e74 6174 696f 6e53 rchSegmentationS │ │ │ │ -000263f0: 7472 6174 6567 7943 6f6c 6f72 2063 763a trategyColor cv: │ │ │ │ -00026400: 3a78 696d 6770 726f 633a 3a73 6567 6d65 :ximgproc::segme │ │ │ │ -00026410: 6e74 6174 696f 6e3a 3a63 7265 6174 6553 ntation::createS │ │ │ │ -00026420: 656c 6563 7469 7665 5365 6172 6368 5365 electiveSearchSe │ │ │ │ -00026430: 676d 656e 7461 7469 6f6e 5374 7261 7465 gmentationStrate │ │ │ │ -00026440: 6779 436f 6c6f 7228 290a 2020 2020 7072 gyColor(). pr │ │ │ │ -00026450: 6976 6174 6520 7374 6174 6963 206e 6174 ivate static nat │ │ │ │ -00026460: 6976 6520 6c6f 6e67 2063 7265 6174 6553 ive long createS │ │ │ │ -00026470: 656c 6563 7469 7665 5365 6172 6368 5365 electiveSearchSe │ │ │ │ -00026480: 676d 656e 7461 7469 6f6e 5374 7261 7465 gmentationStrate │ │ │ │ -00026490: 6779 436f 6c6f 725f 3028 293b 0a0a 2020 gyColor_0();.. │ │ │ │ -000264a0: 2020 2f2f 2043 2b2b 3a20 2050 7472 5f53 // C++: Ptr_S │ │ │ │ -000264b0: 656c 6563 7469 7665 5365 6172 6368 5365 electiveSearchSe │ │ │ │ -000264c0: 676d 656e 7461 7469 6f6e 5374 7261 7465 gmentationStrate │ │ │ │ -000264d0: 6779 5369 7a65 2063 763a 3a78 696d 6770 gySize cv::ximgp │ │ │ │ -000264e0: 726f 633a 3a73 6567 6d65 6e74 6174 696f roc::segmentatio │ │ │ │ -000264f0: 6e3a 3a63 7265 6174 6553 656c 6563 7469 n::createSelecti │ │ │ │ -00026500: 7665 5365 6172 6368 5365 676d 656e 7461 veSearchSegmenta │ │ │ │ -00026510: 7469 6f6e 5374 7261 7465 6779 5369 7a65 tionStrategySize │ │ │ │ -00026520: 2829 0a20 2020 2070 7269 7661 7465 2073 (). private s │ │ │ │ -00026530: 7461 7469 6320 6e61 7469 7665 206c 6f6e tatic native lon │ │ │ │ -00026540: 6720 6372 6561 7465 5365 6c65 6374 6976 g createSelectiv │ │ │ │ -00026550: 6553 6561 7263 6853 6567 6d65 6e74 6174 eSearchSegmentat │ │ │ │ -00026560: 696f 6e53 7472 6174 6567 7953 697a 655f ionStrategySize_ │ │ │ │ -00026570: 3028 293b 0a0a 2020 2020 2f2f 2043 2b2b 0();.. // C++ │ │ │ │ -00026580: 3a20 2050 7472 5f53 656c 6563 7469 7665 : Ptr_Selective │ │ │ │ -00026590: 5365 6172 6368 5365 676d 656e 7461 7469 SearchSegmentati │ │ │ │ -000265a0: 6f6e 5374 7261 7465 6779 5465 7874 7572 onStrategyTextur │ │ │ │ -000265b0: 6520 6376 3a3a 7869 6d67 7072 6f63 3a3a e cv::ximgproc:: │ │ │ │ -000265c0: 7365 676d 656e 7461 7469 6f6e 3a3a 6372 segmentation::cr │ │ │ │ -000265d0: 6561 7465 5365 6c65 6374 6976 6553 6561 eateSelectiveSea │ │ │ │ -000265e0: 7263 6853 6567 6d65 6e74 6174 696f 6e53 rchSegmentationS │ │ │ │ -000265f0: 7472 6174 6567 7954 6578 7475 7265 2829 trategyTexture() │ │ │ │ -00026600: 0a20 2020 2070 7269 7661 7465 2073 7461 . private sta │ │ │ │ -00026610: 7469 6320 6e61 7469 7665 206c 6f6e 6720 tic native long │ │ │ │ -00026620: 6372 6561 7465 5365 6c65 6374 6976 6553 createSelectiveS │ │ │ │ -00026630: 6561 7263 6853 6567 6d65 6e74 6174 696f earchSegmentatio │ │ │ │ -00026640: 6e53 7472 6174 6567 7954 6578 7475 7265 nStrategyTexture │ │ │ │ -00026650: 5f30 2829 3b0a 0a20 2020 202f 2f20 432b _0();.. // C+ │ │ │ │ -00026660: 2b3a 2020 5074 725f 5365 6c65 6374 6976 +: Ptr_Selectiv │ │ │ │ -00026670: 6553 6561 7263 6853 6567 6d65 6e74 6174 eSearchSegmentat │ │ │ │ -00026680: 696f 6e53 7472 6174 6567 7946 696c 6c20 ionStrategyFill │ │ │ │ -00026690: 6376 3a3a 7869 6d67 7072 6f63 3a3a 7365 cv::ximgproc::se │ │ │ │ -000266a0: 676d 656e 7461 7469 6f6e 3a3a 6372 6561 gmentation::crea │ │ │ │ -000266b0: 7465 5365 6c65 6374 6976 6553 6561 7263 teSelectiveSearc │ │ │ │ -000266c0: 6853 6567 6d65 6e74 6174 696f 6e53 7472 hSegmentationStr │ │ │ │ -000266d0: 6174 6567 7946 696c 6c28 290a 2020 2020 ategyFill(). │ │ │ │ -000266e0: 7072 6976 6174 6520 7374 6174 6963 206e private static n │ │ │ │ -000266f0: 6174 6976 6520 6c6f 6e67 2063 7265 6174 ative long creat │ │ │ │ -00026700: 6553 656c 6563 7469 7665 5365 6172 6368 eSelectiveSearch │ │ │ │ -00026710: 5365 676d 656e 7461 7469 6f6e 5374 7261 SegmentationStra │ │ │ │ -00026720: 7465 6779 4669 6c6c 5f30 2829 3b0a 0a20 tegyFill_0();.. │ │ │ │ -00026730: 2020 202f 2f20 432b 2b3a 2020 5074 725f // C++: Ptr_ │ │ │ │ -00026740: 5365 6c65 6374 6976 6553 6561 7263 6853 SelectiveSearchS │ │ │ │ -00026750: 6567 6d65 6e74 6174 696f 6e53 7472 6174 egmentationStrat │ │ │ │ -00026760: 6567 794d 756c 7469 706c 6520 6376 3a3a egyMultiple cv:: │ │ │ │ -00026770: 7869 6d67 7072 6f63 3a3a 7365 676d 656e ximgproc::segmen │ │ │ │ -00026780: 7461 7469 6f6e 3a3a 6372 6561 7465 5365 tation::createSe │ │ │ │ -00026790: 6c65 6374 6976 6553 6561 7263 6853 6567 lectiveSearchSeg │ │ │ │ -000267a0: 6d65 6e74 6174 696f 6e53 7472 6174 6567 mentationStrateg │ │ │ │ -000267b0: 794d 756c 7469 706c 6528 290a 2020 2020 yMultiple(). │ │ │ │ -000267c0: 7072 6976 6174 6520 7374 6174 6963 206e private static n │ │ │ │ -000267d0: 6174 6976 6520 6c6f 6e67 2063 7265 6174 ative long creat │ │ │ │ -000267e0: 6553 656c 6563 7469 7665 5365 6172 6368 eSelectiveSearch │ │ │ │ -000267f0: 5365 676d 656e 7461 7469 6f6e 5374 7261 SegmentationStra │ │ │ │ -00026800: 7465 6779 4d75 6c74 6970 6c65 5f30 2829 tegyMultiple_0() │ │ │ │ -00026810: 3b0a 0a20 2020 202f 2f20 432b 2b3a 2020 ;.. // C++: │ │ │ │ -00026820: 5074 725f 5365 6c65 6374 6976 6553 6561 Ptr_SelectiveSea │ │ │ │ -00026830: 7263 6853 6567 6d65 6e74 6174 696f 6e53 rchSegmentationS │ │ │ │ -00026840: 7472 6174 6567 794d 756c 7469 706c 6520 trategyMultiple │ │ │ │ -00026850: 6376 3a3a 7869 6d67 7072 6f63 3a3a 7365 cv::ximgproc::se │ │ │ │ -00026860: 676d 656e 7461 7469 6f6e 3a3a 6372 6561 gmentation::crea │ │ │ │ -00026870: 7465 5365 6c65 6374 6976 6553 6561 7263 teSelectiveSearc │ │ │ │ -00026880: 6853 6567 6d65 6e74 6174 696f 6e53 7472 hSegmentationStr │ │ │ │ -00026890: 6174 6567 794d 756c 7469 706c 6528 5074 ategyMultiple(Pt │ │ │ │ -000268a0: 725f 5365 6c65 6374 6976 6553 6561 7263 r_SelectiveSearc │ │ │ │ -000268b0: 6853 6567 6d65 6e74 6174 696f 6e53 7472 hSegmentationStr │ │ │ │ -000268c0: 6174 6567 7920 7331 290a 2020 2020 7072 ategy s1). pr │ │ │ │ -000268d0: 6976 6174 6520 7374 6174 6963 206e 6174 ivate static nat │ │ │ │ -000268e0: 6976 6520 6c6f 6e67 2063 7265 6174 6553 ive long createS │ │ │ │ -000268f0: 656c 6563 7469 7665 5365 6172 6368 5365 electiveSearchSe │ │ │ │ -00026900: 676d 656e 7461 7469 6f6e 5374 7261 7465 gmentationStrate │ │ │ │ -00026910: 6779 4d75 6c74 6970 6c65 5f31 286c 6f6e gyMultiple_1(lon │ │ │ │ -00026920: 6720 7331 5f6e 6174 6976 654f 626a 293b g s1_nativeObj); │ │ │ │ -00026930: 0a0a 2020 2020 2f2f 2043 2b2b 3a20 2050 .. // C++: P │ │ │ │ -00026940: 7472 5f53 656c 6563 7469 7665 5365 6172 tr_SelectiveSear │ │ │ │ -00026950: 6368 5365 676d 656e 7461 7469 6f6e 5374 chSegmentationSt │ │ │ │ -00026960: 7261 7465 6779 4d75 6c74 6970 6c65 2063 rategyMultiple c │ │ │ │ -00026970: 763a 3a78 696d 6770 726f 633a 3a73 6567 v::ximgproc::seg │ │ │ │ -00026980: 6d65 6e74 6174 696f 6e3a 3a63 7265 6174 mentation::creat │ │ │ │ -00026990: 6553 656c 6563 7469 7665 5365 6172 6368 eSelectiveSearch │ │ │ │ -000269a0: 5365 676d 656e 7461 7469 6f6e 5374 7261 SegmentationStra │ │ │ │ -000269b0: 7465 6779 4d75 6c74 6970 6c65 2850 7472 tegyMultiple(Ptr │ │ │ │ -000269c0: 5f53 656c 6563 7469 7665 5365 6172 6368 _SelectiveSearch │ │ │ │ -000269d0: 5365 676d 656e 7461 7469 6f6e 5374 7261 SegmentationStra │ │ │ │ -000269e0: 7465 6779 2073 312c 2050 7472 5f53 656c tegy s1, Ptr_Sel │ │ │ │ -000269f0: 6563 7469 7665 5365 6172 6368 5365 676d ectiveSearchSegm │ │ │ │ -00026a00: 656e 7461 7469 6f6e 5374 7261 7465 6779 entationStrategy │ │ │ │ -00026a10: 2073 3229 0a20 2020 2070 7269 7661 7465 s2). private │ │ │ │ -00026a20: 2073 7461 7469 6320 6e61 7469 7665 206c static native l │ │ │ │ -00026a30: 6f6e 6720 6372 6561 7465 5365 6c65 6374 ong createSelect │ │ │ │ -00026a40: 6976 6553 6561 7263 6853 6567 6d65 6e74 iveSearchSegment │ │ │ │ -00026a50: 6174 696f 6e53 7472 6174 6567 794d 756c ationStrategyMul │ │ │ │ -00026a60: 7469 706c 655f 3228 6c6f 6e67 2073 315f tiple_2(long s1_ │ │ │ │ -00026a70: 6e61 7469 7665 4f62 6a2c 206c 6f6e 6720 nativeObj, long │ │ │ │ -00026a80: 7332 5f6e 6174 6976 654f 626a 293b 0a0a s2_nativeObj);.. │ │ │ │ -00026a90: 2020 2020 2f2f 2043 2b2b 3a20 2050 7472 // C++: Ptr │ │ │ │ -00026aa0: 5f53 656c 6563 7469 7665 5365 6172 6368 _SelectiveSearch │ │ │ │ -00026ab0: 5365 676d 656e 7461 7469 6f6e 5374 7261 SegmentationStra │ │ │ │ -00026ac0: 7465 6779 4d75 6c74 6970 6c65 2063 763a tegyMultiple cv: │ │ │ │ -00026ad0: 3a78 696d 6770 726f 633a 3a73 6567 6d65 :ximgproc::segme │ │ │ │ -00026ae0: 6e74 6174 696f 6e3a 3a63 7265 6174 6553 ntation::createS │ │ │ │ -00026af0: 656c 6563 7469 7665 5365 6172 6368 5365 electiveSearchSe │ │ │ │ -00026b00: 676d 656e 7461 7469 6f6e 5374 7261 7465 gmentationStrate │ │ │ │ -00026b10: 6779 4d75 6c74 6970 6c65 2850 7472 5f53 gyMultiple(Ptr_S │ │ │ │ -00026b20: 656c 6563 7469 7665 5365 6172 6368 5365 electiveSearchSe │ │ │ │ -00026b30: 676d 656e 7461 7469 6f6e 5374 7261 7465 gmentationStrate │ │ │ │ -00026b40: 6779 2073 312c 2050 7472 5f53 656c 6563 gy s1, Ptr_Selec │ │ │ │ -00026b50: 7469 7665 5365 6172 6368 5365 676d 656e tiveSearchSegmen │ │ │ │ -00026b60: 7461 7469 6f6e 5374 7261 7465 6779 2073 tationStrategy s │ │ │ │ -00026b70: 322c 2050 7472 5f53 656c 6563 7469 7665 2, Ptr_Selective │ │ │ │ -00026b80: 5365 6172 6368 5365 676d 656e 7461 7469 SearchSegmentati │ │ │ │ -00026b90: 6f6e 5374 7261 7465 6779 2073 3329 0a20 onStrategy s3). │ │ │ │ -00026ba0: 2020 2070 7269 7661 7465 2073 7461 7469 private stati │ │ │ │ -00026bb0: 6320 6e61 7469 7665 206c 6f6e 6720 6372 c native long cr │ │ │ │ -00026bc0: 6561 7465 5365 6c65 6374 6976 6553 6561 eateSelectiveSea │ │ │ │ -00026bd0: 7263 6853 6567 6d65 6e74 6174 696f 6e53 rchSegmentationS │ │ │ │ -00026be0: 7472 6174 6567 794d 756c 7469 706c 655f trategyMultiple_ │ │ │ │ -00026bf0: 3328 6c6f 6e67 2073 315f 6e61 7469 7665 3(long s1_native │ │ │ │ -00026c00: 4f62 6a2c 206c 6f6e 6720 7332 5f6e 6174 Obj, long s2_nat │ │ │ │ -00026c10: 6976 654f 626a 2c20 6c6f 6e67 2073 335f iveObj, long s3_ │ │ │ │ -00026c20: 6e61 7469 7665 4f62 6a29 3b0a 0a20 2020 nativeObj);.. │ │ │ │ -00026c30: 202f 2f20 432b 2b3a 2020 5074 725f 5365 // C++: Ptr_Se │ │ │ │ -00026c40: 6c65 6374 6976 6553 6561 7263 6853 6567 lectiveSearchSeg │ │ │ │ -00026c50: 6d65 6e74 6174 696f 6e53 7472 6174 6567 mentationStrateg │ │ │ │ -00026c60: 794d 756c 7469 706c 6520 6376 3a3a 7869 yMultiple cv::xi │ │ │ │ -00026c70: 6d67 7072 6f63 3a3a 7365 676d 656e 7461 mgproc::segmenta │ │ │ │ -00026c80: 7469 6f6e 3a3a 6372 6561 7465 5365 6c65 tion::createSele │ │ │ │ -00026c90: 6374 6976 6553 6561 7263 6853 6567 6d65 ctiveSearchSegme │ │ │ │ -00026ca0: 6e74 6174 696f 6e53 7472 6174 6567 794d ntationStrategyM │ │ │ │ -00026cb0: 756c 7469 706c 6528 5074 725f 5365 6c65 ultiple(Ptr_Sele │ │ │ │ -00026cc0: 6374 6976 6553 6561 7263 6853 6567 6d65 ctiveSearchSegme │ │ │ │ -00026cd0: 6e74 6174 696f 6e53 7472 6174 6567 7920 ntationStrategy │ │ │ │ -00026ce0: 7331 2c20 5074 725f 5365 6c65 6374 6976 s1, Ptr_Selectiv │ │ │ │ -00026cf0: 6553 6561 7263 6853 6567 6d65 6e74 6174 eSearchSegmentat │ │ │ │ -00026d00: 696f 6e53 7472 6174 6567 7920 7332 2c20 ionStrategy s2, │ │ │ │ -00026d10: 5074 725f 5365 6c65 6374 6976 6553 6561 Ptr_SelectiveSea │ │ │ │ -00026d20: 7263 6853 6567 6d65 6e74 6174 696f 6e53 rchSegmentationS │ │ │ │ -00026d30: 7472 6174 6567 7920 7333 2c20 5074 725f trategy s3, Ptr_ │ │ │ │ -00026d40: 5365 6c65 6374 6976 6553 6561 7263 6853 SelectiveSearchS │ │ │ │ -00026d50: 6567 6d65 6e74 6174 696f 6e53 7472 6174 egmentationStrat │ │ │ │ -00026d60: 6567 7920 7334 290a 2020 2020 7072 6976 egy s4). priv │ │ │ │ -00026d70: 6174 6520 7374 6174 6963 206e 6174 6976 ate static nativ │ │ │ │ -00026d80: 6520 6c6f 6e67 2063 7265 6174 6553 656c e long createSel │ │ │ │ -00026d90: 6563 7469 7665 5365 6172 6368 5365 676d ectiveSearchSegm │ │ │ │ -00026da0: 656e 7461 7469 6f6e 5374 7261 7465 6779 entationStrategy │ │ │ │ -00026db0: 4d75 6c74 6970 6c65 5f34 286c 6f6e 6720 Multiple_4(long │ │ │ │ -00026dc0: 7331 5f6e 6174 6976 654f 626a 2c20 6c6f s1_nativeObj, lo │ │ │ │ -00026dd0: 6e67 2073 325f 6e61 7469 7665 4f62 6a2c ng s2_nativeObj, │ │ │ │ -00026de0: 206c 6f6e 6720 7333 5f6e 6174 6976 654f long s3_nativeO │ │ │ │ -00026df0: 626a 2c20 6c6f 6e67 2073 345f 6e61 7469 bj, long s4_nati │ │ │ │ -00026e00: 7665 4f62 6a29 3b0a 0a20 2020 202f 2f20 veObj);.. // │ │ │ │ -00026e10: 432b 2b3a 2020 5074 725f 5365 6c65 6374 C++: Ptr_Select │ │ │ │ -00026e20: 6976 6553 6561 7263 6853 6567 6d65 6e74 iveSearchSegment │ │ │ │ -00026e30: 6174 696f 6e20 6376 3a3a 7869 6d67 7072 ation cv::ximgpr │ │ │ │ -00026e40: 6f63 3a3a 7365 676d 656e 7461 7469 6f6e oc::segmentation │ │ │ │ -00026e50: 3a3a 6372 6561 7465 5365 6c65 6374 6976 ::createSelectiv │ │ │ │ -00026e60: 6553 6561 7263 6853 6567 6d65 6e74 6174 eSearchSegmentat │ │ │ │ -00026e70: 696f 6e28 290a 2020 2020 7072 6976 6174 ion(). privat │ │ │ │ -00026e80: 6520 7374 6174 6963 206e 6174 6976 6520 e static native │ │ │ │ -00026e90: 6c6f 6e67 2063 7265 6174 6553 656c 6563 long createSelec │ │ │ │ -00026ea0: 7469 7665 5365 6172 6368 5365 676d 656e tiveSearchSegmen │ │ │ │ -00026eb0: 7461 7469 6f6e 5f30 2829 3b0a 0a20 2020 tation_0();.. │ │ │ │ -00026ec0: 202f 2f20 432b 2b3a 2020 5074 725f 5375 // C++: Ptr_Su │ │ │ │ -00026ed0: 7065 7270 6978 656c 5345 4544 5320 6376 perpixelSEEDS cv │ │ │ │ -00026ee0: 3a3a 7869 6d67 7072 6f63 3a3a 6372 6561 ::ximgproc::crea │ │ │ │ -00026ef0: 7465 5375 7065 7270 6978 656c 5345 4544 teSuperpixelSEED │ │ │ │ -00026f00: 5328 696e 7420 696d 6167 655f 7769 6474 S(int image_widt │ │ │ │ -00026f10: 682c 2069 6e74 2069 6d61 6765 5f68 6569 h, int image_hei │ │ │ │ -00026f20: 6768 742c 2069 6e74 2069 6d61 6765 5f63 ght, int image_c │ │ │ │ -00026f30: 6861 6e6e 656c 732c 2069 6e74 206e 756d hannels, int num │ │ │ │ -00026f40: 5f73 7570 6572 7069 7865 6c73 2c20 696e _superpixels, in │ │ │ │ -00026f50: 7420 6e75 6d5f 6c65 7665 6c73 2c20 696e t num_levels, in │ │ │ │ -00026f60: 7420 7072 696f 7220 3d20 322c 2069 6e74 t prior = 2, int │ │ │ │ -00026f70: 2068 6973 746f 6772 616d 5f62 696e 7320 histogram_bins │ │ │ │ -00026f80: 3d20 352c 2062 6f6f 6c20 646f 7562 6c65 = 5, bool double │ │ │ │ -00026f90: 5f73 7465 7020 3d20 6661 6c73 6529 0a20 _step = false). │ │ │ │ -00026fa0: 2020 2070 7269 7661 7465 2073 7461 7469 private stati │ │ │ │ -00026fb0: 6320 6e61 7469 7665 206c 6f6e 6720 6372 c native long cr │ │ │ │ -00026fc0: 6561 7465 5375 7065 7270 6978 656c 5345 eateSuperpixelSE │ │ │ │ -00026fd0: 4544 535f 3028 696e 7420 696d 6167 655f EDS_0(int image_ │ │ │ │ -00026fe0: 7769 6474 682c 2069 6e74 2069 6d61 6765 width, int image │ │ │ │ -00026ff0: 5f68 6569 6768 742c 2069 6e74 2069 6d61 _height, int ima │ │ │ │ -00027000: 6765 5f63 6861 6e6e 656c 732c 2069 6e74 ge_channels, int │ │ │ │ -00027010: 206e 756d 5f73 7570 6572 7069 7865 6c73 num_superpixels │ │ │ │ -00027020: 2c20 696e 7420 6e75 6d5f 6c65 7665 6c73 , int num_levels │ │ │ │ -00027030: 2c20 696e 7420 7072 696f 722c 2069 6e74 , int prior, int │ │ │ │ -00027040: 2068 6973 746f 6772 616d 5f62 696e 732c histogram_bins, │ │ │ │ -00027050: 2062 6f6f 6c65 616e 2064 6f75 626c 655f boolean double_ │ │ │ │ -00027060: 7374 6570 293b 0a20 2020 2070 7269 7661 step);. priva │ │ │ │ -00027070: 7465 2073 7461 7469 6320 6e61 7469 7665 te static native │ │ │ │ -00027080: 206c 6f6e 6720 6372 6561 7465 5375 7065 long createSupe │ │ │ │ -00027090: 7270 6978 656c 5345 4544 535f 3128 696e rpixelSEEDS_1(in │ │ │ │ -000270a0: 7420 696d 6167 655f 7769 6474 682c 2069 t image_width, i │ │ │ │ -000270b0: 6e74 2069 6d61 6765 5f68 6569 6768 742c nt image_height, │ │ │ │ -000270c0: 2069 6e74 2069 6d61 6765 5f63 6861 6e6e int image_chann │ │ │ │ -000270d0: 656c 732c 2069 6e74 206e 756d 5f73 7570 els, int num_sup │ │ │ │ -000270e0: 6572 7069 7865 6c73 2c20 696e 7420 6e75 erpixels, int nu │ │ │ │ -000270f0: 6d5f 6c65 7665 6c73 2c20 696e 7420 7072 m_levels, int pr │ │ │ │ -00027100: 696f 722c 2069 6e74 2068 6973 746f 6772 ior, int histogr │ │ │ │ -00027110: 616d 5f62 696e 7329 3b0a 2020 2020 7072 am_bins);. pr │ │ │ │ -00027120: 6976 6174 6520 7374 6174 6963 206e 6174 ivate static nat │ │ │ │ -00027130: 6976 6520 6c6f 6e67 2063 7265 6174 6553 ive long createS │ │ │ │ -00027140: 7570 6572 7069 7865 6c53 4545 4453 5f32 uperpixelSEEDS_2 │ │ │ │ -00027150: 2869 6e74 2069 6d61 6765 5f77 6964 7468 (int image_width │ │ │ │ -00027160: 2c20 696e 7420 696d 6167 655f 6865 6967 , int image_heig │ │ │ │ -00027170: 6874 2c20 696e 7420 696d 6167 655f 6368 ht, int image_ch │ │ │ │ -00027180: 616e 6e65 6c73 2c20 696e 7420 6e75 6d5f annels, int num_ │ │ │ │ -00027190: 7375 7065 7270 6978 656c 732c 2069 6e74 superpixels, int │ │ │ │ -000271a0: 206e 756d 5f6c 6576 656c 732c 2069 6e74 num_levels, int │ │ │ │ -000271b0: 2070 7269 6f72 293b 0a20 2020 2070 7269 prior);. pri │ │ │ │ -000271c0: 7661 7465 2073 7461 7469 6320 6e61 7469 vate static nati │ │ │ │ -000271d0: 7665 206c 6f6e 6720 6372 6561 7465 5375 ve long createSu │ │ │ │ -000271e0: 7065 7270 6978 656c 5345 4544 535f 3328 perpixelSEEDS_3( │ │ │ │ -000271f0: 696e 7420 696d 6167 655f 7769 6474 682c int image_width, │ │ │ │ -00027200: 2069 6e74 2069 6d61 6765 5f68 6569 6768 int image_heigh │ │ │ │ -00027210: 742c 2069 6e74 2069 6d61 6765 5f63 6861 t, int image_cha │ │ │ │ -00027220: 6e6e 656c 732c 2069 6e74 206e 756d 5f73 nnels, int num_s │ │ │ │ -00027230: 7570 6572 7069 7865 6c73 2c20 696e 7420 uperpixels, int │ │ │ │ -00027240: 6e75 6d5f 6c65 7665 6c73 293b 0a0a 2020 num_levels);.. │ │ │ │ -00027250: 2020 2f2f 2043 2b2b 3a20 2050 7472 5f53 // C++: Ptr_S │ │ │ │ -00027260: 6361 6e53 6567 6d65 6e74 2063 763a 3a78 canSegment cv::x │ │ │ │ -00027270: 696d 6770 726f 633a 3a63 7265 6174 6553 imgproc::createS │ │ │ │ -00027280: 6361 6e53 6567 6d65 6e74 2869 6e74 2069 canSegment(int i │ │ │ │ -00027290: 6d61 6765 5f77 6964 7468 2c20 696e 7420 mage_width, int │ │ │ │ -000272a0: 696d 6167 655f 6865 6967 6874 2c20 696e image_height, in │ │ │ │ -000272b0: 7420 6e75 6d5f 7375 7065 7270 6978 656c t num_superpixel │ │ │ │ -000272c0: 732c 2069 6e74 2073 6c69 6365 7320 3d20 s, int slices = │ │ │ │ -000272d0: 382c 2062 6f6f 6c20 6d65 7267 655f 736d 8, bool merge_sm │ │ │ │ -000272e0: 616c 6c20 3d20 7472 7565 290a 2020 2020 all = true). │ │ │ │ -000272f0: 7072 6976 6174 6520 7374 6174 6963 206e private static n │ │ │ │ -00027300: 6174 6976 6520 6c6f 6e67 2063 7265 6174 ative long creat │ │ │ │ -00027310: 6553 6361 6e53 6567 6d65 6e74 5f30 2869 eScanSegment_0(i │ │ │ │ -00027320: 6e74 2069 6d61 6765 5f77 6964 7468 2c20 nt image_width, │ │ │ │ -00027330: 696e 7420 696d 6167 655f 6865 6967 6874 int image_height │ │ │ │ -00027340: 2c20 696e 7420 6e75 6d5f 7375 7065 7270 , int num_superp │ │ │ │ -00027350: 6978 656c 732c 2069 6e74 2073 6c69 6365 ixels, int slice │ │ │ │ -00027360: 732c 2062 6f6f 6c65 616e 206d 6572 6765 s, boolean merge │ │ │ │ -00027370: 5f73 6d61 6c6c 293b 0a20 2020 2070 7269 _small);. pri │ │ │ │ -00027380: 7661 7465 2073 7461 7469 6320 6e61 7469 vate static nati │ │ │ │ -00027390: 7665 206c 6f6e 6720 6372 6561 7465 5363 ve long createSc │ │ │ │ -000273a0: 616e 5365 676d 656e 745f 3128 696e 7420 anSegment_1(int │ │ │ │ -000273b0: 696d 6167 655f 7769 6474 682c 2069 6e74 image_width, int │ │ │ │ -000273c0: 2069 6d61 6765 5f68 6569 6768 742c 2069 image_height, i │ │ │ │ -000273d0: 6e74 206e 756d 5f73 7570 6572 7069 7865 nt num_superpixe │ │ │ │ -000273e0: 6c73 2c20 696e 7420 736c 6963 6573 293b ls, int slices); │ │ │ │ -000273f0: 0a20 2020 2070 7269 7661 7465 2073 7461 . private sta │ │ │ │ -00027400: 7469 6320 6e61 7469 7665 206c 6f6e 6720 tic native long │ │ │ │ -00027410: 6372 6561 7465 5363 616e 5365 676d 656e createScanSegmen │ │ │ │ -00027420: 745f 3228 696e 7420 696d 6167 655f 7769 t_2(int image_wi │ │ │ │ -00027430: 6474 682c 2069 6e74 2069 6d61 6765 5f68 dth, int image_h │ │ │ │ -00027440: 6569 6768 742c 2069 6e74 206e 756d 5f73 eight, int num_s │ │ │ │ -00027450: 7570 6572 7069 7865 6c73 293b 0a0a 2020 uperpixels);.. │ │ │ │ -00027460: 2020 2f2f 2043 2b2b 3a20 2076 6f69 6420 // C++: void │ │ │ │ -00027470: 6376 3a3a 7869 6d67 7072 6f63 3a3a 5261 cv::ximgproc::Ra │ │ │ │ -00027480: 646f 6e54 7261 6e73 666f 726d 284d 6174 donTransform(Mat │ │ │ │ -00027490: 2073 7263 2c20 4d61 7426 2064 7374 2c20 src, Mat& dst, │ │ │ │ -000274a0: 646f 7562 6c65 2074 6865 7461 203d 2031 double theta = 1 │ │ │ │ -000274b0: 2c20 646f 7562 6c65 2073 7461 7274 5f61 , double start_a │ │ │ │ -000274c0: 6e67 6c65 203d 2030 2c20 646f 7562 6c65 ngle = 0, double │ │ │ │ -000274d0: 2065 6e64 5f61 6e67 6c65 203d 2031 3830 end_angle = 180 │ │ │ │ -000274e0: 2c20 626f 6f6c 2063 726f 7020 3d20 6661 , bool crop = fa │ │ │ │ -000274f0: 6c73 652c 2062 6f6f 6c20 6e6f 726d 203d lse, bool norm = │ │ │ │ -00027500: 2066 616c 7365 290a 2020 2020 7072 6976 false). priv │ │ │ │ -00027510: 6174 6520 7374 6174 6963 206e 6174 6976 ate static nativ │ │ │ │ -00027520: 6520 766f 6964 2052 6164 6f6e 5472 616e e void RadonTran │ │ │ │ -00027530: 7366 6f72 6d5f 3028 6c6f 6e67 2073 7263 sform_0(long src │ │ │ │ -00027540: 5f6e 6174 6976 654f 626a 2c20 6c6f 6e67 _nativeObj, long │ │ │ │ -00027550: 2064 7374 5f6e 6174 6976 654f 626a 2c20 dst_nativeObj, │ │ │ │ -00027560: 646f 7562 6c65 2074 6865 7461 2c20 646f double theta, do │ │ │ │ -00027570: 7562 6c65 2073 7461 7274 5f61 6e67 6c65 uble start_angle │ │ │ │ -00027580: 2c20 646f 7562 6c65 2065 6e64 5f61 6e67 , double end_ang │ │ │ │ -00027590: 6c65 2c20 626f 6f6c 6561 6e20 6372 6f70 le, boolean crop │ │ │ │ -000275a0: 2c20 626f 6f6c 6561 6e20 6e6f 726d 293b , boolean norm); │ │ │ │ -000275b0: 0a20 2020 2070 7269 7661 7465 2073 7461 . private sta │ │ │ │ -000275c0: 7469 6320 6e61 7469 7665 2076 6f69 6420 tic native void │ │ │ │ -000275d0: 5261 646f 6e54 7261 6e73 666f 726d 5f31 RadonTransform_1 │ │ │ │ -000275e0: 286c 6f6e 6720 7372 635f 6e61 7469 7665 (long src_native │ │ │ │ -000275f0: 4f62 6a2c 206c 6f6e 6720 6473 745f 6e61 Obj, long dst_na │ │ │ │ -00027600: 7469 7665 4f62 6a2c 2064 6f75 626c 6520 tiveObj, double │ │ │ │ -00027610: 7468 6574 612c 2064 6f75 626c 6520 7374 theta, double st │ │ │ │ -00027620: 6172 745f 616e 676c 652c 2064 6f75 626c art_angle, doubl │ │ │ │ -00027630: 6520 656e 645f 616e 676c 652c 2062 6f6f e end_angle, boo │ │ │ │ -00027640: 6c65 616e 2063 726f 7029 3b0a 2020 2020 lean crop);. │ │ │ │ -00027650: 7072 6976 6174 6520 7374 6174 6963 206e private static n │ │ │ │ -00027660: 6174 6976 6520 766f 6964 2052 6164 6f6e ative void Radon │ │ │ │ -00027670: 5472 616e 7366 6f72 6d5f 3228 6c6f 6e67 Transform_2(long │ │ │ │ -00027680: 2073 7263 5f6e 6174 6976 654f 626a 2c20 src_nativeObj, │ │ │ │ -00027690: 6c6f 6e67 2064 7374 5f6e 6174 6976 654f long dst_nativeO │ │ │ │ -000276a0: 626a 2c20 646f 7562 6c65 2074 6865 7461 bj, double theta │ │ │ │ -000276b0: 2c20 646f 7562 6c65 2073 7461 7274 5f61 , double start_a │ │ │ │ -000276c0: 6e67 6c65 2c20 646f 7562 6c65 2065 6e64 ngle, double end │ │ │ │ -000276d0: 5f61 6e67 6c65 293b 0a20 2020 2070 7269 _angle);. pri │ │ │ │ -000276e0: 7661 7465 2073 7461 7469 6320 6e61 7469 vate static nati │ │ │ │ -000276f0: 7665 2076 6f69 6420 5261 646f 6e54 7261 ve void RadonTra │ │ │ │ -00027700: 6e73 666f 726d 5f33 286c 6f6e 6720 7372 nsform_3(long sr │ │ │ │ -00027710: 635f 6e61 7469 7665 4f62 6a2c 206c 6f6e c_nativeObj, lon │ │ │ │ -00027720: 6720 6473 745f 6e61 7469 7665 4f62 6a2c g dst_nativeObj, │ │ │ │ -00027730: 2064 6f75 626c 6520 7468 6574 612c 2064 double theta, d │ │ │ │ -00027740: 6f75 626c 6520 7374 6172 745f 616e 676c ouble start_angl │ │ │ │ -00027750: 6529 3b0a 2020 2020 7072 6976 6174 6520 e);. private │ │ │ │ -00027760: 7374 6174 6963 206e 6174 6976 6520 766f static native vo │ │ │ │ -00027770: 6964 2052 6164 6f6e 5472 616e 7366 6f72 id RadonTransfor │ │ │ │ -00027780: 6d5f 3428 6c6f 6e67 2073 7263 5f6e 6174 m_4(long src_nat │ │ │ │ -00027790: 6976 654f 626a 2c20 6c6f 6e67 2064 7374 iveObj, long dst │ │ │ │ -000277a0: 5f6e 6174 6976 654f 626a 2c20 646f 7562 _nativeObj, doub │ │ │ │ -000277b0: 6c65 2074 6865 7461 293b 0a20 2020 2070 le theta);. p │ │ │ │ -000277c0: 7269 7661 7465 2073 7461 7469 6320 6e61 rivate static na │ │ │ │ -000277d0: 7469 7665 2076 6f69 6420 5261 646f 6e54 tive void RadonT │ │ │ │ -000277e0: 7261 6e73 666f 726d 5f35 286c 6f6e 6720 ransform_5(long │ │ │ │ -000277f0: 7372 635f 6e61 7469 7665 4f62 6a2c 206c src_nativeObj, l │ │ │ │ -00027800: 6f6e 6720 6473 745f 6e61 7469 7665 4f62 ong dst_nativeOb │ │ │ │ -00027810: 6a29 3b0a 0a20 2020 202f 2f20 432b 2b3a j);.. // C++: │ │ │ │ -00027820: 2020 766f 6964 2063 763a 3a78 696d 6770 void cv::ximgp │ │ │ │ -00027830: 726f 633a 3a50 6569 4c69 6e4e 6f72 6d61 roc::PeiLinNorma │ │ │ │ -00027840: 6c69 7a61 7469 6f6e 284d 6174 2049 2c20 lization(Mat I, │ │ │ │ -00027850: 4d61 7426 2054 290a 2020 2020 7072 6976 Mat& T). priv │ │ │ │ -00027860: 6174 6520 7374 6174 6963 206e 6174 6976 ate static nativ │ │ │ │ -00027870: 6520 766f 6964 2050 6569 4c69 6e4e 6f72 e void PeiLinNor │ │ │ │ -00027880: 6d61 6c69 7a61 7469 6f6e 5f30 286c 6f6e malization_0(lon │ │ │ │ -00027890: 6720 495f 6e61 7469 7665 4f62 6a2c 206c g I_nativeObj, l │ │ │ │ -000278a0: 6f6e 6720 545f 6e61 7469 7665 4f62 6a29 ong T_nativeObj) │ │ │ │ -000278b0: 3b0a 0a20 2020 202f 2f20 432b 2b3a 2020 ;.. // C++: │ │ │ │ -000278c0: 5074 725f 5375 7065 7270 6978 656c 4c53 Ptr_SuperpixelLS │ │ │ │ -000278d0: 4320 6376 3a3a 7869 6d67 7072 6f63 3a3a C cv::ximgproc:: │ │ │ │ -000278e0: 6372 6561 7465 5375 7065 7270 6978 656c createSuperpixel │ │ │ │ -000278f0: 4c53 4328 4d61 7420 696d 6167 652c 2069 LSC(Mat image, i │ │ │ │ -00027900: 6e74 2072 6567 696f 6e5f 7369 7a65 203d nt region_size = │ │ │ │ -00027910: 2031 302c 2066 6c6f 6174 2072 6174 696f 10, float ratio │ │ │ │ -00027920: 203d 2030 2e30 3735 6629 0a20 2020 2070 = 0.075f). p │ │ │ │ -00027930: 7269 7661 7465 2073 7461 7469 6320 6e61 rivate static na │ │ │ │ -00027940: 7469 7665 206c 6f6e 6720 6372 6561 7465 tive long create │ │ │ │ -00027950: 5375 7065 7270 6978 656c 4c53 435f 3028 SuperpixelLSC_0( │ │ │ │ -00027960: 6c6f 6e67 2069 6d61 6765 5f6e 6174 6976 long image_nativ │ │ │ │ -00027970: 654f 626a 2c20 696e 7420 7265 6769 6f6e eObj, int region │ │ │ │ -00027980: 5f73 697a 652c 2066 6c6f 6174 2072 6174 _size, float rat │ │ │ │ -00027990: 696f 293b 0a20 2020 2070 7269 7661 7465 io);. private │ │ │ │ -000279a0: 2073 7461 7469 6320 6e61 7469 7665 206c static native l │ │ │ │ -000279b0: 6f6e 6720 6372 6561 7465 5375 7065 7270 ong createSuperp │ │ │ │ -000279c0: 6978 656c 4c53 435f 3128 6c6f 6e67 2069 ixelLSC_1(long i │ │ │ │ -000279d0: 6d61 6765 5f6e 6174 6976 654f 626a 2c20 mage_nativeObj, │ │ │ │ -000279e0: 696e 7420 7265 6769 6f6e 5f73 697a 6529 int region_size) │ │ │ │ -000279f0: 3b0a 2020 2020 7072 6976 6174 6520 7374 ;. private st │ │ │ │ -00027a00: 6174 6963 206e 6174 6976 6520 6c6f 6e67 atic native long │ │ │ │ -00027a10: 2063 7265 6174 6553 7570 6572 7069 7865 createSuperpixe │ │ │ │ -00027a20: 6c4c 5343 5f32 286c 6f6e 6720 696d 6167 lLSC_2(long imag │ │ │ │ -00027a30: 655f 6e61 7469 7665 4f62 6a29 3b0a 0a20 e_nativeObj);.. │ │ │ │ -00027a40: 2020 202f 2f20 432b 2b3a 2020 766f 6964 // C++: void │ │ │ │ -00027a50: 2063 763a 3a78 696d 6770 726f 633a 3a66 cv::ximgproc::f │ │ │ │ -00027a60: 6f75 7269 6572 4465 7363 7269 7074 6f72 ourierDescriptor │ │ │ │ -00027a70: 284d 6174 2073 7263 2c20 4d61 7426 2064 (Mat src, Mat& d │ │ │ │ -00027a80: 7374 2c20 696e 7420 6e62 456c 7420 3d20 st, int nbElt = │ │ │ │ -00027a90: 2d31 2c20 696e 7420 6e62 4644 203d 202d -1, int nbFD = - │ │ │ │ -00027aa0: 3129 0a20 2020 2070 7269 7661 7465 2073 1). private s │ │ │ │ -00027ab0: 7461 7469 6320 6e61 7469 7665 2076 6f69 tatic native voi │ │ │ │ -00027ac0: 6420 666f 7572 6965 7244 6573 6372 6970 d fourierDescrip │ │ │ │ -00027ad0: 746f 725f 3028 6c6f 6e67 2073 7263 5f6e tor_0(long src_n │ │ │ │ -00027ae0: 6174 6976 654f 626a 2c20 6c6f 6e67 2064 ativeObj, long d │ │ │ │ -00027af0: 7374 5f6e 6174 6976 654f 626a 2c20 696e st_nativeObj, in │ │ │ │ -00027b00: 7420 6e62 456c 742c 2069 6e74 206e 6246 t nbElt, int nbF │ │ │ │ -00027b10: 4429 3b0a 2020 2020 7072 6976 6174 6520 D);. private │ │ │ │ -00027b20: 7374 6174 6963 206e 6174 6976 6520 766f static native vo │ │ │ │ -00027b30: 6964 2066 6f75 7269 6572 4465 7363 7269 id fourierDescri │ │ │ │ -00027b40: 7074 6f72 5f31 286c 6f6e 6720 7372 635f ptor_1(long src_ │ │ │ │ -00027b50: 6e61 7469 7665 4f62 6a2c 206c 6f6e 6720 nativeObj, long │ │ │ │ -00027b60: 6473 745f 6e61 7469 7665 4f62 6a2c 2069 dst_nativeObj, i │ │ │ │ -00027b70: 6e74 206e 6245 6c74 293b 0a20 2020 2070 nt nbElt);. p │ │ │ │ -00027b80: 7269 7661 7465 2073 7461 7469 6320 6e61 rivate static na │ │ │ │ -00027b90: 7469 7665 2076 6f69 6420 666f 7572 6965 tive void fourie │ │ │ │ -00027ba0: 7244 6573 6372 6970 746f 725f 3228 6c6f rDescriptor_2(lo │ │ │ │ -00027bb0: 6e67 2073 7263 5f6e 6174 6976 654f 626a ng src_nativeObj │ │ │ │ -00027bc0: 2c20 6c6f 6e67 2064 7374 5f6e 6174 6976 , long dst_nativ │ │ │ │ -00027bd0: 654f 626a 293b 0a0a 2020 2020 2f2f 2043 eObj);.. // C │ │ │ │ -00027be0: 2b2b 3a20 2076 6f69 6420 6376 3a3a 7869 ++: void cv::xi │ │ │ │ -00027bf0: 6d67 7072 6f63 3a3a 7472 616e 7366 6f72 mgproc::transfor │ │ │ │ -00027c00: 6d46 4428 4d61 7420 7372 632c 204d 6174 mFD(Mat src, Mat │ │ │ │ -00027c10: 2074 2c20 4d61 7426 2064 7374 2c20 626f t, Mat& dst, bo │ │ │ │ -00027c20: 6f6c 2066 6443 6f6e 746f 7572 203d 2074 ol fdContour = t │ │ │ │ -00027c30: 7275 6529 0a20 2020 2070 7269 7661 7465 rue). private │ │ │ │ -00027c40: 2073 7461 7469 6320 6e61 7469 7665 2076 static native v │ │ │ │ -00027c50: 6f69 6420 7472 616e 7366 6f72 6d46 445f oid transformFD_ │ │ │ │ -00027c60: 3028 6c6f 6e67 2073 7263 5f6e 6174 6976 0(long src_nativ │ │ │ │ -00027c70: 654f 626a 2c20 6c6f 6e67 2074 5f6e 6174 eObj, long t_nat │ │ │ │ -00027c80: 6976 654f 626a 2c20 6c6f 6e67 2064 7374 iveObj, long dst │ │ │ │ -00027c90: 5f6e 6174 6976 654f 626a 2c20 626f 6f6c _nativeObj, bool │ │ │ │ -00027ca0: 6561 6e20 6664 436f 6e74 6f75 7229 3b0a ean fdContour);. │ │ │ │ -00027cb0: 2020 2020 7072 6976 6174 6520 7374 6174 private stat │ │ │ │ -00027cc0: 6963 206e 6174 6976 6520 766f 6964 2074 ic native void t │ │ │ │ -00027cd0: 7261 6e73 666f 726d 4644 5f31 286c 6f6e ransformFD_1(lon │ │ │ │ -00027ce0: 6720 7372 635f 6e61 7469 7665 4f62 6a2c g src_nativeObj, │ │ │ │ -00027cf0: 206c 6f6e 6720 745f 6e61 7469 7665 4f62 long t_nativeOb │ │ │ │ -00027d00: 6a2c 206c 6f6e 6720 6473 745f 6e61 7469 j, long dst_nati │ │ │ │ -00027d10: 7665 4f62 6a29 3b0a 0a20 2020 202f 2f20 veObj);.. // │ │ │ │ -00027d20: 432b 2b3a 2020 766f 6964 2063 763a 3a78 C++: void cv::x │ │ │ │ -00027d30: 696d 6770 726f 633a 3a63 6f6e 746f 7572 imgproc::contour │ │ │ │ -00027d40: 5361 6d70 6c69 6e67 284d 6174 2073 7263 Sampling(Mat src │ │ │ │ -00027d50: 2c20 4d61 7426 206f 7574 2c20 696e 7420 , Mat& out, int │ │ │ │ -00027d60: 6e62 456c 7429 0a20 2020 2070 7269 7661 nbElt). priva │ │ │ │ -00027d70: 7465 2073 7461 7469 6320 6e61 7469 7665 te static native │ │ │ │ -00027d80: 2076 6f69 6420 636f 6e74 6f75 7253 616d void contourSam │ │ │ │ -00027d90: 706c 696e 675f 3028 6c6f 6e67 2073 7263 pling_0(long src │ │ │ │ -00027da0: 5f6e 6174 6976 654f 626a 2c20 6c6f 6e67 _nativeObj, long │ │ │ │ -00027db0: 206f 7574 5f6e 6174 6976 654f 626a 2c20 out_nativeObj, │ │ │ │ -00027dc0: 696e 7420 6e62 456c 7429 3b0a 0a20 2020 int nbElt);.. │ │ │ │ -00027dd0: 202f 2f20 432b 2b3a 2020 5074 725f 436f // C++: Ptr_Co │ │ │ │ -00027de0: 6e74 6f75 7246 6974 7469 6e67 2063 763a ntourFitting cv: │ │ │ │ -00027df0: 3a78 696d 6770 726f 633a 3a63 7265 6174 :ximgproc::creat │ │ │ │ -00027e00: 6543 6f6e 746f 7572 4669 7474 696e 6728 eContourFitting( │ │ │ │ -00027e10: 696e 7420 6374 7220 3d20 3130 3234 2c20 int ctr = 1024, │ │ │ │ -00027e20: 696e 7420 6664 203d 2031 3629 0a20 2020 int fd = 16). │ │ │ │ -00027e30: 2070 7269 7661 7465 2073 7461 7469 6320 private static │ │ │ │ -00027e40: 6e61 7469 7665 206c 6f6e 6720 6372 6561 native long crea │ │ │ │ -00027e50: 7465 436f 6e74 6f75 7246 6974 7469 6e67 teContourFitting │ │ │ │ -00027e60: 5f30 2869 6e74 2063 7472 2c20 696e 7420 _0(int ctr, int │ │ │ │ -00027e70: 6664 293b 0a20 2020 2070 7269 7661 7465 fd);. private │ │ │ │ -00027e80: 2073 7461 7469 6320 6e61 7469 7665 206c static native l │ │ │ │ -00027e90: 6f6e 6720 6372 6561 7465 436f 6e74 6f75 ong createContou │ │ │ │ -00027ea0: 7246 6974 7469 6e67 5f31 2869 6e74 2063 rFitting_1(int c │ │ │ │ -00027eb0: 7472 293b 0a20 2020 2070 7269 7661 7465 tr);. private │ │ │ │ -00027ec0: 2073 7461 7469 6320 6e61 7469 7665 206c static native l │ │ │ │ -00027ed0: 6f6e 6720 6372 6561 7465 436f 6e74 6f75 ong createContou │ │ │ │ -00027ee0: 7246 6974 7469 6e67 5f32 2829 3b0a 0a20 rFitting_2();.. │ │ │ │ -00027ef0: 2020 202f 2f20 432b 2b3a 2020 766f 6964 // C++: void │ │ │ │ -00027f00: 2063 763a 3a78 696d 6770 726f 633a 3a66 cv::ximgproc::f │ │ │ │ -00027f10: 696e 6445 6c6c 6970 7365 7328 4d61 7420 indEllipses(Mat │ │ │ │ -00027f20: 696d 6167 652c 204d 6174 2620 656c 6c69 image, Mat& elli │ │ │ │ -00027f30: 7073 6573 2c20 666c 6f61 7420 7363 6f72 pses, float scor │ │ │ │ -00027f40: 6554 6872 6573 686f 6c64 203d 2030 2e37 eThreshold = 0.7 │ │ │ │ -00027f50: 662c 2066 6c6f 6174 2072 656c 6961 6269 f, float reliabi │ │ │ │ -00027f60: 6c69 7479 5468 7265 7368 6f6c 6420 3d20 lityThreshold = │ │ │ │ -00027f70: 302e 3566 2c20 666c 6f61 7420 6365 6e74 0.5f, float cent │ │ │ │ -00027f80: 6572 4469 7374 616e 6365 5468 7265 7368 erDistanceThresh │ │ │ │ -00027f90: 6f6c 6420 3d20 302e 3035 6629 0a20 2020 old = 0.05f). │ │ │ │ -00027fa0: 2070 7269 7661 7465 2073 7461 7469 6320 private static │ │ │ │ -00027fb0: 6e61 7469 7665 2076 6f69 6420 6669 6e64 native void find │ │ │ │ -00027fc0: 456c 6c69 7073 6573 5f30 286c 6f6e 6720 Ellipses_0(long │ │ │ │ -00027fd0: 696d 6167 655f 6e61 7469 7665 4f62 6a2c image_nativeObj, │ │ │ │ -00027fe0: 206c 6f6e 6720 656c 6c69 7073 6573 5f6e long ellipses_n │ │ │ │ -00027ff0: 6174 6976 654f 626a 2c20 666c 6f61 7420 ativeObj, float │ │ │ │ -00028000: 7363 6f72 6554 6872 6573 686f 6c64 2c20 scoreThreshold, │ │ │ │ -00028010: 666c 6f61 7420 7265 6c69 6162 696c 6974 float reliabilit │ │ │ │ -00028020: 7954 6872 6573 686f 6c64 2c20 666c 6f61 yThreshold, floa │ │ │ │ -00028030: 7420 6365 6e74 6572 4469 7374 616e 6365 t centerDistance │ │ │ │ -00028040: 5468 7265 7368 6f6c 6429 3b0a 2020 2020 Threshold);. │ │ │ │ -00028050: 7072 6976 6174 6520 7374 6174 6963 206e private static n │ │ │ │ -00028060: 6174 6976 6520 766f 6964 2066 696e 6445 ative void findE │ │ │ │ -00028070: 6c6c 6970 7365 735f 3128 6c6f 6e67 2069 llipses_1(long i │ │ │ │ -00028080: 6d61 6765 5f6e 6174 6976 654f 626a 2c20 mage_nativeObj, │ │ │ │ -00028090: 6c6f 6e67 2065 6c6c 6970 7365 735f 6e61 long ellipses_na │ │ │ │ -000280a0: 7469 7665 4f62 6a2c 2066 6c6f 6174 2073 tiveObj, float s │ │ │ │ -000280b0: 636f 7265 5468 7265 7368 6f6c 642c 2066 coreThreshold, f │ │ │ │ -000280c0: 6c6f 6174 2072 656c 6961 6269 6c69 7479 loat reliability │ │ │ │ -000280d0: 5468 7265 7368 6f6c 6429 3b0a 2020 2020 Threshold);. │ │ │ │ -000280e0: 7072 6976 6174 6520 7374 6174 6963 206e private static n │ │ │ │ -000280f0: 6174 6976 6520 766f 6964 2066 696e 6445 ative void findE │ │ │ │ -00028100: 6c6c 6970 7365 735f 3228 6c6f 6e67 2069 llipses_2(long i │ │ │ │ -00028110: 6d61 6765 5f6e 6174 6976 654f 626a 2c20 mage_nativeObj, │ │ │ │ -00028120: 6c6f 6e67 2065 6c6c 6970 7365 735f 6e61 long ellipses_na │ │ │ │ -00028130: 7469 7665 4f62 6a2c 2066 6c6f 6174 2073 tiveObj, float s │ │ │ │ -00028140: 636f 7265 5468 7265 7368 6f6c 6429 3b0a coreThreshold);. │ │ │ │ -00028150: 2020 2020 7072 6976 6174 6520 7374 6174 private stat │ │ │ │ -00028160: 6963 206e 6174 6976 6520 766f 6964 2066 ic native void f │ │ │ │ -00028170: 696e 6445 6c6c 6970 7365 735f 3328 6c6f indEllipses_3(lo │ │ │ │ -00028180: 6e67 2069 6d61 6765 5f6e 6174 6976 654f ng image_nativeO │ │ │ │ -00028190: 626a 2c20 6c6f 6e67 2065 6c6c 6970 7365 bj, long ellipse │ │ │ │ -000281a0: 735f 6e61 7469 7665 4f62 6a29 3b0a 0a20 s_nativeObj);.. │ │ │ │ -000281b0: 2020 202f 2f20 432b 2b3a 2020 5074 725f // C++: Ptr_ │ │ │ │ -000281c0: 4661 7374 4c69 6e65 4465 7465 6374 6f72 FastLineDetector │ │ │ │ -000281d0: 2063 763a 3a78 696d 6770 726f 633a 3a63 cv::ximgproc::c │ │ │ │ -000281e0: 7265 6174 6546 6173 744c 696e 6544 6574 reateFastLineDet │ │ │ │ -000281f0: 6563 746f 7228 696e 7420 6c65 6e67 7468 ector(int length │ │ │ │ -00028200: 5f74 6872 6573 686f 6c64 203d 2031 302c _threshold = 10, │ │ │ │ -00028210: 2066 6c6f 6174 2064 6973 7461 6e63 655f float distance_ │ │ │ │ -00028220: 7468 7265 7368 6f6c 6420 3d20 312e 3431 threshold = 1.41 │ │ │ │ -00028230: 3432 3133 3536 3266 2c20 646f 7562 6c65 4213562f, double │ │ │ │ -00028240: 2063 616e 6e79 5f74 6831 203d 2035 302e canny_th1 = 50. │ │ │ │ -00028250: 302c 2064 6f75 626c 6520 6361 6e6e 795f 0, double canny_ │ │ │ │ -00028260: 7468 3220 3d20 3530 2e30 2c20 696e 7420 th2 = 50.0, int │ │ │ │ -00028270: 6361 6e6e 795f 6170 6572 7475 7265 5f73 canny_aperture_s │ │ │ │ -00028280: 697a 6520 3d20 332c 2062 6f6f 6c20 646f ize = 3, bool do │ │ │ │ -00028290: 5f6d 6572 6765 203d 2066 616c 7365 290a _merge = false). │ │ │ │ -000282a0: 2020 2020 7072 6976 6174 6520 7374 6174 private stat │ │ │ │ -000282b0: 6963 206e 6174 6976 6520 6c6f 6e67 2063 ic native long c │ │ │ │ -000282c0: 7265 6174 6546 6173 744c 696e 6544 6574 reateFastLineDet │ │ │ │ -000282d0: 6563 746f 725f 3028 696e 7420 6c65 6e67 ector_0(int leng │ │ │ │ -000282e0: 7468 5f74 6872 6573 686f 6c64 2c20 666c th_threshold, fl │ │ │ │ -000282f0: 6f61 7420 6469 7374 616e 6365 5f74 6872 oat distance_thr │ │ │ │ -00028300: 6573 686f 6c64 2c20 646f 7562 6c65 2063 eshold, double c │ │ │ │ -00028310: 616e 6e79 5f74 6831 2c20 646f 7562 6c65 anny_th1, double │ │ │ │ -00028320: 2063 616e 6e79 5f74 6832 2c20 696e 7420 canny_th2, int │ │ │ │ -00028330: 6361 6e6e 795f 6170 6572 7475 7265 5f73 canny_aperture_s │ │ │ │ -00028340: 697a 652c 2062 6f6f 6c65 616e 2064 6f5f ize, boolean do_ │ │ │ │ -00028350: 6d65 7267 6529 3b0a 2020 2020 7072 6976 merge);. priv │ │ │ │ -00028360: 6174 6520 7374 6174 6963 206e 6174 6976 ate static nativ │ │ │ │ -00028370: 6520 6c6f 6e67 2063 7265 6174 6546 6173 e long createFas │ │ │ │ -00028380: 744c 696e 6544 6574 6563 746f 725f 3128 tLineDetector_1( │ │ │ │ -00028390: 696e 7420 6c65 6e67 7468 5f74 6872 6573 int length_thres │ │ │ │ -000283a0: 686f 6c64 2c20 666c 6f61 7420 6469 7374 hold, float dist │ │ │ │ -000283b0: 616e 6365 5f74 6872 6573 686f 6c64 2c20 ance_threshold, │ │ │ │ -000283c0: 646f 7562 6c65 2063 616e 6e79 5f74 6831 double canny_th1 │ │ │ │ -000283d0: 2c20 646f 7562 6c65 2063 616e 6e79 5f74 , double canny_t │ │ │ │ -000283e0: 6832 2c20 696e 7420 6361 6e6e 795f 6170 h2, int canny_ap │ │ │ │ -000283f0: 6572 7475 7265 5f73 697a 6529 3b0a 2020 erture_size);. │ │ │ │ -00028400: 2020 7072 6976 6174 6520 7374 6174 6963 private static │ │ │ │ -00028410: 206e 6174 6976 6520 6c6f 6e67 2063 7265 native long cre │ │ │ │ -00028420: 6174 6546 6173 744c 696e 6544 6574 6563 ateFastLineDetec │ │ │ │ -00028430: 746f 725f 3228 696e 7420 6c65 6e67 7468 tor_2(int length │ │ │ │ -00028440: 5f74 6872 6573 686f 6c64 2c20 666c 6f61 _threshold, floa │ │ │ │ -00028450: 7420 6469 7374 616e 6365 5f74 6872 6573 t distance_thres │ │ │ │ -00028460: 686f 6c64 2c20 646f 7562 6c65 2063 616e hold, double can │ │ │ │ -00028470: 6e79 5f74 6831 2c20 646f 7562 6c65 2063 ny_th1, double c │ │ │ │ -00028480: 616e 6e79 5f74 6832 293b 0a20 2020 2070 anny_th2);. p │ │ │ │ -00028490: 7269 7661 7465 2073 7461 7469 6320 6e61 rivate static na │ │ │ │ -000284a0: 7469 7665 206c 6f6e 6720 6372 6561 7465 tive long create │ │ │ │ -000284b0: 4661 7374 4c69 6e65 4465 7465 6374 6f72 FastLineDetector │ │ │ │ -000284c0: 5f33 2869 6e74 206c 656e 6774 685f 7468 _3(int length_th │ │ │ │ -000284d0: 7265 7368 6f6c 642c 2066 6c6f 6174 2064 reshold, float d │ │ │ │ -000284e0: 6973 7461 6e63 655f 7468 7265 7368 6f6c istance_threshol │ │ │ │ -000284f0: 642c 2064 6f75 626c 6520 6361 6e6e 795f d, double canny_ │ │ │ │ -00028500: 7468 3129 3b0a 2020 2020 7072 6976 6174 th1);. privat │ │ │ │ -00028510: 6520 7374 6174 6963 206e 6174 6976 6520 e static native │ │ │ │ -00028520: 6c6f 6e67 2063 7265 6174 6546 6173 744c long createFastL │ │ │ │ -00028530: 696e 6544 6574 6563 746f 725f 3428 696e ineDetector_4(in │ │ │ │ -00028540: 7420 6c65 6e67 7468 5f74 6872 6573 686f t length_thresho │ │ │ │ -00028550: 6c64 2c20 666c 6f61 7420 6469 7374 616e ld, float distan │ │ │ │ -00028560: 6365 5f74 6872 6573 686f 6c64 293b 0a20 ce_threshold);. │ │ │ │ -00028570: 2020 2070 7269 7661 7465 2073 7461 7469 private stati │ │ │ │ -00028580: 6320 6e61 7469 7665 206c 6f6e 6720 6372 c native long cr │ │ │ │ -00028590: 6561 7465 4661 7374 4c69 6e65 4465 7465 eateFastLineDete │ │ │ │ -000285a0: 6374 6f72 5f35 2869 6e74 206c 656e 6774 ctor_5(int lengt │ │ │ │ -000285b0: 685f 7468 7265 7368 6f6c 6429 3b0a 2020 h_threshold);. │ │ │ │ -000285c0: 2020 7072 6976 6174 6520 7374 6174 6963 private static │ │ │ │ -000285d0: 206e 6174 6976 6520 6c6f 6e67 2063 7265 native long cre │ │ │ │ -000285e0: 6174 6546 6173 744c 696e 6544 6574 6563 ateFastLineDetec │ │ │ │ -000285f0: 746f 725f 3628 293b 0a0a 2020 2020 2f2f tor_6();.. // │ │ │ │ -00028600: 2043 2b2b 3a20 2076 6f69 6420 6376 3a3a C++: void cv:: │ │ │ │ -00028610: 7869 6d67 7072 6f63 3a3a 4661 7374 486f ximgproc::FastHo │ │ │ │ -00028620: 7567 6854 7261 6e73 666f 726d 284d 6174 ughTransform(Mat │ │ │ │ -00028630: 2073 7263 2c20 4d61 7426 2064 7374 2c20 src, Mat& dst, │ │ │ │ -00028640: 696e 7420 6473 744d 6174 4465 7074 682c int dstMatDepth, │ │ │ │ -00028650: 2069 6e74 2061 6e67 6c65 5261 6e67 6520 int angleRange │ │ │ │ -00028660: 3d20 4152 4f5f 3331 355f 3133 352c 2069 = ARO_315_135, i │ │ │ │ -00028670: 6e74 206f 7020 3d20 4648 545f 4144 442c nt op = FHT_ADD, │ │ │ │ -00028680: 2069 6e74 206d 616b 6553 6b65 7720 3d20 int makeSkew = │ │ │ │ -00028690: 4844 4f5f 4445 534b 4557 290a 2020 2020 HDO_DESKEW). │ │ │ │ -000286a0: 7072 6976 6174 6520 7374 6174 6963 206e private static n │ │ │ │ -000286b0: 6174 6976 6520 766f 6964 2046 6173 7448 ative void FastH │ │ │ │ -000286c0: 6f75 6768 5472 616e 7366 6f72 6d5f 3028 oughTransform_0( │ │ │ │ -000286d0: 6c6f 6e67 2073 7263 5f6e 6174 6976 654f long src_nativeO │ │ │ │ -000286e0: 626a 2c20 6c6f 6e67 2064 7374 5f6e 6174 bj, long dst_nat │ │ │ │ -000286f0: 6976 654f 626a 2c20 696e 7420 6473 744d iveObj, int dstM │ │ │ │ -00028700: 6174 4465 7074 682c 2069 6e74 2061 6e67 atDepth, int ang │ │ │ │ -00028710: 6c65 5261 6e67 652c 2069 6e74 206f 702c leRange, int op, │ │ │ │ -00028720: 2069 6e74 206d 616b 6553 6b65 7729 3b0a int makeSkew);. │ │ │ │ -00028730: 2020 2020 7072 6976 6174 6520 7374 6174 private stat │ │ │ │ -00028740: 6963 206e 6174 6976 6520 766f 6964 2046 ic native void F │ │ │ │ -00028750: 6173 7448 6f75 6768 5472 616e 7366 6f72 astHoughTransfor │ │ │ │ -00028760: 6d5f 3128 6c6f 6e67 2073 7263 5f6e 6174 m_1(long src_nat │ │ │ │ -00028770: 6976 654f 626a 2c20 6c6f 6e67 2064 7374 iveObj, long dst │ │ │ │ -00028780: 5f6e 6174 6976 654f 626a 2c20 696e 7420 _nativeObj, int │ │ │ │ -00028790: 6473 744d 6174 4465 7074 682c 2069 6e74 dstMatDepth, int │ │ │ │ -000287a0: 2061 6e67 6c65 5261 6e67 652c 2069 6e74 angleRange, int │ │ │ │ -000287b0: 206f 7029 3b0a 2020 2020 7072 6976 6174 op);. privat │ │ │ │ -000287c0: 6520 7374 6174 6963 206e 6174 6976 6520 e static native │ │ │ │ -000287d0: 766f 6964 2046 6173 7448 6f75 6768 5472 void FastHoughTr │ │ │ │ -000287e0: 616e 7366 6f72 6d5f 3228 6c6f 6e67 2073 ansform_2(long s │ │ │ │ -000287f0: 7263 5f6e 6174 6976 654f 626a 2c20 6c6f rc_nativeObj, lo │ │ │ │ -00028800: 6e67 2064 7374 5f6e 6174 6976 654f 626a ng dst_nativeObj │ │ │ │ -00028810: 2c20 696e 7420 6473 744d 6174 4465 7074 , int dstMatDept │ │ │ │ -00028820: 682c 2069 6e74 2061 6e67 6c65 5261 6e67 h, int angleRang │ │ │ │ -00028830: 6529 3b0a 2020 2020 7072 6976 6174 6520 e);. private │ │ │ │ -00028840: 7374 6174 6963 206e 6174 6976 6520 766f static native vo │ │ │ │ -00028850: 6964 2046 6173 7448 6f75 6768 5472 616e id FastHoughTran │ │ │ │ -00028860: 7366 6f72 6d5f 3328 6c6f 6e67 2073 7263 sform_3(long src │ │ │ │ -00028870: 5f6e 6174 6976 654f 626a 2c20 6c6f 6e67 _nativeObj, long │ │ │ │ -00028880: 2064 7374 5f6e 6174 6976 654f 626a 2c20 dst_nativeObj, │ │ │ │ -00028890: 696e 7420 6473 744d 6174 4465 7074 6829 int dstMatDepth) │ │ │ │ -000288a0: 3b0a 0a20 2020 202f 2f20 432b 2b3a 2020 ;.. // C++: │ │ │ │ -000288b0: 766f 6964 2063 763a 3a78 696d 6770 726f void cv::ximgpro │ │ │ │ -000288c0: 633a 3a63 6f76 6172 6961 6e63 6545 7374 c::covarianceEst │ │ │ │ -000288d0: 696d 6174 696f 6e28 4d61 7420 7372 632c imation(Mat src, │ │ │ │ -000288e0: 204d 6174 2620 6473 742c 2069 6e74 2077 Mat& dst, int w │ │ │ │ -000288f0: 696e 646f 7752 6f77 732c 2069 6e74 2077 indowRows, int w │ │ │ │ -00028900: 696e 646f 7743 6f6c 7329 0a20 2020 2070 indowCols). p │ │ │ │ -00028910: 7269 7661 7465 2073 7461 7469 6320 6e61 rivate static na │ │ │ │ -00028920: 7469 7665 2076 6f69 6420 636f 7661 7269 tive void covari │ │ │ │ -00028930: 616e 6365 4573 7469 6d61 7469 6f6e 5f30 anceEstimation_0 │ │ │ │ -00028940: 286c 6f6e 6720 7372 635f 6e61 7469 7665 (long src_native │ │ │ │ -00028950: 4f62 6a2c 206c 6f6e 6720 6473 745f 6e61 Obj, long dst_na │ │ │ │ -00028960: 7469 7665 4f62 6a2c 2069 6e74 2077 696e tiveObj, int win │ │ │ │ -00028970: 646f 7752 6f77 732c 2069 6e74 2077 696e dowRows, int win │ │ │ │ -00028980: 646f 7743 6f6c 7329 3b0a 0a20 2020 202f dowCols);.. / │ │ │ │ -00028990: 2f20 432b 2b3a 2020 766f 6964 2063 763a / C++: void cv: │ │ │ │ -000289a0: 3a78 696d 6770 726f 633a 3a65 6467 6550 :ximgproc::edgeP │ │ │ │ -000289b0: 7265 7365 7276 696e 6746 696c 7465 7228 reservingFilter( │ │ │ │ -000289c0: 4d61 7420 7372 632c 204d 6174 2620 6473 Mat src, Mat& ds │ │ │ │ -000289d0: 742c 2069 6e74 2064 2c20 646f 7562 6c65 t, int d, double │ │ │ │ -000289e0: 2074 6872 6573 686f 6c64 290a 2020 2020 threshold). │ │ │ │ -000289f0: 7072 6976 6174 6520 7374 6174 6963 206e private static n │ │ │ │ -00028a00: 6174 6976 6520 766f 6964 2065 6467 6550 ative void edgeP │ │ │ │ -00028a10: 7265 7365 7276 696e 6746 696c 7465 725f reservingFilter_ │ │ │ │ -00028a20: 3028 6c6f 6e67 2073 7263 5f6e 6174 6976 0(long src_nativ │ │ │ │ -00028a30: 654f 626a 2c20 6c6f 6e67 2064 7374 5f6e eObj, long dst_n │ │ │ │ -00028a40: 6174 6976 654f 626a 2c20 696e 7420 642c ativeObj, int d, │ │ │ │ -00028a50: 2064 6f75 626c 6520 7468 7265 7368 6f6c double threshol │ │ │ │ -00028a60: 6429 3b0a 0a20 2020 202f 2f20 432b 2b3a d);.. // C++: │ │ │ │ -00028a70: 2020 5074 725f 4564 6765 426f 7865 7320 Ptr_EdgeBoxes │ │ │ │ -00028a80: 6376 3a3a 7869 6d67 7072 6f63 3a3a 6372 cv::ximgproc::cr │ │ │ │ -00028a90: 6561 7465 4564 6765 426f 7865 7328 666c eateEdgeBoxes(fl │ │ │ │ -00028aa0: 6f61 7420 616c 7068 6120 3d20 302e 3635 oat alpha = 0.65 │ │ │ │ -00028ab0: 662c 2066 6c6f 6174 2062 6574 6120 3d20 f, float beta = │ │ │ │ -00028ac0: 302e 3735 662c 2066 6c6f 6174 2065 7461 0.75f, float eta │ │ │ │ -00028ad0: 203d 2031 2c20 666c 6f61 7420 6d69 6e53 = 1, float minS │ │ │ │ -00028ae0: 636f 7265 203d 2030 2e30 3166 2c20 696e core = 0.01f, in │ │ │ │ -00028af0: 7420 6d61 7842 6f78 6573 203d 2031 3030 t maxBoxes = 100 │ │ │ │ -00028b00: 3030 2c20 666c 6f61 7420 6564 6765 4d69 00, float edgeMi │ │ │ │ -00028b10: 6e4d 6167 203d 2030 2e31 662c 2066 6c6f nMag = 0.1f, flo │ │ │ │ -00028b20: 6174 2065 6467 654d 6572 6765 5468 7220 at edgeMergeThr │ │ │ │ -00028b30: 3d20 302e 3566 2c20 666c 6f61 7420 636c = 0.5f, float cl │ │ │ │ -00028b40: 7573 7465 724d 696e 4d61 6720 3d20 302e usterMinMag = 0. │ │ │ │ -00028b50: 3566 2c20 666c 6f61 7420 6d61 7841 7370 5f, float maxAsp │ │ │ │ -00028b60: 6563 7452 6174 696f 203d 2033 2c20 666c ectRatio = 3, fl │ │ │ │ -00028b70: 6f61 7420 6d69 6e42 6f78 4172 6561 203d oat minBoxArea = │ │ │ │ -00028b80: 2031 3030 302c 2066 6c6f 6174 2067 616d 1000, float gam │ │ │ │ -00028b90: 6d61 203d 2032 2c20 666c 6f61 7420 6b61 ma = 2, float ka │ │ │ │ -00028ba0: 7070 6120 3d20 312e 3566 290a 2020 2020 ppa = 1.5f). │ │ │ │ -00028bb0: 7072 6976 6174 6520 7374 6174 6963 206e private static n │ │ │ │ -00028bc0: 6174 6976 6520 6c6f 6e67 2063 7265 6174 ative long creat │ │ │ │ -00028bd0: 6545 6467 6542 6f78 6573 5f30 2866 6c6f eEdgeBoxes_0(flo │ │ │ │ -00028be0: 6174 2061 6c70 6861 2c20 666c 6f61 7420 at alpha, float │ │ │ │ -00028bf0: 6265 7461 2c20 666c 6f61 7420 6574 612c beta, float eta, │ │ │ │ -00028c00: 2066 6c6f 6174 206d 696e 5363 6f72 652c float minScore, │ │ │ │ -00028c10: 2069 6e74 206d 6178 426f 7865 732c 2066 int maxBoxes, f │ │ │ │ -00028c20: 6c6f 6174 2065 6467 654d 696e 4d61 672c loat edgeMinMag, │ │ │ │ -00028c30: 2066 6c6f 6174 2065 6467 654d 6572 6765 float edgeMerge │ │ │ │ -00028c40: 5468 722c 2066 6c6f 6174 2063 6c75 7374 Thr, float clust │ │ │ │ -00028c50: 6572 4d69 6e4d 6167 2c20 666c 6f61 7420 erMinMag, float │ │ │ │ -00028c60: 6d61 7841 7370 6563 7452 6174 696f 2c20 maxAspectRatio, │ │ │ │ -00028c70: 666c 6f61 7420 6d69 6e42 6f78 4172 6561 float minBoxArea │ │ │ │ -00028c80: 2c20 666c 6f61 7420 6761 6d6d 612c 2066 , float gamma, f │ │ │ │ -00028c90: 6c6f 6174 206b 6170 7061 293b 0a20 2020 loat kappa);. │ │ │ │ -00028ca0: 2070 7269 7661 7465 2073 7461 7469 6320 private static │ │ │ │ -00028cb0: 6e61 7469 7665 206c 6f6e 6720 6372 6561 native long crea │ │ │ │ -00028cc0: 7465 4564 6765 426f 7865 735f 3128 666c teEdgeBoxes_1(fl │ │ │ │ -00028cd0: 6f61 7420 616c 7068 612c 2066 6c6f 6174 oat alpha, float │ │ │ │ -00028ce0: 2062 6574 612c 2066 6c6f 6174 2065 7461 beta, float eta │ │ │ │ -00028cf0: 2c20 666c 6f61 7420 6d69 6e53 636f 7265 , float minScore │ │ │ │ -00028d00: 2c20 696e 7420 6d61 7842 6f78 6573 2c20 , int maxBoxes, │ │ │ │ -00028d10: 666c 6f61 7420 6564 6765 4d69 6e4d 6167 float edgeMinMag │ │ │ │ -00028d20: 2c20 666c 6f61 7420 6564 6765 4d65 7267 , float edgeMerg │ │ │ │ -00028d30: 6554 6872 2c20 666c 6f61 7420 636c 7573 eThr, float clus │ │ │ │ -00028d40: 7465 724d 696e 4d61 672c 2066 6c6f 6174 terMinMag, float │ │ │ │ -00028d50: 206d 6178 4173 7065 6374 5261 7469 6f2c maxAspectRatio, │ │ │ │ -00028d60: 2066 6c6f 6174 206d 696e 426f 7841 7265 float minBoxAre │ │ │ │ -00028d70: 612c 2066 6c6f 6174 2067 616d 6d61 293b a, float gamma); │ │ │ │ -00028d80: 0a20 2020 2070 7269 7661 7465 2073 7461 . private sta │ │ │ │ -00028d90: 7469 6320 6e61 7469 7665 206c 6f6e 6720 tic native long │ │ │ │ -00028da0: 6372 6561 7465 4564 6765 426f 7865 735f createEdgeBoxes_ │ │ │ │ -00028db0: 3228 666c 6f61 7420 616c 7068 612c 2066 2(float alpha, f │ │ │ │ -00028dc0: 6c6f 6174 2062 6574 612c 2066 6c6f 6174 loat beta, float │ │ │ │ -00028dd0: 2065 7461 2c20 666c 6f61 7420 6d69 6e53 eta, float minS │ │ │ │ -00028de0: 636f 7265 2c20 696e 7420 6d61 7842 6f78 core, int maxBox │ │ │ │ -00028df0: 6573 2c20 666c 6f61 7420 6564 6765 4d69 es, float edgeMi │ │ │ │ -00028e00: 6e4d 6167 2c20 666c 6f61 7420 6564 6765 nMag, float edge │ │ │ │ -00028e10: 4d65 7267 6554 6872 2c20 666c 6f61 7420 MergeThr, float │ │ │ │ -00028e20: 636c 7573 7465 724d 696e 4d61 672c 2066 clusterMinMag, f │ │ │ │ -00028e30: 6c6f 6174 206d 6178 4173 7065 6374 5261 loat maxAspectRa │ │ │ │ -00028e40: 7469 6f2c 2066 6c6f 6174 206d 696e 426f tio, float minBo │ │ │ │ -00028e50: 7841 7265 6129 3b0a 2020 2020 7072 6976 xArea);. priv │ │ │ │ -00028e60: 6174 6520 7374 6174 6963 206e 6174 6976 ate static nativ │ │ │ │ -00028e70: 6520 6c6f 6e67 2063 7265 6174 6545 6467 e long createEdg │ │ │ │ -00028e80: 6542 6f78 6573 5f33 2866 6c6f 6174 2061 eBoxes_3(float a │ │ │ │ -00028e90: 6c70 6861 2c20 666c 6f61 7420 6265 7461 lpha, float beta │ │ │ │ -00028ea0: 2c20 666c 6f61 7420 6574 612c 2066 6c6f , float eta, flo │ │ │ │ -00028eb0: 6174 206d 696e 5363 6f72 652c 2069 6e74 at minScore, int │ │ │ │ -00028ec0: 206d 6178 426f 7865 732c 2066 6c6f 6174 maxBoxes, float │ │ │ │ -00028ed0: 2065 6467 654d 696e 4d61 672c 2066 6c6f edgeMinMag, flo │ │ │ │ -00028ee0: 6174 2065 6467 654d 6572 6765 5468 722c at edgeMergeThr, │ │ │ │ -00028ef0: 2066 6c6f 6174 2063 6c75 7374 6572 4d69 float clusterMi │ │ │ │ -00028f00: 6e4d 6167 2c20 666c 6f61 7420 6d61 7841 nMag, float maxA │ │ │ │ -00028f10: 7370 6563 7452 6174 696f 293b 0a20 2020 spectRatio);. │ │ │ │ -00028f20: 2070 7269 7661 7465 2073 7461 7469 6320 private static │ │ │ │ -00028f30: 6e61 7469 7665 206c 6f6e 6720 6372 6561 native long crea │ │ │ │ -00028f40: 7465 4564 6765 426f 7865 735f 3428 666c teEdgeBoxes_4(fl │ │ │ │ -00028f50: 6f61 7420 616c 7068 612c 2066 6c6f 6174 oat alpha, float │ │ │ │ -00028f60: 2062 6574 612c 2066 6c6f 6174 2065 7461 beta, float eta │ │ │ │ -00028f70: 2c20 666c 6f61 7420 6d69 6e53 636f 7265 , float minScore │ │ │ │ -00028f80: 2c20 696e 7420 6d61 7842 6f78 6573 2c20 , int maxBoxes, │ │ │ │ -00028f90: 666c 6f61 7420 6564 6765 4d69 6e4d 6167 float edgeMinMag │ │ │ │ -00028fa0: 2c20 666c 6f61 7420 6564 6765 4d65 7267 , float edgeMerg │ │ │ │ -00028fb0: 6554 6872 2c20 666c 6f61 7420 636c 7573 eThr, float clus │ │ │ │ -00028fc0: 7465 724d 696e 4d61 6729 3b0a 2020 2020 terMinMag);. │ │ │ │ -00028fd0: 7072 6976 6174 6520 7374 6174 6963 206e private static n │ │ │ │ -00028fe0: 6174 6976 6520 6c6f 6e67 2063 7265 6174 ative long creat │ │ │ │ -00028ff0: 6545 6467 6542 6f78 6573 5f35 2866 6c6f eEdgeBoxes_5(flo │ │ │ │ -00029000: 6174 2061 6c70 6861 2c20 666c 6f61 7420 at alpha, float │ │ │ │ -00029010: 6265 7461 2c20 666c 6f61 7420 6574 612c beta, float eta, │ │ │ │ -00029020: 2066 6c6f 6174 206d 696e 5363 6f72 652c float minScore, │ │ │ │ -00029030: 2069 6e74 206d 6178 426f 7865 732c 2066 int maxBoxes, f │ │ │ │ -00029040: 6c6f 6174 2065 6467 654d 696e 4d61 672c loat edgeMinMag, │ │ │ │ -00029050: 2066 6c6f 6174 2065 6467 654d 6572 6765 float edgeMerge │ │ │ │ -00029060: 5468 7229 3b0a 2020 2020 7072 6976 6174 Thr);. privat │ │ │ │ -00029070: 6520 7374 6174 6963 206e 6174 6976 6520 e static native │ │ │ │ -00029080: 6c6f 6e67 2063 7265 6174 6545 6467 6542 long createEdgeB │ │ │ │ -00029090: 6f78 6573 5f36 2866 6c6f 6174 2061 6c70 oxes_6(float alp │ │ │ │ -000290a0: 6861 2c20 666c 6f61 7420 6265 7461 2c20 ha, float beta, │ │ │ │ -000290b0: 666c 6f61 7420 6574 612c 2066 6c6f 6174 float eta, float │ │ │ │ -000290c0: 206d 696e 5363 6f72 652c 2069 6e74 206d minScore, int m │ │ │ │ -000290d0: 6178 426f 7865 732c 2066 6c6f 6174 2065 axBoxes, float e │ │ │ │ -000290e0: 6467 654d 696e 4d61 6729 3b0a 2020 2020 dgeMinMag);. │ │ │ │ -000290f0: 7072 6976 6174 6520 7374 6174 6963 206e private static n │ │ │ │ -00029100: 6174 6976 6520 6c6f 6e67 2063 7265 6174 ative long creat │ │ │ │ -00029110: 6545 6467 6542 6f78 6573 5f37 2866 6c6f eEdgeBoxes_7(flo │ │ │ │ -00029120: 6174 2061 6c70 6861 2c20 666c 6f61 7420 at alpha, float │ │ │ │ -00029130: 6265 7461 2c20 666c 6f61 7420 6574 612c beta, float eta, │ │ │ │ -00029140: 2066 6c6f 6174 206d 696e 5363 6f72 652c float minScore, │ │ │ │ -00029150: 2069 6e74 206d 6178 426f 7865 7329 3b0a int maxBoxes);. │ │ │ │ -00029160: 2020 2020 7072 6976 6174 6520 7374 6174 private stat │ │ │ │ -00029170: 6963 206e 6174 6976 6520 6c6f 6e67 2063 ic native long c │ │ │ │ -00029180: 7265 6174 6545 6467 6542 6f78 6573 5f38 reateEdgeBoxes_8 │ │ │ │ -00029190: 2866 6c6f 6174 2061 6c70 6861 2c20 666c (float alpha, fl │ │ │ │ -000291a0: 6f61 7420 6265 7461 2c20 666c 6f61 7420 oat beta, float │ │ │ │ -000291b0: 6574 612c 2066 6c6f 6174 206d 696e 5363 eta, float minSc │ │ │ │ -000291c0: 6f72 6529 3b0a 2020 2020 7072 6976 6174 ore);. privat │ │ │ │ -000291d0: 6520 7374 6174 6963 206e 6174 6976 6520 e static native │ │ │ │ -000291e0: 6c6f 6e67 2063 7265 6174 6545 6467 6542 long createEdgeB │ │ │ │ -000291f0: 6f78 6573 5f39 2866 6c6f 6174 2061 6c70 oxes_9(float alp │ │ │ │ -00029200: 6861 2c20 666c 6f61 7420 6265 7461 2c20 ha, float beta, │ │ │ │ -00029210: 666c 6f61 7420 6574 6129 3b0a 2020 2020 float eta);. │ │ │ │ -00029220: 7072 6976 6174 6520 7374 6174 6963 206e private static n │ │ │ │ -00029230: 6174 6976 6520 6c6f 6e67 2063 7265 6174 ative long creat │ │ │ │ -00029240: 6545 6467 6542 6f78 6573 5f31 3028 666c eEdgeBoxes_10(fl │ │ │ │ -00029250: 6f61 7420 616c 7068 612c 2066 6c6f 6174 oat alpha, float │ │ │ │ -00029260: 2062 6574 6129 3b0a 2020 2020 7072 6976 beta);. priv │ │ │ │ -00029270: 6174 6520 7374 6174 6963 206e 6174 6976 ate static nativ │ │ │ │ -00029280: 6520 6c6f 6e67 2063 7265 6174 6545 6467 e long createEdg │ │ │ │ -00029290: 6542 6f78 6573 5f31 3128 666c 6f61 7420 eBoxes_11(float │ │ │ │ -000292a0: 616c 7068 6129 3b0a 2020 2020 7072 6976 alpha);. priv │ │ │ │ -000292b0: 6174 6520 7374 6174 6963 206e 6174 6976 ate static nativ │ │ │ │ -000292c0: 6520 6c6f 6e67 2063 7265 6174 6545 6467 e long createEdg │ │ │ │ -000292d0: 6542 6f78 6573 5f31 3228 293b 0a0a 2020 eBoxes_12();.. │ │ │ │ -000292e0: 2020 2f2f 2043 2b2b 3a20 2050 7472 5f44 // C++: Ptr_D │ │ │ │ -000292f0: 5446 696c 7465 7220 6376 3a3a 7869 6d67 TFilter cv::ximg │ │ │ │ -00029300: 7072 6f63 3a3a 6372 6561 7465 4454 4669 proc::createDTFi │ │ │ │ -00029310: 6c74 6572 284d 6174 2067 7569 6465 2c20 lter(Mat guide, │ │ │ │ -00029320: 646f 7562 6c65 2073 6967 6d61 5370 6174 double sigmaSpat │ │ │ │ -00029330: 6961 6c2c 2064 6f75 626c 6520 7369 676d ial, double sigm │ │ │ │ -00029340: 6143 6f6c 6f72 2c20 696e 7420 6d6f 6465 aColor, int mode │ │ │ │ -00029350: 203d 2044 5446 5f4e 432c 2069 6e74 206e = DTF_NC, int n │ │ │ │ -00029360: 756d 4974 6572 7320 3d20 3329 0a20 2020 umIters = 3). │ │ │ │ -00029370: 2070 7269 7661 7465 2073 7461 7469 6320 private static │ │ │ │ -00029380: 6e61 7469 7665 206c 6f6e 6720 6372 6561 native long crea │ │ │ │ -00029390: 7465 4454 4669 6c74 6572 5f30 286c 6f6e teDTFilter_0(lon │ │ │ │ -000293a0: 6720 6775 6964 655f 6e61 7469 7665 4f62 g guide_nativeOb │ │ │ │ -000293b0: 6a2c 2064 6f75 626c 6520 7369 676d 6153 j, double sigmaS │ │ │ │ -000293c0: 7061 7469 616c 2c20 646f 7562 6c65 2073 patial, double s │ │ │ │ -000293d0: 6967 6d61 436f 6c6f 722c 2069 6e74 206d igmaColor, int m │ │ │ │ -000293e0: 6f64 652c 2069 6e74 206e 756d 4974 6572 ode, int numIter │ │ │ │ -000293f0: 7329 3b0a 2020 2020 7072 6976 6174 6520 s);. private │ │ │ │ -00029400: 7374 6174 6963 206e 6174 6976 6520 6c6f static native lo │ │ │ │ -00029410: 6e67 2063 7265 6174 6544 5446 696c 7465 ng createDTFilte │ │ │ │ -00029420: 725f 3128 6c6f 6e67 2067 7569 6465 5f6e r_1(long guide_n │ │ │ │ -00029430: 6174 6976 654f 626a 2c20 646f 7562 6c65 ativeObj, double │ │ │ │ -00029440: 2073 6967 6d61 5370 6174 6961 6c2c 2064 sigmaSpatial, d │ │ │ │ -00029450: 6f75 626c 6520 7369 676d 6143 6f6c 6f72 ouble sigmaColor │ │ │ │ -00029460: 2c20 696e 7420 6d6f 6465 293b 0a20 2020 , int mode);. │ │ │ │ -00029470: 2070 7269 7661 7465 2073 7461 7469 6320 private static │ │ │ │ -00029480: 6e61 7469 7665 206c 6f6e 6720 6372 6561 native long crea │ │ │ │ -00029490: 7465 4454 4669 6c74 6572 5f32 286c 6f6e teDTFilter_2(lon │ │ │ │ -000294a0: 6720 6775 6964 655f 6e61 7469 7665 4f62 g guide_nativeOb │ │ │ │ -000294b0: 6a2c 2064 6f75 626c 6520 7369 676d 6153 j, double sigmaS │ │ │ │ -000294c0: 7061 7469 616c 2c20 646f 7562 6c65 2073 patial, double s │ │ │ │ -000294d0: 6967 6d61 436f 6c6f 7229 3b0a 0a20 2020 igmaColor);.. │ │ │ │ -000294e0: 202f 2f20 432b 2b3a 2020 766f 6964 2063 // C++: void c │ │ │ │ -000294f0: 763a 3a78 696d 6770 726f 633a 3a64 7446 v::ximgproc::dtF │ │ │ │ -00029500: 696c 7465 7228 4d61 7420 6775 6964 652c ilter(Mat guide, │ │ │ │ -00029510: 204d 6174 2073 7263 2c20 4d61 7426 2064 Mat src, Mat& d │ │ │ │ -00029520: 7374 2c20 646f 7562 6c65 2073 6967 6d61 st, double sigma │ │ │ │ -00029530: 5370 6174 6961 6c2c 2064 6f75 626c 6520 Spatial, double │ │ │ │ -00029540: 7369 676d 6143 6f6c 6f72 2c20 696e 7420 sigmaColor, int │ │ │ │ -00029550: 6d6f 6465 203d 2044 5446 5f4e 432c 2069 mode = DTF_NC, i │ │ │ │ -00029560: 6e74 206e 756d 4974 6572 7320 3d20 3329 nt numIters = 3) │ │ │ │ -00029570: 0a20 2020 2070 7269 7661 7465 2073 7461 . private sta │ │ │ │ -00029580: 7469 6320 6e61 7469 7665 2076 6f69 6420 tic native void │ │ │ │ -00029590: 6474 4669 6c74 6572 5f30 286c 6f6e 6720 dtFilter_0(long │ │ │ │ -000295a0: 6775 6964 655f 6e61 7469 7665 4f62 6a2c guide_nativeObj, │ │ │ │ -000295b0: 206c 6f6e 6720 7372 635f 6e61 7469 7665 long src_native │ │ │ │ -000295c0: 4f62 6a2c 206c 6f6e 6720 6473 745f 6e61 Obj, long dst_na │ │ │ │ -000295d0: 7469 7665 4f62 6a2c 2064 6f75 626c 6520 tiveObj, double │ │ │ │ -000295e0: 7369 676d 6153 7061 7469 616c 2c20 646f sigmaSpatial, do │ │ │ │ -000295f0: 7562 6c65 2073 6967 6d61 436f 6c6f 722c uble sigmaColor, │ │ │ │ -00029600: 2069 6e74 206d 6f64 652c 2069 6e74 206e int mode, int n │ │ │ │ -00029610: 756d 4974 6572 7329 3b0a 2020 2020 7072 umIters);. pr │ │ │ │ -00029620: 6976 6174 6520 7374 6174 6963 206e 6174 ivate static nat │ │ │ │ -00029630: 6976 6520 766f 6964 2064 7446 696c 7465 ive void dtFilte │ │ │ │ -00029640: 725f 3128 6c6f 6e67 2067 7569 6465 5f6e r_1(long guide_n │ │ │ │ -00029650: 6174 6976 654f 626a 2c20 6c6f 6e67 2073 ativeObj, long s │ │ │ │ -00029660: 7263 5f6e 6174 6976 654f 626a 2c20 6c6f rc_nativeObj, lo │ │ │ │ -00029670: 6e67 2064 7374 5f6e 6174 6976 654f 626a ng dst_nativeObj │ │ │ │ -00029680: 2c20 646f 7562 6c65 2073 6967 6d61 5370 , double sigmaSp │ │ │ │ -00029690: 6174 6961 6c2c 2064 6f75 626c 6520 7369 atial, double si │ │ │ │ -000296a0: 676d 6143 6f6c 6f72 2c20 696e 7420 6d6f gmaColor, int mo │ │ │ │ -000296b0: 6465 293b 0a20 2020 2070 7269 7661 7465 de);. private │ │ │ │ -000296c0: 2073 7461 7469 6320 6e61 7469 7665 2076 static native v │ │ │ │ -000296d0: 6f69 6420 6474 4669 6c74 6572 5f32 286c oid dtFilter_2(l │ │ │ │ -000296e0: 6f6e 6720 6775 6964 655f 6e61 7469 7665 ong guide_native │ │ │ │ -000296f0: 4f62 6a2c 206c 6f6e 6720 7372 635f 6e61 Obj, long src_na │ │ │ │ -00029700: 7469 7665 4f62 6a2c 206c 6f6e 6720 6473 tiveObj, long ds │ │ │ │ -00029710: 745f 6e61 7469 7665 4f62 6a2c 2064 6f75 t_nativeObj, dou │ │ │ │ -00029720: 626c 6520 7369 676d 6153 7061 7469 616c ble sigmaSpatial │ │ │ │ -00029730: 2c20 646f 7562 6c65 2073 6967 6d61 436f , double sigmaCo │ │ │ │ -00029740: 6c6f 7229 3b0a 0a20 2020 202f 2f20 432b lor);.. // C+ │ │ │ │ -00029750: 2b3a 2020 5074 725f 4775 6964 6564 4669 +: Ptr_GuidedFi │ │ │ │ -00029760: 6c74 6572 2063 763a 3a78 696d 6770 726f lter cv::ximgpro │ │ │ │ -00029770: 633a 3a63 7265 6174 6547 7569 6465 6446 c::createGuidedF │ │ │ │ -00029780: 696c 7465 7228 4d61 7420 6775 6964 652c ilter(Mat guide, │ │ │ │ -00029790: 2069 6e74 2072 6164 6975 732c 2064 6f75 int radius, dou │ │ │ │ -000297a0: 626c 6520 6570 732c 2064 6f75 626c 6520 ble eps, double │ │ │ │ -000297b0: 7363 616c 6520 3d20 312e 3029 0a20 2020 scale = 1.0). │ │ │ │ -000297c0: 2070 7269 7661 7465 2073 7461 7469 6320 private static │ │ │ │ -000297d0: 6e61 7469 7665 206c 6f6e 6720 6372 6561 native long crea │ │ │ │ -000297e0: 7465 4775 6964 6564 4669 6c74 6572 5f30 teGuidedFilter_0 │ │ │ │ -000297f0: 286c 6f6e 6720 6775 6964 655f 6e61 7469 (long guide_nati │ │ │ │ -00029800: 7665 4f62 6a2c 2069 6e74 2072 6164 6975 veObj, int radiu │ │ │ │ -00029810: 732c 2064 6f75 626c 6520 6570 732c 2064 s, double eps, d │ │ │ │ -00029820: 6f75 626c 6520 7363 616c 6529 3b0a 2020 ouble scale);. │ │ │ │ -00029830: 2020 7072 6976 6174 6520 7374 6174 6963 private static │ │ │ │ -00029840: 206e 6174 6976 6520 6c6f 6e67 2063 7265 native long cre │ │ │ │ -00029850: 6174 6547 7569 6465 6446 696c 7465 725f ateGuidedFilter_ │ │ │ │ -00029860: 3128 6c6f 6e67 2067 7569 6465 5f6e 6174 1(long guide_nat │ │ │ │ -00029870: 6976 654f 626a 2c20 696e 7420 7261 6469 iveObj, int radi │ │ │ │ -00029880: 7573 2c20 646f 7562 6c65 2065 7073 293b us, double eps); │ │ │ │ -00029890: 0a0a 2020 2020 2f2f 2043 2b2b 3a20 2076 .. // C++: v │ │ │ │ -000298a0: 6f69 6420 6376 3a3a 7869 6d67 7072 6f63 oid cv::ximgproc │ │ │ │ -000298b0: 3a3a 6775 6964 6564 4669 6c74 6572 284d ::guidedFilter(M │ │ │ │ -000298c0: 6174 2067 7569 6465 2c20 4d61 7420 7372 at guide, Mat sr │ │ │ │ -000298d0: 632c 204d 6174 2620 6473 742c 2069 6e74 c, Mat& dst, int │ │ │ │ -000298e0: 2072 6164 6975 732c 2064 6f75 626c 6520 radius, double │ │ │ │ -000298f0: 6570 732c 2069 6e74 2064 4465 7074 6820 eps, int dDepth │ │ │ │ -00029900: 3d20 2d31 2c20 646f 7562 6c65 2073 6361 = -1, double sca │ │ │ │ -00029910: 6c65 203d 2031 2e30 290a 2020 2020 7072 le = 1.0). pr │ │ │ │ -00029920: 6976 6174 6520 7374 6174 6963 206e 6174 ivate static nat │ │ │ │ -00029930: 6976 6520 766f 6964 2067 7569 6465 6446 ive void guidedF │ │ │ │ -00029940: 696c 7465 725f 3028 6c6f 6e67 2067 7569 ilter_0(long gui │ │ │ │ -00029950: 6465 5f6e 6174 6976 654f 626a 2c20 6c6f de_nativeObj, lo │ │ │ │ -00029960: 6e67 2073 7263 5f6e 6174 6976 654f 626a ng src_nativeObj │ │ │ │ -00029970: 2c20 6c6f 6e67 2064 7374 5f6e 6174 6976 , long dst_nativ │ │ │ │ -00029980: 654f 626a 2c20 696e 7420 7261 6469 7573 eObj, int radius │ │ │ │ -00029990: 2c20 646f 7562 6c65 2065 7073 2c20 696e , double eps, in │ │ │ │ -000299a0: 7420 6444 6570 7468 2c20 646f 7562 6c65 t dDepth, double │ │ │ │ -000299b0: 2073 6361 6c65 293b 0a20 2020 2070 7269 scale);. pri │ │ │ │ -000299c0: 7661 7465 2073 7461 7469 6320 6e61 7469 vate static nati │ │ │ │ -000299d0: 7665 2076 6f69 6420 6775 6964 6564 4669 ve void guidedFi │ │ │ │ -000299e0: 6c74 6572 5f31 286c 6f6e 6720 6775 6964 lter_1(long guid │ │ │ │ -000299f0: 655f 6e61 7469 7665 4f62 6a2c 206c 6f6e e_nativeObj, lon │ │ │ │ -00029a00: 6720 7372 635f 6e61 7469 7665 4f62 6a2c g src_nativeObj, │ │ │ │ -00029a10: 206c 6f6e 6720 6473 745f 6e61 7469 7665 long dst_native │ │ │ │ -00029a20: 4f62 6a2c 2069 6e74 2072 6164 6975 732c Obj, int radius, │ │ │ │ -00029a30: 2064 6f75 626c 6520 6570 732c 2069 6e74 double eps, int │ │ │ │ -00029a40: 2064 4465 7074 6829 3b0a 2020 2020 7072 dDepth);. pr │ │ │ │ -00029a50: 6976 6174 6520 7374 6174 6963 206e 6174 ivate static nat │ │ │ │ -00029a60: 6976 6520 766f 6964 2067 7569 6465 6446 ive void guidedF │ │ │ │ -00029a70: 696c 7465 725f 3228 6c6f 6e67 2067 7569 ilter_2(long gui │ │ │ │ -00029a80: 6465 5f6e 6174 6976 654f 626a 2c20 6c6f de_nativeObj, lo │ │ │ │ -00029a90: 6e67 2073 7263 5f6e 6174 6976 654f 626a ng src_nativeObj │ │ │ │ -00029aa0: 2c20 6c6f 6e67 2064 7374 5f6e 6174 6976 , long dst_nativ │ │ │ │ -00029ab0: 654f 626a 2c20 696e 7420 7261 6469 7573 eObj, int radius │ │ │ │ -00029ac0: 2c20 646f 7562 6c65 2065 7073 293b 0a0a , double eps);.. │ │ │ │ -00029ad0: 2020 2020 2f2f 2043 2b2b 3a20 2050 7472 // C++: Ptr │ │ │ │ -00029ae0: 5f41 6461 7074 6976 654d 616e 6966 6f6c _AdaptiveManifol │ │ │ │ -00029af0: 6446 696c 7465 7220 6376 3a3a 7869 6d67 dFilter cv::ximg │ │ │ │ -00029b00: 7072 6f63 3a3a 6372 6561 7465 414d 4669 proc::createAMFi │ │ │ │ -00029b10: 6c74 6572 2864 6f75 626c 6520 7369 676d lter(double sigm │ │ │ │ -00029b20: 615f 732c 2064 6f75 626c 6520 7369 676d a_s, double sigm │ │ │ │ -00029b30: 615f 722c 2062 6f6f 6c20 6164 6a75 7374 a_r, bool adjust │ │ │ │ -00029b40: 5f6f 7574 6c69 6572 7320 3d20 6661 6c73 _outliers = fals │ │ │ │ -00029b50: 6529 0a20 2020 2070 7269 7661 7465 2073 e). private s │ │ │ │ -00029b60: 7461 7469 6320 6e61 7469 7665 206c 6f6e tatic native lon │ │ │ │ -00029b70: 6720 6372 6561 7465 414d 4669 6c74 6572 g createAMFilter │ │ │ │ -00029b80: 5f30 2864 6f75 626c 6520 7369 676d 615f _0(double sigma_ │ │ │ │ -00029b90: 732c 2064 6f75 626c 6520 7369 676d 615f s, double sigma_ │ │ │ │ -00029ba0: 722c 2062 6f6f 6c65 616e 2061 646a 7573 r, boolean adjus │ │ │ │ -00029bb0: 745f 6f75 746c 6965 7273 293b 0a20 2020 t_outliers);. │ │ │ │ -00029bc0: 2070 7269 7661 7465 2073 7461 7469 6320 private static │ │ │ │ -00029bd0: 6e61 7469 7665 206c 6f6e 6720 6372 6561 native long crea │ │ │ │ -00029be0: 7465 414d 4669 6c74 6572 5f31 2864 6f75 teAMFilter_1(dou │ │ │ │ -00029bf0: 626c 6520 7369 676d 615f 732c 2064 6f75 ble sigma_s, dou │ │ │ │ -00029c00: 626c 6520 7369 676d 615f 7229 3b0a 0a20 ble sigma_r);.. │ │ │ │ -00029c10: 2020 202f 2f20 432b 2b3a 2020 766f 6964 // C++: void │ │ │ │ -00029c20: 2063 763a 3a78 696d 6770 726f 633a 3a61 cv::ximgproc::a │ │ │ │ -00029c30: 6d46 696c 7465 7228 4d61 7420 6a6f 696e mFilter(Mat join │ │ │ │ -00029c40: 742c 204d 6174 2073 7263 2c20 4d61 7426 t, Mat src, Mat& │ │ │ │ -00029c50: 2064 7374 2c20 646f 7562 6c65 2073 6967 dst, double sig │ │ │ │ -00029c60: 6d61 5f73 2c20 646f 7562 6c65 2073 6967 ma_s, double sig │ │ │ │ -00029c70: 6d61 5f72 2c20 626f 6f6c 2061 646a 7573 ma_r, bool adjus │ │ │ │ -00029c80: 745f 6f75 746c 6965 7273 203d 2066 616c t_outliers = fal │ │ │ │ -00029c90: 7365 290a 2020 2020 7072 6976 6174 6520 se). private │ │ │ │ -00029ca0: 7374 6174 6963 206e 6174 6976 6520 766f static native vo │ │ │ │ -00029cb0: 6964 2061 6d46 696c 7465 725f 3028 6c6f id amFilter_0(lo │ │ │ │ -00029cc0: 6e67 206a 6f69 6e74 5f6e 6174 6976 654f ng joint_nativeO │ │ │ │ -00029cd0: 626a 2c20 6c6f 6e67 2073 7263 5f6e 6174 bj, long src_nat │ │ │ │ -00029ce0: 6976 654f 626a 2c20 6c6f 6e67 2064 7374 iveObj, long dst │ │ │ │ -00029cf0: 5f6e 6174 6976 654f 626a 2c20 646f 7562 _nativeObj, doub │ │ │ │ -00029d00: 6c65 2073 6967 6d61 5f73 2c20 646f 7562 le sigma_s, doub │ │ │ │ -00029d10: 6c65 2073 6967 6d61 5f72 2c20 626f 6f6c le sigma_r, bool │ │ │ │ -00029d20: 6561 6e20 6164 6a75 7374 5f6f 7574 6c69 ean adjust_outli │ │ │ │ -00029d30: 6572 7329 3b0a 2020 2020 7072 6976 6174 ers);. privat │ │ │ │ -00029d40: 6520 7374 6174 6963 206e 6174 6976 6520 e static native │ │ │ │ -00029d50: 766f 6964 2061 6d46 696c 7465 725f 3128 void amFilter_1( │ │ │ │ -00029d60: 6c6f 6e67 206a 6f69 6e74 5f6e 6174 6976 long joint_nativ │ │ │ │ -00029d70: 654f 626a 2c20 6c6f 6e67 2073 7263 5f6e eObj, long src_n │ │ │ │ -00029d80: 6174 6976 654f 626a 2c20 6c6f 6e67 2064 ativeObj, long d │ │ │ │ -00029d90: 7374 5f6e 6174 6976 654f 626a 2c20 646f st_nativeObj, do │ │ │ │ -00029da0: 7562 6c65 2073 6967 6d61 5f73 2c20 646f uble sigma_s, do │ │ │ │ -00029db0: 7562 6c65 2073 6967 6d61 5f72 293b 0a0a uble sigma_r);.. │ │ │ │ -00029dc0: 2020 2020 2f2f 2043 2b2b 3a20 2076 6f69 // C++: voi │ │ │ │ -00029dd0: 6420 6376 3a3a 7869 6d67 7072 6f63 3a3a d cv::ximgproc:: │ │ │ │ -00029de0: 6a6f 696e 7442 696c 6174 6572 616c 4669 jointBilateralFi │ │ │ │ -00029df0: 6c74 6572 284d 6174 206a 6f69 6e74 2c20 lter(Mat joint, │ │ │ │ -00029e00: 4d61 7420 7372 632c 204d 6174 2620 6473 Mat src, Mat& ds │ │ │ │ -00029e10: 742c 2069 6e74 2064 2c20 646f 7562 6c65 t, int d, double │ │ │ │ -00029e20: 2073 6967 6d61 436f 6c6f 722c 2064 6f75 sigmaColor, dou │ │ │ │ -00029e30: 626c 6520 7369 676d 6153 7061 6365 2c20 ble sigmaSpace, │ │ │ │ -00029e40: 696e 7420 626f 7264 6572 5479 7065 203d int borderType = │ │ │ │ -00029e50: 2042 4f52 4445 525f 4445 4641 554c 5429 BORDER_DEFAULT) │ │ │ │ -00029e60: 0a20 2020 2070 7269 7661 7465 2073 7461 . private sta │ │ │ │ -00029e70: 7469 6320 6e61 7469 7665 2076 6f69 6420 tic native void │ │ │ │ -00029e80: 6a6f 696e 7442 696c 6174 6572 616c 4669 jointBilateralFi │ │ │ │ -00029e90: 6c74 6572 5f30 286c 6f6e 6720 6a6f 696e lter_0(long join │ │ │ │ -00029ea0: 745f 6e61 7469 7665 4f62 6a2c 206c 6f6e t_nativeObj, lon │ │ │ │ -00029eb0: 6720 7372 635f 6e61 7469 7665 4f62 6a2c g src_nativeObj, │ │ │ │ -00029ec0: 206c 6f6e 6720 6473 745f 6e61 7469 7665 long dst_native │ │ │ │ -00029ed0: 4f62 6a2c 2069 6e74 2064 2c20 646f 7562 Obj, int d, doub │ │ │ │ -00029ee0: 6c65 2073 6967 6d61 436f 6c6f 722c 2064 le sigmaColor, d │ │ │ │ -00029ef0: 6f75 626c 6520 7369 676d 6153 7061 6365 ouble sigmaSpace │ │ │ │ -00029f00: 2c20 696e 7420 626f 7264 6572 5479 7065 , int borderType │ │ │ │ -00029f10: 293b 0a20 2020 2070 7269 7661 7465 2073 );. private s │ │ │ │ -00029f20: 7461 7469 6320 6e61 7469 7665 2076 6f69 tatic native voi │ │ │ │ -00029f30: 6420 6a6f 696e 7442 696c 6174 6572 616c d jointBilateral │ │ │ │ -00029f40: 4669 6c74 6572 5f31 286c 6f6e 6720 6a6f Filter_1(long jo │ │ │ │ -00029f50: 696e 745f 6e61 7469 7665 4f62 6a2c 206c int_nativeObj, l │ │ │ │ -00029f60: 6f6e 6720 7372 635f 6e61 7469 7665 4f62 ong src_nativeOb │ │ │ │ -00029f70: 6a2c 206c 6f6e 6720 6473 745f 6e61 7469 j, long dst_nati │ │ │ │ -00029f80: 7665 4f62 6a2c 2069 6e74 2064 2c20 646f veObj, int d, do │ │ │ │ -00029f90: 7562 6c65 2073 6967 6d61 436f 6c6f 722c uble sigmaColor, │ │ │ │ -00029fa0: 2064 6f75 626c 6520 7369 676d 6153 7061 double sigmaSpa │ │ │ │ -00029fb0: 6365 293b 0a0a 2020 2020 2f2f 2043 2b2b ce);.. // C++ │ │ │ │ -00029fc0: 3a20 2076 6f69 6420 6376 3a3a 7869 6d67 : void cv::ximg │ │ │ │ -00029fd0: 7072 6f63 3a3a 6269 6c61 7465 7261 6c54 proc::bilateralT │ │ │ │ -00029fe0: 6578 7475 7265 4669 6c74 6572 284d 6174 extureFilter(Mat │ │ │ │ -00029ff0: 2073 7263 2c20 4d61 7426 2064 7374 2c20 src, Mat& dst, │ │ │ │ -0002a000: 696e 7420 6672 203d 2033 2c20 696e 7420 int fr = 3, int │ │ │ │ -0002a010: 6e75 6d49 7465 7220 3d20 312c 2064 6f75 numIter = 1, dou │ │ │ │ -0002a020: 626c 6520 7369 676d 6141 6c70 6861 203d ble sigmaAlpha = │ │ │ │ -0002a030: 202d 312e 2c20 646f 7562 6c65 2073 6967 -1., double sig │ │ │ │ -0002a040: 6d61 4176 6720 3d20 2d31 2e29 0a20 2020 maAvg = -1.). │ │ │ │ -0002a050: 2070 7269 7661 7465 2073 7461 7469 6320 private static │ │ │ │ -0002a060: 6e61 7469 7665 2076 6f69 6420 6269 6c61 native void bila │ │ │ │ -0002a070: 7465 7261 6c54 6578 7475 7265 4669 6c74 teralTextureFilt │ │ │ │ -0002a080: 6572 5f30 286c 6f6e 6720 7372 635f 6e61 er_0(long src_na │ │ │ │ -0002a090: 7469 7665 4f62 6a2c 206c 6f6e 6720 6473 tiveObj, long ds │ │ │ │ -0002a0a0: 745f 6e61 7469 7665 4f62 6a2c 2069 6e74 t_nativeObj, int │ │ │ │ -0002a0b0: 2066 722c 2069 6e74 206e 756d 4974 6572 fr, int numIter │ │ │ │ -0002a0c0: 2c20 646f 7562 6c65 2073 6967 6d61 416c , double sigmaAl │ │ │ │ -0002a0d0: 7068 612c 2064 6f75 626c 6520 7369 676d pha, double sigm │ │ │ │ -0002a0e0: 6141 7667 293b 0a20 2020 2070 7269 7661 aAvg);. priva │ │ │ │ -0002a0f0: 7465 2073 7461 7469 6320 6e61 7469 7665 te static native │ │ │ │ -0002a100: 2076 6f69 6420 6269 6c61 7465 7261 6c54 void bilateralT │ │ │ │ -0002a110: 6578 7475 7265 4669 6c74 6572 5f31 286c extureFilter_1(l │ │ │ │ -0002a120: 6f6e 6720 7372 635f 6e61 7469 7665 4f62 ong src_nativeOb │ │ │ │ -0002a130: 6a2c 206c 6f6e 6720 6473 745f 6e61 7469 j, long dst_nati │ │ │ │ -0002a140: 7665 4f62 6a2c 2069 6e74 2066 722c 2069 veObj, int fr, i │ │ │ │ -0002a150: 6e74 206e 756d 4974 6572 2c20 646f 7562 nt numIter, doub │ │ │ │ -0002a160: 6c65 2073 6967 6d61 416c 7068 6129 3b0a le sigmaAlpha);. │ │ │ │ -0002a170: 2020 2020 7072 6976 6174 6520 7374 6174 private stat │ │ │ │ -0002a180: 6963 206e 6174 6976 6520 766f 6964 2062 ic native void b │ │ │ │ -0002a190: 696c 6174 6572 616c 5465 7874 7572 6546 ilateralTextureF │ │ │ │ -0002a1a0: 696c 7465 725f 3228 6c6f 6e67 2073 7263 ilter_2(long src │ │ │ │ -0002a1b0: 5f6e 6174 6976 654f 626a 2c20 6c6f 6e67 _nativeObj, long │ │ │ │ -0002a1c0: 2064 7374 5f6e 6174 6976 654f 626a 2c20 dst_nativeObj, │ │ │ │ -0002a1d0: 696e 7420 6672 2c20 696e 7420 6e75 6d49 int fr, int numI │ │ │ │ -0002a1e0: 7465 7229 3b0a 2020 2020 7072 6976 6174 ter);. privat │ │ │ │ -0002a1f0: 6520 7374 6174 6963 206e 6174 6976 6520 e static native │ │ │ │ -0002a200: 766f 6964 2062 696c 6174 6572 616c 5465 void bilateralTe │ │ │ │ -0002a210: 7874 7572 6546 696c 7465 725f 3328 6c6f xtureFilter_3(lo │ │ │ │ -0002a220: 6e67 2073 7263 5f6e 6174 6976 654f 626a ng src_nativeObj │ │ │ │ -0002a230: 2c20 6c6f 6e67 2064 7374 5f6e 6174 6976 , long dst_nativ │ │ │ │ -0002a240: 654f 626a 2c20 696e 7420 6672 293b 0a20 eObj, int fr);. │ │ │ │ -0002a250: 2020 2070 7269 7661 7465 2073 7461 7469 private stati │ │ │ │ -0002a260: 6320 6e61 7469 7665 2076 6f69 6420 6269 c native void bi │ │ │ │ -0002a270: 6c61 7465 7261 6c54 6578 7475 7265 4669 lateralTextureFi │ │ │ │ -0002a280: 6c74 6572 5f34 286c 6f6e 6720 7372 635f lter_4(long src_ │ │ │ │ -0002a290: 6e61 7469 7665 4f62 6a2c 206c 6f6e 6720 nativeObj, long │ │ │ │ -0002a2a0: 6473 745f 6e61 7469 7665 4f62 6a29 3b0a dst_nativeObj);. │ │ │ │ -0002a2b0: 0a20 2020 202f 2f20 432b 2b3a 2020 766f . // C++: vo │ │ │ │ -0002a2c0: 6964 2063 763a 3a78 696d 6770 726f 633a id cv::ximgproc: │ │ │ │ -0002a2d0: 3a72 6f6c 6c69 6e67 4775 6964 616e 6365 :rollingGuidance │ │ │ │ -0002a2e0: 4669 6c74 6572 284d 6174 2073 7263 2c20 Filter(Mat src, │ │ │ │ -0002a2f0: 4d61 7426 2064 7374 2c20 696e 7420 6420 Mat& dst, int d │ │ │ │ -0002a300: 3d20 2d31 2c20 646f 7562 6c65 2073 6967 = -1, double sig │ │ │ │ -0002a310: 6d61 436f 6c6f 7220 3d20 3235 2c20 646f maColor = 25, do │ │ │ │ -0002a320: 7562 6c65 2073 6967 6d61 5370 6163 6520 uble sigmaSpace │ │ │ │ -0002a330: 3d20 332c 2069 6e74 206e 756d 4f66 4974 = 3, int numOfIt │ │ │ │ -0002a340: 6572 203d 2034 2c20 696e 7420 626f 7264 er = 4, int bord │ │ │ │ -0002a350: 6572 5479 7065 203d 2042 4f52 4445 525f erType = BORDER_ │ │ │ │ -0002a360: 4445 4641 554c 5429 0a20 2020 2070 7269 DEFAULT). pri │ │ │ │ -0002a370: 7661 7465 2073 7461 7469 6320 6e61 7469 vate static nati │ │ │ │ -0002a380: 7665 2076 6f69 6420 726f 6c6c 696e 6747 ve void rollingG │ │ │ │ -0002a390: 7569 6461 6e63 6546 696c 7465 725f 3028 uidanceFilter_0( │ │ │ │ -0002a3a0: 6c6f 6e67 2073 7263 5f6e 6174 6976 654f long src_nativeO │ │ │ │ -0002a3b0: 626a 2c20 6c6f 6e67 2064 7374 5f6e 6174 bj, long dst_nat │ │ │ │ -0002a3c0: 6976 654f 626a 2c20 696e 7420 642c 2064 iveObj, int d, d │ │ │ │ -0002a3d0: 6f75 626c 6520 7369 676d 6143 6f6c 6f72 ouble sigmaColor │ │ │ │ -0002a3e0: 2c20 646f 7562 6c65 2073 6967 6d61 5370 , double sigmaSp │ │ │ │ -0002a3f0: 6163 652c 2069 6e74 206e 756d 4f66 4974 ace, int numOfIt │ │ │ │ -0002a400: 6572 2c20 696e 7420 626f 7264 6572 5479 er, int borderTy │ │ │ │ -0002a410: 7065 293b 0a20 2020 2070 7269 7661 7465 pe);. private │ │ │ │ -0002a420: 2073 7461 7469 6320 6e61 7469 7665 2076 static native v │ │ │ │ -0002a430: 6f69 6420 726f 6c6c 696e 6747 7569 6461 oid rollingGuida │ │ │ │ -0002a440: 6e63 6546 696c 7465 725f 3128 6c6f 6e67 nceFilter_1(long │ │ │ │ -0002a450: 2073 7263 5f6e 6174 6976 654f 626a 2c20 src_nativeObj, │ │ │ │ -0002a460: 6c6f 6e67 2064 7374 5f6e 6174 6976 654f long dst_nativeO │ │ │ │ -0002a470: 626a 2c20 696e 7420 642c 2064 6f75 626c bj, int d, doubl │ │ │ │ -0002a480: 6520 7369 676d 6143 6f6c 6f72 2c20 646f e sigmaColor, do │ │ │ │ -0002a490: 7562 6c65 2073 6967 6d61 5370 6163 652c uble sigmaSpace, │ │ │ │ -0002a4a0: 2069 6e74 206e 756d 4f66 4974 6572 293b int numOfIter); │ │ │ │ -0002a4b0: 0a20 2020 2070 7269 7661 7465 2073 7461 . private sta │ │ │ │ -0002a4c0: 7469 6320 6e61 7469 7665 2076 6f69 6420 tic native void │ │ │ │ -0002a4d0: 726f 6c6c 696e 6747 7569 6461 6e63 6546 rollingGuidanceF │ │ │ │ -0002a4e0: 696c 7465 725f 3228 6c6f 6e67 2073 7263 ilter_2(long src │ │ │ │ -0002a4f0: 5f6e 6174 6976 654f 626a 2c20 6c6f 6e67 _nativeObj, long │ │ │ │ -0002a500: 2064 7374 5f6e 6174 6976 654f 626a 2c20 dst_nativeObj, │ │ │ │ -0002a510: 696e 7420 642c 2064 6f75 626c 6520 7369 int d, double si │ │ │ │ -0002a520: 676d 6143 6f6c 6f72 2c20 646f 7562 6c65 gmaColor, double │ │ │ │ -0002a530: 2073 6967 6d61 5370 6163 6529 3b0a 2020 sigmaSpace);. │ │ │ │ -0002a540: 2020 7072 6976 6174 6520 7374 6174 6963 private static │ │ │ │ -0002a550: 206e 6174 6976 6520 766f 6964 2072 6f6c native void rol │ │ │ │ -0002a560: 6c69 6e67 4775 6964 616e 6365 4669 6c74 lingGuidanceFilt │ │ │ │ -0002a570: 6572 5f33 286c 6f6e 6720 7372 635f 6e61 er_3(long src_na │ │ │ │ -0002a580: 7469 7665 4f62 6a2c 206c 6f6e 6720 6473 tiveObj, long ds │ │ │ │ -0002a590: 745f 6e61 7469 7665 4f62 6a2c 2069 6e74 t_nativeObj, int │ │ │ │ -0002a5a0: 2064 2c20 646f 7562 6c65 2073 6967 6d61 d, double sigma │ │ │ │ -0002a5b0: 436f 6c6f 7229 3b0a 2020 2020 7072 6976 Color);. priv │ │ │ │ -0002a5c0: 6174 6520 7374 6174 6963 206e 6174 6976 ate static nativ │ │ │ │ -0002a5d0: 6520 766f 6964 2072 6f6c 6c69 6e67 4775 e void rollingGu │ │ │ │ -0002a5e0: 6964 616e 6365 4669 6c74 6572 5f34 286c idanceFilter_4(l │ │ │ │ -0002a5f0: 6f6e 6720 7372 635f 6e61 7469 7665 4f62 ong src_nativeOb │ │ │ │ -0002a600: 6a2c 206c 6f6e 6720 6473 745f 6e61 7469 j, long dst_nati │ │ │ │ -0002a610: 7665 4f62 6a2c 2069 6e74 2064 293b 0a20 veObj, int d);. │ │ │ │ -0002a620: 2020 2070 7269 7661 7465 2073 7461 7469 private stati │ │ │ │ -0002a630: 6320 6e61 7469 7665 2076 6f69 6420 726f c native void ro │ │ │ │ -0002a640: 6c6c 696e 6747 7569 6461 6e63 6546 696c llingGuidanceFil │ │ │ │ -0002a650: 7465 725f 3528 6c6f 6e67 2073 7263 5f6e ter_5(long src_n │ │ │ │ -0002a660: 6174 6976 654f 626a 2c20 6c6f 6e67 2064 ativeObj, long d │ │ │ │ -0002a670: 7374 5f6e 6174 6976 654f 626a 293b 0a0a st_nativeObj);.. │ │ │ │ -0002a680: 2020 2020 2f2f 2043 2b2b 3a20 2050 7472 // C++: Ptr │ │ │ │ -0002a690: 5f46 6173 7442 696c 6174 6572 616c 536f _FastBilateralSo │ │ │ │ -0002a6a0: 6c76 6572 4669 6c74 6572 2063 763a 3a78 lverFilter cv::x │ │ │ │ -0002a6b0: 696d 6770 726f 633a 3a63 7265 6174 6546 imgproc::createF │ │ │ │ -0002a6c0: 6173 7442 696c 6174 6572 616c 536f 6c76 astBilateralSolv │ │ │ │ -0002a6d0: 6572 4669 6c74 6572 284d 6174 2067 7569 erFilter(Mat gui │ │ │ │ -0002a6e0: 6465 2c20 646f 7562 6c65 2073 6967 6d61 de, double sigma │ │ │ │ -0002a6f0: 5f73 7061 7469 616c 2c20 646f 7562 6c65 _spatial, double │ │ │ │ -0002a700: 2073 6967 6d61 5f6c 756d 612c 2064 6f75 sigma_luma, dou │ │ │ │ -0002a710: 626c 6520 7369 676d 615f 6368 726f 6d61 ble sigma_chroma │ │ │ │ -0002a720: 2c20 646f 7562 6c65 206c 616d 6264 6120 , double lambda │ │ │ │ -0002a730: 3d20 3132 382e 302c 2069 6e74 206e 756d = 128.0, int num │ │ │ │ -0002a740: 5f69 7465 7220 3d20 3235 2c20 646f 7562 _iter = 25, doub │ │ │ │ -0002a750: 6c65 206d 6178 5f74 6f6c 203d 2031 652d le max_tol = 1e- │ │ │ │ -0002a760: 3529 0a20 2020 2070 7269 7661 7465 2073 5). private s │ │ │ │ -0002a770: 7461 7469 6320 6e61 7469 7665 206c 6f6e tatic native lon │ │ │ │ -0002a780: 6720 6372 6561 7465 4661 7374 4269 6c61 g createFastBila │ │ │ │ -0002a790: 7465 7261 6c53 6f6c 7665 7246 696c 7465 teralSolverFilte │ │ │ │ -0002a7a0: 725f 3028 6c6f 6e67 2067 7569 6465 5f6e r_0(long guide_n │ │ │ │ -0002a7b0: 6174 6976 654f 626a 2c20 646f 7562 6c65 ativeObj, double │ │ │ │ -0002a7c0: 2073 6967 6d61 5f73 7061 7469 616c 2c20 sigma_spatial, │ │ │ │ -0002a7d0: 646f 7562 6c65 2073 6967 6d61 5f6c 756d double sigma_lum │ │ │ │ -0002a7e0: 612c 2064 6f75 626c 6520 7369 676d 615f a, double sigma_ │ │ │ │ -0002a7f0: 6368 726f 6d61 2c20 646f 7562 6c65 206c chroma, double l │ │ │ │ -0002a800: 616d 6264 612c 2069 6e74 206e 756d 5f69 ambda, int num_i │ │ │ │ -0002a810: 7465 722c 2064 6f75 626c 6520 6d61 785f ter, double max_ │ │ │ │ -0002a820: 746f 6c29 3b0a 2020 2020 7072 6976 6174 tol);. privat │ │ │ │ -0002a830: 6520 7374 6174 6963 206e 6174 6976 6520 e static native │ │ │ │ -0002a840: 6c6f 6e67 2063 7265 6174 6546 6173 7442 long createFastB │ │ │ │ -0002a850: 696c 6174 6572 616c 536f 6c76 6572 4669 ilateralSolverFi │ │ │ │ -0002a860: 6c74 6572 5f31 286c 6f6e 6720 6775 6964 lter_1(long guid │ │ │ │ -0002a870: 655f 6e61 7469 7665 4f62 6a2c 2064 6f75 e_nativeObj, dou │ │ │ │ -0002a880: 626c 6520 7369 676d 615f 7370 6174 6961 ble sigma_spatia │ │ │ │ -0002a890: 6c2c 2064 6f75 626c 6520 7369 676d 615f l, double sigma_ │ │ │ │ -0002a8a0: 6c75 6d61 2c20 646f 7562 6c65 2073 6967 luma, double sig │ │ │ │ -0002a8b0: 6d61 5f63 6872 6f6d 612c 2064 6f75 626c ma_chroma, doubl │ │ │ │ -0002a8c0: 6520 6c61 6d62 6461 2c20 696e 7420 6e75 e lambda, int nu │ │ │ │ -0002a8d0: 6d5f 6974 6572 293b 0a20 2020 2070 7269 m_iter);. pri │ │ │ │ -0002a8e0: 7661 7465 2073 7461 7469 6320 6e61 7469 vate static nati │ │ │ │ -0002a8f0: 7665 206c 6f6e 6720 6372 6561 7465 4661 ve long createFa │ │ │ │ -0002a900: 7374 4269 6c61 7465 7261 6c53 6f6c 7665 stBilateralSolve │ │ │ │ -0002a910: 7246 696c 7465 725f 3228 6c6f 6e67 2067 rFilter_2(long g │ │ │ │ -0002a920: 7569 6465 5f6e 6174 6976 654f 626a 2c20 uide_nativeObj, │ │ │ │ -0002a930: 646f 7562 6c65 2073 6967 6d61 5f73 7061 double sigma_spa │ │ │ │ -0002a940: 7469 616c 2c20 646f 7562 6c65 2073 6967 tial, double sig │ │ │ │ -0002a950: 6d61 5f6c 756d 612c 2064 6f75 626c 6520 ma_luma, double │ │ │ │ -0002a960: 7369 676d 615f 6368 726f 6d61 2c20 646f sigma_chroma, do │ │ │ │ -0002a970: 7562 6c65 206c 616d 6264 6129 3b0a 2020 uble lambda);. │ │ │ │ -0002a980: 2020 7072 6976 6174 6520 7374 6174 6963 private static │ │ │ │ -0002a990: 206e 6174 6976 6520 6c6f 6e67 2063 7265 native long cre │ │ │ │ -0002a9a0: 6174 6546 6173 7442 696c 6174 6572 616c ateFastBilateral │ │ │ │ -0002a9b0: 536f 6c76 6572 4669 6c74 6572 5f33 286c SolverFilter_3(l │ │ │ │ -0002a9c0: 6f6e 6720 6775 6964 655f 6e61 7469 7665 ong guide_native │ │ │ │ -0002a9d0: 4f62 6a2c 2064 6f75 626c 6520 7369 676d Obj, double sigm │ │ │ │ -0002a9e0: 615f 7370 6174 6961 6c2c 2064 6f75 626c a_spatial, doubl │ │ │ │ -0002a9f0: 6520 7369 676d 615f 6c75 6d61 2c20 646f e sigma_luma, do │ │ │ │ -0002aa00: 7562 6c65 2073 6967 6d61 5f63 6872 6f6d uble sigma_chrom │ │ │ │ -0002aa10: 6129 3b0a 0a20 2020 202f 2f20 432b 2b3a a);.. // C++: │ │ │ │ -0002aa20: 2020 766f 6964 2063 763a 3a78 696d 6770 void cv::ximgp │ │ │ │ -0002aa30: 726f 633a 3a66 6173 7442 696c 6174 6572 roc::fastBilater │ │ │ │ -0002aa40: 616c 536f 6c76 6572 4669 6c74 6572 284d alSolverFilter(M │ │ │ │ -0002aa50: 6174 2067 7569 6465 2c20 4d61 7420 7372 at guide, Mat sr │ │ │ │ -0002aa60: 632c 204d 6174 2063 6f6e 6669 6465 6e63 c, Mat confidenc │ │ │ │ -0002aa70: 652c 204d 6174 2620 6473 742c 2064 6f75 e, Mat& dst, dou │ │ │ │ -0002aa80: 626c 6520 7369 676d 615f 7370 6174 6961 ble sigma_spatia │ │ │ │ -0002aa90: 6c20 3d20 382c 2064 6f75 626c 6520 7369 l = 8, double si │ │ │ │ -0002aaa0: 676d 615f 6c75 6d61 203d 2038 2c20 646f gma_luma = 8, do │ │ │ │ -0002aab0: 7562 6c65 2073 6967 6d61 5f63 6872 6f6d uble sigma_chrom │ │ │ │ -0002aac0: 6120 3d20 382c 2064 6f75 626c 6520 6c61 a = 8, double la │ │ │ │ -0002aad0: 6d62 6461 203d 2031 3238 2e30 2c20 696e mbda = 128.0, in │ │ │ │ -0002aae0: 7420 6e75 6d5f 6974 6572 203d 2032 352c t num_iter = 25, │ │ │ │ -0002aaf0: 2064 6f75 626c 6520 6d61 785f 746f 6c20 double max_tol │ │ │ │ -0002ab00: 3d20 3165 2d35 290a 2020 2020 7072 6976 = 1e-5). priv │ │ │ │ -0002ab10: 6174 6520 7374 6174 6963 206e 6174 6976 ate static nativ │ │ │ │ -0002ab20: 6520 766f 6964 2066 6173 7442 696c 6174 e void fastBilat │ │ │ │ -0002ab30: 6572 616c 536f 6c76 6572 4669 6c74 6572 eralSolverFilter │ │ │ │ -0002ab40: 5f30 286c 6f6e 6720 6775 6964 655f 6e61 _0(long guide_na │ │ │ │ -0002ab50: 7469 7665 4f62 6a2c 206c 6f6e 6720 7372 tiveObj, long sr │ │ │ │ -0002ab60: 635f 6e61 7469 7665 4f62 6a2c 206c 6f6e c_nativeObj, lon │ │ │ │ -0002ab70: 6720 636f 6e66 6964 656e 6365 5f6e 6174 g confidence_nat │ │ │ │ -0002ab80: 6976 654f 626a 2c20 6c6f 6e67 2064 7374 iveObj, long dst │ │ │ │ -0002ab90: 5f6e 6174 6976 654f 626a 2c20 646f 7562 _nativeObj, doub │ │ │ │ -0002aba0: 6c65 2073 6967 6d61 5f73 7061 7469 616c le sigma_spatial │ │ │ │ -0002abb0: 2c20 646f 7562 6c65 2073 6967 6d61 5f6c , double sigma_l │ │ │ │ -0002abc0: 756d 612c 2064 6f75 626c 6520 7369 676d uma, double sigm │ │ │ │ -0002abd0: 615f 6368 726f 6d61 2c20 646f 7562 6c65 a_chroma, double │ │ │ │ -0002abe0: 206c 616d 6264 612c 2069 6e74 206e 756d lambda, int num │ │ │ │ -0002abf0: 5f69 7465 722c 2064 6f75 626c 6520 6d61 _iter, double ma │ │ │ │ -0002ac00: 785f 746f 6c29 3b0a 2020 2020 7072 6976 x_tol);. priv │ │ │ │ -0002ac10: 6174 6520 7374 6174 6963 206e 6174 6976 ate static nativ │ │ │ │ -0002ac20: 6520 766f 6964 2066 6173 7442 696c 6174 e void fastBilat │ │ │ │ -0002ac30: 6572 616c 536f 6c76 6572 4669 6c74 6572 eralSolverFilter │ │ │ │ -0002ac40: 5f31 286c 6f6e 6720 6775 6964 655f 6e61 _1(long guide_na │ │ │ │ -0002ac50: 7469 7665 4f62 6a2c 206c 6f6e 6720 7372 tiveObj, long sr │ │ │ │ -0002ac60: 635f 6e61 7469 7665 4f62 6a2c 206c 6f6e c_nativeObj, lon │ │ │ │ -0002ac70: 6720 636f 6e66 6964 656e 6365 5f6e 6174 g confidence_nat │ │ │ │ -0002ac80: 6976 654f 626a 2c20 6c6f 6e67 2064 7374 iveObj, long dst │ │ │ │ -0002ac90: 5f6e 6174 6976 654f 626a 2c20 646f 7562 _nativeObj, doub │ │ │ │ -0002aca0: 6c65 2073 6967 6d61 5f73 7061 7469 616c le sigma_spatial │ │ │ │ -0002acb0: 2c20 646f 7562 6c65 2073 6967 6d61 5f6c , double sigma_l │ │ │ │ -0002acc0: 756d 612c 2064 6f75 626c 6520 7369 676d uma, double sigm │ │ │ │ -0002acd0: 615f 6368 726f 6d61 2c20 646f 7562 6c65 a_chroma, double │ │ │ │ -0002ace0: 206c 616d 6264 612c 2069 6e74 206e 756d lambda, int num │ │ │ │ -0002acf0: 5f69 7465 7229 3b0a 2020 2020 7072 6976 _iter);. priv │ │ │ │ -0002ad00: 6174 6520 7374 6174 6963 206e 6174 6976 ate static nativ │ │ │ │ -0002ad10: 6520 766f 6964 2066 6173 7442 696c 6174 e void fastBilat │ │ │ │ -0002ad20: 6572 616c 536f 6c76 6572 4669 6c74 6572 eralSolverFilter │ │ │ │ -0002ad30: 5f32 286c 6f6e 6720 6775 6964 655f 6e61 _2(long guide_na │ │ │ │ -0002ad40: 7469 7665 4f62 6a2c 206c 6f6e 6720 7372 tiveObj, long sr │ │ │ │ -0002ad50: 635f 6e61 7469 7665 4f62 6a2c 206c 6f6e c_nativeObj, lon │ │ │ │ -0002ad60: 6720 636f 6e66 6964 656e 6365 5f6e 6174 g confidence_nat │ │ │ │ -0002ad70: 6976 654f 626a 2c20 6c6f 6e67 2064 7374 iveObj, long dst │ │ │ │ -0002ad80: 5f6e 6174 6976 654f 626a 2c20 646f 7562 _nativeObj, doub │ │ │ │ -0002ad90: 6c65 2073 6967 6d61 5f73 7061 7469 616c le sigma_spatial │ │ │ │ -0002ada0: 2c20 646f 7562 6c65 2073 6967 6d61 5f6c , double sigma_l │ │ │ │ -0002adb0: 756d 612c 2064 6f75 626c 6520 7369 676d uma, double sigm │ │ │ │ -0002adc0: 615f 6368 726f 6d61 2c20 646f 7562 6c65 a_chroma, double │ │ │ │ -0002add0: 206c 616d 6264 6129 3b0a 2020 2020 7072 lambda);. pr │ │ │ │ -0002ade0: 6976 6174 6520 7374 6174 6963 206e 6174 ivate static nat │ │ │ │ -0002adf0: 6976 6520 766f 6964 2066 6173 7442 696c ive void fastBil │ │ │ │ -0002ae00: 6174 6572 616c 536f 6c76 6572 4669 6c74 ateralSolverFilt │ │ │ │ -0002ae10: 6572 5f33 286c 6f6e 6720 6775 6964 655f er_3(long guide_ │ │ │ │ -0002ae20: 6e61 7469 7665 4f62 6a2c 206c 6f6e 6720 nativeObj, long │ │ │ │ -0002ae30: 7372 635f 6e61 7469 7665 4f62 6a2c 206c src_nativeObj, l │ │ │ │ -0002ae40: 6f6e 6720 636f 6e66 6964 656e 6365 5f6e ong confidence_n │ │ │ │ -0002ae50: 6174 6976 654f 626a 2c20 6c6f 6e67 2064 ativeObj, long d │ │ │ │ -0002ae60: 7374 5f6e 6174 6976 654f 626a 2c20 646f st_nativeObj, do │ │ │ │ -0002ae70: 7562 6c65 2073 6967 6d61 5f73 7061 7469 uble sigma_spati │ │ │ │ -0002ae80: 616c 2c20 646f 7562 6c65 2073 6967 6d61 al, double sigma │ │ │ │ -0002ae90: 5f6c 756d 612c 2064 6f75 626c 6520 7369 _luma, double si │ │ │ │ -0002aea0: 676d 615f 6368 726f 6d61 293b 0a20 2020 gma_chroma);. │ │ │ │ -0002aeb0: 2070 7269 7661 7465 2073 7461 7469 6320 private static │ │ │ │ -0002aec0: 6e61 7469 7665 2076 6f69 6420 6661 7374 native void fast │ │ │ │ -0002aed0: 4269 6c61 7465 7261 6c53 6f6c 7665 7246 BilateralSolverF │ │ │ │ -0002aee0: 696c 7465 725f 3428 6c6f 6e67 2067 7569 ilter_4(long gui │ │ │ │ -0002aef0: 6465 5f6e 6174 6976 654f 626a 2c20 6c6f de_nativeObj, lo │ │ │ │ -0002af00: 6e67 2073 7263 5f6e 6174 6976 654f 626a ng src_nativeObj │ │ │ │ -0002af10: 2c20 6c6f 6e67 2063 6f6e 6669 6465 6e63 , long confidenc │ │ │ │ -0002af20: 655f 6e61 7469 7665 4f62 6a2c 206c 6f6e e_nativeObj, lon │ │ │ │ -0002af30: 6720 6473 745f 6e61 7469 7665 4f62 6a2c g dst_nativeObj, │ │ │ │ -0002af40: 2064 6f75 626c 6520 7369 676d 615f 7370 double sigma_sp │ │ │ │ -0002af50: 6174 6961 6c2c 2064 6f75 626c 6520 7369 atial, double si │ │ │ │ -0002af60: 676d 615f 6c75 6d61 293b 0a20 2020 2070 gma_luma);. p │ │ │ │ -0002af70: 7269 7661 7465 2073 7461 7469 6320 6e61 rivate static na │ │ │ │ -0002af80: 7469 7665 2076 6f69 6420 6661 7374 4269 tive void fastBi │ │ │ │ -0002af90: 6c61 7465 7261 6c53 6f6c 7665 7246 696c lateralSolverFil │ │ │ │ -0002afa0: 7465 725f 3528 6c6f 6e67 2067 7569 6465 ter_5(long guide │ │ │ │ -0002afb0: 5f6e 6174 6976 654f 626a 2c20 6c6f 6e67 _nativeObj, long │ │ │ │ -0002afc0: 2073 7263 5f6e 6174 6976 654f 626a 2c20 src_nativeObj, │ │ │ │ -0002afd0: 6c6f 6e67 2063 6f6e 6669 6465 6e63 655f long confidence_ │ │ │ │ -0002afe0: 6e61 7469 7665 4f62 6a2c 206c 6f6e 6720 nativeObj, long │ │ │ │ -0002aff0: 6473 745f 6e61 7469 7665 4f62 6a2c 2064 dst_nativeObj, d │ │ │ │ -0002b000: 6f75 626c 6520 7369 676d 615f 7370 6174 ouble sigma_spat │ │ │ │ -0002b010: 6961 6c29 3b0a 2020 2020 7072 6976 6174 ial);. privat │ │ │ │ -0002b020: 6520 7374 6174 6963 206e 6174 6976 6520 e static native │ │ │ │ -0002b030: 766f 6964 2066 6173 7442 696c 6174 6572 void fastBilater │ │ │ │ -0002b040: 616c 536f 6c76 6572 4669 6c74 6572 5f36 alSolverFilter_6 │ │ │ │ -0002b050: 286c 6f6e 6720 6775 6964 655f 6e61 7469 (long guide_nati │ │ │ │ -0002b060: 7665 4f62 6a2c 206c 6f6e 6720 7372 635f veObj, long src_ │ │ │ │ -0002b070: 6e61 7469 7665 4f62 6a2c 206c 6f6e 6720 nativeObj, long │ │ │ │ -0002b080: 636f 6e66 6964 656e 6365 5f6e 6174 6976 confidence_nativ │ │ │ │ -0002b090: 654f 626a 2c20 6c6f 6e67 2064 7374 5f6e eObj, long dst_n │ │ │ │ -0002b0a0: 6174 6976 654f 626a 293b 0a0a 2020 2020 ativeObj);.. │ │ │ │ -0002b0b0: 2f2f 2043 2b2b 3a20 2050 7472 5f46 6173 // C++: Ptr_Fas │ │ │ │ -0002b0c0: 7447 6c6f 6261 6c53 6d6f 6f74 6865 7246 tGlobalSmootherF │ │ │ │ -0002b0d0: 696c 7465 7220 6376 3a3a 7869 6d67 7072 ilter cv::ximgpr │ │ │ │ -0002b0e0: 6f63 3a3a 6372 6561 7465 4661 7374 476c oc::createFastGl │ │ │ │ -0002b0f0: 6f62 616c 536d 6f6f 7468 6572 4669 6c74 obalSmootherFilt │ │ │ │ -0002b100: 6572 284d 6174 2067 7569 6465 2c20 646f er(Mat guide, do │ │ │ │ -0002b110: 7562 6c65 206c 616d 6264 612c 2064 6f75 uble lambda, dou │ │ │ │ -0002b120: 626c 6520 7369 676d 615f 636f 6c6f 722c ble sigma_color, │ │ │ │ -0002b130: 2064 6f75 626c 6520 6c61 6d62 6461 5f61 double lambda_a │ │ │ │ -0002b140: 7474 656e 7561 7469 6f6e 203d 2030 2e32 ttenuation = 0.2 │ │ │ │ -0002b150: 352c 2069 6e74 206e 756d 5f69 7465 7220 5, int num_iter │ │ │ │ -0002b160: 3d20 3329 0a20 2020 2070 7269 7661 7465 = 3). private │ │ │ │ -0002b170: 2073 7461 7469 6320 6e61 7469 7665 206c static native l │ │ │ │ -0002b180: 6f6e 6720 6372 6561 7465 4661 7374 476c ong createFastGl │ │ │ │ -0002b190: 6f62 616c 536d 6f6f 7468 6572 4669 6c74 obalSmootherFilt │ │ │ │ -0002b1a0: 6572 5f30 286c 6f6e 6720 6775 6964 655f er_0(long guide_ │ │ │ │ -0002b1b0: 6e61 7469 7665 4f62 6a2c 2064 6f75 626c nativeObj, doubl │ │ │ │ -0002b1c0: 6520 6c61 6d62 6461 2c20 646f 7562 6c65 e lambda, double │ │ │ │ -0002b1d0: 2073 6967 6d61 5f63 6f6c 6f72 2c20 646f sigma_color, do │ │ │ │ -0002b1e0: 7562 6c65 206c 616d 6264 615f 6174 7465 uble lambda_atte │ │ │ │ -0002b1f0: 6e75 6174 696f 6e2c 2069 6e74 206e 756d nuation, int num │ │ │ │ -0002b200: 5f69 7465 7229 3b0a 2020 2020 7072 6976 _iter);. priv │ │ │ │ -0002b210: 6174 6520 7374 6174 6963 206e 6174 6976 ate static nativ │ │ │ │ -0002b220: 6520 6c6f 6e67 2063 7265 6174 6546 6173 e long createFas │ │ │ │ -0002b230: 7447 6c6f 6261 6c53 6d6f 6f74 6865 7246 tGlobalSmootherF │ │ │ │ -0002b240: 696c 7465 725f 3128 6c6f 6e67 2067 7569 ilter_1(long gui │ │ │ │ -0002b250: 6465 5f6e 6174 6976 654f 626a 2c20 646f de_nativeObj, do │ │ │ │ -0002b260: 7562 6c65 206c 616d 6264 612c 2064 6f75 uble lambda, dou │ │ │ │ -0002b270: 626c 6520 7369 676d 615f 636f 6c6f 722c ble sigma_color, │ │ │ │ -0002b280: 2064 6f75 626c 6520 6c61 6d62 6461 5f61 double lambda_a │ │ │ │ -0002b290: 7474 656e 7561 7469 6f6e 293b 0a20 2020 ttenuation);. │ │ │ │ -0002b2a0: 2070 7269 7661 7465 2073 7461 7469 6320 private static │ │ │ │ -0002b2b0: 6e61 7469 7665 206c 6f6e 6720 6372 6561 native long crea │ │ │ │ -0002b2c0: 7465 4661 7374 476c 6f62 616c 536d 6f6f teFastGlobalSmoo │ │ │ │ -0002b2d0: 7468 6572 4669 6c74 6572 5f32 286c 6f6e therFilter_2(lon │ │ │ │ -0002b2e0: 6720 6775 6964 655f 6e61 7469 7665 4f62 g guide_nativeOb │ │ │ │ -0002b2f0: 6a2c 2064 6f75 626c 6520 6c61 6d62 6461 j, double lambda │ │ │ │ -0002b300: 2c20 646f 7562 6c65 2073 6967 6d61 5f63 , double sigma_c │ │ │ │ -0002b310: 6f6c 6f72 293b 0a0a 2020 2020 2f2f 2043 olor);.. // C │ │ │ │ -0002b320: 2b2b 3a20 2076 6f69 6420 6376 3a3a 7869 ++: void cv::xi │ │ │ │ -0002b330: 6d67 7072 6f63 3a3a 6661 7374 476c 6f62 mgproc::fastGlob │ │ │ │ -0002b340: 616c 536d 6f6f 7468 6572 4669 6c74 6572 alSmootherFilter │ │ │ │ -0002b350: 284d 6174 2067 7569 6465 2c20 4d61 7420 (Mat guide, Mat │ │ │ │ -0002b360: 7372 632c 204d 6174 2620 6473 742c 2064 src, Mat& dst, d │ │ │ │ -0002b370: 6f75 626c 6520 6c61 6d62 6461 2c20 646f ouble lambda, do │ │ │ │ -0002b380: 7562 6c65 2073 6967 6d61 5f63 6f6c 6f72 uble sigma_color │ │ │ │ -0002b390: 2c20 646f 7562 6c65 206c 616d 6264 615f , double lambda_ │ │ │ │ -0002b3a0: 6174 7465 6e75 6174 696f 6e20 3d20 302e attenuation = 0. │ │ │ │ -0002b3b0: 3235 2c20 696e 7420 6e75 6d5f 6974 6572 25, int num_iter │ │ │ │ -0002b3c0: 203d 2033 290a 2020 2020 7072 6976 6174 = 3). privat │ │ │ │ -0002b3d0: 6520 7374 6174 6963 206e 6174 6976 6520 e static native │ │ │ │ -0002b3e0: 766f 6964 2066 6173 7447 6c6f 6261 6c53 void fastGlobalS │ │ │ │ -0002b3f0: 6d6f 6f74 6865 7246 696c 7465 725f 3028 mootherFilter_0( │ │ │ │ -0002b400: 6c6f 6e67 2067 7569 6465 5f6e 6174 6976 long guide_nativ │ │ │ │ -0002b410: 654f 626a 2c20 6c6f 6e67 2073 7263 5f6e eObj, long src_n │ │ │ │ -0002b420: 6174 6976 654f 626a 2c20 6c6f 6e67 2064 ativeObj, long d │ │ │ │ -0002b430: 7374 5f6e 6174 6976 654f 626a 2c20 646f st_nativeObj, do │ │ │ │ -0002b440: 7562 6c65 206c 616d 6264 612c 2064 6f75 uble lambda, dou │ │ │ │ -0002b450: 626c 6520 7369 676d 615f 636f 6c6f 722c ble sigma_color, │ │ │ │ -0002b460: 2064 6f75 626c 6520 6c61 6d62 6461 5f61 double lambda_a │ │ │ │ -0002b470: 7474 656e 7561 7469 6f6e 2c20 696e 7420 ttenuation, int │ │ │ │ -0002b480: 6e75 6d5f 6974 6572 293b 0a20 2020 2070 num_iter);. p │ │ │ │ -0002b490: 7269 7661 7465 2073 7461 7469 6320 6e61 rivate static na │ │ │ │ -0002b4a0: 7469 7665 2076 6f69 6420 6661 7374 476c tive void fastGl │ │ │ │ -0002b4b0: 6f62 616c 536d 6f6f 7468 6572 4669 6c74 obalSmootherFilt │ │ │ │ -0002b4c0: 6572 5f31 286c 6f6e 6720 6775 6964 655f er_1(long guide_ │ │ │ │ -0002b4d0: 6e61 7469 7665 4f62 6a2c 206c 6f6e 6720 nativeObj, long │ │ │ │ -0002b4e0: 7372 635f 6e61 7469 7665 4f62 6a2c 206c src_nativeObj, l │ │ │ │ -0002b4f0: 6f6e 6720 6473 745f 6e61 7469 7665 4f62 ong dst_nativeOb │ │ │ │ -0002b500: 6a2c 2064 6f75 626c 6520 6c61 6d62 6461 j, double lambda │ │ │ │ -0002b510: 2c20 646f 7562 6c65 2073 6967 6d61 5f63 , double sigma_c │ │ │ │ -0002b520: 6f6c 6f72 2c20 646f 7562 6c65 206c 616d olor, double lam │ │ │ │ -0002b530: 6264 615f 6174 7465 6e75 6174 696f 6e29 bda_attenuation) │ │ │ │ -0002b540: 3b0a 2020 2020 7072 6976 6174 6520 7374 ;. private st │ │ │ │ -0002b550: 6174 6963 206e 6174 6976 6520 766f 6964 atic native void │ │ │ │ -0002b560: 2066 6173 7447 6c6f 6261 6c53 6d6f 6f74 fastGlobalSmoot │ │ │ │ -0002b570: 6865 7246 696c 7465 725f 3228 6c6f 6e67 herFilter_2(long │ │ │ │ -0002b580: 2067 7569 6465 5f6e 6174 6976 654f 626a guide_nativeObj │ │ │ │ -0002b590: 2c20 6c6f 6e67 2073 7263 5f6e 6174 6976 , long src_nativ │ │ │ │ -0002b5a0: 654f 626a 2c20 6c6f 6e67 2064 7374 5f6e eObj, long dst_n │ │ │ │ -0002b5b0: 6174 6976 654f 626a 2c20 646f 7562 6c65 ativeObj, double │ │ │ │ -0002b5c0: 206c 616d 6264 612c 2064 6f75 626c 6520 lambda, double │ │ │ │ -0002b5d0: 7369 676d 615f 636f 6c6f 7229 3b0a 0a20 sigma_color);.. │ │ │ │ -0002b5e0: 2020 202f 2f20 432b 2b3a 2020 766f 6964 // C++: void │ │ │ │ -0002b5f0: 2063 763a 3a78 696d 6770 726f 633a 3a6c cv::ximgproc::l │ │ │ │ -0002b600: 3053 6d6f 6f74 6828 4d61 7420 7372 632c 0Smooth(Mat src, │ │ │ │ -0002b610: 204d 6174 2620 6473 742c 2064 6f75 626c Mat& dst, doubl │ │ │ │ -0002b620: 6520 6c61 6d62 6461 203d 2030 2e30 322c e lambda = 0.02, │ │ │ │ -0002b630: 2064 6f75 626c 6520 6b61 7070 6120 3d20 double kappa = │ │ │ │ -0002b640: 322e 3029 0a20 2020 2070 7269 7661 7465 2.0). private │ │ │ │ -0002b650: 2073 7461 7469 6320 6e61 7469 7665 2076 static native v │ │ │ │ -0002b660: 6f69 6420 6c30 536d 6f6f 7468 5f30 286c oid l0Smooth_0(l │ │ │ │ -0002b670: 6f6e 6720 7372 635f 6e61 7469 7665 4f62 ong src_nativeOb │ │ │ │ -0002b680: 6a2c 206c 6f6e 6720 6473 745f 6e61 7469 j, long dst_nati │ │ │ │ -0002b690: 7665 4f62 6a2c 2064 6f75 626c 6520 6c61 veObj, double la │ │ │ │ -0002b6a0: 6d62 6461 2c20 646f 7562 6c65 206b 6170 mbda, double kap │ │ │ │ -0002b6b0: 7061 293b 0a20 2020 2070 7269 7661 7465 pa);. private │ │ │ │ -0002b6c0: 2073 7461 7469 6320 6e61 7469 7665 2076 static native v │ │ │ │ -0002b6d0: 6f69 6420 6c30 536d 6f6f 7468 5f31 286c oid l0Smooth_1(l │ │ │ │ -0002b6e0: 6f6e 6720 7372 635f 6e61 7469 7665 4f62 ong src_nativeOb │ │ │ │ -0002b6f0: 6a2c 206c 6f6e 6720 6473 745f 6e61 7469 j, long dst_nati │ │ │ │ -0002b700: 7665 4f62 6a2c 2064 6f75 626c 6520 6c61 veObj, double la │ │ │ │ -0002b710: 6d62 6461 293b 0a20 2020 2070 7269 7661 mbda);. priva │ │ │ │ -0002b720: 7465 2073 7461 7469 6320 6e61 7469 7665 te static native │ │ │ │ -0002b730: 2076 6f69 6420 6c30 536d 6f6f 7468 5f32 void l0Smooth_2 │ │ │ │ -0002b740: 286c 6f6e 6720 7372 635f 6e61 7469 7665 (long src_native │ │ │ │ -0002b750: 4f62 6a2c 206c 6f6e 6720 6473 745f 6e61 Obj, long dst_na │ │ │ │ -0002b760: 7469 7665 4f62 6a29 3b0a 0a20 2020 202f tiveObj);.. / │ │ │ │ -0002b770: 2f20 432b 2b3a 2020 5074 725f 4564 6765 / C++: Ptr_Edge │ │ │ │ -0002b780: 4472 6177 696e 6720 6376 3a3a 7869 6d67 Drawing cv::ximg │ │ │ │ -0002b790: 7072 6f63 3a3a 6372 6561 7465 4564 6765 proc::createEdge │ │ │ │ -0002b7a0: 4472 6177 696e 6728 290a 2020 2020 7072 Drawing(). pr │ │ │ │ -0002b7b0: 6976 6174 6520 7374 6174 6963 206e 6174 ivate static nat │ │ │ │ -0002b7c0: 6976 6520 6c6f 6e67 2063 7265 6174 6545 ive long createE │ │ │ │ -0002b7d0: 6467 6544 7261 7769 6e67 5f30 2829 3b0a dgeDrawing_0();. │ │ │ │ -0002b7e0: 0a20 2020 202f 2f20 432b 2b3a 2020 5074 . // C++: Pt │ │ │ │ -0002b7f0: 725f 4469 7370 6172 6974 7957 4c53 4669 r_DisparityWLSFi │ │ │ │ -0002b800: 6c74 6572 2063 763a 3a78 696d 6770 726f lter cv::ximgpro │ │ │ │ -0002b810: 633a 3a63 7265 6174 6544 6973 7061 7269 c::createDispari │ │ │ │ -0002b820: 7479 574c 5346 696c 7465 7228 5074 725f tyWLSFilter(Ptr_ │ │ │ │ -0002b830: 5374 6572 656f 4d61 7463 6865 7220 6d61 StereoMatcher ma │ │ │ │ -0002b840: 7463 6865 725f 6c65 6674 290a 2020 2020 tcher_left). │ │ │ │ -0002b850: 7072 6976 6174 6520 7374 6174 6963 206e private static n │ │ │ │ -0002b860: 6174 6976 6520 6c6f 6e67 2063 7265 6174 ative long creat │ │ │ │ -0002b870: 6544 6973 7061 7269 7479 574c 5346 696c eDisparityWLSFil │ │ │ │ -0002b880: 7465 725f 3028 6c6f 6e67 206d 6174 6368 ter_0(long match │ │ │ │ -0002b890: 6572 5f6c 6566 745f 6e61 7469 7665 4f62 er_left_nativeOb │ │ │ │ -0002b8a0: 6a29 3b0a 0a20 2020 202f 2f20 432b 2b3a j);.. // C++: │ │ │ │ -0002b8b0: 2020 5074 725f 5374 6572 656f 4d61 7463 Ptr_StereoMatc │ │ │ │ -0002b8c0: 6865 7220 6376 3a3a 7869 6d67 7072 6f63 her cv::ximgproc │ │ │ │ -0002b8d0: 3a3a 6372 6561 7465 5269 6768 744d 6174 ::createRightMat │ │ │ │ -0002b8e0: 6368 6572 2850 7472 5f53 7465 7265 6f4d cher(Ptr_StereoM │ │ │ │ -0002b8f0: 6174 6368 6572 206d 6174 6368 6572 5f6c atcher matcher_l │ │ │ │ -0002b900: 6566 7429 0a20 2020 2070 7269 7661 7465 eft). private │ │ │ │ -0002b910: 2073 7461 7469 6320 6e61 7469 7665 206c static native l │ │ │ │ -0002b920: 6f6e 6720 6372 6561 7465 5269 6768 744d ong createRightM │ │ │ │ -0002b930: 6174 6368 6572 5f30 286c 6f6e 6720 6d61 atcher_0(long ma │ │ │ │ -0002b940: 7463 6865 725f 6c65 6674 5f6e 6174 6976 tcher_left_nativ │ │ │ │ -0002b950: 654f 626a 293b 0a0a 2020 2020 2f2f 2043 eObj);.. // C │ │ │ │ -0002b960: 2b2b 3a20 2050 7472 5f44 6973 7061 7269 ++: Ptr_Dispari │ │ │ │ -0002b970: 7479 574c 5346 696c 7465 7220 6376 3a3a tyWLSFilter cv:: │ │ │ │ -0002b980: 7869 6d67 7072 6f63 3a3a 6372 6561 7465 ximgproc::create │ │ │ │ -0002b990: 4469 7370 6172 6974 7957 4c53 4669 6c74 DisparityWLSFilt │ │ │ │ -0002b9a0: 6572 4765 6e65 7269 6328 626f 6f6c 2075 erGeneric(bool u │ │ │ │ -0002b9b0: 7365 5f63 6f6e 6669 6465 6e63 6529 0a20 se_confidence). │ │ │ │ -0002b9c0: 2020 2070 7269 7661 7465 2073 7461 7469 private stati │ │ │ │ -0002b9d0: 6320 6e61 7469 7665 206c 6f6e 6720 6372 c native long cr │ │ │ │ -0002b9e0: 6561 7465 4469 7370 6172 6974 7957 4c53 eateDisparityWLS │ │ │ │ -0002b9f0: 4669 6c74 6572 4765 6e65 7269 635f 3028 FilterGeneric_0( │ │ │ │ -0002ba00: 626f 6f6c 6561 6e20 7573 655f 636f 6e66 boolean use_conf │ │ │ │ -0002ba10: 6964 656e 6365 293b 0a0a 2020 2020 2f2f idence);.. // │ │ │ │ -0002ba20: 2043 2b2b 3a20 2069 6e74 2063 763a 3a78 C++: int cv::x │ │ │ │ -0002ba30: 696d 6770 726f 633a 3a72 6561 6447 5428 imgproc::readGT( │ │ │ │ -0002ba40: 5374 7269 6e67 2073 7263 5f70 6174 682c String src_path, │ │ │ │ -0002ba50: 204d 6174 2620 6473 7429 0a20 2020 2070 Mat& dst). p │ │ │ │ -0002ba60: 7269 7661 7465 2073 7461 7469 6320 6e61 rivate static na │ │ │ │ -0002ba70: 7469 7665 2069 6e74 2072 6561 6447 545f tive int readGT_ │ │ │ │ -0002ba80: 3028 5374 7269 6e67 2073 7263 5f70 6174 0(String src_pat │ │ │ │ -0002ba90: 682c 206c 6f6e 6720 6473 745f 6e61 7469 h, long dst_nati │ │ │ │ -0002baa0: 7665 4f62 6a29 3b0a 0a20 2020 202f 2f20 veObj);.. // │ │ │ │ -0002bab0: 432b 2b3a 2020 646f 7562 6c65 2063 763a C++: double cv: │ │ │ │ -0002bac0: 3a78 696d 6770 726f 633a 3a63 6f6d 7075 :ximgproc::compu │ │ │ │ -0002bad0: 7465 4d53 4528 4d61 7420 4754 2c20 4d61 teMSE(Mat GT, Ma │ │ │ │ -0002bae0: 7420 7372 632c 2052 6563 7420 524f 4929 t src, Rect ROI) │ │ │ │ -0002baf0: 0a20 2020 2070 7269 7661 7465 2073 7461 . private sta │ │ │ │ -0002bb00: 7469 6320 6e61 7469 7665 2064 6f75 626c tic native doubl │ │ │ │ -0002bb10: 6520 636f 6d70 7574 654d 5345 5f30 286c e computeMSE_0(l │ │ │ │ -0002bb20: 6f6e 6720 4754 5f6e 6174 6976 654f 626a ong GT_nativeObj │ │ │ │ -0002bb30: 2c20 6c6f 6e67 2073 7263 5f6e 6174 6976 , long src_nativ │ │ │ │ -0002bb40: 654f 626a 2c20 696e 7420 524f 495f 782c eObj, int ROI_x, │ │ │ │ -0002bb50: 2069 6e74 2052 4f49 5f79 2c20 696e 7420 int ROI_y, int │ │ │ │ -0002bb60: 524f 495f 7769 6474 682c 2069 6e74 2052 ROI_width, int R │ │ │ │ -0002bb70: 4f49 5f68 6569 6768 7429 3b0a 0a20 2020 OI_height);.. │ │ │ │ -0002bb80: 202f 2f20 432b 2b3a 2020 646f 7562 6c65 // C++: double │ │ │ │ -0002bb90: 2063 763a 3a78 696d 6770 726f 633a 3a63 cv::ximgproc::c │ │ │ │ -0002bba0: 6f6d 7075 7465 4261 6450 6978 656c 5065 omputeBadPixelPe │ │ │ │ -0002bbb0: 7263 656e 7428 4d61 7420 4754 2c20 4d61 rcent(Mat GT, Ma │ │ │ │ -0002bbc0: 7420 7372 632c 2052 6563 7420 524f 492c t src, Rect ROI, │ │ │ │ -0002bbd0: 2069 6e74 2074 6872 6573 6820 3d20 3234 int thresh = 24 │ │ │ │ -0002bbe0: 290a 2020 2020 7072 6976 6174 6520 7374 ). private st │ │ │ │ -0002bbf0: 6174 6963 206e 6174 6976 6520 646f 7562 atic native doub │ │ │ │ -0002bc00: 6c65 2063 6f6d 7075 7465 4261 6450 6978 le computeBadPix │ │ │ │ -0002bc10: 656c 5065 7263 656e 745f 3028 6c6f 6e67 elPercent_0(long │ │ │ │ -0002bc20: 2047 545f 6e61 7469 7665 4f62 6a2c 206c GT_nativeObj, l │ │ │ │ -0002bc30: 6f6e 6720 7372 635f 6e61 7469 7665 4f62 ong src_nativeOb │ │ │ │ -0002bc40: 6a2c 2069 6e74 2052 4f49 5f78 2c20 696e j, int ROI_x, in │ │ │ │ -0002bc50: 7420 524f 495f 792c 2069 6e74 2052 4f49 t ROI_y, int ROI │ │ │ │ -0002bc60: 5f77 6964 7468 2c20 696e 7420 524f 495f _width, int ROI_ │ │ │ │ -0002bc70: 6865 6967 6874 2c20 696e 7420 7468 7265 height, int thre │ │ │ │ -0002bc80: 7368 293b 0a20 2020 2070 7269 7661 7465 sh);. private │ │ │ │ -0002bc90: 2073 7461 7469 6320 6e61 7469 7665 2064 static native d │ │ │ │ -0002bca0: 6f75 626c 6520 636f 6d70 7574 6542 6164 ouble computeBad │ │ │ │ -0002bcb0: 5069 7865 6c50 6572 6365 6e74 5f31 286c PixelPercent_1(l │ │ │ │ -0002bcc0: 6f6e 6720 4754 5f6e 6174 6976 654f 626a ong GT_nativeObj │ │ │ │ -0002bcd0: 2c20 6c6f 6e67 2073 7263 5f6e 6174 6976 , long src_nativ │ │ │ │ -0002bce0: 654f 626a 2c20 696e 7420 524f 495f 782c eObj, int ROI_x, │ │ │ │ -0002bcf0: 2069 6e74 2052 4f49 5f79 2c20 696e 7420 int ROI_y, int │ │ │ │ -0002bd00: 524f 495f 7769 6474 682c 2069 6e74 2052 ROI_width, int R │ │ │ │ -0002bd10: 4f49 5f68 6569 6768 7429 3b0a 0a20 2020 OI_height);.. │ │ │ │ -0002bd20: 202f 2f20 432b 2b3a 2020 766f 6964 2063 // C++: void c │ │ │ │ -0002bd30: 763a 3a78 696d 6770 726f 633a 3a67 6574 v::ximgproc::get │ │ │ │ -0002bd40: 4469 7370 6172 6974 7956 6973 284d 6174 DisparityVis(Mat │ │ │ │ -0002bd50: 2073 7263 2c20 4d61 7426 2064 7374 2c20 src, Mat& dst, │ │ │ │ -0002bd60: 646f 7562 6c65 2073 6361 6c65 203d 2031 double scale = 1 │ │ │ │ -0002bd70: 2e30 290a 2020 2020 7072 6976 6174 6520 .0). private │ │ │ │ -0002bd80: 7374 6174 6963 206e 6174 6976 6520 766f static native vo │ │ │ │ -0002bd90: 6964 2067 6574 4469 7370 6172 6974 7956 id getDisparityV │ │ │ │ -0002bda0: 6973 5f30 286c 6f6e 6720 7372 635f 6e61 is_0(long src_na │ │ │ │ -0002bdb0: 7469 7665 4f62 6a2c 206c 6f6e 6720 6473 tiveObj, long ds │ │ │ │ -0002bdc0: 745f 6e61 7469 7665 4f62 6a2c 2064 6f75 t_nativeObj, dou │ │ │ │ -0002bdd0: 626c 6520 7363 616c 6529 3b0a 2020 2020 ble scale);. │ │ │ │ -0002bde0: 7072 6976 6174 6520 7374 6174 6963 206e private static n │ │ │ │ -0002bdf0: 6174 6976 6520 766f 6964 2067 6574 4469 ative void getDi │ │ │ │ -0002be00: 7370 6172 6974 7956 6973 5f31 286c 6f6e sparityVis_1(lon │ │ │ │ -0002be10: 6720 7372 635f 6e61 7469 7665 4f62 6a2c g src_nativeObj, │ │ │ │ -0002be20: 206c 6f6e 6720 6473 745f 6e61 7469 7665 long dst_native │ │ │ │ -0002be30: 4f62 6a29 3b0a 0a20 2020 202f 2f20 432b Obj);.. // C+ │ │ │ │ -0002be40: 2b3a 2020 766f 6964 2063 763a 3a78 696d +: void cv::xim │ │ │ │ -0002be50: 6770 726f 633a 3a47 7261 6469 656e 7444 gproc::GradientD │ │ │ │ -0002be60: 6572 6963 6865 5928 4d61 7420 6f70 2c20 ericheY(Mat op, │ │ │ │ -0002be70: 4d61 7426 2064 7374 2c20 646f 7562 6c65 Mat& dst, double │ │ │ │ -0002be80: 2061 6c70 6861 2c20 646f 7562 6c65 206f alpha, double o │ │ │ │ -0002be90: 6d65 6761 290a 2020 2020 7072 6976 6174 mega). privat │ │ │ │ -0002bea0: 6520 7374 6174 6963 206e 6174 6976 6520 e static native │ │ │ │ -0002beb0: 766f 6964 2047 7261 6469 656e 7444 6572 void GradientDer │ │ │ │ -0002bec0: 6963 6865 595f 3028 6c6f 6e67 206f 705f icheY_0(long op_ │ │ │ │ -0002bed0: 6e61 7469 7665 4f62 6a2c 206c 6f6e 6720 nativeObj, long │ │ │ │ -0002bee0: 6473 745f 6e61 7469 7665 4f62 6a2c 2064 dst_nativeObj, d │ │ │ │ -0002bef0: 6f75 626c 6520 616c 7068 612c 2064 6f75 ouble alpha, dou │ │ │ │ -0002bf00: 626c 6520 6f6d 6567 6129 3b0a 0a20 2020 ble omega);.. │ │ │ │ -0002bf10: 202f 2f20 432b 2b3a 2020 766f 6964 2063 // C++: void c │ │ │ │ -0002bf20: 763a 3a78 696d 6770 726f 633a 3a47 7261 v::ximgproc::Gra │ │ │ │ -0002bf30: 6469 656e 7444 6572 6963 6865 5828 4d61 dientDericheX(Ma │ │ │ │ -0002bf40: 7420 6f70 2c20 4d61 7426 2064 7374 2c20 t op, Mat& dst, │ │ │ │ -0002bf50: 646f 7562 6c65 2061 6c70 6861 2c20 646f double alpha, do │ │ │ │ -0002bf60: 7562 6c65 206f 6d65 6761 290a 2020 2020 uble omega). │ │ │ │ -0002bf70: 7072 6976 6174 6520 7374 6174 6963 206e private static n │ │ │ │ -0002bf80: 6174 6976 6520 766f 6964 2047 7261 6469 ative void Gradi │ │ │ │ -0002bf90: 656e 7444 6572 6963 6865 585f 3028 6c6f entDericheX_0(lo │ │ │ │ -0002bfa0: 6e67 206f 705f 6e61 7469 7665 4f62 6a2c ng op_nativeObj, │ │ │ │ -0002bfb0: 206c 6f6e 6720 6473 745f 6e61 7469 7665 long dst_native │ │ │ │ -0002bfc0: 4f62 6a2c 2064 6f75 626c 6520 616c 7068 Obj, double alph │ │ │ │ -0002bfd0: 612c 2064 6f75 626c 6520 6f6d 6567 6129 a, double omega) │ │ │ │ -0002bfe0: 3b0a 0a20 2020 202f 2f20 432b 2b3a 2020 ;.. // C++: │ │ │ │ -0002bff0: 766f 6964 2063 763a 3a78 696d 6770 726f void cv::ximgpro │ │ │ │ -0002c000: 633a 3a63 7265 6174 6551 7561 7465 726e c::createQuatern │ │ │ │ -0002c010: 696f 6e49 6d61 6765 284d 6174 2069 6d67 ionImage(Mat img │ │ │ │ -0002c020: 2c20 4d61 7426 2071 696d 6729 0a20 2020 , Mat& qimg). │ │ │ │ -0002c030: 2070 7269 7661 7465 2073 7461 7469 6320 private static │ │ │ │ -0002c040: 6e61 7469 7665 2076 6f69 6420 6372 6561 native void crea │ │ │ │ -0002c050: 7465 5175 6174 6572 6e69 6f6e 496d 6167 teQuaternionImag │ │ │ │ -0002c060: 655f 3028 6c6f 6e67 2069 6d67 5f6e 6174 e_0(long img_nat │ │ │ │ -0002c070: 6976 654f 626a 2c20 6c6f 6e67 2071 696d iveObj, long qim │ │ │ │ -0002c080: 675f 6e61 7469 7665 4f62 6a29 3b0a 0a20 g_nativeObj);.. │ │ │ │ -0002c090: 2020 202f 2f20 432b 2b3a 2020 766f 6964 // C++: void │ │ │ │ -0002c0a0: 2063 763a 3a78 696d 6770 726f 633a 3a71 cv::ximgproc::q │ │ │ │ -0002c0b0: 636f 6e6a 284d 6174 2071 696d 672c 204d conj(Mat qimg, M │ │ │ │ -0002c0c0: 6174 2620 7163 696d 6729 0a20 2020 2070 at& qcimg). p │ │ │ │ -0002c0d0: 7269 7661 7465 2073 7461 7469 6320 6e61 rivate static na │ │ │ │ -0002c0e0: 7469 7665 2076 6f69 6420 7163 6f6e 6a5f tive void qconj_ │ │ │ │ -0002c0f0: 3028 6c6f 6e67 2071 696d 675f 6e61 7469 0(long qimg_nati │ │ │ │ -0002c100: 7665 4f62 6a2c 206c 6f6e 6720 7163 696d veObj, long qcim │ │ │ │ -0002c110: 675f 6e61 7469 7665 4f62 6a29 3b0a 0a20 g_nativeObj);.. │ │ │ │ -0002c120: 2020 202f 2f20 432b 2b3a 2020 766f 6964 // C++: void │ │ │ │ -0002c130: 2063 763a 3a78 696d 6770 726f 633a 3a71 cv::ximgproc::q │ │ │ │ -0002c140: 756e 6974 6172 7928 4d61 7420 7169 6d67 unitary(Mat qimg │ │ │ │ -0002c150: 2c20 4d61 7426 2071 6e69 6d67 290a 2020 , Mat& qnimg). │ │ │ │ -0002c160: 2020 7072 6976 6174 6520 7374 6174 6963 private static │ │ │ │ -0002c170: 206e 6174 6976 6520 766f 6964 2071 756e native void qun │ │ │ │ -0002c180: 6974 6172 795f 3028 6c6f 6e67 2071 696d itary_0(long qim │ │ │ │ -0002c190: 675f 6e61 7469 7665 4f62 6a2c 206c 6f6e g_nativeObj, lon │ │ │ │ -0002c1a0: 6720 716e 696d 675f 6e61 7469 7665 4f62 g qnimg_nativeOb │ │ │ │ -0002c1b0: 6a29 3b0a 0a20 2020 202f 2f20 432b 2b3a j);.. // C++: │ │ │ │ -0002c1c0: 2020 766f 6964 2063 763a 3a78 696d 6770 void cv::ximgp │ │ │ │ -0002c1d0: 726f 633a 3a71 6d75 6c74 6970 6c79 284d roc::qmultiply(M │ │ │ │ -0002c1e0: 6174 2073 7263 312c 204d 6174 2073 7263 at src1, Mat src │ │ │ │ -0002c1f0: 322c 204d 6174 2620 6473 7429 0a20 2020 2, Mat& dst). │ │ │ │ -0002c200: 2070 7269 7661 7465 2073 7461 7469 6320 private static │ │ │ │ -0002c210: 6e61 7469 7665 2076 6f69 6420 716d 756c native void qmul │ │ │ │ -0002c220: 7469 706c 795f 3028 6c6f 6e67 2073 7263 tiply_0(long src │ │ │ │ -0002c230: 315f 6e61 7469 7665 4f62 6a2c 206c 6f6e 1_nativeObj, lon │ │ │ │ -0002c240: 6720 7372 6332 5f6e 6174 6976 654f 626a g src2_nativeObj │ │ │ │ -0002c250: 2c20 6c6f 6e67 2064 7374 5f6e 6174 6976 , long dst_nativ │ │ │ │ -0002c260: 654f 626a 293b 0a0a 2020 2020 2f2f 2043 eObj);.. // C │ │ │ │ +00025a10: 3a3a 7869 6d67 7072 6f63 3a3a 5261 646f ::ximgproc::Rado │ │ │ │ +00025a20: 6e54 7261 6e73 666f 726d 284d 6174 2073 nTransform(Mat s │ │ │ │ +00025a30: 7263 2c20 4d61 7426 2064 7374 2c20 646f rc, Mat& dst, do │ │ │ │ +00025a40: 7562 6c65 2074 6865 7461 203d 2031 2c20 uble theta = 1, │ │ │ │ +00025a50: 646f 7562 6c65 2073 7461 7274 5f61 6e67 double start_ang │ │ │ │ +00025a60: 6c65 203d 2030 2c20 646f 7562 6c65 2065 le = 0, double e │ │ │ │ +00025a70: 6e64 5f61 6e67 6c65 203d 2031 3830 2c20 nd_angle = 180, │ │ │ │ +00025a80: 626f 6f6c 2063 726f 7020 3d20 6661 6c73 bool crop = fals │ │ │ │ +00025a90: 652c 2062 6f6f 6c20 6e6f 726d 203d 2066 e, bool norm = f │ │ │ │ +00025aa0: 616c 7365 290a 2020 2020 7072 6976 6174 alse). privat │ │ │ │ +00025ab0: 6520 7374 6174 6963 206e 6174 6976 6520 e static native │ │ │ │ +00025ac0: 766f 6964 2052 6164 6f6e 5472 616e 7366 void RadonTransf │ │ │ │ +00025ad0: 6f72 6d5f 3028 6c6f 6e67 2073 7263 5f6e orm_0(long src_n │ │ │ │ +00025ae0: 6174 6976 654f 626a 2c20 6c6f 6e67 2064 ativeObj, long d │ │ │ │ +00025af0: 7374 5f6e 6174 6976 654f 626a 2c20 646f st_nativeObj, do │ │ │ │ +00025b00: 7562 6c65 2074 6865 7461 2c20 646f 7562 uble theta, doub │ │ │ │ +00025b10: 6c65 2073 7461 7274 5f61 6e67 6c65 2c20 le start_angle, │ │ │ │ +00025b20: 646f 7562 6c65 2065 6e64 5f61 6e67 6c65 double end_angle │ │ │ │ +00025b30: 2c20 626f 6f6c 6561 6e20 6372 6f70 2c20 , boolean crop, │ │ │ │ +00025b40: 626f 6f6c 6561 6e20 6e6f 726d 293b 0a20 boolean norm);. │ │ │ │ +00025b50: 2020 2070 7269 7661 7465 2073 7461 7469 private stati │ │ │ │ +00025b60: 6320 6e61 7469 7665 2076 6f69 6420 5261 c native void Ra │ │ │ │ +00025b70: 646f 6e54 7261 6e73 666f 726d 5f31 286c donTransform_1(l │ │ │ │ +00025b80: 6f6e 6720 7372 635f 6e61 7469 7665 4f62 ong src_nativeOb │ │ │ │ +00025b90: 6a2c 206c 6f6e 6720 6473 745f 6e61 7469 j, long dst_nati │ │ │ │ +00025ba0: 7665 4f62 6a2c 2064 6f75 626c 6520 7468 veObj, double th │ │ │ │ +00025bb0: 6574 612c 2064 6f75 626c 6520 7374 6172 eta, double star │ │ │ │ +00025bc0: 745f 616e 676c 652c 2064 6f75 626c 6520 t_angle, double │ │ │ │ +00025bd0: 656e 645f 616e 676c 652c 2062 6f6f 6c65 end_angle, boole │ │ │ │ +00025be0: 616e 2063 726f 7029 3b0a 2020 2020 7072 an crop);. pr │ │ │ │ +00025bf0: 6976 6174 6520 7374 6174 6963 206e 6174 ivate static nat │ │ │ │ +00025c00: 6976 6520 766f 6964 2052 6164 6f6e 5472 ive void RadonTr │ │ │ │ +00025c10: 616e 7366 6f72 6d5f 3228 6c6f 6e67 2073 ansform_2(long s │ │ │ │ +00025c20: 7263 5f6e 6174 6976 654f 626a 2c20 6c6f rc_nativeObj, lo │ │ │ │ +00025c30: 6e67 2064 7374 5f6e 6174 6976 654f 626a ng dst_nativeObj │ │ │ │ +00025c40: 2c20 646f 7562 6c65 2074 6865 7461 2c20 , double theta, │ │ │ │ +00025c50: 646f 7562 6c65 2073 7461 7274 5f61 6e67 double start_ang │ │ │ │ +00025c60: 6c65 2c20 646f 7562 6c65 2065 6e64 5f61 le, double end_a │ │ │ │ +00025c70: 6e67 6c65 293b 0a20 2020 2070 7269 7661 ngle);. priva │ │ │ │ +00025c80: 7465 2073 7461 7469 6320 6e61 7469 7665 te static native │ │ │ │ +00025c90: 2076 6f69 6420 5261 646f 6e54 7261 6e73 void RadonTrans │ │ │ │ +00025ca0: 666f 726d 5f33 286c 6f6e 6720 7372 635f form_3(long src_ │ │ │ │ +00025cb0: 6e61 7469 7665 4f62 6a2c 206c 6f6e 6720 nativeObj, long │ │ │ │ +00025cc0: 6473 745f 6e61 7469 7665 4f62 6a2c 2064 dst_nativeObj, d │ │ │ │ +00025cd0: 6f75 626c 6520 7468 6574 612c 2064 6f75 ouble theta, dou │ │ │ │ +00025ce0: 626c 6520 7374 6172 745f 616e 676c 6529 ble start_angle) │ │ │ │ +00025cf0: 3b0a 2020 2020 7072 6976 6174 6520 7374 ;. private st │ │ │ │ +00025d00: 6174 6963 206e 6174 6976 6520 766f 6964 atic native void │ │ │ │ +00025d10: 2052 6164 6f6e 5472 616e 7366 6f72 6d5f RadonTransform_ │ │ │ │ +00025d20: 3428 6c6f 6e67 2073 7263 5f6e 6174 6976 4(long src_nativ │ │ │ │ +00025d30: 654f 626a 2c20 6c6f 6e67 2064 7374 5f6e eObj, long dst_n │ │ │ │ +00025d40: 6174 6976 654f 626a 2c20 646f 7562 6c65 ativeObj, double │ │ │ │ +00025d50: 2074 6865 7461 293b 0a20 2020 2070 7269 theta);. pri │ │ │ │ +00025d60: 7661 7465 2073 7461 7469 6320 6e61 7469 vate static nati │ │ │ │ +00025d70: 7665 2076 6f69 6420 5261 646f 6e54 7261 ve void RadonTra │ │ │ │ +00025d80: 6e73 666f 726d 5f35 286c 6f6e 6720 7372 nsform_5(long sr │ │ │ │ +00025d90: 635f 6e61 7469 7665 4f62 6a2c 206c 6f6e c_nativeObj, lon │ │ │ │ +00025da0: 6720 6473 745f 6e61 7469 7665 4f62 6a29 g dst_nativeObj) │ │ │ │ +00025db0: 3b0a 0a20 2020 202f 2f20 432b 2b3a 2020 ;.. // C++: │ │ │ │ +00025dc0: 5074 725f 4564 6765 426f 7865 7320 6376 Ptr_EdgeBoxes cv │ │ │ │ +00025dd0: 3a3a 7869 6d67 7072 6f63 3a3a 6372 6561 ::ximgproc::crea │ │ │ │ +00025de0: 7465 4564 6765 426f 7865 7328 666c 6f61 teEdgeBoxes(floa │ │ │ │ +00025df0: 7420 616c 7068 6120 3d20 302e 3635 662c t alpha = 0.65f, │ │ │ │ +00025e00: 2066 6c6f 6174 2062 6574 6120 3d20 302e float beta = 0. │ │ │ │ +00025e10: 3735 662c 2066 6c6f 6174 2065 7461 203d 75f, float eta = │ │ │ │ +00025e20: 2031 2c20 666c 6f61 7420 6d69 6e53 636f 1, float minSco │ │ │ │ +00025e30: 7265 203d 2030 2e30 3166 2c20 696e 7420 re = 0.01f, int │ │ │ │ +00025e40: 6d61 7842 6f78 6573 203d 2031 3030 3030 maxBoxes = 10000 │ │ │ │ +00025e50: 2c20 666c 6f61 7420 6564 6765 4d69 6e4d , float edgeMinM │ │ │ │ +00025e60: 6167 203d 2030 2e31 662c 2066 6c6f 6174 ag = 0.1f, float │ │ │ │ +00025e70: 2065 6467 654d 6572 6765 5468 7220 3d20 edgeMergeThr = │ │ │ │ +00025e80: 302e 3566 2c20 666c 6f61 7420 636c 7573 0.5f, float clus │ │ │ │ +00025e90: 7465 724d 696e 4d61 6720 3d20 302e 3566 terMinMag = 0.5f │ │ │ │ +00025ea0: 2c20 666c 6f61 7420 6d61 7841 7370 6563 , float maxAspec │ │ │ │ +00025eb0: 7452 6174 696f 203d 2033 2c20 666c 6f61 tRatio = 3, floa │ │ │ │ +00025ec0: 7420 6d69 6e42 6f78 4172 6561 203d 2031 t minBoxArea = 1 │ │ │ │ +00025ed0: 3030 302c 2066 6c6f 6174 2067 616d 6d61 000, float gamma │ │ │ │ +00025ee0: 203d 2032 2c20 666c 6f61 7420 6b61 7070 = 2, float kapp │ │ │ │ +00025ef0: 6120 3d20 312e 3566 290a 2020 2020 7072 a = 1.5f). pr │ │ │ │ +00025f00: 6976 6174 6520 7374 6174 6963 206e 6174 ivate static nat │ │ │ │ +00025f10: 6976 6520 6c6f 6e67 2063 7265 6174 6545 ive long createE │ │ │ │ +00025f20: 6467 6542 6f78 6573 5f30 2866 6c6f 6174 dgeBoxes_0(float │ │ │ │ +00025f30: 2061 6c70 6861 2c20 666c 6f61 7420 6265 alpha, float be │ │ │ │ +00025f40: 7461 2c20 666c 6f61 7420 6574 612c 2066 ta, float eta, f │ │ │ │ +00025f50: 6c6f 6174 206d 696e 5363 6f72 652c 2069 loat minScore, i │ │ │ │ +00025f60: 6e74 206d 6178 426f 7865 732c 2066 6c6f nt maxBoxes, flo │ │ │ │ +00025f70: 6174 2065 6467 654d 696e 4d61 672c 2066 at edgeMinMag, f │ │ │ │ +00025f80: 6c6f 6174 2065 6467 654d 6572 6765 5468 loat edgeMergeTh │ │ │ │ +00025f90: 722c 2066 6c6f 6174 2063 6c75 7374 6572 r, float cluster │ │ │ │ +00025fa0: 4d69 6e4d 6167 2c20 666c 6f61 7420 6d61 MinMag, float ma │ │ │ │ +00025fb0: 7841 7370 6563 7452 6174 696f 2c20 666c xAspectRatio, fl │ │ │ │ +00025fc0: 6f61 7420 6d69 6e42 6f78 4172 6561 2c20 oat minBoxArea, │ │ │ │ +00025fd0: 666c 6f61 7420 6761 6d6d 612c 2066 6c6f float gamma, flo │ │ │ │ +00025fe0: 6174 206b 6170 7061 293b 0a20 2020 2070 at kappa);. p │ │ │ │ +00025ff0: 7269 7661 7465 2073 7461 7469 6320 6e61 rivate static na │ │ │ │ +00026000: 7469 7665 206c 6f6e 6720 6372 6561 7465 tive long create │ │ │ │ +00026010: 4564 6765 426f 7865 735f 3128 666c 6f61 EdgeBoxes_1(floa │ │ │ │ +00026020: 7420 616c 7068 612c 2066 6c6f 6174 2062 t alpha, float b │ │ │ │ +00026030: 6574 612c 2066 6c6f 6174 2065 7461 2c20 eta, float eta, │ │ │ │ +00026040: 666c 6f61 7420 6d69 6e53 636f 7265 2c20 float minScore, │ │ │ │ +00026050: 696e 7420 6d61 7842 6f78 6573 2c20 666c int maxBoxes, fl │ │ │ │ +00026060: 6f61 7420 6564 6765 4d69 6e4d 6167 2c20 oat edgeMinMag, │ │ │ │ +00026070: 666c 6f61 7420 6564 6765 4d65 7267 6554 float edgeMergeT │ │ │ │ +00026080: 6872 2c20 666c 6f61 7420 636c 7573 7465 hr, float cluste │ │ │ │ +00026090: 724d 696e 4d61 672c 2066 6c6f 6174 206d rMinMag, float m │ │ │ │ +000260a0: 6178 4173 7065 6374 5261 7469 6f2c 2066 axAspectRatio, f │ │ │ │ +000260b0: 6c6f 6174 206d 696e 426f 7841 7265 612c loat minBoxArea, │ │ │ │ +000260c0: 2066 6c6f 6174 2067 616d 6d61 293b 0a20 float gamma);. │ │ │ │ +000260d0: 2020 2070 7269 7661 7465 2073 7461 7469 private stati │ │ │ │ +000260e0: 6320 6e61 7469 7665 206c 6f6e 6720 6372 c native long cr │ │ │ │ +000260f0: 6561 7465 4564 6765 426f 7865 735f 3228 eateEdgeBoxes_2( │ │ │ │ +00026100: 666c 6f61 7420 616c 7068 612c 2066 6c6f float alpha, flo │ │ │ │ +00026110: 6174 2062 6574 612c 2066 6c6f 6174 2065 at beta, float e │ │ │ │ +00026120: 7461 2c20 666c 6f61 7420 6d69 6e53 636f ta, float minSco │ │ │ │ +00026130: 7265 2c20 696e 7420 6d61 7842 6f78 6573 re, int maxBoxes │ │ │ │ +00026140: 2c20 666c 6f61 7420 6564 6765 4d69 6e4d , float edgeMinM │ │ │ │ +00026150: 6167 2c20 666c 6f61 7420 6564 6765 4d65 ag, float edgeMe │ │ │ │ +00026160: 7267 6554 6872 2c20 666c 6f61 7420 636c rgeThr, float cl │ │ │ │ +00026170: 7573 7465 724d 696e 4d61 672c 2066 6c6f usterMinMag, flo │ │ │ │ +00026180: 6174 206d 6178 4173 7065 6374 5261 7469 at maxAspectRati │ │ │ │ +00026190: 6f2c 2066 6c6f 6174 206d 696e 426f 7841 o, float minBoxA │ │ │ │ +000261a0: 7265 6129 3b0a 2020 2020 7072 6976 6174 rea);. privat │ │ │ │ +000261b0: 6520 7374 6174 6963 206e 6174 6976 6520 e static native │ │ │ │ +000261c0: 6c6f 6e67 2063 7265 6174 6545 6467 6542 long createEdgeB │ │ │ │ +000261d0: 6f78 6573 5f33 2866 6c6f 6174 2061 6c70 oxes_3(float alp │ │ │ │ +000261e0: 6861 2c20 666c 6f61 7420 6265 7461 2c20 ha, float beta, │ │ │ │ +000261f0: 666c 6f61 7420 6574 612c 2066 6c6f 6174 float eta, float │ │ │ │ +00026200: 206d 696e 5363 6f72 652c 2069 6e74 206d minScore, int m │ │ │ │ +00026210: 6178 426f 7865 732c 2066 6c6f 6174 2065 axBoxes, float e │ │ │ │ +00026220: 6467 654d 696e 4d61 672c 2066 6c6f 6174 dgeMinMag, float │ │ │ │ +00026230: 2065 6467 654d 6572 6765 5468 722c 2066 edgeMergeThr, f │ │ │ │ +00026240: 6c6f 6174 2063 6c75 7374 6572 4d69 6e4d loat clusterMinM │ │ │ │ +00026250: 6167 2c20 666c 6f61 7420 6d61 7841 7370 ag, float maxAsp │ │ │ │ +00026260: 6563 7452 6174 696f 293b 0a20 2020 2070 ectRatio);. p │ │ │ │ +00026270: 7269 7661 7465 2073 7461 7469 6320 6e61 rivate static na │ │ │ │ +00026280: 7469 7665 206c 6f6e 6720 6372 6561 7465 tive long create │ │ │ │ +00026290: 4564 6765 426f 7865 735f 3428 666c 6f61 EdgeBoxes_4(floa │ │ │ │ +000262a0: 7420 616c 7068 612c 2066 6c6f 6174 2062 t alpha, float b │ │ │ │ +000262b0: 6574 612c 2066 6c6f 6174 2065 7461 2c20 eta, float eta, │ │ │ │ +000262c0: 666c 6f61 7420 6d69 6e53 636f 7265 2c20 float minScore, │ │ │ │ +000262d0: 696e 7420 6d61 7842 6f78 6573 2c20 666c int maxBoxes, fl │ │ │ │ +000262e0: 6f61 7420 6564 6765 4d69 6e4d 6167 2c20 oat edgeMinMag, │ │ │ │ +000262f0: 666c 6f61 7420 6564 6765 4d65 7267 6554 float edgeMergeT │ │ │ │ +00026300: 6872 2c20 666c 6f61 7420 636c 7573 7465 hr, float cluste │ │ │ │ +00026310: 724d 696e 4d61 6729 3b0a 2020 2020 7072 rMinMag);. pr │ │ │ │ +00026320: 6976 6174 6520 7374 6174 6963 206e 6174 ivate static nat │ │ │ │ +00026330: 6976 6520 6c6f 6e67 2063 7265 6174 6545 ive long createE │ │ │ │ +00026340: 6467 6542 6f78 6573 5f35 2866 6c6f 6174 dgeBoxes_5(float │ │ │ │ +00026350: 2061 6c70 6861 2c20 666c 6f61 7420 6265 alpha, float be │ │ │ │ +00026360: 7461 2c20 666c 6f61 7420 6574 612c 2066 ta, float eta, f │ │ │ │ +00026370: 6c6f 6174 206d 696e 5363 6f72 652c 2069 loat minScore, i │ │ │ │ +00026380: 6e74 206d 6178 426f 7865 732c 2066 6c6f nt maxBoxes, flo │ │ │ │ +00026390: 6174 2065 6467 654d 696e 4d61 672c 2066 at edgeMinMag, f │ │ │ │ +000263a0: 6c6f 6174 2065 6467 654d 6572 6765 5468 loat edgeMergeTh │ │ │ │ +000263b0: 7229 3b0a 2020 2020 7072 6976 6174 6520 r);. private │ │ │ │ +000263c0: 7374 6174 6963 206e 6174 6976 6520 6c6f static native lo │ │ │ │ +000263d0: 6e67 2063 7265 6174 6545 6467 6542 6f78 ng createEdgeBox │ │ │ │ +000263e0: 6573 5f36 2866 6c6f 6174 2061 6c70 6861 es_6(float alpha │ │ │ │ +000263f0: 2c20 666c 6f61 7420 6265 7461 2c20 666c , float beta, fl │ │ │ │ +00026400: 6f61 7420 6574 612c 2066 6c6f 6174 206d oat eta, float m │ │ │ │ +00026410: 696e 5363 6f72 652c 2069 6e74 206d 6178 inScore, int max │ │ │ │ +00026420: 426f 7865 732c 2066 6c6f 6174 2065 6467 Boxes, float edg │ │ │ │ +00026430: 654d 696e 4d61 6729 3b0a 2020 2020 7072 eMinMag);. pr │ │ │ │ +00026440: 6976 6174 6520 7374 6174 6963 206e 6174 ivate static nat │ │ │ │ +00026450: 6976 6520 6c6f 6e67 2063 7265 6174 6545 ive long createE │ │ │ │ +00026460: 6467 6542 6f78 6573 5f37 2866 6c6f 6174 dgeBoxes_7(float │ │ │ │ +00026470: 2061 6c70 6861 2c20 666c 6f61 7420 6265 alpha, float be │ │ │ │ +00026480: 7461 2c20 666c 6f61 7420 6574 612c 2066 ta, float eta, f │ │ │ │ +00026490: 6c6f 6174 206d 696e 5363 6f72 652c 2069 loat minScore, i │ │ │ │ +000264a0: 6e74 206d 6178 426f 7865 7329 3b0a 2020 nt maxBoxes);. │ │ │ │ +000264b0: 2020 7072 6976 6174 6520 7374 6174 6963 private static │ │ │ │ +000264c0: 206e 6174 6976 6520 6c6f 6e67 2063 7265 native long cre │ │ │ │ +000264d0: 6174 6545 6467 6542 6f78 6573 5f38 2866 ateEdgeBoxes_8(f │ │ │ │ +000264e0: 6c6f 6174 2061 6c70 6861 2c20 666c 6f61 loat alpha, floa │ │ │ │ +000264f0: 7420 6265 7461 2c20 666c 6f61 7420 6574 t beta, float et │ │ │ │ +00026500: 612c 2066 6c6f 6174 206d 696e 5363 6f72 a, float minScor │ │ │ │ +00026510: 6529 3b0a 2020 2020 7072 6976 6174 6520 e);. private │ │ │ │ +00026520: 7374 6174 6963 206e 6174 6976 6520 6c6f static native lo │ │ │ │ +00026530: 6e67 2063 7265 6174 6545 6467 6542 6f78 ng createEdgeBox │ │ │ │ +00026540: 6573 5f39 2866 6c6f 6174 2061 6c70 6861 es_9(float alpha │ │ │ │ +00026550: 2c20 666c 6f61 7420 6265 7461 2c20 666c , float beta, fl │ │ │ │ +00026560: 6f61 7420 6574 6129 3b0a 2020 2020 7072 oat eta);. pr │ │ │ │ +00026570: 6976 6174 6520 7374 6174 6963 206e 6174 ivate static nat │ │ │ │ +00026580: 6976 6520 6c6f 6e67 2063 7265 6174 6545 ive long createE │ │ │ │ +00026590: 6467 6542 6f78 6573 5f31 3028 666c 6f61 dgeBoxes_10(floa │ │ │ │ +000265a0: 7420 616c 7068 612c 2066 6c6f 6174 2062 t alpha, float b │ │ │ │ +000265b0: 6574 6129 3b0a 2020 2020 7072 6976 6174 eta);. privat │ │ │ │ +000265c0: 6520 7374 6174 6963 206e 6174 6976 6520 e static native │ │ │ │ +000265d0: 6c6f 6e67 2063 7265 6174 6545 6467 6542 long createEdgeB │ │ │ │ +000265e0: 6f78 6573 5f31 3128 666c 6f61 7420 616c oxes_11(float al │ │ │ │ +000265f0: 7068 6129 3b0a 2020 2020 7072 6976 6174 pha);. privat │ │ │ │ +00026600: 6520 7374 6174 6963 206e 6174 6976 6520 e static native │ │ │ │ +00026610: 6c6f 6e67 2063 7265 6174 6545 6467 6542 long createEdgeB │ │ │ │ +00026620: 6f78 6573 5f31 3228 293b 0a0a 2020 2020 oxes_12();.. │ │ │ │ +00026630: 2f2f 2043 2b2b 3a20 2050 7472 5f52 4646 // C++: Ptr_RFF │ │ │ │ +00026640: 6561 7475 7265 4765 7474 6572 2063 763a eatureGetter cv: │ │ │ │ +00026650: 3a78 696d 6770 726f 633a 3a63 7265 6174 :ximgproc::creat │ │ │ │ +00026660: 6552 4646 6561 7475 7265 4765 7474 6572 eRFFeatureGetter │ │ │ │ +00026670: 2829 0a20 2020 2070 7269 7661 7465 2073 (). private s │ │ │ │ +00026680: 7461 7469 6320 6e61 7469 7665 206c 6f6e tatic native lon │ │ │ │ +00026690: 6720 6372 6561 7465 5246 4665 6174 7572 g createRFFeatur │ │ │ │ +000266a0: 6547 6574 7465 725f 3028 293b 0a0a 2020 eGetter_0();.. │ │ │ │ +000266b0: 2020 2f2f 2043 2b2b 3a20 2050 7472 5f53 // C++: Ptr_S │ │ │ │ +000266c0: 7472 7563 7475 7265 6445 6467 6544 6574 tructuredEdgeDet │ │ │ │ +000266d0: 6563 7469 6f6e 2063 763a 3a78 696d 6770 ection cv::ximgp │ │ │ │ +000266e0: 726f 633a 3a63 7265 6174 6553 7472 7563 roc::createStruc │ │ │ │ +000266f0: 7475 7265 6445 6467 6544 6574 6563 7469 turedEdgeDetecti │ │ │ │ +00026700: 6f6e 2853 7472 696e 6720 6d6f 6465 6c2c on(String model, │ │ │ │ +00026710: 2050 7472 5f52 4646 6561 7475 7265 4765 Ptr_RFFeatureGe │ │ │ │ +00026720: 7474 6572 2068 6f77 546f 4765 7446 6561 tter howToGetFea │ │ │ │ +00026730: 7475 7265 7320 3d20 5074 723c 5246 4665 tures = Ptr()). │ │ │ │ +00026750: 2020 2020 7072 6976 6174 6520 7374 6174 private stat │ │ │ │ +00026760: 6963 206e 6174 6976 6520 6c6f 6e67 2063 ic native long c │ │ │ │ +00026770: 7265 6174 6553 7472 7563 7475 7265 6445 reateStructuredE │ │ │ │ +00026780: 6467 6544 6574 6563 7469 6f6e 5f30 2853 dgeDetection_0(S │ │ │ │ +00026790: 7472 696e 6720 6d6f 6465 6c2c 206c 6f6e tring model, lon │ │ │ │ +000267a0: 6720 686f 7754 6f47 6574 4665 6174 7572 g howToGetFeatur │ │ │ │ +000267b0: 6573 5f6e 6174 6976 654f 626a 293b 0a20 es_nativeObj);. │ │ │ │ +000267c0: 2020 2070 7269 7661 7465 2073 7461 7469 private stati │ │ │ │ +000267d0: 6320 6e61 7469 7665 206c 6f6e 6720 6372 c native long cr │ │ │ │ +000267e0: 6561 7465 5374 7275 6374 7572 6564 4564 eateStructuredEd │ │ │ │ +000267f0: 6765 4465 7465 6374 696f 6e5f 3128 5374 geDetection_1(St │ │ │ │ +00026800: 7269 6e67 206d 6f64 656c 293b 0a0a 2020 ring model);.. │ │ │ │ +00026810: 2020 2f2f 2043 2b2b 3a20 2050 7472 5f53 // C++: Ptr_S │ │ │ │ +00026820: 7570 6572 7069 7865 6c4c 5343 2063 763a uperpixelLSC cv: │ │ │ │ +00026830: 3a78 696d 6770 726f 633a 3a63 7265 6174 :ximgproc::creat │ │ │ │ +00026840: 6553 7570 6572 7069 7865 6c4c 5343 284d eSuperpixelLSC(M │ │ │ │ +00026850: 6174 2069 6d61 6765 2c20 696e 7420 7265 at image, int re │ │ │ │ +00026860: 6769 6f6e 5f73 697a 6520 3d20 3130 2c20 gion_size = 10, │ │ │ │ +00026870: 666c 6f61 7420 7261 7469 6f20 3d20 302e float ratio = 0. │ │ │ │ +00026880: 3037 3566 290a 2020 2020 7072 6976 6174 075f). privat │ │ │ │ +00026890: 6520 7374 6174 6963 206e 6174 6976 6520 e static native │ │ │ │ +000268a0: 6c6f 6e67 2063 7265 6174 6553 7570 6572 long createSuper │ │ │ │ +000268b0: 7069 7865 6c4c 5343 5f30 286c 6f6e 6720 pixelLSC_0(long │ │ │ │ +000268c0: 696d 6167 655f 6e61 7469 7665 4f62 6a2c image_nativeObj, │ │ │ │ +000268d0: 2069 6e74 2072 6567 696f 6e5f 7369 7a65 int region_size │ │ │ │ +000268e0: 2c20 666c 6f61 7420 7261 7469 6f29 3b0a , float ratio);. │ │ │ │ +000268f0: 2020 2020 7072 6976 6174 6520 7374 6174 private stat │ │ │ │ +00026900: 6963 206e 6174 6976 6520 6c6f 6e67 2063 ic native long c │ │ │ │ +00026910: 7265 6174 6553 7570 6572 7069 7865 6c4c reateSuperpixelL │ │ │ │ +00026920: 5343 5f31 286c 6f6e 6720 696d 6167 655f SC_1(long image_ │ │ │ │ +00026930: 6e61 7469 7665 4f62 6a2c 2069 6e74 2072 nativeObj, int r │ │ │ │ +00026940: 6567 696f 6e5f 7369 7a65 293b 0a20 2020 egion_size);. │ │ │ │ +00026950: 2070 7269 7661 7465 2073 7461 7469 6320 private static │ │ │ │ +00026960: 6e61 7469 7665 206c 6f6e 6720 6372 6561 native long crea │ │ │ │ +00026970: 7465 5375 7065 7270 6978 656c 4c53 435f teSuperpixelLSC_ │ │ │ │ +00026980: 3228 6c6f 6e67 2069 6d61 6765 5f6e 6174 2(long image_nat │ │ │ │ +00026990: 6976 654f 626a 293b 0a0a 2020 2020 2f2f iveObj);.. // │ │ │ │ +000269a0: 2043 2b2b 3a20 2076 6f69 6420 6376 3a3a C++: void cv:: │ │ │ │ +000269b0: 7869 6d67 7072 6f63 3a3a 7765 6967 6874 ximgproc::weight │ │ │ │ +000269c0: 6564 4d65 6469 616e 4669 6c74 6572 284d edMedianFilter(M │ │ │ │ +000269d0: 6174 206a 6f69 6e74 2c20 4d61 7420 7372 at joint, Mat sr │ │ │ │ +000269e0: 632c 204d 6174 2620 6473 742c 2069 6e74 c, Mat& dst, int │ │ │ │ +000269f0: 2072 2c20 646f 7562 6c65 2073 6967 6d61 r, double sigma │ │ │ │ +00026a00: 203d 2032 352e 352c 2069 6e74 2077 6569 = 25.5, int wei │ │ │ │ +00026a10: 6768 7454 7970 6520 3d20 574d 465f 4558 ghtType = WMF_EX │ │ │ │ +00026a20: 502c 204d 6174 206d 6173 6b20 3d20 4d61 P, Mat mask = Ma │ │ │ │ +00026a30: 7428 2929 0a20 2020 2070 7269 7661 7465 t()). private │ │ │ │ +00026a40: 2073 7461 7469 6320 6e61 7469 7665 2076 static native v │ │ │ │ +00026a50: 6f69 6420 7765 6967 6874 6564 4d65 6469 oid weightedMedi │ │ │ │ +00026a60: 616e 4669 6c74 6572 5f30 286c 6f6e 6720 anFilter_0(long │ │ │ │ +00026a70: 6a6f 696e 745f 6e61 7469 7665 4f62 6a2c joint_nativeObj, │ │ │ │ +00026a80: 206c 6f6e 6720 7372 635f 6e61 7469 7665 long src_native │ │ │ │ +00026a90: 4f62 6a2c 206c 6f6e 6720 6473 745f 6e61 Obj, long dst_na │ │ │ │ +00026aa0: 7469 7665 4f62 6a2c 2069 6e74 2072 2c20 tiveObj, int r, │ │ │ │ +00026ab0: 646f 7562 6c65 2073 6967 6d61 2c20 696e double sigma, in │ │ │ │ +00026ac0: 7420 7765 6967 6874 5479 7065 2c20 6c6f t weightType, lo │ │ │ │ +00026ad0: 6e67 206d 6173 6b5f 6e61 7469 7665 4f62 ng mask_nativeOb │ │ │ │ +00026ae0: 6a29 3b0a 2020 2020 7072 6976 6174 6520 j);. private │ │ │ │ +00026af0: 7374 6174 6963 206e 6174 6976 6520 766f static native vo │ │ │ │ +00026b00: 6964 2077 6569 6768 7465 644d 6564 6961 id weightedMedia │ │ │ │ +00026b10: 6e46 696c 7465 725f 3128 6c6f 6e67 206a nFilter_1(long j │ │ │ │ +00026b20: 6f69 6e74 5f6e 6174 6976 654f 626a 2c20 oint_nativeObj, │ │ │ │ +00026b30: 6c6f 6e67 2073 7263 5f6e 6174 6976 654f long src_nativeO │ │ │ │ +00026b40: 626a 2c20 6c6f 6e67 2064 7374 5f6e 6174 bj, long dst_nat │ │ │ │ +00026b50: 6976 654f 626a 2c20 696e 7420 722c 2064 iveObj, int r, d │ │ │ │ +00026b60: 6f75 626c 6520 7369 676d 612c 2069 6e74 ouble sigma, int │ │ │ │ +00026b70: 2077 6569 6768 7454 7970 6529 3b0a 2020 weightType);. │ │ │ │ +00026b80: 2020 7072 6976 6174 6520 7374 6174 6963 private static │ │ │ │ +00026b90: 206e 6174 6976 6520 766f 6964 2077 6569 native void wei │ │ │ │ +00026ba0: 6768 7465 644d 6564 6961 6e46 696c 7465 ghtedMedianFilte │ │ │ │ +00026bb0: 725f 3228 6c6f 6e67 206a 6f69 6e74 5f6e r_2(long joint_n │ │ │ │ +00026bc0: 6174 6976 654f 626a 2c20 6c6f 6e67 2073 ativeObj, long s │ │ │ │ +00026bd0: 7263 5f6e 6174 6976 654f 626a 2c20 6c6f rc_nativeObj, lo │ │ │ │ +00026be0: 6e67 2064 7374 5f6e 6174 6976 654f 626a ng dst_nativeObj │ │ │ │ +00026bf0: 2c20 696e 7420 722c 2064 6f75 626c 6520 , int r, double │ │ │ │ +00026c00: 7369 676d 6129 3b0a 2020 2020 7072 6976 sigma);. priv │ │ │ │ +00026c10: 6174 6520 7374 6174 6963 206e 6174 6976 ate static nativ │ │ │ │ +00026c20: 6520 766f 6964 2077 6569 6768 7465 644d e void weightedM │ │ │ │ +00026c30: 6564 6961 6e46 696c 7465 725f 3328 6c6f edianFilter_3(lo │ │ │ │ +00026c40: 6e67 206a 6f69 6e74 5f6e 6174 6976 654f ng joint_nativeO │ │ │ │ +00026c50: 626a 2c20 6c6f 6e67 2073 7263 5f6e 6174 bj, long src_nat │ │ │ │ +00026c60: 6976 654f 626a 2c20 6c6f 6e67 2064 7374 iveObj, long dst │ │ │ │ +00026c70: 5f6e 6174 6976 654f 626a 2c20 696e 7420 _nativeObj, int │ │ │ │ +00026c80: 7229 3b0a 0a20 2020 202f 2f20 432b 2b3a r);.. // C++: │ │ │ │ +00026c90: 2020 5074 725f 5363 616e 5365 676d 656e Ptr_ScanSegmen │ │ │ │ +00026ca0: 7420 6376 3a3a 7869 6d67 7072 6f63 3a3a t cv::ximgproc:: │ │ │ │ +00026cb0: 6372 6561 7465 5363 616e 5365 676d 656e createScanSegmen │ │ │ │ +00026cc0: 7428 696e 7420 696d 6167 655f 7769 6474 t(int image_widt │ │ │ │ +00026cd0: 682c 2069 6e74 2069 6d61 6765 5f68 6569 h, int image_hei │ │ │ │ +00026ce0: 6768 742c 2069 6e74 206e 756d 5f73 7570 ght, int num_sup │ │ │ │ +00026cf0: 6572 7069 7865 6c73 2c20 696e 7420 736c erpixels, int sl │ │ │ │ +00026d00: 6963 6573 203d 2038 2c20 626f 6f6c 206d ices = 8, bool m │ │ │ │ +00026d10: 6572 6765 5f73 6d61 6c6c 203d 2074 7275 erge_small = tru │ │ │ │ +00026d20: 6529 0a20 2020 2070 7269 7661 7465 2073 e). private s │ │ │ │ +00026d30: 7461 7469 6320 6e61 7469 7665 206c 6f6e tatic native lon │ │ │ │ +00026d40: 6720 6372 6561 7465 5363 616e 5365 676d g createScanSegm │ │ │ │ +00026d50: 656e 745f 3028 696e 7420 696d 6167 655f ent_0(int image_ │ │ │ │ +00026d60: 7769 6474 682c 2069 6e74 2069 6d61 6765 width, int image │ │ │ │ +00026d70: 5f68 6569 6768 742c 2069 6e74 206e 756d _height, int num │ │ │ │ +00026d80: 5f73 7570 6572 7069 7865 6c73 2c20 696e _superpixels, in │ │ │ │ +00026d90: 7420 736c 6963 6573 2c20 626f 6f6c 6561 t slices, boolea │ │ │ │ +00026da0: 6e20 6d65 7267 655f 736d 616c 6c29 3b0a n merge_small);. │ │ │ │ +00026db0: 2020 2020 7072 6976 6174 6520 7374 6174 private stat │ │ │ │ +00026dc0: 6963 206e 6174 6976 6520 6c6f 6e67 2063 ic native long c │ │ │ │ +00026dd0: 7265 6174 6553 6361 6e53 6567 6d65 6e74 reateScanSegment │ │ │ │ +00026de0: 5f31 2869 6e74 2069 6d61 6765 5f77 6964 _1(int image_wid │ │ │ │ +00026df0: 7468 2c20 696e 7420 696d 6167 655f 6865 th, int image_he │ │ │ │ +00026e00: 6967 6874 2c20 696e 7420 6e75 6d5f 7375 ight, int num_su │ │ │ │ +00026e10: 7065 7270 6978 656c 732c 2069 6e74 2073 perpixels, int s │ │ │ │ +00026e20: 6c69 6365 7329 3b0a 2020 2020 7072 6976 lices);. priv │ │ │ │ +00026e30: 6174 6520 7374 6174 6963 206e 6174 6976 ate static nativ │ │ │ │ +00026e40: 6520 6c6f 6e67 2063 7265 6174 6553 6361 e long createSca │ │ │ │ +00026e50: 6e53 6567 6d65 6e74 5f32 2869 6e74 2069 nSegment_2(int i │ │ │ │ +00026e60: 6d61 6765 5f77 6964 7468 2c20 696e 7420 mage_width, int │ │ │ │ +00026e70: 696d 6167 655f 6865 6967 6874 2c20 696e image_height, in │ │ │ │ +00026e80: 7420 6e75 6d5f 7375 7065 7270 6978 656c t num_superpixel │ │ │ │ +00026e90: 7329 3b0a 0a20 2020 202f 2f20 432b 2b3a s);.. // C++: │ │ │ │ +00026ea0: 2020 766f 6964 2063 763a 3a78 696d 6770 void cv::ximgp │ │ │ │ +00026eb0: 726f 633a 3a46 6173 7448 6f75 6768 5472 roc::FastHoughTr │ │ │ │ +00026ec0: 616e 7366 6f72 6d28 4d61 7420 7372 632c ansform(Mat src, │ │ │ │ +00026ed0: 204d 6174 2620 6473 742c 2069 6e74 2064 Mat& dst, int d │ │ │ │ +00026ee0: 7374 4d61 7444 6570 7468 2c20 696e 7420 stMatDepth, int │ │ │ │ +00026ef0: 616e 676c 6552 616e 6765 203d 2041 524f angleRange = ARO │ │ │ │ +00026f00: 5f33 3135 5f31 3335 2c20 696e 7420 6f70 _315_135, int op │ │ │ │ +00026f10: 203d 2046 4854 5f41 4444 2c20 696e 7420 = FHT_ADD, int │ │ │ │ +00026f20: 6d61 6b65 536b 6577 203d 2048 444f 5f44 makeSkew = HDO_D │ │ │ │ +00026f30: 4553 4b45 5729 0a20 2020 2070 7269 7661 ESKEW). priva │ │ │ │ +00026f40: 7465 2073 7461 7469 6320 6e61 7469 7665 te static native │ │ │ │ +00026f50: 2076 6f69 6420 4661 7374 486f 7567 6854 void FastHoughT │ │ │ │ +00026f60: 7261 6e73 666f 726d 5f30 286c 6f6e 6720 ransform_0(long │ │ │ │ +00026f70: 7372 635f 6e61 7469 7665 4f62 6a2c 206c src_nativeObj, l │ │ │ │ +00026f80: 6f6e 6720 6473 745f 6e61 7469 7665 4f62 ong dst_nativeOb │ │ │ │ +00026f90: 6a2c 2069 6e74 2064 7374 4d61 7444 6570 j, int dstMatDep │ │ │ │ +00026fa0: 7468 2c20 696e 7420 616e 676c 6552 616e th, int angleRan │ │ │ │ +00026fb0: 6765 2c20 696e 7420 6f70 2c20 696e 7420 ge, int op, int │ │ │ │ +00026fc0: 6d61 6b65 536b 6577 293b 0a20 2020 2070 makeSkew);. p │ │ │ │ +00026fd0: 7269 7661 7465 2073 7461 7469 6320 6e61 rivate static na │ │ │ │ +00026fe0: 7469 7665 2076 6f69 6420 4661 7374 486f tive void FastHo │ │ │ │ +00026ff0: 7567 6854 7261 6e73 666f 726d 5f31 286c ughTransform_1(l │ │ │ │ +00027000: 6f6e 6720 7372 635f 6e61 7469 7665 4f62 ong src_nativeOb │ │ │ │ +00027010: 6a2c 206c 6f6e 6720 6473 745f 6e61 7469 j, long dst_nati │ │ │ │ +00027020: 7665 4f62 6a2c 2069 6e74 2064 7374 4d61 veObj, int dstMa │ │ │ │ +00027030: 7444 6570 7468 2c20 696e 7420 616e 676c tDepth, int angl │ │ │ │ +00027040: 6552 616e 6765 2c20 696e 7420 6f70 293b eRange, int op); │ │ │ │ +00027050: 0a20 2020 2070 7269 7661 7465 2073 7461 . private sta │ │ │ │ +00027060: 7469 6320 6e61 7469 7665 2076 6f69 6420 tic native void │ │ │ │ +00027070: 4661 7374 486f 7567 6854 7261 6e73 666f FastHoughTransfo │ │ │ │ +00027080: 726d 5f32 286c 6f6e 6720 7372 635f 6e61 rm_2(long src_na │ │ │ │ +00027090: 7469 7665 4f62 6a2c 206c 6f6e 6720 6473 tiveObj, long ds │ │ │ │ +000270a0: 745f 6e61 7469 7665 4f62 6a2c 2069 6e74 t_nativeObj, int │ │ │ │ +000270b0: 2064 7374 4d61 7444 6570 7468 2c20 696e dstMatDepth, in │ │ │ │ +000270c0: 7420 616e 676c 6552 616e 6765 293b 0a20 t angleRange);. │ │ │ │ +000270d0: 2020 2070 7269 7661 7465 2073 7461 7469 private stati │ │ │ │ +000270e0: 6320 6e61 7469 7665 2076 6f69 6420 4661 c native void Fa │ │ │ │ +000270f0: 7374 486f 7567 6854 7261 6e73 666f 726d stHoughTransform │ │ │ │ +00027100: 5f33 286c 6f6e 6720 7372 635f 6e61 7469 _3(long src_nati │ │ │ │ +00027110: 7665 4f62 6a2c 206c 6f6e 6720 6473 745f veObj, long dst_ │ │ │ │ +00027120: 6e61 7469 7665 4f62 6a2c 2069 6e74 2064 nativeObj, int d │ │ │ │ +00027130: 7374 4d61 7444 6570 7468 293b 0a0a 2020 stMatDepth);.. │ │ │ │ +00027140: 2020 2f2f 2043 2b2b 3a20 2076 6f69 6420 // C++: void │ │ │ │ +00027150: 6376 3a3a 7869 6d67 7072 6f63 3a3a 6669 cv::ximgproc::fi │ │ │ │ +00027160: 6e64 456c 6c69 7073 6573 284d 6174 2069 ndEllipses(Mat i │ │ │ │ +00027170: 6d61 6765 2c20 4d61 7426 2065 6c6c 6970 mage, Mat& ellip │ │ │ │ +00027180: 7365 732c 2066 6c6f 6174 2073 636f 7265 ses, float score │ │ │ │ +00027190: 5468 7265 7368 6f6c 6420 3d20 302e 3766 Threshold = 0.7f │ │ │ │ +000271a0: 2c20 666c 6f61 7420 7265 6c69 6162 696c , float reliabil │ │ │ │ +000271b0: 6974 7954 6872 6573 686f 6c64 203d 2030 ityThreshold = 0 │ │ │ │ +000271c0: 2e35 662c 2066 6c6f 6174 2063 656e 7465 .5f, float cente │ │ │ │ +000271d0: 7244 6973 7461 6e63 6554 6872 6573 686f rDistanceThresho │ │ │ │ +000271e0: 6c64 203d 2030 2e30 3566 290a 2020 2020 ld = 0.05f). │ │ │ │ +000271f0: 7072 6976 6174 6520 7374 6174 6963 206e private static n │ │ │ │ +00027200: 6174 6976 6520 766f 6964 2066 696e 6445 ative void findE │ │ │ │ +00027210: 6c6c 6970 7365 735f 3028 6c6f 6e67 2069 llipses_0(long i │ │ │ │ +00027220: 6d61 6765 5f6e 6174 6976 654f 626a 2c20 mage_nativeObj, │ │ │ │ +00027230: 6c6f 6e67 2065 6c6c 6970 7365 735f 6e61 long ellipses_na │ │ │ │ +00027240: 7469 7665 4f62 6a2c 2066 6c6f 6174 2073 tiveObj, float s │ │ │ │ +00027250: 636f 7265 5468 7265 7368 6f6c 642c 2066 coreThreshold, f │ │ │ │ +00027260: 6c6f 6174 2072 656c 6961 6269 6c69 7479 loat reliability │ │ │ │ +00027270: 5468 7265 7368 6f6c 642c 2066 6c6f 6174 Threshold, float │ │ │ │ +00027280: 2063 656e 7465 7244 6973 7461 6e63 6554 centerDistanceT │ │ │ │ +00027290: 6872 6573 686f 6c64 293b 0a20 2020 2070 hreshold);. p │ │ │ │ +000272a0: 7269 7661 7465 2073 7461 7469 6320 6e61 rivate static na │ │ │ │ +000272b0: 7469 7665 2076 6f69 6420 6669 6e64 456c tive void findEl │ │ │ │ +000272c0: 6c69 7073 6573 5f31 286c 6f6e 6720 696d lipses_1(long im │ │ │ │ +000272d0: 6167 655f 6e61 7469 7665 4f62 6a2c 206c age_nativeObj, l │ │ │ │ +000272e0: 6f6e 6720 656c 6c69 7073 6573 5f6e 6174 ong ellipses_nat │ │ │ │ +000272f0: 6976 654f 626a 2c20 666c 6f61 7420 7363 iveObj, float sc │ │ │ │ +00027300: 6f72 6554 6872 6573 686f 6c64 2c20 666c oreThreshold, fl │ │ │ │ +00027310: 6f61 7420 7265 6c69 6162 696c 6974 7954 oat reliabilityT │ │ │ │ +00027320: 6872 6573 686f 6c64 293b 0a20 2020 2070 hreshold);. p │ │ │ │ +00027330: 7269 7661 7465 2073 7461 7469 6320 6e61 rivate static na │ │ │ │ +00027340: 7469 7665 2076 6f69 6420 6669 6e64 456c tive void findEl │ │ │ │ +00027350: 6c69 7073 6573 5f32 286c 6f6e 6720 696d lipses_2(long im │ │ │ │ +00027360: 6167 655f 6e61 7469 7665 4f62 6a2c 206c age_nativeObj, l │ │ │ │ +00027370: 6f6e 6720 656c 6c69 7073 6573 5f6e 6174 ong ellipses_nat │ │ │ │ +00027380: 6976 654f 626a 2c20 666c 6f61 7420 7363 iveObj, float sc │ │ │ │ +00027390: 6f72 6554 6872 6573 686f 6c64 293b 0a20 oreThreshold);. │ │ │ │ +000273a0: 2020 2070 7269 7661 7465 2073 7461 7469 private stati │ │ │ │ +000273b0: 6320 6e61 7469 7665 2076 6f69 6420 6669 c native void fi │ │ │ │ +000273c0: 6e64 456c 6c69 7073 6573 5f33 286c 6f6e ndEllipses_3(lon │ │ │ │ +000273d0: 6720 696d 6167 655f 6e61 7469 7665 4f62 g image_nativeOb │ │ │ │ +000273e0: 6a2c 206c 6f6e 6720 656c 6c69 7073 6573 j, long ellipses │ │ │ │ +000273f0: 5f6e 6174 6976 654f 626a 293b 0a0a 2020 _nativeObj);.. │ │ │ │ +00027400: 2020 2f2f 2043 2b2b 3a20 2050 7472 5f45 // C++: Ptr_E │ │ │ │ +00027410: 6467 6544 7261 7769 6e67 2063 763a 3a78 dgeDrawing cv::x │ │ │ │ +00027420: 696d 6770 726f 633a 3a63 7265 6174 6545 imgproc::createE │ │ │ │ +00027430: 6467 6544 7261 7769 6e67 2829 0a20 2020 dgeDrawing(). │ │ │ │ +00027440: 2070 7269 7661 7465 2073 7461 7469 6320 private static │ │ │ │ +00027450: 6e61 7469 7665 206c 6f6e 6720 6372 6561 native long crea │ │ │ │ +00027460: 7465 4564 6765 4472 6177 696e 675f 3028 teEdgeDrawing_0( │ │ │ │ +00027470: 293b 0a0a 2020 2020 2f2f 2043 2b2b 3a20 );.. // C++: │ │ │ │ +00027480: 2050 7472 5f45 6467 6541 7761 7265 496e Ptr_EdgeAwareIn │ │ │ │ +00027490: 7465 7270 6f6c 6174 6f72 2063 763a 3a78 terpolator cv::x │ │ │ │ +000274a0: 696d 6770 726f 633a 3a63 7265 6174 6545 imgproc::createE │ │ │ │ +000274b0: 6467 6541 7761 7265 496e 7465 7270 6f6c dgeAwareInterpol │ │ │ │ +000274c0: 6174 6f72 2829 0a20 2020 2070 7269 7661 ator(). priva │ │ │ │ +000274d0: 7465 2073 7461 7469 6320 6e61 7469 7665 te static native │ │ │ │ +000274e0: 206c 6f6e 6720 6372 6561 7465 4564 6765 long createEdge │ │ │ │ +000274f0: 4177 6172 6549 6e74 6572 706f 6c61 746f AwareInterpolato │ │ │ │ +00027500: 725f 3028 293b 0a0a 2020 2020 2f2f 2043 r_0();.. // C │ │ │ │ +00027510: 2b2b 3a20 2050 7472 5f52 4943 496e 7465 ++: Ptr_RICInte │ │ │ │ +00027520: 7270 6f6c 6174 6f72 2063 763a 3a78 696d rpolator cv::xim │ │ │ │ +00027530: 6770 726f 633a 3a63 7265 6174 6552 4943 gproc::createRIC │ │ │ │ +00027540: 496e 7465 7270 6f6c 6174 6f72 2829 0a20 Interpolator(). │ │ │ │ +00027550: 2020 2070 7269 7661 7465 2073 7461 7469 private stati │ │ │ │ +00027560: 6320 6e61 7469 7665 206c 6f6e 6720 6372 c native long cr │ │ │ │ +00027570: 6561 7465 5249 4349 6e74 6572 706f 6c61 eateRICInterpola │ │ │ │ +00027580: 746f 725f 3028 293b 0a0a 2020 2020 2f2f tor_0();.. // │ │ │ │ +00027590: 2043 2b2b 3a20 2076 6f69 6420 6376 3a3a C++: void cv:: │ │ │ │ +000275a0: 7869 6d67 7072 6f63 3a3a 6564 6765 5072 ximgproc::edgePr │ │ │ │ +000275b0: 6573 6572 7669 6e67 4669 6c74 6572 284d eservingFilter(M │ │ │ │ +000275c0: 6174 2073 7263 2c20 4d61 7426 2064 7374 at src, Mat& dst │ │ │ │ +000275d0: 2c20 696e 7420 642c 2064 6f75 626c 6520 , int d, double │ │ │ │ +000275e0: 7468 7265 7368 6f6c 6429 0a20 2020 2070 threshold). p │ │ │ │ +000275f0: 7269 7661 7465 2073 7461 7469 6320 6e61 rivate static na │ │ │ │ +00027600: 7469 7665 2076 6f69 6420 6564 6765 5072 tive void edgePr │ │ │ │ +00027610: 6573 6572 7669 6e67 4669 6c74 6572 5f30 eservingFilter_0 │ │ │ │ +00027620: 286c 6f6e 6720 7372 635f 6e61 7469 7665 (long src_native │ │ │ │ +00027630: 4f62 6a2c 206c 6f6e 6720 6473 745f 6e61 Obj, long dst_na │ │ │ │ +00027640: 7469 7665 4f62 6a2c 2069 6e74 2064 2c20 tiveObj, int d, │ │ │ │ +00027650: 646f 7562 6c65 2074 6872 6573 686f 6c64 double threshold │ │ │ │ +00027660: 293b 0a0a 2020 2020 2f2f 2043 2b2b 3a20 );.. // C++: │ │ │ │ +00027670: 2050 7472 5f53 7570 6572 7069 7865 6c53 Ptr_SuperpixelS │ │ │ │ +00027680: 4c49 4320 6376 3a3a 7869 6d67 7072 6f63 LIC cv::ximgproc │ │ │ │ +00027690: 3a3a 6372 6561 7465 5375 7065 7270 6978 ::createSuperpix │ │ │ │ +000276a0: 656c 534c 4943 284d 6174 2069 6d61 6765 elSLIC(Mat image │ │ │ │ +000276b0: 2c20 696e 7420 616c 676f 7269 7468 6d20 , int algorithm │ │ │ │ +000276c0: 3d20 534c 4943 4f2c 2069 6e74 2072 6567 = SLICO, int reg │ │ │ │ +000276d0: 696f 6e5f 7369 7a65 203d 2031 302c 2066 ion_size = 10, f │ │ │ │ +000276e0: 6c6f 6174 2072 756c 6572 203d 2031 302e loat ruler = 10. │ │ │ │ +000276f0: 3066 290a 2020 2020 7072 6976 6174 6520 0f). private │ │ │ │ +00027700: 7374 6174 6963 206e 6174 6976 6520 6c6f static native lo │ │ │ │ +00027710: 6e67 2063 7265 6174 6553 7570 6572 7069 ng createSuperpi │ │ │ │ +00027720: 7865 6c53 4c49 435f 3028 6c6f 6e67 2069 xelSLIC_0(long i │ │ │ │ +00027730: 6d61 6765 5f6e 6174 6976 654f 626a 2c20 mage_nativeObj, │ │ │ │ +00027740: 696e 7420 616c 676f 7269 7468 6d2c 2069 int algorithm, i │ │ │ │ +00027750: 6e74 2072 6567 696f 6e5f 7369 7a65 2c20 nt region_size, │ │ │ │ +00027760: 666c 6f61 7420 7275 6c65 7229 3b0a 2020 float ruler);. │ │ │ │ +00027770: 2020 7072 6976 6174 6520 7374 6174 6963 private static │ │ │ │ +00027780: 206e 6174 6976 6520 6c6f 6e67 2063 7265 native long cre │ │ │ │ +00027790: 6174 6553 7570 6572 7069 7865 6c53 4c49 ateSuperpixelSLI │ │ │ │ +000277a0: 435f 3128 6c6f 6e67 2069 6d61 6765 5f6e C_1(long image_n │ │ │ │ +000277b0: 6174 6976 654f 626a 2c20 696e 7420 616c ativeObj, int al │ │ │ │ +000277c0: 676f 7269 7468 6d2c 2069 6e74 2072 6567 gorithm, int reg │ │ │ │ +000277d0: 696f 6e5f 7369 7a65 293b 0a20 2020 2070 ion_size);. p │ │ │ │ +000277e0: 7269 7661 7465 2073 7461 7469 6320 6e61 rivate static na │ │ │ │ +000277f0: 7469 7665 206c 6f6e 6720 6372 6561 7465 tive long create │ │ │ │ +00027800: 5375 7065 7270 6978 656c 534c 4943 5f32 SuperpixelSLIC_2 │ │ │ │ +00027810: 286c 6f6e 6720 696d 6167 655f 6e61 7469 (long image_nati │ │ │ │ +00027820: 7665 4f62 6a2c 2069 6e74 2061 6c67 6f72 veObj, int algor │ │ │ │ +00027830: 6974 686d 293b 0a20 2020 2070 7269 7661 ithm);. priva │ │ │ │ +00027840: 7465 2073 7461 7469 6320 6e61 7469 7665 te static native │ │ │ │ +00027850: 206c 6f6e 6720 6372 6561 7465 5375 7065 long createSupe │ │ │ │ +00027860: 7270 6978 656c 534c 4943 5f33 286c 6f6e rpixelSLIC_3(lon │ │ │ │ +00027870: 6720 696d 6167 655f 6e61 7469 7665 4f62 g image_nativeOb │ │ │ │ +00027880: 6a29 3b0a 0a20 2020 202f 2f20 432b 2b3a j);.. // C++: │ │ │ │ +00027890: 2020 5074 725f 4772 6170 6853 6567 6d65 Ptr_GraphSegme │ │ │ │ +000278a0: 6e74 6174 696f 6e20 6376 3a3a 7869 6d67 ntation cv::ximg │ │ │ │ +000278b0: 7072 6f63 3a3a 7365 676d 656e 7461 7469 proc::segmentati │ │ │ │ +000278c0: 6f6e 3a3a 6372 6561 7465 4772 6170 6853 on::createGraphS │ │ │ │ +000278d0: 6567 6d65 6e74 6174 696f 6e28 646f 7562 egmentation(doub │ │ │ │ +000278e0: 6c65 2073 6967 6d61 203d 2030 2e35 2c20 le sigma = 0.5, │ │ │ │ +000278f0: 666c 6f61 7420 6b20 3d20 3330 302c 2069 float k = 300, i │ │ │ │ +00027900: 6e74 206d 696e 5f73 697a 6520 3d20 3130 nt min_size = 10 │ │ │ │ +00027910: 3029 0a20 2020 2070 7269 7661 7465 2073 0). private s │ │ │ │ +00027920: 7461 7469 6320 6e61 7469 7665 206c 6f6e tatic native lon │ │ │ │ +00027930: 6720 6372 6561 7465 4772 6170 6853 6567 g createGraphSeg │ │ │ │ +00027940: 6d65 6e74 6174 696f 6e5f 3028 646f 7562 mentation_0(doub │ │ │ │ +00027950: 6c65 2073 6967 6d61 2c20 666c 6f61 7420 le sigma, float │ │ │ │ +00027960: 6b2c 2069 6e74 206d 696e 5f73 697a 6529 k, int min_size) │ │ │ │ +00027970: 3b0a 2020 2020 7072 6976 6174 6520 7374 ;. private st │ │ │ │ +00027980: 6174 6963 206e 6174 6976 6520 6c6f 6e67 atic native long │ │ │ │ +00027990: 2063 7265 6174 6547 7261 7068 5365 676d createGraphSegm │ │ │ │ +000279a0: 656e 7461 7469 6f6e 5f31 2864 6f75 626c entation_1(doubl │ │ │ │ +000279b0: 6520 7369 676d 612c 2066 6c6f 6174 206b e sigma, float k │ │ │ │ +000279c0: 293b 0a20 2020 2070 7269 7661 7465 2073 );. private s │ │ │ │ +000279d0: 7461 7469 6320 6e61 7469 7665 206c 6f6e tatic native lon │ │ │ │ +000279e0: 6720 6372 6561 7465 4772 6170 6853 6567 g createGraphSeg │ │ │ │ +000279f0: 6d65 6e74 6174 696f 6e5f 3228 646f 7562 mentation_2(doub │ │ │ │ +00027a00: 6c65 2073 6967 6d61 293b 0a20 2020 2070 le sigma);. p │ │ │ │ +00027a10: 7269 7661 7465 2073 7461 7469 6320 6e61 rivate static na │ │ │ │ +00027a20: 7469 7665 206c 6f6e 6720 6372 6561 7465 tive long create │ │ │ │ +00027a30: 4772 6170 6853 6567 6d65 6e74 6174 696f GraphSegmentatio │ │ │ │ +00027a40: 6e5f 3328 293b 0a0a 2020 2020 2f2f 2043 n_3();.. // C │ │ │ │ +00027a50: 2b2b 3a20 2050 7472 5f53 656c 6563 7469 ++: Ptr_Selecti │ │ │ │ +00027a60: 7665 5365 6172 6368 5365 676d 656e 7461 veSearchSegmenta │ │ │ │ +00027a70: 7469 6f6e 5374 7261 7465 6779 436f 6c6f tionStrategyColo │ │ │ │ +00027a80: 7220 6376 3a3a 7869 6d67 7072 6f63 3a3a r cv::ximgproc:: │ │ │ │ +00027a90: 7365 676d 656e 7461 7469 6f6e 3a3a 6372 segmentation::cr │ │ │ │ +00027aa0: 6561 7465 5365 6c65 6374 6976 6553 6561 eateSelectiveSea │ │ │ │ +00027ab0: 7263 6853 6567 6d65 6e74 6174 696f 6e53 rchSegmentationS │ │ │ │ +00027ac0: 7472 6174 6567 7943 6f6c 6f72 2829 0a20 trategyColor(). │ │ │ │ +00027ad0: 2020 2070 7269 7661 7465 2073 7461 7469 private stati │ │ │ │ +00027ae0: 6320 6e61 7469 7665 206c 6f6e 6720 6372 c native long cr │ │ │ │ +00027af0: 6561 7465 5365 6c65 6374 6976 6553 6561 eateSelectiveSea │ │ │ │ +00027b00: 7263 6853 6567 6d65 6e74 6174 696f 6e53 rchSegmentationS │ │ │ │ +00027b10: 7472 6174 6567 7943 6f6c 6f72 5f30 2829 trategyColor_0() │ │ │ │ +00027b20: 3b0a 0a20 2020 202f 2f20 432b 2b3a 2020 ;.. // C++: │ │ │ │ +00027b30: 5074 725f 5365 6c65 6374 6976 6553 6561 Ptr_SelectiveSea │ │ │ │ +00027b40: 7263 6853 6567 6d65 6e74 6174 696f 6e53 rchSegmentationS │ │ │ │ +00027b50: 7472 6174 6567 7953 697a 6520 6376 3a3a trategySize cv:: │ │ │ │ +00027b60: 7869 6d67 7072 6f63 3a3a 7365 676d 656e ximgproc::segmen │ │ │ │ +00027b70: 7461 7469 6f6e 3a3a 6372 6561 7465 5365 tation::createSe │ │ │ │ +00027b80: 6c65 6374 6976 6553 6561 7263 6853 6567 lectiveSearchSeg │ │ │ │ +00027b90: 6d65 6e74 6174 696f 6e53 7472 6174 6567 mentationStrateg │ │ │ │ +00027ba0: 7953 697a 6528 290a 2020 2020 7072 6976 ySize(). priv │ │ │ │ +00027bb0: 6174 6520 7374 6174 6963 206e 6174 6976 ate static nativ │ │ │ │ +00027bc0: 6520 6c6f 6e67 2063 7265 6174 6553 656c e long createSel │ │ │ │ +00027bd0: 6563 7469 7665 5365 6172 6368 5365 676d ectiveSearchSegm │ │ │ │ +00027be0: 656e 7461 7469 6f6e 5374 7261 7465 6779 entationStrategy │ │ │ │ +00027bf0: 5369 7a65 5f30 2829 3b0a 0a20 2020 202f Size_0();.. / │ │ │ │ +00027c00: 2f20 432b 2b3a 2020 5074 725f 5365 6c65 / C++: Ptr_Sele │ │ │ │ +00027c10: 6374 6976 6553 6561 7263 6853 6567 6d65 ctiveSearchSegme │ │ │ │ +00027c20: 6e74 6174 696f 6e53 7472 6174 6567 7954 ntationStrategyT │ │ │ │ +00027c30: 6578 7475 7265 2063 763a 3a78 696d 6770 exture cv::ximgp │ │ │ │ +00027c40: 726f 633a 3a73 6567 6d65 6e74 6174 696f roc::segmentatio │ │ │ │ +00027c50: 6e3a 3a63 7265 6174 6553 656c 6563 7469 n::createSelecti │ │ │ │ +00027c60: 7665 5365 6172 6368 5365 676d 656e 7461 veSearchSegmenta │ │ │ │ +00027c70: 7469 6f6e 5374 7261 7465 6779 5465 7874 tionStrategyText │ │ │ │ +00027c80: 7572 6528 290a 2020 2020 7072 6976 6174 ure(). privat │ │ │ │ +00027c90: 6520 7374 6174 6963 206e 6174 6976 6520 e static native │ │ │ │ +00027ca0: 6c6f 6e67 2063 7265 6174 6553 656c 6563 long createSelec │ │ │ │ +00027cb0: 7469 7665 5365 6172 6368 5365 676d 656e tiveSearchSegmen │ │ │ │ +00027cc0: 7461 7469 6f6e 5374 7261 7465 6779 5465 tationStrategyTe │ │ │ │ +00027cd0: 7874 7572 655f 3028 293b 0a0a 2020 2020 xture_0();.. │ │ │ │ +00027ce0: 2f2f 2043 2b2b 3a20 2050 7472 5f53 656c // C++: Ptr_Sel │ │ │ │ +00027cf0: 6563 7469 7665 5365 6172 6368 5365 676d ectiveSearchSegm │ │ │ │ +00027d00: 656e 7461 7469 6f6e 5374 7261 7465 6779 entationStrategy │ │ │ │ +00027d10: 4669 6c6c 2063 763a 3a78 696d 6770 726f Fill cv::ximgpro │ │ │ │ +00027d20: 633a 3a73 6567 6d65 6e74 6174 696f 6e3a c::segmentation: │ │ │ │ +00027d30: 3a63 7265 6174 6553 656c 6563 7469 7665 :createSelective │ │ │ │ +00027d40: 5365 6172 6368 5365 676d 656e 7461 7469 SearchSegmentati │ │ │ │ +00027d50: 6f6e 5374 7261 7465 6779 4669 6c6c 2829 onStrategyFill() │ │ │ │ +00027d60: 0a20 2020 2070 7269 7661 7465 2073 7461 . private sta │ │ │ │ +00027d70: 7469 6320 6e61 7469 7665 206c 6f6e 6720 tic native long │ │ │ │ +00027d80: 6372 6561 7465 5365 6c65 6374 6976 6553 createSelectiveS │ │ │ │ +00027d90: 6561 7263 6853 6567 6d65 6e74 6174 696f earchSegmentatio │ │ │ │ +00027da0: 6e53 7472 6174 6567 7946 696c 6c5f 3028 nStrategyFill_0( │ │ │ │ +00027db0: 293b 0a0a 2020 2020 2f2f 2043 2b2b 3a20 );.. // C++: │ │ │ │ +00027dc0: 2050 7472 5f53 656c 6563 7469 7665 5365 Ptr_SelectiveSe │ │ │ │ +00027dd0: 6172 6368 5365 676d 656e 7461 7469 6f6e archSegmentation │ │ │ │ +00027de0: 5374 7261 7465 6779 4d75 6c74 6970 6c65 StrategyMultiple │ │ │ │ +00027df0: 2063 763a 3a78 696d 6770 726f 633a 3a73 cv::ximgproc::s │ │ │ │ +00027e00: 6567 6d65 6e74 6174 696f 6e3a 3a63 7265 egmentation::cre │ │ │ │ +00027e10: 6174 6553 656c 6563 7469 7665 5365 6172 ateSelectiveSear │ │ │ │ +00027e20: 6368 5365 676d 656e 7461 7469 6f6e 5374 chSegmentationSt │ │ │ │ +00027e30: 7261 7465 6779 4d75 6c74 6970 6c65 2829 rategyMultiple() │ │ │ │ +00027e40: 0a20 2020 2070 7269 7661 7465 2073 7461 . private sta │ │ │ │ +00027e50: 7469 6320 6e61 7469 7665 206c 6f6e 6720 tic native long │ │ │ │ +00027e60: 6372 6561 7465 5365 6c65 6374 6976 6553 createSelectiveS │ │ │ │ +00027e70: 6561 7263 6853 6567 6d65 6e74 6174 696f earchSegmentatio │ │ │ │ +00027e80: 6e53 7472 6174 6567 794d 756c 7469 706c nStrategyMultipl │ │ │ │ +00027e90: 655f 3028 293b 0a0a 2020 2020 2f2f 2043 e_0();.. // C │ │ │ │ +00027ea0: 2b2b 3a20 2050 7472 5f53 656c 6563 7469 ++: Ptr_Selecti │ │ │ │ +00027eb0: 7665 5365 6172 6368 5365 676d 656e 7461 veSearchSegmenta │ │ │ │ +00027ec0: 7469 6f6e 5374 7261 7465 6779 4d75 6c74 tionStrategyMult │ │ │ │ +00027ed0: 6970 6c65 2063 763a 3a78 696d 6770 726f iple cv::ximgpro │ │ │ │ +00027ee0: 633a 3a73 6567 6d65 6e74 6174 696f 6e3a c::segmentation: │ │ │ │ +00027ef0: 3a63 7265 6174 6553 656c 6563 7469 7665 :createSelective │ │ │ │ +00027f00: 5365 6172 6368 5365 676d 656e 7461 7469 SearchSegmentati │ │ │ │ +00027f10: 6f6e 5374 7261 7465 6779 4d75 6c74 6970 onStrategyMultip │ │ │ │ +00027f20: 6c65 2850 7472 5f53 656c 6563 7469 7665 le(Ptr_Selective │ │ │ │ +00027f30: 5365 6172 6368 5365 676d 656e 7461 7469 SearchSegmentati │ │ │ │ +00027f40: 6f6e 5374 7261 7465 6779 2073 3129 0a20 onStrategy s1). │ │ │ │ +00027f50: 2020 2070 7269 7661 7465 2073 7461 7469 private stati │ │ │ │ +00027f60: 6320 6e61 7469 7665 206c 6f6e 6720 6372 c native long cr │ │ │ │ +00027f70: 6561 7465 5365 6c65 6374 6976 6553 6561 eateSelectiveSea │ │ │ │ +00027f80: 7263 6853 6567 6d65 6e74 6174 696f 6e53 rchSegmentationS │ │ │ │ +00027f90: 7472 6174 6567 794d 756c 7469 706c 655f trategyMultiple_ │ │ │ │ +00027fa0: 3128 6c6f 6e67 2073 315f 6e61 7469 7665 1(long s1_native │ │ │ │ +00027fb0: 4f62 6a29 3b0a 0a20 2020 202f 2f20 432b Obj);.. // C+ │ │ │ │ +00027fc0: 2b3a 2020 5074 725f 5365 6c65 6374 6976 +: Ptr_Selectiv │ │ │ │ +00027fd0: 6553 6561 7263 6853 6567 6d65 6e74 6174 eSearchSegmentat │ │ │ │ +00027fe0: 696f 6e53 7472 6174 6567 794d 756c 7469 ionStrategyMulti │ │ │ │ +00027ff0: 706c 6520 6376 3a3a 7869 6d67 7072 6f63 ple cv::ximgproc │ │ │ │ +00028000: 3a3a 7365 676d 656e 7461 7469 6f6e 3a3a ::segmentation:: │ │ │ │ +00028010: 6372 6561 7465 5365 6c65 6374 6976 6553 createSelectiveS │ │ │ │ +00028020: 6561 7263 6853 6567 6d65 6e74 6174 696f earchSegmentatio │ │ │ │ +00028030: 6e53 7472 6174 6567 794d 756c 7469 706c nStrategyMultipl │ │ │ │ +00028040: 6528 5074 725f 5365 6c65 6374 6976 6553 e(Ptr_SelectiveS │ │ │ │ +00028050: 6561 7263 6853 6567 6d65 6e74 6174 696f earchSegmentatio │ │ │ │ +00028060: 6e53 7472 6174 6567 7920 7331 2c20 5074 nStrategy s1, Pt │ │ │ │ +00028070: 725f 5365 6c65 6374 6976 6553 6561 7263 r_SelectiveSearc │ │ │ │ +00028080: 6853 6567 6d65 6e74 6174 696f 6e53 7472 hSegmentationStr │ │ │ │ +00028090: 6174 6567 7920 7332 290a 2020 2020 7072 ategy s2). pr │ │ │ │ +000280a0: 6976 6174 6520 7374 6174 6963 206e 6174 ivate static nat │ │ │ │ +000280b0: 6976 6520 6c6f 6e67 2063 7265 6174 6553 ive long createS │ │ │ │ +000280c0: 656c 6563 7469 7665 5365 6172 6368 5365 electiveSearchSe │ │ │ │ +000280d0: 676d 656e 7461 7469 6f6e 5374 7261 7465 gmentationStrate │ │ │ │ +000280e0: 6779 4d75 6c74 6970 6c65 5f32 286c 6f6e gyMultiple_2(lon │ │ │ │ +000280f0: 6720 7331 5f6e 6174 6976 654f 626a 2c20 g s1_nativeObj, │ │ │ │ +00028100: 6c6f 6e67 2073 325f 6e61 7469 7665 4f62 long s2_nativeOb │ │ │ │ +00028110: 6a29 3b0a 0a20 2020 202f 2f20 432b 2b3a j);.. // C++: │ │ │ │ +00028120: 2020 5074 725f 5365 6c65 6374 6976 6553 Ptr_SelectiveS │ │ │ │ +00028130: 6561 7263 6853 6567 6d65 6e74 6174 696f earchSegmentatio │ │ │ │ +00028140: 6e53 7472 6174 6567 794d 756c 7469 706c nStrategyMultipl │ │ │ │ +00028150: 6520 6376 3a3a 7869 6d67 7072 6f63 3a3a e cv::ximgproc:: │ │ │ │ +00028160: 7365 676d 656e 7461 7469 6f6e 3a3a 6372 segmentation::cr │ │ │ │ +00028170: 6561 7465 5365 6c65 6374 6976 6553 6561 eateSelectiveSea │ │ │ │ +00028180: 7263 6853 6567 6d65 6e74 6174 696f 6e53 rchSegmentationS │ │ │ │ +00028190: 7472 6174 6567 794d 756c 7469 706c 6528 trategyMultiple( │ │ │ │ +000281a0: 5074 725f 5365 6c65 6374 6976 6553 6561 Ptr_SelectiveSea │ │ │ │ +000281b0: 7263 6853 6567 6d65 6e74 6174 696f 6e53 rchSegmentationS │ │ │ │ +000281c0: 7472 6174 6567 7920 7331 2c20 5074 725f trategy s1, Ptr_ │ │ │ │ +000281d0: 5365 6c65 6374 6976 6553 6561 7263 6853 SelectiveSearchS │ │ │ │ +000281e0: 6567 6d65 6e74 6174 696f 6e53 7472 6174 egmentationStrat │ │ │ │ +000281f0: 6567 7920 7332 2c20 5074 725f 5365 6c65 egy s2, Ptr_Sele │ │ │ │ +00028200: 6374 6976 6553 6561 7263 6853 6567 6d65 ctiveSearchSegme │ │ │ │ +00028210: 6e74 6174 696f 6e53 7472 6174 6567 7920 ntationStrategy │ │ │ │ +00028220: 7333 290a 2020 2020 7072 6976 6174 6520 s3). private │ │ │ │ +00028230: 7374 6174 6963 206e 6174 6976 6520 6c6f static native lo │ │ │ │ +00028240: 6e67 2063 7265 6174 6553 656c 6563 7469 ng createSelecti │ │ │ │ +00028250: 7665 5365 6172 6368 5365 676d 656e 7461 veSearchSegmenta │ │ │ │ +00028260: 7469 6f6e 5374 7261 7465 6779 4d75 6c74 tionStrategyMult │ │ │ │ +00028270: 6970 6c65 5f33 286c 6f6e 6720 7331 5f6e iple_3(long s1_n │ │ │ │ +00028280: 6174 6976 654f 626a 2c20 6c6f 6e67 2073 ativeObj, long s │ │ │ │ +00028290: 325f 6e61 7469 7665 4f62 6a2c 206c 6f6e 2_nativeObj, lon │ │ │ │ +000282a0: 6720 7333 5f6e 6174 6976 654f 626a 293b g s3_nativeObj); │ │ │ │ +000282b0: 0a0a 2020 2020 2f2f 2043 2b2b 3a20 2050 .. // C++: P │ │ │ │ +000282c0: 7472 5f53 656c 6563 7469 7665 5365 6172 tr_SelectiveSear │ │ │ │ +000282d0: 6368 5365 676d 656e 7461 7469 6f6e 5374 chSegmentationSt │ │ │ │ +000282e0: 7261 7465 6779 4d75 6c74 6970 6c65 2063 rategyMultiple c │ │ │ │ +000282f0: 763a 3a78 696d 6770 726f 633a 3a73 6567 v::ximgproc::seg │ │ │ │ +00028300: 6d65 6e74 6174 696f 6e3a 3a63 7265 6174 mentation::creat │ │ │ │ +00028310: 6553 656c 6563 7469 7665 5365 6172 6368 eSelectiveSearch │ │ │ │ +00028320: 5365 676d 656e 7461 7469 6f6e 5374 7261 SegmentationStra │ │ │ │ +00028330: 7465 6779 4d75 6c74 6970 6c65 2850 7472 tegyMultiple(Ptr │ │ │ │ +00028340: 5f53 656c 6563 7469 7665 5365 6172 6368 _SelectiveSearch │ │ │ │ +00028350: 5365 676d 656e 7461 7469 6f6e 5374 7261 SegmentationStra │ │ │ │ +00028360: 7465 6779 2073 312c 2050 7472 5f53 656c tegy s1, Ptr_Sel │ │ │ │ +00028370: 6563 7469 7665 5365 6172 6368 5365 676d ectiveSearchSegm │ │ │ │ +00028380: 656e 7461 7469 6f6e 5374 7261 7465 6779 entationStrategy │ │ │ │ +00028390: 2073 322c 2050 7472 5f53 656c 6563 7469 s2, Ptr_Selecti │ │ │ │ +000283a0: 7665 5365 6172 6368 5365 676d 656e 7461 veSearchSegmenta │ │ │ │ +000283b0: 7469 6f6e 5374 7261 7465 6779 2073 332c tionStrategy s3, │ │ │ │ +000283c0: 2050 7472 5f53 656c 6563 7469 7665 5365 Ptr_SelectiveSe │ │ │ │ +000283d0: 6172 6368 5365 676d 656e 7461 7469 6f6e archSegmentation │ │ │ │ +000283e0: 5374 7261 7465 6779 2073 3429 0a20 2020 Strategy s4). │ │ │ │ +000283f0: 2070 7269 7661 7465 2073 7461 7469 6320 private static │ │ │ │ +00028400: 6e61 7469 7665 206c 6f6e 6720 6372 6561 native long crea │ │ │ │ +00028410: 7465 5365 6c65 6374 6976 6553 6561 7263 teSelectiveSearc │ │ │ │ +00028420: 6853 6567 6d65 6e74 6174 696f 6e53 7472 hSegmentationStr │ │ │ │ +00028430: 6174 6567 794d 756c 7469 706c 655f 3428 ategyMultiple_4( │ │ │ │ +00028440: 6c6f 6e67 2073 315f 6e61 7469 7665 4f62 long s1_nativeOb │ │ │ │ +00028450: 6a2c 206c 6f6e 6720 7332 5f6e 6174 6976 j, long s2_nativ │ │ │ │ +00028460: 654f 626a 2c20 6c6f 6e67 2073 335f 6e61 eObj, long s3_na │ │ │ │ +00028470: 7469 7665 4f62 6a2c 206c 6f6e 6720 7334 tiveObj, long s4 │ │ │ │ +00028480: 5f6e 6174 6976 654f 626a 293b 0a0a 2020 _nativeObj);.. │ │ │ │ +00028490: 2020 2f2f 2043 2b2b 3a20 2050 7472 5f53 // C++: Ptr_S │ │ │ │ +000284a0: 656c 6563 7469 7665 5365 6172 6368 5365 electiveSearchSe │ │ │ │ +000284b0: 676d 656e 7461 7469 6f6e 2063 763a 3a78 gmentation cv::x │ │ │ │ +000284c0: 696d 6770 726f 633a 3a73 6567 6d65 6e74 imgproc::segment │ │ │ │ +000284d0: 6174 696f 6e3a 3a63 7265 6174 6553 656c ation::createSel │ │ │ │ +000284e0: 6563 7469 7665 5365 6172 6368 5365 676d ectiveSearchSegm │ │ │ │ +000284f0: 656e 7461 7469 6f6e 2829 0a20 2020 2070 entation(). p │ │ │ │ +00028500: 7269 7661 7465 2073 7461 7469 6320 6e61 rivate static na │ │ │ │ +00028510: 7469 7665 206c 6f6e 6720 6372 6561 7465 tive long create │ │ │ │ +00028520: 5365 6c65 6374 6976 6553 6561 7263 6853 SelectiveSearchS │ │ │ │ +00028530: 6567 6d65 6e74 6174 696f 6e5f 3028 293b egmentation_0(); │ │ │ │ +00028540: 0a0a 2020 2020 2f2f 2043 2b2b 3a20 2076 .. // C++: v │ │ │ │ +00028550: 6f69 6420 6376 3a3a 7869 6d67 7072 6f63 oid cv::ximgproc │ │ │ │ +00028560: 3a3a 636f 7661 7269 616e 6365 4573 7469 ::covarianceEsti │ │ │ │ +00028570: 6d61 7469 6f6e 284d 6174 2073 7263 2c20 mation(Mat src, │ │ │ │ +00028580: 4d61 7426 2064 7374 2c20 696e 7420 7769 Mat& dst, int wi │ │ │ │ +00028590: 6e64 6f77 526f 7773 2c20 696e 7420 7769 ndowRows, int wi │ │ │ │ +000285a0: 6e64 6f77 436f 6c73 290a 2020 2020 7072 ndowCols). pr │ │ │ │ +000285b0: 6976 6174 6520 7374 6174 6963 206e 6174 ivate static nat │ │ │ │ +000285c0: 6976 6520 766f 6964 2063 6f76 6172 6961 ive void covaria │ │ │ │ +000285d0: 6e63 6545 7374 696d 6174 696f 6e5f 3028 nceEstimation_0( │ │ │ │ +000285e0: 6c6f 6e67 2073 7263 5f6e 6174 6976 654f long src_nativeO │ │ │ │ +000285f0: 626a 2c20 6c6f 6e67 2064 7374 5f6e 6174 bj, long dst_nat │ │ │ │ +00028600: 6976 654f 626a 2c20 696e 7420 7769 6e64 iveObj, int wind │ │ │ │ +00028610: 6f77 526f 7773 2c20 696e 7420 7769 6e64 owRows, int wind │ │ │ │ +00028620: 6f77 436f 6c73 293b 0a0a 2020 2020 2f2f owCols);.. // │ │ │ │ +00028630: 2043 2b2b 3a20 2076 6f69 6420 6376 3a3a C++: void cv:: │ │ │ │ +00028640: 7869 6d67 7072 6f63 3a3a 5065 694c 696e ximgproc::PeiLin │ │ │ │ +00028650: 4e6f 726d 616c 697a 6174 696f 6e28 4d61 Normalization(Ma │ │ │ │ +00028660: 7420 492c 204d 6174 2620 5429 0a20 2020 t I, Mat& T). │ │ │ │ +00028670: 2070 7269 7661 7465 2073 7461 7469 6320 private static │ │ │ │ +00028680: 6e61 7469 7665 2076 6f69 6420 5065 694c native void PeiL │ │ │ │ +00028690: 696e 4e6f 726d 616c 697a 6174 696f 6e5f inNormalization_ │ │ │ │ +000286a0: 3028 6c6f 6e67 2049 5f6e 6174 6976 654f 0(long I_nativeO │ │ │ │ +000286b0: 626a 2c20 6c6f 6e67 2054 5f6e 6174 6976 bj, long T_nativ │ │ │ │ +000286c0: 654f 626a 293b 0a0a 2020 2020 2f2f 2043 eObj);.. // C │ │ │ │ +000286d0: 2b2b 3a20 2076 6f69 6420 6376 3a3a 7869 ++: void cv::xi │ │ │ │ +000286e0: 6d67 7072 6f63 3a3a 4772 6164 6965 6e74 mgproc::Gradient │ │ │ │ +000286f0: 4465 7269 6368 6559 284d 6174 206f 702c DericheY(Mat op, │ │ │ │ +00028700: 204d 6174 2620 6473 742c 2064 6f75 626c Mat& dst, doubl │ │ │ │ +00028710: 6520 616c 7068 612c 2064 6f75 626c 6520 e alpha, double │ │ │ │ +00028720: 6f6d 6567 6129 0a20 2020 2070 7269 7661 omega). priva │ │ │ │ +00028730: 7465 2073 7461 7469 6320 6e61 7469 7665 te static native │ │ │ │ +00028740: 2076 6f69 6420 4772 6164 6965 6e74 4465 void GradientDe │ │ │ │ +00028750: 7269 6368 6559 5f30 286c 6f6e 6720 6f70 richeY_0(long op │ │ │ │ +00028760: 5f6e 6174 6976 654f 626a 2c20 6c6f 6e67 _nativeObj, long │ │ │ │ +00028770: 2064 7374 5f6e 6174 6976 654f 626a 2c20 dst_nativeObj, │ │ │ │ +00028780: 646f 7562 6c65 2061 6c70 6861 2c20 646f double alpha, do │ │ │ │ +00028790: 7562 6c65 206f 6d65 6761 293b 0a0a 2020 uble omega);.. │ │ │ │ +000287a0: 2020 2f2f 2043 2b2b 3a20 2076 6f69 6420 // C++: void │ │ │ │ +000287b0: 6376 3a3a 7869 6d67 7072 6f63 3a3a 4772 cv::ximgproc::Gr │ │ │ │ +000287c0: 6164 6965 6e74 4465 7269 6368 6558 284d adientDericheX(M │ │ │ │ +000287d0: 6174 206f 702c 204d 6174 2620 6473 742c at op, Mat& dst, │ │ │ │ +000287e0: 2064 6f75 626c 6520 616c 7068 612c 2064 double alpha, d │ │ │ │ +000287f0: 6f75 626c 6520 6f6d 6567 6129 0a20 2020 ouble omega). │ │ │ │ +00028800: 2070 7269 7661 7465 2073 7461 7469 6320 private static │ │ │ │ +00028810: 6e61 7469 7665 2076 6f69 6420 4772 6164 native void Grad │ │ │ │ +00028820: 6965 6e74 4465 7269 6368 6558 5f30 286c ientDericheX_0(l │ │ │ │ +00028830: 6f6e 6720 6f70 5f6e 6174 6976 654f 626a ong op_nativeObj │ │ │ │ +00028840: 2c20 6c6f 6e67 2064 7374 5f6e 6174 6976 , long dst_nativ │ │ │ │ +00028850: 654f 626a 2c20 646f 7562 6c65 2061 6c70 eObj, double alp │ │ │ │ +00028860: 6861 2c20 646f 7562 6c65 206f 6d65 6761 ha, double omega │ │ │ │ +00028870: 293b 0a0a 2020 2020 2f2f 2043 2b2b 3a20 );.. // C++: │ │ │ │ +00028880: 2050 7472 5f44 6973 7061 7269 7479 574c Ptr_DisparityWL │ │ │ │ +00028890: 5346 696c 7465 7220 6376 3a3a 7869 6d67 SFilter cv::ximg │ │ │ │ +000288a0: 7072 6f63 3a3a 6372 6561 7465 4469 7370 proc::createDisp │ │ │ │ +000288b0: 6172 6974 7957 4c53 4669 6c74 6572 2850 arityWLSFilter(P │ │ │ │ +000288c0: 7472 5f53 7465 7265 6f4d 6174 6368 6572 tr_StereoMatcher │ │ │ │ +000288d0: 206d 6174 6368 6572 5f6c 6566 7429 0a20 matcher_left). │ │ │ │ +000288e0: 2020 2070 7269 7661 7465 2073 7461 7469 private stati │ │ │ │ +000288f0: 6320 6e61 7469 7665 206c 6f6e 6720 6372 c native long cr │ │ │ │ +00028900: 6561 7465 4469 7370 6172 6974 7957 4c53 eateDisparityWLS │ │ │ │ +00028910: 4669 6c74 6572 5f30 286c 6f6e 6720 6d61 Filter_0(long ma │ │ │ │ +00028920: 7463 6865 725f 6c65 6674 5f6e 6174 6976 tcher_left_nativ │ │ │ │ +00028930: 654f 626a 293b 0a0a 2020 2020 2f2f 2043 eObj);.. // C │ │ │ │ +00028940: 2b2b 3a20 2050 7472 5f53 7465 7265 6f4d ++: Ptr_StereoM │ │ │ │ +00028950: 6174 6368 6572 2063 763a 3a78 696d 6770 atcher cv::ximgp │ │ │ │ +00028960: 726f 633a 3a63 7265 6174 6552 6967 6874 roc::createRight │ │ │ │ +00028970: 4d61 7463 6865 7228 5074 725f 5374 6572 Matcher(Ptr_Ster │ │ │ │ +00028980: 656f 4d61 7463 6865 7220 6d61 7463 6865 eoMatcher matche │ │ │ │ +00028990: 725f 6c65 6674 290a 2020 2020 7072 6976 r_left). priv │ │ │ │ +000289a0: 6174 6520 7374 6174 6963 206e 6174 6976 ate static nativ │ │ │ │ +000289b0: 6520 6c6f 6e67 2063 7265 6174 6552 6967 e long createRig │ │ │ │ +000289c0: 6874 4d61 7463 6865 725f 3028 6c6f 6e67 htMatcher_0(long │ │ │ │ +000289d0: 206d 6174 6368 6572 5f6c 6566 745f 6e61 matcher_left_na │ │ │ │ +000289e0: 7469 7665 4f62 6a29 3b0a 0a20 2020 202f tiveObj);.. / │ │ │ │ +000289f0: 2f20 432b 2b3a 2020 5074 725f 4469 7370 / C++: Ptr_Disp │ │ │ │ +00028a00: 6172 6974 7957 4c53 4669 6c74 6572 2063 arityWLSFilter c │ │ │ │ +00028a10: 763a 3a78 696d 6770 726f 633a 3a63 7265 v::ximgproc::cre │ │ │ │ +00028a20: 6174 6544 6973 7061 7269 7479 574c 5346 ateDisparityWLSF │ │ │ │ +00028a30: 696c 7465 7247 656e 6572 6963 2862 6f6f ilterGeneric(boo │ │ │ │ +00028a40: 6c20 7573 655f 636f 6e66 6964 656e 6365 l use_confidence │ │ │ │ +00028a50: 290a 2020 2020 7072 6976 6174 6520 7374 ). private st │ │ │ │ +00028a60: 6174 6963 206e 6174 6976 6520 6c6f 6e67 atic native long │ │ │ │ +00028a70: 2063 7265 6174 6544 6973 7061 7269 7479 createDisparity │ │ │ │ +00028a80: 574c 5346 696c 7465 7247 656e 6572 6963 WLSFilterGeneric │ │ │ │ +00028a90: 5f30 2862 6f6f 6c65 616e 2075 7365 5f63 _0(boolean use_c │ │ │ │ +00028aa0: 6f6e 6669 6465 6e63 6529 3b0a 0a20 2020 onfidence);.. │ │ │ │ +00028ab0: 202f 2f20 432b 2b3a 2020 696e 7420 6376 // C++: int cv │ │ │ │ +00028ac0: 3a3a 7869 6d67 7072 6f63 3a3a 7265 6164 ::ximgproc::read │ │ │ │ +00028ad0: 4754 2853 7472 696e 6720 7372 635f 7061 GT(String src_pa │ │ │ │ +00028ae0: 7468 2c20 4d61 7426 2064 7374 290a 2020 th, Mat& dst). │ │ │ │ +00028af0: 2020 7072 6976 6174 6520 7374 6174 6963 private static │ │ │ │ +00028b00: 206e 6174 6976 6520 696e 7420 7265 6164 native int read │ │ │ │ +00028b10: 4754 5f30 2853 7472 696e 6720 7372 635f GT_0(String src_ │ │ │ │ +00028b20: 7061 7468 2c20 6c6f 6e67 2064 7374 5f6e path, long dst_n │ │ │ │ +00028b30: 6174 6976 654f 626a 293b 0a0a 2020 2020 ativeObj);.. │ │ │ │ +00028b40: 2f2f 2043 2b2b 3a20 2064 6f75 626c 6520 // C++: double │ │ │ │ +00028b50: 6376 3a3a 7869 6d67 7072 6f63 3a3a 636f cv::ximgproc::co │ │ │ │ +00028b60: 6d70 7574 654d 5345 284d 6174 2047 542c mputeMSE(Mat GT, │ │ │ │ +00028b70: 204d 6174 2073 7263 2c20 5265 6374 2052 Mat src, Rect R │ │ │ │ +00028b80: 4f49 290a 2020 2020 7072 6976 6174 6520 OI). private │ │ │ │ +00028b90: 7374 6174 6963 206e 6174 6976 6520 646f static native do │ │ │ │ +00028ba0: 7562 6c65 2063 6f6d 7075 7465 4d53 455f uble computeMSE_ │ │ │ │ +00028bb0: 3028 6c6f 6e67 2047 545f 6e61 7469 7665 0(long GT_native │ │ │ │ +00028bc0: 4f62 6a2c 206c 6f6e 6720 7372 635f 6e61 Obj, long src_na │ │ │ │ +00028bd0: 7469 7665 4f62 6a2c 2069 6e74 2052 4f49 tiveObj, int ROI │ │ │ │ +00028be0: 5f78 2c20 696e 7420 524f 495f 792c 2069 _x, int ROI_y, i │ │ │ │ +00028bf0: 6e74 2052 4f49 5f77 6964 7468 2c20 696e nt ROI_width, in │ │ │ │ +00028c00: 7420 524f 495f 6865 6967 6874 293b 0a0a t ROI_height);.. │ │ │ │ +00028c10: 2020 2020 2f2f 2043 2b2b 3a20 2064 6f75 // C++: dou │ │ │ │ +00028c20: 626c 6520 6376 3a3a 7869 6d67 7072 6f63 ble cv::ximgproc │ │ │ │ +00028c30: 3a3a 636f 6d70 7574 6542 6164 5069 7865 ::computeBadPixe │ │ │ │ +00028c40: 6c50 6572 6365 6e74 284d 6174 2047 542c lPercent(Mat GT, │ │ │ │ +00028c50: 204d 6174 2073 7263 2c20 5265 6374 2052 Mat src, Rect R │ │ │ │ +00028c60: 4f49 2c20 696e 7420 7468 7265 7368 203d OI, int thresh = │ │ │ │ +00028c70: 2032 3429 0a20 2020 2070 7269 7661 7465 24). private │ │ │ │ +00028c80: 2073 7461 7469 6320 6e61 7469 7665 2064 static native d │ │ │ │ +00028c90: 6f75 626c 6520 636f 6d70 7574 6542 6164 ouble computeBad │ │ │ │ +00028ca0: 5069 7865 6c50 6572 6365 6e74 5f30 286c PixelPercent_0(l │ │ │ │ +00028cb0: 6f6e 6720 4754 5f6e 6174 6976 654f 626a ong GT_nativeObj │ │ │ │ +00028cc0: 2c20 6c6f 6e67 2073 7263 5f6e 6174 6976 , long src_nativ │ │ │ │ +00028cd0: 654f 626a 2c20 696e 7420 524f 495f 782c eObj, int ROI_x, │ │ │ │ +00028ce0: 2069 6e74 2052 4f49 5f79 2c20 696e 7420 int ROI_y, int │ │ │ │ +00028cf0: 524f 495f 7769 6474 682c 2069 6e74 2052 ROI_width, int R │ │ │ │ +00028d00: 4f49 5f68 6569 6768 742c 2069 6e74 2074 OI_height, int t │ │ │ │ +00028d10: 6872 6573 6829 3b0a 2020 2020 7072 6976 hresh);. priv │ │ │ │ +00028d20: 6174 6520 7374 6174 6963 206e 6174 6976 ate static nativ │ │ │ │ +00028d30: 6520 646f 7562 6c65 2063 6f6d 7075 7465 e double compute │ │ │ │ +00028d40: 4261 6450 6978 656c 5065 7263 656e 745f BadPixelPercent_ │ │ │ │ +00028d50: 3128 6c6f 6e67 2047 545f 6e61 7469 7665 1(long GT_native │ │ │ │ +00028d60: 4f62 6a2c 206c 6f6e 6720 7372 635f 6e61 Obj, long src_na │ │ │ │ +00028d70: 7469 7665 4f62 6a2c 2069 6e74 2052 4f49 tiveObj, int ROI │ │ │ │ +00028d80: 5f78 2c20 696e 7420 524f 495f 792c 2069 _x, int ROI_y, i │ │ │ │ +00028d90: 6e74 2052 4f49 5f77 6964 7468 2c20 696e nt ROI_width, in │ │ │ │ +00028da0: 7420 524f 495f 6865 6967 6874 293b 0a0a t ROI_height);.. │ │ │ │ +00028db0: 2020 2020 2f2f 2043 2b2b 3a20 2076 6f69 // C++: voi │ │ │ │ +00028dc0: 6420 6376 3a3a 7869 6d67 7072 6f63 3a3a d cv::ximgproc:: │ │ │ │ +00028dd0: 6765 7444 6973 7061 7269 7479 5669 7328 getDisparityVis( │ │ │ │ +00028de0: 4d61 7420 7372 632c 204d 6174 2620 6473 Mat src, Mat& ds │ │ │ │ +00028df0: 742c 2064 6f75 626c 6520 7363 616c 6520 t, double scale │ │ │ │ +00028e00: 3d20 312e 3029 0a20 2020 2070 7269 7661 = 1.0). priva │ │ │ │ +00028e10: 7465 2073 7461 7469 6320 6e61 7469 7665 te static native │ │ │ │ +00028e20: 2076 6f69 6420 6765 7444 6973 7061 7269 void getDispari │ │ │ │ +00028e30: 7479 5669 735f 3028 6c6f 6e67 2073 7263 tyVis_0(long src │ │ │ │ +00028e40: 5f6e 6174 6976 654f 626a 2c20 6c6f 6e67 _nativeObj, long │ │ │ │ +00028e50: 2064 7374 5f6e 6174 6976 654f 626a 2c20 dst_nativeObj, │ │ │ │ +00028e60: 646f 7562 6c65 2073 6361 6c65 293b 0a20 double scale);. │ │ │ │ +00028e70: 2020 2070 7269 7661 7465 2073 7461 7469 private stati │ │ │ │ +00028e80: 6320 6e61 7469 7665 2076 6f69 6420 6765 c native void ge │ │ │ │ +00028e90: 7444 6973 7061 7269 7479 5669 735f 3128 tDisparityVis_1( │ │ │ │ +00028ea0: 6c6f 6e67 2073 7263 5f6e 6174 6976 654f long src_nativeO │ │ │ │ +00028eb0: 626a 2c20 6c6f 6e67 2064 7374 5f6e 6174 bj, long dst_nat │ │ │ │ +00028ec0: 6976 654f 626a 293b 0a0a 2020 2020 2f2f iveObj);.. // │ │ │ │ +00028ed0: 2043 2b2b 3a20 2050 7472 5f46 6173 744c C++: Ptr_FastL │ │ │ │ +00028ee0: 696e 6544 6574 6563 746f 7220 6376 3a3a ineDetector cv:: │ │ │ │ +00028ef0: 7869 6d67 7072 6f63 3a3a 6372 6561 7465 ximgproc::create │ │ │ │ +00028f00: 4661 7374 4c69 6e65 4465 7465 6374 6f72 FastLineDetector │ │ │ │ +00028f10: 2869 6e74 206c 656e 6774 685f 7468 7265 (int length_thre │ │ │ │ +00028f20: 7368 6f6c 6420 3d20 3130 2c20 666c 6f61 shold = 10, floa │ │ │ │ +00028f30: 7420 6469 7374 616e 6365 5f74 6872 6573 t distance_thres │ │ │ │ +00028f40: 686f 6c64 203d 2031 2e34 3134 3231 3335 hold = 1.4142135 │ │ │ │ +00028f50: 3632 662c 2064 6f75 626c 6520 6361 6e6e 62f, double cann │ │ │ │ +00028f60: 795f 7468 3120 3d20 3530 2e30 2c20 646f y_th1 = 50.0, do │ │ │ │ +00028f70: 7562 6c65 2063 616e 6e79 5f74 6832 203d uble canny_th2 = │ │ │ │ +00028f80: 2035 302e 302c 2069 6e74 2063 616e 6e79 50.0, int canny │ │ │ │ +00028f90: 5f61 7065 7274 7572 655f 7369 7a65 203d _aperture_size = │ │ │ │ +00028fa0: 2033 2c20 626f 6f6c 2064 6f5f 6d65 7267 3, bool do_merg │ │ │ │ +00028fb0: 6520 3d20 6661 6c73 6529 0a20 2020 2070 e = false). p │ │ │ │ +00028fc0: 7269 7661 7465 2073 7461 7469 6320 6e61 rivate static na │ │ │ │ +00028fd0: 7469 7665 206c 6f6e 6720 6372 6561 7465 tive long create │ │ │ │ +00028fe0: 4661 7374 4c69 6e65 4465 7465 6374 6f72 FastLineDetector │ │ │ │ +00028ff0: 5f30 2869 6e74 206c 656e 6774 685f 7468 _0(int length_th │ │ │ │ +00029000: 7265 7368 6f6c 642c 2066 6c6f 6174 2064 reshold, float d │ │ │ │ +00029010: 6973 7461 6e63 655f 7468 7265 7368 6f6c istance_threshol │ │ │ │ +00029020: 642c 2064 6f75 626c 6520 6361 6e6e 795f d, double canny_ │ │ │ │ +00029030: 7468 312c 2064 6f75 626c 6520 6361 6e6e th1, double cann │ │ │ │ +00029040: 795f 7468 322c 2069 6e74 2063 616e 6e79 y_th2, int canny │ │ │ │ +00029050: 5f61 7065 7274 7572 655f 7369 7a65 2c20 _aperture_size, │ │ │ │ +00029060: 626f 6f6c 6561 6e20 646f 5f6d 6572 6765 boolean do_merge │ │ │ │ +00029070: 293b 0a20 2020 2070 7269 7661 7465 2073 );. private s │ │ │ │ +00029080: 7461 7469 6320 6e61 7469 7665 206c 6f6e tatic native lon │ │ │ │ +00029090: 6720 6372 6561 7465 4661 7374 4c69 6e65 g createFastLine │ │ │ │ +000290a0: 4465 7465 6374 6f72 5f31 2869 6e74 206c Detector_1(int l │ │ │ │ +000290b0: 656e 6774 685f 7468 7265 7368 6f6c 642c ength_threshold, │ │ │ │ +000290c0: 2066 6c6f 6174 2064 6973 7461 6e63 655f float distance_ │ │ │ │ +000290d0: 7468 7265 7368 6f6c 642c 2064 6f75 626c threshold, doubl │ │ │ │ +000290e0: 6520 6361 6e6e 795f 7468 312c 2064 6f75 e canny_th1, dou │ │ │ │ +000290f0: 626c 6520 6361 6e6e 795f 7468 322c 2069 ble canny_th2, i │ │ │ │ +00029100: 6e74 2063 616e 6e79 5f61 7065 7274 7572 nt canny_apertur │ │ │ │ +00029110: 655f 7369 7a65 293b 0a20 2020 2070 7269 e_size);. pri │ │ │ │ +00029120: 7661 7465 2073 7461 7469 6320 6e61 7469 vate static nati │ │ │ │ +00029130: 7665 206c 6f6e 6720 6372 6561 7465 4661 ve long createFa │ │ │ │ +00029140: 7374 4c69 6e65 4465 7465 6374 6f72 5f32 stLineDetector_2 │ │ │ │ +00029150: 2869 6e74 206c 656e 6774 685f 7468 7265 (int length_thre │ │ │ │ +00029160: 7368 6f6c 642c 2066 6c6f 6174 2064 6973 shold, float dis │ │ │ │ +00029170: 7461 6e63 655f 7468 7265 7368 6f6c 642c tance_threshold, │ │ │ │ +00029180: 2064 6f75 626c 6520 6361 6e6e 795f 7468 double canny_th │ │ │ │ +00029190: 312c 2064 6f75 626c 6520 6361 6e6e 795f 1, double canny_ │ │ │ │ +000291a0: 7468 3229 3b0a 2020 2020 7072 6976 6174 th2);. privat │ │ │ │ +000291b0: 6520 7374 6174 6963 206e 6174 6976 6520 e static native │ │ │ │ +000291c0: 6c6f 6e67 2063 7265 6174 6546 6173 744c long createFastL │ │ │ │ +000291d0: 696e 6544 6574 6563 746f 725f 3328 696e ineDetector_3(in │ │ │ │ +000291e0: 7420 6c65 6e67 7468 5f74 6872 6573 686f t length_thresho │ │ │ │ +000291f0: 6c64 2c20 666c 6f61 7420 6469 7374 616e ld, float distan │ │ │ │ +00029200: 6365 5f74 6872 6573 686f 6c64 2c20 646f ce_threshold, do │ │ │ │ +00029210: 7562 6c65 2063 616e 6e79 5f74 6831 293b uble canny_th1); │ │ │ │ +00029220: 0a20 2020 2070 7269 7661 7465 2073 7461 . private sta │ │ │ │ +00029230: 7469 6320 6e61 7469 7665 206c 6f6e 6720 tic native long │ │ │ │ +00029240: 6372 6561 7465 4661 7374 4c69 6e65 4465 createFastLineDe │ │ │ │ +00029250: 7465 6374 6f72 5f34 2869 6e74 206c 656e tector_4(int len │ │ │ │ +00029260: 6774 685f 7468 7265 7368 6f6c 642c 2066 gth_threshold, f │ │ │ │ +00029270: 6c6f 6174 2064 6973 7461 6e63 655f 7468 loat distance_th │ │ │ │ +00029280: 7265 7368 6f6c 6429 3b0a 2020 2020 7072 reshold);. pr │ │ │ │ +00029290: 6976 6174 6520 7374 6174 6963 206e 6174 ivate static nat │ │ │ │ +000292a0: 6976 6520 6c6f 6e67 2063 7265 6174 6546 ive long createF │ │ │ │ +000292b0: 6173 744c 696e 6544 6574 6563 746f 725f astLineDetector_ │ │ │ │ +000292c0: 3528 696e 7420 6c65 6e67 7468 5f74 6872 5(int length_thr │ │ │ │ +000292d0: 6573 686f 6c64 293b 0a20 2020 2070 7269 eshold);. pri │ │ │ │ +000292e0: 7661 7465 2073 7461 7469 6320 6e61 7469 vate static nati │ │ │ │ +000292f0: 7665 206c 6f6e 6720 6372 6561 7465 4661 ve long createFa │ │ │ │ +00029300: 7374 4c69 6e65 4465 7465 6374 6f72 5f36 stLineDetector_6 │ │ │ │ +00029310: 2829 3b0a 0a20 2020 202f 2f20 432b 2b3a ();.. // C++: │ │ │ │ +00029320: 2020 5074 725f 5375 7065 7270 6978 656c Ptr_Superpixel │ │ │ │ +00029330: 5345 4544 5320 6376 3a3a 7869 6d67 7072 SEEDS cv::ximgpr │ │ │ │ +00029340: 6f63 3a3a 6372 6561 7465 5375 7065 7270 oc::createSuperp │ │ │ │ +00029350: 6978 656c 5345 4544 5328 696e 7420 696d ixelSEEDS(int im │ │ │ │ +00029360: 6167 655f 7769 6474 682c 2069 6e74 2069 age_width, int i │ │ │ │ +00029370: 6d61 6765 5f68 6569 6768 742c 2069 6e74 mage_height, int │ │ │ │ +00029380: 2069 6d61 6765 5f63 6861 6e6e 656c 732c image_channels, │ │ │ │ +00029390: 2069 6e74 206e 756d 5f73 7570 6572 7069 int num_superpi │ │ │ │ +000293a0: 7865 6c73 2c20 696e 7420 6e75 6d5f 6c65 xels, int num_le │ │ │ │ +000293b0: 7665 6c73 2c20 696e 7420 7072 696f 7220 vels, int prior │ │ │ │ +000293c0: 3d20 322c 2069 6e74 2068 6973 746f 6772 = 2, int histogr │ │ │ │ +000293d0: 616d 5f62 696e 7320 3d20 352c 2062 6f6f am_bins = 5, boo │ │ │ │ +000293e0: 6c20 646f 7562 6c65 5f73 7465 7020 3d20 l double_step = │ │ │ │ +000293f0: 6661 6c73 6529 0a20 2020 2070 7269 7661 false). priva │ │ │ │ +00029400: 7465 2073 7461 7469 6320 6e61 7469 7665 te static native │ │ │ │ +00029410: 206c 6f6e 6720 6372 6561 7465 5375 7065 long createSupe │ │ │ │ +00029420: 7270 6978 656c 5345 4544 535f 3028 696e rpixelSEEDS_0(in │ │ │ │ +00029430: 7420 696d 6167 655f 7769 6474 682c 2069 t image_width, i │ │ │ │ +00029440: 6e74 2069 6d61 6765 5f68 6569 6768 742c nt image_height, │ │ │ │ +00029450: 2069 6e74 2069 6d61 6765 5f63 6861 6e6e int image_chann │ │ │ │ +00029460: 656c 732c 2069 6e74 206e 756d 5f73 7570 els, int num_sup │ │ │ │ +00029470: 6572 7069 7865 6c73 2c20 696e 7420 6e75 erpixels, int nu │ │ │ │ +00029480: 6d5f 6c65 7665 6c73 2c20 696e 7420 7072 m_levels, int pr │ │ │ │ +00029490: 696f 722c 2069 6e74 2068 6973 746f 6772 ior, int histogr │ │ │ │ +000294a0: 616d 5f62 696e 732c 2062 6f6f 6c65 616e am_bins, boolean │ │ │ │ +000294b0: 2064 6f75 626c 655f 7374 6570 293b 0a20 double_step);. │ │ │ │ +000294c0: 2020 2070 7269 7661 7465 2073 7461 7469 private stati │ │ │ │ +000294d0: 6320 6e61 7469 7665 206c 6f6e 6720 6372 c native long cr │ │ │ │ +000294e0: 6561 7465 5375 7065 7270 6978 656c 5345 eateSuperpixelSE │ │ │ │ +000294f0: 4544 535f 3128 696e 7420 696d 6167 655f EDS_1(int image_ │ │ │ │ +00029500: 7769 6474 682c 2069 6e74 2069 6d61 6765 width, int image │ │ │ │ +00029510: 5f68 6569 6768 742c 2069 6e74 2069 6d61 _height, int ima │ │ │ │ +00029520: 6765 5f63 6861 6e6e 656c 732c 2069 6e74 ge_channels, int │ │ │ │ +00029530: 206e 756d 5f73 7570 6572 7069 7865 6c73 num_superpixels │ │ │ │ +00029540: 2c20 696e 7420 6e75 6d5f 6c65 7665 6c73 , int num_levels │ │ │ │ +00029550: 2c20 696e 7420 7072 696f 722c 2069 6e74 , int prior, int │ │ │ │ +00029560: 2068 6973 746f 6772 616d 5f62 696e 7329 histogram_bins) │ │ │ │ +00029570: 3b0a 2020 2020 7072 6976 6174 6520 7374 ;. private st │ │ │ │ +00029580: 6174 6963 206e 6174 6976 6520 6c6f 6e67 atic native long │ │ │ │ +00029590: 2063 7265 6174 6553 7570 6572 7069 7865 createSuperpixe │ │ │ │ +000295a0: 6c53 4545 4453 5f32 2869 6e74 2069 6d61 lSEEDS_2(int ima │ │ │ │ +000295b0: 6765 5f77 6964 7468 2c20 696e 7420 696d ge_width, int im │ │ │ │ +000295c0: 6167 655f 6865 6967 6874 2c20 696e 7420 age_height, int │ │ │ │ +000295d0: 696d 6167 655f 6368 616e 6e65 6c73 2c20 image_channels, │ │ │ │ +000295e0: 696e 7420 6e75 6d5f 7375 7065 7270 6978 int num_superpix │ │ │ │ +000295f0: 656c 732c 2069 6e74 206e 756d 5f6c 6576 els, int num_lev │ │ │ │ +00029600: 656c 732c 2069 6e74 2070 7269 6f72 293b els, int prior); │ │ │ │ +00029610: 0a20 2020 2070 7269 7661 7465 2073 7461 . private sta │ │ │ │ +00029620: 7469 6320 6e61 7469 7665 206c 6f6e 6720 tic native long │ │ │ │ +00029630: 6372 6561 7465 5375 7065 7270 6978 656c createSuperpixel │ │ │ │ +00029640: 5345 4544 535f 3328 696e 7420 696d 6167 SEEDS_3(int imag │ │ │ │ +00029650: 655f 7769 6474 682c 2069 6e74 2069 6d61 e_width, int ima │ │ │ │ +00029660: 6765 5f68 6569 6768 742c 2069 6e74 2069 ge_height, int i │ │ │ │ +00029670: 6d61 6765 5f63 6861 6e6e 656c 732c 2069 mage_channels, i │ │ │ │ +00029680: 6e74 206e 756d 5f73 7570 6572 7069 7865 nt num_superpixe │ │ │ │ +00029690: 6c73 2c20 696e 7420 6e75 6d5f 6c65 7665 ls, int num_leve │ │ │ │ +000296a0: 6c73 293b 0a0a 2020 2020 2f2f 2043 2b2b ls);.. // C++ │ │ │ │ +000296b0: 3a20 2076 6f69 6420 6376 3a3a 7869 6d67 : void cv::ximg │ │ │ │ +000296c0: 7072 6f63 3a3a 666f 7572 6965 7244 6573 proc::fourierDes │ │ │ │ +000296d0: 6372 6970 746f 7228 4d61 7420 7372 632c criptor(Mat src, │ │ │ │ +000296e0: 204d 6174 2620 6473 742c 2069 6e74 206e Mat& dst, int n │ │ │ │ +000296f0: 6245 6c74 203d 202d 312c 2069 6e74 206e bElt = -1, int n │ │ │ │ +00029700: 6246 4420 3d20 2d31 290a 2020 2020 7072 bFD = -1). pr │ │ │ │ +00029710: 6976 6174 6520 7374 6174 6963 206e 6174 ivate static nat │ │ │ │ +00029720: 6976 6520 766f 6964 2066 6f75 7269 6572 ive void fourier │ │ │ │ +00029730: 4465 7363 7269 7074 6f72 5f30 286c 6f6e Descriptor_0(lon │ │ │ │ +00029740: 6720 7372 635f 6e61 7469 7665 4f62 6a2c g src_nativeObj, │ │ │ │ +00029750: 206c 6f6e 6720 6473 745f 6e61 7469 7665 long dst_native │ │ │ │ +00029760: 4f62 6a2c 2069 6e74 206e 6245 6c74 2c20 Obj, int nbElt, │ │ │ │ +00029770: 696e 7420 6e62 4644 293b 0a20 2020 2070 int nbFD);. p │ │ │ │ +00029780: 7269 7661 7465 2073 7461 7469 6320 6e61 rivate static na │ │ │ │ +00029790: 7469 7665 2076 6f69 6420 666f 7572 6965 tive void fourie │ │ │ │ +000297a0: 7244 6573 6372 6970 746f 725f 3128 6c6f rDescriptor_1(lo │ │ │ │ +000297b0: 6e67 2073 7263 5f6e 6174 6976 654f 626a ng src_nativeObj │ │ │ │ +000297c0: 2c20 6c6f 6e67 2064 7374 5f6e 6174 6976 , long dst_nativ │ │ │ │ +000297d0: 654f 626a 2c20 696e 7420 6e62 456c 7429 eObj, int nbElt) │ │ │ │ +000297e0: 3b0a 2020 2020 7072 6976 6174 6520 7374 ;. private st │ │ │ │ +000297f0: 6174 6963 206e 6174 6976 6520 766f 6964 atic native void │ │ │ │ +00029800: 2066 6f75 7269 6572 4465 7363 7269 7074 fourierDescript │ │ │ │ +00029810: 6f72 5f32 286c 6f6e 6720 7372 635f 6e61 or_2(long src_na │ │ │ │ +00029820: 7469 7665 4f62 6a2c 206c 6f6e 6720 6473 tiveObj, long ds │ │ │ │ +00029830: 745f 6e61 7469 7665 4f62 6a29 3b0a 0a20 t_nativeObj);.. │ │ │ │ +00029840: 2020 202f 2f20 432b 2b3a 2020 766f 6964 // C++: void │ │ │ │ +00029850: 2063 763a 3a78 696d 6770 726f 633a 3a74 cv::ximgproc::t │ │ │ │ +00029860: 7261 6e73 666f 726d 4644 284d 6174 2073 ransformFD(Mat s │ │ │ │ +00029870: 7263 2c20 4d61 7420 742c 204d 6174 2620 rc, Mat t, Mat& │ │ │ │ +00029880: 6473 742c 2062 6f6f 6c20 6664 436f 6e74 dst, bool fdCont │ │ │ │ +00029890: 6f75 7220 3d20 7472 7565 290a 2020 2020 our = true). │ │ │ │ +000298a0: 7072 6976 6174 6520 7374 6174 6963 206e private static n │ │ │ │ +000298b0: 6174 6976 6520 766f 6964 2074 7261 6e73 ative void trans │ │ │ │ +000298c0: 666f 726d 4644 5f30 286c 6f6e 6720 7372 formFD_0(long sr │ │ │ │ +000298d0: 635f 6e61 7469 7665 4f62 6a2c 206c 6f6e c_nativeObj, lon │ │ │ │ +000298e0: 6720 745f 6e61 7469 7665 4f62 6a2c 206c g t_nativeObj, l │ │ │ │ +000298f0: 6f6e 6720 6473 745f 6e61 7469 7665 4f62 ong dst_nativeOb │ │ │ │ +00029900: 6a2c 2062 6f6f 6c65 616e 2066 6443 6f6e j, boolean fdCon │ │ │ │ +00029910: 746f 7572 293b 0a20 2020 2070 7269 7661 tour);. priva │ │ │ │ +00029920: 7465 2073 7461 7469 6320 6e61 7469 7665 te static native │ │ │ │ +00029930: 2076 6f69 6420 7472 616e 7366 6f72 6d46 void transformF │ │ │ │ +00029940: 445f 3128 6c6f 6e67 2073 7263 5f6e 6174 D_1(long src_nat │ │ │ │ +00029950: 6976 654f 626a 2c20 6c6f 6e67 2074 5f6e iveObj, long t_n │ │ │ │ +00029960: 6174 6976 654f 626a 2c20 6c6f 6e67 2064 ativeObj, long d │ │ │ │ +00029970: 7374 5f6e 6174 6976 654f 626a 293b 0a0a st_nativeObj);.. │ │ │ │ +00029980: 2020 2020 2f2f 2043 2b2b 3a20 2076 6f69 // C++: voi │ │ │ │ +00029990: 6420 6376 3a3a 7869 6d67 7072 6f63 3a3a d cv::ximgproc:: │ │ │ │ +000299a0: 636f 6e74 6f75 7253 616d 706c 696e 6728 contourSampling( │ │ │ │ +000299b0: 4d61 7420 7372 632c 204d 6174 2620 6f75 Mat src, Mat& ou │ │ │ │ +000299c0: 742c 2069 6e74 206e 6245 6c74 290a 2020 t, int nbElt). │ │ │ │ +000299d0: 2020 7072 6976 6174 6520 7374 6174 6963 private static │ │ │ │ +000299e0: 206e 6174 6976 6520 766f 6964 2063 6f6e native void con │ │ │ │ +000299f0: 746f 7572 5361 6d70 6c69 6e67 5f30 286c tourSampling_0(l │ │ │ │ +00029a00: 6f6e 6720 7372 635f 6e61 7469 7665 4f62 ong src_nativeOb │ │ │ │ +00029a10: 6a2c 206c 6f6e 6720 6f75 745f 6e61 7469 j, long out_nati │ │ │ │ +00029a20: 7665 4f62 6a2c 2069 6e74 206e 6245 6c74 veObj, int nbElt │ │ │ │ +00029a30: 293b 0a0a 2020 2020 2f2f 2043 2b2b 3a20 );.. // C++: │ │ │ │ +00029a40: 2050 7472 5f43 6f6e 746f 7572 4669 7474 Ptr_ContourFitt │ │ │ │ +00029a50: 696e 6720 6376 3a3a 7869 6d67 7072 6f63 ing cv::ximgproc │ │ │ │ +00029a60: 3a3a 6372 6561 7465 436f 6e74 6f75 7246 ::createContourF │ │ │ │ +00029a70: 6974 7469 6e67 2869 6e74 2063 7472 203d itting(int ctr = │ │ │ │ +00029a80: 2031 3032 342c 2069 6e74 2066 6420 3d20 1024, int fd = │ │ │ │ +00029a90: 3136 290a 2020 2020 7072 6976 6174 6520 16). private │ │ │ │ +00029aa0: 7374 6174 6963 206e 6174 6976 6520 6c6f static native lo │ │ │ │ +00029ab0: 6e67 2063 7265 6174 6543 6f6e 746f 7572 ng createContour │ │ │ │ +00029ac0: 4669 7474 696e 675f 3028 696e 7420 6374 Fitting_0(int ct │ │ │ │ +00029ad0: 722c 2069 6e74 2066 6429 3b0a 2020 2020 r, int fd);. │ │ │ │ +00029ae0: 7072 6976 6174 6520 7374 6174 6963 206e private static n │ │ │ │ +00029af0: 6174 6976 6520 6c6f 6e67 2063 7265 6174 ative long creat │ │ │ │ +00029b00: 6543 6f6e 746f 7572 4669 7474 696e 675f eContourFitting_ │ │ │ │ +00029b10: 3128 696e 7420 6374 7229 3b0a 2020 2020 1(int ctr);. │ │ │ │ +00029b20: 7072 6976 6174 6520 7374 6174 6963 206e private static n │ │ │ │ +00029b30: 6174 6976 6520 6c6f 6e67 2063 7265 6174 ative long creat │ │ │ │ +00029b40: 6543 6f6e 746f 7572 4669 7474 696e 675f eContourFitting_ │ │ │ │ +00029b50: 3228 293b 0a0a 2020 2020 2f2f 2043 2b2b 2();.. // C++ │ │ │ │ +00029b60: 3a20 2076 6f69 6420 6376 3a3a 7869 6d67 : void cv::ximg │ │ │ │ +00029b70: 7072 6f63 3a3a 6372 6561 7465 5175 6174 proc::createQuat │ │ │ │ +00029b80: 6572 6e69 6f6e 496d 6167 6528 4d61 7420 ernionImage(Mat │ │ │ │ +00029b90: 696d 672c 204d 6174 2620 7169 6d67 290a img, Mat& qimg). │ │ │ │ +00029ba0: 2020 2020 7072 6976 6174 6520 7374 6174 private stat │ │ │ │ +00029bb0: 6963 206e 6174 6976 6520 766f 6964 2063 ic native void c │ │ │ │ +00029bc0: 7265 6174 6551 7561 7465 726e 696f 6e49 reateQuaternionI │ │ │ │ +00029bd0: 6d61 6765 5f30 286c 6f6e 6720 696d 675f mage_0(long img_ │ │ │ │ +00029be0: 6e61 7469 7665 4f62 6a2c 206c 6f6e 6720 nativeObj, long │ │ │ │ +00029bf0: 7169 6d67 5f6e 6174 6976 654f 626a 293b qimg_nativeObj); │ │ │ │ +00029c00: 0a0a 2020 2020 2f2f 2043 2b2b 3a20 2076 .. // C++: v │ │ │ │ +00029c10: 6f69 6420 6376 3a3a 7869 6d67 7072 6f63 oid cv::ximgproc │ │ │ │ +00029c20: 3a3a 7163 6f6e 6a28 4d61 7420 7169 6d67 ::qconj(Mat qimg │ │ │ │ +00029c30: 2c20 4d61 7426 2071 6369 6d67 290a 2020 , Mat& qcimg). │ │ │ │ +00029c40: 2020 7072 6976 6174 6520 7374 6174 6963 private static │ │ │ │ +00029c50: 206e 6174 6976 6520 766f 6964 2071 636f native void qco │ │ │ │ +00029c60: 6e6a 5f30 286c 6f6e 6720 7169 6d67 5f6e nj_0(long qimg_n │ │ │ │ +00029c70: 6174 6976 654f 626a 2c20 6c6f 6e67 2071 ativeObj, long q │ │ │ │ +00029c80: 6369 6d67 5f6e 6174 6976 654f 626a 293b cimg_nativeObj); │ │ │ │ +00029c90: 0a0a 2020 2020 2f2f 2043 2b2b 3a20 2076 .. // C++: v │ │ │ │ +00029ca0: 6f69 6420 6376 3a3a 7869 6d67 7072 6f63 oid cv::ximgproc │ │ │ │ +00029cb0: 3a3a 7175 6e69 7461 7279 284d 6174 2071 ::qunitary(Mat q │ │ │ │ +00029cc0: 696d 672c 204d 6174 2620 716e 696d 6729 img, Mat& qnimg) │ │ │ │ +00029cd0: 0a20 2020 2070 7269 7661 7465 2073 7461 . private sta │ │ │ │ +00029ce0: 7469 6320 6e61 7469 7665 2076 6f69 6420 tic native void │ │ │ │ +00029cf0: 7175 6e69 7461 7279 5f30 286c 6f6e 6720 qunitary_0(long │ │ │ │ +00029d00: 7169 6d67 5f6e 6174 6976 654f 626a 2c20 qimg_nativeObj, │ │ │ │ +00029d10: 6c6f 6e67 2071 6e69 6d67 5f6e 6174 6976 long qnimg_nativ │ │ │ │ +00029d20: 654f 626a 293b 0a0a 2020 2020 2f2f 2043 eObj);.. // C │ │ │ │ +00029d30: 2b2b 3a20 2076 6f69 6420 6376 3a3a 7869 ++: void cv::xi │ │ │ │ +00029d40: 6d67 7072 6f63 3a3a 716d 756c 7469 706c mgproc::qmultipl │ │ │ │ +00029d50: 7928 4d61 7420 7372 6331 2c20 4d61 7420 y(Mat src1, Mat │ │ │ │ +00029d60: 7372 6332 2c20 4d61 7426 2064 7374 290a src2, Mat& dst). │ │ │ │ +00029d70: 2020 2020 7072 6976 6174 6520 7374 6174 private stat │ │ │ │ +00029d80: 6963 206e 6174 6976 6520 766f 6964 2071 ic native void q │ │ │ │ +00029d90: 6d75 6c74 6970 6c79 5f30 286c 6f6e 6720 multiply_0(long │ │ │ │ +00029da0: 7372 6331 5f6e 6174 6976 654f 626a 2c20 src1_nativeObj, │ │ │ │ +00029db0: 6c6f 6e67 2073 7263 325f 6e61 7469 7665 long src2_native │ │ │ │ +00029dc0: 4f62 6a2c 206c 6f6e 6720 6473 745f 6e61 Obj, long dst_na │ │ │ │ +00029dd0: 7469 7665 4f62 6a29 3b0a 0a20 2020 202f tiveObj);.. / │ │ │ │ +00029de0: 2f20 432b 2b3a 2020 766f 6964 2063 763a / C++: void cv: │ │ │ │ +00029df0: 3a78 696d 6770 726f 633a 3a71 6466 7428 :ximgproc::qdft( │ │ │ │ +00029e00: 4d61 7420 696d 672c 204d 6174 2620 7169 Mat img, Mat& qi │ │ │ │ +00029e10: 6d67 2c20 696e 7420 666c 6167 732c 2062 mg, int flags, b │ │ │ │ +00029e20: 6f6f 6c20 7369 6465 4c65 6674 290a 2020 ool sideLeft). │ │ │ │ +00029e30: 2020 7072 6976 6174 6520 7374 6174 6963 private static │ │ │ │ +00029e40: 206e 6174 6976 6520 766f 6964 2071 6466 native void qdf │ │ │ │ +00029e50: 745f 3028 6c6f 6e67 2069 6d67 5f6e 6174 t_0(long img_nat │ │ │ │ +00029e60: 6976 654f 626a 2c20 6c6f 6e67 2071 696d iveObj, long qim │ │ │ │ +00029e70: 675f 6e61 7469 7665 4f62 6a2c 2069 6e74 g_nativeObj, int │ │ │ │ +00029e80: 2066 6c61 6773 2c20 626f 6f6c 6561 6e20 flags, boolean │ │ │ │ +00029e90: 7369 6465 4c65 6674 293b 0a0a 2020 2020 sideLeft);.. │ │ │ │ +00029ea0: 2f2f 2043 2b2b 3a20 2076 6f69 6420 6376 // C++: void cv │ │ │ │ +00029eb0: 3a3a 7869 6d67 7072 6f63 3a3a 636f 6c6f ::ximgproc::colo │ │ │ │ +00029ec0: 724d 6174 6368 5465 6d70 6c61 7465 284d rMatchTemplate(M │ │ │ │ +00029ed0: 6174 2069 6d67 2c20 4d61 7420 7465 6d70 at img, Mat temp │ │ │ │ +00029ee0: 6c2c 204d 6174 2620 7265 7375 6c74 290a l, Mat& result). │ │ │ │ +00029ef0: 2020 2020 7072 6976 6174 6520 7374 6174 private stat │ │ │ │ +00029f00: 6963 206e 6174 6976 6520 766f 6964 2063 ic native void c │ │ │ │ +00029f10: 6f6c 6f72 4d61 7463 6854 656d 706c 6174 olorMatchTemplat │ │ │ │ +00029f20: 655f 3028 6c6f 6e67 2069 6d67 5f6e 6174 e_0(long img_nat │ │ │ │ +00029f30: 6976 654f 626a 2c20 6c6f 6e67 2074 656d iveObj, long tem │ │ │ │ +00029f40: 706c 5f6e 6174 6976 654f 626a 2c20 6c6f pl_nativeObj, lo │ │ │ │ +00029f50: 6e67 2072 6573 756c 745f 6e61 7469 7665 ng result_native │ │ │ │ +00029f60: 4f62 6a29 3b0a 0a20 2020 202f 2f20 432b Obj);.. // C+ │ │ │ │ +00029f70: 2b3a 2020 5074 725f 4454 4669 6c74 6572 +: Ptr_DTFilter │ │ │ │ +00029f80: 2063 763a 3a78 696d 6770 726f 633a 3a63 cv::ximgproc::c │ │ │ │ +00029f90: 7265 6174 6544 5446 696c 7465 7228 4d61 reateDTFilter(Ma │ │ │ │ +00029fa0: 7420 6775 6964 652c 2064 6f75 626c 6520 t guide, double │ │ │ │ +00029fb0: 7369 676d 6153 7061 7469 616c 2c20 646f sigmaSpatial, do │ │ │ │ +00029fc0: 7562 6c65 2073 6967 6d61 436f 6c6f 722c uble sigmaColor, │ │ │ │ +00029fd0: 2069 6e74 206d 6f64 6520 3d20 4454 465f int mode = DTF_ │ │ │ │ +00029fe0: 4e43 2c20 696e 7420 6e75 6d49 7465 7273 NC, int numIters │ │ │ │ +00029ff0: 203d 2033 290a 2020 2020 7072 6976 6174 = 3). privat │ │ │ │ +0002a000: 6520 7374 6174 6963 206e 6174 6976 6520 e static native │ │ │ │ +0002a010: 6c6f 6e67 2063 7265 6174 6544 5446 696c long createDTFil │ │ │ │ +0002a020: 7465 725f 3028 6c6f 6e67 2067 7569 6465 ter_0(long guide │ │ │ │ +0002a030: 5f6e 6174 6976 654f 626a 2c20 646f 7562 _nativeObj, doub │ │ │ │ +0002a040: 6c65 2073 6967 6d61 5370 6174 6961 6c2c le sigmaSpatial, │ │ │ │ +0002a050: 2064 6f75 626c 6520 7369 676d 6143 6f6c double sigmaCol │ │ │ │ +0002a060: 6f72 2c20 696e 7420 6d6f 6465 2c20 696e or, int mode, in │ │ │ │ +0002a070: 7420 6e75 6d49 7465 7273 293b 0a20 2020 t numIters);. │ │ │ │ +0002a080: 2070 7269 7661 7465 2073 7461 7469 6320 private static │ │ │ │ +0002a090: 6e61 7469 7665 206c 6f6e 6720 6372 6561 native long crea │ │ │ │ +0002a0a0: 7465 4454 4669 6c74 6572 5f31 286c 6f6e teDTFilter_1(lon │ │ │ │ +0002a0b0: 6720 6775 6964 655f 6e61 7469 7665 4f62 g guide_nativeOb │ │ │ │ +0002a0c0: 6a2c 2064 6f75 626c 6520 7369 676d 6153 j, double sigmaS │ │ │ │ +0002a0d0: 7061 7469 616c 2c20 646f 7562 6c65 2073 patial, double s │ │ │ │ +0002a0e0: 6967 6d61 436f 6c6f 722c 2069 6e74 206d igmaColor, int m │ │ │ │ +0002a0f0: 6f64 6529 3b0a 2020 2020 7072 6976 6174 ode);. privat │ │ │ │ +0002a100: 6520 7374 6174 6963 206e 6174 6976 6520 e static native │ │ │ │ +0002a110: 6c6f 6e67 2063 7265 6174 6544 5446 696c long createDTFil │ │ │ │ +0002a120: 7465 725f 3228 6c6f 6e67 2067 7569 6465 ter_2(long guide │ │ │ │ +0002a130: 5f6e 6174 6976 654f 626a 2c20 646f 7562 _nativeObj, doub │ │ │ │ +0002a140: 6c65 2073 6967 6d61 5370 6174 6961 6c2c le sigmaSpatial, │ │ │ │ +0002a150: 2064 6f75 626c 6520 7369 676d 6143 6f6c double sigmaCol │ │ │ │ +0002a160: 6f72 293b 0a0a 2020 2020 2f2f 2043 2b2b or);.. // C++ │ │ │ │ +0002a170: 3a20 2076 6f69 6420 6376 3a3a 7869 6d67 : void cv::ximg │ │ │ │ +0002a180: 7072 6f63 3a3a 6474 4669 6c74 6572 284d proc::dtFilter(M │ │ │ │ +0002a190: 6174 2067 7569 6465 2c20 4d61 7420 7372 at guide, Mat sr │ │ │ │ +0002a1a0: 632c 204d 6174 2620 6473 742c 2064 6f75 c, Mat& dst, dou │ │ │ │ +0002a1b0: 626c 6520 7369 676d 6153 7061 7469 616c ble sigmaSpatial │ │ │ │ +0002a1c0: 2c20 646f 7562 6c65 2073 6967 6d61 436f , double sigmaCo │ │ │ │ +0002a1d0: 6c6f 722c 2069 6e74 206d 6f64 6520 3d20 lor, int mode = │ │ │ │ +0002a1e0: 4454 465f 4e43 2c20 696e 7420 6e75 6d49 DTF_NC, int numI │ │ │ │ +0002a1f0: 7465 7273 203d 2033 290a 2020 2020 7072 ters = 3). pr │ │ │ │ +0002a200: 6976 6174 6520 7374 6174 6963 206e 6174 ivate static nat │ │ │ │ +0002a210: 6976 6520 766f 6964 2064 7446 696c 7465 ive void dtFilte │ │ │ │ +0002a220: 725f 3028 6c6f 6e67 2067 7569 6465 5f6e r_0(long guide_n │ │ │ │ +0002a230: 6174 6976 654f 626a 2c20 6c6f 6e67 2073 ativeObj, long s │ │ │ │ +0002a240: 7263 5f6e 6174 6976 654f 626a 2c20 6c6f rc_nativeObj, lo │ │ │ │ +0002a250: 6e67 2064 7374 5f6e 6174 6976 654f 626a ng dst_nativeObj │ │ │ │ +0002a260: 2c20 646f 7562 6c65 2073 6967 6d61 5370 , double sigmaSp │ │ │ │ +0002a270: 6174 6961 6c2c 2064 6f75 626c 6520 7369 atial, double si │ │ │ │ +0002a280: 676d 6143 6f6c 6f72 2c20 696e 7420 6d6f gmaColor, int mo │ │ │ │ +0002a290: 6465 2c20 696e 7420 6e75 6d49 7465 7273 de, int numIters │ │ │ │ +0002a2a0: 293b 0a20 2020 2070 7269 7661 7465 2073 );. private s │ │ │ │ +0002a2b0: 7461 7469 6320 6e61 7469 7665 2076 6f69 tatic native voi │ │ │ │ +0002a2c0: 6420 6474 4669 6c74 6572 5f31 286c 6f6e d dtFilter_1(lon │ │ │ │ +0002a2d0: 6720 6775 6964 655f 6e61 7469 7665 4f62 g guide_nativeOb │ │ │ │ +0002a2e0: 6a2c 206c 6f6e 6720 7372 635f 6e61 7469 j, long src_nati │ │ │ │ +0002a2f0: 7665 4f62 6a2c 206c 6f6e 6720 6473 745f veObj, long dst_ │ │ │ │ +0002a300: 6e61 7469 7665 4f62 6a2c 2064 6f75 626c nativeObj, doubl │ │ │ │ +0002a310: 6520 7369 676d 6153 7061 7469 616c 2c20 e sigmaSpatial, │ │ │ │ +0002a320: 646f 7562 6c65 2073 6967 6d61 436f 6c6f double sigmaColo │ │ │ │ +0002a330: 722c 2069 6e74 206d 6f64 6529 3b0a 2020 r, int mode);. │ │ │ │ +0002a340: 2020 7072 6976 6174 6520 7374 6174 6963 private static │ │ │ │ +0002a350: 206e 6174 6976 6520 766f 6964 2064 7446 native void dtF │ │ │ │ +0002a360: 696c 7465 725f 3228 6c6f 6e67 2067 7569 ilter_2(long gui │ │ │ │ +0002a370: 6465 5f6e 6174 6976 654f 626a 2c20 6c6f de_nativeObj, lo │ │ │ │ +0002a380: 6e67 2073 7263 5f6e 6174 6976 654f 626a ng src_nativeObj │ │ │ │ +0002a390: 2c20 6c6f 6e67 2064 7374 5f6e 6174 6976 , long dst_nativ │ │ │ │ +0002a3a0: 654f 626a 2c20 646f 7562 6c65 2073 6967 eObj, double sig │ │ │ │ +0002a3b0: 6d61 5370 6174 6961 6c2c 2064 6f75 626c maSpatial, doubl │ │ │ │ +0002a3c0: 6520 7369 676d 6143 6f6c 6f72 293b 0a0a e sigmaColor);.. │ │ │ │ +0002a3d0: 2020 2020 2f2f 2043 2b2b 3a20 2050 7472 // C++: Ptr │ │ │ │ +0002a3e0: 5f47 7569 6465 6446 696c 7465 7220 6376 _GuidedFilter cv │ │ │ │ +0002a3f0: 3a3a 7869 6d67 7072 6f63 3a3a 6372 6561 ::ximgproc::crea │ │ │ │ +0002a400: 7465 4775 6964 6564 4669 6c74 6572 284d teGuidedFilter(M │ │ │ │ +0002a410: 6174 2067 7569 6465 2c20 696e 7420 7261 at guide, int ra │ │ │ │ +0002a420: 6469 7573 2c20 646f 7562 6c65 2065 7073 dius, double eps │ │ │ │ +0002a430: 2c20 646f 7562 6c65 2073 6361 6c65 203d , double scale = │ │ │ │ +0002a440: 2031 2e30 290a 2020 2020 7072 6976 6174 1.0). privat │ │ │ │ +0002a450: 6520 7374 6174 6963 206e 6174 6976 6520 e static native │ │ │ │ +0002a460: 6c6f 6e67 2063 7265 6174 6547 7569 6465 long createGuide │ │ │ │ +0002a470: 6446 696c 7465 725f 3028 6c6f 6e67 2067 dFilter_0(long g │ │ │ │ +0002a480: 7569 6465 5f6e 6174 6976 654f 626a 2c20 uide_nativeObj, │ │ │ │ +0002a490: 696e 7420 7261 6469 7573 2c20 646f 7562 int radius, doub │ │ │ │ +0002a4a0: 6c65 2065 7073 2c20 646f 7562 6c65 2073 le eps, double s │ │ │ │ +0002a4b0: 6361 6c65 293b 0a20 2020 2070 7269 7661 cale);. priva │ │ │ │ +0002a4c0: 7465 2073 7461 7469 6320 6e61 7469 7665 te static native │ │ │ │ +0002a4d0: 206c 6f6e 6720 6372 6561 7465 4775 6964 long createGuid │ │ │ │ +0002a4e0: 6564 4669 6c74 6572 5f31 286c 6f6e 6720 edFilter_1(long │ │ │ │ +0002a4f0: 6775 6964 655f 6e61 7469 7665 4f62 6a2c guide_nativeObj, │ │ │ │ +0002a500: 2069 6e74 2072 6164 6975 732c 2064 6f75 int radius, dou │ │ │ │ +0002a510: 626c 6520 6570 7329 3b0a 0a20 2020 202f ble eps);.. / │ │ │ │ +0002a520: 2f20 432b 2b3a 2020 766f 6964 2063 763a / C++: void cv: │ │ │ │ +0002a530: 3a78 696d 6770 726f 633a 3a67 7569 6465 :ximgproc::guide │ │ │ │ +0002a540: 6446 696c 7465 7228 4d61 7420 6775 6964 dFilter(Mat guid │ │ │ │ +0002a550: 652c 204d 6174 2073 7263 2c20 4d61 7426 e, Mat src, Mat& │ │ │ │ +0002a560: 2064 7374 2c20 696e 7420 7261 6469 7573 dst, int radius │ │ │ │ +0002a570: 2c20 646f 7562 6c65 2065 7073 2c20 696e , double eps, in │ │ │ │ +0002a580: 7420 6444 6570 7468 203d 202d 312c 2064 t dDepth = -1, d │ │ │ │ +0002a590: 6f75 626c 6520 7363 616c 6520 3d20 312e ouble scale = 1. │ │ │ │ +0002a5a0: 3029 0a20 2020 2070 7269 7661 7465 2073 0). private s │ │ │ │ +0002a5b0: 7461 7469 6320 6e61 7469 7665 2076 6f69 tatic native voi │ │ │ │ +0002a5c0: 6420 6775 6964 6564 4669 6c74 6572 5f30 d guidedFilter_0 │ │ │ │ +0002a5d0: 286c 6f6e 6720 6775 6964 655f 6e61 7469 (long guide_nati │ │ │ │ +0002a5e0: 7665 4f62 6a2c 206c 6f6e 6720 7372 635f veObj, long src_ │ │ │ │ +0002a5f0: 6e61 7469 7665 4f62 6a2c 206c 6f6e 6720 nativeObj, long │ │ │ │ +0002a600: 6473 745f 6e61 7469 7665 4f62 6a2c 2069 dst_nativeObj, i │ │ │ │ +0002a610: 6e74 2072 6164 6975 732c 2064 6f75 626c nt radius, doubl │ │ │ │ +0002a620: 6520 6570 732c 2069 6e74 2064 4465 7074 e eps, int dDept │ │ │ │ +0002a630: 682c 2064 6f75 626c 6520 7363 616c 6529 h, double scale) │ │ │ │ +0002a640: 3b0a 2020 2020 7072 6976 6174 6520 7374 ;. private st │ │ │ │ +0002a650: 6174 6963 206e 6174 6976 6520 766f 6964 atic native void │ │ │ │ +0002a660: 2067 7569 6465 6446 696c 7465 725f 3128 guidedFilter_1( │ │ │ │ +0002a670: 6c6f 6e67 2067 7569 6465 5f6e 6174 6976 long guide_nativ │ │ │ │ +0002a680: 654f 626a 2c20 6c6f 6e67 2073 7263 5f6e eObj, long src_n │ │ │ │ +0002a690: 6174 6976 654f 626a 2c20 6c6f 6e67 2064 ativeObj, long d │ │ │ │ +0002a6a0: 7374 5f6e 6174 6976 654f 626a 2c20 696e st_nativeObj, in │ │ │ │ +0002a6b0: 7420 7261 6469 7573 2c20 646f 7562 6c65 t radius, double │ │ │ │ +0002a6c0: 2065 7073 2c20 696e 7420 6444 6570 7468 eps, int dDepth │ │ │ │ +0002a6d0: 293b 0a20 2020 2070 7269 7661 7465 2073 );. private s │ │ │ │ +0002a6e0: 7461 7469 6320 6e61 7469 7665 2076 6f69 tatic native voi │ │ │ │ +0002a6f0: 6420 6775 6964 6564 4669 6c74 6572 5f32 d guidedFilter_2 │ │ │ │ +0002a700: 286c 6f6e 6720 6775 6964 655f 6e61 7469 (long guide_nati │ │ │ │ +0002a710: 7665 4f62 6a2c 206c 6f6e 6720 7372 635f veObj, long src_ │ │ │ │ +0002a720: 6e61 7469 7665 4f62 6a2c 206c 6f6e 6720 nativeObj, long │ │ │ │ +0002a730: 6473 745f 6e61 7469 7665 4f62 6a2c 2069 dst_nativeObj, i │ │ │ │ +0002a740: 6e74 2072 6164 6975 732c 2064 6f75 626c nt radius, doubl │ │ │ │ +0002a750: 6520 6570 7329 3b0a 0a20 2020 202f 2f20 e eps);.. // │ │ │ │ +0002a760: 432b 2b3a 2020 5074 725f 4164 6170 7469 C++: Ptr_Adapti │ │ │ │ +0002a770: 7665 4d61 6e69 666f 6c64 4669 6c74 6572 veManifoldFilter │ │ │ │ +0002a780: 2063 763a 3a78 696d 6770 726f 633a 3a63 cv::ximgproc::c │ │ │ │ +0002a790: 7265 6174 6541 4d46 696c 7465 7228 646f reateAMFilter(do │ │ │ │ +0002a7a0: 7562 6c65 2073 6967 6d61 5f73 2c20 646f uble sigma_s, do │ │ │ │ +0002a7b0: 7562 6c65 2073 6967 6d61 5f72 2c20 626f uble sigma_r, bo │ │ │ │ +0002a7c0: 6f6c 2061 646a 7573 745f 6f75 746c 6965 ol adjust_outlie │ │ │ │ +0002a7d0: 7273 203d 2066 616c 7365 290a 2020 2020 rs = false). │ │ │ │ +0002a7e0: 7072 6976 6174 6520 7374 6174 6963 206e private static n │ │ │ │ +0002a7f0: 6174 6976 6520 6c6f 6e67 2063 7265 6174 ative long creat │ │ │ │ +0002a800: 6541 4d46 696c 7465 725f 3028 646f 7562 eAMFilter_0(doub │ │ │ │ +0002a810: 6c65 2073 6967 6d61 5f73 2c20 646f 7562 le sigma_s, doub │ │ │ │ +0002a820: 6c65 2073 6967 6d61 5f72 2c20 626f 6f6c le sigma_r, bool │ │ │ │ +0002a830: 6561 6e20 6164 6a75 7374 5f6f 7574 6c69 ean adjust_outli │ │ │ │ +0002a840: 6572 7329 3b0a 2020 2020 7072 6976 6174 ers);. privat │ │ │ │ +0002a850: 6520 7374 6174 6963 206e 6174 6976 6520 e static native │ │ │ │ +0002a860: 6c6f 6e67 2063 7265 6174 6541 4d46 696c long createAMFil │ │ │ │ +0002a870: 7465 725f 3128 646f 7562 6c65 2073 6967 ter_1(double sig │ │ │ │ +0002a880: 6d61 5f73 2c20 646f 7562 6c65 2073 6967 ma_s, double sig │ │ │ │ +0002a890: 6d61 5f72 293b 0a0a 2020 2020 2f2f 2043 ma_r);.. // C │ │ │ │ +0002a8a0: 2b2b 3a20 2076 6f69 6420 6376 3a3a 7869 ++: void cv::xi │ │ │ │ +0002a8b0: 6d67 7072 6f63 3a3a 616d 4669 6c74 6572 mgproc::amFilter │ │ │ │ +0002a8c0: 284d 6174 206a 6f69 6e74 2c20 4d61 7420 (Mat joint, Mat │ │ │ │ +0002a8d0: 7372 632c 204d 6174 2620 6473 742c 2064 src, Mat& dst, d │ │ │ │ +0002a8e0: 6f75 626c 6520 7369 676d 615f 732c 2064 ouble sigma_s, d │ │ │ │ +0002a8f0: 6f75 626c 6520 7369 676d 615f 722c 2062 ouble sigma_r, b │ │ │ │ +0002a900: 6f6f 6c20 6164 6a75 7374 5f6f 7574 6c69 ool adjust_outli │ │ │ │ +0002a910: 6572 7320 3d20 6661 6c73 6529 0a20 2020 ers = false). │ │ │ │ +0002a920: 2070 7269 7661 7465 2073 7461 7469 6320 private static │ │ │ │ +0002a930: 6e61 7469 7665 2076 6f69 6420 616d 4669 native void amFi │ │ │ │ +0002a940: 6c74 6572 5f30 286c 6f6e 6720 6a6f 696e lter_0(long join │ │ │ │ +0002a950: 745f 6e61 7469 7665 4f62 6a2c 206c 6f6e t_nativeObj, lon │ │ │ │ +0002a960: 6720 7372 635f 6e61 7469 7665 4f62 6a2c g src_nativeObj, │ │ │ │ +0002a970: 206c 6f6e 6720 6473 745f 6e61 7469 7665 long dst_native │ │ │ │ +0002a980: 4f62 6a2c 2064 6f75 626c 6520 7369 676d Obj, double sigm │ │ │ │ +0002a990: 615f 732c 2064 6f75 626c 6520 7369 676d a_s, double sigm │ │ │ │ +0002a9a0: 615f 722c 2062 6f6f 6c65 616e 2061 646a a_r, boolean adj │ │ │ │ +0002a9b0: 7573 745f 6f75 746c 6965 7273 293b 0a20 ust_outliers);. │ │ │ │ +0002a9c0: 2020 2070 7269 7661 7465 2073 7461 7469 private stati │ │ │ │ +0002a9d0: 6320 6e61 7469 7665 2076 6f69 6420 616d c native void am │ │ │ │ +0002a9e0: 4669 6c74 6572 5f31 286c 6f6e 6720 6a6f Filter_1(long jo │ │ │ │ +0002a9f0: 696e 745f 6e61 7469 7665 4f62 6a2c 206c int_nativeObj, l │ │ │ │ +0002aa00: 6f6e 6720 7372 635f 6e61 7469 7665 4f62 ong src_nativeOb │ │ │ │ +0002aa10: 6a2c 206c 6f6e 6720 6473 745f 6e61 7469 j, long dst_nati │ │ │ │ +0002aa20: 7665 4f62 6a2c 2064 6f75 626c 6520 7369 veObj, double si │ │ │ │ +0002aa30: 676d 615f 732c 2064 6f75 626c 6520 7369 gma_s, double si │ │ │ │ +0002aa40: 676d 615f 7229 3b0a 0a20 2020 202f 2f20 gma_r);.. // │ │ │ │ +0002aa50: 432b 2b3a 2020 766f 6964 2063 763a 3a78 C++: void cv::x │ │ │ │ +0002aa60: 696d 6770 726f 633a 3a6a 6f69 6e74 4269 imgproc::jointBi │ │ │ │ +0002aa70: 6c61 7465 7261 6c46 696c 7465 7228 4d61 lateralFilter(Ma │ │ │ │ +0002aa80: 7420 6a6f 696e 742c 204d 6174 2073 7263 t joint, Mat src │ │ │ │ +0002aa90: 2c20 4d61 7426 2064 7374 2c20 696e 7420 , Mat& dst, int │ │ │ │ +0002aaa0: 642c 2064 6f75 626c 6520 7369 676d 6143 d, double sigmaC │ │ │ │ +0002aab0: 6f6c 6f72 2c20 646f 7562 6c65 2073 6967 olor, double sig │ │ │ │ +0002aac0: 6d61 5370 6163 652c 2069 6e74 2062 6f72 maSpace, int bor │ │ │ │ +0002aad0: 6465 7254 7970 6520 3d20 424f 5244 4552 derType = BORDER │ │ │ │ +0002aae0: 5f44 4546 4155 4c54 290a 2020 2020 7072 _DEFAULT). pr │ │ │ │ +0002aaf0: 6976 6174 6520 7374 6174 6963 206e 6174 ivate static nat │ │ │ │ +0002ab00: 6976 6520 766f 6964 206a 6f69 6e74 4269 ive void jointBi │ │ │ │ +0002ab10: 6c61 7465 7261 6c46 696c 7465 725f 3028 lateralFilter_0( │ │ │ │ +0002ab20: 6c6f 6e67 206a 6f69 6e74 5f6e 6174 6976 long joint_nativ │ │ │ │ +0002ab30: 654f 626a 2c20 6c6f 6e67 2073 7263 5f6e eObj, long src_n │ │ │ │ +0002ab40: 6174 6976 654f 626a 2c20 6c6f 6e67 2064 ativeObj, long d │ │ │ │ +0002ab50: 7374 5f6e 6174 6976 654f 626a 2c20 696e st_nativeObj, in │ │ │ │ +0002ab60: 7420 642c 2064 6f75 626c 6520 7369 676d t d, double sigm │ │ │ │ +0002ab70: 6143 6f6c 6f72 2c20 646f 7562 6c65 2073 aColor, double s │ │ │ │ +0002ab80: 6967 6d61 5370 6163 652c 2069 6e74 2062 igmaSpace, int b │ │ │ │ +0002ab90: 6f72 6465 7254 7970 6529 3b0a 2020 2020 orderType);. │ │ │ │ +0002aba0: 7072 6976 6174 6520 7374 6174 6963 206e private static n │ │ │ │ +0002abb0: 6174 6976 6520 766f 6964 206a 6f69 6e74 ative void joint │ │ │ │ +0002abc0: 4269 6c61 7465 7261 6c46 696c 7465 725f BilateralFilter_ │ │ │ │ +0002abd0: 3128 6c6f 6e67 206a 6f69 6e74 5f6e 6174 1(long joint_nat │ │ │ │ +0002abe0: 6976 654f 626a 2c20 6c6f 6e67 2073 7263 iveObj, long src │ │ │ │ +0002abf0: 5f6e 6174 6976 654f 626a 2c20 6c6f 6e67 _nativeObj, long │ │ │ │ +0002ac00: 2064 7374 5f6e 6174 6976 654f 626a 2c20 dst_nativeObj, │ │ │ │ +0002ac10: 696e 7420 642c 2064 6f75 626c 6520 7369 int d, double si │ │ │ │ +0002ac20: 676d 6143 6f6c 6f72 2c20 646f 7562 6c65 gmaColor, double │ │ │ │ +0002ac30: 2073 6967 6d61 5370 6163 6529 3b0a 0a20 sigmaSpace);.. │ │ │ │ +0002ac40: 2020 202f 2f20 432b 2b3a 2020 766f 6964 // C++: void │ │ │ │ +0002ac50: 2063 763a 3a78 696d 6770 726f 633a 3a62 cv::ximgproc::b │ │ │ │ +0002ac60: 696c 6174 6572 616c 5465 7874 7572 6546 ilateralTextureF │ │ │ │ +0002ac70: 696c 7465 7228 4d61 7420 7372 632c 204d ilter(Mat src, M │ │ │ │ +0002ac80: 6174 2620 6473 742c 2069 6e74 2066 7220 at& dst, int fr │ │ │ │ +0002ac90: 3d20 332c 2069 6e74 206e 756d 4974 6572 = 3, int numIter │ │ │ │ +0002aca0: 203d 2031 2c20 646f 7562 6c65 2073 6967 = 1, double sig │ │ │ │ +0002acb0: 6d61 416c 7068 6120 3d20 2d31 2e2c 2064 maAlpha = -1., d │ │ │ │ +0002acc0: 6f75 626c 6520 7369 676d 6141 7667 203d ouble sigmaAvg = │ │ │ │ +0002acd0: 202d 312e 290a 2020 2020 7072 6976 6174 -1.). privat │ │ │ │ +0002ace0: 6520 7374 6174 6963 206e 6174 6976 6520 e static native │ │ │ │ +0002acf0: 766f 6964 2062 696c 6174 6572 616c 5465 void bilateralTe │ │ │ │ +0002ad00: 7874 7572 6546 696c 7465 725f 3028 6c6f xtureFilter_0(lo │ │ │ │ +0002ad10: 6e67 2073 7263 5f6e 6174 6976 654f 626a ng src_nativeObj │ │ │ │ +0002ad20: 2c20 6c6f 6e67 2064 7374 5f6e 6174 6976 , long dst_nativ │ │ │ │ +0002ad30: 654f 626a 2c20 696e 7420 6672 2c20 696e eObj, int fr, in │ │ │ │ +0002ad40: 7420 6e75 6d49 7465 722c 2064 6f75 626c t numIter, doubl │ │ │ │ +0002ad50: 6520 7369 676d 6141 6c70 6861 2c20 646f e sigmaAlpha, do │ │ │ │ +0002ad60: 7562 6c65 2073 6967 6d61 4176 6729 3b0a uble sigmaAvg);. │ │ │ │ +0002ad70: 2020 2020 7072 6976 6174 6520 7374 6174 private stat │ │ │ │ +0002ad80: 6963 206e 6174 6976 6520 766f 6964 2062 ic native void b │ │ │ │ +0002ad90: 696c 6174 6572 616c 5465 7874 7572 6546 ilateralTextureF │ │ │ │ +0002ada0: 696c 7465 725f 3128 6c6f 6e67 2073 7263 ilter_1(long src │ │ │ │ +0002adb0: 5f6e 6174 6976 654f 626a 2c20 6c6f 6e67 _nativeObj, long │ │ │ │ +0002adc0: 2064 7374 5f6e 6174 6976 654f 626a 2c20 dst_nativeObj, │ │ │ │ +0002add0: 696e 7420 6672 2c20 696e 7420 6e75 6d49 int fr, int numI │ │ │ │ +0002ade0: 7465 722c 2064 6f75 626c 6520 7369 676d ter, double sigm │ │ │ │ +0002adf0: 6141 6c70 6861 293b 0a20 2020 2070 7269 aAlpha);. pri │ │ │ │ +0002ae00: 7661 7465 2073 7461 7469 6320 6e61 7469 vate static nati │ │ │ │ +0002ae10: 7665 2076 6f69 6420 6269 6c61 7465 7261 ve void bilatera │ │ │ │ +0002ae20: 6c54 6578 7475 7265 4669 6c74 6572 5f32 lTextureFilter_2 │ │ │ │ +0002ae30: 286c 6f6e 6720 7372 635f 6e61 7469 7665 (long src_native │ │ │ │ +0002ae40: 4f62 6a2c 206c 6f6e 6720 6473 745f 6e61 Obj, long dst_na │ │ │ │ +0002ae50: 7469 7665 4f62 6a2c 2069 6e74 2066 722c tiveObj, int fr, │ │ │ │ +0002ae60: 2069 6e74 206e 756d 4974 6572 293b 0a20 int numIter);. │ │ │ │ +0002ae70: 2020 2070 7269 7661 7465 2073 7461 7469 private stati │ │ │ │ +0002ae80: 6320 6e61 7469 7665 2076 6f69 6420 6269 c native void bi │ │ │ │ +0002ae90: 6c61 7465 7261 6c54 6578 7475 7265 4669 lateralTextureFi │ │ │ │ +0002aea0: 6c74 6572 5f33 286c 6f6e 6720 7372 635f lter_3(long src_ │ │ │ │ +0002aeb0: 6e61 7469 7665 4f62 6a2c 206c 6f6e 6720 nativeObj, long │ │ │ │ +0002aec0: 6473 745f 6e61 7469 7665 4f62 6a2c 2069 dst_nativeObj, i │ │ │ │ +0002aed0: 6e74 2066 7229 3b0a 2020 2020 7072 6976 nt fr);. priv │ │ │ │ +0002aee0: 6174 6520 7374 6174 6963 206e 6174 6976 ate static nativ │ │ │ │ +0002aef0: 6520 766f 6964 2062 696c 6174 6572 616c e void bilateral │ │ │ │ +0002af00: 5465 7874 7572 6546 696c 7465 725f 3428 TextureFilter_4( │ │ │ │ +0002af10: 6c6f 6e67 2073 7263 5f6e 6174 6976 654f long src_nativeO │ │ │ │ +0002af20: 626a 2c20 6c6f 6e67 2064 7374 5f6e 6174 bj, long dst_nat │ │ │ │ +0002af30: 6976 654f 626a 293b 0a0a 2020 2020 2f2f iveObj);.. // │ │ │ │ +0002af40: 2043 2b2b 3a20 2076 6f69 6420 6376 3a3a C++: void cv:: │ │ │ │ +0002af50: 7869 6d67 7072 6f63 3a3a 726f 6c6c 696e ximgproc::rollin │ │ │ │ +0002af60: 6747 7569 6461 6e63 6546 696c 7465 7228 gGuidanceFilter( │ │ │ │ +0002af70: 4d61 7420 7372 632c 204d 6174 2620 6473 Mat src, Mat& ds │ │ │ │ +0002af80: 742c 2069 6e74 2064 203d 202d 312c 2064 t, int d = -1, d │ │ │ │ +0002af90: 6f75 626c 6520 7369 676d 6143 6f6c 6f72 ouble sigmaColor │ │ │ │ +0002afa0: 203d 2032 352c 2064 6f75 626c 6520 7369 = 25, double si │ │ │ │ +0002afb0: 676d 6153 7061 6365 203d 2033 2c20 696e gmaSpace = 3, in │ │ │ │ +0002afc0: 7420 6e75 6d4f 6649 7465 7220 3d20 342c t numOfIter = 4, │ │ │ │ +0002afd0: 2069 6e74 2062 6f72 6465 7254 7970 6520 int borderType │ │ │ │ +0002afe0: 3d20 424f 5244 4552 5f44 4546 4155 4c54 = BORDER_DEFAULT │ │ │ │ +0002aff0: 290a 2020 2020 7072 6976 6174 6520 7374 ). private st │ │ │ │ +0002b000: 6174 6963 206e 6174 6976 6520 766f 6964 atic native void │ │ │ │ +0002b010: 2072 6f6c 6c69 6e67 4775 6964 616e 6365 rollingGuidance │ │ │ │ +0002b020: 4669 6c74 6572 5f30 286c 6f6e 6720 7372 Filter_0(long sr │ │ │ │ +0002b030: 635f 6e61 7469 7665 4f62 6a2c 206c 6f6e c_nativeObj, lon │ │ │ │ +0002b040: 6720 6473 745f 6e61 7469 7665 4f62 6a2c g dst_nativeObj, │ │ │ │ +0002b050: 2069 6e74 2064 2c20 646f 7562 6c65 2073 int d, double s │ │ │ │ +0002b060: 6967 6d61 436f 6c6f 722c 2064 6f75 626c igmaColor, doubl │ │ │ │ +0002b070: 6520 7369 676d 6153 7061 6365 2c20 696e e sigmaSpace, in │ │ │ │ +0002b080: 7420 6e75 6d4f 6649 7465 722c 2069 6e74 t numOfIter, int │ │ │ │ +0002b090: 2062 6f72 6465 7254 7970 6529 3b0a 2020 borderType);. │ │ │ │ +0002b0a0: 2020 7072 6976 6174 6520 7374 6174 6963 private static │ │ │ │ +0002b0b0: 206e 6174 6976 6520 766f 6964 2072 6f6c native void rol │ │ │ │ +0002b0c0: 6c69 6e67 4775 6964 616e 6365 4669 6c74 lingGuidanceFilt │ │ │ │ +0002b0d0: 6572 5f31 286c 6f6e 6720 7372 635f 6e61 er_1(long src_na │ │ │ │ +0002b0e0: 7469 7665 4f62 6a2c 206c 6f6e 6720 6473 tiveObj, long ds │ │ │ │ +0002b0f0: 745f 6e61 7469 7665 4f62 6a2c 2069 6e74 t_nativeObj, int │ │ │ │ +0002b100: 2064 2c20 646f 7562 6c65 2073 6967 6d61 d, double sigma │ │ │ │ +0002b110: 436f 6c6f 722c 2064 6f75 626c 6520 7369 Color, double si │ │ │ │ +0002b120: 676d 6153 7061 6365 2c20 696e 7420 6e75 gmaSpace, int nu │ │ │ │ +0002b130: 6d4f 6649 7465 7229 3b0a 2020 2020 7072 mOfIter);. pr │ │ │ │ +0002b140: 6976 6174 6520 7374 6174 6963 206e 6174 ivate static nat │ │ │ │ +0002b150: 6976 6520 766f 6964 2072 6f6c 6c69 6e67 ive void rolling │ │ │ │ +0002b160: 4775 6964 616e 6365 4669 6c74 6572 5f32 GuidanceFilter_2 │ │ │ │ +0002b170: 286c 6f6e 6720 7372 635f 6e61 7469 7665 (long src_native │ │ │ │ +0002b180: 4f62 6a2c 206c 6f6e 6720 6473 745f 6e61 Obj, long dst_na │ │ │ │ +0002b190: 7469 7665 4f62 6a2c 2069 6e74 2064 2c20 tiveObj, int d, │ │ │ │ +0002b1a0: 646f 7562 6c65 2073 6967 6d61 436f 6c6f double sigmaColo │ │ │ │ +0002b1b0: 722c 2064 6f75 626c 6520 7369 676d 6153 r, double sigmaS │ │ │ │ +0002b1c0: 7061 6365 293b 0a20 2020 2070 7269 7661 pace);. priva │ │ │ │ +0002b1d0: 7465 2073 7461 7469 6320 6e61 7469 7665 te static native │ │ │ │ +0002b1e0: 2076 6f69 6420 726f 6c6c 696e 6747 7569 void rollingGui │ │ │ │ +0002b1f0: 6461 6e63 6546 696c 7465 725f 3328 6c6f danceFilter_3(lo │ │ │ │ +0002b200: 6e67 2073 7263 5f6e 6174 6976 654f 626a ng src_nativeObj │ │ │ │ +0002b210: 2c20 6c6f 6e67 2064 7374 5f6e 6174 6976 , long dst_nativ │ │ │ │ +0002b220: 654f 626a 2c20 696e 7420 642c 2064 6f75 eObj, int d, dou │ │ │ │ +0002b230: 626c 6520 7369 676d 6143 6f6c 6f72 293b ble sigmaColor); │ │ │ │ +0002b240: 0a20 2020 2070 7269 7661 7465 2073 7461 . private sta │ │ │ │ +0002b250: 7469 6320 6e61 7469 7665 2076 6f69 6420 tic native void │ │ │ │ +0002b260: 726f 6c6c 696e 6747 7569 6461 6e63 6546 rollingGuidanceF │ │ │ │ +0002b270: 696c 7465 725f 3428 6c6f 6e67 2073 7263 ilter_4(long src │ │ │ │ +0002b280: 5f6e 6174 6976 654f 626a 2c20 6c6f 6e67 _nativeObj, long │ │ │ │ +0002b290: 2064 7374 5f6e 6174 6976 654f 626a 2c20 dst_nativeObj, │ │ │ │ +0002b2a0: 696e 7420 6429 3b0a 2020 2020 7072 6976 int d);. priv │ │ │ │ +0002b2b0: 6174 6520 7374 6174 6963 206e 6174 6976 ate static nativ │ │ │ │ +0002b2c0: 6520 766f 6964 2072 6f6c 6c69 6e67 4775 e void rollingGu │ │ │ │ +0002b2d0: 6964 616e 6365 4669 6c74 6572 5f35 286c idanceFilter_5(l │ │ │ │ +0002b2e0: 6f6e 6720 7372 635f 6e61 7469 7665 4f62 ong src_nativeOb │ │ │ │ +0002b2f0: 6a2c 206c 6f6e 6720 6473 745f 6e61 7469 j, long dst_nati │ │ │ │ +0002b300: 7665 4f62 6a29 3b0a 0a20 2020 202f 2f20 veObj);.. // │ │ │ │ +0002b310: 432b 2b3a 2020 5074 725f 4661 7374 4269 C++: Ptr_FastBi │ │ │ │ +0002b320: 6c61 7465 7261 6c53 6f6c 7665 7246 696c lateralSolverFil │ │ │ │ +0002b330: 7465 7220 6376 3a3a 7869 6d67 7072 6f63 ter cv::ximgproc │ │ │ │ +0002b340: 3a3a 6372 6561 7465 4661 7374 4269 6c61 ::createFastBila │ │ │ │ +0002b350: 7465 7261 6c53 6f6c 7665 7246 696c 7465 teralSolverFilte │ │ │ │ +0002b360: 7228 4d61 7420 6775 6964 652c 2064 6f75 r(Mat guide, dou │ │ │ │ +0002b370: 626c 6520 7369 676d 615f 7370 6174 6961 ble sigma_spatia │ │ │ │ +0002b380: 6c2c 2064 6f75 626c 6520 7369 676d 615f l, double sigma_ │ │ │ │ +0002b390: 6c75 6d61 2c20 646f 7562 6c65 2073 6967 luma, double sig │ │ │ │ +0002b3a0: 6d61 5f63 6872 6f6d 612c 2064 6f75 626c ma_chroma, doubl │ │ │ │ +0002b3b0: 6520 6c61 6d62 6461 203d 2031 3238 2e30 e lambda = 128.0 │ │ │ │ +0002b3c0: 2c20 696e 7420 6e75 6d5f 6974 6572 203d , int num_iter = │ │ │ │ +0002b3d0: 2032 352c 2064 6f75 626c 6520 6d61 785f 25, double max_ │ │ │ │ +0002b3e0: 746f 6c20 3d20 3165 2d35 290a 2020 2020 tol = 1e-5). │ │ │ │ +0002b3f0: 7072 6976 6174 6520 7374 6174 6963 206e private static n │ │ │ │ +0002b400: 6174 6976 6520 6c6f 6e67 2063 7265 6174 ative long creat │ │ │ │ +0002b410: 6546 6173 7442 696c 6174 6572 616c 536f eFastBilateralSo │ │ │ │ +0002b420: 6c76 6572 4669 6c74 6572 5f30 286c 6f6e lverFilter_0(lon │ │ │ │ +0002b430: 6720 6775 6964 655f 6e61 7469 7665 4f62 g guide_nativeOb │ │ │ │ +0002b440: 6a2c 2064 6f75 626c 6520 7369 676d 615f j, double sigma_ │ │ │ │ +0002b450: 7370 6174 6961 6c2c 2064 6f75 626c 6520 spatial, double │ │ │ │ +0002b460: 7369 676d 615f 6c75 6d61 2c20 646f 7562 sigma_luma, doub │ │ │ │ +0002b470: 6c65 2073 6967 6d61 5f63 6872 6f6d 612c le sigma_chroma, │ │ │ │ +0002b480: 2064 6f75 626c 6520 6c61 6d62 6461 2c20 double lambda, │ │ │ │ +0002b490: 696e 7420 6e75 6d5f 6974 6572 2c20 646f int num_iter, do │ │ │ │ +0002b4a0: 7562 6c65 206d 6178 5f74 6f6c 293b 0a20 uble max_tol);. │ │ │ │ +0002b4b0: 2020 2070 7269 7661 7465 2073 7461 7469 private stati │ │ │ │ +0002b4c0: 6320 6e61 7469 7665 206c 6f6e 6720 6372 c native long cr │ │ │ │ +0002b4d0: 6561 7465 4661 7374 4269 6c61 7465 7261 eateFastBilatera │ │ │ │ +0002b4e0: 6c53 6f6c 7665 7246 696c 7465 725f 3128 lSolverFilter_1( │ │ │ │ +0002b4f0: 6c6f 6e67 2067 7569 6465 5f6e 6174 6976 long guide_nativ │ │ │ │ +0002b500: 654f 626a 2c20 646f 7562 6c65 2073 6967 eObj, double sig │ │ │ │ +0002b510: 6d61 5f73 7061 7469 616c 2c20 646f 7562 ma_spatial, doub │ │ │ │ +0002b520: 6c65 2073 6967 6d61 5f6c 756d 612c 2064 le sigma_luma, d │ │ │ │ +0002b530: 6f75 626c 6520 7369 676d 615f 6368 726f ouble sigma_chro │ │ │ │ +0002b540: 6d61 2c20 646f 7562 6c65 206c 616d 6264 ma, double lambd │ │ │ │ +0002b550: 612c 2069 6e74 206e 756d 5f69 7465 7229 a, int num_iter) │ │ │ │ +0002b560: 3b0a 2020 2020 7072 6976 6174 6520 7374 ;. private st │ │ │ │ +0002b570: 6174 6963 206e 6174 6976 6520 6c6f 6e67 atic native long │ │ │ │ +0002b580: 2063 7265 6174 6546 6173 7442 696c 6174 createFastBilat │ │ │ │ +0002b590: 6572 616c 536f 6c76 6572 4669 6c74 6572 eralSolverFilter │ │ │ │ +0002b5a0: 5f32 286c 6f6e 6720 6775 6964 655f 6e61 _2(long guide_na │ │ │ │ +0002b5b0: 7469 7665 4f62 6a2c 2064 6f75 626c 6520 tiveObj, double │ │ │ │ +0002b5c0: 7369 676d 615f 7370 6174 6961 6c2c 2064 sigma_spatial, d │ │ │ │ +0002b5d0: 6f75 626c 6520 7369 676d 615f 6c75 6d61 ouble sigma_luma │ │ │ │ +0002b5e0: 2c20 646f 7562 6c65 2073 6967 6d61 5f63 , double sigma_c │ │ │ │ +0002b5f0: 6872 6f6d 612c 2064 6f75 626c 6520 6c61 hroma, double la │ │ │ │ +0002b600: 6d62 6461 293b 0a20 2020 2070 7269 7661 mbda);. priva │ │ │ │ +0002b610: 7465 2073 7461 7469 6320 6e61 7469 7665 te static native │ │ │ │ +0002b620: 206c 6f6e 6720 6372 6561 7465 4661 7374 long createFast │ │ │ │ +0002b630: 4269 6c61 7465 7261 6c53 6f6c 7665 7246 BilateralSolverF │ │ │ │ +0002b640: 696c 7465 725f 3328 6c6f 6e67 2067 7569 ilter_3(long gui │ │ │ │ +0002b650: 6465 5f6e 6174 6976 654f 626a 2c20 646f de_nativeObj, do │ │ │ │ +0002b660: 7562 6c65 2073 6967 6d61 5f73 7061 7469 uble sigma_spati │ │ │ │ +0002b670: 616c 2c20 646f 7562 6c65 2073 6967 6d61 al, double sigma │ │ │ │ +0002b680: 5f6c 756d 612c 2064 6f75 626c 6520 7369 _luma, double si │ │ │ │ +0002b690: 676d 615f 6368 726f 6d61 293b 0a0a 2020 gma_chroma);.. │ │ │ │ +0002b6a0: 2020 2f2f 2043 2b2b 3a20 2076 6f69 6420 // C++: void │ │ │ │ +0002b6b0: 6376 3a3a 7869 6d67 7072 6f63 3a3a 6661 cv::ximgproc::fa │ │ │ │ +0002b6c0: 7374 4269 6c61 7465 7261 6c53 6f6c 7665 stBilateralSolve │ │ │ │ +0002b6d0: 7246 696c 7465 7228 4d61 7420 6775 6964 rFilter(Mat guid │ │ │ │ +0002b6e0: 652c 204d 6174 2073 7263 2c20 4d61 7420 e, Mat src, Mat │ │ │ │ +0002b6f0: 636f 6e66 6964 656e 6365 2c20 4d61 7426 confidence, Mat& │ │ │ │ +0002b700: 2064 7374 2c20 646f 7562 6c65 2073 6967 dst, double sig │ │ │ │ +0002b710: 6d61 5f73 7061 7469 616c 203d 2038 2c20 ma_spatial = 8, │ │ │ │ +0002b720: 646f 7562 6c65 2073 6967 6d61 5f6c 756d double sigma_lum │ │ │ │ +0002b730: 6120 3d20 382c 2064 6f75 626c 6520 7369 a = 8, double si │ │ │ │ +0002b740: 676d 615f 6368 726f 6d61 203d 2038 2c20 gma_chroma = 8, │ │ │ │ +0002b750: 646f 7562 6c65 206c 616d 6264 6120 3d20 double lambda = │ │ │ │ +0002b760: 3132 382e 302c 2069 6e74 206e 756d 5f69 128.0, int num_i │ │ │ │ +0002b770: 7465 7220 3d20 3235 2c20 646f 7562 6c65 ter = 25, double │ │ │ │ +0002b780: 206d 6178 5f74 6f6c 203d 2031 652d 3529 max_tol = 1e-5) │ │ │ │ +0002b790: 0a20 2020 2070 7269 7661 7465 2073 7461 . private sta │ │ │ │ +0002b7a0: 7469 6320 6e61 7469 7665 2076 6f69 6420 tic native void │ │ │ │ +0002b7b0: 6661 7374 4269 6c61 7465 7261 6c53 6f6c fastBilateralSol │ │ │ │ +0002b7c0: 7665 7246 696c 7465 725f 3028 6c6f 6e67 verFilter_0(long │ │ │ │ +0002b7d0: 2067 7569 6465 5f6e 6174 6976 654f 626a guide_nativeObj │ │ │ │ +0002b7e0: 2c20 6c6f 6e67 2073 7263 5f6e 6174 6976 , long src_nativ │ │ │ │ +0002b7f0: 654f 626a 2c20 6c6f 6e67 2063 6f6e 6669 eObj, long confi │ │ │ │ +0002b800: 6465 6e63 655f 6e61 7469 7665 4f62 6a2c dence_nativeObj, │ │ │ │ +0002b810: 206c 6f6e 6720 6473 745f 6e61 7469 7665 long dst_native │ │ │ │ +0002b820: 4f62 6a2c 2064 6f75 626c 6520 7369 676d Obj, double sigm │ │ │ │ +0002b830: 615f 7370 6174 6961 6c2c 2064 6f75 626c a_spatial, doubl │ │ │ │ +0002b840: 6520 7369 676d 615f 6c75 6d61 2c20 646f e sigma_luma, do │ │ │ │ +0002b850: 7562 6c65 2073 6967 6d61 5f63 6872 6f6d uble sigma_chrom │ │ │ │ +0002b860: 612c 2064 6f75 626c 6520 6c61 6d62 6461 a, double lambda │ │ │ │ +0002b870: 2c20 696e 7420 6e75 6d5f 6974 6572 2c20 , int num_iter, │ │ │ │ +0002b880: 646f 7562 6c65 206d 6178 5f74 6f6c 293b double max_tol); │ │ │ │ +0002b890: 0a20 2020 2070 7269 7661 7465 2073 7461 . private sta │ │ │ │ +0002b8a0: 7469 6320 6e61 7469 7665 2076 6f69 6420 tic native void │ │ │ │ +0002b8b0: 6661 7374 4269 6c61 7465 7261 6c53 6f6c fastBilateralSol │ │ │ │ +0002b8c0: 7665 7246 696c 7465 725f 3128 6c6f 6e67 verFilter_1(long │ │ │ │ +0002b8d0: 2067 7569 6465 5f6e 6174 6976 654f 626a guide_nativeObj │ │ │ │ +0002b8e0: 2c20 6c6f 6e67 2073 7263 5f6e 6174 6976 , long src_nativ │ │ │ │ +0002b8f0: 654f 626a 2c20 6c6f 6e67 2063 6f6e 6669 eObj, long confi │ │ │ │ +0002b900: 6465 6e63 655f 6e61 7469 7665 4f62 6a2c dence_nativeObj, │ │ │ │ +0002b910: 206c 6f6e 6720 6473 745f 6e61 7469 7665 long dst_native │ │ │ │ +0002b920: 4f62 6a2c 2064 6f75 626c 6520 7369 676d Obj, double sigm │ │ │ │ +0002b930: 615f 7370 6174 6961 6c2c 2064 6f75 626c a_spatial, doubl │ │ │ │ +0002b940: 6520 7369 676d 615f 6c75 6d61 2c20 646f e sigma_luma, do │ │ │ │ +0002b950: 7562 6c65 2073 6967 6d61 5f63 6872 6f6d uble sigma_chrom │ │ │ │ +0002b960: 612c 2064 6f75 626c 6520 6c61 6d62 6461 a, double lambda │ │ │ │ +0002b970: 2c20 696e 7420 6e75 6d5f 6974 6572 293b , int num_iter); │ │ │ │ +0002b980: 0a20 2020 2070 7269 7661 7465 2073 7461 . private sta │ │ │ │ +0002b990: 7469 6320 6e61 7469 7665 2076 6f69 6420 tic native void │ │ │ │ +0002b9a0: 6661 7374 4269 6c61 7465 7261 6c53 6f6c fastBilateralSol │ │ │ │ +0002b9b0: 7665 7246 696c 7465 725f 3228 6c6f 6e67 verFilter_2(long │ │ │ │ +0002b9c0: 2067 7569 6465 5f6e 6174 6976 654f 626a guide_nativeObj │ │ │ │ +0002b9d0: 2c20 6c6f 6e67 2073 7263 5f6e 6174 6976 , long src_nativ │ │ │ │ +0002b9e0: 654f 626a 2c20 6c6f 6e67 2063 6f6e 6669 eObj, long confi │ │ │ │ +0002b9f0: 6465 6e63 655f 6e61 7469 7665 4f62 6a2c dence_nativeObj, │ │ │ │ +0002ba00: 206c 6f6e 6720 6473 745f 6e61 7469 7665 long dst_native │ │ │ │ +0002ba10: 4f62 6a2c 2064 6f75 626c 6520 7369 676d Obj, double sigm │ │ │ │ +0002ba20: 615f 7370 6174 6961 6c2c 2064 6f75 626c a_spatial, doubl │ │ │ │ +0002ba30: 6520 7369 676d 615f 6c75 6d61 2c20 646f e sigma_luma, do │ │ │ │ +0002ba40: 7562 6c65 2073 6967 6d61 5f63 6872 6f6d uble sigma_chrom │ │ │ │ +0002ba50: 612c 2064 6f75 626c 6520 6c61 6d62 6461 a, double lambda │ │ │ │ +0002ba60: 293b 0a20 2020 2070 7269 7661 7465 2073 );. private s │ │ │ │ +0002ba70: 7461 7469 6320 6e61 7469 7665 2076 6f69 tatic native voi │ │ │ │ +0002ba80: 6420 6661 7374 4269 6c61 7465 7261 6c53 d fastBilateralS │ │ │ │ +0002ba90: 6f6c 7665 7246 696c 7465 725f 3328 6c6f olverFilter_3(lo │ │ │ │ +0002baa0: 6e67 2067 7569 6465 5f6e 6174 6976 654f ng guide_nativeO │ │ │ │ +0002bab0: 626a 2c20 6c6f 6e67 2073 7263 5f6e 6174 bj, long src_nat │ │ │ │ +0002bac0: 6976 654f 626a 2c20 6c6f 6e67 2063 6f6e iveObj, long con │ │ │ │ +0002bad0: 6669 6465 6e63 655f 6e61 7469 7665 4f62 fidence_nativeOb │ │ │ │ +0002bae0: 6a2c 206c 6f6e 6720 6473 745f 6e61 7469 j, long dst_nati │ │ │ │ +0002baf0: 7665 4f62 6a2c 2064 6f75 626c 6520 7369 veObj, double si │ │ │ │ +0002bb00: 676d 615f 7370 6174 6961 6c2c 2064 6f75 gma_spatial, dou │ │ │ │ +0002bb10: 626c 6520 7369 676d 615f 6c75 6d61 2c20 ble sigma_luma, │ │ │ │ +0002bb20: 646f 7562 6c65 2073 6967 6d61 5f63 6872 double sigma_chr │ │ │ │ +0002bb30: 6f6d 6129 3b0a 2020 2020 7072 6976 6174 oma);. privat │ │ │ │ +0002bb40: 6520 7374 6174 6963 206e 6174 6976 6520 e static native │ │ │ │ +0002bb50: 766f 6964 2066 6173 7442 696c 6174 6572 void fastBilater │ │ │ │ +0002bb60: 616c 536f 6c76 6572 4669 6c74 6572 5f34 alSolverFilter_4 │ │ │ │ +0002bb70: 286c 6f6e 6720 6775 6964 655f 6e61 7469 (long guide_nati │ │ │ │ +0002bb80: 7665 4f62 6a2c 206c 6f6e 6720 7372 635f veObj, long src_ │ │ │ │ +0002bb90: 6e61 7469 7665 4f62 6a2c 206c 6f6e 6720 nativeObj, long │ │ │ │ +0002bba0: 636f 6e66 6964 656e 6365 5f6e 6174 6976 confidence_nativ │ │ │ │ +0002bbb0: 654f 626a 2c20 6c6f 6e67 2064 7374 5f6e eObj, long dst_n │ │ │ │ +0002bbc0: 6174 6976 654f 626a 2c20 646f 7562 6c65 ativeObj, double │ │ │ │ +0002bbd0: 2073 6967 6d61 5f73 7061 7469 616c 2c20 sigma_spatial, │ │ │ │ +0002bbe0: 646f 7562 6c65 2073 6967 6d61 5f6c 756d double sigma_lum │ │ │ │ +0002bbf0: 6129 3b0a 2020 2020 7072 6976 6174 6520 a);. private │ │ │ │ +0002bc00: 7374 6174 6963 206e 6174 6976 6520 766f static native vo │ │ │ │ +0002bc10: 6964 2066 6173 7442 696c 6174 6572 616c id fastBilateral │ │ │ │ +0002bc20: 536f 6c76 6572 4669 6c74 6572 5f35 286c SolverFilter_5(l │ │ │ │ +0002bc30: 6f6e 6720 6775 6964 655f 6e61 7469 7665 ong guide_native │ │ │ │ +0002bc40: 4f62 6a2c 206c 6f6e 6720 7372 635f 6e61 Obj, long src_na │ │ │ │ +0002bc50: 7469 7665 4f62 6a2c 206c 6f6e 6720 636f tiveObj, long co │ │ │ │ +0002bc60: 6e66 6964 656e 6365 5f6e 6174 6976 654f nfidence_nativeO │ │ │ │ +0002bc70: 626a 2c20 6c6f 6e67 2064 7374 5f6e 6174 bj, long dst_nat │ │ │ │ +0002bc80: 6976 654f 626a 2c20 646f 7562 6c65 2073 iveObj, double s │ │ │ │ +0002bc90: 6967 6d61 5f73 7061 7469 616c 293b 0a20 igma_spatial);. │ │ │ │ +0002bca0: 2020 2070 7269 7661 7465 2073 7461 7469 private stati │ │ │ │ +0002bcb0: 6320 6e61 7469 7665 2076 6f69 6420 6661 c native void fa │ │ │ │ +0002bcc0: 7374 4269 6c61 7465 7261 6c53 6f6c 7665 stBilateralSolve │ │ │ │ +0002bcd0: 7246 696c 7465 725f 3628 6c6f 6e67 2067 rFilter_6(long g │ │ │ │ +0002bce0: 7569 6465 5f6e 6174 6976 654f 626a 2c20 uide_nativeObj, │ │ │ │ +0002bcf0: 6c6f 6e67 2073 7263 5f6e 6174 6976 654f long src_nativeO │ │ │ │ +0002bd00: 626a 2c20 6c6f 6e67 2063 6f6e 6669 6465 bj, long confide │ │ │ │ +0002bd10: 6e63 655f 6e61 7469 7665 4f62 6a2c 206c nce_nativeObj, l │ │ │ │ +0002bd20: 6f6e 6720 6473 745f 6e61 7469 7665 4f62 ong dst_nativeOb │ │ │ │ +0002bd30: 6a29 3b0a 0a20 2020 202f 2f20 432b 2b3a j);.. // C++: │ │ │ │ +0002bd40: 2020 5074 725f 4661 7374 476c 6f62 616c Ptr_FastGlobal │ │ │ │ +0002bd50: 536d 6f6f 7468 6572 4669 6c74 6572 2063 SmootherFilter c │ │ │ │ +0002bd60: 763a 3a78 696d 6770 726f 633a 3a63 7265 v::ximgproc::cre │ │ │ │ +0002bd70: 6174 6546 6173 7447 6c6f 6261 6c53 6d6f ateFastGlobalSmo │ │ │ │ +0002bd80: 6f74 6865 7246 696c 7465 7228 4d61 7420 otherFilter(Mat │ │ │ │ +0002bd90: 6775 6964 652c 2064 6f75 626c 6520 6c61 guide, double la │ │ │ │ +0002bda0: 6d62 6461 2c20 646f 7562 6c65 2073 6967 mbda, double sig │ │ │ │ +0002bdb0: 6d61 5f63 6f6c 6f72 2c20 646f 7562 6c65 ma_color, double │ │ │ │ +0002bdc0: 206c 616d 6264 615f 6174 7465 6e75 6174 lambda_attenuat │ │ │ │ +0002bdd0: 696f 6e20 3d20 302e 3235 2c20 696e 7420 ion = 0.25, int │ │ │ │ +0002bde0: 6e75 6d5f 6974 6572 203d 2033 290a 2020 num_iter = 3). │ │ │ │ +0002bdf0: 2020 7072 6976 6174 6520 7374 6174 6963 private static │ │ │ │ +0002be00: 206e 6174 6976 6520 6c6f 6e67 2063 7265 native long cre │ │ │ │ +0002be10: 6174 6546 6173 7447 6c6f 6261 6c53 6d6f ateFastGlobalSmo │ │ │ │ +0002be20: 6f74 6865 7246 696c 7465 725f 3028 6c6f otherFilter_0(lo │ │ │ │ +0002be30: 6e67 2067 7569 6465 5f6e 6174 6976 654f ng guide_nativeO │ │ │ │ +0002be40: 626a 2c20 646f 7562 6c65 206c 616d 6264 bj, double lambd │ │ │ │ +0002be50: 612c 2064 6f75 626c 6520 7369 676d 615f a, double sigma_ │ │ │ │ +0002be60: 636f 6c6f 722c 2064 6f75 626c 6520 6c61 color, double la │ │ │ │ +0002be70: 6d62 6461 5f61 7474 656e 7561 7469 6f6e mbda_attenuation │ │ │ │ +0002be80: 2c20 696e 7420 6e75 6d5f 6974 6572 293b , int num_iter); │ │ │ │ +0002be90: 0a20 2020 2070 7269 7661 7465 2073 7461 . private sta │ │ │ │ +0002bea0: 7469 6320 6e61 7469 7665 206c 6f6e 6720 tic native long │ │ │ │ +0002beb0: 6372 6561 7465 4661 7374 476c 6f62 616c createFastGlobal │ │ │ │ +0002bec0: 536d 6f6f 7468 6572 4669 6c74 6572 5f31 SmootherFilter_1 │ │ │ │ +0002bed0: 286c 6f6e 6720 6775 6964 655f 6e61 7469 (long guide_nati │ │ │ │ +0002bee0: 7665 4f62 6a2c 2064 6f75 626c 6520 6c61 veObj, double la │ │ │ │ +0002bef0: 6d62 6461 2c20 646f 7562 6c65 2073 6967 mbda, double sig │ │ │ │ +0002bf00: 6d61 5f63 6f6c 6f72 2c20 646f 7562 6c65 ma_color, double │ │ │ │ +0002bf10: 206c 616d 6264 615f 6174 7465 6e75 6174 lambda_attenuat │ │ │ │ +0002bf20: 696f 6e29 3b0a 2020 2020 7072 6976 6174 ion);. privat │ │ │ │ +0002bf30: 6520 7374 6174 6963 206e 6174 6976 6520 e static native │ │ │ │ +0002bf40: 6c6f 6e67 2063 7265 6174 6546 6173 7447 long createFastG │ │ │ │ +0002bf50: 6c6f 6261 6c53 6d6f 6f74 6865 7246 696c lobalSmootherFil │ │ │ │ +0002bf60: 7465 725f 3228 6c6f 6e67 2067 7569 6465 ter_2(long guide │ │ │ │ +0002bf70: 5f6e 6174 6976 654f 626a 2c20 646f 7562 _nativeObj, doub │ │ │ │ +0002bf80: 6c65 206c 616d 6264 612c 2064 6f75 626c le lambda, doubl │ │ │ │ +0002bf90: 6520 7369 676d 615f 636f 6c6f 7229 3b0a e sigma_color);. │ │ │ │ +0002bfa0: 0a20 2020 202f 2f20 432b 2b3a 2020 766f . // C++: vo │ │ │ │ +0002bfb0: 6964 2063 763a 3a78 696d 6770 726f 633a id cv::ximgproc: │ │ │ │ +0002bfc0: 3a66 6173 7447 6c6f 6261 6c53 6d6f 6f74 :fastGlobalSmoot │ │ │ │ +0002bfd0: 6865 7246 696c 7465 7228 4d61 7420 6775 herFilter(Mat gu │ │ │ │ +0002bfe0: 6964 652c 204d 6174 2073 7263 2c20 4d61 ide, Mat src, Ma │ │ │ │ +0002bff0: 7426 2064 7374 2c20 646f 7562 6c65 206c t& dst, double l │ │ │ │ +0002c000: 616d 6264 612c 2064 6f75 626c 6520 7369 ambda, double si │ │ │ │ +0002c010: 676d 615f 636f 6c6f 722c 2064 6f75 626c gma_color, doubl │ │ │ │ +0002c020: 6520 6c61 6d62 6461 5f61 7474 656e 7561 e lambda_attenua │ │ │ │ +0002c030: 7469 6f6e 203d 2030 2e32 352c 2069 6e74 tion = 0.25, int │ │ │ │ +0002c040: 206e 756d 5f69 7465 7220 3d20 3329 0a20 num_iter = 3). │ │ │ │ +0002c050: 2020 2070 7269 7661 7465 2073 7461 7469 private stati │ │ │ │ +0002c060: 6320 6e61 7469 7665 2076 6f69 6420 6661 c native void fa │ │ │ │ +0002c070: 7374 476c 6f62 616c 536d 6f6f 7468 6572 stGlobalSmoother │ │ │ │ +0002c080: 4669 6c74 6572 5f30 286c 6f6e 6720 6775 Filter_0(long gu │ │ │ │ +0002c090: 6964 655f 6e61 7469 7665 4f62 6a2c 206c ide_nativeObj, l │ │ │ │ +0002c0a0: 6f6e 6720 7372 635f 6e61 7469 7665 4f62 ong src_nativeOb │ │ │ │ +0002c0b0: 6a2c 206c 6f6e 6720 6473 745f 6e61 7469 j, long dst_nati │ │ │ │ +0002c0c0: 7665 4f62 6a2c 2064 6f75 626c 6520 6c61 veObj, double la │ │ │ │ +0002c0d0: 6d62 6461 2c20 646f 7562 6c65 2073 6967 mbda, double sig │ │ │ │ +0002c0e0: 6d61 5f63 6f6c 6f72 2c20 646f 7562 6c65 ma_color, double │ │ │ │ +0002c0f0: 206c 616d 6264 615f 6174 7465 6e75 6174 lambda_attenuat │ │ │ │ +0002c100: 696f 6e2c 2069 6e74 206e 756d 5f69 7465 ion, int num_ite │ │ │ │ +0002c110: 7229 3b0a 2020 2020 7072 6976 6174 6520 r);. private │ │ │ │ +0002c120: 7374 6174 6963 206e 6174 6976 6520 766f static native vo │ │ │ │ +0002c130: 6964 2066 6173 7447 6c6f 6261 6c53 6d6f id fastGlobalSmo │ │ │ │ +0002c140: 6f74 6865 7246 696c 7465 725f 3128 6c6f otherFilter_1(lo │ │ │ │ +0002c150: 6e67 2067 7569 6465 5f6e 6174 6976 654f ng guide_nativeO │ │ │ │ +0002c160: 626a 2c20 6c6f 6e67 2073 7263 5f6e 6174 bj, long src_nat │ │ │ │ +0002c170: 6976 654f 626a 2c20 6c6f 6e67 2064 7374 iveObj, long dst │ │ │ │ +0002c180: 5f6e 6174 6976 654f 626a 2c20 646f 7562 _nativeObj, doub │ │ │ │ +0002c190: 6c65 206c 616d 6264 612c 2064 6f75 626c le lambda, doubl │ │ │ │ +0002c1a0: 6520 7369 676d 615f 636f 6c6f 722c 2064 e sigma_color, d │ │ │ │ +0002c1b0: 6f75 626c 6520 6c61 6d62 6461 5f61 7474 ouble lambda_att │ │ │ │ +0002c1c0: 656e 7561 7469 6f6e 293b 0a20 2020 2070 enuation);. p │ │ │ │ +0002c1d0: 7269 7661 7465 2073 7461 7469 6320 6e61 rivate static na │ │ │ │ +0002c1e0: 7469 7665 2076 6f69 6420 6661 7374 476c tive void fastGl │ │ │ │ +0002c1f0: 6f62 616c 536d 6f6f 7468 6572 4669 6c74 obalSmootherFilt │ │ │ │ +0002c200: 6572 5f32 286c 6f6e 6720 6775 6964 655f er_2(long guide_ │ │ │ │ +0002c210: 6e61 7469 7665 4f62 6a2c 206c 6f6e 6720 nativeObj, long │ │ │ │ +0002c220: 7372 635f 6e61 7469 7665 4f62 6a2c 206c src_nativeObj, l │ │ │ │ +0002c230: 6f6e 6720 6473 745f 6e61 7469 7665 4f62 ong dst_nativeOb │ │ │ │ +0002c240: 6a2c 2064 6f75 626c 6520 6c61 6d62 6461 j, double lambda │ │ │ │ +0002c250: 2c20 646f 7562 6c65 2073 6967 6d61 5f63 , double sigma_c │ │ │ │ +0002c260: 6f6c 6f72 293b 0a0a 2020 2020 2f2f 2043 olor);.. // C │ │ │ │ 0002c270: 2b2b 3a20 2076 6f69 6420 6376 3a3a 7869 ++: void cv::xi │ │ │ │ -0002c280: 6d67 7072 6f63 3a3a 7164 6674 284d 6174 mgproc::qdft(Mat │ │ │ │ -0002c290: 2069 6d67 2c20 4d61 7426 2071 696d 672c img, Mat& qimg, │ │ │ │ -0002c2a0: 2069 6e74 2066 6c61 6773 2c20 626f 6f6c int flags, bool │ │ │ │ -0002c2b0: 2073 6964 654c 6566 7429 0a20 2020 2070 sideLeft). p │ │ │ │ -0002c2c0: 7269 7661 7465 2073 7461 7469 6320 6e61 rivate static na │ │ │ │ -0002c2d0: 7469 7665 2076 6f69 6420 7164 6674 5f30 tive void qdft_0 │ │ │ │ -0002c2e0: 286c 6f6e 6720 696d 675f 6e61 7469 7665 (long img_native │ │ │ │ -0002c2f0: 4f62 6a2c 206c 6f6e 6720 7169 6d67 5f6e Obj, long qimg_n │ │ │ │ -0002c300: 6174 6976 654f 626a 2c20 696e 7420 666c ativeObj, int fl │ │ │ │ -0002c310: 6167 732c 2062 6f6f 6c65 616e 2073 6964 ags, boolean sid │ │ │ │ -0002c320: 654c 6566 7429 3b0a 0a20 2020 202f 2f20 eLeft);.. // │ │ │ │ -0002c330: 432b 2b3a 2020 766f 6964 2063 763a 3a78 C++: void cv::x │ │ │ │ -0002c340: 696d 6770 726f 633a 3a63 6f6c 6f72 4d61 imgproc::colorMa │ │ │ │ -0002c350: 7463 6854 656d 706c 6174 6528 4d61 7420 tchTemplate(Mat │ │ │ │ -0002c360: 696d 672c 204d 6174 2074 656d 706c 2c20 img, Mat templ, │ │ │ │ -0002c370: 4d61 7426 2072 6573 756c 7429 0a20 2020 Mat& result). │ │ │ │ -0002c380: 2070 7269 7661 7465 2073 7461 7469 6320 private static │ │ │ │ -0002c390: 6e61 7469 7665 2076 6f69 6420 636f 6c6f native void colo │ │ │ │ -0002c3a0: 724d 6174 6368 5465 6d70 6c61 7465 5f30 rMatchTemplate_0 │ │ │ │ -0002c3b0: 286c 6f6e 6720 696d 675f 6e61 7469 7665 (long img_native │ │ │ │ -0002c3c0: 4f62 6a2c 206c 6f6e 6720 7465 6d70 6c5f Obj, long templ_ │ │ │ │ -0002c3d0: 6e61 7469 7665 4f62 6a2c 206c 6f6e 6720 nativeObj, long │ │ │ │ -0002c3e0: 7265 7375 6c74 5f6e 6174 6976 654f 626a result_nativeObj │ │ │ │ +0002c280: 6d67 7072 6f63 3a3a 6c30 536d 6f6f 7468 mgproc::l0Smooth │ │ │ │ +0002c290: 284d 6174 2073 7263 2c20 4d61 7426 2064 (Mat src, Mat& d │ │ │ │ +0002c2a0: 7374 2c20 646f 7562 6c65 206c 616d 6264 st, double lambd │ │ │ │ +0002c2b0: 6120 3d20 302e 3032 2c20 646f 7562 6c65 a = 0.02, double │ │ │ │ +0002c2c0: 206b 6170 7061 203d 2032 2e30 290a 2020 kappa = 2.0). │ │ │ │ +0002c2d0: 2020 7072 6976 6174 6520 7374 6174 6963 private static │ │ │ │ +0002c2e0: 206e 6174 6976 6520 766f 6964 206c 3053 native void l0S │ │ │ │ +0002c2f0: 6d6f 6f74 685f 3028 6c6f 6e67 2073 7263 mooth_0(long src │ │ │ │ +0002c300: 5f6e 6174 6976 654f 626a 2c20 6c6f 6e67 _nativeObj, long │ │ │ │ +0002c310: 2064 7374 5f6e 6174 6976 654f 626a 2c20 dst_nativeObj, │ │ │ │ +0002c320: 646f 7562 6c65 206c 616d 6264 612c 2064 double lambda, d │ │ │ │ +0002c330: 6f75 626c 6520 6b61 7070 6129 3b0a 2020 ouble kappa);. │ │ │ │ +0002c340: 2020 7072 6976 6174 6520 7374 6174 6963 private static │ │ │ │ +0002c350: 206e 6174 6976 6520 766f 6964 206c 3053 native void l0S │ │ │ │ +0002c360: 6d6f 6f74 685f 3128 6c6f 6e67 2073 7263 mooth_1(long src │ │ │ │ +0002c370: 5f6e 6174 6976 654f 626a 2c20 6c6f 6e67 _nativeObj, long │ │ │ │ +0002c380: 2064 7374 5f6e 6174 6976 654f 626a 2c20 dst_nativeObj, │ │ │ │ +0002c390: 646f 7562 6c65 206c 616d 6264 6129 3b0a double lambda);. │ │ │ │ +0002c3a0: 2020 2020 7072 6976 6174 6520 7374 6174 private stat │ │ │ │ +0002c3b0: 6963 206e 6174 6976 6520 766f 6964 206c ic native void l │ │ │ │ +0002c3c0: 3053 6d6f 6f74 685f 3228 6c6f 6e67 2073 0Smooth_2(long s │ │ │ │ +0002c3d0: 7263 5f6e 6174 6976 654f 626a 2c20 6c6f rc_nativeObj, lo │ │ │ │ +0002c3e0: 6e67 2064 7374 5f6e 6174 6976 654f 626a ng dst_nativeObj │ │ │ │ 0002c3f0: 293b 0a0a 7d0a );..}. │ │ │ ├── org/opencv/xphoto/Xphoto.class │ │ │ │ ├── procyon -ec {} │ │ │ │ │ @@ -9,14 +9,34 @@ │ │ │ │ │ public static final int BM3D_STEP1 = 1; │ │ │ │ │ public static final int BM3D_STEP2 = 2; │ │ │ │ │ public static final int INPAINT_SHIFTMAP = 0; │ │ │ │ │ public static final int INPAINT_FSR_BEST = 1; │ │ │ │ │ public static final int INPAINT_FSR_FAST = 2; │ │ │ │ │ public static final int HAAR = 0; │ │ │ │ │ │ │ │ │ │ + public static void inpaint(final Mat src, final Mat mask, final Mat dst, final int algorithmType) { │ │ │ │ │ + inpaint_0(src.nativeObj, mask.nativeObj, dst.nativeObj, algorithmType); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static void oilPainting(final Mat src, final Mat dst, final int size, final int dynRatio, final int code) { │ │ │ │ │ + oilPainting_0(src.nativeObj, dst.nativeObj, size, dynRatio, code); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static void oilPainting(final Mat src, final Mat dst, final int size, final int dynRatio) { │ │ │ │ │ + oilPainting_1(src.nativeObj, dst.nativeObj, size, dynRatio); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static void dctDenoising(final Mat src, final Mat dst, final double sigma, final int psize) { │ │ │ │ │ + dctDenoising_0(src.nativeObj, dst.nativeObj, sigma, psize); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ + public static void dctDenoising(final Mat src, final Mat dst, final double sigma) { │ │ │ │ │ + dctDenoising_1(src.nativeObj, dst.nativeObj, sigma); │ │ │ │ │ + } │ │ │ │ │ + │ │ │ │ │ public static SimpleWB createSimpleWB() { │ │ │ │ │ return SimpleWB.__fromPtr__(createSimpleWB_0()); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public static GrayworldWB createGrayworldWB() { │ │ │ │ │ return GrayworldWB.__fromPtr__(createGrayworldWB_0()); │ │ │ │ │ } │ │ │ │ │ @@ -53,34 +73,14 @@ │ │ │ │ │ return TonemapDurand.__fromPtr__(createTonemapDurand_4(gamma)); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public static TonemapDurand createTonemapDurand() { │ │ │ │ │ return TonemapDurand.__fromPtr__(createTonemapDurand_5()); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ - public static void oilPainting(final Mat src, final Mat dst, final int size, final int dynRatio, final int code) { │ │ │ │ │ - oilPainting_0(src.nativeObj, dst.nativeObj, size, dynRatio, code); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - public static void oilPainting(final Mat src, final Mat dst, final int size, final int dynRatio) { │ │ │ │ │ - oilPainting_1(src.nativeObj, dst.nativeObj, size, dynRatio); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - public static void inpaint(final Mat src, final Mat mask, final Mat dst, final int algorithmType) { │ │ │ │ │ - inpaint_0(src.nativeObj, mask.nativeObj, dst.nativeObj, algorithmType); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - public static void dctDenoising(final Mat src, final Mat dst, final double sigma, final int psize) { │ │ │ │ │ - dctDenoising_0(src.nativeObj, dst.nativeObj, sigma, psize); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ - public static void dctDenoising(final Mat src, final Mat dst, final double sigma) { │ │ │ │ │ - dctDenoising_1(src.nativeObj, dst.nativeObj, sigma); │ │ │ │ │ - } │ │ │ │ │ - │ │ │ │ │ public static void bm3dDenoising(final Mat src, final Mat dstStep1, final Mat dstStep2, final float h, final int templateWindowSize, final int searchWindowSize, final int blockMatchingStep1, final int blockMatchingStep2, final int groupSize, final int slidingStep, final float beta, final int normType, final int step, final int transformType) { │ │ │ │ │ bm3dDenoising_0(src.nativeObj, dstStep1.nativeObj, dstStep2.nativeObj, h, templateWindowSize, searchWindowSize, blockMatchingStep1, blockMatchingStep2, groupSize, slidingStep, beta, normType, step, transformType); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public static void bm3dDenoising(final Mat src, final Mat dstStep1, final Mat dstStep2, final float h, final int templateWindowSize, final int searchWindowSize, final int blockMatchingStep1, final int blockMatchingStep2, final int groupSize, final int slidingStep, final float beta, final int normType, final int step) { │ │ │ │ │ bm3dDenoising_1(src.nativeObj, dstStep1.nativeObj, dstStep2.nativeObj, h, templateWindowSize, searchWindowSize, blockMatchingStep1, blockMatchingStep2, groupSize, slidingStep, beta, normType, step); │ │ │ │ │ } │ │ │ │ │ @@ -169,14 +169,24 @@ │ │ │ │ │ bm3dDenoising_22(src.nativeObj, dst.nativeObj, h); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ public static void bm3dDenoising(final Mat src, final Mat dst) { │ │ │ │ │ bm3dDenoising_23(src.nativeObj, dst.nativeObj); │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ + private static native void inpaint_0(final long p0, final long p1, final long p2, final int p3); │ │ │ │ │ + │ │ │ │ │ + private static native void oilPainting_0(final long p0, final long p1, final int p2, final int p3, final int p4); │ │ │ │ │ + │ │ │ │ │ + private static native void oilPainting_1(final long p0, final long p1, final int p2, final int p3); │ │ │ │ │ + │ │ │ │ │ + private static native void dctDenoising_0(final long p0, final long p1, final double p2, final int p3); │ │ │ │ │ + │ │ │ │ │ + private static native void dctDenoising_1(final long p0, final long p1, final double p2); │ │ │ │ │ + │ │ │ │ │ private static native long createSimpleWB_0(); │ │ │ │ │ │ │ │ │ │ private static native long createGrayworldWB_0(); │ │ │ │ │ │ │ │ │ │ private static native long createLearningBasedWB_0(final String p0); │ │ │ │ │ │ │ │ │ │ private static native long createLearningBasedWB_1(); │ │ │ │ │ @@ -191,24 +201,14 @@ │ │ │ │ │ │ │ │ │ │ private static native long createTonemapDurand_3(final float p0, final float p1); │ │ │ │ │ │ │ │ │ │ private static native long createTonemapDurand_4(final float p0); │ │ │ │ │ │ │ │ │ │ private static native long createTonemapDurand_5(); │ │ │ │ │ │ │ │ │ │ - private static native void oilPainting_0(final long p0, final long p1, final int p2, final int p3, final int p4); │ │ │ │ │ - │ │ │ │ │ - private static native void oilPainting_1(final long p0, final long p1, final int p2, final int p3); │ │ │ │ │ - │ │ │ │ │ - private static native void inpaint_0(final long p0, final long p1, final long p2, final int p3); │ │ │ │ │ - │ │ │ │ │ - private static native void dctDenoising_0(final long p0, final long p1, final double p2, final int p3); │ │ │ │ │ - │ │ │ │ │ - private static native void dctDenoising_1(final long p0, final long p1, final double p2); │ │ │ │ │ - │ │ │ │ │ private static native void bm3dDenoising_0(final long p0, final long p1, final long p2, final float p3, final int p4, final int p5, final int p6, final int p7, final int p8, final int p9, final float p10, final int p11, final int p12, final int p13); │ │ │ │ │ │ │ │ │ │ private static native void bm3dDenoising_1(final long p0, final long p1, final long p2, final float p3, final int p4, final int p5, final int p6, final int p7, final int p8, final int p9, final float p10, final int p11, final int p12); │ │ │ │ │ │ │ │ │ │ private static native void bm3dDenoising_2(final long p0, final long p1, final long p2, final float p3, final int p4, final int p5, final int p6, final int p7, final int p8, final int p9, final float p10, final int p11); │ │ │ │ │ │ │ │ │ │ private static native void bm3dDenoising_3(final long p0, final long p1, final long p2, final float p3, final int p4, final int p5, final int p6, final int p7, final int p8, final int p9, final float p10); │ │ │ ├── org/opencv/xphoto/Xphoto.java │ │ │ │┄ Ordering differences only │ │ │ │ @@ -29,14 +29,116 @@ │ │ │ │ │ │ │ │ // C++: enum TransformTypes (cv.xphoto.TransformTypes) │ │ │ │ public static final int │ │ │ │ HAAR = 0; │ │ │ │ │ │ │ │ │ │ │ │ // │ │ │ │ + // C++: void cv::xphoto::inpaint(Mat src, Mat mask, Mat dst, int algorithmType) │ │ │ │ + // │ │ │ │ + │ │ │ │ + /** │ │ │ │ + * The function implements different single-image inpainting algorithms. │ │ │ │ + * │ │ │ │ + * See the original papers CITE: He2012 (Shiftmap) or CITE: GenserPCS2018 and CITE: SeilerTIP2015 (FSR) for details. │ │ │ │ + * │ │ │ │ + * @param src source image │ │ │ │ + *
    │ │ │ │ + *
  • │ │ │ │ + * #INPAINT_SHIFTMAP: it could be of any type and any number of channels from 1 to 4. In case of │ │ │ │ + * 3- and 4-channels images the function expect them in CIELab colorspace or similar one, where first │ │ │ │ + * color component shows intensity, while second and third shows colors. Nonetheless you can try any │ │ │ │ + * colorspaces. │ │ │ │ + *
  • │ │ │ │ + *
  • │ │ │ │ + * #INPAINT_FSR_BEST or #INPAINT_FSR_FAST: 1-channel grayscale or 3-channel BGR image. │ │ │ │ + *
  • │ │ │ │ + *
│ │ │ │ + * @param mask mask (#CV_8UC1), where non-zero pixels indicate valid image area, while zero pixels │ │ │ │ + * indicate area to be inpainted │ │ │ │ + * @param dst destination image │ │ │ │ + * @param algorithmType see xphoto::InpaintTypes │ │ │ │ + */ │ │ │ │ + public static void inpaint(Mat src, Mat mask, Mat dst, int algorithmType) { │ │ │ │ + inpaint_0(src.nativeObj, mask.nativeObj, dst.nativeObj, algorithmType); │ │ │ │ + } │ │ │ │ + │ │ │ │ + │ │ │ │ + // │ │ │ │ + // C++: void cv::xphoto::oilPainting(Mat src, Mat& dst, int size, int dynRatio, int code) │ │ │ │ + // │ │ │ │ + │ │ │ │ + /** │ │ │ │ + * oilPainting │ │ │ │ + * See the book CITE: Holzmann1988 for details. │ │ │ │ + * @param src Input three-channel or one channel image (either CV_8UC3 or CV_8UC1) │ │ │ │ + * @param dst Output image of the same size and type as src. │ │ │ │ + * @param size neighbouring size is 2-size+1 │ │ │ │ + * @param dynRatio image is divided by dynRatio before histogram processing │ │ │ │ + * @param code automatically generated │ │ │ │ + */ │ │ │ │ + public static void oilPainting(Mat src, Mat dst, int size, int dynRatio, int code) { │ │ │ │ + oilPainting_0(src.nativeObj, dst.nativeObj, size, dynRatio, code); │ │ │ │ + } │ │ │ │ + │ │ │ │ + │ │ │ │ + // │ │ │ │ + // C++: void cv::xphoto::oilPainting(Mat src, Mat& dst, int size, int dynRatio) │ │ │ │ + // │ │ │ │ + │ │ │ │ + /** │ │ │ │ + * oilPainting │ │ │ │ + * See the book CITE: Holzmann1988 for details. │ │ │ │ + * @param src Input three-channel or one channel image (either CV_8UC3 or CV_8UC1) │ │ │ │ + * @param dst Output image of the same size and type as src. │ │ │ │ + * @param size neighbouring size is 2-size+1 │ │ │ │ + * @param dynRatio image is divided by dynRatio before histogram processing │ │ │ │ + */ │ │ │ │ + public static void oilPainting(Mat src, Mat dst, int size, int dynRatio) { │ │ │ │ + oilPainting_1(src.nativeObj, dst.nativeObj, size, dynRatio); │ │ │ │ + } │ │ │ │ + │ │ │ │ + │ │ │ │ + // │ │ │ │ + // C++: void cv::xphoto::dctDenoising(Mat src, Mat dst, double sigma, int psize = 16) │ │ │ │ + // │ │ │ │ + │ │ │ │ + /** │ │ │ │ + * The function implements simple dct-based denoising │ │ │ │ + * │ │ │ │ + * <http://www.ipol.im/pub/art/2011/ys-dct/>. │ │ │ │ + * @param src source image │ │ │ │ + * @param dst destination image │ │ │ │ + * @param sigma expected noise standard deviation │ │ │ │ + * @param psize size of block side where dct is computed │ │ │ │ + * │ │ │ │ + * SEE: │ │ │ │ + * fastNlMeansDenoising │ │ │ │ + */ │ │ │ │ + public static void dctDenoising(Mat src, Mat dst, double sigma, int psize) { │ │ │ │ + dctDenoising_0(src.nativeObj, dst.nativeObj, sigma, psize); │ │ │ │ + } │ │ │ │ + │ │ │ │ + /** │ │ │ │ + * The function implements simple dct-based denoising │ │ │ │ + * │ │ │ │ + * <http://www.ipol.im/pub/art/2011/ys-dct/>. │ │ │ │ + * @param src source image │ │ │ │ + * @param dst destination image │ │ │ │ + * @param sigma expected noise standard deviation │ │ │ │ + * │ │ │ │ + * SEE: │ │ │ │ + * fastNlMeansDenoising │ │ │ │ + */ │ │ │ │ + public static void dctDenoising(Mat src, Mat dst, double sigma) { │ │ │ │ + dctDenoising_1(src.nativeObj, dst.nativeObj, sigma); │ │ │ │ + } │ │ │ │ + │ │ │ │ + │ │ │ │ + // │ │ │ │ // C++: Ptr_SimpleWB cv::xphoto::createSimpleWB() │ │ │ │ // │ │ │ │ │ │ │ │ /** │ │ │ │ * Creates an instance of SimpleWB │ │ │ │ * @return automatically generated │ │ │ │ */ │ │ │ │ @@ -190,116 +292,14 @@ │ │ │ │ */ │ │ │ │ public static TonemapDurand createTonemapDurand() { │ │ │ │ return TonemapDurand.__fromPtr__(createTonemapDurand_5()); │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ // │ │ │ │ - // C++: void cv::xphoto::oilPainting(Mat src, Mat& dst, int size, int dynRatio, int code) │ │ │ │ - // │ │ │ │ - │ │ │ │ - /** │ │ │ │ - * oilPainting │ │ │ │ - * See the book CITE: Holzmann1988 for details. │ │ │ │ - * @param src Input three-channel or one channel image (either CV_8UC3 or CV_8UC1) │ │ │ │ - * @param dst Output image of the same size and type as src. │ │ │ │ - * @param size neighbouring size is 2-size+1 │ │ │ │ - * @param dynRatio image is divided by dynRatio before histogram processing │ │ │ │ - * @param code automatically generated │ │ │ │ - */ │ │ │ │ - public static void oilPainting(Mat src, Mat dst, int size, int dynRatio, int code) { │ │ │ │ - oilPainting_0(src.nativeObj, dst.nativeObj, size, dynRatio, code); │ │ │ │ - } │ │ │ │ - │ │ │ │ - │ │ │ │ - // │ │ │ │ - // C++: void cv::xphoto::oilPainting(Mat src, Mat& dst, int size, int dynRatio) │ │ │ │ - // │ │ │ │ - │ │ │ │ - /** │ │ │ │ - * oilPainting │ │ │ │ - * See the book CITE: Holzmann1988 for details. │ │ │ │ - * @param src Input three-channel or one channel image (either CV_8UC3 or CV_8UC1) │ │ │ │ - * @param dst Output image of the same size and type as src. │ │ │ │ - * @param size neighbouring size is 2-size+1 │ │ │ │ - * @param dynRatio image is divided by dynRatio before histogram processing │ │ │ │ - */ │ │ │ │ - public static void oilPainting(Mat src, Mat dst, int size, int dynRatio) { │ │ │ │ - oilPainting_1(src.nativeObj, dst.nativeObj, size, dynRatio); │ │ │ │ - } │ │ │ │ - │ │ │ │ - │ │ │ │ - // │ │ │ │ - // C++: void cv::xphoto::inpaint(Mat src, Mat mask, Mat dst, int algorithmType) │ │ │ │ - // │ │ │ │ - │ │ │ │ - /** │ │ │ │ - * The function implements different single-image inpainting algorithms. │ │ │ │ - * │ │ │ │ - * See the original papers CITE: He2012 (Shiftmap) or CITE: GenserPCS2018 and CITE: SeilerTIP2015 (FSR) for details. │ │ │ │ - * │ │ │ │ - * @param src source image │ │ │ │ - *
    │ │ │ │ - *
  • │ │ │ │ - * #INPAINT_SHIFTMAP: it could be of any type and any number of channels from 1 to 4. In case of │ │ │ │ - * 3- and 4-channels images the function expect them in CIELab colorspace or similar one, where first │ │ │ │ - * color component shows intensity, while second and third shows colors. Nonetheless you can try any │ │ │ │ - * colorspaces. │ │ │ │ - *
  • │ │ │ │ - *
  • │ │ │ │ - * #INPAINT_FSR_BEST or #INPAINT_FSR_FAST: 1-channel grayscale or 3-channel BGR image. │ │ │ │ - *
  • │ │ │ │ - *
│ │ │ │ - * @param mask mask (#CV_8UC1), where non-zero pixels indicate valid image area, while zero pixels │ │ │ │ - * indicate area to be inpainted │ │ │ │ - * @param dst destination image │ │ │ │ - * @param algorithmType see xphoto::InpaintTypes │ │ │ │ - */ │ │ │ │ - public static void inpaint(Mat src, Mat mask, Mat dst, int algorithmType) { │ │ │ │ - inpaint_0(src.nativeObj, mask.nativeObj, dst.nativeObj, algorithmType); │ │ │ │ - } │ │ │ │ - │ │ │ │ - │ │ │ │ - // │ │ │ │ - // C++: void cv::xphoto::dctDenoising(Mat src, Mat dst, double sigma, int psize = 16) │ │ │ │ - // │ │ │ │ - │ │ │ │ - /** │ │ │ │ - * The function implements simple dct-based denoising │ │ │ │ - * │ │ │ │ - * <http://www.ipol.im/pub/art/2011/ys-dct/>. │ │ │ │ - * @param src source image │ │ │ │ - * @param dst destination image │ │ │ │ - * @param sigma expected noise standard deviation │ │ │ │ - * @param psize size of block side where dct is computed │ │ │ │ - * │ │ │ │ - * SEE: │ │ │ │ - * fastNlMeansDenoising │ │ │ │ - */ │ │ │ │ - public static void dctDenoising(Mat src, Mat dst, double sigma, int psize) { │ │ │ │ - dctDenoising_0(src.nativeObj, dst.nativeObj, sigma, psize); │ │ │ │ - } │ │ │ │ - │ │ │ │ - /** │ │ │ │ - * The function implements simple dct-based denoising │ │ │ │ - * │ │ │ │ - * <http://www.ipol.im/pub/art/2011/ys-dct/>. │ │ │ │ - * @param src source image │ │ │ │ - * @param dst destination image │ │ │ │ - * @param sigma expected noise standard deviation │ │ │ │ - * │ │ │ │ - * SEE: │ │ │ │ - * fastNlMeansDenoising │ │ │ │ - */ │ │ │ │ - public static void dctDenoising(Mat src, Mat dst, double sigma) { │ │ │ │ - dctDenoising_1(src.nativeObj, dst.nativeObj, sigma); │ │ │ │ - } │ │ │ │ - │ │ │ │ - │ │ │ │ - // │ │ │ │ // C++: void cv::xphoto::bm3dDenoising(Mat src, Mat& dstStep1, Mat& dstStep2, float h = 1, int templateWindowSize = 4, int searchWindowSize = 16, int blockMatchingStep1 = 2500, int blockMatchingStep2 = 400, int groupSize = 8, int slidingStep = 1, float beta = 2.0f, int normType = cv::NORM_L2, int step = cv::xphoto::BM3D_STEPALL, int transformType = cv::xphoto::HAAR) │ │ │ │ // │ │ │ │ │ │ │ │ /** │ │ │ │ * Performs image denoising using the Block-Matching and 3D-filtering algorithm │ │ │ │ * <http://www.cs.tut.fi/~foi/GCF-BM3D/BM3D_TIP_2007.pdf> with several computational │ │ │ │ * optimizations. Noise expected to be a gaussian white noise. │ │ │ │ @@ -1179,14 +1179,27 @@ │ │ │ │ public static void bm3dDenoising(Mat src, Mat dst) { │ │ │ │ bm3dDenoising_23(src.nativeObj, dst.nativeObj); │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ + // C++: void cv::xphoto::inpaint(Mat src, Mat mask, Mat dst, int algorithmType) │ │ │ │ + private static native void inpaint_0(long src_nativeObj, long mask_nativeObj, long dst_nativeObj, int algorithmType); │ │ │ │ + │ │ │ │ + // C++: void cv::xphoto::oilPainting(Mat src, Mat& dst, int size, int dynRatio, int code) │ │ │ │ + private static native void oilPainting_0(long src_nativeObj, long dst_nativeObj, int size, int dynRatio, int code); │ │ │ │ + │ │ │ │ + // C++: void cv::xphoto::oilPainting(Mat src, Mat& dst, int size, int dynRatio) │ │ │ │ + private static native void oilPainting_1(long src_nativeObj, long dst_nativeObj, int size, int dynRatio); │ │ │ │ + │ │ │ │ + // C++: void cv::xphoto::dctDenoising(Mat src, Mat dst, double sigma, int psize = 16) │ │ │ │ + private static native void dctDenoising_0(long src_nativeObj, long dst_nativeObj, double sigma, int psize); │ │ │ │ + private static native void dctDenoising_1(long src_nativeObj, long dst_nativeObj, double sigma); │ │ │ │ + │ │ │ │ // C++: Ptr_SimpleWB cv::xphoto::createSimpleWB() │ │ │ │ private static native long createSimpleWB_0(); │ │ │ │ │ │ │ │ // C++: Ptr_GrayworldWB cv::xphoto::createGrayworldWB() │ │ │ │ private static native long createGrayworldWB_0(); │ │ │ │ │ │ │ │ // C++: Ptr_LearningBasedWB cv::xphoto::createLearningBasedWB(String path_to_model = String()) │ │ │ │ @@ -1200,27 +1213,14 @@ │ │ │ │ private static native long createTonemapDurand_0(float gamma, float contrast, float saturation, float sigma_color, float sigma_space); │ │ │ │ private static native long createTonemapDurand_1(float gamma, float contrast, float saturation, float sigma_color); │ │ │ │ private static native long createTonemapDurand_2(float gamma, float contrast, float saturation); │ │ │ │ private static native long createTonemapDurand_3(float gamma, float contrast); │ │ │ │ private static native long createTonemapDurand_4(float gamma); │ │ │ │ private static native long createTonemapDurand_5(); │ │ │ │ │ │ │ │ - // C++: void cv::xphoto::oilPainting(Mat src, Mat& dst, int size, int dynRatio, int code) │ │ │ │ - private static native void oilPainting_0(long src_nativeObj, long dst_nativeObj, int size, int dynRatio, int code); │ │ │ │ - │ │ │ │ - // C++: void cv::xphoto::oilPainting(Mat src, Mat& dst, int size, int dynRatio) │ │ │ │ - private static native void oilPainting_1(long src_nativeObj, long dst_nativeObj, int size, int dynRatio); │ │ │ │ - │ │ │ │ - // C++: void cv::xphoto::inpaint(Mat src, Mat mask, Mat dst, int algorithmType) │ │ │ │ - private static native void inpaint_0(long src_nativeObj, long mask_nativeObj, long dst_nativeObj, int algorithmType); │ │ │ │ - │ │ │ │ - // C++: void cv::xphoto::dctDenoising(Mat src, Mat dst, double sigma, int psize = 16) │ │ │ │ - private static native void dctDenoising_0(long src_nativeObj, long dst_nativeObj, double sigma, int psize); │ │ │ │ - private static native void dctDenoising_1(long src_nativeObj, long dst_nativeObj, double sigma); │ │ │ │ - │ │ │ │ // C++: void cv::xphoto::bm3dDenoising(Mat src, Mat& dstStep1, Mat& dstStep2, float h = 1, int templateWindowSize = 4, int searchWindowSize = 16, int blockMatchingStep1 = 2500, int blockMatchingStep2 = 400, int groupSize = 8, int slidingStep = 1, float beta = 2.0f, int normType = cv::NORM_L2, int step = cv::xphoto::BM3D_STEPALL, int transformType = cv::xphoto::HAAR) │ │ │ │ private static native void bm3dDenoising_0(long src_nativeObj, long dstStep1_nativeObj, long dstStep2_nativeObj, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1, int blockMatchingStep2, int groupSize, int slidingStep, float beta, int normType, int step, int transformType); │ │ │ │ private static native void bm3dDenoising_1(long src_nativeObj, long dstStep1_nativeObj, long dstStep2_nativeObj, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1, int blockMatchingStep2, int groupSize, int slidingStep, float beta, int normType, int step); │ │ │ │ private static native void bm3dDenoising_2(long src_nativeObj, long dstStep1_nativeObj, long dstStep2_nativeObj, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1, int blockMatchingStep2, int groupSize, int slidingStep, float beta, int normType); │ │ │ │ private static native void bm3dDenoising_3(long src_nativeObj, long dstStep1_nativeObj, long dstStep2_nativeObj, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1, int blockMatchingStep2, int groupSize, int slidingStep, float beta); │ │ │ │ private static native void bm3dDenoising_4(long src_nativeObj, long dstStep1_nativeObj, long dstStep2_nativeObj, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1, int blockMatchingStep2, int groupSize, int slidingStep); │ │ │ │ private static native void bm3dDenoising_5(long src_nativeObj, long dstStep1_nativeObj, long dstStep2_nativeObj, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1, int blockMatchingStep2, int groupSize);