{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo {}", "source2": "zipinfo {}", "unified_diff": "@@ -1,8 +1,8 @@\n-Zip file size: 24471 bytes, number of entries: 21\n+Zip file size: 24462 bytes, number of entries: 21\n -rw-r--r--  2.0 unx      351 b- defN 21-Apr-05 14:14 META-INF/MANIFEST.MF\n drwxr-xr-x  2.0 unx        0 b- stor 21-Apr-05 14:14 META-INF/\n drwxr-xr-x  2.0 unx        0 b- stor 21-Apr-05 14:14 META-INF/maven/\n drwxr-xr-x  2.0 unx        0 b- stor 21-Apr-05 14:14 META-INF/maven/org.apache.maven.plugins/\n drwxr-xr-x  2.0 unx        0 b- stor 21-Apr-05 14:14 META-INF/maven/org.apache.maven.plugins/maven-wrapper-plugin/\n drwxr-xr-x  2.0 unx        0 b- stor 21-Apr-05 14:14 META-INF/plexus/\n drwxr-xr-x  2.0 unx        0 b- stor 21-Apr-05 14:14 org/\n@@ -12,12 +12,12 @@\n drwxr-xr-x  2.0 unx        0 b- stor 21-Apr-05 14:14 org/apache/maven/plugins/wrapper/\n -rw-r--r--  2.0 unx    10019 b- defN 21-Apr-05 14:14 META-INF/DEPENDENCIES\n -rw-r--r--  2.0 unx    11358 b- defN 21-Apr-05 14:14 META-INF/LICENSE\n -rw-r--r--  2.0 unx      184 b- defN 21-Apr-05 14:14 META-INF/NOTICE\n -rw-r--r--  2.0 unx     5395 b- defN 21-Apr-05 14:14 META-INF/maven/org.apache.maven.plugins/maven-wrapper-plugin/plugin-help.xml\n -rw-r--r--  2.0 unx    14322 b- defN 21-Apr-05 14:14 META-INF/maven/plugin.xml\n -rw-r--r--  2.0 unx     1460 b- defN 21-Apr-05 14:14 META-INF/plexus/components.xml\n--rw-r--r--  2.0 unx    11172 b- defN 21-Apr-05 14:14 org/apache/maven/plugins/wrapper/HelpMojo.class\n+-rw-r--r--  2.0 unx    11158 b- defN 21-Apr-05 14:14 org/apache/maven/plugins/wrapper/HelpMojo.class\n -rw-r--r--  2.0 unx     9359 b- defN 21-Apr-05 14:14 org/apache/maven/plugins/wrapper/WrapperMojo.class\n -rw-r--r--  2.0 unx     4960 b- defN 21-Apr-05 14:14 META-INF/maven/org.apache.maven.plugins/maven-wrapper-plugin/pom.xml\n -rw-r--r--  2.0 unx       82 b- defN 21-Apr-05 14:14 META-INF/maven/org.apache.maven.plugins/maven-wrapper-plugin/pom.properties\n-21 files, 68662 bytes uncompressed, 21505 bytes compressed:  68.7%\n+21 files, 68648 bytes uncompressed, 21496 bytes compressed:  68.7%\n"}, {"source1": "zipdetails --redact --scan --utc {}", "source2": "zipdetails --redact --scan --utc {}", "unified_diff": "@@ -324,751 +324,751 @@\n 2B3E Extract Zip Spec      14 (20) '2.0'\n 2B3F Extract OS            00 (0) 'MS-DOS'\n 2B40 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n 2B42 Compression Method    0008 (8) 'Deflated'\n 2B44 Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n-2B48 CRC                   69195B84 (1763269508)\n-2B4C Compressed Size       000015B1 (5553)\n-2B50 Uncompressed Size     00002BA4 (11172)\n+2B48 CRC                   8DF88543 (2381874499)\n+2B4C Compressed Size       000015A8 (5544)\n+2B50 Uncompressed Size     00002B96 (11158)\n 2B54 Filename Length       002F (47)\n 2B56 Extra Length          0000 (0)\n 2B58 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0x2B58: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n 2B87 PAYLOAD\n \n-4138 LOCAL HEADER #19      04034B50 (67324752)\n-413C Extract Zip Spec      14 (20) '2.0'\n-413D Extract OS            00 (0) 'MS-DOS'\n-413E General Purpose Flag  0800 (2048)\n+412F LOCAL HEADER #19      04034B50 (67324752)\n+4133 Extract Zip Spec      14 (20) '2.0'\n+4134 Extract OS            00 (0) 'MS-DOS'\n+4135 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-4140 Compression Method    0008 (8) 'Deflated'\n-4142 Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n-4146 CRC                   2A3CD01F (708628511)\n-414A Compressed Size       0000104C (4172)\n-414E Uncompressed Size     0000248F (9359)\n-4152 Filename Length       0032 (50)\n-4154 Extra Length          0000 (0)\n-4156 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+4137 Compression Method    0008 (8) 'Deflated'\n+4139 Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n+413D CRC                   2A3CD01F (708628511)\n+4141 Compressed Size       0000104C (4172)\n+4145 Uncompressed Size     0000248F (9359)\n+4149 Filename Length       0032 (50)\n+414B Extra Length          0000 (0)\n+414D Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x4156: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x414D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-4188 PAYLOAD\n+417F PAYLOAD\n \n-51D4 LOCAL HEADER #20      04034B50 (67324752)\n-51D8 Extract Zip Spec      14 (20) '2.0'\n-51D9 Extract OS            00 (0) 'MS-DOS'\n-51DA General Purpose Flag  0800 (2048)\n+51CB LOCAL HEADER #20      04034B50 (67324752)\n+51CF Extract Zip Spec      14 (20) '2.0'\n+51D0 Extract OS            00 (0) 'MS-DOS'\n+51D1 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-51DC Compression Method    0008 (8) 'Deflated'\n-51DE Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n-51E2 CRC                   088B2D61 (143338849)\n-51E6 Compressed Size       0000062F (1583)\n-51EA Uncompressed Size     00001360 (4960)\n-51EE Filename Length       0044 (68)\n-51F0 Extra Length          0000 (0)\n-51F2 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+51D3 Compression Method    0008 (8) 'Deflated'\n+51D5 Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n+51D9 CRC                   088B2D61 (143338849)\n+51DD Compressed Size       0000062F (1583)\n+51E1 Uncompressed Size     00001360 (4960)\n+51E5 Filename Length       0044 (68)\n+51E7 Extra Length          0000 (0)\n+51E9 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x51F2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x51E9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-5236 PAYLOAD\n+522D PAYLOAD\n \n-5865 LOCAL HEADER #21      04034B50 (67324752)\n-5869 Extract Zip Spec      14 (20) '2.0'\n-586A Extract OS            00 (0) 'MS-DOS'\n-586B General Purpose Flag  0800 (2048)\n+585C LOCAL HEADER #21      04034B50 (67324752)\n+5860 Extract Zip Spec      14 (20) '2.0'\n+5861 Extract OS            00 (0) 'MS-DOS'\n+5862 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-586D Compression Method    0008 (8) 'Deflated'\n-586F Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n-5873 CRC                   AF4CB50E (2941039886)\n-5877 Compressed Size       0000004B (75)\n-587B Uncompressed Size     00000052 (82)\n-587F Filename Length       004B (75)\n-5881 Extra Length          0000 (0)\n-5883 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+5864 Compression Method    0008 (8) 'Deflated'\n+5866 Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n+586A CRC                   AF4CB50E (2941039886)\n+586E Compressed Size       0000004B (75)\n+5872 Uncompressed Size     00000052 (82)\n+5876 Filename Length       004B (75)\n+5878 Extra Length          0000 (0)\n+587A Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x5883: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x587A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-58CE PAYLOAD               XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n+58C5 PAYLOAD               XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n \n-5919 CENTRAL HEADER #1     02014B50 (33639248)\n-591D Created Zip Spec      14 (20) '2.0'\n-591E Created OS            03 (3) 'Unix'\n-591F Extract Zip Spec      14 (20) '2.0'\n-5920 Extract OS            00 (0) 'MS-DOS'\n-5921 General Purpose Flag  0800 (2048)\n+5910 CENTRAL HEADER #1     02014B50 (33639248)\n+5914 Created Zip Spec      14 (20) '2.0'\n+5915 Created OS            03 (3) 'Unix'\n+5916 Extract Zip Spec      14 (20) '2.0'\n+5917 Extract OS            00 (0) 'MS-DOS'\n+5918 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-5923 Compression Method    0008 (8) 'Deflated'\n-5925 Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n-5929 CRC                   228189DD (578914781)\n-592D Compressed Size       000000AA (170)\n-5931 Uncompressed Size     0000015F (351)\n-5935 Filename Length       0014 (20)\n-5937 Extra Length          0000 (0)\n-5939 Comment Length        0000 (0)\n-593B Disk Start            0000 (0)\n-593D Int File Attributes   0000 (0)\n+591A Compression Method    0008 (8) 'Deflated'\n+591C Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n+5920 CRC                   228189DD (578914781)\n+5924 Compressed Size       000000AA (170)\n+5928 Uncompressed Size     0000015F (351)\n+592C Filename Length       0014 (20)\n+592E Extra Length          0000 (0)\n+5930 Comment Length        0000 (0)\n+5932 Disk Start            0000 (0)\n+5934 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-593F Ext File Attributes   81A40000 (2175008768)\n+5936 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-5943 Local Header Offset   00000000 (0)\n-5947 Filename              'XXXXXXXXXXXXXXXXXXXX'\n+593A Local Header Offset   00000000 (0)\n+593E Filename              'XXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x5947: Filename 'XXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x593E: Filename 'XXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-595B CENTRAL HEADER #2     02014B50 (33639248)\n-595F Created Zip Spec      14 (20) '2.0'\n-5960 Created OS            03 (3) 'Unix'\n-5961 Extract Zip Spec      0A (10) '1.0'\n-5962 Extract OS            00 (0) 'MS-DOS'\n-5963 General Purpose Flag  0800 (2048)\n+5952 CENTRAL HEADER #2     02014B50 (33639248)\n+5956 Created Zip Spec      14 (20) '2.0'\n+5957 Created OS            03 (3) 'Unix'\n+5958 Extract Zip Spec      0A (10) '1.0'\n+5959 Extract OS            00 (0) 'MS-DOS'\n+595A General Purpose Flag  0800 (2048)\n      [Bit 11]              1 'Language Encoding'\n-5965 Compression Method    0000 (0) 'Stored'\n-5967 Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n-596B CRC                   00000000 (0)\n-596F Compressed Size       00000000 (0)\n-5973 Uncompressed Size     00000000 (0)\n-5977 Filename Length       0009 (9)\n-5979 Extra Length          0000 (0)\n-597B Comment Length        0000 (0)\n-597D Disk Start            0000 (0)\n-597F Int File Attributes   0000 (0)\n+595C Compression Method    0000 (0) 'Stored'\n+595E Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n+5962 CRC                   00000000 (0)\n+5966 Compressed Size       00000000 (0)\n+596A Uncompressed Size     00000000 (0)\n+596E Filename Length       0009 (9)\n+5970 Extra Length          0000 (0)\n+5972 Comment Length        0000 (0)\n+5974 Disk Start            0000 (0)\n+5976 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-5981 Ext File Attributes   41ED0010 (1106051088)\n+5978 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-5985 Local Header Offset   000000DC (220)\n-5989 Filename              'XXXXXXXXX'\n+597C Local Header Offset   000000DC (220)\n+5980 Filename              'XXXXXXXXX'\n #\n-# WARNING: Offset 0x5989: Filename 'XXXXXXXXX'\n+# WARNING: Offset 0x5980: Filename 'XXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x5989: Directory 'XXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x5980: Directory 'XXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x5961: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXX'\n+# WARNING: Offset 0x5958: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXX'\n #\n \n-5992 CENTRAL HEADER #3     02014B50 (33639248)\n-5996 Created Zip Spec      14 (20) '2.0'\n-5997 Created OS            03 (3) 'Unix'\n-5998 Extract Zip Spec      0A (10) '1.0'\n-5999 Extract OS            00 (0) 'MS-DOS'\n-599A General Purpose Flag  0800 (2048)\n-     [Bit 11]              1 'Language Encoding'\n-599C Compression Method    0000 (0) 'Stored'\n-599E Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n-59A2 CRC                   00000000 (0)\n-59A6 Compressed Size       00000000 (0)\n-59AA Uncompressed Size     00000000 (0)\n-59AE Filename Length       000F (15)\n-59B0 Extra Length          0000 (0)\n-59B2 Comment Length        0000 (0)\n-59B4 Disk Start            0000 (0)\n-59B6 Int File Attributes   0000 (0)\n+5989 CENTRAL HEADER #3     02014B50 (33639248)\n+598D Created Zip Spec      14 (20) '2.0'\n+598E Created OS            03 (3) 'Unix'\n+598F Extract Zip Spec      0A (10) '1.0'\n+5990 Extract OS            00 (0) 'MS-DOS'\n+5991 General Purpose Flag  0800 (2048)\n+     [Bit 11]              1 'Language Encoding'\n+5993 Compression Method    0000 (0) 'Stored'\n+5995 Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n+5999 CRC                   00000000 (0)\n+599D Compressed Size       00000000 (0)\n+59A1 Uncompressed Size     00000000 (0)\n+59A5 Filename Length       000F (15)\n+59A7 Extra Length          0000 (0)\n+59A9 Comment Length        0000 (0)\n+59AB Disk Start            0000 (0)\n+59AD Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-59B8 Ext File Attributes   41ED0010 (1106051088)\n+59AF 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-59BC Local Header Offset   00000103 (259)\n-59C0 Filename              'XXXXXXXXXXXXXXX'\n+59B3 Local Header Offset   00000103 (259)\n+59B7 Filename              'XXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x59C0: Filename 'XXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x59B7: Filename 'XXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x59C0: Directory 'XXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x59B7: Directory 'XXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x5998: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x598F: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXX'\n #\n \n-59CF CENTRAL HEADER #4     02014B50 (33639248)\n-59D3 Created Zip Spec      14 (20) '2.0'\n-59D4 Created OS            03 (3) 'Unix'\n-59D5 Extract Zip Spec      0A (10) '1.0'\n-59D6 Extract OS            00 (0) 'MS-DOS'\n-59D7 General Purpose Flag  0800 (2048)\n-     [Bit 11]              1 'Language Encoding'\n-59D9 Compression Method    0000 (0) 'Stored'\n-59DB Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n-59DF CRC                   00000000 (0)\n-59E3 Compressed Size       00000000 (0)\n-59E7 Uncompressed Size     00000000 (0)\n-59EB Filename Length       0028 (40)\n-59ED Extra Length          0000 (0)\n-59EF Comment Length        0000 (0)\n-59F1 Disk Start            0000 (0)\n-59F3 Int File Attributes   0000 (0)\n+59C6 CENTRAL HEADER #4     02014B50 (33639248)\n+59CA Created Zip Spec      14 (20) '2.0'\n+59CB Created OS            03 (3) 'Unix'\n+59CC Extract Zip Spec      0A (10) '1.0'\n+59CD Extract OS            00 (0) 'MS-DOS'\n+59CE General Purpose Flag  0800 (2048)\n+     [Bit 11]              1 'Language Encoding'\n+59D0 Compression Method    0000 (0) 'Stored'\n+59D2 Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n+59D6 CRC                   00000000 (0)\n+59DA Compressed Size       00000000 (0)\n+59DE Uncompressed Size     00000000 (0)\n+59E2 Filename Length       0028 (40)\n+59E4 Extra Length          0000 (0)\n+59E6 Comment Length        0000 (0)\n+59E8 Disk Start            0000 (0)\n+59EA Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-59F5 Ext File Attributes   41ED0010 (1106051088)\n+59EC 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-59F9 Local Header Offset   00000130 (304)\n-59FD Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+59F0 Local Header Offset   00000130 (304)\n+59F4 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x59FD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x59F4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x59FD: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x59F4: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x59D5: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x59CC: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n \n-5A25 CENTRAL HEADER #5     02014B50 (33639248)\n-5A29 Created Zip Spec      14 (20) '2.0'\n-5A2A Created OS            03 (3) 'Unix'\n-5A2B Extract Zip Spec      0A (10) '1.0'\n-5A2C Extract OS            00 (0) 'MS-DOS'\n-5A2D General Purpose Flag  0800 (2048)\n-     [Bit 11]              1 'Language Encoding'\n-5A2F Compression Method    0000 (0) 'Stored'\n-5A31 Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n-5A35 CRC                   00000000 (0)\n-5A39 Compressed Size       00000000 (0)\n-5A3D Uncompressed Size     00000000 (0)\n-5A41 Filename Length       003D (61)\n-5A43 Extra Length          0000 (0)\n-5A45 Comment Length        0000 (0)\n-5A47 Disk Start            0000 (0)\n-5A49 Int File Attributes   0000 (0)\n+5A1C CENTRAL HEADER #5     02014B50 (33639248)\n+5A20 Created Zip Spec      14 (20) '2.0'\n+5A21 Created OS            03 (3) 'Unix'\n+5A22 Extract Zip Spec      0A (10) '1.0'\n+5A23 Extract OS            00 (0) 'MS-DOS'\n+5A24 General Purpose Flag  0800 (2048)\n+     [Bit 11]              1 'Language Encoding'\n+5A26 Compression Method    0000 (0) 'Stored'\n+5A28 Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n+5A2C CRC                   00000000 (0)\n+5A30 Compressed Size       00000000 (0)\n+5A34 Uncompressed Size     00000000 (0)\n+5A38 Filename Length       003D (61)\n+5A3A Extra Length          0000 (0)\n+5A3C Comment Length        0000 (0)\n+5A3E Disk Start            0000 (0)\n+5A40 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-5A4B Ext File Attributes   41ED0010 (1106051088)\n+5A42 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-5A4F Local Header Offset   00000176 (374)\n-5A53 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+5A46 Local Header Offset   00000176 (374)\n+5A4A Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x5A53: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x5A4A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x5A53: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x5A4A: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x5A2B: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x5A22: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n \n-5A90 CENTRAL HEADER #6     02014B50 (33639248)\n-5A94 Created Zip Spec      14 (20) '2.0'\n-5A95 Created OS            03 (3) 'Unix'\n-5A96 Extract Zip Spec      0A (10) '1.0'\n-5A97 Extract OS            00 (0) 'MS-DOS'\n-5A98 General Purpose Flag  0800 (2048)\n-     [Bit 11]              1 'Language Encoding'\n-5A9A Compression Method    0000 (0) 'Stored'\n-5A9C Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n-5AA0 CRC                   00000000 (0)\n-5AA4 Compressed Size       00000000 (0)\n-5AA8 Uncompressed Size     00000000 (0)\n-5AAC Filename Length       0010 (16)\n-5AAE Extra Length          0000 (0)\n-5AB0 Comment Length        0000 (0)\n-5AB2 Disk Start            0000 (0)\n-5AB4 Int File Attributes   0000 (0)\n+5A87 CENTRAL HEADER #6     02014B50 (33639248)\n+5A8B Created Zip Spec      14 (20) '2.0'\n+5A8C Created OS            03 (3) 'Unix'\n+5A8D Extract Zip Spec      0A (10) '1.0'\n+5A8E Extract OS            00 (0) 'MS-DOS'\n+5A8F General Purpose Flag  0800 (2048)\n+     [Bit 11]              1 'Language Encoding'\n+5A91 Compression Method    0000 (0) 'Stored'\n+5A93 Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n+5A97 CRC                   00000000 (0)\n+5A9B Compressed Size       00000000 (0)\n+5A9F Uncompressed Size     00000000 (0)\n+5AA3 Filename Length       0010 (16)\n+5AA5 Extra Length          0000 (0)\n+5AA7 Comment Length        0000 (0)\n+5AA9 Disk Start            0000 (0)\n+5AAB Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-5AB6 Ext File Attributes   41ED0010 (1106051088)\n+5AAD 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-5ABA Local Header Offset   000001D1 (465)\n-5ABE Filename              'XXXXXXXXXXXXXXXX'\n+5AB1 Local Header Offset   000001D1 (465)\n+5AB5 Filename              'XXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x5ABE: Filename 'XXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x5AB5: Filename 'XXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x5ABE: Directory 'XXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x5AB5: Directory 'XXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x5A96: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x5A8D: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXX'\n #\n \n-5ACE CENTRAL HEADER #7     02014B50 (33639248)\n-5AD2 Created Zip Spec      14 (20) '2.0'\n-5AD3 Created OS            03 (3) 'Unix'\n-5AD4 Extract Zip Spec      0A (10) '1.0'\n-5AD5 Extract OS            00 (0) 'MS-DOS'\n-5AD6 General Purpose Flag  0800 (2048)\n-     [Bit 11]              1 'Language Encoding'\n-5AD8 Compression Method    0000 (0) 'Stored'\n-5ADA Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n-5ADE CRC                   00000000 (0)\n-5AE2 Compressed Size       00000000 (0)\n-5AE6 Uncompressed Size     00000000 (0)\n-5AEA Filename Length       0004 (4)\n-5AEC Extra Length          0000 (0)\n-5AEE Comment Length        0000 (0)\n-5AF0 Disk Start            0000 (0)\n-5AF2 Int File Attributes   0000 (0)\n+5AC5 CENTRAL HEADER #7     02014B50 (33639248)\n+5AC9 Created Zip Spec      14 (20) '2.0'\n+5ACA Created OS            03 (3) 'Unix'\n+5ACB Extract Zip Spec      0A (10) '1.0'\n+5ACC Extract OS            00 (0) 'MS-DOS'\n+5ACD General Purpose Flag  0800 (2048)\n+     [Bit 11]              1 'Language Encoding'\n+5ACF Compression Method    0000 (0) 'Stored'\n+5AD1 Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n+5AD5 CRC                   00000000 (0)\n+5AD9 Compressed Size       00000000 (0)\n+5ADD Uncompressed Size     00000000 (0)\n+5AE1 Filename Length       0004 (4)\n+5AE3 Extra Length          0000 (0)\n+5AE5 Comment Length        0000 (0)\n+5AE7 Disk Start            0000 (0)\n+5AE9 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-5AF4 Ext File Attributes   41ED0010 (1106051088)\n+5AEB 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-5AF8 Local Header Offset   000001FF (511)\n-5AFC Filename              'XXXX'\n+5AEF Local Header Offset   000001FF (511)\n+5AF3 Filename              'XXXX'\n #\n-# WARNING: Offset 0x5AFC: Filename 'XXXX'\n+# WARNING: Offset 0x5AF3: Filename 'XXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x5AFC: Directory 'XXXX' must end in a '/'\n+# ERROR: Offset 0x5AF3: Directory 'XXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x5AD4: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXX'\n+# WARNING: Offset 0x5ACB: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXX'\n #\n \n-5B00 CENTRAL HEADER #8     02014B50 (33639248)\n-5B04 Created Zip Spec      14 (20) '2.0'\n-5B05 Created OS            03 (3) 'Unix'\n-5B06 Extract Zip Spec      0A (10) '1.0'\n-5B07 Extract OS            00 (0) 'MS-DOS'\n-5B08 General Purpose Flag  0800 (2048)\n-     [Bit 11]              1 'Language Encoding'\n-5B0A Compression Method    0000 (0) 'Stored'\n-5B0C Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n-5B10 CRC                   00000000 (0)\n-5B14 Compressed Size       00000000 (0)\n-5B18 Uncompressed Size     00000000 (0)\n-5B1C Filename Length       000B (11)\n-5B1E Extra Length          0000 (0)\n-5B20 Comment Length        0000 (0)\n-5B22 Disk Start            0000 (0)\n-5B24 Int File Attributes   0000 (0)\n+5AF7 CENTRAL HEADER #8     02014B50 (33639248)\n+5AFB Created Zip Spec      14 (20) '2.0'\n+5AFC Created OS            03 (3) 'Unix'\n+5AFD Extract Zip Spec      0A (10) '1.0'\n+5AFE Extract OS            00 (0) 'MS-DOS'\n+5AFF General Purpose Flag  0800 (2048)\n+     [Bit 11]              1 'Language Encoding'\n+5B01 Compression Method    0000 (0) 'Stored'\n+5B03 Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n+5B07 CRC                   00000000 (0)\n+5B0B Compressed Size       00000000 (0)\n+5B0F Uncompressed Size     00000000 (0)\n+5B13 Filename Length       000B (11)\n+5B15 Extra Length          0000 (0)\n+5B17 Comment Length        0000 (0)\n+5B19 Disk Start            0000 (0)\n+5B1B Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-5B26 Ext File Attributes   41ED0010 (1106051088)\n+5B1D 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-5B2A Local Header Offset   00000221 (545)\n-5B2E Filename              'XXXXXXXXXXX'\n+5B21 Local Header Offset   00000221 (545)\n+5B25 Filename              'XXXXXXXXXXX'\n #\n-# WARNING: Offset 0x5B2E: Filename 'XXXXXXXXXXX'\n+# WARNING: Offset 0x5B25: Filename 'XXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x5B2E: Directory 'XXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x5B25: Directory 'XXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x5B06: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXX'\n+# WARNING: Offset 0x5AFD: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXX'\n #\n \n-5B39 CENTRAL HEADER #9     02014B50 (33639248)\n-5B3D Created Zip Spec      14 (20) '2.0'\n-5B3E Created OS            03 (3) 'Unix'\n-5B3F Extract Zip Spec      0A (10) '1.0'\n-5B40 Extract OS            00 (0) 'MS-DOS'\n-5B41 General Purpose Flag  0800 (2048)\n-     [Bit 11]              1 'Language Encoding'\n-5B43 Compression Method    0000 (0) 'Stored'\n-5B45 Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n-5B49 CRC                   00000000 (0)\n-5B4D Compressed Size       00000000 (0)\n-5B51 Uncompressed Size     00000000 (0)\n-5B55 Filename Length       0011 (17)\n-5B57 Extra Length          0000 (0)\n-5B59 Comment Length        0000 (0)\n-5B5B Disk Start            0000 (0)\n-5B5D Int File Attributes   0000 (0)\n+5B30 CENTRAL HEADER #9     02014B50 (33639248)\n+5B34 Created Zip Spec      14 (20) '2.0'\n+5B35 Created OS            03 (3) 'Unix'\n+5B36 Extract Zip Spec      0A (10) '1.0'\n+5B37 Extract OS            00 (0) 'MS-DOS'\n+5B38 General Purpose Flag  0800 (2048)\n+     [Bit 11]              1 'Language Encoding'\n+5B3A Compression Method    0000 (0) 'Stored'\n+5B3C Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n+5B40 CRC                   00000000 (0)\n+5B44 Compressed Size       00000000 (0)\n+5B48 Uncompressed Size     00000000 (0)\n+5B4C Filename Length       0011 (17)\n+5B4E Extra Length          0000 (0)\n+5B50 Comment Length        0000 (0)\n+5B52 Disk Start            0000 (0)\n+5B54 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-5B5F Ext File Attributes   41ED0010 (1106051088)\n+5B56 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-5B63 Local Header Offset   0000024A (586)\n-5B67 Filename              'XXXXXXXXXXXXXXXXX'\n+5B5A Local Header Offset   0000024A (586)\n+5B5E Filename              'XXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x5B67: Filename 'XXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x5B5E: Filename 'XXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x5B67: Directory 'XXXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x5B5E: Directory 'XXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x5B3F: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x5B36: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXX'\n #\n \n-5B78 CENTRAL HEADER #10    02014B50 (33639248)\n-5B7C Created Zip Spec      14 (20) '2.0'\n-5B7D Created OS            03 (3) 'Unix'\n-5B7E Extract Zip Spec      0A (10) '1.0'\n-5B7F Extract OS            00 (0) 'MS-DOS'\n-5B80 General Purpose Flag  0800 (2048)\n-     [Bit 11]              1 'Language Encoding'\n-5B82 Compression Method    0000 (0) 'Stored'\n-5B84 Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n-5B88 CRC                   00000000 (0)\n-5B8C Compressed Size       00000000 (0)\n-5B90 Uncompressed Size     00000000 (0)\n-5B94 Filename Length       0019 (25)\n-5B96 Extra Length          0000 (0)\n-5B98 Comment Length        0000 (0)\n-5B9A Disk Start            0000 (0)\n-5B9C Int File Attributes   0000 (0)\n+5B6F CENTRAL HEADER #10    02014B50 (33639248)\n+5B73 Created Zip Spec      14 (20) '2.0'\n+5B74 Created OS            03 (3) 'Unix'\n+5B75 Extract Zip Spec      0A (10) '1.0'\n+5B76 Extract OS            00 (0) 'MS-DOS'\n+5B77 General Purpose Flag  0800 (2048)\n+     [Bit 11]              1 'Language Encoding'\n+5B79 Compression Method    0000 (0) 'Stored'\n+5B7B Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n+5B7F CRC                   00000000 (0)\n+5B83 Compressed Size       00000000 (0)\n+5B87 Uncompressed Size     00000000 (0)\n+5B8B Filename Length       0019 (25)\n+5B8D Extra Length          0000 (0)\n+5B8F Comment Length        0000 (0)\n+5B91 Disk Start            0000 (0)\n+5B93 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-5B9E Ext File Attributes   41ED0010 (1106051088)\n+5B95 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-5BA2 Local Header Offset   00000279 (633)\n-5BA6 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXX'\n+5B99 Local Header Offset   00000279 (633)\n+5B9D Filename              'XXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x5BA6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x5B9D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x5BA6: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x5B9D: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x5B7E: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x5B75: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n \n-5BBF CENTRAL HEADER #11    02014B50 (33639248)\n-5BC3 Created Zip Spec      14 (20) '2.0'\n-5BC4 Created OS            03 (3) 'Unix'\n-5BC5 Extract Zip Spec      0A (10) '1.0'\n-5BC6 Extract OS            00 (0) 'MS-DOS'\n-5BC7 General Purpose Flag  0800 (2048)\n-     [Bit 11]              1 'Language Encoding'\n-5BC9 Compression Method    0000 (0) 'Stored'\n-5BCB Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n-5BCF CRC                   00000000 (0)\n-5BD3 Compressed Size       00000000 (0)\n-5BD7 Uncompressed Size     00000000 (0)\n-5BDB Filename Length       0021 (33)\n-5BDD Extra Length          0000 (0)\n-5BDF Comment Length        0000 (0)\n-5BE1 Disk Start            0000 (0)\n-5BE3 Int File Attributes   0000 (0)\n+5BB6 CENTRAL HEADER #11    02014B50 (33639248)\n+5BBA Created Zip Spec      14 (20) '2.0'\n+5BBB Created OS            03 (3) 'Unix'\n+5BBC Extract Zip Spec      0A (10) '1.0'\n+5BBD Extract OS            00 (0) 'MS-DOS'\n+5BBE General Purpose Flag  0800 (2048)\n+     [Bit 11]              1 'Language Encoding'\n+5BC0 Compression Method    0000 (0) 'Stored'\n+5BC2 Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n+5BC6 CRC                   00000000 (0)\n+5BCA Compressed Size       00000000 (0)\n+5BCE Uncompressed Size     00000000 (0)\n+5BD2 Filename Length       0021 (33)\n+5BD4 Extra Length          0000 (0)\n+5BD6 Comment Length        0000 (0)\n+5BD8 Disk Start            0000 (0)\n+5BDA Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-5BE5 Ext File Attributes   41ED0010 (1106051088)\n+5BDC 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-5BE9 Local Header Offset   000002B0 (688)\n-5BED Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+5BE0 Local Header Offset   000002B0 (688)\n+5BE4 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x5BED: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x5BE4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n-# ERROR: Offset 0x5BED: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n+# ERROR: Offset 0x5BE4: Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' must end in a '/'\n #        'External Attributes' flag this as a directory\n #\n-# WARNING: Offset 0x5BC5: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x5BBC: 'Extract Zip Spec' is '1.0'. Need value >= '2.0' for Directory 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n \n-5C0E CENTRAL HEADER #12    02014B50 (33639248)\n-5C12 Created Zip Spec      14 (20) '2.0'\n-5C13 Created OS            03 (3) 'Unix'\n-5C14 Extract Zip Spec      14 (20) '2.0'\n-5C15 Extract OS            00 (0) 'MS-DOS'\n-5C16 General Purpose Flag  0800 (2048)\n+5C05 CENTRAL HEADER #12    02014B50 (33639248)\n+5C09 Created Zip Spec      14 (20) '2.0'\n+5C0A Created OS            03 (3) 'Unix'\n+5C0B Extract Zip Spec      14 (20) '2.0'\n+5C0C Extract OS            00 (0) 'MS-DOS'\n+5C0D General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-5C18 Compression Method    0008 (8) 'Deflated'\n-5C1A Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n-5C1E CRC                   2AD207E0 (718407648)\n-5C22 Compressed Size       0000073C (1852)\n-5C26 Uncompressed Size     00002723 (10019)\n-5C2A Filename Length       0015 (21)\n-5C2C Extra Length          0000 (0)\n-5C2E Comment Length        0000 (0)\n-5C30 Disk Start            0000 (0)\n-5C32 Int File Attributes   0000 (0)\n+5C0F Compression Method    0008 (8) 'Deflated'\n+5C11 Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n+5C15 CRC                   2AD207E0 (718407648)\n+5C19 Compressed Size       0000073C (1852)\n+5C1D Uncompressed Size     00002723 (10019)\n+5C21 Filename Length       0015 (21)\n+5C23 Extra Length          0000 (0)\n+5C25 Comment Length        0000 (0)\n+5C27 Disk Start            0000 (0)\n+5C29 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-5C34 Ext File Attributes   81A40000 (2175008768)\n+5C2B 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-5C38 Local Header Offset   000002EF (751)\n-5C3C Filename              'XXXXXXXXXXXXXXXXXXXXX'\n+5C2F Local Header Offset   000002EF (751)\n+5C33 Filename              'XXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x5C3C: Filename 'XXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x5C33: Filename 'XXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-5C51 CENTRAL HEADER #13    02014B50 (33639248)\n-5C55 Created Zip Spec      14 (20) '2.0'\n-5C56 Created OS            03 (3) 'Unix'\n-5C57 Extract Zip Spec      14 (20) '2.0'\n-5C58 Extract OS            00 (0) 'MS-DOS'\n-5C59 General Purpose Flag  0800 (2048)\n+5C48 CENTRAL HEADER #13    02014B50 (33639248)\n+5C4C Created Zip Spec      14 (20) '2.0'\n+5C4D Created OS            03 (3) 'Unix'\n+5C4E Extract Zip Spec      14 (20) '2.0'\n+5C4F Extract OS            00 (0) 'MS-DOS'\n+5C50 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-5C5B Compression Method    0008 (8) 'Deflated'\n-5C5D Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n-5C61 CRC                   86E2B4B4 (2263004340)\n-5C65 Compressed Size       00000F6D (3949)\n-5C69 Uncompressed Size     00002C5E (11358)\n-5C6D Filename Length       0010 (16)\n-5C6F Extra Length          0000 (0)\n-5C71 Comment Length        0000 (0)\n-5C73 Disk Start            0000 (0)\n-5C75 Int File Attributes   0000 (0)\n+5C52 Compression Method    0008 (8) 'Deflated'\n+5C54 Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n+5C58 CRC                   86E2B4B4 (2263004340)\n+5C5C Compressed Size       00000F6D (3949)\n+5C60 Uncompressed Size     00002C5E (11358)\n+5C64 Filename Length       0010 (16)\n+5C66 Extra Length          0000 (0)\n+5C68 Comment Length        0000 (0)\n+5C6A Disk Start            0000 (0)\n+5C6C Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-5C77 Ext File Attributes   81A40000 (2175008768)\n+5C6E 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-5C7B Local Header Offset   00000A5E (2654)\n-5C7F Filename              'XXXXXXXXXXXXXXXX'\n+5C72 Local Header Offset   00000A5E (2654)\n+5C76 Filename              'XXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x5C7F: Filename 'XXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x5C76: Filename 'XXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-5C8F CENTRAL HEADER #14    02014B50 (33639248)\n-5C93 Created Zip Spec      14 (20) '2.0'\n-5C94 Created OS            03 (3) 'Unix'\n-5C95 Extract Zip Spec      14 (20) '2.0'\n-5C96 Extract OS            00 (0) 'MS-DOS'\n-5C97 General Purpose Flag  0800 (2048)\n+5C86 CENTRAL HEADER #14    02014B50 (33639248)\n+5C8A Created Zip Spec      14 (20) '2.0'\n+5C8B Created OS            03 (3) 'Unix'\n+5C8C Extract Zip Spec      14 (20) '2.0'\n+5C8D Extract OS            00 (0) 'MS-DOS'\n+5C8E General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-5C99 Compression Method    0008 (8) 'Deflated'\n-5C9B Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n-5C9F CRC                   2D335DB9 (758341049)\n-5CA3 Compressed Size       00000084 (132)\n-5CA7 Uncompressed Size     000000B8 (184)\n-5CAB Filename Length       000F (15)\n-5CAD Extra Length          0000 (0)\n-5CAF Comment Length        0000 (0)\n-5CB1 Disk Start            0000 (0)\n-5CB3 Int File Attributes   0000 (0)\n+5C90 Compression Method    0008 (8) 'Deflated'\n+5C92 Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n+5C96 CRC                   2D335DB9 (758341049)\n+5C9A Compressed Size       00000084 (132)\n+5C9E Uncompressed Size     000000B8 (184)\n+5CA2 Filename Length       000F (15)\n+5CA4 Extra Length          0000 (0)\n+5CA6 Comment Length        0000 (0)\n+5CA8 Disk Start            0000 (0)\n+5CAA Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-5CB5 Ext File Attributes   81A40000 (2175008768)\n+5CAC 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-5CB9 Local Header Offset   000019F9 (6649)\n-5CBD Filename              'XXXXXXXXXXXXXXX'\n+5CB0 Local Header Offset   000019F9 (6649)\n+5CB4 Filename              'XXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x5CBD: Filename 'XXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x5CB4: Filename 'XXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-5CCC CENTRAL HEADER #15    02014B50 (33639248)\n-5CD0 Created Zip Spec      14 (20) '2.0'\n-5CD1 Created OS            03 (3) 'Unix'\n-5CD2 Extract Zip Spec      14 (20) '2.0'\n-5CD3 Extract OS            00 (0) 'MS-DOS'\n-5CD4 General Purpose Flag  0800 (2048)\n+5CC3 CENTRAL HEADER #15    02014B50 (33639248)\n+5CC7 Created Zip Spec      14 (20) '2.0'\n+5CC8 Created OS            03 (3) 'Unix'\n+5CC9 Extract Zip Spec      14 (20) '2.0'\n+5CCA Extract OS            00 (0) 'MS-DOS'\n+5CCB General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-5CD6 Compression Method    0008 (8) 'Deflated'\n-5CD8 Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n-5CDC CRC                   A0BDC854 (2696792148)\n-5CE0 Compressed Size       000004EE (1262)\n-5CE4 Uncompressed Size     00001513 (5395)\n-5CE8 Filename Length       004C (76)\n-5CEA Extra Length          0000 (0)\n-5CEC Comment Length        0000 (0)\n-5CEE Disk Start            0000 (0)\n-5CF0 Int File Attributes   0000 (0)\n+5CCD Compression Method    0008 (8) 'Deflated'\n+5CCF Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n+5CD3 CRC                   A0BDC854 (2696792148)\n+5CD7 Compressed Size       000004EE (1262)\n+5CDB Uncompressed Size     00001513 (5395)\n+5CDF Filename Length       004C (76)\n+5CE1 Extra Length          0000 (0)\n+5CE3 Comment Length        0000 (0)\n+5CE5 Disk Start            0000 (0)\n+5CE7 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-5CF2 Ext File Attributes   81A40000 (2175008768)\n+5CE9 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-5CF6 Local Header Offset   00001AAA (6826)\n-5CFA Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+5CED Local Header Offset   00001AAA (6826)\n+5CF1 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x5CFA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x5CF1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-5D46 CENTRAL HEADER #16    02014B50 (33639248)\n-5D4A Created Zip Spec      14 (20) '2.0'\n-5D4B Created OS            03 (3) 'Unix'\n-5D4C Extract Zip Spec      14 (20) '2.0'\n-5D4D Extract OS            00 (0) 'MS-DOS'\n-5D4E General Purpose Flag  0800 (2048)\n+5D3D CENTRAL HEADER #16    02014B50 (33639248)\n+5D41 Created Zip Spec      14 (20) '2.0'\n+5D42 Created OS            03 (3) 'Unix'\n+5D43 Extract Zip Spec      14 (20) '2.0'\n+5D44 Extract OS            00 (0) 'MS-DOS'\n+5D45 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-5D50 Compression Method    0008 (8) 'Deflated'\n-5D52 Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n-5D56 CRC                   92C392B2 (2462290610)\n-5D5A Compressed Size       00000817 (2071)\n-5D5E Uncompressed Size     000037F2 (14322)\n-5D62 Filename Length       0019 (25)\n-5D64 Extra Length          0000 (0)\n-5D66 Comment Length        0000 (0)\n-5D68 Disk Start            0000 (0)\n-5D6A Int File Attributes   0000 (0)\n+5D47 Compression Method    0008 (8) 'Deflated'\n+5D49 Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n+5D4D CRC                   92C392B2 (2462290610)\n+5D51 Compressed Size       00000817 (2071)\n+5D55 Uncompressed Size     000037F2 (14322)\n+5D59 Filename Length       0019 (25)\n+5D5B Extra Length          0000 (0)\n+5D5D Comment Length        0000 (0)\n+5D5F Disk Start            0000 (0)\n+5D61 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-5D6C Ext File Attributes   81A40000 (2175008768)\n+5D63 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-5D70 Local Header Offset   00002002 (8194)\n-5D74 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXX'\n+5D67 Local Header Offset   00002002 (8194)\n+5D6B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x5D74: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x5D6B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-5D8D CENTRAL HEADER #17    02014B50 (33639248)\n-5D91 Created Zip Spec      14 (20) '2.0'\n-5D92 Created OS            03 (3) 'Unix'\n-5D93 Extract Zip Spec      14 (20) '2.0'\n-5D94 Extract OS            00 (0) 'MS-DOS'\n-5D95 General Purpose Flag  0800 (2048)\n+5D84 CENTRAL HEADER #17    02014B50 (33639248)\n+5D88 Created Zip Spec      14 (20) '2.0'\n+5D89 Created OS            03 (3) 'Unix'\n+5D8A Extract Zip Spec      14 (20) '2.0'\n+5D8B Extract OS            00 (0) 'MS-DOS'\n+5D8C General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-5D97 Compression Method    0008 (8) 'Deflated'\n-5D99 Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n-5D9D CRC                   BDB1C94C (3182545228)\n-5DA1 Compressed Size       000002AE (686)\n-5DA5 Uncompressed Size     000005B4 (1460)\n-5DA9 Filename Length       001E (30)\n-5DAB Extra Length          0000 (0)\n-5DAD Comment Length        0000 (0)\n-5DAF Disk Start            0000 (0)\n-5DB1 Int File Attributes   0000 (0)\n+5D8E Compression Method    0008 (8) 'Deflated'\n+5D90 Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n+5D94 CRC                   BDB1C94C (3182545228)\n+5D98 Compressed Size       000002AE (686)\n+5D9C Uncompressed Size     000005B4 (1460)\n+5DA0 Filename Length       001E (30)\n+5DA2 Extra Length          0000 (0)\n+5DA4 Comment Length        0000 (0)\n+5DA6 Disk Start            0000 (0)\n+5DA8 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-5DB3 Ext File Attributes   81A40000 (2175008768)\n+5DAA 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-5DB7 Local Header Offset   00002850 (10320)\n-5DBB Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+5DAE Local Header Offset   00002850 (10320)\n+5DB2 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x5DBB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x5DB2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-5DD9 CENTRAL HEADER #18    02014B50 (33639248)\n-5DDD Created Zip Spec      14 (20) '2.0'\n-5DDE Created OS            03 (3) 'Unix'\n-5DDF Extract Zip Spec      14 (20) '2.0'\n-5DE0 Extract OS            00 (0) 'MS-DOS'\n-5DE1 General Purpose Flag  0800 (2048)\n+5DD0 CENTRAL HEADER #18    02014B50 (33639248)\n+5DD4 Created Zip Spec      14 (20) '2.0'\n+5DD5 Created OS            03 (3) 'Unix'\n+5DD6 Extract Zip Spec      14 (20) '2.0'\n+5DD7 Extract OS            00 (0) 'MS-DOS'\n+5DD8 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-5DE3 Compression Method    0008 (8) 'Deflated'\n-5DE5 Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n-5DE9 CRC                   69195B84 (1763269508)\n-5DED Compressed Size       000015B1 (5553)\n-5DF1 Uncompressed Size     00002BA4 (11172)\n-5DF5 Filename Length       002F (47)\n-5DF7 Extra Length          0000 (0)\n-5DF9 Comment Length        0000 (0)\n-5DFB Disk Start            0000 (0)\n-5DFD Int File Attributes   0000 (0)\n+5DDA Compression Method    0008 (8) 'Deflated'\n+5DDC Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n+5DE0 CRC                   8DF88543 (2381874499)\n+5DE4 Compressed Size       000015A8 (5544)\n+5DE8 Uncompressed Size     00002B96 (11158)\n+5DEC Filename Length       002F (47)\n+5DEE Extra Length          0000 (0)\n+5DF0 Comment Length        0000 (0)\n+5DF2 Disk Start            0000 (0)\n+5DF4 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-5DFF Ext File Attributes   81A40000 (2175008768)\n+5DF6 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-5E03 Local Header Offset   00002B3A (11066)\n-5E07 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+5DFA Local Header Offset   00002B3A (11066)\n+5DFE Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x5E07: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x5DFE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-5E36 CENTRAL HEADER #19    02014B50 (33639248)\n-5E3A Created Zip Spec      14 (20) '2.0'\n-5E3B Created OS            03 (3) 'Unix'\n-5E3C Extract Zip Spec      14 (20) '2.0'\n-5E3D Extract OS            00 (0) 'MS-DOS'\n-5E3E General Purpose Flag  0800 (2048)\n+5E2D CENTRAL HEADER #19    02014B50 (33639248)\n+5E31 Created Zip Spec      14 (20) '2.0'\n+5E32 Created OS            03 (3) 'Unix'\n+5E33 Extract Zip Spec      14 (20) '2.0'\n+5E34 Extract OS            00 (0) 'MS-DOS'\n+5E35 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-5E40 Compression Method    0008 (8) 'Deflated'\n-5E42 Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n-5E46 CRC                   2A3CD01F (708628511)\n-5E4A Compressed Size       0000104C (4172)\n-5E4E Uncompressed Size     0000248F (9359)\n-5E52 Filename Length       0032 (50)\n-5E54 Extra Length          0000 (0)\n-5E56 Comment Length        0000 (0)\n-5E58 Disk Start            0000 (0)\n-5E5A Int File Attributes   0000 (0)\n+5E37 Compression Method    0008 (8) 'Deflated'\n+5E39 Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n+5E3D CRC                   2A3CD01F (708628511)\n+5E41 Compressed Size       0000104C (4172)\n+5E45 Uncompressed Size     0000248F (9359)\n+5E49 Filename Length       0032 (50)\n+5E4B Extra Length          0000 (0)\n+5E4D Comment Length        0000 (0)\n+5E4F Disk Start            0000 (0)\n+5E51 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-5E5C Ext File Attributes   81A40000 (2175008768)\n+5E53 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-5E60 Local Header Offset   00004138 (16696)\n-5E64 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+5E57 Local Header Offset   0000412F (16687)\n+5E5B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x5E64: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x5E5B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-5E96 CENTRAL HEADER #20    02014B50 (33639248)\n-5E9A Created Zip Spec      14 (20) '2.0'\n-5E9B Created OS            03 (3) 'Unix'\n-5E9C Extract Zip Spec      14 (20) '2.0'\n-5E9D Extract OS            00 (0) 'MS-DOS'\n-5E9E General Purpose Flag  0800 (2048)\n+5E8D CENTRAL HEADER #20    02014B50 (33639248)\n+5E91 Created Zip Spec      14 (20) '2.0'\n+5E92 Created OS            03 (3) 'Unix'\n+5E93 Extract Zip Spec      14 (20) '2.0'\n+5E94 Extract OS            00 (0) 'MS-DOS'\n+5E95 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-5EA0 Compression Method    0008 (8) 'Deflated'\n-5EA2 Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n-5EA6 CRC                   088B2D61 (143338849)\n-5EAA Compressed Size       0000062F (1583)\n-5EAE Uncompressed Size     00001360 (4960)\n-5EB2 Filename Length       0044 (68)\n-5EB4 Extra Length          0000 (0)\n-5EB6 Comment Length        0000 (0)\n-5EB8 Disk Start            0000 (0)\n-5EBA Int File Attributes   0000 (0)\n+5E97 Compression Method    0008 (8) 'Deflated'\n+5E99 Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n+5E9D CRC                   088B2D61 (143338849)\n+5EA1 Compressed Size       0000062F (1583)\n+5EA5 Uncompressed Size     00001360 (4960)\n+5EA9 Filename Length       0044 (68)\n+5EAB Extra Length          0000 (0)\n+5EAD Comment Length        0000 (0)\n+5EAF Disk Start            0000 (0)\n+5EB1 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-5EBC Ext File Attributes   81A40000 (2175008768)\n+5EB3 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-5EC0 Local Header Offset   000051D4 (20948)\n-5EC4 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+5EB7 Local Header Offset   000051CB (20939)\n+5EBB Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x5EC4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x5EBB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-5F08 CENTRAL HEADER #21    02014B50 (33639248)\n-5F0C Created Zip Spec      14 (20) '2.0'\n-5F0D Created OS            03 (3) 'Unix'\n-5F0E Extract Zip Spec      14 (20) '2.0'\n-5F0F Extract OS            00 (0) 'MS-DOS'\n-5F10 General Purpose Flag  0800 (2048)\n+5EFF CENTRAL HEADER #21    02014B50 (33639248)\n+5F03 Created Zip Spec      14 (20) '2.0'\n+5F04 Created OS            03 (3) 'Unix'\n+5F05 Extract Zip Spec      14 (20) '2.0'\n+5F06 Extract OS            00 (0) 'MS-DOS'\n+5F07 General Purpose Flag  0800 (2048)\n      [Bits 1-2]            0 'Normal Compression'\n      [Bit 11]              1 'Language Encoding'\n-5F12 Compression Method    0008 (8) 'Deflated'\n-5F14 Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n-5F18 CRC                   AF4CB50E (2941039886)\n-5F1C Compressed Size       0000004B (75)\n-5F20 Uncompressed Size     00000052 (82)\n-5F24 Filename Length       004B (75)\n-5F26 Extra Length          0000 (0)\n-5F28 Comment Length        0000 (0)\n-5F2A Disk Start            0000 (0)\n-5F2C Int File Attributes   0000 (0)\n+5F09 Compression Method    0008 (8) 'Deflated'\n+5F0B Modification Time     528571DB (1384477147) 'Mon Apr  5 14:14:54 2021'\n+5F0F CRC                   AF4CB50E (2941039886)\n+5F13 Compressed Size       0000004B (75)\n+5F17 Uncompressed Size     00000052 (82)\n+5F1B Filename Length       004B (75)\n+5F1D Extra Length          0000 (0)\n+5F1F Comment Length        0000 (0)\n+5F21 Disk Start            0000 (0)\n+5F23 Int File Attributes   0000 (0)\n      [Bit 0]               0 'Binary Data'\n-5F2E Ext File Attributes   81A40000 (2175008768)\n+5F25 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-5F32 Local Header Offset   00005865 (22629)\n-5F36 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+5F29 Local Header Offset   0000585C (22620)\n+5F2D Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n-# WARNING: Offset 0x5F36: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+# WARNING: Offset 0x5F2D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #          Zero length filename\n #\n \n-5F81 END CENTRAL HEADER    06054B50 (101010256)\n-5F85 Number of this disk   0000 (0)\n-5F87 Central Dir Disk no   0000 (0)\n-5F89 Entries in this disk  0015 (21)\n-5F8B Total Entries         0015 (21)\n-5F8D Size of Central Dir   00000668 (1640)\n-5F91 Offset to Central Dir 00005919 (22809)\n-5F95 Comment Length        0000 (0)\n+5F78 END CENTRAL HEADER    06054B50 (101010256)\n+5F7C Number of this disk   0000 (0)\n+5F7E Central Dir Disk no   0000 (0)\n+5F80 Entries in this disk  0015 (21)\n+5F82 Total Entries         0015 (21)\n+5F84 Size of Central Dir   00000668 (1640)\n+5F88 Offset to Central Dir 00005910 (22800)\n+5F8C Comment Length        0000 (0)\n #\n # Error Count: 10\n # Warning Count: 52\n #\n # Done\n"}, {"source1": "org/apache/maven/plugins/wrapper/HelpMojo.class", "source2": "org/apache/maven/plugins/wrapper/HelpMojo.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,510 +1,496 @@\n-  SHA-256 checksum a2187566240e051646b1d308adfcbf03b454f32315e8f8db5cc4c8095cf2147e\n+  SHA-256 checksum 8b890036f2cccab72f48f266eae5afb24271ecfaea1e3c4e297a5c0f28d99c39\n   Compiled from \"HelpMojo.java\"\n public class org.apache.maven.plugins.wrapper.HelpMojo extends org.apache.maven.plugin.AbstractMojo\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n-  this_class: #3                          // org/apache/maven/plugins/wrapper/HelpMojo\n-  super_class: #121                       // org/apache/maven/plugin/AbstractMojo\n+  this_class: #2                          // org/apache/maven/plugins/wrapper/HelpMojo\n+  super_class: #4                         // org/apache/maven/plugin/AbstractMojo\n   interfaces: 0, fields: 6, methods: 16, attributes: 2\n Constant pool:\n-    #1 = Methodref          #121.#273     // org/apache/maven/plugin/AbstractMojo.\"<init>\":()V\n-    #2 = Methodref          #3.#274       // org/apache/maven/plugins/wrapper/HelpMojo.getLog:()Lorg/apache/maven/plugin/logging/Log;\n-    #3 = Class              #275          // org/apache/maven/plugins/wrapper/HelpMojo\n-    #4 = String             #276          // load plugin-help.xml: /META-INF/maven/org.apache.maven.plugins/maven-wrapper-plugin/plugin-help.xml\n-    #5 = InterfaceMethodref #277.#278     // org/apache/maven/plugin/logging/Log.debug:(Ljava/lang/CharSequence;)V\n-    #6 = Methodref          #279.#280     // java/lang/Object.getClass:()Ljava/lang/Class;\n-    #7 = String             #281          // /META-INF/maven/org.apache.maven.plugins/maven-wrapper-plugin/plugin-help.xml\n-    #8 = Methodref          #282.#283     // java/lang/Class.getResourceAsStream:(Ljava/lang/String;)Ljava/io/InputStream;\n-    #9 = Methodref          #284.#285     // javax/xml/parsers/DocumentBuilderFactory.newInstance:()Ljavax/xml/parsers/DocumentBuilderFactory;\n-   #10 = Methodref          #284.#286     // javax/xml/parsers/DocumentBuilderFactory.newDocumentBuilder:()Ljavax/xml/parsers/DocumentBuilder;\n-   #11 = Methodref          #287.#288     // javax/xml/parsers/DocumentBuilder.parse:(Ljava/io/InputStream;)Lorg/w3c/dom/Document;\n-   #12 = Methodref          #289.#290     // java/io/InputStream.close:()V\n-   #13 = Class              #291          // java/io/IOException\n-   #14 = Class              #292          // org/apache/maven/plugin/MojoExecutionException\n-   #15 = Methodref          #13.#293      // java/io/IOException.getMessage:()Ljava/lang/String;\n-   #16 = Methodref          #14.#294      // org/apache/maven/plugin/MojoExecutionException.\"<init>\":(Ljava/lang/String;Ljava/lang/Exception;)V\n-   #17 = Class              #295          // javax/xml/parsers/ParserConfigurationException\n-   #18 = Methodref          #17.#293      // javax/xml/parsers/ParserConfigurationException.getMessage:()Ljava/lang/String;\n-   #19 = Class              #296          // org/xml/sax/SAXException\n-   #20 = Methodref          #19.#293      // org/xml/sax/SAXException.getMessage:()Ljava/lang/String;\n-   #21 = Fieldref           #3.#297       // org/apache/maven/plugins/wrapper/HelpMojo.lineLength:I\n-   #22 = String             #298          // The parameter \\'lineLength\\' should be positive, using \\'80\\' as default.\n-   #23 = InterfaceMethodref #277.#299     // org/apache/maven/plugin/logging/Log.warn:(Ljava/lang/CharSequence;)V\n-   #24 = Fieldref           #3.#300       // org/apache/maven/plugins/wrapper/HelpMojo.indentSize:I\n-   #25 = String             #301          // The parameter \\'indentSize\\' should be positive, using \\'2\\' as default.\n-   #26 = Methodref          #3.#302       // org/apache/maven/plugins/wrapper/HelpMojo.build:()Lorg/w3c/dom/Document;\n-   #27 = Class              #303          // java/lang/StringBuilder\n-   #28 = Methodref          #27.#273      // java/lang/StringBuilder.\"<init>\":()V\n-   #29 = String             #177          // plugin\n-   #30 = Methodref          #3.#304       // org/apache/maven/plugins/wrapper/HelpMojo.getSingleChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Lorg/w3c/dom/Node;\n-   #31 = String             #178          // name\n-   #32 = Methodref          #3.#305       // org/apache/maven/plugins/wrapper/HelpMojo.getValue:(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/lang/String;\n-   #33 = String             #179          // version\n-   #34 = String             #306          // groupId\n-   #35 = Methodref          #27.#307      // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-   #36 = String             #308          // :\n-   #37 = String             #309          // artifactId\n-   #38 = Methodref          #27.#310      // java/lang/StringBuilder.toString:()Ljava/lang/String;\n-   #39 = Methodref          #3.#311       // org/apache/maven/plugins/wrapper/HelpMojo.isNotEmpty:(Ljava/lang/String;)Z\n-   #40 = Methodref          #103.#312     // java/lang/String.contains:(Ljava/lang/CharSequence;)Z\n-   #41 = String             #313          //\n-   #42 = Methodref          #3.#314       // org/apache/maven/plugins/wrapper/HelpMojo.append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n-   #43 = String             #223          // description\n-   #44 = String             #315          //\n-   #45 = String             #181          // goalPrefix\n-   #46 = String             #183          // mojos\n-   #47 = String             #171          // mojo\n-   #48 = Methodref          #3.#316       // org/apache/maven/plugins/wrapper/HelpMojo.findNamedChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/util/List;\n-   #49 = Fieldref           #3.#317       // org/apache/maven/plugins/wrapper/HelpMojo.goal:Ljava/lang/String;\n-   #50 = Methodref          #103.#318     // java/lang/String.length:()I\n-   #51 = String             #319          // This plugin has\n-   #52 = InterfaceMethodref #320.#321     // java/util/List.size:()I\n-   #53 = Methodref          #27.#322      // java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;\n-   #54 = String             #323          //  goals:\n-   #55 = String             #324          //  goal:\n-   #56 = InterfaceMethodref #320.#325     // java/util/List.iterator:()Ljava/util/Iterator;\n-   #57 = InterfaceMethodref #326.#327     // java/util/Iterator.hasNext:()Z\n-   #58 = InterfaceMethodref #326.#328     // java/util/Iterator.next:()Ljava/lang/Object;\n-   #59 = Class              #329          // org/w3c/dom/Node\n-   #60 = Class              #330          // org/w3c/dom/Element\n-   #61 = Methodref          #3.#331       // org/apache/maven/plugins/wrapper/HelpMojo.writeGoal:(Ljava/lang/StringBuilder;Ljava/lang/String;Lorg/w3c/dom/Element;)V\n-   #62 = InterfaceMethodref #277.#332     // org/apache/maven/plugin/logging/Log.isInfoEnabled:()Z\n-   #63 = InterfaceMethodref #277.#333     // org/apache/maven/plugin/logging/Log.info:(Ljava/lang/CharSequence;)V\n-   #64 = InterfaceMethodref #59.#334      // org/w3c/dom/Node.getTextContent:()Ljava/lang/String;\n-   #65 = InterfaceMethodref #320.#335     // java/util/List.isEmpty:()Z\n-   #66 = String             #336          // Could not find\n-   #67 = String             #337          //  in plugin-help.xml\n-   #68 = Methodref          #14.#338      // org/apache/maven/plugin/MojoExecutionException.\"<init>\":(Ljava/lang/String;)V\n-   #69 = String             #339          // Multiple\n-   #70 = InterfaceMethodref #320.#340     // java/util/List.get:(I)Ljava/lang/Object;\n-   #71 = Class              #341          // java/util/ArrayList\n-   #72 = Methodref          #71.#273      // java/util/ArrayList.\"<init>\":()V\n-   #73 = InterfaceMethodref #59.#342      // org/w3c/dom/Node.getChildNodes:()Lorg/w3c/dom/NodeList;\n-   #74 = InterfaceMethodref #343.#344     // org/w3c/dom/NodeList.getLength:()I\n-   #75 = InterfaceMethodref #343.#345     // org/w3c/dom/NodeList.item:(I)Lorg/w3c/dom/Node;\n-   #76 = InterfaceMethodref #59.#346      // org/w3c/dom/Node.getNodeName:()Ljava/lang/String;\n-   #77 = Methodref          #103.#347     // java/lang/String.equals:(Ljava/lang/Object;)Z\n-   #78 = InterfaceMethodref #320.#348     // java/util/List.add:(Ljava/lang/Object;)Z\n-   #79 = String             #349          // in plugin-help.xml\n-   #80 = String             #129          // goal\n-   #81 = String             #350          // configuration\n-   #82 = Methodref          #3.#351       // org/apache/maven/plugins/wrapper/HelpMojo.findSingleChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Lorg/w3c/dom/Node;\n-   #83 = String             #219          // deprecated\n-   #84 = String             #352          // Deprecated.\n-   #85 = Fieldref           #3.#353       // org/apache/maven/plugins/wrapper/HelpMojo.detail:Z\n-   #86 = String             #218          // parameters\n-   #87 = String             #216          // parameter\n-   #88 = String             #354          // Available parameters:\n-   #89 = Methodref          #3.#355       // org/apache/maven/plugins/wrapper/HelpMojo.writeParameter:(Ljava/lang/StringBuilder;Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)V\n-   #90 = String             #356          // default-value\n-   #91 = InterfaceMethodref #60.#357      // org/w3c/dom/Element.hasAttribute:(Ljava/lang/String;)Z\n-   #92 = String             #358          //  (Default:\n-   #93 = InterfaceMethodref #60.#359      // org/w3c/dom/Element.getAttribute:(Ljava/lang/String;)Ljava/lang/String;\n-   #94 = String             #360          // )\n-   #95 = String             #361          // true\n-   #96 = String             #362          // required\n-   #97 = String             #363          // Required: Yes\n-   #98 = InterfaceMethodref #60.#334      // org/w3c/dom/Element.getTextContent:()Ljava/lang/String;\n-   #99 = Methodref          #3.#364       // org/apache/maven/plugins/wrapper/HelpMojo.getPropertyFromExpression:(Ljava/lang/String;)Ljava/lang/String;\n-  #100 = String             #365          // User property:\n-  #101 = Methodref          #27.#366      // java/lang/StringBuilder.\"<init>\":(I)V\n-  #102 = Methodref          #3.#367       // org/apache/maven/plugins/wrapper/HelpMojo.toLines:(Ljava/lang/String;III)Ljava/util/List;\n-  #103 = Class              #368          // java/lang/String\n-  #104 = Methodref          #27.#369      // java/lang/StringBuilder.append:(C)Ljava/lang/StringBuilder;\n-  #105 = String             #370          // \\t\n-  #106 = Methodref          #3.#371       // org/apache/maven/plugins/wrapper/HelpMojo.repeat:(Ljava/lang/String;I)Ljava/lang/String;\n-  #107 = String             #372          // (\\r\\n)|(\\r)|(\\n)\n-  #108 = Methodref          #103.#373     // java/lang/String.split:(Ljava/lang/String;)[Ljava/lang/String;\n-  #109 = Methodref          #3.#374       // org/apache/maven/plugins/wrapper/HelpMojo.toLines:(Ljava/util/List;Ljava/lang/String;II)V\n-  #110 = Methodref          #3.#375       // org/apache/maven/plugins/wrapper/HelpMojo.getIndentLevel:(Ljava/lang/String;)I\n-  #111 = String             #376          //  +\n-  #112 = Methodref          #27.#318      // java/lang/StringBuilder.length:()I\n-  #113 = Methodref          #27.#377      // java/lang/StringBuilder.setLength:(I)V\n-  #114 = Methodref          #103.#378     // java/lang/String.charAt:(I)C\n-  #115 = String             #379          // ${\n-  #116 = Methodref          #103.#380     // java/lang/String.startsWith:(Ljava/lang/String;)Z\n-  #117 = String             #381          // }\n-  #118 = Methodref          #103.#382     // java/lang/String.endsWith:(Ljava/lang/String;)Z\n-  #119 = Methodref          #103.#383     // java/lang/String.substring:(I)Ljava/lang/String;\n-  #120 = Methodref          #103.#384     // java/lang/String.substring:(II)Ljava/lang/String;\n-  #121 = Class              #385          // org/apache/maven/plugin/AbstractMojo\n-  #122 = Utf8               detail\n-  #123 = Utf8               Z\n-  #124 = Utf8               RuntimeInvisibleAnnotations\n-  #125 = Utf8               Lorg/apache/maven/plugins/annotations/Parameter;\n-  #126 = Utf8               property\n-  #127 = Utf8               defaultValue\n-  #128 = Utf8               false\n-  #129 = Utf8               goal\n-  #130 = Utf8               Ljava/lang/String;\n-  #131 = Utf8               lineLength\n-  #132 = Utf8               I\n-  #133 = Utf8               80\n-  #134 = Utf8               indentSize\n-  #135 = Utf8               2\n-  #136 = Utf8               PLUGIN_HELP_PATH\n-  #137 = Utf8               ConstantValue\n-  #138 = Utf8               DEFAULT_LINE_LENGTH\n-  #139 = Integer            80\n-  #140 = Utf8               <init>\n-  #141 = Utf8               ()V\n-  #142 = Utf8               Code\n-  #143 = Utf8               LineNumberTable\n-  #144 = Utf8               LocalVariableTable\n-  #145 = Utf8               this\n-  #146 = Utf8               Lorg/apache/maven/plugins/wrapper/HelpMojo;\n-  #147 = Utf8               build\n-  #148 = Utf8               ()Lorg/w3c/dom/Document;\n-  #149 = Utf8               e\n-  #150 = Utf8               Ljava/io/IOException;\n-  #151 = Utf8               dbFactory\n-  #152 = Utf8               Ljavax/xml/parsers/DocumentBuilderFactory;\n-  #153 = Utf8               dBuilder\n-  #154 = Utf8               Ljavax/xml/parsers/DocumentBuilder;\n-  #155 = Utf8               Ljavax/xml/parsers/ParserConfigurationException;\n-  #156 = Utf8               Lorg/xml/sax/SAXException;\n-  #157 = Utf8               is\n-  #158 = Utf8               Ljava/io/InputStream;\n-  #159 = Utf8               StackMapTable\n-  #160 = Class              #275          // org/apache/maven/plugins/wrapper/HelpMojo\n-  #161 = Class              #386          // java/io/InputStream\n-  #162 = Class              #387          // javax/xml/parsers/DocumentBuilderFactory\n-  #163 = Class              #388          // javax/xml/parsers/DocumentBuilder\n-  #164 = Class              #389          // org/w3c/dom/Document\n-  #165 = Class              #291          // java/io/IOException\n-  #166 = Class              #295          // javax/xml/parsers/ParserConfigurationException\n-  #167 = Class              #296          // org/xml/sax/SAXException\n-  #168 = Class              #390          // java/lang/Throwable\n-  #169 = Utf8               Exceptions\n-  #170 = Utf8               execute\n-  #171 = Utf8               mojo\n-  #172 = Utf8               Lorg/w3c/dom/Node;\n-  #173 = Utf8               doc\n-  #174 = Utf8               Lorg/w3c/dom/Document;\n-  #175 = Utf8               sb\n-  #176 = Utf8               Ljava/lang/StringBuilder;\n-  #177 = Utf8               plugin\n-  #178 = Utf8               name\n-  #179 = Utf8               version\n-  #180 = Utf8               id\n-  #181 = Utf8               goalPrefix\n-  #182 = Utf8               mojos1\n-  #183 = Utf8               mojos\n-  #184 = Utf8               Ljava/util/List;\n-  #185 = Utf8               LocalVariableTypeTable\n-  #186 = Utf8               Ljava/util/List<Lorg/w3c/dom/Node;>;\n-  #187 = Class              #303          // java/lang/StringBuilder\n-  #188 = Class              #329          // org/w3c/dom/Node\n-  #189 = Class              #368          // java/lang/String\n-  #190 = Class              #391          // java/util/List\n-  #191 = Class              #392          // java/util/Iterator\n-  #192 = Utf8               isNotEmpty\n-  #193 = Utf8               (Ljava/lang/String;)Z\n-  #194 = Utf8               string\n-  #195 = Utf8               getValue\n-  #196 = Utf8               (Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/lang/String;\n-  #197 = Utf8               node\n-  #198 = Utf8               elementName\n-  #199 = Utf8               getSingleChild\n-  #200 = Utf8               (Lorg/w3c/dom/Node;Ljava/lang/String;)Lorg/w3c/dom/Node;\n-  #201 = Utf8               namedChild\n-  #202 = Utf8               findNamedChild\n-  #203 = Utf8               (Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/util/List;\n-  #204 = Utf8               item\n-  #205 = Utf8               i\n-  #206 = Utf8               result\n-  #207 = Utf8               childNodes\n-  #208 = Utf8               Lorg/w3c/dom/NodeList;\n-  #209 = Class              #393          // org/w3c/dom/NodeList\n-  #210 = Utf8               Signature\n-  #211 = Utf8               (Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/util/List<Lorg/w3c/dom/Node;>;\n-  #212 = Utf8               findSingleChild\n-  #213 = Utf8               elementsByTagName\n-  #214 = Utf8               writeGoal\n-  #215 = Utf8               (Ljava/lang/StringBuilder;Ljava/lang/String;Lorg/w3c/dom/Element;)V\n-  #216 = Utf8               parameter\n-  #217 = Utf8               parametersNode\n-  #218 = Utf8               parameters\n-  #219 = Utf8               deprecated\n-  #220 = Utf8               Lorg/w3c/dom/Element;\n-  #221 = Utf8               mojoGoal\n-  #222 = Utf8               configurationElement\n-  #223 = Utf8               description\n-  #224 = Class              #330          // org/w3c/dom/Element\n-  #225 = Utf8               writeParameter\n-  #226 = Utf8               (Ljava/lang/StringBuilder;Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)V\n-  #227 = Utf8               parameterName\n-  #228 = Utf8               parameterDescription\n-  #229 = Utf8               fieldConfigurationElement\n-  #230 = Utf8               parameterDefaultValue\n-  #231 = Utf8               repeat\n-  #232 = Utf8               (Ljava/lang/String;I)Ljava/lang/String;\n-  #233 = Utf8               str\n-  #234 = Utf8               buffer\n-  #235 = Utf8               append\n-  #236 = Utf8               (Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n-  #237 = Utf8               line\n-  #238 = Utf8               indent\n-  #239 = Utf8               toLines\n-  #240 = Utf8               (Ljava/lang/String;III)Ljava/util/List;\n-  #241 = Utf8               plainLine\n-  #242 = Utf8               text\n-  #243 = Utf8               lines\n-  #244 = Utf8               ind\n-  #245 = Utf8               plainLines\n-  #246 = Utf8               [Ljava/lang/String;\n-  #247 = Utf8               Ljava/util/List<Ljava/lang/String;>;\n-  #248 = Class              #246          // \"[Ljava/lang/String;\"\n-  #249 = Utf8               (Ljava/lang/String;III)Ljava/util/List<Ljava/lang/String;>;\n-  #250 = Utf8               (Ljava/util/List;Ljava/lang/String;II)V\n-  #251 = Utf8               c\n-  #252 = Utf8               C\n-  #253 = Utf8               j\n-  #254 = Utf8               token\n-  #255 = Utf8               lineIndent\n-  #256 = Utf8               buf\n-  #257 = Utf8               tokens\n-  #258 = Utf8               (Ljava/util/List<Ljava/lang/String;>;Ljava/lang/String;II)V\n-  #259 = Utf8               getIndentLevel\n-  #260 = Utf8               (Ljava/lang/String;)I\n-  #261 = Utf8               level\n-  #262 = Utf8               getPropertyFromExpression\n-  #263 = Utf8               (Ljava/lang/String;)Ljava/lang/String;\n-  #264 = Utf8               expression\n-  #265 = Utf8               SourceFile\n-  #266 = Utf8               HelpMojo.java\n-  #267 = Utf8               Lorg/apache/maven/plugins/annotations/Mojo;\n-  #268 = Utf8               help\n-  #269 = Utf8               requiresProject\n-  #270 = Integer            0\n-  #271 = Utf8               threadSafe\n-  #272 = Integer            1\n-  #273 = NameAndType        #140:#141     // \"<init>\":()V\n-  #274 = NameAndType        #394:#395     // getLog:()Lorg/apache/maven/plugin/logging/Log;\n-  #275 = Utf8               org/apache/maven/plugins/wrapper/HelpMojo\n-  #276 = Utf8               load plugin-help.xml: /META-INF/maven/org.apache.maven.plugins/maven-wrapper-plugin/plugin-help.xml\n-  #277 = Class              #396          // org/apache/maven/plugin/logging/Log\n-  #278 = NameAndType        #397:#398     // debug:(Ljava/lang/CharSequence;)V\n-  #279 = Class              #399          // java/lang/Object\n-  #280 = NameAndType        #400:#401     // getClass:()Ljava/lang/Class;\n-  #281 = Utf8               /META-INF/maven/org.apache.maven.plugins/maven-wrapper-plugin/plugin-help.xml\n-  #282 = Class              #402          // java/lang/Class\n-  #283 = NameAndType        #403:#404     // getResourceAsStream:(Ljava/lang/String;)Ljava/io/InputStream;\n-  #284 = Class              #387          // javax/xml/parsers/DocumentBuilderFactory\n-  #285 = NameAndType        #405:#406     // newInstance:()Ljavax/xml/parsers/DocumentBuilderFactory;\n-  #286 = NameAndType        #407:#408     // newDocumentBuilder:()Ljavax/xml/parsers/DocumentBuilder;\n-  #287 = Class              #388          // javax/xml/parsers/DocumentBuilder\n-  #288 = NameAndType        #409:#410     // parse:(Ljava/io/InputStream;)Lorg/w3c/dom/Document;\n-  #289 = Class              #386          // java/io/InputStream\n-  #290 = NameAndType        #411:#141     // close:()V\n-  #291 = Utf8               java/io/IOException\n-  #292 = Utf8               org/apache/maven/plugin/MojoExecutionException\n-  #293 = NameAndType        #412:#413     // getMessage:()Ljava/lang/String;\n-  #294 = NameAndType        #140:#414     // \"<init>\":(Ljava/lang/String;Ljava/lang/Exception;)V\n-  #295 = Utf8               javax/xml/parsers/ParserConfigurationException\n-  #296 = Utf8               org/xml/sax/SAXException\n-  #297 = NameAndType        #131:#132     // lineLength:I\n-  #298 = Utf8               The parameter \\'lineLength\\' should be positive, using \\'80\\' as default.\n-  #299 = NameAndType        #415:#398     // warn:(Ljava/lang/CharSequence;)V\n-  #300 = NameAndType        #134:#132     // indentSize:I\n-  #301 = Utf8               The parameter \\'indentSize\\' should be positive, using \\'2\\' as default.\n-  #302 = NameAndType        #147:#148     // build:()Lorg/w3c/dom/Document;\n-  #303 = Utf8               java/lang/StringBuilder\n-  #304 = NameAndType        #199:#200     // getSingleChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Lorg/w3c/dom/Node;\n-  #305 = NameAndType        #195:#196     // getValue:(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/lang/String;\n-  #306 = Utf8               groupId\n-  #307 = NameAndType        #235:#416     // append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-  #308 = Utf8               :\n-  #309 = Utf8               artifactId\n-  #310 = NameAndType        #417:#413     // toString:()Ljava/lang/String;\n-  #311 = NameAndType        #192:#193     // isNotEmpty:(Ljava/lang/String;)Z\n-  #312 = NameAndType        #418:#419     // contains:(Ljava/lang/CharSequence;)Z\n-  #313 = Utf8\n-  #314 = NameAndType        #235:#236     // append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n-  #315 = Utf8\n-  #316 = NameAndType        #202:#203     // findNamedChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/util/List;\n-  #317 = NameAndType        #129:#130     // goal:Ljava/lang/String;\n-  #318 = NameAndType        #420:#421     // length:()I\n-  #319 = Utf8               This plugin has\n-  #320 = Class              #391          // java/util/List\n-  #321 = NameAndType        #422:#421     // size:()I\n-  #322 = NameAndType        #235:#423     // append:(I)Ljava/lang/StringBuilder;\n-  #323 = Utf8                goals:\n-  #324 = Utf8                goal:\n-  #325 = NameAndType        #424:#425     // iterator:()Ljava/util/Iterator;\n-  #326 = Class              #392          // java/util/Iterator\n-  #327 = NameAndType        #426:#427     // hasNext:()Z\n-  #328 = NameAndType        #428:#429     // next:()Ljava/lang/Object;\n-  #329 = Utf8               org/w3c/dom/Node\n-  #330 = Utf8               org/w3c/dom/Element\n-  #331 = NameAndType        #214:#215     // writeGoal:(Ljava/lang/StringBuilder;Ljava/lang/String;Lorg/w3c/dom/Element;)V\n-  #332 = NameAndType        #430:#427     // isInfoEnabled:()Z\n-  #333 = NameAndType        #431:#398     // info:(Ljava/lang/CharSequence;)V\n-  #334 = NameAndType        #432:#413     // getTextContent:()Ljava/lang/String;\n-  #335 = NameAndType        #433:#427     // isEmpty:()Z\n-  #336 = Utf8               Could not find\n-  #337 = Utf8                in plugin-help.xml\n-  #338 = NameAndType        #140:#434     // \"<init>\":(Ljava/lang/String;)V\n-  #339 = Utf8               Multiple\n-  #340 = NameAndType        #435:#436     // get:(I)Ljava/lang/Object;\n-  #341 = Utf8               java/util/ArrayList\n-  #342 = NameAndType        #437:#438     // getChildNodes:()Lorg/w3c/dom/NodeList;\n-  #343 = Class              #393          // org/w3c/dom/NodeList\n-  #344 = NameAndType        #439:#421     // getLength:()I\n-  #345 = NameAndType        #204:#440     // item:(I)Lorg/w3c/dom/Node;\n-  #346 = NameAndType        #441:#413     // getNodeName:()Ljava/lang/String;\n-  #347 = NameAndType        #442:#443     // equals:(Ljava/lang/Object;)Z\n-  #348 = NameAndType        #444:#443     // add:(Ljava/lang/Object;)Z\n-  #349 = Utf8               in plugin-help.xml\n-  #350 = Utf8               configuration\n-  #351 = NameAndType        #212:#200     // findSingleChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Lorg/w3c/dom/Node;\n-  #352 = Utf8               Deprecated.\n-  #353 = NameAndType        #122:#123     // detail:Z\n-  #354 = Utf8               Available parameters:\n-  #355 = NameAndType        #225:#226     // writeParameter:(Ljava/lang/StringBuilder;Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)V\n-  #356 = Utf8               default-value\n-  #357 = NameAndType        #445:#193     // hasAttribute:(Ljava/lang/String;)Z\n-  #358 = Utf8                (Default:\n-  #359 = NameAndType        #446:#263     // getAttribute:(Ljava/lang/String;)Ljava/lang/String;\n-  #360 = Utf8               )\n-  #361 = Utf8               true\n-  #362 = Utf8               required\n-  #363 = Utf8               Required: Yes\n-  #364 = NameAndType        #262:#263     // getPropertyFromExpression:(Ljava/lang/String;)Ljava/lang/String;\n-  #365 = Utf8               User property:\n-  #366 = NameAndType        #140:#447     // \"<init>\":(I)V\n-  #367 = NameAndType        #239:#240     // toLines:(Ljava/lang/String;III)Ljava/util/List;\n-  #368 = Utf8               java/lang/String\n-  #369 = NameAndType        #235:#448     // append:(C)Ljava/lang/StringBuilder;\n-  #370 = Utf8               \\t\n-  #371 = NameAndType        #231:#232     // repeat:(Ljava/lang/String;I)Ljava/lang/String;\n-  #372 = Utf8               (\\r\\n)|(\\r)|(\\n)\n-  #373 = NameAndType        #449:#450     // split:(Ljava/lang/String;)[Ljava/lang/String;\n-  #374 = NameAndType        #239:#250     // toLines:(Ljava/util/List;Ljava/lang/String;II)V\n-  #375 = NameAndType        #259:#260     // getIndentLevel:(Ljava/lang/String;)I\n-  #376 = Utf8                +\n-  #377 = NameAndType        #451:#447     // setLength:(I)V\n-  #378 = NameAndType        #452:#453     // charAt:(I)C\n-  #379 = Utf8               ${\n-  #380 = NameAndType        #454:#193     // startsWith:(Ljava/lang/String;)Z\n-  #381 = Utf8               }\n-  #382 = NameAndType        #455:#193     // endsWith:(Ljava/lang/String;)Z\n-  #383 = NameAndType        #456:#457     // substring:(I)Ljava/lang/String;\n-  #384 = NameAndType        #456:#458     // substring:(II)Ljava/lang/String;\n-  #385 = Utf8               org/apache/maven/plugin/AbstractMojo\n-  #386 = Utf8               java/io/InputStream\n-  #387 = Utf8               javax/xml/parsers/DocumentBuilderFactory\n-  #388 = Utf8               javax/xml/parsers/DocumentBuilder\n-  #389 = Utf8               org/w3c/dom/Document\n-  #390 = Utf8               java/lang/Throwable\n-  #391 = Utf8               java/util/List\n-  #392 = Utf8               java/util/Iterator\n-  #393 = Utf8               org/w3c/dom/NodeList\n-  #394 = Utf8               getLog\n-  #395 = Utf8               ()Lorg/apache/maven/plugin/logging/Log;\n-  #396 = Utf8               org/apache/maven/plugin/logging/Log\n-  #397 = Utf8               debug\n-  #398 = Utf8               (Ljava/lang/CharSequence;)V\n-  #399 = Utf8               java/lang/Object\n-  #400 = Utf8               getClass\n-  #401 = Utf8               ()Ljava/lang/Class;\n-  #402 = Utf8               java/lang/Class\n-  #403 = Utf8               getResourceAsStream\n-  #404 = Utf8               (Ljava/lang/String;)Ljava/io/InputStream;\n-  #405 = Utf8               newInstance\n-  #406 = Utf8               ()Ljavax/xml/parsers/DocumentBuilderFactory;\n-  #407 = Utf8               newDocumentBuilder\n-  #408 = Utf8               ()Ljavax/xml/parsers/DocumentBuilder;\n-  #409 = Utf8               parse\n-  #410 = Utf8               (Ljava/io/InputStream;)Lorg/w3c/dom/Document;\n-  #411 = Utf8               close\n-  #412 = Utf8               getMessage\n-  #413 = Utf8               ()Ljava/lang/String;\n-  #414 = Utf8               (Ljava/lang/String;Ljava/lang/Exception;)V\n-  #415 = Utf8               warn\n-  #416 = Utf8               (Ljava/lang/String;)Ljava/lang/StringBuilder;\n-  #417 = Utf8               toString\n-  #418 = Utf8               contains\n-  #419 = Utf8               (Ljava/lang/CharSequence;)Z\n-  #420 = Utf8               length\n-  #421 = Utf8               ()I\n-  #422 = Utf8               size\n-  #423 = Utf8               (I)Ljava/lang/StringBuilder;\n-  #424 = Utf8               iterator\n-  #425 = Utf8               ()Ljava/util/Iterator;\n-  #426 = Utf8               hasNext\n-  #427 = Utf8               ()Z\n-  #428 = Utf8               next\n-  #429 = Utf8               ()Ljava/lang/Object;\n-  #430 = Utf8               isInfoEnabled\n-  #431 = Utf8               info\n-  #432 = Utf8               getTextContent\n-  #433 = Utf8               isEmpty\n-  #434 = Utf8               (Ljava/lang/String;)V\n-  #435 = Utf8               get\n-  #436 = Utf8               (I)Ljava/lang/Object;\n-  #437 = Utf8               getChildNodes\n-  #438 = Utf8               ()Lorg/w3c/dom/NodeList;\n-  #439 = Utf8               getLength\n-  #440 = Utf8               (I)Lorg/w3c/dom/Node;\n-  #441 = Utf8               getNodeName\n-  #442 = Utf8               equals\n-  #443 = Utf8               (Ljava/lang/Object;)Z\n-  #444 = Utf8               add\n-  #445 = Utf8               hasAttribute\n-  #446 = Utf8               getAttribute\n-  #447 = Utf8               (I)V\n-  #448 = Utf8               (C)Ljava/lang/StringBuilder;\n-  #449 = Utf8               split\n-  #450 = Utf8               (Ljava/lang/String;)[Ljava/lang/String;\n-  #451 = Utf8               setLength\n-  #452 = Utf8               charAt\n-  #453 = Utf8               (I)C\n-  #454 = Utf8               startsWith\n-  #455 = Utf8               endsWith\n-  #456 = Utf8               substring\n-  #457 = Utf8               (I)Ljava/lang/String;\n-  #458 = Utf8               (II)Ljava/lang/String;\n+    #1 = Utf8               org/apache/maven/plugins/wrapper/HelpMojo\n+    #2 = Class              #1            // org/apache/maven/plugins/wrapper/HelpMojo\n+    #3 = Utf8               org/apache/maven/plugin/AbstractMojo\n+    #4 = Class              #3            // org/apache/maven/plugin/AbstractMojo\n+    #5 = Utf8               HelpMojo.java\n+    #6 = Utf8               Lorg/apache/maven/plugins/annotations/Mojo;\n+    #7 = Utf8               name\n+    #8 = Utf8               help\n+    #9 = Utf8               requiresProject\n+   #10 = Integer            0\n+   #11 = Utf8               threadSafe\n+   #12 = Integer            1\n+   #13 = Utf8               detail\n+   #14 = Utf8               Z\n+   #15 = Utf8               Lorg/apache/maven/plugins/annotations/Parameter;\n+   #16 = Utf8               property\n+   #17 = Utf8               defaultValue\n+   #18 = Utf8               false\n+   #19 = Utf8               goal\n+   #20 = Utf8               Ljava/lang/String;\n+   #21 = Utf8               lineLength\n+   #22 = Utf8               I\n+   #23 = Utf8               80\n+   #24 = Utf8               indentSize\n+   #25 = Utf8               2\n+   #26 = Utf8               PLUGIN_HELP_PATH\n+   #27 = Utf8               /META-INF/maven/org.apache.maven.plugins/maven-wrapper-plugin/plugin-help.xml\n+   #28 = String             #27           // /META-INF/maven/org.apache.maven.plugins/maven-wrapper-plugin/plugin-help.xml\n+   #29 = Utf8               DEFAULT_LINE_LENGTH\n+   #30 = Integer            80\n+   #31 = Utf8               <init>\n+   #32 = Utf8               ()V\n+   #33 = NameAndType        #31:#32       // \"<init>\":()V\n+   #34 = Methodref          #4.#33        // org/apache/maven/plugin/AbstractMojo.\"<init>\":()V\n+   #35 = Utf8               this\n+   #36 = Utf8               Lorg/apache/maven/plugins/wrapper/HelpMojo;\n+   #37 = Utf8               build\n+   #38 = Utf8               ()Lorg/w3c/dom/Document;\n+   #39 = Utf8               org/apache/maven/plugin/MojoExecutionException\n+   #40 = Class              #39           // org/apache/maven/plugin/MojoExecutionException\n+   #41 = Utf8               java/io/IOException\n+   #42 = Class              #41           // java/io/IOException\n+   #43 = Utf8               javax/xml/parsers/ParserConfigurationException\n+   #44 = Class              #43           // javax/xml/parsers/ParserConfigurationException\n+   #45 = Utf8               org/xml/sax/SAXException\n+   #46 = Class              #45           // org/xml/sax/SAXException\n+   #47 = Utf8               getLog\n+   #48 = Utf8               ()Lorg/apache/maven/plugin/logging/Log;\n+   #49 = NameAndType        #47:#48       // getLog:()Lorg/apache/maven/plugin/logging/Log;\n+   #50 = Methodref          #2.#49        // org/apache/maven/plugins/wrapper/HelpMojo.getLog:()Lorg/apache/maven/plugin/logging/Log;\n+   #51 = Utf8               load plugin-help.xml: /META-INF/maven/org.apache.maven.plugins/maven-wrapper-plugin/plugin-help.xml\n+   #52 = String             #51           // load plugin-help.xml: /META-INF/maven/org.apache.maven.plugins/maven-wrapper-plugin/plugin-help.xml\n+   #53 = Utf8               org/apache/maven/plugin/logging/Log\n+   #54 = Class              #53           // org/apache/maven/plugin/logging/Log\n+   #55 = Utf8               debug\n+   #56 = Utf8               (Ljava/lang/CharSequence;)V\n+   #57 = NameAndType        #55:#56       // debug:(Ljava/lang/CharSequence;)V\n+   #58 = InterfaceMethodref #54.#57       // org/apache/maven/plugin/logging/Log.debug:(Ljava/lang/CharSequence;)V\n+   #59 = Utf8               java/lang/Object\n+   #60 = Class              #59           // java/lang/Object\n+   #61 = Utf8               getClass\n+   #62 = Utf8               ()Ljava/lang/Class;\n+   #63 = NameAndType        #61:#62       // getClass:()Ljava/lang/Class;\n+   #64 = Methodref          #60.#63       // java/lang/Object.getClass:()Ljava/lang/Class;\n+   #65 = Utf8               java/lang/Class\n+   #66 = Class              #65           // java/lang/Class\n+   #67 = Utf8               getResourceAsStream\n+   #68 = Utf8               (Ljava/lang/String;)Ljava/io/InputStream;\n+   #69 = NameAndType        #67:#68       // getResourceAsStream:(Ljava/lang/String;)Ljava/io/InputStream;\n+   #70 = Methodref          #66.#69       // java/lang/Class.getResourceAsStream:(Ljava/lang/String;)Ljava/io/InputStream;\n+   #71 = Utf8               javax/xml/parsers/DocumentBuilderFactory\n+   #72 = Class              #71           // javax/xml/parsers/DocumentBuilderFactory\n+   #73 = Utf8               newInstance\n+   #74 = Utf8               ()Ljavax/xml/parsers/DocumentBuilderFactory;\n+   #75 = NameAndType        #73:#74       // newInstance:()Ljavax/xml/parsers/DocumentBuilderFactory;\n+   #76 = Methodref          #72.#75       // javax/xml/parsers/DocumentBuilderFactory.newInstance:()Ljavax/xml/parsers/DocumentBuilderFactory;\n+   #77 = Utf8               newDocumentBuilder\n+   #78 = Utf8               ()Ljavax/xml/parsers/DocumentBuilder;\n+   #79 = NameAndType        #77:#78       // newDocumentBuilder:()Ljavax/xml/parsers/DocumentBuilder;\n+   #80 = Methodref          #72.#79       // javax/xml/parsers/DocumentBuilderFactory.newDocumentBuilder:()Ljavax/xml/parsers/DocumentBuilder;\n+   #81 = Utf8               javax/xml/parsers/DocumentBuilder\n+   #82 = Class              #81           // javax/xml/parsers/DocumentBuilder\n+   #83 = Utf8               parse\n+   #84 = Utf8               (Ljava/io/InputStream;)Lorg/w3c/dom/Document;\n+   #85 = NameAndType        #83:#84       // parse:(Ljava/io/InputStream;)Lorg/w3c/dom/Document;\n+   #86 = Methodref          #82.#85       // javax/xml/parsers/DocumentBuilder.parse:(Ljava/io/InputStream;)Lorg/w3c/dom/Document;\n+   #87 = Utf8               java/io/InputStream\n+   #88 = Class              #87           // java/io/InputStream\n+   #89 = Utf8               close\n+   #90 = NameAndType        #89:#32       // close:()V\n+   #91 = Methodref          #88.#90       // java/io/InputStream.close:()V\n+   #92 = Utf8               org/w3c/dom/Document\n+   #93 = Class              #92           // org/w3c/dom/Document\n+   #94 = Utf8               getMessage\n+   #95 = Utf8               ()Ljava/lang/String;\n+   #96 = NameAndType        #94:#95       // getMessage:()Ljava/lang/String;\n+   #97 = Methodref          #42.#96       // java/io/IOException.getMessage:()Ljava/lang/String;\n+   #98 = Utf8               (Ljava/lang/String;Ljava/lang/Exception;)V\n+   #99 = NameAndType        #31:#98       // \"<init>\":(Ljava/lang/String;Ljava/lang/Exception;)V\n+  #100 = Methodref          #40.#99       // org/apache/maven/plugin/MojoExecutionException.\"<init>\":(Ljava/lang/String;Ljava/lang/Exception;)V\n+  #101 = Methodref          #44.#96       // javax/xml/parsers/ParserConfigurationException.getMessage:()Ljava/lang/String;\n+  #102 = Methodref          #46.#96       // org/xml/sax/SAXException.getMessage:()Ljava/lang/String;\n+  #103 = Utf8               java/lang/Throwable\n+  #104 = Class              #103          // java/lang/Throwable\n+  #105 = Utf8               e\n+  #106 = Utf8               Ljava/io/IOException;\n+  #107 = Utf8               dbFactory\n+  #108 = Utf8               Ljavax/xml/parsers/DocumentBuilderFactory;\n+  #109 = Utf8               dBuilder\n+  #110 = Utf8               Ljavax/xml/parsers/DocumentBuilder;\n+  #111 = Utf8               Ljavax/xml/parsers/ParserConfigurationException;\n+  #112 = Utf8               Lorg/xml/sax/SAXException;\n+  #113 = Utf8               is\n+  #114 = Utf8               Ljava/io/InputStream;\n+  #115 = Utf8               execute\n+  #116 = NameAndType        #21:#22       // lineLength:I\n+  #117 = Fieldref           #2.#116       // org/apache/maven/plugins/wrapper/HelpMojo.lineLength:I\n+  #118 = Utf8               The parameter \\'lineLength\\' should be positive, using \\'80\\' as default.\n+  #119 = String             #118          // The parameter \\'lineLength\\' should be positive, using \\'80\\' as default.\n+  #120 = Utf8               warn\n+  #121 = NameAndType        #120:#56      // warn:(Ljava/lang/CharSequence;)V\n+  #122 = InterfaceMethodref #54.#121      // org/apache/maven/plugin/logging/Log.warn:(Ljava/lang/CharSequence;)V\n+  #123 = NameAndType        #24:#22       // indentSize:I\n+  #124 = Fieldref           #2.#123       // org/apache/maven/plugins/wrapper/HelpMojo.indentSize:I\n+  #125 = Utf8               The parameter \\'indentSize\\' should be positive, using \\'2\\' as default.\n+  #126 = String             #125          // The parameter \\'indentSize\\' should be positive, using \\'2\\' as default.\n+  #127 = NameAndType        #37:#38       // build:()Lorg/w3c/dom/Document;\n+  #128 = Methodref          #2.#127       // org/apache/maven/plugins/wrapper/HelpMojo.build:()Lorg/w3c/dom/Document;\n+  #129 = Utf8               java/lang/StringBuilder\n+  #130 = Class              #129          // java/lang/StringBuilder\n+  #131 = Methodref          #130.#33      // java/lang/StringBuilder.\"<init>\":()V\n+  #132 = Utf8               plugin\n+  #133 = String             #132          // plugin\n+  #134 = Utf8               getSingleChild\n+  #135 = Utf8               (Lorg/w3c/dom/Node;Ljava/lang/String;)Lorg/w3c/dom/Node;\n+  #136 = NameAndType        #134:#135     // getSingleChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Lorg/w3c/dom/Node;\n+  #137 = Methodref          #2.#136       // org/apache/maven/plugins/wrapper/HelpMojo.getSingleChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Lorg/w3c/dom/Node;\n+  #138 = String             #7            // name\n+  #139 = Utf8               getValue\n+  #140 = Utf8               (Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/lang/String;\n+  #141 = NameAndType        #139:#140     // getValue:(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/lang/String;\n+  #142 = Methodref          #2.#141       // org/apache/maven/plugins/wrapper/HelpMojo.getValue:(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/lang/String;\n+  #143 = Utf8               version\n+  #144 = String             #143          // version\n+  #145 = Utf8               groupId\n+  #146 = String             #145          // groupId\n+  #147 = Utf8               append\n+  #148 = Utf8               (Ljava/lang/String;)Ljava/lang/StringBuilder;\n+  #149 = NameAndType        #147:#148     // append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+  #150 = Methodref          #130.#149     // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+  #151 = Utf8               :\n+  #152 = String             #151          // :\n+  #153 = Utf8               artifactId\n+  #154 = String             #153          // artifactId\n+  #155 = Utf8               toString\n+  #156 = NameAndType        #155:#95      // toString:()Ljava/lang/String;\n+  #157 = Methodref          #130.#156     // java/lang/StringBuilder.toString:()Ljava/lang/String;\n+  #158 = Utf8               isNotEmpty\n+  #159 = Utf8               (Ljava/lang/String;)Z\n+  #160 = NameAndType        #158:#159     // isNotEmpty:(Ljava/lang/String;)Z\n+  #161 = Methodref          #2.#160       // org/apache/maven/plugins/wrapper/HelpMojo.isNotEmpty:(Ljava/lang/String;)Z\n+  #162 = Utf8               java/lang/String\n+  #163 = Class              #162          // java/lang/String\n+  #164 = Utf8               contains\n+  #165 = Utf8               (Ljava/lang/CharSequence;)Z\n+  #166 = NameAndType        #164:#165     // contains:(Ljava/lang/CharSequence;)Z\n+  #167 = Methodref          #163.#166     // java/lang/String.contains:(Ljava/lang/CharSequence;)Z\n+  #168 = Utf8\n+  #169 = String             #168          //\n+  #170 = Utf8               (Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n+  #171 = NameAndType        #147:#170     // append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n+  #172 = Methodref          #2.#171       // org/apache/maven/plugins/wrapper/HelpMojo.append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n+  #173 = Utf8               org/w3c/dom/Node\n+  #174 = Class              #173          // org/w3c/dom/Node\n+  #175 = Utf8               description\n+  #176 = String             #175          // description\n+  #177 = Utf8\n+  #178 = String             #177          //\n+  #179 = Utf8               goalPrefix\n+  #180 = String             #179          // goalPrefix\n+  #181 = Utf8               mojos\n+  #182 = String             #181          // mojos\n+  #183 = Utf8               mojo\n+  #184 = String             #183          // mojo\n+  #185 = Utf8               findNamedChild\n+  #186 = Utf8               (Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/util/List;\n+  #187 = NameAndType        #185:#186     // findNamedChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/util/List;\n+  #188 = Methodref          #2.#187       // org/apache/maven/plugins/wrapper/HelpMojo.findNamedChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/util/List;\n+  #189 = NameAndType        #19:#20       // goal:Ljava/lang/String;\n+  #190 = Fieldref           #2.#189       // org/apache/maven/plugins/wrapper/HelpMojo.goal:Ljava/lang/String;\n+  #191 = Utf8               length\n+  #192 = Utf8               ()I\n+  #193 = NameAndType        #191:#192     // length:()I\n+  #194 = Methodref          #163.#193     // java/lang/String.length:()I\n+  #195 = Utf8               java/util/List\n+  #196 = Class              #195          // java/util/List\n+  #197 = Utf8               This plugin has\n+  #198 = String             #197          // This plugin has\n+  #199 = Utf8               size\n+  #200 = NameAndType        #199:#192     // size:()I\n+  #201 = InterfaceMethodref #196.#200     // java/util/List.size:()I\n+  #202 = Utf8               (I)Ljava/lang/StringBuilder;\n+  #203 = NameAndType        #147:#202     // append:(I)Ljava/lang/StringBuilder;\n+  #204 = Methodref          #130.#203     // java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;\n+  #205 = Utf8                goals:\n+  #206 = String             #205          //  goals:\n+  #207 = Utf8                goal:\n+  #208 = String             #207          //  goal:\n+  #209 = Utf8               iterator\n+  #210 = Utf8               ()Ljava/util/Iterator;\n+  #211 = NameAndType        #209:#210     // iterator:()Ljava/util/Iterator;\n+  #212 = InterfaceMethodref #196.#211     // java/util/List.iterator:()Ljava/util/Iterator;\n+  #213 = Utf8               java/util/Iterator\n+  #214 = Class              #213          // java/util/Iterator\n+  #215 = Utf8               hasNext\n+  #216 = Utf8               ()Z\n+  #217 = NameAndType        #215:#216     // hasNext:()Z\n+  #218 = InterfaceMethodref #214.#217     // java/util/Iterator.hasNext:()Z\n+  #219 = Utf8               next\n+  #220 = Utf8               ()Ljava/lang/Object;\n+  #221 = NameAndType        #219:#220     // next:()Ljava/lang/Object;\n+  #222 = InterfaceMethodref #214.#221     // java/util/Iterator.next:()Ljava/lang/Object;\n+  #223 = Utf8               org/w3c/dom/Element\n+  #224 = Class              #223          // org/w3c/dom/Element\n+  #225 = Utf8               writeGoal\n+  #226 = Utf8               (Ljava/lang/StringBuilder;Ljava/lang/String;Lorg/w3c/dom/Element;)V\n+  #227 = NameAndType        #225:#226     // writeGoal:(Ljava/lang/StringBuilder;Ljava/lang/String;Lorg/w3c/dom/Element;)V\n+  #228 = Methodref          #2.#227       // org/apache/maven/plugins/wrapper/HelpMojo.writeGoal:(Ljava/lang/StringBuilder;Ljava/lang/String;Lorg/w3c/dom/Element;)V\n+  #229 = Utf8               isInfoEnabled\n+  #230 = NameAndType        #229:#216     // isInfoEnabled:()Z\n+  #231 = InterfaceMethodref #54.#230      // org/apache/maven/plugin/logging/Log.isInfoEnabled:()Z\n+  #232 = Utf8               info\n+  #233 = NameAndType        #232:#56      // info:(Ljava/lang/CharSequence;)V\n+  #234 = InterfaceMethodref #54.#233      // org/apache/maven/plugin/logging/Log.info:(Ljava/lang/CharSequence;)V\n+  #235 = Utf8               Lorg/w3c/dom/Node;\n+  #236 = Utf8               doc\n+  #237 = Utf8               Lorg/w3c/dom/Document;\n+  #238 = Utf8               sb\n+  #239 = Utf8               Ljava/lang/StringBuilder;\n+  #240 = Utf8               id\n+  #241 = Utf8               mojos1\n+  #242 = Utf8               Ljava/util/List<Lorg/w3c/dom/Node;>;\n+  #243 = Utf8               Ljava/util/List;\n+  #244 = Utf8               string\n+  #245 = Utf8               getTextContent\n+  #246 = NameAndType        #245:#95      // getTextContent:()Ljava/lang/String;\n+  #247 = InterfaceMethodref #174.#246     // org/w3c/dom/Node.getTextContent:()Ljava/lang/String;\n+  #248 = Utf8               node\n+  #249 = Utf8               elementName\n+  #250 = Utf8               isEmpty\n+  #251 = NameAndType        #250:#216     // isEmpty:()Z\n+  #252 = InterfaceMethodref #196.#251     // java/util/List.isEmpty:()Z\n+  #253 = Utf8               Could not find\n+  #254 = String             #253          // Could not find\n+  #255 = Utf8                in plugin-help.xml\n+  #256 = String             #255          //  in plugin-help.xml\n+  #257 = Utf8               (Ljava/lang/String;)V\n+  #258 = NameAndType        #31:#257      // \"<init>\":(Ljava/lang/String;)V\n+  #259 = Methodref          #40.#258      // org/apache/maven/plugin/MojoExecutionException.\"<init>\":(Ljava/lang/String;)V\n+  #260 = Utf8               Multiple\n+  #261 = String             #260          // Multiple\n+  #262 = Utf8               get\n+  #263 = Utf8               (I)Ljava/lang/Object;\n+  #264 = NameAndType        #262:#263     // get:(I)Ljava/lang/Object;\n+  #265 = InterfaceMethodref #196.#264     // java/util/List.get:(I)Ljava/lang/Object;\n+  #266 = Utf8               namedChild\n+  #267 = Utf8               java/util/ArrayList\n+  #268 = Class              #267          // java/util/ArrayList\n+  #269 = Methodref          #268.#33      // java/util/ArrayList.\"<init>\":()V\n+  #270 = Utf8               getChildNodes\n+  #271 = Utf8               ()Lorg/w3c/dom/NodeList;\n+  #272 = NameAndType        #270:#271     // getChildNodes:()Lorg/w3c/dom/NodeList;\n+  #273 = InterfaceMethodref #174.#272     // org/w3c/dom/Node.getChildNodes:()Lorg/w3c/dom/NodeList;\n+  #274 = Utf8               org/w3c/dom/NodeList\n+  #275 = Class              #274          // org/w3c/dom/NodeList\n+  #276 = Utf8               getLength\n+  #277 = NameAndType        #276:#192     // getLength:()I\n+  #278 = InterfaceMethodref #275.#277     // org/w3c/dom/NodeList.getLength:()I\n+  #279 = Utf8               item\n+  #280 = Utf8               (I)Lorg/w3c/dom/Node;\n+  #281 = NameAndType        #279:#280     // item:(I)Lorg/w3c/dom/Node;\n+  #282 = InterfaceMethodref #275.#281     // org/w3c/dom/NodeList.item:(I)Lorg/w3c/dom/Node;\n+  #283 = Utf8               getNodeName\n+  #284 = NameAndType        #283:#95      // getNodeName:()Ljava/lang/String;\n+  #285 = InterfaceMethodref #174.#284     // org/w3c/dom/Node.getNodeName:()Ljava/lang/String;\n+  #286 = Utf8               equals\n+  #287 = Utf8               (Ljava/lang/Object;)Z\n+  #288 = NameAndType        #286:#287     // equals:(Ljava/lang/Object;)Z\n+  #289 = Methodref          #163.#288     // java/lang/String.equals:(Ljava/lang/Object;)Z\n+  #290 = Utf8               add\n+  #291 = NameAndType        #290:#287     // add:(Ljava/lang/Object;)Z\n+  #292 = InterfaceMethodref #196.#291     // java/util/List.add:(Ljava/lang/Object;)Z\n+  #293 = Utf8               i\n+  #294 = Utf8               result\n+  #295 = Utf8               childNodes\n+  #296 = Utf8               Lorg/w3c/dom/NodeList;\n+  #297 = Utf8               findSingleChild\n+  #298 = Utf8               in plugin-help.xml\n+  #299 = String             #298          // in plugin-help.xml\n+  #300 = Utf8               elementsByTagName\n+  #301 = String             #19           // goal\n+  #302 = Utf8               configuration\n+  #303 = String             #302          // configuration\n+  #304 = NameAndType        #297:#135     // findSingleChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Lorg/w3c/dom/Node;\n+  #305 = Methodref          #2.#304       // org/apache/maven/plugins/wrapper/HelpMojo.findSingleChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Lorg/w3c/dom/Node;\n+  #306 = Utf8               deprecated\n+  #307 = String             #306          // deprecated\n+  #308 = Utf8               Deprecated.\n+  #309 = String             #308          // Deprecated.\n+  #310 = NameAndType        #13:#14       // detail:Z\n+  #311 = Fieldref           #2.#310       // org/apache/maven/plugins/wrapper/HelpMojo.detail:Z\n+  #312 = Utf8               parameters\n+  #313 = String             #312          // parameters\n+  #314 = Utf8               parameter\n+  #315 = String             #314          // parameter\n+  #316 = Utf8               Available parameters:\n+  #317 = String             #316          // Available parameters:\n+  #318 = Utf8               writeParameter\n+  #319 = Utf8               (Ljava/lang/StringBuilder;Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)V\n+  #320 = NameAndType        #318:#319     // writeParameter:(Ljava/lang/StringBuilder;Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)V\n+  #321 = Methodref          #2.#320       // org/apache/maven/plugins/wrapper/HelpMojo.writeParameter:(Ljava/lang/StringBuilder;Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)V\n+  #322 = Utf8               parametersNode\n+  #323 = Utf8               Lorg/w3c/dom/Element;\n+  #324 = Utf8               mojoGoal\n+  #325 = Utf8               configurationElement\n+  #326 = Utf8               default-value\n+  #327 = String             #326          // default-value\n+  #328 = Utf8               hasAttribute\n+  #329 = NameAndType        #328:#159     // hasAttribute:(Ljava/lang/String;)Z\n+  #330 = InterfaceMethodref #224.#329     // org/w3c/dom/Element.hasAttribute:(Ljava/lang/String;)Z\n+  #331 = Utf8                (Default:\n+  #332 = String             #331          //  (Default:\n+  #333 = Utf8               getAttribute\n+  #334 = Utf8               (Ljava/lang/String;)Ljava/lang/String;\n+  #335 = NameAndType        #333:#334     // getAttribute:(Ljava/lang/String;)Ljava/lang/String;\n+  #336 = InterfaceMethodref #224.#335     // org/w3c/dom/Element.getAttribute:(Ljava/lang/String;)Ljava/lang/String;\n+  #337 = Utf8               )\n+  #338 = String             #337          // )\n+  #339 = Utf8               true\n+  #340 = String             #339          // true\n+  #341 = Utf8               required\n+  #342 = String             #341          // required\n+  #343 = Utf8               Required: Yes\n+  #344 = String             #343          // Required: Yes\n+  #345 = InterfaceMethodref #224.#246     // org/w3c/dom/Element.getTextContent:()Ljava/lang/String;\n+  #346 = Utf8               getPropertyFromExpression\n+  #347 = NameAndType        #346:#334     // getPropertyFromExpression:(Ljava/lang/String;)Ljava/lang/String;\n+  #348 = Methodref          #2.#347       // org/apache/maven/plugins/wrapper/HelpMojo.getPropertyFromExpression:(Ljava/lang/String;)Ljava/lang/String;\n+  #349 = Utf8               User property:\n+  #350 = String             #349          // User property:\n+  #351 = Utf8               parameterName\n+  #352 = Utf8               parameterDescription\n+  #353 = Utf8               fieldConfigurationElement\n+  #354 = Utf8               parameterDefaultValue\n+  #355 = Utf8               repeat\n+  #356 = Utf8               (Ljava/lang/String;I)Ljava/lang/String;\n+  #357 = Utf8               (I)V\n+  #358 = NameAndType        #31:#357      // \"<init>\":(I)V\n+  #359 = Methodref          #130.#358     // java/lang/StringBuilder.\"<init>\":(I)V\n+  #360 = Utf8               str\n+  #361 = Utf8               buffer\n+  #362 = Utf8               toLines\n+  #363 = Utf8               (Ljava/lang/String;III)Ljava/util/List;\n+  #364 = NameAndType        #362:#363     // toLines:(Ljava/lang/String;III)Ljava/util/List;\n+  #365 = Methodref          #2.#364       // org/apache/maven/plugins/wrapper/HelpMojo.toLines:(Ljava/lang/String;III)Ljava/util/List;\n+  #366 = Utf8               (C)Ljava/lang/StringBuilder;\n+  #367 = NameAndType        #147:#366     // append:(C)Ljava/lang/StringBuilder;\n+  #368 = Methodref          #130.#367     // java/lang/StringBuilder.append:(C)Ljava/lang/StringBuilder;\n+  #369 = Utf8               line\n+  #370 = Utf8               indent\n+  #371 = Utf8               \\t\n+  #372 = String             #371          // \\t\n+  #373 = NameAndType        #355:#356     // repeat:(Ljava/lang/String;I)Ljava/lang/String;\n+  #374 = Methodref          #2.#373       // org/apache/maven/plugins/wrapper/HelpMojo.repeat:(Ljava/lang/String;I)Ljava/lang/String;\n+  #375 = Utf8               (\\r\\n)|(\\r)|(\\n)\n+  #376 = String             #375          // (\\r\\n)|(\\r)|(\\n)\n+  #377 = Utf8               split\n+  #378 = Utf8               (Ljava/lang/String;)[Ljava/lang/String;\n+  #379 = NameAndType        #377:#378     // split:(Ljava/lang/String;)[Ljava/lang/String;\n+  #380 = Methodref          #163.#379     // java/lang/String.split:(Ljava/lang/String;)[Ljava/lang/String;\n+  #381 = Utf8               [Ljava/lang/String;\n+  #382 = Class              #381          // \"[Ljava/lang/String;\"\n+  #383 = Utf8               (Ljava/util/List;Ljava/lang/String;II)V\n+  #384 = NameAndType        #362:#383     // toLines:(Ljava/util/List;Ljava/lang/String;II)V\n+  #385 = Methodref          #2.#384       // org/apache/maven/plugins/wrapper/HelpMojo.toLines:(Ljava/util/List;Ljava/lang/String;II)V\n+  #386 = Utf8               plainLine\n+  #387 = Utf8               text\n+  #388 = Utf8               lines\n+  #389 = Utf8               Ljava/util/List<Ljava/lang/String;>;\n+  #390 = Utf8               ind\n+  #391 = Utf8               plainLines\n+  #392 = Utf8               getIndentLevel\n+  #393 = Utf8               (Ljava/lang/String;)I\n+  #394 = NameAndType        #392:#393     // getIndentLevel:(Ljava/lang/String;)I\n+  #395 = Methodref          #2.#394       // org/apache/maven/plugins/wrapper/HelpMojo.getIndentLevel:(Ljava/lang/String;)I\n+  #396 = Utf8                +\n+  #397 = String             #396          //  +\n+  #398 = Methodref          #130.#193     // java/lang/StringBuilder.length:()I\n+  #399 = Utf8               setLength\n+  #400 = NameAndType        #399:#357     // setLength:(I)V\n+  #401 = Methodref          #130.#400     // java/lang/StringBuilder.setLength:(I)V\n+  #402 = Utf8               charAt\n+  #403 = Utf8               (I)C\n+  #404 = NameAndType        #402:#403     // charAt:(I)C\n+  #405 = Methodref          #163.#404     // java/lang/String.charAt:(I)C\n+  #406 = Utf8               c\n+  #407 = Utf8               C\n+  #408 = Utf8               j\n+  #409 = Utf8               token\n+  #410 = Utf8               lineIndent\n+  #411 = Utf8               buf\n+  #412 = Utf8               tokens\n+  #413 = Utf8               level\n+  #414 = Utf8               ${\n+  #415 = String             #414          // ${\n+  #416 = Utf8               startsWith\n+  #417 = NameAndType        #416:#159     // startsWith:(Ljava/lang/String;)Z\n+  #418 = Methodref          #163.#417     // java/lang/String.startsWith:(Ljava/lang/String;)Z\n+  #419 = Utf8               }\n+  #420 = String             #419          // }\n+  #421 = Utf8               endsWith\n+  #422 = NameAndType        #421:#159     // endsWith:(Ljava/lang/String;)Z\n+  #423 = Methodref          #163.#422     // java/lang/String.endsWith:(Ljava/lang/String;)Z\n+  #424 = Utf8               substring\n+  #425 = Utf8               (I)Ljava/lang/String;\n+  #426 = NameAndType        #424:#425     // substring:(I)Ljava/lang/String;\n+  #427 = Methodref          #163.#426     // java/lang/String.substring:(I)Ljava/lang/String;\n+  #428 = Utf8               (II)Ljava/lang/String;\n+  #429 = NameAndType        #424:#428     // substring:(II)Ljava/lang/String;\n+  #430 = Methodref          #163.#429     // java/lang/String.substring:(II)Ljava/lang/String;\n+  #431 = Utf8               expression\n+  #432 = Utf8               RuntimeInvisibleAnnotations\n+  #433 = Utf8               ConstantValue\n+  #434 = Utf8               Code\n+  #435 = Utf8               LocalVariableTable\n+  #436 = Utf8               LineNumberTable\n+  #437 = Utf8               StackMapTable\n+  #438 = Utf8               Exceptions\n+  #439 = Utf8               LocalVariableTypeTable\n+  #440 = Utf8               Signature\n+  #441 = Utf8               (Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/util/List<Lorg/w3c/dom/Node;>;\n+  #442 = Utf8               (Ljava/lang/String;III)Ljava/util/List<Ljava/lang/String;>;\n+  #443 = Utf8               (Ljava/util/List<Ljava/lang/String;>;Ljava/lang/String;II)V\n+  #444 = Utf8               SourceFile\n {\n   private boolean detail;\n     descriptor: Z\n     flags: (0x0002) ACC_PRIVATE\n     RuntimeInvisibleAnnotations:\n-      0: #125(#126=s#122,#127=s#128)\n+      0: #15(#16=s#13,#17=s#18)\n         org.apache.maven.plugins.annotations.Parameter(\n           property=\"detail\"\n           defaultValue=\"false\"\n         )\n \n   private java.lang.String goal;\n     descriptor: Ljava/lang/String;\n     flags: (0x0002) ACC_PRIVATE\n     RuntimeInvisibleAnnotations:\n-      0: #125(#126=s#129)\n+      0: #15(#16=s#19)\n         org.apache.maven.plugins.annotations.Parameter(\n           property=\"goal\"\n         )\n \n   private int lineLength;\n     descriptor: I\n     flags: (0x0002) ACC_PRIVATE\n     RuntimeInvisibleAnnotations:\n-      0: #125(#126=s#131,#127=s#133)\n+      0: #15(#16=s#21,#17=s#23)\n         org.apache.maven.plugins.annotations.Parameter(\n           property=\"lineLength\"\n           defaultValue=\"80\"\n         )\n \n   private int indentSize;\n     descriptor: I\n     flags: (0x0002) ACC_PRIVATE\n     RuntimeInvisibleAnnotations:\n-      0: #125(#126=s#134,#127=s#135)\n+      0: #15(#16=s#24,#17=s#25)\n         org.apache.maven.plugins.annotations.Parameter(\n           property=\"indentSize\"\n           defaultValue=\"2\"\n         )\n \n   private static final java.lang.String PLUGIN_HELP_PATH = \"/META-INF/maven/org.apache.maven.plugins/maven-wrapper-plugin/plugin-help.xml\";\n     descriptor: Ljava/lang/String;\n@@ -518,147 +504,147 @@\n \n   public org.apache.maven.plugins.wrapper.HelpMojo();\n     descriptor: ()V\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokespecial #1                  // Method org/apache/maven/plugin/AbstractMojo.\"<init>\":()V\n+         1: invokespecial #34                 // Method org/apache/maven/plugin/AbstractMojo.\"<init>\":()V\n          4: return\n-      LineNumberTable:\n-        line 29: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Lorg/apache/maven/plugins/wrapper/HelpMojo;\n+      LineNumberTable:\n+        line 28: 0\n \n   private org.w3c.dom.Document build() throws org.apache.maven.plugin.MojoExecutionException;\n     descriptor: ()Lorg/w3c/dom/Document;\n     flags: (0x0002) ACC_PRIVATE\n     Code:\n       stack=4, locals=8, args_size=1\n          0: aload_0\n-         1: invokevirtual #2                  // Method getLog:()Lorg/apache/maven/plugin/logging/Log;\n-         4: ldc           #4                  // String load plugin-help.xml: /META-INF/maven/org.apache.maven.plugins/maven-wrapper-plugin/plugin-help.xml\n-         6: invokeinterface #5,  2            // InterfaceMethod org/apache/maven/plugin/logging/Log.debug:(Ljava/lang/CharSequence;)V\n+         1: invokevirtual #50                 // Method getLog:()Lorg/apache/maven/plugin/logging/Log;\n+         4: ldc           #52                 // String load plugin-help.xml: /META-INF/maven/org.apache.maven.plugins/maven-wrapper-plugin/plugin-help.xml\n+         6: invokeinterface #58,  2           // InterfaceMethod org/apache/maven/plugin/logging/Log.debug:(Ljava/lang/CharSequence;)V\n         11: aconst_null\n         12: astore_1\n         13: aload_0\n-        14: invokevirtual #6                  // Method java/lang/Object.getClass:()Ljava/lang/Class;\n-        17: ldc           #7                  // String /META-INF/maven/org.apache.maven.plugins/maven-wrapper-plugin/plugin-help.xml\n-        19: invokevirtual #8                  // Method java/lang/Class.getResourceAsStream:(Ljava/lang/String;)Ljava/io/InputStream;\n+        14: invokevirtual #64                 // Method java/lang/Object.getClass:()Ljava/lang/Class;\n+        17: ldc           #28                 // String /META-INF/maven/org.apache.maven.plugins/maven-wrapper-plugin/plugin-help.xml\n+        19: invokevirtual #70                 // Method java/lang/Class.getResourceAsStream:(Ljava/lang/String;)Ljava/io/InputStream;\n         22: astore_1\n-        23: invokestatic  #9                  // Method javax/xml/parsers/DocumentBuilderFactory.newInstance:()Ljavax/xml/parsers/DocumentBuilderFactory;\n+        23: invokestatic  #76                 // Method javax/xml/parsers/DocumentBuilderFactory.newInstance:()Ljavax/xml/parsers/DocumentBuilderFactory;\n         26: astore_2\n         27: aload_2\n-        28: invokevirtual #10                 // Method javax/xml/parsers/DocumentBuilderFactory.newDocumentBuilder:()Ljavax/xml/parsers/DocumentBuilder;\n+        28: invokevirtual #80                 // Method javax/xml/parsers/DocumentBuilderFactory.newDocumentBuilder:()Ljavax/xml/parsers/DocumentBuilder;\n         31: astore_3\n         32: aload_3\n         33: aload_1\n-        34: invokevirtual #11                 // Method javax/xml/parsers/DocumentBuilder.parse:(Ljava/io/InputStream;)Lorg/w3c/dom/Document;\n+        34: invokevirtual #86                 // Method javax/xml/parsers/DocumentBuilder.parse:(Ljava/io/InputStream;)Lorg/w3c/dom/Document;\n         37: astore        4\n         39: aload_1\n         40: ifnull        67\n         43: aload_1\n-        44: invokevirtual #12                 // Method java/io/InputStream.close:()V\n+        44: invokevirtual #91                 // Method java/io/InputStream.close:()V\n         47: goto          67\n         50: astore        5\n-        52: new           #14                 // class org/apache/maven/plugin/MojoExecutionException\n+        52: new           #40                 // class org/apache/maven/plugin/MojoExecutionException\n         55: dup\n         56: aload         5\n-        58: invokevirtual #15                 // Method java/io/IOException.getMessage:()Ljava/lang/String;\n+        58: invokevirtual #97                 // Method java/io/IOException.getMessage:()Ljava/lang/String;\n         61: aload         5\n-        63: invokespecial #16                 // Method org/apache/maven/plugin/MojoExecutionException.\"<init>\":(Ljava/lang/String;Ljava/lang/Exception;)V\n+        63: invokespecial #100                // Method org/apache/maven/plugin/MojoExecutionException.\"<init>\":(Ljava/lang/String;Ljava/lang/Exception;)V\n         66: athrow\n         67: aload         4\n         69: areturn\n         70: astore_2\n-        71: new           #14                 // class org/apache/maven/plugin/MojoExecutionException\n+        71: new           #40                 // class org/apache/maven/plugin/MojoExecutionException\n         74: dup\n         75: aload_2\n-        76: invokevirtual #15                 // Method java/io/IOException.getMessage:()Ljava/lang/String;\n+        76: invokevirtual #97                 // Method java/io/IOException.getMessage:()Ljava/lang/String;\n         79: aload_2\n-        80: invokespecial #16                 // Method org/apache/maven/plugin/MojoExecutionException.\"<init>\":(Ljava/lang/String;Ljava/lang/Exception;)V\n+        80: invokespecial #100                // Method org/apache/maven/plugin/MojoExecutionException.\"<init>\":(Ljava/lang/String;Ljava/lang/Exception;)V\n         83: athrow\n         84: astore_2\n-        85: new           #14                 // class org/apache/maven/plugin/MojoExecutionException\n+        85: new           #40                 // class org/apache/maven/plugin/MojoExecutionException\n         88: dup\n         89: aload_2\n-        90: invokevirtual #18                 // Method javax/xml/parsers/ParserConfigurationException.getMessage:()Ljava/lang/String;\n+        90: invokevirtual #101                // Method javax/xml/parsers/ParserConfigurationException.getMessage:()Ljava/lang/String;\n         93: aload_2\n-        94: invokespecial #16                 // Method org/apache/maven/plugin/MojoExecutionException.\"<init>\":(Ljava/lang/String;Ljava/lang/Exception;)V\n+        94: invokespecial #100                // Method org/apache/maven/plugin/MojoExecutionException.\"<init>\":(Ljava/lang/String;Ljava/lang/Exception;)V\n         97: athrow\n         98: astore_2\n-        99: new           #14                 // class org/apache/maven/plugin/MojoExecutionException\n+        99: new           #40                 // class org/apache/maven/plugin/MojoExecutionException\n        102: dup\n        103: aload_2\n-       104: invokevirtual #20                 // Method org/xml/sax/SAXException.getMessage:()Ljava/lang/String;\n+       104: invokevirtual #102                // Method org/xml/sax/SAXException.getMessage:()Ljava/lang/String;\n        107: aload_2\n-       108: invokespecial #16                 // Method org/apache/maven/plugin/MojoExecutionException.\"<init>\":(Ljava/lang/String;Ljava/lang/Exception;)V\n+       108: invokespecial #100                // Method org/apache/maven/plugin/MojoExecutionException.\"<init>\":(Ljava/lang/String;Ljava/lang/Exception;)V\n        111: athrow\n        112: astore        6\n        114: aload_1\n        115: ifnull        142\n        118: aload_1\n-       119: invokevirtual #12                 // Method java/io/InputStream.close:()V\n+       119: invokevirtual #91                 // Method java/io/InputStream.close:()V\n        122: goto          142\n        125: astore        7\n-       127: new           #14                 // class org/apache/maven/plugin/MojoExecutionException\n+       127: new           #40                 // class org/apache/maven/plugin/MojoExecutionException\n        130: dup\n        131: aload         7\n-       133: invokevirtual #15                 // Method java/io/IOException.getMessage:()Ljava/lang/String;\n+       133: invokevirtual #97                 // Method java/io/IOException.getMessage:()Ljava/lang/String;\n        136: aload         7\n-       138: invokespecial #16                 // Method org/apache/maven/plugin/MojoExecutionException.\"<init>\":(Ljava/lang/String;Ljava/lang/Exception;)V\n+       138: invokespecial #100                // Method org/apache/maven/plugin/MojoExecutionException.\"<init>\":(Ljava/lang/String;Ljava/lang/Exception;)V\n        141: athrow\n        142: aload         6\n        144: athrow\n       Exception table:\n          from    to  target type\n             43    47    50   Class java/io/IOException\n             13    39    70   Class java/io/IOException\n             13    39    84   Class javax/xml/parsers/ParserConfigurationException\n             13    39    98   Class org/xml/sax/SAXException\n             13    39   112   any\n            118   122   125   Class java/io/IOException\n             70   114   112   any\n-      LineNumberTable:\n-        line 69: 0\n-        line 70: 11\n-        line 73: 13\n-        line 74: 23\n-        line 75: 27\n-        line 76: 32\n-        line 92: 39\n-        line 96: 43\n-        line 101: 47\n-        line 98: 50\n-        line 100: 52\n-        line 76: 67\n-        line 78: 70\n-        line 80: 71\n-        line 82: 84\n-        line 84: 85\n-        line 86: 98\n-        line 88: 99\n-        line 92: 112\n-        line 96: 118\n-        line 101: 122\n-        line 98: 125\n-        line 100: 127\n-        line 103: 142\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n            52      15     5     e   Ljava/io/IOException;\n            27      43     2 dbFactory   Ljavax/xml/parsers/DocumentBuilderFactory;\n            32      38     3 dBuilder   Ljavax/xml/parsers/DocumentBuilder;\n            71      13     2     e   Ljava/io/IOException;\n            85      13     2     e   Ljavax/xml/parsers/ParserConfigurationException;\n            99      13     2     e   Lorg/xml/sax/SAXException;\n           127      15     7     e   Ljava/io/IOException;\n             0     145     0  this   Lorg/apache/maven/plugins/wrapper/HelpMojo;\n            13     132     1    is   Ljava/io/InputStream;\n+      LineNumberTable:\n+        line 68: 0\n+        line 69: 11\n+        line 72: 13\n+        line 73: 23\n+        line 74: 27\n+        line 75: 32\n+        line 91: 39\n+        line 95: 43\n+        line 100: 47\n+        line 97: 50\n+        line 99: 52\n+        line 75: 67\n+        line 77: 70\n+        line 79: 71\n+        line 81: 84\n+        line 83: 85\n+        line 85: 98\n+        line 87: 99\n+        line 91: 112\n+        line 95: 118\n+        line 100: 122\n+        line 97: 125\n+        line 99: 127\n+        line 102: 142\n       StackMapTable: number_of_entries = 8\n         frame_type = 255 /* full_frame */\n           offset_delta = 50\n           locals = [ class org/apache/maven/plugins/wrapper/HelpMojo, class java/io/InputStream, class javax/xml/parsers/DocumentBuilderFactory, class javax/xml/parsers/DocumentBuilder, class org/w3c/dom/Document ]\n           stack = [ class java/io/IOException ]\n         frame_type = 16 /* same */\n         frame_type = 255 /* full_frame */\n@@ -681,232 +667,200 @@\n \n   public void execute() throws org.apache.maven.plugin.MojoExecutionException;\n     descriptor: ()V\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=5, locals=12, args_size=1\n          0: aload_0\n-         1: getfield      #21                 // Field lineLength:I\n+         1: getfield      #117                // Field lineLength:I\n          4: ifgt          24\n          7: aload_0\n-         8: invokevirtual #2                  // Method getLog:()Lorg/apache/maven/plugin/logging/Log;\n-        11: ldc           #22                 // String The parameter \\'lineLength\\' should be positive, using \\'80\\' as default.\n-        13: invokeinterface #23,  2           // InterfaceMethod org/apache/maven/plugin/logging/Log.warn:(Ljava/lang/CharSequence;)V\n+         8: invokevirtual #50                 // Method getLog:()Lorg/apache/maven/plugin/logging/Log;\n+        11: ldc           #119                // String The parameter \\'lineLength\\' should be positive, using \\'80\\' as default.\n+        13: invokeinterface #122,  2          // InterfaceMethod org/apache/maven/plugin/logging/Log.warn:(Ljava/lang/CharSequence;)V\n         18: aload_0\n         19: bipush        80\n-        21: putfield      #21                 // Field lineLength:I\n+        21: putfield      #117                // Field lineLength:I\n         24: aload_0\n-        25: getfield      #24                 // Field indentSize:I\n+        25: getfield      #124                // Field indentSize:I\n         28: ifgt          47\n         31: aload_0\n-        32: invokevirtual #2                  // Method getLog:()Lorg/apache/maven/plugin/logging/Log;\n-        35: ldc           #25                 // String The parameter \\'indentSize\\' should be positive, using \\'2\\' as default.\n-        37: invokeinterface #23,  2           // InterfaceMethod org/apache/maven/plugin/logging/Log.warn:(Ljava/lang/CharSequence;)V\n+        32: invokevirtual #50                 // Method getLog:()Lorg/apache/maven/plugin/logging/Log;\n+        35: ldc           #126                // String The parameter \\'indentSize\\' should be positive, using \\'2\\' as default.\n+        37: invokeinterface #122,  2          // InterfaceMethod org/apache/maven/plugin/logging/Log.warn:(Ljava/lang/CharSequence;)V\n         42: aload_0\n         43: iconst_2\n-        44: putfield      #24                 // Field indentSize:I\n+        44: putfield      #124                // Field indentSize:I\n         47: aload_0\n-        48: invokespecial #26                 // Method build:()Lorg/w3c/dom/Document;\n+        48: invokespecial #128                // Method build:()Lorg/w3c/dom/Document;\n         51: astore_1\n-        52: new           #27                 // class java/lang/StringBuilder\n+        52: new           #130                // class java/lang/StringBuilder\n         55: dup\n-        56: invokespecial #28                 // Method java/lang/StringBuilder.\"<init>\":()V\n+        56: invokespecial #131                // Method java/lang/StringBuilder.\"<init>\":()V\n         59: astore_2\n         60: aload_0\n         61: aload_1\n-        62: ldc           #29                 // String plugin\n-        64: invokespecial #30                 // Method getSingleChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Lorg/w3c/dom/Node;\n+        62: ldc           #133                // String plugin\n+        64: invokespecial #137                // Method getSingleChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Lorg/w3c/dom/Node;\n         67: astore_3\n         68: aload_0\n         69: aload_3\n-        70: ldc           #31                 // String name\n-        72: invokespecial #32                 // Method getValue:(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/lang/String;\n+        70: ldc           #138                // String name\n+        72: invokespecial #142                // Method getValue:(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/lang/String;\n         75: astore        4\n         77: aload_0\n         78: aload_3\n-        79: ldc           #33                 // String version\n-        81: invokespecial #32                 // Method getValue:(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/lang/String;\n+        79: ldc           #144                // String version\n+        81: invokespecial #142                // Method getValue:(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/lang/String;\n         84: astore        5\n-        86: new           #27                 // class java/lang/StringBuilder\n+        86: new           #130                // class java/lang/StringBuilder\n         89: dup\n-        90: invokespecial #28                 // Method java/lang/StringBuilder.\"<init>\":()V\n+        90: invokespecial #131                // Method java/lang/StringBuilder.\"<init>\":()V\n         93: aload_0\n         94: aload_3\n-        95: ldc           #34                 // String groupId\n-        97: invokespecial #32                 // Method getValue:(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/lang/String;\n-       100: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-       103: ldc           #36                 // String :\n-       105: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        95: ldc           #146                // String groupId\n+        97: invokespecial #142                // Method getValue:(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/lang/String;\n+       100: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+       103: ldc           #152                // String :\n+       105: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n        108: aload_0\n        109: aload_3\n-       110: ldc           #37                 // String artifactId\n-       112: invokespecial #32                 // Method getValue:(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/lang/String;\n-       115: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-       118: ldc           #36                 // String :\n-       120: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+       110: ldc           #154                // String artifactId\n+       112: invokespecial #142                // Method getValue:(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/lang/String;\n+       115: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+       118: ldc           #152                // String :\n+       120: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n        123: aload         5\n-       125: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-       128: invokevirtual #38                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n+       125: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+       128: invokevirtual #157                // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n        131: astore        6\n        133: aload         4\n-       135: invokestatic  #39                 // Method isNotEmpty:(Ljava/lang/String;)Z\n+       135: invokestatic  #161                // Method isNotEmpty:(Ljava/lang/String;)Z\n        138: ifeq          185\n        141: aload         4\n        143: aload         6\n-       145: invokevirtual #40                 // Method java/lang/String.contains:(Ljava/lang/CharSequence;)Z\n+       145: invokevirtual #167                // Method java/lang/String.contains:(Ljava/lang/CharSequence;)Z\n        148: ifne          185\n        151: aload_0\n        152: aload_2\n-       153: new           #27                 // class java/lang/StringBuilder\n+       153: new           #130                // class java/lang/StringBuilder\n        156: dup\n-       157: invokespecial #28                 // Method java/lang/StringBuilder.\"<init>\":()V\n+       157: invokespecial #131                // Method java/lang/StringBuilder.\"<init>\":()V\n        160: aload         4\n-       162: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-       165: ldc           #41                 // String\n-       167: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+       162: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+       165: ldc           #169                // String\n+       167: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n        170: aload         5\n-       172: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-       175: invokevirtual #38                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n+       172: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+       175: invokevirtual #157                // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n        178: iconst_0\n-       179: invokespecial #42                 // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n+       179: invokespecial #172                // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n        182: goto          212\n        185: aload         4\n-       187: invokestatic  #39                 // Method isNotEmpty:(Ljava/lang/String;)Z\n+       187: invokestatic  #161                // Method isNotEmpty:(Ljava/lang/String;)Z\n        190: ifeq          204\n        193: aload_0\n        194: aload_2\n        195: aload         4\n        197: iconst_0\n-       198: invokespecial #42                 // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n+       198: invokespecial #172                // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n        201: goto          212\n        204: aload_0\n        205: aload_2\n        206: aload         6\n        208: iconst_0\n-       209: invokespecial #42                 // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n+       209: invokespecial #172                // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n        212: aload_0\n        213: aload_2\n        214: aload_0\n        215: aload_3\n-       216: ldc           #43                 // String description\n-       218: invokespecial #32                 // Method getValue:(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/lang/String;\n+       216: ldc           #176                // String description\n+       218: invokespecial #142                // Method getValue:(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/lang/String;\n        221: iconst_1\n-       222: invokespecial #42                 // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n+       222: invokespecial #172                // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n        225: aload_0\n        226: aload_2\n-       227: ldc           #44                 // String\n+       227: ldc           #178                // String\n        229: iconst_0\n-       230: invokespecial #42                 // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n+       230: invokespecial #172                // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n        233: aload_0\n        234: aload_3\n-       235: ldc           #45                 // String goalPrefix\n-       237: invokespecial #32                 // Method getValue:(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/lang/String;\n+       235: ldc           #180                // String goalPrefix\n+       237: invokespecial #142                // Method getValue:(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/lang/String;\n        240: astore        7\n        242: aload_0\n        243: aload_3\n-       244: ldc           #46                 // String mojos\n-       246: invokespecial #30                 // Method getSingleChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Lorg/w3c/dom/Node;\n+       244: ldc           #182                // String mojos\n+       246: invokespecial #137                // Method getSingleChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Lorg/w3c/dom/Node;\n        249: astore        8\n        251: aload_0\n        252: aload         8\n-       254: ldc           #47                 // String mojo\n-       256: invokespecial #48                 // Method findNamedChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/util/List;\n+       254: ldc           #184                // String mojo\n+       256: invokespecial #188                // Method findNamedChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/util/List;\n        259: astore        9\n        261: aload_0\n-       262: getfield      #49                 // Field goal:Ljava/lang/String;\n+       262: getfield      #190                // Field goal:Ljava/lang/String;\n        265: ifnull        278\n        268: aload_0\n-       269: getfield      #49                 // Field goal:Ljava/lang/String;\n-       272: invokevirtual #50                 // Method java/lang/String.length:()I\n+       269: getfield      #190                // Field goal:Ljava/lang/String;\n+       272: invokevirtual #194                // Method java/lang/String.length:()I\n        275: ifgt          338\n        278: aload_0\n        279: aload_2\n-       280: new           #27                 // class java/lang/StringBuilder\n+       280: new           #130                // class java/lang/StringBuilder\n        283: dup\n-       284: invokespecial #28                 // Method java/lang/StringBuilder.\"<init>\":()V\n-       287: ldc           #51                 // String This plugin has\n-       289: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+       284: invokespecial #131                // Method java/lang/StringBuilder.\"<init>\":()V\n+       287: ldc           #198                // String This plugin has\n+       289: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n        292: aload         9\n-       294: invokeinterface #52,  1           // InterfaceMethod java/util/List.size:()I\n-       299: invokevirtual #53                 // Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;\n+       294: invokeinterface #201,  1          // InterfaceMethod java/util/List.size:()I\n+       299: invokevirtual #204                // Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;\n        302: aload         9\n-       304: invokeinterface #52,  1           // InterfaceMethod java/util/List.size:()I\n+       304: invokeinterface #201,  1          // InterfaceMethod java/util/List.size:()I\n        309: iconst_1\n        310: if_icmple     318\n-       313: ldc           #54                 // String  goals:\n+       313: ldc           #206                // String  goals:\n        315: goto          320\n-       318: ldc           #55                 // String  goal:\n-       320: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-       323: invokevirtual #38                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n+       318: ldc           #208                // String  goal:\n+       320: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+       323: invokevirtual #157                // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n        326: iconst_0\n-       327: invokespecial #42                 // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n+       327: invokespecial #172                // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n        330: aload_0\n        331: aload_2\n-       332: ldc           #44                 // String\n+       332: ldc           #178                // String\n        334: iconst_0\n-       335: invokespecial #42                 // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n+       335: invokespecial #172                // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n        338: aload         9\n-       340: invokeinterface #56,  1           // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator;\n+       340: invokeinterface #212,  1          // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator;\n        345: astore        10\n        347: aload         10\n-       349: invokeinterface #57,  1           // InterfaceMethod java/util/Iterator.hasNext:()Z\n+       349: invokeinterface #218,  1          // InterfaceMethod java/util/Iterator.hasNext:()Z\n        354: ifeq          384\n        357: aload         10\n-       359: invokeinterface #58,  1           // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object;\n-       364: checkcast     #59                 // class org/w3c/dom/Node\n+       359: invokeinterface #222,  1          // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object;\n+       364: checkcast     #174                // class org/w3c/dom/Node\n        367: astore        11\n        369: aload_0\n        370: aload_2\n        371: aload         7\n        373: aload         11\n-       375: checkcast     #60                 // class org/w3c/dom/Element\n-       378: invokespecial #61                 // Method writeGoal:(Ljava/lang/StringBuilder;Ljava/lang/String;Lorg/w3c/dom/Element;)V\n+       375: checkcast     #224                // class org/w3c/dom/Element\n+       378: invokespecial #228                // Method writeGoal:(Ljava/lang/StringBuilder;Ljava/lang/String;Lorg/w3c/dom/Element;)V\n        381: goto          347\n        384: aload_0\n-       385: invokevirtual #2                  // Method getLog:()Lorg/apache/maven/plugin/logging/Log;\n-       388: invokeinterface #62,  1           // InterfaceMethod org/apache/maven/plugin/logging/Log.isInfoEnabled:()Z\n+       385: invokevirtual #50                 // Method getLog:()Lorg/apache/maven/plugin/logging/Log;\n+       388: invokeinterface #231,  1          // InterfaceMethod org/apache/maven/plugin/logging/Log.isInfoEnabled:()Z\n        393: ifeq          409\n        396: aload_0\n-       397: invokevirtual #2                  // Method getLog:()Lorg/apache/maven/plugin/logging/Log;\n+       397: invokevirtual #50                 // Method getLog:()Lorg/apache/maven/plugin/logging/Log;\n        400: aload_2\n-       401: invokevirtual #38                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n-       404: invokeinterface #63,  2           // InterfaceMethod org/apache/maven/plugin/logging/Log.info:(Ljava/lang/CharSequence;)V\n+       401: invokevirtual #157                // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n+       404: invokeinterface #234,  2          // InterfaceMethod org/apache/maven/plugin/logging/Log.info:(Ljava/lang/CharSequence;)V\n        409: return\n-      LineNumberTable:\n-        line 112: 0\n-        line 114: 7\n-        line 115: 18\n-        line 117: 24\n-        line 119: 31\n-        line 120: 42\n-        line 123: 47\n-        line 125: 52\n-        line 126: 60\n-        line 129: 68\n-        line 130: 77\n-        line 131: 86\n-        line 132: 133\n-        line 134: 151\n-        line 138: 185\n-        line 140: 193\n-        line 144: 204\n-        line 147: 212\n-        line 148: 225\n-        line 151: 233\n-        line 153: 242\n-        line 155: 251\n-        line 157: 261\n-        line 159: 278\n-        line 160: 330\n-        line 163: 338\n-        line 165: 369\n-        line 166: 381\n-        line 168: 384\n-        line 170: 396\n-        line 172: 409\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n           369      12    11  mojo   Lorg/w3c/dom/Node;\n             0     410     0  this   Lorg/apache/maven/plugins/wrapper/HelpMojo;\n            52     358     1   doc   Lorg/w3c/dom/Document;\n            60     350     2    sb   Ljava/lang/StringBuilder;\n            68     342     3 plugin   Lorg/w3c/dom/Node;\n@@ -915,14 +869,46 @@\n           133     277     6    id   Ljava/lang/String;\n           242     168     7 goalPrefix   Ljava/lang/String;\n           251     159     8 mojos1   Lorg/w3c/dom/Node;\n           261     149     9 mojos   Ljava/util/List;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n           261     149     9 mojos   Ljava/util/List<Lorg/w3c/dom/Node;>;\n+      LineNumberTable:\n+        line 111: 0\n+        line 113: 7\n+        line 114: 18\n+        line 116: 24\n+        line 118: 31\n+        line 119: 42\n+        line 122: 47\n+        line 124: 52\n+        line 125: 60\n+        line 128: 68\n+        line 129: 77\n+        line 130: 86\n+        line 131: 133\n+        line 133: 151\n+        line 137: 185\n+        line 139: 193\n+        line 143: 204\n+        line 146: 212\n+        line 147: 225\n+        line 150: 233\n+        line 152: 242\n+        line 154: 251\n+        line 156: 261\n+        line 158: 278\n+        line 159: 330\n+        line 162: 338\n+        line 164: 369\n+        line 165: 381\n+        line 167: 384\n+        line 169: 396\n+        line 171: 409\n       StackMapTable: number_of_entries = 12\n         frame_type = 24 /* same */\n         frame_type = 22 /* same */\n         frame_type = 255 /* full_frame */\n           offset_delta = 137\n           locals = [ class org/apache/maven/plugins/wrapper/HelpMojo, class org/w3c/dom/Document, class java/lang/StringBuilder, class org/w3c/dom/Node, class java/lang/String, class java/lang/String, class java/lang/String ]\n           stack = []\n@@ -953,442 +939,442 @@\n     descriptor: (Ljava/lang/String;)Z\n     flags: (0x000a) ACC_PRIVATE, ACC_STATIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n          1: ifnull        15\n          4: aload_0\n-         5: invokevirtual #50                 // Method java/lang/String.length:()I\n+         5: invokevirtual #194                // Method java/lang/String.length:()I\n          8: ifle          15\n         11: iconst_1\n         12: goto          16\n         15: iconst_0\n         16: ireturn\n-      LineNumberTable:\n-        line 177: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      17     0 string   Ljava/lang/String;\n+      LineNumberTable:\n+        line 176: 0\n       StackMapTable: number_of_entries = 2\n         frame_type = 15 /* same */\n         frame_type = 64 /* same_locals_1_stack_item */\n           stack = [ int ]\n \n   private java.lang.String getValue(org.w3c.dom.Node, java.lang.String) throws org.apache.maven.plugin.MojoExecutionException;\n     descriptor: (Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/lang/String;\n     flags: (0x0002) ACC_PRIVATE\n     Code:\n       stack=3, locals=3, args_size=3\n          0: aload_0\n          1: aload_1\n          2: aload_2\n-         3: invokespecial #30                 // Method getSingleChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Lorg/w3c/dom/Node;\n-         6: invokeinterface #64,  1           // InterfaceMethod org/w3c/dom/Node.getTextContent:()Ljava/lang/String;\n+         3: invokespecial #137                // Method getSingleChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Lorg/w3c/dom/Node;\n+         6: invokeinterface #247,  1          // InterfaceMethod org/w3c/dom/Node.getTextContent:()Ljava/lang/String;\n         11: areturn\n-      LineNumberTable:\n-        line 183: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      12     0  this   Lorg/apache/maven/plugins/wrapper/HelpMojo;\n             0      12     1  node   Lorg/w3c/dom/Node;\n             0      12     2 elementName   Ljava/lang/String;\n+      LineNumberTable:\n+        line 182: 0\n     Exceptions:\n       throws org.apache.maven.plugin.MojoExecutionException\n \n   private org.w3c.dom.Node getSingleChild(org.w3c.dom.Node, java.lang.String) throws org.apache.maven.plugin.MojoExecutionException;\n     descriptor: (Lorg/w3c/dom/Node;Ljava/lang/String;)Lorg/w3c/dom/Node;\n     flags: (0x0002) ACC_PRIVATE\n     Code:\n       stack=4, locals=4, args_size=3\n          0: aload_0\n          1: aload_1\n          2: aload_2\n-         3: invokespecial #48                 // Method findNamedChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/util/List;\n+         3: invokespecial #188                // Method findNamedChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/util/List;\n          6: astore_3\n          7: aload_3\n-         8: invokeinterface #65,  1           // InterfaceMethod java/util/List.isEmpty:()Z\n-        13: ifeq          48\n-        16: new           #14                 // class org/apache/maven/plugin/MojoExecutionException\n+         8: invokeinterface #252,  1          // InterfaceMethod java/util/List.isEmpty:()Z\n+        13: ifeq          49\n+        16: new           #40                 // class org/apache/maven/plugin/MojoExecutionException\n         19: dup\n-        20: new           #27                 // class java/lang/StringBuilder\n+        20: new           #130                // class java/lang/StringBuilder\n         23: dup\n-        24: invokespecial #28                 // Method java/lang/StringBuilder.\"<init>\":()V\n-        27: ldc           #66                 // String Could not find\n-        29: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        24: invokespecial #131                // Method java/lang/StringBuilder.\"<init>\":()V\n+        27: ldc           #254                // String Could not find\n+        29: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         32: aload_2\n-        33: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-        36: ldc           #67                 // String  in plugin-help.xml\n-        38: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-        41: invokevirtual #38                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n-        44: invokespecial #68                 // Method org/apache/maven/plugin/MojoExecutionException.\"<init>\":(Ljava/lang/String;)V\n-        47: athrow\n-        48: aload_3\n-        49: invokeinterface #52,  1           // InterfaceMethod java/util/List.size:()I\n-        54: iconst_1\n-        55: if_icmple     90\n-        58: new           #14                 // class org/apache/maven/plugin/MojoExecutionException\n-        61: dup\n-        62: new           #27                 // class java/lang/StringBuilder\n-        65: dup\n-        66: invokespecial #28                 // Method java/lang/StringBuilder.\"<init>\":()V\n-        69: ldc           #69                 // String Multiple\n-        71: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-        74: aload_2\n-        75: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-        78: ldc           #67                 // String  in plugin-help.xml\n-        80: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-        83: invokevirtual #38                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n-        86: invokespecial #68                 // Method org/apache/maven/plugin/MojoExecutionException.\"<init>\":(Ljava/lang/String;)V\n-        89: athrow\n-        90: aload_3\n-        91: iconst_0\n-        92: invokeinterface #70,  2           // InterfaceMethod java/util/List.get:(I)Ljava/lang/Object;\n-        97: checkcast     #59                 // class org/w3c/dom/Node\n-       100: areturn\n-      LineNumberTable:\n-        line 189: 0\n-        line 190: 7\n-        line 192: 16\n-        line 194: 48\n-        line 196: 58\n-        line 198: 90\n+        33: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        36: ldc_w         #256                // String  in plugin-help.xml\n+        39: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        42: invokevirtual #157                // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n+        45: invokespecial #259                // Method org/apache/maven/plugin/MojoExecutionException.\"<init>\":(Ljava/lang/String;)V\n+        48: athrow\n+        49: aload_3\n+        50: invokeinterface #201,  1          // InterfaceMethod java/util/List.size:()I\n+        55: iconst_1\n+        56: if_icmple     93\n+        59: new           #40                 // class org/apache/maven/plugin/MojoExecutionException\n+        62: dup\n+        63: new           #130                // class java/lang/StringBuilder\n+        66: dup\n+        67: invokespecial #131                // Method java/lang/StringBuilder.\"<init>\":()V\n+        70: ldc_w         #261                // String Multiple\n+        73: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        76: aload_2\n+        77: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        80: ldc_w         #256                // String  in plugin-help.xml\n+        83: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        86: invokevirtual #157                // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n+        89: invokespecial #259                // Method org/apache/maven/plugin/MojoExecutionException.\"<init>\":(Ljava/lang/String;)V\n+        92: athrow\n+        93: aload_3\n+        94: iconst_0\n+        95: invokeinterface #265,  2          // InterfaceMethod java/util/List.get:(I)Ljava/lang/Object;\n+       100: checkcast     #174                // class org/w3c/dom/Node\n+       103: areturn\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n-            0     101     0  this   Lorg/apache/maven/plugins/wrapper/HelpMojo;\n-            0     101     1  node   Lorg/w3c/dom/Node;\n-            0     101     2 elementName   Ljava/lang/String;\n-            7      94     3 namedChild   Ljava/util/List;\n+            0     104     0  this   Lorg/apache/maven/plugins/wrapper/HelpMojo;\n+            0     104     1  node   Lorg/w3c/dom/Node;\n+            0     104     2 elementName   Ljava/lang/String;\n+            7      97     3 namedChild   Ljava/util/List;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n-            7      94     3 namedChild   Ljava/util/List<Lorg/w3c/dom/Node;>;\n+            7      97     3 namedChild   Ljava/util/List<Lorg/w3c/dom/Node;>;\n+      LineNumberTable:\n+        line 188: 0\n+        line 189: 7\n+        line 191: 16\n+        line 193: 49\n+        line 195: 59\n+        line 197: 93\n       StackMapTable: number_of_entries = 2\n         frame_type = 252 /* append */\n-          offset_delta = 48\n+          offset_delta = 49\n           locals = [ class java/util/List ]\n-        frame_type = 41 /* same */\n+        frame_type = 43 /* same */\n     Exceptions:\n       throws org.apache.maven.plugin.MojoExecutionException\n \n   private java.util.List<org.w3c.dom.Node> findNamedChild(org.w3c.dom.Node, java.lang.String);\n     descriptor: (Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/util/List;\n     flags: (0x0002) ACC_PRIVATE\n     Code:\n       stack=2, locals=7, args_size=3\n-         0: new           #71                 // class java/util/ArrayList\n+         0: new           #268                // class java/util/ArrayList\n          3: dup\n-         4: invokespecial #72                 // Method java/util/ArrayList.\"<init>\":()V\n+         4: invokespecial #269                // Method java/util/ArrayList.\"<init>\":()V\n          7: astore_3\n          8: aload_1\n-         9: invokeinterface #73,  1           // InterfaceMethod org/w3c/dom/Node.getChildNodes:()Lorg/w3c/dom/NodeList;\n+         9: invokeinterface #273,  1          // InterfaceMethod org/w3c/dom/Node.getChildNodes:()Lorg/w3c/dom/NodeList;\n         14: astore        4\n         16: iconst_0\n         17: istore        5\n         19: iload         5\n         21: aload         4\n-        23: invokeinterface #74,  1           // InterfaceMethod org/w3c/dom/NodeList.getLength:()I\n+        23: invokeinterface #278,  1          // InterfaceMethod org/w3c/dom/NodeList.getLength:()I\n         28: if_icmpge     71\n         31: aload         4\n         33: iload         5\n-        35: invokeinterface #75,  2           // InterfaceMethod org/w3c/dom/NodeList.item:(I)Lorg/w3c/dom/Node;\n+        35: invokeinterface #282,  2          // InterfaceMethod org/w3c/dom/NodeList.item:(I)Lorg/w3c/dom/Node;\n         40: astore        6\n         42: aload_2\n         43: aload         6\n-        45: invokeinterface #76,  1           // InterfaceMethod org/w3c/dom/Node.getNodeName:()Ljava/lang/String;\n-        50: invokevirtual #77                 // Method java/lang/String.equals:(Ljava/lang/Object;)Z\n+        45: invokeinterface #285,  1          // InterfaceMethod org/w3c/dom/Node.getNodeName:()Ljava/lang/String;\n+        50: invokevirtual #289                // Method java/lang/String.equals:(Ljava/lang/Object;)Z\n         53: ifeq          65\n         56: aload_3\n         57: aload         6\n-        59: invokeinterface #78,  2           // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z\n+        59: invokeinterface #292,  2          // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z\n         64: pop\n         65: iinc          5, 1\n         68: goto          19\n         71: aload_3\n         72: areturn\n-      LineNumberTable:\n-        line 203: 0\n-        line 204: 8\n-        line 205: 16\n-        line 207: 31\n-        line 208: 42\n-        line 210: 56\n-        line 205: 65\n-        line 213: 71\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n            42      23     6  item   Lorg/w3c/dom/Node;\n            19      52     5     i   I\n             0      73     0  this   Lorg/apache/maven/plugins/wrapper/HelpMojo;\n             0      73     1  node   Lorg/w3c/dom/Node;\n             0      73     2 elementName   Ljava/lang/String;\n             8      65     3 result   Ljava/util/List;\n            16      57     4 childNodes   Lorg/w3c/dom/NodeList;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             8      65     3 result   Ljava/util/List<Lorg/w3c/dom/Node;>;\n+      LineNumberTable:\n+        line 202: 0\n+        line 203: 8\n+        line 204: 16\n+        line 206: 31\n+        line 207: 42\n+        line 209: 56\n+        line 204: 65\n+        line 212: 71\n       StackMapTable: number_of_entries = 3\n         frame_type = 254 /* append */\n           offset_delta = 19\n           locals = [ class java/util/List, class org/w3c/dom/NodeList, int ]\n         frame_type = 45 /* same */\n         frame_type = 250 /* chop */\n           offset_delta = 5\n-    Signature: #211                         // (Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/util/List<Lorg/w3c/dom/Node;>;\n+    Signature: #441                         // (Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/util/List<Lorg/w3c/dom/Node;>;\n \n   private org.w3c.dom.Node findSingleChild(org.w3c.dom.Node, java.lang.String) throws org.apache.maven.plugin.MojoExecutionException;\n     descriptor: (Lorg/w3c/dom/Node;Ljava/lang/String;)Lorg/w3c/dom/Node;\n     flags: (0x0002) ACC_PRIVATE\n     Code:\n       stack=4, locals=4, args_size=3\n          0: aload_0\n          1: aload_1\n          2: aload_2\n-         3: invokespecial #48                 // Method findNamedChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/util/List;\n+         3: invokespecial #188                // Method findNamedChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/util/List;\n          6: astore_3\n          7: aload_3\n-         8: invokeinterface #65,  1           // InterfaceMethod java/util/List.isEmpty:()Z\n+         8: invokeinterface #252,  1          // InterfaceMethod java/util/List.isEmpty:()Z\n         13: ifeq          18\n         16: aconst_null\n         17: areturn\n         18: aload_3\n-        19: invokeinterface #52,  1           // InterfaceMethod java/util/List.size:()I\n+        19: invokeinterface #201,  1          // InterfaceMethod java/util/List.size:()I\n         24: iconst_1\n-        25: if_icmple     60\n-        28: new           #14                 // class org/apache/maven/plugin/MojoExecutionException\n+        25: if_icmple     62\n+        28: new           #40                 // class org/apache/maven/plugin/MojoExecutionException\n         31: dup\n-        32: new           #27                 // class java/lang/StringBuilder\n+        32: new           #130                // class java/lang/StringBuilder\n         35: dup\n-        36: invokespecial #28                 // Method java/lang/StringBuilder.\"<init>\":()V\n-        39: ldc           #69                 // String Multiple\n-        41: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-        44: aload_2\n-        45: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-        48: ldc           #79                 // String in plugin-help.xml\n-        50: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-        53: invokevirtual #38                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n-        56: invokespecial #68                 // Method org/apache/maven/plugin/MojoExecutionException.\"<init>\":(Ljava/lang/String;)V\n-        59: athrow\n-        60: aload_3\n-        61: iconst_0\n-        62: invokeinterface #70,  2           // InterfaceMethod java/util/List.get:(I)Ljava/lang/Object;\n-        67: checkcast     #59                 // class org/w3c/dom/Node\n-        70: areturn\n-      LineNumberTable:\n-        line 219: 0\n-        line 220: 7\n-        line 222: 16\n-        line 224: 18\n-        line 226: 28\n-        line 228: 60\n+        36: invokespecial #131                // Method java/lang/StringBuilder.\"<init>\":()V\n+        39: ldc_w         #261                // String Multiple\n+        42: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        45: aload_2\n+        46: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        49: ldc_w         #299                // String in plugin-help.xml\n+        52: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        55: invokevirtual #157                // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n+        58: invokespecial #259                // Method org/apache/maven/plugin/MojoExecutionException.\"<init>\":(Ljava/lang/String;)V\n+        61: athrow\n+        62: aload_3\n+        63: iconst_0\n+        64: invokeinterface #265,  2          // InterfaceMethod java/util/List.get:(I)Ljava/lang/Object;\n+        69: checkcast     #174                // class org/w3c/dom/Node\n+        72: areturn\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n-            0      71     0  this   Lorg/apache/maven/plugins/wrapper/HelpMojo;\n-            0      71     1  node   Lorg/w3c/dom/Node;\n-            0      71     2 elementName   Ljava/lang/String;\n-            7      64     3 elementsByTagName   Ljava/util/List;\n+            0      73     0  this   Lorg/apache/maven/plugins/wrapper/HelpMojo;\n+            0      73     1  node   Lorg/w3c/dom/Node;\n+            0      73     2 elementName   Ljava/lang/String;\n+            7      66     3 elementsByTagName   Ljava/util/List;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n-            7      64     3 elementsByTagName   Ljava/util/List<Lorg/w3c/dom/Node;>;\n+            7      66     3 elementsByTagName   Ljava/util/List<Lorg/w3c/dom/Node;>;\n+      LineNumberTable:\n+        line 218: 0\n+        line 219: 7\n+        line 221: 16\n+        line 223: 18\n+        line 225: 28\n+        line 227: 62\n       StackMapTable: number_of_entries = 2\n         frame_type = 252 /* append */\n           offset_delta = 18\n           locals = [ class java/util/List ]\n-        frame_type = 41 /* same */\n+        frame_type = 43 /* same */\n     Exceptions:\n       throws org.apache.maven.plugin.MojoExecutionException\n \n   private void writeGoal(java.lang.StringBuilder, java.lang.String, org.w3c.dom.Element) throws org.apache.maven.plugin.MojoExecutionException;\n     descriptor: (Ljava/lang/StringBuilder;Ljava/lang/String;Lorg/w3c/dom/Element;)V\n     flags: (0x0002) ACC_PRIVATE\n     Code:\n       stack=4, locals=12, args_size=4\n          0: aload_0\n          1: aload_3\n-         2: ldc           #80                 // String goal\n-         4: invokespecial #32                 // Method getValue:(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/lang/String;\n-         7: astore        4\n-         9: aload_0\n-        10: aload_3\n-        11: ldc           #81                 // String configuration\n-        13: invokespecial #82                 // Method findSingleChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Lorg/w3c/dom/Node;\n-        16: astore        5\n-        18: aload_0\n-        19: aload_3\n-        20: ldc           #43                 // String description\n-        22: invokespecial #82                 // Method findSingleChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Lorg/w3c/dom/Node;\n-        25: astore        6\n-        27: aload_0\n-        28: getfield      #49                 // Field goal:Ljava/lang/String;\n-        31: ifnull        56\n-        34: aload_0\n-        35: getfield      #49                 // Field goal:Ljava/lang/String;\n-        38: invokevirtual #50                 // Method java/lang/String.length:()I\n-        41: ifle          56\n-        44: aload         4\n-        46: aload_0\n-        47: getfield      #49                 // Field goal:Ljava/lang/String;\n-        50: invokevirtual #77                 // Method java/lang/String.equals:(Ljava/lang/Object;)Z\n-        53: ifeq          291\n-        56: aload_0\n-        57: aload_1\n-        58: new           #27                 // class java/lang/StringBuilder\n-        61: dup\n-        62: invokespecial #28                 // Method java/lang/StringBuilder.\"<init>\":()V\n-        65: aload_2\n-        66: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-        69: ldc           #36                 // String :\n-        71: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-        74: aload         4\n-        76: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-        79: invokevirtual #38                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n-        82: iconst_0\n-        83: invokespecial #42                 // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n-        86: aload_0\n-        87: aload_3\n-        88: ldc           #83                 // String deprecated\n-        90: invokespecial #82                 // Method findSingleChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Lorg/w3c/dom/Node;\n-        93: astore        7\n-        95: aload         7\n-        97: ifnull        180\n-       100: aload         7\n-       102: invokeinterface #64,  1           // InterfaceMethod org/w3c/dom/Node.getTextContent:()Ljava/lang/String;\n-       107: invokestatic  #39                 // Method isNotEmpty:(Ljava/lang/String;)Z\n-       110: ifeq          180\n-       113: aload_0\n-       114: aload_1\n-       115: new           #27                 // class java/lang/StringBuilder\n-       118: dup\n-       119: invokespecial #28                 // Method java/lang/StringBuilder.\"<init>\":()V\n-       122: ldc           #84                 // String Deprecated.\n-       124: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-       127: aload         7\n-       129: invokeinterface #64,  1           // InterfaceMethod org/w3c/dom/Node.getTextContent:()Ljava/lang/String;\n-       134: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-       137: invokevirtual #38                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n-       140: iconst_1\n-       141: invokespecial #42                 // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n-       144: aload_0\n-       145: getfield      #85                 // Field detail:Z\n-       148: ifeq          198\n-       151: aload         6\n-       153: ifnull        198\n-       156: aload_0\n-       157: aload_1\n-       158: ldc           #44                 // String\n-       160: iconst_0\n-       161: invokespecial #42                 // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n-       164: aload_0\n-       165: aload_1\n-       166: aload         6\n-       168: invokeinterface #64,  1           // InterfaceMethod org/w3c/dom/Node.getTextContent:()Ljava/lang/String;\n-       173: iconst_1\n-       174: invokespecial #42                 // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n-       177: goto          198\n-       180: aload         6\n-       182: ifnull        198\n-       185: aload_0\n-       186: aload_1\n-       187: aload         6\n-       189: invokeinterface #64,  1           // InterfaceMethod org/w3c/dom/Node.getTextContent:()Ljava/lang/String;\n-       194: iconst_1\n-       195: invokespecial #42                 // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n-       198: aload_0\n-       199: aload_1\n-       200: ldc           #44                 // String\n-       202: iconst_0\n-       203: invokespecial #42                 // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n-       206: aload_0\n-       207: getfield      #85                 // Field detail:Z\n-       210: ifeq          291\n-       213: aload_0\n-       214: aload_3\n-       215: ldc           #86                 // String parameters\n-       217: invokespecial #30                 // Method getSingleChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Lorg/w3c/dom/Node;\n-       220: astore        8\n-       222: aload_0\n-       223: aload         8\n-       225: ldc           #87                 // String parameter\n-       227: invokespecial #48                 // Method findNamedChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/util/List;\n-       230: astore        9\n-       232: aload_0\n-       233: aload_1\n-       234: ldc           #88                 // String Available parameters:\n-       236: iconst_1\n-       237: invokespecial #42                 // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n-       240: aload_0\n-       241: aload_1\n-       242: ldc           #44                 // String\n-       244: iconst_0\n-       245: invokespecial #42                 // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n-       248: aload         9\n-       250: invokeinterface #56,  1           // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator;\n-       255: astore        10\n-       257: aload         10\n-       259: invokeinterface #57,  1           // InterfaceMethod java/util/Iterator.hasNext:()Z\n-       264: ifeq          291\n-       267: aload         10\n-       269: invokeinterface #58,  1           // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object;\n-       274: checkcast     #59                 // class org/w3c/dom/Node\n-       277: astore        11\n-       279: aload_0\n-       280: aload_1\n-       281: aload         11\n-       283: aload         5\n-       285: invokespecial #89                 // Method writeParameter:(Ljava/lang/StringBuilder;Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)V\n-       288: goto          257\n-       291: return\n-      LineNumberTable:\n-        line 234: 0\n-        line 235: 9\n-        line 236: 18\n-        line 237: 27\n-        line 239: 56\n-        line 240: 86\n-        line 241: 95\n-        line 243: 113\n-        line 244: 144\n-        line 246: 156\n-        line 247: 164\n-        line 250: 180\n-        line 252: 185\n-        line 254: 198\n-        line 256: 206\n-        line 258: 213\n-        line 259: 222\n-        line 260: 232\n-        line 261: 240\n-        line 263: 248\n-        line 265: 279\n-        line 266: 288\n-        line 269: 291\n+         2: ldc_w         #301                // String goal\n+         5: invokespecial #142                // Method getValue:(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/lang/String;\n+         8: astore        4\n+        10: aload_0\n+        11: aload_3\n+        12: ldc_w         #303                // String configuration\n+        15: invokespecial #305                // Method findSingleChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Lorg/w3c/dom/Node;\n+        18: astore        5\n+        20: aload_0\n+        21: aload_3\n+        22: ldc           #176                // String description\n+        24: invokespecial #305                // Method findSingleChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Lorg/w3c/dom/Node;\n+        27: astore        6\n+        29: aload_0\n+        30: getfield      #190                // Field goal:Ljava/lang/String;\n+        33: ifnull        58\n+        36: aload_0\n+        37: getfield      #190                // Field goal:Ljava/lang/String;\n+        40: invokevirtual #194                // Method java/lang/String.length:()I\n+        43: ifle          58\n+        46: aload         4\n+        48: aload_0\n+        49: getfield      #190                // Field goal:Ljava/lang/String;\n+        52: invokevirtual #289                // Method java/lang/String.equals:(Ljava/lang/Object;)Z\n+        55: ifeq          298\n+        58: aload_0\n+        59: aload_1\n+        60: new           #130                // class java/lang/StringBuilder\n+        63: dup\n+        64: invokespecial #131                // Method java/lang/StringBuilder.\"<init>\":()V\n+        67: aload_2\n+        68: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        71: ldc           #152                // String :\n+        73: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        76: aload         4\n+        78: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        81: invokevirtual #157                // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n+        84: iconst_0\n+        85: invokespecial #172                // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n+        88: aload_0\n+        89: aload_3\n+        90: ldc_w         #307                // String deprecated\n+        93: invokespecial #305                // Method findSingleChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Lorg/w3c/dom/Node;\n+        96: astore        7\n+        98: aload         7\n+       100: ifnull        184\n+       103: aload         7\n+       105: invokeinterface #247,  1          // InterfaceMethod org/w3c/dom/Node.getTextContent:()Ljava/lang/String;\n+       110: invokestatic  #161                // Method isNotEmpty:(Ljava/lang/String;)Z\n+       113: ifeq          184\n+       116: aload_0\n+       117: aload_1\n+       118: new           #130                // class java/lang/StringBuilder\n+       121: dup\n+       122: invokespecial #131                // Method java/lang/StringBuilder.\"<init>\":()V\n+       125: ldc_w         #309                // String Deprecated.\n+       128: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+       131: aload         7\n+       133: invokeinterface #247,  1          // InterfaceMethod org/w3c/dom/Node.getTextContent:()Ljava/lang/String;\n+       138: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+       141: invokevirtual #157                // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n+       144: iconst_1\n+       145: invokespecial #172                // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n+       148: aload_0\n+       149: getfield      #311                // Field detail:Z\n+       152: ifeq          202\n+       155: aload         6\n+       157: ifnull        202\n+       160: aload_0\n+       161: aload_1\n+       162: ldc           #178                // String\n+       164: iconst_0\n+       165: invokespecial #172                // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n+       168: aload_0\n+       169: aload_1\n+       170: aload         6\n+       172: invokeinterface #247,  1          // InterfaceMethod org/w3c/dom/Node.getTextContent:()Ljava/lang/String;\n+       177: iconst_1\n+       178: invokespecial #172                // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n+       181: goto          202\n+       184: aload         6\n+       186: ifnull        202\n+       189: aload_0\n+       190: aload_1\n+       191: aload         6\n+       193: invokeinterface #247,  1          // InterfaceMethod org/w3c/dom/Node.getTextContent:()Ljava/lang/String;\n+       198: iconst_1\n+       199: invokespecial #172                // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n+       202: aload_0\n+       203: aload_1\n+       204: ldc           #178                // String\n+       206: iconst_0\n+       207: invokespecial #172                // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n+       210: aload_0\n+       211: getfield      #311                // Field detail:Z\n+       214: ifeq          298\n+       217: aload_0\n+       218: aload_3\n+       219: ldc_w         #313                // String parameters\n+       222: invokespecial #137                // Method getSingleChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Lorg/w3c/dom/Node;\n+       225: astore        8\n+       227: aload_0\n+       228: aload         8\n+       230: ldc_w         #315                // String parameter\n+       233: invokespecial #188                // Method findNamedChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/util/List;\n+       236: astore        9\n+       238: aload_0\n+       239: aload_1\n+       240: ldc_w         #317                // String Available parameters:\n+       243: iconst_1\n+       244: invokespecial #172                // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n+       247: aload_0\n+       248: aload_1\n+       249: ldc           #178                // String\n+       251: iconst_0\n+       252: invokespecial #172                // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n+       255: aload         9\n+       257: invokeinterface #212,  1          // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator;\n+       262: astore        10\n+       264: aload         10\n+       266: invokeinterface #218,  1          // InterfaceMethod java/util/Iterator.hasNext:()Z\n+       271: ifeq          298\n+       274: aload         10\n+       276: invokeinterface #222,  1          // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object;\n+       281: checkcast     #174                // class org/w3c/dom/Node\n+       284: astore        11\n+       286: aload_0\n+       287: aload_1\n+       288: aload         11\n+       290: aload         5\n+       292: invokespecial #321                // Method writeParameter:(Ljava/lang/StringBuilder;Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)V\n+       295: goto          264\n+       298: return\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n-          279       9    11 parameter   Lorg/w3c/dom/Node;\n-          222      69     8 parametersNode   Lorg/w3c/dom/Node;\n-          232      59     9 parameters   Ljava/util/List;\n-           95     196     7 deprecated   Lorg/w3c/dom/Node;\n-            0     292     0  this   Lorg/apache/maven/plugins/wrapper/HelpMojo;\n-            0     292     1    sb   Ljava/lang/StringBuilder;\n-            0     292     2 goalPrefix   Ljava/lang/String;\n-            0     292     3  mojo   Lorg/w3c/dom/Element;\n-            9     283     4 mojoGoal   Ljava/lang/String;\n-           18     274     5 configurationElement   Lorg/w3c/dom/Node;\n-           27     265     6 description   Lorg/w3c/dom/Node;\n+          286       9    11 parameter   Lorg/w3c/dom/Node;\n+          227      71     8 parametersNode   Lorg/w3c/dom/Node;\n+          238      60     9 parameters   Ljava/util/List;\n+           98     200     7 deprecated   Lorg/w3c/dom/Node;\n+            0     299     0  this   Lorg/apache/maven/plugins/wrapper/HelpMojo;\n+            0     299     1    sb   Ljava/lang/StringBuilder;\n+            0     299     2 goalPrefix   Ljava/lang/String;\n+            0     299     3  mojo   Lorg/w3c/dom/Element;\n+           10     289     4 mojoGoal   Ljava/lang/String;\n+           20     279     5 configurationElement   Lorg/w3c/dom/Node;\n+           29     270     6 description   Lorg/w3c/dom/Node;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n-          232      59     9 parameters   Ljava/util/List<Lorg/w3c/dom/Node;>;\n+          238      60     9 parameters   Ljava/util/List<Lorg/w3c/dom/Node;>;\n+      LineNumberTable:\n+        line 233: 0\n+        line 234: 10\n+        line 235: 20\n+        line 236: 29\n+        line 238: 58\n+        line 239: 88\n+        line 240: 98\n+        line 242: 116\n+        line 243: 148\n+        line 245: 160\n+        line 246: 168\n+        line 249: 184\n+        line 251: 189\n+        line 253: 202\n+        line 255: 210\n+        line 257: 217\n+        line 258: 227\n+        line 259: 238\n+        line 260: 247\n+        line 262: 255\n+        line 264: 286\n+        line 265: 295\n+        line 268: 298\n       StackMapTable: number_of_entries = 5\n         frame_type = 254 /* append */\n-          offset_delta = 56\n+          offset_delta = 58\n           locals = [ class java/lang/String, class org/w3c/dom/Node, class org/w3c/dom/Node ]\n         frame_type = 252 /* append */\n-          offset_delta = 123\n+          offset_delta = 125\n           locals = [ class org/w3c/dom/Node ]\n         frame_type = 17 /* same */\n         frame_type = 254 /* append */\n-          offset_delta = 58\n+          offset_delta = 61\n           locals = [ class org/w3c/dom/Node, class java/util/List, class java/util/Iterator ]\n         frame_type = 255 /* full_frame */\n           offset_delta = 33\n           locals = [ class org/apache/maven/plugins/wrapper/HelpMojo, class java/lang/StringBuilder, class java/lang/String, class org/w3c/dom/Element, class java/lang/String, class org/w3c/dom/Node, class org/w3c/dom/Node ]\n           stack = []\n     Exceptions:\n       throws org.apache.maven.plugin.MojoExecutionException\n@@ -1396,228 +1382,228 @@\n   private void writeParameter(java.lang.StringBuilder, org.w3c.dom.Node, org.w3c.dom.Node) throws org.apache.maven.plugin.MojoExecutionException;\n     descriptor: (Ljava/lang/StringBuilder;Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)V\n     flags: (0x0002) ACC_PRIVATE\n     Code:\n       stack=4, locals=10, args_size=4\n          0: aload_0\n          1: aload_2\n-         2: ldc           #31                 // String name\n-         4: invokespecial #32                 // Method getValue:(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/lang/String;\n+         2: ldc           #138                // String name\n+         4: invokespecial #142                // Method getValue:(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/lang/String;\n          7: astore        4\n          9: aload_0\n         10: aload_2\n-        11: ldc           #43                 // String description\n-        13: invokespecial #32                 // Method getValue:(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/lang/String;\n+        11: ldc           #176                // String description\n+        13: invokespecial #142                // Method getValue:(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/lang/String;\n         16: astore        5\n         18: aconst_null\n         19: astore        6\n         21: aload_3\n         22: ifnull        37\n         25: aload_0\n         26: aload_3\n         27: aload         4\n-        29: invokespecial #82                 // Method findSingleChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Lorg/w3c/dom/Node;\n-        32: checkcast     #60                 // class org/w3c/dom/Element\n+        29: invokespecial #305                // Method findSingleChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Lorg/w3c/dom/Node;\n+        32: checkcast     #224                // class org/w3c/dom/Element\n         35: astore        6\n-        37: ldc           #44                 // String\n+        37: ldc           #178                // String\n         39: astore        7\n         41: aload         6\n-        43: ifnull        92\n+        43: ifnull        96\n         46: aload         6\n-        48: ldc           #90                 // String default-value\n-        50: invokeinterface #91,  2           // InterfaceMethod org/w3c/dom/Element.hasAttribute:(Ljava/lang/String;)Z\n-        55: ifeq          92\n-        58: new           #27                 // class java/lang/StringBuilder\n-        61: dup\n-        62: invokespecial #28                 // Method java/lang/StringBuilder.\"<init>\":()V\n-        65: ldc           #92                 // String  (Default:\n-        67: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-        70: aload         6\n-        72: ldc           #90                 // String default-value\n-        74: invokeinterface #93,  2           // InterfaceMethod org/w3c/dom/Element.getAttribute:(Ljava/lang/String;)Ljava/lang/String;\n-        79: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-        82: ldc           #94                 // String )\n-        84: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-        87: invokevirtual #38                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n-        90: astore        7\n-        92: aload_0\n-        93: aload_1\n-        94: new           #27                 // class java/lang/StringBuilder\n-        97: dup\n-        98: invokespecial #28                 // Method java/lang/StringBuilder.\"<init>\":()V\n-       101: aload         4\n-       103: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-       106: aload         7\n-       108: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-       111: invokevirtual #38                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n-       114: iconst_2\n-       115: invokespecial #42                 // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n-       118: aload_0\n-       119: aload_2\n-       120: ldc           #83                 // String deprecated\n-       122: invokespecial #82                 // Method findSingleChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Lorg/w3c/dom/Node;\n-       125: astore        8\n-       127: aload         8\n-       129: ifnull        184\n+        48: ldc_w         #327                // String default-value\n+        51: invokeinterface #330,  2          // InterfaceMethod org/w3c/dom/Element.hasAttribute:(Ljava/lang/String;)Z\n+        56: ifeq          96\n+        59: new           #130                // class java/lang/StringBuilder\n+        62: dup\n+        63: invokespecial #131                // Method java/lang/StringBuilder.\"<init>\":()V\n+        66: ldc_w         #332                // String  (Default:\n+        69: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        72: aload         6\n+        74: ldc_w         #327                // String default-value\n+        77: invokeinterface #336,  2          // InterfaceMethod org/w3c/dom/Element.getAttribute:(Ljava/lang/String;)Ljava/lang/String;\n+        82: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        85: ldc_w         #338                // String )\n+        88: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        91: invokevirtual #157                // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n+        94: astore        7\n+        96: aload_0\n+        97: aload_1\n+        98: new           #130                // class java/lang/StringBuilder\n+       101: dup\n+       102: invokespecial #131                // Method java/lang/StringBuilder.\"<init>\":()V\n+       105: aload         4\n+       107: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+       110: aload         7\n+       112: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+       115: invokevirtual #157                // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n+       118: iconst_2\n+       119: invokespecial #172                // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n+       122: aload_0\n+       123: aload_2\n+       124: ldc_w         #307                // String deprecated\n+       127: invokespecial #305                // Method findSingleChild:(Lorg/w3c/dom/Node;Ljava/lang/String;)Lorg/w3c/dom/Node;\n+       130: astore        8\n        132: aload         8\n-       134: invokeinterface #64,  1           // InterfaceMethod org/w3c/dom/Node.getTextContent:()Ljava/lang/String;\n-       139: invokestatic  #39                 // Method isNotEmpty:(Ljava/lang/String;)Z\n-       142: ifeq          184\n-       145: aload_0\n-       146: aload_1\n-       147: new           #27                 // class java/lang/StringBuilder\n-       150: dup\n-       151: invokespecial #28                 // Method java/lang/StringBuilder.\"<init>\":()V\n-       154: ldc           #84                 // String Deprecated.\n-       156: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-       159: aload         8\n-       161: invokeinterface #64,  1           // InterfaceMethod org/w3c/dom/Node.getTextContent:()Ljava/lang/String;\n-       166: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-       169: invokevirtual #38                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n-       172: iconst_3\n-       173: invokespecial #42                 // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n-       176: aload_0\n-       177: aload_1\n-       178: ldc           #44                 // String\n-       180: iconst_0\n-       181: invokespecial #42                 // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n-       184: aload_0\n-       185: aload_1\n-       186: aload         5\n-       188: iconst_3\n-       189: invokespecial #42                 // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n-       192: ldc           #95                 // String true\n-       194: aload_0\n-       195: aload_2\n-       196: ldc           #96                 // String required\n-       198: invokespecial #32                 // Method getValue:(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/lang/String;\n-       201: invokevirtual #77                 // Method java/lang/String.equals:(Ljava/lang/Object;)Z\n-       204: ifeq          215\n-       207: aload_0\n-       208: aload_1\n-       209: ldc           #97                 // String Required: Yes\n-       211: iconst_3\n-       212: invokespecial #42                 // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n-       215: aload         6\n-       217: ifnull        272\n-       220: aload         6\n-       222: invokeinterface #98,  1           // InterfaceMethod org/w3c/dom/Element.getTextContent:()Ljava/lang/String;\n-       227: invokestatic  #39                 // Method isNotEmpty:(Ljava/lang/String;)Z\n-       230: ifeq          272\n-       233: aload_0\n-       234: aload         6\n-       236: invokeinterface #98,  1           // InterfaceMethod org/w3c/dom/Element.getTextContent:()Ljava/lang/String;\n-       241: invokespecial #99                 // Method getPropertyFromExpression:(Ljava/lang/String;)Ljava/lang/String;\n-       244: astore        9\n-       246: aload_0\n-       247: aload_1\n-       248: new           #27                 // class java/lang/StringBuilder\n-       251: dup\n-       252: invokespecial #28                 // Method java/lang/StringBuilder.\"<init>\":()V\n-       255: ldc           #100                // String User property:\n-       257: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-       260: aload         9\n-       262: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-       265: invokevirtual #38                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n-       268: iconst_3\n-       269: invokespecial #42                 // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n-       272: aload_0\n-       273: aload_1\n-       274: ldc           #44                 // String\n-       276: iconst_0\n-       277: invokespecial #42                 // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n-       280: return\n-      LineNumberTable:\n-        line 274: 0\n-        line 275: 9\n-        line 277: 18\n-        line 278: 21\n-        line 280: 25\n-        line 283: 37\n-        line 284: 41\n-        line 286: 58\n-        line 288: 92\n-        line 289: 118\n-        line 290: 127\n-        line 292: 145\n-        line 293: 176\n-        line 295: 184\n-        line 296: 192\n-        line 298: 207\n-        line 300: 215\n-        line 302: 233\n-        line 303: 246\n-        line 306: 272\n-        line 307: 280\n+       134: ifnull        190\n+       137: aload         8\n+       139: invokeinterface #247,  1          // InterfaceMethod org/w3c/dom/Node.getTextContent:()Ljava/lang/String;\n+       144: invokestatic  #161                // Method isNotEmpty:(Ljava/lang/String;)Z\n+       147: ifeq          190\n+       150: aload_0\n+       151: aload_1\n+       152: new           #130                // class java/lang/StringBuilder\n+       155: dup\n+       156: invokespecial #131                // Method java/lang/StringBuilder.\"<init>\":()V\n+       159: ldc_w         #309                // String Deprecated.\n+       162: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+       165: aload         8\n+       167: invokeinterface #247,  1          // InterfaceMethod org/w3c/dom/Node.getTextContent:()Ljava/lang/String;\n+       172: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+       175: invokevirtual #157                // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n+       178: iconst_3\n+       179: invokespecial #172                // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n+       182: aload_0\n+       183: aload_1\n+       184: ldc           #178                // String\n+       186: iconst_0\n+       187: invokespecial #172                // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n+       190: aload_0\n+       191: aload_1\n+       192: aload         5\n+       194: iconst_3\n+       195: invokespecial #172                // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n+       198: ldc_w         #340                // String true\n+       201: aload_0\n+       202: aload_2\n+       203: ldc_w         #342                // String required\n+       206: invokespecial #142                // Method getValue:(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/lang/String;\n+       209: invokevirtual #289                // Method java/lang/String.equals:(Ljava/lang/Object;)Z\n+       212: ifeq          224\n+       215: aload_0\n+       216: aload_1\n+       217: ldc_w         #344                // String Required: Yes\n+       220: iconst_3\n+       221: invokespecial #172                // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n+       224: aload         6\n+       226: ifnull        282\n+       229: aload         6\n+       231: invokeinterface #345,  1          // InterfaceMethod org/w3c/dom/Element.getTextContent:()Ljava/lang/String;\n+       236: invokestatic  #161                // Method isNotEmpty:(Ljava/lang/String;)Z\n+       239: ifeq          282\n+       242: aload_0\n+       243: aload         6\n+       245: invokeinterface #345,  1          // InterfaceMethod org/w3c/dom/Element.getTextContent:()Ljava/lang/String;\n+       250: invokespecial #348                // Method getPropertyFromExpression:(Ljava/lang/String;)Ljava/lang/String;\n+       253: astore        9\n+       255: aload_0\n+       256: aload_1\n+       257: new           #130                // class java/lang/StringBuilder\n+       260: dup\n+       261: invokespecial #131                // Method java/lang/StringBuilder.\"<init>\":()V\n+       264: ldc_w         #350                // String User property:\n+       267: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+       270: aload         9\n+       272: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+       275: invokevirtual #157                // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n+       278: iconst_3\n+       279: invokespecial #172                // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n+       282: aload_0\n+       283: aload_1\n+       284: ldc           #178                // String\n+       286: iconst_0\n+       287: invokespecial #172                // Method append:(Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n+       290: return\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n-          246      26     9 property   Ljava/lang/String;\n-            0     281     0  this   Lorg/apache/maven/plugins/wrapper/HelpMojo;\n-            0     281     1    sb   Ljava/lang/StringBuilder;\n-            0     281     2 parameter   Lorg/w3c/dom/Node;\n-            0     281     3 configurationElement   Lorg/w3c/dom/Node;\n-            9     272     4 parameterName   Ljava/lang/String;\n-           18     263     5 parameterDescription   Ljava/lang/String;\n-           21     260     6 fieldConfigurationElement   Lorg/w3c/dom/Element;\n-           41     240     7 parameterDefaultValue   Ljava/lang/String;\n-          127     154     8 deprecated   Lorg/w3c/dom/Node;\n+          255      27     9 property   Ljava/lang/String;\n+            0     291     0  this   Lorg/apache/maven/plugins/wrapper/HelpMojo;\n+            0     291     1    sb   Ljava/lang/StringBuilder;\n+            0     291     2 parameter   Lorg/w3c/dom/Node;\n+            0     291     3 configurationElement   Lorg/w3c/dom/Node;\n+            9     282     4 parameterName   Ljava/lang/String;\n+           18     273     5 parameterDescription   Ljava/lang/String;\n+           21     270     6 fieldConfigurationElement   Lorg/w3c/dom/Element;\n+           41     250     7 parameterDefaultValue   Ljava/lang/String;\n+          132     159     8 deprecated   Lorg/w3c/dom/Node;\n+      LineNumberTable:\n+        line 273: 0\n+        line 274: 9\n+        line 276: 18\n+        line 277: 21\n+        line 279: 25\n+        line 282: 37\n+        line 283: 41\n+        line 285: 59\n+        line 287: 96\n+        line 288: 122\n+        line 289: 132\n+        line 291: 150\n+        line 292: 182\n+        line 294: 190\n+        line 295: 198\n+        line 297: 215\n+        line 299: 224\n+        line 301: 242\n+        line 302: 255\n+        line 305: 282\n+        line 306: 290\n       StackMapTable: number_of_entries = 5\n         frame_type = 254 /* append */\n           offset_delta = 37\n           locals = [ class java/lang/String, class java/lang/String, class org/w3c/dom/Element ]\n         frame_type = 252 /* append */\n-          offset_delta = 54\n+          offset_delta = 58\n           locals = [ class java/lang/String ]\n         frame_type = 252 /* append */\n-          offset_delta = 91\n+          offset_delta = 93\n           locals = [ class org/w3c/dom/Node ]\n-        frame_type = 30 /* same */\n-        frame_type = 56 /* same */\n+        frame_type = 33 /* same */\n+        frame_type = 57 /* same */\n     Exceptions:\n       throws org.apache.maven.plugin.MojoExecutionException\n \n   private static java.lang.String repeat(java.lang.String, int);\n     descriptor: (Ljava/lang/String;I)Ljava/lang/String;\n     flags: (0x000a) ACC_PRIVATE, ACC_STATIC\n     Code:\n       stack=4, locals=4, args_size=2\n-         0: new           #27                 // class java/lang/StringBuilder\n+         0: new           #130                // class java/lang/StringBuilder\n          3: dup\n          4: iload_1\n          5: aload_0\n-         6: invokevirtual #50                 // Method java/lang/String.length:()I\n+         6: invokevirtual #194                // Method java/lang/String.length:()I\n          9: imul\n-        10: invokespecial #101                // Method java/lang/StringBuilder.\"<init>\":(I)V\n+        10: invokespecial #359                // Method java/lang/StringBuilder.\"<init>\":(I)V\n         13: astore_2\n         14: iconst_0\n         15: istore_3\n         16: iload_3\n         17: iload_1\n         18: if_icmpge     33\n         21: aload_2\n         22: aload_0\n-        23: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        23: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         26: pop\n         27: iinc          3, 1\n         30: goto          16\n         33: aload_2\n-        34: invokevirtual #38                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n+        34: invokevirtual #157                // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n         37: areturn\n-      LineNumberTable:\n-        line 320: 0\n-        line 322: 14\n-        line 324: 21\n-        line 322: 27\n-        line 327: 33\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n            16      17     3     i   I\n             0      38     0   str   Ljava/lang/String;\n             0      38     1 repeat   I\n            14      24     2 buffer   Ljava/lang/StringBuilder;\n+      LineNumberTable:\n+        line 319: 0\n+        line 321: 14\n+        line 323: 21\n+        line 321: 27\n+        line 326: 33\n       StackMapTable: number_of_entries = 2\n         frame_type = 253 /* append */\n           offset_delta = 16\n           locals = [ class java/lang/StringBuilder, int ]\n         frame_type = 250 /* chop */\n           offset_delta = 16\n \n@@ -1625,280 +1611,280 @@\n     descriptor: (Ljava/lang/StringBuilder;Ljava/lang/String;I)V\n     flags: (0x0002) ACC_PRIVATE\n     Code:\n       stack=4, locals=6, args_size=4\n          0: aload_2\n          1: iload_3\n          2: aload_0\n-         3: getfield      #24                 // Field indentSize:I\n+         3: getfield      #124                // Field indentSize:I\n          6: aload_0\n-         7: getfield      #21                 // Field lineLength:I\n-        10: invokestatic  #102                // Method toLines:(Ljava/lang/String;III)Ljava/util/List;\n-        13: invokeinterface #56,  1           // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator;\n+         7: getfield      #117                // Field lineLength:I\n+        10: invokestatic  #365                // Method toLines:(Ljava/lang/String;III)Ljava/util/List;\n+        13: invokeinterface #212,  1          // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator;\n         18: astore        4\n         20: aload         4\n-        22: invokeinterface #57,  1           // InterfaceMethod java/util/Iterator.hasNext:()Z\n+        22: invokeinterface #218,  1          // InterfaceMethod java/util/Iterator.hasNext:()Z\n         27: ifeq          57\n         30: aload         4\n-        32: invokeinterface #58,  1           // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object;\n-        37: checkcast     #103                // class java/lang/String\n+        32: invokeinterface #222,  1          // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object;\n+        37: checkcast     #163                // class java/lang/String\n         40: astore        5\n         42: aload_1\n         43: aload         5\n-        45: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        45: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         48: bipush        10\n-        50: invokevirtual #104                // Method java/lang/StringBuilder.append:(C)Ljava/lang/StringBuilder;\n+        50: invokevirtual #368                // Method java/lang/StringBuilder.append:(C)Ljava/lang/StringBuilder;\n         53: pop\n         54: goto          20\n         57: return\n-      LineNumberTable:\n-        line 340: 0\n-        line 342: 42\n-        line 343: 54\n-        line 344: 57\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n            42      12     5  line   Ljava/lang/String;\n             0      58     0  this   Lorg/apache/maven/plugins/wrapper/HelpMojo;\n             0      58     1    sb   Ljava/lang/StringBuilder;\n             0      58     2 description   Ljava/lang/String;\n             0      58     3 indent   I\n+      LineNumberTable:\n+        line 339: 0\n+        line 341: 42\n+        line 342: 54\n+        line 343: 57\n       StackMapTable: number_of_entries = 2\n         frame_type = 252 /* append */\n           offset_delta = 20\n           locals = [ class java/util/Iterator ]\n         frame_type = 250 /* chop */\n           offset_delta = 36\n \n   private static java.util.List<java.lang.String> toLines(java.lang.String, int, int, int);\n     descriptor: (Ljava/lang/String;III)Ljava/util/List;\n     flags: (0x000a) ACC_PRIVATE, ACC_STATIC\n     Code:\n       stack=4, locals=11, args_size=4\n-         0: new           #71                 // class java/util/ArrayList\n+         0: new           #268                // class java/util/ArrayList\n          3: dup\n-         4: invokespecial #72                 // Method java/util/ArrayList.\"<init>\":()V\n+         4: invokespecial #269                // Method java/util/ArrayList.\"<init>\":()V\n          7: astore        4\n-         9: ldc           #105                // String \\t\n-        11: iload_1\n-        12: invokestatic  #106                // Method repeat:(Ljava/lang/String;I)Ljava/lang/String;\n-        15: astore        5\n-        17: aload_0\n-        18: ldc           #107                // String (\\r\\n)|(\\r)|(\\n)\n-        20: invokevirtual #108                // Method java/lang/String.split:(Ljava/lang/String;)[Ljava/lang/String;\n-        23: astore        6\n-        25: aload         6\n-        27: astore        7\n-        29: aload         7\n-        31: arraylength\n-        32: istore        8\n-        34: iconst_0\n-        35: istore        9\n-        37: iload         9\n-        39: iload         8\n-        41: if_icmpge     84\n-        44: aload         7\n-        46: iload         9\n-        48: aaload\n-        49: astore        10\n-        51: aload         4\n-        53: new           #27                 // class java/lang/StringBuilder\n-        56: dup\n-        57: invokespecial #28                 // Method java/lang/StringBuilder.\"<init>\":()V\n-        60: aload         5\n-        62: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-        65: aload         10\n-        67: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-        70: invokevirtual #38                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n-        73: iload_2\n-        74: iload_3\n-        75: invokestatic  #109                // Method toLines:(Ljava/util/List;Ljava/lang/String;II)V\n-        78: iinc          9, 1\n-        81: goto          37\n-        84: aload         4\n-        86: areturn\n-      LineNumberTable:\n-        line 358: 0\n-        line 360: 9\n-        line 362: 17\n-        line 364: 25\n-        line 366: 51\n-        line 364: 78\n-        line 369: 84\n+         9: ldc_w         #372                // String \\t\n+        12: iload_1\n+        13: invokestatic  #374                // Method repeat:(Ljava/lang/String;I)Ljava/lang/String;\n+        16: astore        5\n+        18: aload_0\n+        19: ldc_w         #376                // String (\\r\\n)|(\\r)|(\\n)\n+        22: invokevirtual #380                // Method java/lang/String.split:(Ljava/lang/String;)[Ljava/lang/String;\n+        25: astore        6\n+        27: aload         6\n+        29: astore        7\n+        31: aload         7\n+        33: arraylength\n+        34: istore        8\n+        36: iconst_0\n+        37: istore        9\n+        39: iload         9\n+        41: iload         8\n+        43: if_icmpge     86\n+        46: aload         7\n+        48: iload         9\n+        50: aaload\n+        51: astore        10\n+        53: aload         4\n+        55: new           #130                // class java/lang/StringBuilder\n+        58: dup\n+        59: invokespecial #131                // Method java/lang/StringBuilder.\"<init>\":()V\n+        62: aload         5\n+        64: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        67: aload         10\n+        69: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        72: invokevirtual #157                // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n+        75: iload_2\n+        76: iload_3\n+        77: invokestatic  #385                // Method toLines:(Ljava/util/List;Ljava/lang/String;II)V\n+        80: iinc          9, 1\n+        83: goto          39\n+        86: aload         4\n+        88: areturn\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n-           51      27    10 plainLine   Ljava/lang/String;\n-            0      87     0  text   Ljava/lang/String;\n-            0      87     1 indent   I\n-            0      87     2 indentSize   I\n-            0      87     3 lineLength   I\n-            9      78     4 lines   Ljava/util/List;\n-           17      70     5   ind   Ljava/lang/String;\n-           25      62     6 plainLines   [Ljava/lang/String;\n+           53      27    10 plainLine   Ljava/lang/String;\n+            0      89     0  text   Ljava/lang/String;\n+            0      89     1 indent   I\n+            0      89     2 indentSize   I\n+            0      89     3 lineLength   I\n+            9      80     4 lines   Ljava/util/List;\n+           18      71     5   ind   Ljava/lang/String;\n+           27      62     6 plainLines   [Ljava/lang/String;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n-            9      78     4 lines   Ljava/util/List<Ljava/lang/String;>;\n+            9      80     4 lines   Ljava/util/List<Ljava/lang/String;>;\n+      LineNumberTable:\n+        line 357: 0\n+        line 359: 9\n+        line 361: 18\n+        line 363: 27\n+        line 365: 53\n+        line 363: 80\n+        line 368: 86\n       StackMapTable: number_of_entries = 2\n         frame_type = 255 /* full_frame */\n-          offset_delta = 37\n+          offset_delta = 39\n           locals = [ class java/lang/String, int, int, int, class java/util/List, class java/lang/String, class \"[Ljava/lang/String;\", class \"[Ljava/lang/String;\", int, int ]\n           stack = []\n         frame_type = 248 /* chop */\n           offset_delta = 46\n-    Signature: #249                         // (Ljava/lang/String;III)Ljava/util/List<Ljava/lang/String;>;\n+    Signature: #442                         // (Ljava/lang/String;III)Ljava/util/List<Ljava/lang/String;>;\n \n   private static void toLines(java.util.List<java.lang.String>, java.lang.String, int, int);\n     descriptor: (Ljava/util/List;Ljava/lang/String;II)V\n     flags: (0x000a) ACC_PRIVATE, ACC_STATIC\n     Code:\n       stack=5, locals=13, args_size=4\n          0: aload_1\n-         1: invokestatic  #110                // Method getIndentLevel:(Ljava/lang/String;)I\n+         1: invokestatic  #395                // Method getIndentLevel:(Ljava/lang/String;)I\n          4: istore        4\n-         6: new           #27                 // class java/lang/StringBuilder\n+         6: new           #130                // class java/lang/StringBuilder\n          9: dup\n         10: sipush        256\n-        13: invokespecial #101                // Method java/lang/StringBuilder.\"<init>\":(I)V\n+        13: invokespecial #359                // Method java/lang/StringBuilder.\"<init>\":(I)V\n         16: astore        5\n         18: aload_1\n-        19: ldc           #111                // String  +\n-        21: invokevirtual #108                // Method java/lang/String.split:(Ljava/lang/String;)[Ljava/lang/String;\n-        24: astore        6\n-        26: aload         6\n-        28: astore        7\n-        30: aload         7\n-        32: arraylength\n-        33: istore        8\n-        35: iconst_0\n-        36: istore        9\n-        38: iload         9\n-        40: iload         8\n-        42: if_icmpge     210\n-        45: aload         7\n-        47: iload         9\n-        49: aaload\n-        50: astore        10\n-        52: aload         5\n-        54: invokevirtual #112                // Method java/lang/StringBuilder.length:()I\n-        57: ifle          119\n-        60: aload         5\n-        62: invokevirtual #112                // Method java/lang/StringBuilder.length:()I\n-        65: aload         10\n-        67: invokevirtual #50                 // Method java/lang/String.length:()I\n-        70: iadd\n-        71: iload_3\n-        72: if_icmplt     111\n-        75: aload_0\n-        76: aload         5\n-        78: invokevirtual #38                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n-        81: invokeinterface #78,  2           // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z\n-        86: pop\n-        87: aload         5\n-        89: iconst_0\n-        90: invokevirtual #113                // Method java/lang/StringBuilder.setLength:(I)V\n-        93: aload         5\n-        95: ldc           #41                 // String\n-        97: iload         4\n-        99: iload_2\n-       100: imul\n-       101: invokestatic  #106                // Method repeat:(Ljava/lang/String;I)Ljava/lang/String;\n-       104: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-       107: pop\n-       108: goto          119\n-       111: aload         5\n-       113: bipush        32\n-       115: invokevirtual #104                // Method java/lang/StringBuilder.append:(C)Ljava/lang/StringBuilder;\n-       118: pop\n-       119: iconst_0\n-       120: istore        11\n-       122: iload         11\n-       124: aload         10\n-       126: invokevirtual #50                 // Method java/lang/String.length:()I\n-       129: if_icmpge     204\n-       132: aload         10\n-       134: iload         11\n-       136: invokevirtual #114                // Method java/lang/String.charAt:(I)C\n-       139: istore        12\n-       141: iload         12\n-       143: bipush        9\n-       145: if_icmpne     171\n-       148: aload         5\n-       150: ldc           #41                 // String\n-       152: iload_2\n-       153: aload         5\n-       155: invokevirtual #112                // Method java/lang/StringBuilder.length:()I\n-       158: iload_2\n-       159: irem\n-       160: isub\n-       161: invokestatic  #106                // Method repeat:(Ljava/lang/String;I)Ljava/lang/String;\n-       164: invokevirtual #35                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-       167: pop\n-       168: goto          198\n-       171: iload         12\n-       173: sipush        160\n-       176: if_icmpne     190\n-       179: aload         5\n-       181: bipush        32\n-       183: invokevirtual #104                // Method java/lang/StringBuilder.append:(C)Ljava/lang/StringBuilder;\n-       186: pop\n-       187: goto          198\n-       190: aload         5\n-       192: iload         12\n-       194: invokevirtual #104                // Method java/lang/StringBuilder.append:(C)Ljava/lang/StringBuilder;\n-       197: pop\n-       198: iinc          11, 1\n-       201: goto          122\n-       204: iinc          9, 1\n-       207: goto          38\n-       210: aload_0\n-       211: aload         5\n-       213: invokevirtual #38                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n-       216: invokeinterface #78,  2           // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z\n-       221: pop\n-       222: return\n-      LineNumberTable:\n-        line 382: 0\n-        line 383: 6\n-        line 385: 18\n-        line 387: 26\n-        line 389: 52\n-        line 391: 60\n-        line 393: 75\n-        line 394: 87\n-        line 395: 93\n-        line 399: 111\n-        line 403: 119\n-        line 405: 132\n-        line 406: 141\n-        line 408: 148\n-        line 410: 171\n-        line 412: 179\n-        line 416: 190\n-        line 403: 198\n-        line 387: 204\n-        line 420: 210\n-        line 421: 222\n+        19: ldc_w         #397                // String  +\n+        22: invokevirtual #380                // Method java/lang/String.split:(Ljava/lang/String;)[Ljava/lang/String;\n+        25: astore        6\n+        27: aload         6\n+        29: astore        7\n+        31: aload         7\n+        33: arraylength\n+        34: istore        8\n+        36: iconst_0\n+        37: istore        9\n+        39: iload         9\n+        41: iload         8\n+        43: if_icmpge     211\n+        46: aload         7\n+        48: iload         9\n+        50: aaload\n+        51: astore        10\n+        53: aload         5\n+        55: invokevirtual #398                // Method java/lang/StringBuilder.length:()I\n+        58: ifle          120\n+        61: aload         5\n+        63: invokevirtual #398                // Method java/lang/StringBuilder.length:()I\n+        66: aload         10\n+        68: invokevirtual #194                // Method java/lang/String.length:()I\n+        71: iadd\n+        72: iload_3\n+        73: if_icmplt     112\n+        76: aload_0\n+        77: aload         5\n+        79: invokevirtual #157                // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n+        82: invokeinterface #292,  2          // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z\n+        87: pop\n+        88: aload         5\n+        90: iconst_0\n+        91: invokevirtual #401                // Method java/lang/StringBuilder.setLength:(I)V\n+        94: aload         5\n+        96: ldc           #169                // String\n+        98: iload         4\n+       100: iload_2\n+       101: imul\n+       102: invokestatic  #374                // Method repeat:(Ljava/lang/String;I)Ljava/lang/String;\n+       105: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+       108: pop\n+       109: goto          120\n+       112: aload         5\n+       114: bipush        32\n+       116: invokevirtual #368                // Method java/lang/StringBuilder.append:(C)Ljava/lang/StringBuilder;\n+       119: pop\n+       120: iconst_0\n+       121: istore        11\n+       123: iload         11\n+       125: aload         10\n+       127: invokevirtual #194                // Method java/lang/String.length:()I\n+       130: if_icmpge     205\n+       133: aload         10\n+       135: iload         11\n+       137: invokevirtual #405                // Method java/lang/String.charAt:(I)C\n+       140: istore        12\n+       142: iload         12\n+       144: bipush        9\n+       146: if_icmpne     172\n+       149: aload         5\n+       151: ldc           #169                // String\n+       153: iload_2\n+       154: aload         5\n+       156: invokevirtual #398                // Method java/lang/StringBuilder.length:()I\n+       159: iload_2\n+       160: irem\n+       161: isub\n+       162: invokestatic  #374                // Method repeat:(Ljava/lang/String;I)Ljava/lang/String;\n+       165: invokevirtual #150                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+       168: pop\n+       169: goto          199\n+       172: iload         12\n+       174: sipush        160\n+       177: if_icmpne     191\n+       180: aload         5\n+       182: bipush        32\n+       184: invokevirtual #368                // Method java/lang/StringBuilder.append:(C)Ljava/lang/StringBuilder;\n+       187: pop\n+       188: goto          199\n+       191: aload         5\n+       193: iload         12\n+       195: invokevirtual #368                // Method java/lang/StringBuilder.append:(C)Ljava/lang/StringBuilder;\n+       198: pop\n+       199: iinc          11, 1\n+       202: goto          123\n+       205: iinc          9, 1\n+       208: goto          39\n+       211: aload_0\n+       212: aload         5\n+       214: invokevirtual #157                // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n+       217: invokeinterface #292,  2          // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z\n+       222: pop\n+       223: return\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n-          141      57    12     c   C\n-          122      82    11     j   I\n-           52     152    10 token   Ljava/lang/String;\n-            0     223     0 lines   Ljava/util/List;\n-            0     223     1  line   Ljava/lang/String;\n-            0     223     2 indentSize   I\n-            0     223     3 lineLength   I\n-            6     217     4 lineIndent   I\n-           18     205     5   buf   Ljava/lang/StringBuilder;\n-           26     197     6 tokens   [Ljava/lang/String;\n+          142      57    12     c   C\n+          123      82    11     j   I\n+           53     152    10 token   Ljava/lang/String;\n+            0     224     0 lines   Ljava/util/List;\n+            0     224     1  line   Ljava/lang/String;\n+            0     224     2 indentSize   I\n+            0     224     3 lineLength   I\n+            6     218     4 lineIndent   I\n+           18     206     5   buf   Ljava/lang/StringBuilder;\n+           27     197     6 tokens   [Ljava/lang/String;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n-            0     223     0 lines   Ljava/util/List<Ljava/lang/String;>;\n+            0     224     0 lines   Ljava/util/List<Ljava/lang/String;>;\n+      LineNumberTable:\n+        line 381: 0\n+        line 382: 6\n+        line 384: 18\n+        line 386: 27\n+        line 388: 53\n+        line 390: 61\n+        line 392: 76\n+        line 393: 88\n+        line 394: 94\n+        line 398: 112\n+        line 402: 120\n+        line 404: 133\n+        line 405: 142\n+        line 407: 149\n+        line 409: 172\n+        line 411: 180\n+        line 415: 191\n+        line 402: 199\n+        line 386: 205\n+        line 419: 211\n+        line 420: 223\n       StackMapTable: number_of_entries = 9\n         frame_type = 255 /* full_frame */\n-          offset_delta = 38\n+          offset_delta = 39\n           locals = [ class java/util/List, class java/lang/String, int, int, int, class java/lang/StringBuilder, class \"[Ljava/lang/String;\", class \"[Ljava/lang/String;\", int, int ]\n           stack = []\n         frame_type = 252 /* append */\n           offset_delta = 72\n           locals = [ class java/lang/String ]\n         frame_type = 7 /* same */\n         frame_type = 252 /* append */\n@@ -1910,32 +1896,32 @@\n         frame_type = 18 /* same */\n         frame_type = 250 /* chop */\n           offset_delta = 7\n         frame_type = 249 /* chop */\n           offset_delta = 5\n         frame_type = 248 /* chop */\n           offset_delta = 5\n-    Signature: #258                         // (Ljava/util/List<Ljava/lang/String;>;Ljava/lang/String;II)V\n+    Signature: #443                         // (Ljava/util/List<Ljava/lang/String;>;Ljava/lang/String;II)V\n \n   private static int getIndentLevel(java.lang.String);\n     descriptor: (Ljava/lang/String;)I\n     flags: (0x000a) ACC_PRIVATE, ACC_STATIC\n     Code:\n       stack=3, locals=3, args_size=1\n          0: iconst_0\n          1: istore_1\n          2: iconst_0\n          3: istore_2\n          4: iload_2\n          5: aload_0\n-         6: invokevirtual #50                 // Method java/lang/String.length:()I\n+         6: invokevirtual #194                // Method java/lang/String.length:()I\n          9: if_icmpge     31\n         12: aload_0\n         13: iload_2\n-        14: invokevirtual #114                // Method java/lang/String.charAt:(I)C\n+        14: invokevirtual #405                // Method java/lang/String.charAt:(I)C\n         17: bipush        9\n         19: if_icmpne     31\n         22: iinc          1, 1\n         25: iinc          2, 1\n         28: goto          4\n         31: iload_1\n         32: iconst_1\n@@ -1944,44 +1930,44 @@\n         35: iload_2\n         36: iload_1\n         37: iconst_4\n         38: iadd\n         39: if_icmpgt     72\n         42: iload_2\n         43: aload_0\n-        44: invokevirtual #50                 // Method java/lang/String.length:()I\n+        44: invokevirtual #194                // Method java/lang/String.length:()I\n         47: if_icmpge     72\n         50: aload_0\n         51: iload_2\n-        52: invokevirtual #114                // Method java/lang/String.charAt:(I)C\n+        52: invokevirtual #405                // Method java/lang/String.charAt:(I)C\n         55: bipush        9\n         57: if_icmpne     66\n         60: iinc          1, 1\n         63: goto          72\n         66: iinc          2, 1\n         69: goto          35\n         72: iload_1\n         73: ireturn\n-      LineNumberTable:\n-        line 431: 0\n-        line 432: 2\n-        line 434: 22\n-        line 432: 25\n-        line 436: 31\n-        line 438: 50\n-        line 440: 60\n-        line 441: 63\n-        line 436: 66\n-        line 444: 72\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             4      27     2     i   I\n            35      37     2     i   I\n             0      74     0  line   Ljava/lang/String;\n             2      72     1 level   I\n+      LineNumberTable:\n+        line 430: 0\n+        line 431: 2\n+        line 433: 22\n+        line 431: 25\n+        line 435: 31\n+        line 437: 50\n+        line 439: 60\n+        line 440: 63\n+        line 435: 66\n+        line 443: 72\n       StackMapTable: number_of_entries = 5\n         frame_type = 253 /* append */\n           offset_delta = 4\n           locals = [ int, int ]\n         frame_type = 250 /* chop */\n           offset_delta = 26\n         frame_type = 252 /* append */\n@@ -1993,52 +1979,52 @@\n \n   private java.lang.String getPropertyFromExpression(java.lang.String);\n     descriptor: (Ljava/lang/String;)Ljava/lang/String;\n     flags: (0x0002) ACC_PRIVATE\n     Code:\n       stack=4, locals=2, args_size=2\n          0: aload_1\n-         1: ifnull        47\n+         1: ifnull        50\n          4: aload_1\n-         5: ldc           #115                // String ${\n-         7: invokevirtual #116                // Method java/lang/String.startsWith:(Ljava/lang/String;)Z\n-        10: ifeq          47\n-        13: aload_1\n-        14: ldc           #117                // String }\n-        16: invokevirtual #118                // Method java/lang/String.endsWith:(Ljava/lang/String;)Z\n-        19: ifeq          47\n-        22: aload_1\n-        23: iconst_2\n-        24: invokevirtual #119                // Method java/lang/String.substring:(I)Ljava/lang/String;\n-        27: ldc           #115                // String ${\n-        29: invokevirtual #40                 // Method java/lang/String.contains:(Ljava/lang/CharSequence;)Z\n-        32: ifne          47\n-        35: aload_1\n-        36: iconst_2\n-        37: aload_1\n-        38: invokevirtual #50                 // Method java/lang/String.length:()I\n-        41: iconst_1\n-        42: isub\n-        43: invokevirtual #120                // Method java/lang/String.substring:(II)Ljava/lang/String;\n-        46: areturn\n-        47: aconst_null\n-        48: areturn\n-      LineNumberTable:\n-        line 449: 0\n-        line 450: 24\n-        line 453: 35\n-        line 456: 47\n+         5: ldc_w         #415                // String ${\n+         8: invokevirtual #418                // Method java/lang/String.startsWith:(Ljava/lang/String;)Z\n+        11: ifeq          50\n+        14: aload_1\n+        15: ldc_w         #420                // String }\n+        18: invokevirtual #423                // Method java/lang/String.endsWith:(Ljava/lang/String;)Z\n+        21: ifeq          50\n+        24: aload_1\n+        25: iconst_2\n+        26: invokevirtual #427                // Method java/lang/String.substring:(I)Ljava/lang/String;\n+        29: ldc_w         #415                // String ${\n+        32: invokevirtual #167                // Method java/lang/String.contains:(Ljava/lang/CharSequence;)Z\n+        35: ifne          50\n+        38: aload_1\n+        39: iconst_2\n+        40: aload_1\n+        41: invokevirtual #194                // Method java/lang/String.length:()I\n+        44: iconst_1\n+        45: isub\n+        46: invokevirtual #430                // Method java/lang/String.substring:(II)Ljava/lang/String;\n+        49: areturn\n+        50: aconst_null\n+        51: areturn\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n-            0      49     0  this   Lorg/apache/maven/plugins/wrapper/HelpMojo;\n-            0      49     1 expression   Ljava/lang/String;\n+            0      52     0  this   Lorg/apache/maven/plugins/wrapper/HelpMojo;\n+            0      52     1 expression   Ljava/lang/String;\n+      LineNumberTable:\n+        line 448: 0\n+        line 449: 26\n+        line 452: 38\n+        line 455: 50\n       StackMapTable: number_of_entries = 1\n-        frame_type = 47 /* same */\n+        frame_type = 50 /* same */\n }\n SourceFile: \"HelpMojo.java\"\n RuntimeInvisibleAnnotations:\n-  0: #267(#178=s#268,#269=Z#270,#271=Z#272)\n+  0: #6(#7=s#8,#9=Z#10,#11=Z#12)\n     org.apache.maven.plugins.annotations.Mojo(\n       name=\"help\"\n       requiresProject=false\n       threadSafe=true\n     )\n"}]}]}
