{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.qt0DIAiw/b1/gmsh_4.14.0+ds1-1_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.qt0DIAiw/b2/gmsh_4.14.0+ds1-1_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,9 +1,9 @@\n \n c099db50cc7db53e46c42e839f35e555 8292 debug optional gmsh-dbgsym_4.14.0+ds1-1_amd64.deb\n- d5c2d17dcf1b5c39f009a38eb5a4159a 13287492 doc optional gmsh-doc_4.14.0+ds1-1_all.deb\n+ 94d780bbbbd3e0d755dc7cedc8a0af28 13287576 doc optional gmsh-doc_4.14.0+ds1-1_all.deb\n c9db606a4a52fbd58f89b41c7169cb32 38588 math optional gmsh_4.14.0+ds1-1_amd64.deb\n 50f22d06460fecf97b3a467b5548793d 115076 libdevel optional libgmsh-dev_4.14.0+ds1-1_amd64.deb\n- 93e7aeba45d8bee49682f39e7ab9353c 359804 libdevel optional libgmsh-private-headers-dev_4.14.0+ds1-1_amd64.deb\n- bc1fc2e4d3828feb83dc9da3f879a643 138878600 debug optional libgmsh4.14-dbgsym_4.14.0+ds1-1_amd64.deb\n- 9453b131dd01a21000a1e63ef8cdee8f 6152544 libs optional libgmsh4.14_4.14.0+ds1-1_amd64.deb\n+ fae0ee65e82cd88f23a5ce2d7f90ba23 359824 libdevel optional libgmsh-private-headers-dev_4.14.0+ds1-1_amd64.deb\n+ a3010741ab6fd714af50e95ce6a7d562 138878508 debug optional libgmsh4.14-dbgsym_4.14.0+ds1-1_amd64.deb\n+ 96d4cf0684f66d548fcc2eaeaa8668bb 6150776 libs optional libgmsh4.14_4.14.0+ds1-1_amd64.deb\n 5ff7e366d1855b272bcf25b0f51d50ad 74512 python optional python3-gmsh_4.14.0+ds1-1_all.deb\n"}, {"source1": "gmsh-doc_4.14.0+ds1-1_all.deb", "source2": "gmsh-doc_4.14.0+ds1-1_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2025-08-23 18:26:48.000000 debian-binary\n -rw-r--r-- 0 0 0 11720 2025-08-23 18:26:48.000000 control.tar.xz\n--rw-r--r-- 0 0 0 13275580 2025-08-23 18:26:48.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 13275664 2025-08-23 18:26:48.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -284,15 +284,15 @@\n -rw-r--r-- 0 root (0) root (0) 181 2025-07-03 06:37:57.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/examples/simple_geo/tower.i4\n -rw-r--r-- 0 root (0) root (0) 181 2025-07-03 06:37:57.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/examples/simple_geo/tower.i5\n -rw-r--r-- 0 root (0) root (0) 3190 2025-07-03 06:37:57.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/examples/simple_geo/transfinite.geo\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-23 18:26:48.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/examples/struct/\n -rw-r--r-- 0 root (0) root (0) 2557 2025-07-03 06:37:57.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/examples/struct/Exists_GetForced.geo\n -rw-r--r-- 0 root (0) root (0) 1788 2025-07-03 06:37:57.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/examples/struct/struct.geo.gz\n -rw-r--r-- 0 root (0) root (0) 2344382 2025-08-23 18:26:48.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/gmsh.html\n--rw-r--r-- 0 root (0) root (0) 3906401 2025-08-23 18:26:48.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/gmsh.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 3906454 2025-08-23 18:26:48.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/gmsh.pdf.gz\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-23 18:26:48.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/images/\n -rw-r--r-- 0 root (0) root (0) 70130 2025-07-03 06:37:57.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/images/gui.png\n -rw-r--r-- 0 root (0) root (0) 279272 2025-07-03 06:37:57.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/images/gui_add_rectangle.png\n -rw-r--r-- 0 root (0) root (0) 449005 2025-07-03 06:37:57.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/images/gui_mesh.png\n -rw-r--r-- 0 root (0) root (0) 20769 2025-07-03 06:37:57.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/images/t1.png\n -rw-r--r-- 0 root (0) root (0) 48854 2025-07-03 06:37:57.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/images/t10.png\n -rw-r--r-- 0 root (0) root (0) 41434 2025-07-03 06:37:57.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/images/t11.png\n@@ -469,15 +469,15 @@\n -rw-r--r-- 0 root (0) root (0) 2217 2025-07-03 06:37:57.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/tutorials/t9.geo\n -rw-r--r-- 0 root (0) root (0) 94091 2025-07-03 06:37:57.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/tutorials/view1.pos.gz\n -rw-r--r-- 0 root (0) root (0) 10571 2025-07-03 06:37:57.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/tutorials/view2.pos.gz\n -rw-r--r-- 0 root (0) root (0) 79716 2025-07-03 06:37:57.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/tutorials/view3.pos.gz\n -rw-r--r-- 0 root (0) root (0) 3336 2025-07-03 06:37:57.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/tutorials/view4.pos.gz\n -rw-r--r-- 0 root (0) root (0) 659 2025-07-03 06:37:57.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/tutorials/view5.msh\n -rw-r--r-- 0 root (0) root (0) 2344382 2025-08-23 18:26:48.000000 ./usr/share/doc/gmsh-doc/gmsh.html\n--rw-r--r-- 0 root (0) root (0) 3906401 2025-08-23 18:26:48.000000 ./usr/share/doc/gmsh-doc/gmsh.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 3906454 2025-08-23 18:26:48.000000 ./usr/share/doc/gmsh-doc/gmsh.pdf.gz\n drwxr-xr-x 0 root (0) root (0) 0 2025-07-03 06:37:57.000000 ./usr/share/doc/gmsh-doc/solvers/\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-23 18:26:48.000000 ./usr/share/doc/gmsh-doc/solvers/c++/\n -rw-r--r-- 0 root (0) root (0) 4780 2025-07-03 06:37:57.000000 ./usr/share/doc/gmsh-doc/solvers/c++/GmshSocket.h.gz\n -rw-r--r-- 0 root (0) root (0) 2352 2025-07-03 06:37:57.000000 ./usr/share/doc/gmsh-doc/solvers/c++/interactive.cpp\n -rw-r--r-- 0 root (0) root (0) 11319 2025-07-03 06:37:57.000000 ./usr/share/doc/gmsh-doc/solvers/c++/onelab.h.gz\n -rw-r--r-- 0 root (0) root (0) 2050 2025-07-03 06:37:57.000000 ./usr/share/doc/gmsh-doc/solvers/c++/pend.cpp.gz\n -rw-r--r-- 0 root (0) root (0) 1170 2025-07-03 06:37:57.000000 ./usr/share/doc/gmsh-doc/solvers/c++/solver.cpp\n"}, {"source1": "./usr/share/doc/gmsh-doc/doc/gmsh/gmsh.pdf.gz", "source2": "./usr/share/doc/gmsh-doc/doc/gmsh/gmsh.pdf.gz", "unified_diff": null, "details": [{"source1": "gmsh.pdf", "source2": "gmsh.pdf", "unified_diff": null, "details": [{"source1": "pdftotext {} -", "source2": "pdftotext {} -", "unified_diff": "@@ -1,13 +1,13 @@\n Gmsh\n \n \f\fGmsh Reference Manual\n The documentation for Gmsh 4.14.0 (development version)\n A finite element mesh generator with built-in pre- and post-processing facilities\n-26 August 2025\n+29 September 2026\n \n Christophe Geuzaine\n Jean-Franc\u0327ois Remacle\n \n \fCopyright c 1997-2025 Christophe Geuzaine, Jean-Franc\u0327ois Remacle\n Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies.\n \n"}]}]}, {"source1": "./usr/share/doc/gmsh-doc/gmsh.pdf.gz", "source2": "./usr/share/doc/gmsh-doc/gmsh.pdf.gz", "unified_diff": null, "details": [{"source1": "gmsh.pdf", "source2": "gmsh.pdf", "unified_diff": null, "details": [{"source1": "pdftotext {} -", "source2": "pdftotext {} -", "unified_diff": "@@ -1,13 +1,13 @@\n Gmsh\n \n \f\fGmsh Reference Manual\n The documentation for Gmsh 4.14.0 (development version)\n A finite element mesh generator with built-in pre- and post-processing facilities\n-26 August 2025\n+29 September 2026\n \n Christophe Geuzaine\n Jean-Franc\u0327ois Remacle\n \n \fCopyright c 1997-2025 Christophe Geuzaine, Jean-Franc\u0327ois Remacle\n Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies.\n \n"}]}]}]}]}]}, {"source1": "libgmsh-private-headers-dev_4.14.0+ds1-1_amd64.deb", "source2": "libgmsh-private-headers-dev_4.14.0+ds1-1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2025-08-23 18:26:48.000000 debian-binary\n -rw-r--r-- 0 0 0 10376 2025-08-23 18:26:48.000000 control.tar.xz\n--rw-r--r-- 0 0 0 349236 2025-08-23 18:26:48.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 349256 2025-08-23 18:26:48.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/include/gmsh/GmshVersion.h", "source2": "./usr/include/gmsh/GmshVersion.h", "unified_diff": "@@ -7,14 +7,14 @@\n #define GMSH_VERSION_H\n \n #define GMSH_MAJOR_VERSION 4\n #define GMSH_MINOR_VERSION 14\n #define GMSH_PATCH_VERSION 0\n #define GMSH_EXTRA_VERSION \"-git\"\n #define GMSH_VERSION \"4.14.0-git\"\n-#define GMSH_DATE \"20250823\"\n+#define GMSH_DATE \"20250824\"\n #define GMSH_HOST \"debian-build-farm\"\n #define GMSH_PACKAGER \"nobody\"\n #define GMSH_OS \"Linux64-sdk\"\n #define GMSH_SHORT_LICENSE \"GNU General Public License\"\n \n #endif\n"}]}]}]}, {"source1": "libgmsh4.14_4.14.0+ds1-1_amd64.deb", "source2": "libgmsh4.14_4.14.0+ds1-1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2025-08-23 18:26:48.000000 debian-binary\n -rw-r--r-- 0 0 0 1360 2025-08-23 18:26:48.000000 control.tar.xz\n--rw-r--r-- 0 0 0 6150992 2025-08-23 18:26:48.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 6149224 2025-08-23 18:26:48.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/lib/x86_64-linux-gnu/libgmsh.so.4.14.0", "source2": "./usr/lib/x86_64-linux-gnu/libgmsh.so.4.14.0", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b52b77be9aab4300f9bf5ed14052885033281d62\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9aa5017b9ee417ab56abd70c8e993fd3af1fecf6\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -60387,15 +60387,15 @@\n \"TopLeft\"\n \"TopCenter\"\n \"TopRight\"\n \"CenterLeft\"\n \"CenterCenter\"\n \"CenterRight\"\n Available fonts:\n-20250823\n+20250824\n debian-build-farm\n Linux64-sdk\n GNU General Public License\n -barycentric_refine\n -reclassify\n Missing number\n -reparam\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -148289,15 +148289,15 @@\n 0x012b63e0 52696768 74222900 20202254 6f704c65 Right\"). \"TopLe\n 0x012b63f0 66742200 20202254 6f704365 6e746572 ft\". \"TopCenter\n 0x012b6400 22002020 22546f70 52696768 74220020 \". \"TopRight\". \n 0x012b6410 20224365 6e746572 4c656674 22002020 \"CenterLeft\". \n 0x012b6420 2243656e 74657243 656e7465 72220020 \"CenterCenter\". \n 0x012b6430 20224365 6e746572 52696768 74220041 \"CenterRight\".A\n 0x012b6440 7661696c 61626c65 20666f6e 74733a00 vailable fonts:.\n- 0x012b6450 20202225 73220032 30323530 38323300 \"%s\".20250823.\n+ 0x012b6450 20202225 73220032 30323530 38323400 \"%s\".20250824.\n 0x012b6460 64656269 616e2d62 75696c64 2d666172 debian-build-far\n 0x012b6470 6d006e6f 626f6479 004c696e 75783634 m.nobody.Linux64\n 0x012b6480 2d73646b 00474e55 2047656e 6572616c -sdk.GNU General\n 0x012b6490 20507562 6c696320 4c696365 6e736500 Public License.\n 0x012b64a0 2d636865 636b002d 73617665 002d7265 -check.-save.-re\n 0x012b64b0 66696e65 002d6261 72796365 6e747269 fine.-barycentri\n 0x012b64c0 635f7265 66696e65 002d7265 636c6173 c_refine.-reclas\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 32623737 62653961 61623433 30306639 2b77be9aab4300f9\n- 0x00000010 62663565 64313430 35323838 35303333 bf5ed14052885033\n- 0x00000020 32383164 36322e64 65627567 00000000 281d62.debug....\n- 0x00000030 12edfa63 ...c\n+ 0x00000000 61353031 37623965 65343137 61623536 a5017b9ee417ab56\n+ 0x00000010 61626437 30633865 39393366 64336166 abd70c8e993fd3af\n+ 0x00000020 31666563 66362e64 65627567 00000000 1fecf6.debug....\n+ 0x00000030 33d69ae1 3...\n \n"}]}]}]}]}, {"source1": "libgmsh4.14-dbgsym_4.14.0+ds1-1_amd64.deb", "source2": "libgmsh4.14-dbgsym_4.14.0+ds1-1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2025-08-23 18:26:48.000000 debian-binary\n -rw-r--r-- 0 0 0 556 2025-08-23 18:26:48.000000 control.tar.xz\n--rw-r--r-- 0 0 0 138877852 2025-08-23 18:26:48.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 138877760 2025-08-23 18:26:48.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -6,8 +6,8 @@\n Maintainer: Debian Science Maintainers \n Installed-Size: 138107\n Depends: libgmsh4.14 (= 4.14.0+ds1-1)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for libgmsh4.14\n-Build-Ids: b52b77be9aab4300f9bf5ed14052885033281d62\n+Build-Ids: 9aa5017b9ee417ab56abd70c8e993fd3af1fecf6\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1 +1 @@\n-usr/lib/debug/.build-id/b5/2b77be9aab4300f9bf5ed14052885033281d62.debug\n+usr/lib/debug/.build-id/9a/a5017b9ee417ab56abd70c8e993fd3af1fecf6.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-23 18:26:48.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-23 18:26:48.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-23 18:26:48.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-23 18:26:48.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-23 18:26:48.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2025-08-23 18:26:48.000000 ./usr/lib/debug/.build-id/b5/\n--rw-r--r-- 0 root (0) root (0) 141410400 2025-08-23 18:26:48.000000 ./usr/lib/debug/.build-id/b5/2b77be9aab4300f9bf5ed14052885033281d62.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-08-23 18:26:48.000000 ./usr/lib/debug/.build-id/9a/\n+-rw-r--r-- 0 root (0) root (0) 141410400 2025-08-23 18:26:48.000000 ./usr/lib/debug/.build-id/9a/a5017b9ee417ab56abd70c8e993fd3af1fecf6.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-23 18:26:48.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-23 18:26:48.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2025-08-23 18:26:48.000000 ./usr/share/doc/libgmsh4.14-dbgsym -> libgmsh4.14\n"}, {"source1": "./usr/lib/debug/.build-id/b5/2b77be9aab4300f9bf5ed14052885033281d62.debug", "source2": "./usr/lib/debug/.build-id/9a/a5017b9ee417ab56abd70c8e993fd3af1fecf6.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 99% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b52b77be9aab4300f9bf5ed14052885033281d62\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9aa5017b9ee417ab56abd70c8e993fd3af1fecf6\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-bGCC: (Debian 14.3.0-5) 14.3.0\n+GCC: (Debian 14.3.0-5) 14.3.0\n qH\\T^Q9\"\n |:&.>-|3\n pKpqzwG^\n kA`Ky~s=\n tVwo9AL@\n Rwo9i#D(\n ZP3pq*`f\n"}]}]}]}]}]}