{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.bXZHKDQi/b1/libkf5mailimporter_22.12.0-1_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.bXZHKDQi/b2/libkf5mailimporter_22.12.0-1_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,6 +1,6 @@\n \n 3cc28dc55467f29ae9efa48cfc9872da 16596 libdevel optional libkf5mailimporter-dev_22.12.0-1_i386.deb\n a82dde3b8ad80bda0e8b9668519100f0 2592740 debug optional libkf5mailimporter5-dbgsym_22.12.0-1_i386.deb\n ffd62515fb022738a2dcd7465775591e 225476 libs optional libkf5mailimporter5_22.12.0-1_i386.deb\n- 67fc679e0464e7a25b0a87244acf8224 375180 debug optional libkf5mailimporterakonadi5-dbgsym_22.12.0-1_i386.deb\n- 1875f3eeeff79b0318f5121f0877eb6c 22192 libs optional libkf5mailimporterakonadi5_22.12.0-1_i386.deb\n+ 18fb022d7088e6447d37a057d8c15c96 375176 debug optional libkf5mailimporterakonadi5-dbgsym_22.12.0-1_i386.deb\n+ da7336fdad85a2c4913d45d3d8bba1ce 22240 libs optional libkf5mailimporterakonadi5_22.12.0-1_i386.deb\n"}, {"source1": "libkf5mailimporterakonadi5_22.12.0-1_i386.deb", "source2": "libkf5mailimporterakonadi5_22.12.0-1_i386.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 2022-12-22 20:05:04.000000 debian-binary\n -rw-r--r-- 0 0 0 924 2022-12-22 20:05:04.000000 control.tar.xz\n--rw-r--r-- 0 0 0 21076 2022-12-22 20:05:04.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 21124 2022-12-22 20:05:04.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/i386-linux-gnu/libKF5MailImporterAkonadi.so.5.22.0", "source2": "./usr/lib/i386-linux-gnu/libKF5MailImporterAkonadi.so.5.22.0", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x0\n There are 9 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x00000000 0x00000000 0x02c7c 0x02c7c R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x02c80 0x02c80 R 0x1000\n LOAD 0x003000 0x00003000 0x00003000 0x06758 0x06758 R E 0x1000\n LOAD 0x00a000 0x0000a000 0x0000a000 0x0213e 0x0213e R 0x1000\n LOAD 0x00cc28 0x0000dc28 0x0000dc28 0x003e0 0x00400 RW 0x1000\n DYNAMIC 0x00cc9c 0x0000dc9c 0x0000dc9c 0x00148 0x00148 RW 0x4\n NOTE 0x000154 0x00000154 0x00000154 0x00024 0x00024 R 0x4\n GNU_EH_FRAME 0x00a418 0x0000a418 0x0000a418 0x001e4 0x001e4 R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,19 +2,19 @@\n \n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 00000178 000178 0000dc 04 A 3 0 4\n [ 3] .dynsym DYNSYM 00000254 000254 000990 10 A 4 1 4\n- [ 4] .dynstr STRTAB 00000be4 000be4 00194e 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00002532 002532 000132 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 00002664 002664 000110 00 A 4 6 4\n- [ 7] .rel.dyn REL 00002774 002774 000138 08 A 3 0 4\n- [ 8] .rel.plt REL 000028ac 0028ac 0003d0 08 AI 3 23 4\n+ [ 4] .dynstr STRTAB 00000be4 000be4 001950 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00002534 002534 000132 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 00002668 002668 000110 00 A 4 6 4\n+ [ 7] .rel.dyn REL 00002778 002778 000138 08 A 3 0 4\n+ [ 8] .rel.plt REL 000028b0 0028b0 0003d0 08 AI 3 23 4\n [ 9] .init PROGBITS 00003000 003000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 00003020 003020 0007b0 04 AX 0 0 16\n [11] .plt.got PROGBITS 000037d0 0037d0 000008 08 AX 0 0 8\n [12] .text PROGBITS 000037e0 0037e0 005f64 00 AX 0 0 16\n [13] .fini PROGBITS 00009744 009744 000014 00 AX 0 0 4\n [14] .rodata PROGBITS 0000a000 00a000 000410 00 A 0 0 32\n [15] .qtversion PROGBITS 0000a410 00a410 000008 00 A 0 0 8\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rel.dyn' at offset 0x2774 contains 39 entries:\n+Relocation section '.rel.dyn' at offset 0x2778 contains 39 entries:\n Offset Info Type Sym. Value Symbol's Name\n 0000dc28 00000008 R_386_RELATIVE \n 0000dc2c 00000008 R_386_RELATIVE \n 0000dc34 00000008 R_386_RELATIVE \n 0000dc38 00000008 R_386_RELATIVE \n 0000dc3c 00000008 R_386_RELATIVE \n 0000dc40 00000008 R_386_RELATIVE \n@@ -37,15 +37,15 @@\n 0000dfec 00004606 R_386_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.1.3\n 0000dff0 00004d06 R_386_GLOB_DAT 00000000 _ZN12QMapDataBase11shared_nullE@Qt_5\n 0000dff4 00006906 R_386_GLOB_DAT 00000000 _ITM_registerTMCloneTable\n 0000dff8 00009606 R_386_GLOB_DAT 0000dc74 _ZTVN12MailImporter21FilterImporterAkonadiE\n 0000dffc 00006d06 R_386_GLOB_DAT 00000000 _ZN16QLoggingCategoryD1Ev@Qt_5\n 0000e004 00003201 R_386_32 00000000 __gxx_personality_v0@CXXABI_1.3\n \n-Relocation section '.rel.plt' at offset 0x28ac contains 122 entries:\n+Relocation section '.rel.plt' at offset 0x28b0 contains 122 entries:\n Offset Info Type Sym. Value Symbol's Name\n 0000ddf0 00000107 R_386_JUMP_SLOT 00000000 _Z6ki18ndPKcS0_\n 0000ddf4 00000207 R_386_JUMP_SLOT 00000000 _ZN4QUrl13fromLocalFileERK7QString@Qt_5\n 0000ddf8 00000307 R_386_JUMP_SLOT 00000000 _ZN7QStringaSERKS_@Qt_5\n 0000ddfc 00000407 R_386_JUMP_SLOT 00000000 _ZN7QString11reallocDataEjb@Qt_5\n 0000de00 00000507 R_386_JUMP_SLOT 00000000 _ZN7Akonadi10CollectionC1Ev@ABI_5_2\n 0000de04 00000607 R_386_JUMP_SLOT 00000000 _ZN5KMime7Content5parseEv@ABI_5_1\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -17,23 +17,23 @@\n 0x00000019 (INIT_ARRAY) 0xdc28\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0xdc2c\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0xbe4\n 0x00000006 (SYMTAB) 0x254\n- 0x0000000a (STRSZ) 6478 (bytes)\n+ 0x0000000a (STRSZ) 6480 (bytes)\n 0x0000000b (SYMENT) 16 (bytes)\n 0x00000003 (PLTGOT) 0xdde4\n 0x00000002 (PLTRELSZ) 976 (bytes)\n 0x00000014 (PLTREL) REL\n- 0x00000017 (JMPREL) 0x28ac\n- 0x00000011 (REL) 0x2774\n+ 0x00000017 (JMPREL) 0x28b0\n+ 0x00000011 (REL) 0x2778\n 0x00000012 (RELSZ) 312 (bytes)\n 0x00000013 (RELENT) 8 (bytes)\n 0x0000001e (FLAGS) BIND_NOW\n 0x6ffffffb (FLAGS_1) Flags: NOW\n- 0x6ffffffe (VERNEED) 0x2664\n+ 0x6ffffffe (VERNEED) 0x2668\n 0x6fffffff (VERNEEDNUM) 6\n- 0x6ffffff0 (VERSYM) 0x2532\n+ 0x6ffffff0 (VERSYM) 0x2534\n 0x6ffffffa (RELCOUNT) 13\n 0x00000000 (NULL) 0x0\n"}, {"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: be0db02baf6d285aab26614ea00dca71584d45de\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e8cdd8e0566593e780f327ebcd570b2a67f4ccfa\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 153 entries:\n- Addr: 0x0000000000002532 Offset: 0x00002532 Link: 3 (.dynsym)\n+ Addr: 0x0000000000002534 Offset: 0x00002534 Link: 3 (.dynsym)\n 000: 0 (*local*) 1 (*global*) 2 (Qt_5) 2 (Qt_5) \n 004: 2 (Qt_5) 3 (ABI_5_2) 4 (ABI_5_1) 5 (CXXABI_1.3) \n 008: 3 (ABI_5_2) 1 (*global*) 2 (Qt_5) 1 (*global*) \n 00c: 6 (Qt_5.15) 2 (Qt_5) 3 (ABI_5_2) 1 (*global*) \n 010: 2 (Qt_5) 3 (ABI_5_2) 1 (*global*) 7 (GLIBC_2.0) \n 014: 2 (Qt_5) 1 (*global*) 1 (*global*) 3 (ABI_5_2) \n 018: 1 (*global*) 8 (GLIBC_2.4) 2 (Qt_5) 4 (ABI_5_1) \n@@ -38,15 +38,15 @@\n 088: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 08c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 090: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 094: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 098: 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 6 entries:\n- Addr: 0x0000000000002664 Offset: 0x00002664 Link: 4 (.dynstr)\n+ Addr: 0x0000000000002668 Offset: 0x00002668 Link: 4 (.dynstr)\n 000000: Version: 1 File: libgcc_s.so.1 Cnt: 1\n 0x0010: Name: GCC_3.0 Flags: none Version: 11\n 0x0020: Version: 1 File: libc.so.6 Cnt: 3\n 0x0030: Name: GLIBC_2.1.3 Flags: none Version: 12\n 0x0040: Name: GLIBC_2.4 Flags: none Version: 8\n 0x0050: Name: GLIBC_2.0 Flags: none Version: 7\n 0x0060: Version: 1 File: libstdc++.so.6 Cnt: 3\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -400,9 +400,9 @@\n 0x000024b4 4c494243 58585f33 2e340043 58584142 LIBCXX_3.4.CXXAB\n 0x000024c4 495f312e 332e3900 43585841 42495f31 I_1.3.9.CXXABI_1\n 0x000024d4 2e330041 42495f35 5f310041 42495f35 .3.ABI_5_1.ABI_5\n 0x000024e4 5f320051 745f352e 31350051 745f3500 _2.Qt_5.15.Qt_5.\n 0x000024f4 00000000 00000000 00000000 00000000 ................\n 0x00002504 00000000 00000000 00000000 00000000 ................\n 0x00002514 00000000 00000000 00000000 00000000 ................\n- 0x00002524 00000000 00000000 00000000 0000 ..............\n+ 0x00002524 00000000 00000000 00000000 00000000 ................\n \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 30646230 32626166 36643238 35616162 0db02baf6d285aab\n- 0x00000010 32363631 34656130 30646361 37313538 26614ea00dca7158\n- 0x00000020 34643435 64652e64 65627567 00000000 4d45de.debug....\n- 0x00000030 bab6f690 ....\n+ 0x00000000 63646438 65303536 36353933 65373830 cdd8e0566593e780\n+ 0x00000010 66333237 65626364 35373062 32613637 f327ebcd570b2a67\n+ 0x00000020 66346363 66612e64 65627567 00000000 f4ccfa.debug....\n+ 0x00000030 87d8cbc0 ....\n \n"}]}]}]}]}, {"source1": "libkf5mailimporterakonadi5-dbgsym_22.12.0-1_i386.deb", "source2": "libkf5mailimporterakonadi5-dbgsym_22.12.0-1_i386.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 2022-12-22 20:05:04.000000 debian-binary\n -rw-r--r-- 0 0 0 556 2022-12-22 20:05:04.000000 control.tar.xz\n--rw-r--r-- 0 0 0 374432 2022-12-22 20:05:04.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 374428 2022-12-22 20:05:04.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 Qt/KDE Maintainers \n Installed-Size: 387\n Depends: libkf5mailimporterakonadi5 (= 4:22.12.0-1)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for libkf5mailimporterakonadi5\n-Build-Ids: be0db02baf6d285aab26614ea00dca71584d45de\n+Build-Ids: e8cdd8e0566593e780f327ebcd570b2a67f4ccfa\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/be/0db02baf6d285aab26614ea00dca71584d45de.debug\n+usr/lib/debug/.build-id/e8/cdd8e0566593e780f327ebcd570b2a67f4ccfa.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 2022-12-22 20:05:04.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2022-12-22 20:05:04.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2022-12-22 20:05:04.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2022-12-22 20:05:04.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2022-12-22 20:05:04.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2022-12-22 20:05:04.000000 ./usr/lib/debug/.build-id/be/\n--rw-r--r-- 0 root (0) root (0) 386016 2022-12-22 20:05:04.000000 ./usr/lib/debug/.build-id/be/0db02baf6d285aab26614ea00dca71584d45de.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2022-12-22 20:05:04.000000 ./usr/lib/debug/.build-id/e8/\n+-rw-r--r-- 0 root (0) root (0) 386016 2022-12-22 20:05:04.000000 ./usr/lib/debug/.build-id/e8/cdd8e0566593e780f327ebcd570b2a67f4ccfa.debug\n drwxr-xr-x 0 root (0) root (0) 0 2022-12-22 20:05:04.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2022-12-22 20:05:04.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2022-12-22 20:05:04.000000 ./usr/share/doc/libkf5mailimporterakonadi5-dbgsym -> libkf5mailimporterakonadi5\n"}, {"source1": "./usr/lib/debug/.build-id/be/0db02baf6d285aab26614ea00dca71584d45de.debug", "source2": "./usr/lib/debug/.build-id/e8/cdd8e0566593e780f327ebcd570b2a67f4ccfa.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x0\n There are 9 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x00000000 0x00000000 0x00178 0x02c7c R 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x00178 0x02c80 R 0x1000\n LOAD 0x000000 0x00003000 0x00003000 0x00000 0x06758 R E 0x1000\n LOAD 0x000000 0x0000a000 0x0000a000 0x00000 0x0213e R 0x1000\n LOAD 0x000c28 0x0000dc28 0x0000dc28 0x00000 0x00400 RW 0x1000\n DYNAMIC 0x000c28 0x0000dc9c 0x0000dc9c 0x00000 0x00148 RW 0x4\n NOTE 0x000154 0x00000154 0x00000154 0x00024 0x00024 R 0x4\n GNU_EH_FRAME 0x001000 0x0000a418 0x0000a418 0x00000 0x001e4 R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,19 +2,19 @@\n \n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 00000178 000178 0000dc 04 A 3 0 4\n [ 3] .dynsym NOBITS 00000254 000178 000990 10 A 4 1 4\n- [ 4] .dynstr NOBITS 00000be4 000178 00194e 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 00002532 000178 000132 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 00002664 000178 000110 00 A 4 6 4\n- [ 7] .rel.dyn NOBITS 00002774 000178 000138 08 A 3 0 4\n- [ 8] .rel.plt NOBITS 000028ac 000178 0003d0 08 A 3 23 4\n+ [ 4] .dynstr NOBITS 00000be4 000178 001950 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00002534 000178 000132 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 00002668 000178 000110 00 A 4 6 4\n+ [ 7] .rel.dyn NOBITS 00002778 000178 000138 08 A 3 0 4\n+ [ 8] .rel.plt NOBITS 000028b0 000178 0003d0 08 A 3 23 4\n [ 9] .init NOBITS 00003000 001000 000020 00 AX 0 0 4\n [10] .plt NOBITS 00003020 001000 0007b0 04 AX 0 0 16\n [11] .plt.got NOBITS 000037d0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 000037e0 001000 005f64 00 AX 0 0 16\n [13] .fini NOBITS 00009744 001000 000014 00 AX 0 0 4\n [14] .rodata NOBITS 0000a000 001000 000410 00 A 0 0 32\n [15] .qtversion NOBITS 0000a410 001000 000008 00 A 0 0 8\n"}, {"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: be0db02baf6d285aab26614ea00dca71584d45de\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e8cdd8e0566593e780f327ebcd570b2a67f4ccfa\n"}]}]}]}]}]}