{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -55,16 +55,16 @@\n   minimum file system compatibility required:     MS-DOS, OS/2 or NT FAT\n   minimum software version required to extract:   2.0\n   compression method:                             deflated\n   compression sub-type (deflation):               normal\n   file security status:                           not encrypted\n   extended local header:                          no\n   file last modified on (DOS date/time):          2024 Jan 19 14:51:10\n-  32-bit CRC value (hex):                         ffbc8c52\n-  compressed size:                                81 bytes\n+  32-bit CRC value (hex):                         f6680b5c\n+  compressed size:                                80 bytes\n   uncompressed size:                              81 bytes\n   length of filename:                             20 characters\n   length of extra field:                          0 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n   Unix file attributes (100644 octal):            -rw-r--r--\n@@ -73,16 +73,16 @@\n   There is no file comment.\n \n Central directory entry #3:\n ---------------------------\n \n   dev/\n \n-  offset of local header from start of archive:   170\n-                                                  (00000000000000AAh) bytes\n+  offset of local header from start of archive:   169\n+                                                  (00000000000000A9h) bytes\n   file system or operating system of origin:      Unix\n   version of encoding software:                   2.0\n   minimum file system compatibility required:     MS-DOS, OS/2 or NT FAT\n   minimum software version required to extract:   1.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          no\n@@ -101,16 +101,16 @@\n   There is no file comment.\n \n Central directory entry #4:\n ---------------------------\n \n   dev/langchain4j/\n \n-  offset of local header from start of archive:   204\n-                                                  (00000000000000CCh) bytes\n+  offset of local header from start of archive:   203\n+                                                  (00000000000000CBh) bytes\n   file system or operating system of origin:      Unix\n   version of encoding software:                   2.0\n   minimum file system compatibility required:     MS-DOS, OS/2 or NT FAT\n   minimum software version required to extract:   1.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          no\n@@ -129,16 +129,16 @@\n   There is no file comment.\n \n Central directory entry #5:\n ---------------------------\n \n   dev/langchain4j/model/\n \n-  offset of local header from start of archive:   250\n-                                                  (00000000000000FAh) bytes\n+  offset of local header from start of archive:   249\n+                                                  (00000000000000F9h) bytes\n   file system or operating system of origin:      Unix\n   version of encoding software:                   2.0\n   minimum file system compatibility required:     MS-DOS, OS/2 or NT FAT\n   minimum software version required to extract:   1.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          no\n@@ -157,16 +157,16 @@\n   There is no file comment.\n \n Central directory entry #6:\n ---------------------------\n \n   dev/langchain4j/model/vertexai/\n \n-  offset of local header from start of archive:   302\n-                                                  (000000000000012Eh) bytes\n+  offset of local header from start of archive:   301\n+                                                  (000000000000012Dh) bytes\n   file system or operating system of origin:      Unix\n   version of encoding software:                   2.0\n   minimum file system compatibility required:     MS-DOS, OS/2 or NT FAT\n   minimum software version required to extract:   1.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          no\n@@ -185,16 +185,16 @@\n   There is no file comment.\n \n Central directory entry #7:\n ---------------------------\n \n   dev/langchain4j/model/vertexai/spi/\n \n-  offset of local header from start of archive:   363\n-                                                  (000000000000016Bh) bytes\n+  offset of local header from start of archive:   362\n+                                                  (000000000000016Ah) bytes\n   file system or operating system of origin:      Unix\n   version of encoding software:                   2.0\n   minimum file system compatibility required:     MS-DOS, OS/2 or NT FAT\n   minimum software version required to extract:   1.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          no\n@@ -213,16 +213,16 @@\n   There is no file comment.\n \n Central directory entry #8:\n ---------------------------\n \n   META-INF/maven/\n \n-  offset of local header from start of archive:   428\n-                                                  (00000000000001ACh) bytes\n+  offset of local header from start of archive:   427\n+                                                  (00000000000001ABh) bytes\n   file system or operating system of origin:      Unix\n   version of encoding software:                   2.0\n   minimum file system compatibility required:     MS-DOS, OS/2 or NT FAT\n   minimum software version required to extract:   1.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          no\n@@ -241,16 +241,16 @@\n   There is no file comment.\n \n Central directory entry #9:\n ---------------------------\n \n   META-INF/maven/dev.langchain4j/\n \n-  offset of local header from start of archive:   473\n-                                                  (00000000000001D9h) bytes\n+  offset of local header from start of archive:   472\n+                                                  (00000000000001D8h) bytes\n   file system or operating system of origin:      Unix\n   version of encoding software:                   2.0\n   minimum file system compatibility required:     MS-DOS, OS/2 or NT FAT\n   minimum software version required to extract:   1.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          no\n@@ -269,16 +269,16 @@\n   There is no file comment.\n \n Central directory entry #10:\n ---------------------------\n \n   META-INF/maven/dev.langchain4j/langchain4j-vertex-ai-gemini/\n \n-  offset of local header from start of archive:   534\n-                                                  (0000000000000216h) bytes\n+  offset of local header from start of archive:   533\n+                                                  (0000000000000215h) bytes\n   file system or operating system of origin:      Unix\n   version of encoding software:                   2.0\n   minimum file system compatibility required:     MS-DOS, OS/2 or NT FAT\n   minimum software version required to extract:   1.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          no\n@@ -297,27 +297,27 @@\n   There is no file comment.\n \n Central directory entry #11:\n ---------------------------\n \n   dev/langchain4j/model/vertexai/ContentsMapper.class\n \n-  offset of local header from start of archive:   624\n-                                                  (0000000000000270h) bytes\n+  offset of local header from start of archive:   623\n+                                                  (000000000000026Fh) bytes\n   file system or operating system of origin:      Unix\n   version of encoding software:                   2.0\n   minimum file system compatibility required:     MS-DOS, OS/2 or NT FAT\n   minimum software version required to extract:   2.0\n   compression method:                             deflated\n   compression sub-type (deflation):               normal\n   file security status:                           not encrypted\n   extended local header:                          no\n   file last modified on (DOS date/time):          2024 Jan 19 14:51:10\n-  32-bit CRC value (hex):                         6b831181\n-  compressed size:                                1233 bytes\n+  32-bit CRC value (hex):                         c2494e95\n+  compressed size:                                1234 bytes\n   uncompressed size:                              3208 bytes\n   length of filename:                             51 characters\n   length of extra field:                          0 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n   Unix file attributes (100644 octal):            -rw-r--r--\n@@ -395,15 +395,15 @@\n   minimum file system compatibility required:     MS-DOS, OS/2 or NT FAT\n   minimum software version required to extract:   2.0\n   compression method:                             deflated\n   compression sub-type (deflation):               normal\n   file security status:                           not encrypted\n   extended local header:                          no\n   file last modified on (DOS date/time):          2024 Jan 19 14:51:10\n-  32-bit CRC value (hex):                         fa2ec936\n+  32-bit CRC value (hex):                         25969d07\n   compressed size:                                2605 bytes\n   uncompressed size:                              6039 bytes\n   length of filename:                             48 characters\n   length of extra field:                          0 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -569,16 +569,16 @@\n   minimum file system compatibility required:     MS-DOS, OS/2 or NT FAT\n   minimum software version required to extract:   2.0\n   compression method:                             deflated\n   compression sub-type (deflation):               normal\n   file security status:                           not encrypted\n   extended local header:                          no\n   file last modified on (DOS date/time):          2024 Jan 19 14:51:10\n-  32-bit CRC value (hex):                         ad7646f6\n-  compressed size:                                2706 bytes\n+  32-bit CRC value (hex):                         8f7eba5a\n+  compressed size:                                2705 bytes\n   uncompressed size:                              7683 bytes\n   length of filename:                             60 characters\n   length of extra field:                          0 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n   Unix file attributes (100644 octal):            -rw-r--r--\n@@ -587,16 +587,16 @@\n   There is no file comment.\n \n Central directory entry #21:\n ---------------------------\n \n   dev/langchain4j/model/vertexai/VertexAiGeminiStreamingChatModel$VertexAiGeminiStreamingChatModelBuilder.class\n \n-  offset of local header from start of archive:   12784\n-                                                  (00000000000031F0h) bytes\n+  offset of local header from start of archive:   12783\n+                                                  (00000000000031EFh) bytes\n   file system or operating system of origin:      Unix\n   version of encoding software:                   2.0\n   minimum file system compatibility required:     MS-DOS, OS/2 or NT FAT\n   minimum software version required to extract:   2.0\n   compression method:                             deflated\n   compression sub-type (deflation):               normal\n   file security status:                           not encrypted\n@@ -616,27 +616,27 @@\n   There is no file comment.\n \n Central directory entry #22:\n ---------------------------\n \n   dev/langchain4j/model/vertexai/VertexAiGeminiStreamingChatModel.class\n \n-  offset of local header from start of archive:   13764\n-                                                  (00000000000035C4h) bytes\n+  offset of local header from start of archive:   13763\n+                                                  (00000000000035C3h) bytes\n   file system or operating system of origin:      Unix\n   version of encoding software:                   2.0\n   minimum file system compatibility required:     MS-DOS, OS/2 or NT FAT\n   minimum software version required to extract:   2.0\n   compression method:                             deflated\n   compression sub-type (deflation):               normal\n   file security status:                           not encrypted\n   extended local header:                          no\n   file last modified on (DOS date/time):          2024 Jan 19 14:51:10\n-  32-bit CRC value (hex):                         3c4131c9\n-  compressed size:                                2586 bytes\n+  32-bit CRC value (hex):                         daffec9d\n+  compressed size:                                2587 bytes\n   uncompressed size:                              7034 bytes\n   length of filename:                             69 characters\n   length of extra field:                          0 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n   Unix file attributes (100644 octal):            -rw-r--r--\n"}, {"source1": "zipdetails --redact --scan --utc {}", "source2": "zipdetails --redact --scan --utc {}", "unified_diff": "@@ -21,189 +21,189 @@\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       001F (31)\n-014A Extra Length          0000 (0)\n-014C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\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       001F (31)\n+0149 Extra Length          0000 (0)\n+014B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x14C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x14B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \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+016A LOCAL HEADER #7       04034B50 (67324752)\n+016E Extract Zip Spec      0A (10) '1.0'\n+016F Extract OS            00 (0) 'MS-DOS'\n+0170 General Purpose Flag  0800 (2048)\n      [Bit 11]              1 'Language Encoding'\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       0023 (35)\n-0187 Extra Length          0000 (0)\n-0189 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+0172 Compression Method    0000 (0) 'Stored'\n+0174 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+0178 CRC                   00000000 (0)\n+017C Compressed Size       00000000 (0)\n+0180 Uncompressed Size     00000000 (0)\n+0184 Filename Length       0023 (35)\n+0186 Extra Length          0000 (0)\n+0188 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x189: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x188: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-01AC LOCAL HEADER #8       04034B50 (67324752)\n-01B0 Extract Zip Spec      0A (10) '1.0'\n-01B1 Extract OS            00 (0) 'MS-DOS'\n-01B2 General Purpose Flag  0800 (2048)\n+01AB LOCAL HEADER #8       04034B50 (67324752)\n+01AF Extract Zip Spec      0A (10) '1.0'\n+01B0 Extract OS            00 (0) 'MS-DOS'\n+01B1 General Purpose Flag  0800 (2048)\n      [Bit 11]              1 'Language Encoding'\n-01B4 Compression Method    0000 (0) 'Stored'\n-01B6 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-01BA CRC                   00000000 (0)\n-01BE Compressed Size       00000000 (0)\n-01C2 Uncompressed Size     00000000 (0)\n-01C6 Filename Length       000F (15)\n-01C8 Extra Length          0000 (0)\n-01CA Filename              'XXXXXXXXXXXXXXX'\n+01B3 Compression Method    0000 (0) 'Stored'\n+01B5 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+01B9 CRC                   00000000 (0)\n+01BD Compressed Size       00000000 (0)\n+01C1 Uncompressed Size     00000000 (0)\n+01C5 Filename Length       000F (15)\n+01C7 Extra Length          0000 (0)\n+01C9 Filename              'XXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x1CA: Filename 'XXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x1C9: Filename 'XXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-01D9 LOCAL HEADER #9       04034B50 (67324752)\n-01DD Extract Zip Spec      0A (10) '1.0'\n-01DE Extract OS            00 (0) 'MS-DOS'\n-01DF General Purpose Flag  0800 (2048)\n+01D8 LOCAL HEADER #9       04034B50 (67324752)\n+01DC Extract Zip Spec      0A (10) '1.0'\n+01DD Extract OS            00 (0) 'MS-DOS'\n+01DE General Purpose Flag  0800 (2048)\n      [Bit 11]              1 'Language Encoding'\n-01E1 Compression Method    0000 (0) 'Stored'\n-01E3 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-01E7 CRC                   00000000 (0)\n-01EB Compressed Size       00000000 (0)\n-01EF Uncompressed Size     00000000 (0)\n-01F3 Filename Length       001F (31)\n-01F5 Extra Length          0000 (0)\n-01F7 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+01E0 Compression Method    0000 (0) 'Stored'\n+01E2 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+01E6 CRC                   00000000 (0)\n+01EA Compressed Size       00000000 (0)\n+01EE Uncompressed Size     00000000 (0)\n+01F2 Filename Length       001F (31)\n+01F4 Extra Length          0000 (0)\n+01F6 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x1F7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x1F6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-0216 LOCAL HEADER #10      04034B50 (67324752)\n-021A Extract Zip Spec      0A (10) '1.0'\n-021B Extract OS            00 (0) 'MS-DOS'\n-021C General Purpose Flag  0800 (2048)\n+0215 LOCAL HEADER #10      04034B50 (67324752)\n+0219 Extract Zip Spec      0A (10) '1.0'\n+021A Extract OS            00 (0) 'MS-DOS'\n+021B General Purpose Flag  0800 (2048)\n      [Bit 11]              1 'Language Encoding'\n-021E Compression Method    0000 (0) 'Stored'\n-0220 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-0224 CRC                   00000000 (0)\n-0228 Compressed Size       00000000 (0)\n-022C Uncompressed Size     00000000 (0)\n-0230 Filename Length       003C (60)\n-0232 Extra Length          0000 (0)\n-0234 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+021D Compression Method    0000 (0) 'Stored'\n+021F Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+0223 CRC                   00000000 (0)\n+0227 Compressed Size       00000000 (0)\n+022B Uncompressed Size     00000000 (0)\n+022F Filename Length       003C (60)\n+0231 Extra Length          0000 (0)\n+0233 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x234: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x233: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-0270 LOCAL HEADER #11      04034B50 (67324752)\n-0274 Extract Zip Spec      14 (20) '2.0'\n-0275 Extract OS            00 (0) 'MS-DOS'\n-0276 General Purpose Flag  0800 (2048)\n+026F LOCAL HEADER #11      04034B50 (67324752)\n+0273 Extract Zip Spec      14 (20) '2.0'\n+0274 Extract OS            00 (0) 'MS-DOS'\n+0275 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-0278 Compression Method    0008 (8) 'Deflated'\n-027A Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-027E CRC                   6B831181 (1803751809)\n-0282 Compressed Size       000004D1 (1233)\n-0286 Uncompressed Size     00000C88 (3208)\n-028A Filename Length       0033 (51)\n-028C Extra Length          0000 (0)\n-028E Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+0277 Compression Method    0008 (8) 'Deflated'\n+0279 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+027D CRC                   C2494E95 (3259584149)\n+0281 Compressed Size       000004D2 (1234)\n+0285 Uncompressed Size     00000C88 (3208)\n+0289 Filename Length       0033 (51)\n+028B Extra Length          0000 (0)\n+028D Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x28E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x28D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-02C1 PAYLOAD\n+02C0 PAYLOAD\n \n 0792 LOCAL HEADER #12      04034B50 (67324752)\n 0796 Extract Zip Spec      14 (20) '2.0'\n 0797 Extract OS            00 (0) 'MS-DOS'\n 0798 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n@@ -245,15 +245,15 @@\n 0C97 Extract Zip Spec      14 (20) '2.0'\n 0C98 Extract OS            00 (0) 'MS-DOS'\n 0C99 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n 0C9B Compression Method    0008 (8) 'Deflated'\n 0C9D Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-0CA1 CRC                   FA2EC936 (4197370166)\n+0CA1 CRC                   25969D07 (630627591)\n 0CA5 Compressed Size       00000A2D (2605)\n 0CA9 Uncompressed Size     00001797 (6039)\n 0CAD Filename Length       0030 (48)\n 0CAF Extra Length          0000 (0)\n 0CB1 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0xCB1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n@@ -365,65 +365,65 @@\n 2708 Extract Zip Spec      14 (20) '2.0'\n 2709 Extract OS            00 (0) 'MS-DOS'\n 270A General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n 270C Compression Method    0008 (8) 'Deflated'\n 270E Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-2712 CRC                   AD7646F6 (2910209782)\n-2716 Compressed Size       00000A92 (2706)\n+2712 CRC                   8F7EBA5A (2407447130)\n+2716 Compressed Size       00000A91 (2705)\n 271A Uncompressed Size     00001E03 (7683)\n 271E Filename Length       003C (60)\n 2720 Extra Length          0000 (0)\n 2722 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0x2722: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n 275E PAYLOAD\n \n-31F0 LOCAL HEADER #21      04034B50 (67324752)\n-31F4 Extract Zip Spec      14 (20) '2.0'\n-31F5 Extract OS            00 (0) 'MS-DOS'\n-31F6 General Purpose Flag  0800 (2048)\n+31EF LOCAL HEADER #21      04034B50 (67324752)\n+31F3 Extract Zip Spec      14 (20) '2.0'\n+31F4 Extract OS            00 (0) 'MS-DOS'\n+31F5 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-31F8 Compression Method    0008 (8) 'Deflated'\n-31FA Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-31FE CRC                   0D3B0B2E (221973294)\n-3202 Compressed Size       00000349 (841)\n-3206 Uncompressed Size     00000A52 (2642)\n-320A Filename Length       006D (109)\n-320C Extra Length          0000 (0)\n-320E Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+31F7 Compression Method    0008 (8) 'Deflated'\n+31F9 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+31FD CRC                   0D3B0B2E (221973294)\n+3201 Compressed Size       00000349 (841)\n+3205 Uncompressed Size     00000A52 (2642)\n+3209 Filename Length       006D (109)\n+320B Extra Length          0000 (0)\n+320D Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x320E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x320D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-327B PAYLOAD\n+327A PAYLOAD\n \n-35C4 LOCAL HEADER #22      04034B50 (67324752)\n-35C8 Extract Zip Spec      14 (20) '2.0'\n-35C9 Extract OS            00 (0) 'MS-DOS'\n-35CA General Purpose Flag  0800 (2048)\n+35C3 LOCAL HEADER #22      04034B50 (67324752)\n+35C7 Extract Zip Spec      14 (20) '2.0'\n+35C8 Extract OS            00 (0) 'MS-DOS'\n+35C9 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-35CC Compression Method    0008 (8) 'Deflated'\n-35CE Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-35D2 CRC                   3C4131C9 (1010905545)\n-35D6 Compressed Size       00000A1A (2586)\n-35DA Uncompressed Size     00001B7A (7034)\n-35DE Filename Length       0045 (69)\n-35E0 Extra Length          0000 (0)\n-35E2 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+35CB Compression Method    0008 (8) 'Deflated'\n+35CD Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n+35D1 CRC                   DAFFEC9D (3674205341)\n+35D5 Compressed Size       00000A1B (2587)\n+35D9 Uncompressed Size     00001B7A (7034)\n+35DD Filename Length       0045 (69)\n+35DF Extra Length          0000 (0)\n+35E1 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x35E2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x35E1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-3627 PAYLOAD\n+3626 PAYLOAD\n \n 4041 LOCAL HEADER #23      04034B50 (67324752)\n 4045 Extract Zip Spec      14 (20) '2.0'\n 4046 Extract OS            00 (0) 'MS-DOS'\n 4047 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n@@ -542,16 +542,16 @@\n 47AA Extract Zip Spec      14 (20) '2.0'\n 47AB Extract OS            00 (0) 'MS-DOS'\n 47AC General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n 47AE Compression Method    0008 (8) 'Deflated'\n 47B0 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-47B4 CRC                   FFBC8C52 (4290546770)\n-47B8 Compressed Size       00000051 (81)\n+47B4 CRC                   F6680B5C (4134013788)\n+47B8 Compressed Size       00000050 (80)\n 47BC Uncompressed Size     00000051 (81)\n 47C0 Filename Length       0014 (20)\n 47C2 Extra Length          0000 (0)\n 47C4 Comment Length        0000 (0)\n 47C6 Disk Start            0000 (0)\n 47C8 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n@@ -583,15 +583,15 @@\n 4808 Disk Start            0000 (0)\n 480A Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n 480C 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-4810 Local Header Offset   000000AA (170)\n+4810 Local Header Offset   000000A9 (169)\n 4814 Filename              'XXXX'\n #\n # WARNING: Offset 0x4814: Filename 'XXXX'\n #          Zero length filename\n #\n # ERROR: Offset 0x4814: Directory 'XXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n@@ -617,15 +617,15 @@\n 483A Disk Start            0000 (0)\n 483C Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n 483E 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-4842 Local Header Offset   000000CC (204)\n+4842 Local Header Offset   000000CB (203)\n 4846 Filename              'XXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0x4846: Filename 'XXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n # ERROR: Offset 0x4846: Directory 'XXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n@@ -651,15 +651,15 @@\n 4878 Disk Start            0000 (0)\n 487A Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n 487C 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-4880 Local Header Offset   000000FA (250)\n+4880 Local Header Offset   000000F9 (249)\n 4884 Filename              'XXXXXXXXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0x4884: Filename 'XXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n # ERROR: Offset 0x4884: Directory 'XXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n@@ -685,15 +685,15 @@\n 48BC Disk Start            0000 (0)\n 48BE Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n 48C0 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-48C4 Local Header Offset   0000012E (302)\n+48C4 Local Header Offset   0000012D (301)\n 48C8 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0x48C8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n # ERROR: Offset 0x48C8: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n@@ -719,15 +719,15 @@\n 4909 Disk Start            0000 (0)\n 490B Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n 490D 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-4911 Local Header Offset   0000016B (363)\n+4911 Local Header Offset   0000016A (362)\n 4915 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0x4915: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n # ERROR: Offset 0x4915: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n@@ -753,15 +753,15 @@\n 495A Disk Start            0000 (0)\n 495C Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n 495E 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-4962 Local Header Offset   000001AC (428)\n+4962 Local Header Offset   000001AB (427)\n 4966 Filename              'XXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0x4966: Filename 'XXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n # ERROR: Offset 0x4966: Directory 'XXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n@@ -787,15 +787,15 @@\n 4997 Disk Start            0000 (0)\n 4999 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n 499B 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-499F Local Header Offset   000001D9 (473)\n+499F Local Header Offset   000001D8 (472)\n 49A3 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0x49A3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n # ERROR: Offset 0x49A3: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n@@ -821,15 +821,15 @@\n 49E4 Disk Start            0000 (0)\n 49E6 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n 49E8 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-49EC Local Header Offset   00000216 (534)\n+49EC Local Header Offset   00000215 (533)\n 49F0 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0x49F0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n # ERROR: Offset 0x49F0: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n@@ -843,27 +843,27 @@\n 4A32 Extract Zip Spec      14 (20) '2.0'\n 4A33 Extract OS            00 (0) 'MS-DOS'\n 4A34 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n 4A36 Compression Method    0008 (8) 'Deflated'\n 4A38 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-4A3C CRC                   6B831181 (1803751809)\n-4A40 Compressed Size       000004D1 (1233)\n+4A3C CRC                   C2494E95 (3259584149)\n+4A40 Compressed Size       000004D2 (1234)\n 4A44 Uncompressed Size     00000C88 (3208)\n 4A48 Filename Length       0033 (51)\n 4A4A Extra Length          0000 (0)\n 4A4C Comment Length        0000 (0)\n 4A4E Disk Start            0000 (0)\n 4A50 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n 4A52 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-4A56 Local Header Offset   00000270 (624)\n+4A56 Local Header Offset   0000026F (623)\n 4A5A Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0x4A5A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n 4A8D CENTRAL HEADER #12    02014B50 (33639248)\n@@ -930,15 +930,15 @@\n 4B5F Extract Zip Spec      14 (20) '2.0'\n 4B60 Extract OS            00 (0) 'MS-DOS'\n 4B61 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n 4B63 Compression Method    0008 (8) 'Deflated'\n 4B65 Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-4B69 CRC                   FA2EC936 (4197370166)\n+4B69 CRC                   25969D07 (630627591)\n 4B6D Compressed Size       00000A2D (2605)\n 4B71 Uncompressed Size     00001797 (6039)\n 4B75 Filename Length       0030 (48)\n 4B77 Extra Length          0000 (0)\n 4B79 Comment Length        0000 (0)\n 4B7B Disk Start            0000 (0)\n 4B7D Int File Attributes   0000 (0)\n@@ -1104,16 +1104,16 @@\n 4DD4 Extract Zip Spec      14 (20) '2.0'\n 4DD5 Extract OS            00 (0) 'MS-DOS'\n 4DD6 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n 4DD8 Compression Method    0008 (8) 'Deflated'\n 4DDA Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-4DDE CRC                   AD7646F6 (2910209782)\n-4DE2 Compressed Size       00000A92 (2706)\n+4DDE CRC                   8F7EBA5A (2407447130)\n+4DE2 Compressed Size       00000A91 (2705)\n 4DE6 Uncompressed Size     00001E03 (7683)\n 4DEA Filename Length       003C (60)\n 4DEC Extra Length          0000 (0)\n 4DEE Comment Length        0000 (0)\n 4DF0 Disk Start            0000 (0)\n 4DF2 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n@@ -1145,15 +1145,15 @@\n 4E58 Comment Length        0000 (0)\n 4E5A Disk Start            0000 (0)\n 4E5C Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n 4E5E 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-4E62 Local Header Offset   000031F0 (12784)\n+4E62 Local Header Offset   000031EF (12783)\n 4E66 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0x4E66: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n 4ED3 CENTRAL HEADER #22    02014B50 (33639248)\n@@ -1162,27 +1162,27 @@\n 4ED9 Extract Zip Spec      14 (20) '2.0'\n 4EDA Extract OS            00 (0) 'MS-DOS'\n 4EDB General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n 4EDD Compression Method    0008 (8) 'Deflated'\n 4EDF Modification Time     58337665 (1479767653) 'Fri Jan 19 14:51:10 2024'\n-4EE3 CRC                   3C4131C9 (1010905545)\n-4EE7 Compressed Size       00000A1A (2586)\n+4EE3 CRC                   DAFFEC9D (3674205341)\n+4EE7 Compressed Size       00000A1B (2587)\n 4EEB Uncompressed Size     00001B7A (7034)\n 4EEF Filename Length       0045 (69)\n 4EF1 Extra Length          0000 (0)\n 4EF3 Comment Length        0000 (0)\n 4EF5 Disk Start            0000 (0)\n 4EF7 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n 4EF9 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-4EFD Local Header Offset   000035C4 (13764)\n+4EFD Local Header Offset   000035C3 (13763)\n 4F01 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0x4F01: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n 4F46 CENTRAL HEADER #23    02014B50 (33639248)\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/model/vertexai/ContentsMapper.class", "source2": "dev/langchain4j/model/vertexai/ContentsMapper.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 76d6b1a8ebd32d504afdb408a5557b69338e1347a1fad855c699bf22d13b0558\n+  SHA-256 checksum c626b3395a96167891b04481693af1426c79b44e6fc24f8576365222cf23fef0\n   Compiled from \"ContentsMapper.java\"\n class dev.langchain4j.model.vertexai.ContentsMapper\n   minor version: 0\n   major version: 52\n   flags: (0x0020) ACC_SUPER\n   this_class: #86                         // dev/langchain4j/model/vertexai/ContentsMapper\n   super_class: #2                         // java/lang/Object\n@@ -113,33 +113,33 @@\n   #103 = Utf8               Ldev/langchain4j/data/message/ChatMessage;\n   #104 = Utf8               lambda$map$0\n   #105 = Utf8               (Ldev/langchain4j/data/message/ChatMessage;)V\n   #106 = Utf8               StackMapTable\n   #107 = Utf8               SourceFile\n   #108 = Utf8               ContentsMapper.java\n   #109 = Utf8               BootstrapMethods\n-  #110 = MethodType         #111          //  (Ljava/lang/Object;)V\n-  #111 = Utf8               (Ljava/lang/Object;)V\n-  #112 = MethodHandle       6:#113        // REF_invokeStatic dev/langchain4j/model/vertexai/ContentsMapper.lambda$map$0:(Ldev/langchain4j/data/message/ChatMessage;)V\n-  #113 = Methodref          #86.#114      // dev/langchain4j/model/vertexai/ContentsMapper.lambda$map$0:(Ldev/langchain4j/data/message/ChatMessage;)V\n-  #114 = NameAndType        #104:#105     // lambda$map$0:(Ldev/langchain4j/data/message/ChatMessage;)V\n-  #115 = MethodType         #105          //  (Ldev/langchain4j/data/message/ChatMessage;)V\n-  #116 = MethodType         #117          //  (Ljava/lang/Object;)Ljava/lang/Object;\n-  #117 = Utf8               (Ljava/lang/Object;)Ljava/lang/Object;\n-  #118 = MethodHandle       6:#119        // REF_invokeStatic dev/langchain4j/model/vertexai/ContentsMapper.lambda$map$1:(Ldev/langchain4j/data/message/ChatMessage;)Lcom/google/cloud/vertexai/api/Content;\n-  #119 = Methodref          #86.#120      // dev/langchain4j/model/vertexai/ContentsMapper.lambda$map$1:(Ldev/langchain4j/data/message/ChatMessage;)Lcom/google/cloud/vertexai/api/Content;\n-  #120 = NameAndType        #100:#101     // lambda$map$1:(Ldev/langchain4j/data/message/ChatMessage;)Lcom/google/cloud/vertexai/api/Content;\n-  #121 = MethodType         #101          //  (Ldev/langchain4j/data/message/ChatMessage;)Lcom/google/cloud/vertexai/api/Content;\n-  #122 = MethodHandle       6:#123        // 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-  #123 = Methodref          #124.#125     // 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-  #124 = Class              #126          // java/lang/invoke/LambdaMetafactory\n-  #125 = NameAndType        #127:#128     // 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-  #126 = Utf8               java/lang/invoke/LambdaMetafactory\n-  #127 = Utf8               metafactory\n-  #128 = 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+  #110 = MethodHandle       6:#111        // 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+  #111 = Methodref          #112.#113     // 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+  #112 = Class              #114          // java/lang/invoke/LambdaMetafactory\n+  #113 = NameAndType        #115:#116     // 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+  #114 = Utf8               java/lang/invoke/LambdaMetafactory\n+  #115 = Utf8               metafactory\n+  #116 = 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+  #117 = MethodType         #118          //  (Ljava/lang/Object;)V\n+  #118 = Utf8               (Ljava/lang/Object;)V\n+  #119 = MethodHandle       6:#120        // REF_invokeStatic dev/langchain4j/model/vertexai/ContentsMapper.lambda$map$0:(Ldev/langchain4j/data/message/ChatMessage;)V\n+  #120 = Methodref          #86.#121      // dev/langchain4j/model/vertexai/ContentsMapper.lambda$map$0:(Ldev/langchain4j/data/message/ChatMessage;)V\n+  #121 = NameAndType        #104:#105     // lambda$map$0:(Ldev/langchain4j/data/message/ChatMessage;)V\n+  #122 = MethodType         #105          //  (Ldev/langchain4j/data/message/ChatMessage;)V\n+  #123 = MethodType         #124          //  (Ljava/lang/Object;)Ljava/lang/Object;\n+  #124 = Utf8               (Ljava/lang/Object;)Ljava/lang/Object;\n+  #125 = MethodHandle       6:#126        // REF_invokeStatic dev/langchain4j/model/vertexai/ContentsMapper.lambda$map$1:(Ldev/langchain4j/data/message/ChatMessage;)Lcom/google/cloud/vertexai/api/Content;\n+  #126 = Methodref          #86.#127      // dev/langchain4j/model/vertexai/ContentsMapper.lambda$map$1:(Ldev/langchain4j/data/message/ChatMessage;)Lcom/google/cloud/vertexai/api/Content;\n+  #127 = NameAndType        #100:#101     // lambda$map$1:(Ldev/langchain4j/data/message/ChatMessage;)Lcom/google/cloud/vertexai/api/Content;\n+  #128 = MethodType         #101          //  (Ldev/langchain4j/data/message/ChatMessage;)Lcom/google/cloud/vertexai/api/Content;\n   #129 = Utf8               InnerClasses\n   #130 = Utf8               Builder\n   #131 = Class              #132          // java/lang/invoke/MethodHandles$Lookup\n   #132 = Utf8               java/lang/invoke/MethodHandles$Lookup\n   #133 = Class              #134          // java/lang/invoke/MethodHandles\n   #134 = Utf8               java/lang/invoke/MethodHandles\n   #135 = Utf8               Lookup\n@@ -234,20 +234,20 @@\n         Start  Length  Slot  Name   Signature\n             0      18     0 message   Ldev/langchain4j/data/message/ChatMessage;\n       StackMapTable: number_of_entries = 1\n         frame_type = 17 /* same */\n }\n SourceFile: \"ContentsMapper.java\"\n BootstrapMethods:\n-  0: #122 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+  0: #110 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-      #110 (Ljava/lang/Object;)V\n-      #112 REF_invokeStatic dev/langchain4j/model/vertexai/ContentsMapper.lambda$map$0:(Ldev/langchain4j/data/message/ChatMessage;)V\n-      #115 (Ldev/langchain4j/data/message/ChatMessage;)V\n-  1: #122 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+      #117 (Ljava/lang/Object;)V\n+      #119 REF_invokeStatic dev/langchain4j/model/vertexai/ContentsMapper.lambda$map$0:(Ldev/langchain4j/data/message/ChatMessage;)V\n+      #122 (Ldev/langchain4j/data/message/ChatMessage;)V\n+  1: #110 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-      #116 (Ljava/lang/Object;)Ljava/lang/Object;\n-      #118 REF_invokeStatic dev/langchain4j/model/vertexai/ContentsMapper.lambda$map$1:(Ldev/langchain4j/data/message/ChatMessage;)Lcom/google/cloud/vertexai/api/Content;\n-      #121 (Ldev/langchain4j/data/message/ChatMessage;)Lcom/google/cloud/vertexai/api/Content;\n+      #123 (Ljava/lang/Object;)Ljava/lang/Object;\n+      #125 REF_invokeStatic dev/langchain4j/model/vertexai/ContentsMapper.lambda$map$1:(Ldev/langchain4j/data/message/ChatMessage;)Lcom/google/cloud/vertexai/api/Content;\n+      #128 (Ldev/langchain4j/data/message/ChatMessage;)Lcom/google/cloud/vertexai/api/Content;\n InnerClasses:\n   public static final #130= #59 of #42;   // Builder=class com/google/cloud/vertexai/api/Content$Builder of class com/google/cloud/vertexai/api/Content\n   public static final #135= #131 of #133; // Lookup=class java/lang/invoke/MethodHandles$Lookup of class java/lang/invoke/MethodHandles\n"}]}, {"source1": "dev/langchain4j/model/vertexai/PartsMapper.class", "source2": "dev/langchain4j/model/vertexai/PartsMapper.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 0f52d2316a3e5908d53152e2ebfae4657e646980ea19140d03d4841ea7743603\n+  SHA-256 checksum e12ee5c756ceb05fdb0c60ea64d87c4de2a8ea4f70c2f75db57f4e22758c0afa\n   Compiled from \"PartsMapper.java\"\n class dev.langchain4j.model.vertexai.PartsMapper\n   minor version: 0\n   major version: 52\n   flags: (0x0020) ACC_SUPER\n   this_class: #97                         // dev/langchain4j/model/vertexai/PartsMapper\n   super_class: #2                         // java/lang/Object\n@@ -275,32 +275,32 @@\n   #265 = Class              #264          // \"[Ljava/lang/String;\"\n   #266 = Utf8               lambda$map$0\n   #267 = Utf8               (Ldev/langchain4j/data/image/Image;)Ljava/lang/String;\n   #268 = Utf8               <clinit>\n   #269 = Utf8               SourceFile\n   #270 = Utf8               PartsMapper.java\n   #271 = Utf8               BootstrapMethods\n-  #272 = MethodType         #190          //  (Ljava/lang/Object;)Ljava/lang/Object;\n-  #273 = MethodHandle       6:#274        // REF_invokeStatic dev/langchain4j/model/vertexai/PartsMapper.map:(Ldev/langchain4j/data/message/Content;)Lcom/google/cloud/vertexai/api/Part;\n-  #274 = Methodref          #97.#275      // dev/langchain4j/model/vertexai/PartsMapper.map:(Ldev/langchain4j/data/message/Content;)Lcom/google/cloud/vertexai/api/Part;\n-  #275 = NameAndType        #27:#254      // map:(Ldev/langchain4j/data/message/Content;)Lcom/google/cloud/vertexai/api/Part;\n-  #276 = MethodType         #254          //  (Ldev/langchain4j/data/message/Content;)Lcom/google/cloud/vertexai/api/Part;\n-  #277 = MethodType         #278          //  ()Ljava/lang/Object;\n-  #278 = Utf8               ()Ljava/lang/Object;\n-  #279 = MethodHandle       6:#280        // REF_invokeStatic dev/langchain4j/model/vertexai/PartsMapper.lambda$map$0:(Ldev/langchain4j/data/image/Image;)Ljava/lang/String;\n-  #280 = Methodref          #97.#281      // dev/langchain4j/model/vertexai/PartsMapper.lambda$map$0:(Ldev/langchain4j/data/image/Image;)Ljava/lang/String;\n-  #281 = NameAndType        #266:#267     // lambda$map$0:(Ldev/langchain4j/data/image/Image;)Ljava/lang/String;\n-  #282 = MethodType         #50           //  ()Ljava/lang/String;\n-  #283 = MethodHandle       6:#284        // 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-  #284 = Methodref          #285.#286     // 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-  #285 = Class              #287          // java/lang/invoke/LambdaMetafactory\n-  #286 = NameAndType        #288:#289     // 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-  #287 = Utf8               java/lang/invoke/LambdaMetafactory\n-  #288 = Utf8               metafactory\n-  #289 = 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+  #272 = MethodHandle       6:#273        // 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+  #273 = Methodref          #274.#275     // 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+  #274 = Class              #276          // java/lang/invoke/LambdaMetafactory\n+  #275 = NameAndType        #277:#278     // 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+  #276 = Utf8               java/lang/invoke/LambdaMetafactory\n+  #277 = Utf8               metafactory\n+  #278 = 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+  #279 = MethodType         #190          //  (Ljava/lang/Object;)Ljava/lang/Object;\n+  #280 = MethodHandle       6:#281        // REF_invokeStatic dev/langchain4j/model/vertexai/PartsMapper.map:(Ldev/langchain4j/data/message/Content;)Lcom/google/cloud/vertexai/api/Part;\n+  #281 = Methodref          #97.#282      // dev/langchain4j/model/vertexai/PartsMapper.map:(Ldev/langchain4j/data/message/Content;)Lcom/google/cloud/vertexai/api/Part;\n+  #282 = NameAndType        #27:#254      // map:(Ldev/langchain4j/data/message/Content;)Lcom/google/cloud/vertexai/api/Part;\n+  #283 = MethodType         #254          //  (Ldev/langchain4j/data/message/Content;)Lcom/google/cloud/vertexai/api/Part;\n+  #284 = MethodType         #285          //  ()Ljava/lang/Object;\n+  #285 = Utf8               ()Ljava/lang/Object;\n+  #286 = MethodHandle       6:#287        // REF_invokeStatic dev/langchain4j/model/vertexai/PartsMapper.lambda$map$0:(Ldev/langchain4j/data/image/Image;)Ljava/lang/String;\n+  #287 = Methodref          #97.#288      // dev/langchain4j/model/vertexai/PartsMapper.lambda$map$0:(Ldev/langchain4j/data/image/Image;)Ljava/lang/String;\n+  #288 = NameAndType        #266:#267     // lambda$map$0:(Ldev/langchain4j/data/image/Image;)Ljava/lang/String;\n+  #289 = MethodType         #50           //  ()Ljava/lang/String;\n   #290 = Utf8               InnerClasses\n   #291 = Utf8               Builder\n   #292 = Utf8               Decoder\n   #293 = Class              #294          // java/lang/invoke/MethodHandles$Lookup\n   #294 = Utf8               java/lang/invoke/MethodHandles$Lookup\n   #295 = Class              #296          // java/lang/invoke/MethodHandles\n   #296 = Utf8               java/lang/invoke/MethodHandles\n@@ -667,21 +667,21 @@\n         line 33: 114\n         line 34: 127\n         line 35: 140\n         line 36: 153\n }\n SourceFile: \"PartsMapper.java\"\n BootstrapMethods:\n-  0: #283 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+  0: #272 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-      #272 (Ljava/lang/Object;)Ljava/lang/Object;\n-      #273 REF_invokeStatic dev/langchain4j/model/vertexai/PartsMapper.map:(Ldev/langchain4j/data/message/Content;)Lcom/google/cloud/vertexai/api/Part;\n-      #276 (Ldev/langchain4j/data/message/Content;)Lcom/google/cloud/vertexai/api/Part;\n-  1: #283 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+      #279 (Ljava/lang/Object;)Ljava/lang/Object;\n+      #280 REF_invokeStatic dev/langchain4j/model/vertexai/PartsMapper.map:(Ldev/langchain4j/data/message/Content;)Lcom/google/cloud/vertexai/api/Part;\n+      #283 (Ldev/langchain4j/data/message/Content;)Lcom/google/cloud/vertexai/api/Part;\n+  1: #272 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-      #277 ()Ljava/lang/Object;\n-      #279 REF_invokeStatic dev/langchain4j/model/vertexai/PartsMapper.lambda$map$0:(Ldev/langchain4j/data/image/Image;)Ljava/lang/String;\n-      #282 ()Ljava/lang/String;\n+      #284 ()Ljava/lang/Object;\n+      #286 REF_invokeStatic dev/langchain4j/model/vertexai/PartsMapper.lambda$map$0:(Ldev/langchain4j/data/image/Image;)Ljava/lang/String;\n+      #289 ()Ljava/lang/String;\n InnerClasses:\n   public static final #291= #52 of #42;   // Builder=class com/google/cloud/vertexai/api/Part$Builder of class com/google/cloud/vertexai/api/Part\n   public static #292= #166 of #157;       // Decoder=class java/util/Base64$Decoder of class java/util/Base64\n   public static final #297= #293 of #295; // Lookup=class java/lang/invoke/MethodHandles$Lookup of class java/lang/invoke/MethodHandles\n"}]}, {"source1": "dev/langchain4j/model/vertexai/VertexAiGeminiChatModel.class", "source2": "dev/langchain4j/model/vertexai/VertexAiGeminiChatModel.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 b0289e9247d5f5a089313727cc5cad5dbd379cc0226820f445bfd1f3cbc2e6f5\n+  SHA-256 checksum 3945affe6e2873668ca44b6af8c0b60f2763ed1aa2f36fab41807544b32d6527\n   Compiled from \"VertexAiGeminiChatModel.java\"\n public class dev.langchain4j.model.vertexai.VertexAiGeminiChatModel implements dev.langchain4j.model.chat.ChatLanguageModel\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n   this_class: #32                         // dev/langchain4j/model/vertexai/VertexAiGeminiChatModel\n   super_class: #2                         // java/lang/Object\n@@ -251,27 +251,27 @@\n   #241 = Utf8               (Ljava/util/List;)Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n   #242 = Utf8               Exceptions\n   #243 = Class              #244          // java/lang/Exception\n   #244 = Utf8               java/lang/Exception\n   #245 = Utf8               SourceFile\n   #246 = Utf8               VertexAiGeminiChatModel.java\n   #247 = Utf8               BootstrapMethods\n-  #248 = MethodType         #190          //  ()Ljava/lang/Object;\n-  #249 = MethodHandle       7:#250        // REF_invokeSpecial dev/langchain4j/model/vertexai/VertexAiGeminiChatModel.lambda$generate$0:(Ljava/util/List;)Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n-  #250 = Methodref          #32.#251      // dev/langchain4j/model/vertexai/VertexAiGeminiChatModel.lambda$generate$0:(Ljava/util/List;)Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n-  #251 = NameAndType        #240:#241     // lambda$generate$0:(Ljava/util/List;)Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n-  #252 = MethodType         #253          //  ()Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n-  #253 = Utf8               ()Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n-  #254 = MethodHandle       6:#255        // 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-  #255 = Methodref          #256.#257     // 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-  #256 = Class              #258          // java/lang/invoke/LambdaMetafactory\n-  #257 = NameAndType        #259:#260     // 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-  #258 = Utf8               java/lang/invoke/LambdaMetafactory\n-  #259 = Utf8               metafactory\n-  #260 = 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+  #248 = MethodHandle       6:#249        // 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+  #249 = Methodref          #250.#251     // 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+  #250 = Class              #252          // java/lang/invoke/LambdaMetafactory\n+  #251 = NameAndType        #253:#254     // 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+  #252 = Utf8               java/lang/invoke/LambdaMetafactory\n+  #253 = Utf8               metafactory\n+  #254 = 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+  #255 = MethodType         #190          //  ()Ljava/lang/Object;\n+  #256 = MethodHandle       7:#257        // REF_invokeSpecial dev/langchain4j/model/vertexai/VertexAiGeminiChatModel.lambda$generate$0:(Ljava/util/List;)Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n+  #257 = Methodref          #32.#258      // dev/langchain4j/model/vertexai/VertexAiGeminiChatModel.lambda$generate$0:(Ljava/util/List;)Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n+  #258 = NameAndType        #240:#241     // lambda$generate$0:(Ljava/util/List;)Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n+  #259 = MethodType         #260          //  ()Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n+  #260 = Utf8               ()Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n   #261 = Utf8               InnerClasses\n   #262 = Utf8               Builder\n   #263 = Class              #264          // com/google/cloud/vertexai/api/GenerateContentResponse$UsageMetadata\n   #264 = Utf8               com/google/cloud/vertexai/api/GenerateContentResponse$UsageMetadata\n   #265 = Utf8               UsageMetadata\n   #266 = Class              #267          // com/google/cloud/vertexai/api/Candidate$FinishReason\n   #267 = Utf8               com/google/cloud/vertexai/api/Candidate$FinishReason\n@@ -633,18 +633,18 @@\n             0      13     0  this   Ldev/langchain4j/model/vertexai/VertexAiGeminiChatModel;\n             0      13     1 contents   Ljava/util/List;\n     Exceptions:\n       throws java.lang.Exception\n }\n SourceFile: \"VertexAiGeminiChatModel.java\"\n BootstrapMethods:\n-  0: #254 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+  0: #248 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-      #248 ()Ljava/lang/Object;\n-      #249 REF_invokeSpecial dev/langchain4j/model/vertexai/VertexAiGeminiChatModel.lambda$generate$0:(Ljava/util/List;)Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n-      #252 ()Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n+      #255 ()Ljava/lang/Object;\n+      #256 REF_invokeSpecial dev/langchain4j/model/vertexai/VertexAiGeminiChatModel.lambda$generate$0:(Ljava/util/List;)Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n+      #259 ()Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n InnerClasses:\n   public static final #262= #65 of #53;   // Builder=class com/google/cloud/vertexai/api/GenerationConfig$Builder of class com/google/cloud/vertexai/api/GenerationConfig\n   public static final #265= #263 of #130; // UsageMetadata=class com/google/cloud/vertexai/api/GenerateContentResponse$UsageMetadata of class com/google/cloud/vertexai/api/GenerateContentResponse\n   public static final #270= #266 of #268; // FinishReason=class com/google/cloud/vertexai/api/Candidate$FinishReason of class com/google/cloud/vertexai/api/Candidate\n   public static #271= #194 of #32;        // VertexAiGeminiChatModelBuilder=class dev/langchain4j/model/vertexai/VertexAiGeminiChatModel$VertexAiGeminiChatModelBuilder of class dev/langchain4j/model/vertexai/VertexAiGeminiChatModel\n   public static final #276= #272 of #274; // Lookup=class java/lang/invoke/MethodHandles$Lookup of class java/lang/invoke/MethodHandles\n"}]}, {"source1": "dev/langchain4j/model/vertexai/VertexAiGeminiStreamingChatModel.class", "source2": "dev/langchain4j/model/vertexai/VertexAiGeminiStreamingChatModel.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 ae04e7d7dcae9a7f87909b142b29f0920777e8c35c32582c89397581dc0ded88\n+  SHA-256 checksum 8ca180bb3b860369c8b568b5d1b48ac130c660677cf116337c85dd04324a6655\n   Compiled from \"VertexAiGeminiStreamingChatModel.java\"\n public class dev.langchain4j.model.vertexai.VertexAiGeminiStreamingChatModel implements dev.langchain4j.model.chat.StreamingChatLanguageModel\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n   this_class: #32                         // dev/langchain4j/model/vertexai/VertexAiGeminiStreamingChatModel\n   super_class: #2                         // java/lang/Object\n@@ -243,27 +243,27 @@\n   #233 = Utf8               lambda$generate$0\n   #234 = Utf8               (Ldev/langchain4j/model/vertexai/StreamingChatResponseBuilder;Ldev/langchain4j/model/StreamingResponseHandler;Lcom/google/cloud/vertexai/api/GenerateContentResponse;)V\n   #235 = Utf8               partialResponse\n   #236 = Utf8               Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n   #237 = Utf8               SourceFile\n   #238 = Utf8               VertexAiGeminiStreamingChatModel.java\n   #239 = Utf8               BootstrapMethods\n-  #240 = MethodType         #241          //  (Ljava/lang/Object;)V\n-  #241 = Utf8               (Ljava/lang/Object;)V\n-  #242 = MethodHandle       6:#243        // REF_invokeStatic dev/langchain4j/model/vertexai/VertexAiGeminiStreamingChatModel.lambda$generate$0:(Ldev/langchain4j/model/vertexai/StreamingChatResponseBuilder;Ldev/langchain4j/model/StreamingResponseHandler;Lcom/google/cloud/vertexai/api/GenerateContentResponse;)V\n-  #243 = Methodref          #32.#244      // dev/langchain4j/model/vertexai/VertexAiGeminiStreamingChatModel.lambda$generate$0:(Ldev/langchain4j/model/vertexai/StreamingChatResponseBuilder;Ldev/langchain4j/model/StreamingResponseHandler;Lcom/google/cloud/vertexai/api/GenerateContentResponse;)V\n-  #244 = NameAndType        #233:#234     // lambda$generate$0:(Ldev/langchain4j/model/vertexai/StreamingChatResponseBuilder;Ldev/langchain4j/model/StreamingResponseHandler;Lcom/google/cloud/vertexai/api/GenerateContentResponse;)V\n-  #245 = MethodType         #176          //  (Lcom/google/cloud/vertexai/api/GenerateContentResponse;)V\n-  #246 = MethodHandle       6:#247        // 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-  #247 = Methodref          #248.#249     // 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-  #248 = Class              #250          // java/lang/invoke/LambdaMetafactory\n-  #249 = NameAndType        #251:#252     // 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-  #250 = Utf8               java/lang/invoke/LambdaMetafactory\n-  #251 = Utf8               metafactory\n-  #252 = 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+  #240 = MethodHandle       6:#241        // 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+  #241 = Methodref          #242.#243     // 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+  #242 = Class              #244          // java/lang/invoke/LambdaMetafactory\n+  #243 = NameAndType        #245:#246     // 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+  #244 = Utf8               java/lang/invoke/LambdaMetafactory\n+  #245 = Utf8               metafactory\n+  #246 = 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+  #247 = MethodType         #248          //  (Ljava/lang/Object;)V\n+  #248 = Utf8               (Ljava/lang/Object;)V\n+  #249 = MethodHandle       6:#250        // REF_invokeStatic dev/langchain4j/model/vertexai/VertexAiGeminiStreamingChatModel.lambda$generate$0:(Ldev/langchain4j/model/vertexai/StreamingChatResponseBuilder;Ldev/langchain4j/model/StreamingResponseHandler;Lcom/google/cloud/vertexai/api/GenerateContentResponse;)V\n+  #250 = Methodref          #32.#251      // dev/langchain4j/model/vertexai/VertexAiGeminiStreamingChatModel.lambda$generate$0:(Ldev/langchain4j/model/vertexai/StreamingChatResponseBuilder;Ldev/langchain4j/model/StreamingResponseHandler;Lcom/google/cloud/vertexai/api/GenerateContentResponse;)V\n+  #251 = NameAndType        #233:#234     // lambda$generate$0:(Ldev/langchain4j/model/vertexai/StreamingChatResponseBuilder;Ldev/langchain4j/model/StreamingResponseHandler;Lcom/google/cloud/vertexai/api/GenerateContentResponse;)V\n+  #252 = MethodType         #176          //  (Lcom/google/cloud/vertexai/api/GenerateContentResponse;)V\n   #253 = Utf8               InnerClasses\n   #254 = Utf8               Builder\n   #255 = Utf8               VertexAiGeminiStreamingChatModelBuilder\n   #256 = Class              #257          // java/lang/invoke/MethodHandles$Lookup\n   #257 = Utf8               java/lang/invoke/MethodHandles$Lookup\n   #258 = Class              #259          // java/lang/invoke/MethodHandles\n   #259 = Utf8               java/lang/invoke/MethodHandles\n@@ -581,16 +581,16 @@\n         Start  Length  Slot  Name   Signature\n             0      16     0 responseBuilder   Ldev/langchain4j/model/vertexai/StreamingChatResponseBuilder;\n             0      16     1 handler   Ldev/langchain4j/model/StreamingResponseHandler;\n             0      16     2 partialResponse   Lcom/google/cloud/vertexai/api/GenerateContentResponse;\n }\n SourceFile: \"VertexAiGeminiStreamingChatModel.java\"\n BootstrapMethods:\n-  0: #246 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+  0: #240 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-      #240 (Ljava/lang/Object;)V\n-      #242 REF_invokeStatic dev/langchain4j/model/vertexai/VertexAiGeminiStreamingChatModel.lambda$generate$0:(Ldev/langchain4j/model/vertexai/StreamingChatResponseBuilder;Ldev/langchain4j/model/StreamingResponseHandler;Lcom/google/cloud/vertexai/api/GenerateContentResponse;)V\n-      #245 (Lcom/google/cloud/vertexai/api/GenerateContentResponse;)V\n+      #247 (Ljava/lang/Object;)V\n+      #249 REF_invokeStatic dev/langchain4j/model/vertexai/VertexAiGeminiStreamingChatModel.lambda$generate$0:(Ldev/langchain4j/model/vertexai/StreamingChatResponseBuilder;Ldev/langchain4j/model/StreamingResponseHandler;Lcom/google/cloud/vertexai/api/GenerateContentResponse;)V\n+      #252 (Lcom/google/cloud/vertexai/api/GenerateContentResponse;)V\n InnerClasses:\n   public static final #254= #65 of #53;   // Builder=class com/google/cloud/vertexai/api/GenerationConfig$Builder of class com/google/cloud/vertexai/api/GenerationConfig\n   public static #255= #170 of #32;        // VertexAiGeminiStreamingChatModelBuilder=class dev/langchain4j/model/vertexai/VertexAiGeminiStreamingChatModel$VertexAiGeminiStreamingChatModelBuilder of class dev/langchain4j/model/vertexai/VertexAiGeminiStreamingChatModel\n   public static final #260= #256 of #258; // Lookup=class java/lang/invoke/MethodHandles$Lookup of class java/lang/invoke/MethodHandles\n"}]}]}
