{"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: 12369 bytes, number of entries: 16\n+Zip file size: 12295 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     3605 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, 26928 bytes uncompressed, 9785 bytes compressed:  63.7%\n+16 files, 26756 bytes uncompressed, 9711 bytes compressed:  63.7%\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                   51A29EA4 (1369611940)\n-26C0 Compressed Size       0000030E (782)\n-26C4 Uncompressed Size     00000E15 (3605)\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                   51A29EA4 (1369611940)\n+2676 Compressed Size       0000030E (782)\n+267A Uncompressed Size     00000E15 (3605)\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-2A17 LOCAL HEADER #16      04034B50 (67324752)\n-2A1B Extract Zip Spec      14 (20) '2.0'\n-2A1C Extract OS            00 (0) 'MS-DOS'\n-2A1D General Purpose Flag  0800 (2048)\n+29CD LOCAL HEADER #16      04034B50 (67324752)\n+29D1 Extract Zip Spec      14 (20) '2.0'\n+29D2 Extract OS            00 (0) 'MS-DOS'\n+29D3 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-2A1F Compression Method    0008 (8) 'Deflated'\n-2A21 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-2A25 CRC                   1DA56F87 (497381255)\n-2A29 Compressed Size       00000041 (65)\n-2A2D Uncompressed Size     00000049 (73)\n-2A31 Filename Length       0044 (68)\n-2A33 Extra Length          0000 (0)\n-2A35 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+29D5 Compression Method    0008 (8) 'Deflated'\n+29D7 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+29DB CRC                   1DA56F87 (497381255)\n+29DF Compressed Size       00000041 (65)\n+29E3 Uncompressed Size     00000049 (73)\n+29E7 Filename Length       0044 (68)\n+29E9 Extra Length          0000 (0)\n+29EB Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x2A35: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x29EB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-2A79 PAYLOAD               XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n+2A2F PAYLOAD               XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n \n-2ABA CENTRAL HEADER #1     02014B50 (33639248)\n-2ABE Created Zip Spec      14 (20) '2.0'\n-2ABF Created OS            03 (3) 'Unix'\n-2AC0 Extract Zip Spec      0A (10) '1.0'\n-2AC1 Extract OS            00 (0) 'MS-DOS'\n-2AC2 General Purpose Flag  0800 (2048)\n+2A70 CENTRAL HEADER #1     02014B50 (33639248)\n+2A74 Created Zip Spec      14 (20) '2.0'\n+2A75 Created OS            03 (3) 'Unix'\n+2A76 Extract Zip Spec      0A (10) '1.0'\n+2A77 Extract OS            00 (0) 'MS-DOS'\n+2A78 General Purpose Flag  0800 (2048)\n      [Bit 11]              1 'Language Encoding'\n-2AC4 Compression Method    0000 (0) 'Stored'\n-2AC6 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-2ACA CRC                   00000000 (0)\n-2ACE Compressed Size       00000000 (0)\n-2AD2 Uncompressed Size     00000000 (0)\n-2AD6 Filename Length       0009 (9)\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+2A7A Compression Method    0000 (0) 'Stored'\n+2A7C Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+2A80 CRC                   00000000 (0)\n+2A84 Compressed Size       00000000 (0)\n+2A88 Uncompressed Size     00000000 (0)\n+2A8C Filename Length       0009 (9)\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   41ED0010 (1106051088)\n+2A96 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-2AE4 Local Header Offset   00000000 (0)\n-2AE8 Filename              'XXXXXXXXX'\n+2A9A Local Header Offset   00000000 (0)\n+2A9E Filename              'XXXXXXXXX'\n #\n-# WARNING: Offset 0x2AE8: Filename 'XXXXXXXXX'\n+# WARNING: Offset 0x2A9E: Filename 'XXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x2AE8: Directory 'XXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x2A9E: Directory 'XXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x2AC0: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXX'\n+# WARNING: Offset 0x2A76: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXX'\n #\n \n-2AF1 CENTRAL HEADER #2     02014B50 (33639248)\n-2AF5 Created Zip Spec      14 (20) '2.0'\n-2AF6 Created OS            03 (3) 'Unix'\n-2AF7 Extract Zip Spec      14 (20) '2.0'\n-2AF8 Extract OS            00 (0) 'MS-DOS'\n-2AF9 General Purpose Flag  0800 (2048)\n-     [Bits 1-2]            0 'Normal Compression'\n-     [Bit 11]              1 'Language Encoding'\n-2AFB Compression Method    0008 (8) 'Deflated'\n-2AFD Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-2B01 CRC                   FFBC8C52 (4290546770)\n-2B05 Compressed Size       00000051 (81)\n-2B09 Uncompressed Size     00000051 (81)\n-2B0D Filename Length       0014 (20)\n-2B0F Extra Length          0000 (0)\n-2B11 Comment Length        0000 (0)\n-2B13 Disk Start            0000 (0)\n-2B15 Int File Attributes   0000 (0)\n+2AA7 CENTRAL HEADER #2     02014B50 (33639248)\n+2AAB Created Zip Spec      14 (20) '2.0'\n+2AAC Created OS            03 (3) 'Unix'\n+2AAD Extract Zip Spec      14 (20) '2.0'\n+2AAE Extract OS            00 (0) 'MS-DOS'\n+2AAF General Purpose Flag  0800 (2048)\n+     [Bits 1-2]            0 'Normal Compression'\n+     [Bit 11]              1 'Language Encoding'\n+2AB1 Compression Method    0008 (8) 'Deflated'\n+2AB3 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+2AB7 CRC                   F6680B5C (4134013788)\n+2ABB Compressed Size       00000050 (80)\n+2ABF Uncompressed Size     00000051 (81)\n+2AC3 Filename Length       0014 (20)\n+2AC5 Extra Length          0000 (0)\n+2AC7 Comment Length        0000 (0)\n+2AC9 Disk Start            0000 (0)\n+2ACB Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-2B17 Ext File Attributes   81A40000 (2175008768)\n+2ACD 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-2B1B Local Header Offset   00000027 (39)\n-2B1F Filename              'XXXXXXXXXXXXXXXXXXXX'\n+2AD1 Local Header Offset   00000027 (39)\n+2AD5 Filename              'XXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x2B1F: Filename 'XXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2AD5: Filename 'XXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-2B33 CENTRAL HEADER #3     02014B50 (33639248)\n-2B37 Created Zip Spec      14 (20) '2.0'\n-2B38 Created OS            03 (3) 'Unix'\n-2B39 Extract Zip Spec      0A (10) '1.0'\n-2B3A Extract OS            00 (0) 'MS-DOS'\n-2B3B General Purpose Flag  0800 (2048)\n-     [Bit 11]              1 'Language Encoding'\n-2B3D Compression Method    0000 (0) 'Stored'\n-2B3F Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-2B43 CRC                   00000000 (0)\n-2B47 Compressed Size       00000000 (0)\n-2B4B Uncompressed Size     00000000 (0)\n-2B4F Filename Length       0004 (4)\n-2B51 Extra Length          0000 (0)\n-2B53 Comment Length        0000 (0)\n-2B55 Disk Start            0000 (0)\n-2B57 Int File Attributes   0000 (0)\n+2AE9 CENTRAL HEADER #3     02014B50 (33639248)\n+2AED Created Zip Spec      14 (20) '2.0'\n+2AEE Created OS            03 (3) 'Unix'\n+2AEF Extract Zip Spec      0A (10) '1.0'\n+2AF0 Extract OS            00 (0) 'MS-DOS'\n+2AF1 General Purpose Flag  0800 (2048)\n+     [Bit 11]              1 'Language Encoding'\n+2AF3 Compression Method    0000 (0) 'Stored'\n+2AF5 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+2AF9 CRC                   00000000 (0)\n+2AFD Compressed Size       00000000 (0)\n+2B01 Uncompressed Size     00000000 (0)\n+2B05 Filename Length       0004 (4)\n+2B07 Extra Length          0000 (0)\n+2B09 Comment Length        0000 (0)\n+2B0B Disk Start            0000 (0)\n+2B0D Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-2B59 Ext File Attributes   41ED0010 (1106051088)\n+2B0F 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-2B5D Local Header Offset   000000AA (170)\n-2B61 Filename              'XXXX'\n+2B13 Local Header Offset   000000A9 (169)\n+2B17 Filename              'XXXX'\n #\n-# WARNING: Offset 0x2B61: Filename 'XXXX'\n+# WARNING: Offset 0x2B17: Filename 'XXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x2B61: Directory 'XXXX' must end in a '/'\n+# ERROR: Offset 0x2B17: Directory 'XXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x2B39: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXX'\n+# WARNING: Offset 0x2AEF: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXX'\n #\n \n-2B65 CENTRAL HEADER #4     02014B50 (33639248)\n-2B69 Created Zip Spec      14 (20) '2.0'\n-2B6A Created OS            03 (3) 'Unix'\n-2B6B Extract Zip Spec      0A (10) '1.0'\n-2B6C Extract OS            00 (0) 'MS-DOS'\n-2B6D General Purpose Flag  0800 (2048)\n-     [Bit 11]              1 'Language Encoding'\n-2B6F Compression Method    0000 (0) 'Stored'\n-2B71 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-2B75 CRC                   00000000 (0)\n-2B79 Compressed Size       00000000 (0)\n-2B7D Uncompressed Size     00000000 (0)\n-2B81 Filename Length       0010 (16)\n-2B83 Extra Length          0000 (0)\n-2B85 Comment Length        0000 (0)\n-2B87 Disk Start            0000 (0)\n-2B89 Int File Attributes   0000 (0)\n+2B1B CENTRAL HEADER #4     02014B50 (33639248)\n+2B1F Created Zip Spec      14 (20) '2.0'\n+2B20 Created OS            03 (3) 'Unix'\n+2B21 Extract Zip Spec      0A (10) '1.0'\n+2B22 Extract OS            00 (0) 'MS-DOS'\n+2B23 General Purpose Flag  0800 (2048)\n+     [Bit 11]              1 'Language Encoding'\n+2B25 Compression Method    0000 (0) 'Stored'\n+2B27 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+2B2B CRC                   00000000 (0)\n+2B2F Compressed Size       00000000 (0)\n+2B33 Uncompressed Size     00000000 (0)\n+2B37 Filename Length       0010 (16)\n+2B39 Extra Length          0000 (0)\n+2B3B Comment Length        0000 (0)\n+2B3D Disk Start            0000 (0)\n+2B3F Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-2B8B Ext File Attributes   41ED0010 (1106051088)\n+2B41 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-2B8F Local Header Offset   000000CC (204)\n-2B93 Filename              'XXXXXXXXXXXXXXXX'\n+2B45 Local Header Offset   000000CB (203)\n+2B49 Filename              'XXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x2B93: Filename 'XXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2B49: Filename 'XXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x2B93: Directory 'XXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x2B49: Directory 'XXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x2B6B: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2B21: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXX'\n #\n \n-2BA3 CENTRAL HEADER #5     02014B50 (33639248)\n-2BA7 Created Zip Spec      14 (20) '2.0'\n-2BA8 Created OS            03 (3) 'Unix'\n-2BA9 Extract Zip Spec      0A (10) '1.0'\n-2BAA Extract OS            00 (0) 'MS-DOS'\n-2BAB General Purpose Flag  0800 (2048)\n-     [Bit 11]              1 'Language Encoding'\n-2BAD Compression Method    0000 (0) 'Stored'\n-2BAF Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-2BB3 CRC                   00000000 (0)\n-2BB7 Compressed Size       00000000 (0)\n-2BBB Uncompressed Size     00000000 (0)\n-2BBF Filename Length       0016 (22)\n-2BC1 Extra Length          0000 (0)\n-2BC3 Comment Length        0000 (0)\n-2BC5 Disk Start            0000 (0)\n-2BC7 Int File Attributes   0000 (0)\n+2B59 CENTRAL HEADER #5     02014B50 (33639248)\n+2B5D Created Zip Spec      14 (20) '2.0'\n+2B5E Created OS            03 (3) 'Unix'\n+2B5F Extract Zip Spec      0A (10) '1.0'\n+2B60 Extract OS            00 (0) 'MS-DOS'\n+2B61 General Purpose Flag  0800 (2048)\n+     [Bit 11]              1 'Language Encoding'\n+2B63 Compression Method    0000 (0) 'Stored'\n+2B65 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+2B69 CRC                   00000000 (0)\n+2B6D Compressed Size       00000000 (0)\n+2B71 Uncompressed Size     00000000 (0)\n+2B75 Filename Length       0016 (22)\n+2B77 Extra Length          0000 (0)\n+2B79 Comment Length        0000 (0)\n+2B7B Disk Start            0000 (0)\n+2B7D Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-2BC9 Ext File Attributes   41ED0010 (1106051088)\n+2B7F 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-2BCD Local Header Offset   000000FA (250)\n-2BD1 Filename              'XXXXXXXXXXXXXXXXXXXXXX'\n+2B83 Local Header Offset   000000F9 (249)\n+2B87 Filename              'XXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x2BD1: Filename 'XXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2B87: Filename 'XXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x2BD1: Directory 'XXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x2B87: Directory 'XXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x2BA9: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2B5F: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXX'\n #\n \n-2BE7 CENTRAL HEADER #6     02014B50 (33639248)\n-2BEB Created Zip Spec      14 (20) '2.0'\n-2BEC Created OS            03 (3) 'Unix'\n-2BED Extract Zip Spec      0A (10) '1.0'\n-2BEE Extract OS            00 (0) 'MS-DOS'\n-2BEF General Purpose Flag  0800 (2048)\n-     [Bit 11]              1 'Language Encoding'\n-2BF1 Compression Method    0000 (0) 'Stored'\n-2BF3 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-2BF7 CRC                   00000000 (0)\n-2BFB Compressed Size       00000000 (0)\n-2BFF Uncompressed Size     00000000 (0)\n-2C03 Filename Length       0020 (32)\n-2C05 Extra Length          0000 (0)\n-2C07 Comment Length        0000 (0)\n-2C09 Disk Start            0000 (0)\n-2C0B Int File Attributes   0000 (0)\n+2B9D CENTRAL HEADER #6     02014B50 (33639248)\n+2BA1 Created Zip Spec      14 (20) '2.0'\n+2BA2 Created OS            03 (3) 'Unix'\n+2BA3 Extract Zip Spec      0A (10) '1.0'\n+2BA4 Extract OS            00 (0) 'MS-DOS'\n+2BA5 General Purpose Flag  0800 (2048)\n+     [Bit 11]              1 'Language Encoding'\n+2BA7 Compression Method    0000 (0) 'Stored'\n+2BA9 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+2BAD CRC                   00000000 (0)\n+2BB1 Compressed Size       00000000 (0)\n+2BB5 Uncompressed Size     00000000 (0)\n+2BB9 Filename Length       0020 (32)\n+2BBB Extra Length          0000 (0)\n+2BBD Comment Length        0000 (0)\n+2BBF Disk Start            0000 (0)\n+2BC1 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-2C0D Ext File Attributes   41ED0010 (1106051088)\n+2BC3 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-2C11 Local Header Offset   0000012E (302)\n-2C15 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+2BC7 Local Header Offset   0000012D (301)\n+2BCB Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x2C15: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2BCB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x2C15: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x2BCB: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x2BED: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2BA3: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n \n-2C35 CENTRAL HEADER #7     02014B50 (33639248)\n-2C39 Created Zip Spec      14 (20) '2.0'\n-2C3A Created OS            03 (3) 'Unix'\n-2C3B Extract Zip Spec      0A (10) '1.0'\n-2C3C Extract OS            00 (0) 'MS-DOS'\n-2C3D General Purpose Flag  0800 (2048)\n-     [Bit 11]              1 'Language Encoding'\n-2C3F Compression Method    0000 (0) 'Stored'\n-2C41 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-2C45 CRC                   00000000 (0)\n-2C49 Compressed Size       00000000 (0)\n-2C4D Uncompressed Size     00000000 (0)\n-2C51 Filename Length       002B (43)\n-2C53 Extra Length          0000 (0)\n-2C55 Comment Length        0000 (0)\n-2C57 Disk Start            0000 (0)\n-2C59 Int File Attributes   0000 (0)\n+2BEB CENTRAL HEADER #7     02014B50 (33639248)\n+2BEF Created Zip Spec      14 (20) '2.0'\n+2BF0 Created OS            03 (3) 'Unix'\n+2BF1 Extract Zip Spec      0A (10) '1.0'\n+2BF2 Extract OS            00 (0) 'MS-DOS'\n+2BF3 General Purpose Flag  0800 (2048)\n+     [Bit 11]              1 'Language Encoding'\n+2BF5 Compression Method    0000 (0) 'Stored'\n+2BF7 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+2BFB CRC                   00000000 (0)\n+2BFF Compressed Size       00000000 (0)\n+2C03 Uncompressed Size     00000000 (0)\n+2C07 Filename Length       002B (43)\n+2C09 Extra Length          0000 (0)\n+2C0B Comment Length        0000 (0)\n+2C0D Disk Start            0000 (0)\n+2C0F Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-2C5B Ext File Attributes   41ED0010 (1106051088)\n+2C11 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-2C5F Local Header Offset   0000016C (364)\n-2C63 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+2C15 Local Header Offset   0000016B (363)\n+2C19 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x2C63: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2C19: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x2C63: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x2C19: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x2C3B: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2BF1: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n \n-2C8E CENTRAL HEADER #8     02014B50 (33639248)\n-2C92 Created Zip Spec      14 (20) '2.0'\n-2C93 Created OS            03 (3) 'Unix'\n-2C94 Extract Zip Spec      0A (10) '1.0'\n-2C95 Extract OS            00 (0) 'MS-DOS'\n-2C96 General Purpose Flag  0800 (2048)\n-     [Bit 11]              1 'Language Encoding'\n-2C98 Compression Method    0000 (0) 'Stored'\n-2C9A Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-2C9E CRC                   00000000 (0)\n-2CA2 Compressed Size       00000000 (0)\n-2CA6 Uncompressed Size     00000000 (0)\n-2CAA Filename Length       000F (15)\n-2CAC Extra Length          0000 (0)\n-2CAE Comment Length        0000 (0)\n-2CB0 Disk Start            0000 (0)\n-2CB2 Int File Attributes   0000 (0)\n+2C44 CENTRAL HEADER #8     02014B50 (33639248)\n+2C48 Created Zip Spec      14 (20) '2.0'\n+2C49 Created OS            03 (3) 'Unix'\n+2C4A Extract Zip Spec      0A (10) '1.0'\n+2C4B Extract OS            00 (0) 'MS-DOS'\n+2C4C General Purpose Flag  0800 (2048)\n+     [Bit 11]              1 'Language Encoding'\n+2C4E Compression Method    0000 (0) 'Stored'\n+2C50 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+2C54 CRC                   00000000 (0)\n+2C58 Compressed Size       00000000 (0)\n+2C5C Uncompressed Size     00000000 (0)\n+2C60 Filename Length       000F (15)\n+2C62 Extra Length          0000 (0)\n+2C64 Comment Length        0000 (0)\n+2C66 Disk Start            0000 (0)\n+2C68 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-2CB4 Ext File Attributes   41ED0010 (1106051088)\n+2C6A 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-2CB8 Local Header Offset   000001B5 (437)\n-2CBC Filename              'XXXXXXXXXXXXXXX'\n+2C6E Local Header Offset   000001B4 (436)\n+2C72 Filename              'XXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x2CBC: Filename 'XXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2C72: Filename 'XXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x2CBC: Directory 'XXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x2C72: Directory 'XXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x2C94: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2C4A: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXX'\n #\n \n-2CCB CENTRAL HEADER #9     02014B50 (33639248)\n-2CCF Created Zip Spec      14 (20) '2.0'\n-2CD0 Created OS            03 (3) 'Unix'\n-2CD1 Extract Zip Spec      0A (10) '1.0'\n-2CD2 Extract OS            00 (0) 'MS-DOS'\n-2CD3 General Purpose Flag  0800 (2048)\n-     [Bit 11]              1 'Language Encoding'\n-2CD5 Compression Method    0000 (0) 'Stored'\n-2CD7 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-2CDB CRC                   00000000 (0)\n-2CDF Compressed Size       00000000 (0)\n-2CE3 Uncompressed Size     00000000 (0)\n-2CE7 Filename Length       001F (31)\n-2CE9 Extra Length          0000 (0)\n-2CEB Comment Length        0000 (0)\n-2CED Disk Start            0000 (0)\n-2CEF Int File Attributes   0000 (0)\n+2C81 CENTRAL HEADER #9     02014B50 (33639248)\n+2C85 Created Zip Spec      14 (20) '2.0'\n+2C86 Created OS            03 (3) 'Unix'\n+2C87 Extract Zip Spec      0A (10) '1.0'\n+2C88 Extract OS            00 (0) 'MS-DOS'\n+2C89 General Purpose Flag  0800 (2048)\n+     [Bit 11]              1 'Language Encoding'\n+2C8B Compression Method    0000 (0) 'Stored'\n+2C8D Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+2C91 CRC                   00000000 (0)\n+2C95 Compressed Size       00000000 (0)\n+2C99 Uncompressed Size     00000000 (0)\n+2C9D Filename Length       001F (31)\n+2C9F Extra Length          0000 (0)\n+2CA1 Comment Length        0000 (0)\n+2CA3 Disk Start            0000 (0)\n+2CA5 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-2CF1 Ext File Attributes   41ED0010 (1106051088)\n+2CA7 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-2CF5 Local Header Offset   000001E2 (482)\n-2CF9 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+2CAB Local Header Offset   000001E1 (481)\n+2CAF Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x2CF9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2CAF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x2CF9: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x2CAF: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x2CD1: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2C87: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n \n-2D18 CENTRAL HEADER #10    02014B50 (33639248)\n-2D1C Created Zip Spec      14 (20) '2.0'\n-2D1D Created OS            03 (3) 'Unix'\n-2D1E Extract Zip Spec      0A (10) '1.0'\n-2D1F Extract OS            00 (0) 'MS-DOS'\n-2D20 General Purpose Flag  0800 (2048)\n-     [Bit 11]              1 'Language Encoding'\n-2D22 Compression Method    0000 (0) 'Stored'\n-2D24 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-2D28 CRC                   00000000 (0)\n-2D2C Compressed Size       00000000 (0)\n-2D30 Uncompressed Size     00000000 (0)\n-2D34 Filename Length       0036 (54)\n-2D36 Extra Length          0000 (0)\n-2D38 Comment Length        0000 (0)\n-2D3A Disk Start            0000 (0)\n-2D3C Int File Attributes   0000 (0)\n+2CCE CENTRAL HEADER #10    02014B50 (33639248)\n+2CD2 Created Zip Spec      14 (20) '2.0'\n+2CD3 Created OS            03 (3) 'Unix'\n+2CD4 Extract Zip Spec      0A (10) '1.0'\n+2CD5 Extract OS            00 (0) 'MS-DOS'\n+2CD6 General Purpose Flag  0800 (2048)\n+     [Bit 11]              1 'Language Encoding'\n+2CD8 Compression Method    0000 (0) 'Stored'\n+2CDA Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+2CDE CRC                   00000000 (0)\n+2CE2 Compressed Size       00000000 (0)\n+2CE6 Uncompressed Size     00000000 (0)\n+2CEA Filename Length       0036 (54)\n+2CEC Extra Length          0000 (0)\n+2CEE Comment Length        0000 (0)\n+2CF0 Disk Start            0000 (0)\n+2CF2 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-2D3E Ext File Attributes   41ED0010 (1106051088)\n+2CF4 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-2D42 Local Header Offset   0000021F (543)\n-2D46 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+2CF8 Local Header Offset   0000021E (542)\n+2CFC Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x2D46: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2CFC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x2D46: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x2CFC: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x2D1E: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2CD4: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n \n-2D7C CENTRAL HEADER #11    02014B50 (33639248)\n-2D80 Created Zip Spec      14 (20) '2.0'\n-2D81 Created OS            03 (3) 'Unix'\n-2D82 Extract Zip Spec      14 (20) '2.0'\n-2D83 Extract OS            00 (0) 'MS-DOS'\n-2D84 General Purpose Flag  0800 (2048)\n-     [Bits 1-2]            0 'Normal Compression'\n-     [Bit 11]              1 'Language Encoding'\n-2D86 Compression Method    0008 (8) 'Deflated'\n-2D88 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-2D8C CRC                   13874CCF (327634127)\n-2D90 Compressed Size       00000241 (577)\n-2D94 Uncompressed Size     00000653 (1619)\n-2D98 Filename Length       0051 (81)\n-2D9A Extra Length          0000 (0)\n-2D9C Comment Length        0000 (0)\n-2D9E Disk Start            0000 (0)\n-2DA0 Int File Attributes   0000 (0)\n+2D32 CENTRAL HEADER #11    02014B50 (33639248)\n+2D36 Created Zip Spec      14 (20) '2.0'\n+2D37 Created OS            03 (3) 'Unix'\n+2D38 Extract Zip Spec      14 (20) '2.0'\n+2D39 Extract OS            00 (0) 'MS-DOS'\n+2D3A General Purpose Flag  0800 (2048)\n+     [Bits 1-2]            0 'Normal Compression'\n+     [Bit 11]              1 'Language Encoding'\n+2D3C Compression Method    0008 (8) 'Deflated'\n+2D3E Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+2D42 CRC                   13874CCF (327634127)\n+2D46 Compressed Size       00000241 (577)\n+2D4A Uncompressed Size     00000653 (1619)\n+2D4E Filename Length       0051 (81)\n+2D50 Extra Length          0000 (0)\n+2D52 Comment Length        0000 (0)\n+2D54 Disk Start            0000 (0)\n+2D56 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-2DA2 Ext File Attributes   81A40000 (2175008768)\n+2D58 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-2DA6 Local Header Offset   00000273 (627)\n-2DAA Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+2D5C Local Header Offset   00000272 (626)\n+2D60 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x2DAA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2D60: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-2DFB CENTRAL HEADER #12    02014B50 (33639248)\n-2DFF Created Zip Spec      14 (20) '2.0'\n-2E00 Created OS            03 (3) 'Unix'\n-2E01 Extract Zip Spec      14 (20) '2.0'\n-2E02 Extract OS            00 (0) 'MS-DOS'\n-2E03 General Purpose Flag  0800 (2048)\n+2DB1 CENTRAL HEADER #12    02014B50 (33639248)\n+2DB5 Created Zip Spec      14 (20) '2.0'\n+2DB6 Created OS            03 (3) 'Unix'\n+2DB7 Extract Zip Spec      14 (20) '2.0'\n+2DB8 Extract OS            00 (0) 'MS-DOS'\n+2DB9 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-2E05 Compression Method    0008 (8) 'Deflated'\n-2E07 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-2E0B CRC                   4A50DA99 (1246812825)\n-2E0F Compressed Size       0000155F (5471)\n-2E13 Uncompressed Size     000038C4 (14532)\n-2E17 Filename Length       0049 (73)\n-2E19 Extra Length          0000 (0)\n-2E1B Comment Length        0000 (0)\n-2E1D Disk Start            0000 (0)\n-2E1F Int File Attributes   0000 (0)\n+2DBB Compression Method    0008 (8) 'Deflated'\n+2DBD Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+2DC1 CRC                   A7D5BB3E (2815802174)\n+2DC5 Compressed Size       00001549 (5449)\n+2DC9 Uncompressed Size     000038A2 (14498)\n+2DCD Filename Length       0049 (73)\n+2DCF Extra Length          0000 (0)\n+2DD1 Comment Length        0000 (0)\n+2DD3 Disk Start            0000 (0)\n+2DD5 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-2E21 Ext File Attributes   81A40000 (2175008768)\n+2DD7 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-2E25 Local Header Offset   00000523 (1315)\n-2E29 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+2DDB Local Header Offset   00000522 (1314)\n+2DDF Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x2E29: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2DDF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-2E72 CENTRAL HEADER #13    02014B50 (33639248)\n-2E76 Created Zip Spec      14 (20) '2.0'\n-2E77 Created OS            03 (3) 'Unix'\n-2E78 Extract Zip Spec      14 (20) '2.0'\n-2E79 Extract OS            00 (0) 'MS-DOS'\n-2E7A General Purpose Flag  0800 (2048)\n+2E28 CENTRAL HEADER #13    02014B50 (33639248)\n+2E2C Created Zip Spec      14 (20) '2.0'\n+2E2D Created OS            03 (3) 'Unix'\n+2E2E Extract Zip Spec      14 (20) '2.0'\n+2E2F Extract OS            00 (0) 'MS-DOS'\n+2E30 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-2E7C Compression Method    0008 (8) 'Deflated'\n-2E7E Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-2E82 CRC                   0818E047 (135848007)\n-2E86 Compressed Size       00000517 (1303)\n-2E8A Uncompressed Size     00000BAA (2986)\n-2E8E Filename Length       0048 (72)\n-2E90 Extra Length          0000 (0)\n-2E92 Comment Length        0000 (0)\n-2E94 Disk Start            0000 (0)\n-2E96 Int File Attributes   0000 (0)\n+2E32 Compression Method    0008 (8) 'Deflated'\n+2E34 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+2E38 CRC                   5262C580 (1382204800)\n+2E3C Compressed Size       000004F9 (1273)\n+2E40 Uncompressed Size     00000B4D (2893)\n+2E44 Filename Length       0048 (72)\n+2E46 Extra Length          0000 (0)\n+2E48 Comment Length        0000 (0)\n+2E4A Disk Start            0000 (0)\n+2E4C Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-2E98 Ext File Attributes   81A40000 (2175008768)\n+2E4E 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-2E9C Local Header Offset   00001AE9 (6889)\n-2EA0 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+2E52 Local Header Offset   00001AD2 (6866)\n+2E56 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x2EA0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2E56: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-2EE8 CENTRAL HEADER #14    02014B50 (33639248)\n-2EEC Created Zip Spec      14 (20) '2.0'\n-2EED Created OS            03 (3) 'Unix'\n-2EEE Extract Zip Spec      14 (20) '2.0'\n-2EEF Extract OS            00 (0) 'MS-DOS'\n-2EF0 General Purpose Flag  0800 (2048)\n+2E9E CENTRAL HEADER #14    02014B50 (33639248)\n+2EA2 Created Zip Spec      14 (20) '2.0'\n+2EA3 Created OS            03 (3) 'Unix'\n+2EA4 Extract Zip Spec      14 (20) '2.0'\n+2EA5 Extract OS            00 (0) 'MS-DOS'\n+2EA6 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-2EF2 Compression Method    0008 (8) 'Deflated'\n-2EF4 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-2EF8 CRC                   EDA1D504 (3986806020)\n-2EFC Compressed Size       000005E2 (1506)\n-2F00 Uncompressed Size     00000FC0 (4032)\n-2F04 Filename Length       0048 (72)\n-2F06 Extra Length          0000 (0)\n-2F08 Comment Length        0000 (0)\n-2F0A Disk Start            0000 (0)\n-2F0C Int File Attributes   0000 (0)\n+2EA8 Compression Method    0008 (8) 'Deflated'\n+2EAA Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+2EAE CRC                   2A6E21C6 (711860678)\n+2EB2 Compressed Size       000005CD (1485)\n+2EB6 Uncompressed Size     00000F93 (3987)\n+2EBA Filename Length       0048 (72)\n+2EBC Extra Length          0000 (0)\n+2EBE Comment Length        0000 (0)\n+2EC0 Disk Start            0000 (0)\n+2EC2 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-2F0E Ext File Attributes   81A40000 (2175008768)\n+2EC4 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-2F12 Local Header Offset   00002066 (8294)\n-2F16 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+2EC8 Local Header Offset   00002031 (8241)\n+2ECC Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x2F16: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2ECC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-2F5E CENTRAL HEADER #15    02014B50 (33639248)\n-2F62 Created Zip Spec      14 (20) '2.0'\n-2F63 Created OS            03 (3) 'Unix'\n-2F64 Extract Zip Spec      14 (20) '2.0'\n-2F65 Extract OS            00 (0) 'MS-DOS'\n-2F66 General Purpose Flag  0800 (2048)\n+2F14 CENTRAL HEADER #15    02014B50 (33639248)\n+2F18 Created Zip Spec      14 (20) '2.0'\n+2F19 Created OS            03 (3) 'Unix'\n+2F1A Extract Zip Spec      14 (20) '2.0'\n+2F1B Extract OS            00 (0) 'MS-DOS'\n+2F1C General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-2F68 Compression Method    0008 (8) 'Deflated'\n-2F6A Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-2F6E CRC                   51A29EA4 (1369611940)\n-2F72 Compressed Size       0000030E (782)\n-2F76 Uncompressed Size     00000E15 (3605)\n-2F7A Filename Length       003D (61)\n-2F7C Extra Length          0000 (0)\n-2F7E Comment Length        0000 (0)\n-2F80 Disk Start            0000 (0)\n-2F82 Int File Attributes   0000 (0)\n+2F1E Compression Method    0008 (8) 'Deflated'\n+2F20 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+2F24 CRC                   51A29EA4 (1369611940)\n+2F28 Compressed Size       0000030E (782)\n+2F2C Uncompressed Size     00000E15 (3605)\n+2F30 Filename Length       003D (61)\n+2F32 Extra Length          0000 (0)\n+2F34 Comment Length        0000 (0)\n+2F36 Disk Start            0000 (0)\n+2F38 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-2F84 Ext File Attributes   81A40000 (2175008768)\n+2F3A 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-2F88 Local Header Offset   000026AE (9902)\n-2F8C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+2F3E Local Header Offset   00002664 (9828)\n+2F42 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x2F8C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2F42: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-2FC9 CENTRAL HEADER #16    02014B50 (33639248)\n-2FCD Created Zip Spec      14 (20) '2.0'\n-2FCE Created OS            03 (3) 'Unix'\n-2FCF Extract Zip Spec      14 (20) '2.0'\n-2FD0 Extract OS            00 (0) 'MS-DOS'\n-2FD1 General Purpose Flag  0800 (2048)\n+2F7F CENTRAL HEADER #16    02014B50 (33639248)\n+2F83 Created Zip Spec      14 (20) '2.0'\n+2F84 Created OS            03 (3) 'Unix'\n+2F85 Extract Zip Spec      14 (20) '2.0'\n+2F86 Extract OS            00 (0) 'MS-DOS'\n+2F87 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-2FD3 Compression Method    0008 (8) 'Deflated'\n-2FD5 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-2FD9 CRC                   1DA56F87 (497381255)\n-2FDD Compressed Size       00000041 (65)\n-2FE1 Uncompressed Size     00000049 (73)\n-2FE5 Filename Length       0044 (68)\n-2FE7 Extra Length          0000 (0)\n-2FE9 Comment Length        0000 (0)\n-2FEB Disk Start            0000 (0)\n-2FED Int File Attributes   0000 (0)\n+2F89 Compression Method    0008 (8) 'Deflated'\n+2F8B Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+2F8F CRC                   1DA56F87 (497381255)\n+2F93 Compressed Size       00000041 (65)\n+2F97 Uncompressed Size     00000049 (73)\n+2F9B Filename Length       0044 (68)\n+2F9D Extra Length          0000 (0)\n+2F9F Comment Length        0000 (0)\n+2FA1 Disk Start            0000 (0)\n+2FA3 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-2FEF Ext File Attributes   81A40000 (2175008768)\n+2FA5 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-2FF3 Local Header Offset   00002A17 (10775)\n-2FF7 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+2FA9 Local Header Offset   000029CD (10701)\n+2FAD Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x2FF7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x2FAD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-303B END CENTRAL HEADER    06054B50 (101010256)\n-303F Number of this disk   0000 (0)\n-3041 Central Dir Disk no   0000 (0)\n-3043 Entries in this disk  0010 (16)\n-3045 Total Entries         0010 (16)\n-3047 Size of Central Dir   00000581 (1409)\n-304B Offset to Central Dir 00002ABA (10938)\n-304F Comment Length        0000 (0)\n+2FF1 END CENTRAL HEADER    06054B50 (101010256)\n+2FF5 Number of this disk   0000 (0)\n+2FF7 Central Dir Disk no   0000 (0)\n+2FF9 Entries in this disk  0010 (16)\n+2FFB Total Entries         0010 (16)\n+2FFD Size of Central Dir   00000581 (1409)\n+3001 Offset to Central Dir 00002A70 (10864)\n+3005 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"}]}]}
