{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo {}", "source2": "zipinfo {}", "unified_diff": "@@ -1,21 +1,21 @@\n-Zip file size: 39932 bytes, number of entries: 19\n+Zip file size: 39276 bytes, number of entries: 19\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 META-INF/\n -rw----     2.0 fat     1378 bX stor 70-Jan-01 00:00 META-INF/MANIFEST.MF\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/io.dropwizard.metrics/\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 META-INF/maven/io.dropwizard.metrics/metrics-servlets/\n -rw----     2.0 fat        0 bX stor 70-Jan-01 00:00 META-INF/maven/io.dropwizard.metrics/metrics-servlets/pom.properties\n -rw----     2.0 fat     3558 bX stor 70-Jan-01 00:00 META-INF/maven/io.dropwizard.metrics/metrics-servlets/pom.xml\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 com/\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 com/codahale/\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 com/codahale/metrics/\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 com/codahale/metrics/servlets/\n--rw----     2.0 fat     5815 bX stor 70-Jan-01 00:00 com/codahale/metrics/servlets/AdminServlet.class\n--rw----     2.0 fat     3634 bX stor 70-Jan-01 00:00 com/codahale/metrics/servlets/CpuProfileServlet.class\n+-rw----     2.0 fat     5701 bX stor 70-Jan-01 00:00 com/codahale/metrics/servlets/AdminServlet.class\n+-rw----     2.0 fat     3525 bX stor 70-Jan-01 00:00 com/codahale/metrics/servlets/CpuProfileServlet.class\n -rw----     2.0 fat     1835 bX stor 70-Jan-01 00:00 com/codahale/metrics/servlets/HealthCheckServlet$ContextListener.class\n--rw----     2.0 fat     7176 bX stor 70-Jan-01 00:00 com/codahale/metrics/servlets/HealthCheckServlet.class\n+-rw----     2.0 fat     7065 bX stor 70-Jan-01 00:00 com/codahale/metrics/servlets/HealthCheckServlet.class\n -rw----     2.0 fat     2234 bX stor 70-Jan-01 00:00 com/codahale/metrics/servlets/MetricsServlet$ContextListener.class\n--rw----     2.0 fat     6079 bX stor 70-Jan-01 00:00 com/codahale/metrics/servlets/MetricsServlet.class\n--rw----     2.0 fat     1735 bX stor 70-Jan-01 00:00 com/codahale/metrics/servlets/PingServlet.class\n--rw----     2.0 fat     2958 bX stor 70-Jan-01 00:00 com/codahale/metrics/servlets/ThreadDumpServlet.class\n-19 files, 36402 bytes uncompressed, 36402 bytes compressed:  0.0%\n+-rw----     2.0 fat     5973 bX stor 70-Jan-01 00:00 com/codahale/metrics/servlets/MetricsServlet.class\n+-rw----     2.0 fat     1629 bX stor 70-Jan-01 00:00 com/codahale/metrics/servlets/PingServlet.class\n+-rw----     2.0 fat     2848 bX stor 70-Jan-01 00:00 com/codahale/metrics/servlets/ThreadDumpServlet.class\n+19 files, 35746 bytes uncompressed, 35746 bytes compressed:  0.0%\n"}, {"source1": "zipdetails --redact --scan --utc {}", "source2": "zipdetails --redact --scan --utc {}", "unified_diff": "@@ -269,782 +269,782 @@\n #\n 16BF Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 16C1   Length              0005 (5)\n 16C3   Flags               01 (1) 'Modification'\n 16C4   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 16C8 PAYLOAD\n \n-2D7F DATA DESCRIPTOR       08074B50 (134695760)\n-2D83 CRC                   814CB268 (2169287272)\n-2D87 Compressed Size       000016B7 (5815)\n-2D8B Uncompressed Size     000016B7 (5815)\n-\n-2D8F LOCAL HEADER #13      04034B50 (67324752)\n-2D93 Extract Zip Spec      14 (20) '2.0'\n-2D94 Extract OS            00 (0) 'MS-DOS'\n-2D95 General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-2D97 Compression Method    0000 (0) 'Stored'\n-2D99 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2D9D CRC                   00000000 (0)\n-2DA1 Compressed Size       00000000 (0)\n-2DA5 Uncompressed Size     00000000 (0)\n-2DA9 Filename Length       0035 (53)\n-2DAB Extra Length          0009 (9)\n-2DAD Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2DAD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2DE2 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2DE4   Length              0005 (5)\n-2DE6   Flags               01 (1) 'Modification'\n-2DE7   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-2DEB PAYLOAD\n-\n-3C1D DATA DESCRIPTOR       08074B50 (134695760)\n-3C21 CRC                   1577075D (360122205)\n-3C25 Compressed Size       00000E32 (3634)\n-3C29 Uncompressed Size     00000E32 (3634)\n-\n-3C2D LOCAL HEADER #14      04034B50 (67324752)\n-3C31 Extract Zip Spec      14 (20) '2.0'\n-3C32 Extract OS            00 (0) 'MS-DOS'\n-3C33 General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-3C35 Compression Method    0000 (0) 'Stored'\n-3C37 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-3C3B CRC                   00000000 (0)\n-3C3F Compressed Size       00000000 (0)\n-3C43 Uncompressed Size     00000000 (0)\n-3C47 Filename Length       0046 (70)\n-3C49 Extra Length          0009 (9)\n-3C4B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x3C4B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-3C91 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-3C93   Length              0005 (5)\n-3C95   Flags               01 (1) 'Modification'\n-3C96   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-3C9A PAYLOAD\n-\n-43C5 DATA DESCRIPTOR       08074B50 (134695760)\n-43C9 CRC                   7A7F3735 (2055157557)\n-43CD Compressed Size       0000072B (1835)\n-43D1 Uncompressed Size     0000072B (1835)\n-\n-43D5 LOCAL HEADER #15      04034B50 (67324752)\n-43D9 Extract Zip Spec      14 (20) '2.0'\n-43DA Extract OS            00 (0) 'MS-DOS'\n-43DB General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-43DD Compression Method    0000 (0) 'Stored'\n-43DF Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-43E3 CRC                   00000000 (0)\n-43E7 Compressed Size       00000000 (0)\n-43EB Uncompressed Size     00000000 (0)\n-43EF Filename Length       0036 (54)\n-43F1 Extra Length          0009 (9)\n-43F3 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x43F3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-4429 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-442B   Length              0005 (5)\n-442D   Flags               01 (1) 'Modification'\n-442E   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-4432 PAYLOAD\n-\n-603A DATA DESCRIPTOR       08074B50 (134695760)\n-603E CRC                   1E92541B (512906267)\n-6042 Compressed Size       00001C08 (7176)\n-6046 Uncompressed Size     00001C08 (7176)\n-\n-604A LOCAL HEADER #16      04034B50 (67324752)\n-604E Extract Zip Spec      14 (20) '2.0'\n-604F Extract OS            00 (0) 'MS-DOS'\n-6050 General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-6052 Compression Method    0000 (0) 'Stored'\n-6054 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6058 CRC                   00000000 (0)\n-605C Compressed Size       00000000 (0)\n-6060 Uncompressed Size     00000000 (0)\n-6064 Filename Length       0042 (66)\n-6066 Extra Length          0009 (9)\n-6068 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x6068: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-60AA Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-60AC   Length              0005 (5)\n-60AE   Flags               01 (1) 'Modification'\n-60AF   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-60B3 PAYLOAD\n-\n-696D DATA DESCRIPTOR       08074B50 (134695760)\n-6971 CRC                   BCC34008 (3166912520)\n-6975 Compressed Size       000008BA (2234)\n-6979 Uncompressed Size     000008BA (2234)\n-\n-697D LOCAL HEADER #17      04034B50 (67324752)\n-6981 Extract Zip Spec      14 (20) '2.0'\n-6982 Extract OS            00 (0) 'MS-DOS'\n-6983 General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-6985 Compression Method    0000 (0) 'Stored'\n-6987 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-698B CRC                   00000000 (0)\n-698F Compressed Size       00000000 (0)\n-6993 Uncompressed Size     00000000 (0)\n-6997 Filename Length       0032 (50)\n-6999 Extra Length          0009 (9)\n-699B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x699B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-69CD Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-69CF   Length              0005 (5)\n-69D1   Flags               01 (1) 'Modification'\n-69D2   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-69D6 PAYLOAD\n-\n-8195 DATA DESCRIPTOR       08074B50 (134695760)\n-8199 CRC                   8500D913 (2231425299)\n-819D Compressed Size       000017BF (6079)\n-81A1 Uncompressed Size     000017BF (6079)\n-\n-81A5 LOCAL HEADER #18      04034B50 (67324752)\n-81A9 Extract Zip Spec      14 (20) '2.0'\n-81AA Extract OS            00 (0) 'MS-DOS'\n-81AB General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-81AD Compression Method    0000 (0) 'Stored'\n-81AF Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-81B3 CRC                   00000000 (0)\n-81B7 Compressed Size       00000000 (0)\n-81BB Uncompressed Size     00000000 (0)\n-81BF Filename Length       002F (47)\n-81C1 Extra Length          0009 (9)\n-81C3 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x81C3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-81F2 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-81F4   Length              0005 (5)\n-81F6   Flags               01 (1) 'Modification'\n-81F7   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-81FB PAYLOAD\n-\n-88C2 DATA DESCRIPTOR       08074B50 (134695760)\n-88C6 CRC                   FCD70755 (4241950549)\n-88CA Compressed Size       000006C7 (1735)\n-88CE Uncompressed Size     000006C7 (1735)\n-\n-88D2 LOCAL HEADER #19      04034B50 (67324752)\n-88D6 Extract Zip Spec      14 (20) '2.0'\n-88D7 Extract OS            00 (0) 'MS-DOS'\n-88D8 General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-88DA Compression Method    0000 (0) 'Stored'\n-88DC Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-88E0 CRC                   00000000 (0)\n-88E4 Compressed Size       00000000 (0)\n-88E8 Uncompressed Size     00000000 (0)\n-88EC Filename Length       0035 (53)\n-88EE Extra Length          0009 (9)\n-88F0 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x88F0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-8925 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-8927   Length              0005 (5)\n-8929   Flags               01 (1) 'Modification'\n-892A   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-892E PAYLOAD\n-\n-94BC DATA DESCRIPTOR       08074B50 (134695760)\n-94C0 CRC                   0C1B7A27 (203127335)\n-94C4 Compressed Size       00000B8E (2958)\n-94C8 Uncompressed Size     00000B8E (2958)\n-\n-94CC CENTRAL HEADER #1     02014B50 (33639248)\n-94D0 Created Zip Spec      14 (20) '2.0'\n-94D1 Created OS            00 (0) 'MS-DOS'\n-94D2 Extract Zip Spec      14 (20) '2.0'\n-94D3 Extract OS            00 (0) 'MS-DOS'\n-94D4 General Purpose Flag  0000 (0)\n-94D6 Compression Method    0000 (0) 'Stored'\n-94D8 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-94DC CRC                   00000000 (0)\n-94E0 Compressed Size       00000000 (0)\n-94E4 Uncompressed Size     00000000 (0)\n-94E8 Filename Length       0009 (9)\n-94EA Extra Length          0009 (9)\n-94EC Comment Length        0000 (0)\n-94EE Disk Start            0000 (0)\n-94F0 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-94F2 Ext File Attributes   00000000 (0)\n-94F6 Local Header Offset   00000000 (0)\n-94FA Filename              'XXXXXXXXX'\n-#\n-# WARNING: Offset 0x94FA: Filename 'XXXXXXXXX'\n-#          Zero length filename\n-#\n-9503 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-9505   Length              0005 (5)\n-9507   Flags               01 (1) 'Modification'\n-9508   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-950C CENTRAL HEADER #2     02014B50 (33639248)\n-9510 Created Zip Spec      14 (20) '2.0'\n-9511 Created OS            00 (0) 'MS-DOS'\n-9512 Extract Zip Spec      14 (20) '2.0'\n-9513 Extract OS            00 (0) 'MS-DOS'\n-9514 General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-9516 Compression Method    0000 (0) 'Stored'\n-9518 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-951C CRC                   68705C28 (1752194088)\n-9520 Compressed Size       00000562 (1378)\n-9524 Uncompressed Size     00000562 (1378)\n-9528 Filename Length       0014 (20)\n-952A Extra Length          0009 (9)\n-952C Comment Length        0000 (0)\n-952E Disk Start            0000 (0)\n-9530 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-9532 Ext File Attributes   00000000 (0)\n-9536 Local Header Offset   00000030 (48)\n-953A Filename              'XXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x953A: Filename 'XXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-954E Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-9550   Length              0005 (5)\n-9552   Flags               01 (1) 'Modification'\n-9553   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-9557 CENTRAL HEADER #3     02014B50 (33639248)\n-955B Created Zip Spec      14 (20) '2.0'\n-955C Created OS            00 (0) 'MS-DOS'\n-955D Extract Zip Spec      14 (20) '2.0'\n-955E Extract OS            00 (0) 'MS-DOS'\n-955F General Purpose Flag  0000 (0)\n-9561 Compression Method    0000 (0) 'Stored'\n-9563 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-9567 CRC                   00000000 (0)\n-956B Compressed Size       00000000 (0)\n-956F Uncompressed Size     00000000 (0)\n-9573 Filename Length       000F (15)\n-9575 Extra Length          0009 (9)\n-9577 Comment Length        0000 (0)\n-9579 Disk Start            0000 (0)\n-957B Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-957D Ext File Attributes   00000000 (0)\n-9581 Local Header Offset   000005DD (1501)\n-9585 Filename              'XXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x9585: Filename 'XXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-9594 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-9596   Length              0005 (5)\n-9598   Flags               01 (1) 'Modification'\n-9599   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-959D CENTRAL HEADER #4     02014B50 (33639248)\n-95A1 Created Zip Spec      14 (20) '2.0'\n-95A2 Created OS            00 (0) 'MS-DOS'\n-95A3 Extract Zip Spec      14 (20) '2.0'\n-95A4 Extract OS            00 (0) 'MS-DOS'\n-95A5 General Purpose Flag  0000 (0)\n-95A7 Compression Method    0000 (0) 'Stored'\n-95A9 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-95AD CRC                   00000000 (0)\n-95B1 Compressed Size       00000000 (0)\n-95B5 Uncompressed Size     00000000 (0)\n-95B9 Filename Length       0025 (37)\n-95BB Extra Length          0009 (9)\n-95BD Comment Length        0000 (0)\n-95BF Disk Start            0000 (0)\n-95C1 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-95C3 Ext File Attributes   00000000 (0)\n-95C7 Local Header Offset   00000613 (1555)\n-95CB Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x95CB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-95F0 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-95F2   Length              0005 (5)\n-95F4   Flags               01 (1) 'Modification'\n-95F5   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-95F9 CENTRAL HEADER #5     02014B50 (33639248)\n-95FD Created Zip Spec      14 (20) '2.0'\n-95FE Created OS            00 (0) 'MS-DOS'\n-95FF Extract Zip Spec      14 (20) '2.0'\n-9600 Extract OS            00 (0) 'MS-DOS'\n-9601 General Purpose Flag  0000 (0)\n-9603 Compression Method    0000 (0) 'Stored'\n-9605 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-9609 CRC                   00000000 (0)\n-960D Compressed Size       00000000 (0)\n-9611 Uncompressed Size     00000000 (0)\n-9615 Filename Length       0036 (54)\n-9617 Extra Length          0009 (9)\n-9619 Comment Length        0000 (0)\n-961B Disk Start            0000 (0)\n-961D Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-961F Ext File Attributes   00000000 (0)\n-9623 Local Header Offset   0000065F (1631)\n-9627 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x9627: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-965D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-965F   Length              0005 (5)\n-9661   Flags               01 (1) 'Modification'\n-9662   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-9666 CENTRAL HEADER #6     02014B50 (33639248)\n-966A Created Zip Spec      14 (20) '2.0'\n-966B Created OS            00 (0) 'MS-DOS'\n-966C Extract Zip Spec      14 (20) '2.0'\n-966D Extract OS            00 (0) 'MS-DOS'\n-966E General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-9670 Compression Method    0000 (0) 'Stored'\n-9672 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-9676 CRC                   00000000 (0)\n-967A Compressed Size       00000000 (0)\n-967E Uncompressed Size     00000000 (0)\n-9682 Filename Length       0044 (68)\n-9684 Extra Length          0009 (9)\n-9686 Comment Length        0000 (0)\n-9688 Disk Start            0000 (0)\n-968A Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-968C Ext File Attributes   00000000 (0)\n-9690 Local Header Offset   000006BC (1724)\n-9694 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x9694: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-96D8 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-96DA   Length              0005 (5)\n-96DC   Flags               01 (1) 'Modification'\n-96DD   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-96E1 CENTRAL HEADER #7     02014B50 (33639248)\n-96E5 Created Zip Spec      14 (20) '2.0'\n-96E6 Created OS            00 (0) 'MS-DOS'\n-96E7 Extract Zip Spec      14 (20) '2.0'\n-96E8 Extract OS            00 (0) 'MS-DOS'\n-96E9 General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-96EB Compression Method    0000 (0) 'Stored'\n-96ED Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-96F1 CRC                   F672119F (4134670751)\n-96F5 Compressed Size       00000DE6 (3558)\n-96F9 Uncompressed Size     00000DE6 (3558)\n-96FD Filename Length       003D (61)\n-96FF Extra Length          0009 (9)\n-9701 Comment Length        0000 (0)\n-9703 Disk Start            0000 (0)\n-9705 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-9707 Ext File Attributes   00000000 (0)\n-970B Local Header Offset   00000737 (1847)\n-970F Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x970F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-974C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-974E   Length              0005 (5)\n-9750   Flags               01 (1) 'Modification'\n-9751   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-9755 CENTRAL HEADER #8     02014B50 (33639248)\n-9759 Created Zip Spec      14 (20) '2.0'\n-975A Created OS            00 (0) 'MS-DOS'\n-975B Extract Zip Spec      14 (20) '2.0'\n-975C Extract OS            00 (0) 'MS-DOS'\n-975D General Purpose Flag  0000 (0)\n-975F Compression Method    0000 (0) 'Stored'\n-9761 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-9765 CRC                   00000000 (0)\n-9769 Compressed Size       00000000 (0)\n-976D Uncompressed Size     00000000 (0)\n-9771 Filename Length       0004 (4)\n-9773 Extra Length          0009 (9)\n-9775 Comment Length        0000 (0)\n-9777 Disk Start            0000 (0)\n-9779 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-977B Ext File Attributes   00000000 (0)\n-977F Local Header Offset   00001591 (5521)\n-9783 Filename              'XXXX'\n-#\n-# WARNING: Offset 0x9783: Filename 'XXXX'\n-#          Zero length filename\n-#\n-9787 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-9789   Length              0005 (5)\n-978B   Flags               01 (1) 'Modification'\n-978C   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-9790 CENTRAL HEADER #9     02014B50 (33639248)\n-9794 Created Zip Spec      14 (20) '2.0'\n-9795 Created OS            00 (0) 'MS-DOS'\n-9796 Extract Zip Spec      14 (20) '2.0'\n-9797 Extract OS            00 (0) 'MS-DOS'\n-9798 General Purpose Flag  0000 (0)\n-979A Compression Method    0000 (0) 'Stored'\n-979C Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-97A0 CRC                   00000000 (0)\n-97A4 Compressed Size       00000000 (0)\n-97A8 Uncompressed Size     00000000 (0)\n-97AC Filename Length       000D (13)\n-97AE Extra Length          0009 (9)\n-97B0 Comment Length        0000 (0)\n-97B2 Disk Start            0000 (0)\n-97B4 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-97B6 Ext File Attributes   00000000 (0)\n-97BA Local Header Offset   000015BC (5564)\n-97BE Filename              'XXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x97BE: Filename 'XXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-97CB Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-97CD   Length              0005 (5)\n-97CF   Flags               01 (1) 'Modification'\n-97D0   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-97D4 CENTRAL HEADER #10    02014B50 (33639248)\n-97D8 Created Zip Spec      14 (20) '2.0'\n-97D9 Created OS            00 (0) 'MS-DOS'\n-97DA Extract Zip Spec      14 (20) '2.0'\n-97DB Extract OS            00 (0) 'MS-DOS'\n-97DC General Purpose Flag  0000 (0)\n-97DE Compression Method    0000 (0) 'Stored'\n-97E0 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-97E4 CRC                   00000000 (0)\n-97E8 Compressed Size       00000000 (0)\n-97EC Uncompressed Size     00000000 (0)\n-97F0 Filename Length       0015 (21)\n-97F2 Extra Length          0009 (9)\n-97F4 Comment Length        0000 (0)\n-97F6 Disk Start            0000 (0)\n-97F8 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-97FA Ext File Attributes   00000000 (0)\n-97FE Local Header Offset   000015F0 (5616)\n-9802 Filename              'XXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x9802: Filename 'XXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-9817 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-9819   Length              0005 (5)\n-981B   Flags               01 (1) 'Modification'\n-981C   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-9820 CENTRAL HEADER #11    02014B50 (33639248)\n-9824 Created Zip Spec      14 (20) '2.0'\n-9825 Created OS            00 (0) 'MS-DOS'\n-9826 Extract Zip Spec      14 (20) '2.0'\n-9827 Extract OS            00 (0) 'MS-DOS'\n-9828 General Purpose Flag  0000 (0)\n-982A Compression Method    0000 (0) 'Stored'\n-982C Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-9830 CRC                   00000000 (0)\n-9834 Compressed Size       00000000 (0)\n-9838 Uncompressed Size     00000000 (0)\n-983C Filename Length       001E (30)\n-983E Extra Length          0009 (9)\n-9840 Comment Length        0000 (0)\n-9842 Disk Start            0000 (0)\n-9844 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-9846 Ext File Attributes   00000000 (0)\n-984A Local Header Offset   0000162C (5676)\n-984E Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x984E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-986C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-986E   Length              0005 (5)\n-9870   Flags               01 (1) 'Modification'\n-9871   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-9875 CENTRAL HEADER #12    02014B50 (33639248)\n-9879 Created Zip Spec      14 (20) '2.0'\n-987A Created OS            00 (0) 'MS-DOS'\n-987B Extract Zip Spec      14 (20) '2.0'\n-987C Extract OS            00 (0) 'MS-DOS'\n-987D General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-987F Compression Method    0000 (0) 'Stored'\n-9881 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-9885 CRC                   814CB268 (2169287272)\n-9889 Compressed Size       000016B7 (5815)\n-988D Uncompressed Size     000016B7 (5815)\n-9891 Filename Length       0030 (48)\n-9893 Extra Length          0009 (9)\n-9895 Comment Length        0000 (0)\n-9897 Disk Start            0000 (0)\n-9899 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-989B Ext File Attributes   00000000 (0)\n-989F Local Header Offset   00001671 (5745)\n-98A3 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x98A3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-98D3 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-98D5   Length              0005 (5)\n-98D7   Flags               01 (1) 'Modification'\n-98D8   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-98DC CENTRAL HEADER #13    02014B50 (33639248)\n-98E0 Created Zip Spec      14 (20) '2.0'\n-98E1 Created OS            00 (0) 'MS-DOS'\n-98E2 Extract Zip Spec      14 (20) '2.0'\n-98E3 Extract OS            00 (0) 'MS-DOS'\n-98E4 General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-98E6 Compression Method    0000 (0) 'Stored'\n-98E8 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-98EC CRC                   1577075D (360122205)\n-98F0 Compressed Size       00000E32 (3634)\n-98F4 Uncompressed Size     00000E32 (3634)\n-98F8 Filename Length       0035 (53)\n-98FA Extra Length          0009 (9)\n-98FC Comment Length        0000 (0)\n-98FE Disk Start            0000 (0)\n-9900 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-9902 Ext File Attributes   00000000 (0)\n-9906 Local Header Offset   00002D8F (11663)\n-990A Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x990A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-993F Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-9941   Length              0005 (5)\n-9943   Flags               01 (1) 'Modification'\n-9944   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-9948 CENTRAL HEADER #14    02014B50 (33639248)\n-994C Created Zip Spec      14 (20) '2.0'\n-994D Created OS            00 (0) 'MS-DOS'\n-994E Extract Zip Spec      14 (20) '2.0'\n-994F Extract OS            00 (0) 'MS-DOS'\n-9950 General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-9952 Compression Method    0000 (0) 'Stored'\n-9954 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-9958 CRC                   7A7F3735 (2055157557)\n-995C Compressed Size       0000072B (1835)\n-9960 Uncompressed Size     0000072B (1835)\n-9964 Filename Length       0046 (70)\n-9966 Extra Length          0009 (9)\n-9968 Comment Length        0000 (0)\n-996A Disk Start            0000 (0)\n-996C Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-996E Ext File Attributes   00000000 (0)\n-9972 Local Header Offset   00003C2D (15405)\n-9976 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x9976: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-99BC Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-99BE   Length              0005 (5)\n-99C0   Flags               01 (1) 'Modification'\n-99C1   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-99C5 CENTRAL HEADER #15    02014B50 (33639248)\n-99C9 Created Zip Spec      14 (20) '2.0'\n-99CA Created OS            00 (0) 'MS-DOS'\n-99CB Extract Zip Spec      14 (20) '2.0'\n-99CC Extract OS            00 (0) 'MS-DOS'\n-99CD General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-99CF Compression Method    0000 (0) 'Stored'\n-99D1 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-99D5 CRC                   1E92541B (512906267)\n-99D9 Compressed Size       00001C08 (7176)\n-99DD Uncompressed Size     00001C08 (7176)\n-99E1 Filename Length       0036 (54)\n-99E3 Extra Length          0009 (9)\n-99E5 Comment Length        0000 (0)\n-99E7 Disk Start            0000 (0)\n-99E9 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-99EB Ext File Attributes   00000000 (0)\n-99EF Local Header Offset   000043D5 (17365)\n-99F3 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x99F3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-9A29 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-9A2B   Length              0005 (5)\n-9A2D   Flags               01 (1) 'Modification'\n-9A2E   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-9A32 CENTRAL HEADER #16    02014B50 (33639248)\n-9A36 Created Zip Spec      14 (20) '2.0'\n-9A37 Created OS            00 (0) 'MS-DOS'\n-9A38 Extract Zip Spec      14 (20) '2.0'\n-9A39 Extract OS            00 (0) 'MS-DOS'\n-9A3A General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-9A3C Compression Method    0000 (0) 'Stored'\n-9A3E Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-9A42 CRC                   BCC34008 (3166912520)\n-9A46 Compressed Size       000008BA (2234)\n-9A4A Uncompressed Size     000008BA (2234)\n-9A4E Filename Length       0042 (66)\n-9A50 Extra Length          0009 (9)\n-9A52 Comment Length        0000 (0)\n-9A54 Disk Start            0000 (0)\n-9A56 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-9A58 Ext File Attributes   00000000 (0)\n-9A5C Local Header Offset   0000604A (24650)\n-9A60 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x9A60: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-9AA2 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-9AA4   Length              0005 (5)\n-9AA6   Flags               01 (1) 'Modification'\n-9AA7   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-9AAB CENTRAL HEADER #17    02014B50 (33639248)\n-9AAF Created Zip Spec      14 (20) '2.0'\n-9AB0 Created OS            00 (0) 'MS-DOS'\n-9AB1 Extract Zip Spec      14 (20) '2.0'\n-9AB2 Extract OS            00 (0) 'MS-DOS'\n-9AB3 General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-9AB5 Compression Method    0000 (0) 'Stored'\n-9AB7 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-9ABB CRC                   8500D913 (2231425299)\n-9ABF Compressed Size       000017BF (6079)\n-9AC3 Uncompressed Size     000017BF (6079)\n-9AC7 Filename Length       0032 (50)\n-9AC9 Extra Length          0009 (9)\n-9ACB Comment Length        0000 (0)\n-9ACD Disk Start            0000 (0)\n-9ACF Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-9AD1 Ext File Attributes   00000000 (0)\n-9AD5 Local Header Offset   0000697D (27005)\n-9AD9 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x9AD9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-9B0B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-9B0D   Length              0005 (5)\n-9B0F   Flags               01 (1) 'Modification'\n-9B10   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-9B14 CENTRAL HEADER #18    02014B50 (33639248)\n-9B18 Created Zip Spec      14 (20) '2.0'\n-9B19 Created OS            00 (0) 'MS-DOS'\n-9B1A Extract Zip Spec      14 (20) '2.0'\n-9B1B Extract OS            00 (0) 'MS-DOS'\n-9B1C General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-9B1E Compression Method    0000 (0) 'Stored'\n-9B20 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-9B24 CRC                   FCD70755 (4241950549)\n-9B28 Compressed Size       000006C7 (1735)\n-9B2C Uncompressed Size     000006C7 (1735)\n-9B30 Filename Length       002F (47)\n-9B32 Extra Length          0009 (9)\n-9B34 Comment Length        0000 (0)\n-9B36 Disk Start            0000 (0)\n-9B38 Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-9B3A Ext File Attributes   00000000 (0)\n-9B3E Local Header Offset   000081A5 (33189)\n-9B42 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x9B42: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-9B71 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-9B73   Length              0005 (5)\n-9B75   Flags               01 (1) 'Modification'\n-9B76   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-9B7A CENTRAL HEADER #19    02014B50 (33639248)\n-9B7E Created Zip Spec      14 (20) '2.0'\n-9B7F Created OS            00 (0) 'MS-DOS'\n-9B80 Extract Zip Spec      14 (20) '2.0'\n-9B81 Extract OS            00 (0) 'MS-DOS'\n-9B82 General Purpose Flag  0008 (8)\n-     [Bit  3]              1 'Streamed'\n-9B84 Compression Method    0000 (0) 'Stored'\n-9B86 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-9B8A CRC                   0C1B7A27 (203127335)\n-9B8E Compressed Size       00000B8E (2958)\n-9B92 Uncompressed Size     00000B8E (2958)\n-9B96 Filename Length       0035 (53)\n-9B98 Extra Length          0009 (9)\n-9B9A Comment Length        0000 (0)\n-9B9C Disk Start            0000 (0)\n-9B9E Int File Attributes   0000 (0)\n-     [Bit 0]               0 'Binary Data'\n-9BA0 Ext File Attributes   00000000 (0)\n-9BA4 Local Header Offset   000088D2 (35026)\n-9BA8 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x9BA8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-9BDD Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-9BDF   Length              0005 (5)\n-9BE1   Flags               01 (1) 'Modification'\n-9BE2   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-9BE6 END CENTRAL HEADER    06054B50 (101010256)\n-9BEA Number of this disk   0000 (0)\n-9BEC Central Dir Disk no   0000 (0)\n-9BEE Entries in this disk  0013 (19)\n-9BF0 Total Entries         0013 (19)\n-9BF2 Size of Central Dir   0000071A (1818)\n-9BF6 Offset to Central Dir 000094CC (38092)\n-9BFA Comment Length        0000 (0)\n+2D0D DATA DESCRIPTOR       08074B50 (134695760)\n+2D11 CRC                   29D46588 (701785480)\n+2D15 Compressed Size       00001645 (5701)\n+2D19 Uncompressed Size     00001645 (5701)\n+\n+2D1D LOCAL HEADER #13      04034B50 (67324752)\n+2D21 Extract Zip Spec      14 (20) '2.0'\n+2D22 Extract OS            00 (0) 'MS-DOS'\n+2D23 General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+2D25 Compression Method    0000 (0) 'Stored'\n+2D27 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2D2B CRC                   00000000 (0)\n+2D2F Compressed Size       00000000 (0)\n+2D33 Uncompressed Size     00000000 (0)\n+2D37 Filename Length       0035 (53)\n+2D39 Extra Length          0009 (9)\n+2D3B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2D3B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2D70 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2D72   Length              0005 (5)\n+2D74   Flags               01 (1) 'Modification'\n+2D75   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+2D79 PAYLOAD\n+\n+3B3E DATA DESCRIPTOR       08074B50 (134695760)\n+3B42 CRC                   1B79B978 (460962168)\n+3B46 Compressed Size       00000DC5 (3525)\n+3B4A Uncompressed Size     00000DC5 (3525)\n+\n+3B4E LOCAL HEADER #14      04034B50 (67324752)\n+3B52 Extract Zip Spec      14 (20) '2.0'\n+3B53 Extract OS            00 (0) 'MS-DOS'\n+3B54 General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+3B56 Compression Method    0000 (0) 'Stored'\n+3B58 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+3B5C CRC                   00000000 (0)\n+3B60 Compressed Size       00000000 (0)\n+3B64 Uncompressed Size     00000000 (0)\n+3B68 Filename Length       0046 (70)\n+3B6A Extra Length          0009 (9)\n+3B6C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x3B6C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+3BB2 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+3BB4   Length              0005 (5)\n+3BB6   Flags               01 (1) 'Modification'\n+3BB7   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+3BBB PAYLOAD\n+\n+42E6 DATA DESCRIPTOR       08074B50 (134695760)\n+42EA CRC                   7A7F3735 (2055157557)\n+42EE Compressed Size       0000072B (1835)\n+42F2 Uncompressed Size     0000072B (1835)\n+\n+42F6 LOCAL HEADER #15      04034B50 (67324752)\n+42FA Extract Zip Spec      14 (20) '2.0'\n+42FB Extract OS            00 (0) 'MS-DOS'\n+42FC General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+42FE Compression Method    0000 (0) 'Stored'\n+4300 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+4304 CRC                   00000000 (0)\n+4308 Compressed Size       00000000 (0)\n+430C Uncompressed Size     00000000 (0)\n+4310 Filename Length       0036 (54)\n+4312 Extra Length          0009 (9)\n+4314 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x4314: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+434A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+434C   Length              0005 (5)\n+434E   Flags               01 (1) 'Modification'\n+434F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+4353 PAYLOAD\n+\n+5EEC DATA DESCRIPTOR       08074B50 (134695760)\n+5EF0 CRC                   310B4938 (822823224)\n+5EF4 Compressed Size       00001B99 (7065)\n+5EF8 Uncompressed Size     00001B99 (7065)\n+\n+5EFC LOCAL HEADER #16      04034B50 (67324752)\n+5F00 Extract Zip Spec      14 (20) '2.0'\n+5F01 Extract OS            00 (0) 'MS-DOS'\n+5F02 General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+5F04 Compression Method    0000 (0) 'Stored'\n+5F06 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+5F0A CRC                   00000000 (0)\n+5F0E Compressed Size       00000000 (0)\n+5F12 Uncompressed Size     00000000 (0)\n+5F16 Filename Length       0042 (66)\n+5F18 Extra Length          0009 (9)\n+5F1A Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x5F1A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+5F5C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+5F5E   Length              0005 (5)\n+5F60   Flags               01 (1) 'Modification'\n+5F61   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+5F65 PAYLOAD\n+\n+681F DATA DESCRIPTOR       08074B50 (134695760)\n+6823 CRC                   BCC34008 (3166912520)\n+6827 Compressed Size       000008BA (2234)\n+682B Uncompressed Size     000008BA (2234)\n+\n+682F LOCAL HEADER #17      04034B50 (67324752)\n+6833 Extract Zip Spec      14 (20) '2.0'\n+6834 Extract OS            00 (0) 'MS-DOS'\n+6835 General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+6837 Compression Method    0000 (0) 'Stored'\n+6839 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+683D CRC                   00000000 (0)\n+6841 Compressed Size       00000000 (0)\n+6845 Uncompressed Size     00000000 (0)\n+6849 Filename Length       0032 (50)\n+684B Extra Length          0009 (9)\n+684D Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x684D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+687F Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+6881   Length              0005 (5)\n+6883   Flags               01 (1) 'Modification'\n+6884   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+6888 PAYLOAD\n+\n+7FDD DATA DESCRIPTOR       08074B50 (134695760)\n+7FE1 CRC                   61D49D46 (1641323846)\n+7FE5 Compressed Size       00001755 (5973)\n+7FE9 Uncompressed Size     00001755 (5973)\n+\n+7FED LOCAL HEADER #18      04034B50 (67324752)\n+7FF1 Extract Zip Spec      14 (20) '2.0'\n+7FF2 Extract OS            00 (0) 'MS-DOS'\n+7FF3 General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+7FF5 Compression Method    0000 (0) 'Stored'\n+7FF7 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+7FFB CRC                   00000000 (0)\n+7FFF Compressed Size       00000000 (0)\n+8003 Uncompressed Size     00000000 (0)\n+8007 Filename Length       002F (47)\n+8009 Extra Length          0009 (9)\n+800B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x800B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+803A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+803C   Length              0005 (5)\n+803E   Flags               01 (1) 'Modification'\n+803F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+8043 PAYLOAD\n+\n+86A0 DATA DESCRIPTOR       08074B50 (134695760)\n+86A4 CRC                   098390E5 (159617253)\n+86A8 Compressed Size       0000065D (1629)\n+86AC Uncompressed Size     0000065D (1629)\n+\n+86B0 LOCAL HEADER #19      04034B50 (67324752)\n+86B4 Extract Zip Spec      14 (20) '2.0'\n+86B5 Extract OS            00 (0) 'MS-DOS'\n+86B6 General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+86B8 Compression Method    0000 (0) 'Stored'\n+86BA Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+86BE CRC                   00000000 (0)\n+86C2 Compressed Size       00000000 (0)\n+86C6 Uncompressed Size     00000000 (0)\n+86CA Filename Length       0035 (53)\n+86CC Extra Length          0009 (9)\n+86CE Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x86CE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+8703 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+8705   Length              0005 (5)\n+8707   Flags               01 (1) 'Modification'\n+8708   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+870C PAYLOAD\n+\n+922C DATA DESCRIPTOR       08074B50 (134695760)\n+9230 CRC                   1AB250A3 (447893667)\n+9234 Compressed Size       00000B20 (2848)\n+9238 Uncompressed Size     00000B20 (2848)\n+\n+923C CENTRAL HEADER #1     02014B50 (33639248)\n+9240 Created Zip Spec      14 (20) '2.0'\n+9241 Created OS            00 (0) 'MS-DOS'\n+9242 Extract Zip Spec      14 (20) '2.0'\n+9243 Extract OS            00 (0) 'MS-DOS'\n+9244 General Purpose Flag  0000 (0)\n+9246 Compression Method    0000 (0) 'Stored'\n+9248 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+924C CRC                   00000000 (0)\n+9250 Compressed Size       00000000 (0)\n+9254 Uncompressed Size     00000000 (0)\n+9258 Filename Length       0009 (9)\n+925A Extra Length          0009 (9)\n+925C Comment Length        0000 (0)\n+925E Disk Start            0000 (0)\n+9260 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+9262 Ext File Attributes   00000000 (0)\n+9266 Local Header Offset   00000000 (0)\n+926A Filename              'XXXXXXXXX'\n+#\n+# WARNING: Offset 0x926A: Filename 'XXXXXXXXX'\n+#          Zero length filename\n+#\n+9273 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+9275   Length              0005 (5)\n+9277   Flags               01 (1) 'Modification'\n+9278   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+927C CENTRAL HEADER #2     02014B50 (33639248)\n+9280 Created Zip Spec      14 (20) '2.0'\n+9281 Created OS            00 (0) 'MS-DOS'\n+9282 Extract Zip Spec      14 (20) '2.0'\n+9283 Extract OS            00 (0) 'MS-DOS'\n+9284 General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+9286 Compression Method    0000 (0) 'Stored'\n+9288 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+928C CRC                   68705C28 (1752194088)\n+9290 Compressed Size       00000562 (1378)\n+9294 Uncompressed Size     00000562 (1378)\n+9298 Filename Length       0014 (20)\n+929A Extra Length          0009 (9)\n+929C Comment Length        0000 (0)\n+929E Disk Start            0000 (0)\n+92A0 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+92A2 Ext File Attributes   00000000 (0)\n+92A6 Local Header Offset   00000030 (48)\n+92AA Filename              'XXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x92AA: Filename 'XXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+92BE Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+92C0   Length              0005 (5)\n+92C2   Flags               01 (1) 'Modification'\n+92C3   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+92C7 CENTRAL HEADER #3     02014B50 (33639248)\n+92CB Created Zip Spec      14 (20) '2.0'\n+92CC Created OS            00 (0) 'MS-DOS'\n+92CD Extract Zip Spec      14 (20) '2.0'\n+92CE Extract OS            00 (0) 'MS-DOS'\n+92CF General Purpose Flag  0000 (0)\n+92D1 Compression Method    0000 (0) 'Stored'\n+92D3 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+92D7 CRC                   00000000 (0)\n+92DB Compressed Size       00000000 (0)\n+92DF Uncompressed Size     00000000 (0)\n+92E3 Filename Length       000F (15)\n+92E5 Extra Length          0009 (9)\n+92E7 Comment Length        0000 (0)\n+92E9 Disk Start            0000 (0)\n+92EB Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+92ED Ext File Attributes   00000000 (0)\n+92F1 Local Header Offset   000005DD (1501)\n+92F5 Filename              'XXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x92F5: Filename 'XXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+9304 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+9306   Length              0005 (5)\n+9308   Flags               01 (1) 'Modification'\n+9309   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+930D CENTRAL HEADER #4     02014B50 (33639248)\n+9311 Created Zip Spec      14 (20) '2.0'\n+9312 Created OS            00 (0) 'MS-DOS'\n+9313 Extract Zip Spec      14 (20) '2.0'\n+9314 Extract OS            00 (0) 'MS-DOS'\n+9315 General Purpose Flag  0000 (0)\n+9317 Compression Method    0000 (0) 'Stored'\n+9319 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+931D CRC                   00000000 (0)\n+9321 Compressed Size       00000000 (0)\n+9325 Uncompressed Size     00000000 (0)\n+9329 Filename Length       0025 (37)\n+932B Extra Length          0009 (9)\n+932D Comment Length        0000 (0)\n+932F Disk Start            0000 (0)\n+9331 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+9333 Ext File Attributes   00000000 (0)\n+9337 Local Header Offset   00000613 (1555)\n+933B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x933B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+9360 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+9362   Length              0005 (5)\n+9364   Flags               01 (1) 'Modification'\n+9365   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+9369 CENTRAL HEADER #5     02014B50 (33639248)\n+936D Created Zip Spec      14 (20) '2.0'\n+936E Created OS            00 (0) 'MS-DOS'\n+936F Extract Zip Spec      14 (20) '2.0'\n+9370 Extract OS            00 (0) 'MS-DOS'\n+9371 General Purpose Flag  0000 (0)\n+9373 Compression Method    0000 (0) 'Stored'\n+9375 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+9379 CRC                   00000000 (0)\n+937D Compressed Size       00000000 (0)\n+9381 Uncompressed Size     00000000 (0)\n+9385 Filename Length       0036 (54)\n+9387 Extra Length          0009 (9)\n+9389 Comment Length        0000 (0)\n+938B Disk Start            0000 (0)\n+938D Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+938F Ext File Attributes   00000000 (0)\n+9393 Local Header Offset   0000065F (1631)\n+9397 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x9397: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+93CD Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+93CF   Length              0005 (5)\n+93D1   Flags               01 (1) 'Modification'\n+93D2   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+93D6 CENTRAL HEADER #6     02014B50 (33639248)\n+93DA Created Zip Spec      14 (20) '2.0'\n+93DB Created OS            00 (0) 'MS-DOS'\n+93DC Extract Zip Spec      14 (20) '2.0'\n+93DD Extract OS            00 (0) 'MS-DOS'\n+93DE General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+93E0 Compression Method    0000 (0) 'Stored'\n+93E2 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+93E6 CRC                   00000000 (0)\n+93EA Compressed Size       00000000 (0)\n+93EE Uncompressed Size     00000000 (0)\n+93F2 Filename Length       0044 (68)\n+93F4 Extra Length          0009 (9)\n+93F6 Comment Length        0000 (0)\n+93F8 Disk Start            0000 (0)\n+93FA Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+93FC Ext File Attributes   00000000 (0)\n+9400 Local Header Offset   000006BC (1724)\n+9404 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x9404: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+9448 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+944A   Length              0005 (5)\n+944C   Flags               01 (1) 'Modification'\n+944D   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+9451 CENTRAL HEADER #7     02014B50 (33639248)\n+9455 Created Zip Spec      14 (20) '2.0'\n+9456 Created OS            00 (0) 'MS-DOS'\n+9457 Extract Zip Spec      14 (20) '2.0'\n+9458 Extract OS            00 (0) 'MS-DOS'\n+9459 General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+945B Compression Method    0000 (0) 'Stored'\n+945D Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+9461 CRC                   F672119F (4134670751)\n+9465 Compressed Size       00000DE6 (3558)\n+9469 Uncompressed Size     00000DE6 (3558)\n+946D Filename Length       003D (61)\n+946F Extra Length          0009 (9)\n+9471 Comment Length        0000 (0)\n+9473 Disk Start            0000 (0)\n+9475 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+9477 Ext File Attributes   00000000 (0)\n+947B Local Header Offset   00000737 (1847)\n+947F Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x947F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+94BC Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+94BE   Length              0005 (5)\n+94C0   Flags               01 (1) 'Modification'\n+94C1   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+94C5 CENTRAL HEADER #8     02014B50 (33639248)\n+94C9 Created Zip Spec      14 (20) '2.0'\n+94CA Created OS            00 (0) 'MS-DOS'\n+94CB Extract Zip Spec      14 (20) '2.0'\n+94CC Extract OS            00 (0) 'MS-DOS'\n+94CD General Purpose Flag  0000 (0)\n+94CF Compression Method    0000 (0) 'Stored'\n+94D1 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+94D5 CRC                   00000000 (0)\n+94D9 Compressed Size       00000000 (0)\n+94DD Uncompressed Size     00000000 (0)\n+94E1 Filename Length       0004 (4)\n+94E3 Extra Length          0009 (9)\n+94E5 Comment Length        0000 (0)\n+94E7 Disk Start            0000 (0)\n+94E9 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+94EB Ext File Attributes   00000000 (0)\n+94EF Local Header Offset   00001591 (5521)\n+94F3 Filename              'XXXX'\n+#\n+# WARNING: Offset 0x94F3: Filename 'XXXX'\n+#          Zero length filename\n+#\n+94F7 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+94F9   Length              0005 (5)\n+94FB   Flags               01 (1) 'Modification'\n+94FC   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+9500 CENTRAL HEADER #9     02014B50 (33639248)\n+9504 Created Zip Spec      14 (20) '2.0'\n+9505 Created OS            00 (0) 'MS-DOS'\n+9506 Extract Zip Spec      14 (20) '2.0'\n+9507 Extract OS            00 (0) 'MS-DOS'\n+9508 General Purpose Flag  0000 (0)\n+950A Compression Method    0000 (0) 'Stored'\n+950C Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+9510 CRC                   00000000 (0)\n+9514 Compressed Size       00000000 (0)\n+9518 Uncompressed Size     00000000 (0)\n+951C Filename Length       000D (13)\n+951E Extra Length          0009 (9)\n+9520 Comment Length        0000 (0)\n+9522 Disk Start            0000 (0)\n+9524 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+9526 Ext File Attributes   00000000 (0)\n+952A Local Header Offset   000015BC (5564)\n+952E Filename              'XXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x952E: Filename 'XXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+953B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+953D   Length              0005 (5)\n+953F   Flags               01 (1) 'Modification'\n+9540   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+9544 CENTRAL HEADER #10    02014B50 (33639248)\n+9548 Created Zip Spec      14 (20) '2.0'\n+9549 Created OS            00 (0) 'MS-DOS'\n+954A Extract Zip Spec      14 (20) '2.0'\n+954B Extract OS            00 (0) 'MS-DOS'\n+954C General Purpose Flag  0000 (0)\n+954E Compression Method    0000 (0) 'Stored'\n+9550 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+9554 CRC                   00000000 (0)\n+9558 Compressed Size       00000000 (0)\n+955C Uncompressed Size     00000000 (0)\n+9560 Filename Length       0015 (21)\n+9562 Extra Length          0009 (9)\n+9564 Comment Length        0000 (0)\n+9566 Disk Start            0000 (0)\n+9568 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+956A Ext File Attributes   00000000 (0)\n+956E Local Header Offset   000015F0 (5616)\n+9572 Filename              'XXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x9572: Filename 'XXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+9587 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+9589   Length              0005 (5)\n+958B   Flags               01 (1) 'Modification'\n+958C   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+9590 CENTRAL HEADER #11    02014B50 (33639248)\n+9594 Created Zip Spec      14 (20) '2.0'\n+9595 Created OS            00 (0) 'MS-DOS'\n+9596 Extract Zip Spec      14 (20) '2.0'\n+9597 Extract OS            00 (0) 'MS-DOS'\n+9598 General Purpose Flag  0000 (0)\n+959A Compression Method    0000 (0) 'Stored'\n+959C Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+95A0 CRC                   00000000 (0)\n+95A4 Compressed Size       00000000 (0)\n+95A8 Uncompressed Size     00000000 (0)\n+95AC Filename Length       001E (30)\n+95AE Extra Length          0009 (9)\n+95B0 Comment Length        0000 (0)\n+95B2 Disk Start            0000 (0)\n+95B4 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+95B6 Ext File Attributes   00000000 (0)\n+95BA Local Header Offset   0000162C (5676)\n+95BE Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x95BE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+95DC Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+95DE   Length              0005 (5)\n+95E0   Flags               01 (1) 'Modification'\n+95E1   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+95E5 CENTRAL HEADER #12    02014B50 (33639248)\n+95E9 Created Zip Spec      14 (20) '2.0'\n+95EA Created OS            00 (0) 'MS-DOS'\n+95EB Extract Zip Spec      14 (20) '2.0'\n+95EC Extract OS            00 (0) 'MS-DOS'\n+95ED General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+95EF Compression Method    0000 (0) 'Stored'\n+95F1 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+95F5 CRC                   29D46588 (701785480)\n+95F9 Compressed Size       00001645 (5701)\n+95FD Uncompressed Size     00001645 (5701)\n+9601 Filename Length       0030 (48)\n+9603 Extra Length          0009 (9)\n+9605 Comment Length        0000 (0)\n+9607 Disk Start            0000 (0)\n+9609 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+960B Ext File Attributes   00000000 (0)\n+960F Local Header Offset   00001671 (5745)\n+9613 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x9613: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+9643 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+9645   Length              0005 (5)\n+9647   Flags               01 (1) 'Modification'\n+9648   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+964C CENTRAL HEADER #13    02014B50 (33639248)\n+9650 Created Zip Spec      14 (20) '2.0'\n+9651 Created OS            00 (0) 'MS-DOS'\n+9652 Extract Zip Spec      14 (20) '2.0'\n+9653 Extract OS            00 (0) 'MS-DOS'\n+9654 General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+9656 Compression Method    0000 (0) 'Stored'\n+9658 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+965C CRC                   1B79B978 (460962168)\n+9660 Compressed Size       00000DC5 (3525)\n+9664 Uncompressed Size     00000DC5 (3525)\n+9668 Filename Length       0035 (53)\n+966A Extra Length          0009 (9)\n+966C Comment Length        0000 (0)\n+966E Disk Start            0000 (0)\n+9670 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+9672 Ext File Attributes   00000000 (0)\n+9676 Local Header Offset   00002D1D (11549)\n+967A Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x967A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+96AF Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+96B1   Length              0005 (5)\n+96B3   Flags               01 (1) 'Modification'\n+96B4   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+96B8 CENTRAL HEADER #14    02014B50 (33639248)\n+96BC Created Zip Spec      14 (20) '2.0'\n+96BD Created OS            00 (0) 'MS-DOS'\n+96BE Extract Zip Spec      14 (20) '2.0'\n+96BF Extract OS            00 (0) 'MS-DOS'\n+96C0 General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+96C2 Compression Method    0000 (0) 'Stored'\n+96C4 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+96C8 CRC                   7A7F3735 (2055157557)\n+96CC Compressed Size       0000072B (1835)\n+96D0 Uncompressed Size     0000072B (1835)\n+96D4 Filename Length       0046 (70)\n+96D6 Extra Length          0009 (9)\n+96D8 Comment Length        0000 (0)\n+96DA Disk Start            0000 (0)\n+96DC Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+96DE Ext File Attributes   00000000 (0)\n+96E2 Local Header Offset   00003B4E (15182)\n+96E6 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x96E6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+972C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+972E   Length              0005 (5)\n+9730   Flags               01 (1) 'Modification'\n+9731   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+9735 CENTRAL HEADER #15    02014B50 (33639248)\n+9739 Created Zip Spec      14 (20) '2.0'\n+973A Created OS            00 (0) 'MS-DOS'\n+973B Extract Zip Spec      14 (20) '2.0'\n+973C Extract OS            00 (0) 'MS-DOS'\n+973D General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+973F Compression Method    0000 (0) 'Stored'\n+9741 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+9745 CRC                   310B4938 (822823224)\n+9749 Compressed Size       00001B99 (7065)\n+974D Uncompressed Size     00001B99 (7065)\n+9751 Filename Length       0036 (54)\n+9753 Extra Length          0009 (9)\n+9755 Comment Length        0000 (0)\n+9757 Disk Start            0000 (0)\n+9759 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+975B Ext File Attributes   00000000 (0)\n+975F Local Header Offset   000042F6 (17142)\n+9763 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x9763: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+9799 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+979B   Length              0005 (5)\n+979D   Flags               01 (1) 'Modification'\n+979E   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+97A2 CENTRAL HEADER #16    02014B50 (33639248)\n+97A6 Created Zip Spec      14 (20) '2.0'\n+97A7 Created OS            00 (0) 'MS-DOS'\n+97A8 Extract Zip Spec      14 (20) '2.0'\n+97A9 Extract OS            00 (0) 'MS-DOS'\n+97AA General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+97AC Compression Method    0000 (0) 'Stored'\n+97AE Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+97B2 CRC                   BCC34008 (3166912520)\n+97B6 Compressed Size       000008BA (2234)\n+97BA Uncompressed Size     000008BA (2234)\n+97BE Filename Length       0042 (66)\n+97C0 Extra Length          0009 (9)\n+97C2 Comment Length        0000 (0)\n+97C4 Disk Start            0000 (0)\n+97C6 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+97C8 Ext File Attributes   00000000 (0)\n+97CC Local Header Offset   00005EFC (24316)\n+97D0 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x97D0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+9812 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+9814   Length              0005 (5)\n+9816   Flags               01 (1) 'Modification'\n+9817   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+981B CENTRAL HEADER #17    02014B50 (33639248)\n+981F Created Zip Spec      14 (20) '2.0'\n+9820 Created OS            00 (0) 'MS-DOS'\n+9821 Extract Zip Spec      14 (20) '2.0'\n+9822 Extract OS            00 (0) 'MS-DOS'\n+9823 General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+9825 Compression Method    0000 (0) 'Stored'\n+9827 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+982B CRC                   61D49D46 (1641323846)\n+982F Compressed Size       00001755 (5973)\n+9833 Uncompressed Size     00001755 (5973)\n+9837 Filename Length       0032 (50)\n+9839 Extra Length          0009 (9)\n+983B Comment Length        0000 (0)\n+983D Disk Start            0000 (0)\n+983F Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+9841 Ext File Attributes   00000000 (0)\n+9845 Local Header Offset   0000682F (26671)\n+9849 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x9849: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+987B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+987D   Length              0005 (5)\n+987F   Flags               01 (1) 'Modification'\n+9880   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+9884 CENTRAL HEADER #18    02014B50 (33639248)\n+9888 Created Zip Spec      14 (20) '2.0'\n+9889 Created OS            00 (0) 'MS-DOS'\n+988A Extract Zip Spec      14 (20) '2.0'\n+988B Extract OS            00 (0) 'MS-DOS'\n+988C General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+988E Compression Method    0000 (0) 'Stored'\n+9890 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+9894 CRC                   098390E5 (159617253)\n+9898 Compressed Size       0000065D (1629)\n+989C Uncompressed Size     0000065D (1629)\n+98A0 Filename Length       002F (47)\n+98A2 Extra Length          0009 (9)\n+98A4 Comment Length        0000 (0)\n+98A6 Disk Start            0000 (0)\n+98A8 Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+98AA Ext File Attributes   00000000 (0)\n+98AE Local Header Offset   00007FED (32749)\n+98B2 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x98B2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+98E1 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+98E3   Length              0005 (5)\n+98E5   Flags               01 (1) 'Modification'\n+98E6   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+98EA CENTRAL HEADER #19    02014B50 (33639248)\n+98EE Created Zip Spec      14 (20) '2.0'\n+98EF Created OS            00 (0) 'MS-DOS'\n+98F0 Extract Zip Spec      14 (20) '2.0'\n+98F1 Extract OS            00 (0) 'MS-DOS'\n+98F2 General Purpose Flag  0008 (8)\n+     [Bit  3]              1 'Streamed'\n+98F4 Compression Method    0000 (0) 'Stored'\n+98F6 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+98FA CRC                   1AB250A3 (447893667)\n+98FE Compressed Size       00000B20 (2848)\n+9902 Uncompressed Size     00000B20 (2848)\n+9906 Filename Length       0035 (53)\n+9908 Extra Length          0009 (9)\n+990A Comment Length        0000 (0)\n+990C Disk Start            0000 (0)\n+990E Int File Attributes   0000 (0)\n+     [Bit 0]               0 'Binary Data'\n+9910 Ext File Attributes   00000000 (0)\n+9914 Local Header Offset   000086B0 (34480)\n+9918 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x9918: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+994D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+994F   Length              0005 (5)\n+9951   Flags               01 (1) 'Modification'\n+9952   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+9956 END CENTRAL HEADER    06054B50 (101010256)\n+995A Number of this disk   0000 (0)\n+995C Central Dir Disk no   0000 (0)\n+995E Entries in this disk  0013 (19)\n+9960 Total Entries         0013 (19)\n+9962 Size of Central Dir   0000071A (1818)\n+9966 Offset to Central Dir 0000923C (37436)\n+996A Comment Length        0000 (0)\n #\n # Warning Count: 38\n #\n # Done\n"}, {"source1": "com/codahale/metrics/servlets/AdminServlet.class", "source2": "com/codahale/metrics/servlets/AdminServlet.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n-  SHA-256 checksum ff8b954ed36dacbe6794d5af7727bf93c8d4266b4e7ad0c832886054e85b0e92\n+  SHA-256 checksum 0763743e8c74569c2da4dfe5d24379c98eadea73b682caff445bdee59e66c46e\n   Compiled from \"AdminServlet.java\"\n public class com.codahale.metrics.servlets.AdminServlet extends javax.servlet.http.HttpServlet\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n   this_class: #23                         // com/codahale/metrics/servlets/AdminServlet\n   super_class: #80                        // javax/servlet/http/HttpServlet\n@@ -512,15 +512,15 @@\n     Exceptions:\n       throws javax.servlet.ServletException\n \n   protected void doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) throws javax.servlet.ServletException, java.io.IOException;\n     descriptor: (Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n-      stack=7, locals=9, args_size=3\n+      stack=7, locals=7, args_size=3\n          0: new           #43                 // class java/lang/StringBuilder\n          3: dup\n          4: invokespecial #44                 // Method java/lang/StringBuilder.\"<init>\":()V\n          7: aload_1\n          8: invokeinterface #45,  1           // InterfaceMethod javax/servlet/http/HttpServletRequest.getContextPath:()Ljava/lang/String;\n         13: invokevirtual #46                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         16: aload_1\n@@ -537,177 +537,143 @@\n         43: invokeinterface #53,  3           // InterfaceMethod javax/servlet/http/HttpServletResponse.setHeader:(Ljava/lang/String;Ljava/lang/String;)V\n         48: aload_2\n         49: ldc           #54                 // String text/html\n         51: invokeinterface #55,  2           // InterfaceMethod javax/servlet/http/HttpServletResponse.setContentType:(Ljava/lang/String;)V\n         56: aload_2\n         57: invokeinterface #56,  1           // InterfaceMethod javax/servlet/http/HttpServletResponse.getWriter:()Ljava/io/PrintWriter;\n         62: astore        4\n-        64: aconst_null\n-        65: astore        5\n-        67: aload         4\n-        69: getstatic     #57                 // Field TEMPLATE:Ljava/lang/String;\n-        72: bipush        11\n-        74: anewarray     #58                 // class java/lang/Object\n-        77: dup\n-        78: iconst_0\n-        79: aload_3\n-        80: aastore\n-        81: dup\n-        82: iconst_1\n-        83: aload_0\n-        84: getfield      #28                 // Field metricsUri:Ljava/lang/String;\n-        87: aastore\n-        88: dup\n-        89: iconst_2\n-        90: aload_3\n-        91: aastore\n-        92: dup\n-        93: iconst_3\n-        94: aload_0\n-        95: getfield      #31                 // Field pingUri:Ljava/lang/String;\n-        98: aastore\n-        99: dup\n-       100: iconst_4\n-       101: aload_3\n-       102: aastore\n-       103: dup\n-       104: iconst_5\n-       105: aload_0\n-       106: getfield      #34                 // Field threadsUri:Ljava/lang/String;\n-       109: aastore\n-       110: dup\n-       111: bipush        6\n-       113: aload_3\n-       114: aastore\n-       115: dup\n-       116: bipush        7\n-       118: aload_0\n-       119: getfield      #37                 // Field healthcheckUri:Ljava/lang/String;\n-       122: aastore\n-       123: dup\n-       124: bipush        8\n-       126: aload_3\n-       127: aastore\n-       128: dup\n-       129: bipush        9\n-       131: aload_0\n-       132: getfield      #40                 // Field cpuprofileUri:Ljava/lang/String;\n-       135: aastore\n-       136: dup\n-       137: bipush        10\n-       139: aload_0\n-       140: getfield      #42                 // Field serviceName:Ljava/lang/String;\n-       143: ifnonnull     151\n-       146: ldc           #59                 // String\n-       148: goto          178\n-       151: new           #43                 // class java/lang/StringBuilder\n-       154: dup\n-       155: invokespecial #44                 // Method java/lang/StringBuilder.\"<init>\":()V\n-       158: ldc           #60                 // String  (\n-       160: invokevirtual #46                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-       163: aload_0\n-       164: getfield      #42                 // Field serviceName:Ljava/lang/String;\n-       167: invokevirtual #46                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-       170: ldc           #61                 // String )\n-       172: invokevirtual #46                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-       175: invokevirtual #48                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n-       178: aastore\n-       179: invokestatic  #62                 // Method java/text/MessageFormat.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;\n-       182: invokevirtual #63                 // Method java/io/PrintWriter.println:(Ljava/lang/String;)V\n-       185: aload         4\n-       187: ifnull        272\n-       190: aload         5\n-       192: ifnull        215\n-       195: aload         4\n-       197: invokevirtual #64                 // Method java/io/PrintWriter.close:()V\n-       200: goto          272\n-       203: astore        6\n-       205: aload         5\n-       207: aload         6\n-       209: invokevirtual #66                 // Method java/lang/Throwable.addSuppressed:(Ljava/lang/Throwable;)V\n-       212: goto          272\n-       215: aload         4\n-       217: invokevirtual #64                 // Method java/io/PrintWriter.close:()V\n-       220: goto          272\n-       223: astore        6\n-       225: aload         6\n-       227: astore        5\n-       229: aload         6\n-       231: athrow\n-       232: astore        7\n-       234: aload         4\n-       236: ifnull        269\n-       239: aload         5\n-       241: ifnull        264\n-       244: aload         4\n-       246: invokevirtual #64                 // Method java/io/PrintWriter.close:()V\n-       249: goto          269\n-       252: astore        8\n-       254: aload         5\n-       256: aload         8\n-       258: invokevirtual #66                 // Method java/lang/Throwable.addSuppressed:(Ljava/lang/Throwable;)V\n-       261: goto          269\n-       264: aload         4\n-       266: invokevirtual #64                 // Method java/io/PrintWriter.close:()V\n-       269: aload         7\n-       271: athrow\n-       272: return\n+        64: aload         4\n+        66: getstatic     #57                 // Field TEMPLATE:Ljava/lang/String;\n+        69: bipush        11\n+        71: anewarray     #58                 // class java/lang/Object\n+        74: dup\n+        75: iconst_0\n+        76: aload_3\n+        77: aastore\n+        78: dup\n+        79: iconst_1\n+        80: aload_0\n+        81: getfield      #28                 // Field metricsUri:Ljava/lang/String;\n+        84: aastore\n+        85: dup\n+        86: iconst_2\n+        87: aload_3\n+        88: aastore\n+        89: dup\n+        90: iconst_3\n+        91: aload_0\n+        92: getfield      #31                 // Field pingUri:Ljava/lang/String;\n+        95: aastore\n+        96: dup\n+        97: iconst_4\n+        98: aload_3\n+        99: aastore\n+       100: dup\n+       101: iconst_5\n+       102: aload_0\n+       103: getfield      #34                 // Field threadsUri:Ljava/lang/String;\n+       106: aastore\n+       107: dup\n+       108: bipush        6\n+       110: aload_3\n+       111: aastore\n+       112: dup\n+       113: bipush        7\n+       115: aload_0\n+       116: getfield      #37                 // Field healthcheckUri:Ljava/lang/String;\n+       119: aastore\n+       120: dup\n+       121: bipush        8\n+       123: aload_3\n+       124: aastore\n+       125: dup\n+       126: bipush        9\n+       128: aload_0\n+       129: getfield      #40                 // Field cpuprofileUri:Ljava/lang/String;\n+       132: aastore\n+       133: dup\n+       134: bipush        10\n+       136: aload_0\n+       137: getfield      #42                 // Field serviceName:Ljava/lang/String;\n+       140: ifnonnull     148\n+       143: ldc           #59                 // String\n+       145: goto          175\n+       148: new           #43                 // class java/lang/StringBuilder\n+       151: dup\n+       152: invokespecial #44                 // Method java/lang/StringBuilder.\"<init>\":()V\n+       155: ldc           #60                 // String  (\n+       157: invokevirtual #46                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+       160: aload_0\n+       161: getfield      #42                 // Field serviceName:Ljava/lang/String;\n+       164: invokevirtual #46                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+       167: ldc           #61                 // String )\n+       169: invokevirtual #46                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+       172: invokevirtual #48                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n+       175: aastore\n+       176: invokestatic  #62                 // Method java/text/MessageFormat.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;\n+       179: invokevirtual #63                 // Method java/io/PrintWriter.println:(Ljava/lang/String;)V\n+       182: aload         4\n+       184: ifnull        222\n+       187: aload         4\n+       189: invokevirtual #64                 // Method java/io/PrintWriter.close:()V\n+       192: goto          222\n+       195: astore        5\n+       197: aload         4\n+       199: ifnull        219\n+       202: aload         4\n+       204: invokevirtual #64                 // Method java/io/PrintWriter.close:()V\n+       207: goto          219\n+       210: astore        6\n+       212: aload         5\n+       214: aload         6\n+       216: invokevirtual #66                 // Method java/lang/Throwable.addSuppressed:(Ljava/lang/Throwable;)V\n+       219: aload         5\n+       221: athrow\n+       222: return\n       Exception table:\n          from    to  target type\n-           195   200   203   Class java/lang/Throwable\n-            67   185   223   Class java/lang/Throwable\n-            67   185   232   any\n-           244   249   252   Class java/lang/Throwable\n-           223   234   232   any\n+            64   182   195   Class java/lang/Throwable\n+           202   207   210   Class java/lang/Throwable\n       LineNumberTable:\n         line 90: 0\n         line 92: 29\n         line 93: 38\n         line 94: 48\n         line 95: 56\n-        line 96: 67\n-        line 98: 139\n-        line 96: 179\n-        line 99: 185\n-        line 95: 223\n-        line 99: 232\n-        line 100: 272\n+        line 96: 64\n+        line 98: 136\n+        line 96: 176\n+        line 99: 182\n+        line 95: 195\n+        line 100: 222\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n-           64     208     4 writer   Ljava/io/PrintWriter;\n-            0     273     0  this   Lcom/codahale/metrics/servlets/AdminServlet;\n-            0     273     1   req   Ljavax/servlet/http/HttpServletRequest;\n-            0     273     2  resp   Ljavax/servlet/http/HttpServletResponse;\n-           29     244     3  path   Ljava/lang/String;\n-      StackMapTable: number_of_entries = 10\n+           64     158     4 writer   Ljava/io/PrintWriter;\n+            0     223     0  this   Lcom/codahale/metrics/servlets/AdminServlet;\n+            0     223     1   req   Ljavax/servlet/http/HttpServletRequest;\n+            0     223     2  resp   Ljavax/servlet/http/HttpServletResponse;\n+           29     194     3  path   Ljava/lang/String;\n+      StackMapTable: number_of_entries = 6\n         frame_type = 255 /* full_frame */\n-          offset_delta = 151\n-          locals = [ class com/codahale/metrics/servlets/AdminServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, class java/lang/String, class java/io/PrintWriter, class java/lang/Throwable ]\n+          offset_delta = 148\n+          locals = [ class com/codahale/metrics/servlets/AdminServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, class java/lang/String, class java/io/PrintWriter ]\n           stack = [ class java/io/PrintWriter, class java/lang/String, class \"[Ljava/lang/Object;\", class \"[Ljava/lang/Object;\", int ]\n         frame_type = 255 /* full_frame */\n           offset_delta = 26\n-          locals = [ class com/codahale/metrics/servlets/AdminServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, class java/lang/String, class java/io/PrintWriter, class java/lang/Throwable ]\n+          locals = [ class com/codahale/metrics/servlets/AdminServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, class java/lang/String, class java/io/PrintWriter ]\n           stack = [ class java/io/PrintWriter, class java/lang/String, class \"[Ljava/lang/Object;\", class \"[Ljava/lang/Object;\", int, class java/lang/Object ]\n-        frame_type = 88 /* same_locals_1_stack_item */\n-          stack = [ class java/lang/Throwable ]\n-        frame_type = 11 /* same */\n-        frame_type = 71 /* same_locals_1_stack_item */\n-          stack = [ class java/lang/Throwable ]\n-        frame_type = 72 /* same_locals_1_stack_item */\n+        frame_type = 83 /* same_locals_1_stack_item */\n           stack = [ class java/lang/Throwable ]\n         frame_type = 255 /* full_frame */\n-          offset_delta = 19\n-          locals = [ class com/codahale/metrics/servlets/AdminServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, class java/lang/String, class java/io/PrintWriter, class java/lang/Throwable, top, class java/lang/Throwable ]\n+          offset_delta = 14\n+          locals = [ class com/codahale/metrics/servlets/AdminServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, class java/lang/String, class java/io/PrintWriter, class java/lang/Throwable ]\n           stack = [ class java/lang/Throwable ]\n-        frame_type = 11 /* same */\n-        frame_type = 4 /* same */\n-        frame_type = 255 /* full_frame */\n+        frame_type = 8 /* same */\n+        frame_type = 249 /* chop */\n           offset_delta = 2\n-          locals = [ class com/codahale/metrics/servlets/AdminServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, class java/lang/String ]\n-          stack = []\n     Exceptions:\n       throws javax.servlet.ServletException, java.io.IOException\n \n   protected void service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) throws javax.servlet.ServletException, java.io.IOException;\n     descriptor: (Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n"}]}, {"source1": "com/codahale/metrics/servlets/CpuProfileServlet.class", "source2": "com/codahale/metrics/servlets/CpuProfileServlet.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n-  SHA-256 checksum 4dea6e05795b99f73335a7958f252401da3db0bb2c8c785c7255e06745b8e124\n+  SHA-256 checksum 9747c203dab2c18c2248fbf66b5905d6f9f38cd4969793ff6dc358410788bae5\n   Compiled from \"CpuProfileServlet.java\"\n public class com.codahale.metrics.servlets.CpuProfileServlet extends javax.servlet.http.HttpServlet\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n   this_class: #19                         // com/codahale/metrics/servlets/CpuProfileServlet\n   super_class: #39                        // javax/servlet/http/HttpServlet\n@@ -225,15 +225,15 @@\n         Start  Length  Slot  Name   Signature\n             0      16     0  this   Lcom/codahale/metrics/servlets/CpuProfileServlet;\n \n   protected void doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) throws javax.servlet.ServletException, java.io.IOException;\n     descriptor: (Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n-      stack=5, locals=11, args_size=3\n+      stack=5, locals=9, args_size=3\n          0: bipush        10\n          2: istore_3\n          3: aload_1\n          4: ldc           #5                  // String duration\n          6: invokeinterface #6,  2            // InterfaceMethod javax/servlet/http/HttpServletRequest.getParameter:(Ljava/lang/String;)Ljava/lang/String;\n         11: ifnull        34\n         14: aload_1\n@@ -286,69 +286,44 @@\n        128: invokeinterface #22,  3           // InterfaceMethod javax/servlet/http/HttpServletResponse.setHeader:(Ljava/lang/String;Ljava/lang/String;)V\n        133: aload_2\n        134: ldc           #23                 // String pprof/raw\n        136: invokeinterface #24,  2           // InterfaceMethod javax/servlet/http/HttpServletResponse.setContentType:(Ljava/lang/String;)V\n        141: aload_2\n        142: invokeinterface #25,  1           // InterfaceMethod javax/servlet/http/HttpServletResponse.getOutputStream:()Ljavax/servlet/ServletOutputStream;\n        147: astore        6\n-       149: aconst_null\n-       150: astore        7\n-       152: aload_0\n-       153: aload         6\n-       155: iload_3\n-       156: iload         4\n-       158: aload         5\n-       160: invokevirtual #26                 // Method doProfile:(Ljava/io/OutputStream;IILjava/lang/Thread$State;)V\n-       163: aload         6\n-       165: ifnull        250\n-       168: aload         7\n-       170: ifnull        193\n-       173: aload         6\n-       175: invokevirtual #27                 // Method java/io/OutputStream.close:()V\n-       178: goto          250\n-       181: astore        8\n-       183: aload         7\n-       185: aload         8\n-       187: invokevirtual #29                 // Method java/lang/Throwable.addSuppressed:(Ljava/lang/Throwable;)V\n-       190: goto          250\n-       193: aload         6\n-       195: invokevirtual #27                 // Method java/io/OutputStream.close:()V\n-       198: goto          250\n-       201: astore        8\n-       203: aload         8\n-       205: astore        7\n-       207: aload         8\n-       209: athrow\n-       210: astore        9\n-       212: aload         6\n-       214: ifnull        247\n-       217: aload         7\n-       219: ifnull        242\n-       222: aload         6\n-       224: invokevirtual #27                 // Method java/io/OutputStream.close:()V\n-       227: goto          247\n-       230: astore        10\n-       232: aload         7\n-       234: aload         10\n-       236: invokevirtual #29                 // Method java/lang/Throwable.addSuppressed:(Ljava/lang/Throwable;)V\n-       239: goto          247\n-       242: aload         6\n-       244: invokevirtual #27                 // Method java/io/OutputStream.close:()V\n-       247: aload         9\n-       249: athrow\n-       250: return\n+       149: aload_0\n+       150: aload         6\n+       152: iload_3\n+       153: iload         4\n+       155: aload         5\n+       157: invokevirtual #26                 // Method doProfile:(Ljava/io/OutputStream;IILjava/lang/Thread$State;)V\n+       160: aload         6\n+       162: ifnull        200\n+       165: aload         6\n+       167: invokevirtual #27                 // Method java/io/OutputStream.close:()V\n+       170: goto          200\n+       173: astore        7\n+       175: aload         6\n+       177: ifnull        197\n+       180: aload         6\n+       182: invokevirtual #27                 // Method java/io/OutputStream.close:()V\n+       185: goto          197\n+       188: astore        8\n+       190: aload         7\n+       192: aload         8\n+       194: invokevirtual #29                 // Method java/lang/Throwable.addSuppressed:(Ljava/lang/Throwable;)V\n+       197: aload         7\n+       199: athrow\n+       200: return\n       Exception table:\n          from    to  target type\n             14    26    29   Class java/lang/NumberFormatException\n             49    76    79   Class java/lang/NumberFormatException\n-           173   178   181   Class java/lang/Throwable\n-           152   163   201   Class java/lang/Throwable\n-           152   163   210   any\n-           222   227   230   Class java/lang/Throwable\n-           201   212   210   any\n+           149   160   173   Class java/lang/Throwable\n+           180   185   188   Class java/lang/Throwable\n       LineNumberTable:\n         line 29: 0\n         line 30: 3\n         line 32: 14\n         line 35: 26\n         line 33: 29\n         line 34: 31\n@@ -362,32 +337,31 @@\n         line 49: 85\n         line 50: 101\n         line 52: 109\n         line 55: 114\n         line 56: 123\n         line 57: 133\n         line 58: 141\n-        line 59: 152\n-        line 60: 163\n-        line 58: 201\n-        line 60: 210\n-        line 61: 250\n+        line 59: 149\n+        line 60: 160\n+        line 58: 173\n+        line 61: 200\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n            31       3     4     e   Ljava/lang/NumberFormatException;\n            81       4     5     e   Ljava/lang/NumberFormatException;\n           106       3     5 state   Ljava/lang/Thread$State;\n-          149     101     6 output   Ljava/io/OutputStream;\n-            0     251     0  this   Lcom/codahale/metrics/servlets/CpuProfileServlet;\n-            0     251     1   req   Ljavax/servlet/http/HttpServletRequest;\n-            0     251     2  resp   Ljavax/servlet/http/HttpServletResponse;\n-            3     248     3 duration   I\n-           38     213     4 frequency   I\n-          114     137     5 state   Ljava/lang/Thread$State;\n-      StackMapTable: number_of_entries = 14\n+          149      51     6 output   Ljava/io/OutputStream;\n+            0     201     0  this   Lcom/codahale/metrics/servlets/CpuProfileServlet;\n+            0     201     1   req   Ljavax/servlet/http/HttpServletRequest;\n+            0     201     2  resp   Ljavax/servlet/http/HttpServletResponse;\n+            3     198     3 duration   I\n+           38     163     4 frequency   I\n+          114      87     5 state   Ljava/lang/Thread$State;\n+      StackMapTable: number_of_entries = 10\n         frame_type = 255 /* full_frame */\n           offset_delta = 29\n           locals = [ class com/codahale/metrics/servlets/CpuProfileServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, int ]\n           stack = [ class java/lang/NumberFormatException ]\n         frame_type = 4 /* same */\n         frame_type = 255 /* full_frame */\n           offset_delta = 44\n@@ -395,32 +369,24 @@\n           stack = [ class java/lang/NumberFormatException ]\n         frame_type = 5 /* same */\n         frame_type = 23 /* same */\n         frame_type = 252 /* append */\n           offset_delta = 4\n           locals = [ class java/lang/Thread$State ]\n         frame_type = 255 /* full_frame */\n-          offset_delta = 66\n-          locals = [ class com/codahale/metrics/servlets/CpuProfileServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, int, int, class java/lang/Thread$State, class java/io/OutputStream, class java/lang/Throwable ]\n-          stack = [ class java/lang/Throwable ]\n-        frame_type = 11 /* same */\n-        frame_type = 71 /* same_locals_1_stack_item */\n-          stack = [ class java/lang/Throwable ]\n-        frame_type = 72 /* same_locals_1_stack_item */\n+          offset_delta = 58\n+          locals = [ class com/codahale/metrics/servlets/CpuProfileServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, int, int, class java/lang/Thread$State, class java/io/OutputStream ]\n           stack = [ class java/lang/Throwable ]\n         frame_type = 255 /* full_frame */\n-          offset_delta = 19\n-          locals = [ class com/codahale/metrics/servlets/CpuProfileServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, int, int, class java/lang/Thread$State, class java/io/OutputStream, class java/lang/Throwable, top, class java/lang/Throwable ]\n+          offset_delta = 14\n+          locals = [ class com/codahale/metrics/servlets/CpuProfileServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, int, int, class java/lang/Thread$State, class java/io/OutputStream, class java/lang/Throwable ]\n           stack = [ class java/lang/Throwable ]\n-        frame_type = 11 /* same */\n-        frame_type = 4 /* same */\n-        frame_type = 255 /* full_frame */\n+        frame_type = 8 /* same */\n+        frame_type = 249 /* chop */\n           offset_delta = 2\n-          locals = [ class com/codahale/metrics/servlets/CpuProfileServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, int, int, class java/lang/Thread$State ]\n-          stack = []\n     Exceptions:\n       throws javax.servlet.ServletException, java.io.IOException\n \n   protected void doProfile(java.io.OutputStream, int, int, java.lang.Thread$State) throws java.io.IOException;\n     descriptor: (Ljava/io/OutputStream;IILjava/lang/Thread$State;)V\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n@@ -470,14 +436,15 @@\n         line 66: 12\n         line 68: 25\n         line 69: 30\n         line 71: 40\n         line 74: 46\n         line 72: 55\n         line 74: 56\n+        line 75: 67\n         line 77: 70\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n            25      31     5 profile   Lcom/papertrail/profiler/CpuProfile;\n             0      80     0  this   Lcom/codahale/metrics/servlets/CpuProfileServlet;\n             0      80     1   out   Ljava/io/OutputStream;\n             0      80     2 duration   I\n"}]}, {"source1": "com/codahale/metrics/servlets/HealthCheckServlet.class", "source2": "com/codahale/metrics/servlets/HealthCheckServlet.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n-  SHA-256 checksum eaac4b8b19f12a098afa0864e3d405c07d1b579be471493a0fbcd277d2c85c6d\n+  SHA-256 checksum e0500cac161627c78c398495bc1c58960782f30aafe63ed8298a1a11ea3ab5b3\n   Compiled from \"HealthCheckServlet.java\"\n public class com.codahale.metrics.servlets.HealthCheckServlet extends javax.servlet.http.HttpServlet\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n   this_class: #32                         // com/codahale/metrics/servlets/HealthCheckServlet\n   super_class: #72                        // javax/servlet/http/HttpServlet\n@@ -578,15 +578,15 @@\n         Start  Length  Slot  Name   Signature\n             0      12     0  this   Lcom/codahale/metrics/servlets/HealthCheckServlet;\n \n   protected void doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) throws javax.servlet.ServletException, java.io.IOException;\n     descriptor: (Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n-      stack=3, locals=9, args_size=3\n+      stack=3, locals=7, args_size=3\n          0: aload_0\n          1: invokespecial #31                 // Method runHealthChecks:()Ljava/util/SortedMap;\n          4: astore_3\n          5: aload_2\n          6: ldc           #33                 // String application/json\n          8: invokeinterface #34,  2           // InterfaceMethod javax/servlet/http/HttpServletResponse.setContentType:(Ljava/lang/String;)V\n         13: aload_2\n@@ -625,99 +625,73 @@\n         98: goto          110\n        101: aload_2\n        102: sipush        500\n        105: invokeinterface #40,  2           // InterfaceMethod javax/servlet/http/HttpServletResponse.setStatus:(I)V\n        110: aload_2\n        111: invokeinterface #45,  1           // InterfaceMethod javax/servlet/http/HttpServletResponse.getOutputStream:()Ljavax/servlet/ServletOutputStream;\n        116: astore        4\n-       118: aconst_null\n-       119: astore        5\n-       121: aload_0\n-       122: aload_1\n-       123: invokespecial #46                 // Method getWriter:(Ljavax/servlet/http/HttpServletRequest;)Lcom/fasterxml/jackson/databind/ObjectWriter;\n-       126: aload         4\n-       128: aload_3\n-       129: invokevirtual #47                 // Method com/fasterxml/jackson/databind/ObjectWriter.writeValue:(Ljava/io/OutputStream;Ljava/lang/Object;)V\n-       132: aload         4\n-       134: ifnull        219\n-       137: aload         5\n-       139: ifnull        162\n-       142: aload         4\n-       144: invokevirtual #48                 // Method java/io/OutputStream.close:()V\n-       147: goto          219\n-       150: astore        6\n-       152: aload         5\n-       154: aload         6\n-       156: invokevirtual #50                 // Method java/lang/Throwable.addSuppressed:(Ljava/lang/Throwable;)V\n-       159: goto          219\n-       162: aload         4\n-       164: invokevirtual #48                 // Method java/io/OutputStream.close:()V\n-       167: goto          219\n-       170: astore        6\n-       172: aload         6\n-       174: astore        5\n-       176: aload         6\n-       178: athrow\n-       179: astore        7\n-       181: aload         4\n-       183: ifnull        216\n-       186: aload         5\n-       188: ifnull        211\n-       191: aload         4\n-       193: invokevirtual #48                 // Method java/io/OutputStream.close:()V\n-       196: goto          216\n-       199: astore        8\n-       201: aload         5\n-       203: aload         8\n-       205: invokevirtual #50                 // Method java/lang/Throwable.addSuppressed:(Ljava/lang/Throwable;)V\n-       208: goto          216\n-       211: aload         4\n-       213: invokevirtual #48                 // Method java/io/OutputStream.close:()V\n-       216: aload         7\n-       218: athrow\n-       219: return\n+       118: aload_0\n+       119: aload_1\n+       120: invokespecial #46                 // Method getWriter:(Ljavax/servlet/http/HttpServletRequest;)Lcom/fasterxml/jackson/databind/ObjectWriter;\n+       123: aload         4\n+       125: aload_3\n+       126: invokevirtual #47                 // Method com/fasterxml/jackson/databind/ObjectWriter.writeValue:(Ljava/io/OutputStream;Ljava/lang/Object;)V\n+       129: aload         4\n+       131: ifnull        169\n+       134: aload         4\n+       136: invokevirtual #48                 // Method java/io/OutputStream.close:()V\n+       139: goto          169\n+       142: astore        5\n+       144: aload         4\n+       146: ifnull        166\n+       149: aload         4\n+       151: invokevirtual #48                 // Method java/io/OutputStream.close:()V\n+       154: goto          166\n+       157: astore        6\n+       159: aload         5\n+       161: aload         6\n+       163: invokevirtual #50                 // Method java/lang/Throwable.addSuppressed:(Ljava/lang/Throwable;)V\n+       166: aload         5\n+       168: athrow\n+       169: return\n       Exception table:\n          from    to  target type\n-           142   147   150   Class java/lang/Throwable\n-           121   132   170   Class java/lang/Throwable\n-           121   132   179   any\n-           191   196   199   Class java/lang/Throwable\n-           170   181   179   any\n+           118   129   142   Class java/lang/Throwable\n+           149   154   157   Class java/lang/Throwable\n       LineNumberTable:\n         line 146: 0\n         line 147: 5\n         line 148: 13\n         line 149: 23\n         line 150: 32\n         line 152: 44\n         line 153: 54\n         line 154: 61\n         line 155: 77\n         line 156: 89\n         line 158: 101\n         line 162: 110\n-        line 163: 121\n-        line 164: 132\n-        line 162: 170\n-        line 164: 179\n-        line 165: 219\n+        line 163: 118\n+        line 164: 129\n+        line 162: 142\n+        line 165: 169\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n            54      56     4 reqParameter   Ljava/lang/String;\n            61      49     5 httpStatusIndicatorParam   Z\n            77      33     6 useHttpStatusForHealthCheck   Z\n-          118     101     4 output   Ljava/io/OutputStream;\n-            0     220     0  this   Lcom/codahale/metrics/servlets/HealthCheckServlet;\n-            0     220     1   req   Ljavax/servlet/http/HttpServletRequest;\n-            0     220     2  resp   Ljavax/servlet/http/HttpServletResponse;\n-            5     215     3 results   Ljava/util/SortedMap;\n+          118      51     4 output   Ljava/io/OutputStream;\n+            0     170     0  this   Lcom/codahale/metrics/servlets/HealthCheckServlet;\n+            0     170     1   req   Ljavax/servlet/http/HttpServletRequest;\n+            0     170     2  resp   Ljavax/servlet/http/HttpServletResponse;\n+            5     165     3 results   Ljava/util/SortedMap;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n-            5     215     3 results   Ljava/util/SortedMap<Ljava/lang/String;Lcom/codahale/metrics/health/HealthCheck$Result;>;\n-      StackMapTable: number_of_entries = 14\n+            5     165     3 results   Ljava/util/SortedMap<Ljava/lang/String;Lcom/codahale/metrics/health/HealthCheck$Result;>;\n+      StackMapTable: number_of_entries = 10\n         frame_type = 252 /* append */\n           offset_delta = 44\n           locals = [ class java/util/SortedMap ]\n         frame_type = 253 /* append */\n           offset_delta = 28\n           locals = [ class java/lang/String, int ]\n         frame_type = 65 /* same_locals_1_stack_item */\n@@ -725,32 +699,24 @@\n         frame_type = 252 /* append */\n           offset_delta = 13\n           locals = [ int ]\n         frame_type = 11 /* same */\n         frame_type = 248 /* chop */\n           offset_delta = 8\n         frame_type = 255 /* full_frame */\n-          offset_delta = 39\n-          locals = [ class com/codahale/metrics/servlets/HealthCheckServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, class java/util/SortedMap, class java/io/OutputStream, class java/lang/Throwable ]\n-          stack = [ class java/lang/Throwable ]\n-        frame_type = 11 /* same */\n-        frame_type = 71 /* same_locals_1_stack_item */\n-          stack = [ class java/lang/Throwable ]\n-        frame_type = 72 /* same_locals_1_stack_item */\n+          offset_delta = 31\n+          locals = [ class com/codahale/metrics/servlets/HealthCheckServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, class java/util/SortedMap, class java/io/OutputStream ]\n           stack = [ class java/lang/Throwable ]\n         frame_type = 255 /* full_frame */\n-          offset_delta = 19\n-          locals = [ class com/codahale/metrics/servlets/HealthCheckServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, class java/util/SortedMap, class java/io/OutputStream, class java/lang/Throwable, top, class java/lang/Throwable ]\n+          offset_delta = 14\n+          locals = [ class com/codahale/metrics/servlets/HealthCheckServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, class java/util/SortedMap, class java/io/OutputStream, class java/lang/Throwable ]\n           stack = [ class java/lang/Throwable ]\n-        frame_type = 11 /* same */\n-        frame_type = 4 /* same */\n-        frame_type = 255 /* full_frame */\n+        frame_type = 8 /* same */\n+        frame_type = 249 /* chop */\n           offset_delta = 2\n-          locals = [ class com/codahale/metrics/servlets/HealthCheckServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, class java/util/SortedMap ]\n-          stack = []\n     Exceptions:\n       throws javax.servlet.ServletException, java.io.IOException\n \n   private com.fasterxml.jackson.databind.ObjectWriter getWriter(javax.servlet.http.HttpServletRequest);\n     descriptor: (Ljavax/servlet/http/HttpServletRequest;)Lcom/fasterxml/jackson/databind/ObjectWriter;\n     flags: (0x0002) ACC_PRIVATE\n     Code:\n"}]}, {"source1": "com/codahale/metrics/servlets/MetricsServlet.class", "source2": "com/codahale/metrics/servlets/MetricsServlet.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n-  SHA-256 checksum d965b05f96f25debfd0b926b37855edfc1623066ae3893a644852070a48baa67\n+  SHA-256 checksum dc47df879de48e5fa70c883e6ea3f4be43204fcf4052686e701503592931ffd5\n   Compiled from \"MetricsServlet.java\"\n public class com.codahale.metrics.servlets.MetricsServlet extends javax.servlet.http.HttpServlet\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n   this_class: #32                         // com/codahale/metrics/servlets/MetricsServlet\n   super_class: #70                        // javax/servlet/http/HttpServlet\n@@ -517,15 +517,15 @@\n           locals = [ class com/codahale/metrics/servlets/MetricsServlet, class javax/servlet/ServletContext, class java/util/concurrent/TimeUnit, class java/util/concurrent/TimeUnit, int, class com/codahale/metrics/MetricFilter ]\n           stack = []\n \n   protected void doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) throws javax.servlet.ServletException, java.io.IOException;\n     descriptor: (Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n-      stack=6, locals=8, args_size=3\n+      stack=6, locals=6, args_size=3\n          0: aload_2\n          1: ldc           #33                 // String application/json\n          3: invokeinterface #34,  2           // InterfaceMethod javax/servlet/http/HttpServletResponse.setContentType:(Ljava/lang/String;)V\n          8: aload_0\n          9: getfield      #13                 // Field allowedOrigin:Ljava/lang/String;\n         12: ifnull        27\n         15: aload_2\n@@ -539,134 +539,100 @@\n         32: invokeinterface #36,  3           // InterfaceMethod javax/servlet/http/HttpServletResponse.setHeader:(Ljava/lang/String;Ljava/lang/String;)V\n         37: aload_2\n         38: sipush        200\n         41: invokeinterface #40,  2           // InterfaceMethod javax/servlet/http/HttpServletResponse.setStatus:(I)V\n         46: aload_2\n         47: invokeinterface #41,  1           // InterfaceMethod javax/servlet/http/HttpServletResponse.getOutputStream:()Ljavax/servlet/ServletOutputStream;\n         52: astore_3\n-        53: aconst_null\n-        54: astore        4\n-        56: aload_0\n-        57: getfield      #15                 // Field jsonpParamName:Ljava/lang/String;\n-        60: ifnull        109\n-        63: aload_1\n-        64: aload_0\n-        65: getfield      #15                 // Field jsonpParamName:Ljava/lang/String;\n-        68: invokeinterface #42,  2           // InterfaceMethod javax/servlet/http/HttpServletRequest.getParameter:(Ljava/lang/String;)Ljava/lang/String;\n-        73: ifnull        109\n-        76: aload_0\n-        77: aload_1\n-        78: invokevirtual #43                 // Method getWriter:(Ljavax/servlet/http/HttpServletRequest;)Lcom/fasterxml/jackson/databind/ObjectWriter;\n-        81: aload_3\n-        82: new           #44                 // class com/fasterxml/jackson/databind/util/JSONPObject\n-        85: dup\n-        86: aload_1\n-        87: aload_0\n-        88: getfield      #15                 // Field jsonpParamName:Ljava/lang/String;\n-        91: invokeinterface #42,  2           // InterfaceMethod javax/servlet/http/HttpServletRequest.getParameter:(Ljava/lang/String;)Ljava/lang/String;\n-        96: aload_0\n-        97: getfield      #2                  // Field registry:Lcom/codahale/metrics/MetricRegistry;\n-       100: invokespecial #45                 // Method com/fasterxml/jackson/databind/util/JSONPObject.\"<init>\":(Ljava/lang/String;Ljava/lang/Object;)V\n-       103: invokevirtual #46                 // Method com/fasterxml/jackson/databind/ObjectWriter.writeValue:(Ljava/io/OutputStream;Ljava/lang/Object;)V\n-       106: goto          122\n-       109: aload_0\n-       110: aload_1\n-       111: invokevirtual #43                 // Method getWriter:(Ljavax/servlet/http/HttpServletRequest;)Lcom/fasterxml/jackson/databind/ObjectWriter;\n-       114: aload_3\n-       115: aload_0\n-       116: getfield      #2                  // Field registry:Lcom/codahale/metrics/MetricRegistry;\n-       119: invokevirtual #46                 // Method com/fasterxml/jackson/databind/ObjectWriter.writeValue:(Ljava/io/OutputStream;Ljava/lang/Object;)V\n-       122: aload_3\n-       123: ifnull        203\n-       126: aload         4\n-       128: ifnull        150\n-       131: aload_3\n-       132: invokevirtual #47                 // Method java/io/OutputStream.close:()V\n-       135: goto          203\n-       138: astore        5\n-       140: aload         4\n-       142: aload         5\n-       144: invokevirtual #49                 // Method java/lang/Throwable.addSuppressed:(Ljava/lang/Throwable;)V\n-       147: goto          203\n-       150: aload_3\n-       151: invokevirtual #47                 // Method java/io/OutputStream.close:()V\n-       154: goto          203\n-       157: astore        5\n-       159: aload         5\n-       161: astore        4\n-       163: aload         5\n-       165: athrow\n-       166: astore        6\n-       168: aload_3\n-       169: ifnull        200\n-       172: aload         4\n-       174: ifnull        196\n-       177: aload_3\n-       178: invokevirtual #47                 // Method java/io/OutputStream.close:()V\n-       181: goto          200\n-       184: astore        7\n-       186: aload         4\n-       188: aload         7\n-       190: invokevirtual #49                 // Method java/lang/Throwable.addSuppressed:(Ljava/lang/Throwable;)V\n-       193: goto          200\n-       196: aload_3\n-       197: invokevirtual #47                 // Method java/io/OutputStream.close:()V\n-       200: aload         6\n-       202: athrow\n-       203: return\n+        53: aload_0\n+        54: getfield      #15                 // Field jsonpParamName:Ljava/lang/String;\n+        57: ifnull        106\n+        60: aload_1\n+        61: aload_0\n+        62: getfield      #15                 // Field jsonpParamName:Ljava/lang/String;\n+        65: invokeinterface #42,  2           // InterfaceMethod javax/servlet/http/HttpServletRequest.getParameter:(Ljava/lang/String;)Ljava/lang/String;\n+        70: ifnull        106\n+        73: aload_0\n+        74: aload_1\n+        75: invokevirtual #43                 // Method getWriter:(Ljavax/servlet/http/HttpServletRequest;)Lcom/fasterxml/jackson/databind/ObjectWriter;\n+        78: aload_3\n+        79: new           #44                 // class com/fasterxml/jackson/databind/util/JSONPObject\n+        82: dup\n+        83: aload_1\n+        84: aload_0\n+        85: getfield      #15                 // Field jsonpParamName:Ljava/lang/String;\n+        88: invokeinterface #42,  2           // InterfaceMethod javax/servlet/http/HttpServletRequest.getParameter:(Ljava/lang/String;)Ljava/lang/String;\n+        93: aload_0\n+        94: getfield      #2                  // Field registry:Lcom/codahale/metrics/MetricRegistry;\n+        97: invokespecial #45                 // Method com/fasterxml/jackson/databind/util/JSONPObject.\"<init>\":(Ljava/lang/String;Ljava/lang/Object;)V\n+       100: invokevirtual #46                 // Method com/fasterxml/jackson/databind/ObjectWriter.writeValue:(Ljava/io/OutputStream;Ljava/lang/Object;)V\n+       103: goto          119\n+       106: aload_0\n+       107: aload_1\n+       108: invokevirtual #43                 // Method getWriter:(Ljavax/servlet/http/HttpServletRequest;)Lcom/fasterxml/jackson/databind/ObjectWriter;\n+       111: aload_3\n+       112: aload_0\n+       113: getfield      #2                  // Field registry:Lcom/codahale/metrics/MetricRegistry;\n+       116: invokevirtual #46                 // Method com/fasterxml/jackson/databind/ObjectWriter.writeValue:(Ljava/io/OutputStream;Ljava/lang/Object;)V\n+       119: aload_3\n+       120: ifnull        155\n+       123: aload_3\n+       124: invokevirtual #47                 // Method java/io/OutputStream.close:()V\n+       127: goto          155\n+       130: astore        4\n+       132: aload_3\n+       133: ifnull        152\n+       136: aload_3\n+       137: invokevirtual #47                 // Method java/io/OutputStream.close:()V\n+       140: goto          152\n+       143: astore        5\n+       145: aload         4\n+       147: aload         5\n+       149: invokevirtual #49                 // Method java/lang/Throwable.addSuppressed:(Ljava/lang/Throwable;)V\n+       152: aload         4\n+       154: athrow\n+       155: return\n       Exception table:\n          from    to  target type\n-           131   135   138   Class java/lang/Throwable\n-            56   122   157   Class java/lang/Throwable\n-            56   122   166   any\n-           177   181   184   Class java/lang/Throwable\n-           157   168   166   any\n+            53   119   130   Class java/lang/Throwable\n+           136   140   143   Class java/lang/Throwable\n       LineNumberTable:\n         line 168: 0\n         line 169: 8\n         line 170: 15\n         line 172: 27\n         line 173: 37\n         line 175: 46\n-        line 176: 56\n-        line 177: 76\n-        line 179: 109\n-        line 181: 122\n-        line 175: 157\n-        line 181: 166\n-        line 182: 203\n+        line 176: 53\n+        line 177: 73\n+        line 179: 106\n+        line 181: 119\n+        line 175: 130\n+        line 182: 155\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n-           53     150     3 output   Ljava/io/OutputStream;\n-            0     204     0  this   Lcom/codahale/metrics/servlets/MetricsServlet;\n-            0     204     1   req   Ljavax/servlet/http/HttpServletRequest;\n-            0     204     2  resp   Ljavax/servlet/http/HttpServletResponse;\n-      StackMapTable: number_of_entries = 11\n+           53     102     3 output   Ljava/io/OutputStream;\n+            0     156     0  this   Lcom/codahale/metrics/servlets/MetricsServlet;\n+            0     156     1   req   Ljavax/servlet/http/HttpServletRequest;\n+            0     156     2  resp   Ljavax/servlet/http/HttpServletResponse;\n+      StackMapTable: number_of_entries = 7\n         frame_type = 27 /* same */\n-        frame_type = 253 /* append */\n-          offset_delta = 81\n-          locals = [ class java/io/OutputStream, class java/lang/Throwable ]\n+        frame_type = 252 /* append */\n+          offset_delta = 78\n+          locals = [ class java/io/OutputStream ]\n         frame_type = 12 /* same */\n-        frame_type = 79 /* same_locals_1_stack_item */\n-          stack = [ class java/lang/Throwable ]\n-        frame_type = 11 /* same */\n-        frame_type = 70 /* same_locals_1_stack_item */\n-          stack = [ class java/lang/Throwable ]\n-        frame_type = 72 /* same_locals_1_stack_item */\n+        frame_type = 74 /* same_locals_1_stack_item */\n           stack = [ class java/lang/Throwable ]\n         frame_type = 255 /* full_frame */\n-          offset_delta = 17\n-          locals = [ class com/codahale/metrics/servlets/MetricsServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, class java/io/OutputStream, class java/lang/Throwable, top, class java/lang/Throwable ]\n+          offset_delta = 12\n+          locals = [ class com/codahale/metrics/servlets/MetricsServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, class java/io/OutputStream, class java/lang/Throwable ]\n           stack = [ class java/lang/Throwable ]\n-        frame_type = 11 /* same */\n-        frame_type = 3 /* same */\n-        frame_type = 255 /* full_frame */\n+        frame_type = 8 /* same */\n+        frame_type = 249 /* chop */\n           offset_delta = 2\n-          locals = [ class com/codahale/metrics/servlets/MetricsServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse ]\n-          stack = []\n     Exceptions:\n       throws javax.servlet.ServletException, java.io.IOException\n \n   protected com.fasterxml.jackson.databind.ObjectWriter getWriter(javax.servlet.http.HttpServletRequest);\n     descriptor: (Ljavax/servlet/http/HttpServletRequest;)Lcom/fasterxml/jackson/databind/ObjectWriter;\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n"}]}, {"source1": "com/codahale/metrics/servlets/PingServlet.class", "source2": "com/codahale/metrics/servlets/PingServlet.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n-  SHA-256 checksum 4ece5cbd88b40bf4350cdd494f2584f09603be752994cba6f4e7ee8a36297b61\n+  SHA-256 checksum 68615d14d8f2c91947c41d3718fb28776b368c259d0e5c430e0e212a0aab56b3\n   Compiled from \"PingServlet.java\"\n public class com.codahale.metrics.servlets.PingServlet extends javax.servlet.http.HttpServlet\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n   this_class: #4                          // com/codahale/metrics/servlets/PingServlet\n   super_class: #16                        // javax/servlet/http/HttpServlet\n@@ -128,111 +128,77 @@\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Lcom/codahale/metrics/servlets/PingServlet;\n \n   protected void doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) throws javax.servlet.ServletException, java.io.IOException;\n     descriptor: (Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n-      stack=3, locals=8, args_size=3\n+      stack=3, locals=6, args_size=3\n          0: aload_2\n          1: sipush        200\n          4: invokeinterface #3,  2            // InterfaceMethod javax/servlet/http/HttpServletResponse.setStatus:(I)V\n          9: aload_2\n         10: ldc           #5                  // String Cache-Control\n         12: ldc           #6                  // String must-revalidate,no-cache,no-store\n         14: invokeinterface #7,  3            // InterfaceMethod javax/servlet/http/HttpServletResponse.setHeader:(Ljava/lang/String;Ljava/lang/String;)V\n         19: aload_2\n         20: ldc           #8                  // String text/plain\n         22: invokeinterface #9,  2            // InterfaceMethod javax/servlet/http/HttpServletResponse.setContentType:(Ljava/lang/String;)V\n         27: aload_2\n         28: invokeinterface #10,  1           // InterfaceMethod javax/servlet/http/HttpServletResponse.getWriter:()Ljava/io/PrintWriter;\n         33: astore_3\n-        34: aconst_null\n-        35: astore        4\n-        37: aload_3\n-        38: ldc           #11                 // String pong\n-        40: invokevirtual #12                 // Method java/io/PrintWriter.println:(Ljava/lang/String;)V\n-        43: aload_3\n-        44: ifnull        124\n-        47: aload         4\n-        49: ifnull        71\n-        52: aload_3\n-        53: invokevirtual #13                 // Method java/io/PrintWriter.close:()V\n-        56: goto          124\n-        59: astore        5\n-        61: aload         4\n-        63: aload         5\n-        65: invokevirtual #15                 // Method java/lang/Throwable.addSuppressed:(Ljava/lang/Throwable;)V\n-        68: goto          124\n-        71: aload_3\n-        72: invokevirtual #13                 // Method java/io/PrintWriter.close:()V\n-        75: goto          124\n-        78: astore        5\n-        80: aload         5\n-        82: astore        4\n-        84: aload         5\n-        86: athrow\n-        87: astore        6\n-        89: aload_3\n-        90: ifnull        121\n-        93: aload         4\n-        95: ifnull        117\n-        98: aload_3\n-        99: invokevirtual #13                 // Method java/io/PrintWriter.close:()V\n-       102: goto          121\n-       105: astore        7\n-       107: aload         4\n-       109: aload         7\n-       111: invokevirtual #15                 // Method java/lang/Throwable.addSuppressed:(Ljava/lang/Throwable;)V\n-       114: goto          121\n-       117: aload_3\n-       118: invokevirtual #13                 // Method java/io/PrintWriter.close:()V\n-       121: aload         6\n-       123: athrow\n-       124: return\n+        34: aload_3\n+        35: ldc           #11                 // String pong\n+        37: invokevirtual #12                 // Method java/io/PrintWriter.println:(Ljava/lang/String;)V\n+        40: aload_3\n+        41: ifnull        76\n+        44: aload_3\n+        45: invokevirtual #13                 // Method java/io/PrintWriter.close:()V\n+        48: goto          76\n+        51: astore        4\n+        53: aload_3\n+        54: ifnull        73\n+        57: aload_3\n+        58: invokevirtual #13                 // Method java/io/PrintWriter.close:()V\n+        61: goto          73\n+        64: astore        5\n+        66: aload         4\n+        68: aload         5\n+        70: invokevirtual #15                 // Method java/lang/Throwable.addSuppressed:(Ljava/lang/Throwable;)V\n+        73: aload         4\n+        75: athrow\n+        76: return\n       Exception table:\n          from    to  target type\n-            52    56    59   Class java/lang/Throwable\n-            37    43    78   Class java/lang/Throwable\n-            37    43    87   any\n-            98   102   105   Class java/lang/Throwable\n-            78    89    87   any\n+            34    40    51   Class java/lang/Throwable\n+            57    61    64   Class java/lang/Throwable\n       LineNumberTable:\n         line 23: 0\n         line 24: 9\n         line 25: 19\n         line 26: 27\n-        line 27: 37\n-        line 28: 43\n-        line 26: 78\n-        line 28: 87\n-        line 29: 124\n+        line 27: 34\n+        line 28: 40\n+        line 26: 51\n+        line 29: 76\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n-           34      90     3 writer   Ljava/io/PrintWriter;\n-            0     125     0  this   Lcom/codahale/metrics/servlets/PingServlet;\n-            0     125     1   req   Ljavax/servlet/http/HttpServletRequest;\n-            0     125     2  resp   Ljavax/servlet/http/HttpServletResponse;\n-      StackMapTable: number_of_entries = 8\n+           34      42     3 writer   Ljava/io/PrintWriter;\n+            0      77     0  this   Lcom/codahale/metrics/servlets/PingServlet;\n+            0      77     1   req   Ljavax/servlet/http/HttpServletRequest;\n+            0      77     2  resp   Ljavax/servlet/http/HttpServletResponse;\n+      StackMapTable: number_of_entries = 4\n         frame_type = 255 /* full_frame */\n-          offset_delta = 59\n-          locals = [ class com/codahale/metrics/servlets/PingServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, class java/io/PrintWriter, class java/lang/Throwable ]\n-          stack = [ class java/lang/Throwable ]\n-        frame_type = 11 /* same */\n-        frame_type = 70 /* same_locals_1_stack_item */\n-          stack = [ class java/lang/Throwable ]\n-        frame_type = 72 /* same_locals_1_stack_item */\n+          offset_delta = 51\n+          locals = [ class com/codahale/metrics/servlets/PingServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, class java/io/PrintWriter ]\n           stack = [ class java/lang/Throwable ]\n         frame_type = 255 /* full_frame */\n-          offset_delta = 17\n-          locals = [ class com/codahale/metrics/servlets/PingServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, class java/io/PrintWriter, class java/lang/Throwable, top, class java/lang/Throwable ]\n+          offset_delta = 12\n+          locals = [ class com/codahale/metrics/servlets/PingServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, class java/io/PrintWriter, class java/lang/Throwable ]\n           stack = [ class java/lang/Throwable ]\n-        frame_type = 11 /* same */\n-        frame_type = 3 /* same */\n-        frame_type = 255 /* full_frame */\n+        frame_type = 8 /* same */\n+        frame_type = 249 /* chop */\n           offset_delta = 2\n-          locals = [ class com/codahale/metrics/servlets/PingServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse ]\n-          stack = []\n     Exceptions:\n       throws javax.servlet.ServletException, java.io.IOException\n }\n SourceFile: \"PingServlet.java\"\n"}]}, {"source1": "com/codahale/metrics/servlets/ThreadDumpServlet.class", "source2": "com/codahale/metrics/servlets/ThreadDumpServlet.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,8 +1,8 @@\n-  SHA-256 checksum 15b02e2bc1f871aedd5056448ac1e0493fc1b0741b458f31a37d559ab604e60e\n+  SHA-256 checksum 164ae706826141b7a9838db64df7cece43f2d60eaa5a5d78448795b0ba7f0510\n   Compiled from \"ThreadDumpServlet.java\"\n public class com.codahale.metrics.servlets.ThreadDumpServlet extends javax.servlet.http.HttpServlet\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n   this_class: #14                         // com/codahale/metrics/servlets/ThreadDumpServlet\n   super_class: #30                        // javax/servlet/http/HttpServlet\n@@ -212,15 +212,15 @@\n     Exceptions:\n       throws javax.servlet.ServletException\n \n   protected void doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) throws javax.servlet.ServletException, java.io.IOException;\n     descriptor: (Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n-      stack=4, locals=10, args_size=3\n+      stack=4, locals=8, args_size=3\n          0: aload_1\n          1: ldc           #7                  // String monitors\n          3: invokeinterface #8,  2            // InterfaceMethod javax/servlet/http/HttpServletRequest.getParameter:(Ljava/lang/String;)Ljava/lang/String;\n          8: iconst_1\n          9: invokestatic  #9                  // Method getParam:(Ljava/lang/String;Z)Ljava/lang/Boolean;\n         12: invokevirtual #10                 // Method java/lang/Boolean.booleanValue:()Z\n         15: istore_3\n@@ -248,113 +248,79 @@\n         68: invokeinterface #20,  1           // InterfaceMethod javax/servlet/http/HttpServletResponse.getWriter:()Ljava/io/PrintWriter;\n         73: ldc           #21                 // String Sorry your runtime environment does not allow to dump threads.\n         75: invokevirtual #22                 // Method java/io/PrintWriter.println:(Ljava/lang/String;)V\n         78: return\n         79: aload_2\n         80: invokeinterface #23,  1           // InterfaceMethod javax/servlet/http/HttpServletResponse.getOutputStream:()Ljavax/servlet/ServletOutputStream;\n         85: astore        5\n-        87: aconst_null\n-        88: astore        6\n-        90: aload_0\n-        91: getfield      #5                  // Field threadDump:Lcom/codahale/metrics/jvm/ThreadDump;\n-        94: iload_3\n-        95: iload         4\n-        97: aload         5\n-        99: invokevirtual #24                 // Method com/codahale/metrics/jvm/ThreadDump.dump:(ZZLjava/io/OutputStream;)V\n-       102: aload         5\n-       104: ifnull        189\n-       107: aload         6\n-       109: ifnull        132\n-       112: aload         5\n-       114: invokevirtual #25                 // Method java/io/OutputStream.close:()V\n-       117: goto          189\n-       120: astore        7\n-       122: aload         6\n-       124: aload         7\n-       126: invokevirtual #27                 // Method java/lang/Throwable.addSuppressed:(Ljava/lang/Throwable;)V\n-       129: goto          189\n-       132: aload         5\n-       134: invokevirtual #25                 // Method java/io/OutputStream.close:()V\n-       137: goto          189\n-       140: astore        7\n-       142: aload         7\n-       144: astore        6\n-       146: aload         7\n-       148: athrow\n-       149: astore        8\n-       151: aload         5\n-       153: ifnull        186\n-       156: aload         6\n-       158: ifnull        181\n-       161: aload         5\n-       163: invokevirtual #25                 // Method java/io/OutputStream.close:()V\n-       166: goto          186\n-       169: astore        9\n-       171: aload         6\n-       173: aload         9\n-       175: invokevirtual #27                 // Method java/lang/Throwable.addSuppressed:(Ljava/lang/Throwable;)V\n-       178: goto          186\n-       181: aload         5\n-       183: invokevirtual #25                 // Method java/io/OutputStream.close:()V\n-       186: aload         8\n-       188: athrow\n-       189: return\n+        87: aload_0\n+        88: getfield      #5                  // Field threadDump:Lcom/codahale/metrics/jvm/ThreadDump;\n+        91: iload_3\n+        92: iload         4\n+        94: aload         5\n+        96: invokevirtual #24                 // Method com/codahale/metrics/jvm/ThreadDump.dump:(ZZLjava/io/OutputStream;)V\n+        99: aload         5\n+       101: ifnull        139\n+       104: aload         5\n+       106: invokevirtual #25                 // Method java/io/OutputStream.close:()V\n+       109: goto          139\n+       112: astore        6\n+       114: aload         5\n+       116: ifnull        136\n+       119: aload         5\n+       121: invokevirtual #25                 // Method java/io/OutputStream.close:()V\n+       124: goto          136\n+       127: astore        7\n+       129: aload         6\n+       131: aload         7\n+       133: invokevirtual #27                 // Method java/lang/Throwable.addSuppressed:(Ljava/lang/Throwable;)V\n+       136: aload         6\n+       138: athrow\n+       139: return\n       Exception table:\n          from    to  target type\n-           112   117   120   Class java/lang/Throwable\n-            90   102   140   Class java/lang/Throwable\n-            90   102   149   any\n-           161   166   169   Class java/lang/Throwable\n-           140   151   149   any\n+            87    99   112   Class java/lang/Throwable\n+           119   124   127   Class java/lang/Throwable\n       LineNumberTable:\n         line 37: 0\n         line 38: 16\n         line 40: 33\n         line 41: 42\n         line 42: 50\n         line 43: 60\n         line 44: 67\n         line 45: 78\n         line 47: 79\n-        line 48: 90\n-        line 49: 102\n-        line 47: 140\n-        line 49: 149\n-        line 50: 189\n+        line 48: 87\n+        line 49: 99\n+        line 47: 112\n+        line 50: 139\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n-           87     102     5 output   Ljava/io/OutputStream;\n-            0     190     0  this   Lcom/codahale/metrics/servlets/ThreadDumpServlet;\n-            0     190     1   req   Ljavax/servlet/http/HttpServletRequest;\n-            0     190     2  resp   Ljavax/servlet/http/HttpServletResponse;\n-           16     174     3 includeMonitors   Z\n-           33     157     4 includeSynchronizers   Z\n-      StackMapTable: number_of_entries = 9\n+           87      52     5 output   Ljava/io/OutputStream;\n+            0     140     0  this   Lcom/codahale/metrics/servlets/ThreadDumpServlet;\n+            0     140     1   req   Ljavax/servlet/http/HttpServletRequest;\n+            0     140     2  resp   Ljavax/servlet/http/HttpServletResponse;\n+           16     124     3 includeMonitors   Z\n+           33     107     4 includeSynchronizers   Z\n+      StackMapTable: number_of_entries = 5\n         frame_type = 253 /* append */\n           offset_delta = 79\n           locals = [ int, int ]\n         frame_type = 255 /* full_frame */\n-          offset_delta = 40\n-          locals = [ class com/codahale/metrics/servlets/ThreadDumpServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, int, int, class java/io/OutputStream, class java/lang/Throwable ]\n-          stack = [ class java/lang/Throwable ]\n-        frame_type = 11 /* same */\n-        frame_type = 71 /* same_locals_1_stack_item */\n-          stack = [ class java/lang/Throwable ]\n-        frame_type = 72 /* same_locals_1_stack_item */\n+          offset_delta = 32\n+          locals = [ class com/codahale/metrics/servlets/ThreadDumpServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, int, int, class java/io/OutputStream ]\n           stack = [ class java/lang/Throwable ]\n         frame_type = 255 /* full_frame */\n-          offset_delta = 19\n-          locals = [ class com/codahale/metrics/servlets/ThreadDumpServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, int, int, class java/io/OutputStream, class java/lang/Throwable, top, class java/lang/Throwable ]\n+          offset_delta = 14\n+          locals = [ class com/codahale/metrics/servlets/ThreadDumpServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, int, int, class java/io/OutputStream, class java/lang/Throwable ]\n           stack = [ class java/lang/Throwable ]\n-        frame_type = 11 /* same */\n-        frame_type = 4 /* same */\n-        frame_type = 255 /* full_frame */\n+        frame_type = 8 /* same */\n+        frame_type = 249 /* chop */\n           offset_delta = 2\n-          locals = [ class com/codahale/metrics/servlets/ThreadDumpServlet, class javax/servlet/http/HttpServletRequest, class javax/servlet/http/HttpServletResponse, int, int ]\n-          stack = []\n     Exceptions:\n       throws javax.servlet.ServletException, java.io.IOException\n \n   private static java.lang.Boolean getParam(java.lang.String, boolean);\n     descriptor: (Ljava/lang/String;Z)Ljava/lang/Boolean;\n     flags: (0x000a) ACC_PRIVATE, ACC_STATIC\n     Code:\n"}]}]}
