{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.3d4kyzEn/b1/getdp_3.5.0+dfsg1-2_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.3d4kyzEn/b2/getdp_3.5.0+dfsg1-2_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,5 +1,5 @@\n \n- 8fda95a358fce04d5f0a28f81b73a313 4836420 debug optional getdp-dbgsym_3.5.0+dfsg1-2_arm64.deb\n- 99f7b9d69c743ea4f70c34653a129364 4732516 debug optional getdp-sparskit-dbgsym_3.5.0+dfsg1-2_arm64.deb\n- 474eb0fd48f9afe02dbc32716d506347 749216 math optional getdp-sparskit_3.5.0+dfsg1-2_arm64.deb\n- 683a71892c009ffbc9b7958966114d09 1971964 math optional getdp_3.5.0+dfsg1-2_arm64.deb\n+ e6353e70939810f4629fa5f579e4b948 4836192 debug optional getdp-dbgsym_3.5.0+dfsg1-2_arm64.deb\n+ 0f4f723f8dba1b9d64f02ec161101d90 4732608 debug optional getdp-sparskit-dbgsym_3.5.0+dfsg1-2_arm64.deb\n+ 7512b9bc7b3dc20be76393293c887b00 749328 math optional getdp-sparskit_3.5.0+dfsg1-2_arm64.deb\n+ b0c0b831af88aafeb6572ca65077fb1a 1971592 math optional getdp_3.5.0+dfsg1-2_arm64.deb\n"}, {"source1": "getdp-sparskit_3.5.0+dfsg1-2_arm64.deb", "source2": "getdp-sparskit_3.5.0+dfsg1-2_arm64.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 2024-04-14 16:58:51.000000 debian-binary\n -rw-r--r-- 0 0 0 1044 2024-04-14 16:58:51.000000 control.tar.xz\n--rw-r--r-- 0 0 0 747980 2024-04-14 16:58:51.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 748092 2024-04-14 16:58:51.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/bin/getdp-sparskit", "source2": "./usr/bin/getdp-sparskit", "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,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 067554e0667a392c92b78809e353a1ad0f9c1ee3\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: fd2aa8bb6e79a9250970570a056a34900acf03c3\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -4515,25 +4515,25 @@\n Missing name and/or value for definition of list of numbers\n Missing number\n -version\n Version : %s\n GNU General Public License\n License : %s\n Build OS : %s\n-20240414\n+20240415\n Build date : %s\n-codethink02-arm64\n+i-capture-the-hostname\n Build host : %s\n 64Bit Blas[custom] Gmsh Gsl Kernel Lapack[custom] MPI PeWe Python Sparskit\n Build options :%s\n 20241013\n Gmsh lib version : %s%s (%s)\n 64Bit ALGLIB Bamg Blossom Cgns DIntegration Dlopen DomHex Eigen Fltk GMP Gmm Hxt Jpeg Kbipack LinuxJoystick MathEx[contrib] Mesh Metis Mpeg Nii2mesh ONELAB ONELABMetamodel OpenCASCADE OpenCASCADE-CAF OpenGL OpenMP OptHom Parser Plugins Png Post QuadMeshingTools QuadTri Solver TetGen/BR TinyXML2[contrib] Untangle Voro++ WinslowUntangler Zlib\n Gmsh lib options :%s\n-pbuilder1\n+pbuilder2\n Packaged by : %s\n Web site : http://getdp.info\n Issue tracker : https://gitlab.onelab.info/getdp/getdp/issues\n progress\n Missing interpolation order\n Missing solver option file name\n Too many PostOperations\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "unified_diff": "@@ -302667,17 +302667,17 @@\n \tbl\t47e90 , std::allocator >::_M_append(char const*, unsigned long)@plt>\n /usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n \tldr\tx1, [sp, #1056]\n \tmov\tx0, #0x3fffffffffffffff \t// #4611686018427387903\n \tcmp\tx1, x0\n \tb.eq\t11b068 // b.none\n /usr/include/c++/14/bits/basic_string.h:1470\n-\tadrp\tx1, 1af000 <_IO_stdin_used@@Base+0xf990>\n+\tadrp\tx1, 1a6000 <_IO_stdin_used@@Base+0x6990>\n \tmov\tx0, x23\n-\tadd\tx1, x1, #0x830\n+\tadd\tx1, x1, #0xf00\n \tmov\tx2, #0x1 \t// #1\n \tbl\t47e90 , std::allocator >::_M_append(char const*, unsigned long)@plt>\n ./debian/build/sparskit/./src/kernel/SolvingOperations.cpp:3347\n \tadd\tx18, sp, #0x2f8\n /usr/include/c++/14/bits/char_traits.h:350\n \tstrb\twzr, [sp, #1096]\n ./debian/build/sparskit/./src/kernel/SolvingOperations.cpp:3347\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -4116,19 +4116,19 @@\n 0x001af780 2d696e66 6f000000 56657273 696f6e20 -info...Version \n 0x001af790 20202020 20202020 203a2025 730a0000 : %s...\n 0x001af7a0 474e5520 47656e65 72616c20 5075626c GNU General Publ\n 0x001af7b0 6963204c 6963656e 73650000 00000000 ic License......\n 0x001af7c0 4c696365 6e736520 20202020 20202020 License \n 0x001af7d0 203a2025 730a0000 4c696e75 78363400 : %s...Linux64.\n 0x001af7e0 4275696c 64204f53 20202020 20202020 Build OS \n- 0x001af7f0 203a2025 730a0000 32303234 30343134 : %s...20240414\n+ 0x001af7f0 203a2025 730a0000 32303234 30343135 : %s...20240415\n 0x001af800 00000000 00000000 4275696c 64206461 ........Build da\n 0x001af810 74652020 20202020 203a2025 730a0000 te : %s...\n- 0x001af820 636f6465 7468696e 6b30322d 61726d36 codethink02-arm6\n- 0x001af830 34000000 00000000 4275696c 6420686f 4.......Build ho\n+ 0x001af820 692d6361 70747572 652d7468 652d686f i-capture-the-ho\n+ 0x001af830 73746e61 6d650000 4275696c 6420686f stname..Build ho\n 0x001af840 73742020 20202020 203a2025 730a0000 st : %s...\n 0x001af850 20363442 69742042 6c61735b 63757374 64Bit Blas[cust\n 0x001af860 6f6d5d20 476d7368 2047736c 204b6572 om] Gmsh Gsl Ker\n 0x001af870 6e656c20 4c617061 636b5b63 7573746f nel Lapack[custo\n 0x001af880 6d5d204d 50492050 65576520 50797468 m] MPI PeWe Pyth\n 0x001af890 6f6e2053 70617273 6b697400 00000000 on Sparskit.....\n 0x001af8a0 4275696c 64206f70 74696f6e 73202020 Build options \n@@ -4155,15 +4155,15 @@\n 0x001af9f0 67546f6f 6c732051 75616454 72692053 gTools QuadTri S\n 0x001afa00 6f6c7665 72205465 7447656e 2f425220 olver TetGen/BR \n 0x001afa10 54696e79 584d4c32 5b636f6e 74726962 TinyXML2[contrib\n 0x001afa20 5d20556e 74616e67 6c652056 6f726f2b ] Untangle Voro+\n 0x001afa30 2b205769 6e736c6f 77556e74 616e676c + WinslowUntangl\n 0x001afa40 6572205a 6c696200 476d7368 206c6962 er Zlib.Gmsh lib\n 0x001afa50 206f7074 696f6e73 203a2573 0a000000 options :%s....\n- 0x001afa60 70627569 6c646572 31000000 00000000 pbuilder1.......\n+ 0x001afa60 70627569 6c646572 32000000 00000000 pbuilder2.......\n 0x001afa70 5061636b 61676564 20627920 20202020 Packaged by \n 0x001afa80 203a2025 730a0000 57656220 73697465 : %s...Web site\n 0x001afa90 20202020 20202020 203a2068 7474703a : http:\n 0x001afaa0 2f2f6765 7464702e 696e666f 0a000000 //getdp.info....\n 0x001afab0 49737375 65207472 61636b65 72202020 Issue tracker \n 0x001afac0 203a2068 74747073 3a2f2f67 69746c61 : https://gitla\n 0x001afad0 622e6f6e 656c6162 2e696e66 6f2f6765 b.onelab.info/ge\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: Unable to find program interpreter name", "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 37353534 65303636 37613339 32633932 7554e0667a392c92\n- 0x00000010 62373838 30396533 35336131 61643066 b78809e353a1ad0f\n- 0x00000020 39633165 65332e64 65627567 00000000 9c1ee3.debug....\n- 0x00000030 6c443173 lD1s\n+ 0x00000000 32616138 62623665 37396139 32353039 2aa8bb6e79a92509\n+ 0x00000010 37303537 30613035 36613334 39303061 70570a056a34900a\n+ 0x00000020 63663033 63332e64 65627567 00000000 cf03c3.debug....\n+ 0x00000030 871baa25 ...%\n \n"}]}]}]}]}, {"source1": "getdp_3.5.0+dfsg1-2_arm64.deb", "source2": "getdp_3.5.0+dfsg1-2_arm64.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 2024-04-14 16:58:51.000000 debian-binary\n -rw-r--r-- 0 0 0 1796 2024-04-14 16:58:51.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1969976 2024-04-14 16:58:51.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1969604 2024-04-14 16:58:51.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": "@@ -26,15 +26,15 @@\n -rw-r--r-- 0 root (0) root (0) 6381 2021-03-09 14:50:52.000000 ./usr/share/doc/getdp/examples/templates/Lib_Electrostatics_v.pro\n -rw-r--r-- 0 root (0) root (0) 20776 2021-02-21 19:27:27.000000 ./usr/share/doc/getdp/examples/templates/Lib_Magnetodynamics2D_av_Cir.pro\n -rw-r--r-- 0 root (0) root (0) 10401 2020-09-08 23:18:45.000000 ./usr/share/doc/getdp/examples/templates/Lib_Magnetostatics_a_phi.pro\n -rw-r--r-- 0 root (0) root (0) 10304 2020-09-08 23:18:45.000000 ./usr/share/doc/getdp/examples/templates/Lib_Materials.pro\n -rw-r--r-- 0 root (0) root (0) 681 2020-09-08 23:18:45.000000 ./usr/share/doc/getdp/examples/templates/README.txt\n -rw-r--r-- 0 root (0) root (0) 2029 2024-04-14 16:58:51.000000 ./usr/share/doc/getdp/getdp.bib\n -rw-r--r-- 0 root (0) root (0) 8964 2024-04-14 16:58:51.000000 ./usr/share/doc/getdp/getdp.html\n--rw-r--r-- 0 root (0) root (0) 773476 2024-04-14 16:58:51.000000 ./usr/share/doc/getdp/getdp.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 773552 2024-04-14 16:58:51.000000 ./usr/share/doc/getdp/getdp.pdf.gz\n -rw-r--r-- 0 root (0) root (0) 78904 2024-04-14 16:58:51.000000 ./usr/share/doc/getdp/getdp.txt.gz\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-14 16:58:51.000000 ./usr/share/doc/getdp/html/\n -rw-r--r-- 0 root (0) root (0) 27173 2020-09-08 23:18:45.000000 ./usr/share/doc/getdp/html/Core.jpg\n -rw-r--r-- 0 root (0) root (0) 18701 2020-09-08 23:18:45.000000 ./usr/share/doc/getdp/html/Strip.jpg\n -rw-r--r-- 0 root (0) root (0) 737559 2024-04-14 16:58:51.000000 ./usr/share/doc/getdp/html/getdp.html\n -rw-r--r-- 0 root (0) root (0) 201477 2020-09-08 23:18:45.000000 ./usr/share/doc/getdp/html/objects-wrap.jpg\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-14 16:58:51.000000 ./usr/share/doc-base/\n"}, {"source1": "./usr/bin/getdp", "source2": "./usr/bin/getdp", "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,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: a1152702d28ea0107ff7708f2019f73cc1e1d04a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d1512293e0bd7c4471bade4ffd9f311a4c0840f4\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -4208,26 +4208,26 @@\n Missing name and/or value for definition of list of numbers\n Missing number\n -version\n Version : %s\n GNU General Public License\n License : %s\n Build OS : %s\n-20240414\n+20240415\n Build date : %s\n-codethink02-arm64\n+i-capture-the-hostname\n Build host : %s\n 64Bit Blas[custom] Gmsh Gsl Kernel Lapack[custom] MPI PETSc PeWe Python SLEPc\n Build options :%s\n PETSc version : %d.%d.%d (%s arithmetic)\n 20241013\n Gmsh lib version : %s%s (%s)\n 64Bit ALGLIB Bamg Blossom Cgns DIntegration Dlopen DomHex Eigen Fltk GMP Gmm Hxt Jpeg Kbipack LinuxJoystick MathEx[contrib] Mesh Metis Mpeg Nii2mesh ONELAB ONELABMetamodel OpenCASCADE OpenCASCADE-CAF OpenGL OpenMP OptHom Parser Plugins Png Post QuadMeshingTools QuadTri Solver TetGen/BR TinyXML2[contrib] Untangle Voro++ WinslowUntangler Zlib\n Gmsh lib options :%s\n-pbuilder1\n+pbuilder2\n Packaged by : %s\n Web site : http://getdp.info\n Issue tracker : https://gitlab.onelab.info/getdp/getdp/issues\n progress\n Missing interpolation order\n Missing solver option file name\n Too many PostOperations\n@@ -5207,15 +5207,15 @@\n ,~|o@b4n\n 7SPoint3\n 11GmshMessage\n 7GmshMsg\n 5RTreeIP7NodeXYZdLi3EdLi8ELi4EE\n 5RTreeIP6EdgeNNdLi3EdLi8ELi4EE\n 5RTreeIP11Geo_ElementdLi3EdLi8ELi4EE\n-?152702d28ea0107ff7708f2019f73cc1e1d04a.debug\n+?512293e0bd7c4471bade4ffd9f311a4c0840f4.debug\n .shstrtab\n .note.gnu.property\n .note.gnu.build-id\n .note.ABI-tag\n .gnu.hash\n .gnu.version\n .gnu.version_r\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "unified_diff": "@@ -306988,17 +306988,17 @@\n \tbl\t3dea0 , std::allocator >::_M_append(char const*, unsigned long)@plt>\n /usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n \tldr\tx1, [sp, #912]\n \tmov\tx0, #0x3fffffffffffffff \t// #4611686018427387903\n \tcmp\tx1, x0\n \tb.eq\t11443c // b.none\n /usr/include/c++/14/bits/basic_string.h:1470\n-\tadrp\tx1, 18e000 <_IO_stdin_used@@Base+0xf2f0>\n+\tadrp\tx1, 186000 <_IO_stdin_used@@Base+0x72f0>\n \tmov\tx0, x23\n-\tadd\tx1, x1, #0xf20\n+\tadd\tx1, x1, #0x5b8\n \tmov\tx2, #0x1 \t// #1\n \tbl\t3dea0 , std::allocator >::_M_append(char const*, unsigned long)@plt>\n ./debian/build/petsc/./src/kernel/SolvingOperations.cpp:3347\n \tadd\tx18, sp, #0x268\n /usr/include/c++/14/bits/char_traits.h:350\n \tstrb\twzr, [sp, #952]\n ./debian/build/petsc/./src/kernel/SolvingOperations.cpp:3347\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -4121,19 +4121,19 @@\n 0x0018ee70 2d696e66 6f000000 56657273 696f6e20 -info...Version \n 0x0018ee80 20202020 20202020 203a2025 730a0000 : %s...\n 0x0018ee90 474e5520 47656e65 72616c20 5075626c GNU General Publ\n 0x0018eea0 6963204c 6963656e 73650000 00000000 ic License......\n 0x0018eeb0 4c696365 6e736520 20202020 20202020 License \n 0x0018eec0 203a2025 730a0000 4c696e75 78363400 : %s...Linux64.\n 0x0018eed0 4275696c 64204f53 20202020 20202020 Build OS \n- 0x0018eee0 203a2025 730a0000 32303234 30343134 : %s...20240414\n+ 0x0018eee0 203a2025 730a0000 32303234 30343135 : %s...20240415\n 0x0018eef0 00000000 00000000 4275696c 64206461 ........Build da\n 0x0018ef00 74652020 20202020 203a2025 730a0000 te : %s...\n- 0x0018ef10 636f6465 7468696e 6b30322d 61726d36 codethink02-arm6\n- 0x0018ef20 34000000 00000000 4275696c 6420686f 4.......Build ho\n+ 0x0018ef10 692d6361 70747572 652d7468 652d686f i-capture-the-ho\n+ 0x0018ef20 73746e61 6d650000 4275696c 6420686f stname..Build ho\n 0x0018ef30 73742020 20202020 203a2025 730a0000 st : %s...\n 0x0018ef40 20363442 69742042 6c61735b 63757374 64Bit Blas[cust\n 0x0018ef50 6f6d5d20 476d7368 2047736c 204b6572 om] Gmsh Gsl Ker\n 0x0018ef60 6e656c20 4c617061 636b5b63 7573746f nel Lapack[custo\n 0x0018ef70 6d5d204d 50492050 45545363 20506557 m] MPI PETSc PeW\n 0x0018ef80 65205079 74686f6e 20534c45 50630000 e Python SLEPc..\n 0x0018ef90 4275696c 64206f70 74696f6e 73202020 Build options \n@@ -4164,15 +4164,15 @@\n 0x0018f120 75616454 72692053 6f6c7665 72205465 uadTri Solver Te\n 0x0018f130 7447656e 2f425220 54696e79 584d4c32 tGen/BR TinyXML2\n 0x0018f140 5b636f6e 74726962 5d20556e 74616e67 [contrib] Untang\n 0x0018f150 6c652056 6f726f2b 2b205769 6e736c6f le Voro++ Winslo\n 0x0018f160 77556e74 616e676c 6572205a 6c696200 wUntangler Zlib.\n 0x0018f170 476d7368 206c6962 206f7074 696f6e73 Gmsh lib options\n 0x0018f180 203a2573 0a000000 70627569 6c646572 :%s....pbuilder\n- 0x0018f190 31000000 00000000 5061636b 61676564 1.......Packaged\n+ 0x0018f190 32000000 00000000 5061636b 61676564 2.......Packaged\n 0x0018f1a0 20627920 20202020 203a2025 730a0000 by : %s...\n 0x0018f1b0 57656220 73697465 20202020 20202020 Web site \n 0x0018f1c0 203a2068 7474703a 2f2f6765 7464702e : http://getdp.\n 0x0018f1d0 696e666f 0a000000 49737375 65207472 info....Issue tr\n 0x0018f1e0 61636b65 72202020 203a2068 74747073 acker : https\n 0x0018f1f0 3a2f2f67 69746c61 622e6f6e 656c6162 ://gitlab.onelab\n 0x0018f200 2e696e66 6f2f6765 7464702f 67657464 .info/getdp/getd\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: Unable to find program interpreter name", "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 31353237 30326432 38656130 31303766 152702d28ea0107f\n- 0x00000010 66373730 38663230 31396637 33636331 f7708f2019f73cc1\n- 0x00000020 65316430 34612e64 65627567 00000000 e1d04a.debug....\n- 0x00000030 201409e7 ...\n+ 0x00000000 35313232 39336530 62643763 34343731 512293e0bd7c4471\n+ 0x00000010 62616465 34666664 39663331 31613463 bade4ffd9f311a4c\n+ 0x00000020 30383430 66342e64 65627567 00000000 0840f4.debug....\n+ 0x00000030 b6e322d7 ..\".\n \n"}]}, {"source1": "./usr/share/doc/getdp/getdp.pdf.gz", "source2": "./usr/share/doc/getdp/getdp.pdf.gz", "unified_diff": null, "details": [{"source1": "getdp.pdf", "source2": "getdp.pdf", "unified_diff": null, "details": [{"source1": "pdftotext {} -", "source2": "pdftotext {} -", "unified_diff": "@@ -1,13 +1,13 @@\n GetDP\n \n \f\fGetDP Reference Manual\n The documentation for GetDP 3.5.0 (development version)\n A General environment for the treatment of Discrete Problems\n-5 November 2024\n+6 November 2024\n \n Patrick Dular\n Christophe Geuzaine\n \n \fCopyright c 1997-2022 P. Dular and C. Geuzaine, University of Liege\n University of Lie\u0300ge\n Department of Electrical Engineering\n"}]}]}]}]}]}, {"source1": "getdp-dbgsym_3.5.0+dfsg1-2_arm64.deb", "source2": "getdp-dbgsym_3.5.0+dfsg1-2_arm64.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 2024-04-14 16:58:51.000000 debian-binary\n -rw-r--r-- 0 0 0 540 2024-04-14 16:58:51.000000 control.tar.xz\n--rw-r--r-- 0 0 0 4835688 2024-04-14 16:58:51.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 4835460 2024-04-14 16:58:51.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": "@@ -5,8 +5,8 @@\n Architecture: arm64\n Maintainer: Debian Science Team \n Installed-Size: 4928\n Depends: getdp (= 3.5.0+dfsg1-2)\n Section: debug\n Priority: optional\n Description: debug symbols for getdp\n-Build-Ids: a1152702d28ea0107ff7708f2019f73cc1e1d04a\n+Build-Ids: d1512293e0bd7c4471bade4ffd9f311a4c0840f4\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/a1/152702d28ea0107ff7708f2019f73cc1e1d04a.debug\n+usr/lib/debug/.build-id/d1/512293e0bd7c4471bade4ffd9f311a4c0840f4.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 2024-04-14 16:58:51.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-14 16:58:51.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-14 16:58:51.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-14 16:58:51.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-14 16:58:51.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2024-04-14 16:58:51.000000 ./usr/lib/debug/.build-id/a1/\n--rw-r--r-- 0 root (0) root (0) 5035648 2024-04-14 16:58:51.000000 ./usr/lib/debug/.build-id/a1/152702d28ea0107ff7708f2019f73cc1e1d04a.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-04-14 16:58:51.000000 ./usr/lib/debug/.build-id/d1/\n+-rw-r--r-- 0 root (0) root (0) 5035648 2024-04-14 16:58:51.000000 ./usr/lib/debug/.build-id/d1/512293e0bd7c4471bade4ffd9f311a4c0840f4.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-14 16:58:51.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-14 16:58:51.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2024-04-14 16:58:51.000000 ./usr/share/doc/getdp-dbgsym -> getdp\n"}, {"source1": "./usr/lib/debug/.build-id/a1/152702d28ea0107ff7708f2019f73cc1e1d04a.debug", "source2": "./usr/lib/debug/.build-id/d1/512293e0bd7c4471bade4ffd9f311a4c0840f4.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 93% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -27,20 +27,20 @@\n [22] .data.rel.ro NOBITS 000000000020dd70 00dd18 000580 00 WA 0 0 8\n [23] .dynamic NOBITS 000000000020e2f0 00dd18 0002c0 10 WA 7 0 8\n [24] .got NOBITS 000000000020e5b0 00dd18 001a50 08 WA 0 0 8\n [25] .data NOBITS 0000000000210000 00dd18 00a560 00 WA 0 0 16\n [26] .bss NOBITS 000000000021a560 00dd18 020f98 00 WA 0 0 16\n [27] .comment PROGBITS 0000000000000000 00032c 00001e 01 MS 0 0 1\n [28] .debug_aranges PROGBITS 0000000000000000 000350 000af0 00 C 0 0 8\n- [29] .debug_info PROGBITS 0000000000000000 000e40 2f0714 00 C 0 0 8\n+ [29] .debug_info PROGBITS 0000000000000000 000e40 2f0718 00 C 0 0 8\n [30] .debug_abbrev PROGBITS 0000000000000000 2f1558 00e0af 00 C 0 0 8\n [31] .debug_line PROGBITS 0000000000000000 2ff608 06d951 00 C 0 0 8\n [32] .debug_str PROGBITS 0000000000000000 36cf60 039c57 01 MSC 0 0 8\n [33] .debug_line_str PROGBITS 0000000000000000 3a6bb8 000a60 01 MSC 0 0 8\n- [34] .debug_loclists PROGBITS 0000000000000000 3a7618 0ca7ce 00 C 0 0 8\n+ [34] .debug_loclists PROGBITS 0000000000000000 3a7618 0ca7cd 00 C 0 0 8\n [35] .debug_rnglists PROGBITS 0000000000000000 471de8 02233e 00 C 0 0 8\n [36] .symtab SYMTAB 0000000000000000 494128 019c08 18 37 1848 8\n [37] .strtab STRTAB 0000000000000000 4add30 01eded 00 0 0 1\n [38] .shstrtab STRTAB 0000000000000000 4ccb1d 00019c 00 0 0 1\n Key to Flags:\n W (write), A (alloc), X (execute), M (merge), S (strings), I (info),\n L (link order), O (extra OS processing required), G (group), T (TLS),\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: a1152702d28ea0107ff7708f2019f73cc1e1d04a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d1512293e0bd7c4471bade4ffd9f311a4c0840f4\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "comments": ["error from `readelf --wide --debug-dump=info {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1900539,15 +1900539,15 @@\n <403f47> DW_AT_call_return_pc: (addr) 0x1103a4\n <403f4f> DW_AT_call_origin : (ref_udata) <0x3d1405>\n <10><403f51>: Abbrev Number: 5 (DW_TAG_call_site_parameter)\n <403f52> DW_AT_location : (exprloc) 1 byte block: 50 \t(DW_OP_reg0 (x0))\n <403f54> DW_AT_call_value : (exprloc) 2 byte block: 87 0 \t(DW_OP_breg23 (x23): 0)\n <10><403f57>: Abbrev Number: 5 (DW_TAG_call_site_parameter)\n <403f58> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (x1))\n- <403f5a> DW_AT_call_value : (exprloc) 9 byte block: 3 20 ef 18 0 0 0 0 0 \t(DW_OP_addr: 18ef20)\n+ <403f5a> DW_AT_call_value : (exprloc) 9 byte block: 3 b8 65 18 0 0 0 0 0 \t(DW_OP_addr: 1865b8)\n <10><403f64>: Abbrev Number: 5 (DW_TAG_call_site_parameter)\n <403f65> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (x2))\n <403f67> DW_AT_call_value : (exprloc) 1 byte block: 31 \t(DW_OP_lit1)\n <10><403f69>: Abbrev Number: 0\n <9><403f6a>: Abbrev Number: 0\n <8><403f6b>: Abbrev Number: 22 (DW_TAG_call_site)\n <403f6c> DW_AT_call_return_pc: (addr) 0x11035c\n"}, {"source1": "readelf --wide --debug-dump=loc {}", "source2": "readelf --wide --debug-dump=loc {}", "comments": ["error from `readelf --wide --debug-dump=loc {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -593762,19 +593762,19 @@\n \n 001bcaf1 v000000000000000 v000000000000003 location view pair\n 001bcaf3 v000000000000000 v000000000000000 location view pair\n 001bcaf5 v000000000000000 v000000000000000 location view pair\n \n 001bcaf7 0000000000110334 (base address)\n 001bcb00 v000000000000000 v000000000000003 views at 001bcaf1 for:\n- 0000000000110334 00000000001103a4 (DW_OP_addr: 18ef20; DW_OP_stack_value)\n+ 0000000000110334 00000000001103a4 (DW_OP_addr: 1865b8; DW_OP_stack_value)\n 001bcb0e v000000000000000 v000000000000000 views at 001bcaf3 for:\n- 000000000011443c 00000000001144c4 (DW_OP_addr: 18ef20; DW_OP_stack_value)\n+ 000000000011443c 00000000001144c4 (DW_OP_addr: 1865b8; DW_OP_stack_value)\n 001bcb20 v000000000000000 v000000000000000 views at 001bcaf5 for:\n- 0000000000114594 00000000001145a0 (DW_OP_addr: 18ef20; DW_OP_stack_value)\n+ 0000000000114594 00000000001145a0 (DW_OP_addr: 1865b8; DW_OP_stack_value)\n 001bcb32 \n \n 001bcb33 v000000000000000 v000000000000000 location view pair\n 001bcb35 v000000000000000 v000000000000000 location view pair\n 001bcb37 v000000000000000 v000000000000000 location view pair\n \n 001bcb39 0000000000110344 (base address)\n@@ -593801,19 +593801,19 @@\n \n 001bcb81 v000000000000000 v000000000000000 location view pair\n 001bcb83 v000000000000000 v000000000000000 location view pair\n 001bcb85 v000000000000000 v000000000000000 location view pair\n \n 001bcb87 0000000000110344 (base address)\n 001bcb90 v000000000000000 v000000000000000 views at 001bcb81 for:\n- 0000000000110344 00000000001103a4 (DW_OP_addr: 18ef20; DW_OP_stack_value)\n+ 0000000000110344 00000000001103a4 (DW_OP_addr: 1865b8; DW_OP_stack_value)\n 001bcb9e v000000000000000 v000000000000000 views at 001bcb83 for:\n- 000000000011443c 00000000001144c4 (DW_OP_addr: 18ef20; DW_OP_stack_value)\n+ 000000000011443c 00000000001144c4 (DW_OP_addr: 1865b8; DW_OP_stack_value)\n 001bcbb0 v000000000000000 v000000000000000 views at 001bcb85 for:\n- 0000000000114594 00000000001145a0 (DW_OP_addr: 18ef20; DW_OP_stack_value)\n+ 0000000000114594 00000000001145a0 (DW_OP_addr: 1865b8; DW_OP_stack_value)\n 001bcbc2 \n \n 001bcbc3 v000000000000000 v000000000000000 location view pair\n 001bcbc5 v000000000000000 v000000000000000 location view pair\n 001bcbc7 v000000000000000 v000000000000000 location view pair\n \n 001bcbc9 0000000000110344 (base address)\n@@ -594009,19 +594009,19 @@\n \n 001bce08 v000000000000000 v000000000000000 location view pair\n 001bce0a v000000000000000 v000000000000000 location view pair\n 001bce0c v000000000000000 v000000000000000 location view pair\n \n 001bce0e 0000000000110380 (base address)\n 001bce17 v000000000000000 v000000000000000 views at 001bce08 for:\n- 0000000000110380 00000000001103a4 (DW_OP_addr: 18ef20; DW_OP_stack_value)\n+ 0000000000110380 00000000001103a4 (DW_OP_addr: 1865b8; DW_OP_stack_value)\n 001bce25 v000000000000000 v000000000000000 views at 001bce0a for:\n- 000000000011443c 0000000000114464 (DW_OP_addr: 18ef20; DW_OP_stack_value)\n+ 000000000011443c 0000000000114464 (DW_OP_addr: 1865b8; DW_OP_stack_value)\n 001bce37 v000000000000000 v000000000000000 views at 001bce0c for:\n- 000000000011448c 00000000001144a8 (DW_OP_addr: 18ef20; DW_OP_stack_value)\n+ 000000000011448c 00000000001144a8 (DW_OP_addr: 1865b8; DW_OP_stack_value)\n 001bce49 \n \n 001bce4a v000000000000000 v000000000000000 location view pair\n 001bce4c v000000000000000 v000000000000000 location view pair\n 001bce4e v000000000000000 v000000000000000 location view pair\n \n 001bce50 0000000000110380 (base address)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -454,276 +454,263 @@\n [(Tn/UVA]\n rc/lzgZn\n uk[`ZwS{\n OSxY]q10V\n uv:1B]wf\n uT4Olh\tZt\n Kk^mCZO>\n-Tmw.qbQ_`\"\n-0Wn*Ztf`g+-\n-CkL*{a\n-e rCi9T1\n-NzC^.ogm\n-=[HopMP~w\n-$~DN2>G.\n-Pf_9(2{ 0\n-E? _t*ZD2-\"\n-PM*(Fd0#\n-0ekQ\\_^7o\n-Wg@7:m0:\n-%Wg`:6!r\n-**(******\n-)/4]S0t}\n-w\\dSpYb?Q\n-(%LbKP+e\t\n-R#9p]aE_\n-(;=ghl\\}XvI\n-#0Aj|$Nq\n-7&>ApjMB&\n-6bIaL|I\t\n-IYz&.0nRB&\n-4stnII|}\n-+-*4RS(j\n-VglF?m,K\n-Uhy]ly^<\n-P\\\"t4^{P?\n-gi_|0q!R<\n-qiS2q].\"K\n-R4]a (>K\n-XQQs/Ho&\\\n-]E]w_pnFE\n-~br WJo\t^,2\n+yb^(0RgD\n+AEReUmw.\n+:J{UsnZH}\n+vJeUsnZncR\n++Ztb`'+-\n+b$@#zHZ|\n+9@M{KFt@\n+dbQ:OT:C\n++Ztc`73-\n+zgPG*Y16w\n+0Bjo(wT(C\n+eR+_>%#U\n+ZIio7`~-\n+@bD:Owz9F\n+;l&po\t<1#\n+Mtxi9#]6\n+D\\|]<2>0x\n+0\"C$Ogd92\n+/+,M3+K3\n+ 6aE\\x9Z^r\n+(,Gf\t-LGa72;\n+f dG8[0Gu2\n+8#t4&Rj=\n+A;{kTwA3\n+I|cY-h I\n+QB :(o(@\n+^2qjPB)n\n+`\\L/0nR\"N\n+)M*n*]1oVE-\n+\"WTe`|&c\n+^CSTx}S&D\n+!5S]aixi\n+>>mqjg>4\n+6_-4yS'*\n+qa\t))aE+u\n+9 :Hj?/d\n+--H+:/C<\n+H6K^D;BXk=C8{N\n+:q\t47AT`Af%F\n+,nW^GwH;y\n+~c}`HRwu(\n+(Uf%M^ u\n+w/H\t!}#t\n+iv1N\n %S&s0i#^LyY\n wTfzh'M=/\n [PoQFo\tn@|A\n QfOt:r2i\n s`>=('%[5z|XX{h\n-v-NR]kqdnKR\n-(yh`iBvp\n-B,@4An;A?\n-d*}Xz$JB\n-/:A4+->E\n-mP7cYpXKy\n-gveJ!Zyi+\n-*33+++3M-++\n-a!*AzMjd\n-BTo9Ni.B\n-u6>4By@>\n-OzAhr3Z*0\n-AqKd+vi5\n- _@1E.1Z6fJ\n-|i)=t/{T\n-(|HoA%:G\n-U RrYF[*\n-{K=5c/%c\n-[-kH*bK;\n-K%EJvKCk\n-RYPHwwK)J\n-m;!lo){[\n-$oaH4O[89\n-KP3z\n-Y}\"|qp>lV\n-Lob7]-_K\n-W@\t@,,'V@\n-_-Lt& 3*K\n-S!Lf)0Hi\n-VEcn4QND>\n-VPJRPJY-yJ\n-K@pBlX~3\n-GI$\"32S]\n-PqI'>?sV\n-)sDV\\\tc%?\n-,3*HCiyI\n-bFJ}5`n>A=\n-_.`\\,`4.\n-Lp`scYs#\n-f{gE/Q)jFh\n-re,=gH}4b,\n-;ko,fsE+\n-~JNr{\"`Lk\n-CZB#MnT;\n-\tF0_^\t74f\n-|ZM=1+Ut\n-{C[{K~/Z\n- aZ3!aY|\n-FX&:SF,sYU\n-Uvafbh%v\n-z!LG@(:ZR\n-Q/pWgi:/\n-vCx{81k7\n-Uzer8VNY\n-A>@\tOF>a\n-`F%g\"7pM\n-zU3*F- j\n-JXG\t]]\tWU\n-9k g@SZ5~4I\n-@W<-d7n3%/\n-$|FCf$Rk\n-<-\tv{DX-Hm\n-JE&#)^Cy'T\n-JP4,#_o%]\n-X&Mzb&32\n-Qp.BGt|x\n-8Eo9>V+M\n-CeO%MpuG\n-r7d;E-ebF$\n-.L\"~mZ@:\n->2Nn\n-`8av=ZyM~oGZ.\n-MkEz a2 \n-wn%Q_P`K\n-si*l.d?n\n-Yek\\V{6K\n-,Me~Ou\\fi*;{6r\n-.P_SR,Z@\n-Q`j}[*,Y\n-M!$qFV[^\n-,LdCR|!X.\n-9)qc+;CB_\n--V!`F`?7nQ8\n-`=?60*{j9\n-W>PrwH'fS 0\t\n-@6UGhn%B\n-w8K#Dnu&}\n-2WNzWcRM\n-1#k@c'wC@^\n-\"=09F!M.\n-Xo^/Z'Ia,4\n-ZO/F@f1]\n-C\"`s\tX#k\n-3L>cb.^'\n-#+;xFWr[\n-{pvD)zrOGylv\n-CJ8n!z&w+\n-bbESh;J+\n-{rlQlY,w\n-#*ul!uo!\n-bT~.mt17\n-4%#RifyC\n-HNA_fl)4\n-#l-i]&l?\n-SYgkQeY5e%\n-^%t^%tZ%t4\n-84I9AT={\n-~&+?{}J/\n-UVVSaFts\n-pe0H3\"fGP\n-=4'>4'\\6%\n-vsz?*$Ry?\n-C!i)E)#3\n-Cd8)q&'~{K\n-U I[g95IQb\n-L3shfN&1nM\n-P*.TUD<;\n-r9[}d;.j\n-M'i_ [ `\n-\"8))w%%+)\n-^_~6}5S@JwM;hwE\n-)Xj?$fCd\n-*%AupFAdD\n-\"^uiJv`P \n-*xV>Q\\mX\n-qv*\t\t%SJ\n-(r-\\XrMg\n-PmS'f3N3!p\n-\\R%tj/6!g)\n-%Fz-jjW#\n-oqq7BlKb\n-sfYDua7`\n-G1eAc{~Ce]\n-MJs!j8Up\n-*F#NhcoL\n-C61>61?`)t\n+Had=y8&H\n+Ig_=%=9%]\n+H>x70xW`+\n+.H$8_T;5P\n+g*}Xz$JB\n+;K:%JT^sn{I\n+-}JDKM)n\n+dI*E5@Q]\n+?d4fA6K:\n+[(!!,}\\;\n+LO`!j=da\n+}4D9'y)-\n+3b;0[38#z\n+N;\\SX;%2\n+FsR5r\n+vNF\\-?8l!'\n+RQ>2Y$O~}\n+=T$I].vQ{\n+Gm#KIDX8j\n+iS/sy-n{\n+'S_p\t-n;\n+f#oQ,r-,[\n+ux{3J^;m72/\n+ lE 3lB$lR\n+l#_$k|t{\n+kA'Vl/F'\n+K@p<>$#$PW\n+O3pPhPu\t\n+/IlMK\tj7/\n+F~9|m`mJ9l\n+nq}PD.f~\n+{P6x #!%\n+4}EMOB77I4\n+9m{Fa^=r\n+\"anm\tkF[\n+s 090c.8AJ\n+k:c'c;J)\n+E4=(tttZ\n+sf9=YNYB\n+:8(i-z~F\n+VB}&O\toA\n+9%HskgQ{j\n+1^qjMQxv\n+ Rb(vH>_8F\n+Kl(GB&<[\n+}\"d&\\P;{7\n+afii\n+J9qzoF7W4A\n+a \t{ma [/8\n+gKl50cH.\n+3+ 6\\Th5\n+Oz yo*Q0\n+jv\\\\_P?^q\n+[n=2%+[2fv\n+7 a4kvZ6Y\n+@H'jsk!c\n+TLH[a(.U\n+yOw>DiQ8\n+R|:;{hg$\n+E:H'HGzoR\n++9Vj9jwT\n+*[~yUA_^\n+AfpK>MN?\n+@PzT.79&r(o\n+G^%MD|#awn\n+g;ERT[UVE\n+aNU1)(+H\n+a'k|G`~'v\n+_Yie2qSi\n+hpG|x\\!c(Y{\n+.|jj=e-J\n+:p|_Q@Oh\n+Cv9\t3Pv~9\n+J\t7b:\tNX~567F\n+;KWh4,0D\n+mT\"MVNob\n+a?`#leVJW`\n+CRT@s`->\n+&>p\"[bdX?\n+uzn%\\\\)5r6\n+G.@k^;OW\n+orh(fzJP\n+cia\"+VK7\n+MJu!j8Up\n+tuK2|e]ln\n+Us5T=#pf\n+H^l][GuLRn\n+Vng51w*oI\n X%'Jru-p\n Z%pd? NT\n -;F~oEu(8'Uat\n ,`V-\n '0w5an\\`.J\n-%1S&^l*&\n-cw*M}6**\n-% /$H%7W\n-Pr; n_6H\n-dc#T'#.~H\n-q92OrV~l\n-&p\t\\.bOEQ\n-; nbv7;P\n-8|qY\tC2K/\n-aEE3)i\\M\n-uB?>yi,$\n-R`o\"t 3?\n-DwieuP+P{u =u\n-@u[V^IL6\n-,1s{^%`*\n->0~v[G :|\n-ED%C%EEC\n-wa1~W!_yY.\n-1F+j:nz]\n-i #h C57E\n-]EY3\\Z6m\n-+yNmq%H/\n-O=\tO=6T+\n-9%e#%GLQ)\n-%c8%c<)y\n-UV$+} {Q}s\n-EoB^GjBj\n-<+z5Dlg:_\n-\tI6-kfJi\n-ZhzR!knl\n-kBlGKGS)\n-&Bj4 4O|.\n-m;;)K|f%\n-&IJn\"1we\n+E;i/ {\"0k*]\n+>]r%Hwc/\n+`fn,YXI\\4\n+;D{|p< 3\n+.lV-D(Z\\A\n+0rx~onq}\n+y4]D+ou(IJ\n+1,0lH3UG\n+1W:GPY=;ZP\n+brYTQk'P\n+N-YeWQkh+;\n+rGc|`jFS\n+$_7v]7t4#\n+n(w?ord_p\n+.-~)S&.cr\n+\tW1`EL)r\n+]kZ0]*_s\n+}Uw-hz*w\n+9Y;Lf]S>\n+_E}4n7E|#\n+D_P71I~A\n+_-9;6Hpr\n+.TLjp`o,\n+PWXxS$28GxS\n+x5+CgOR_\n+`zeXUKAm\n+$u4Q_-:'\n+-%r2W{Yk\n+)zBMh,Q[(\n+FMI-%[CG\n+ECwR4\")k]DZ\n+c4LGjq!2\n+Lf'<\\g\".6\n+E,h\t*FTT\n+HYEja]X\t\n+Zj@,Ts^} \n+5w?g~G+o\n+Q1J9*&P.1\n+L!QB@8Vr\n+KbSa!LhRR\n+\\#~S\\[:Z\n l]uFSrEe*\n u|C!0f7fh\n r\n J2?kEh/R\n AAGhp z*v\n@@ -1083,93 +1070,97 @@\n %|NWX3nI\n !1RWJ#QM/\n rg7sAj)3\n |eVSY4P[\n KYXEAX1r\n 8hV-p(hkrE\n KVSFF*'dZL\n-d!R3xQ,NIF\n-AMpbs(bl\n-.9>*SYt+\n-<#|L)`\\Li\n-Lgo_A--R\n-(;4eG\teG@\n-,\t|~BtK)\n-mJ=N9hShHUj-J\n-L%KISA)9\n-soJsoJsoJsoJso&x\n-[pG\\voxR\n-ff\t_7Hq!x\n-_SWSgH_5\n-nk7kwh7k\n-U]6TA1+0\n-]+]IJR9V:J\n-3,^)OiMO\n-UxNu__US\n-lZtVO\\Vg]\n-FE~..INS<\n-_2dd0X4cA\n-'*D@M)LGOH\n-ci|L+3;m\n-%\"n&XC<<[\n-Ozm8~Mgt\n-ExLB5HF5\n-2\"(#IJEP*b5\n-?'\"&[dl]\n-r!.D>[.*\n-gb&q]J8)\n-1*9e-*.x\n-Yw]7[a]7\n-t`c3Jt0^<]`\n-{cNf8sW3,\n-4s\"3'2s\"s9\n-9w5Yy0r'\n-!QzzE^m4\n-G\tJ3JAe\tZA>T'\n-J`R&pN%0)\n-`'iaRiaRjaRiaRjaRiaRjaRia\n-7DEJ8yrd\n-X+i6n%mQs\n-zH3ib5(M\n-T?oP\t0.8\n-!)>4'?2x\n-vqjvNMqj\n-.`stsT= \n-W}w8Wv8?\n-wx`BAZ*HK\n-*Wd/0X@=\n-Wd/0X@+t\n-:M}$#6$g\"\n-a.2Xfg-K\n-}G#o{e=>\n-#nfUCmuU\n-}fuzdkD8\n-,kQ+u7xfb\n-kUluZpllL\n-X(?%rmha\n-1Gs2Gs2Gs2Gs\n-hcb'>v&v\n-)w) w) w\n-\"!R[6Q[C\n-[;pJ'MQ7\"\n-\\]{mu]\\]\n-27xjGDjo`jg\n-7KS@:g]]_\n->r5.9:.D!\n-VaYyCej3\n-$i5rsf#'I\n-Cdu_n?Gr\n-['uxa3OVP\n-ORG3$%xG3\n-y_NEVmy_\n-;t|:JhEl2\n-T_?Q9(_\te\n-ERB$%ERRDvf\n-i &wD]Tf\n-j++/\t>&w\n+~\\~pVb;,\n+umA2um^K!z\n+Lg_eA--R\n+;\t-R'1$:\t\n+-/MJW{<=\n+$GEsa>Rc\n+B\\{^g I\t$\n+$\"'!9iH6\n+.e_]|U6b\n+nk7kwh7kw\n+e\")$3nQF\n+e\")$3mQ*\n+DSizKsR5\n+jJP=\\sMl>\n+?@\"?@*?X\n+e+Q\">Q$>Q&>Q(>\n+6+9+8rKP\n+s\t\"'A<:>\n+'@>dQBr8\n+K^0>sEHe\td\n+\tqq.g.3D\n+\tjDrO0KE#\n+?8.mF{spQ[6Q[$Dj\n+\"1B$\"Dm<\n+M(04\"M\tXQ\n+)P^oJ&Vo\n+UEyTEyTEyTE1\n+M`tmFOEa\n+,RTf)bL,I\n+sVu}c|UF|\n+|XZlX'}L\n+B=X#y[(I\n+CHbH*1$H\n+x_xlPS'z\n+*wgLwgLwgj\n+9++*3(v}\n+[\n Installed-Size: 4850\n Depends: getdp-sparskit (= 3.5.0+dfsg1-2)\n Section: debug\n Priority: optional\n Description: debug symbols for getdp-sparskit\n-Build-Ids: 067554e0667a392c92b78809e353a1ad0f9c1ee3\n+Build-Ids: fd2aa8bb6e79a9250970570a056a34900acf03c3\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/06/7554e0667a392c92b78809e353a1ad0f9c1ee3.debug\n+usr/lib/debug/.build-id/fd/2aa8bb6e79a9250970570a056a34900acf03c3.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 2024-04-14 16:58:51.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-14 16:58:51.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-14 16:58:51.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-14 16:58:51.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-14 16:58:51.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2024-04-14 16:58:51.000000 ./usr/lib/debug/.build-id/06/\n--rw-r--r-- 0 root (0) root (0) 4955816 2024-04-14 16:58:51.000000 ./usr/lib/debug/.build-id/06/7554e0667a392c92b78809e353a1ad0f9c1ee3.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-04-14 16:58:51.000000 ./usr/lib/debug/.build-id/fd/\n+-rw-r--r-- 0 root (0) root (0) 4955816 2024-04-14 16:58:51.000000 ./usr/lib/debug/.build-id/fd/2aa8bb6e79a9250970570a056a34900acf03c3.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-14 16:58:51.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-14 16:58:51.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2024-04-14 16:58:51.000000 ./usr/share/doc/getdp-sparskit-dbgsym -> getdp-sparskit\n"}, {"source1": "./usr/lib/debug/.build-id/06/7554e0667a392c92b78809e353a1ad0f9c1ee3.debug", "source2": "./usr/lib/debug/.build-id/fd/2aa8bb6e79a9250970570a056a34900acf03c3.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 96% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 067554e0667a392c92b78809e353a1ad0f9c1ee3\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: fd2aa8bb6e79a9250970570a056a34900acf03c3\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "comments": ["error from `readelf --wide --debug-dump=info {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1869238,15 +1869238,15 @@\n <3f4180> DW_AT_call_return_pc: (addr) 0x117fc0\n <3f4188> DW_AT_call_origin : (ref_udata) <0x3c15c8>\n <10><3f418a>: Abbrev Number: 5 (DW_TAG_call_site_parameter)\n <3f418b> DW_AT_location : (exprloc) 1 byte block: 50 \t(DW_OP_reg0 (x0))\n <3f418d> DW_AT_call_value : (exprloc) 2 byte block: 87 0 \t(DW_OP_breg23 (x23): 0)\n <10><3f4190>: Abbrev Number: 5 (DW_TAG_call_site_parameter)\n <3f4191> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (x1))\n- <3f4193> DW_AT_call_value : (exprloc) 9 byte block: 3 30 f8 1a 0 0 0 0 0 \t(DW_OP_addr: 1af830)\n+ <3f4193> DW_AT_call_value : (exprloc) 9 byte block: 3 0 6f 1a 0 0 0 0 0 \t(DW_OP_addr: 1a6f00)\n <10><3f419d>: Abbrev Number: 5 (DW_TAG_call_site_parameter)\n <3f419e> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (x2))\n <3f41a0> DW_AT_call_value : (exprloc) 1 byte block: 31 \t(DW_OP_lit1)\n <10><3f41a2>: Abbrev Number: 0\n <9><3f41a3>: Abbrev Number: 0\n <8><3f41a4>: Abbrev Number: 21 (DW_TAG_call_site)\n <3f41a5> DW_AT_call_return_pc: (addr) 0x117f78\n"}, {"source1": "readelf --wide --debug-dump=loc {}", "source2": "readelf --wide --debug-dump=loc {}", "comments": ["error from `readelf --wide --debug-dump=loc {}`:", "readelf: Error: Unable to find program interpreter name", "readelf: Warning: There is an overlap [0x27c8e8 - 0x27c8df] in .debug_loclists section."], "unified_diff": "@@ -585904,19 +585904,19 @@\n \n 001b77f1 v000000000000000 v000000000000003 location view pair\n 001b77f3 v000000000000000 v000000000000000 location view pair\n 001b77f5 v000000000000000 v000000000000000 location view pair\n \n 001b77f7 0000000000117f50 (base address)\n 001b7800 v000000000000000 v000000000000003 views at 001b77f1 for:\n- 0000000000117f50 0000000000117fc0 (DW_OP_addr: 1af830; DW_OP_stack_value)\n+ 0000000000117f50 0000000000117fc0 (DW_OP_addr: 1a6f00; DW_OP_stack_value)\n 001b780e v000000000000000 v000000000000000 views at 001b77f3 for:\n- 000000000011a718 000000000011a724 (DW_OP_addr: 1af830; DW_OP_stack_value)\n+ 000000000011a718 000000000011a724 (DW_OP_addr: 1a6f00; DW_OP_stack_value)\n 001b781e v000000000000000 v000000000000000 views at 001b77f5 for:\n- 000000000011b068 000000000011b0f0 (DW_OP_addr: 1af830; DW_OP_stack_value)\n+ 000000000011b068 000000000011b0f0 (DW_OP_addr: 1a6f00; DW_OP_stack_value)\n 001b782e \n \n 001b782f v000000000000000 v000000000000000 location view pair\n 001b7831 v000000000000000 v000000000000000 location view pair\n 001b7833 v000000000000000 v000000000000000 location view pair\n \n 001b7835 0000000000117f60 (base address)\n@@ -585943,19 +585943,19 @@\n \n 001b7875 v000000000000000 v000000000000000 location view pair\n 001b7877 v000000000000000 v000000000000000 location view pair\n 001b7879 v000000000000000 v000000000000000 location view pair\n \n 001b787b 0000000000117f60 (base address)\n 001b7884 v000000000000000 v000000000000000 views at 001b7875 for:\n- 0000000000117f60 0000000000117fc0 (DW_OP_addr: 1af830; DW_OP_stack_value)\n+ 0000000000117f60 0000000000117fc0 (DW_OP_addr: 1a6f00; DW_OP_stack_value)\n 001b7892 v000000000000000 v000000000000000 views at 001b7877 for:\n- 000000000011a718 000000000011a724 (DW_OP_addr: 1af830; DW_OP_stack_value)\n+ 000000000011a718 000000000011a724 (DW_OP_addr: 1a6f00; DW_OP_stack_value)\n 001b78a2 v000000000000000 v000000000000000 views at 001b7879 for:\n- 000000000011b068 000000000011b0f0 (DW_OP_addr: 1af830; DW_OP_stack_value)\n+ 000000000011b068 000000000011b0f0 (DW_OP_addr: 1a6f00; DW_OP_stack_value)\n 001b78b2 \n \n 001b78b3 v000000000000000 v000000000000000 location view pair\n 001b78b5 v000000000000000 v000000000000000 location view pair\n 001b78b7 v000000000000000 v000000000000000 location view pair\n \n 001b78b9 0000000000117f60 (base address)\n@@ -586151,19 +586151,19 @@\n \n 001b7ad4 v000000000000000 v000000000000000 location view pair\n 001b7ad6 v000000000000000 v000000000000000 location view pair\n 001b7ad8 v000000000000000 v000000000000000 location view pair\n \n 001b7ada 0000000000117f9c (base address)\n 001b7ae3 v000000000000000 v000000000000000 views at 001b7ad4 for:\n- 0000000000117f9c 0000000000117fc0 (DW_OP_addr: 1af830; DW_OP_stack_value)\n+ 0000000000117f9c 0000000000117fc0 (DW_OP_addr: 1a6f00; DW_OP_stack_value)\n 001b7af1 v000000000000000 v000000000000000 views at 001b7ad6 for:\n- 000000000011b068 000000000011b090 (DW_OP_addr: 1af830; DW_OP_stack_value)\n+ 000000000011b068 000000000011b090 (DW_OP_addr: 1a6f00; DW_OP_stack_value)\n 001b7b01 v000000000000000 v000000000000000 views at 001b7ad8 for:\n- 000000000011b0b8 000000000011b0d4 (DW_OP_addr: 1af830; DW_OP_stack_value)\n+ 000000000011b0b8 000000000011b0d4 (DW_OP_addr: 1a6f00; DW_OP_stack_value)\n 001b7b11 \n \n 001b7b12 v000000000000000 v000000000000000 location view pair\n 001b7b14 v000000000000000 v000000000000000 location view pair\n 001b7b16 v000000000000000 v000000000000000 location view pair\n \n 001b7b18 0000000000117f9c (base address)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -491,235 +491,205 @@\n 7P(_-~/Zk\n raa@W=.]23\n -3'0C/>E\n O\tiM[cJkz\n %z\tP#lFY\n M^ztm_.qb\n )YMbrp%-\n-vXho] jg\n-tU-o.q@w\n-h]fl[i^f\n-/JYM`rp'%\n--I`qmH e\n-Nx.tj,`_z\n-Ie;2y:2y\n-O^Ezf{|\\\n-mz\"2nI@v\n-5Um^xfM?E:|\n-S6Zjom4jE\n-Zo#/_(\\k\n-y;{]N\t g\n-UdU0+IFd\n-,`g\\W;.i\n-eDPkx$kx\n-L.i]QYkq&\n-Vowh;~78\n-xspJ+38M\n-+!i.]Z:5\n-{d!%@3AE!'\n-<:}jhUKc\n-s\tY_yWe-;.R7Kyw[\n-\\V2;XzWcJMV\n-a.T~`!KZw\n-f4j~T=Qa\n-p.QWAFX9z\n-:hGX.h)f\n-{@B+L)b)\n-,tU6kmJ b\n--9)7xUo)-Q\n-4VcNO A/\n-UamgpFrm\n-a[/A-.B8\n-e9mU9gE9\n-kU6Rb^rv\n-su$C]s3^\n-><`GdsXq\"\n-dRWmd+H)b\n-r0+gdvB6-\n-{YfOfg[l\n-kAkDqc2\t\th\n-+\tb2Q1ZN&b\n-V~\"MZqc0\n-Y0:KZgQI\n-rI3}k\"ts\n-m\t!\tl >K{\n-?I3.U1Ej\n-vz Y{\n-)o`~/1o`\n-G|D2_G|e\n-\\$WEn\"p=\n-'X6gx*m3D\n-WDk+bt?K\n-X]EHq.|L\n-bJ%{isJ \n-a.m}3PWi\n-JvJrQv/1\n-b=c&P2#C\n-XCo0h&`;\t\n-9C)jgBfp\n-@XkL_k\"=\n-SOpj0S)5\n-Iuc^4xA5c\n-X8NfKOx/\n-Q0aD<-D?\n->N\"GZXZx\n-- O OKXDR5h\n-yVm>-u-`WA\n-T*J9D3DQ\n-ci_5U'c_\n-1*+{Zei.!\n-6y-Lly5uH\n- yy{)Te~+\n-)IH8O$%I\n-iQSJ-#j*\n-WASK`jKs\n- 8^XMwf}]\n-`h5yKk(}\n-dI!w@n#V\n-S7Eo@(G@h3R:b.I\n-BrU~-x5(\n-V7+<{4Tw\n-oD\n-ncs=dS9tz5=\n-Z4j#=>?V\n-|nai=]V/\n-^YAx#Mhl\n-8^@+e1[+^y\n-iC'6%tbs\n-No1Gd)#<\n-HeZ~`.e4\n-q2z{m9p:/\n-Gd1Qy,OonN\n-|\ty%yXfyZ\n-\t{D8dKn4|\n-sz3EE8RDS1D~'%\n-8(.t,M#h\n-x]H<:W0 _4\n-p.Y$I~\tJ~0+\n-3E2!nJ\\Rv&\t@\n-z<\"aZ0=c{:\n-=E=b3OK*\n-]d|5DW7$j\n-E~v3W>QG\n-xg'htpZr\n-E`oH]yAs\n-n^%7y24J}e\n-hJ=^&L|L\n-HU1R2GQ$\n-Y?9h#/E!?\n-oXz&7c$a\n-T k&7z?\n-3El\\Kl1j\n-Hs/Km#x8\n-mYzr1Df\"|\n-.|,@_/6w\n-eQ;\"Df'|Q\n-{eTQr@X|\n-ZcjgT\"8*\n-I5%gF2$&\n-7X8f&j u\n-6%T_VXeG\n-\n-RL.]^/y\"\n-]n1I\\|9Bf\n-XTG^yVa-\\G\n-JJ_49-0L\n-jk$6]Cu=XD\n-\\/\\'jStHc\n-U`gx/igx'\n->d^W*vuu\n-1=NRPVoC^\n-#&^r\"W&Es\n-DYAR!;NB\n-_Th>*OTkw\n-I=R%:\"NJ\n-=TL-KNSm\n-z 2,v{-v#\n-NCPvwvx}\n-Q#Z^Sq-; q\n-|?I]gU:z\n-jT]M[7n(@C^\n-E;`E;@\"9\\@=\n-6Ia=KK1=\n-mktG8Rxe\n-w.hN:qJj\n-=Yq,,fr:\n-NEZ8S/dz \n-*R)*RY[E\n-1\\X22IDX\n-_G[[ edm!\n-d3U>](,7\n-FULkGjSG\n-2;w%qZ[B\n-l&Z7WDkw\n-S3UV}y7I\n-Qw/QX7ED\n-i\"(fQ;I]\n-hSd70y\tjS$\n-,.WKnU]-\n-)04IYNE&\n-[ LT] yk\n-S!SH?=E?\n-DEZ:F\n-3Oq_GazX\n-*Tv|o0=@\n-Mrs]DDrEB$qod!\n-JlEUCmU%$J\n-D~S/nE l\n-3_L_[>}a\n-;@? uMO';\n-O]ozvPkf\n- u.a:[pv\n-&vJ ?R6d\n->\\;p2TB \n-`iQ\"`ePr\n-JPeI:.u\tn\n-44C-@uTv\n-c0>A{=Vyz?w\n-QkKL)bHe\n-,a<8~&1,\n-i~e%PKhK\"\n+bv!Nho[@ZO#\n+4@'c%-~C\n+n}@N~c>^\n+_`ZdsxY]w1!\n+*'(Y^]w2\n+KD! OBU=\n+T-Hl-Zx^\n+QO|F]$GD\n+EKgYil_U\n+)9iOxU!W\n+]A~>PzU<\n+d#;[xO#S\n+4H[foq]C\n+m7q0e\\Qg[qO6\n+Uj\"wZu]E\n+DIN)q5Z~\n+\\30M@A\\QM\n+tCjLo#{+\n+@oXOUC?u\n+zUWJnt0V\n+]{fz5V*t\n+r>I)B=g[\n+d&uUawS83\n+f&Q*K)Qf\n+`m\\ajqHe)%J-~\n+b(PCz+jQ\n+(PMVY(jq\n+(rOBe)%J\n+e-Yn>%BJ\n+<%R\\9^+SO\n+1x\n+w$ziS5c2\n+O*;z##l=\n+}w>3[fvvv\n+$ES=Y2gD\n+NJ)m /S:\n+$c.(\"h?7\n+y(3FD2cX\n+::q&&q&:1\n+%dr!Z,\\X,h\n+Qnt$AgRL\n+B$w-'m;R\n+zONC;R%L\n+\\jkP]'.5*|\n+P?0$;T3V\n+%i[\n+{4AmvlqQn,5EX\n+_(`Q;>7;\n+uO!a\"\n+f:|IOst2\n+YdGEEAYUPP\n+HAN|%e?_r\n+^LY[gYAI\n+z-4YA=wc\n+LZne5bm|\n+`,O[I3VR\n+Wb]Mpr8!\n+-$_,1K\\~jpF\n+]}Q-2BS$\n+8dh?D6e1\n+B*N3:pzB{\n+[nZH=@7K\n+6_rP1&6?\n+tsOw@tMf\n+;]KewkZQ\n+OO%`[bx\"\n+?cuyE~97&\n+K6}^L5Kt\n+%+-++3SSK+M3+K4+,\n+79i/iSg_{\n+Mj'Oj\tNj\n+U=WlTOaF\n+@V{}@QaTQ\n+GZ}k(%%r\n+!>Of5]#8\n+Swbi-Z\t<\n+F^TOkMp#\n+E?rr,=o@\n+?+?HZ8n\"AD y5\n+\"yO\\kpYM\\\n+j@U)O.x8A\n+%{ZZ(J\"A%\n+bn/>p2O5Pb\n+Ii)m%g}xQ\n+7lXS}Su^S6s\n+B{)|*Nt9k\n+Qdz*!=to\n+X:oP\"/U.#\n+~x=$p(+U\n+;*l\\\\\"p0\n+azXy9K!8i\n+X~k:<2k$\n+\"%M1{`drc.\n+ct^fS\"-^H~\n+Po0?yY7K\n+^}q\\e}q\\e}q\\\n+BK1|^^\"}\n+2vAYzk6FCx\n+]Y|>\tr\\W\n+iV3\\.NkA\n+}'\"d(dUg\n+*e&-{D$Z7\n+>CID-K^gB\n+8$jeL}Y?Lu?\n+9_3:B{rWg\n+)5^KAVy)\n+o>8f#yb}9`\n+1]\\q.tnJ+,\n+frX)Jgrx^\n+xci\".*6Dn\n+hY~\\_.wN\n+pNk2M0xy\n+G@g(3N2N\n+DivQ2`sP\n+cjuwh\"^~\n+By'FpoCB}v\n+\tj5k1y)vVKI\n+_L!Eki_C\n+V$v*B&qh\n .-F?d\t78\n Nt('zUB&\n lbJ\tE.m_\n +wbHdWbG+\n *I7[<{f6\n h*40'pPp{\n 9sQ?+sqs\n@@ -1073,102 +1043,98 @@\n oBFdHFD:V\n ^V1aKV1DT\n AP&La2f-q\n-d#qtnfE[\n-<3,y1L^\t\n-J/yf7IBSQ\n-J#'X7X7JoK\n-y/Qf7p}8\n-WV1E1f'9\n-Q${!woJcOJ-N\n-asa5jsoj3@M\n-o$ve\tw L]\n-:A4@@-FW@\n-HacRa}Ba\n-m4)Sa2X*\n-b,sl#oHp\n-3h(wN*ga\n-X rB\n-7);8_jAnQ\n-F1:!`\tur\n-v8i(Dj*f\n-Hde\"fs2i\n-GKLnT NH\n-~5UNs|9]M\n- ~**BwThT\n-PJQYK6A'\n-$e8vu@)%\n-.eFswz7$?\n-AG94G+x9\n-;et'7t[[\n-C6rd#G6rdc\n-KAz =r)z\n-:07=/,&D:\n-Z|.NA\n-:;D%%ZR%Q\n-N/g.S)d.\n-hQ)Z*(ZU\n-ZJ=XJ!S-\n-LSoHPs>{\n-`XV#\\Vt6\n-/z0ft/m{\n-/+brr4\\q\n-Z9;:e&Gy\n-`9a=A>dNP2\n-g9b;BKMG\n-r$E*?v\\|_q\n-zW'VCi$V\n-)wm`<+k=g\n-WTn'8$\\(\n+6gm.g_Q+A\n+2c1|FS7o\n+vWn>#5E*U2\n+kG276s[i+3\n+Hg 4@|'x\n+]TINUINUINUINU\tZ\n+ERR$%ERR$%EBG5\n+6lUE lBY\n+bR8idpGZo\n+,2zEftJe\n+Z)NW$5i3\n+wNMAGle0K\n+94\"f3-$|\n+/F2,F-#yV\n+V/:-3LaX\n+bq?\"L&=a~\n+EB\"$\"\"$r7\n+bV,6+f.EP1+\n+:F2J73Lpt\n+1=i>Kicz\n+B[kXh7