{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo {}", "source2": "zipinfo {}", "unified_diff": "@@ -1,18 +1,18 @@\n-Zip file size: 12314 bytes, number of entries: 16\n+Zip file size: 12240 bytes, number of entries: 16\n drwxr-xr-x  2.0 unx        0 b- stor 24-Jan-19 14:51 META-INF/\n -rw-r--r--  2.0 unx       81 b- defN 24-Jan-19 14:51 META-INF/MANIFEST.MF\n drwxr-xr-x  2.0 unx        0 b- stor 24-Jan-19 14:51 dev/\n drwxr-xr-x  2.0 unx        0 b- stor 24-Jan-19 14:51 dev/langchain4j/\n drwxr-xr-x  2.0 unx        0 b- stor 24-Jan-19 14:51 dev/langchain4j/store/\n drwxr-xr-x  2.0 unx        0 b- stor 24-Jan-19 14:51 dev/langchain4j/store/embedding/\n drwxr-xr-x  2.0 unx        0 b- stor 24-Jan-19 14:51 dev/langchain4j/store/embedding/infinispan/\n drwxr-xr-x  2.0 unx        0 b- stor 24-Jan-19 14:51 META-INF/maven/\n drwxr-xr-x  2.0 unx        0 b- stor 24-Jan-19 14:51 META-INF/maven/dev.langchain4j/\n drwxr-xr-x  2.0 unx        0 b- stor 24-Jan-19 14:51 META-INF/maven/dev.langchain4j/langchain4j-infinispan/\n -rw-r--r--  2.0 unx     1619 b- defN 24-Jan-19 14:51 dev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore$Builder.class\n--rw-r--r--  2.0 unx    14532 b- defN 24-Jan-19 14:51 dev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore.class\n--rw-r--r--  2.0 unx     2986 b- defN 24-Jan-19 14:51 dev/langchain4j/store/embedding/infinispan/LangChainInfinispanItem.class\n--rw-r--r--  2.0 unx     4032 b- defN 24-Jan-19 14:51 dev/langchain4j/store/embedding/infinispan/LangChainItemMarshaller.class\n+-rw-r--r--  2.0 unx    14498 b- defN 24-Jan-19 14:51 dev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore.class\n+-rw-r--r--  2.0 unx     2893 b- defN 24-Jan-19 14:51 dev/langchain4j/store/embedding/infinispan/LangChainInfinispanItem.class\n+-rw-r--r--  2.0 unx     3987 b- defN 24-Jan-19 14:51 dev/langchain4j/store/embedding/infinispan/LangChainItemMarshaller.class\n -rw-r--r--  2.0 unx     3375 b- defN 24-Jan-19 14:51 META-INF/maven/dev.langchain4j/langchain4j-infinispan/pom.xml\n -rw-r--r--  2.0 unx       73 b- defN 24-Jan-19 14:51 META-INF/maven/dev.langchain4j/langchain4j-infinispan/pom.properties\n-16 files, 26698 bytes uncompressed, 9730 bytes compressed:  63.6%\n+16 files, 26526 bytes uncompressed, 9656 bytes compressed:  63.6%\n"}, {"source1": "zipdetails --redact --scan --utc {}", "source2": "zipdetails --redact --scan --utc {}", "unified_diff": "@@ -21,805 +21,805 @@\n 002B Extract Zip Spec      14 (20) '2.0'\n 002C Extract OS            00 (0) 'MS-DOS'\n 002D General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n 002F Compression Method    0008 (8) 'Deflated'\n 0031 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-0035 CRC                   FFBC8C52 (4290546770)\n-0039 Compressed Size       00000051 (81)\n+0035 CRC                   F6680B5C (4134013788)\n+0039 Compressed Size       00000050 (80)\n 003D Uncompressed Size     00000051 (81)\n 0041 Filename Length       0014 (20)\n 0043 Extra Length          0000 (0)\n 0045 Filename              'XXXXXXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0x45: Filename 'XXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-0059 PAYLOAD               XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n+0059 PAYLOAD               XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n \n-00AA LOCAL HEADER #3       04034B50 (67324752)\n-00AE Extract Zip Spec      0A (10) '1.0'\n-00AF Extract OS            00 (0) 'MS-DOS'\n-00B0 General Purpose Flag  0800 (2048)\n+00A9 LOCAL HEADER #3       04034B50 (67324752)\n+00AD Extract Zip Spec      0A (10) '1.0'\n+00AE Extract OS            00 (0) 'MS-DOS'\n+00AF General Purpose Flag  0800 (2048)\n      [Bit 11]              1 'Language Encoding'\n-00B2 Compression Method    0000 (0) 'Stored'\n-00B4 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-00B8 CRC                   00000000 (0)\n-00BC Compressed Size       00000000 (0)\n-00C0 Uncompressed Size     00000000 (0)\n-00C4 Filename Length       0004 (4)\n-00C6 Extra Length          0000 (0)\n-00C8 Filename              'XXXX'\n+00B1 Compression Method    0000 (0) 'Stored'\n+00B3 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+00B7 CRC                   00000000 (0)\n+00BB Compressed Size       00000000 (0)\n+00BF Uncompressed Size     00000000 (0)\n+00C3 Filename Length       0004 (4)\n+00C5 Extra Length          0000 (0)\n+00C7 Filename              'XXXX'\n #\n-# WARNING: Offset 0xC8: Filename 'XXXX'\n+# WARNING: Offset 0xC7: Filename 'XXXX'\n #          Zero length filename\n #\n \n-00CC LOCAL HEADER #4       04034B50 (67324752)\n-00D0 Extract Zip Spec      0A (10) '1.0'\n-00D1 Extract OS            00 (0) 'MS-DOS'\n-00D2 General Purpose Flag  0800 (2048)\n+00CB LOCAL HEADER #4       04034B50 (67324752)\n+00CF Extract Zip Spec      0A (10) '1.0'\n+00D0 Extract OS            00 (0) 'MS-DOS'\n+00D1 General Purpose Flag  0800 (2048)\n      [Bit 11]              1 'Language Encoding'\n-00D4 Compression Method    0000 (0) 'Stored'\n-00D6 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-00DA CRC                   00000000 (0)\n-00DE Compressed Size       00000000 (0)\n-00E2 Uncompressed Size     00000000 (0)\n-00E6 Filename Length       0010 (16)\n-00E8 Extra Length          0000 (0)\n-00EA Filename              'XXXXXXXXXXXXXXXX'\n+00D3 Compression Method    0000 (0) 'Stored'\n+00D5 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+00D9 CRC                   00000000 (0)\n+00DD Compressed Size       00000000 (0)\n+00E1 Uncompressed Size     00000000 (0)\n+00E5 Filename Length       0010 (16)\n+00E7 Extra Length          0000 (0)\n+00E9 Filename              'XXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0xEA: Filename 'XXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0xE9: Filename 'XXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-00FA LOCAL HEADER #5       04034B50 (67324752)\n-00FE Extract Zip Spec      0A (10) '1.0'\n-00FF Extract OS            00 (0) 'MS-DOS'\n-0100 General Purpose Flag  0800 (2048)\n+00F9 LOCAL HEADER #5       04034B50 (67324752)\n+00FD Extract Zip Spec      0A (10) '1.0'\n+00FE Extract OS            00 (0) 'MS-DOS'\n+00FF General Purpose Flag  0800 (2048)\n      [Bit 11]              1 'Language Encoding'\n-0102 Compression Method    0000 (0) 'Stored'\n-0104 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-0108 CRC                   00000000 (0)\n-010C Compressed Size       00000000 (0)\n-0110 Uncompressed Size     00000000 (0)\n-0114 Filename Length       0016 (22)\n-0116 Extra Length          0000 (0)\n-0118 Filename              'XXXXXXXXXXXXXXXXXXXXXX'\n+0101 Compression Method    0000 (0) 'Stored'\n+0103 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+0107 CRC                   00000000 (0)\n+010B Compressed Size       00000000 (0)\n+010F Uncompressed Size     00000000 (0)\n+0113 Filename Length       0016 (22)\n+0115 Extra Length          0000 (0)\n+0117 Filename              'XXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x118: Filename 'XXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x117: Filename 'XXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-012E LOCAL HEADER #6       04034B50 (67324752)\n-0132 Extract Zip Spec      0A (10) '1.0'\n-0133 Extract OS            00 (0) 'MS-DOS'\n-0134 General Purpose Flag  0800 (2048)\n+012D LOCAL HEADER #6       04034B50 (67324752)\n+0131 Extract Zip Spec      0A (10) '1.0'\n+0132 Extract OS            00 (0) 'MS-DOS'\n+0133 General Purpose Flag  0800 (2048)\n      [Bit 11]              1 'Language Encoding'\n-0136 Compression Method    0000 (0) 'Stored'\n-0138 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-013C CRC                   00000000 (0)\n-0140 Compressed Size       00000000 (0)\n-0144 Uncompressed Size     00000000 (0)\n-0148 Filename Length       0020 (32)\n-014A Extra Length          0000 (0)\n-014C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+0135 Compression Method    0000 (0) 'Stored'\n+0137 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+013B CRC                   00000000 (0)\n+013F Compressed Size       00000000 (0)\n+0143 Uncompressed Size     00000000 (0)\n+0147 Filename Length       0020 (32)\n+0149 Extra Length          0000 (0)\n+014B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x14C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x14B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-016C LOCAL HEADER #7       04034B50 (67324752)\n-0170 Extract Zip Spec      0A (10) '1.0'\n-0171 Extract OS            00 (0) 'MS-DOS'\n-0172 General Purpose Flag  0800 (2048)\n+016B LOCAL HEADER #7       04034B50 (67324752)\n+016F Extract Zip Spec      0A (10) '1.0'\n+0170 Extract OS            00 (0) 'MS-DOS'\n+0171 General Purpose Flag  0800 (2048)\n      [Bit 11]              1 'Language Encoding'\n-0174 Compression Method    0000 (0) 'Stored'\n-0176 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-017A CRC                   00000000 (0)\n-017E Compressed Size       00000000 (0)\n-0182 Uncompressed Size     00000000 (0)\n-0186 Filename Length       002B (43)\n-0188 Extra Length          0000 (0)\n-018A Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+0173 Compression Method    0000 (0) 'Stored'\n+0175 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+0179 CRC                   00000000 (0)\n+017D Compressed Size       00000000 (0)\n+0181 Uncompressed Size     00000000 (0)\n+0185 Filename Length       002B (43)\n+0187 Extra Length          0000 (0)\n+0189 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x18A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x189: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-01B5 LOCAL HEADER #8       04034B50 (67324752)\n-01B9 Extract Zip Spec      0A (10) '1.0'\n-01BA Extract OS            00 (0) 'MS-DOS'\n-01BB General Purpose Flag  0800 (2048)\n+01B4 LOCAL HEADER #8       04034B50 (67324752)\n+01B8 Extract Zip Spec      0A (10) '1.0'\n+01B9 Extract OS            00 (0) 'MS-DOS'\n+01BA General Purpose Flag  0800 (2048)\n      [Bit 11]              1 'Language Encoding'\n-01BD Compression Method    0000 (0) 'Stored'\n-01BF Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-01C3 CRC                   00000000 (0)\n-01C7 Compressed Size       00000000 (0)\n-01CB Uncompressed Size     00000000 (0)\n-01CF Filename Length       000F (15)\n-01D1 Extra Length          0000 (0)\n-01D3 Filename              'XXXXXXXXXXXXXXX'\n+01BC Compression Method    0000 (0) 'Stored'\n+01BE Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+01C2 CRC                   00000000 (0)\n+01C6 Compressed Size       00000000 (0)\n+01CA Uncompressed Size     00000000 (0)\n+01CE Filename Length       000F (15)\n+01D0 Extra Length          0000 (0)\n+01D2 Filename              'XXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x1D3: Filename 'XXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x1D2: Filename 'XXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-01E2 LOCAL HEADER #9       04034B50 (67324752)\n-01E6 Extract Zip Spec      0A (10) '1.0'\n-01E7 Extract OS            00 (0) 'MS-DOS'\n-01E8 General Purpose Flag  0800 (2048)\n+01E1 LOCAL HEADER #9       04034B50 (67324752)\n+01E5 Extract Zip Spec      0A (10) '1.0'\n+01E6 Extract OS            00 (0) 'MS-DOS'\n+01E7 General Purpose Flag  0800 (2048)\n      [Bit 11]              1 'Language Encoding'\n-01EA Compression Method    0000 (0) 'Stored'\n-01EC Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-01F0 CRC                   00000000 (0)\n-01F4 Compressed Size       00000000 (0)\n-01F8 Uncompressed Size     00000000 (0)\n-01FC Filename Length       001F (31)\n-01FE Extra Length          0000 (0)\n-0200 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+01E9 Compression Method    0000 (0) 'Stored'\n+01EB Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+01EF CRC                   00000000 (0)\n+01F3 Compressed Size       00000000 (0)\n+01F7 Uncompressed Size     00000000 (0)\n+01FB Filename Length       001F (31)\n+01FD Extra Length          0000 (0)\n+01FF Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x200: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x1FF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-021F LOCAL HEADER #10      04034B50 (67324752)\n-0223 Extract Zip Spec      0A (10) '1.0'\n-0224 Extract OS            00 (0) 'MS-DOS'\n-0225 General Purpose Flag  0800 (2048)\n+021E LOCAL HEADER #10      04034B50 (67324752)\n+0222 Extract Zip Spec      0A (10) '1.0'\n+0223 Extract OS            00 (0) 'MS-DOS'\n+0224 General Purpose Flag  0800 (2048)\n      [Bit 11]              1 'Language Encoding'\n-0227 Compression Method    0000 (0) 'Stored'\n-0229 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-022D CRC                   00000000 (0)\n-0231 Compressed Size       00000000 (0)\n-0235 Uncompressed Size     00000000 (0)\n-0239 Filename Length       0036 (54)\n-023B Extra Length          0000 (0)\n-023D Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+0226 Compression Method    0000 (0) 'Stored'\n+0228 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+022C CRC                   00000000 (0)\n+0230 Compressed Size       00000000 (0)\n+0234 Uncompressed Size     00000000 (0)\n+0238 Filename Length       0036 (54)\n+023A Extra Length          0000 (0)\n+023C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x23D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x23C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-0273 LOCAL HEADER #11      04034B50 (67324752)\n-0277 Extract Zip Spec      14 (20) '2.0'\n-0278 Extract OS            00 (0) 'MS-DOS'\n-0279 General Purpose Flag  0800 (2048)\n+0272 LOCAL HEADER #11      04034B50 (67324752)\n+0276 Extract Zip Spec      14 (20) '2.0'\n+0277 Extract OS            00 (0) 'MS-DOS'\n+0278 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-027B Compression Method    0008 (8) 'Deflated'\n-027D Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-0281 CRC                   13874CCF (327634127)\n-0285 Compressed Size       00000241 (577)\n-0289 Uncompressed Size     00000653 (1619)\n-028D Filename Length       0051 (81)\n-028F Extra Length          0000 (0)\n-0291 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+027A Compression Method    0008 (8) 'Deflated'\n+027C Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+0280 CRC                   13874CCF (327634127)\n+0284 Compressed Size       00000241 (577)\n+0288 Uncompressed Size     00000653 (1619)\n+028C Filename Length       0051 (81)\n+028E Extra Length          0000 (0)\n+0290 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x291: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x290: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-02E2 PAYLOAD\n+02E1 PAYLOAD\n \n-0523 LOCAL HEADER #12      04034B50 (67324752)\n-0527 Extract Zip Spec      14 (20) '2.0'\n-0528 Extract OS            00 (0) 'MS-DOS'\n-0529 General Purpose Flag  0800 (2048)\n+0522 LOCAL HEADER #12      04034B50 (67324752)\n+0526 Extract Zip Spec      14 (20) '2.0'\n+0527 Extract OS            00 (0) 'MS-DOS'\n+0528 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-052B Compression Method    0008 (8) 'Deflated'\n-052D Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-0531 CRC                   4A50DA99 (1246812825)\n-0535 Compressed Size       0000155F (5471)\n-0539 Uncompressed Size     000038C4 (14532)\n-053D Filename Length       0049 (73)\n-053F Extra Length          0000 (0)\n-0541 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+052A Compression Method    0008 (8) 'Deflated'\n+052C Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+0530 CRC                   A7D5BB3E (2815802174)\n+0534 Compressed Size       00001549 (5449)\n+0538 Uncompressed Size     000038A2 (14498)\n+053C Filename Length       0049 (73)\n+053E Extra Length          0000 (0)\n+0540 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x541: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x540: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-058A PAYLOAD\n+0589 PAYLOAD\n \n-1AE9 LOCAL HEADER #13      04034B50 (67324752)\n-1AED Extract Zip Spec      14 (20) '2.0'\n-1AEE Extract OS            00 (0) 'MS-DOS'\n-1AEF General Purpose Flag  0800 (2048)\n+1AD2 LOCAL HEADER #13      04034B50 (67324752)\n+1AD6 Extract Zip Spec      14 (20) '2.0'\n+1AD7 Extract OS            00 (0) 'MS-DOS'\n+1AD8 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-1AF1 Compression Method    0008 (8) 'Deflated'\n-1AF3 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-1AF7 CRC                   0818E047 (135848007)\n-1AFB Compressed Size       00000517 (1303)\n-1AFF Uncompressed Size     00000BAA (2986)\n-1B03 Filename Length       0048 (72)\n-1B05 Extra Length          0000 (0)\n-1B07 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+1ADA Compression Method    0008 (8) 'Deflated'\n+1ADC Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+1AE0 CRC                   5262C580 (1382204800)\n+1AE4 Compressed Size       000004F9 (1273)\n+1AE8 Uncompressed Size     00000B4D (2893)\n+1AEC Filename Length       0048 (72)\n+1AEE Extra Length          0000 (0)\n+1AF0 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x1B07: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x1AF0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-1B4F PAYLOAD\n+1B38 PAYLOAD\n \n-2066 LOCAL HEADER #14      04034B50 (67324752)\n-206A Extract Zip Spec      14 (20) '2.0'\n-206B Extract OS            00 (0) 'MS-DOS'\n-206C General Purpose Flag  0800 (2048)\n+2031 LOCAL HEADER #14      04034B50 (67324752)\n+2035 Extract Zip Spec      14 (20) '2.0'\n+2036 Extract OS            00 (0) 'MS-DOS'\n+2037 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-206E Compression Method    0008 (8) 'Deflated'\n-2070 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-2074 CRC                   EDA1D504 (3986806020)\n-2078 Compressed Size       000005E2 (1506)\n-207C Uncompressed Size     00000FC0 (4032)\n-2080 Filename Length       0048 (72)\n-2082 Extra Length          0000 (0)\n-2084 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+2039 Compression Method    0008 (8) 'Deflated'\n+203B Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+203F CRC                   2A6E21C6 (711860678)\n+2043 Compressed Size       000005CD (1485)\n+2047 Uncompressed Size     00000F93 (3987)\n+204B Filename Length       0048 (72)\n+204D Extra Length          0000 (0)\n+204F Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x2084: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x204F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-20CC PAYLOAD\n+2097 PAYLOAD\n \n-26AE LOCAL HEADER #15      04034B50 (67324752)\n-26B2 Extract Zip Spec      14 (20) '2.0'\n-26B3 Extract OS            00 (0) 'MS-DOS'\n-26B4 General Purpose Flag  0800 (2048)\n+2664 LOCAL HEADER #15      04034B50 (67324752)\n+2668 Extract Zip Spec      14 (20) '2.0'\n+2669 Extract OS            00 (0) 'MS-DOS'\n+266A General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-26B6 Compression Method    0008 (8) 'Deflated'\n-26B8 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-26BC CRC                   F2E30487 (4074964103)\n-26C0 Compressed Size       000002D7 (727)\n-26C4 Uncompressed Size     00000D2F (3375)\n-26C8 Filename Length       003D (61)\n-26CA Extra Length          0000 (0)\n-26CC Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+266C Compression Method    0008 (8) 'Deflated'\n+266E Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+2672 CRC                   F2E30487 (4074964103)\n+2676 Compressed Size       000002D7 (727)\n+267A Uncompressed Size     00000D2F (3375)\n+267E Filename Length       003D (61)\n+2680 Extra Length          0000 (0)\n+2682 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x26CC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2682: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-2709 PAYLOAD\n+26BF PAYLOAD\n \n-29E0 LOCAL HEADER #16      04034B50 (67324752)\n-29E4 Extract Zip Spec      14 (20) '2.0'\n-29E5 Extract OS            00 (0) 'MS-DOS'\n-29E6 General Purpose Flag  0800 (2048)\n+2996 LOCAL HEADER #16      04034B50 (67324752)\n+299A Extract Zip Spec      14 (20) '2.0'\n+299B Extract OS            00 (0) 'MS-DOS'\n+299C General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-29E8 Compression Method    0008 (8) 'Deflated'\n-29EA Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-29EE CRC                   45C67FD1 (1170636753)\n-29F2 Compressed Size       00000041 (65)\n-29F6 Uncompressed Size     00000049 (73)\n-29FA Filename Length       0044 (68)\n-29FC Extra Length          0000 (0)\n-29FE Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+299E Compression Method    0008 (8) 'Deflated'\n+29A0 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+29A4 CRC                   45C67FD1 (1170636753)\n+29A8 Compressed Size       00000041 (65)\n+29AC Uncompressed Size     00000049 (73)\n+29B0 Filename Length       0044 (68)\n+29B2 Extra Length          0000 (0)\n+29B4 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x29FE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x29B4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-2A42 PAYLOAD               XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n+29F8 PAYLOAD               XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n \n-2A83 CENTRAL HEADER #1     02014B50 (33639248)\n-2A87 Created Zip Spec      14 (20) '2.0'\n-2A88 Created OS            03 (3) 'Unix'\n-2A89 Extract Zip Spec      0A (10) '1.0'\n-2A8A Extract OS            00 (0) 'MS-DOS'\n-2A8B General Purpose Flag  0800 (2048)\n+2A39 CENTRAL HEADER #1     02014B50 (33639248)\n+2A3D Created Zip Spec      14 (20) '2.0'\n+2A3E Created OS            03 (3) 'Unix'\n+2A3F Extract Zip Spec      0A (10) '1.0'\n+2A40 Extract OS            00 (0) 'MS-DOS'\n+2A41 General Purpose Flag  0800 (2048)\n      [Bit 11]              1 'Language Encoding'\n-2A8D Compression Method    0000 (0) 'Stored'\n-2A8F Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-2A93 CRC                   00000000 (0)\n-2A97 Compressed Size       00000000 (0)\n-2A9B Uncompressed Size     00000000 (0)\n-2A9F Filename Length       0009 (9)\n-2AA1 Extra Length          0000 (0)\n-2AA3 Comment Length        0000 (0)\n-2AA5 Disk Start            0000 (0)\n-2AA7 Int File Attributes   0000 (0)\n+2A43 Compression Method    0000 (0) 'Stored'\n+2A45 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+2A49 CRC                   00000000 (0)\n+2A4D Compressed Size       00000000 (0)\n+2A51 Uncompressed Size     00000000 (0)\n+2A55 Filename Length       0009 (9)\n+2A57 Extra Length          0000 (0)\n+2A59 Comment Length        0000 (0)\n+2A5B Disk Start            0000 (0)\n+2A5D Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-2AA9 Ext File Attributes   41ED0010 (1106051088)\n+2A5F Ext File Attributes   41ED0010 (1106051088)\n      [Bit 4]               Directory\n      [Bits 16-24]          01ED (493) 'Unix attrib: rwxr-xr-x'\n      [Bits 28-31]          04 (4) 'Directory'\n-2AAD Local Header Offset   00000000 (0)\n-2AB1 Filename              'XXXXXXXXX'\n+2A63 Local Header Offset   00000000 (0)\n+2A67 Filename              'XXXXXXXXX'\n #\n-# WARNING: Offset 0x2AB1: Filename 'XXXXXXXXX'\n+# WARNING: Offset 0x2A67: Filename 'XXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x2AB1: Directory 'XXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x2A67: Directory 'XXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x2A89: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXX'\n+# WARNING: Offset 0x2A3F: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXX'\n #\n \n-2ABA CENTRAL HEADER #2     02014B50 (33639248)\n-2ABE Created Zip Spec      14 (20) '2.0'\n-2ABF Created OS            03 (3) 'Unix'\n-2AC0 Extract Zip Spec      14 (20) '2.0'\n-2AC1 Extract OS            00 (0) 'MS-DOS'\n-2AC2 General Purpose Flag  0800 (2048)\n-     [Bits 1-2]            0 'Normal Compression'\n-     [Bit 11]              1 'Language Encoding'\n-2AC4 Compression Method    0008 (8) 'Deflated'\n-2AC6 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-2ACA CRC                   FFBC8C52 (4290546770)\n-2ACE Compressed Size       00000051 (81)\n-2AD2 Uncompressed Size     00000051 (81)\n-2AD6 Filename Length       0014 (20)\n-2AD8 Extra Length          0000 (0)\n-2ADA Comment Length        0000 (0)\n-2ADC Disk Start            0000 (0)\n-2ADE Int File Attributes   0000 (0)\n+2A70 CENTRAL HEADER #2     02014B50 (33639248)\n+2A74 Created Zip Spec      14 (20) '2.0'\n+2A75 Created OS            03 (3) 'Unix'\n+2A76 Extract Zip Spec      14 (20) '2.0'\n+2A77 Extract OS            00 (0) 'MS-DOS'\n+2A78 General Purpose Flag  0800 (2048)\n+     [Bits 1-2]            0 'Normal Compression'\n+     [Bit 11]              1 'Language Encoding'\n+2A7A Compression Method    0008 (8) 'Deflated'\n+2A7C Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+2A80 CRC                   F6680B5C (4134013788)\n+2A84 Compressed Size       00000050 (80)\n+2A88 Uncompressed Size     00000051 (81)\n+2A8C Filename Length       0014 (20)\n+2A8E Extra Length          0000 (0)\n+2A90 Comment Length        0000 (0)\n+2A92 Disk Start            0000 (0)\n+2A94 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-2AE0 Ext File Attributes   81A40000 (2175008768)\n+2A96 Ext File Attributes   81A40000 (2175008768)\n      [Bits 16-24]          01A4 (420) 'Unix attrib: rw-r--r--'\n      [Bits 28-31]          08 (8) 'Regular File'\n-2AE4 Local Header Offset   00000027 (39)\n-2AE8 Filename              'XXXXXXXXXXXXXXXXXXXX'\n+2A9A Local Header Offset   00000027 (39)\n+2A9E Filename              'XXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x2AE8: Filename 'XXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2A9E: Filename 'XXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-2AFC CENTRAL HEADER #3     02014B50 (33639248)\n-2B00 Created Zip Spec      14 (20) '2.0'\n-2B01 Created OS            03 (3) 'Unix'\n-2B02 Extract Zip Spec      0A (10) '1.0'\n-2B03 Extract OS            00 (0) 'MS-DOS'\n-2B04 General Purpose Flag  0800 (2048)\n-     [Bit 11]              1 'Language Encoding'\n-2B06 Compression Method    0000 (0) 'Stored'\n-2B08 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-2B0C CRC                   00000000 (0)\n-2B10 Compressed Size       00000000 (0)\n-2B14 Uncompressed Size     00000000 (0)\n-2B18 Filename Length       0004 (4)\n-2B1A Extra Length          0000 (0)\n-2B1C Comment Length        0000 (0)\n-2B1E Disk Start            0000 (0)\n-2B20 Int File Attributes   0000 (0)\n+2AB2 CENTRAL HEADER #3     02014B50 (33639248)\n+2AB6 Created Zip Spec      14 (20) '2.0'\n+2AB7 Created OS            03 (3) 'Unix'\n+2AB8 Extract Zip Spec      0A (10) '1.0'\n+2AB9 Extract OS            00 (0) 'MS-DOS'\n+2ABA General Purpose Flag  0800 (2048)\n+     [Bit 11]              1 'Language Encoding'\n+2ABC Compression Method    0000 (0) 'Stored'\n+2ABE Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+2AC2 CRC                   00000000 (0)\n+2AC6 Compressed Size       00000000 (0)\n+2ACA Uncompressed Size     00000000 (0)\n+2ACE Filename Length       0004 (4)\n+2AD0 Extra Length          0000 (0)\n+2AD2 Comment Length        0000 (0)\n+2AD4 Disk Start            0000 (0)\n+2AD6 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-2B22 Ext File Attributes   41ED0010 (1106051088)\n+2AD8 Ext File Attributes   41ED0010 (1106051088)\n      [Bit 4]               Directory\n      [Bits 16-24]          01ED (493) 'Unix attrib: rwxr-xr-x'\n      [Bits 28-31]          04 (4) 'Directory'\n-2B26 Local Header Offset   000000AA (170)\n-2B2A Filename              'XXXX'\n+2ADC Local Header Offset   000000A9 (169)\n+2AE0 Filename              'XXXX'\n #\n-# WARNING: Offset 0x2B2A: Filename 'XXXX'\n+# WARNING: Offset 0x2AE0: Filename 'XXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x2B2A: Directory 'XXXX' must end in a '/'\n+# ERROR: Offset 0x2AE0: Directory 'XXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x2B02: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXX'\n+# WARNING: Offset 0x2AB8: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXX'\n #\n \n-2B2E CENTRAL HEADER #4     02014B50 (33639248)\n-2B32 Created Zip Spec      14 (20) '2.0'\n-2B33 Created OS            03 (3) 'Unix'\n-2B34 Extract Zip Spec      0A (10) '1.0'\n-2B35 Extract OS            00 (0) 'MS-DOS'\n-2B36 General Purpose Flag  0800 (2048)\n-     [Bit 11]              1 'Language Encoding'\n-2B38 Compression Method    0000 (0) 'Stored'\n-2B3A Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-2B3E CRC                   00000000 (0)\n-2B42 Compressed Size       00000000 (0)\n-2B46 Uncompressed Size     00000000 (0)\n-2B4A Filename Length       0010 (16)\n-2B4C Extra Length          0000 (0)\n-2B4E Comment Length        0000 (0)\n-2B50 Disk Start            0000 (0)\n-2B52 Int File Attributes   0000 (0)\n+2AE4 CENTRAL HEADER #4     02014B50 (33639248)\n+2AE8 Created Zip Spec      14 (20) '2.0'\n+2AE9 Created OS            03 (3) 'Unix'\n+2AEA Extract Zip Spec      0A (10) '1.0'\n+2AEB Extract OS            00 (0) 'MS-DOS'\n+2AEC General Purpose Flag  0800 (2048)\n+     [Bit 11]              1 'Language Encoding'\n+2AEE Compression Method    0000 (0) 'Stored'\n+2AF0 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+2AF4 CRC                   00000000 (0)\n+2AF8 Compressed Size       00000000 (0)\n+2AFC Uncompressed Size     00000000 (0)\n+2B00 Filename Length       0010 (16)\n+2B02 Extra Length          0000 (0)\n+2B04 Comment Length        0000 (0)\n+2B06 Disk Start            0000 (0)\n+2B08 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-2B54 Ext File Attributes   41ED0010 (1106051088)\n+2B0A Ext File Attributes   41ED0010 (1106051088)\n      [Bit 4]               Directory\n      [Bits 16-24]          01ED (493) 'Unix attrib: rwxr-xr-x'\n      [Bits 28-31]          04 (4) 'Directory'\n-2B58 Local Header Offset   000000CC (204)\n-2B5C Filename              'XXXXXXXXXXXXXXXX'\n+2B0E Local Header Offset   000000CB (203)\n+2B12 Filename              'XXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x2B5C: Filename 'XXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2B12: Filename 'XXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x2B5C: Directory 'XXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x2B12: Directory 'XXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x2B34: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2AEA: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXX'\n #\n \n-2B6C CENTRAL HEADER #5     02014B50 (33639248)\n-2B70 Created Zip Spec      14 (20) '2.0'\n-2B71 Created OS            03 (3) 'Unix'\n-2B72 Extract Zip Spec      0A (10) '1.0'\n-2B73 Extract OS            00 (0) 'MS-DOS'\n-2B74 General Purpose Flag  0800 (2048)\n-     [Bit 11]              1 'Language Encoding'\n-2B76 Compression Method    0000 (0) 'Stored'\n-2B78 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-2B7C CRC                   00000000 (0)\n-2B80 Compressed Size       00000000 (0)\n-2B84 Uncompressed Size     00000000 (0)\n-2B88 Filename Length       0016 (22)\n-2B8A Extra Length          0000 (0)\n-2B8C Comment Length        0000 (0)\n-2B8E Disk Start            0000 (0)\n-2B90 Int File Attributes   0000 (0)\n+2B22 CENTRAL HEADER #5     02014B50 (33639248)\n+2B26 Created Zip Spec      14 (20) '2.0'\n+2B27 Created OS            03 (3) 'Unix'\n+2B28 Extract Zip Spec      0A (10) '1.0'\n+2B29 Extract OS            00 (0) 'MS-DOS'\n+2B2A General Purpose Flag  0800 (2048)\n+     [Bit 11]              1 'Language Encoding'\n+2B2C Compression Method    0000 (0) 'Stored'\n+2B2E Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+2B32 CRC                   00000000 (0)\n+2B36 Compressed Size       00000000 (0)\n+2B3A Uncompressed Size     00000000 (0)\n+2B3E Filename Length       0016 (22)\n+2B40 Extra Length          0000 (0)\n+2B42 Comment Length        0000 (0)\n+2B44 Disk Start            0000 (0)\n+2B46 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-2B92 Ext File Attributes   41ED0010 (1106051088)\n+2B48 Ext File Attributes   41ED0010 (1106051088)\n      [Bit 4]               Directory\n      [Bits 16-24]          01ED (493) 'Unix attrib: rwxr-xr-x'\n      [Bits 28-31]          04 (4) 'Directory'\n-2B96 Local Header Offset   000000FA (250)\n-2B9A Filename              'XXXXXXXXXXXXXXXXXXXXXX'\n+2B4C Local Header Offset   000000F9 (249)\n+2B50 Filename              'XXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x2B9A: Filename 'XXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2B50: Filename 'XXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x2B9A: Directory 'XXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x2B50: Directory 'XXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x2B72: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2B28: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXX'\n #\n \n-2BB0 CENTRAL HEADER #6     02014B50 (33639248)\n-2BB4 Created Zip Spec      14 (20) '2.0'\n-2BB5 Created OS            03 (3) 'Unix'\n-2BB6 Extract Zip Spec      0A (10) '1.0'\n-2BB7 Extract OS            00 (0) 'MS-DOS'\n-2BB8 General Purpose Flag  0800 (2048)\n-     [Bit 11]              1 'Language Encoding'\n-2BBA Compression Method    0000 (0) 'Stored'\n-2BBC Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-2BC0 CRC                   00000000 (0)\n-2BC4 Compressed Size       00000000 (0)\n-2BC8 Uncompressed Size     00000000 (0)\n-2BCC Filename Length       0020 (32)\n-2BCE Extra Length          0000 (0)\n-2BD0 Comment Length        0000 (0)\n-2BD2 Disk Start            0000 (0)\n-2BD4 Int File Attributes   0000 (0)\n+2B66 CENTRAL HEADER #6     02014B50 (33639248)\n+2B6A Created Zip Spec      14 (20) '2.0'\n+2B6B Created OS            03 (3) 'Unix'\n+2B6C Extract Zip Spec      0A (10) '1.0'\n+2B6D Extract OS            00 (0) 'MS-DOS'\n+2B6E General Purpose Flag  0800 (2048)\n+     [Bit 11]              1 'Language Encoding'\n+2B70 Compression Method    0000 (0) 'Stored'\n+2B72 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+2B76 CRC                   00000000 (0)\n+2B7A Compressed Size       00000000 (0)\n+2B7E Uncompressed Size     00000000 (0)\n+2B82 Filename Length       0020 (32)\n+2B84 Extra Length          0000 (0)\n+2B86 Comment Length        0000 (0)\n+2B88 Disk Start            0000 (0)\n+2B8A Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-2BD6 Ext File Attributes   41ED0010 (1106051088)\n+2B8C Ext File Attributes   41ED0010 (1106051088)\n      [Bit 4]               Directory\n      [Bits 16-24]          01ED (493) 'Unix attrib: rwxr-xr-x'\n      [Bits 28-31]          04 (4) 'Directory'\n-2BDA Local Header Offset   0000012E (302)\n-2BDE Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+2B90 Local Header Offset   0000012D (301)\n+2B94 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x2BDE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2B94: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x2BDE: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x2B94: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x2BB6: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2B6C: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n \n-2BFE CENTRAL HEADER #7     02014B50 (33639248)\n-2C02 Created Zip Spec      14 (20) '2.0'\n-2C03 Created OS            03 (3) 'Unix'\n-2C04 Extract Zip Spec      0A (10) '1.0'\n-2C05 Extract OS            00 (0) 'MS-DOS'\n-2C06 General Purpose Flag  0800 (2048)\n-     [Bit 11]              1 'Language Encoding'\n-2C08 Compression Method    0000 (0) 'Stored'\n-2C0A Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-2C0E CRC                   00000000 (0)\n-2C12 Compressed Size       00000000 (0)\n-2C16 Uncompressed Size     00000000 (0)\n-2C1A Filename Length       002B (43)\n-2C1C Extra Length          0000 (0)\n-2C1E Comment Length        0000 (0)\n-2C20 Disk Start            0000 (0)\n-2C22 Int File Attributes   0000 (0)\n+2BB4 CENTRAL HEADER #7     02014B50 (33639248)\n+2BB8 Created Zip Spec      14 (20) '2.0'\n+2BB9 Created OS            03 (3) 'Unix'\n+2BBA Extract Zip Spec      0A (10) '1.0'\n+2BBB Extract OS            00 (0) 'MS-DOS'\n+2BBC General Purpose Flag  0800 (2048)\n+     [Bit 11]              1 'Language Encoding'\n+2BBE Compression Method    0000 (0) 'Stored'\n+2BC0 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+2BC4 CRC                   00000000 (0)\n+2BC8 Compressed Size       00000000 (0)\n+2BCC Uncompressed Size     00000000 (0)\n+2BD0 Filename Length       002B (43)\n+2BD2 Extra Length          0000 (0)\n+2BD4 Comment Length        0000 (0)\n+2BD6 Disk Start            0000 (0)\n+2BD8 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-2C24 Ext File Attributes   41ED0010 (1106051088)\n+2BDA Ext File Attributes   41ED0010 (1106051088)\n      [Bit 4]               Directory\n      [Bits 16-24]          01ED (493) 'Unix attrib: rwxr-xr-x'\n      [Bits 28-31]          04 (4) 'Directory'\n-2C28 Local Header Offset   0000016C (364)\n-2C2C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+2BDE Local Header Offset   0000016B (363)\n+2BE2 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x2C2C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2BE2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x2C2C: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x2BE2: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x2C04: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2BBA: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n \n-2C57 CENTRAL HEADER #8     02014B50 (33639248)\n-2C5B Created Zip Spec      14 (20) '2.0'\n-2C5C Created OS            03 (3) 'Unix'\n-2C5D Extract Zip Spec      0A (10) '1.0'\n-2C5E Extract OS            00 (0) 'MS-DOS'\n-2C5F General Purpose Flag  0800 (2048)\n-     [Bit 11]              1 'Language Encoding'\n-2C61 Compression Method    0000 (0) 'Stored'\n-2C63 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-2C67 CRC                   00000000 (0)\n-2C6B Compressed Size       00000000 (0)\n-2C6F Uncompressed Size     00000000 (0)\n-2C73 Filename Length       000F (15)\n-2C75 Extra Length          0000 (0)\n-2C77 Comment Length        0000 (0)\n-2C79 Disk Start            0000 (0)\n-2C7B Int File Attributes   0000 (0)\n+2C0D CENTRAL HEADER #8     02014B50 (33639248)\n+2C11 Created Zip Spec      14 (20) '2.0'\n+2C12 Created OS            03 (3) 'Unix'\n+2C13 Extract Zip Spec      0A (10) '1.0'\n+2C14 Extract OS            00 (0) 'MS-DOS'\n+2C15 General Purpose Flag  0800 (2048)\n+     [Bit 11]              1 'Language Encoding'\n+2C17 Compression Method    0000 (0) 'Stored'\n+2C19 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+2C1D CRC                   00000000 (0)\n+2C21 Compressed Size       00000000 (0)\n+2C25 Uncompressed Size     00000000 (0)\n+2C29 Filename Length       000F (15)\n+2C2B Extra Length          0000 (0)\n+2C2D Comment Length        0000 (0)\n+2C2F Disk Start            0000 (0)\n+2C31 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-2C7D Ext File Attributes   41ED0010 (1106051088)\n+2C33 Ext File Attributes   41ED0010 (1106051088)\n      [Bit 4]               Directory\n      [Bits 16-24]          01ED (493) 'Unix attrib: rwxr-xr-x'\n      [Bits 28-31]          04 (4) 'Directory'\n-2C81 Local Header Offset   000001B5 (437)\n-2C85 Filename              'XXXXXXXXXXXXXXX'\n+2C37 Local Header Offset   000001B4 (436)\n+2C3B Filename              'XXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x2C85: Filename 'XXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2C3B: Filename 'XXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x2C85: Directory 'XXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x2C3B: Directory 'XXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x2C5D: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2C13: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXX'\n #\n \n-2C94 CENTRAL HEADER #9     02014B50 (33639248)\n-2C98 Created Zip Spec      14 (20) '2.0'\n-2C99 Created OS            03 (3) 'Unix'\n-2C9A Extract Zip Spec      0A (10) '1.0'\n-2C9B Extract OS            00 (0) 'MS-DOS'\n-2C9C General Purpose Flag  0800 (2048)\n-     [Bit 11]              1 'Language Encoding'\n-2C9E Compression Method    0000 (0) 'Stored'\n-2CA0 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-2CA4 CRC                   00000000 (0)\n-2CA8 Compressed Size       00000000 (0)\n-2CAC Uncompressed Size     00000000 (0)\n-2CB0 Filename Length       001F (31)\n-2CB2 Extra Length          0000 (0)\n-2CB4 Comment Length        0000 (0)\n-2CB6 Disk Start            0000 (0)\n-2CB8 Int File Attributes   0000 (0)\n+2C4A CENTRAL HEADER #9     02014B50 (33639248)\n+2C4E Created Zip Spec      14 (20) '2.0'\n+2C4F Created OS            03 (3) 'Unix'\n+2C50 Extract Zip Spec      0A (10) '1.0'\n+2C51 Extract OS            00 (0) 'MS-DOS'\n+2C52 General Purpose Flag  0800 (2048)\n+     [Bit 11]              1 'Language Encoding'\n+2C54 Compression Method    0000 (0) 'Stored'\n+2C56 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+2C5A CRC                   00000000 (0)\n+2C5E Compressed Size       00000000 (0)\n+2C62 Uncompressed Size     00000000 (0)\n+2C66 Filename Length       001F (31)\n+2C68 Extra Length          0000 (0)\n+2C6A Comment Length        0000 (0)\n+2C6C Disk Start            0000 (0)\n+2C6E Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-2CBA Ext File Attributes   41ED0010 (1106051088)\n+2C70 Ext File Attributes   41ED0010 (1106051088)\n      [Bit 4]               Directory\n      [Bits 16-24]          01ED (493) 'Unix attrib: rwxr-xr-x'\n      [Bits 28-31]          04 (4) 'Directory'\n-2CBE Local Header Offset   000001E2 (482)\n-2CC2 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+2C74 Local Header Offset   000001E1 (481)\n+2C78 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x2CC2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2C78: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x2CC2: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x2C78: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x2C9A: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2C50: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n \n-2CE1 CENTRAL HEADER #10    02014B50 (33639248)\n-2CE5 Created Zip Spec      14 (20) '2.0'\n-2CE6 Created OS            03 (3) 'Unix'\n-2CE7 Extract Zip Spec      0A (10) '1.0'\n-2CE8 Extract OS            00 (0) 'MS-DOS'\n-2CE9 General Purpose Flag  0800 (2048)\n-     [Bit 11]              1 'Language Encoding'\n-2CEB Compression Method    0000 (0) 'Stored'\n-2CED Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-2CF1 CRC                   00000000 (0)\n-2CF5 Compressed Size       00000000 (0)\n-2CF9 Uncompressed Size     00000000 (0)\n-2CFD Filename Length       0036 (54)\n-2CFF Extra Length          0000 (0)\n-2D01 Comment Length        0000 (0)\n-2D03 Disk Start            0000 (0)\n-2D05 Int File Attributes   0000 (0)\n+2C97 CENTRAL HEADER #10    02014B50 (33639248)\n+2C9B Created Zip Spec      14 (20) '2.0'\n+2C9C Created OS            03 (3) 'Unix'\n+2C9D Extract Zip Spec      0A (10) '1.0'\n+2C9E Extract OS            00 (0) 'MS-DOS'\n+2C9F General Purpose Flag  0800 (2048)\n+     [Bit 11]              1 'Language Encoding'\n+2CA1 Compression Method    0000 (0) 'Stored'\n+2CA3 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+2CA7 CRC                   00000000 (0)\n+2CAB Compressed Size       00000000 (0)\n+2CAF Uncompressed Size     00000000 (0)\n+2CB3 Filename Length       0036 (54)\n+2CB5 Extra Length          0000 (0)\n+2CB7 Comment Length        0000 (0)\n+2CB9 Disk Start            0000 (0)\n+2CBB Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-2D07 Ext File Attributes   41ED0010 (1106051088)\n+2CBD Ext File Attributes   41ED0010 (1106051088)\n      [Bit 4]               Directory\n      [Bits 16-24]          01ED (493) 'Unix attrib: rwxr-xr-x'\n      [Bits 28-31]          04 (4) 'Directory'\n-2D0B Local Header Offset   0000021F (543)\n-2D0F Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+2CC1 Local Header Offset   0000021E (542)\n+2CC5 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x2D0F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2CC5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x2D0F: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x2CC5: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x2CE7: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2C9D: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n \n-2D45 CENTRAL HEADER #11    02014B50 (33639248)\n-2D49 Created Zip Spec      14 (20) '2.0'\n-2D4A Created OS            03 (3) 'Unix'\n-2D4B Extract Zip Spec      14 (20) '2.0'\n-2D4C Extract OS            00 (0) 'MS-DOS'\n-2D4D General Purpose Flag  0800 (2048)\n-     [Bits 1-2]            0 'Normal Compression'\n-     [Bit 11]              1 'Language Encoding'\n-2D4F Compression Method    0008 (8) 'Deflated'\n-2D51 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-2D55 CRC                   13874CCF (327634127)\n-2D59 Compressed Size       00000241 (577)\n-2D5D Uncompressed Size     00000653 (1619)\n-2D61 Filename Length       0051 (81)\n-2D63 Extra Length          0000 (0)\n-2D65 Comment Length        0000 (0)\n-2D67 Disk Start            0000 (0)\n-2D69 Int File Attributes   0000 (0)\n+2CFB CENTRAL HEADER #11    02014B50 (33639248)\n+2CFF Created Zip Spec      14 (20) '2.0'\n+2D00 Created OS            03 (3) 'Unix'\n+2D01 Extract Zip Spec      14 (20) '2.0'\n+2D02 Extract OS            00 (0) 'MS-DOS'\n+2D03 General Purpose Flag  0800 (2048)\n+     [Bits 1-2]            0 'Normal Compression'\n+     [Bit 11]              1 'Language Encoding'\n+2D05 Compression Method    0008 (8) 'Deflated'\n+2D07 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+2D0B CRC                   13874CCF (327634127)\n+2D0F Compressed Size       00000241 (577)\n+2D13 Uncompressed Size     00000653 (1619)\n+2D17 Filename Length       0051 (81)\n+2D19 Extra Length          0000 (0)\n+2D1B Comment Length        0000 (0)\n+2D1D Disk Start            0000 (0)\n+2D1F Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-2D6B Ext File Attributes   81A40000 (2175008768)\n+2D21 Ext File Attributes   81A40000 (2175008768)\n      [Bits 16-24]          01A4 (420) 'Unix attrib: rw-r--r--'\n      [Bits 28-31]          08 (8) 'Regular File'\n-2D6F Local Header Offset   00000273 (627)\n-2D73 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+2D25 Local Header Offset   00000272 (626)\n+2D29 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x2D73: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2D29: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-2DC4 CENTRAL HEADER #12    02014B50 (33639248)\n-2DC8 Created Zip Spec      14 (20) '2.0'\n-2DC9 Created OS            03 (3) 'Unix'\n-2DCA Extract Zip Spec      14 (20) '2.0'\n-2DCB Extract OS            00 (0) 'MS-DOS'\n-2DCC General Purpose Flag  0800 (2048)\n+2D7A CENTRAL HEADER #12    02014B50 (33639248)\n+2D7E Created Zip Spec      14 (20) '2.0'\n+2D7F Created OS            03 (3) 'Unix'\n+2D80 Extract Zip Spec      14 (20) '2.0'\n+2D81 Extract OS            00 (0) 'MS-DOS'\n+2D82 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-2DCE Compression Method    0008 (8) 'Deflated'\n-2DD0 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-2DD4 CRC                   4A50DA99 (1246812825)\n-2DD8 Compressed Size       0000155F (5471)\n-2DDC Uncompressed Size     000038C4 (14532)\n-2DE0 Filename Length       0049 (73)\n-2DE2 Extra Length          0000 (0)\n-2DE4 Comment Length        0000 (0)\n-2DE6 Disk Start            0000 (0)\n-2DE8 Int File Attributes   0000 (0)\n+2D84 Compression Method    0008 (8) 'Deflated'\n+2D86 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+2D8A CRC                   A7D5BB3E (2815802174)\n+2D8E Compressed Size       00001549 (5449)\n+2D92 Uncompressed Size     000038A2 (14498)\n+2D96 Filename Length       0049 (73)\n+2D98 Extra Length          0000 (0)\n+2D9A Comment Length        0000 (0)\n+2D9C Disk Start            0000 (0)\n+2D9E Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-2DEA Ext File Attributes   81A40000 (2175008768)\n+2DA0 Ext File Attributes   81A40000 (2175008768)\n      [Bits 16-24]          01A4 (420) 'Unix attrib: rw-r--r--'\n      [Bits 28-31]          08 (8) 'Regular File'\n-2DEE Local Header Offset   00000523 (1315)\n-2DF2 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+2DA4 Local Header Offset   00000522 (1314)\n+2DA8 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x2DF2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2DA8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-2E3B CENTRAL HEADER #13    02014B50 (33639248)\n-2E3F Created Zip Spec      14 (20) '2.0'\n-2E40 Created OS            03 (3) 'Unix'\n-2E41 Extract Zip Spec      14 (20) '2.0'\n-2E42 Extract OS            00 (0) 'MS-DOS'\n-2E43 General Purpose Flag  0800 (2048)\n+2DF1 CENTRAL HEADER #13    02014B50 (33639248)\n+2DF5 Created Zip Spec      14 (20) '2.0'\n+2DF6 Created OS            03 (3) 'Unix'\n+2DF7 Extract Zip Spec      14 (20) '2.0'\n+2DF8 Extract OS            00 (0) 'MS-DOS'\n+2DF9 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-2E45 Compression Method    0008 (8) 'Deflated'\n-2E47 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-2E4B CRC                   0818E047 (135848007)\n-2E4F Compressed Size       00000517 (1303)\n-2E53 Uncompressed Size     00000BAA (2986)\n-2E57 Filename Length       0048 (72)\n-2E59 Extra Length          0000 (0)\n-2E5B Comment Length        0000 (0)\n-2E5D Disk Start            0000 (0)\n-2E5F Int File Attributes   0000 (0)\n+2DFB Compression Method    0008 (8) 'Deflated'\n+2DFD Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+2E01 CRC                   5262C580 (1382204800)\n+2E05 Compressed Size       000004F9 (1273)\n+2E09 Uncompressed Size     00000B4D (2893)\n+2E0D Filename Length       0048 (72)\n+2E0F Extra Length          0000 (0)\n+2E11 Comment Length        0000 (0)\n+2E13 Disk Start            0000 (0)\n+2E15 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-2E61 Ext File Attributes   81A40000 (2175008768)\n+2E17 Ext File Attributes   81A40000 (2175008768)\n      [Bits 16-24]          01A4 (420) 'Unix attrib: rw-r--r--'\n      [Bits 28-31]          08 (8) 'Regular File'\n-2E65 Local Header Offset   00001AE9 (6889)\n-2E69 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+2E1B Local Header Offset   00001AD2 (6866)\n+2E1F Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x2E69: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2E1F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-2EB1 CENTRAL HEADER #14    02014B50 (33639248)\n-2EB5 Created Zip Spec      14 (20) '2.0'\n-2EB6 Created OS            03 (3) 'Unix'\n-2EB7 Extract Zip Spec      14 (20) '2.0'\n-2EB8 Extract OS            00 (0) 'MS-DOS'\n-2EB9 General Purpose Flag  0800 (2048)\n+2E67 CENTRAL HEADER #14    02014B50 (33639248)\n+2E6B Created Zip Spec      14 (20) '2.0'\n+2E6C Created OS            03 (3) 'Unix'\n+2E6D Extract Zip Spec      14 (20) '2.0'\n+2E6E Extract OS            00 (0) 'MS-DOS'\n+2E6F General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-2EBB Compression Method    0008 (8) 'Deflated'\n-2EBD Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-2EC1 CRC                   EDA1D504 (3986806020)\n-2EC5 Compressed Size       000005E2 (1506)\n-2EC9 Uncompressed Size     00000FC0 (4032)\n-2ECD Filename Length       0048 (72)\n-2ECF Extra Length          0000 (0)\n-2ED1 Comment Length        0000 (0)\n-2ED3 Disk Start            0000 (0)\n-2ED5 Int File Attributes   0000 (0)\n+2E71 Compression Method    0008 (8) 'Deflated'\n+2E73 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+2E77 CRC                   2A6E21C6 (711860678)\n+2E7B Compressed Size       000005CD (1485)\n+2E7F Uncompressed Size     00000F93 (3987)\n+2E83 Filename Length       0048 (72)\n+2E85 Extra Length          0000 (0)\n+2E87 Comment Length        0000 (0)\n+2E89 Disk Start            0000 (0)\n+2E8B Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-2ED7 Ext File Attributes   81A40000 (2175008768)\n+2E8D Ext File Attributes   81A40000 (2175008768)\n      [Bits 16-24]          01A4 (420) 'Unix attrib: rw-r--r--'\n      [Bits 28-31]          08 (8) 'Regular File'\n-2EDB Local Header Offset   00002066 (8294)\n-2EDF Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+2E91 Local Header Offset   00002031 (8241)\n+2E95 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x2EDF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2E95: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-2F27 CENTRAL HEADER #15    02014B50 (33639248)\n-2F2B Created Zip Spec      14 (20) '2.0'\n-2F2C Created OS            03 (3) 'Unix'\n-2F2D Extract Zip Spec      14 (20) '2.0'\n-2F2E Extract OS            00 (0) 'MS-DOS'\n-2F2F General Purpose Flag  0800 (2048)\n+2EDD CENTRAL HEADER #15    02014B50 (33639248)\n+2EE1 Created Zip Spec      14 (20) '2.0'\n+2EE2 Created OS            03 (3) 'Unix'\n+2EE3 Extract Zip Spec      14 (20) '2.0'\n+2EE4 Extract OS            00 (0) 'MS-DOS'\n+2EE5 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-2F31 Compression Method    0008 (8) 'Deflated'\n-2F33 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-2F37 CRC                   F2E30487 (4074964103)\n-2F3B Compressed Size       000002D7 (727)\n-2F3F Uncompressed Size     00000D2F (3375)\n-2F43 Filename Length       003D (61)\n-2F45 Extra Length          0000 (0)\n-2F47 Comment Length        0000 (0)\n-2F49 Disk Start            0000 (0)\n-2F4B Int File Attributes   0000 (0)\n+2EE7 Compression Method    0008 (8) 'Deflated'\n+2EE9 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+2EED CRC                   F2E30487 (4074964103)\n+2EF1 Compressed Size       000002D7 (727)\n+2EF5 Uncompressed Size     00000D2F (3375)\n+2EF9 Filename Length       003D (61)\n+2EFB Extra Length          0000 (0)\n+2EFD Comment Length        0000 (0)\n+2EFF Disk Start            0000 (0)\n+2F01 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-2F4D Ext File Attributes   81A40000 (2175008768)\n+2F03 Ext File Attributes   81A40000 (2175008768)\n      [Bits 16-24]          01A4 (420) 'Unix attrib: rw-r--r--'\n      [Bits 28-31]          08 (8) 'Regular File'\n-2F51 Local Header Offset   000026AE (9902)\n-2F55 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+2F07 Local Header Offset   00002664 (9828)\n+2F0B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x2F55: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2F0B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-2F92 CENTRAL HEADER #16    02014B50 (33639248)\n-2F96 Created Zip Spec      14 (20) '2.0'\n-2F97 Created OS            03 (3) 'Unix'\n-2F98 Extract Zip Spec      14 (20) '2.0'\n-2F99 Extract OS            00 (0) 'MS-DOS'\n-2F9A General Purpose Flag  0800 (2048)\n+2F48 CENTRAL HEADER #16    02014B50 (33639248)\n+2F4C Created Zip Spec      14 (20) '2.0'\n+2F4D Created OS            03 (3) 'Unix'\n+2F4E Extract Zip Spec      14 (20) '2.0'\n+2F4F Extract OS            00 (0) 'MS-DOS'\n+2F50 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-2F9C Compression Method    0008 (8) 'Deflated'\n-2F9E Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-2FA2 CRC                   45C67FD1 (1170636753)\n-2FA6 Compressed Size       00000041 (65)\n-2FAA Uncompressed Size     00000049 (73)\n-2FAE Filename Length       0044 (68)\n-2FB0 Extra Length          0000 (0)\n-2FB2 Comment Length        0000 (0)\n-2FB4 Disk Start            0000 (0)\n-2FB6 Int File Attributes   0000 (0)\n+2F52 Compression Method    0008 (8) 'Deflated'\n+2F54 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+2F58 CRC                   45C67FD1 (1170636753)\n+2F5C Compressed Size       00000041 (65)\n+2F60 Uncompressed Size     00000049 (73)\n+2F64 Filename Length       0044 (68)\n+2F66 Extra Length          0000 (0)\n+2F68 Comment Length        0000 (0)\n+2F6A Disk Start            0000 (0)\n+2F6C Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-2FB8 Ext File Attributes   81A40000 (2175008768)\n+2F6E Ext File Attributes   81A40000 (2175008768)\n      [Bits 16-24]          01A4 (420) 'Unix attrib: rw-r--r--'\n      [Bits 28-31]          08 (8) 'Regular File'\n-2FBC Local Header Offset   000029E0 (10720)\n-2FC0 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+2F72 Local Header Offset   00002996 (10646)\n+2F76 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x2FC0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2F76: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-3004 END CENTRAL HEADER    06054B50 (101010256)\n-3008 Number of this disk   0000 (0)\n-300A Central Dir Disk no   0000 (0)\n-300C Entries in this disk  0010 (16)\n-300E Total Entries         0010 (16)\n-3010 Size of Central Dir   00000581 (1409)\n-3014 Offset to Central Dir 00002A83 (10883)\n-3018 Comment Length        0000 (0)\n+2FBA END CENTRAL HEADER    06054B50 (101010256)\n+2FBE Number of this disk   0000 (0)\n+2FC0 Central Dir Disk no   0000 (0)\n+2FC2 Entries in this disk  0010 (16)\n+2FC4 Total Entries         0010 (16)\n+2FC6 Size of Central Dir   00000581 (1409)\n+2FCA Offset to Central Dir 00002A39 (10809)\n+2FCE Comment Length        0000 (0)\n #\n # Error Count: 9\n # Warning Count: 41\n #\n # Done\n"}, {"source1": "META-INF/MANIFEST.MF", "source2": "META-INF/MANIFEST.MF", "unified_diff": "@@ -1,4 +1,4 @@\n Manifest-Version: 1.0\r\n Created-By: Maven JAR Plugin 3.3.0\r\n-Build-Jdk-Spec: 21\r\n+Build-Jdk-Spec: 17\r\n \r\n"}, {"source1": "dev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore.class", "source2": "dev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n-  SHA-256 checksum 0d2d6fe565decd66804b96f8a4967b0494915f1f6749e461b9d6883b403eafc4\n+  SHA-256 checksum 9c6b7095bb82126c01837d808ea077f030ac62e72c0edec999520cca01b6b77e\n   Compiled from \"InfinispanEmbeddingStore.java\"\n public class dev.langchain4j.store.embedding.infinispan.InfinispanEmbeddingStore extends java.lang.Object implements dev.langchain4j.store.embedding.EmbeddingStore<dev.langchain4j.data.segment.TextSegment>\n   minor version: 0\n   major version: 61\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n   this_class: #29                         // dev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore\n   super_class: #2                         // java/lang/Object\n@@ -440,92 +440,91 @@\n   #430 = Utf8               Ljava/util/Map<Ljava/lang/String;Ldev/langchain4j/store/embedding/infinispan/LangChainInfinispanItem;>;\n   #431 = Utf8               (Ljava/util/List<Ljava/lang/String;>;Ljava/util/List<Ldev/langchain4j/data/embedding/Embedding;>;Ljava/util/List<Ldev/langchain4j/data/segment/TextSegment;>;)V\n   #432 = Utf8               ()Ldev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore$Builder;\n   #433 = Utf8               ()Lorg/infinispan/client/hotrod/RemoteCache;\n   #434 = Utf8               ()Lorg/infinispan/client/hotrod/RemoteCache<Ljava/lang/String;Ldev/langchain4j/store/embedding/infinispan/LangChainInfinispanItem;>;\n   #435 = Utf8               clearCache\n   #436 = Utf8               (Ldev/langchain4j/data/embedding/Embedding;Ljava/lang/Object;)Ljava/lang/String;\n-  #437 = Utf8               MethodParameters\n-  #438 = Utf8               lambda$addAllInternal$3\n-  #439 = Utf8               (Ljava/util/List;Ljava/util/List;Ljava/util/Map$Entry;)V\n-  #440 = Utf8               e\n-  #441 = Utf8               Ljava/util/Map$Entry;\n-  #442 = Utf8               lambda$findRelevant$2\n-  #443 = Utf8               (D[Ljava/lang/Object;)Ldev/langchain4j/store/embedding/EmbeddingMatch;\n-  #444 = Utf8               obj\n-  #445 = Utf8               [Ljava/lang/Object;\n-  #446 = Utf8               item\n-  #447 = Utf8               Ldev/langchain4j/store/embedding/infinispan/LangChainInfinispanItem;\n-  #448 = Utf8               score\n-  #449 = Utf8               Ljava/lang/Float;\n-  #450 = Class              #445          // \"[Ljava/lang/Object;\"\n-  #451 = Utf8               lambda$addAll$1\n-  #452 = Utf8               ignored\n-  #453 = Utf8               lambda$addAll$0\n-  #454 = Utf8               <clinit>\n-  #455 = Utf8               Ljava/lang/Object;Ldev/langchain4j/store/embedding/EmbeddingStore<Ldev/langchain4j/data/segment/TextSegment;>;\n-  #456 = Utf8               SourceFile\n-  #457 = Utf8               InfinispanEmbeddingStore.java\n-  #458 = Utf8               NestMembers\n-  #459 = Utf8               BootstrapMethods\n-  #460 = String             #461          // langchain_dimension_\\u0001.proto\n-  #461 = Utf8               langchain_dimension_\\u0001.proto\n-  #462 = MethodType         #463          //  (Ljava/lang/Object;)Ljava/lang/Object;\n-  #463 = Utf8               (Ljava/lang/Object;)Ljava/lang/Object;\n-  #464 = MethodHandle       6:#465        // REF_invokeStatic dev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore.lambda$addAll$0:(Ldev/langchain4j/data/embedding/Embedding;)Ljava/lang/String;\n-  #465 = Methodref          #29.#466      // dev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore.lambda$addAll$0:(Ldev/langchain4j/data/embedding/Embedding;)Ljava/lang/String;\n-  #466 = NameAndType        #453:#394     // lambda$addAll$0:(Ldev/langchain4j/data/embedding/Embedding;)Ljava/lang/String;\n-  #467 = MethodType         #394          //  (Ldev/langchain4j/data/embedding/Embedding;)Ljava/lang/String;\n-  #468 = MethodHandle       6:#469        // REF_invokeStatic dev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore.lambda$addAll$1:(Ldev/langchain4j/data/embedding/Embedding;)Ljava/lang/String;\n-  #469 = Methodref          #29.#470      // dev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore.lambda$addAll$1:(Ldev/langchain4j/data/embedding/Embedding;)Ljava/lang/String;\n-  #470 = NameAndType        #451:#394     // lambda$addAll$1:(Ldev/langchain4j/data/embedding/Embedding;)Ljava/lang/String;\n-  #471 = String             #472          // select i, score(i) from \\u0001 i where i.embedding <-> \\u0001~3\n-  #472 = Utf8               select i, score(i) from \\u0001 i where i.embedding <-> \\u0001~3\n-  #473 = MethodHandle       6:#474        // REF_invokeStatic dev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore.lambda$findRelevant$2:(D[Ljava/lang/Object;)Ldev/langchain4j/store/embedding/EmbeddingMatch;\n-  #474 = Methodref          #29.#475      // dev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore.lambda$findRelevant$2:(D[Ljava/lang/Object;)Ldev/langchain4j/store/embedding/EmbeddingMatch;\n-  #475 = NameAndType        #442:#443     // lambda$findRelevant$2:(D[Ljava/lang/Object;)Ldev/langchain4j/store/embedding/EmbeddingMatch;\n-  #476 = MethodType         #477          //  ([Ljava/lang/Object;)Ldev/langchain4j/store/embedding/EmbeddingMatch;\n-  #477 = Utf8               ([Ljava/lang/Object;)Ldev/langchain4j/store/embedding/EmbeddingMatch;\n-  #478 = MethodType         #315          //  (Ljava/lang/Object;)Z\n-  #479 = MethodHandle       6:#480        // REF_invokeStatic java/util/Objects.nonNull:(Ljava/lang/Object;)Z\n-  #480 = Methodref          #481.#482     // java/util/Objects.nonNull:(Ljava/lang/Object;)Z\n-  #481 = Class              #483          // java/util/Objects\n-  #482 = NameAndType        #484:#315     // nonNull:(Ljava/lang/Object;)Z\n-  #483 = Utf8               java/util/Objects\n-  #484 = Utf8               nonNull\n-  #485 = MethodType         #486          //  (Ldev/langchain4j/store/embedding/EmbeddingMatch;)Z\n-  #486 = Utf8               (Ldev/langchain4j/store/embedding/EmbeddingMatch;)Z\n-  #487 = MethodType         #488          //  (Ljava/lang/Object;)V\n-  #488 = Utf8               (Ljava/lang/Object;)V\n-  #489 = MethodHandle       6:#490        // REF_invokeStatic dev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore.lambda$addAllInternal$3:(Ljava/util/List;Ljava/util/List;Ljava/util/Map$Entry;)V\n-  #490 = Methodref          #29.#491      // dev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore.lambda$addAllInternal$3:(Ljava/util/List;Ljava/util/List;Ljava/util/Map$Entry;)V\n-  #491 = NameAndType        #438:#439     // lambda$addAllInternal$3:(Ljava/util/List;Ljava/util/List;Ljava/util/Map$Entry;)V\n-  #492 = MethodType         #493          //  (Ljava/util/Map$Entry;)V\n-  #493 = Utf8               (Ljava/util/Map$Entry;)V\n-  #494 = MethodHandle       6:#495        // REF_invokeStatic java/lang/invoke/StringConcatFactory.makeConcatWithConstants:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;\n-  #495 = Methodref          #496.#497     // java/lang/invoke/StringConcatFactory.makeConcatWithConstants:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;\n-  #496 = Class              #498          // java/lang/invoke/StringConcatFactory\n-  #497 = NameAndType        #73:#499      // makeConcatWithConstants:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;\n-  #498 = Utf8               java/lang/invoke/StringConcatFactory\n-  #499 = Utf8               (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;\n-  #500 = MethodHandle       6:#501        // REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n-  #501 = Methodref          #502.#503     // java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n-  #502 = Class              #504          // java/lang/invoke/LambdaMetafactory\n-  #503 = NameAndType        #505:#506     // metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n-  #504 = Utf8               java/lang/invoke/LambdaMetafactory\n-  #505 = Utf8               metafactory\n-  #506 = Utf8               (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n-  #507 = Utf8               InnerClasses\n-  #508 = Utf8               Builder\n-  #509 = Utf8               Entry\n-  #510 = Class              #511          // java/lang/invoke/MethodHandles$Lookup\n-  #511 = Utf8               java/lang/invoke/MethodHandles$Lookup\n-  #512 = Class              #513          // java/lang/invoke/MethodHandles\n-  #513 = Utf8               java/lang/invoke/MethodHandles\n-  #514 = Utf8               Lookup\n+  #437 = Utf8               lambda$addAllInternal$3\n+  #438 = Utf8               (Ljava/util/List;Ljava/util/List;Ljava/util/Map$Entry;)V\n+  #439 = Utf8               e\n+  #440 = Utf8               Ljava/util/Map$Entry;\n+  #441 = Utf8               lambda$findRelevant$2\n+  #442 = Utf8               (D[Ljava/lang/Object;)Ldev/langchain4j/store/embedding/EmbeddingMatch;\n+  #443 = Utf8               obj\n+  #444 = Utf8               [Ljava/lang/Object;\n+  #445 = Utf8               item\n+  #446 = Utf8               Ldev/langchain4j/store/embedding/infinispan/LangChainInfinispanItem;\n+  #447 = Utf8               score\n+  #448 = Utf8               Ljava/lang/Float;\n+  #449 = Class              #444          // \"[Ljava/lang/Object;\"\n+  #450 = Utf8               lambda$addAll$1\n+  #451 = Utf8               ignored\n+  #452 = Utf8               lambda$addAll$0\n+  #453 = Utf8               <clinit>\n+  #454 = Utf8               Ljava/lang/Object;Ldev/langchain4j/store/embedding/EmbeddingStore<Ldev/langchain4j/data/segment/TextSegment;>;\n+  #455 = Utf8               SourceFile\n+  #456 = Utf8               InfinispanEmbeddingStore.java\n+  #457 = Utf8               NestMembers\n+  #458 = Utf8               BootstrapMethods\n+  #459 = MethodHandle       6:#460        // REF_invokeStatic java/lang/invoke/StringConcatFactory.makeConcatWithConstants:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;\n+  #460 = Methodref          #461.#462     // java/lang/invoke/StringConcatFactory.makeConcatWithConstants:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;\n+  #461 = Class              #463          // java/lang/invoke/StringConcatFactory\n+  #462 = NameAndType        #73:#464      // makeConcatWithConstants:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;\n+  #463 = Utf8               java/lang/invoke/StringConcatFactory\n+  #464 = Utf8               (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;\n+  #465 = String             #466          // langchain_dimension_\\u0001.proto\n+  #466 = Utf8               langchain_dimension_\\u0001.proto\n+  #467 = MethodHandle       6:#468        // REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #468 = Methodref          #469.#470     // java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #469 = Class              #471          // java/lang/invoke/LambdaMetafactory\n+  #470 = NameAndType        #472:#473     // metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #471 = Utf8               java/lang/invoke/LambdaMetafactory\n+  #472 = Utf8               metafactory\n+  #473 = Utf8               (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #474 = MethodType         #475          //  (Ljava/lang/Object;)Ljava/lang/Object;\n+  #475 = Utf8               (Ljava/lang/Object;)Ljava/lang/Object;\n+  #476 = MethodHandle       6:#477        // REF_invokeStatic dev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore.lambda$addAll$0:(Ldev/langchain4j/data/embedding/Embedding;)Ljava/lang/String;\n+  #477 = Methodref          #29.#478      // dev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore.lambda$addAll$0:(Ldev/langchain4j/data/embedding/Embedding;)Ljava/lang/String;\n+  #478 = NameAndType        #452:#394     // lambda$addAll$0:(Ldev/langchain4j/data/embedding/Embedding;)Ljava/lang/String;\n+  #479 = MethodType         #394          //  (Ldev/langchain4j/data/embedding/Embedding;)Ljava/lang/String;\n+  #480 = MethodHandle       6:#481        // REF_invokeStatic dev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore.lambda$addAll$1:(Ldev/langchain4j/data/embedding/Embedding;)Ljava/lang/String;\n+  #481 = Methodref          #29.#482      // dev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore.lambda$addAll$1:(Ldev/langchain4j/data/embedding/Embedding;)Ljava/lang/String;\n+  #482 = NameAndType        #450:#394     // lambda$addAll$1:(Ldev/langchain4j/data/embedding/Embedding;)Ljava/lang/String;\n+  #483 = String             #484          // select i, score(i) from \\u0001 i where i.embedding <-> \\u0001~3\n+  #484 = Utf8               select i, score(i) from \\u0001 i where i.embedding <-> \\u0001~3\n+  #485 = MethodHandle       6:#486        // REF_invokeStatic dev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore.lambda$findRelevant$2:(D[Ljava/lang/Object;)Ldev/langchain4j/store/embedding/EmbeddingMatch;\n+  #486 = Methodref          #29.#487      // dev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore.lambda$findRelevant$2:(D[Ljava/lang/Object;)Ldev/langchain4j/store/embedding/EmbeddingMatch;\n+  #487 = NameAndType        #441:#442     // lambda$findRelevant$2:(D[Ljava/lang/Object;)Ldev/langchain4j/store/embedding/EmbeddingMatch;\n+  #488 = MethodType         #489          //  ([Ljava/lang/Object;)Ldev/langchain4j/store/embedding/EmbeddingMatch;\n+  #489 = Utf8               ([Ljava/lang/Object;)Ldev/langchain4j/store/embedding/EmbeddingMatch;\n+  #490 = MethodType         #315          //  (Ljava/lang/Object;)Z\n+  #491 = MethodHandle       6:#492        // REF_invokeStatic java/util/Objects.nonNull:(Ljava/lang/Object;)Z\n+  #492 = Methodref          #493.#494     // java/util/Objects.nonNull:(Ljava/lang/Object;)Z\n+  #493 = Class              #495          // java/util/Objects\n+  #494 = NameAndType        #496:#315     // nonNull:(Ljava/lang/Object;)Z\n+  #495 = Utf8               java/util/Objects\n+  #496 = Utf8               nonNull\n+  #497 = MethodType         #498          //  (Ldev/langchain4j/store/embedding/EmbeddingMatch;)Z\n+  #498 = Utf8               (Ldev/langchain4j/store/embedding/EmbeddingMatch;)Z\n+  #499 = MethodType         #500          //  (Ljava/lang/Object;)V\n+  #500 = Utf8               (Ljava/lang/Object;)V\n+  #501 = MethodHandle       6:#502        // REF_invokeStatic dev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore.lambda$addAllInternal$3:(Ljava/util/List;Ljava/util/List;Ljava/util/Map$Entry;)V\n+  #502 = Methodref          #29.#503      // dev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore.lambda$addAllInternal$3:(Ljava/util/List;Ljava/util/List;Ljava/util/Map$Entry;)V\n+  #503 = NameAndType        #437:#438     // lambda$addAllInternal$3:(Ljava/util/List;Ljava/util/List;Ljava/util/Map$Entry;)V\n+  #504 = MethodType         #505          //  (Ljava/util/Map$Entry;)V\n+  #505 = Utf8               (Ljava/util/Map$Entry;)V\n+  #506 = Utf8               InnerClasses\n+  #507 = Utf8               Builder\n+  #508 = Utf8               Entry\n+  #509 = Class              #510          // java/lang/invoke/MethodHandles$Lookup\n+  #510 = Utf8               java/lang/invoke/MethodHandles$Lookup\n+  #511 = Class              #512          // java/lang/invoke/MethodHandles\n+  #512 = Utf8               java/lang/invoke/MethodHandles\n+  #513 = Utf8               Lookup\n {\n   private static final org.slf4j.Logger log;\n     descriptor: Lorg/slf4j/Logger;\n     flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL\n \n   private final org.infinispan.client.hotrod.RemoteCache<java.lang.String, dev.langchain4j.store.embedding.infinispan.LangChainInfinispanItem> remoteCache;\n     descriptor: Lorg/infinispan/client/hotrod/RemoteCache;\n@@ -1174,18 +1173,14 @@\n          6: invokevirtual #304                // Method add:(Ldev/langchain4j/data/embedding/Embedding;Ldev/langchain4j/data/segment/TextSegment;)Ljava/lang/String;\n          9: areturn\n       LineNumberTable:\n         line 31: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      10     0  this   Ldev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore;\n-    MethodParameters:\n-      Name                           Flags\n-      <no name>                      synthetic\n-      <no name>                      synthetic\n \n   private static void lambda$addAllInternal$3(java.util.List, java.util.List, java.util.Map$Entry);\n     descriptor: (Ljava/util/List;Ljava/util/List;Ljava/util/Map$Entry;)V\n     flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=2, locals=3, args_size=3\n          0: aload_0\n@@ -1374,47 +1369,47 @@\n          0: ldc           #29                 // class dev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore\n          2: invokestatic  #360                // Method org/slf4j/LoggerFactory.getLogger:(Ljava/lang/Class;)Lorg/slf4j/Logger;\n          5: putstatic     #220                // Field log:Lorg/slf4j/Logger;\n          8: return\n       LineNumberTable:\n         line 33: 0\n }\n-Signature: #455                         // Ljava/lang/Object;Ldev/langchain4j/store/embedding/EmbeddingStore<Ldev/langchain4j/data/segment/TextSegment;>;\n+Signature: #454                         // Ljava/lang/Object;Ldev/langchain4j/store/embedding/EmbeddingStore<Ldev/langchain4j/data/segment/TextSegment;>;\n SourceFile: \"InfinispanEmbeddingStore.java\"\n NestMembers:\n   dev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore$Builder\n BootstrapMethods:\n-  0: #494 REF_invokeStatic java/lang/invoke/StringConcatFactory.makeConcatWithConstants:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;\n+  0: #459 REF_invokeStatic java/lang/invoke/StringConcatFactory.makeConcatWithConstants:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #460 langchain_dimension_\\u0001.proto\n-  1: #500 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+      #465 langchain_dimension_\\u0001.proto\n+  1: #467 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #462 (Ljava/lang/Object;)Ljava/lang/Object;\n-      #464 REF_invokeStatic dev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore.lambda$addAll$0:(Ldev/langchain4j/data/embedding/Embedding;)Ljava/lang/String;\n-      #467 (Ldev/langchain4j/data/embedding/Embedding;)Ljava/lang/String;\n-  2: #500 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+      #474 (Ljava/lang/Object;)Ljava/lang/Object;\n+      #476 REF_invokeStatic dev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore.lambda$addAll$0:(Ldev/langchain4j/data/embedding/Embedding;)Ljava/lang/String;\n+      #479 (Ldev/langchain4j/data/embedding/Embedding;)Ljava/lang/String;\n+  2: #467 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #462 (Ljava/lang/Object;)Ljava/lang/Object;\n-      #468 REF_invokeStatic dev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore.lambda$addAll$1:(Ldev/langchain4j/data/embedding/Embedding;)Ljava/lang/String;\n-      #467 (Ldev/langchain4j/data/embedding/Embedding;)Ljava/lang/String;\n-  3: #494 REF_invokeStatic java/lang/invoke/StringConcatFactory.makeConcatWithConstants:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;\n+      #474 (Ljava/lang/Object;)Ljava/lang/Object;\n+      #480 REF_invokeStatic dev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore.lambda$addAll$1:(Ldev/langchain4j/data/embedding/Embedding;)Ljava/lang/String;\n+      #479 (Ldev/langchain4j/data/embedding/Embedding;)Ljava/lang/String;\n+  3: #459 REF_invokeStatic java/lang/invoke/StringConcatFactory.makeConcatWithConstants:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #471 select i, score(i) from \\u0001 i where i.embedding <-> \\u0001~3\n-  4: #500 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+      #483 select i, score(i) from \\u0001 i where i.embedding <-> \\u0001~3\n+  4: #467 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #462 (Ljava/lang/Object;)Ljava/lang/Object;\n-      #473 REF_invokeStatic dev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore.lambda$findRelevant$2:(D[Ljava/lang/Object;)Ldev/langchain4j/store/embedding/EmbeddingMatch;\n-      #476 ([Ljava/lang/Object;)Ldev/langchain4j/store/embedding/EmbeddingMatch;\n-  5: #500 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+      #474 (Ljava/lang/Object;)Ljava/lang/Object;\n+      #485 REF_invokeStatic dev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore.lambda$findRelevant$2:(D[Ljava/lang/Object;)Ldev/langchain4j/store/embedding/EmbeddingMatch;\n+      #488 ([Ljava/lang/Object;)Ldev/langchain4j/store/embedding/EmbeddingMatch;\n+  5: #467 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #478 (Ljava/lang/Object;)Z\n-      #479 REF_invokeStatic java/util/Objects.nonNull:(Ljava/lang/Object;)Z\n-      #485 (Ldev/langchain4j/store/embedding/EmbeddingMatch;)Z\n-  6: #500 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+      #490 (Ljava/lang/Object;)Z\n+      #491 REF_invokeStatic java/util/Objects.nonNull:(Ljava/lang/Object;)Z\n+      #497 (Ldev/langchain4j/store/embedding/EmbeddingMatch;)Z\n+  6: #467 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #487 (Ljava/lang/Object;)V\n-      #489 REF_invokeStatic dev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore.lambda$addAllInternal$3:(Ljava/util/List;Ljava/util/List;Ljava/util/Map$Entry;)V\n-      #492 (Ljava/util/Map$Entry;)V\n+      #499 (Ljava/lang/Object;)V\n+      #501 REF_invokeStatic dev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore.lambda$addAllInternal$3:(Ljava/util/List;Ljava/util/List;Ljava/util/Map$Entry;)V\n+      #504 (Ljava/util/Map$Entry;)V\n InnerClasses:\n-  public static #508= #298 of #29;        // Builder=class dev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore$Builder of class dev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore\n-  public static #509= #308 of #268;       // Entry=class java/util/Map$Entry of class java/util/Map\n-  public static final #514= #510 of #512; // Lookup=class java/lang/invoke/MethodHandles$Lookup of class java/lang/invoke/MethodHandles\n+  public static #507= #298 of #29;        // Builder=class dev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore$Builder of class dev/langchain4j/store/embedding/infinispan/InfinispanEmbeddingStore\n+  public static #508= #308 of #268;       // Entry=class java/util/Map$Entry of class java/util/Map\n+  public static final #513= #509 of #511; // Lookup=class java/lang/invoke/MethodHandles$Lookup of class java/lang/invoke/MethodHandles\n"}]}, {"source1": "dev/langchain4j/store/embedding/infinispan/LangChainInfinispanItem.class", "source2": "dev/langchain4j/store/embedding/infinispan/LangChainInfinispanItem.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -39,15 +39,15 @@\n     \n     public List<String> getMetadataValues() {\n         return this.metadataValues;\n     }\n     \n     @Override\n     public String toString() {\n-        return \"LangchainInfinispanItem{id='\" + this.id + \"', embedding=\" + Arrays.toString(this.embedding) + \", text='\" + this.text + \"', metadataKeys=\" + String.valueOf((Object)this.metadataKeys) + \", metadataValues=\" + String.valueOf((Object)this.metadataValues);\n+        return \"LangchainInfinispanItem{id='\" + this.id + \"', embedding=\" + Arrays.toString(this.embedding) + \", text='\" + this.text + \"', metadataKeys=\" + this.metadataKeys + \", metadataValues=\" + this.metadataValues;\n     }\n     \n     @Override\n     public boolean equals(final Object o) {\n         if (this == o) {\n             return true;\n         }\n"}]}, {"source1": "dev/langchain4j/store/embedding/infinispan/LangChainItemMarshaller.class", "source2": "dev/langchain4j/store/embedding/infinispan/LangChainItemMarshaller.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n-  SHA-256 checksum 24d9dd211a3ec674ddb086687bc5b4263709ef579eb3b8135ce0fc3579074466\n+  SHA-256 checksum 43043bc3aed3234bcb5b06510df078d6700bfadfe1562ae0ae30cc79ea0693ea\n   Compiled from \"LangChainItemMarshaller.java\"\n class dev.langchain4j.store.embedding.infinispan.LangChainItemMarshaller extends java.lang.Object implements org.infinispan.protostream.MessageMarshaller<dev.langchain4j.store.embedding.infinispan.LangChainInfinispanItem>\n   minor version: 0\n   major version: 61\n   flags: (0x0020) ACC_SUPER\n   this_class: #18                         // dev/langchain4j/store/embedding/infinispan/LangChainItemMarshaller\n   super_class: #2                         // java/lang/Object\n@@ -129,36 +129,35 @@\n   #119 = Utf8               Ldev/langchain4j/store/embedding/infinispan/LangChainInfinispanItem;\n   #120 = Utf8               getJavaClass\n   #121 = Utf8               ()Ljava/lang/Class;\n   #122 = Utf8               Signature\n   #123 = Utf8               ()Ljava/lang/Class<+Ldev/langchain4j/store/embedding/infinispan/LangChainInfinispanItem;>;\n   #124 = Utf8               getTypeName\n   #125 = Utf8               (Lorg/infinispan/protostream/MessageMarshaller$ProtoStreamWriter;Ljava/lang/Object;)V\n-  #126 = Utf8               MethodParameters\n-  #127 = Utf8               (Lorg/infinispan/protostream/MessageMarshaller$ProtoStreamReader;)Ljava/lang/Object;\n-  #128 = Utf8               Ljava/lang/Object;Lorg/infinispan/protostream/MessageMarshaller<Ldev/langchain4j/store/embedding/infinispan/LangChainInfinispanItem;>;\n-  #129 = Utf8               SourceFile\n-  #130 = Utf8               LangChainItemMarshaller.java\n-  #131 = Utf8               BootstrapMethods\n-  #132 = String             #133          // LangChainItem\\u0001\n-  #133 = Utf8               LangChainItem\\u0001\n-  #134 = MethodHandle       6:#135        // REF_invokeStatic java/lang/invoke/StringConcatFactory.makeConcatWithConstants:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;\n-  #135 = Methodref          #136.#137     // java/lang/invoke/StringConcatFactory.makeConcatWithConstants:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;\n-  #136 = Class              #138          // java/lang/invoke/StringConcatFactory\n-  #137 = NameAndType        #15:#139      // makeConcatWithConstants:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;\n-  #138 = Utf8               java/lang/invoke/StringConcatFactory\n-  #139 = Utf8               (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;\n-  #140 = Utf8               InnerClasses\n-  #141 = Utf8               ProtoStreamReader\n-  #142 = Utf8               ProtoStreamWriter\n-  #143 = Class              #144          // java/lang/invoke/MethodHandles$Lookup\n-  #144 = Utf8               java/lang/invoke/MethodHandles$Lookup\n-  #145 = Class              #146          // java/lang/invoke/MethodHandles\n-  #146 = Utf8               java/lang/invoke/MethodHandles\n-  #147 = Utf8               Lookup\n+  #126 = Utf8               (Lorg/infinispan/protostream/MessageMarshaller$ProtoStreamReader;)Ljava/lang/Object;\n+  #127 = Utf8               Ljava/lang/Object;Lorg/infinispan/protostream/MessageMarshaller<Ldev/langchain4j/store/embedding/infinispan/LangChainInfinispanItem;>;\n+  #128 = Utf8               SourceFile\n+  #129 = Utf8               LangChainItemMarshaller.java\n+  #130 = Utf8               BootstrapMethods\n+  #131 = MethodHandle       6:#132        // REF_invokeStatic java/lang/invoke/StringConcatFactory.makeConcatWithConstants:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;\n+  #132 = Methodref          #133.#134     // java/lang/invoke/StringConcatFactory.makeConcatWithConstants:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;\n+  #133 = Class              #135          // java/lang/invoke/StringConcatFactory\n+  #134 = NameAndType        #15:#136      // makeConcatWithConstants:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;\n+  #135 = Utf8               java/lang/invoke/StringConcatFactory\n+  #136 = Utf8               (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;\n+  #137 = String             #138          // LangChainItem\\u0001\n+  #138 = Utf8               LangChainItem\\u0001\n+  #139 = Utf8               InnerClasses\n+  #140 = Utf8               ProtoStreamReader\n+  #141 = Utf8               ProtoStreamWriter\n+  #142 = Class              #143          // java/lang/invoke/MethodHandles$Lookup\n+  #143 = Utf8               java/lang/invoke/MethodHandles$Lookup\n+  #144 = Class              #145          // java/lang/invoke/MethodHandles\n+  #145 = Utf8               java/lang/invoke/MethodHandles\n+  #146 = Utf8               Lookup\n {\n   private final java.lang.String typeName;\n     descriptor: Ljava/lang/String;\n     flags: (0x0012) ACC_PRIVATE, ACC_FINAL\n \n   public dev.langchain4j.store.embedding.infinispan.LangChainItemMarshaller(java.lang.Integer);\n     descriptor: (Ljava/lang/Integer;)V\n@@ -339,18 +338,14 @@\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      10     0  this   Ldev/langchain4j/store/embedding/infinispan/LangChainItemMarshaller;\n     Exceptions:\n       throws java.io.IOException\n-    MethodParameters:\n-      Name                           Flags\n-      <no name>                      synthetic\n-      <no name>                      synthetic\n \n   public java.lang.Object readFrom(org.infinispan.protostream.MessageMarshaller$ProtoStreamReader) throws java.io.IOException;\n     descriptor: (Lorg/infinispan/protostream/MessageMarshaller$ProtoStreamReader;)Ljava/lang/Object;\n     flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n@@ -360,21 +355,18 @@\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/store/embedding/infinispan/LangChainItemMarshaller;\n     Exceptions:\n       throws java.io.IOException\n-    MethodParameters:\n-      Name                           Flags\n-      <no name>                      synthetic\n }\n-Signature: #128                         // Ljava/lang/Object;Lorg/infinispan/protostream/MessageMarshaller<Ldev/langchain4j/store/embedding/infinispan/LangChainInfinispanItem;>;\n+Signature: #127                         // Ljava/lang/Object;Lorg/infinispan/protostream/MessageMarshaller<Ldev/langchain4j/store/embedding/infinispan/LangChainInfinispanItem;>;\n SourceFile: \"LangChainItemMarshaller.java\"\n BootstrapMethods:\n-  0: #134 REF_invokeStatic java/lang/invoke/StringConcatFactory.makeConcatWithConstants:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;\n+  0: #131 REF_invokeStatic java/lang/invoke/StringConcatFactory.makeConcatWithConstants:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #132 LangChainItem\\u0001\n+      #137 LangChainItem\\u0001\n InnerClasses:\n-  public static #141= #26 of #97;         // ProtoStreamReader=class org/infinispan/protostream/MessageMarshaller$ProtoStreamReader of class org/infinispan/protostream/MessageMarshaller\n-  public static #142= #62 of #97;         // ProtoStreamWriter=class org/infinispan/protostream/MessageMarshaller$ProtoStreamWriter of class org/infinispan/protostream/MessageMarshaller\n-  public static final #147= #143 of #145; // Lookup=class java/lang/invoke/MethodHandles$Lookup of class java/lang/invoke/MethodHandles\n+  public static #140= #26 of #97;         // ProtoStreamReader=class org/infinispan/protostream/MessageMarshaller$ProtoStreamReader of class org/infinispan/protostream/MessageMarshaller\n+  public static #141= #62 of #97;         // ProtoStreamWriter=class org/infinispan/protostream/MessageMarshaller$ProtoStreamWriter of class org/infinispan/protostream/MessageMarshaller\n+  public static final #146= #142 of #144; // Lookup=class java/lang/invoke/MethodHandles$Lookup of class java/lang/invoke/MethodHandles\n"}]}]}
