{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo {}", "source2": "zipinfo {}", "unified_diff": "@@ -1,20 +1,20 @@\n-Zip file size: 34739 bytes, number of entries: 18\n+Zip file size: 34888 bytes, number of entries: 18\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 META-INF/\n -rw----     2.0 fat     3322 bX stor 70-Jan-01 00:00 META-INF/DEPENDENCIES\n -rw----     2.0 fat    11358 bX stor 70-Jan-01 00:00 META-INF/LICENSE\n -rw----     2.0 fat     1360 bX stor 70-Jan-01 00:00 META-INF/MANIFEST.MF\n -rw----     2.0 fat      640 bX stor 70-Jan-01 00:00 META-INF/NOTICE\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 META-INF/maven/\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 META-INF/maven/org.apache.shiro/\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 META-INF/maven/org.apache.shiro/shiro-aspectj/\n -rw----     2.0 fat        0 bX stor 70-Jan-01 00:00 META-INF/maven/org.apache.shiro/shiro-aspectj/pom.properties\n -rw----     2.0 fat     4063 bX stor 70-Jan-01 00:00 META-INF/maven/org.apache.shiro/shiro-aspectj/pom.xml\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 org/\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 org/apache/\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 org/apache/shiro/\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 org/apache/shiro/aspectj/\n--rw----     2.0 fat     2247 bX stor 70-Jan-01 00:00 org/apache/shiro/aspectj/AspectjAnnotationsAuthorizingMethodInterceptor.class\n--rw----     2.0 fat     2195 bX stor 70-Jan-01 00:00 org/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter.class\n+-rw----     2.0 fat     2324 bX stor 70-Jan-01 00:00 org/apache/shiro/aspectj/AspectjAnnotationsAuthorizingMethodInterceptor.class\n+-rw----     2.0 fat     2267 bX stor 70-Jan-01 00:00 org/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter.class\n -rw----     2.0 fat     6364 bX stor 70-Jan-01 00:00 org/apache/shiro/aspectj/ShiroAnnotationAuthorizingAspect.class\n -rw----     2.0 fat      130 bX stor 70-Jan-01 00:00 org/apache/shiro/aspectj/package-info.class\n-18 files, 31679 bytes uncompressed, 31679 bytes compressed:  0.0%\n+18 files, 31828 bytes uncompressed, 31828 bytes compressed:  0.0%\n"}, {"source1": "zipdetails --redact --scan --utc {}", "source2": "zipdetails --redact --scan --utc {}", "unified_diff": "@@ -353,640 +353,640 @@\n #\n 554C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 554E   Length              0005 (5)\n 5550   Flags               01 (1) 'Modification'\n 5551   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 5555 PAYLOAD\n \n-5E1C DATA DESCRIPTOR       08074B50 (134695760)\n-5E20 CRC                   CE561312 (3461747474)\n-5E24 Compressed Size       000008C7 (2247)\n-5E28 Uncompressed Size     000008C7 (2247)\n-\n-5E2C LOCAL HEADER #16      04034B50 (67324752)\n-5E30 Extract Zip Spec      14 (20) '2.0'\n-5E31 Extract OS            00 (0) 'MS-DOS'\n-5E32 General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-5E34 Compression Method    0000 (0) 'Stored'\n-5E36 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-5E3A CRC                   00000000 (0)\n-5E3E Compressed Size       00000000 (0)\n-5E42 Uncompressed Size     00000000 (0)\n-5E46 Filename Length       0042 (66)\n-5E48 Extra Length          0009 (9)\n-5E4A Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x5E4A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-5E8C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-5E8E   Length              0005 (5)\n-5E90   Flags               01 (1) 'Modification'\n-5E91   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-5E95 PAYLOAD\n-\n-6728 DATA DESCRIPTOR       08074B50 (134695760)\n-672C CRC                   639AEFB9 (1671098297)\n-6730 Compressed Size       00000893 (2195)\n-6734 Uncompressed Size     00000893 (2195)\n-\n-6738 LOCAL HEADER #17      04034B50 (67324752)\n-673C Extract Zip Spec      14 (20) '2.0'\n-673D Extract OS            00 (0) 'MS-DOS'\n-673E General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-6740 Compression Method    0000 (0) 'Stored'\n-6742 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6746 CRC                   00000000 (0)\n-674A Compressed Size       00000000 (0)\n-674E Uncompressed Size     00000000 (0)\n-6752 Filename Length       003F (63)\n-6754 Extra Length          0009 (9)\n-6756 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x6756: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-6795 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-6797   Length              0005 (5)\n-6799   Flags               01 (1) 'Modification'\n-679A   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-679E PAYLOAD\n-\n-807A DATA DESCRIPTOR       08074B50 (134695760)\n-807E CRC                   CFEB370D (3488298765)\n-8082 Compressed Size       000018DC (6364)\n-8086 Uncompressed Size     000018DC (6364)\n-\n-808A LOCAL HEADER #18      04034B50 (67324752)\n-808E Extract Zip Spec      14 (20) '2.0'\n-808F Extract OS            00 (0) 'MS-DOS'\n-8090 General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-8092 Compression Method    0000 (0) 'Stored'\n-8094 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-8098 CRC                   00000000 (0)\n-809C Compressed Size       00000000 (0)\n-80A0 Uncompressed Size     00000000 (0)\n-80A4 Filename Length       002B (43)\n-80A6 Extra Length          0009 (9)\n-80A8 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x80A8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-80D3 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-80D5   Length              0005 (5)\n-80D7   Flags               01 (1) 'Modification'\n-80D8   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-80DC PAYLOAD               XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n-\n-815E DATA DESCRIPTOR       08074B50 (134695760)\n-8162 CRC                   C94D4545 (3377284421)\n-8166 Compressed Size       00000082 (130)\n-816A Uncompressed Size     00000082 (130)\n-\n-816E CENTRAL HEADER #1     02014B50 (33639248)\n-8172 Created Zip Spec      14 (20) '2.0'\n-8173 Created OS            00 (0) 'MS-DOS'\n-8174 Extract Zip Spec      14 (20) '2.0'\n-8175 Extract OS            00 (0) 'MS-DOS'\n-8176 General Purpose Flag  0000 (0)\n-8178 Compression Method    0000 (0) 'Stored'\n-817A Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-817E CRC                   00000000 (0)\n-8182 Compressed Size       00000000 (0)\n-8186 Uncompressed Size     00000000 (0)\n-818A Filename Length       0009 (9)\n-818C Extra Length          0009 (9)\n-818E Comment Length        0000 (0)\n-8190 Disk Start            0000 (0)\n-8192 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-8194 Ext File Attributes   00000000 (0)\n-8198 Local Header Offset   00000000 (0)\n-819C Filename              'XXXXXXXXX'\n-#\n-# WARNING: Offset 0x819C: Filename 'XXXXXXXXX'\n-#          Zero length filename\n-#\n-81A5 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-81A7   Length              0005 (5)\n-81A9   Flags               01 (1) 'Modification'\n-81AA   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-81AE CENTRAL HEADER #2     02014B50 (33639248)\n-81B2 Created Zip Spec      14 (20) '2.0'\n-81B3 Created OS            00 (0) 'MS-DOS'\n-81B4 Extract Zip Spec      14 (20) '2.0'\n-81B5 Extract OS            00 (0) 'MS-DOS'\n-81B6 General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-81B8 Compression Method    0000 (0) 'Stored'\n-81BA Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-81BE CRC                   6E00B148 (1845539144)\n-81C2 Compressed Size       00000CFA (3322)\n-81C6 Uncompressed Size     00000CFA (3322)\n-81CA Filename Length       0015 (21)\n-81CC Extra Length          0009 (9)\n-81CE Comment Length        0000 (0)\n-81D0 Disk Start            0000 (0)\n-81D2 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-81D4 Ext File Attributes   00000000 (0)\n-81D8 Local Header Offset   00000030 (48)\n-81DC Filename              'XXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x81DC: Filename 'XXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-81F1 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-81F3   Length              0005 (5)\n-81F5   Flags               01 (1) 'Modification'\n-81F6   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-81FA CENTRAL HEADER #3     02014B50 (33639248)\n-81FE Created Zip Spec      14 (20) '2.0'\n-81FF Created OS            00 (0) 'MS-DOS'\n-8200 Extract Zip Spec      14 (20) '2.0'\n-8201 Extract OS            00 (0) 'MS-DOS'\n-8202 General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-8204 Compression Method    0000 (0) 'Stored'\n-8206 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-820A CRC                   86E2B4B4 (2263004340)\n-820E Compressed Size       00002C5E (11358)\n-8212 Uncompressed Size     00002C5E (11358)\n-8216 Filename Length       0010 (16)\n-8218 Extra Length          0009 (9)\n-821A Comment Length        0000 (0)\n-821C Disk Start            0000 (0)\n-821E Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-8220 Ext File Attributes   00000000 (0)\n-8224 Local Header Offset   00000D76 (3446)\n-8228 Filename              'XXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x8228: Filename 'XXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-8238 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-823A   Length              0005 (5)\n-823C   Flags               01 (1) 'Modification'\n-823D   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-8241 CENTRAL HEADER #4     02014B50 (33639248)\n-8245 Created Zip Spec      14 (20) '2.0'\n-8246 Created OS            00 (0) 'MS-DOS'\n-8247 Extract Zip Spec      14 (20) '2.0'\n-8248 Extract OS            00 (0) 'MS-DOS'\n-8249 General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-824B Compression Method    0000 (0) 'Stored'\n-824D Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-8251 CRC                   5A487AC2 (1514699458)\n-8255 Compressed Size       00000550 (1360)\n-8259 Uncompressed Size     00000550 (1360)\n-825D Filename Length       0014 (20)\n-825F Extra Length          0009 (9)\n-8261 Comment Length        0000 (0)\n-8263 Disk Start            0000 (0)\n-8265 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-8267 Ext File Attributes   00000000 (0)\n-826B Local Header Offset   00003A1B (14875)\n-826F Filename              'XXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x826F: Filename 'XXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-8283 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-8285   Length              0005 (5)\n-8287   Flags               01 (1) 'Modification'\n-8288   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-828C CENTRAL HEADER #5     02014B50 (33639248)\n-8290 Created Zip Spec      14 (20) '2.0'\n-8291 Created OS            00 (0) 'MS-DOS'\n-8292 Extract Zip Spec      14 (20) '2.0'\n-8293 Extract OS            00 (0) 'MS-DOS'\n-8294 General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-8296 Compression Method    0000 (0) 'Stored'\n-8298 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-829C CRC                   2A822197 (713171351)\n-82A0 Compressed Size       00000280 (640)\n-82A4 Uncompressed Size     00000280 (640)\n-82A8 Filename Length       000F (15)\n-82AA Extra Length          0009 (9)\n-82AC Comment Length        0000 (0)\n-82AE Disk Start            0000 (0)\n-82B0 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-82B2 Ext File Attributes   00000000 (0)\n-82B6 Local Header Offset   00003FB6 (16310)\n-82BA Filename              'XXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x82BA: Filename 'XXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-82C9 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-82CB   Length              0005 (5)\n-82CD   Flags               01 (1) 'Modification'\n-82CE   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-82D2 CENTRAL HEADER #6     02014B50 (33639248)\n-82D6 Created Zip Spec      14 (20) '2.0'\n-82D7 Created OS            00 (0) 'MS-DOS'\n-82D8 Extract Zip Spec      14 (20) '2.0'\n-82D9 Extract OS            00 (0) 'MS-DOS'\n-82DA General Purpose Flag  0000 (0)\n-82DC Compression Method    0000 (0) 'Stored'\n-82DE Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-82E2 CRC                   00000000 (0)\n-82E6 Compressed Size       00000000 (0)\n-82EA Uncompressed Size     00000000 (0)\n-82EE Filename Length       000F (15)\n-82F0 Extra Length          0009 (9)\n-82F2 Comment Length        0000 (0)\n-82F4 Disk Start            0000 (0)\n-82F6 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-82F8 Ext File Attributes   00000000 (0)\n-82FC Local Header Offset   0000427C (17020)\n-8300 Filename              'XXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x8300: Filename 'XXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-830F Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-8311   Length              0005 (5)\n-8313   Flags               01 (1) 'Modification'\n-8314   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-8318 CENTRAL HEADER #7     02014B50 (33639248)\n-831C Created Zip Spec      14 (20) '2.0'\n-831D Created OS            00 (0) 'MS-DOS'\n-831E Extract Zip Spec      14 (20) '2.0'\n-831F Extract OS            00 (0) 'MS-DOS'\n-8320 General Purpose Flag  0000 (0)\n-8322 Compression Method    0000 (0) 'Stored'\n-8324 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-8328 CRC                   00000000 (0)\n-832C Compressed Size       00000000 (0)\n-8330 Uncompressed Size     00000000 (0)\n-8334 Filename Length       0020 (32)\n-8336 Extra Length          0009 (9)\n-8338 Comment Length        0000 (0)\n-833A Disk Start            0000 (0)\n-833C Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-833E Ext File Attributes   00000000 (0)\n-8342 Local Header Offset   000042B2 (17074)\n-8346 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x8346: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-8366 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-8368   Length              0005 (5)\n-836A   Flags               01 (1) 'Modification'\n-836B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-836F CENTRAL HEADER #8     02014B50 (33639248)\n-8373 Created Zip Spec      14 (20) '2.0'\n-8374 Created OS            00 (0) 'MS-DOS'\n-8375 Extract Zip Spec      14 (20) '2.0'\n-8376 Extract OS            00 (0) 'MS-DOS'\n-8377 General Purpose Flag  0000 (0)\n-8379 Compression Method    0000 (0) 'Stored'\n-837B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-837F CRC                   00000000 (0)\n-8383 Compressed Size       00000000 (0)\n-8387 Uncompressed Size     00000000 (0)\n-838B Filename Length       002E (46)\n-838D Extra Length          0009 (9)\n-838F Comment Length        0000 (0)\n-8391 Disk Start            0000 (0)\n-8393 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-8395 Ext File Attributes   00000000 (0)\n-8399 Local Header Offset   000042F9 (17145)\n-839D Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x839D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-83CB Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-83CD   Length              0005 (5)\n-83CF   Flags               01 (1) 'Modification'\n-83D0   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-83D4 CENTRAL HEADER #9     02014B50 (33639248)\n-83D8 Created Zip Spec      14 (20) '2.0'\n-83D9 Created OS            00 (0) 'MS-DOS'\n-83DA Extract Zip Spec      14 (20) '2.0'\n-83DB Extract OS            00 (0) 'MS-DOS'\n-83DC General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-83DE Compression Method    0000 (0) 'Stored'\n-83E0 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-83E4 CRC                   00000000 (0)\n-83E8 Compressed Size       00000000 (0)\n-83EC Uncompressed Size     00000000 (0)\n-83F0 Filename Length       003C (60)\n-83F2 Extra Length          0009 (9)\n-83F4 Comment Length        0000 (0)\n-83F6 Disk Start            0000 (0)\n-83F8 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-83FA Ext File Attributes   00000000 (0)\n-83FE Local Header Offset   0000434E (17230)\n-8402 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x8402: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-843E Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-8440   Length              0005 (5)\n-8442   Flags               01 (1) 'Modification'\n-8443   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-8447 CENTRAL HEADER #10    02014B50 (33639248)\n-844B Created Zip Spec      14 (20) '2.0'\n-844C Created OS            00 (0) 'MS-DOS'\n-844D Extract Zip Spec      14 (20) '2.0'\n-844E Extract OS            00 (0) 'MS-DOS'\n-844F General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-8451 Compression Method    0000 (0) 'Stored'\n-8453 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-8457 CRC                   B8C34590 (3099805072)\n-845B Compressed Size       00000FDF (4063)\n-845F Uncompressed Size     00000FDF (4063)\n-8463 Filename Length       0035 (53)\n-8465 Extra Length          0009 (9)\n-8467 Comment Length        0000 (0)\n-8469 Disk Start            0000 (0)\n-846B Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-846D Ext File Attributes   00000000 (0)\n-8471 Local Header Offset   000043C1 (17345)\n-8475 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x8475: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-84AA Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-84AC   Length              0005 (5)\n-84AE   Flags               01 (1) 'Modification'\n-84AF   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-84B3 CENTRAL HEADER #11    02014B50 (33639248)\n-84B7 Created Zip Spec      14 (20) '2.0'\n-84B8 Created OS            00 (0) 'MS-DOS'\n-84B9 Extract Zip Spec      14 (20) '2.0'\n-84BA Extract OS            00 (0) 'MS-DOS'\n-84BB General Purpose Flag  0000 (0)\n-84BD Compression Method    0000 (0) 'Stored'\n-84BF Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-84C3 CRC                   00000000 (0)\n-84C7 Compressed Size       00000000 (0)\n-84CB Uncompressed Size     00000000 (0)\n-84CF Filename Length       0004 (4)\n-84D1 Extra Length          0009 (9)\n-84D3 Comment Length        0000 (0)\n-84D5 Disk Start            0000 (0)\n-84D7 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-84D9 Ext File Attributes   00000000 (0)\n-84DD Local Header Offset   0000540C (21516)\n-84E1 Filename              'XXXX'\n-#\n-# WARNING: Offset 0x84E1: Filename 'XXXX'\n-#          Zero length filename\n-#\n-84E5 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-84E7   Length              0005 (5)\n-84E9   Flags               01 (1) 'Modification'\n-84EA   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-84EE CENTRAL HEADER #12    02014B50 (33639248)\n-84F2 Created Zip Spec      14 (20) '2.0'\n-84F3 Created OS            00 (0) 'MS-DOS'\n-84F4 Extract Zip Spec      14 (20) '2.0'\n-84F5 Extract OS            00 (0) 'MS-DOS'\n-84F6 General Purpose Flag  0000 (0)\n-84F8 Compression Method    0000 (0) 'Stored'\n-84FA Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-84FE CRC                   00000000 (0)\n-8502 Compressed Size       00000000 (0)\n-8506 Uncompressed Size     00000000 (0)\n-850A Filename Length       000B (11)\n-850C Extra Length          0009 (9)\n-850E Comment Length        0000 (0)\n-8510 Disk Start            0000 (0)\n-8512 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-8514 Ext File Attributes   00000000 (0)\n-8518 Local Header Offset   00005437 (21559)\n-851C Filename              'XXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x851C: Filename 'XXXXXXXXXXX'\n-#          Zero length filename\n-#\n-8527 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-8529   Length              0005 (5)\n-852B   Flags               01 (1) 'Modification'\n-852C   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-8530 CENTRAL HEADER #13    02014B50 (33639248)\n-8534 Created Zip Spec      14 (20) '2.0'\n-8535 Created OS            00 (0) 'MS-DOS'\n-8536 Extract Zip Spec      14 (20) '2.0'\n-8537 Extract OS            00 (0) 'MS-DOS'\n-8538 General Purpose Flag  0000 (0)\n-853A Compression Method    0000 (0) 'Stored'\n-853C Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-8540 CRC                   00000000 (0)\n-8544 Compressed Size       00000000 (0)\n-8548 Uncompressed Size     00000000 (0)\n-854C Filename Length       0011 (17)\n-854E Extra Length          0009 (9)\n-8550 Comment Length        0000 (0)\n-8552 Disk Start            0000 (0)\n-8554 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-8556 Ext File Attributes   00000000 (0)\n-855A Local Header Offset   00005469 (21609)\n-855E Filename              'XXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x855E: Filename 'XXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-856F Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-8571   Length              0005 (5)\n-8573   Flags               01 (1) 'Modification'\n-8574   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-8578 CENTRAL HEADER #14    02014B50 (33639248)\n-857C Created Zip Spec      14 (20) '2.0'\n-857D Created OS            00 (0) 'MS-DOS'\n-857E Extract Zip Spec      14 (20) '2.0'\n-857F Extract OS            00 (0) 'MS-DOS'\n-8580 General Purpose Flag  0000 (0)\n-8582 Compression Method    0000 (0) 'Stored'\n-8584 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-8588 CRC                   00000000 (0)\n-858C Compressed Size       00000000 (0)\n-8590 Uncompressed Size     00000000 (0)\n-8594 Filename Length       0019 (25)\n-8596 Extra Length          0009 (9)\n-8598 Comment Length        0000 (0)\n-859A Disk Start            0000 (0)\n-859C Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-859E Ext File Attributes   00000000 (0)\n-85A2 Local Header Offset   000054A1 (21665)\n-85A6 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x85A6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-85BF Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-85C1   Length              0005 (5)\n-85C3   Flags               01 (1) 'Modification'\n-85C4   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-85C8 CENTRAL HEADER #15    02014B50 (33639248)\n-85CC Created Zip Spec      14 (20) '2.0'\n-85CD Created OS            00 (0) 'MS-DOS'\n-85CE Extract Zip Spec      14 (20) '2.0'\n-85CF Extract OS            00 (0) 'MS-DOS'\n-85D0 General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-85D2 Compression Method    0000 (0) 'Stored'\n-85D4 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-85D8 CRC                   CE561312 (3461747474)\n-85DC Compressed Size       000008C7 (2247)\n-85E0 Uncompressed Size     000008C7 (2247)\n-85E4 Filename Length       004D (77)\n-85E6 Extra Length          0009 (9)\n-85E8 Comment Length        0000 (0)\n-85EA Disk Start            0000 (0)\n-85EC Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-85EE Ext File Attributes   00000000 (0)\n-85F2 Local Header Offset   000054E1 (21729)\n-85F6 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x85F6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-8643 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-8645   Length              0005 (5)\n-8647   Flags               01 (1) 'Modification'\n-8648   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-864C CENTRAL HEADER #16    02014B50 (33639248)\n-8650 Created Zip Spec      14 (20) '2.0'\n-8651 Created OS            00 (0) 'MS-DOS'\n-8652 Extract Zip Spec      14 (20) '2.0'\n-8653 Extract OS            00 (0) 'MS-DOS'\n-8654 General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-8656 Compression Method    0000 (0) 'Stored'\n-8658 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-865C CRC                   639AEFB9 (1671098297)\n-8660 Compressed Size       00000893 (2195)\n-8664 Uncompressed Size     00000893 (2195)\n-8668 Filename Length       0042 (66)\n-866A Extra Length          0009 (9)\n-866C Comment Length        0000 (0)\n-866E Disk Start            0000 (0)\n-8670 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-8672 Ext File Attributes   00000000 (0)\n-8676 Local Header Offset   00005E2C (24108)\n-867A Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x867A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-86BC Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-86BE   Length              0005 (5)\n-86C0   Flags               01 (1) 'Modification'\n-86C1   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-86C5 CENTRAL HEADER #17    02014B50 (33639248)\n-86C9 Created Zip Spec      14 (20) '2.0'\n-86CA Created OS            00 (0) 'MS-DOS'\n-86CB Extract Zip Spec      14 (20) '2.0'\n-86CC Extract OS            00 (0) 'MS-DOS'\n-86CD General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-86CF Compression Method    0000 (0) 'Stored'\n-86D1 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-86D5 CRC                   CFEB370D (3488298765)\n-86D9 Compressed Size       000018DC (6364)\n-86DD Uncompressed Size     000018DC (6364)\n-86E1 Filename Length       003F (63)\n-86E3 Extra Length          0009 (9)\n-86E5 Comment Length        0000 (0)\n-86E7 Disk Start            0000 (0)\n-86E9 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-86EB Ext File Attributes   00000000 (0)\n-86EF Local Header Offset   00006738 (26424)\n-86F3 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x86F3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-8732 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-8734   Length              0005 (5)\n-8736   Flags               01 (1) 'Modification'\n-8737   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-873B CENTRAL HEADER #18    02014B50 (33639248)\n-873F Created Zip Spec      14 (20) '2.0'\n-8740 Created OS            00 (0) 'MS-DOS'\n-8741 Extract Zip Spec      14 (20) '2.0'\n-8742 Extract OS            00 (0) 'MS-DOS'\n-8743 General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-8745 Compression Method    0000 (0) 'Stored'\n-8747 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-874B CRC                   C94D4545 (3377284421)\n-874F Compressed Size       00000082 (130)\n-8753 Uncompressed Size     00000082 (130)\n-8757 Filename Length       002B (43)\n-8759 Extra Length          0009 (9)\n-875B Comment Length        0000 (0)\n-875D Disk Start            0000 (0)\n-875F Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-8761 Ext File Attributes   00000000 (0)\n-8765 Local Header Offset   0000808A (32906)\n-8769 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x8769: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-8794 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-8796   Length              0005 (5)\n-8798   Flags               01 (1) 'Modification'\n-8799   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-879D END CENTRAL HEADER    06054B50 (101010256)\n-87A1 Number of this disk   0000 (0)\n-87A3 Central Dir Disk no   0000 (0)\n-87A5 Entries in this disk  0012 (18)\n-87A7 Total Entries         0012 (18)\n-87A9 Size of Central Dir   0000062F (1583)\n-87AD Offset to Central Dir 0000816E (33134)\n-87B1 Comment Length        0000 (0)\n+5E69 DATA DESCRIPTOR       08074B50 (134695760)\n+5E6D CRC                   96EBD7FB (2532038651)\n+5E71 Compressed Size       00000914 (2324)\n+5E75 Uncompressed Size     00000914 (2324)\n+\n+5E79 LOCAL HEADER #16      04034B50 (67324752)\n+5E7D Extract Zip Spec      14 (20) '2.0'\n+5E7E Extract OS            00 (0) 'MS-DOS'\n+5E7F General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+5E81 Compression Method    0000 (0) 'Stored'\n+5E83 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+5E87 CRC                   00000000 (0)\n+5E8B Compressed Size       00000000 (0)\n+5E8F Uncompressed Size     00000000 (0)\n+5E93 Filename Length       0042 (66)\n+5E95 Extra Length          0009 (9)\n+5E97 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x5E97: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+5ED9 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+5EDB   Length              0005 (5)\n+5EDD   Flags               01 (1) 'Modification'\n+5EDE   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+5EE2 PAYLOAD\n+\n+67BD DATA DESCRIPTOR       08074B50 (134695760)\n+67C1 CRC                   CAA1F8A6 (3399612582)\n+67C5 Compressed Size       000008DB (2267)\n+67C9 Uncompressed Size     000008DB (2267)\n+\n+67CD LOCAL HEADER #17      04034B50 (67324752)\n+67D1 Extract Zip Spec      14 (20) '2.0'\n+67D2 Extract OS            00 (0) 'MS-DOS'\n+67D3 General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+67D5 Compression Method    0000 (0) 'Stored'\n+67D7 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+67DB CRC                   00000000 (0)\n+67DF Compressed Size       00000000 (0)\n+67E3 Uncompressed Size     00000000 (0)\n+67E7 Filename Length       003F (63)\n+67E9 Extra Length          0009 (9)\n+67EB Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x67EB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+682A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+682C   Length              0005 (5)\n+682E   Flags               01 (1) 'Modification'\n+682F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+6833 PAYLOAD\n+\n+810F DATA DESCRIPTOR       08074B50 (134695760)\n+8113 CRC                   CFEB370D (3488298765)\n+8117 Compressed Size       000018DC (6364)\n+811B Uncompressed Size     000018DC (6364)\n+\n+811F LOCAL HEADER #18      04034B50 (67324752)\n+8123 Extract Zip Spec      14 (20) '2.0'\n+8124 Extract OS            00 (0) 'MS-DOS'\n+8125 General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+8127 Compression Method    0000 (0) 'Stored'\n+8129 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+812D CRC                   00000000 (0)\n+8131 Compressed Size       00000000 (0)\n+8135 Uncompressed Size     00000000 (0)\n+8139 Filename Length       002B (43)\n+813B Extra Length          0009 (9)\n+813D Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x813D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+8168 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+816A   Length              0005 (5)\n+816C   Flags               01 (1) 'Modification'\n+816D   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+8171 PAYLOAD               XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n+\n+81F3 DATA DESCRIPTOR       08074B50 (134695760)\n+81F7 CRC                   6D240224 (1831076388)\n+81FB Compressed Size       00000082 (130)\n+81FF Uncompressed Size     00000082 (130)\n+\n+8203 CENTRAL HEADER #1     02014B50 (33639248)\n+8207 Created Zip Spec      14 (20) '2.0'\n+8208 Created OS            00 (0) 'MS-DOS'\n+8209 Extract Zip Spec      14 (20) '2.0'\n+820A Extract OS            00 (0) 'MS-DOS'\n+820B General Purpose Flag  0000 (0)\n+820D Compression Method    0000 (0) 'Stored'\n+820F Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+8213 CRC                   00000000 (0)\n+8217 Compressed Size       00000000 (0)\n+821B Uncompressed Size     00000000 (0)\n+821F Filename Length       0009 (9)\n+8221 Extra Length          0009 (9)\n+8223 Comment Length        0000 (0)\n+8225 Disk Start            0000 (0)\n+8227 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+8229 Ext File Attributes   00000000 (0)\n+822D Local Header Offset   00000000 (0)\n+8231 Filename              'XXXXXXXXX'\n+#\n+# WARNING: Offset 0x8231: Filename 'XXXXXXXXX'\n+#          Zero length filename\n+#\n+823A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+823C   Length              0005 (5)\n+823E   Flags               01 (1) 'Modification'\n+823F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+8243 CENTRAL HEADER #2     02014B50 (33639248)\n+8247 Created Zip Spec      14 (20) '2.0'\n+8248 Created OS            00 (0) 'MS-DOS'\n+8249 Extract Zip Spec      14 (20) '2.0'\n+824A Extract OS            00 (0) 'MS-DOS'\n+824B General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+824D Compression Method    0000 (0) 'Stored'\n+824F Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+8253 CRC                   6E00B148 (1845539144)\n+8257 Compressed Size       00000CFA (3322)\n+825B Uncompressed Size     00000CFA (3322)\n+825F Filename Length       0015 (21)\n+8261 Extra Length          0009 (9)\n+8263 Comment Length        0000 (0)\n+8265 Disk Start            0000 (0)\n+8267 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+8269 Ext File Attributes   00000000 (0)\n+826D Local Header Offset   00000030 (48)\n+8271 Filename              'XXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x8271: Filename 'XXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+8286 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+8288   Length              0005 (5)\n+828A   Flags               01 (1) 'Modification'\n+828B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+828F CENTRAL HEADER #3     02014B50 (33639248)\n+8293 Created Zip Spec      14 (20) '2.0'\n+8294 Created OS            00 (0) 'MS-DOS'\n+8295 Extract Zip Spec      14 (20) '2.0'\n+8296 Extract OS            00 (0) 'MS-DOS'\n+8297 General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+8299 Compression Method    0000 (0) 'Stored'\n+829B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+829F CRC                   86E2B4B4 (2263004340)\n+82A3 Compressed Size       00002C5E (11358)\n+82A7 Uncompressed Size     00002C5E (11358)\n+82AB Filename Length       0010 (16)\n+82AD Extra Length          0009 (9)\n+82AF Comment Length        0000 (0)\n+82B1 Disk Start            0000 (0)\n+82B3 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+82B5 Ext File Attributes   00000000 (0)\n+82B9 Local Header Offset   00000D76 (3446)\n+82BD Filename              'XXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x82BD: Filename 'XXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+82CD Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+82CF   Length              0005 (5)\n+82D1   Flags               01 (1) 'Modification'\n+82D2   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+82D6 CENTRAL HEADER #4     02014B50 (33639248)\n+82DA Created Zip Spec      14 (20) '2.0'\n+82DB Created OS            00 (0) 'MS-DOS'\n+82DC Extract Zip Spec      14 (20) '2.0'\n+82DD Extract OS            00 (0) 'MS-DOS'\n+82DE General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+82E0 Compression Method    0000 (0) 'Stored'\n+82E2 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+82E6 CRC                   5A487AC2 (1514699458)\n+82EA Compressed Size       00000550 (1360)\n+82EE Uncompressed Size     00000550 (1360)\n+82F2 Filename Length       0014 (20)\n+82F4 Extra Length          0009 (9)\n+82F6 Comment Length        0000 (0)\n+82F8 Disk Start            0000 (0)\n+82FA Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+82FC Ext File Attributes   00000000 (0)\n+8300 Local Header Offset   00003A1B (14875)\n+8304 Filename              'XXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x8304: Filename 'XXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+8318 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+831A   Length              0005 (5)\n+831C   Flags               01 (1) 'Modification'\n+831D   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+8321 CENTRAL HEADER #5     02014B50 (33639248)\n+8325 Created Zip Spec      14 (20) '2.0'\n+8326 Created OS            00 (0) 'MS-DOS'\n+8327 Extract Zip Spec      14 (20) '2.0'\n+8328 Extract OS            00 (0) 'MS-DOS'\n+8329 General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+832B Compression Method    0000 (0) 'Stored'\n+832D Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+8331 CRC                   2A822197 (713171351)\n+8335 Compressed Size       00000280 (640)\n+8339 Uncompressed Size     00000280 (640)\n+833D Filename Length       000F (15)\n+833F Extra Length          0009 (9)\n+8341 Comment Length        0000 (0)\n+8343 Disk Start            0000 (0)\n+8345 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+8347 Ext File Attributes   00000000 (0)\n+834B Local Header Offset   00003FB6 (16310)\n+834F Filename              'XXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x834F: Filename 'XXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+835E Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+8360   Length              0005 (5)\n+8362   Flags               01 (1) 'Modification'\n+8363   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+8367 CENTRAL HEADER #6     02014B50 (33639248)\n+836B Created Zip Spec      14 (20) '2.0'\n+836C Created OS            00 (0) 'MS-DOS'\n+836D Extract Zip Spec      14 (20) '2.0'\n+836E Extract OS            00 (0) 'MS-DOS'\n+836F General Purpose Flag  0000 (0)\n+8371 Compression Method    0000 (0) 'Stored'\n+8373 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+8377 CRC                   00000000 (0)\n+837B Compressed Size       00000000 (0)\n+837F Uncompressed Size     00000000 (0)\n+8383 Filename Length       000F (15)\n+8385 Extra Length          0009 (9)\n+8387 Comment Length        0000 (0)\n+8389 Disk Start            0000 (0)\n+838B Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+838D Ext File Attributes   00000000 (0)\n+8391 Local Header Offset   0000427C (17020)\n+8395 Filename              'XXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x8395: Filename 'XXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+83A4 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+83A6   Length              0005 (5)\n+83A8   Flags               01 (1) 'Modification'\n+83A9   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+83AD CENTRAL HEADER #7     02014B50 (33639248)\n+83B1 Created Zip Spec      14 (20) '2.0'\n+83B2 Created OS            00 (0) 'MS-DOS'\n+83B3 Extract Zip Spec      14 (20) '2.0'\n+83B4 Extract OS            00 (0) 'MS-DOS'\n+83B5 General Purpose Flag  0000 (0)\n+83B7 Compression Method    0000 (0) 'Stored'\n+83B9 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+83BD CRC                   00000000 (0)\n+83C1 Compressed Size       00000000 (0)\n+83C5 Uncompressed Size     00000000 (0)\n+83C9 Filename Length       0020 (32)\n+83CB Extra Length          0009 (9)\n+83CD Comment Length        0000 (0)\n+83CF Disk Start            0000 (0)\n+83D1 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+83D3 Ext File Attributes   00000000 (0)\n+83D7 Local Header Offset   000042B2 (17074)\n+83DB Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x83DB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+83FB Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+83FD   Length              0005 (5)\n+83FF   Flags               01 (1) 'Modification'\n+8400   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+8404 CENTRAL HEADER #8     02014B50 (33639248)\n+8408 Created Zip Spec      14 (20) '2.0'\n+8409 Created OS            00 (0) 'MS-DOS'\n+840A Extract Zip Spec      14 (20) '2.0'\n+840B Extract OS            00 (0) 'MS-DOS'\n+840C General Purpose Flag  0000 (0)\n+840E Compression Method    0000 (0) 'Stored'\n+8410 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+8414 CRC                   00000000 (0)\n+8418 Compressed Size       00000000 (0)\n+841C Uncompressed Size     00000000 (0)\n+8420 Filename Length       002E (46)\n+8422 Extra Length          0009 (9)\n+8424 Comment Length        0000 (0)\n+8426 Disk Start            0000 (0)\n+8428 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+842A Ext File Attributes   00000000 (0)\n+842E Local Header Offset   000042F9 (17145)\n+8432 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x8432: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+8460 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+8462   Length              0005 (5)\n+8464   Flags               01 (1) 'Modification'\n+8465   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+8469 CENTRAL HEADER #9     02014B50 (33639248)\n+846D Created Zip Spec      14 (20) '2.0'\n+846E Created OS            00 (0) 'MS-DOS'\n+846F Extract Zip Spec      14 (20) '2.0'\n+8470 Extract OS            00 (0) 'MS-DOS'\n+8471 General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+8473 Compression Method    0000 (0) 'Stored'\n+8475 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+8479 CRC                   00000000 (0)\n+847D Compressed Size       00000000 (0)\n+8481 Uncompressed Size     00000000 (0)\n+8485 Filename Length       003C (60)\n+8487 Extra Length          0009 (9)\n+8489 Comment Length        0000 (0)\n+848B Disk Start            0000 (0)\n+848D Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+848F Ext File Attributes   00000000 (0)\n+8493 Local Header Offset   0000434E (17230)\n+8497 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x8497: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+84D3 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+84D5   Length              0005 (5)\n+84D7   Flags               01 (1) 'Modification'\n+84D8   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+84DC CENTRAL HEADER #10    02014B50 (33639248)\n+84E0 Created Zip Spec      14 (20) '2.0'\n+84E1 Created OS            00 (0) 'MS-DOS'\n+84E2 Extract Zip Spec      14 (20) '2.0'\n+84E3 Extract OS            00 (0) 'MS-DOS'\n+84E4 General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+84E6 Compression Method    0000 (0) 'Stored'\n+84E8 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+84EC CRC                   B8C34590 (3099805072)\n+84F0 Compressed Size       00000FDF (4063)\n+84F4 Uncompressed Size     00000FDF (4063)\n+84F8 Filename Length       0035 (53)\n+84FA Extra Length          0009 (9)\n+84FC Comment Length        0000 (0)\n+84FE Disk Start            0000 (0)\n+8500 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+8502 Ext File Attributes   00000000 (0)\n+8506 Local Header Offset   000043C1 (17345)\n+850A Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x850A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+853F Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+8541   Length              0005 (5)\n+8543   Flags               01 (1) 'Modification'\n+8544   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+8548 CENTRAL HEADER #11    02014B50 (33639248)\n+854C Created Zip Spec      14 (20) '2.0'\n+854D Created OS            00 (0) 'MS-DOS'\n+854E Extract Zip Spec      14 (20) '2.0'\n+854F Extract OS            00 (0) 'MS-DOS'\n+8550 General Purpose Flag  0000 (0)\n+8552 Compression Method    0000 (0) 'Stored'\n+8554 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+8558 CRC                   00000000 (0)\n+855C Compressed Size       00000000 (0)\n+8560 Uncompressed Size     00000000 (0)\n+8564 Filename Length       0004 (4)\n+8566 Extra Length          0009 (9)\n+8568 Comment Length        0000 (0)\n+856A Disk Start            0000 (0)\n+856C Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+856E Ext File Attributes   00000000 (0)\n+8572 Local Header Offset   0000540C (21516)\n+8576 Filename              'XXXX'\n+#\n+# WARNING: Offset 0x8576: Filename 'XXXX'\n+#          Zero length filename\n+#\n+857A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+857C   Length              0005 (5)\n+857E   Flags               01 (1) 'Modification'\n+857F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+8583 CENTRAL HEADER #12    02014B50 (33639248)\n+8587 Created Zip Spec      14 (20) '2.0'\n+8588 Created OS            00 (0) 'MS-DOS'\n+8589 Extract Zip Spec      14 (20) '2.0'\n+858A Extract OS            00 (0) 'MS-DOS'\n+858B General Purpose Flag  0000 (0)\n+858D Compression Method    0000 (0) 'Stored'\n+858F Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+8593 CRC                   00000000 (0)\n+8597 Compressed Size       00000000 (0)\n+859B Uncompressed Size     00000000 (0)\n+859F Filename Length       000B (11)\n+85A1 Extra Length          0009 (9)\n+85A3 Comment Length        0000 (0)\n+85A5 Disk Start            0000 (0)\n+85A7 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+85A9 Ext File Attributes   00000000 (0)\n+85AD Local Header Offset   00005437 (21559)\n+85B1 Filename              'XXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x85B1: Filename 'XXXXXXXXXXX'\n+#          Zero length filename\n+#\n+85BC Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+85BE   Length              0005 (5)\n+85C0   Flags               01 (1) 'Modification'\n+85C1   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+85C5 CENTRAL HEADER #13    02014B50 (33639248)\n+85C9 Created Zip Spec      14 (20) '2.0'\n+85CA Created OS            00 (0) 'MS-DOS'\n+85CB Extract Zip Spec      14 (20) '2.0'\n+85CC Extract OS            00 (0) 'MS-DOS'\n+85CD General Purpose Flag  0000 (0)\n+85CF Compression Method    0000 (0) 'Stored'\n+85D1 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+85D5 CRC                   00000000 (0)\n+85D9 Compressed Size       00000000 (0)\n+85DD Uncompressed Size     00000000 (0)\n+85E1 Filename Length       0011 (17)\n+85E3 Extra Length          0009 (9)\n+85E5 Comment Length        0000 (0)\n+85E7 Disk Start            0000 (0)\n+85E9 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+85EB Ext File Attributes   00000000 (0)\n+85EF Local Header Offset   00005469 (21609)\n+85F3 Filename              'XXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x85F3: Filename 'XXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+8604 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+8606   Length              0005 (5)\n+8608   Flags               01 (1) 'Modification'\n+8609   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+860D CENTRAL HEADER #14    02014B50 (33639248)\n+8611 Created Zip Spec      14 (20) '2.0'\n+8612 Created OS            00 (0) 'MS-DOS'\n+8613 Extract Zip Spec      14 (20) '2.0'\n+8614 Extract OS            00 (0) 'MS-DOS'\n+8615 General Purpose Flag  0000 (0)\n+8617 Compression Method    0000 (0) 'Stored'\n+8619 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+861D CRC                   00000000 (0)\n+8621 Compressed Size       00000000 (0)\n+8625 Uncompressed Size     00000000 (0)\n+8629 Filename Length       0019 (25)\n+862B Extra Length          0009 (9)\n+862D Comment Length        0000 (0)\n+862F Disk Start            0000 (0)\n+8631 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+8633 Ext File Attributes   00000000 (0)\n+8637 Local Header Offset   000054A1 (21665)\n+863B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x863B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+8654 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+8656   Length              0005 (5)\n+8658   Flags               01 (1) 'Modification'\n+8659   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+865D CENTRAL HEADER #15    02014B50 (33639248)\n+8661 Created Zip Spec      14 (20) '2.0'\n+8662 Created OS            00 (0) 'MS-DOS'\n+8663 Extract Zip Spec      14 (20) '2.0'\n+8664 Extract OS            00 (0) 'MS-DOS'\n+8665 General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+8667 Compression Method    0000 (0) 'Stored'\n+8669 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+866D CRC                   96EBD7FB (2532038651)\n+8671 Compressed Size       00000914 (2324)\n+8675 Uncompressed Size     00000914 (2324)\n+8679 Filename Length       004D (77)\n+867B Extra Length          0009 (9)\n+867D Comment Length        0000 (0)\n+867F Disk Start            0000 (0)\n+8681 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+8683 Ext File Attributes   00000000 (0)\n+8687 Local Header Offset   000054E1 (21729)\n+868B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x868B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+86D8 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+86DA   Length              0005 (5)\n+86DC   Flags               01 (1) 'Modification'\n+86DD   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+86E1 CENTRAL HEADER #16    02014B50 (33639248)\n+86E5 Created Zip Spec      14 (20) '2.0'\n+86E6 Created OS            00 (0) 'MS-DOS'\n+86E7 Extract Zip Spec      14 (20) '2.0'\n+86E8 Extract OS            00 (0) 'MS-DOS'\n+86E9 General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+86EB Compression Method    0000 (0) 'Stored'\n+86ED Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+86F1 CRC                   CAA1F8A6 (3399612582)\n+86F5 Compressed Size       000008DB (2267)\n+86F9 Uncompressed Size     000008DB (2267)\n+86FD Filename Length       0042 (66)\n+86FF Extra Length          0009 (9)\n+8701 Comment Length        0000 (0)\n+8703 Disk Start            0000 (0)\n+8705 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+8707 Ext File Attributes   00000000 (0)\n+870B Local Header Offset   00005E79 (24185)\n+870F Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x870F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+8751 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+8753   Length              0005 (5)\n+8755   Flags               01 (1) 'Modification'\n+8756   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+875A CENTRAL HEADER #17    02014B50 (33639248)\n+875E Created Zip Spec      14 (20) '2.0'\n+875F Created OS            00 (0) 'MS-DOS'\n+8760 Extract Zip Spec      14 (20) '2.0'\n+8761 Extract OS            00 (0) 'MS-DOS'\n+8762 General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+8764 Compression Method    0000 (0) 'Stored'\n+8766 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+876A CRC                   CFEB370D (3488298765)\n+876E Compressed Size       000018DC (6364)\n+8772 Uncompressed Size     000018DC (6364)\n+8776 Filename Length       003F (63)\n+8778 Extra Length          0009 (9)\n+877A Comment Length        0000 (0)\n+877C Disk Start            0000 (0)\n+877E Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+8780 Ext File Attributes   00000000 (0)\n+8784 Local Header Offset   000067CD (26573)\n+8788 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x8788: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+87C7 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+87C9   Length              0005 (5)\n+87CB   Flags               01 (1) 'Modification'\n+87CC   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+87D0 CENTRAL HEADER #18    02014B50 (33639248)\n+87D4 Created Zip Spec      14 (20) '2.0'\n+87D5 Created OS            00 (0) 'MS-DOS'\n+87D6 Extract Zip Spec      14 (20) '2.0'\n+87D7 Extract OS            00 (0) 'MS-DOS'\n+87D8 General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+87DA Compression Method    0000 (0) 'Stored'\n+87DC Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+87E0 CRC                   6D240224 (1831076388)\n+87E4 Compressed Size       00000082 (130)\n+87E8 Uncompressed Size     00000082 (130)\n+87EC Filename Length       002B (43)\n+87EE Extra Length          0009 (9)\n+87F0 Comment Length        0000 (0)\n+87F2 Disk Start            0000 (0)\n+87F4 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+87F6 Ext File Attributes   00000000 (0)\n+87FA Local Header Offset   0000811F (33055)\n+87FE Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x87FE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+8829 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+882B   Length              0005 (5)\n+882D   Flags               01 (1) 'Modification'\n+882E   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+8832 END CENTRAL HEADER    06054B50 (101010256)\n+8836 Number of this disk   0000 (0)\n+8838 Central Dir Disk no   0000 (0)\n+883A Entries in this disk  0012 (18)\n+883C Total Entries         0012 (18)\n+883E Size of Central Dir   0000062F (1583)\n+8842 Offset to Central Dir 00008203 (33283)\n+8846 Comment Length        0000 (0)\n #\n # Warning Count: 36\n #\n # Done\n"}, {"source1": "org/apache/shiro/aspectj/AspectjAnnotationsAuthorizingMethodInterceptor.class", "source2": "org/apache/shiro/aspectj/AspectjAnnotationsAuthorizingMethodInterceptor.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -1,27 +1,27 @@\n \n package org.apache.shiro.aspectj;\n \n-import org.slf4j.LoggerFactory;\n import org.apache.shiro.aop.MethodInvocation;\n import java.util.Arrays;\n import org.aspectj.lang.reflect.MethodSignature;\n import org.aspectj.lang.JoinPoint;\n+import org.slf4j.LoggerFactory;\n import org.slf4j.Logger;\n import org.apache.shiro.authz.aop.AnnotationsAuthorizingMethodInterceptor;\n \n public class AspectjAnnotationsAuthorizingMethodInterceptor extends AnnotationsAuthorizingMethodInterceptor\n {\n     private static final Logger log;\n     \n+    static {\n+        log = LoggerFactory.getLogger((Class)AspectjAnnotationsAuthorizingMethodInterceptor.class);\n+    }\n+    \n     protected void performBeforeInterception(final JoinPoint aJoinPoint) throws Throwable {\n         if (AspectjAnnotationsAuthorizingMethodInterceptor.log.isTraceEnabled()) {\n             AspectjAnnotationsAuthorizingMethodInterceptor.log.trace(\"#### Invoking a method decorated with a Shiro annotation\\n\\tkind       : \" + aJoinPoint.getKind() + \"\\n\\tjoinPoint  : \" + aJoinPoint + \"\\n\\tannotations: \" + Arrays.toString((Object[])((MethodSignature)aJoinPoint.getSignature()).getMethod().getAnnotations()) + \"\\n\\ttarget     : \" + aJoinPoint.getTarget());\n         }\n         final BeforeAdviceMethodInvocationAdapter mi = BeforeAdviceMethodInvocationAdapter.createFrom(aJoinPoint);\n         super.invoke((MethodInvocation)mi);\n     }\n-    \n-    static {\n-        log = LoggerFactory.getLogger((Class)AspectjAnnotationsAuthorizingMethodInterceptor.class);\n-    }\n }\n"}]}, {"source1": "org/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter.class", "source2": "org/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,108 +1,106 @@\n-  SHA-256 checksum e76d0f809eb1a3d322dc8ae2557dcbd8bad8eb4e7a481fc52f85a3982ffd5e63\n+  SHA-256 checksum 6d3415ce529aecdb80fdddbfffdcdb9faa9942d871537079d913d4cea6783502\n   Compiled from \"BeforeAdviceMethodInvocationAdapter.java\"\n public class org.apache.shiro.aspectj.BeforeAdviceMethodInvocationAdapter implements org.apache.shiro.aop.MethodInvocation\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n-  this_class: #3                          // org/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter\n-  super_class: #22                        // java/lang/Object\n+  this_class: #1                          // org/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter\n+  super_class: #3                         // java/lang/Object\n   interfaces: 1, fields: 3, methods: 6, attributes: 1\n Constant pool:\n-   #1 = InterfaceMethodref #56.#57        // org/aspectj/lang/JoinPoint.getSignature:()Lorg/aspectj/lang/Signature;\n-   #2 = Class              #58            // org/aspectj/lang/reflect/MethodSignature\n-   #3 = Class              #59            // org/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter\n-   #4 = InterfaceMethodref #56.#60        // org/aspectj/lang/JoinPoint.getThis:()Ljava/lang/Object;\n-   #5 = InterfaceMethodref #2.#61         // org/aspectj/lang/reflect/MethodSignature.getMethod:()Ljava/lang/reflect/Method;\n-   #6 = InterfaceMethodref #56.#62        // org/aspectj/lang/JoinPoint.getArgs:()[Ljava/lang/Object;\n-   #7 = Methodref          #3.#63         // org/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter.\"<init>\":(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)V\n-   #8 = Class              #64            // org/aspectj/lang/reflect/AdviceSignature\n-   #9 = InterfaceMethodref #8.#65         // org/aspectj/lang/reflect/AdviceSignature.getAdvice:()Ljava/lang/reflect/Method;\n-  #10 = Class              #66            // java/lang/IllegalArgumentException\n-  #11 = Class              #67            // java/lang/StringBuilder\n-  #12 = Methodref          #11.#68        // java/lang/StringBuilder.\"<init>\":()V\n-  #13 = String             #69            // The joint point signature is invalid: expected a MethodSignature or an AdviceSignature but was\n-  #14 = Methodref          #11.#70        // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-  #15 = Methodref          #11.#71        // java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-  #16 = Methodref          #11.#72        // java/lang/StringBuilder.toString:()Ljava/lang/String;\n-  #17 = Methodref          #10.#73        // java/lang/IllegalArgumentException.\"<init>\":(Ljava/lang/String;)V\n-  #18 = Methodref          #22.#68        // java/lang/Object.\"<init>\":()V\n-  #19 = Fieldref           #3.#74         // org/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter._object:Ljava/lang/Object;\n-  #20 = Fieldref           #3.#75         // org/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter._method:Ljava/lang/reflect/Method;\n-  #21 = Fieldref           #3.#76         // org/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter._arguments:[Ljava/lang/Object;\n-  #22 = Class              #77            // java/lang/Object\n-  #23 = Class              #78            // org/apache/shiro/aop/MethodInvocation\n-  #24 = Utf8               _object\n-  #25 = Utf8               Ljava/lang/Object;\n-  #26 = Utf8               _method\n-  #27 = Utf8               Ljava/lang/reflect/Method;\n-  #28 = Utf8               _arguments\n-  #29 = Utf8               [Ljava/lang/Object;\n-  #30 = Utf8               createFrom\n-  #31 = Utf8               (Lorg/aspectj/lang/JoinPoint;)Lorg/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter;\n-  #32 = Utf8               Code\n-  #33 = Utf8               LineNumberTable\n-  #34 = Utf8               LocalVariableTable\n-  #35 = Utf8               aJoinPoint\n-  #36 = Utf8               Lorg/aspectj/lang/JoinPoint;\n-  #37 = Utf8               StackMapTable\n-  #38 = Utf8               <init>\n-  #39 = Utf8               (Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)V\n-  #40 = Utf8               this\n-  #41 = Utf8               Lorg/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter;\n-  #42 = Utf8               anObject\n-  #43 = Utf8               aMethod\n-  #44 = Utf8               someArguments\n-  #45 = Utf8               getArguments\n-  #46 = Utf8               ()[Ljava/lang/Object;\n-  #47 = Utf8               getMethod\n-  #48 = Utf8               ()Ljava/lang/reflect/Method;\n-  #49 = Utf8               proceed\n-  #50 = Utf8               ()Ljava/lang/Object;\n-  #51 = Utf8               Exceptions\n-  #52 = Class              #79            // java/lang/Throwable\n-  #53 = Utf8               getThis\n-  #54 = Utf8               SourceFile\n-  #55 = Utf8               BeforeAdviceMethodInvocationAdapter.java\n-  #56 = Class              #80            // org/aspectj/lang/JoinPoint\n-  #57 = NameAndType        #81:#82        // getSignature:()Lorg/aspectj/lang/Signature;\n-  #58 = Utf8               org/aspectj/lang/reflect/MethodSignature\n-  #59 = Utf8               org/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter\n-  #60 = NameAndType        #53:#50        // getThis:()Ljava/lang/Object;\n-  #61 = NameAndType        #47:#48        // getMethod:()Ljava/lang/reflect/Method;\n-  #62 = NameAndType        #83:#46        // getArgs:()[Ljava/lang/Object;\n-  #63 = NameAndType        #38:#39        // \"<init>\":(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)V\n-  #64 = Utf8               org/aspectj/lang/reflect/AdviceSignature\n-  #65 = NameAndType        #84:#48        // getAdvice:()Ljava/lang/reflect/Method;\n-  #66 = Utf8               java/lang/IllegalArgumentException\n-  #67 = Utf8               java/lang/StringBuilder\n-  #68 = NameAndType        #38:#85        // \"<init>\":()V\n-  #69 = Utf8               The joint point signature is invalid: expected a MethodSignature or an AdviceSignature but was\n-  #70 = NameAndType        #86:#87        // append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-  #71 = NameAndType        #86:#88        // append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-  #72 = NameAndType        #89:#90        // toString:()Ljava/lang/String;\n-  #73 = NameAndType        #38:#91        // \"<init>\":(Ljava/lang/String;)V\n-  #74 = NameAndType        #24:#25        // _object:Ljava/lang/Object;\n-  #75 = NameAndType        #26:#27        // _method:Ljava/lang/reflect/Method;\n-  #76 = NameAndType        #28:#29        // _arguments:[Ljava/lang/Object;\n-  #77 = Utf8               java/lang/Object\n-  #78 = Utf8               org/apache/shiro/aop/MethodInvocation\n-  #79 = Utf8               java/lang/Throwable\n-  #80 = Utf8               org/aspectj/lang/JoinPoint\n-  #81 = Utf8               getSignature\n-  #82 = Utf8               ()Lorg/aspectj/lang/Signature;\n-  #83 = Utf8               getArgs\n-  #84 = Utf8               getAdvice\n-  #85 = Utf8               ()V\n-  #86 = Utf8               append\n-  #87 = Utf8               (Ljava/lang/String;)Ljava/lang/StringBuilder;\n-  #88 = Utf8               (Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-  #89 = Utf8               toString\n-  #90 = Utf8               ()Ljava/lang/String;\n-  #91 = Utf8               (Ljava/lang/String;)V\n+   #1 = Class              #2             // org/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter\n+   #2 = Utf8               org/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter\n+   #3 = Class              #4             // java/lang/Object\n+   #4 = Utf8               java/lang/Object\n+   #5 = Class              #6             // org/apache/shiro/aop/MethodInvocation\n+   #6 = Utf8               org/apache/shiro/aop/MethodInvocation\n+   #7 = Utf8               _object\n+   #8 = Utf8               Ljava/lang/Object;\n+   #9 = Utf8               _method\n+  #10 = Utf8               Ljava/lang/reflect/Method;\n+  #11 = Utf8               _arguments\n+  #12 = Utf8               [Ljava/lang/Object;\n+  #13 = Utf8               createFrom\n+  #14 = Utf8               (Lorg/aspectj/lang/JoinPoint;)Lorg/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter;\n+  #15 = Utf8               org.aspectj.weaver.MethodDeclarationLineNumber\n+  #16 = Utf8               Code\n+  #17 = InterfaceMethodref #18.#20        // org/aspectj/lang/JoinPoint.getSignature:()Lorg/aspectj/lang/Signature;\n+  #18 = Class              #19            // org/aspectj/lang/JoinPoint\n+  #19 = Utf8               org/aspectj/lang/JoinPoint\n+  #20 = NameAndType        #21:#22        // getSignature:()Lorg/aspectj/lang/Signature;\n+  #21 = Utf8               getSignature\n+  #22 = Utf8               ()Lorg/aspectj/lang/Signature;\n+  #23 = Class              #24            // org/aspectj/lang/reflect/MethodSignature\n+  #24 = Utf8               org/aspectj/lang/reflect/MethodSignature\n+  #25 = InterfaceMethodref #18.#26        // org/aspectj/lang/JoinPoint.getThis:()Ljava/lang/Object;\n+  #26 = NameAndType        #27:#28        // getThis:()Ljava/lang/Object;\n+  #27 = Utf8               getThis\n+  #28 = Utf8               ()Ljava/lang/Object;\n+  #29 = InterfaceMethodref #23.#30        // org/aspectj/lang/reflect/MethodSignature.getMethod:()Ljava/lang/reflect/Method;\n+  #30 = NameAndType        #31:#32        // getMethod:()Ljava/lang/reflect/Method;\n+  #31 = Utf8               getMethod\n+  #32 = Utf8               ()Ljava/lang/reflect/Method;\n+  #33 = InterfaceMethodref #18.#34        // org/aspectj/lang/JoinPoint.getArgs:()[Ljava/lang/Object;\n+  #34 = NameAndType        #35:#36        // getArgs:()[Ljava/lang/Object;\n+  #35 = Utf8               getArgs\n+  #36 = Utf8               ()[Ljava/lang/Object;\n+  #37 = Methodref          #1.#38         // org/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter.\"<init>\":(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)V\n+  #38 = NameAndType        #39:#40        // \"<init>\":(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)V\n+  #39 = Utf8               <init>\n+  #40 = Utf8               (Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)V\n+  #41 = Class              #42            // org/aspectj/lang/reflect/AdviceSignature\n+  #42 = Utf8               org/aspectj/lang/reflect/AdviceSignature\n+  #43 = InterfaceMethodref #41.#44        // org/aspectj/lang/reflect/AdviceSignature.getAdvice:()Ljava/lang/reflect/Method;\n+  #44 = NameAndType        #45:#32        // getAdvice:()Ljava/lang/reflect/Method;\n+  #45 = Utf8               getAdvice\n+  #46 = Class              #47            // java/lang/IllegalArgumentException\n+  #47 = Utf8               java/lang/IllegalArgumentException\n+  #48 = Class              #49            // java/lang/StringBuilder\n+  #49 = Utf8               java/lang/StringBuilder\n+  #50 = String             #51            // The joint point signature is invalid: expected a MethodSignature or an AdviceSignature but was\n+  #51 = Utf8               The joint point signature is invalid: expected a MethodSignature or an AdviceSignature but was\n+  #52 = Methodref          #48.#53        // java/lang/StringBuilder.\"<init>\":(Ljava/lang/String;)V\n+  #53 = NameAndType        #39:#54        // \"<init>\":(Ljava/lang/String;)V\n+  #54 = Utf8               (Ljava/lang/String;)V\n+  #55 = Methodref          #48.#56        // java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+  #56 = NameAndType        #57:#58        // append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+  #57 = Utf8               append\n+  #58 = Utf8               (Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+  #59 = Methodref          #48.#60        // java/lang/StringBuilder.toString:()Ljava/lang/String;\n+  #60 = NameAndType        #61:#62        // toString:()Ljava/lang/String;\n+  #61 = Utf8               toString\n+  #62 = Utf8               ()Ljava/lang/String;\n+  #63 = Methodref          #46.#53        // java/lang/IllegalArgumentException.\"<init>\":(Ljava/lang/String;)V\n+  #64 = Utf8               LineNumberTable\n+  #65 = Utf8               LocalVariableTable\n+  #66 = Utf8               aJoinPoint\n+  #67 = Utf8               Lorg/aspectj/lang/JoinPoint;\n+  #68 = Utf8               StackMapTable\n+  #69 = Methodref          #3.#70         // java/lang/Object.\"<init>\":()V\n+  #70 = NameAndType        #39:#71        // \"<init>\":()V\n+  #71 = Utf8               ()V\n+  #72 = Fieldref           #1.#73         // org/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter._object:Ljava/lang/Object;\n+  #73 = NameAndType        #7:#8          // _object:Ljava/lang/Object;\n+  #74 = Fieldref           #1.#75         // org/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter._method:Ljava/lang/reflect/Method;\n+  #75 = NameAndType        #9:#10         // _method:Ljava/lang/reflect/Method;\n+  #76 = Fieldref           #1.#77         // org/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter._arguments:[Ljava/lang/Object;\n+  #77 = NameAndType        #11:#12        // _arguments:[Ljava/lang/Object;\n+  #78 = Utf8               this\n+  #79 = Utf8               Lorg/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter;\n+  #80 = Utf8               anObject\n+  #81 = Utf8               aMethod\n+  #82 = Utf8               someArguments\n+  #83 = Utf8               getArguments\n+  #84 = Utf8               proceed\n+  #85 = Utf8               Exceptions\n+  #86 = Class              #87            // java/lang/Throwable\n+  #87 = Utf8               java/lang/Throwable\n+  #88 = Utf8               SourceFile\n+  #89 = Utf8               BeforeAdviceMethodInvocationAdapter.java\n {\n   private java.lang.Object _object;\n     descriptor: Ljava/lang/Object;\n     flags: (0x0002) ACC_PRIVATE\n \n   private java.lang.reflect.Method _method;\n     descriptor: Ljava/lang/reflect/Method;\n@@ -111,96 +109,99 @@\n   private java.lang.Object[] _arguments;\n     descriptor: [Ljava/lang/Object;\n     flags: (0x0002) ACC_PRIVATE\n \n   public static org.apache.shiro.aspectj.BeforeAdviceMethodInvocationAdapter createFrom(org.aspectj.lang.JoinPoint);\n     descriptor: (Lorg/aspectj/lang/JoinPoint;)Lorg/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter;\n     flags: (0x0009) ACC_PUBLIC, ACC_STATIC\n+      org.aspectj.weaver.MethodDeclarationLineNumber: length = 0x8 (unknown attribute)\n+       00 00 00 30 00 00 07 5F\n     Code:\n       stack=5, locals=1, args_size=1\n          0: aload_0\n-         1: invokeinterface #1,  1            // InterfaceMethod org/aspectj/lang/JoinPoint.getSignature:()Lorg/aspectj/lang/Signature;\n-         6: instanceof    #2                  // class org/aspectj/lang/reflect/MethodSignature\n+         1: invokeinterface #17,  1           // InterfaceMethod org/aspectj/lang/JoinPoint.getSignature:()Lorg/aspectj/lang/Signature;\n+         6: instanceof    #23                 // class org/aspectj/lang/reflect/MethodSignature\n          9: ifeq          46\n-        12: new           #3                  // class org/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter\n+        12: new           #1                  // class org/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter\n         15: dup\n         16: aload_0\n-        17: invokeinterface #4,  1            // InterfaceMethod org/aspectj/lang/JoinPoint.getThis:()Ljava/lang/Object;\n+        17: invokeinterface #25,  1           // InterfaceMethod org/aspectj/lang/JoinPoint.getThis:()Ljava/lang/Object;\n         22: aload_0\n-        23: invokeinterface #1,  1            // InterfaceMethod org/aspectj/lang/JoinPoint.getSignature:()Lorg/aspectj/lang/Signature;\n-        28: checkcast     #2                  // class org/aspectj/lang/reflect/MethodSignature\n-        31: invokeinterface #5,  1            // InterfaceMethod org/aspectj/lang/reflect/MethodSignature.getMethod:()Ljava/lang/reflect/Method;\n+        23: invokeinterface #17,  1           // InterfaceMethod org/aspectj/lang/JoinPoint.getSignature:()Lorg/aspectj/lang/Signature;\n+        28: checkcast     #23                 // class org/aspectj/lang/reflect/MethodSignature\n+        31: invokeinterface #29,  1           // InterfaceMethod org/aspectj/lang/reflect/MethodSignature.getMethod:()Ljava/lang/reflect/Method;\n         36: aload_0\n-        37: invokeinterface #6,  1            // InterfaceMethod org/aspectj/lang/JoinPoint.getArgs:()[Ljava/lang/Object;\n-        42: invokespecial #7                  // Method \"<init>\":(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)V\n+        37: invokeinterface #33,  1           // InterfaceMethod org/aspectj/lang/JoinPoint.getArgs:()[Ljava/lang/Object;\n+        42: invokespecial #37                 // Method \"<init>\":(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)V\n         45: areturn\n         46: aload_0\n-        47: invokeinterface #1,  1            // InterfaceMethod org/aspectj/lang/JoinPoint.getSignature:()Lorg/aspectj/lang/Signature;\n-        52: instanceof    #8                  // class org/aspectj/lang/reflect/AdviceSignature\n+        47: invokeinterface #17,  1           // InterfaceMethod org/aspectj/lang/JoinPoint.getSignature:()Lorg/aspectj/lang/Signature;\n+        52: instanceof    #41                 // class org/aspectj/lang/reflect/AdviceSignature\n         55: ifeq          92\n-        58: new           #3                  // class org/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter\n+        58: new           #1                  // class org/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter\n         61: dup\n         62: aload_0\n-        63: invokeinterface #4,  1            // InterfaceMethod org/aspectj/lang/JoinPoint.getThis:()Ljava/lang/Object;\n+        63: invokeinterface #25,  1           // InterfaceMethod org/aspectj/lang/JoinPoint.getThis:()Ljava/lang/Object;\n         68: aload_0\n-        69: invokeinterface #1,  1            // InterfaceMethod org/aspectj/lang/JoinPoint.getSignature:()Lorg/aspectj/lang/Signature;\n-        74: checkcast     #8                  // class org/aspectj/lang/reflect/AdviceSignature\n-        77: invokeinterface #9,  1            // InterfaceMethod org/aspectj/lang/reflect/AdviceSignature.getAdvice:()Ljava/lang/reflect/Method;\n+        69: invokeinterface #17,  1           // InterfaceMethod org/aspectj/lang/JoinPoint.getSignature:()Lorg/aspectj/lang/Signature;\n+        74: checkcast     #41                 // class org/aspectj/lang/reflect/AdviceSignature\n+        77: invokeinterface #43,  1           // InterfaceMethod org/aspectj/lang/reflect/AdviceSignature.getAdvice:()Ljava/lang/reflect/Method;\n         82: aload_0\n-        83: invokeinterface #6,  1            // InterfaceMethod org/aspectj/lang/JoinPoint.getArgs:()[Ljava/lang/Object;\n-        88: invokespecial #7                  // Method \"<init>\":(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)V\n+        83: invokeinterface #33,  1           // InterfaceMethod org/aspectj/lang/JoinPoint.getArgs:()[Ljava/lang/Object;\n+        88: invokespecial #37                 // Method \"<init>\":(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)V\n         91: areturn\n-        92: new           #10                 // class java/lang/IllegalArgumentException\n+        92: new           #46                 // class java/lang/IllegalArgumentException\n         95: dup\n-        96: new           #11                 // class java/lang/StringBuilder\n+        96: new           #48                 // class java/lang/StringBuilder\n         99: dup\n-       100: invokespecial #12                 // Method java/lang/StringBuilder.\"<init>\":()V\n-       103: ldc           #13                 // String The joint point signature is invalid: expected a MethodSignature or an AdviceSignature but was\n-       105: invokevirtual #14                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-       108: aload_0\n-       109: invokeinterface #1,  1            // InterfaceMethod org/aspectj/lang/JoinPoint.getSignature:()Lorg/aspectj/lang/Signature;\n-       114: invokevirtual #15                 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-       117: invokevirtual #16                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n-       120: invokespecial #17                 // Method java/lang/IllegalArgumentException.\"<init>\":(Ljava/lang/String;)V\n-       123: athrow\n+       100: ldc           #50                 // String The joint point signature is invalid: expected a MethodSignature or an AdviceSignature but was\n+       102: invokespecial #52                 // Method java/lang/StringBuilder.\"<init>\":(Ljava/lang/String;)V\n+       105: aload_0\n+       106: invokeinterface #17,  1           // InterfaceMethod org/aspectj/lang/JoinPoint.getSignature:()Lorg/aspectj/lang/Signature;\n+       111: invokevirtual #55                 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+       114: invokevirtual #59                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n+       117: invokespecial #63                 // Method java/lang/IllegalArgumentException.\"<init>\":(Ljava/lang/String;)V\n+       120: athrow\n       LineNumberTable:\n         line 49: 0\n         line 50: 12\n-        line 51: 23\n-        line 52: 37\n-        line 50: 45\n+        line 51: 22\n+        line 52: 36\n+        line 50: 42\n         line 54: 46\n         line 55: 58\n-        line 56: 69\n-        line 57: 83\n-        line 55: 91\n+        line 56: 68\n+        line 57: 82\n+        line 55: 88\n         line 60: 92\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n-            0     124     0 aJoinPoint   Lorg/aspectj/lang/JoinPoint;\n+            0     121     0 aJoinPoint   Lorg/aspectj/lang/JoinPoint;\n       StackMapTable: number_of_entries = 2\n         frame_type = 46 /* same */\n         frame_type = 45 /* same */\n \n   public org.apache.shiro.aspectj.BeforeAdviceMethodInvocationAdapter(java.lang.Object, java.lang.reflect.Method, java.lang.Object[]);\n     descriptor: (Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)V\n     flags: (0x0001) ACC_PUBLIC\n+      org.aspectj.weaver.MethodDeclarationLineNumber: length = 0x8 (unknown attribute)\n+       00 00 00 46 00 00 0B 5D\n     Code:\n       stack=2, locals=4, args_size=4\n          0: aload_0\n-         1: invokespecial #18                 // Method java/lang/Object.\"<init>\":()V\n+         1: invokespecial #69                 // Method java/lang/Object.\"<init>\":()V\n          4: aload_0\n          5: aload_1\n-         6: putfield      #19                 // Field _object:Ljava/lang/Object;\n+         6: putfield      #72                 // Field _object:Ljava/lang/Object;\n          9: aload_0\n         10: aload_2\n-        11: putfield      #20                 // Field _method:Ljava/lang/reflect/Method;\n+        11: putfield      #74                 // Field _method:Ljava/lang/reflect/Method;\n         14: aload_0\n         15: aload_3\n-        16: putfield      #21                 // Field _arguments:[Ljava/lang/Object;\n+        16: putfield      #76                 // Field _arguments:[Ljava/lang/Object;\n         19: return\n       LineNumberTable:\n         line 70: 0\n         line 71: 4\n         line 72: 9\n         line 73: 14\n         line 74: 19\n@@ -210,61 +211,69 @@\n             0      20     1 anObject   Ljava/lang/Object;\n             0      20     2 aMethod   Ljava/lang/reflect/Method;\n             0      20     3 someArguments   [Ljava/lang/Object;\n \n   public java.lang.Object[] getArguments();\n     descriptor: ()[Ljava/lang/Object;\n     flags: (0x0001) ACC_PUBLIC\n+      org.aspectj.weaver.MethodDeclarationLineNumber: length = 0x8 (unknown attribute)\n+       00 00 00 50 00 00 0C 8F\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #21                 // Field _arguments:[Ljava/lang/Object;\n+         1: getfield      #76                 // Field _arguments:[Ljava/lang/Object;\n          4: areturn\n       LineNumberTable:\n         line 81: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Lorg/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter;\n \n   public java.lang.reflect.Method getMethod();\n     descriptor: ()Ljava/lang/reflect/Method;\n     flags: (0x0001) ACC_PUBLIC\n+      org.aspectj.weaver.MethodDeclarationLineNumber: length = 0x8 (unknown attribute)\n+       00 00 00 58 00 00 0D 2E\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #20                 // Field _method:Ljava/lang/reflect/Method;\n+         1: getfield      #74                 // Field _method:Ljava/lang/reflect/Method;\n          4: areturn\n       LineNumberTable:\n         line 89: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Lorg/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter;\n \n   public java.lang.Object proceed() throws java.lang.Throwable;\n     descriptor: ()Ljava/lang/Object;\n     flags: (0x0001) ACC_PUBLIC\n+    Exceptions:\n+      throws java.lang.Throwable\n+      org.aspectj.weaver.MethodDeclarationLineNumber: length = 0x8 (unknown attribute)\n+       00 00 00 60 00 00 0D C5\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aconst_null\n          1: areturn\n       LineNumberTable:\n         line 98: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       2     0  this   Lorg/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter;\n-    Exceptions:\n-      throws java.lang.Throwable\n \n   public java.lang.Object getThis();\n     descriptor: ()Ljava/lang/Object;\n     flags: (0x0001) ACC_PUBLIC\n+      org.aspectj.weaver.MethodDeclarationLineNumber: length = 0x8 (unknown attribute)\n+       00 00 00 68 00 00 0E 6A\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #19                 // Field _object:Ljava/lang/Object;\n+         1: getfield      #72                 // Field _object:Ljava/lang/Object;\n          4: areturn\n       LineNumberTable:\n         line 105: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Lorg/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter;\n }\n"}]}, {"source1": "org/apache/shiro/aspectj/package-info.class", "source2": "org/apache/shiro/aspectj/package-info.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,19 +1,19 @@\n-  SHA-256 checksum 688bd579b83ed3ae16b593b66a978d5000807a3bbb3d3e688d5a9c18d2c33a2a\n+  SHA-256 checksum 32f751afeb19aeff874459dae06098191ef45027b67b99ba24a3bceef999e86d\n   Compiled from \"package-info.java\"\n interface org.apache.shiro.aspectj.package-info\n   minor version: 0\n   major version: 52\n   flags: (0x1600) ACC_INTERFACE, ACC_ABSTRACT, ACC_SYNTHETIC\n-  this_class: #2                          // \"org/apache/shiro/aspectj/package-info\"\n-  super_class: #4                         // java/lang/Object\n+  this_class: #1                          // \"org/apache/shiro/aspectj/package-info\"\n+  super_class: #3                         // java/lang/Object\n   interfaces: 0, fields: 0, methods: 0, attributes: 1\n Constant pool:\n-  #1 = Utf8               org/apache/shiro/aspectj/package-info\n-  #2 = Class              #1              // \"org/apache/shiro/aspectj/package-info\"\n-  #3 = Utf8               java/lang/Object\n-  #4 = Class              #3              // java/lang/Object\n-  #5 = Utf8               package-info.java\n-  #6 = Utf8               SourceFile\n+  #1 = Class              #2              // \"org/apache/shiro/aspectj/package-info\"\n+  #2 = Utf8               org/apache/shiro/aspectj/package-info\n+  #3 = Class              #4              // java/lang/Object\n+  #4 = Utf8               java/lang/Object\n+  #5 = Utf8               SourceFile\n+  #6 = Utf8               package-info.java\n {\n }\n SourceFile: \"package-info.java\"\n"}]}]}
