Starting inference:

All 455 variables:
Variable 332 at method java.util.zip.InflaterOutputStream#flush():V local variable ex(0); tree DataFormatException
Variable 60 at method java.util.zip.Inflater#setDictionary(J[BII):V parameter 1; tree byte[]
Variable 23 at method java.util.zip.ZipEntry#setExtra([B):V creation 0; tree IllegalArgumentException
Variable 314 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;):V creation 0; tree Inflater
Variable 5 at method java.util.zip.ZipEntry#<init>(Ljava/lang/String;):V creation 1; tree IllegalArgumentException
Variable 277 at method java.util.zip.Deflater#setDictionary([BII):V creation 1; tree ArrayIndexOutOfBoundsException
Variable 356 at method java.util.zip.InflaterOutputStream#write([BII):V local variable msg(0); tree String
Variable 735 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V local variable sm(0); tree SecurityManager
Variable 389 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cr(0); tree CoderResult
Variable 698 at method java.util.zip.Adler32#updateBytes(I[BII):I parameter 1; tree byte[]
Variable 1123 at method java.util.zip.ZipOutputStream#writeLOC(Ljava/util/zip/ZipOutputStream$XEntry;):V local variable e(0); tree ZipEntry
Variable 1086 at method java.util.zip.ZipOutputStream#writeEXT(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry
Variable 777 at method java.util.zip.ZipFile#getEntry(Ljava/lang/String;):Ljava/util/zip/ZipEntry; creation 0; tree NullPointerException
Variable 48 at class java.util.zip.Inflater field zsRef; tree ZStreamRef
Variable 85 at method java.util.zip.InflaterInputStream#read([BII):I parameter 0; tree byte[]
Variable 399 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; creation 2; tree IllegalArgumentException
Variable 53 at method java.util.zip.Inflater#setInput([BII):V parameter 0; tree byte[]
Variable 16 at method java.util.zip.ZipEntry#setCrc(J):V creation 0; tree IllegalArgumentException
Variable 95 at method java.util.zip.CheckedInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Checksum;):V parameter 1; tree Checksum
Variable 58 at method java.util.zip.Inflater#setDictionary([BII):V creation 0; tree NullPointerException
Variable 63 at method java.util.zip.Inflater#inflate([BII):I creation 0; tree NullPointerException
Variable 852 at method java.util.zip.ZipFile#entries():Ljava/util/Enumeration; creation 0; tree ZipEntry at position (0) within Enumeration<ZipEntry>
Variable 857 at method java.util.zip.ZipFile$2#nextElement():Ljava/util/zip/ZipEntry; return type; tree ZipEntry
Variable 820 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; local variable is(0); tree InputStream
Variable 862 at method java.util.zip.ZipFile$2#nextElement():Ljava/util/zip/ZipEntry; creation 1; tree ZipError
Variable 521 at class java.util.zip.ZipCoder field enc; tree CharsetEncoder
Variable 830 at method java.util.zip.ZipFile$1#fill():V creation 0; tree EOFException
Variable 867 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable e(0); tree ZipEntry
Variable 94 at method java.util.zip.CheckedInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Checksum;):V parameter 0; tree InputStream
Variable 57 at method java.util.zip.Inflater#setDictionary([BII):V parameter 0; tree byte[]
Variable 62 at method java.util.zip.Inflater#inflate([BII):I parameter 0; tree byte[]
Variable 861 at method java.util.zip.ZipError#<init>(Ljava/lang/String;):V parameter 0; tree String
Variable 520 at class java.util.zip.ZipCoder field dec; tree CharsetDecoder
Variable 829 at method java.util.zip.ZipFile#releaseInflater(Ljava/util/zip/Inflater;):V parameter 0; tree Inflater
Variable 866 at method java.util.zip.ZipFile$2#nextElement():Ljava/util/zip/ZipEntry; local variable ze(0); tree ZipEntry
Variable 903 at method java.util.zip.ZipFile#close():V local variable copy(0); tree Set within Set<InputStream>
Variable 174 at method java.util.zip.InflaterInputStream#read([BII):I creation 2; tree ZipException
Variable 483 at method java.util.zip.ZipCoder#getBytesUTF8(Ljava/lang/String;):[B return type; tree byte[]
Variable 908 at method java.util.zip.ZipFile#close():V creation 0; tree InputStream at position (0) within HashSet<InputStream>
Variable 179 at class java.util.zip.InflaterInputStream field b creation 0; tree new byte[512]
Variable 871 at method java.util.zip.ZipFile#getEntryBytes(JI):[B return type; tree byte[]
Variable 530 at method java.util.zip.ZipCoder#get(Ljava/nio/charset/Charset;):Ljava/util/zip/ZipCoder; creation 0; tree ZipCoder
Variable 567 at class java.util.zip.ZipInputStream field tmpbuf creation 0; tree new byte[512]
Variable 978 at class java.util.zip.CheckedOutputStream field cksum; tree Checksum
Variable 946 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;I):V parameter 0; tree InputStream
Variable 563 at class java.util.zip.ZipInputStream field entry; tree ZipEntry
Variable 600 at method java.util.zip.ZipInputStream#read([BII):I creation 0; tree IndexOutOfBoundsException
Variable 859 at method java.util.zip.ZipFile$2#nextElement():Ljava/util/zip/ZipEntry; local variable message(0); tree String
Variable 938 at class java.util.zip.DeflaterInputStream field rbuf creation 0; tree new byte[1]
Variable 943 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;):V parameter 0; tree InputStream
Variable 225 at method java.util.zip.GZIPOutputStream#finish():V local variable trailer(0); tree byte[]
Variable 597 at method java.util.zip.ZipInputStream#getNextEntry():Ljava/util/zip/ZipEntry; return type; tree ZipEntry
Variable 502 at method java.util.zip.ZipCoder#toStringUTF8([BI):Ljava/lang/String; return type; tree String
Variable 250 at method java.util.zip.DeflaterOutputStream#write([BII):V creation 0; tree IOException
Variable 942 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;):V parameter 0; tree InputStream
Variable 947 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;I):V parameter 1; tree Deflater
Variable 564 at class java.util.zip.ZipInputStream field crc; tree CRC32
Variable 569 at method java.util.zip.ZipInputStream#ensureOpen():V creation 0; tree IOException
Variable 186 at method java.util.zip.InflaterInputStream#fill():V creation 0; tree EOFException
Variable 1064 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V creation 4; tree XEntry
Variable 1027 at method java.util.zip.ZipOutputStream#<init>(Ljava/io/OutputStream;Ljava/nio/charset/Charset;):V creation 1; tree NullPointerException
Variable 990 at class java.util.zip.ZipOutputStream field xentries; tree Vector within Vector<XEntry>
Variable 272 at method java.util.zip.Deflater#setInput([BII):V creation 0; tree NullPointerException
Variable 995 at class java.util.zip.ZipOutputStream field xentries creation 0; tree XEntry at position (0) within Vector<XEntry>
Variable 623 at method java.util.zip.ZipInputStream#read([BII):I creation 3; tree ZipException
Variable 568 at class java.util.zip.ZipInputStream field zc; tree ZipCoder
Variable 301 at method java.util.zip.CheckedInputStream#skip(J):J local variable buf(0); tree byte[]
Variable 610 at method java.util.zip.ZipInputStream#read([BII):I creation 1; tree ZipException
Variable 573 at method java.util.zip.ZipInputStream#<init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;):V parameter 0; tree InputStream
Variable 306 at class java.util.zip.InflaterOutputStream field wbuf; tree byte[]
Variable 615 at method java.util.zip.ZipInputStream#read([BII):I creation 2; tree ZipException
Variable 269 at class java.util.zip.Deflater field buf; tree byte[]
Variable 232 at method java.util.zip.GZIPOutputStream#writeInt(I[BI):V parameter 1; tree byte[]
Variable 1139 at method java.util.zip.ZipOutputStream#writeCEN(Ljava/util/zip/ZipOutputStream$XEntry;):V local variable nameBytes(0); tree byte[]
Variable 1026 at method java.util.zip.ZipOutputStream#<init>(Ljava/io/OutputStream;Ljava/nio/charset/Charset;):V creation 0; tree Deflater
Variable 989 at class java.util.zip.ZipOutputStream field current; tree XEntry
Variable 1068 at method java.util.zip.ZipOutputStream#closeEntry():V local variable e(0); tree ZipEntry
Variable 994 at class java.util.zip.ZipOutputStream field xentries creation 0; tree Vector within Vector<XEntry>
Variable 1036 at method java.util.zip.ZipOutputStream#setComment(Ljava/lang/String;):V parameter 0; tree String
Variable 999 at class java.util.zip.ZipOutputStream field names; tree String at position (0) within HashSet<String>
Variable 344 at method java.util.zip.InflaterOutputStream#write([BII):V creation 1; tree IndexOutOfBoundsException
Variable 307 at class java.util.zip.InflaterOutputStream field wbuf creation 0; tree new byte[1]
Variable 35 at method java.util.zip.ZipEntry#javaToDosTime(J):J local variable d(0); tree Date
Variable 312 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;):V parameter 0; tree OutputStream
Variable 3 at method java.util.zip.ZipEntry#<init>(Ljava/lang/String;):V parameter 0; tree String
Variable 658 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; local variable bb(0); tree byte[]
Variable 695 at method java.util.zip.Adler32#update([BII):V parameter 0; tree byte[]
Variable 317 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;I):V creation 0; tree NullPointerException
Variable 8 at method java.util.zip.ZipEntry#<init>(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry
Variable 1148 at method java.util.zip.ZipOutputStream#writeCEN(Ljava/util/zip/ZipOutputStream$XEntry;):V local variable commentBytes(0); tree byte[]
Variable 1111 at method java.util.zip.ZipOutputStream#write([BII):V creation 2; tree ZipException
Variable 765 at method java.util.zip.ZipFile#<init>(Ljava/io/File;Ljava/nio/charset/Charset;):V parameter 1; tree Charset
Variable 1116 at method java.util.zip.ZipOutputStream#write([BII):V creation 3; tree ZipException
Variable 1158 at method java.util.zip.ZipOutputStream#writeShort(I):V local variable out(0); tree OutputStream
Variable 1121 at method java.util.zip.ZipOutputStream#finish():V local variable xentry(0); tree XEntry
Variable 775 at method java.util.zip.ZipFile#getEntry(Ljava/lang/String;):Ljava/util/zip/ZipEntry; return type; tree ZipEntry
Variable 699 at method java.util.zip.Adler32#update([B):V parameter 0; tree byte[]
Variable 49 at class java.util.zip.Inflater field buf; tree byte[]
Variable 12 at method java.util.zip.ZipEntry#getName():Ljava/lang/String; return type; tree String
Variable 54 at method java.util.zip.Inflater#setInput([BII):V creation 0; tree NullPointerException
Variable 848 at method java.util.zip.ZipFile#entries():Ljava/util/Enumeration; return type; tree ZipEntry at position (0) within Enumeration<? extends ZipEntry>
Variable 124 at method java.util.zip.GZIPInputStream#readUInt(Ljava/io/InputStream;):J parameter 0; tree InputStream
Variable 433 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable ba(0); tree byte[]
Variable 821 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; creation 2; tree InflaterInputStream
Variable 858 at method java.util.zip.ZipFile$2#nextElement():Ljava/util/zip/ZipEntry; creation 0; tree NoSuchElementException
Variable 92 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I local variable in(0); tree CheckedInputStream
Variable 74 at class java.util.zip.GZIPInputStream field crc creation 0; tree CRC32
Variable 37 at method java.util.zip.ZipEntry#clone():Ljava/lang/Object; return type; tree Object
Variable 79 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I):V parameter 0; tree InputStream
Variable 425 at method java.util.zip.ZipCoder#encoder():Ljava/nio/charset/CharsetEncoder; return type; tree CharsetEncoder
Variable 84 at method java.util.zip.GZIPInputStream#read([BII):I parameter 0; tree byte[]
Variable 26 at method java.util.zip.ZipEntry#getExtra():[B return type; tree byte[]
Variable 846 at method java.util.zip.ZipFile#getName():Ljava/lang/String; return type; tree String
Variable 1160 at method java.util.zip.ZipOutputStream#writeLong(J):V local variable out(0); tree OutputStream
Variable 170 at method java.util.zip.InflaterInputStream#read([BII):I local variable s(0); tree String
Variable 442 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable cb(0); tree CharBuffer
Variable 851 at method java.util.zip.ZipFile#entries():Ljava/util/Enumeration; creation 0; tree Enumeration within Enumeration<ZipEntry>
Variable 484 at method java.util.zip.ZipCoder#getBytesUTF8(Ljava/lang/String;):[B parameter 0; tree String
Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String
Variable 180 at method java.util.zip.InflaterInputStream#skip(J):J creation 0; tree IllegalArgumentException
Variable 106 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I creation 2; tree ZipException
Variable 125 at method java.util.zip.GZIPInputStream#readTrailer():Z creation 2; tree ZipException
Variable 434 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B creation 0; tree new byte[len]
Variable 471 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B creation 2; tree IllegalArgumentException
Variable 51 at class java.util.zip.Inflater field defaultBuf creation 0; tree new byte[0]
Variable 93 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I creation 0; tree CheckedInputStream
Variable 56 at method java.util.zip.Inflater#setInput([B):V parameter 0; tree byte[]
Variable 937 at class java.util.zip.DeflaterInputStream field rbuf; tree byte[]
Variable 887 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable bcomm(0); tree byte[]
Variable 200 at class java.util.zip.GZIPOutputStream field crc creation 0; tree CRC32
Variable 163 at class java.util.zip.InflaterInputStream field singleByteBuf creation 0; tree new byte[1]
Variable 860 at method java.util.zip.ZipFile#getZipMessage(J):Ljava/lang/String; return type; tree String
Variable 205 at method java.util.zip.GZIPOutputStream#<init>(Ljava/io/OutputStream;IZ):V creation 0; tree Deflater
Variable 131 at method java.util.zip.GZIPInputStream#readUByte(Ljava/io/InputStream;):I creation 0; tree EOFException
Variable 519 at class java.util.zip.ZipCoder field cs; tree Charset
Variable 215 at method java.util.zip.Deflater#deflate([BII):I parameter 0; tree byte[]
Variable 102 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I creation 1; tree ZipException
Variable 626 at method java.util.zip.ZipInputStream#skip(J):J creation 0; tree IllegalArgumentException
Variable 935 at class java.util.zip.DeflaterInputStream field def; tree Deflater
Variable 631 at method java.util.zip.ZipInputStream#readFully([BII):V parameter 0; tree byte[]
Variable 209 at method java.util.zip.DeflaterOutputStream#write([BII):V parameter 0; tree byte[]
Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater
Variable 219 at class java.util.zip.DeflaterOutputStream field buf; tree byte[]
Variable 528 at method java.util.zip.ZipCoder#get(Ljava/nio/charset/Charset;):Ljava/util/zip/ZipCoder; return type; tree ZipCoder
Variable 565 at class java.util.zip.ZipInputStream field crc creation 0; tree CRC32
Variable 939 at method java.util.zip.DeflaterInputStream#ensureOpen():V creation 0; tree IOException
Variable 1018 at method java.util.zip.ZipOutputStream#<init>(Ljava/io/OutputStream;Ljava/nio/charset/Charset;):V parameter 0; tree OutputStream
Variable 981 at method java.util.zip.CheckedOutputStream#write([BII):V parameter 0; tree byte[]
Variable 672 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V cast 2; tree PushbackInputStream
Variable 326 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;I):V creation 3; tree new byte[bufLen]
Variable 598 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; return type; tree ZipEntry
Variable 635 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; creation 0; tree new byte[blen]
Variable 944 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;):V parameter 1; tree Deflater
Variable 986 at method java.util.zip.CheckedOutputStream#getChecksum():Ljava/util/zip/Checksum; return type; tree Checksum
Variable 294 at class java.util.zip.CheckedInputStream field cksum; tree Checksum
Variable 954 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;I):V creation 2; tree IllegalArgumentException
Variable 262 at method java.util.zip.Deflater#deflate([BIII):I parameter 0; tree byte[]
Variable 341 at method java.util.zip.InflaterOutputStream#write([BII):V creation 0; tree NullPointerException
Variable 304 at class java.util.zip.InflaterOutputStream field inf; tree Inflater
Variable 291 at method java.util.zip.Deflater#ensureOpen():V creation 0; tree NullPointerException
Variable 254 at method java.util.zip.Deflater#setInput([BII):V parameter 0; tree byte[]
Variable 191 at method java.util.zip.InflaterInputStream#reset():V creation 0; tree IOException
Variable 715 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V parameter 0; tree File
Variable 752 at method java.util.zip.ZipFile#open(Ljava/lang/String;IJZ):J parameter 0; tree String
Variable 1103 at method java.util.zip.ZipOutputStream#write([BII):V creation 0; tree IndexOutOfBoundsException
Variable 1011 at method java.util.zip.ZipOutputStream#version(Ljava/util/zip/ZipEntry;):I creation 0; tree ZipException
Variable 974 at method java.util.zip.DeflaterInputStream#skip(J):J creation 1; tree new byte[512]
Variable 1053 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V creation 1; tree ZipException
Variable 340 at method java.util.zip.InflaterOutputStream#write([BII):V parameter 0; tree byte[]
Variable 303 at method java.util.zip.CheckedInputStream#getChecksum():Ljava/util/zip/Checksum; return type; tree Checksum
Variable 308 at method java.util.zip.InflaterOutputStream#ensureOpen():V creation 0; tree IOException
Variable 4 at method java.util.zip.ZipEntry#<init>(Ljava/lang/String;):V creation 0; tree NullPointerException
Variable 1102 at method java.util.zip.ZipOutputStream#write([BII):V parameter 0; tree byte[]
Variable 1107 at method java.util.zip.ZipOutputStream#write([BII):V local variable entry(0); tree ZipEntry
Variable 1070 at method java.util.zip.ZipOutputStream#closeEntry():V creation 0; tree ZipException
Variable 761 at method java.util.zip.ZipFile#<init>(Ljava/lang/String;Ljava/nio/charset/Charset;):V creation 0; tree File
Variable 798 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; return type; tree InputStream
Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder
Variable 420 at method java.util.zip.ZipCoder#toString([B):Ljava/lang/String; return type; tree String
Variable 766 at method java.util.zip.ZipFile#getComment():Ljava/lang/String; return type; tree String
Variable 803 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; local variable in(0); tree ZipFileInputStream
Variable 711 at method java.util.zip.ZipFile#<init>(Ljava/io/File;I):V parameter 0; tree File
Variable 1099 at method java.util.zip.ZipOutputStream#closeEntry():V creation 5; tree ZipException
Variable 370 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable ca(0); tree char[]
Variable 679 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V creation 1; tree ZipException
Variable 716 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V parameter 2; tree Charset
Variable 333 at method java.util.zip.InflaterOutputStream#flush():V local variable msg(0); tree String
Variable 1067 at method java.util.zip.ZipOutputStream#writeLOC(Ljava/util/zip/ZipOutputStream$XEntry;):V parameter 0; tree XEntry
Variable 375 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable bb(0); tree ByteBuffer
Variable 13 at method java.util.zip.ZipEntry#setSize(J):V creation 0; tree IllegalArgumentException
Variable 1137 at method java.util.zip.ZipOutputStream#writeCEN(Ljava/util/zip/ZipOutputStream$XEntry;):V local variable e(0); tree ZipEntry
Variable 828 at method java.util.zip.ZipFile#getInflater():Ljava/util/zip/Inflater; return type; tree Inflater
Variable 424 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable ce(0); tree CharsetEncoder
Variable 120 at method java.util.zip.GZIPInputStream#readTrailer():Z creation 1; tree ByteArrayInputStream
Variable 429 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable ca(0); tree char[]
Variable 838 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; creation 4; tree ZipException
Variable 46 at method java.util.zip.ZipEntry#clone():Ljava/lang/Object; local variable e(1); tree CloneNotSupportedException
Variable 83 at method java.util.zip.GZIPInputStream#<init>(Ljava/io/InputStream;):V parameter 0; tree InputStream
Variable 411 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; creation 3; tree IllegalArgumentException
Variable 337 at method java.util.zip.InflaterOutputStream#flush():V creation 0; tree ZipException
Variable 743 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V creation 1; tree NullPointerException
Variable 780 at method java.util.zip.ZipFile#getEntry(J[BZ):J parameter 1; tree byte[]
Variable 33 at method java.util.zip.ZipEntry#dosToJavaTime(J):J local variable d(0); tree Date
Variable 725 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V creation 0; tree IllegalArgumentException
Variable 767 at method java.util.zip.ZipFile#getComment():Ljava/lang/String; local variable bcomm(0); tree byte[]
Variable 38 at method java.util.zip.ZipEntry#clone():Ljava/lang/Object; local variable e(0); tree ZipEntry
Variable 75 at method java.util.zip.GZIPInputStream#ensureOpen():V creation 0; tree IOException
Variable 421 at method java.util.zip.ZipCoder#toString([B):Ljava/lang/String; parameter 0; tree byte[]
Variable 1 at class java.util.zip.ZipEntry field extra; tree byte[]
Variable 352 at method java.util.zip.InflaterOutputStream#write([BII):V creation 2; tree ZipException
Variable 80 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I):V parameter 1; tree Inflater
Variable 800 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; creation 0; tree NullPointerException
Variable 459 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B creation 1; tree IllegalArgumentException
Variable 842 at method java.util.zip.ZipFile#getInflater():Ljava/util/zip/Inflater; local variable inf(0); tree Inflater
Variable 150 at method java.util.zip.InflaterInputStream#ensureOpen():V creation 0; tree IOException
Variable 422 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B return type; tree byte[]
Variable 847 at method java.util.zip.ZipFile#entries():Ljava/util/Enumeration; return type; tree Enumeration within Enumeration<? extends ZipEntry>
Variable 160 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;):V parameter 0; tree InputStream
Variable 165 at method java.util.zip.InflaterInputStream#read([BII):I creation 1; tree IndexOutOfBoundsException
Variable 47 at method java.util.zip.ZipEntry#clone():Ljava/lang/Object; creation 0; tree InternalError
Variable 89 at method java.util.zip.CRC32#update([BII):V parameter 0; tree byte[]
Variable 52 at method java.util.zip.Inflater#<init>(Z):V creation 0; tree ZStreamRef
Variable 159 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;):V parameter 1; tree Inflater
Variable 164 at method java.util.zip.InflaterInputStream#read([BII):I creation 0; tree NullPointerException
Variable 819 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; local variable zfin(0); tree ZipFileInputStream
Variable 132 at method java.util.zip.GZIPInputStream#readUByte(Ljava/io/InputStream;):I creation 1; tree IOException
Variable 169 at method java.util.zip.InflaterInputStream#read([BII):I local variable e(0); tree DataFormatException
Variable 276 at method java.util.zip.Deflater#setDictionary([BII):V creation 0; tree NullPointerException
Variable 585 at method java.util.zip.ZipInputStream#<init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;):V creation 2; tree NullPointerException
Variable 281 at method java.util.zip.Deflater#setLevel(I):V creation 0; tree IllegalArgumentException
Variable 244 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;):V parameter 1; tree Deflater
Variable 936 at class java.util.zip.DeflaterInputStream field buf; tree byte[]
Variable 207 at method java.util.zip.GZIPOutputStream#<init>(Ljava/io/OutputStream;Z):V parameter 0; tree OutputStream
Variable 632 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; local variable e(0); tree EOFException
Variable 286 at method java.util.zip.Deflater#deflate([BIII):I creation 1; tree ArrayIndexOutOfBoundsException
Variable 249 at method java.util.zip.DeflaterOutputStream#write(I):V creation 0; tree new byte[1]
Variable 904 at method java.util.zip.ZipFile#close():V local variable copy(0); tree InputStream at position (0) within Set<InputStream>
Variable 194 at method java.util.zip.Checksum#update([BII):V parameter 0; tree byte[]
Variable 582 at method java.util.zip.ZipInputStream#<init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;):V creation 1; tree Inflater
Variable 199 at class java.util.zip.GZIPOutputStream field crc; tree CRC32
Variable 178 at class java.util.zip.InflaterInputStream field b; tree byte[]
Variable 998 at class java.util.zip.ZipOutputStream field names; tree HashSet within HashSet<String>
Variable 652 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; creation 1; tree ZipException
Variable 1003 at class java.util.zip.ZipOutputStream field names creation 0; tree String at position (0) within HashSet<String>
Variable 285 at method java.util.zip.Deflater#deflate([BIII):I creation 0; tree NullPointerException
Variable 248 at method java.util.zip.DeflaterOutputStream#write(I):V local variable buf(0); tree byte[]
Variable 1008 at class java.util.zip.ZipOutputStream field comment; tree byte[]
Variable 636 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; local variable e(1); tree ZipEntry
Variable 945 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;):V creation 0; tree Deflater
Variable 253 at method java.util.zip.DeflaterOutputStream#write([BII):V creation 1; tree IndexOutOfBoundsException
Variable 599 at method java.util.zip.ZipInputStream#read([BII):I parameter 0; tree byte[]
Variable 295 at method java.util.zip.CheckedInputStream#read([BII):I parameter 0; tree byte[]
Variable 604 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry
Variable 245 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Z):V parameter 0; tree OutputStream
Variable 226 at method java.util.zip.GZIPOutputStream#finish():V creation 0; tree new byte[TRAILER_SIZE]
Variable 208 at method java.util.zip.GZIPOutputStream#write([BII):V parameter 0; tree byte[]
Variable 1002 at class java.util.zip.ZipOutputStream field names creation 0; tree HashSet within HashSet<String>
Variable 1007 at class java.util.zip.ZipOutputStream field crc creation 0; tree CRC32
Variable 1049 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry
Variable 975 at method java.util.zip.DeflaterInputStream#reset():V creation 0; tree IOException
Variable 320 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;I):V creation 1; tree NullPointerException
Variable 629 at class java.util.zip.ZipInputStream field b; tree byte[]
Variable 666 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V cast 0; tree PushbackInputStream
Variable 1017 at method java.util.zip.ZipOutputStream#<init>(Ljava/io/OutputStream;):V parameter 0; tree OutputStream
Variable 980 at method java.util.zip.CheckedOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Checksum;):V parameter 1; tree Checksum
Variable 288 at method java.util.zip.Deflater#deflate([BIII):I creation 2; tree IllegalArgumentException
Variable 634 at method java.util.zip.ZipInputStream#get16([BI):I parameter 0; tree byte[]
Variable 1087 at method java.util.zip.ZipOutputStream#closeEntry():V creation 3; tree ZipException
Variable 1050 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V creation 0; tree ZipException
Variable 683 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V creation 2; tree ZipException
Variable 1134 at method java.util.zip.ZipOutputStream#writeBytes([BII):V parameter 0; tree byte[]
Variable 979 at method java.util.zip.CheckedOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Checksum;):V parameter 0; tree OutputStream
Variable 287 at method java.util.zip.Deflater#deflateBytes(J[BIII):I parameter 1; tree byte[]
Variable 633 at method java.util.zip.ZipInputStream#get32([BI):J parameter 0; tree byte[]
Variable 366 at method java.util.zip.ZipCoder#decoder():Ljava/nio/charset/CharsetDecoder; return type; tree CharsetDecoder
Variable 675 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V creation 0; tree ZipException
Variable 712 at method java.util.zip.ZipFile#<init>(Ljava/lang/String;):V creation 0; tree File
Variable 638 at method java.util.zip.ZipInputStream#createZipEntry(Ljava/lang/String;):Ljava/util/zip/ZipEntry; parameter 0; tree String
Variable 371 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; creation 0; tree new char[len]
Variable 302 at method java.util.zip.CheckedInputStream#skip(J):J creation 0; tree new byte[512]
Variable 1091 at method java.util.zip.ZipOutputStream#closeEntry():V creation 4; tree ZipException
Variable 787 at method java.util.zip.ZipFile#getEntry(Ljava/lang/String;):Ljava/util/zip/ZipEntry; local variable ze(0); tree ZipEntry
Variable 100 at method java.util.zip.GZIPInputStream#readUShort(Ljava/io/InputStream;):I parameter 0; tree InputStream
Variable 372 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; creation 1; tree String
Variable 760 at method java.util.zip.ZipFile#<init>(Ljava/lang/String;Ljava/nio/charset/Charset;):V parameter 1; tree Charset
Variable 105 at method java.util.zip.GZIPInputStream#readUByte(Ljava/io/InputStream;):I parameter 0; tree InputStream
Variable 723 at method java.util.zip.ZipFile#<init>(Ljava/io/File;):V parameter 0; tree File
Variable 110 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I creation 3; tree ZipException
Variable 34 at method java.util.zip.ZipEntry#dosToJavaTime(J):J creation 0; tree Date
Variable 2 at class java.util.zip.ZipEntry field comment; tree String
Variable 39 at method java.util.zip.ZipEntry#clone():Ljava/lang/Object; cast 0; tree ZipEntry
Variable 759 at method java.util.zip.ZipFile#<init>(Ljava/lang/String;Ljava/nio/charset/Charset;):V parameter 0; tree String
Variable 764 at method java.util.zip.ZipFile#<init>(Ljava/io/File;Ljava/nio/charset/Charset;):V parameter 0; tree File
Variable 72 at method java.util.zip.DataFormatException#<init>(Ljava/lang/String;):V parameter 0; tree String
Variable 109 at method java.util.zip.GZIPInputStream#skipBytes(Ljava/io/InputStream;I):V parameter 0; tree InputStream
Variable 843 at method java.util.zip.ZipFile#getInflater():Ljava/util/zip/Inflater; cast 0; tree Inflater
Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater
Variable 423 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B parameter 0; tree String
Variable 82 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I parameter 0; tree InputStream
Variable 913 at method java.util.zip.ZipFile#close():V cast 0; tree Inflater
Variable 572 at method java.util.zip.ZipInputStream#<init>(Ljava/io/InputStream;):V parameter 0; tree InputStream
Variable 844 at method java.util.zip.ZipFile#getInflater():Ljava/util/zip/Inflater; creation 0; tree Inflater
Variable 923 at method java.util.zip.ZipFile$ZipFileInputStream#read([BII):I parameter 0; tree byte[]
Variable 503 at method java.util.zip.ZipCoder#toStringUTF8([BI):Ljava/lang/String; parameter 0; tree byte[]
Variable 868 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; creation 0; tree ZipEntry
Variable 485 at class java.util.zip.ZipCoder field utf8; tree ZipCoder
Variable 794 at class java.util.zip.ZipFile field streams creation 0; tree HashSet within HashSet<InputStream>
Variable 799 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; parameter 0; tree ZipEntry
Variable 81 at method java.util.zip.GZIPInputStream#<init>(Ljava/io/InputStream;I):V creation 0; tree Inflater
Variable 144 at class java.util.zip.GZIPInputStream field tmpbuf; tree byte[]
Variable 123 at class java.util.zip.InflaterInputStream field buf; tree byte[]
Variable 841 at class java.util.zip.ZipFile field inflaters; tree Vector
Variable 128 at method java.util.zip.GZIPInputStream#readTrailer():Z local variable ze(0); tree IOException
Variable 948 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;I):V creation 0; tree NullPointerException
Variable 581 at method java.util.zip.ZipInputStream#<init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;):V creation 0; tree PushbackInputStream
Variable 235 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V creation 1; tree IllegalArgumentException
Variable 198 at method java.util.zip.CRC32#update([B):V parameter 0; tree byte[]
Variable 161 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;):V creation 0; tree Inflater
Variable 240 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;I):V parameter 1; tree Deflater
Variable 203 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V parameter 0; tree OutputStream
Variable 845 at class java.util.zip.ZipFile field inflaters creation 0; tree Vector
Variable 153 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I):V creation 0; tree NullPointerException
Variable 195 at method java.util.zip.CRC32#update([BII):V creation 0; tree NullPointerException
Variable 158 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;):V parameter 0; tree InputStream
Variable 504 at method java.util.zip.ZipCoder#toStringUTF8([BI):Ljava/lang/String; creation 0; tree ZipCoder
Variable 957 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;I):V creation 3; tree new byte[bufLen]
Variable 920 at method java.util.zip.ZipFile#ensureOpenOrZipException():V creation 0; tree ZipException
Variable 574 at method java.util.zip.ZipInputStream#<init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;):V parameter 1; tree Charset
Variable 962 at method java.util.zip.DeflaterInputStream#read([BII):I creation 1; tree IndexOutOfBoundsException
Variable 270 at class java.util.zip.Deflater field buf creation 0; tree new byte[0]
Variable 275 at method java.util.zip.Deflater#setDictionary([BII):V parameter 0; tree byte[]
Variable 930 at method java.util.zip.ZipFile$ZipFileInputStream#read():I creation 0; tree new byte[1]
Variable 157 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I):V creation 2; tree new byte[size]
Variable 162 at class java.util.zip.InflaterInputStream field singleByteBuf; tree byte[]
Variable 204 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V parameter 1; tree Deflater
Variable 1074 at method java.util.zip.ZipOutputStream#closeEntry():V creation 1; tree ZipException
Variable 924 at method java.util.zip.ZipFile#read(JJJ[BII):I parameter 3; tree byte[]
Variable 311 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;):V parameter 0; tree OutputStream
Variable 929 at method java.util.zip.ZipFile$ZipFileInputStream#read():I local variable b(0); tree byte[]
Variable 274 at method java.util.zip.Deflater#setInput([B):V parameter 0; tree byte[]
Variable 971 at method java.util.zip.DeflaterInputStream#skip(J):J creation 0; tree IllegalArgumentException
Variable 316 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;I):V parameter 1; tree Inflater
Variable 279 at method java.util.zip.Deflater#setDictionary([B):V parameter 0; tree byte[]
Variable 588 at method java.util.zip.ZipInputStream#<init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;):V creation 3; tree NullPointerException
Variable 662 at method java.util.zip.ZipInputStream#get64([BI):J parameter 0; tree byte[]
Variable 242 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;Z):V parameter 1; tree Deflater
Variable 284 at method java.util.zip.Deflater#deflate([B):I parameter 0; tree byte[]
Variable 247 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;):V parameter 0; tree OutputStream
Variable 630 at class java.util.zip.ZipInputStream field b creation 0; tree new byte[256]
Variable 1078 at method java.util.zip.ZipOutputStream#closeEntry():V creation 2; tree ZipException
Variable 1046 at method java.util.zip.ZipOutputStream#setMethod(I):V creation 0; tree IllegalArgumentException
Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder
Variable 700 at class java.util.zip.ZipFile field name; tree String
Variable 663 at method java.util.zip.ZipInputStream#createZipEntry(Ljava/lang/String;):Ljava/util/zip/ZipEntry; creation 0; tree ZipEntry
Variable 1014 at method java.util.zip.ZipOutputStream#ensureOpen():V creation 0; tree IOException
Variable 50 at class java.util.zip.Inflater field defaultBuf; tree byte[]
Variable 1056 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V creation 2; tree ZipException
Variable 1019 at method java.util.zip.ZipOutputStream#<init>(Ljava/io/OutputStream;Ljava/nio/charset/Charset;):V parameter 1; tree Charset
Variable 364 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; parameter 0; tree byte[]
Variable 710 at method java.util.zip.ZipFile#<init>(Ljava/lang/String;):V parameter 0; tree String
Variable 246 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Z):V creation 0; tree Deflater
Variable 55 at method java.util.zip.Inflater#setInput([BII):V creation 1; tree ArrayIndexOutOfBoundsException
Variable 1126 at method java.util.zip.ZipOutputStream#writeLOC(Ljava/util/zip/ZipOutputStream$XEntry;):V local variable nameBytes(0); tree byte[]
Variable 363 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; return type; tree String
Variable 788 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; return type; tree ZipEntry
Variable 1060 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V creation 3; tree ZipException
Variable 59 at method java.util.zip.Inflater#setDictionary([BII):V creation 1; tree ArrayIndexOutOfBoundsException
Variable 22 at method java.util.zip.ZipEntry#setExtra([B):V parameter 0; tree byte[]
Variable 64 at method java.util.zip.Inflater#inflate([BII):I creation 1; tree ArrayIndexOutOfBoundsException
Variable 27 at method java.util.zip.ZipEntry#setComment(Ljava/lang/String;):V parameter 0; tree String
Variable 69 at method java.util.zip.Inflater#ensureOpen():V creation 0; tree NullPointerException
Variable 32 at method java.util.zip.ZipEntry#toString():Ljava/lang/String; return type; tree String
Variable 365 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cd(0); tree CharsetDecoder
Variable 19 at method java.util.zip.ZipEntry#setMethod(I):V creation 0; tree IllegalArgumentException
Variable 789 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; parameter 0; tree String
Variable 1159 at method java.util.zip.ZipOutputStream#writeInt(J):V local variable out(0); tree OutputStream
Variable 1122 at method java.util.zip.ZipOutputStream#writeCEN(Ljava/util/zip/ZipOutputStream$XEntry;):V parameter 0; tree XEntry
Variable 776 at method java.util.zip.ZipFile#getEntry(Ljava/lang/String;):Ljava/util/zip/ZipEntry; parameter 0; tree String
Variable 435 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable bb(0); tree ByteBuffer
Variable 818 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; creation 1; tree ZipFileInputStream
Variable 823 at method java.util.zip.ZipFile$1#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I):V parameter 1; tree .java.util.zip.Inflater
Variable 791 at class java.util.zip.ZipFile field streams; tree InputStream at position (0) within Set<InputStream>
Variable 73 at class java.util.zip.GZIPInputStream field crc; tree CRC32
Variable 36 at method java.util.zip.ZipEntry#javaToDosTime(J):J creation 0; tree Date
Variable 382 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cb(0); tree CharBuffer
Variable 115 at method java.util.zip.GZIPInputStream#readTrailer():Z creation 0; tree SequenceInputStream
Variable 78 at method java.util.zip.GZIPInputStream#<init>(Ljava/io/InputStream;I):V parameter 0; tree InputStream
Variable 65 at method java.util.zip.Inflater#inflateBytes(J[BII):I parameter 1; tree byte[]
Variable 28 at method java.util.zip.ZipEntry#getComment():Ljava/lang/String; return type; tree String
Variable 822 at method java.util.zip.ZipFile$1#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I):V parameter 0; tree .java.io.InputStream
Variable 790 at class java.util.zip.ZipFile field streams; tree Set within Set<InputStream>
Variable 61 at method java.util.zip.Inflater#setDictionary([B):V parameter 0; tree byte[]
Variable 486 at method java.util.zip.ZipCoder#getBytesUTF8(Ljava/lang/String;):[B creation 0; tree ZipCoder
Variable 795 at class java.util.zip.ZipFile field streams creation 0; tree InputStream at position (0) within HashSet<InputStream>
Variable 66 at method java.util.zip.Inflater#inflate([B):I parameter 0; tree byte[]
Variable 449 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable cr(0); tree CoderResult
Variable 145 at class java.util.zip.GZIPInputStream field tmpbuf creation 0; tree new byte[128]
Variable 417 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; creation 4; tree String
Variable 113 at method java.util.zip.GZIPInputStream#readTrailer():Z local variable in(0); tree InputStream
Variable 870 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable bname(0); tree byte[]
Variable 907 at method java.util.zip.ZipFile#close():V creation 0; tree HashSet within HashSet<InputStream>
Variable 487 at method java.util.zip.ZipCoder#<init>(Ljava/nio/charset/Charset;):V parameter 0; tree Charset
Variable 912 at method java.util.zip.ZipFile#close():V local variable inf(0); tree Inflater
Variable 220 at method java.util.zip.GZIPOutputStream#writeTrailer([BI):V parameter 0; tree byte[]
Variable 529 at method java.util.zip.ZipCoder#get(Ljava/nio/charset/Charset;):Ljava/util/zip/ZipCoder; parameter 0; tree Charset
Variable 566 at class java.util.zip.ZipInputStream field tmpbuf; tree byte[]
Variable 917 at method java.util.zip.ZipFile#ensureOpen():V creation 1; tree IllegalStateException
Variable 149 at method java.util.zip.GZIPInputStream#skipBytes(Ljava/io/InputStream;I):V creation 0; tree EOFException
Variable 154 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I):V creation 1; tree IllegalArgumentException
Variable 987 at class java.util.zip.ZipOutputStream$XEntry field entry; tree ZipEntry
Variable 911 at method java.util.zip.ZipFile#close():V local variable is(0); tree InputStream
Variable 958 at method java.util.zip.DeflaterInputStream#read([BII):I parameter 0; tree byte[]
Variable 271 at method java.util.zip.Deflater#<init>(IZ):V creation 0; tree ZStreamRef
Variable 234 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V creation 0; tree NullPointerException
Variable 197 at method java.util.zip.CRC32#updateBytes(I[BII):I parameter 1; tree byte[]
Variable 239 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;I):V parameter 0; tree OutputStream
Variable 202 at method java.util.zip.GZIPOutputStream#<init>(Ljava/io/OutputStream;IZ):V parameter 0; tree OutputStream
Variable 991 at class java.util.zip.ZipOutputStream field xentries; tree XEntry at position (0) within Vector<XEntry>
Variable 959 at method java.util.zip.DeflaterInputStream#read([BII):I creation 0; tree NullPointerException
Variable 655 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; creation 2; tree ZipException
Variable 637 at method java.util.zip.ZipInputStream#createZipEntry(Ljava/lang/String;):Ljava/util/zip/ZipEntry; return type; tree ZipEntry
Variable 1043 at method java.util.zip.ZipOutputStream#setComment(Ljava/lang/String;):V creation 0; tree IllegalArgumentException
Variable 1006 at class java.util.zip.ZipOutputStream field crc; tree CRC32
Variable 697 at method java.util.zip.Adler32#update([BII):V creation 1; tree ArrayIndexOutOfBoundsException
Variable 988 at method java.util.zip.ZipOutputStream$XEntry#<init>(Ljava/util/zip/ZipEntry;J):V parameter 0; tree ZipEntry
Variable 951 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;I):V creation 1; tree NullPointerException
Variable 233 at method java.util.zip.GZIPOutputStream#writeShort(I[BI):V parameter 1; tree byte[]
Variable 196 at method java.util.zip.CRC32#update([BII):V creation 1; tree ArrayIndexOutOfBoundsException
Variable 914 at method java.util.zip.ZipFile#ensureOpen():V creation 0; tree IllegalStateException
Variable 238 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V creation 2; tree new byte[size]
Variable 201 at method java.util.zip.GZIPOutputStream#<init>(Ljava/io/OutputStream;I):V parameter 0; tree OutputStream
Variable 280 at method java.util.zip.Deflater#setStrategy(I):V creation 0; tree IllegalArgumentException
Variable 243 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;):V parameter 0; tree OutputStream
Variable 206 at method java.util.zip.GZIPOutputStream#<init>(Ljava/io/OutputStream;):V parameter 0; tree OutputStream
Variable 696 at method java.util.zip.Adler32#update([BII):V creation 0; tree NullPointerException
Variable 313 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;):V parameter 1; tree Inflater
Variable 659 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; creation 3; tree new byte[len]
Variable 1010 at method java.util.zip.ZipOutputStream#version(Ljava/util/zip/ZipEntry;):I parameter 0; tree ZipEntry
Variable 701 at class java.util.zip.ZipFile static initializer *1 local variable prop(0); tree String
Variable 355 at method java.util.zip.InflaterOutputStream#write([BII):V local variable ex(0); tree DataFormatException
Variable 360 at method java.util.zip.InflaterOutputStream#write([BII):V creation 3; tree ZipException
Variable 669 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V cast 1; tree PushbackInputStream
Variable 323 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;I):V creation 2; tree IllegalArgumentException
Variable 305 at class java.util.zip.InflaterOutputStream field buf; tree byte[]
Variable 268 at class java.util.zip.Deflater field zsRef; tree ZStreamRef
Variable 231 at method java.util.zip.GZIPOutputStream#writeHeader():V creation 0; tree new byte[]{(byte)GZIP_MAGIC, (byte)(GZIP_MAGIC >> 8), Deflater.DEFLATED, 0, 0, 0, 0, 0, 0, 0}
Variable 273 at method java.util.zip.Deflater#setInput([BII):V creation 1; tree ArrayIndexOutOfBoundsException
Variable 315 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;I):V parameter 0; tree OutputStream
Variable 278 at method java.util.zip.Deflater#setDictionary(J[BII):V parameter 1; tree byte[]
Variable 241 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;Z):V parameter 0; tree OutputStream
Variable 1104 at method java.util.zip.ZipOutputStream#write([BII):V creation 1; tree ZipException
Variable 768 at method java.util.zip.ZipFile#getCommentBytes(J):[B return type; tree byte[]
Variable 694 at method java.util.zip.ZipInputStream#readFully([BII):V creation 0; tree EOFException
Variable 731 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V local variable name(0); tree String
Variable 0 at class java.util.zip.ZipEntry field name; tree String

All 2949 constraints:
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Variable 0 at class java.util.zip.ZipEntry field name; tree String != Constant(@GUT.quals.Lost)
inequality constraint: Variable 2 at class java.util.zip.ZipEntry field comment; tree String != Constant(@GUT.quals.Lost)
inequality constraint: Variable 3 at method java.util.zip.ZipEntry#<init>(Ljava/lang/String;):V parameter 0; tree String != Constant(@GUT.quals.Lost)
inequality constraint: Variable 4 at method java.util.zip.ZipEntry#<init>(Ljava/lang/String;):V creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 4 at method java.util.zip.ZipEntry#<init>(Ljava/lang/String;):V creation 0; tree NullPointerException != Constant(@GUT.quals.Any)
inequality constraint: Variable 4 at method java.util.zip.ZipEntry#<init>(Ljava/lang/String;):V creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 3 at method java.util.zip.ZipEntry#<init>(Ljava/lang/String;):V parameter 0; tree String != Constant(@GUT.quals.Lost)
inequality constraint: Variable 3 at method java.util.zip.ZipEntry#<init>(Ljava/lang/String;):V parameter 0; tree String != Constant(@GUT.quals.Any)
combine constraint: Variable 5 at method java.util.zip.ZipEntry#<init>(Ljava/lang/String;):V creation 1; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #6
inequality constraint: CombVariable #6 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 5 at method java.util.zip.ZipEntry#<init>(Ljava/lang/String;):V creation 1; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 5 at method java.util.zip.ZipEntry#<init>(Ljava/lang/String;):V creation 1; tree IllegalArgumentException != Constant(@GUT.quals.Any)
combine constraint: Variable 5 at method java.util.zip.ZipEntry#<init>(Ljava/lang/String;):V creation 1; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #7
subtype constraint: Literal(STRING_LITERAL, "entry name too long")  <:  CombVariable #7
inequality constraint: Variable 5 at method java.util.zip.ZipEntry#<init>(Ljava/lang/String;):V creation 1; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 0 at class java.util.zip.ZipEntry field name; tree String != Constant(@GUT.quals.Lost)
subtype constraint: Variable 3 at method java.util.zip.ZipEntry#<init>(Ljava/lang/String;):V parameter 0; tree String  <:  Variable 0 at class java.util.zip.ZipEntry field name; tree String
inequality constraint: Variable 8 at method java.util.zip.ZipEntry#<init>(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 0 at class java.util.zip.ZipEntry field name; tree String != Constant(@GUT.quals.Lost)
combine constraint: Variable 8 at method java.util.zip.ZipEntry#<init>(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry  |>  Variable 0 at class java.util.zip.ZipEntry field name; tree String  =  CombVariable #9
subtype constraint: CombVariable #9  <:  Variable 0 at class java.util.zip.ZipEntry field name; tree String
inequality constraint: Variable 1 at class java.util.zip.ZipEntry field extra; tree byte[] != Constant(@GUT.quals.Lost)
combine constraint: Variable 8 at method java.util.zip.ZipEntry#<init>(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry  |>  Variable 1 at class java.util.zip.ZipEntry field extra; tree byte[]  =  CombVariable #10
subtype constraint: CombVariable #10  <:  Variable 1 at class java.util.zip.ZipEntry field extra; tree byte[]
inequality constraint: Variable 2 at class java.util.zip.ZipEntry field comment; tree String != Constant(@GUT.quals.Lost)
combine constraint: Variable 8 at method java.util.zip.ZipEntry#<init>(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry  |>  Variable 2 at class java.util.zip.ZipEntry field comment; tree String  =  CombVariable #11
subtype constraint: CombVariable #11  <:  Variable 2 at class java.util.zip.ZipEntry field comment; tree String
inequality constraint: Variable 12 at method java.util.zip.ZipEntry#getName():Ljava/lang/String; return type; tree String != Constant(@GUT.quals.Lost)
subtype constraint: Variable 0 at class java.util.zip.ZipEntry field name; tree String  <:  Variable 12 at method java.util.zip.ZipEntry#getName():Ljava/lang/String; return type; tree String
combine constraint: Variable 13 at method java.util.zip.ZipEntry#setSize(J):V creation 0; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #14
inequality constraint: CombVariable #14 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 13 at method java.util.zip.ZipEntry#setSize(J):V creation 0; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 13 at method java.util.zip.ZipEntry#setSize(J):V creation 0; tree IllegalArgumentException != Constant(@GUT.quals.Any)
combine constraint: Variable 13 at method java.util.zip.ZipEntry#setSize(J):V creation 0; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #15
subtype constraint: Literal(STRING_LITERAL, "invalid entry size")  <:  CombVariable #15
inequality constraint: Variable 13 at method java.util.zip.ZipEntry#setSize(J):V creation 0; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
combine constraint: Variable 16 at method java.util.zip.ZipEntry#setCrc(J):V creation 0; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #17
inequality constraint: CombVariable #17 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 16 at method java.util.zip.ZipEntry#setCrc(J):V creation 0; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 16 at method java.util.zip.ZipEntry#setCrc(J):V creation 0; tree IllegalArgumentException != Constant(@GUT.quals.Any)
combine constraint: Variable 16 at method java.util.zip.ZipEntry#setCrc(J):V creation 0; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #18
subtype constraint: Literal(STRING_LITERAL, "invalid entry crc-32")  <:  CombVariable #18
inequality constraint: Variable 16 at method java.util.zip.ZipEntry#setCrc(J):V creation 0; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
combine constraint: Variable 19 at method java.util.zip.ZipEntry#setMethod(I):V creation 0; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #20
inequality constraint: CombVariable #20 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 19 at method java.util.zip.ZipEntry#setMethod(I):V creation 0; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 19 at method java.util.zip.ZipEntry#setMethod(I):V creation 0; tree IllegalArgumentException != Constant(@GUT.quals.Any)
combine constraint: Variable 19 at method java.util.zip.ZipEntry#setMethod(I):V creation 0; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #21
subtype constraint: Literal(STRING_LITERAL, "invalid compression method")  <:  CombVariable #21
inequality constraint: Variable 19 at method java.util.zip.ZipEntry#setMethod(I):V creation 0; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
combine constraint: Variable 23 at method java.util.zip.ZipEntry#setExtra([B):V creation 0; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #24
inequality constraint: CombVariable #24 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 23 at method java.util.zip.ZipEntry#setExtra([B):V creation 0; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 23 at method java.util.zip.ZipEntry#setExtra([B):V creation 0; tree IllegalArgumentException != Constant(@GUT.quals.Any)
combine constraint: Variable 23 at method java.util.zip.ZipEntry#setExtra([B):V creation 0; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #25
subtype constraint: Literal(STRING_LITERAL, "invalid extra field length")  <:  CombVariable #25
inequality constraint: Variable 23 at method java.util.zip.ZipEntry#setExtra([B):V creation 0; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1 at class java.util.zip.ZipEntry field extra; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 22 at method java.util.zip.ZipEntry#setExtra([B):V parameter 0; tree byte[]  <:  Variable 1 at class java.util.zip.ZipEntry field extra; tree byte[]
subtype constraint: Variable 1 at class java.util.zip.ZipEntry field extra; tree byte[]  <:  Variable 26 at method java.util.zip.ZipEntry#getExtra():[B return type; tree byte[]
inequality constraint: Variable 27 at method java.util.zip.ZipEntry#setComment(Ljava/lang/String;):V parameter 0; tree String != Constant(@GUT.quals.Lost)
inequality constraint: Variable 2 at class java.util.zip.ZipEntry field comment; tree String != Constant(@GUT.quals.Lost)
subtype constraint: Variable 27 at method java.util.zip.ZipEntry#setComment(Ljava/lang/String;):V parameter 0; tree String  <:  Variable 2 at class java.util.zip.ZipEntry field comment; tree String
inequality constraint: Variable 28 at method java.util.zip.ZipEntry#getComment():Ljava/lang/String; return type; tree String != Constant(@GUT.quals.Lost)
subtype constraint: Variable 2 at class java.util.zip.ZipEntry field comment; tree String  <:  Variable 28 at method java.util.zip.ZipEntry#getComment():Ljava/lang/String; return type; tree String
combine constraint: Variable 0 at class java.util.zip.ZipEntry field name; tree String  |>  Constant(@GUT.quals.Peer)  =  CombVariable #29
combine constraint: Variable 0 at class java.util.zip.ZipEntry field name; tree String  |>  Constant(@GUT.quals.Peer)  =  CombVariable #30
inequality constraint: CombVariable #30 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 0 at class java.util.zip.ZipEntry field name; tree String != Constant(@GUT.quals.Lost)
inequality constraint: Variable 0 at class java.util.zip.ZipEntry field name; tree String != Constant(@GUT.quals.Any)
combine constraint: Variable 0 at class java.util.zip.ZipEntry field name; tree String  |>  Constant(@GUT.quals.Peer)  =  CombVariable #31
subtype constraint: Literal(STRING_LITERAL, "/")  <:  CombVariable #31
inequality constraint: Variable 32 at method java.util.zip.ZipEntry#toString():Ljava/lang/String; return type; tree String != Constant(@GUT.quals.Lost)
subtype constraint: Variable 32 at method java.util.zip.ZipEntry#toString():Ljava/lang/String; return type; tree String  <:  Constant(@GUT.quals.Peer)
subtype constraint: Variable 12 at method java.util.zip.ZipEntry#getName():Ljava/lang/String; return type; tree String  <:  Variable 32 at method java.util.zip.ZipEntry#toString():Ljava/lang/String; return type; tree String
inequality constraint: Variable 33 at method java.util.zip.ZipEntry#dosToJavaTime(J):J local variable d(0); tree Date != Constant(@GUT.quals.Rep)
inequality constraint: Variable 33 at method java.util.zip.ZipEntry#dosToJavaTime(J):J local variable d(0); tree Date != Constant(@GUT.quals.Lost)
subtype constraint: Variable 34 at method java.util.zip.ZipEntry#dosToJavaTime(J):J creation 0; tree Date  <:  Variable 33 at method java.util.zip.ZipEntry#dosToJavaTime(J):J local variable d(0); tree Date
inequality constraint: Variable 34 at method java.util.zip.ZipEntry#dosToJavaTime(J):J creation 0; tree Date != Constant(@GUT.quals.Lost)
inequality constraint: Variable 34 at method java.util.zip.ZipEntry#dosToJavaTime(J):J creation 0; tree Date != Constant(@GUT.quals.Any)
inequality constraint: Variable 34 at method java.util.zip.ZipEntry#dosToJavaTime(J):J creation 0; tree Date != Constant(@GUT.quals.Rep)
inequality constraint: Variable 34 at method java.util.zip.ZipEntry#dosToJavaTime(J):J creation 0; tree Date != Constant(@GUT.quals.Rep)
inequality constraint: Variable 34 at method java.util.zip.ZipEntry#dosToJavaTime(J):J creation 0; tree Date != Constant(@GUT.quals.Lost)
inequality constraint: Variable 33 at method java.util.zip.ZipEntry#dosToJavaTime(J):J local variable d(0); tree Date != Constant(@GUT.quals.Lost)
inequality constraint: Variable 33 at method java.util.zip.ZipEntry#dosToJavaTime(J):J local variable d(0); tree Date != Constant(@GUT.quals.Any)
inequality constraint: Variable 35 at method java.util.zip.ZipEntry#javaToDosTime(J):J local variable d(0); tree Date != Constant(@GUT.quals.Rep)
inequality constraint: Variable 35 at method java.util.zip.ZipEntry#javaToDosTime(J):J local variable d(0); tree Date != Constant(@GUT.quals.Lost)
subtype constraint: Variable 36 at method java.util.zip.ZipEntry#javaToDosTime(J):J creation 0; tree Date  <:  Variable 35 at method java.util.zip.ZipEntry#javaToDosTime(J):J local variable d(0); tree Date
inequality constraint: Variable 36 at method java.util.zip.ZipEntry#javaToDosTime(J):J creation 0; tree Date != Constant(@GUT.quals.Lost)
inequality constraint: Variable 36 at method java.util.zip.ZipEntry#javaToDosTime(J):J creation 0; tree Date != Constant(@GUT.quals.Any)
inequality constraint: Variable 36 at method java.util.zip.ZipEntry#javaToDosTime(J):J creation 0; tree Date != Constant(@GUT.quals.Rep)
inequality constraint: Variable 36 at method java.util.zip.ZipEntry#javaToDosTime(J):J creation 0; tree Date != Constant(@GUT.quals.Rep)
inequality constraint: Variable 36 at method java.util.zip.ZipEntry#javaToDosTime(J):J creation 0; tree Date != Constant(@GUT.quals.Lost)
inequality constraint: Variable 35 at method java.util.zip.ZipEntry#javaToDosTime(J):J local variable d(0); tree Date != Constant(@GUT.quals.Lost)
inequality constraint: Variable 35 at method java.util.zip.ZipEntry#javaToDosTime(J):J local variable d(0); tree Date != Constant(@GUT.quals.Any)
inequality constraint: Variable 35 at method java.util.zip.ZipEntry#javaToDosTime(J):J local variable d(0); tree Date != Constant(@GUT.quals.Lost)
inequality constraint: Variable 35 at method java.util.zip.ZipEntry#javaToDosTime(J):J local variable d(0); tree Date != Constant(@GUT.quals.Any)
inequality constraint: Variable 35 at method java.util.zip.ZipEntry#javaToDosTime(J):J local variable d(0); tree Date != Constant(@GUT.quals.Lost)
inequality constraint: Variable 35 at method java.util.zip.ZipEntry#javaToDosTime(J):J local variable d(0); tree Date != Constant(@GUT.quals.Any)
inequality constraint: Variable 35 at method java.util.zip.ZipEntry#javaToDosTime(J):J local variable d(0); tree Date != Constant(@GUT.quals.Lost)
inequality constraint: Variable 35 at method java.util.zip.ZipEntry#javaToDosTime(J):J local variable d(0); tree Date != Constant(@GUT.quals.Any)
inequality constraint: Variable 35 at method java.util.zip.ZipEntry#javaToDosTime(J):J local variable d(0); tree Date != Constant(@GUT.quals.Lost)
inequality constraint: Variable 35 at method java.util.zip.ZipEntry#javaToDosTime(J):J local variable d(0); tree Date != Constant(@GUT.quals.Any)
inequality constraint: Variable 35 at method java.util.zip.ZipEntry#javaToDosTime(J):J local variable d(0); tree Date != Constant(@GUT.quals.Lost)
inequality constraint: Variable 35 at method java.util.zip.ZipEntry#javaToDosTime(J):J local variable d(0); tree Date != Constant(@GUT.quals.Any)
inequality constraint: Variable 0 at class java.util.zip.ZipEntry field name; tree String != Constant(@GUT.quals.Lost)
inequality constraint: Variable 0 at class java.util.zip.ZipEntry field name; tree String != Constant(@GUT.quals.Any)
inequality constraint: Variable 37 at method java.util.zip.ZipEntry#clone():Ljava/lang/Object; return type; tree Object != Constant(@GUT.quals.Lost)
subtype constraint: Variable 37 at method java.util.zip.ZipEntry#clone():Ljava/lang/Object; return type; tree Object  <:  Constant(@GUT.quals.Peer)
inequality constraint: Variable 38 at method java.util.zip.ZipEntry#clone():Ljava/lang/Object; local variable e(0); tree ZipEntry != Constant(@GUT.quals.Lost)
subtype constraint: Variable 39 at method java.util.zip.ZipEntry#clone():Ljava/lang/Object; cast 0; tree ZipEntry  <:  Variable 38 at method java.util.zip.ZipEntry#clone():Ljava/lang/Object; local variable e(0); tree ZipEntry
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #40
comparable constraint: Constant(@GUT.quals.Peer) <:> CombVariable #40
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
combine constraint: Variable 38 at method java.util.zip.ZipEntry#clone():Ljava/lang/Object; local variable e(0); tree ZipEntry  |>  Variable 1 at class java.util.zip.ZipEntry field extra; tree byte[]  =  CombVariable #41
inequality constraint: CombVariable #41 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 38 at method java.util.zip.ZipEntry#clone():Ljava/lang/Object; local variable e(0); tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 38 at method java.util.zip.ZipEntry#clone():Ljava/lang/Object; local variable e(0); tree ZipEntry != Constant(@GUT.quals.Any)
combine constraint: Variable 1 at class java.util.zip.ZipEntry field extra; tree byte[]  |>  Constant(@GUT.quals.Peer)  =  CombVariable #42
subtype constraint: Constant(@GUT.quals.Bottom)  <:  CombVariable #43
subtype constraint: CombVariable #42  <:  CombVariable #43
subtype constraint: CombVariable #43  <:  CombVariable #41
combine constraint: Variable 1 at class java.util.zip.ZipEntry field extra; tree byte[]  |>  Constant(@GUT.quals.Peer)  =  CombVariable #44
inequality constraint: Variable 1 at class java.util.zip.ZipEntry field extra; tree byte[] != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1 at class java.util.zip.ZipEntry field extra; tree byte[] != Constant(@GUT.quals.Any)
combine constraint: Variable 1 at class java.util.zip.ZipEntry field extra; tree byte[]  |>  Constant(@GUT.quals.Peer)  =  CombVariable #45
subtype constraint: Variable 38 at method java.util.zip.ZipEntry#clone():Ljava/lang/Object; local variable e(0); tree ZipEntry  <:  Variable 37 at method java.util.zip.ZipEntry#clone():Ljava/lang/Object; return type; tree Object
inequality constraint: Variable 46 at method java.util.zip.ZipEntry#clone():Ljava/lang/Object; local variable e(1); tree CloneNotSupportedException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 47 at method java.util.zip.ZipEntry#clone():Ljava/lang/Object; creation 0; tree InternalError != Constant(@GUT.quals.Lost)
inequality constraint: Variable 47 at method java.util.zip.ZipEntry#clone():Ljava/lang/Object; creation 0; tree InternalError != Constant(@GUT.quals.Any)
inequality constraint: Variable 47 at method java.util.zip.ZipEntry#clone():Ljava/lang/Object; creation 0; tree InternalError != Constant(@GUT.quals.Lost)
inequality constraint: Variable 48 at class java.util.zip.Inflater field zsRef; tree ZStreamRef != Constant(@GUT.quals.Lost)
subtype constraint: Variable 50 at class java.util.zip.Inflater field defaultBuf; tree byte[]  <:  Variable 49 at class java.util.zip.Inflater field buf; tree byte[]
subtype constraint: Variable 51 at class java.util.zip.Inflater field defaultBuf creation 0; tree new byte[0]  <:  Variable 50 at class java.util.zip.Inflater field defaultBuf; tree byte[]
inequality constraint: Variable 48 at class java.util.zip.Inflater field zsRef; tree ZStreamRef != Constant(@GUT.quals.Lost)
subtype constraint: Variable 52 at method java.util.zip.Inflater#<init>(Z):V creation 0; tree ZStreamRef  <:  Variable 48 at class java.util.zip.Inflater field zsRef; tree ZStreamRef
inequality constraint: Variable 52 at method java.util.zip.Inflater#<init>(Z):V creation 0; tree ZStreamRef != Constant(@GUT.quals.Lost)
inequality constraint: Variable 52 at method java.util.zip.Inflater#<init>(Z):V creation 0; tree ZStreamRef != Constant(@GUT.quals.Any)
inequality constraint: Variable 52 at method java.util.zip.Inflater#<init>(Z):V creation 0; tree ZStreamRef != Constant(@GUT.quals.Lost)
inequality constraint: Variable 54 at method java.util.zip.Inflater#setInput([BII):V creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 54 at method java.util.zip.Inflater#setInput([BII):V creation 0; tree NullPointerException != Constant(@GUT.quals.Any)
inequality constraint: Variable 54 at method java.util.zip.Inflater#setInput([BII):V creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 55 at method java.util.zip.Inflater#setInput([BII):V creation 1; tree ArrayIndexOutOfBoundsException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 55 at method java.util.zip.Inflater#setInput([BII):V creation 1; tree ArrayIndexOutOfBoundsException != Constant(@GUT.quals.Any)
inequality constraint: Variable 55 at method java.util.zip.Inflater#setInput([BII):V creation 1; tree ArrayIndexOutOfBoundsException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 49 at class java.util.zip.Inflater field buf; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 53 at method java.util.zip.Inflater#setInput([BII):V parameter 0; tree byte[]  <:  Variable 49 at class java.util.zip.Inflater field buf; tree byte[]
inequality constraint: Variable 53 at method java.util.zip.Inflater#setInput([BII):V parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 56 at method java.util.zip.Inflater#setInput([B):V parameter 0; tree byte[]  <:  Variable 53 at method java.util.zip.Inflater#setInput([BII):V parameter 0; tree byte[]
inequality constraint: Variable 58 at method java.util.zip.Inflater#setDictionary([BII):V creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 58 at method java.util.zip.Inflater#setDictionary([BII):V creation 0; tree NullPointerException != Constant(@GUT.quals.Any)
inequality constraint: Variable 58 at method java.util.zip.Inflater#setDictionary([BII):V creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 59 at method java.util.zip.Inflater#setDictionary([BII):V creation 1; tree ArrayIndexOutOfBoundsException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 59 at method java.util.zip.Inflater#setDictionary([BII):V creation 1; tree ArrayIndexOutOfBoundsException != Constant(@GUT.quals.Any)
inequality constraint: Variable 59 at method java.util.zip.Inflater#setDictionary([BII):V creation 1; tree ArrayIndexOutOfBoundsException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 60 at method java.util.zip.Inflater#setDictionary(J[BII):V parameter 1; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 57 at method java.util.zip.Inflater#setDictionary([BII):V parameter 0; tree byte[]  <:  Variable 60 at method java.util.zip.Inflater#setDictionary(J[BII):V parameter 1; tree byte[]
inequality constraint: Variable 57 at method java.util.zip.Inflater#setDictionary([BII):V parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 61 at method java.util.zip.Inflater#setDictionary([B):V parameter 0; tree byte[]  <:  Variable 57 at method java.util.zip.Inflater#setDictionary([BII):V parameter 0; tree byte[]
inequality constraint: Variable 63 at method java.util.zip.Inflater#inflate([BII):I creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 63 at method java.util.zip.Inflater#inflate([BII):I creation 0; tree NullPointerException != Constant(@GUT.quals.Any)
inequality constraint: Variable 63 at method java.util.zip.Inflater#inflate([BII):I creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 64 at method java.util.zip.Inflater#inflate([BII):I creation 1; tree ArrayIndexOutOfBoundsException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 64 at method java.util.zip.Inflater#inflate([BII):I creation 1; tree ArrayIndexOutOfBoundsException != Constant(@GUT.quals.Any)
inequality constraint: Variable 64 at method java.util.zip.Inflater#inflate([BII):I creation 1; tree ArrayIndexOutOfBoundsException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 65 at method java.util.zip.Inflater#inflateBytes(J[BII):I parameter 1; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 62 at method java.util.zip.Inflater#inflate([BII):I parameter 0; tree byte[]  <:  Variable 65 at method java.util.zip.Inflater#inflateBytes(J[BII):I parameter 1; tree byte[]
inequality constraint: Variable 62 at method java.util.zip.Inflater#inflate([BII):I parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 66 at method java.util.zip.Inflater#inflate([B):I parameter 0; tree byte[]  <:  Variable 62 at method java.util.zip.Inflater#inflate([BII):I parameter 0; tree byte[]
inequality constraint: Variable 49 at class java.util.zip.Inflater field buf; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 50 at class java.util.zip.Inflater field defaultBuf; tree byte[]  <:  Variable 49 at class java.util.zip.Inflater field buf; tree byte[]
inequality constraint: Variable 48 at class java.util.zip.Inflater field zsRef; tree ZStreamRef != Constant(@GUT.quals.Lost)
inequality constraint: Variable 48 at class java.util.zip.Inflater field zsRef; tree ZStreamRef != Constant(@GUT.quals.Any)
inequality constraint: Variable 49 at class java.util.zip.Inflater field buf; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Constant(@GUT.quals.Bottom)  <:  Variable 49 at class java.util.zip.Inflater field buf; tree byte[]
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #67
inequality constraint: CombVariable #67 != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #68
subtype constraint: Variable 48 at class java.util.zip.Inflater field zsRef; tree ZStreamRef  <:  CombVariable #68
combine constraint: Variable 69 at method java.util.zip.Inflater#ensureOpen():V creation 0; tree NullPointerException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #70
inequality constraint: CombVariable #70 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 69 at method java.util.zip.Inflater#ensureOpen():V creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 69 at method java.util.zip.Inflater#ensureOpen():V creation 0; tree NullPointerException != Constant(@GUT.quals.Any)
combine constraint: Variable 69 at method java.util.zip.Inflater#ensureOpen():V creation 0; tree NullPointerException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #71
subtype constraint: Literal(STRING_LITERAL, "Inflater has been closed")  <:  CombVariable #71
inequality constraint: Variable 69 at method java.util.zip.Inflater#ensureOpen():V creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Variable 72 at method java.util.zip.DataFormatException#<init>(Ljava/lang/String;):V parameter 0; tree String != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
subtype constraint: Variable 72 at method java.util.zip.DataFormatException#<init>(Ljava/lang/String;):V parameter 0; tree String  <:  Constant(@GUT.quals.Peer)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Variable 73 at class java.util.zip.GZIPInputStream field crc; tree CRC32 != Constant(@GUT.quals.Lost)
subtype constraint: Variable 74 at class java.util.zip.GZIPInputStream field crc creation 0; tree CRC32  <:  Variable 73 at class java.util.zip.GZIPInputStream field crc; tree CRC32
inequality constraint: Variable 74 at class java.util.zip.GZIPInputStream field crc creation 0; tree CRC32 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 74 at class java.util.zip.GZIPInputStream field crc creation 0; tree CRC32 != Constant(@GUT.quals.Any)
inequality constraint: Variable 74 at class java.util.zip.GZIPInputStream field crc creation 0; tree CRC32 != Constant(@GUT.quals.Lost)
combine constraint: Variable 75 at method java.util.zip.GZIPInputStream#ensureOpen():V creation 0; tree IOException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #76
inequality constraint: CombVariable #76 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 75 at method java.util.zip.GZIPInputStream#ensureOpen():V creation 0; tree IOException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 75 at method java.util.zip.GZIPInputStream#ensureOpen():V creation 0; tree IOException != Constant(@GUT.quals.Any)
combine constraint: Variable 75 at method java.util.zip.GZIPInputStream#ensureOpen():V creation 0; tree IOException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #77
subtype constraint: Literal(STRING_LITERAL, "Stream closed")  <:  CombVariable #77
inequality constraint: Variable 75 at method java.util.zip.GZIPInputStream#ensureOpen():V creation 0; tree IOException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 78 at method java.util.zip.GZIPInputStream#<init>(Ljava/io/InputStream;I):V parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 79 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I):V parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 80 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I):V parameter 1; tree Inflater != Constant(@GUT.quals.Lost)
subtype constraint: Variable 78 at method java.util.zip.GZIPInputStream#<init>(Ljava/io/InputStream;I):V parameter 0; tree InputStream  <:  Variable 79 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I):V parameter 0; tree InputStream
subtype constraint: Variable 81 at method java.util.zip.GZIPInputStream#<init>(Ljava/io/InputStream;I):V creation 0; tree Inflater  <:  Variable 80 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I):V parameter 1; tree Inflater
inequality constraint: Variable 81 at method java.util.zip.GZIPInputStream#<init>(Ljava/io/InputStream;I):V creation 0; tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 81 at method java.util.zip.GZIPInputStream#<init>(Ljava/io/InputStream;I):V creation 0; tree Inflater != Constant(@GUT.quals.Any)
inequality constraint: Variable 81 at method java.util.zip.GZIPInputStream#<init>(Ljava/io/InputStream;I):V creation 0; tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 82 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
subtype constraint: Variable 78 at method java.util.zip.GZIPInputStream#<init>(Ljava/io/InputStream;I):V parameter 0; tree InputStream  <:  Variable 82 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I parameter 0; tree InputStream
inequality constraint: Variable 83 at method java.util.zip.GZIPInputStream#<init>(Ljava/io/InputStream;):V parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 78 at method java.util.zip.GZIPInputStream#<init>(Ljava/io/InputStream;I):V parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
subtype constraint: Variable 83 at method java.util.zip.GZIPInputStream#<init>(Ljava/io/InputStream;):V parameter 0; tree InputStream  <:  Variable 78 at method java.util.zip.GZIPInputStream#<init>(Ljava/io/InputStream;I):V parameter 0; tree InputStream
subtype constraint: Constant(@GUT.quals.Peer)  <:  Variable 84 at method java.util.zip.GZIPInputStream#read([BII):I parameter 0; tree byte[]
subtype constraint: Variable 85 at method java.util.zip.InflaterInputStream#read([BII):I parameter 0; tree byte[]  <:  Variable 84 at method java.util.zip.GZIPInputStream#read([BII):I parameter 0; tree byte[]
subtype constraint: Constant(@GUT.quals.Peer)  <:  Variable 84 at method java.util.zip.GZIPInputStream#read([BII):I parameter 0; tree byte[]
combine constraint: Constant(@GUT.quals.Peer)  |>  Variable 85 at method java.util.zip.InflaterInputStream#read([BII):I parameter 0; tree byte[]  =  CombVariable #86
combine constraint: Constant(@GUT.quals.Peer)  |>  Variable 85 at method java.util.zip.InflaterInputStream#read([BII):I parameter 0; tree byte[]  =  CombVariable #87
inequality constraint: CombVariable #87 != Constant(@GUT.quals.Lost)
combine constraint: Constant(@GUT.quals.Peer)  |>  Variable 85 at method java.util.zip.InflaterInputStream#read([BII):I parameter 0; tree byte[]  =  CombVariable #88
subtype constraint: Variable 84 at method java.util.zip.GZIPInputStream#read([BII):I parameter 0; tree byte[]  <:  CombVariable #88
inequality constraint: Variable 84 at method java.util.zip.GZIPInputStream#read([BII):I parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
combine constraint: Variable 73 at class java.util.zip.GZIPInputStream field crc; tree CRC32  |>  Variable 89 at method java.util.zip.CRC32#update([BII):V parameter 0; tree byte[]  =  CombVariable #90
inequality constraint: CombVariable #90 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 73 at class java.util.zip.GZIPInputStream field crc; tree CRC32 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 73 at class java.util.zip.GZIPInputStream field crc; tree CRC32 != Constant(@GUT.quals.Any)
combine constraint: Variable 73 at class java.util.zip.GZIPInputStream field crc; tree CRC32  |>  Variable 89 at method java.util.zip.CRC32#update([BII):V parameter 0; tree byte[]  =  CombVariable #91
subtype constraint: Variable 84 at method java.util.zip.GZIPInputStream#read([BII):I parameter 0; tree byte[]  <:  CombVariable #91
inequality constraint: Variable 82 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 92 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I local variable in(0); tree CheckedInputStream != Constant(@GUT.quals.Lost)
subtype constraint: Variable 93 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I creation 0; tree CheckedInputStream  <:  Variable 92 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I local variable in(0); tree CheckedInputStream
combine constraint: Variable 93 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I creation 0; tree CheckedInputStream  |>  Variable 94 at method java.util.zip.CheckedInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Checksum;):V parameter 0; tree InputStream  =  CombVariable #96
combine constraint: Variable 93 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I creation 0; tree CheckedInputStream  |>  Variable 95 at method java.util.zip.CheckedInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Checksum;):V parameter 1; tree Checksum  =  CombVariable #97
inequality constraint: CombVariable #96 != Constant(@GUT.quals.Lost)
inequality constraint: CombVariable #97 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 93 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I creation 0; tree CheckedInputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 93 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I creation 0; tree CheckedInputStream != Constant(@GUT.quals.Any)
combine constraint: Variable 93 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I creation 0; tree CheckedInputStream  |>  Variable 94 at method java.util.zip.CheckedInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Checksum;):V parameter 0; tree InputStream  =  CombVariable #98
combine constraint: Variable 93 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I creation 0; tree CheckedInputStream  |>  Variable 95 at method java.util.zip.CheckedInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Checksum;):V parameter 1; tree Checksum  =  CombVariable #99
subtype constraint: Variable 82 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I parameter 0; tree InputStream  <:  CombVariable #98
subtype constraint: Variable 73 at class java.util.zip.GZIPInputStream field crc; tree CRC32  <:  CombVariable #99
inequality constraint: Variable 93 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I creation 0; tree CheckedInputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 73 at class java.util.zip.GZIPInputStream field crc; tree CRC32 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 73 at class java.util.zip.GZIPInputStream field crc; tree CRC32 != Constant(@GUT.quals.Any)
inequality constraint: Variable 100 at method java.util.zip.GZIPInputStream#readUShort(Ljava/io/InputStream;):I parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
subtype constraint: Variable 92 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I local variable in(0); tree CheckedInputStream  <:  Variable 100 at method java.util.zip.GZIPInputStream#readUShort(Ljava/io/InputStream;):I parameter 0; tree InputStream
combine constraint: Variable 102 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I creation 1; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #103
inequality constraint: CombVariable #103 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 102 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I creation 1; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 102 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I creation 1; tree ZipException != Constant(@GUT.quals.Any)
combine constraint: Variable 102 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I creation 1; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #104
subtype constraint: Literal(STRING_LITERAL, "Not in GZIP format")  <:  CombVariable #104
inequality constraint: Variable 102 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I creation 1; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 105 at method java.util.zip.GZIPInputStream#readUByte(Ljava/io/InputStream;):I parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
subtype constraint: Variable 92 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I local variable in(0); tree CheckedInputStream  <:  Variable 105 at method java.util.zip.GZIPInputStream#readUByte(Ljava/io/InputStream;):I parameter 0; tree InputStream
combine constraint: Variable 106 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I creation 2; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #107
inequality constraint: CombVariable #107 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 106 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I creation 2; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 106 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I creation 2; tree ZipException != Constant(@GUT.quals.Any)
combine constraint: Variable 106 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I creation 2; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #108
subtype constraint: Literal(STRING_LITERAL, "Unsupported compression method")  <:  CombVariable #108
inequality constraint: Variable 106 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I creation 2; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 105 at method java.util.zip.GZIPInputStream#readUByte(Ljava/io/InputStream;):I parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
subtype constraint: Variable 92 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I local variable in(0); tree CheckedInputStream  <:  Variable 105 at method java.util.zip.GZIPInputStream#readUByte(Ljava/io/InputStream;):I parameter 0; tree InputStream
inequality constraint: Variable 109 at method java.util.zip.GZIPInputStream#skipBytes(Ljava/io/InputStream;I):V parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
subtype constraint: Variable 92 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I local variable in(0); tree CheckedInputStream  <:  Variable 109 at method java.util.zip.GZIPInputStream#skipBytes(Ljava/io/InputStream;I):V parameter 0; tree InputStream
inequality constraint: Variable 100 at method java.util.zip.GZIPInputStream#readUShort(Ljava/io/InputStream;):I parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
subtype constraint: Variable 92 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I local variable in(0); tree CheckedInputStream  <:  Variable 100 at method java.util.zip.GZIPInputStream#readUShort(Ljava/io/InputStream;):I parameter 0; tree InputStream
inequality constraint: Variable 109 at method java.util.zip.GZIPInputStream#skipBytes(Ljava/io/InputStream;I):V parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
subtype constraint: Variable 92 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I local variable in(0); tree CheckedInputStream  <:  Variable 109 at method java.util.zip.GZIPInputStream#skipBytes(Ljava/io/InputStream;I):V parameter 0; tree InputStream
inequality constraint: Variable 105 at method java.util.zip.GZIPInputStream#readUByte(Ljava/io/InputStream;):I parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
subtype constraint: Variable 92 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I local variable in(0); tree CheckedInputStream  <:  Variable 105 at method java.util.zip.GZIPInputStream#readUByte(Ljava/io/InputStream;):I parameter 0; tree InputStream
inequality constraint: Variable 105 at method java.util.zip.GZIPInputStream#readUByte(Ljava/io/InputStream;):I parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
subtype constraint: Variable 92 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I local variable in(0); tree CheckedInputStream  <:  Variable 105 at method java.util.zip.GZIPInputStream#readUByte(Ljava/io/InputStream;):I parameter 0; tree InputStream
inequality constraint: Variable 100 at method java.util.zip.GZIPInputStream#readUShort(Ljava/io/InputStream;):I parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
subtype constraint: Variable 92 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I local variable in(0); tree CheckedInputStream  <:  Variable 100 at method java.util.zip.GZIPInputStream#readUShort(Ljava/io/InputStream;):I parameter 0; tree InputStream
combine constraint: Variable 110 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I creation 3; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #111
inequality constraint: CombVariable #111 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 110 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I creation 3; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 110 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I creation 3; tree ZipException != Constant(@GUT.quals.Any)
combine constraint: Variable 110 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I creation 3; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #112
subtype constraint: Literal(STRING_LITERAL, "Corrupt GZIP header")  <:  CombVariable #112
inequality constraint: Variable 110 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I creation 3; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 73 at class java.util.zip.GZIPInputStream field crc; tree CRC32 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 73 at class java.util.zip.GZIPInputStream field crc; tree CRC32 != Constant(@GUT.quals.Any)
inequality constraint: Variable 113 at method java.util.zip.GZIPInputStream#readTrailer():Z local variable in(0); tree InputStream != Constant(@GUT.quals.Lost)
subtype constraint: Constant(@GUT.quals.Peer)  <:  Variable 113 at method java.util.zip.GZIPInputStream#readTrailer():Z local variable in(0); tree InputStream
inequality constraint: Variable 113 at method java.util.zip.GZIPInputStream#readTrailer():Z local variable in(0); tree InputStream != Constant(@GUT.quals.Lost)
subtype constraint: Variable 115 at method java.util.zip.GZIPInputStream#readTrailer():Z creation 0; tree SequenceInputStream  <:  Variable 113 at method java.util.zip.GZIPInputStream#readTrailer():Z local variable in(0); tree InputStream
combine constraint: Variable 115 at method java.util.zip.GZIPInputStream#readTrailer():Z creation 0; tree SequenceInputStream  |>  Constant(@GUT.quals.Peer)  =  CombVariable #116
combine constraint: Variable 115 at method java.util.zip.GZIPInputStream#readTrailer():Z creation 0; tree SequenceInputStream  |>  Constant(@GUT.quals.Peer)  =  CombVariable #117
inequality constraint: CombVariable #116 != Constant(@GUT.quals.Lost)
inequality constraint: CombVariable #117 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 115 at method java.util.zip.GZIPInputStream#readTrailer():Z creation 0; tree SequenceInputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 115 at method java.util.zip.GZIPInputStream#readTrailer():Z creation 0; tree SequenceInputStream != Constant(@GUT.quals.Any)
combine constraint: Variable 115 at method java.util.zip.GZIPInputStream#readTrailer():Z creation 0; tree SequenceInputStream  |>  Constant(@GUT.quals.Peer)  =  CombVariable #118
combine constraint: Variable 115 at method java.util.zip.GZIPInputStream#readTrailer():Z creation 0; tree SequenceInputStream  |>  Constant(@GUT.quals.Peer)  =  CombVariable #119
subtype constraint: Variable 120 at method java.util.zip.GZIPInputStream#readTrailer():Z creation 1; tree ByteArrayInputStream  <:  CombVariable #118
subtype constraint: Variable 113 at method java.util.zip.GZIPInputStream#readTrailer():Z local variable in(0); tree InputStream  <:  CombVariable #119
inequality constraint: Variable 115 at method java.util.zip.GZIPInputStream#readTrailer():Z creation 0; tree SequenceInputStream != Constant(@GUT.quals.Lost)
combine constraint: Variable 120 at method java.util.zip.GZIPInputStream#readTrailer():Z creation 1; tree ByteArrayInputStream  |>  Constant(@GUT.quals.Peer)  =  CombVariable #121
inequality constraint: CombVariable #121 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 120 at method java.util.zip.GZIPInputStream#readTrailer():Z creation 1; tree ByteArrayInputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 120 at method java.util.zip.GZIPInputStream#readTrailer():Z creation 1; tree ByteArrayInputStream != Constant(@GUT.quals.Any)
combine constraint: Variable 120 at method java.util.zip.GZIPInputStream#readTrailer():Z creation 1; tree ByteArrayInputStream  |>  Constant(@GUT.quals.Peer)  =  CombVariable #122
subtype constraint: Variable 123 at class java.util.zip.InflaterInputStream field buf; tree byte[]  <:  CombVariable #122
inequality constraint: Variable 120 at method java.util.zip.GZIPInputStream#readTrailer():Z creation 1; tree ByteArrayInputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 124 at method java.util.zip.GZIPInputStream#readUInt(Ljava/io/InputStream;):J parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
subtype constraint: Variable 113 at method java.util.zip.GZIPInputStream#readTrailer():Z local variable in(0); tree InputStream  <:  Variable 124 at method java.util.zip.GZIPInputStream#readUInt(Ljava/io/InputStream;):J parameter 0; tree InputStream
inequality constraint: Variable 124 at method java.util.zip.GZIPInputStream#readUInt(Ljava/io/InputStream;):J parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
subtype constraint: Variable 113 at method java.util.zip.GZIPInputStream#readTrailer():Z local variable in(0); tree InputStream  <:  Variable 124 at method java.util.zip.GZIPInputStream#readUInt(Ljava/io/InputStream;):J parameter 0; tree InputStream
inequality constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater != Constant(@GUT.quals.Any)
combine constraint: Variable 125 at method java.util.zip.GZIPInputStream#readTrailer():Z creation 2; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #126
inequality constraint: CombVariable #126 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 125 at method java.util.zip.GZIPInputStream#readTrailer():Z creation 2; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 125 at method java.util.zip.GZIPInputStream#readTrailer():Z creation 2; tree ZipException != Constant(@GUT.quals.Any)
combine constraint: Variable 125 at method java.util.zip.GZIPInputStream#readTrailer():Z creation 2; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #127
subtype constraint: Literal(STRING_LITERAL, "Corrupt GZIP trailer")  <:  CombVariable #127
inequality constraint: Variable 125 at method java.util.zip.GZIPInputStream#readTrailer():Z creation 2; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
inequality constraint: Variable 82 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
subtype constraint: Variable 113 at method java.util.zip.GZIPInputStream#readTrailer():Z local variable in(0); tree InputStream  <:  Variable 82 at method java.util.zip.GZIPInputStream#readHeader(Ljava/io/InputStream;):I parameter 0; tree InputStream
inequality constraint: Variable 128 at method java.util.zip.GZIPInputStream#readTrailer():Z local variable ze(0); tree IOException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater != Constant(@GUT.quals.Any)
combine constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater  |>  Variable 53 at method java.util.zip.Inflater#setInput([BII):V parameter 0; tree byte[]  =  CombVariable #129
inequality constraint: CombVariable #129 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater != Constant(@GUT.quals.Any)
combine constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater  |>  Variable 53 at method java.util.zip.Inflater#setInput([BII):V parameter 0; tree byte[]  =  CombVariable #130
subtype constraint: Variable 123 at class java.util.zip.InflaterInputStream field buf; tree byte[]  <:  CombVariable #130
inequality constraint: Variable 124 at method java.util.zip.GZIPInputStream#readUInt(Ljava/io/InputStream;):J parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 100 at method java.util.zip.GZIPInputStream#readUShort(Ljava/io/InputStream;):I parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
subtype constraint: Variable 124 at method java.util.zip.GZIPInputStream#readUInt(Ljava/io/InputStream;):J parameter 0; tree InputStream  <:  Variable 100 at method java.util.zip.GZIPInputStream#readUShort(Ljava/io/InputStream;):I parameter 0; tree InputStream
inequality constraint: Variable 100 at method java.util.zip.GZIPInputStream#readUShort(Ljava/io/InputStream;):I parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 105 at method java.util.zip.GZIPInputStream#readUByte(Ljava/io/InputStream;):I parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
subtype constraint: Variable 100 at method java.util.zip.GZIPInputStream#readUShort(Ljava/io/InputStream;):I parameter 0; tree InputStream  <:  Variable 105 at method java.util.zip.GZIPInputStream#readUByte(Ljava/io/InputStream;):I parameter 0; tree InputStream
inequality constraint: Variable 105 at method java.util.zip.GZIPInputStream#readUByte(Ljava/io/InputStream;):I parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 105 at method java.util.zip.GZIPInputStream#readUByte(Ljava/io/InputStream;):I parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 105 at method java.util.zip.GZIPInputStream#readUByte(Ljava/io/InputStream;):I parameter 0; tree InputStream != Constant(@GUT.quals.Any)
inequality constraint: Variable 131 at method java.util.zip.GZIPInputStream#readUByte(Ljava/io/InputStream;):I creation 0; tree EOFException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 131 at method java.util.zip.GZIPInputStream#readUByte(Ljava/io/InputStream;):I creation 0; tree EOFException != Constant(@GUT.quals.Any)
inequality constraint: Variable 131 at method java.util.zip.GZIPInputStream#readUByte(Ljava/io/InputStream;):I creation 0; tree EOFException != Constant(@GUT.quals.Lost)
combine constraint: Variable 132 at method java.util.zip.GZIPInputStream#readUByte(Ljava/io/InputStream;):I creation 1; tree IOException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #133
inequality constraint: CombVariable #133 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 132 at method java.util.zip.GZIPInputStream#readUByte(Ljava/io/InputStream;):I creation 1; tree IOException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 132 at method java.util.zip.GZIPInputStream#readUByte(Ljava/io/InputStream;):I creation 1; tree IOException != Constant(@GUT.quals.Any)
combine constraint: Variable 132 at method java.util.zip.GZIPInputStream#readUByte(Ljava/io/InputStream;):I creation 1; tree IOException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #134
subtype constraint: CombVariable #135  <:  CombVariable #134
inequality constraint: Variable 132 at method java.util.zip.GZIPInputStream#readUByte(Ljava/io/InputStream;):I creation 1; tree IOException != Constant(@GUT.quals.Lost)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #136
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #137
combine constraint: CombVariable #136  |>  Constant(@GUT.quals.Peer)  =  CombVariable #138
inequality constraint: CombVariable #136 != Constant(@GUT.quals.Lost)
inequality constraint: CombVariable #136 != Constant(@GUT.quals.Any)
combine constraint: CombVariable #136  |>  Constant(@GUT.quals.Peer)  =  CombVariable #139
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #140
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #141
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #142
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #143
subtype constraint: Variable 145 at class java.util.zip.GZIPInputStream field tmpbuf creation 0; tree new byte[128]  <:  Variable 144 at class java.util.zip.GZIPInputStream field tmpbuf; tree byte[]
inequality constraint: Variable 109 at method java.util.zip.GZIPInputStream#skipBytes(Ljava/io/InputStream;I):V parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
combine constraint: Variable 109 at method java.util.zip.GZIPInputStream#skipBytes(Ljava/io/InputStream;I):V parameter 0; tree InputStream  |>  Constant(@GUT.quals.Peer)  =  CombVariable #146
combine constraint: Variable 109 at method java.util.zip.GZIPInputStream#skipBytes(Ljava/io/InputStream;I):V parameter 0; tree InputStream  |>  Constant(@GUT.quals.Peer)  =  CombVariable #147
inequality constraint: CombVariable #147 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 109 at method java.util.zip.GZIPInputStream#skipBytes(Ljava/io/InputStream;I):V parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 109 at method java.util.zip.GZIPInputStream#skipBytes(Ljava/io/InputStream;I):V parameter 0; tree InputStream != Constant(@GUT.quals.Any)
combine constraint: Variable 109 at method java.util.zip.GZIPInputStream#skipBytes(Ljava/io/InputStream;I):V parameter 0; tree InputStream  |>  Constant(@GUT.quals.Peer)  =  CombVariable #148
subtype constraint: Variable 144 at class java.util.zip.GZIPInputStream field tmpbuf; tree byte[]  <:  CombVariable #148
inequality constraint: Variable 149 at method java.util.zip.GZIPInputStream#skipBytes(Ljava/io/InputStream;I):V creation 0; tree EOFException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 149 at method java.util.zip.GZIPInputStream#skipBytes(Ljava/io/InputStream;I):V creation 0; tree EOFException != Constant(@GUT.quals.Any)
inequality constraint: Variable 149 at method java.util.zip.GZIPInputStream#skipBytes(Ljava/io/InputStream;I):V creation 0; tree EOFException != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater != Constant(@GUT.quals.Lost)
combine constraint: Variable 150 at method java.util.zip.InflaterInputStream#ensureOpen():V creation 0; tree IOException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #151
inequality constraint: CombVariable #151 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 150 at method java.util.zip.InflaterInputStream#ensureOpen():V creation 0; tree IOException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 150 at method java.util.zip.InflaterInputStream#ensureOpen():V creation 0; tree IOException != Constant(@GUT.quals.Any)
combine constraint: Variable 150 at method java.util.zip.InflaterInputStream#ensureOpen():V creation 0; tree IOException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #152
subtype constraint: Literal(STRING_LITERAL, "Stream closed")  <:  CombVariable #152
inequality constraint: Variable 150 at method java.util.zip.InflaterInputStream#ensureOpen():V creation 0; tree IOException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 79 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I):V parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 80 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I):V parameter 1; tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
subtype constraint: Variable 79 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I):V parameter 0; tree InputStream  <:  Constant(@GUT.quals.Peer)
inequality constraint: Variable 153 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I):V creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 153 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I):V creation 0; tree NullPointerException != Constant(@GUT.quals.Any)
inequality constraint: Variable 153 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I):V creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
combine constraint: Variable 154 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I):V creation 1; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #155
inequality constraint: CombVariable #155 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 154 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I):V creation 1; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 154 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I):V creation 1; tree IllegalArgumentException != Constant(@GUT.quals.Any)
combine constraint: Variable 154 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I):V creation 1; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #156
subtype constraint: Literal(STRING_LITERAL, "buffer size <= 0")  <:  CombVariable #156
inequality constraint: Variable 154 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I):V creation 1; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater != Constant(@GUT.quals.Lost)
subtype constraint: Variable 80 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I):V parameter 1; tree Inflater  <:  Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater
inequality constraint: Variable 123 at class java.util.zip.InflaterInputStream field buf; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 157 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I):V creation 2; tree new byte[size]  <:  Variable 123 at class java.util.zip.InflaterInputStream field buf; tree byte[]
inequality constraint: Variable 158 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;):V parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 159 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;):V parameter 1; tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 79 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I):V parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 80 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I):V parameter 1; tree Inflater != Constant(@GUT.quals.Lost)
subtype constraint: Variable 158 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;):V parameter 0; tree InputStream  <:  Variable 79 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I):V parameter 0; tree InputStream
subtype constraint: Variable 159 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;):V parameter 1; tree Inflater  <:  Variable 80 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I):V parameter 1; tree Inflater
inequality constraint: Variable 160 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;):V parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 158 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;):V parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 159 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;):V parameter 1; tree Inflater != Constant(@GUT.quals.Lost)
subtype constraint: Variable 160 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;):V parameter 0; tree InputStream  <:  Variable 158 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;):V parameter 0; tree InputStream
subtype constraint: Variable 161 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;):V creation 0; tree Inflater  <:  Variable 159 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;):V parameter 1; tree Inflater
inequality constraint: Variable 161 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;):V creation 0; tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 161 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;):V creation 0; tree Inflater != Constant(@GUT.quals.Any)
inequality constraint: Variable 161 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;):V creation 0; tree Inflater != Constant(@GUT.quals.Lost)
subtype constraint: Variable 163 at class java.util.zip.InflaterInputStream field singleByteBuf creation 0; tree new byte[1]  <:  Variable 162 at class java.util.zip.InflaterInputStream field singleByteBuf; tree byte[]
inequality constraint: Variable 85 at method java.util.zip.InflaterInputStream#read([BII):I parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 162 at class java.util.zip.InflaterInputStream field singleByteBuf; tree byte[]  <:  Variable 85 at method java.util.zip.InflaterInputStream#read([BII):I parameter 0; tree byte[]
subtype constraint: Constant(@GUT.quals.Peer)  <:  Variable 85 at method java.util.zip.InflaterInputStream#read([BII):I parameter 0; tree byte[]
subtype constraint: Constant(@GUT.quals.Peer)  <:  Variable 85 at method java.util.zip.InflaterInputStream#read([BII):I parameter 0; tree byte[]
inequality constraint: Variable 164 at method java.util.zip.InflaterInputStream#read([BII):I creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 164 at method java.util.zip.InflaterInputStream#read([BII):I creation 0; tree NullPointerException != Constant(@GUT.quals.Any)
inequality constraint: Variable 164 at method java.util.zip.InflaterInputStream#read([BII):I creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 165 at method java.util.zip.InflaterInputStream#read([BII):I creation 1; tree IndexOutOfBoundsException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 165 at method java.util.zip.InflaterInputStream#read([BII):I creation 1; tree IndexOutOfBoundsException != Constant(@GUT.quals.Any)
inequality constraint: Variable 165 at method java.util.zip.InflaterInputStream#read([BII):I creation 1; tree IndexOutOfBoundsException != Constant(@GUT.quals.Lost)
combine constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater  |>  Variable 62 at method java.util.zip.Inflater#inflate([BII):I parameter 0; tree byte[]  =  CombVariable #166
combine constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater  |>  Variable 62 at method java.util.zip.Inflater#inflate([BII):I parameter 0; tree byte[]  =  CombVariable #167
inequality constraint: CombVariable #167 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater != Constant(@GUT.quals.Any)
combine constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater  |>  Variable 62 at method java.util.zip.Inflater#inflate([BII):I parameter 0; tree byte[]  =  CombVariable #168
subtype constraint: Variable 85 at method java.util.zip.InflaterInputStream#read([BII):I parameter 0; tree byte[]  <:  CombVariable #168
inequality constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater != Constant(@GUT.quals.Any)
inequality constraint: Variable 169 at method java.util.zip.InflaterInputStream#read([BII):I local variable e(0); tree DataFormatException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 170 at method java.util.zip.InflaterInputStream#read([BII):I local variable s(0); tree String != Constant(@GUT.quals.Lost)
combine constraint: Variable 169 at method java.util.zip.InflaterInputStream#read([BII):I local variable e(0); tree DataFormatException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #171
subtype constraint: CombVariable #171  <:  Variable 170 at method java.util.zip.InflaterInputStream#read([BII):I local variable s(0); tree String
combine constraint: Variable 169 at method java.util.zip.InflaterInputStream#read([BII):I local variable e(0); tree DataFormatException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #172
inequality constraint: Variable 169 at method java.util.zip.InflaterInputStream#read([BII):I local variable e(0); tree DataFormatException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 169 at method java.util.zip.InflaterInputStream#read([BII):I local variable e(0); tree DataFormatException != Constant(@GUT.quals.Any)
combine constraint: Variable 169 at method java.util.zip.InflaterInputStream#read([BII):I local variable e(0); tree DataFormatException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #173
combine constraint: Variable 174 at method java.util.zip.InflaterInputStream#read([BII):I creation 2; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #175
inequality constraint: CombVariable #175 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 174 at method java.util.zip.InflaterInputStream#read([BII):I creation 2; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 174 at method java.util.zip.InflaterInputStream#read([BII):I creation 2; tree ZipException != Constant(@GUT.quals.Any)
combine constraint: Variable 174 at method java.util.zip.InflaterInputStream#read([BII):I creation 2; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #176
subtype constraint: Variable 170 at method java.util.zip.InflaterInputStream#read([BII):I local variable s(0); tree String  <:  CombVariable #177
subtype constraint: Literal(STRING_LITERAL, "Invalid ZLIB data format")  <:  CombVariable #177
subtype constraint: CombVariable #177  <:  CombVariable #176
inequality constraint: Variable 174 at method java.util.zip.InflaterInputStream#read([BII):I creation 2; tree ZipException != Constant(@GUT.quals.Lost)
subtype constraint: Variable 179 at class java.util.zip.InflaterInputStream field b creation 0; tree new byte[512]  <:  Variable 178 at class java.util.zip.InflaterInputStream field b; tree byte[]
combine constraint: Variable 180 at method java.util.zip.InflaterInputStream#skip(J):J creation 0; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #181
inequality constraint: CombVariable #181 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 180 at method java.util.zip.InflaterInputStream#skip(J):J creation 0; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 180 at method java.util.zip.InflaterInputStream#skip(J):J creation 0; tree IllegalArgumentException != Constant(@GUT.quals.Any)
combine constraint: Variable 180 at method java.util.zip.InflaterInputStream#skip(J):J creation 0; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #182
subtype constraint: Literal(STRING_LITERAL, "negative skip length")  <:  CombVariable #182
inequality constraint: Variable 180 at method java.util.zip.InflaterInputStream#skip(J):J creation 0; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 85 at method java.util.zip.InflaterInputStream#read([BII):I parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 178 at class java.util.zip.InflaterInputStream field b; tree byte[]  <:  Variable 85 at method java.util.zip.InflaterInputStream#read([BII):I parameter 0; tree byte[]
inequality constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater != Constant(@GUT.quals.Any)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #183
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #184
inequality constraint: CombVariable #184 != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #185
subtype constraint: Variable 123 at class java.util.zip.InflaterInputStream field buf; tree byte[]  <:  CombVariable #185
combine constraint: Variable 186 at method java.util.zip.InflaterInputStream#fill():V creation 0; tree EOFException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #187
inequality constraint: CombVariable #187 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 186 at method java.util.zip.InflaterInputStream#fill():V creation 0; tree EOFException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 186 at method java.util.zip.InflaterInputStream#fill():V creation 0; tree EOFException != Constant(@GUT.quals.Any)
combine constraint: Variable 186 at method java.util.zip.InflaterInputStream#fill():V creation 0; tree EOFException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #188
subtype constraint: Literal(STRING_LITERAL, "Unexpected end of ZLIB input stream")  <:  CombVariable #188
inequality constraint: Variable 186 at method java.util.zip.InflaterInputStream#fill():V creation 0; tree EOFException != Constant(@GUT.quals.Lost)
combine constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater  |>  Variable 53 at method java.util.zip.Inflater#setInput([BII):V parameter 0; tree byte[]  =  CombVariable #189
inequality constraint: CombVariable #189 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater != Constant(@GUT.quals.Any)
combine constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater  |>  Variable 53 at method java.util.zip.Inflater#setInput([BII):V parameter 0; tree byte[]  =  CombVariable #190
subtype constraint: Variable 123 at class java.util.zip.InflaterInputStream field buf; tree byte[]  <:  CombVariable #190
combine constraint: Variable 191 at method java.util.zip.InflaterInputStream#reset():V creation 0; tree IOException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #192
inequality constraint: CombVariable #192 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 191 at method java.util.zip.InflaterInputStream#reset():V creation 0; tree IOException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 191 at method java.util.zip.InflaterInputStream#reset():V creation 0; tree IOException != Constant(@GUT.quals.Any)
combine constraint: Variable 191 at method java.util.zip.InflaterInputStream#reset():V creation 0; tree IOException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #193
subtype constraint: Literal(STRING_LITERAL, "mark/reset not supported")  <:  CombVariable #193
inequality constraint: Variable 191 at method java.util.zip.InflaterInputStream#reset():V creation 0; tree IOException != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
subtype constraint: Variable 194 at method java.util.zip.Checksum#update([BII):V parameter 0; tree byte[]  <:  Variable 89 at method java.util.zip.CRC32#update([BII):V parameter 0; tree byte[]
inequality constraint: Variable 195 at method java.util.zip.CRC32#update([BII):V creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 195 at method java.util.zip.CRC32#update([BII):V creation 0; tree NullPointerException != Constant(@GUT.quals.Any)
inequality constraint: Variable 195 at method java.util.zip.CRC32#update([BII):V creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 196 at method java.util.zip.CRC32#update([BII):V creation 1; tree ArrayIndexOutOfBoundsException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 196 at method java.util.zip.CRC32#update([BII):V creation 1; tree ArrayIndexOutOfBoundsException != Constant(@GUT.quals.Any)
inequality constraint: Variable 196 at method java.util.zip.CRC32#update([BII):V creation 1; tree ArrayIndexOutOfBoundsException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 197 at method java.util.zip.CRC32#updateBytes(I[BII):I parameter 1; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 89 at method java.util.zip.CRC32#update([BII):V parameter 0; tree byte[]  <:  Variable 197 at method java.util.zip.CRC32#updateBytes(I[BII):I parameter 1; tree byte[]
inequality constraint: Variable 197 at method java.util.zip.CRC32#updateBytes(I[BII):I parameter 1; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 198 at method java.util.zip.CRC32#update([B):V parameter 0; tree byte[]  <:  Variable 197 at method java.util.zip.CRC32#updateBytes(I[BII):I parameter 1; tree byte[]
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Variable 199 at class java.util.zip.GZIPOutputStream field crc; tree CRC32 != Constant(@GUT.quals.Lost)
subtype constraint: Variable 200 at class java.util.zip.GZIPOutputStream field crc creation 0; tree CRC32  <:  Variable 199 at class java.util.zip.GZIPOutputStream field crc; tree CRC32
inequality constraint: Variable 200 at class java.util.zip.GZIPOutputStream field crc creation 0; tree CRC32 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 200 at class java.util.zip.GZIPOutputStream field crc creation 0; tree CRC32 != Constant(@GUT.quals.Any)
inequality constraint: Variable 200 at class java.util.zip.GZIPOutputStream field crc creation 0; tree CRC32 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 201 at method java.util.zip.GZIPOutputStream#<init>(Ljava/io/OutputStream;I):V parameter 0; tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 202 at method java.util.zip.GZIPOutputStream#<init>(Ljava/io/OutputStream;IZ):V parameter 0; tree OutputStream != Constant(@GUT.quals.Lost)
subtype constraint: Variable 201 at method java.util.zip.GZIPOutputStream#<init>(Ljava/io/OutputStream;I):V parameter 0; tree OutputStream  <:  Variable 202 at method java.util.zip.GZIPOutputStream#<init>(Ljava/io/OutputStream;IZ):V parameter 0; tree OutputStream
inequality constraint: Variable 202 at method java.util.zip.GZIPOutputStream#<init>(Ljava/io/OutputStream;IZ):V parameter 0; tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 203 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V parameter 0; tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 204 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V parameter 1; tree Deflater != Constant(@GUT.quals.Lost)
subtype constraint: Variable 202 at method java.util.zip.GZIPOutputStream#<init>(Ljava/io/OutputStream;IZ):V parameter 0; tree OutputStream  <:  Variable 203 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V parameter 0; tree OutputStream
subtype constraint: Variable 205 at method java.util.zip.GZIPOutputStream#<init>(Ljava/io/OutputStream;IZ):V creation 0; tree Deflater  <:  Variable 204 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V parameter 1; tree Deflater
inequality constraint: Variable 205 at method java.util.zip.GZIPOutputStream#<init>(Ljava/io/OutputStream;IZ):V creation 0; tree Deflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 205 at method java.util.zip.GZIPOutputStream#<init>(Ljava/io/OutputStream;IZ):V creation 0; tree Deflater != Constant(@GUT.quals.Any)
inequality constraint: Variable 205 at method java.util.zip.GZIPOutputStream#<init>(Ljava/io/OutputStream;IZ):V creation 0; tree Deflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 199 at class java.util.zip.GZIPOutputStream field crc; tree CRC32 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 199 at class java.util.zip.GZIPOutputStream field crc; tree CRC32 != Constant(@GUT.quals.Any)
inequality constraint: Variable 206 at method java.util.zip.GZIPOutputStream#<init>(Ljava/io/OutputStream;):V parameter 0; tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 202 at method java.util.zip.GZIPOutputStream#<init>(Ljava/io/OutputStream;IZ):V parameter 0; tree OutputStream != Constant(@GUT.quals.Lost)
subtype constraint: Variable 206 at method java.util.zip.GZIPOutputStream#<init>(Ljava/io/OutputStream;):V parameter 0; tree OutputStream  <:  Variable 202 at method java.util.zip.GZIPOutputStream#<init>(Ljava/io/OutputStream;IZ):V parameter 0; tree OutputStream
inequality constraint: Variable 207 at method java.util.zip.GZIPOutputStream#<init>(Ljava/io/OutputStream;Z):V parameter 0; tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 202 at method java.util.zip.GZIPOutputStream#<init>(Ljava/io/OutputStream;IZ):V parameter 0; tree OutputStream != Constant(@GUT.quals.Lost)
subtype constraint: Variable 207 at method java.util.zip.GZIPOutputStream#<init>(Ljava/io/OutputStream;Z):V parameter 0; tree OutputStream  <:  Variable 202 at method java.util.zip.GZIPOutputStream#<init>(Ljava/io/OutputStream;IZ):V parameter 0; tree OutputStream
subtype constraint: Variable 209 at method java.util.zip.DeflaterOutputStream#write([BII):V parameter 0; tree byte[]  <:  Variable 208 at method java.util.zip.GZIPOutputStream#write([BII):V parameter 0; tree byte[]
subtype constraint: Constant(@GUT.quals.Peer)  <:  Variable 208 at method java.util.zip.GZIPOutputStream#write([BII):V parameter 0; tree byte[]
subtype constraint: Constant(@GUT.quals.Peer)  <:  Variable 208 at method java.util.zip.GZIPOutputStream#write([BII):V parameter 0; tree byte[]
combine constraint: Constant(@GUT.quals.Peer)  |>  Variable 209 at method java.util.zip.DeflaterOutputStream#write([BII):V parameter 0; tree byte[]  =  CombVariable #210
inequality constraint: CombVariable #210 != Constant(@GUT.quals.Lost)
combine constraint: Constant(@GUT.quals.Peer)  |>  Variable 209 at method java.util.zip.DeflaterOutputStream#write([BII):V parameter 0; tree byte[]  =  CombVariable #211
subtype constraint: Variable 208 at method java.util.zip.GZIPOutputStream#write([BII):V parameter 0; tree byte[]  <:  CombVariable #211
combine constraint: Variable 199 at class java.util.zip.GZIPOutputStream field crc; tree CRC32  |>  Variable 89 at method java.util.zip.CRC32#update([BII):V parameter 0; tree byte[]  =  CombVariable #212
inequality constraint: CombVariable #212 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 199 at class java.util.zip.GZIPOutputStream field crc; tree CRC32 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 199 at class java.util.zip.GZIPOutputStream field crc; tree CRC32 != Constant(@GUT.quals.Any)
combine constraint: Variable 199 at class java.util.zip.GZIPOutputStream field crc; tree CRC32  |>  Variable 89 at method java.util.zip.CRC32#update([BII):V parameter 0; tree byte[]  =  CombVariable #213
subtype constraint: Variable 208 at method java.util.zip.GZIPOutputStream#write([BII):V parameter 0; tree byte[]  <:  CombVariable #213
inequality constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater != Constant(@GUT.quals.Any)
combine constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater  |>  Variable 215 at method java.util.zip.Deflater#deflate([BII):I parameter 0; tree byte[]  =  CombVariable #216
combine constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater  |>  Variable 215 at method java.util.zip.Deflater#deflate([BII):I parameter 0; tree byte[]  =  CombVariable #217
inequality constraint: CombVariable #217 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater != Constant(@GUT.quals.Any)
combine constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater  |>  Variable 215 at method java.util.zip.Deflater#deflate([BII):I parameter 0; tree byte[]  =  CombVariable #218
subtype constraint: Variable 219 at class java.util.zip.DeflaterOutputStream field buf; tree byte[]  <:  CombVariable #218
inequality constraint: Variable 220 at method java.util.zip.GZIPOutputStream#writeTrailer([BI):V parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 219 at class java.util.zip.DeflaterOutputStream field buf; tree byte[]  <:  Variable 220 at method java.util.zip.GZIPOutputStream#writeTrailer([BI):V parameter 0; tree byte[]
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #221
inequality constraint: CombVariable #221 != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #222
subtype constraint: Variable 219 at class java.util.zip.DeflaterOutputStream field buf; tree byte[]  <:  CombVariable #222
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #223
inequality constraint: CombVariable #223 != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #224
subtype constraint: Variable 219 at class java.util.zip.DeflaterOutputStream field buf; tree byte[]  <:  CombVariable #224
subtype constraint: Variable 226 at method java.util.zip.GZIPOutputStream#finish():V creation 0; tree new byte[TRAILER_SIZE]  <:  Variable 225 at method java.util.zip.GZIPOutputStream#finish():V local variable trailer(0); tree byte[]
inequality constraint: Variable 220 at method java.util.zip.GZIPOutputStream#writeTrailer([BI):V parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 225 at method java.util.zip.GZIPOutputStream#finish():V local variable trailer(0); tree byte[]  <:  Variable 220 at method java.util.zip.GZIPOutputStream#writeTrailer([BI):V parameter 0; tree byte[]
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #227
inequality constraint: CombVariable #227 != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #228
subtype constraint: Variable 225 at method java.util.zip.GZIPOutputStream#finish():V local variable trailer(0); tree byte[]  <:  CombVariable #228
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #229
inequality constraint: CombVariable #229 != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #230
subtype constraint: Variable 231 at method java.util.zip.GZIPOutputStream#writeHeader():V creation 0; tree new byte[]{(byte)GZIP_MAGIC, (byte)(GZIP_MAGIC >> 8), Deflater.DEFLATED, 0, 0, 0, 0, 0, 0, 0}  <:  CombVariable #230
inequality constraint: Variable 232 at method java.util.zip.GZIPOutputStream#writeInt(I[BI):V parameter 1; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 220 at method java.util.zip.GZIPOutputStream#writeTrailer([BI):V parameter 0; tree byte[]  <:  Variable 232 at method java.util.zip.GZIPOutputStream#writeInt(I[BI):V parameter 1; tree byte[]
inequality constraint: Variable 232 at method java.util.zip.GZIPOutputStream#writeInt(I[BI):V parameter 1; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 220 at method java.util.zip.GZIPOutputStream#writeTrailer([BI):V parameter 0; tree byte[]  <:  Variable 232 at method java.util.zip.GZIPOutputStream#writeInt(I[BI):V parameter 1; tree byte[]
inequality constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater != Constant(@GUT.quals.Any)
inequality constraint: Variable 233 at method java.util.zip.GZIPOutputStream#writeShort(I[BI):V parameter 1; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 232 at method java.util.zip.GZIPOutputStream#writeInt(I[BI):V parameter 1; tree byte[]  <:  Variable 233 at method java.util.zip.GZIPOutputStream#writeShort(I[BI):V parameter 1; tree byte[]
inequality constraint: Variable 233 at method java.util.zip.GZIPOutputStream#writeShort(I[BI):V parameter 1; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 232 at method java.util.zip.GZIPOutputStream#writeInt(I[BI):V parameter 1; tree byte[]  <:  Variable 233 at method java.util.zip.GZIPOutputStream#writeShort(I[BI):V parameter 1; tree byte[]
inequality constraint: Variable 233 at method java.util.zip.GZIPOutputStream#writeShort(I[BI):V parameter 1; tree byte[] != Constant(@GUT.quals.Lost)
inequality constraint: Variable 233 at method java.util.zip.GZIPOutputStream#writeShort(I[BI):V parameter 1; tree byte[] != Constant(@GUT.quals.Any)
inequality constraint: Variable 233 at method java.util.zip.GZIPOutputStream#writeShort(I[BI):V parameter 1; tree byte[] != Constant(@GUT.quals.Lost)
inequality constraint: Variable 233 at method java.util.zip.GZIPOutputStream#writeShort(I[BI):V parameter 1; tree byte[] != Constant(@GUT.quals.Any)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 203 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V parameter 0; tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 204 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V parameter 1; tree Deflater != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
subtype constraint: Variable 203 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V parameter 0; tree OutputStream  <:  Constant(@GUT.quals.Peer)
inequality constraint: Variable 234 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 234 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V creation 0; tree NullPointerException != Constant(@GUT.quals.Any)
inequality constraint: Variable 234 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
combine constraint: Variable 235 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V creation 1; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #236
inequality constraint: CombVariable #236 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 235 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V creation 1; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 235 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V creation 1; tree IllegalArgumentException != Constant(@GUT.quals.Any)
combine constraint: Variable 235 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V creation 1; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #237
subtype constraint: Literal(STRING_LITERAL, "buffer size <= 0")  <:  CombVariable #237
inequality constraint: Variable 235 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V creation 1; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater != Constant(@GUT.quals.Lost)
subtype constraint: Variable 204 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V parameter 1; tree Deflater  <:  Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater
inequality constraint: Variable 219 at class java.util.zip.DeflaterOutputStream field buf; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 238 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V creation 2; tree new byte[size]  <:  Variable 219 at class java.util.zip.DeflaterOutputStream field buf; tree byte[]
inequality constraint: Variable 239 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;I):V parameter 0; tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 240 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;I):V parameter 1; tree Deflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 203 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V parameter 0; tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 204 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V parameter 1; tree Deflater != Constant(@GUT.quals.Lost)
subtype constraint: Variable 239 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;I):V parameter 0; tree OutputStream  <:  Variable 203 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V parameter 0; tree OutputStream
subtype constraint: Variable 240 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;I):V parameter 1; tree Deflater  <:  Variable 204 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V parameter 1; tree Deflater
inequality constraint: Variable 241 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;Z):V parameter 0; tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 242 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;Z):V parameter 1; tree Deflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 203 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V parameter 0; tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 204 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V parameter 1; tree Deflater != Constant(@GUT.quals.Lost)
subtype constraint: Variable 241 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;Z):V parameter 0; tree OutputStream  <:  Variable 203 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V parameter 0; tree OutputStream
subtype constraint: Variable 242 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;Z):V parameter 1; tree Deflater  <:  Variable 204 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V parameter 1; tree Deflater
inequality constraint: Variable 243 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;):V parameter 0; tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 244 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;):V parameter 1; tree Deflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 203 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V parameter 0; tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 204 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V parameter 1; tree Deflater != Constant(@GUT.quals.Lost)
subtype constraint: Variable 243 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;):V parameter 0; tree OutputStream  <:  Variable 203 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V parameter 0; tree OutputStream
subtype constraint: Variable 244 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;):V parameter 1; tree Deflater  <:  Variable 204 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V parameter 1; tree Deflater
inequality constraint: Variable 245 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Z):V parameter 0; tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 203 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V parameter 0; tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 204 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V parameter 1; tree Deflater != Constant(@GUT.quals.Lost)
subtype constraint: Variable 245 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Z):V parameter 0; tree OutputStream  <:  Variable 203 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V parameter 0; tree OutputStream
subtype constraint: Variable 246 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Z):V creation 0; tree Deflater  <:  Variable 204 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ):V parameter 1; tree Deflater
inequality constraint: Variable 246 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Z):V creation 0; tree Deflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 246 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Z):V creation 0; tree Deflater != Constant(@GUT.quals.Any)
inequality constraint: Variable 246 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Z):V creation 0; tree Deflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 247 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;):V parameter 0; tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 245 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Z):V parameter 0; tree OutputStream != Constant(@GUT.quals.Lost)
subtype constraint: Variable 247 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;):V parameter 0; tree OutputStream  <:  Variable 245 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Z):V parameter 0; tree OutputStream
subtype constraint: Variable 249 at method java.util.zip.DeflaterOutputStream#write(I):V creation 0; tree new byte[1]  <:  Variable 248 at method java.util.zip.DeflaterOutputStream#write(I):V local variable buf(0); tree byte[]
inequality constraint: Variable 248 at method java.util.zip.DeflaterOutputStream#write(I):V local variable buf(0); tree byte[] != Constant(@GUT.quals.Lost)
inequality constraint: Variable 248 at method java.util.zip.DeflaterOutputStream#write(I):V local variable buf(0); tree byte[] != Constant(@GUT.quals.Any)
inequality constraint: Variable 209 at method java.util.zip.DeflaterOutputStream#write([BII):V parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 248 at method java.util.zip.DeflaterOutputStream#write(I):V local variable buf(0); tree byte[]  <:  Variable 209 at method java.util.zip.DeflaterOutputStream#write([BII):V parameter 0; tree byte[]
subtype constraint: Constant(@GUT.quals.Peer)  <:  Variable 209 at method java.util.zip.DeflaterOutputStream#write([BII):V parameter 0; tree byte[]
subtype constraint: Constant(@GUT.quals.Peer)  <:  Variable 209 at method java.util.zip.DeflaterOutputStream#write([BII):V parameter 0; tree byte[]
combine constraint: Variable 250 at method java.util.zip.DeflaterOutputStream#write([BII):V creation 0; tree IOException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #251
inequality constraint: CombVariable #251 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 250 at method java.util.zip.DeflaterOutputStream#write([BII):V creation 0; tree IOException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 250 at method java.util.zip.DeflaterOutputStream#write([BII):V creation 0; tree IOException != Constant(@GUT.quals.Any)
combine constraint: Variable 250 at method java.util.zip.DeflaterOutputStream#write([BII):V creation 0; tree IOException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #252
subtype constraint: Literal(STRING_LITERAL, "write beyond end of stream")  <:  CombVariable #252
inequality constraint: Variable 250 at method java.util.zip.DeflaterOutputStream#write([BII):V creation 0; tree IOException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 253 at method java.util.zip.DeflaterOutputStream#write([BII):V creation 1; tree IndexOutOfBoundsException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 253 at method java.util.zip.DeflaterOutputStream#write([BII):V creation 1; tree IndexOutOfBoundsException != Constant(@GUT.quals.Any)
inequality constraint: Variable 253 at method java.util.zip.DeflaterOutputStream#write([BII):V creation 1; tree IndexOutOfBoundsException != Constant(@GUT.quals.Lost)
combine constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater  |>  Variable 254 at method java.util.zip.Deflater#setInput([BII):V parameter 0; tree byte[]  =  CombVariable #255
inequality constraint: CombVariable #255 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater != Constant(@GUT.quals.Any)
combine constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater  |>  Variable 254 at method java.util.zip.Deflater#setInput([BII):V parameter 0; tree byte[]  =  CombVariable #256
subtype constraint: Variable 209 at method java.util.zip.DeflaterOutputStream#write([BII):V parameter 0; tree byte[]  <:  CombVariable #256
inequality constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater != Constant(@GUT.quals.Any)
inequality constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater != Constant(@GUT.quals.Any)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater  |>  Variable 215 at method java.util.zip.Deflater#deflate([BII):I parameter 0; tree byte[]  =  CombVariable #257
combine constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater  |>  Variable 215 at method java.util.zip.Deflater#deflate([BII):I parameter 0; tree byte[]  =  CombVariable #258
inequality constraint: CombVariable #258 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater != Constant(@GUT.quals.Any)
combine constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater  |>  Variable 215 at method java.util.zip.Deflater#deflate([BII):I parameter 0; tree byte[]  =  CombVariable #259
subtype constraint: Variable 219 at class java.util.zip.DeflaterOutputStream field buf; tree byte[]  <:  CombVariable #259
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #260
inequality constraint: CombVariable #260 != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #261
subtype constraint: Variable 219 at class java.util.zip.DeflaterOutputStream field buf; tree byte[]  <:  CombVariable #261
combine constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater  |>  Variable 262 at method java.util.zip.Deflater#deflate([BIII):I parameter 0; tree byte[]  =  CombVariable #263
combine constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater  |>  Variable 262 at method java.util.zip.Deflater#deflate([BIII):I parameter 0; tree byte[]  =  CombVariable #264
inequality constraint: CombVariable #264 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater != Constant(@GUT.quals.Any)
combine constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater  |>  Variable 262 at method java.util.zip.Deflater#deflate([BIII):I parameter 0; tree byte[]  =  CombVariable #265
subtype constraint: Variable 219 at class java.util.zip.DeflaterOutputStream field buf; tree byte[]  <:  CombVariable #265
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #266
inequality constraint: CombVariable #266 != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #267
subtype constraint: Variable 219 at class java.util.zip.DeflaterOutputStream field buf; tree byte[]  <:  CombVariable #267
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
inequality constraint: Variable 268 at class java.util.zip.Deflater field zsRef; tree ZStreamRef != Constant(@GUT.quals.Lost)
subtype constraint: Variable 270 at class java.util.zip.Deflater field buf creation 0; tree new byte[0]  <:  Variable 269 at class java.util.zip.Deflater field buf; tree byte[]
inequality constraint: Variable 268 at class java.util.zip.Deflater field zsRef; tree ZStreamRef != Constant(@GUT.quals.Lost)
subtype constraint: Variable 271 at method java.util.zip.Deflater#<init>(IZ):V creation 0; tree ZStreamRef  <:  Variable 268 at class java.util.zip.Deflater field zsRef; tree ZStreamRef
inequality constraint: Variable 271 at method java.util.zip.Deflater#<init>(IZ):V creation 0; tree ZStreamRef != Constant(@GUT.quals.Lost)
inequality constraint: Variable 271 at method java.util.zip.Deflater#<init>(IZ):V creation 0; tree ZStreamRef != Constant(@GUT.quals.Any)
inequality constraint: Variable 271 at method java.util.zip.Deflater#<init>(IZ):V creation 0; tree ZStreamRef != Constant(@GUT.quals.Lost)
inequality constraint: Variable 272 at method java.util.zip.Deflater#setInput([BII):V creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 272 at method java.util.zip.Deflater#setInput([BII):V creation 0; tree NullPointerException != Constant(@GUT.quals.Any)
inequality constraint: Variable 272 at method java.util.zip.Deflater#setInput([BII):V creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 273 at method java.util.zip.Deflater#setInput([BII):V creation 1; tree ArrayIndexOutOfBoundsException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 273 at method java.util.zip.Deflater#setInput([BII):V creation 1; tree ArrayIndexOutOfBoundsException != Constant(@GUT.quals.Any)
inequality constraint: Variable 273 at method java.util.zip.Deflater#setInput([BII):V creation 1; tree ArrayIndexOutOfBoundsException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 269 at class java.util.zip.Deflater field buf; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 254 at method java.util.zip.Deflater#setInput([BII):V parameter 0; tree byte[]  <:  Variable 269 at class java.util.zip.Deflater field buf; tree byte[]
inequality constraint: Variable 254 at method java.util.zip.Deflater#setInput([BII):V parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 274 at method java.util.zip.Deflater#setInput([B):V parameter 0; tree byte[]  <:  Variable 254 at method java.util.zip.Deflater#setInput([BII):V parameter 0; tree byte[]
inequality constraint: Variable 276 at method java.util.zip.Deflater#setDictionary([BII):V creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 276 at method java.util.zip.Deflater#setDictionary([BII):V creation 0; tree NullPointerException != Constant(@GUT.quals.Any)
inequality constraint: Variable 276 at method java.util.zip.Deflater#setDictionary([BII):V creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 277 at method java.util.zip.Deflater#setDictionary([BII):V creation 1; tree ArrayIndexOutOfBoundsException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 277 at method java.util.zip.Deflater#setDictionary([BII):V creation 1; tree ArrayIndexOutOfBoundsException != Constant(@GUT.quals.Any)
inequality constraint: Variable 277 at method java.util.zip.Deflater#setDictionary([BII):V creation 1; tree ArrayIndexOutOfBoundsException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 278 at method java.util.zip.Deflater#setDictionary(J[BII):V parameter 1; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 275 at method java.util.zip.Deflater#setDictionary([BII):V parameter 0; tree byte[]  <:  Variable 278 at method java.util.zip.Deflater#setDictionary(J[BII):V parameter 1; tree byte[]
inequality constraint: Variable 275 at method java.util.zip.Deflater#setDictionary([BII):V parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 279 at method java.util.zip.Deflater#setDictionary([B):V parameter 0; tree byte[]  <:  Variable 275 at method java.util.zip.Deflater#setDictionary([BII):V parameter 0; tree byte[]
inequality constraint: Variable 280 at method java.util.zip.Deflater#setStrategy(I):V creation 0; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 280 at method java.util.zip.Deflater#setStrategy(I):V creation 0; tree IllegalArgumentException != Constant(@GUT.quals.Any)
inequality constraint: Variable 280 at method java.util.zip.Deflater#setStrategy(I):V creation 0; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
combine constraint: Variable 281 at method java.util.zip.Deflater#setLevel(I):V creation 0; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #282
inequality constraint: CombVariable #282 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 281 at method java.util.zip.Deflater#setLevel(I):V creation 0; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 281 at method java.util.zip.Deflater#setLevel(I):V creation 0; tree IllegalArgumentException != Constant(@GUT.quals.Any)
combine constraint: Variable 281 at method java.util.zip.Deflater#setLevel(I):V creation 0; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #283
subtype constraint: Literal(STRING_LITERAL, "invalid compression level")  <:  CombVariable #283
inequality constraint: Variable 281 at method java.util.zip.Deflater#setLevel(I):V creation 0; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 262 at method java.util.zip.Deflater#deflate([BIII):I parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 215 at method java.util.zip.Deflater#deflate([BII):I parameter 0; tree byte[]  <:  Variable 262 at method java.util.zip.Deflater#deflate([BIII):I parameter 0; tree byte[]
inequality constraint: Variable 262 at method java.util.zip.Deflater#deflate([BIII):I parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 284 at method java.util.zip.Deflater#deflate([B):I parameter 0; tree byte[]  <:  Variable 262 at method java.util.zip.Deflater#deflate([BIII):I parameter 0; tree byte[]
inequality constraint: Variable 285 at method java.util.zip.Deflater#deflate([BIII):I creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 285 at method java.util.zip.Deflater#deflate([BIII):I creation 0; tree NullPointerException != Constant(@GUT.quals.Any)
inequality constraint: Variable 285 at method java.util.zip.Deflater#deflate([BIII):I creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 286 at method java.util.zip.Deflater#deflate([BIII):I creation 1; tree ArrayIndexOutOfBoundsException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 286 at method java.util.zip.Deflater#deflate([BIII):I creation 1; tree ArrayIndexOutOfBoundsException != Constant(@GUT.quals.Any)
inequality constraint: Variable 286 at method java.util.zip.Deflater#deflate([BIII):I creation 1; tree ArrayIndexOutOfBoundsException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 287 at method java.util.zip.Deflater#deflateBytes(J[BIII):I parameter 1; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 262 at method java.util.zip.Deflater#deflate([BIII):I parameter 0; tree byte[]  <:  Variable 287 at method java.util.zip.Deflater#deflateBytes(J[BIII):I parameter 1; tree byte[]
inequality constraint: Variable 288 at method java.util.zip.Deflater#deflate([BIII):I creation 2; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 288 at method java.util.zip.Deflater#deflate([BIII):I creation 2; tree IllegalArgumentException != Constant(@GUT.quals.Any)
inequality constraint: Variable 288 at method java.util.zip.Deflater#deflate([BIII):I creation 2; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 268 at class java.util.zip.Deflater field zsRef; tree ZStreamRef != Constant(@GUT.quals.Lost)
inequality constraint: Variable 268 at class java.util.zip.Deflater field zsRef; tree ZStreamRef != Constant(@GUT.quals.Any)
inequality constraint: Variable 269 at class java.util.zip.Deflater field buf; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Constant(@GUT.quals.Bottom)  <:  Variable 269 at class java.util.zip.Deflater field buf; tree byte[]
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #289
inequality constraint: CombVariable #289 != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #290
subtype constraint: Variable 268 at class java.util.zip.Deflater field zsRef; tree ZStreamRef  <:  CombVariable #290
combine constraint: Variable 291 at method java.util.zip.Deflater#ensureOpen():V creation 0; tree NullPointerException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #292
inequality constraint: CombVariable #292 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 291 at method java.util.zip.Deflater#ensureOpen():V creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 291 at method java.util.zip.Deflater#ensureOpen():V creation 0; tree NullPointerException != Constant(@GUT.quals.Any)
combine constraint: Variable 291 at method java.util.zip.Deflater#ensureOpen():V creation 0; tree NullPointerException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #293
subtype constraint: Literal(STRING_LITERAL, "Deflater has been closed")  <:  CombVariable #293
inequality constraint: Variable 291 at method java.util.zip.Deflater#ensureOpen():V creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Variable 294 at class java.util.zip.CheckedInputStream field cksum; tree Checksum != Constant(@GUT.quals.Lost)
inequality constraint: Variable 94 at method java.util.zip.CheckedInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Checksum;):V parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 95 at method java.util.zip.CheckedInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Checksum;):V parameter 1; tree Checksum != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
subtype constraint: Variable 94 at method java.util.zip.CheckedInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Checksum;):V parameter 0; tree InputStream  <:  Constant(@GUT.quals.Peer)
inequality constraint: Variable 294 at class java.util.zip.CheckedInputStream field cksum; tree Checksum != Constant(@GUT.quals.Lost)
subtype constraint: Variable 95 at method java.util.zip.CheckedInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Checksum;):V parameter 1; tree Checksum  <:  Variable 294 at class java.util.zip.CheckedInputStream field cksum; tree Checksum
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
inequality constraint: Variable 294 at class java.util.zip.CheckedInputStream field cksum; tree Checksum != Constant(@GUT.quals.Lost)
inequality constraint: Variable 294 at class java.util.zip.CheckedInputStream field cksum; tree Checksum != Constant(@GUT.quals.Any)
subtype constraint: Constant(@GUT.quals.Peer)  <:  Variable 295 at method java.util.zip.CheckedInputStream#read([BII):I parameter 0; tree byte[]
subtype constraint: Constant(@GUT.quals.Peer)  <:  Variable 295 at method java.util.zip.CheckedInputStream#read([BII):I parameter 0; tree byte[]
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #296
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #297
inequality constraint: CombVariable #297 != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #298
subtype constraint: Variable 295 at method java.util.zip.CheckedInputStream#read([BII):I parameter 0; tree byte[]  <:  CombVariable #298
combine constraint: Variable 294 at class java.util.zip.CheckedInputStream field cksum; tree Checksum  |>  Variable 194 at method java.util.zip.Checksum#update([BII):V parameter 0; tree byte[]  =  CombVariable #299
inequality constraint: CombVariable #299 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 294 at class java.util.zip.CheckedInputStream field cksum; tree Checksum != Constant(@GUT.quals.Lost)
inequality constraint: Variable 294 at class java.util.zip.CheckedInputStream field cksum; tree Checksum != Constant(@GUT.quals.Any)
combine constraint: Variable 294 at class java.util.zip.CheckedInputStream field cksum; tree Checksum  |>  Variable 194 at method java.util.zip.Checksum#update([BII):V parameter 0; tree byte[]  =  CombVariable #300
subtype constraint: Variable 295 at method java.util.zip.CheckedInputStream#read([BII):I parameter 0; tree byte[]  <:  CombVariable #300
subtype constraint: Variable 302 at method java.util.zip.CheckedInputStream#skip(J):J creation 0; tree new byte[512]  <:  Variable 301 at method java.util.zip.CheckedInputStream#skip(J):J local variable buf(0); tree byte[]
inequality constraint: Variable 295 at method java.util.zip.CheckedInputStream#read([BII):I parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 301 at method java.util.zip.CheckedInputStream#skip(J):J local variable buf(0); tree byte[]  <:  Variable 295 at method java.util.zip.CheckedInputStream#read([BII):I parameter 0; tree byte[]
inequality constraint: Variable 303 at method java.util.zip.CheckedInputStream#getChecksum():Ljava/util/zip/Checksum; return type; tree Checksum != Constant(@GUT.quals.Lost)
subtype constraint: Variable 294 at class java.util.zip.CheckedInputStream field cksum; tree Checksum  <:  Variable 303 at method java.util.zip.CheckedInputStream#getChecksum():Ljava/util/zip/Checksum; return type; tree Checksum
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Variable 304 at class java.util.zip.InflaterOutputStream field inf; tree Inflater != Constant(@GUT.quals.Lost)
subtype constraint: Variable 307 at class java.util.zip.InflaterOutputStream field wbuf creation 0; tree new byte[1]  <:  Variable 306 at class java.util.zip.InflaterOutputStream field wbuf; tree byte[]
combine constraint: Variable 308 at method java.util.zip.InflaterOutputStream#ensureOpen():V creation 0; tree IOException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #309
inequality constraint: CombVariable #309 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 308 at method java.util.zip.InflaterOutputStream#ensureOpen():V creation 0; tree IOException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 308 at method java.util.zip.InflaterOutputStream#ensureOpen():V creation 0; tree IOException != Constant(@GUT.quals.Any)
combine constraint: Variable 308 at method java.util.zip.InflaterOutputStream#ensureOpen():V creation 0; tree IOException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #310
subtype constraint: Literal(STRING_LITERAL, "Stream closed")  <:  CombVariable #310
inequality constraint: Variable 308 at method java.util.zip.InflaterOutputStream#ensureOpen():V creation 0; tree IOException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 311 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;):V parameter 0; tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 312 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;):V parameter 0; tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 313 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;):V parameter 1; tree Inflater != Constant(@GUT.quals.Lost)
subtype constraint: Variable 311 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;):V parameter 0; tree OutputStream  <:  Variable 312 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;):V parameter 0; tree OutputStream
subtype constraint: Variable 314 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;):V creation 0; tree Inflater  <:  Variable 313 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;):V parameter 1; tree Inflater
inequality constraint: Variable 314 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;):V creation 0; tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 314 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;):V creation 0; tree Inflater != Constant(@GUT.quals.Any)
inequality constraint: Variable 314 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;):V creation 0; tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 312 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;):V parameter 0; tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 313 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;):V parameter 1; tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 315 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;I):V parameter 0; tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 316 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;I):V parameter 1; tree Inflater != Constant(@GUT.quals.Lost)
subtype constraint: Variable 312 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;):V parameter 0; tree OutputStream  <:  Variable 315 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;I):V parameter 0; tree OutputStream
subtype constraint: Variable 313 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;):V parameter 1; tree Inflater  <:  Variable 316 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;I):V parameter 1; tree Inflater
inequality constraint: Variable 315 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;I):V parameter 0; tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 316 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;I):V parameter 1; tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
subtype constraint: Variable 315 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;I):V parameter 0; tree OutputStream  <:  Constant(@GUT.quals.Peer)
combine constraint: Variable 317 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;I):V creation 0; tree NullPointerException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #318
inequality constraint: CombVariable #318 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 317 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;I):V creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 317 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;I):V creation 0; tree NullPointerException != Constant(@GUT.quals.Any)
combine constraint: Variable 317 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;I):V creation 0; tree NullPointerException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #319
subtype constraint: Literal(STRING_LITERAL, "Null output")  <:  CombVariable #319
inequality constraint: Variable 317 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;I):V creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
combine constraint: Variable 320 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;I):V creation 1; tree NullPointerException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #321
inequality constraint: CombVariable #321 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 320 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;I):V creation 1; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 320 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;I):V creation 1; tree NullPointerException != Constant(@GUT.quals.Any)
combine constraint: Variable 320 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;I):V creation 1; tree NullPointerException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #322
subtype constraint: Literal(STRING_LITERAL, "Null inflater")  <:  CombVariable #322
inequality constraint: Variable 320 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;I):V creation 1; tree NullPointerException != Constant(@GUT.quals.Lost)
combine constraint: Variable 323 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;I):V creation 2; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #324
inequality constraint: CombVariable #324 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 323 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;I):V creation 2; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 323 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;I):V creation 2; tree IllegalArgumentException != Constant(@GUT.quals.Any)
combine constraint: Variable 323 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;I):V creation 2; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #325
subtype constraint: Literal(STRING_LITERAL, "Buffer size < 1")  <:  CombVariable #325
inequality constraint: Variable 323 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;I):V creation 2; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 304 at class java.util.zip.InflaterOutputStream field inf; tree Inflater != Constant(@GUT.quals.Lost)
subtype constraint: Variable 316 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;I):V parameter 1; tree Inflater  <:  Variable 304 at class java.util.zip.InflaterOutputStream field inf; tree Inflater
inequality constraint: Variable 305 at class java.util.zip.InflaterOutputStream field buf; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 326 at method java.util.zip.InflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;I):V creation 3; tree new byte[bufLen]  <:  Variable 305 at class java.util.zip.InflaterOutputStream field buf; tree byte[]
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Variable 304 at class java.util.zip.InflaterOutputStream field inf; tree Inflater  |>  Variable 62 at method java.util.zip.Inflater#inflate([BII):I parameter 0; tree byte[]  =  CombVariable #327
combine constraint: Variable 304 at class java.util.zip.InflaterOutputStream field inf; tree Inflater  |>  Variable 62 at method java.util.zip.Inflater#inflate([BII):I parameter 0; tree byte[]  =  CombVariable #328
inequality constraint: CombVariable #328 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 304 at class java.util.zip.InflaterOutputStream field inf; tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 304 at class java.util.zip.InflaterOutputStream field inf; tree Inflater != Constant(@GUT.quals.Any)
combine constraint: Variable 304 at class java.util.zip.InflaterOutputStream field inf; tree Inflater  |>  Variable 62 at method java.util.zip.Inflater#inflate([BII):I parameter 0; tree byte[]  =  CombVariable #329
subtype constraint: Variable 305 at class java.util.zip.InflaterOutputStream field buf; tree byte[]  <:  CombVariable #329
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #330
inequality constraint: CombVariable #330 != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #331
subtype constraint: Variable 305 at class java.util.zip.InflaterOutputStream field buf; tree byte[]  <:  CombVariable #331
inequality constraint: Variable 332 at method java.util.zip.InflaterOutputStream#flush():V local variable ex(0); tree DataFormatException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 333 at method java.util.zip.InflaterOutputStream#flush():V local variable msg(0); tree String != Constant(@GUT.quals.Lost)
combine constraint: Variable 332 at method java.util.zip.InflaterOutputStream#flush():V local variable ex(0); tree DataFormatException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #334
subtype constraint: CombVariable #334  <:  Variable 333 at method java.util.zip.InflaterOutputStream#flush():V local variable msg(0); tree String
combine constraint: Variable 332 at method java.util.zip.InflaterOutputStream#flush():V local variable ex(0); tree DataFormatException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #335
inequality constraint: Variable 332 at method java.util.zip.InflaterOutputStream#flush():V local variable ex(0); tree DataFormatException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 332 at method java.util.zip.InflaterOutputStream#flush():V local variable ex(0); tree DataFormatException != Constant(@GUT.quals.Any)
combine constraint: Variable 332 at method java.util.zip.InflaterOutputStream#flush():V local variable ex(0); tree DataFormatException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #336
inequality constraint: Variable 333 at method java.util.zip.InflaterOutputStream#flush():V local variable msg(0); tree String != Constant(@GUT.quals.Lost)
subtype constraint: Literal(STRING_LITERAL, "Invalid ZLIB data format")  <:  Variable 333 at method java.util.zip.InflaterOutputStream#flush():V local variable msg(0); tree String
combine constraint: Variable 337 at method java.util.zip.InflaterOutputStream#flush():V creation 0; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #338
inequality constraint: CombVariable #338 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 337 at method java.util.zip.InflaterOutputStream#flush():V creation 0; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 337 at method java.util.zip.InflaterOutputStream#flush():V creation 0; tree ZipException != Constant(@GUT.quals.Any)
combine constraint: Variable 337 at method java.util.zip.InflaterOutputStream#flush():V creation 0; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #339
subtype constraint: Variable 333 at method java.util.zip.InflaterOutputStream#flush():V local variable msg(0); tree String  <:  CombVariable #339
inequality constraint: Variable 337 at method java.util.zip.InflaterOutputStream#flush():V creation 0; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 304 at class java.util.zip.InflaterOutputStream field inf; tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 304 at class java.util.zip.InflaterOutputStream field inf; tree Inflater != Constant(@GUT.quals.Any)
inequality constraint: Variable 306 at class java.util.zip.InflaterOutputStream field wbuf; tree byte[] != Constant(@GUT.quals.Lost)
inequality constraint: Variable 306 at class java.util.zip.InflaterOutputStream field wbuf; tree byte[] != Constant(@GUT.quals.Any)
inequality constraint: Variable 340 at method java.util.zip.InflaterOutputStream#write([BII):V parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 306 at class java.util.zip.InflaterOutputStream field wbuf; tree byte[]  <:  Variable 340 at method java.util.zip.InflaterOutputStream#write([BII):V parameter 0; tree byte[]
subtype constraint: Constant(@GUT.quals.Peer)  <:  Variable 340 at method java.util.zip.InflaterOutputStream#write([BII):V parameter 0; tree byte[]
subtype constraint: Constant(@GUT.quals.Peer)  <:  Variable 340 at method java.util.zip.InflaterOutputStream#write([BII):V parameter 0; tree byte[]
combine constraint: Variable 341 at method java.util.zip.InflaterOutputStream#write([BII):V creation 0; tree NullPointerException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #342
inequality constraint: CombVariable #342 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 341 at method java.util.zip.InflaterOutputStream#write([BII):V creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 341 at method java.util.zip.InflaterOutputStream#write([BII):V creation 0; tree NullPointerException != Constant(@GUT.quals.Any)
combine constraint: Variable 341 at method java.util.zip.InflaterOutputStream#write([BII):V creation 0; tree NullPointerException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #343
subtype constraint: Literal(STRING_LITERAL, "Null buffer for read")  <:  CombVariable #343
inequality constraint: Variable 341 at method java.util.zip.InflaterOutputStream#write([BII):V creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 344 at method java.util.zip.InflaterOutputStream#write([BII):V creation 1; tree IndexOutOfBoundsException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 344 at method java.util.zip.InflaterOutputStream#write([BII):V creation 1; tree IndexOutOfBoundsException != Constant(@GUT.quals.Any)
inequality constraint: Variable 344 at method java.util.zip.InflaterOutputStream#write([BII):V creation 1; tree IndexOutOfBoundsException != Constant(@GUT.quals.Lost)
combine constraint: Variable 304 at class java.util.zip.InflaterOutputStream field inf; tree Inflater  |>  Variable 53 at method java.util.zip.Inflater#setInput([BII):V parameter 0; tree byte[]  =  CombVariable #345
inequality constraint: CombVariable #345 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 304 at class java.util.zip.InflaterOutputStream field inf; tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 304 at class java.util.zip.InflaterOutputStream field inf; tree Inflater != Constant(@GUT.quals.Any)
combine constraint: Variable 304 at class java.util.zip.InflaterOutputStream field inf; tree Inflater  |>  Variable 53 at method java.util.zip.Inflater#setInput([BII):V parameter 0; tree byte[]  =  CombVariable #346
subtype constraint: Variable 340 at method java.util.zip.InflaterOutputStream#write([BII):V parameter 0; tree byte[]  <:  CombVariable #346
combine constraint: Variable 304 at class java.util.zip.InflaterOutputStream field inf; tree Inflater  |>  Variable 62 at method java.util.zip.Inflater#inflate([BII):I parameter 0; tree byte[]  =  CombVariable #347
combine constraint: Variable 304 at class java.util.zip.InflaterOutputStream field inf; tree Inflater  |>  Variable 62 at method java.util.zip.Inflater#inflate([BII):I parameter 0; tree byte[]  =  CombVariable #348
inequality constraint: CombVariable #348 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 304 at class java.util.zip.InflaterOutputStream field inf; tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 304 at class java.util.zip.InflaterOutputStream field inf; tree Inflater != Constant(@GUT.quals.Any)
combine constraint: Variable 304 at class java.util.zip.InflaterOutputStream field inf; tree Inflater  |>  Variable 62 at method java.util.zip.Inflater#inflate([BII):I parameter 0; tree byte[]  =  CombVariable #349
subtype constraint: Variable 305 at class java.util.zip.InflaterOutputStream field buf; tree byte[]  <:  CombVariable #349
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #350
inequality constraint: CombVariable #350 != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #351
subtype constraint: Variable 305 at class java.util.zip.InflaterOutputStream field buf; tree byte[]  <:  CombVariable #351
inequality constraint: Variable 304 at class java.util.zip.InflaterOutputStream field inf; tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 304 at class java.util.zip.InflaterOutputStream field inf; tree Inflater != Constant(@GUT.quals.Any)
combine constraint: Variable 352 at method java.util.zip.InflaterOutputStream#write([BII):V creation 2; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #353
inequality constraint: CombVariable #353 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 352 at method java.util.zip.InflaterOutputStream#write([BII):V creation 2; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 352 at method java.util.zip.InflaterOutputStream#write([BII):V creation 2; tree ZipException != Constant(@GUT.quals.Any)
combine constraint: Variable 352 at method java.util.zip.InflaterOutputStream#write([BII):V creation 2; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #354
subtype constraint: Literal(STRING_LITERAL, "ZLIB dictionary missing")  <:  CombVariable #354
inequality constraint: Variable 352 at method java.util.zip.InflaterOutputStream#write([BII):V creation 2; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 355 at method java.util.zip.InflaterOutputStream#write([BII):V local variable ex(0); tree DataFormatException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 356 at method java.util.zip.InflaterOutputStream#write([BII):V local variable msg(0); tree String != Constant(@GUT.quals.Lost)
combine constraint: Variable 355 at method java.util.zip.InflaterOutputStream#write([BII):V local variable ex(0); tree DataFormatException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #357
subtype constraint: CombVariable #357  <:  Variable 356 at method java.util.zip.InflaterOutputStream#write([BII):V local variable msg(0); tree String
combine constraint: Variable 355 at method java.util.zip.InflaterOutputStream#write([BII):V local variable ex(0); tree DataFormatException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #358
inequality constraint: Variable 355 at method java.util.zip.InflaterOutputStream#write([BII):V local variable ex(0); tree DataFormatException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 355 at method java.util.zip.InflaterOutputStream#write([BII):V local variable ex(0); tree DataFormatException != Constant(@GUT.quals.Any)
combine constraint: Variable 355 at method java.util.zip.InflaterOutputStream#write([BII):V local variable ex(0); tree DataFormatException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #359
inequality constraint: Variable 356 at method java.util.zip.InflaterOutputStream#write([BII):V local variable msg(0); tree String != Constant(@GUT.quals.Lost)
subtype constraint: Literal(STRING_LITERAL, "Invalid ZLIB data format")  <:  Variable 356 at method java.util.zip.InflaterOutputStream#write([BII):V local variable msg(0); tree String
combine constraint: Variable 360 at method java.util.zip.InflaterOutputStream#write([BII):V creation 3; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #361
inequality constraint: CombVariable #361 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 360 at method java.util.zip.InflaterOutputStream#write([BII):V creation 3; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 360 at method java.util.zip.InflaterOutputStream#write([BII):V creation 3; tree ZipException != Constant(@GUT.quals.Any)
combine constraint: Variable 360 at method java.util.zip.InflaterOutputStream#write([BII):V creation 3; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #362
subtype constraint: Variable 356 at method java.util.zip.InflaterOutputStream#write([BII):V local variable msg(0); tree String  <:  CombVariable #362
inequality constraint: Variable 360 at method java.util.zip.InflaterOutputStream#write([BII):V creation 3; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
subtype constraint: Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  <:  Constant(@GUT.quals.Peer)
inequality constraint: Variable 363 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; return type; tree String != Constant(@GUT.quals.Lost)
inequality constraint: Variable 365 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cd(0); tree CharsetDecoder != Constant(@GUT.quals.Lost)
combine constraint: Variable 366 at method java.util.zip.ZipCoder#decoder():Ljava/nio/charset/CharsetDecoder; return type; tree CharsetDecoder  |>  Constant(@GUT.quals.Peer)  =  CombVariable #367
subtype constraint: CombVariable #367  <:  Variable 365 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cd(0); tree CharsetDecoder
combine constraint: Variable 366 at method java.util.zip.ZipCoder#decoder():Ljava/nio/charset/CharsetDecoder; return type; tree CharsetDecoder  |>  Constant(@GUT.quals.Peer)  =  CombVariable #368
inequality constraint: Variable 366 at method java.util.zip.ZipCoder#decoder():Ljava/nio/charset/CharsetDecoder; return type; tree CharsetDecoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 366 at method java.util.zip.ZipCoder#decoder():Ljava/nio/charset/CharsetDecoder; return type; tree CharsetDecoder != Constant(@GUT.quals.Any)
combine constraint: Variable 366 at method java.util.zip.ZipCoder#decoder():Ljava/nio/charset/CharsetDecoder; return type; tree CharsetDecoder  |>  Constant(@GUT.quals.Peer)  =  CombVariable #369
subtype constraint: Variable 371 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; creation 0; tree new char[len]  <:  Variable 370 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable ca(0); tree char[]
subtype constraint: Variable 372 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; creation 1; tree String  <:  Variable 363 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; return type; tree String
combine constraint: Variable 372 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; creation 1; tree String  |>  Constant(@GUT.quals.Peer)  =  CombVariable #373
inequality constraint: CombVariable #373 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 372 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; creation 1; tree String != Constant(@GUT.quals.Lost)
inequality constraint: Variable 372 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; creation 1; tree String != Constant(@GUT.quals.Any)
combine constraint: Variable 372 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; creation 1; tree String  |>  Constant(@GUT.quals.Peer)  =  CombVariable #374
subtype constraint: Variable 370 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable ca(0); tree char[]  <:  CombVariable #374
inequality constraint: Variable 372 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; creation 1; tree String != Constant(@GUT.quals.Lost)
inequality constraint: Variable 375 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable bb(0); tree ByteBuffer != Constant(@GUT.quals.Lost)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #376
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #377
subtype constraint: CombVariable #377  <:  Variable 375 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable bb(0); tree ByteBuffer
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #378
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #379
inequality constraint: CombVariable #378 != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #380
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #381
subtype constraint: Variable 364 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; parameter 0; tree byte[]  <:  CombVariable #380
inequality constraint: Variable 382 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cb(0); tree CharBuffer != Constant(@GUT.quals.Lost)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #383
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #384
subtype constraint: CombVariable #384  <:  Variable 382 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cb(0); tree CharBuffer
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #385
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #386
inequality constraint: CombVariable #385 != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #387
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #388
subtype constraint: Variable 370 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable ca(0); tree char[]  <:  CombVariable #387
inequality constraint: Variable 389 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cr(0); tree CoderResult != Constant(@GUT.quals.Lost)
combine constraint: Variable 365 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cd(0); tree CharsetDecoder  |>  Constant(@GUT.quals.Peer)  =  CombVariable #390
combine constraint: Variable 365 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cd(0); tree CharsetDecoder  |>  Constant(@GUT.quals.Peer)  =  CombVariable #391
combine constraint: Variable 365 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cd(0); tree CharsetDecoder  |>  Constant(@GUT.quals.Peer)  =  CombVariable #392
subtype constraint: CombVariable #392  <:  Variable 389 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cr(0); tree CoderResult
combine constraint: Variable 365 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cd(0); tree CharsetDecoder  |>  Constant(@GUT.quals.Peer)  =  CombVariable #393
combine constraint: Variable 365 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cd(0); tree CharsetDecoder  |>  Constant(@GUT.quals.Peer)  =  CombVariable #394
combine constraint: Variable 365 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cd(0); tree CharsetDecoder  |>  Constant(@GUT.quals.Peer)  =  CombVariable #395
inequality constraint: CombVariable #393 != Constant(@GUT.quals.Lost)
inequality constraint: CombVariable #394 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 365 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cd(0); tree CharsetDecoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 365 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cd(0); tree CharsetDecoder != Constant(@GUT.quals.Any)
combine constraint: Variable 365 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cd(0); tree CharsetDecoder  |>  Constant(@GUT.quals.Peer)  =  CombVariable #396
combine constraint: Variable 365 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cd(0); tree CharsetDecoder  |>  Constant(@GUT.quals.Peer)  =  CombVariable #397
combine constraint: Variable 365 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cd(0); tree CharsetDecoder  |>  Constant(@GUT.quals.Peer)  =  CombVariable #398
subtype constraint: Variable 375 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable bb(0); tree ByteBuffer  <:  CombVariable #396
subtype constraint: Variable 382 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cb(0); tree CharBuffer  <:  CombVariable #397
inequality constraint: Variable 389 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cr(0); tree CoderResult != Constant(@GUT.quals.Lost)
inequality constraint: Variable 389 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cr(0); tree CoderResult != Constant(@GUT.quals.Any)
combine constraint: Variable 399 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; creation 2; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #400
inequality constraint: CombVariable #400 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 399 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; creation 2; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 399 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; creation 2; tree IllegalArgumentException != Constant(@GUT.quals.Any)
combine constraint: Variable 399 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; creation 2; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #401
combine constraint: Variable 389 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cr(0); tree CoderResult  |>  Constant(@GUT.quals.Peer)  =  CombVariable #402
subtype constraint: CombVariable #402  <:  CombVariable #401
inequality constraint: Variable 399 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; creation 2; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
combine constraint: Variable 389 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cr(0); tree CoderResult  |>  Constant(@GUT.quals.Peer)  =  CombVariable #403
inequality constraint: Variable 389 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cr(0); tree CoderResult != Constant(@GUT.quals.Lost)
inequality constraint: Variable 389 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cr(0); tree CoderResult != Constant(@GUT.quals.Any)
combine constraint: Variable 389 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cr(0); tree CoderResult  |>  Constant(@GUT.quals.Peer)  =  CombVariable #404
inequality constraint: Variable 389 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cr(0); tree CoderResult != Constant(@GUT.quals.Lost)
combine constraint: Variable 365 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cd(0); tree CharsetDecoder  |>  Constant(@GUT.quals.Peer)  =  CombVariable #405
combine constraint: Variable 365 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cd(0); tree CharsetDecoder  |>  Constant(@GUT.quals.Peer)  =  CombVariable #406
subtype constraint: CombVariable #406  <:  Variable 389 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cr(0); tree CoderResult
combine constraint: Variable 365 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cd(0); tree CharsetDecoder  |>  Constant(@GUT.quals.Peer)  =  CombVariable #407
combine constraint: Variable 365 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cd(0); tree CharsetDecoder  |>  Constant(@GUT.quals.Peer)  =  CombVariable #408
inequality constraint: CombVariable #407 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 365 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cd(0); tree CharsetDecoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 365 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cd(0); tree CharsetDecoder != Constant(@GUT.quals.Any)
combine constraint: Variable 365 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cd(0); tree CharsetDecoder  |>  Constant(@GUT.quals.Peer)  =  CombVariable #409
combine constraint: Variable 365 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cd(0); tree CharsetDecoder  |>  Constant(@GUT.quals.Peer)  =  CombVariable #410
subtype constraint: Variable 382 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cb(0); tree CharBuffer  <:  CombVariable #409
inequality constraint: Variable 389 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cr(0); tree CoderResult != Constant(@GUT.quals.Lost)
inequality constraint: Variable 389 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cr(0); tree CoderResult != Constant(@GUT.quals.Any)
combine constraint: Variable 411 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; creation 3; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #412
inequality constraint: CombVariable #412 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 411 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; creation 3; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 411 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; creation 3; tree IllegalArgumentException != Constant(@GUT.quals.Any)
combine constraint: Variable 411 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; creation 3; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #413
combine constraint: Variable 389 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cr(0); tree CoderResult  |>  Constant(@GUT.quals.Peer)  =  CombVariable #414
subtype constraint: CombVariable #414  <:  CombVariable #413
inequality constraint: Variable 411 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; creation 3; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
combine constraint: Variable 389 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cr(0); tree CoderResult  |>  Constant(@GUT.quals.Peer)  =  CombVariable #415
inequality constraint: Variable 389 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cr(0); tree CoderResult != Constant(@GUT.quals.Lost)
inequality constraint: Variable 389 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cr(0); tree CoderResult != Constant(@GUT.quals.Any)
combine constraint: Variable 389 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cr(0); tree CoderResult  |>  Constant(@GUT.quals.Peer)  =  CombVariable #416
subtype constraint: Variable 417 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; creation 4; tree String  <:  Variable 363 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; return type; tree String
combine constraint: Variable 417 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; creation 4; tree String  |>  Constant(@GUT.quals.Peer)  =  CombVariable #418
inequality constraint: CombVariable #418 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 417 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; creation 4; tree String != Constant(@GUT.quals.Lost)
inequality constraint: Variable 417 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; creation 4; tree String != Constant(@GUT.quals.Any)
combine constraint: Variable 417 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; creation 4; tree String  |>  Constant(@GUT.quals.Peer)  =  CombVariable #419
subtype constraint: Variable 370 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable ca(0); tree char[]  <:  CombVariable #419
inequality constraint: Variable 417 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; creation 4; tree String != Constant(@GUT.quals.Lost)
inequality constraint: Variable 382 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cb(0); tree CharBuffer != Constant(@GUT.quals.Lost)
inequality constraint: Variable 382 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; local variable cb(0); tree CharBuffer != Constant(@GUT.quals.Any)
inequality constraint: Variable 420 at method java.util.zip.ZipCoder#toString([B):Ljava/lang/String; return type; tree String != Constant(@GUT.quals.Lost)
subtype constraint: Variable 363 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; return type; tree String  <:  Variable 420 at method java.util.zip.ZipCoder#toString([B):Ljava/lang/String; return type; tree String
inequality constraint: Variable 364 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 421 at method java.util.zip.ZipCoder#toString([B):Ljava/lang/String; parameter 0; tree byte[]  <:  Variable 364 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; parameter 0; tree byte[]
inequality constraint: Variable 423 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B parameter 0; tree String != Constant(@GUT.quals.Lost)
inequality constraint: Variable 424 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable ce(0); tree CharsetEncoder != Constant(@GUT.quals.Lost)
combine constraint: Variable 425 at method java.util.zip.ZipCoder#encoder():Ljava/nio/charset/CharsetEncoder; return type; tree CharsetEncoder  |>  Constant(@GUT.quals.Peer)  =  CombVariable #426
subtype constraint: CombVariable #426  <:  Variable 424 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable ce(0); tree CharsetEncoder
combine constraint: Variable 425 at method java.util.zip.ZipCoder#encoder():Ljava/nio/charset/CharsetEncoder; return type; tree CharsetEncoder  |>  Constant(@GUT.quals.Peer)  =  CombVariable #427
inequality constraint: Variable 425 at method java.util.zip.ZipCoder#encoder():Ljava/nio/charset/CharsetEncoder; return type; tree CharsetEncoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 425 at method java.util.zip.ZipCoder#encoder():Ljava/nio/charset/CharsetEncoder; return type; tree CharsetEncoder != Constant(@GUT.quals.Any)
combine constraint: Variable 425 at method java.util.zip.ZipCoder#encoder():Ljava/nio/charset/CharsetEncoder; return type; tree CharsetEncoder  |>  Constant(@GUT.quals.Peer)  =  CombVariable #428
combine constraint: Variable 423 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B parameter 0; tree String  |>  Constant(@GUT.quals.Peer)  =  CombVariable #430
subtype constraint: CombVariable #430  <:  Variable 429 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable ca(0); tree char[]
combine constraint: Variable 423 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B parameter 0; tree String  |>  Constant(@GUT.quals.Peer)  =  CombVariable #431
inequality constraint: Variable 423 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B parameter 0; tree String != Constant(@GUT.quals.Lost)
inequality constraint: Variable 423 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B parameter 0; tree String != Constant(@GUT.quals.Any)
combine constraint: Variable 423 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B parameter 0; tree String  |>  Constant(@GUT.quals.Peer)  =  CombVariable #432
subtype constraint: Variable 434 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B creation 0; tree new byte[len]  <:  Variable 433 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable ba(0); tree byte[]
subtype constraint: Variable 433 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable ba(0); tree byte[]  <:  Variable 422 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B return type; tree byte[]
inequality constraint: Variable 435 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable bb(0); tree ByteBuffer != Constant(@GUT.quals.Lost)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #436
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #437
subtype constraint: CombVariable #437  <:  Variable 435 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable bb(0); tree ByteBuffer
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #438
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #439
inequality constraint: CombVariable #438 != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #440
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #441
subtype constraint: Variable 433 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable ba(0); tree byte[]  <:  CombVariable #440
inequality constraint: Variable 442 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable cb(0); tree CharBuffer != Constant(@GUT.quals.Lost)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #443
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #444
subtype constraint: CombVariable #444  <:  Variable 442 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable cb(0); tree CharBuffer
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #445
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #446
inequality constraint: CombVariable #445 != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #447
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #448
subtype constraint: Variable 429 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable ca(0); tree char[]  <:  CombVariable #447
inequality constraint: Variable 449 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable cr(0); tree CoderResult != Constant(@GUT.quals.Lost)
combine constraint: Variable 424 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable ce(0); tree CharsetEncoder  |>  Constant(@GUT.quals.Peer)  =  CombVariable #450
combine constraint: Variable 424 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable ce(0); tree CharsetEncoder  |>  Constant(@GUT.quals.Peer)  =  CombVariable #451
combine constraint: Variable 424 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable ce(0); tree CharsetEncoder  |>  Constant(@GUT.quals.Peer)  =  CombVariable #452
subtype constraint: CombVariable #452  <:  Variable 449 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable cr(0); tree CoderResult
combine constraint: Variable 424 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable ce(0); tree CharsetEncoder  |>  Constant(@GUT.quals.Peer)  =  CombVariable #453
combine constraint: Variable 424 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable ce(0); tree CharsetEncoder  |>  Constant(@GUT.quals.Peer)  =  CombVariable #454
combine constraint: Variable 424 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable ce(0); tree CharsetEncoder  |>  Constant(@GUT.quals.Peer)  =  CombVariable #455
inequality constraint: CombVariable #453 != Constant(@GUT.quals.Lost)
inequality constraint: CombVariable #454 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 424 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable ce(0); tree CharsetEncoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 424 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable ce(0); tree CharsetEncoder != Constant(@GUT.quals.Any)
combine constraint: Variable 424 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable ce(0); tree CharsetEncoder  |>  Constant(@GUT.quals.Peer)  =  CombVariable #456
combine constraint: Variable 424 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable ce(0); tree CharsetEncoder  |>  Constant(@GUT.quals.Peer)  =  CombVariable #457
combine constraint: Variable 424 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable ce(0); tree CharsetEncoder  |>  Constant(@GUT.quals.Peer)  =  CombVariable #458
subtype constraint: Variable 442 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable cb(0); tree CharBuffer  <:  CombVariable #456
subtype constraint: Variable 435 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable bb(0); tree ByteBuffer  <:  CombVariable #457
inequality constraint: Variable 449 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable cr(0); tree CoderResult != Constant(@GUT.quals.Lost)
inequality constraint: Variable 449 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable cr(0); tree CoderResult != Constant(@GUT.quals.Any)
combine constraint: Variable 459 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B creation 1; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #460
inequality constraint: CombVariable #460 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 459 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B creation 1; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 459 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B creation 1; tree IllegalArgumentException != Constant(@GUT.quals.Any)
combine constraint: Variable 459 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B creation 1; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #461
combine constraint: Variable 449 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable cr(0); tree CoderResult  |>  Constant(@GUT.quals.Peer)  =  CombVariable #462
subtype constraint: CombVariable #462  <:  CombVariable #461
inequality constraint: Variable 459 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B creation 1; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
combine constraint: Variable 449 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable cr(0); tree CoderResult  |>  Constant(@GUT.quals.Peer)  =  CombVariable #463
inequality constraint: Variable 449 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable cr(0); tree CoderResult != Constant(@GUT.quals.Lost)
inequality constraint: Variable 449 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable cr(0); tree CoderResult != Constant(@GUT.quals.Any)
combine constraint: Variable 449 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable cr(0); tree CoderResult  |>  Constant(@GUT.quals.Peer)  =  CombVariable #464
inequality constraint: Variable 449 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable cr(0); tree CoderResult != Constant(@GUT.quals.Lost)
combine constraint: Variable 424 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable ce(0); tree CharsetEncoder  |>  Constant(@GUT.quals.Peer)  =  CombVariable #465
combine constraint: Variable 424 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable ce(0); tree CharsetEncoder  |>  Constant(@GUT.quals.Peer)  =  CombVariable #466
subtype constraint: CombVariable #466  <:  Variable 449 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable cr(0); tree CoderResult
combine constraint: Variable 424 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable ce(0); tree CharsetEncoder  |>  Constant(@GUT.quals.Peer)  =  CombVariable #467
combine constraint: Variable 424 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable ce(0); tree CharsetEncoder  |>  Constant(@GUT.quals.Peer)  =  CombVariable #468
inequality constraint: CombVariable #467 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 424 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable ce(0); tree CharsetEncoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 424 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable ce(0); tree CharsetEncoder != Constant(@GUT.quals.Any)
combine constraint: Variable 424 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable ce(0); tree CharsetEncoder  |>  Constant(@GUT.quals.Peer)  =  CombVariable #469
combine constraint: Variable 424 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable ce(0); tree CharsetEncoder  |>  Constant(@GUT.quals.Peer)  =  CombVariable #470
subtype constraint: Variable 435 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable bb(0); tree ByteBuffer  <:  CombVariable #469
inequality constraint: Variable 449 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable cr(0); tree CoderResult != Constant(@GUT.quals.Lost)
inequality constraint: Variable 449 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable cr(0); tree CoderResult != Constant(@GUT.quals.Any)
combine constraint: Variable 471 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B creation 2; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #472
inequality constraint: CombVariable #472 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 471 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B creation 2; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 471 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B creation 2; tree IllegalArgumentException != Constant(@GUT.quals.Any)
combine constraint: Variable 471 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B creation 2; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #473
combine constraint: Variable 449 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable cr(0); tree CoderResult  |>  Constant(@GUT.quals.Peer)  =  CombVariable #474
subtype constraint: CombVariable #474  <:  CombVariable #473
inequality constraint: Variable 471 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B creation 2; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
combine constraint: Variable 449 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable cr(0); tree CoderResult  |>  Constant(@GUT.quals.Peer)  =  CombVariable #475
inequality constraint: Variable 449 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable cr(0); tree CoderResult != Constant(@GUT.quals.Lost)
inequality constraint: Variable 449 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable cr(0); tree CoderResult != Constant(@GUT.quals.Any)
combine constraint: Variable 449 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable cr(0); tree CoderResult  |>  Constant(@GUT.quals.Peer)  =  CombVariable #476
inequality constraint: Variable 435 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable bb(0); tree ByteBuffer != Constant(@GUT.quals.Lost)
inequality constraint: Variable 435 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable bb(0); tree ByteBuffer != Constant(@GUT.quals.Any)
subtype constraint: Variable 433 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable ba(0); tree byte[]  <:  Variable 422 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B return type; tree byte[]
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #477
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #478
subtype constraint: CombVariable #478  <:  Variable 422 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B return type; tree byte[]
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #479
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #480
inequality constraint: CombVariable #479 != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #481
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #482
subtype constraint: Variable 433 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable ba(0); tree byte[]  <:  CombVariable #481
inequality constraint: Variable 435 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable bb(0); tree ByteBuffer != Constant(@GUT.quals.Lost)
inequality constraint: Variable 435 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B local variable bb(0); tree ByteBuffer != Constant(@GUT.quals.Any)
inequality constraint: Variable 484 at method java.util.zip.ZipCoder#getBytesUTF8(Ljava/lang/String;):[B parameter 0; tree String != Constant(@GUT.quals.Lost)
subtype constraint: Variable 422 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B return type; tree byte[]  <:  Variable 483 at method java.util.zip.ZipCoder#getBytesUTF8(Ljava/lang/String;):[B return type; tree byte[]
inequality constraint: Variable 423 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B parameter 0; tree String != Constant(@GUT.quals.Lost)
subtype constraint: Variable 484 at method java.util.zip.ZipCoder#getBytesUTF8(Ljava/lang/String;):[B parameter 0; tree String  <:  Variable 423 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B parameter 0; tree String
inequality constraint: Variable 485 at class java.util.zip.ZipCoder field utf8; tree ZipCoder != Constant(@GUT.quals.Lost)
subtype constraint: Variable 486 at method java.util.zip.ZipCoder#getBytesUTF8(Ljava/lang/String;):[B creation 0; tree ZipCoder  <:  Variable 485 at class java.util.zip.ZipCoder field utf8; tree ZipCoder
combine constraint: Variable 486 at method java.util.zip.ZipCoder#getBytesUTF8(Ljava/lang/String;):[B creation 0; tree ZipCoder  |>  Variable 487 at method java.util.zip.ZipCoder#<init>(Ljava/nio/charset/Charset;):V parameter 0; tree Charset  =  CombVariable #488
inequality constraint: CombVariable #488 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 486 at method java.util.zip.ZipCoder#getBytesUTF8(Ljava/lang/String;):[B creation 0; tree ZipCoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 486 at method java.util.zip.ZipCoder#getBytesUTF8(Ljava/lang/String;):[B creation 0; tree ZipCoder != Constant(@GUT.quals.Any)
combine constraint: Variable 486 at method java.util.zip.ZipCoder#getBytesUTF8(Ljava/lang/String;):[B creation 0; tree ZipCoder  |>  Variable 487 at method java.util.zip.ZipCoder#<init>(Ljava/nio/charset/Charset;):V parameter 0; tree Charset  =  CombVariable #489
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #490
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #491
subtype constraint: CombVariable #491  <:  CombVariable #489
inequality constraint: Variable 486 at method java.util.zip.ZipCoder#getBytesUTF8(Ljava/lang/String;):[B creation 0; tree ZipCoder != Constant(@GUT.quals.Lost)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #492
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #493
inequality constraint: CombVariable #492 != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #494
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #495
subtype constraint: Literal(STRING_LITERAL, "UTF-8")  <:  CombVariable #494
combine constraint: Variable 485 at class java.util.zip.ZipCoder field utf8; tree ZipCoder  |>  Variable 423 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B parameter 0; tree String  =  CombVariable #496
combine constraint: Variable 485 at class java.util.zip.ZipCoder field utf8; tree ZipCoder  |>  Variable 422 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B return type; tree byte[]  =  CombVariable #497
subtype constraint: CombVariable #497  <:  Variable 483 at method java.util.zip.ZipCoder#getBytesUTF8(Ljava/lang/String;):[B return type; tree byte[]
combine constraint: Variable 485 at class java.util.zip.ZipCoder field utf8; tree ZipCoder  |>  Variable 423 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B parameter 0; tree String  =  CombVariable #498
combine constraint: Variable 485 at class java.util.zip.ZipCoder field utf8; tree ZipCoder  |>  Variable 422 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B return type; tree byte[]  =  CombVariable #499
inequality constraint: CombVariable #498 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 485 at class java.util.zip.ZipCoder field utf8; tree ZipCoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 485 at class java.util.zip.ZipCoder field utf8; tree ZipCoder != Constant(@GUT.quals.Any)
combine constraint: Variable 485 at class java.util.zip.ZipCoder field utf8; tree ZipCoder  |>  Variable 423 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B parameter 0; tree String  =  CombVariable #500
combine constraint: Variable 485 at class java.util.zip.ZipCoder field utf8; tree ZipCoder  |>  Variable 422 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B return type; tree byte[]  =  CombVariable #501
subtype constraint: Variable 484 at method java.util.zip.ZipCoder#getBytesUTF8(Ljava/lang/String;):[B parameter 0; tree String  <:  CombVariable #500
inequality constraint: Variable 502 at method java.util.zip.ZipCoder#toStringUTF8([BI):Ljava/lang/String; return type; tree String != Constant(@GUT.quals.Lost)
subtype constraint: Variable 363 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; return type; tree String  <:  Variable 502 at method java.util.zip.ZipCoder#toStringUTF8([BI):Ljava/lang/String; return type; tree String
inequality constraint: Variable 364 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 503 at method java.util.zip.ZipCoder#toStringUTF8([BI):Ljava/lang/String; parameter 0; tree byte[]  <:  Variable 364 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; parameter 0; tree byte[]
inequality constraint: Variable 485 at class java.util.zip.ZipCoder field utf8; tree ZipCoder != Constant(@GUT.quals.Lost)
subtype constraint: Variable 504 at method java.util.zip.ZipCoder#toStringUTF8([BI):Ljava/lang/String; creation 0; tree ZipCoder  <:  Variable 485 at class java.util.zip.ZipCoder field utf8; tree ZipCoder
combine constraint: Variable 504 at method java.util.zip.ZipCoder#toStringUTF8([BI):Ljava/lang/String; creation 0; tree ZipCoder  |>  Variable 487 at method java.util.zip.ZipCoder#<init>(Ljava/nio/charset/Charset;):V parameter 0; tree Charset  =  CombVariable #505
inequality constraint: CombVariable #505 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 504 at method java.util.zip.ZipCoder#toStringUTF8([BI):Ljava/lang/String; creation 0; tree ZipCoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 504 at method java.util.zip.ZipCoder#toStringUTF8([BI):Ljava/lang/String; creation 0; tree ZipCoder != Constant(@GUT.quals.Any)
combine constraint: Variable 504 at method java.util.zip.ZipCoder#toStringUTF8([BI):Ljava/lang/String; creation 0; tree ZipCoder  |>  Variable 487 at method java.util.zip.ZipCoder#<init>(Ljava/nio/charset/Charset;):V parameter 0; tree Charset  =  CombVariable #506
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #507
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #508
subtype constraint: CombVariable #508  <:  CombVariable #506
inequality constraint: Variable 504 at method java.util.zip.ZipCoder#toStringUTF8([BI):Ljava/lang/String; creation 0; tree ZipCoder != Constant(@GUT.quals.Lost)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #509
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #510
inequality constraint: CombVariable #509 != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #511
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #512
subtype constraint: Literal(STRING_LITERAL, "UTF-8")  <:  CombVariable #511
combine constraint: Variable 485 at class java.util.zip.ZipCoder field utf8; tree ZipCoder  |>  Variable 364 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; parameter 0; tree byte[]  =  CombVariable #513
combine constraint: Variable 485 at class java.util.zip.ZipCoder field utf8; tree ZipCoder  |>  Variable 363 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; return type; tree String  =  CombVariable #514
subtype constraint: CombVariable #514  <:  Variable 502 at method java.util.zip.ZipCoder#toStringUTF8([BI):Ljava/lang/String; return type; tree String
combine constraint: Variable 485 at class java.util.zip.ZipCoder field utf8; tree ZipCoder  |>  Variable 364 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; parameter 0; tree byte[]  =  CombVariable #515
combine constraint: Variable 485 at class java.util.zip.ZipCoder field utf8; tree ZipCoder  |>  Variable 363 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; return type; tree String  =  CombVariable #516
inequality constraint: CombVariable #515 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 485 at class java.util.zip.ZipCoder field utf8; tree ZipCoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 485 at class java.util.zip.ZipCoder field utf8; tree ZipCoder != Constant(@GUT.quals.Any)
combine constraint: Variable 485 at class java.util.zip.ZipCoder field utf8; tree ZipCoder  |>  Variable 364 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; parameter 0; tree byte[]  =  CombVariable #517
combine constraint: Variable 485 at class java.util.zip.ZipCoder field utf8; tree ZipCoder  |>  Variable 363 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; return type; tree String  =  CombVariable #518
subtype constraint: Variable 503 at method java.util.zip.ZipCoder#toStringUTF8([BI):Ljava/lang/String; parameter 0; tree byte[]  <:  CombVariable #517
inequality constraint: Variable 519 at class java.util.zip.ZipCoder field cs; tree Charset != Constant(@GUT.quals.Lost)
inequality constraint: Variable 520 at class java.util.zip.ZipCoder field dec; tree CharsetDecoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 521 at class java.util.zip.ZipCoder field enc; tree CharsetEncoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 485 at class java.util.zip.ZipCoder field utf8; tree ZipCoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 487 at method java.util.zip.ZipCoder#<init>(Ljava/nio/charset/Charset;):V parameter 0; tree Charset != Constant(@GUT.quals.Lost)
inequality constraint: Variable 519 at class java.util.zip.ZipCoder field cs; tree Charset != Constant(@GUT.quals.Lost)
subtype constraint: Variable 487 at method java.util.zip.ZipCoder#<init>(Ljava/nio/charset/Charset;):V parameter 0; tree Charset  <:  Variable 519 at class java.util.zip.ZipCoder field cs; tree Charset
combine constraint: Variable 487 at method java.util.zip.ZipCoder#<init>(Ljava/nio/charset/Charset;):V parameter 0; tree Charset  |>  Constant(@GUT.quals.Peer)  =  CombVariable #522
combine constraint: CombVariable #522  |>  Constant(@GUT.quals.Any)  =  CombVariable #523
combine constraint: CombVariable #522  |>  Constant(@GUT.quals.Any)  =  CombVariable #524
inequality constraint: CombVariable #524 != Constant(@GUT.quals.Lost)
inequality constraint: CombVariable #522 != Constant(@GUT.quals.Lost)
inequality constraint: CombVariable #522 != Constant(@GUT.quals.Any)
combine constraint: CombVariable #522  |>  Constant(@GUT.quals.Any)  =  CombVariable #525
subtype constraint: Literal(STRING_LITERAL, "UTF-8")  <:  CombVariable #525
combine constraint: Variable 487 at method java.util.zip.ZipCoder#<init>(Ljava/nio/charset/Charset;):V parameter 0; tree Charset  |>  Constant(@GUT.quals.Peer)  =  CombVariable #526
inequality constraint: Variable 487 at method java.util.zip.ZipCoder#<init>(Ljava/nio/charset/Charset;):V parameter 0; tree Charset != Constant(@GUT.quals.Lost)
inequality constraint: Variable 487 at method java.util.zip.ZipCoder#<init>(Ljava/nio/charset/Charset;):V parameter 0; tree Charset != Constant(@GUT.quals.Any)
combine constraint: Variable 487 at method java.util.zip.ZipCoder#<init>(Ljava/nio/charset/Charset;):V parameter 0; tree Charset  |>  Constant(@GUT.quals.Peer)  =  CombVariable #527
inequality constraint: Variable 528 at method java.util.zip.ZipCoder#get(Ljava/nio/charset/Charset;):Ljava/util/zip/ZipCoder; return type; tree ZipCoder != Constant(@GUT.quals.Rep)
inequality constraint: Variable 528 at method java.util.zip.ZipCoder#get(Ljava/nio/charset/Charset;):Ljava/util/zip/ZipCoder; return type; tree ZipCoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 529 at method java.util.zip.ZipCoder#get(Ljava/nio/charset/Charset;):Ljava/util/zip/ZipCoder; parameter 0; tree Charset != Constant(@GUT.quals.Rep)
inequality constraint: Variable 529 at method java.util.zip.ZipCoder#get(Ljava/nio/charset/Charset;):Ljava/util/zip/ZipCoder; parameter 0; tree Charset != Constant(@GUT.quals.Lost)
subtype constraint: Variable 530 at method java.util.zip.ZipCoder#get(Ljava/nio/charset/Charset;):Ljava/util/zip/ZipCoder; creation 0; tree ZipCoder  <:  Variable 528 at method java.util.zip.ZipCoder#get(Ljava/nio/charset/Charset;):Ljava/util/zip/ZipCoder; return type; tree ZipCoder
combine constraint: Variable 530 at method java.util.zip.ZipCoder#get(Ljava/nio/charset/Charset;):Ljava/util/zip/ZipCoder; creation 0; tree ZipCoder  |>  Variable 487 at method java.util.zip.ZipCoder#<init>(Ljava/nio/charset/Charset;):V parameter 0; tree Charset  =  CombVariable #531
inequality constraint: CombVariable #531 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 530 at method java.util.zip.ZipCoder#get(Ljava/nio/charset/Charset;):Ljava/util/zip/ZipCoder; creation 0; tree ZipCoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 530 at method java.util.zip.ZipCoder#get(Ljava/nio/charset/Charset;):Ljava/util/zip/ZipCoder; creation 0; tree ZipCoder != Constant(@GUT.quals.Any)
inequality constraint: Variable 530 at method java.util.zip.ZipCoder#get(Ljava/nio/charset/Charset;):Ljava/util/zip/ZipCoder; creation 0; tree ZipCoder != Constant(@GUT.quals.Rep)
combine constraint: Variable 530 at method java.util.zip.ZipCoder#get(Ljava/nio/charset/Charset;):Ljava/util/zip/ZipCoder; creation 0; tree ZipCoder  |>  Variable 487 at method java.util.zip.ZipCoder#<init>(Ljava/nio/charset/Charset;):V parameter 0; tree Charset  =  CombVariable #532
subtype constraint: Variable 529 at method java.util.zip.ZipCoder#get(Ljava/nio/charset/Charset;):Ljava/util/zip/ZipCoder; parameter 0; tree Charset  <:  CombVariable #532
inequality constraint: Variable 530 at method java.util.zip.ZipCoder#get(Ljava/nio/charset/Charset;):Ljava/util/zip/ZipCoder; creation 0; tree ZipCoder != Constant(@GUT.quals.Rep)
inequality constraint: Variable 530 at method java.util.zip.ZipCoder#get(Ljava/nio/charset/Charset;):Ljava/util/zip/ZipCoder; creation 0; tree ZipCoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 366 at method java.util.zip.ZipCoder#decoder():Ljava/nio/charset/CharsetDecoder; return type; tree CharsetDecoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 520 at class java.util.zip.ZipCoder field dec; tree CharsetDecoder != Constant(@GUT.quals.Lost)
combine constraint: Variable 519 at class java.util.zip.ZipCoder field cs; tree Charset  |>  Constant(@GUT.quals.Peer)  =  CombVariable #533
combine constraint: CombVariable #533  |>  Constant(@GUT.quals.Peer)  =  CombVariable #534
combine constraint: CombVariable #533  |>  Constant(@GUT.quals.Peer)  =  CombVariable #535
combine constraint: CombVariable #535  |>  Constant(@GUT.quals.Peer)  =  CombVariable #536
combine constraint: CombVariable #535  |>  Constant(@GUT.quals.Peer)  =  CombVariable #537
subtype constraint: CombVariable #537  <:  Variable 520 at class java.util.zip.ZipCoder field dec; tree CharsetDecoder
combine constraint: CombVariable #535  |>  Constant(@GUT.quals.Peer)  =  CombVariable #538
combine constraint: CombVariable #535  |>  Constant(@GUT.quals.Peer)  =  CombVariable #539
inequality constraint: CombVariable #538 != Constant(@GUT.quals.Lost)
inequality constraint: CombVariable #535 != Constant(@GUT.quals.Lost)
inequality constraint: CombVariable #535 != Constant(@GUT.quals.Any)
combine constraint: CombVariable #535  |>  Constant(@GUT.quals.Peer)  =  CombVariable #540
combine constraint: CombVariable #535  |>  Constant(@GUT.quals.Peer)  =  CombVariable #541
subtype constraint: Constant(@GUT.quals.Peer)  <:  CombVariable #540
combine constraint: CombVariable #533  |>  Constant(@GUT.quals.Peer)  =  CombVariable #542
combine constraint: CombVariable #533  |>  Constant(@GUT.quals.Peer)  =  CombVariable #543
inequality constraint: CombVariable #542 != Constant(@GUT.quals.Lost)
inequality constraint: CombVariable #533 != Constant(@GUT.quals.Lost)
inequality constraint: CombVariable #533 != Constant(@GUT.quals.Any)
combine constraint: CombVariable #533  |>  Constant(@GUT.quals.Peer)  =  CombVariable #544
combine constraint: CombVariable #533  |>  Constant(@GUT.quals.Peer)  =  CombVariable #545
subtype constraint: Constant(@GUT.quals.Peer)  <:  CombVariable #544
combine constraint: Variable 519 at class java.util.zip.ZipCoder field cs; tree Charset  |>  Constant(@GUT.quals.Peer)  =  CombVariable #546
inequality constraint: Variable 519 at class java.util.zip.ZipCoder field cs; tree Charset != Constant(@GUT.quals.Lost)
inequality constraint: Variable 519 at class java.util.zip.ZipCoder field cs; tree Charset != Constant(@GUT.quals.Any)
combine constraint: Variable 519 at class java.util.zip.ZipCoder field cs; tree Charset  |>  Constant(@GUT.quals.Peer)  =  CombVariable #547
subtype constraint: Variable 520 at class java.util.zip.ZipCoder field dec; tree CharsetDecoder  <:  Variable 366 at method java.util.zip.ZipCoder#decoder():Ljava/nio/charset/CharsetDecoder; return type; tree CharsetDecoder
inequality constraint: Variable 425 at method java.util.zip.ZipCoder#encoder():Ljava/nio/charset/CharsetEncoder; return type; tree CharsetEncoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 521 at class java.util.zip.ZipCoder field enc; tree CharsetEncoder != Constant(@GUT.quals.Lost)
combine constraint: Variable 519 at class java.util.zip.ZipCoder field cs; tree Charset  |>  Constant(@GUT.quals.Peer)  =  CombVariable #548
combine constraint: CombVariable #548  |>  Constant(@GUT.quals.Peer)  =  CombVariable #549
combine constraint: CombVariable #548  |>  Constant(@GUT.quals.Peer)  =  CombVariable #550
combine constraint: CombVariable #550  |>  Constant(@GUT.quals.Peer)  =  CombVariable #551
combine constraint: CombVariable #550  |>  Constant(@GUT.quals.Peer)  =  CombVariable #552
subtype constraint: CombVariable #552  <:  Variable 521 at class java.util.zip.ZipCoder field enc; tree CharsetEncoder
combine constraint: CombVariable #550  |>  Constant(@GUT.quals.Peer)  =  CombVariable #553
combine constraint: CombVariable #550  |>  Constant(@GUT.quals.Peer)  =  CombVariable #554
inequality constraint: CombVariable #553 != Constant(@GUT.quals.Lost)
inequality constraint: CombVariable #550 != Constant(@GUT.quals.Lost)
inequality constraint: CombVariable #550 != Constant(@GUT.quals.Any)
combine constraint: CombVariable #550  |>  Constant(@GUT.quals.Peer)  =  CombVariable #555
combine constraint: CombVariable #550  |>  Constant(@GUT.quals.Peer)  =  CombVariable #556
subtype constraint: Constant(@GUT.quals.Peer)  <:  CombVariable #555
combine constraint: CombVariable #548  |>  Constant(@GUT.quals.Peer)  =  CombVariable #557
combine constraint: CombVariable #548  |>  Constant(@GUT.quals.Peer)  =  CombVariable #558
inequality constraint: CombVariable #557 != Constant(@GUT.quals.Lost)
inequality constraint: CombVariable #548 != Constant(@GUT.quals.Lost)
inequality constraint: CombVariable #548 != Constant(@GUT.quals.Any)
combine constraint: CombVariable #548  |>  Constant(@GUT.quals.Peer)  =  CombVariable #559
combine constraint: CombVariable #548  |>  Constant(@GUT.quals.Peer)  =  CombVariable #560
subtype constraint: Constant(@GUT.quals.Peer)  <:  CombVariable #559
combine constraint: Variable 519 at class java.util.zip.ZipCoder field cs; tree Charset  |>  Constant(@GUT.quals.Peer)  =  CombVariable #561
inequality constraint: Variable 519 at class java.util.zip.ZipCoder field cs; tree Charset != Constant(@GUT.quals.Lost)
inequality constraint: Variable 519 at class java.util.zip.ZipCoder field cs; tree Charset != Constant(@GUT.quals.Any)
combine constraint: Variable 519 at class java.util.zip.ZipCoder field cs; tree Charset  |>  Constant(@GUT.quals.Peer)  =  CombVariable #562
subtype constraint: Variable 521 at class java.util.zip.ZipCoder field enc; tree CharsetEncoder  <:  Variable 425 at method java.util.zip.ZipCoder#encoder():Ljava/nio/charset/CharsetEncoder; return type; tree CharsetEncoder
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Variable 563 at class java.util.zip.ZipInputStream field entry; tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 564 at class java.util.zip.ZipInputStream field crc; tree CRC32 != Constant(@GUT.quals.Lost)
subtype constraint: Variable 565 at class java.util.zip.ZipInputStream field crc creation 0; tree CRC32  <:  Variable 564 at class java.util.zip.ZipInputStream field crc; tree CRC32
inequality constraint: Variable 565 at class java.util.zip.ZipInputStream field crc creation 0; tree CRC32 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 565 at class java.util.zip.ZipInputStream field crc creation 0; tree CRC32 != Constant(@GUT.quals.Any)
inequality constraint: Variable 565 at class java.util.zip.ZipInputStream field crc creation 0; tree CRC32 != Constant(@GUT.quals.Lost)
subtype constraint: Variable 567 at class java.util.zip.ZipInputStream field tmpbuf creation 0; tree new byte[512]  <:  Variable 566 at class java.util.zip.ZipInputStream field tmpbuf; tree byte[]
inequality constraint: Variable 568 at class java.util.zip.ZipInputStream field zc; tree ZipCoder != Constant(@GUT.quals.Lost)
combine constraint: Variable 569 at method java.util.zip.ZipInputStream#ensureOpen():V creation 0; tree IOException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #570
inequality constraint: CombVariable #570 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 569 at method java.util.zip.ZipInputStream#ensureOpen():V creation 0; tree IOException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 569 at method java.util.zip.ZipInputStream#ensureOpen():V creation 0; tree IOException != Constant(@GUT.quals.Any)
combine constraint: Variable 569 at method java.util.zip.ZipInputStream#ensureOpen():V creation 0; tree IOException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #571
subtype constraint: Literal(STRING_LITERAL, "Stream closed")  <:  CombVariable #571
inequality constraint: Variable 569 at method java.util.zip.ZipInputStream#ensureOpen():V creation 0; tree IOException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 572 at method java.util.zip.ZipInputStream#<init>(Ljava/io/InputStream;):V parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 573 at method java.util.zip.ZipInputStream#<init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;):V parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 574 at method java.util.zip.ZipInputStream#<init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;):V parameter 1; tree Charset != Constant(@GUT.quals.Lost)
subtype constraint: Variable 572 at method java.util.zip.ZipInputStream#<init>(Ljava/io/InputStream;):V parameter 0; tree InputStream  <:  Variable 573 at method java.util.zip.ZipInputStream#<init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;):V parameter 0; tree InputStream
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #575
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #576
subtype constraint: CombVariable #576  <:  Variable 574 at method java.util.zip.ZipInputStream#<init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;):V parameter 1; tree Charset
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #577
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #578
inequality constraint: CombVariable #577 != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #579
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #580
subtype constraint: Literal(STRING_LITERAL, "UTF-8")  <:  CombVariable #579
inequality constraint: Variable 573 at method java.util.zip.ZipInputStream#<init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;):V parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 574 at method java.util.zip.ZipInputStream#<init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;):V parameter 1; tree Charset != Constant(@GUT.quals.Lost)
inequality constraint: Variable 79 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I):V parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 80 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I):V parameter 1; tree Inflater != Constant(@GUT.quals.Lost)
subtype constraint: Variable 581 at method java.util.zip.ZipInputStream#<init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;):V creation 0; tree PushbackInputStream  <:  Variable 79 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I):V parameter 0; tree InputStream
subtype constraint: Variable 582 at method java.util.zip.ZipInputStream#<init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;):V creation 1; tree Inflater  <:  Variable 80 at method java.util.zip.InflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I):V parameter 1; tree Inflater
combine constraint: Variable 581 at method java.util.zip.ZipInputStream#<init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;):V creation 0; tree PushbackInputStream  |>  Constant(@GUT.quals.Peer)  =  CombVariable #583
inequality constraint: CombVariable #583 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 581 at method java.util.zip.ZipInputStream#<init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;):V creation 0; tree PushbackInputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 581 at method java.util.zip.ZipInputStream#<init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;):V creation 0; tree PushbackInputStream != Constant(@GUT.quals.Any)
combine constraint: Variable 581 at method java.util.zip.ZipInputStream#<init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;):V creation 0; tree PushbackInputStream  |>  Constant(@GUT.quals.Peer)  =  CombVariable #584
subtype constraint: Variable 573 at method java.util.zip.ZipInputStream#<init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;):V parameter 0; tree InputStream  <:  CombVariable #584
inequality constraint: Variable 581 at method java.util.zip.ZipInputStream#<init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;):V creation 0; tree PushbackInputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 582 at method java.util.zip.ZipInputStream#<init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;):V creation 1; tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 582 at method java.util.zip.ZipInputStream#<init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;):V creation 1; tree Inflater != Constant(@GUT.quals.Any)
inequality constraint: Variable 582 at method java.util.zip.ZipInputStream#<init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;):V creation 1; tree Inflater != Constant(@GUT.quals.Lost)
combine constraint: Variable 585 at method java.util.zip.ZipInputStream#<init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;):V creation 2; tree NullPointerException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #586
inequality constraint: CombVariable #586 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 585 at method java.util.zip.ZipInputStream#<init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;):V creation 2; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 585 at method java.util.zip.ZipInputStream#<init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;):V creation 2; tree NullPointerException != Constant(@GUT.quals.Any)
combine constraint: Variable 585 at method java.util.zip.ZipInputStream#<init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;):V creation 2; tree NullPointerException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #587
subtype constraint: Literal(STRING_LITERAL, "in is null")  <:  CombVariable #587
inequality constraint: Variable 585 at method java.util.zip.ZipInputStream#<init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;):V creation 2; tree NullPointerException != Constant(@GUT.quals.Lost)
combine constraint: Variable 588 at method java.util.zip.ZipInputStream#<init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;):V creation 3; tree NullPointerException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #589
inequality constraint: CombVariable #589 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 588 at method java.util.zip.ZipInputStream#<init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;):V creation 3; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 588 at method java.util.zip.ZipInputStream#<init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;):V creation 3; tree NullPointerException != Constant(@GUT.quals.Any)
combine constraint: Variable 588 at method java.util.zip.ZipInputStream#<init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;):V creation 3; tree NullPointerException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #590
subtype constraint: Literal(STRING_LITERAL, "charset is null")  <:  CombVariable #590
inequality constraint: Variable 588 at method java.util.zip.ZipInputStream#<init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;):V creation 3; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 568 at class java.util.zip.ZipInputStream field zc; tree ZipCoder != Constant(@GUT.quals.Lost)
combine constraint: Constant(@GUT.quals.Peer)  |>  Variable 529 at method java.util.zip.ZipCoder#get(Ljava/nio/charset/Charset;):Ljava/util/zip/ZipCoder; parameter 0; tree Charset  =  CombVariable #591
combine constraint: Constant(@GUT.quals.Peer)  |>  Variable 528 at method java.util.zip.ZipCoder#get(Ljava/nio/charset/Charset;):Ljava/util/zip/ZipCoder; return type; tree ZipCoder  =  CombVariable #592
subtype constraint: CombVariable #592  <:  Variable 568 at class java.util.zip.ZipInputStream field zc; tree ZipCoder
combine constraint: Constant(@GUT.quals.Peer)  |>  Variable 529 at method java.util.zip.ZipCoder#get(Ljava/nio/charset/Charset;):Ljava/util/zip/ZipCoder; parameter 0; tree Charset  =  CombVariable #593
combine constraint: Constant(@GUT.quals.Peer)  |>  Variable 528 at method java.util.zip.ZipCoder#get(Ljava/nio/charset/Charset;):Ljava/util/zip/ZipCoder; return type; tree ZipCoder  =  CombVariable #594
inequality constraint: CombVariable #593 != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Variable 529 at method java.util.zip.ZipCoder#get(Ljava/nio/charset/Charset;):Ljava/util/zip/ZipCoder; parameter 0; tree Charset  =  CombVariable #595
combine constraint: Constant(@GUT.quals.Peer)  |>  Variable 528 at method java.util.zip.ZipCoder#get(Ljava/nio/charset/Charset;):Ljava/util/zip/ZipCoder; return type; tree ZipCoder  =  CombVariable #596
subtype constraint: Variable 574 at method java.util.zip.ZipInputStream#<init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;):V parameter 1; tree Charset  <:  CombVariable #595
inequality constraint: Variable 597 at method java.util.zip.ZipInputStream#getNextEntry():Ljava/util/zip/ZipEntry; return type; tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 564 at class java.util.zip.ZipInputStream field crc; tree CRC32 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 564 at class java.util.zip.ZipInputStream field crc; tree CRC32 != Constant(@GUT.quals.Any)
inequality constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater != Constant(@GUT.quals.Any)
inequality constraint: Variable 563 at class java.util.zip.ZipInputStream field entry; tree ZipEntry != Constant(@GUT.quals.Lost)
subtype constraint: Variable 598 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; return type; tree ZipEntry  <:  Variable 563 at class java.util.zip.ZipInputStream field entry; tree ZipEntry
subtype constraint: Constant(@GUT.quals.Bottom)  <:  Variable 597 at method java.util.zip.ZipInputStream#getNextEntry():Ljava/util/zip/ZipEntry; return type; tree ZipEntry
subtype constraint: Variable 563 at class java.util.zip.ZipInputStream field entry; tree ZipEntry  <:  Variable 597 at method java.util.zip.ZipInputStream#getNextEntry():Ljava/util/zip/ZipEntry; return type; tree ZipEntry
inequality constraint: Variable 599 at method java.util.zip.ZipInputStream#read([BII):I parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 566 at class java.util.zip.ZipInputStream field tmpbuf; tree byte[]  <:  Variable 599 at method java.util.zip.ZipInputStream#read([BII):I parameter 0; tree byte[]
subtype constraint: Constant(@GUT.quals.Peer)  <:  Variable 599 at method java.util.zip.ZipInputStream#read([BII):I parameter 0; tree byte[]
subtype constraint: Variable 85 at method java.util.zip.InflaterInputStream#read([BII):I parameter 0; tree byte[]  <:  Variable 599 at method java.util.zip.ZipInputStream#read([BII):I parameter 0; tree byte[]
subtype constraint: Constant(@GUT.quals.Peer)  <:  Variable 599 at method java.util.zip.ZipInputStream#read([BII):I parameter 0; tree byte[]
inequality constraint: Variable 600 at method java.util.zip.ZipInputStream#read([BII):I creation 0; tree IndexOutOfBoundsException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 600 at method java.util.zip.ZipInputStream#read([BII):I creation 0; tree IndexOutOfBoundsException != Constant(@GUT.quals.Any)
inequality constraint: Variable 600 at method java.util.zip.ZipInputStream#read([BII):I creation 0; tree IndexOutOfBoundsException != Constant(@GUT.quals.Lost)
combine constraint: Constant(@GUT.quals.Peer)  |>  Variable 85 at method java.util.zip.InflaterInputStream#read([BII):I parameter 0; tree byte[]  =  CombVariable #601
combine constraint: Constant(@GUT.quals.Peer)  |>  Variable 85 at method java.util.zip.InflaterInputStream#read([BII):I parameter 0; tree byte[]  =  CombVariable #602
inequality constraint: CombVariable #602 != Constant(@GUT.quals.Lost)
combine constraint: Constant(@GUT.quals.Peer)  |>  Variable 85 at method java.util.zip.InflaterInputStream#read([BII):I parameter 0; tree byte[]  =  CombVariable #603
subtype constraint: Variable 599 at method java.util.zip.ZipInputStream#read([BII):I parameter 0; tree byte[]  <:  CombVariable #603
inequality constraint: Variable 604 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Lost)
subtype constraint: Variable 563 at class java.util.zip.ZipInputStream field entry; tree ZipEntry  <:  Variable 604 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry
inequality constraint: Variable 563 at class java.util.zip.ZipInputStream field entry; tree ZipEntry != Constant(@GUT.quals.Lost)
subtype constraint: Constant(@GUT.quals.Bottom)  <:  Variable 563 at class java.util.zip.ZipInputStream field entry; tree ZipEntry
combine constraint: Variable 564 at class java.util.zip.ZipInputStream field crc; tree CRC32  |>  Variable 89 at method java.util.zip.CRC32#update([BII):V parameter 0; tree byte[]  =  CombVariable #605
inequality constraint: CombVariable #605 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 564 at class java.util.zip.ZipInputStream field crc; tree CRC32 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 564 at class java.util.zip.ZipInputStream field crc; tree CRC32 != Constant(@GUT.quals.Any)
combine constraint: Variable 564 at class java.util.zip.ZipInputStream field crc; tree CRC32  |>  Variable 89 at method java.util.zip.CRC32#update([BII):V parameter 0; tree byte[]  =  CombVariable #606
subtype constraint: Variable 599 at method java.util.zip.ZipInputStream#read([BII):I parameter 0; tree byte[]  <:  CombVariable #606
inequality constraint: Variable 563 at class java.util.zip.ZipInputStream field entry; tree ZipEntry != Constant(@GUT.quals.Lost)
subtype constraint: Constant(@GUT.quals.Bottom)  <:  Variable 563 at class java.util.zip.ZipInputStream field entry; tree ZipEntry
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #607
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #608
inequality constraint: CombVariable #608 != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #609
subtype constraint: Variable 599 at method java.util.zip.ZipInputStream#read([BII):I parameter 0; tree byte[]  <:  CombVariable #609
combine constraint: Variable 610 at method java.util.zip.ZipInputStream#read([BII):I creation 1; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #611
inequality constraint: CombVariable #611 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 610 at method java.util.zip.ZipInputStream#read([BII):I creation 1; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 610 at method java.util.zip.ZipInputStream#read([BII):I creation 1; tree ZipException != Constant(@GUT.quals.Any)
combine constraint: Variable 610 at method java.util.zip.ZipInputStream#read([BII):I creation 1; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #612
subtype constraint: Literal(STRING_LITERAL, "unexpected EOF")  <:  CombVariable #612
inequality constraint: Variable 610 at method java.util.zip.ZipInputStream#read([BII):I creation 1; tree ZipException != Constant(@GUT.quals.Lost)
combine constraint: Variable 564 at class java.util.zip.ZipInputStream field crc; tree CRC32  |>  Variable 89 at method java.util.zip.CRC32#update([BII):V parameter 0; tree byte[]  =  CombVariable #613
inequality constraint: CombVariable #613 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 564 at class java.util.zip.ZipInputStream field crc; tree CRC32 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 564 at class java.util.zip.ZipInputStream field crc; tree CRC32 != Constant(@GUT.quals.Any)
combine constraint: Variable 564 at class java.util.zip.ZipInputStream field crc; tree CRC32  |>  Variable 89 at method java.util.zip.CRC32#update([BII):V parameter 0; tree byte[]  =  CombVariable #614
subtype constraint: Variable 599 at method java.util.zip.ZipInputStream#read([BII):I parameter 0; tree byte[]  <:  CombVariable #614
combine constraint: Variable 615 at method java.util.zip.ZipInputStream#read([BII):I creation 2; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #616
inequality constraint: CombVariable #616 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 615 at method java.util.zip.ZipInputStream#read([BII):I creation 2; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 615 at method java.util.zip.ZipInputStream#read([BII):I creation 2; tree ZipException != Constant(@GUT.quals.Any)
combine constraint: Variable 615 at method java.util.zip.ZipInputStream#read([BII):I creation 2; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #617
subtype constraint: CombVariable #618  <:  CombVariable #617
inequality constraint: Variable 615 at method java.util.zip.ZipInputStream#read([BII):I creation 2; tree ZipException != Constant(@GUT.quals.Lost)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #619
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #620
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #621
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #622
combine constraint: Variable 623 at method java.util.zip.ZipInputStream#read([BII):I creation 3; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #624
inequality constraint: CombVariable #624 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 623 at method java.util.zip.ZipInputStream#read([BII):I creation 3; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 623 at method java.util.zip.ZipInputStream#read([BII):I creation 3; tree ZipException != Constant(@GUT.quals.Any)
combine constraint: Variable 623 at method java.util.zip.ZipInputStream#read([BII):I creation 3; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #625
subtype constraint: Literal(STRING_LITERAL, "invalid compression method")  <:  CombVariable #625
inequality constraint: Variable 623 at method java.util.zip.ZipInputStream#read([BII):I creation 3; tree ZipException != Constant(@GUT.quals.Lost)
combine constraint: Variable 626 at method java.util.zip.ZipInputStream#skip(J):J creation 0; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #627
inequality constraint: CombVariable #627 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 626 at method java.util.zip.ZipInputStream#skip(J):J creation 0; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 626 at method java.util.zip.ZipInputStream#skip(J):J creation 0; tree IllegalArgumentException != Constant(@GUT.quals.Any)
combine constraint: Variable 626 at method java.util.zip.ZipInputStream#skip(J):J creation 0; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #628
subtype constraint: Literal(STRING_LITERAL, "negative skip length")  <:  CombVariable #628
inequality constraint: Variable 626 at method java.util.zip.ZipInputStream#skip(J):J creation 0; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 599 at method java.util.zip.ZipInputStream#read([BII):I parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 566 at class java.util.zip.ZipInputStream field tmpbuf; tree byte[]  <:  Variable 599 at method java.util.zip.ZipInputStream#read([BII):I parameter 0; tree byte[]
subtype constraint: Variable 630 at class java.util.zip.ZipInputStream field b creation 0; tree new byte[256]  <:  Variable 629 at class java.util.zip.ZipInputStream field b; tree byte[]
inequality constraint: Variable 598 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; return type; tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 631 at method java.util.zip.ZipInputStream#readFully([BII):V parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 566 at class java.util.zip.ZipInputStream field tmpbuf; tree byte[]  <:  Variable 631 at method java.util.zip.ZipInputStream#readFully([BII):V parameter 0; tree byte[]
inequality constraint: Variable 632 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; local variable e(0); tree EOFException != Constant(@GUT.quals.Lost)
subtype constraint: Constant(@GUT.quals.Bottom)  <:  Variable 598 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; return type; tree ZipEntry
inequality constraint: Variable 633 at method java.util.zip.ZipInputStream#get32([BI):J parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 566 at class java.util.zip.ZipInputStream field tmpbuf; tree byte[]  <:  Variable 633 at method java.util.zip.ZipInputStream#get32([BI):J parameter 0; tree byte[]
subtype constraint: Constant(@GUT.quals.Bottom)  <:  Variable 598 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; return type; tree ZipEntry
inequality constraint: Variable 634 at method java.util.zip.ZipInputStream#get16([BI):I parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 566 at class java.util.zip.ZipInputStream field tmpbuf; tree byte[]  <:  Variable 634 at method java.util.zip.ZipInputStream#get16([BI):I parameter 0; tree byte[]
inequality constraint: Variable 634 at method java.util.zip.ZipInputStream#get16([BI):I parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 566 at class java.util.zip.ZipInputStream field tmpbuf; tree byte[]  <:  Variable 634 at method java.util.zip.ZipInputStream#get16([BI):I parameter 0; tree byte[]
inequality constraint: Variable 629 at class java.util.zip.ZipInputStream field b; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 635 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; creation 0; tree new byte[blen]  <:  Variable 629 at class java.util.zip.ZipInputStream field b; tree byte[]
inequality constraint: Variable 631 at method java.util.zip.ZipInputStream#readFully([BII):V parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 629 at class java.util.zip.ZipInputStream field b; tree byte[]  <:  Variable 631 at method java.util.zip.ZipInputStream#readFully([BII):V parameter 0; tree byte[]
inequality constraint: Variable 636 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; local variable e(1); tree ZipEntry != Constant(@GUT.quals.Lost)
subtype constraint: Variable 637 at method java.util.zip.ZipInputStream#createZipEntry(Ljava/lang/String;):Ljava/util/zip/ZipEntry; return type; tree ZipEntry  <:  Variable 636 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; local variable e(1); tree ZipEntry
inequality constraint: Variable 638 at method java.util.zip.ZipInputStream#createZipEntry(Ljava/lang/String;):Ljava/util/zip/ZipEntry; parameter 0; tree String != Constant(@GUT.quals.Lost)
combine constraint: Variable 568 at class java.util.zip.ZipInputStream field zc; tree ZipCoder  |>  Variable 503 at method java.util.zip.ZipCoder#toStringUTF8([BI):Ljava/lang/String; parameter 0; tree byte[]  =  CombVariable #639
combine constraint: Variable 568 at class java.util.zip.ZipInputStream field zc; tree ZipCoder  |>  Variable 502 at method java.util.zip.ZipCoder#toStringUTF8([BI):Ljava/lang/String; return type; tree String  =  CombVariable #640
combine constraint: Variable 568 at class java.util.zip.ZipInputStream field zc; tree ZipCoder  |>  Variable 364 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; parameter 0; tree byte[]  =  CombVariable #641
combine constraint: Variable 568 at class java.util.zip.ZipInputStream field zc; tree ZipCoder  |>  Variable 363 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; return type; tree String  =  CombVariable #642
subtype constraint: CombVariable #640  <:  CombVariable #643
subtype constraint: CombVariable #642  <:  CombVariable #643
subtype constraint: CombVariable #643  <:  Variable 638 at method java.util.zip.ZipInputStream#createZipEntry(Ljava/lang/String;):Ljava/util/zip/ZipEntry; parameter 0; tree String
combine constraint: Variable 568 at class java.util.zip.ZipInputStream field zc; tree ZipCoder  |>  Variable 503 at method java.util.zip.ZipCoder#toStringUTF8([BI):Ljava/lang/String; parameter 0; tree byte[]  =  CombVariable #644
combine constraint: Variable 568 at class java.util.zip.ZipInputStream field zc; tree ZipCoder  |>  Variable 502 at method java.util.zip.ZipCoder#toStringUTF8([BI):Ljava/lang/String; return type; tree String  =  CombVariable #645
inequality constraint: CombVariable #644 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 568 at class java.util.zip.ZipInputStream field zc; tree ZipCoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 568 at class java.util.zip.ZipInputStream field zc; tree ZipCoder != Constant(@GUT.quals.Any)
combine constraint: Variable 568 at class java.util.zip.ZipInputStream field zc; tree ZipCoder  |>  Variable 503 at method java.util.zip.ZipCoder#toStringUTF8([BI):Ljava/lang/String; parameter 0; tree byte[]  =  CombVariable #646
combine constraint: Variable 568 at class java.util.zip.ZipInputStream field zc; tree ZipCoder  |>  Variable 502 at method java.util.zip.ZipCoder#toStringUTF8([BI):Ljava/lang/String; return type; tree String  =  CombVariable #647
subtype constraint: Variable 629 at class java.util.zip.ZipInputStream field b; tree byte[]  <:  CombVariable #646
combine constraint: Variable 568 at class java.util.zip.ZipInputStream field zc; tree ZipCoder  |>  Variable 364 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; parameter 0; tree byte[]  =  CombVariable #648
combine constraint: Variable 568 at class java.util.zip.ZipInputStream field zc; tree ZipCoder  |>  Variable 363 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; return type; tree String  =  CombVariable #649
inequality constraint: CombVariable #648 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 568 at class java.util.zip.ZipInputStream field zc; tree ZipCoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 568 at class java.util.zip.ZipInputStream field zc; tree ZipCoder != Constant(@GUT.quals.Any)
combine constraint: Variable 568 at class java.util.zip.ZipInputStream field zc; tree ZipCoder  |>  Variable 364 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; parameter 0; tree byte[]  =  CombVariable #650
combine constraint: Variable 568 at class java.util.zip.ZipInputStream field zc; tree ZipCoder  |>  Variable 363 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; return type; tree String  =  CombVariable #651
subtype constraint: Variable 629 at class java.util.zip.ZipInputStream field b; tree byte[]  <:  CombVariable #650
combine constraint: Variable 652 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; creation 1; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #653
inequality constraint: CombVariable #653 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 652 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; creation 1; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 652 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; creation 1; tree ZipException != Constant(@GUT.quals.Any)
combine constraint: Variable 652 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; creation 1; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #654
subtype constraint: Literal(STRING_LITERAL, "encrypted ZIP entry not supported")  <:  CombVariable #654
inequality constraint: Variable 652 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; creation 1; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 636 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; local variable e(1); tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 636 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; local variable e(1); tree ZipEntry != Constant(@GUT.quals.Any)
inequality constraint: Variable 634 at method java.util.zip.ZipInputStream#get16([BI):I parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 566 at class java.util.zip.ZipInputStream field tmpbuf; tree byte[]  <:  Variable 634 at method java.util.zip.ZipInputStream#get16([BI):I parameter 0; tree byte[]
inequality constraint: Variable 636 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; local variable e(1); tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 636 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; local variable e(1); tree ZipEntry != Constant(@GUT.quals.Any)
inequality constraint: Variable 633 at method java.util.zip.ZipInputStream#get32([BI):J parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 566 at class java.util.zip.ZipInputStream field tmpbuf; tree byte[]  <:  Variable 633 at method java.util.zip.ZipInputStream#get32([BI):J parameter 0; tree byte[]
combine constraint: Variable 655 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; creation 2; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #656
inequality constraint: CombVariable #656 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 655 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; creation 2; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 655 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; creation 2; tree ZipException != Constant(@GUT.quals.Any)
combine constraint: Variable 655 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; creation 2; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #657
subtype constraint: Literal(STRING_LITERAL, "only DEFLATED entries can have EXT descriptor")  <:  CombVariable #657
inequality constraint: Variable 655 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; creation 2; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 636 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; local variable e(1); tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 636 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; local variable e(1); tree ZipEntry != Constant(@GUT.quals.Any)
inequality constraint: Variable 633 at method java.util.zip.ZipInputStream#get32([BI):J parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 566 at class java.util.zip.ZipInputStream field tmpbuf; tree byte[]  <:  Variable 633 at method java.util.zip.ZipInputStream#get32([BI):J parameter 0; tree byte[]
inequality constraint: Variable 636 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; local variable e(1); tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 636 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; local variable e(1); tree ZipEntry != Constant(@GUT.quals.Any)
inequality constraint: Variable 633 at method java.util.zip.ZipInputStream#get32([BI):J parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 566 at class java.util.zip.ZipInputStream field tmpbuf; tree byte[]  <:  Variable 633 at method java.util.zip.ZipInputStream#get32([BI):J parameter 0; tree byte[]
inequality constraint: Variable 636 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; local variable e(1); tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 636 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; local variable e(1); tree ZipEntry != Constant(@GUT.quals.Any)
inequality constraint: Variable 633 at method java.util.zip.ZipInputStream#get32([BI):J parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 566 at class java.util.zip.ZipInputStream field tmpbuf; tree byte[]  <:  Variable 633 at method java.util.zip.ZipInputStream#get32([BI):J parameter 0; tree byte[]
inequality constraint: Variable 634 at method java.util.zip.ZipInputStream#get16([BI):I parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 566 at class java.util.zip.ZipInputStream field tmpbuf; tree byte[]  <:  Variable 634 at method java.util.zip.ZipInputStream#get16([BI):I parameter 0; tree byte[]
subtype constraint: Variable 659 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; creation 3; tree new byte[len]  <:  Variable 658 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; local variable bb(0); tree byte[]
inequality constraint: Variable 631 at method java.util.zip.ZipInputStream#readFully([BII):V parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 658 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; local variable bb(0); tree byte[]  <:  Variable 631 at method java.util.zip.ZipInputStream#readFully([BII):V parameter 0; tree byte[]
combine constraint: Variable 636 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; local variable e(1); tree ZipEntry  |>  Variable 22 at method java.util.zip.ZipEntry#setExtra([B):V parameter 0; tree byte[]  =  CombVariable #660
inequality constraint: CombVariable #660 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 636 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; local variable e(1); tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 636 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; local variable e(1); tree ZipEntry != Constant(@GUT.quals.Any)
combine constraint: Variable 636 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; local variable e(1); tree ZipEntry  |>  Variable 22 at method java.util.zip.ZipEntry#setExtra([B):V parameter 0; tree byte[]  =  CombVariable #661
subtype constraint: Variable 658 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; local variable bb(0); tree byte[]  <:  CombVariable #661
inequality constraint: Variable 634 at method java.util.zip.ZipInputStream#get16([BI):I parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 658 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; local variable bb(0); tree byte[]  <:  Variable 634 at method java.util.zip.ZipInputStream#get16([BI):I parameter 0; tree byte[]
inequality constraint: Variable 634 at method java.util.zip.ZipInputStream#get16([BI):I parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 658 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; local variable bb(0); tree byte[]  <:  Variable 634 at method java.util.zip.ZipInputStream#get16([BI):I parameter 0; tree byte[]
subtype constraint: Variable 636 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; local variable e(1); tree ZipEntry  <:  Variable 598 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; return type; tree ZipEntry
inequality constraint: Variable 636 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; local variable e(1); tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 636 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; local variable e(1); tree ZipEntry != Constant(@GUT.quals.Any)
inequality constraint: Variable 662 at method java.util.zip.ZipInputStream#get64([BI):J parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 658 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; local variable bb(0); tree byte[]  <:  Variable 662 at method java.util.zip.ZipInputStream#get64([BI):J parameter 0; tree byte[]
inequality constraint: Variable 636 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; local variable e(1); tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 636 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; local variable e(1); tree ZipEntry != Constant(@GUT.quals.Any)
inequality constraint: Variable 662 at method java.util.zip.ZipInputStream#get64([BI):J parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 658 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; local variable bb(0); tree byte[]  <:  Variable 662 at method java.util.zip.ZipInputStream#get64([BI):J parameter 0; tree byte[]
subtype constraint: Variable 636 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; local variable e(1); tree ZipEntry  <:  Variable 598 at method java.util.zip.ZipInputStream#readLOC():Ljava/util/zip/ZipEntry; return type; tree ZipEntry
inequality constraint: Variable 637 at method java.util.zip.ZipInputStream#createZipEntry(Ljava/lang/String;):Ljava/util/zip/ZipEntry; return type; tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 638 at method java.util.zip.ZipInputStream#createZipEntry(Ljava/lang/String;):Ljava/util/zip/ZipEntry; parameter 0; tree String != Constant(@GUT.quals.Lost)
subtype constraint: Variable 663 at method java.util.zip.ZipInputStream#createZipEntry(Ljava/lang/String;):Ljava/util/zip/ZipEntry; creation 0; tree ZipEntry  <:  Variable 637 at method java.util.zip.ZipInputStream#createZipEntry(Ljava/lang/String;):Ljava/util/zip/ZipEntry; return type; tree ZipEntry
combine constraint: Variable 663 at method java.util.zip.ZipInputStream#createZipEntry(Ljava/lang/String;):Ljava/util/zip/ZipEntry; creation 0; tree ZipEntry  |>  Variable 3 at method java.util.zip.ZipEntry#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #664
inequality constraint: CombVariable #664 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 663 at method java.util.zip.ZipInputStream#createZipEntry(Ljava/lang/String;):Ljava/util/zip/ZipEntry; creation 0; tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 663 at method java.util.zip.ZipInputStream#createZipEntry(Ljava/lang/String;):Ljava/util/zip/ZipEntry; creation 0; tree ZipEntry != Constant(@GUT.quals.Any)
combine constraint: Variable 663 at method java.util.zip.ZipInputStream#createZipEntry(Ljava/lang/String;):Ljava/util/zip/ZipEntry; creation 0; tree ZipEntry  |>  Variable 3 at method java.util.zip.ZipEntry#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #665
subtype constraint: Variable 638 at method java.util.zip.ZipInputStream#createZipEntry(Ljava/lang/String;):Ljava/util/zip/ZipEntry; parameter 0; tree String  <:  CombVariable #665
inequality constraint: Variable 663 at method java.util.zip.ZipInputStream#createZipEntry(Ljava/lang/String;):Ljava/util/zip/ZipEntry; creation 0; tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 604 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Lost)
combine constraint: Variable 666 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V cast 0; tree PushbackInputStream  |>  Constant(@GUT.quals.Peer)  =  CombVariable #667
inequality constraint: CombVariable #667 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 666 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V cast 0; tree PushbackInputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 666 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V cast 0; tree PushbackInputStream != Constant(@GUT.quals.Any)
combine constraint: Variable 666 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V cast 0; tree PushbackInputStream  |>  Constant(@GUT.quals.Peer)  =  CombVariable #668
subtype constraint: Variable 123 at class java.util.zip.InflaterInputStream field buf; tree byte[]  <:  CombVariable #668
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater != Constant(@GUT.quals.Any)
inequality constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater != Constant(@GUT.quals.Any)
inequality constraint: Variable 631 at method java.util.zip.ZipInputStream#readFully([BII):V parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 566 at class java.util.zip.ZipInputStream field tmpbuf; tree byte[]  <:  Variable 631 at method java.util.zip.ZipInputStream#readFully([BII):V parameter 0; tree byte[]
inequality constraint: Variable 633 at method java.util.zip.ZipInputStream#get32([BI):J parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 566 at class java.util.zip.ZipInputStream field tmpbuf; tree byte[]  <:  Variable 633 at method java.util.zip.ZipInputStream#get32([BI):J parameter 0; tree byte[]
inequality constraint: Variable 604 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 604 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Any)
inequality constraint: Variable 604 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 604 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Any)
inequality constraint: Variable 662 at method java.util.zip.ZipInputStream#get64([BI):J parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 566 at class java.util.zip.ZipInputStream field tmpbuf; tree byte[]  <:  Variable 662 at method java.util.zip.ZipInputStream#get64([BI):J parameter 0; tree byte[]
inequality constraint: Variable 604 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 604 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Any)
inequality constraint: Variable 662 at method java.util.zip.ZipInputStream#get64([BI):J parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 566 at class java.util.zip.ZipInputStream field tmpbuf; tree byte[]  <:  Variable 662 at method java.util.zip.ZipInputStream#get64([BI):J parameter 0; tree byte[]
combine constraint: Variable 669 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V cast 1; tree PushbackInputStream  |>  Constant(@GUT.quals.Peer)  =  CombVariable #670
inequality constraint: CombVariable #670 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 669 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V cast 1; tree PushbackInputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 669 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V cast 1; tree PushbackInputStream != Constant(@GUT.quals.Any)
combine constraint: Variable 669 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V cast 1; tree PushbackInputStream  |>  Constant(@GUT.quals.Peer)  =  CombVariable #671
subtype constraint: Variable 566 at class java.util.zip.ZipInputStream field tmpbuf; tree byte[]  <:  CombVariable #671
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Variable 604 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 604 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Any)
inequality constraint: Variable 633 at method java.util.zip.ZipInputStream#get32([BI):J parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 566 at class java.util.zip.ZipInputStream field tmpbuf; tree byte[]  <:  Variable 633 at method java.util.zip.ZipInputStream#get32([BI):J parameter 0; tree byte[]
inequality constraint: Variable 604 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 604 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Any)
inequality constraint: Variable 662 at method java.util.zip.ZipInputStream#get64([BI):J parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 566 at class java.util.zip.ZipInputStream field tmpbuf; tree byte[]  <:  Variable 662 at method java.util.zip.ZipInputStream#get64([BI):J parameter 0; tree byte[]
inequality constraint: Variable 604 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 604 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Any)
inequality constraint: Variable 662 at method java.util.zip.ZipInputStream#get64([BI):J parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 566 at class java.util.zip.ZipInputStream field tmpbuf; tree byte[]  <:  Variable 662 at method java.util.zip.ZipInputStream#get64([BI):J parameter 0; tree byte[]
inequality constraint: Variable 631 at method java.util.zip.ZipInputStream#readFully([BII):V parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 566 at class java.util.zip.ZipInputStream field tmpbuf; tree byte[]  <:  Variable 631 at method java.util.zip.ZipInputStream#readFully([BII):V parameter 0; tree byte[]
inequality constraint: Variable 633 at method java.util.zip.ZipInputStream#get32([BI):J parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 566 at class java.util.zip.ZipInputStream field tmpbuf; tree byte[]  <:  Variable 633 at method java.util.zip.ZipInputStream#get32([BI):J parameter 0; tree byte[]
inequality constraint: Variable 604 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 604 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Any)
inequality constraint: Variable 604 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 604 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Any)
inequality constraint: Variable 633 at method java.util.zip.ZipInputStream#get32([BI):J parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 566 at class java.util.zip.ZipInputStream field tmpbuf; tree byte[]  <:  Variable 633 at method java.util.zip.ZipInputStream#get32([BI):J parameter 0; tree byte[]
inequality constraint: Variable 604 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 604 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Any)
inequality constraint: Variable 633 at method java.util.zip.ZipInputStream#get32([BI):J parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 566 at class java.util.zip.ZipInputStream field tmpbuf; tree byte[]  <:  Variable 633 at method java.util.zip.ZipInputStream#get32([BI):J parameter 0; tree byte[]
combine constraint: Variable 672 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V cast 2; tree PushbackInputStream  |>  Constant(@GUT.quals.Peer)  =  CombVariable #673
inequality constraint: CombVariable #673 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 672 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V cast 2; tree PushbackInputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 672 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V cast 2; tree PushbackInputStream != Constant(@GUT.quals.Any)
combine constraint: Variable 672 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V cast 2; tree PushbackInputStream  |>  Constant(@GUT.quals.Peer)  =  CombVariable #674
subtype constraint: Variable 566 at class java.util.zip.ZipInputStream field tmpbuf; tree byte[]  <:  CombVariable #674
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Variable 604 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 604 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Any)
inequality constraint: Variable 633 at method java.util.zip.ZipInputStream#get32([BI):J parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 566 at class java.util.zip.ZipInputStream field tmpbuf; tree byte[]  <:  Variable 633 at method java.util.zip.ZipInputStream#get32([BI):J parameter 0; tree byte[]
inequality constraint: Variable 604 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 604 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Any)
inequality constraint: Variable 633 at method java.util.zip.ZipInputStream#get32([BI):J parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 566 at class java.util.zip.ZipInputStream field tmpbuf; tree byte[]  <:  Variable 633 at method java.util.zip.ZipInputStream#get32([BI):J parameter 0; tree byte[]
inequality constraint: Variable 604 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 604 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Any)
inequality constraint: Variable 633 at method java.util.zip.ZipInputStream#get32([BI):J parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 566 at class java.util.zip.ZipInputStream field tmpbuf; tree byte[]  <:  Variable 633 at method java.util.zip.ZipInputStream#get32([BI):J parameter 0; tree byte[]
inequality constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater != Constant(@GUT.quals.Any)
combine constraint: Variable 675 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V creation 0; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #676
inequality constraint: CombVariable #676 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 675 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V creation 0; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 675 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V creation 0; tree ZipException != Constant(@GUT.quals.Any)
combine constraint: Variable 675 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V creation 0; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #677
subtype constraint: CombVariable #678  <:  CombVariable #677
inequality constraint: Variable 675 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V creation 0; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater != Constant(@GUT.quals.Any)
inequality constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater != Constant(@GUT.quals.Any)
combine constraint: Variable 679 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V creation 1; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #680
inequality constraint: CombVariable #680 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 679 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V creation 1; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 679 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V creation 1; tree ZipException != Constant(@GUT.quals.Any)
combine constraint: Variable 679 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V creation 1; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #681
subtype constraint: CombVariable #682  <:  CombVariable #681
inequality constraint: Variable 679 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V creation 1; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater != Constant(@GUT.quals.Any)
combine constraint: Variable 683 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V creation 2; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #684
inequality constraint: CombVariable #684 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 683 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V creation 2; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 683 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V creation 2; tree ZipException != Constant(@GUT.quals.Any)
combine constraint: Variable 683 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V creation 2; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #685
subtype constraint: CombVariable #686  <:  CombVariable #685
inequality constraint: Variable 683 at method java.util.zip.ZipInputStream#readEnd(Ljava/util/zip/ZipEntry;):V creation 2; tree ZipException != Constant(@GUT.quals.Lost)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #687
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #688
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #689
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #690
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #691
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #692
inequality constraint: CombVariable #692 != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #693
subtype constraint: Variable 631 at method java.util.zip.ZipInputStream#readFully([BII):V parameter 0; tree byte[]  <:  CombVariable #693
inequality constraint: Variable 694 at method java.util.zip.ZipInputStream#readFully([BII):V creation 0; tree EOFException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 694 at method java.util.zip.ZipInputStream#readFully([BII):V creation 0; tree EOFException != Constant(@GUT.quals.Any)
inequality constraint: Variable 694 at method java.util.zip.ZipInputStream#readFully([BII):V creation 0; tree EOFException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 634 at method java.util.zip.ZipInputStream#get16([BI):I parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 633 at method java.util.zip.ZipInputStream#get32([BI):J parameter 0; tree byte[]  <:  Variable 634 at method java.util.zip.ZipInputStream#get16([BI):I parameter 0; tree byte[]
inequality constraint: Variable 633 at method java.util.zip.ZipInputStream#get32([BI):J parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 662 at method java.util.zip.ZipInputStream#get64([BI):J parameter 0; tree byte[]  <:  Variable 633 at method java.util.zip.ZipInputStream#get32([BI):J parameter 0; tree byte[]
inequality constraint: Variable 633 at method java.util.zip.ZipInputStream#get32([BI):J parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 662 at method java.util.zip.ZipInputStream#get64([BI):J parameter 0; tree byte[]  <:  Variable 633 at method java.util.zip.ZipInputStream#get32([BI):J parameter 0; tree byte[]
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
subtype constraint: Variable 194 at method java.util.zip.Checksum#update([BII):V parameter 0; tree byte[]  <:  Variable 695 at method java.util.zip.Adler32#update([BII):V parameter 0; tree byte[]
inequality constraint: Variable 696 at method java.util.zip.Adler32#update([BII):V creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 696 at method java.util.zip.Adler32#update([BII):V creation 0; tree NullPointerException != Constant(@GUT.quals.Any)
inequality constraint: Variable 696 at method java.util.zip.Adler32#update([BII):V creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 697 at method java.util.zip.Adler32#update([BII):V creation 1; tree ArrayIndexOutOfBoundsException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 697 at method java.util.zip.Adler32#update([BII):V creation 1; tree ArrayIndexOutOfBoundsException != Constant(@GUT.quals.Any)
inequality constraint: Variable 697 at method java.util.zip.Adler32#update([BII):V creation 1; tree ArrayIndexOutOfBoundsException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 698 at method java.util.zip.Adler32#updateBytes(I[BII):I parameter 1; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 695 at method java.util.zip.Adler32#update([BII):V parameter 0; tree byte[]  <:  Variable 698 at method java.util.zip.Adler32#updateBytes(I[BII):I parameter 1; tree byte[]
inequality constraint: Variable 698 at method java.util.zip.Adler32#updateBytes(I[BII):I parameter 1; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 699 at method java.util.zip.Adler32#update([B):V parameter 0; tree byte[]  <:  Variable 698 at method java.util.zip.Adler32#updateBytes(I[BII):I parameter 1; tree byte[]
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Variable 700 at class java.util.zip.ZipFile field name; tree String != Constant(@GUT.quals.Lost)
inequality constraint: Variable 701 at class java.util.zip.ZipFile static initializer *1 local variable prop(0); tree String != Constant(@GUT.quals.Lost)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #702
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #703
subtype constraint: CombVariable #703  <:  Variable 701 at class java.util.zip.ZipFile static initializer *1 local variable prop(0); tree String
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #704
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #705
inequality constraint: CombVariable #704 != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #706
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #707
subtype constraint: Literal(STRING_LITERAL, "sun.zip.disableMemoryMapping")  <:  CombVariable #706
inequality constraint: Variable 701 at class java.util.zip.ZipFile static initializer *1 local variable prop(0); tree String != Constant(@GUT.quals.Lost)
inequality constraint: Variable 701 at class java.util.zip.ZipFile static initializer *1 local variable prop(0); tree String != Constant(@GUT.quals.Any)
combine constraint: Variable 701 at class java.util.zip.ZipFile static initializer *1 local variable prop(0); tree String  |>  Constant(@GUT.quals.Peer)  =  CombVariable #708
inequality constraint: CombVariable #708 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 701 at class java.util.zip.ZipFile static initializer *1 local variable prop(0); tree String != Constant(@GUT.quals.Lost)
inequality constraint: Variable 701 at class java.util.zip.ZipFile static initializer *1 local variable prop(0); tree String != Constant(@GUT.quals.Any)
combine constraint: Variable 701 at class java.util.zip.ZipFile static initializer *1 local variable prop(0); tree String  |>  Constant(@GUT.quals.Peer)  =  CombVariable #709
subtype constraint: Literal(STRING_LITERAL, "true")  <:  CombVariable #709
inequality constraint: Variable 710 at method java.util.zip.ZipFile#<init>(Ljava/lang/String;):V parameter 0; tree String != Constant(@GUT.quals.Lost)
inequality constraint: Variable 711 at method java.util.zip.ZipFile#<init>(Ljava/io/File;I):V parameter 0; tree File != Constant(@GUT.quals.Lost)
subtype constraint: Variable 712 at method java.util.zip.ZipFile#<init>(Ljava/lang/String;):V creation 0; tree File  <:  Variable 711 at method java.util.zip.ZipFile#<init>(Ljava/io/File;I):V parameter 0; tree File
combine constraint: Variable 712 at method java.util.zip.ZipFile#<init>(Ljava/lang/String;):V creation 0; tree File  |>  Constant(@GUT.quals.Peer)  =  CombVariable #713
inequality constraint: CombVariable #713 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 712 at method java.util.zip.ZipFile#<init>(Ljava/lang/String;):V creation 0; tree File != Constant(@GUT.quals.Lost)
inequality constraint: Variable 712 at method java.util.zip.ZipFile#<init>(Ljava/lang/String;):V creation 0; tree File != Constant(@GUT.quals.Any)
combine constraint: Variable 712 at method java.util.zip.ZipFile#<init>(Ljava/lang/String;):V creation 0; tree File  |>  Constant(@GUT.quals.Peer)  =  CombVariable #714
subtype constraint: Variable 710 at method java.util.zip.ZipFile#<init>(Ljava/lang/String;):V parameter 0; tree String  <:  CombVariable #714
inequality constraint: Variable 712 at method java.util.zip.ZipFile#<init>(Ljava/lang/String;):V creation 0; tree File != Constant(@GUT.quals.Lost)
inequality constraint: Variable 711 at method java.util.zip.ZipFile#<init>(Ljava/io/File;I):V parameter 0; tree File != Constant(@GUT.quals.Lost)
inequality constraint: Variable 715 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V parameter 0; tree File != Constant(@GUT.quals.Lost)
inequality constraint: Variable 716 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V parameter 2; tree Charset != Constant(@GUT.quals.Lost)
subtype constraint: Variable 711 at method java.util.zip.ZipFile#<init>(Ljava/io/File;I):V parameter 0; tree File  <:  Variable 715 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V parameter 0; tree File
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #717
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #718
subtype constraint: CombVariable #718  <:  Variable 716 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V parameter 2; tree Charset
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #719
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #720
inequality constraint: CombVariable #719 != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #721
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #722
subtype constraint: Literal(STRING_LITERAL, "UTF-8")  <:  CombVariable #721
inequality constraint: Variable 723 at method java.util.zip.ZipFile#<init>(Ljava/io/File;):V parameter 0; tree File != Constant(@GUT.quals.Lost)
inequality constraint: Variable 711 at method java.util.zip.ZipFile#<init>(Ljava/io/File;I):V parameter 0; tree File != Constant(@GUT.quals.Lost)
subtype constraint: Variable 723 at method java.util.zip.ZipFile#<init>(Ljava/io/File;):V parameter 0; tree File  <:  Variable 711 at method java.util.zip.ZipFile#<init>(Ljava/io/File;I):V parameter 0; tree File
inequality constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 715 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V parameter 0; tree File != Constant(@GUT.quals.Lost)
inequality constraint: Variable 716 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V parameter 2; tree Charset != Constant(@GUT.quals.Lost)
combine constraint: Variable 725 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V creation 0; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #726
inequality constraint: CombVariable #726 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 725 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V creation 0; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 725 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V creation 0; tree IllegalArgumentException != Constant(@GUT.quals.Any)
combine constraint: Variable 725 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V creation 0; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #727
subtype constraint: CombVariable #728  <:  CombVariable #727
inequality constraint: Variable 725 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V creation 0; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #729
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #730
inequality constraint: Variable 731 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V local variable name(0); tree String != Constant(@GUT.quals.Lost)
combine constraint: Variable 715 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V parameter 0; tree File  |>  Constant(@GUT.quals.Peer)  =  CombVariable #732
subtype constraint: CombVariable #732  <:  Variable 731 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V local variable name(0); tree String
combine constraint: Variable 715 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V parameter 0; tree File  |>  Constant(@GUT.quals.Peer)  =  CombVariable #733
inequality constraint: Variable 715 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V parameter 0; tree File != Constant(@GUT.quals.Lost)
inequality constraint: Variable 715 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V parameter 0; tree File != Constant(@GUT.quals.Any)
combine constraint: Variable 715 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V parameter 0; tree File  |>  Constant(@GUT.quals.Peer)  =  CombVariable #734
inequality constraint: Variable 735 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V local variable sm(0); tree SecurityManager != Constant(@GUT.quals.Lost)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #736
subtype constraint: CombVariable #736  <:  Variable 735 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V local variable sm(0); tree SecurityManager
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #737
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #738
combine constraint: Variable 735 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V local variable sm(0); tree SecurityManager  |>  Constant(@GUT.quals.Peer)  =  CombVariable #739
inequality constraint: CombVariable #739 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 735 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V local variable sm(0); tree SecurityManager != Constant(@GUT.quals.Lost)
inequality constraint: Variable 735 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V local variable sm(0); tree SecurityManager != Constant(@GUT.quals.Any)
combine constraint: Variable 735 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V local variable sm(0); tree SecurityManager  |>  Constant(@GUT.quals.Peer)  =  CombVariable #740
subtype constraint: Variable 731 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V local variable name(0); tree String  <:  CombVariable #740
combine constraint: Variable 735 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V local variable sm(0); tree SecurityManager  |>  Constant(@GUT.quals.Peer)  =  CombVariable #741
inequality constraint: CombVariable #741 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 735 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V local variable sm(0); tree SecurityManager != Constant(@GUT.quals.Lost)
inequality constraint: Variable 735 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V local variable sm(0); tree SecurityManager != Constant(@GUT.quals.Any)
combine constraint: Variable 735 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V local variable sm(0); tree SecurityManager  |>  Constant(@GUT.quals.Peer)  =  CombVariable #742
subtype constraint: Variable 731 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V local variable name(0); tree String  <:  CombVariable #742
combine constraint: Variable 743 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V creation 1; tree NullPointerException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #744
inequality constraint: CombVariable #744 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 743 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V creation 1; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 743 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V creation 1; tree NullPointerException != Constant(@GUT.quals.Any)
combine constraint: Variable 743 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V creation 1; tree NullPointerException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #745
subtype constraint: Literal(STRING_LITERAL, "charset is null")  <:  CombVariable #745
inequality constraint: Variable 743 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V creation 1; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder != Constant(@GUT.quals.Lost)
combine constraint: Constant(@GUT.quals.Peer)  |>  Variable 529 at method java.util.zip.ZipCoder#get(Ljava/nio/charset/Charset;):Ljava/util/zip/ZipCoder; parameter 0; tree Charset  =  CombVariable #746
combine constraint: Constant(@GUT.quals.Peer)  |>  Variable 528 at method java.util.zip.ZipCoder#get(Ljava/nio/charset/Charset;):Ljava/util/zip/ZipCoder; return type; tree ZipCoder  =  CombVariable #747
subtype constraint: CombVariable #747  <:  Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder
combine constraint: Constant(@GUT.quals.Peer)  |>  Variable 529 at method java.util.zip.ZipCoder#get(Ljava/nio/charset/Charset;):Ljava/util/zip/ZipCoder; parameter 0; tree Charset  =  CombVariable #748
combine constraint: Constant(@GUT.quals.Peer)  |>  Variable 528 at method java.util.zip.ZipCoder#get(Ljava/nio/charset/Charset;):Ljava/util/zip/ZipCoder; return type; tree ZipCoder  =  CombVariable #749
inequality constraint: CombVariable #748 != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Variable 529 at method java.util.zip.ZipCoder#get(Ljava/nio/charset/Charset;):Ljava/util/zip/ZipCoder; parameter 0; tree Charset  =  CombVariable #750
combine constraint: Constant(@GUT.quals.Peer)  |>  Variable 528 at method java.util.zip.ZipCoder#get(Ljava/nio/charset/Charset;):Ljava/util/zip/ZipCoder; return type; tree ZipCoder  =  CombVariable #751
subtype constraint: Variable 716 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V parameter 2; tree Charset  <:  CombVariable #750
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
inequality constraint: Variable 752 at method java.util.zip.ZipFile#open(Ljava/lang/String;IJZ):J parameter 0; tree String != Constant(@GUT.quals.Lost)
subtype constraint: Variable 731 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V local variable name(0); tree String  <:  Variable 752 at method java.util.zip.ZipFile#open(Ljava/lang/String;IJZ):J parameter 0; tree String
inequality constraint: Variable 715 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V parameter 0; tree File != Constant(@GUT.quals.Lost)
inequality constraint: Variable 715 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V parameter 0; tree File != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #753
inequality constraint: CombVariable #753 != Constant(@GUT.quals.Lost)
inequality constraint: CombVariable #753 != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #754
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #755
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #756
inequality constraint: CombVariable #756 != Constant(@GUT.quals.Lost)
inequality constraint: CombVariable #756 != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #757
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #758
inequality constraint: Variable 700 at class java.util.zip.ZipFile field name; tree String != Constant(@GUT.quals.Lost)
subtype constraint: Variable 731 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V local variable name(0); tree String  <:  Variable 700 at class java.util.zip.ZipFile field name; tree String
inequality constraint: Variable 759 at method java.util.zip.ZipFile#<init>(Ljava/lang/String;Ljava/nio/charset/Charset;):V parameter 0; tree String != Constant(@GUT.quals.Lost)
inequality constraint: Variable 760 at method java.util.zip.ZipFile#<init>(Ljava/lang/String;Ljava/nio/charset/Charset;):V parameter 1; tree Charset != Constant(@GUT.quals.Lost)
inequality constraint: Variable 715 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V parameter 0; tree File != Constant(@GUT.quals.Lost)
inequality constraint: Variable 716 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V parameter 2; tree Charset != Constant(@GUT.quals.Lost)
subtype constraint: Variable 761 at method java.util.zip.ZipFile#<init>(Ljava/lang/String;Ljava/nio/charset/Charset;):V creation 0; tree File  <:  Variable 715 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V parameter 0; tree File
subtype constraint: Variable 760 at method java.util.zip.ZipFile#<init>(Ljava/lang/String;Ljava/nio/charset/Charset;):V parameter 1; tree Charset  <:  Variable 716 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V parameter 2; tree Charset
combine constraint: Variable 761 at method java.util.zip.ZipFile#<init>(Ljava/lang/String;Ljava/nio/charset/Charset;):V creation 0; tree File  |>  Constant(@GUT.quals.Peer)  =  CombVariable #762
inequality constraint: CombVariable #762 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 761 at method java.util.zip.ZipFile#<init>(Ljava/lang/String;Ljava/nio/charset/Charset;):V creation 0; tree File != Constant(@GUT.quals.Lost)
inequality constraint: Variable 761 at method java.util.zip.ZipFile#<init>(Ljava/lang/String;Ljava/nio/charset/Charset;):V creation 0; tree File != Constant(@GUT.quals.Any)
combine constraint: Variable 761 at method java.util.zip.ZipFile#<init>(Ljava/lang/String;Ljava/nio/charset/Charset;):V creation 0; tree File  |>  Constant(@GUT.quals.Peer)  =  CombVariable #763
subtype constraint: Variable 759 at method java.util.zip.ZipFile#<init>(Ljava/lang/String;Ljava/nio/charset/Charset;):V parameter 0; tree String  <:  CombVariable #763
inequality constraint: Variable 761 at method java.util.zip.ZipFile#<init>(Ljava/lang/String;Ljava/nio/charset/Charset;):V creation 0; tree File != Constant(@GUT.quals.Lost)
inequality constraint: Variable 764 at method java.util.zip.ZipFile#<init>(Ljava/io/File;Ljava/nio/charset/Charset;):V parameter 0; tree File != Constant(@GUT.quals.Lost)
inequality constraint: Variable 765 at method java.util.zip.ZipFile#<init>(Ljava/io/File;Ljava/nio/charset/Charset;):V parameter 1; tree Charset != Constant(@GUT.quals.Lost)
inequality constraint: Variable 715 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V parameter 0; tree File != Constant(@GUT.quals.Lost)
inequality constraint: Variable 716 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V parameter 2; tree Charset != Constant(@GUT.quals.Lost)
subtype constraint: Variable 764 at method java.util.zip.ZipFile#<init>(Ljava/io/File;Ljava/nio/charset/Charset;):V parameter 0; tree File  <:  Variable 715 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V parameter 0; tree File
subtype constraint: Variable 765 at method java.util.zip.ZipFile#<init>(Ljava/io/File;Ljava/nio/charset/Charset;):V parameter 1; tree Charset  <:  Variable 716 at method java.util.zip.ZipFile#<init>(Ljava/io/File;ILjava/nio/charset/Charset;):V parameter 2; tree Charset
inequality constraint: Variable 766 at method java.util.zip.ZipFile#getComment():Ljava/lang/String; return type; tree String != Constant(@GUT.quals.Lost)
subtype constraint: Variable 768 at method java.util.zip.ZipFile#getCommentBytes(J):[B return type; tree byte[]  <:  Variable 767 at method java.util.zip.ZipFile#getComment():Ljava/lang/String; local variable bcomm(0); tree byte[]
subtype constraint: Constant(@GUT.quals.Bottom)  <:  Variable 766 at method java.util.zip.ZipFile#getComment():Ljava/lang/String; return type; tree String
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 364 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; parameter 0; tree byte[]  =  CombVariable #769
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 363 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; return type; tree String  =  CombVariable #770
subtype constraint: CombVariable #770  <:  Variable 766 at method java.util.zip.ZipFile#getComment():Ljava/lang/String; return type; tree String
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 364 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; parameter 0; tree byte[]  =  CombVariable #771
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 363 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; return type; tree String  =  CombVariable #772
inequality constraint: CombVariable #771 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder != Constant(@GUT.quals.Any)
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 364 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; parameter 0; tree byte[]  =  CombVariable #773
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 363 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; return type; tree String  =  CombVariable #774
subtype constraint: Variable 767 at method java.util.zip.ZipFile#getComment():Ljava/lang/String; local variable bcomm(0); tree byte[]  <:  CombVariable #773
inequality constraint: Variable 775 at method java.util.zip.ZipFile#getEntry(Ljava/lang/String;):Ljava/util/zip/ZipEntry; return type; tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 776 at method java.util.zip.ZipFile#getEntry(Ljava/lang/String;):Ljava/util/zip/ZipEntry; parameter 0; tree String != Constant(@GUT.quals.Lost)
combine constraint: Variable 777 at method java.util.zip.ZipFile#getEntry(Ljava/lang/String;):Ljava/util/zip/ZipEntry; creation 0; tree NullPointerException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #778
inequality constraint: CombVariable #778 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 777 at method java.util.zip.ZipFile#getEntry(Ljava/lang/String;):Ljava/util/zip/ZipEntry; creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 777 at method java.util.zip.ZipFile#getEntry(Ljava/lang/String;):Ljava/util/zip/ZipEntry; creation 0; tree NullPointerException != Constant(@GUT.quals.Any)
combine constraint: Variable 777 at method java.util.zip.ZipFile#getEntry(Ljava/lang/String;):Ljava/util/zip/ZipEntry; creation 0; tree NullPointerException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #779
subtype constraint: Literal(STRING_LITERAL, "name")  <:  CombVariable #779
inequality constraint: Variable 777 at method java.util.zip.ZipFile#getEntry(Ljava/lang/String;):Ljava/util/zip/ZipEntry; creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 780 at method java.util.zip.ZipFile#getEntry(J[BZ):J parameter 1; tree byte[] != Constant(@GUT.quals.Lost)
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 423 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B parameter 0; tree String  =  CombVariable #781
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 422 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B return type; tree byte[]  =  CombVariable #782
subtype constraint: CombVariable #782  <:  Variable 780 at method java.util.zip.ZipFile#getEntry(J[BZ):J parameter 1; tree byte[]
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 423 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B parameter 0; tree String  =  CombVariable #783
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 422 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B return type; tree byte[]  =  CombVariable #784
inequality constraint: CombVariable #783 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder != Constant(@GUT.quals.Any)
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 423 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B parameter 0; tree String  =  CombVariable #785
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 422 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B return type; tree byte[]  =  CombVariable #786
subtype constraint: Variable 776 at method java.util.zip.ZipFile#getEntry(Ljava/lang/String;):Ljava/util/zip/ZipEntry; parameter 0; tree String  <:  CombVariable #785
inequality constraint: Variable 787 at method java.util.zip.ZipFile#getEntry(Ljava/lang/String;):Ljava/util/zip/ZipEntry; local variable ze(0); tree ZipEntry != Constant(@GUT.quals.Lost)
subtype constraint: Variable 788 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; return type; tree ZipEntry  <:  Variable 787 at method java.util.zip.ZipFile#getEntry(Ljava/lang/String;):Ljava/util/zip/ZipEntry; local variable ze(0); tree ZipEntry
inequality constraint: Variable 789 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; parameter 0; tree String != Constant(@GUT.quals.Lost)
subtype constraint: Variable 776 at method java.util.zip.ZipFile#getEntry(Ljava/lang/String;):Ljava/util/zip/ZipEntry; parameter 0; tree String  <:  Variable 789 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; parameter 0; tree String
subtype constraint: Variable 787 at method java.util.zip.ZipFile#getEntry(Ljava/lang/String;):Ljava/util/zip/ZipEntry; local variable ze(0); tree ZipEntry  <:  Variable 775 at method java.util.zip.ZipFile#getEntry(Ljava/lang/String;):Ljava/util/zip/ZipEntry; return type; tree ZipEntry
subtype constraint: Constant(@GUT.quals.Bottom)  <:  Variable 775 at method java.util.zip.ZipFile#getEntry(Ljava/lang/String;):Ljava/util/zip/ZipEntry; return type; tree ZipEntry
inequality constraint: Variable 790 at class java.util.zip.ZipFile field streams; tree Set within Set<InputStream> != Constant(@GUT.quals.Lost)
inequality constraint: Variable 791 at class java.util.zip.ZipFile field streams; tree InputStream at position (0) within Set<InputStream> != Constant(@GUT.quals.Lost)
combine constraint: Variable 790 at class java.util.zip.ZipFile field streams; tree Set within Set<InputStream>  |>  Constant(@GUT.quals.Peer)  =  CombVariable #792
inequality constraint: CombVariable #792 != Constant(@GUT.quals.Lost)
combine constraint: Variable 790 at class java.util.zip.ZipFile field streams; tree Set within Set<InputStream>  |>  Constant(@GUT.quals.Peer)  =  CombVariable #793
subtype constraint: Variable 791 at class java.util.zip.ZipFile field streams; tree InputStream at position (0) within Set<InputStream>  <:  CombVariable #793
equality constraint: Variable 791 at class java.util.zip.ZipFile field streams; tree InputStream at position (0) within Set<InputStream> = Constant(@GUT.quals.Peer)
inequality constraint: Variable 791 at class java.util.zip.ZipFile field streams; tree InputStream at position (0) within Set<InputStream> != Constant(@GUT.quals.Lost)
subtype constraint: Variable 794 at class java.util.zip.ZipFile field streams creation 0; tree HashSet within HashSet<InputStream>  <:  Variable 790 at class java.util.zip.ZipFile field streams; tree Set within Set<InputStream>
equality constraint: Variable 791 at class java.util.zip.ZipFile field streams; tree InputStream at position (0) within Set<InputStream> = Variable 795 at class java.util.zip.ZipFile field streams creation 0; tree InputStream at position (0) within HashSet<InputStream>
inequality constraint: Variable 794 at class java.util.zip.ZipFile field streams creation 0; tree HashSet within HashSet<InputStream> != Constant(@GUT.quals.Lost)
inequality constraint: Variable 794 at class java.util.zip.ZipFile field streams creation 0; tree HashSet within HashSet<InputStream> != Constant(@GUT.quals.Any)
inequality constraint: Variable 794 at class java.util.zip.ZipFile field streams creation 0; tree HashSet within HashSet<InputStream> != Constant(@GUT.quals.Lost)
inequality constraint: Variable 795 at class java.util.zip.ZipFile field streams creation 0; tree InputStream at position (0) within HashSet<InputStream> != Constant(@GUT.quals.Lost)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #796
inequality constraint: CombVariable #796 != Constant(@GUT.quals.Lost)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #797
subtype constraint: Constant(@GUT.quals.Peer)  <:  CombVariable #797
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Variable 798 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; return type; tree InputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 799 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; parameter 0; tree ZipEntry != Constant(@GUT.quals.Lost)
combine constraint: Variable 800 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; creation 0; tree NullPointerException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #801
inequality constraint: CombVariable #801 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 800 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 800 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; creation 0; tree NullPointerException != Constant(@GUT.quals.Any)
combine constraint: Variable 800 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; creation 0; tree NullPointerException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #802
subtype constraint: Literal(STRING_LITERAL, "entry")  <:  CombVariable #802
inequality constraint: Variable 800 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 803 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; local variable in(0); tree ZipFileInputStream != Constant(@GUT.quals.Lost)
subtype constraint: Constant(@GUT.quals.Bottom)  <:  Variable 803 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; local variable in(0); tree ZipFileInputStream
inequality constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder != Constant(@GUT.quals.Any)
inequality constraint: Variable 780 at method java.util.zip.ZipFile#getEntry(J[BZ):J parameter 1; tree byte[] != Constant(@GUT.quals.Lost)
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 484 at method java.util.zip.ZipCoder#getBytesUTF8(Ljava/lang/String;):[B parameter 0; tree String  =  CombVariable #804
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 483 at method java.util.zip.ZipCoder#getBytesUTF8(Ljava/lang/String;):[B return type; tree byte[]  =  CombVariable #805
subtype constraint: CombVariable #805  <:  Variable 780 at method java.util.zip.ZipFile#getEntry(J[BZ):J parameter 1; tree byte[]
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 484 at method java.util.zip.ZipCoder#getBytesUTF8(Ljava/lang/String;):[B parameter 0; tree String  =  CombVariable #806
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 483 at method java.util.zip.ZipCoder#getBytesUTF8(Ljava/lang/String;):[B return type; tree byte[]  =  CombVariable #807
inequality constraint: CombVariable #806 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder != Constant(@GUT.quals.Any)
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 484 at method java.util.zip.ZipCoder#getBytesUTF8(Ljava/lang/String;):[B parameter 0; tree String  =  CombVariable #808
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 483 at method java.util.zip.ZipCoder#getBytesUTF8(Ljava/lang/String;):[B return type; tree byte[]  =  CombVariable #809
combine constraint: Variable 799 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; parameter 0; tree ZipEntry  |>  Variable 0 at class java.util.zip.ZipEntry field name; tree String  =  CombVariable #810
subtype constraint: CombVariable #810  <:  CombVariable #808
inequality constraint: Variable 780 at method java.util.zip.ZipFile#getEntry(J[BZ):J parameter 1; tree byte[] != Constant(@GUT.quals.Lost)
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 423 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B parameter 0; tree String  =  CombVariable #811
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 422 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B return type; tree byte[]  =  CombVariable #812
subtype constraint: CombVariable #812  <:  Variable 780 at method java.util.zip.ZipFile#getEntry(J[BZ):J parameter 1; tree byte[]
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 423 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B parameter 0; tree String  =  CombVariable #813
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 422 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B return type; tree byte[]  =  CombVariable #814
inequality constraint: CombVariable #813 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder != Constant(@GUT.quals.Any)
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 423 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B parameter 0; tree String  =  CombVariable #815
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 422 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B return type; tree byte[]  =  CombVariable #816
combine constraint: Variable 799 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; parameter 0; tree ZipEntry  |>  Variable 0 at class java.util.zip.ZipEntry field name; tree String  =  CombVariable #817
subtype constraint: CombVariable #817  <:  CombVariable #815
subtype constraint: Constant(@GUT.quals.Bottom)  <:  Variable 798 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; return type; tree InputStream
inequality constraint: Variable 803 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; local variable in(0); tree ZipFileInputStream != Constant(@GUT.quals.Lost)
subtype constraint: Variable 818 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; creation 1; tree ZipFileInputStream  <:  Variable 803 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; local variable in(0); tree ZipFileInputStream
inequality constraint: Variable 818 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; creation 1; tree ZipFileInputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 818 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; creation 1; tree ZipFileInputStream != Constant(@GUT.quals.Any)
inequality constraint: Variable 818 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; creation 1; tree ZipFileInputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 791 at class java.util.zip.ZipFile field streams; tree InputStream at position (0) within Set<InputStream> != Constant(@GUT.quals.Lost)
inequality constraint: Variable 790 at class java.util.zip.ZipFile field streams; tree Set within Set<InputStream> != Constant(@GUT.quals.Lost)
inequality constraint: Variable 790 at class java.util.zip.ZipFile field streams; tree Set within Set<InputStream> != Constant(@GUT.quals.Any)
subtype constraint: Variable 803 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; local variable in(0); tree ZipFileInputStream  <:  Variable 791 at class java.util.zip.ZipFile field streams; tree InputStream at position (0) within Set<InputStream>
subtype constraint: Variable 803 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; local variable in(0); tree ZipFileInputStream  <:  Variable 798 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; return type; tree InputStream
inequality constraint: Variable 819 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; local variable zfin(0); tree ZipFileInputStream != Constant(@GUT.quals.Lost)
subtype constraint: Variable 803 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; local variable in(0); tree ZipFileInputStream  <:  Variable 819 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; local variable zfin(0); tree ZipFileInputStream
inequality constraint: Variable 820 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; local variable is(0); tree InputStream != Constant(@GUT.quals.Lost)
subtype constraint: Variable 821 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; creation 2; tree InflaterInputStream  <:  Variable 820 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; local variable is(0); tree InputStream
combine constraint: Constant(@GUT.quals.Peer)  |>  Variable 822 at method java.util.zip.ZipFile$1#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I):V parameter 0; tree .java.io.InputStream  =  CombVariable #824
combine constraint: Constant(@GUT.quals.Peer)  |>  Variable 823 at method java.util.zip.ZipFile$1#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I):V parameter 1; tree .java.util.zip.Inflater  =  CombVariable #825
inequality constraint: CombVariable #824 != Constant(@GUT.quals.Lost)
inequality constraint: CombVariable #825 != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Variable 822 at method java.util.zip.ZipFile$1#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I):V parameter 0; tree .java.io.InputStream  =  CombVariable #826
combine constraint: Constant(@GUT.quals.Peer)  |>  Variable 823 at method java.util.zip.ZipFile$1#<init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I):V parameter 1; tree .java.util.zip.Inflater  =  CombVariable #827
subtype constraint: Variable 819 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; local variable zfin(0); tree ZipFileInputStream  <:  CombVariable #826
subtype constraint: Variable 828 at method java.util.zip.ZipFile#getInflater():Ljava/util/zip/Inflater; return type; tree Inflater  <:  CombVariable #827
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Variable 829 at method java.util.zip.ZipFile#releaseInflater(Ljava/util/zip/Inflater;):V parameter 0; tree Inflater != Constant(@GUT.quals.Lost)
subtype constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater  <:  Variable 829 at method java.util.zip.ZipFile#releaseInflater(Ljava/util/zip/Inflater;):V parameter 0; tree Inflater
combine constraint: Variable 830 at method java.util.zip.ZipFile$1#fill():V creation 0; tree EOFException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #831
inequality constraint: CombVariable #831 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 830 at method java.util.zip.ZipFile$1#fill():V creation 0; tree EOFException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 830 at method java.util.zip.ZipFile$1#fill():V creation 0; tree EOFException != Constant(@GUT.quals.Any)
combine constraint: Variable 830 at method java.util.zip.ZipFile$1#fill():V creation 0; tree EOFException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #832
subtype constraint: Literal(STRING_LITERAL, "Unexpected end of ZLIB input stream")  <:  CombVariable #832
inequality constraint: Variable 830 at method java.util.zip.ZipFile$1#fill():V creation 0; tree EOFException != Constant(@GUT.quals.Lost)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #833
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #834
inequality constraint: CombVariable #834 != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #835
subtype constraint: Variable 123 at class java.util.zip.InflaterInputStream field buf; tree byte[]  <:  CombVariable #835
inequality constraint: Variable 123 at class java.util.zip.InflaterInputStream field buf; tree byte[] != Constant(@GUT.quals.Lost)
inequality constraint: Variable 123 at class java.util.zip.InflaterInputStream field buf; tree byte[] != Constant(@GUT.quals.Any)
combine constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater  |>  Variable 53 at method java.util.zip.Inflater#setInput([BII):V parameter 0; tree byte[]  =  CombVariable #836
inequality constraint: CombVariable #836 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater != Constant(@GUT.quals.Any)
combine constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater  |>  Variable 53 at method java.util.zip.Inflater#setInput([BII):V parameter 0; tree byte[]  =  CombVariable #837
subtype constraint: Variable 123 at class java.util.zip.InflaterInputStream field buf; tree byte[]  <:  CombVariable #837
inequality constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 114 at class java.util.zip.InflaterInputStream field inf; tree Inflater != Constant(@GUT.quals.Any)
inequality constraint: Variable 791 at class java.util.zip.ZipFile field streams; tree InputStream at position (0) within Set<InputStream> != Constant(@GUT.quals.Lost)
inequality constraint: Variable 790 at class java.util.zip.ZipFile field streams; tree Set within Set<InputStream> != Constant(@GUT.quals.Lost)
inequality constraint: Variable 790 at class java.util.zip.ZipFile field streams; tree Set within Set<InputStream> != Constant(@GUT.quals.Any)
subtype constraint: Variable 820 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; local variable is(0); tree InputStream  <:  Variable 791 at class java.util.zip.ZipFile field streams; tree InputStream at position (0) within Set<InputStream>
subtype constraint: Variable 820 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; local variable is(0); tree InputStream  <:  Variable 798 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; return type; tree InputStream
combine constraint: Variable 838 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; creation 4; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #839
inequality constraint: CombVariable #839 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 838 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; creation 4; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 838 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; creation 4; tree ZipException != Constant(@GUT.quals.Any)
combine constraint: Variable 838 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; creation 4; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #840
subtype constraint: Literal(STRING_LITERAL, "invalid compression method")  <:  CombVariable #840
inequality constraint: Variable 838 at method java.util.zip.ZipFile#getInputStream(Ljava/util/zip/ZipEntry;):Ljava/io/InputStream; creation 4; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 828 at method java.util.zip.ZipFile#getInflater():Ljava/util/zip/Inflater; return type; tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 841 at class java.util.zip.ZipFile field inflaters; tree Vector != Constant(@GUT.quals.Lost)
inequality constraint: Variable 841 at class java.util.zip.ZipFile field inflaters; tree Vector != Constant(@GUT.quals.Any)
inequality constraint: Variable 842 at method java.util.zip.ZipFile#getInflater():Ljava/util/zip/Inflater; local variable inf(0); tree Inflater != Constant(@GUT.quals.Lost)
subtype constraint: Variable 843 at method java.util.zip.ZipFile#getInflater():Ljava/util/zip/Inflater; cast 0; tree Inflater  <:  Variable 842 at method java.util.zip.ZipFile#getInflater():Ljava/util/zip/Inflater; local variable inf(0); tree Inflater
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
subtype constraint: Variable 842 at method java.util.zip.ZipFile#getInflater():Ljava/util/zip/Inflater; local variable inf(0); tree Inflater  <:  Variable 828 at method java.util.zip.ZipFile#getInflater():Ljava/util/zip/Inflater; return type; tree Inflater
subtype constraint: Variable 844 at method java.util.zip.ZipFile#getInflater():Ljava/util/zip/Inflater; creation 0; tree Inflater  <:  Variable 828 at method java.util.zip.ZipFile#getInflater():Ljava/util/zip/Inflater; return type; tree Inflater
inequality constraint: Variable 844 at method java.util.zip.ZipFile#getInflater():Ljava/util/zip/Inflater; creation 0; tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 844 at method java.util.zip.ZipFile#getInflater():Ljava/util/zip/Inflater; creation 0; tree Inflater != Constant(@GUT.quals.Any)
inequality constraint: Variable 844 at method java.util.zip.ZipFile#getInflater():Ljava/util/zip/Inflater; creation 0; tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 829 at method java.util.zip.ZipFile#releaseInflater(Ljava/util/zip/Inflater;):V parameter 0; tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 829 at method java.util.zip.ZipFile#releaseInflater(Ljava/util/zip/Inflater;):V parameter 0; tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 829 at method java.util.zip.ZipFile#releaseInflater(Ljava/util/zip/Inflater;):V parameter 0; tree Inflater != Constant(@GUT.quals.Any)
inequality constraint: Variable 829 at method java.util.zip.ZipFile#releaseInflater(Ljava/util/zip/Inflater;):V parameter 0; tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 829 at method java.util.zip.ZipFile#releaseInflater(Ljava/util/zip/Inflater;):V parameter 0; tree Inflater != Constant(@GUT.quals.Any)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Variable 841 at class java.util.zip.ZipFile field inflaters; tree Vector != Constant(@GUT.quals.Lost)
inequality constraint: Variable 841 at class java.util.zip.ZipFile field inflaters; tree Vector != Constant(@GUT.quals.Any)
subtype constraint: Variable 829 at method java.util.zip.ZipFile#releaseInflater(Ljava/util/zip/Inflater;):V parameter 0; tree Inflater  <:  Constant(@GUT.quals.Peer)
inequality constraint: Variable 841 at class java.util.zip.ZipFile field inflaters; tree Vector != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
subtype constraint: Variable 845 at class java.util.zip.ZipFile field inflaters creation 0; tree Vector  <:  Variable 841 at class java.util.zip.ZipFile field inflaters; tree Vector
inequality constraint: Variable 845 at class java.util.zip.ZipFile field inflaters creation 0; tree Vector != Constant(@GUT.quals.Lost)
inequality constraint: Variable 845 at class java.util.zip.ZipFile field inflaters creation 0; tree Vector != Constant(@GUT.quals.Any)
inequality constraint: Variable 845 at class java.util.zip.ZipFile field inflaters creation 0; tree Vector != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Variable 846 at method java.util.zip.ZipFile#getName():Ljava/lang/String; return type; tree String != Constant(@GUT.quals.Lost)
subtype constraint: Variable 700 at class java.util.zip.ZipFile field name; tree String  <:  Variable 846 at method java.util.zip.ZipFile#getName():Ljava/lang/String; return type; tree String
inequality constraint: Variable 847 at method java.util.zip.ZipFile#entries():Ljava/util/Enumeration; return type; tree Enumeration within Enumeration<? extends ZipEntry> != Constant(@GUT.quals.Lost)
inequality constraint: Variable 848 at method java.util.zip.ZipFile#entries():Ljava/util/Enumeration; return type; tree ZipEntry at position (0) within Enumeration<? extends ZipEntry> != Constant(@GUT.quals.Lost)
combine constraint: Variable 847 at method java.util.zip.ZipFile#entries():Ljava/util/Enumeration; return type; tree Enumeration within Enumeration<? extends ZipEntry>  |>  Constant(@GUT.quals.Peer)  =  CombVariable #849
inequality constraint: CombVariable #849 != Constant(@GUT.quals.Lost)
combine constraint: Variable 847 at method java.util.zip.ZipFile#entries():Ljava/util/Enumeration; return type; tree Enumeration within Enumeration<? extends ZipEntry>  |>  Constant(@GUT.quals.Peer)  =  CombVariable #850
inequality constraint: Variable 848 at method java.util.zip.ZipFile#entries():Ljava/util/Enumeration; return type; tree ZipEntry at position (0) within Enumeration<? extends ZipEntry> != Constant(@GUT.quals.Lost)
subtype constraint: Variable 851 at method java.util.zip.ZipFile#entries():Ljava/util/Enumeration; creation 0; tree Enumeration within Enumeration<ZipEntry>  <:  Variable 847 at method java.util.zip.ZipFile#entries():Ljava/util/Enumeration; return type; tree Enumeration within Enumeration<? extends ZipEntry>
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #853
inequality constraint: CombVariable #853 != Constant(@GUT.quals.Lost)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #854
subtype constraint: Constant(@GUT.quals.Peer)  <:  CombVariable #854
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #855
inequality constraint: CombVariable #855 != Constant(@GUT.quals.Lost)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #856
subtype constraint: Constant(@GUT.quals.Peer)  <:  CombVariable #856
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Variable 857 at method java.util.zip.ZipFile$2#nextElement():Ljava/util/zip/ZipEntry; return type; tree ZipEntry != Constant(@GUT.quals.Lost)
subtype constraint: Variable 857 at method java.util.zip.ZipFile$2#nextElement():Ljava/util/zip/ZipEntry; return type; tree ZipEntry  <:  Constant(@GUT.quals.Peer)
inequality constraint: Variable 858 at method java.util.zip.ZipFile$2#nextElement():Ljava/util/zip/ZipEntry; creation 0; tree NoSuchElementException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 858 at method java.util.zip.ZipFile$2#nextElement():Ljava/util/zip/ZipEntry; creation 0; tree NoSuchElementException != Constant(@GUT.quals.Any)
inequality constraint: Variable 858 at method java.util.zip.ZipFile$2#nextElement():Ljava/util/zip/ZipEntry; creation 0; tree NoSuchElementException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 859 at method java.util.zip.ZipFile$2#nextElement():Ljava/util/zip/ZipEntry; local variable message(0); tree String != Constant(@GUT.quals.Lost)
inequality constraint: Variable 859 at method java.util.zip.ZipFile$2#nextElement():Ljava/util/zip/ZipEntry; local variable message(0); tree String != Constant(@GUT.quals.Lost)
subtype constraint: Literal(STRING_LITERAL, "ZipFile concurrently closed")  <:  Variable 859 at method java.util.zip.ZipFile$2#nextElement():Ljava/util/zip/ZipEntry; local variable message(0); tree String
inequality constraint: Variable 859 at method java.util.zip.ZipFile$2#nextElement():Ljava/util/zip/ZipEntry; local variable message(0); tree String != Constant(@GUT.quals.Lost)
subtype constraint: Variable 860 at method java.util.zip.ZipFile#getZipMessage(J):Ljava/lang/String; return type; tree String  <:  Variable 859 at method java.util.zip.ZipFile$2#nextElement():Ljava/util/zip/ZipEntry; local variable message(0); tree String
combine constraint: Variable 862 at method java.util.zip.ZipFile$2#nextElement():Ljava/util/zip/ZipEntry; creation 1; tree ZipError  |>  Variable 861 at method java.util.zip.ZipError#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #863
inequality constraint: CombVariable #863 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 862 at method java.util.zip.ZipFile$2#nextElement():Ljava/util/zip/ZipEntry; creation 1; tree ZipError != Constant(@GUT.quals.Lost)
inequality constraint: Variable 862 at method java.util.zip.ZipFile$2#nextElement():Ljava/util/zip/ZipEntry; creation 1; tree ZipError != Constant(@GUT.quals.Any)
combine constraint: Variable 862 at method java.util.zip.ZipFile$2#nextElement():Ljava/util/zip/ZipEntry; creation 1; tree ZipError  |>  Variable 861 at method java.util.zip.ZipError#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #864
subtype constraint: CombVariable #865  <:  CombVariable #864
inequality constraint: Variable 862 at method java.util.zip.ZipFile$2#nextElement():Ljava/util/zip/ZipEntry; creation 1; tree ZipError != Constant(@GUT.quals.Lost)
inequality constraint: Variable 866 at method java.util.zip.ZipFile$2#nextElement():Ljava/util/zip/ZipEntry; local variable ze(0); tree ZipEntry != Constant(@GUT.quals.Lost)
subtype constraint: Variable 788 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; return type; tree ZipEntry  <:  Variable 866 at method java.util.zip.ZipFile$2#nextElement():Ljava/util/zip/ZipEntry; local variable ze(0); tree ZipEntry
inequality constraint: Variable 789 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; parameter 0; tree String != Constant(@GUT.quals.Lost)
subtype constraint: Constant(@GUT.quals.Bottom)  <:  Variable 789 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; parameter 0; tree String
subtype constraint: Variable 866 at method java.util.zip.ZipFile$2#nextElement():Ljava/util/zip/ZipEntry; local variable ze(0); tree ZipEntry  <:  Variable 857 at method java.util.zip.ZipFile$2#nextElement():Ljava/util/zip/ZipEntry; return type; tree ZipEntry
inequality constraint: Variable 788 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; return type; tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 789 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; parameter 0; tree String != Constant(@GUT.quals.Lost)
inequality constraint: Variable 867 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable e(0); tree ZipEntry != Constant(@GUT.quals.Lost)
subtype constraint: Variable 868 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; creation 0; tree ZipEntry  <:  Variable 867 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable e(0); tree ZipEntry
inequality constraint: Variable 868 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; creation 0; tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 868 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; creation 0; tree ZipEntry != Constant(@GUT.quals.Any)
inequality constraint: Variable 868 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; creation 0; tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 867 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable e(0); tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 867 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable e(0); tree ZipEntry != Constant(@GUT.quals.Any)
combine constraint: Variable 867 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable e(0); tree ZipEntry  |>  Variable 0 at class java.util.zip.ZipEntry field name; tree String  =  CombVariable #869
inequality constraint: CombVariable #869 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 867 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable e(0); tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 867 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable e(0); tree ZipEntry != Constant(@GUT.quals.Any)
subtype constraint: Variable 789 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; parameter 0; tree String  <:  CombVariable #869
subtype constraint: Variable 871 at method java.util.zip.ZipFile#getEntryBytes(JI):[B return type; tree byte[]  <:  Variable 870 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable bname(0); tree byte[]
inequality constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder != Constant(@GUT.quals.Any)
combine constraint: Variable 867 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable e(0); tree ZipEntry  |>  Variable 0 at class java.util.zip.ZipEntry field name; tree String  =  CombVariable #872
inequality constraint: CombVariable #872 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 867 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable e(0); tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 867 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable e(0); tree ZipEntry != Constant(@GUT.quals.Any)
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 503 at method java.util.zip.ZipCoder#toStringUTF8([BI):Ljava/lang/String; parameter 0; tree byte[]  =  CombVariable #873
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 502 at method java.util.zip.ZipCoder#toStringUTF8([BI):Ljava/lang/String; return type; tree String  =  CombVariable #874
subtype constraint: CombVariable #874  <:  CombVariable #872
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 503 at method java.util.zip.ZipCoder#toStringUTF8([BI):Ljava/lang/String; parameter 0; tree byte[]  =  CombVariable #875
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 502 at method java.util.zip.ZipCoder#toStringUTF8([BI):Ljava/lang/String; return type; tree String  =  CombVariable #876
inequality constraint: CombVariable #875 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder != Constant(@GUT.quals.Any)
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 503 at method java.util.zip.ZipCoder#toStringUTF8([BI):Ljava/lang/String; parameter 0; tree byte[]  =  CombVariable #877
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 502 at method java.util.zip.ZipCoder#toStringUTF8([BI):Ljava/lang/String; return type; tree String  =  CombVariable #878
subtype constraint: Variable 870 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable bname(0); tree byte[]  <:  CombVariable #877
combine constraint: Variable 867 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable e(0); tree ZipEntry  |>  Variable 0 at class java.util.zip.ZipEntry field name; tree String  =  CombVariable #879
inequality constraint: CombVariable #879 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 867 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable e(0); tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 867 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable e(0); tree ZipEntry != Constant(@GUT.quals.Any)
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 364 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; parameter 0; tree byte[]  =  CombVariable #880
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 363 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; return type; tree String  =  CombVariable #881
subtype constraint: CombVariable #881  <:  CombVariable #879
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 364 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; parameter 0; tree byte[]  =  CombVariable #882
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 363 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; return type; tree String  =  CombVariable #883
inequality constraint: CombVariable #882 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder != Constant(@GUT.quals.Any)
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 364 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; parameter 0; tree byte[]  =  CombVariable #884
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 363 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; return type; tree String  =  CombVariable #885
subtype constraint: Variable 870 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable bname(0); tree byte[]  <:  CombVariable #884
inequality constraint: Variable 867 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable e(0); tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 867 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable e(0); tree ZipEntry != Constant(@GUT.quals.Any)
inequality constraint: Variable 867 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable e(0); tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 867 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable e(0); tree ZipEntry != Constant(@GUT.quals.Any)
inequality constraint: Variable 867 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable e(0); tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 867 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable e(0); tree ZipEntry != Constant(@GUT.quals.Any)
inequality constraint: Variable 867 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable e(0); tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 867 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable e(0); tree ZipEntry != Constant(@GUT.quals.Any)
inequality constraint: Variable 867 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable e(0); tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 867 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable e(0); tree ZipEntry != Constant(@GUT.quals.Any)
combine constraint: Variable 867 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable e(0); tree ZipEntry  |>  Variable 1 at class java.util.zip.ZipEntry field extra; tree byte[]  =  CombVariable #886
inequality constraint: CombVariable #886 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 867 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable e(0); tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 867 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable e(0); tree ZipEntry != Constant(@GUT.quals.Any)
subtype constraint: Variable 871 at method java.util.zip.ZipFile#getEntryBytes(JI):[B return type; tree byte[]  <:  CombVariable #886
subtype constraint: Variable 871 at method java.util.zip.ZipFile#getEntryBytes(JI):[B return type; tree byte[]  <:  Variable 887 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable bcomm(0); tree byte[]
combine constraint: Variable 867 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable e(0); tree ZipEntry  |>  Variable 2 at class java.util.zip.ZipEntry field comment; tree String  =  CombVariable #888
inequality constraint: CombVariable #888 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 867 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable e(0); tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 867 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable e(0); tree ZipEntry != Constant(@GUT.quals.Any)
subtype constraint: Constant(@GUT.quals.Bottom)  <:  CombVariable #888
inequality constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder != Constant(@GUT.quals.Any)
combine constraint: Variable 867 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable e(0); tree ZipEntry  |>  Variable 2 at class java.util.zip.ZipEntry field comment; tree String  =  CombVariable #889
inequality constraint: CombVariable #889 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 867 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable e(0); tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 867 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable e(0); tree ZipEntry != Constant(@GUT.quals.Any)
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 503 at method java.util.zip.ZipCoder#toStringUTF8([BI):Ljava/lang/String; parameter 0; tree byte[]  =  CombVariable #890
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 502 at method java.util.zip.ZipCoder#toStringUTF8([BI):Ljava/lang/String; return type; tree String  =  CombVariable #891
subtype constraint: CombVariable #891  <:  CombVariable #889
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 503 at method java.util.zip.ZipCoder#toStringUTF8([BI):Ljava/lang/String; parameter 0; tree byte[]  =  CombVariable #892
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 502 at method java.util.zip.ZipCoder#toStringUTF8([BI):Ljava/lang/String; return type; tree String  =  CombVariable #893
inequality constraint: CombVariable #892 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder != Constant(@GUT.quals.Any)
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 503 at method java.util.zip.ZipCoder#toStringUTF8([BI):Ljava/lang/String; parameter 0; tree byte[]  =  CombVariable #894
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 502 at method java.util.zip.ZipCoder#toStringUTF8([BI):Ljava/lang/String; return type; tree String  =  CombVariable #895
subtype constraint: Variable 887 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable bcomm(0); tree byte[]  <:  CombVariable #894
combine constraint: Variable 867 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable e(0); tree ZipEntry  |>  Variable 2 at class java.util.zip.ZipEntry field comment; tree String  =  CombVariable #896
inequality constraint: CombVariable #896 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 867 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable e(0); tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 867 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable e(0); tree ZipEntry != Constant(@GUT.quals.Any)
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 364 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; parameter 0; tree byte[]  =  CombVariable #897
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 363 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; return type; tree String  =  CombVariable #898
subtype constraint: CombVariable #898  <:  CombVariable #896
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 364 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; parameter 0; tree byte[]  =  CombVariable #899
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 363 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; return type; tree String  =  CombVariable #900
inequality constraint: CombVariable #899 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder != Constant(@GUT.quals.Any)
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 364 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; parameter 0; tree byte[]  =  CombVariable #901
combine constraint: Variable 724 at class java.util.zip.ZipFile field zc; tree ZipCoder  |>  Variable 363 at method java.util.zip.ZipCoder#toString([BI):Ljava/lang/String; return type; tree String  =  CombVariable #902
subtype constraint: Variable 887 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable bcomm(0); tree byte[]  <:  CombVariable #901
subtype constraint: Variable 867 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; local variable e(0); tree ZipEntry  <:  Variable 788 at method java.util.zip.ZipFile#getZipEntry(Ljava/lang/String;J):Ljava/util/zip/ZipEntry; return type; tree ZipEntry
inequality constraint: Variable 790 at class java.util.zip.ZipFile field streams; tree Set within Set<InputStream> != Constant(@GUT.quals.Lost)
inequality constraint: Variable 790 at class java.util.zip.ZipFile field streams; tree Set within Set<InputStream> != Constant(@GUT.quals.Any)
inequality constraint: Variable 903 at method java.util.zip.ZipFile#close():V local variable copy(0); tree Set within Set<InputStream> != Constant(@GUT.quals.Lost)
inequality constraint: Variable 904 at method java.util.zip.ZipFile#close():V local variable copy(0); tree InputStream at position (0) within Set<InputStream> != Constant(@GUT.quals.Lost)
combine constraint: Variable 903 at method java.util.zip.ZipFile#close():V local variable copy(0); tree Set within Set<InputStream>  |>  Constant(@GUT.quals.Peer)  =  CombVariable #905
inequality constraint: CombVariable #905 != Constant(@GUT.quals.Lost)
combine constraint: Variable 903 at method java.util.zip.ZipFile#close():V local variable copy(0); tree Set within Set<InputStream>  |>  Constant(@GUT.quals.Peer)  =  CombVariable #906
subtype constraint: Variable 904 at method java.util.zip.ZipFile#close():V local variable copy(0); tree InputStream at position (0) within Set<InputStream>  <:  CombVariable #906
equality constraint: Variable 904 at method java.util.zip.ZipFile#close():V local variable copy(0); tree InputStream at position (0) within Set<InputStream> = Constant(@GUT.quals.Peer)
inequality constraint: Variable 904 at method java.util.zip.ZipFile#close():V local variable copy(0); tree InputStream at position (0) within Set<InputStream> != Constant(@GUT.quals.Lost)
subtype constraint: Variable 790 at class java.util.zip.ZipFile field streams; tree Set within Set<InputStream>  <:  Variable 903 at method java.util.zip.ZipFile#close():V local variable copy(0); tree Set within Set<InputStream>
equality constraint: Variable 904 at method java.util.zip.ZipFile#close():V local variable copy(0); tree InputStream at position (0) within Set<InputStream> = Variable 791 at class java.util.zip.ZipFile field streams; tree InputStream at position (0) within Set<InputStream>
inequality constraint: Variable 790 at class java.util.zip.ZipFile field streams; tree Set within Set<InputStream> != Constant(@GUT.quals.Lost)
inequality constraint: Variable 791 at class java.util.zip.ZipFile field streams; tree InputStream at position (0) within Set<InputStream> != Constant(@GUT.quals.Lost)
subtype constraint: Variable 907 at method java.util.zip.ZipFile#close():V creation 0; tree HashSet within HashSet<InputStream>  <:  Variable 790 at class java.util.zip.ZipFile field streams; tree Set within Set<InputStream>
equality constraint: Variable 791 at class java.util.zip.ZipFile field streams; tree InputStream at position (0) within Set<InputStream> = Variable 908 at method java.util.zip.ZipFile#close():V creation 0; tree InputStream at position (0) within HashSet<InputStream>
inequality constraint: Variable 907 at method java.util.zip.ZipFile#close():V creation 0; tree HashSet within HashSet<InputStream> != Constant(@GUT.quals.Lost)
inequality constraint: Variable 907 at method java.util.zip.ZipFile#close():V creation 0; tree HashSet within HashSet<InputStream> != Constant(@GUT.quals.Any)
inequality constraint: Variable 907 at method java.util.zip.ZipFile#close():V creation 0; tree HashSet within HashSet<InputStream> != Constant(@GUT.quals.Lost)
inequality constraint: Variable 908 at method java.util.zip.ZipFile#close():V creation 0; tree InputStream at position (0) within HashSet<InputStream> != Constant(@GUT.quals.Lost)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #909
inequality constraint: CombVariable #909 != Constant(@GUT.quals.Lost)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #910
subtype constraint: Constant(@GUT.quals.Peer)  <:  CombVariable #910
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Variable 911 at method java.util.zip.ZipFile#close():V local variable is(0); tree InputStream != Constant(@GUT.quals.Lost)
subtype constraint: Variable 904 at method java.util.zip.ZipFile#close():V local variable copy(0); tree InputStream at position (0) within Set<InputStream>  <:  Variable 911 at method java.util.zip.ZipFile#close():V local variable is(0); tree InputStream
inequality constraint: Variable 911 at method java.util.zip.ZipFile#close():V local variable is(0); tree InputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 911 at method java.util.zip.ZipFile#close():V local variable is(0); tree InputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 911 at method java.util.zip.ZipFile#close():V local variable is(0); tree InputStream != Constant(@GUT.quals.Any)
inequality constraint: Variable 841 at class java.util.zip.ZipFile field inflaters; tree Vector != Constant(@GUT.quals.Lost)
inequality constraint: Variable 841 at class java.util.zip.ZipFile field inflaters; tree Vector != Constant(@GUT.quals.Any)
inequality constraint: Variable 912 at method java.util.zip.ZipFile#close():V local variable inf(0); tree Inflater != Constant(@GUT.quals.Lost)
subtype constraint: Variable 913 at method java.util.zip.ZipFile#close():V cast 0; tree Inflater  <:  Variable 912 at method java.util.zip.ZipFile#close():V local variable inf(0); tree Inflater
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Variable 912 at method java.util.zip.ZipFile#close():V local variable inf(0); tree Inflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 912 at method java.util.zip.ZipFile#close():V local variable inf(0); tree Inflater != Constant(@GUT.quals.Any)
combine constraint: Variable 914 at method java.util.zip.ZipFile#ensureOpen():V creation 0; tree IllegalStateException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #915
inequality constraint: CombVariable #915 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 914 at method java.util.zip.ZipFile#ensureOpen():V creation 0; tree IllegalStateException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 914 at method java.util.zip.ZipFile#ensureOpen():V creation 0; tree IllegalStateException != Constant(@GUT.quals.Any)
combine constraint: Variable 914 at method java.util.zip.ZipFile#ensureOpen():V creation 0; tree IllegalStateException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #916
subtype constraint: Literal(STRING_LITERAL, "zip file closed")  <:  CombVariable #916
inequality constraint: Variable 914 at method java.util.zip.ZipFile#ensureOpen():V creation 0; tree IllegalStateException != Constant(@GUT.quals.Lost)
combine constraint: Variable 917 at method java.util.zip.ZipFile#ensureOpen():V creation 1; tree IllegalStateException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #918
inequality constraint: CombVariable #918 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 917 at method java.util.zip.ZipFile#ensureOpen():V creation 1; tree IllegalStateException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 917 at method java.util.zip.ZipFile#ensureOpen():V creation 1; tree IllegalStateException != Constant(@GUT.quals.Any)
combine constraint: Variable 917 at method java.util.zip.ZipFile#ensureOpen():V creation 1; tree IllegalStateException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #919
subtype constraint: Literal(STRING_LITERAL, "The object is not initialized.")  <:  CombVariable #919
inequality constraint: Variable 917 at method java.util.zip.ZipFile#ensureOpen():V creation 1; tree IllegalStateException != Constant(@GUT.quals.Lost)
combine constraint: Variable 920 at method java.util.zip.ZipFile#ensureOpenOrZipException():V creation 0; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #921
inequality constraint: CombVariable #921 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 920 at method java.util.zip.ZipFile#ensureOpenOrZipException():V creation 0; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 920 at method java.util.zip.ZipFile#ensureOpenOrZipException():V creation 0; tree ZipException != Constant(@GUT.quals.Any)
combine constraint: Variable 920 at method java.util.zip.ZipFile#ensureOpenOrZipException():V creation 0; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #922
subtype constraint: Literal(STRING_LITERAL, "ZipFile closed")  <:  CombVariable #922
inequality constraint: Variable 920 at method java.util.zip.ZipFile#ensureOpenOrZipException():V creation 0; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 908 at method java.util.zip.ZipFile#close():V creation 0; tree InputStream at position (0) within HashSet<InputStream> != Constant(@GUT.quals.Lost)
subtype constraint: Constant(@GUT.quals.Peer)  <:  Variable 923 at method java.util.zip.ZipFile$ZipFileInputStream#read([BII):I parameter 0; tree byte[]
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #925
combine constraint: CombVariable #925  |>  Variable 924 at method java.util.zip.ZipFile#read(JJJ[BII):I parameter 3; tree byte[]  =  CombVariable #926
combine constraint: CombVariable #925  |>  Variable 924 at method java.util.zip.ZipFile#read(JJJ[BII):I parameter 3; tree byte[]  =  CombVariable #927
inequality constraint: CombVariable #927 != Constant(@GUT.quals.Lost)
inequality constraint: CombVariable #925 != Constant(@GUT.quals.Lost)
inequality constraint: CombVariable #925 != Constant(@GUT.quals.Any)
combine constraint: CombVariable #925  |>  Variable 924 at method java.util.zip.ZipFile#read(JJJ[BII):I parameter 3; tree byte[]  =  CombVariable #928
subtype constraint: Variable 923 at method java.util.zip.ZipFile$ZipFileInputStream#read([BII):I parameter 0; tree byte[]  <:  CombVariable #928
subtype constraint: Variable 930 at method java.util.zip.ZipFile$ZipFileInputStream#read():I creation 0; tree new byte[1]  <:  Variable 929 at method java.util.zip.ZipFile$ZipFileInputStream#read():I local variable b(0); tree byte[]
inequality constraint: Variable 923 at method java.util.zip.ZipFile$ZipFileInputStream#read([BII):I parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 929 at method java.util.zip.ZipFile$ZipFileInputStream#read():I local variable b(0); tree byte[]  <:  Variable 923 at method java.util.zip.ZipFile$ZipFileInputStream#read([BII):I parameter 0; tree byte[]
combine constraint: Constant(@GUT.quals.Peer)  |>  Variable 790 at class java.util.zip.ZipFile field streams; tree Set within Set<InputStream>  =  CombVariable #931
combine constraint: Constant(@GUT.quals.Peer)  |>  Variable 791 at class java.util.zip.ZipFile field streams; tree InputStream at position (0) within Set<InputStream>  =  CombVariable #932
combine constraint: CombVariable #931  |>  Constant(@GUT.quals.Peer)  =  CombVariable #933
inequality constraint: CombVariable #933 != Constant(@GUT.quals.Lost)
inequality constraint: CombVariable #931 != Constant(@GUT.quals.Lost)
inequality constraint: CombVariable #931 != Constant(@GUT.quals.Any)
combine constraint: CombVariable #931  |>  Constant(@GUT.quals.Peer)  =  CombVariable #934
subtype constraint: Literal(OTHER, "this")  <:  CombVariable #934
inequality constraint: Variable 752 at method java.util.zip.ZipFile#open(Ljava/lang/String;IJZ):J parameter 0; tree String != Constant(@GUT.quals.Rep)
inequality constraint: Variable 752 at method java.util.zip.ZipFile#open(Ljava/lang/String;IJZ):J parameter 0; tree String != Constant(@GUT.quals.Lost)
inequality constraint: Variable 860 at method java.util.zip.ZipFile#getZipMessage(J):Ljava/lang/String; return type; tree String != Constant(@GUT.quals.Rep)
inequality constraint: Variable 860 at method java.util.zip.ZipFile#getZipMessage(J):Ljava/lang/String; return type; tree String != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Variable 861 at method java.util.zip.ZipError#<init>(Ljava/lang/String;):V parameter 0; tree String != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
subtype constraint: Variable 861 at method java.util.zip.ZipError#<init>(Ljava/lang/String;):V parameter 0; tree String  <:  Constant(@GUT.quals.Peer)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Variable 935 at class java.util.zip.DeflaterInputStream field def; tree Deflater != Constant(@GUT.quals.Lost)
subtype constraint: Variable 938 at class java.util.zip.DeflaterInputStream field rbuf creation 0; tree new byte[1]  <:  Variable 937 at class java.util.zip.DeflaterInputStream field rbuf; tree byte[]
combine constraint: Variable 939 at method java.util.zip.DeflaterInputStream#ensureOpen():V creation 0; tree IOException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #940
inequality constraint: CombVariable #940 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 939 at method java.util.zip.DeflaterInputStream#ensureOpen():V creation 0; tree IOException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 939 at method java.util.zip.DeflaterInputStream#ensureOpen():V creation 0; tree IOException != Constant(@GUT.quals.Any)
combine constraint: Variable 939 at method java.util.zip.DeflaterInputStream#ensureOpen():V creation 0; tree IOException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #941
subtype constraint: Literal(STRING_LITERAL, "Stream closed")  <:  CombVariable #941
inequality constraint: Variable 939 at method java.util.zip.DeflaterInputStream#ensureOpen():V creation 0; tree IOException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 942 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;):V parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 943 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;):V parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 944 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;):V parameter 1; tree Deflater != Constant(@GUT.quals.Lost)
subtype constraint: Variable 942 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;):V parameter 0; tree InputStream  <:  Variable 943 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;):V parameter 0; tree InputStream
subtype constraint: Variable 945 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;):V creation 0; tree Deflater  <:  Variable 944 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;):V parameter 1; tree Deflater
inequality constraint: Variable 945 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;):V creation 0; tree Deflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 945 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;):V creation 0; tree Deflater != Constant(@GUT.quals.Any)
inequality constraint: Variable 945 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;):V creation 0; tree Deflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 943 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;):V parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 944 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;):V parameter 1; tree Deflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 946 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;I):V parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 947 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;I):V parameter 1; tree Deflater != Constant(@GUT.quals.Lost)
subtype constraint: Variable 943 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;):V parameter 0; tree InputStream  <:  Variable 946 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;I):V parameter 0; tree InputStream
subtype constraint: Variable 944 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;):V parameter 1; tree Deflater  <:  Variable 947 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;I):V parameter 1; tree Deflater
inequality constraint: Variable 946 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;I):V parameter 0; tree InputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 947 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;I):V parameter 1; tree Deflater != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
subtype constraint: Variable 946 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;I):V parameter 0; tree InputStream  <:  Constant(@GUT.quals.Peer)
combine constraint: Variable 948 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;I):V creation 0; tree NullPointerException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #949
inequality constraint: CombVariable #949 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 948 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;I):V creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 948 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;I):V creation 0; tree NullPointerException != Constant(@GUT.quals.Any)
combine constraint: Variable 948 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;I):V creation 0; tree NullPointerException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #950
subtype constraint: Literal(STRING_LITERAL, "Null input")  <:  CombVariable #950
inequality constraint: Variable 948 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;I):V creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
combine constraint: Variable 951 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;I):V creation 1; tree NullPointerException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #952
inequality constraint: CombVariable #952 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 951 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;I):V creation 1; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 951 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;I):V creation 1; tree NullPointerException != Constant(@GUT.quals.Any)
combine constraint: Variable 951 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;I):V creation 1; tree NullPointerException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #953
subtype constraint: Literal(STRING_LITERAL, "Null deflater")  <:  CombVariable #953
inequality constraint: Variable 951 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;I):V creation 1; tree NullPointerException != Constant(@GUT.quals.Lost)
combine constraint: Variable 954 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;I):V creation 2; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #955
inequality constraint: CombVariable #955 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 954 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;I):V creation 2; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 954 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;I):V creation 2; tree IllegalArgumentException != Constant(@GUT.quals.Any)
combine constraint: Variable 954 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;I):V creation 2; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #956
subtype constraint: Literal(STRING_LITERAL, "Buffer size < 1")  <:  CombVariable #956
inequality constraint: Variable 954 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;I):V creation 2; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 935 at class java.util.zip.DeflaterInputStream field def; tree Deflater != Constant(@GUT.quals.Lost)
subtype constraint: Variable 947 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;I):V parameter 1; tree Deflater  <:  Variable 935 at class java.util.zip.DeflaterInputStream field def; tree Deflater
inequality constraint: Variable 936 at class java.util.zip.DeflaterInputStream field buf; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 957 at method java.util.zip.DeflaterInputStream#<init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;I):V creation 3; tree new byte[bufLen]  <:  Variable 936 at class java.util.zip.DeflaterInputStream field buf; tree byte[]
inequality constraint: Variable 935 at class java.util.zip.DeflaterInputStream field def; tree Deflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 935 at class java.util.zip.DeflaterInputStream field def; tree Deflater != Constant(@GUT.quals.Any)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
subtype constraint: Constant(@GUT.quals.Bottom)  <:  Constant(@GUT.quals.Peer)
inequality constraint: Variable 958 at method java.util.zip.DeflaterInputStream#read([BII):I parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 937 at class java.util.zip.DeflaterInputStream field rbuf; tree byte[]  <:  Variable 958 at method java.util.zip.DeflaterInputStream#read([BII):I parameter 0; tree byte[]
subtype constraint: Constant(@GUT.quals.Peer)  <:  Variable 958 at method java.util.zip.DeflaterInputStream#read([BII):I parameter 0; tree byte[]
subtype constraint: Constant(@GUT.quals.Peer)  <:  Variable 958 at method java.util.zip.DeflaterInputStream#read([BII):I parameter 0; tree byte[]
combine constraint: Variable 959 at method java.util.zip.DeflaterInputStream#read([BII):I creation 0; tree NullPointerException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #960
inequality constraint: CombVariable #960 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 959 at method java.util.zip.DeflaterInputStream#read([BII):I creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 959 at method java.util.zip.DeflaterInputStream#read([BII):I creation 0; tree NullPointerException != Constant(@GUT.quals.Any)
combine constraint: Variable 959 at method java.util.zip.DeflaterInputStream#read([BII):I creation 0; tree NullPointerException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #961
subtype constraint: Literal(STRING_LITERAL, "Null buffer for read")  <:  CombVariable #961
inequality constraint: Variable 959 at method java.util.zip.DeflaterInputStream#read([BII):I creation 0; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 962 at method java.util.zip.DeflaterInputStream#read([BII):I creation 1; tree IndexOutOfBoundsException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 962 at method java.util.zip.DeflaterInputStream#read([BII):I creation 1; tree IndexOutOfBoundsException != Constant(@GUT.quals.Any)
inequality constraint: Variable 962 at method java.util.zip.DeflaterInputStream#read([BII):I creation 1; tree IndexOutOfBoundsException != Constant(@GUT.quals.Lost)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #963
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #964
inequality constraint: CombVariable #964 != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #965
subtype constraint: Variable 936 at class java.util.zip.DeflaterInputStream field buf; tree byte[]  <:  CombVariable #965
inequality constraint: Variable 935 at class java.util.zip.DeflaterInputStream field def; tree Deflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 935 at class java.util.zip.DeflaterInputStream field def; tree Deflater != Constant(@GUT.quals.Any)
combine constraint: Variable 935 at class java.util.zip.DeflaterInputStream field def; tree Deflater  |>  Variable 254 at method java.util.zip.Deflater#setInput([BII):V parameter 0; tree byte[]  =  CombVariable #966
inequality constraint: CombVariable #966 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 935 at class java.util.zip.DeflaterInputStream field def; tree Deflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 935 at class java.util.zip.DeflaterInputStream field def; tree Deflater != Constant(@GUT.quals.Any)
combine constraint: Variable 935 at class java.util.zip.DeflaterInputStream field def; tree Deflater  |>  Variable 254 at method java.util.zip.Deflater#setInput([BII):V parameter 0; tree byte[]  =  CombVariable #967
subtype constraint: Variable 936 at class java.util.zip.DeflaterInputStream field buf; tree byte[]  <:  CombVariable #967
combine constraint: Variable 935 at class java.util.zip.DeflaterInputStream field def; tree Deflater  |>  Variable 215 at method java.util.zip.Deflater#deflate([BII):I parameter 0; tree byte[]  =  CombVariable #968
combine constraint: Variable 935 at class java.util.zip.DeflaterInputStream field def; tree Deflater  |>  Variable 215 at method java.util.zip.Deflater#deflate([BII):I parameter 0; tree byte[]  =  CombVariable #969
inequality constraint: CombVariable #969 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 935 at class java.util.zip.DeflaterInputStream field def; tree Deflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 935 at class java.util.zip.DeflaterInputStream field def; tree Deflater != Constant(@GUT.quals.Any)
combine constraint: Variable 935 at class java.util.zip.DeflaterInputStream field def; tree Deflater  |>  Variable 215 at method java.util.zip.Deflater#deflate([BII):I parameter 0; tree byte[]  =  CombVariable #970
subtype constraint: Variable 958 at method java.util.zip.DeflaterInputStream#read([BII):I parameter 0; tree byte[]  <:  CombVariable #970
combine constraint: Variable 971 at method java.util.zip.DeflaterInputStream#skip(J):J creation 0; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #972
inequality constraint: CombVariable #972 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 971 at method java.util.zip.DeflaterInputStream#skip(J):J creation 0; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 971 at method java.util.zip.DeflaterInputStream#skip(J):J creation 0; tree IllegalArgumentException != Constant(@GUT.quals.Any)
combine constraint: Variable 971 at method java.util.zip.DeflaterInputStream#skip(J):J creation 0; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #973
subtype constraint: Literal(STRING_LITERAL, "negative skip length")  <:  CombVariable #973
inequality constraint: Variable 971 at method java.util.zip.DeflaterInputStream#skip(J):J creation 0; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 937 at class java.util.zip.DeflaterInputStream field rbuf; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 974 at method java.util.zip.DeflaterInputStream#skip(J):J creation 1; tree new byte[512]  <:  Variable 937 at class java.util.zip.DeflaterInputStream field rbuf; tree byte[]
inequality constraint: Variable 958 at method java.util.zip.DeflaterInputStream#read([BII):I parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 937 at class java.util.zip.DeflaterInputStream field rbuf; tree byte[]  <:  Variable 958 at method java.util.zip.DeflaterInputStream#read([BII):I parameter 0; tree byte[]
combine constraint: Variable 975 at method java.util.zip.DeflaterInputStream#reset():V creation 0; tree IOException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #976
inequality constraint: CombVariable #976 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 975 at method java.util.zip.DeflaterInputStream#reset():V creation 0; tree IOException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 975 at method java.util.zip.DeflaterInputStream#reset():V creation 0; tree IOException != Constant(@GUT.quals.Any)
combine constraint: Variable 975 at method java.util.zip.DeflaterInputStream#reset():V creation 0; tree IOException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #977
subtype constraint: Literal(STRING_LITERAL, "mark/reset not supported")  <:  CombVariable #977
inequality constraint: Variable 975 at method java.util.zip.DeflaterInputStream#reset():V creation 0; tree IOException != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Variable 978 at class java.util.zip.CheckedOutputStream field cksum; tree Checksum != Constant(@GUT.quals.Lost)
inequality constraint: Variable 979 at method java.util.zip.CheckedOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Checksum;):V parameter 0; tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 980 at method java.util.zip.CheckedOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Checksum;):V parameter 1; tree Checksum != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
subtype constraint: Variable 979 at method java.util.zip.CheckedOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Checksum;):V parameter 0; tree OutputStream  <:  Constant(@GUT.quals.Peer)
inequality constraint: Variable 978 at class java.util.zip.CheckedOutputStream field cksum; tree Checksum != Constant(@GUT.quals.Lost)
subtype constraint: Variable 980 at method java.util.zip.CheckedOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Checksum;):V parameter 1; tree Checksum  <:  Variable 978 at class java.util.zip.CheckedOutputStream field cksum; tree Checksum
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
inequality constraint: Variable 978 at class java.util.zip.CheckedOutputStream field cksum; tree Checksum != Constant(@GUT.quals.Lost)
inequality constraint: Variable 978 at class java.util.zip.CheckedOutputStream field cksum; tree Checksum != Constant(@GUT.quals.Any)
subtype constraint: Constant(@GUT.quals.Peer)  <:  Variable 981 at method java.util.zip.CheckedOutputStream#write([BII):V parameter 0; tree byte[]
subtype constraint: Constant(@GUT.quals.Peer)  <:  Variable 981 at method java.util.zip.CheckedOutputStream#write([BII):V parameter 0; tree byte[]
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #982
inequality constraint: CombVariable #982 != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #983
subtype constraint: Variable 981 at method java.util.zip.CheckedOutputStream#write([BII):V parameter 0; tree byte[]  <:  CombVariable #983
combine constraint: Variable 978 at class java.util.zip.CheckedOutputStream field cksum; tree Checksum  |>  Variable 194 at method java.util.zip.Checksum#update([BII):V parameter 0; tree byte[]  =  CombVariable #984
inequality constraint: CombVariable #984 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 978 at class java.util.zip.CheckedOutputStream field cksum; tree Checksum != Constant(@GUT.quals.Lost)
inequality constraint: Variable 978 at class java.util.zip.CheckedOutputStream field cksum; tree Checksum != Constant(@GUT.quals.Any)
combine constraint: Variable 978 at class java.util.zip.CheckedOutputStream field cksum; tree Checksum  |>  Variable 194 at method java.util.zip.Checksum#update([BII):V parameter 0; tree byte[]  =  CombVariable #985
subtype constraint: Variable 981 at method java.util.zip.CheckedOutputStream#write([BII):V parameter 0; tree byte[]  <:  CombVariable #985
inequality constraint: Variable 986 at method java.util.zip.CheckedOutputStream#getChecksum():Ljava/util/zip/Checksum; return type; tree Checksum != Constant(@GUT.quals.Lost)
subtype constraint: Variable 978 at class java.util.zip.CheckedOutputStream field cksum; tree Checksum  <:  Variable 986 at method java.util.zip.CheckedOutputStream#getChecksum():Ljava/util/zip/Checksum; return type; tree Checksum
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Variable 987 at class java.util.zip.ZipOutputStream$XEntry field entry; tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 988 at method java.util.zip.ZipOutputStream$XEntry#<init>(Ljava/util/zip/ZipEntry;J):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 987 at class java.util.zip.ZipOutputStream$XEntry field entry; tree ZipEntry != Constant(@GUT.quals.Lost)
subtype constraint: Variable 988 at method java.util.zip.ZipOutputStream$XEntry#<init>(Ljava/util/zip/ZipEntry;J):V parameter 0; tree ZipEntry  <:  Variable 987 at class java.util.zip.ZipOutputStream$XEntry field entry; tree ZipEntry
inequality constraint: Variable 989 at class java.util.zip.ZipOutputStream field current; tree XEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 990 at class java.util.zip.ZipOutputStream field xentries; tree Vector within Vector<XEntry> != Constant(@GUT.quals.Lost)
inequality constraint: Variable 991 at class java.util.zip.ZipOutputStream field xentries; tree XEntry at position (0) within Vector<XEntry> != Constant(@GUT.quals.Lost)
combine constraint: Variable 990 at class java.util.zip.ZipOutputStream field xentries; tree Vector within Vector<XEntry>  |>  Constant(@GUT.quals.Peer)  =  CombVariable #992
inequality constraint: CombVariable #992 != Constant(@GUT.quals.Lost)
combine constraint: Variable 990 at class java.util.zip.ZipOutputStream field xentries; tree Vector within Vector<XEntry>  |>  Constant(@GUT.quals.Peer)  =  CombVariable #993
subtype constraint: Variable 991 at class java.util.zip.ZipOutputStream field xentries; tree XEntry at position (0) within Vector<XEntry>  <:  CombVariable #993
equality constraint: Variable 991 at class java.util.zip.ZipOutputStream field xentries; tree XEntry at position (0) within Vector<XEntry> = Constant(@GUT.quals.Peer)
inequality constraint: Variable 991 at class java.util.zip.ZipOutputStream field xentries; tree XEntry at position (0) within Vector<XEntry> != Constant(@GUT.quals.Lost)
subtype constraint: Variable 994 at class java.util.zip.ZipOutputStream field xentries creation 0; tree Vector within Vector<XEntry>  <:  Variable 990 at class java.util.zip.ZipOutputStream field xentries; tree Vector within Vector<XEntry>
equality constraint: Variable 991 at class java.util.zip.ZipOutputStream field xentries; tree XEntry at position (0) within Vector<XEntry> = Variable 995 at class java.util.zip.ZipOutputStream field xentries creation 0; tree XEntry at position (0) within Vector<XEntry>
inequality constraint: Variable 994 at class java.util.zip.ZipOutputStream field xentries creation 0; tree Vector within Vector<XEntry> != Constant(@GUT.quals.Lost)
inequality constraint: Variable 994 at class java.util.zip.ZipOutputStream field xentries creation 0; tree Vector within Vector<XEntry> != Constant(@GUT.quals.Any)
inequality constraint: Variable 994 at class java.util.zip.ZipOutputStream field xentries creation 0; tree Vector within Vector<XEntry> != Constant(@GUT.quals.Lost)
inequality constraint: Variable 995 at class java.util.zip.ZipOutputStream field xentries creation 0; tree XEntry at position (0) within Vector<XEntry> != Constant(@GUT.quals.Lost)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #996
inequality constraint: CombVariable #996 != Constant(@GUT.quals.Lost)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #997
subtype constraint: Constant(@GUT.quals.Peer)  <:  CombVariable #997
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Variable 998 at class java.util.zip.ZipOutputStream field names; tree HashSet within HashSet<String> != Constant(@GUT.quals.Lost)
inequality constraint: Variable 999 at class java.util.zip.ZipOutputStream field names; tree String at position (0) within HashSet<String> != Constant(@GUT.quals.Lost)
combine constraint: Variable 998 at class java.util.zip.ZipOutputStream field names; tree HashSet within HashSet<String>  |>  Constant(@GUT.quals.Peer)  =  CombVariable #1000
inequality constraint: CombVariable #1000 != Constant(@GUT.quals.Lost)
combine constraint: Variable 998 at class java.util.zip.ZipOutputStream field names; tree HashSet within HashSet<String>  |>  Constant(@GUT.quals.Peer)  =  CombVariable #1001
subtype constraint: Variable 999 at class java.util.zip.ZipOutputStream field names; tree String at position (0) within HashSet<String>  <:  CombVariable #1001
equality constraint: Variable 999 at class java.util.zip.ZipOutputStream field names; tree String at position (0) within HashSet<String> = Constant(@GUT.quals.Peer)
inequality constraint: Variable 999 at class java.util.zip.ZipOutputStream field names; tree String at position (0) within HashSet<String> != Constant(@GUT.quals.Lost)
subtype constraint: Variable 1002 at class java.util.zip.ZipOutputStream field names creation 0; tree HashSet within HashSet<String>  <:  Variable 998 at class java.util.zip.ZipOutputStream field names; tree HashSet within HashSet<String>
equality constraint: Variable 999 at class java.util.zip.ZipOutputStream field names; tree String at position (0) within HashSet<String> = Variable 1003 at class java.util.zip.ZipOutputStream field names creation 0; tree String at position (0) within HashSet<String>
inequality constraint: Variable 1002 at class java.util.zip.ZipOutputStream field names creation 0; tree HashSet within HashSet<String> != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1002 at class java.util.zip.ZipOutputStream field names creation 0; tree HashSet within HashSet<String> != Constant(@GUT.quals.Any)
inequality constraint: Variable 1002 at class java.util.zip.ZipOutputStream field names creation 0; tree HashSet within HashSet<String> != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1003 at class java.util.zip.ZipOutputStream field names creation 0; tree String at position (0) within HashSet<String> != Constant(@GUT.quals.Lost)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #1004
inequality constraint: CombVariable #1004 != Constant(@GUT.quals.Lost)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #1005
subtype constraint: Constant(@GUT.quals.Peer)  <:  CombVariable #1005
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1006 at class java.util.zip.ZipOutputStream field crc; tree CRC32 != Constant(@GUT.quals.Lost)
subtype constraint: Variable 1007 at class java.util.zip.ZipOutputStream field crc creation 0; tree CRC32  <:  Variable 1006 at class java.util.zip.ZipOutputStream field crc; tree CRC32
inequality constraint: Variable 1007 at class java.util.zip.ZipOutputStream field crc creation 0; tree CRC32 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1007 at class java.util.zip.ZipOutputStream field crc creation 0; tree CRC32 != Constant(@GUT.quals.Any)
inequality constraint: Variable 1007 at class java.util.zip.ZipOutputStream field crc creation 0; tree CRC32 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1010 at method java.util.zip.ZipOutputStream#version(Ljava/util/zip/ZipEntry;):I parameter 0; tree ZipEntry != Constant(@GUT.quals.Rep)
inequality constraint: Variable 1010 at method java.util.zip.ZipOutputStream#version(Ljava/util/zip/ZipEntry;):I parameter 0; tree ZipEntry != Constant(@GUT.quals.Lost)
combine constraint: Variable 1011 at method java.util.zip.ZipOutputStream#version(Ljava/util/zip/ZipEntry;):I creation 0; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #1012
inequality constraint: CombVariable #1012 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1011 at method java.util.zip.ZipOutputStream#version(Ljava/util/zip/ZipEntry;):I creation 0; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1011 at method java.util.zip.ZipOutputStream#version(Ljava/util/zip/ZipEntry;):I creation 0; tree ZipException != Constant(@GUT.quals.Any)
inequality constraint: Variable 1011 at method java.util.zip.ZipOutputStream#version(Ljava/util/zip/ZipEntry;):I creation 0; tree ZipException != Constant(@GUT.quals.Rep)
combine constraint: Variable 1011 at method java.util.zip.ZipOutputStream#version(Ljava/util/zip/ZipEntry;):I creation 0; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #1013
subtype constraint: Literal(STRING_LITERAL, "unsupported compression method")  <:  CombVariable #1013
inequality constraint: Variable 1011 at method java.util.zip.ZipOutputStream#version(Ljava/util/zip/ZipEntry;):I creation 0; tree ZipException != Constant(@GUT.quals.Rep)
inequality constraint: Variable 1011 at method java.util.zip.ZipOutputStream#version(Ljava/util/zip/ZipEntry;):I creation 0; tree ZipException != Constant(@GUT.quals.Lost)
combine constraint: Variable 1014 at method java.util.zip.ZipOutputStream#ensureOpen():V creation 0; tree IOException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #1015
inequality constraint: CombVariable #1015 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1014 at method java.util.zip.ZipOutputStream#ensureOpen():V creation 0; tree IOException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1014 at method java.util.zip.ZipOutputStream#ensureOpen():V creation 0; tree IOException != Constant(@GUT.quals.Any)
combine constraint: Variable 1014 at method java.util.zip.ZipOutputStream#ensureOpen():V creation 0; tree IOException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #1016
subtype constraint: Literal(STRING_LITERAL, "Stream closed")  <:  CombVariable #1016
inequality constraint: Variable 1014 at method java.util.zip.ZipOutputStream#ensureOpen():V creation 0; tree IOException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1017 at method java.util.zip.ZipOutputStream#<init>(Ljava/io/OutputStream;):V parameter 0; tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1018 at method java.util.zip.ZipOutputStream#<init>(Ljava/io/OutputStream;Ljava/nio/charset/Charset;):V parameter 0; tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1019 at method java.util.zip.ZipOutputStream#<init>(Ljava/io/OutputStream;Ljava/nio/charset/Charset;):V parameter 1; tree Charset != Constant(@GUT.quals.Lost)
subtype constraint: Variable 1017 at method java.util.zip.ZipOutputStream#<init>(Ljava/io/OutputStream;):V parameter 0; tree OutputStream  <:  Variable 1018 at method java.util.zip.ZipOutputStream#<init>(Ljava/io/OutputStream;Ljava/nio/charset/Charset;):V parameter 0; tree OutputStream
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #1020
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #1021
subtype constraint: CombVariable #1021  <:  Variable 1019 at method java.util.zip.ZipOutputStream#<init>(Ljava/io/OutputStream;Ljava/nio/charset/Charset;):V parameter 1; tree Charset
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #1022
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #1023
inequality constraint: CombVariable #1022 != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #1024
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #1025
subtype constraint: Literal(STRING_LITERAL, "UTF-8")  <:  CombVariable #1024
inequality constraint: Variable 1018 at method java.util.zip.ZipOutputStream#<init>(Ljava/io/OutputStream;Ljava/nio/charset/Charset;):V parameter 0; tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1019 at method java.util.zip.ZipOutputStream#<init>(Ljava/io/OutputStream;Ljava/nio/charset/Charset;):V parameter 1; tree Charset != Constant(@GUT.quals.Lost)
inequality constraint: Variable 243 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;):V parameter 0; tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 244 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;):V parameter 1; tree Deflater != Constant(@GUT.quals.Lost)
subtype constraint: Variable 1018 at method java.util.zip.ZipOutputStream#<init>(Ljava/io/OutputStream;Ljava/nio/charset/Charset;):V parameter 0; tree OutputStream  <:  Variable 243 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;):V parameter 0; tree OutputStream
subtype constraint: Variable 1026 at method java.util.zip.ZipOutputStream#<init>(Ljava/io/OutputStream;Ljava/nio/charset/Charset;):V creation 0; tree Deflater  <:  Variable 244 at method java.util.zip.DeflaterOutputStream#<init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;):V parameter 1; tree Deflater
inequality constraint: Variable 1026 at method java.util.zip.ZipOutputStream#<init>(Ljava/io/OutputStream;Ljava/nio/charset/Charset;):V creation 0; tree Deflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1026 at method java.util.zip.ZipOutputStream#<init>(Ljava/io/OutputStream;Ljava/nio/charset/Charset;):V creation 0; tree Deflater != Constant(@GUT.quals.Any)
inequality constraint: Variable 1026 at method java.util.zip.ZipOutputStream#<init>(Ljava/io/OutputStream;Ljava/nio/charset/Charset;):V creation 0; tree Deflater != Constant(@GUT.quals.Lost)
combine constraint: Variable 1027 at method java.util.zip.ZipOutputStream#<init>(Ljava/io/OutputStream;Ljava/nio/charset/Charset;):V creation 1; tree NullPointerException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #1028
inequality constraint: CombVariable #1028 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1027 at method java.util.zip.ZipOutputStream#<init>(Ljava/io/OutputStream;Ljava/nio/charset/Charset;):V creation 1; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1027 at method java.util.zip.ZipOutputStream#<init>(Ljava/io/OutputStream;Ljava/nio/charset/Charset;):V creation 1; tree NullPointerException != Constant(@GUT.quals.Any)
combine constraint: Variable 1027 at method java.util.zip.ZipOutputStream#<init>(Ljava/io/OutputStream;Ljava/nio/charset/Charset;):V creation 1; tree NullPointerException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #1029
subtype constraint: Literal(STRING_LITERAL, "charset is null")  <:  CombVariable #1029
inequality constraint: Variable 1027 at method java.util.zip.ZipOutputStream#<init>(Ljava/io/OutputStream;Ljava/nio/charset/Charset;):V creation 1; tree NullPointerException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder != Constant(@GUT.quals.Lost)
combine constraint: Constant(@GUT.quals.Peer)  |>  Variable 529 at method java.util.zip.ZipCoder#get(Ljava/nio/charset/Charset;):Ljava/util/zip/ZipCoder; parameter 0; tree Charset  =  CombVariable #1030
combine constraint: Constant(@GUT.quals.Peer)  |>  Variable 528 at method java.util.zip.ZipCoder#get(Ljava/nio/charset/Charset;):Ljava/util/zip/ZipCoder; return type; tree ZipCoder  =  CombVariable #1031
subtype constraint: CombVariable #1031  <:  Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder
combine constraint: Constant(@GUT.quals.Peer)  |>  Variable 529 at method java.util.zip.ZipCoder#get(Ljava/nio/charset/Charset;):Ljava/util/zip/ZipCoder; parameter 0; tree Charset  =  CombVariable #1032
combine constraint: Constant(@GUT.quals.Peer)  |>  Variable 528 at method java.util.zip.ZipCoder#get(Ljava/nio/charset/Charset;):Ljava/util/zip/ZipCoder; return type; tree ZipCoder  =  CombVariable #1033
inequality constraint: CombVariable #1032 != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Variable 529 at method java.util.zip.ZipCoder#get(Ljava/nio/charset/Charset;):Ljava/util/zip/ZipCoder; parameter 0; tree Charset  =  CombVariable #1034
combine constraint: Constant(@GUT.quals.Peer)  |>  Variable 528 at method java.util.zip.ZipCoder#get(Ljava/nio/charset/Charset;):Ljava/util/zip/ZipCoder; return type; tree ZipCoder  =  CombVariable #1035
subtype constraint: Variable 1019 at method java.util.zip.ZipOutputStream#<init>(Ljava/io/OutputStream;Ljava/nio/charset/Charset;):V parameter 1; tree Charset  <:  CombVariable #1034
inequality constraint: Variable 1036 at method java.util.zip.ZipOutputStream#setComment(Ljava/lang/String;):V parameter 0; tree String != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1008 at class java.util.zip.ZipOutputStream field comment; tree byte[] != Constant(@GUT.quals.Lost)
combine constraint: Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder  |>  Variable 423 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B parameter 0; tree String  =  CombVariable #1037
combine constraint: Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder  |>  Variable 422 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B return type; tree byte[]  =  CombVariable #1038
subtype constraint: CombVariable #1038  <:  Variable 1008 at class java.util.zip.ZipOutputStream field comment; tree byte[]
combine constraint: Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder  |>  Variable 423 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B parameter 0; tree String  =  CombVariable #1039
combine constraint: Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder  |>  Variable 422 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B return type; tree byte[]  =  CombVariable #1040
inequality constraint: CombVariable #1039 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder != Constant(@GUT.quals.Any)
combine constraint: Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder  |>  Variable 423 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B parameter 0; tree String  =  CombVariable #1041
combine constraint: Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder  |>  Variable 422 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B return type; tree byte[]  =  CombVariable #1042
subtype constraint: Variable 1036 at method java.util.zip.ZipOutputStream#setComment(Ljava/lang/String;):V parameter 0; tree String  <:  CombVariable #1041
combine constraint: Variable 1043 at method java.util.zip.ZipOutputStream#setComment(Ljava/lang/String;):V creation 0; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #1044
inequality constraint: CombVariable #1044 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1043 at method java.util.zip.ZipOutputStream#setComment(Ljava/lang/String;):V creation 0; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1043 at method java.util.zip.ZipOutputStream#setComment(Ljava/lang/String;):V creation 0; tree IllegalArgumentException != Constant(@GUT.quals.Any)
combine constraint: Variable 1043 at method java.util.zip.ZipOutputStream#setComment(Ljava/lang/String;):V creation 0; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #1045
subtype constraint: Literal(STRING_LITERAL, "ZIP file comment too long.")  <:  CombVariable #1045
inequality constraint: Variable 1043 at method java.util.zip.ZipOutputStream#setComment(Ljava/lang/String;):V creation 0; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
combine constraint: Variable 1046 at method java.util.zip.ZipOutputStream#setMethod(I):V creation 0; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #1047
inequality constraint: CombVariable #1047 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1046 at method java.util.zip.ZipOutputStream#setMethod(I):V creation 0; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1046 at method java.util.zip.ZipOutputStream#setMethod(I):V creation 0; tree IllegalArgumentException != Constant(@GUT.quals.Any)
combine constraint: Variable 1046 at method java.util.zip.ZipOutputStream#setMethod(I):V creation 0; tree IllegalArgumentException  |>  Constant(@GUT.quals.Peer)  =  CombVariable #1048
subtype constraint: Literal(STRING_LITERAL, "invalid compression method")  <:  CombVariable #1048
inequality constraint: Variable 1046 at method java.util.zip.ZipOutputStream#setMethod(I):V creation 0; tree IllegalArgumentException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater != Constant(@GUT.quals.Any)
inequality constraint: Variable 1049 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1049 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1049 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Any)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
inequality constraint: Variable 1049 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1049 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Any)
inequality constraint: Variable 1049 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1049 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Any)
inequality constraint: Variable 1049 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1049 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Any)
inequality constraint: Variable 1049 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1049 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Any)
inequality constraint: Variable 1049 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1049 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Any)
combine constraint: Variable 1050 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V creation 0; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #1051
inequality constraint: CombVariable #1051 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1050 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V creation 0; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1050 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V creation 0; tree ZipException != Constant(@GUT.quals.Any)
combine constraint: Variable 1050 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V creation 0; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #1052
subtype constraint: Literal(STRING_LITERAL, "STORED entry where compressed != uncompressed size")  <:  CombVariable #1052
inequality constraint: Variable 1050 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V creation 0; tree ZipException != Constant(@GUT.quals.Lost)
combine constraint: Variable 1053 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V creation 1; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #1054
inequality constraint: CombVariable #1054 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1053 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V creation 1; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1053 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V creation 1; tree ZipException != Constant(@GUT.quals.Any)
combine constraint: Variable 1053 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V creation 1; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #1055
subtype constraint: Literal(STRING_LITERAL, "STORED entry missing size, compressed size, or crc-32")  <:  CombVariable #1055
inequality constraint: Variable 1053 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V creation 1; tree ZipException != Constant(@GUT.quals.Lost)
combine constraint: Variable 1056 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V creation 2; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #1057
inequality constraint: CombVariable #1057 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1056 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V creation 2; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1056 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V creation 2; tree ZipException != Constant(@GUT.quals.Any)
combine constraint: Variable 1056 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V creation 2; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #1058
subtype constraint: Literal(STRING_LITERAL, "unsupported compression method")  <:  CombVariable #1058
inequality constraint: Variable 1056 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V creation 2; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 999 at class java.util.zip.ZipOutputStream field names; tree String at position (0) within HashSet<String> != Constant(@GUT.quals.Lost)
inequality constraint: Variable 998 at class java.util.zip.ZipOutputStream field names; tree HashSet within HashSet<String> != Constant(@GUT.quals.Lost)
inequality constraint: Variable 998 at class java.util.zip.ZipOutputStream field names; tree HashSet within HashSet<String> != Constant(@GUT.quals.Any)
combine constraint: Variable 1049 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry  |>  Variable 0 at class java.util.zip.ZipEntry field name; tree String  =  CombVariable #1059
subtype constraint: CombVariable #1059  <:  Variable 999 at class java.util.zip.ZipOutputStream field names; tree String at position (0) within HashSet<String>
combine constraint: Variable 1060 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V creation 3; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #1061
inequality constraint: CombVariable #1061 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1060 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V creation 3; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1060 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V creation 3; tree ZipException != Constant(@GUT.quals.Any)
combine constraint: Variable 1060 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V creation 3; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #1062
subtype constraint: CombVariable #1063  <:  CombVariable #1062
inequality constraint: Variable 1060 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V creation 3; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder != Constant(@GUT.quals.Any)
inequality constraint: Variable 989 at class java.util.zip.ZipOutputStream field current; tree XEntry != Constant(@GUT.quals.Lost)
subtype constraint: Variable 1064 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V creation 4; tree XEntry  <:  Variable 989 at class java.util.zip.ZipOutputStream field current; tree XEntry
combine constraint: Variable 1064 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V creation 4; tree XEntry  |>  Variable 988 at method java.util.zip.ZipOutputStream$XEntry#<init>(Ljava/util/zip/ZipEntry;J):V parameter 0; tree ZipEntry  =  CombVariable #1065
inequality constraint: CombVariable #1065 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1064 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V creation 4; tree XEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1064 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V creation 4; tree XEntry != Constant(@GUT.quals.Any)
combine constraint: Variable 1064 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V creation 4; tree XEntry  |>  Variable 988 at method java.util.zip.ZipOutputStream$XEntry#<init>(Ljava/util/zip/ZipEntry;J):V parameter 0; tree ZipEntry  =  CombVariable #1066
subtype constraint: Variable 1049 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry  <:  CombVariable #1066
inequality constraint: Variable 1064 at method java.util.zip.ZipOutputStream#putNextEntry(Ljava/util/zip/ZipEntry;):V creation 4; tree XEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 991 at class java.util.zip.ZipOutputStream field xentries; tree XEntry at position (0) within Vector<XEntry> != Constant(@GUT.quals.Lost)
inequality constraint: Variable 990 at class java.util.zip.ZipOutputStream field xentries; tree Vector within Vector<XEntry> != Constant(@GUT.quals.Lost)
inequality constraint: Variable 990 at class java.util.zip.ZipOutputStream field xentries; tree Vector within Vector<XEntry> != Constant(@GUT.quals.Any)
subtype constraint: Variable 989 at class java.util.zip.ZipOutputStream field current; tree XEntry  <:  Variable 991 at class java.util.zip.ZipOutputStream field xentries; tree XEntry at position (0) within Vector<XEntry>
inequality constraint: Variable 1067 at method java.util.zip.ZipOutputStream#writeLOC(Ljava/util/zip/ZipOutputStream$XEntry;):V parameter 0; tree XEntry != Constant(@GUT.quals.Lost)
subtype constraint: Variable 989 at class java.util.zip.ZipOutputStream field current; tree XEntry  <:  Variable 1067 at method java.util.zip.ZipOutputStream#writeLOC(Ljava/util/zip/ZipOutputStream$XEntry;):V parameter 0; tree XEntry
inequality constraint: Variable 1068 at method java.util.zip.ZipOutputStream#closeEntry():V local variable e(0); tree ZipEntry != Constant(@GUT.quals.Lost)
combine constraint: Variable 989 at class java.util.zip.ZipOutputStream field current; tree XEntry  |>  Variable 987 at class java.util.zip.ZipOutputStream$XEntry field entry; tree ZipEntry  =  CombVariable #1069
subtype constraint: CombVariable #1069  <:  Variable 1068 at method java.util.zip.ZipOutputStream#closeEntry():V local variable e(0); tree ZipEntry
inequality constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater != Constant(@GUT.quals.Any)
inequality constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater != Constant(@GUT.quals.Any)
combine constraint: Variable 1070 at method java.util.zip.ZipOutputStream#closeEntry():V creation 0; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #1071
inequality constraint: CombVariable #1071 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1070 at method java.util.zip.ZipOutputStream#closeEntry():V creation 0; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1070 at method java.util.zip.ZipOutputStream#closeEntry():V creation 0; tree ZipException != Constant(@GUT.quals.Any)
combine constraint: Variable 1070 at method java.util.zip.ZipOutputStream#closeEntry():V creation 0; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #1072
subtype constraint: CombVariable #1073  <:  CombVariable #1072
inequality constraint: Variable 1070 at method java.util.zip.ZipOutputStream#closeEntry():V creation 0; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater != Constant(@GUT.quals.Any)
inequality constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater != Constant(@GUT.quals.Any)
combine constraint: Variable 1074 at method java.util.zip.ZipOutputStream#closeEntry():V creation 1; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #1075
inequality constraint: CombVariable #1075 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1074 at method java.util.zip.ZipOutputStream#closeEntry():V creation 1; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1074 at method java.util.zip.ZipOutputStream#closeEntry():V creation 1; tree ZipException != Constant(@GUT.quals.Any)
combine constraint: Variable 1074 at method java.util.zip.ZipOutputStream#closeEntry():V creation 1; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #1076
subtype constraint: CombVariable #1077  <:  CombVariable #1076
inequality constraint: Variable 1074 at method java.util.zip.ZipOutputStream#closeEntry():V creation 1; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater != Constant(@GUT.quals.Any)
combine constraint: Variable 1078 at method java.util.zip.ZipOutputStream#closeEntry():V creation 2; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #1079
inequality constraint: CombVariable #1079 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1078 at method java.util.zip.ZipOutputStream#closeEntry():V creation 2; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1078 at method java.util.zip.ZipOutputStream#closeEntry():V creation 2; tree ZipException != Constant(@GUT.quals.Any)
combine constraint: Variable 1078 at method java.util.zip.ZipOutputStream#closeEntry():V creation 2; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #1080
subtype constraint: CombVariable #1081  <:  CombVariable #1080
inequality constraint: Variable 1078 at method java.util.zip.ZipOutputStream#closeEntry():V creation 2; tree ZipException != Constant(@GUT.quals.Lost)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #1082
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #1083
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #1084
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #1085
inequality constraint: Variable 1068 at method java.util.zip.ZipOutputStream#closeEntry():V local variable e(0); tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1068 at method java.util.zip.ZipOutputStream#closeEntry():V local variable e(0); tree ZipEntry != Constant(@GUT.quals.Any)
inequality constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater != Constant(@GUT.quals.Any)
inequality constraint: Variable 1068 at method java.util.zip.ZipOutputStream#closeEntry():V local variable e(0); tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1068 at method java.util.zip.ZipOutputStream#closeEntry():V local variable e(0); tree ZipEntry != Constant(@GUT.quals.Any)
inequality constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater != Constant(@GUT.quals.Any)
inequality constraint: Variable 1068 at method java.util.zip.ZipOutputStream#closeEntry():V local variable e(0); tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1068 at method java.util.zip.ZipOutputStream#closeEntry():V local variable e(0); tree ZipEntry != Constant(@GUT.quals.Any)
inequality constraint: Variable 1086 at method java.util.zip.ZipOutputStream#writeEXT(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Lost)
subtype constraint: Variable 1068 at method java.util.zip.ZipOutputStream#closeEntry():V local variable e(0); tree ZipEntry  <:  Variable 1086 at method java.util.zip.ZipOutputStream#writeEXT(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry
inequality constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater != Constant(@GUT.quals.Lost)
inequality constraint: Variable 214 at class java.util.zip.DeflaterOutputStream field def; tree Deflater != Constant(@GUT.quals.Any)
combine constraint: Variable 1087 at method java.util.zip.ZipOutputStream#closeEntry():V creation 3; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #1088
inequality constraint: CombVariable #1088 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1087 at method java.util.zip.ZipOutputStream#closeEntry():V creation 3; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1087 at method java.util.zip.ZipOutputStream#closeEntry():V creation 3; tree ZipException != Constant(@GUT.quals.Any)
combine constraint: Variable 1087 at method java.util.zip.ZipOutputStream#closeEntry():V creation 3; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #1089
subtype constraint: CombVariable #1090  <:  CombVariable #1089
inequality constraint: Variable 1087 at method java.util.zip.ZipOutputStream#closeEntry():V creation 3; tree ZipException != Constant(@GUT.quals.Lost)
combine constraint: Variable 1091 at method java.util.zip.ZipOutputStream#closeEntry():V creation 4; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #1092
inequality constraint: CombVariable #1092 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1091 at method java.util.zip.ZipOutputStream#closeEntry():V creation 4; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1091 at method java.util.zip.ZipOutputStream#closeEntry():V creation 4; tree ZipException != Constant(@GUT.quals.Any)
combine constraint: Variable 1091 at method java.util.zip.ZipOutputStream#closeEntry():V creation 4; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #1093
subtype constraint: CombVariable #1094  <:  CombVariable #1093
inequality constraint: Variable 1091 at method java.util.zip.ZipOutputStream#closeEntry():V creation 4; tree ZipException != Constant(@GUT.quals.Lost)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #1095
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #1096
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #1097
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #1098
combine constraint: Variable 1099 at method java.util.zip.ZipOutputStream#closeEntry():V creation 5; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #1100
inequality constraint: CombVariable #1100 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1099 at method java.util.zip.ZipOutputStream#closeEntry():V creation 5; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1099 at method java.util.zip.ZipOutputStream#closeEntry():V creation 5; tree ZipException != Constant(@GUT.quals.Any)
combine constraint: Variable 1099 at method java.util.zip.ZipOutputStream#closeEntry():V creation 5; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #1101
subtype constraint: Literal(STRING_LITERAL, "invalid compression method")  <:  CombVariable #1101
inequality constraint: Variable 1099 at method java.util.zip.ZipOutputStream#closeEntry():V creation 5; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1006 at class java.util.zip.ZipOutputStream field crc; tree CRC32 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1006 at class java.util.zip.ZipOutputStream field crc; tree CRC32 != Constant(@GUT.quals.Any)
inequality constraint: Variable 989 at class java.util.zip.ZipOutputStream field current; tree XEntry != Constant(@GUT.quals.Lost)
subtype constraint: Constant(@GUT.quals.Bottom)  <:  Variable 989 at class java.util.zip.ZipOutputStream field current; tree XEntry
subtype constraint: Variable 209 at method java.util.zip.DeflaterOutputStream#write([BII):V parameter 0; tree byte[]  <:  Variable 1102 at method java.util.zip.ZipOutputStream#write([BII):V parameter 0; tree byte[]
subtype constraint: Constant(@GUT.quals.Peer)  <:  Variable 1102 at method java.util.zip.ZipOutputStream#write([BII):V parameter 0; tree byte[]
subtype constraint: Constant(@GUT.quals.Peer)  <:  Variable 1102 at method java.util.zip.ZipOutputStream#write([BII):V parameter 0; tree byte[]
inequality constraint: Variable 1103 at method java.util.zip.ZipOutputStream#write([BII):V creation 0; tree IndexOutOfBoundsException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1103 at method java.util.zip.ZipOutputStream#write([BII):V creation 0; tree IndexOutOfBoundsException != Constant(@GUT.quals.Any)
inequality constraint: Variable 1103 at method java.util.zip.ZipOutputStream#write([BII):V creation 0; tree IndexOutOfBoundsException != Constant(@GUT.quals.Lost)
combine constraint: Variable 1104 at method java.util.zip.ZipOutputStream#write([BII):V creation 1; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #1105
inequality constraint: CombVariable #1105 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1104 at method java.util.zip.ZipOutputStream#write([BII):V creation 1; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1104 at method java.util.zip.ZipOutputStream#write([BII):V creation 1; tree ZipException != Constant(@GUT.quals.Any)
combine constraint: Variable 1104 at method java.util.zip.ZipOutputStream#write([BII):V creation 1; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #1106
subtype constraint: Literal(STRING_LITERAL, "no current ZIP entry")  <:  CombVariable #1106
inequality constraint: Variable 1104 at method java.util.zip.ZipOutputStream#write([BII):V creation 1; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1107 at method java.util.zip.ZipOutputStream#write([BII):V local variable entry(0); tree ZipEntry != Constant(@GUT.quals.Lost)
combine constraint: Variable 989 at class java.util.zip.ZipOutputStream field current; tree XEntry  |>  Variable 987 at class java.util.zip.ZipOutputStream$XEntry field entry; tree ZipEntry  =  CombVariable #1108
subtype constraint: CombVariable #1108  <:  Variable 1107 at method java.util.zip.ZipOutputStream#write([BII):V local variable entry(0); tree ZipEntry
combine constraint: Constant(@GUT.quals.Peer)  |>  Variable 209 at method java.util.zip.DeflaterOutputStream#write([BII):V parameter 0; tree byte[]  =  CombVariable #1109
inequality constraint: CombVariable #1109 != Constant(@GUT.quals.Lost)
combine constraint: Constant(@GUT.quals.Peer)  |>  Variable 209 at method java.util.zip.DeflaterOutputStream#write([BII):V parameter 0; tree byte[]  =  CombVariable #1110
subtype constraint: Variable 1102 at method java.util.zip.ZipOutputStream#write([BII):V parameter 0; tree byte[]  <:  CombVariable #1110
combine constraint: Variable 1111 at method java.util.zip.ZipOutputStream#write([BII):V creation 2; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #1112
inequality constraint: CombVariable #1112 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1111 at method java.util.zip.ZipOutputStream#write([BII):V creation 2; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1111 at method java.util.zip.ZipOutputStream#write([BII):V creation 2; tree ZipException != Constant(@GUT.quals.Any)
combine constraint: Variable 1111 at method java.util.zip.ZipOutputStream#write([BII):V creation 2; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #1113
subtype constraint: Literal(STRING_LITERAL, "attempt to write past end of STORED entry")  <:  CombVariable #1113
inequality constraint: Variable 1111 at method java.util.zip.ZipOutputStream#write([BII):V creation 2; tree ZipException != Constant(@GUT.quals.Lost)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #1114
inequality constraint: CombVariable #1114 != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #1115
subtype constraint: Variable 1102 at method java.util.zip.ZipOutputStream#write([BII):V parameter 0; tree byte[]  <:  CombVariable #1115
combine constraint: Variable 1116 at method java.util.zip.ZipOutputStream#write([BII):V creation 3; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #1117
inequality constraint: CombVariable #1117 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1116 at method java.util.zip.ZipOutputStream#write([BII):V creation 3; tree ZipException != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1116 at method java.util.zip.ZipOutputStream#write([BII):V creation 3; tree ZipException != Constant(@GUT.quals.Any)
combine constraint: Variable 1116 at method java.util.zip.ZipOutputStream#write([BII):V creation 3; tree ZipException  |>  Variable 101 at method java.util.zip.ZipException#<init>(Ljava/lang/String;):V parameter 0; tree String  =  CombVariable #1118
subtype constraint: Literal(STRING_LITERAL, "invalid compression method")  <:  CombVariable #1118
inequality constraint: Variable 1116 at method java.util.zip.ZipOutputStream#write([BII):V creation 3; tree ZipException != Constant(@GUT.quals.Lost)
combine constraint: Variable 1006 at class java.util.zip.ZipOutputStream field crc; tree CRC32  |>  Variable 89 at method java.util.zip.CRC32#update([BII):V parameter 0; tree byte[]  =  CombVariable #1119
inequality constraint: CombVariable #1119 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1006 at class java.util.zip.ZipOutputStream field crc; tree CRC32 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1006 at class java.util.zip.ZipOutputStream field crc; tree CRC32 != Constant(@GUT.quals.Any)
combine constraint: Variable 1006 at class java.util.zip.ZipOutputStream field crc; tree CRC32  |>  Variable 89 at method java.util.zip.CRC32#update([BII):V parameter 0; tree byte[]  =  CombVariable #1120
subtype constraint: Variable 1102 at method java.util.zip.ZipOutputStream#write([BII):V parameter 0; tree byte[]  <:  CombVariable #1120
inequality constraint: Variable 1121 at method java.util.zip.ZipOutputStream#finish():V local variable xentry(0); tree XEntry != Constant(@GUT.quals.Lost)
subtype constraint: Variable 991 at class java.util.zip.ZipOutputStream field xentries; tree XEntry at position (0) within Vector<XEntry>  <:  Variable 1121 at method java.util.zip.ZipOutputStream#finish():V local variable xentry(0); tree XEntry
inequality constraint: Variable 1121 at method java.util.zip.ZipOutputStream#finish():V local variable xentry(0); tree XEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1122 at method java.util.zip.ZipOutputStream#writeCEN(Ljava/util/zip/ZipOutputStream$XEntry;):V parameter 0; tree XEntry != Constant(@GUT.quals.Lost)
subtype constraint: Variable 1121 at method java.util.zip.ZipOutputStream#finish():V local variable xentry(0); tree XEntry  <:  Variable 1122 at method java.util.zip.ZipOutputStream#writeCEN(Ljava/util/zip/ZipOutputStream$XEntry;):V parameter 0; tree XEntry
inequality constraint: Variable 1067 at method java.util.zip.ZipOutputStream#writeLOC(Ljava/util/zip/ZipOutputStream$XEntry;):V parameter 0; tree XEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1123 at method java.util.zip.ZipOutputStream#writeLOC(Ljava/util/zip/ZipOutputStream$XEntry;):V local variable e(0); tree ZipEntry != Constant(@GUT.quals.Lost)
combine constraint: Variable 1067 at method java.util.zip.ZipOutputStream#writeLOC(Ljava/util/zip/ZipOutputStream$XEntry;):V parameter 0; tree XEntry  |>  Variable 987 at class java.util.zip.ZipOutputStream$XEntry field entry; tree ZipEntry  =  CombVariable #1124
subtype constraint: CombVariable #1124  <:  Variable 1123 at method java.util.zip.ZipOutputStream#writeLOC(Ljava/util/zip/ZipOutputStream$XEntry;):V local variable e(0); tree ZipEntry
combine constraint: Variable 1123 at method java.util.zip.ZipOutputStream#writeLOC(Ljava/util/zip/ZipOutputStream$XEntry;):V local variable e(0); tree ZipEntry  |>  Variable 1 at class java.util.zip.ZipEntry field extra; tree byte[]  =  CombVariable #1125
inequality constraint: Variable 1010 at method java.util.zip.ZipOutputStream#version(Ljava/util/zip/ZipEntry;):I parameter 0; tree ZipEntry != Constant(@GUT.quals.Lost)
subtype constraint: Variable 1123 at method java.util.zip.ZipOutputStream#writeLOC(Ljava/util/zip/ZipOutputStream$XEntry;):V local variable e(0); tree ZipEntry  <:  Variable 1010 at method java.util.zip.ZipOutputStream#version(Ljava/util/zip/ZipEntry;):I parameter 0; tree ZipEntry
inequality constraint: Variable 1010 at method java.util.zip.ZipOutputStream#version(Ljava/util/zip/ZipEntry;):I parameter 0; tree ZipEntry != Constant(@GUT.quals.Lost)
subtype constraint: Variable 1123 at method java.util.zip.ZipOutputStream#writeLOC(Ljava/util/zip/ZipOutputStream$XEntry;):V local variable e(0); tree ZipEntry  <:  Variable 1010 at method java.util.zip.ZipOutputStream#version(Ljava/util/zip/ZipEntry;):I parameter 0; tree ZipEntry
combine constraint: Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder  |>  Variable 423 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B parameter 0; tree String  =  CombVariable #1127
combine constraint: Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder  |>  Variable 422 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B return type; tree byte[]  =  CombVariable #1128
subtype constraint: CombVariable #1128  <:  Variable 1126 at method java.util.zip.ZipOutputStream#writeLOC(Ljava/util/zip/ZipOutputStream$XEntry;):V local variable nameBytes(0); tree byte[]
combine constraint: Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder  |>  Variable 423 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B parameter 0; tree String  =  CombVariable #1129
combine constraint: Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder  |>  Variable 422 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B return type; tree byte[]  =  CombVariable #1130
inequality constraint: CombVariable #1129 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder != Constant(@GUT.quals.Any)
combine constraint: Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder  |>  Variable 423 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B parameter 0; tree String  =  CombVariable #1131
combine constraint: Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder  |>  Variable 422 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B return type; tree byte[]  =  CombVariable #1132
combine constraint: Variable 1123 at method java.util.zip.ZipOutputStream#writeLOC(Ljava/util/zip/ZipOutputStream$XEntry;):V local variable e(0); tree ZipEntry  |>  Variable 0 at class java.util.zip.ZipEntry field name; tree String  =  CombVariable #1133
subtype constraint: CombVariable #1133  <:  CombVariable #1131
inequality constraint: Variable 1134 at method java.util.zip.ZipOutputStream#writeBytes([BII):V parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 1126 at method java.util.zip.ZipOutputStream#writeLOC(Ljava/util/zip/ZipOutputStream$XEntry;):V local variable nameBytes(0); tree byte[]  <:  Variable 1134 at method java.util.zip.ZipOutputStream#writeBytes([BII):V parameter 0; tree byte[]
inequality constraint: Variable 1134 at method java.util.zip.ZipOutputStream#writeBytes([BII):V parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
combine constraint: Variable 1123 at method java.util.zip.ZipOutputStream#writeLOC(Ljava/util/zip/ZipOutputStream$XEntry;):V local variable e(0); tree ZipEntry  |>  Variable 1 at class java.util.zip.ZipEntry field extra; tree byte[]  =  CombVariable #1135
subtype constraint: CombVariable #1135  <:  Variable 1134 at method java.util.zip.ZipOutputStream#writeBytes([BII):V parameter 0; tree byte[]
combine constraint: Variable 1123 at method java.util.zip.ZipOutputStream#writeLOC(Ljava/util/zip/ZipOutputStream$XEntry;):V local variable e(0); tree ZipEntry  |>  Variable 1 at class java.util.zip.ZipEntry field extra; tree byte[]  =  CombVariable #1136
inequality constraint: Variable 1086 at method java.util.zip.ZipOutputStream#writeEXT(Ljava/util/zip/ZipEntry;):V parameter 0; tree ZipEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1122 at method java.util.zip.ZipOutputStream#writeCEN(Ljava/util/zip/ZipOutputStream$XEntry;):V parameter 0; tree XEntry != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1137 at method java.util.zip.ZipOutputStream#writeCEN(Ljava/util/zip/ZipOutputStream$XEntry;):V local variable e(0); tree ZipEntry != Constant(@GUT.quals.Lost)
combine constraint: Variable 1122 at method java.util.zip.ZipOutputStream#writeCEN(Ljava/util/zip/ZipOutputStream$XEntry;):V parameter 0; tree XEntry  |>  Variable 987 at class java.util.zip.ZipOutputStream$XEntry field entry; tree ZipEntry  =  CombVariable #1138
subtype constraint: CombVariable #1138  <:  Variable 1137 at method java.util.zip.ZipOutputStream#writeCEN(Ljava/util/zip/ZipOutputStream$XEntry;):V local variable e(0); tree ZipEntry
inequality constraint: Variable 1010 at method java.util.zip.ZipOutputStream#version(Ljava/util/zip/ZipEntry;):I parameter 0; tree ZipEntry != Constant(@GUT.quals.Lost)
subtype constraint: Variable 1137 at method java.util.zip.ZipOutputStream#writeCEN(Ljava/util/zip/ZipOutputStream$XEntry;):V local variable e(0); tree ZipEntry  <:  Variable 1010 at method java.util.zip.ZipOutputStream#version(Ljava/util/zip/ZipEntry;):I parameter 0; tree ZipEntry
combine constraint: Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder  |>  Variable 423 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B parameter 0; tree String  =  CombVariable #1140
combine constraint: Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder  |>  Variable 422 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B return type; tree byte[]  =  CombVariable #1141
subtype constraint: CombVariable #1141  <:  Variable 1139 at method java.util.zip.ZipOutputStream#writeCEN(Ljava/util/zip/ZipOutputStream$XEntry;):V local variable nameBytes(0); tree byte[]
combine constraint: Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder  |>  Variable 423 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B parameter 0; tree String  =  CombVariable #1142
combine constraint: Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder  |>  Variable 422 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B return type; tree byte[]  =  CombVariable #1143
inequality constraint: CombVariable #1142 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder != Constant(@GUT.quals.Any)
combine constraint: Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder  |>  Variable 423 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B parameter 0; tree String  =  CombVariable #1144
combine constraint: Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder  |>  Variable 422 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B return type; tree byte[]  =  CombVariable #1145
combine constraint: Variable 1137 at method java.util.zip.ZipOutputStream#writeCEN(Ljava/util/zip/ZipOutputStream$XEntry;):V local variable e(0); tree ZipEntry  |>  Variable 0 at class java.util.zip.ZipEntry field name; tree String  =  CombVariable #1146
subtype constraint: CombVariable #1146  <:  CombVariable #1144
combine constraint: Variable 1137 at method java.util.zip.ZipOutputStream#writeCEN(Ljava/util/zip/ZipOutputStream$XEntry;):V local variable e(0); tree ZipEntry  |>  Variable 1 at class java.util.zip.ZipEntry field extra; tree byte[]  =  CombVariable #1147
inequality constraint: Variable 1148 at method java.util.zip.ZipOutputStream#writeCEN(Ljava/util/zip/ZipOutputStream$XEntry;):V local variable commentBytes(0); tree byte[] != Constant(@GUT.quals.Lost)
combine constraint: Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder  |>  Variable 423 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B parameter 0; tree String  =  CombVariable #1149
combine constraint: Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder  |>  Variable 422 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B return type; tree byte[]  =  CombVariable #1150
subtype constraint: CombVariable #1150  <:  Variable 1148 at method java.util.zip.ZipOutputStream#writeCEN(Ljava/util/zip/ZipOutputStream$XEntry;):V local variable commentBytes(0); tree byte[]
combine constraint: Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder  |>  Variable 423 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B parameter 0; tree String  =  CombVariable #1151
combine constraint: Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder  |>  Variable 422 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B return type; tree byte[]  =  CombVariable #1152
inequality constraint: CombVariable #1151 != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder != Constant(@GUT.quals.Any)
combine constraint: Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder  |>  Variable 423 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B parameter 0; tree String  =  CombVariable #1153
combine constraint: Variable 1009 at class java.util.zip.ZipOutputStream field zc; tree ZipCoder  |>  Variable 422 at method java.util.zip.ZipCoder#getBytes(Ljava/lang/String;):[B return type; tree byte[]  =  CombVariable #1154
combine constraint: Variable 1137 at method java.util.zip.ZipOutputStream#writeCEN(Ljava/util/zip/ZipOutputStream$XEntry;):V local variable e(0); tree ZipEntry  |>  Variable 2 at class java.util.zip.ZipEntry field comment; tree String  =  CombVariable #1155
subtype constraint: CombVariable #1155  <:  CombVariable #1153
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
inequality constraint: Variable 1148 at method java.util.zip.ZipOutputStream#writeCEN(Ljava/util/zip/ZipOutputStream$XEntry;):V local variable commentBytes(0); tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Constant(@GUT.quals.Bottom)  <:  Variable 1148 at method java.util.zip.ZipOutputStream#writeCEN(Ljava/util/zip/ZipOutputStream$XEntry;):V local variable commentBytes(0); tree byte[]
inequality constraint: Variable 1134 at method java.util.zip.ZipOutputStream#writeBytes([BII):V parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 1139 at method java.util.zip.ZipOutputStream#writeCEN(Ljava/util/zip/ZipOutputStream$XEntry;):V local variable nameBytes(0); tree byte[]  <:  Variable 1134 at method java.util.zip.ZipOutputStream#writeBytes([BII):V parameter 0; tree byte[]
inequality constraint: Variable 1134 at method java.util.zip.ZipOutputStream#writeBytes([BII):V parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
combine constraint: Variable 1137 at method java.util.zip.ZipOutputStream#writeCEN(Ljava/util/zip/ZipOutputStream$XEntry;):V local variable e(0); tree ZipEntry  |>  Variable 1 at class java.util.zip.ZipEntry field extra; tree byte[]  =  CombVariable #1156
subtype constraint: CombVariable #1156  <:  Variable 1134 at method java.util.zip.ZipOutputStream#writeBytes([BII):V parameter 0; tree byte[]
combine constraint: Variable 1137 at method java.util.zip.ZipOutputStream#writeCEN(Ljava/util/zip/ZipOutputStream$XEntry;):V local variable e(0); tree ZipEntry  |>  Variable 1 at class java.util.zip.ZipEntry field extra; tree byte[]  =  CombVariable #1157
inequality constraint: Variable 1134 at method java.util.zip.ZipOutputStream#writeBytes([BII):V parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 1148 at method java.util.zip.ZipOutputStream#writeCEN(Ljava/util/zip/ZipOutputStream$XEntry;):V local variable commentBytes(0); tree byte[]  <:  Variable 1134 at method java.util.zip.ZipOutputStream#writeBytes([BII):V parameter 0; tree byte[]
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Lost)
inequality constraint: Constant(@GUT.quals.Peer) != Constant(@GUT.quals.Any)
inequality constraint: Variable 990 at class java.util.zip.ZipOutputStream field xentries; tree Vector within Vector<XEntry> != Constant(@GUT.quals.Lost)
inequality constraint: Variable 990 at class java.util.zip.ZipOutputStream field xentries; tree Vector within Vector<XEntry> != Constant(@GUT.quals.Any)
inequality constraint: Variable 990 at class java.util.zip.ZipOutputStream field xentries; tree Vector within Vector<XEntry> != Constant(@GUT.quals.Lost)
inequality constraint: Variable 990 at class java.util.zip.ZipOutputStream field xentries; tree Vector within Vector<XEntry> != Constant(@GUT.quals.Any)
inequality constraint: Variable 990 at class java.util.zip.ZipOutputStream field xentries; tree Vector within Vector<XEntry> != Constant(@GUT.quals.Lost)
inequality constraint: Variable 990 at class java.util.zip.ZipOutputStream field xentries; tree Vector within Vector<XEntry> != Constant(@GUT.quals.Any)
inequality constraint: Variable 1134 at method java.util.zip.ZipOutputStream#writeBytes([BII):V parameter 0; tree byte[] != Constant(@GUT.quals.Lost)
subtype constraint: Variable 1008 at class java.util.zip.ZipOutputStream field comment; tree byte[]  <:  Variable 1134 at method java.util.zip.ZipOutputStream#writeBytes([BII):V parameter 0; tree byte[]
inequality constraint: Variable 1158 at method java.util.zip.ZipOutputStream#writeShort(I):V local variable out(0); tree OutputStream != Constant(@GUT.quals.Lost)
subtype constraint: Constant(@GUT.quals.Peer)  <:  Variable 1158 at method java.util.zip.ZipOutputStream#writeShort(I):V local variable out(0); tree OutputStream
inequality constraint: Variable 1158 at method java.util.zip.ZipOutputStream#writeShort(I):V local variable out(0); tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1158 at method java.util.zip.ZipOutputStream#writeShort(I):V local variable out(0); tree OutputStream != Constant(@GUT.quals.Any)
inequality constraint: Variable 1158 at method java.util.zip.ZipOutputStream#writeShort(I):V local variable out(0); tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1158 at method java.util.zip.ZipOutputStream#writeShort(I):V local variable out(0); tree OutputStream != Constant(@GUT.quals.Any)
inequality constraint: Variable 1159 at method java.util.zip.ZipOutputStream#writeInt(J):V local variable out(0); tree OutputStream != Constant(@GUT.quals.Lost)
subtype constraint: Constant(@GUT.quals.Peer)  <:  Variable 1159 at method java.util.zip.ZipOutputStream#writeInt(J):V local variable out(0); tree OutputStream
inequality constraint: Variable 1159 at method java.util.zip.ZipOutputStream#writeInt(J):V local variable out(0); tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1159 at method java.util.zip.ZipOutputStream#writeInt(J):V local variable out(0); tree OutputStream != Constant(@GUT.quals.Any)
inequality constraint: Variable 1159 at method java.util.zip.ZipOutputStream#writeInt(J):V local variable out(0); tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1159 at method java.util.zip.ZipOutputStream#writeInt(J):V local variable out(0); tree OutputStream != Constant(@GUT.quals.Any)
inequality constraint: Variable 1159 at method java.util.zip.ZipOutputStream#writeInt(J):V local variable out(0); tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1159 at method java.util.zip.ZipOutputStream#writeInt(J):V local variable out(0); tree OutputStream != Constant(@GUT.quals.Any)
inequality constraint: Variable 1159 at method java.util.zip.ZipOutputStream#writeInt(J):V local variable out(0); tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1159 at method java.util.zip.ZipOutputStream#writeInt(J):V local variable out(0); tree OutputStream != Constant(@GUT.quals.Any)
inequality constraint: Variable 1160 at method java.util.zip.ZipOutputStream#writeLong(J):V local variable out(0); tree OutputStream != Constant(@GUT.quals.Lost)
subtype constraint: Constant(@GUT.quals.Peer)  <:  Variable 1160 at method java.util.zip.ZipOutputStream#writeLong(J):V local variable out(0); tree OutputStream
inequality constraint: Variable 1160 at method java.util.zip.ZipOutputStream#writeLong(J):V local variable out(0); tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1160 at method java.util.zip.ZipOutputStream#writeLong(J):V local variable out(0); tree OutputStream != Constant(@GUT.quals.Any)
inequality constraint: Variable 1160 at method java.util.zip.ZipOutputStream#writeLong(J):V local variable out(0); tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1160 at method java.util.zip.ZipOutputStream#writeLong(J):V local variable out(0); tree OutputStream != Constant(@GUT.quals.Any)
inequality constraint: Variable 1160 at method java.util.zip.ZipOutputStream#writeLong(J):V local variable out(0); tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1160 at method java.util.zip.ZipOutputStream#writeLong(J):V local variable out(0); tree OutputStream != Constant(@GUT.quals.Any)
inequality constraint: Variable 1160 at method java.util.zip.ZipOutputStream#writeLong(J):V local variable out(0); tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1160 at method java.util.zip.ZipOutputStream#writeLong(J):V local variable out(0); tree OutputStream != Constant(@GUT.quals.Any)
inequality constraint: Variable 1160 at method java.util.zip.ZipOutputStream#writeLong(J):V local variable out(0); tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1160 at method java.util.zip.ZipOutputStream#writeLong(J):V local variable out(0); tree OutputStream != Constant(@GUT.quals.Any)
inequality constraint: Variable 1160 at method java.util.zip.ZipOutputStream#writeLong(J):V local variable out(0); tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1160 at method java.util.zip.ZipOutputStream#writeLong(J):V local variable out(0); tree OutputStream != Constant(@GUT.quals.Any)
inequality constraint: Variable 1160 at method java.util.zip.ZipOutputStream#writeLong(J):V local variable out(0); tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1160 at method java.util.zip.ZipOutputStream#writeLong(J):V local variable out(0); tree OutputStream != Constant(@GUT.quals.Any)
inequality constraint: Variable 1160 at method java.util.zip.ZipOutputStream#writeLong(J):V local variable out(0); tree OutputStream != Constant(@GUT.quals.Lost)
inequality constraint: Variable 1160 at method java.util.zip.ZipOutputStream#writeLong(J):V local variable out(0); tree OutputStream != Constant(@GUT.quals.Any)
combine constraint: Constant(@GUT.quals.Peer)  |>  Constant(@GUT.quals.Peer)  =  CombVariable #1161
combine constraint: CombVariable #1161  |>  Constant(@GUT.quals.Peer)  =  CombVariable #1162
inequality constraint: CombVariable #1162 != Constant(@GUT.quals.Lost)
inequality constraint: CombVariable #1161 != Constant(@GUT.quals.Lost)
inequality constraint: CombVariable #1161 != Constant(@GUT.quals.Any)
combine constraint: CombVariable #1161  |>  Constant(@GUT.quals.Peer)  =  CombVariable #1163
subtype constraint: Variable 1134 at method java.util.zip.ZipOutputStream#writeBytes([BII):V parameter 0; tree byte[]  <:  CombVariable #1163

CNF sizes: bools & clauses: 4656 & 14063
CNF solution summary: satisfied!
Annotations of combination variables:
CombVariable #540 -> @GUT.quals.Peer
CombVariable #394 -> @GUT.quals.Peer
CombVariable #668 -> @GUT.quals.Peer
CombVariable #618 -> @GUT.quals.Rep
CombVariable #107 -> @GUT.quals.Peer
CombVariable #522 -> @GUT.quals.Peer
CombVariable #932 -> @GUT.quals.Peer
CombVariable #524 -> @GUT.quals.Any
CombVariable #491 -> @GUT.quals.Peer
CombVariable #237 -> @GUT.quals.Peer
CombVariable #330 -> @GUT.quals.Peer
CombVariable #479 -> @GUT.quals.Peer
CombVariable #797 -> @GUT.quals.Peer
CombVariable #552 -> @GUT.quals.Peer
CombVariable #466 -> @GUT.quals.Peer
CombVariable #387 -> @GUT.quals.Peer
CombVariable #750 -> @GUT.quals.Peer
CombVariable #392 -> @GUT.quals.Peer
CombVariable #793 -> @GUT.quals.Peer
CombVariable #1154 -> @GUT.quals.Peer
CombVariable #230 -> @GUT.quals.Peer
CombVariable #410 -> @GUT.quals.Peer
CombVariable #68 -> @GUT.quals.Peer
CombVariable #1115 -> @GUT.quals.Peer
CombVariable #1152 -> @GUT.quals.Peer
CombVariable #876 -> @GUT.quals.Peer
CombVariable #925 -> @GUT.quals.Peer
CombVariable #489 -> @GUT.quals.Peer
CombVariable #17 -> @GUT.quals.Peer
CombVariable #587 -> @GUT.quals.Peer
CombVariable #318 -> @GUT.quals.Peer
CombVariable #627 -> @GUT.quals.Peer
CombVariable #602 -> @GUT.quals.Peer
CombVariable #647 -> @GUT.quals.Peer
CombVariable #213 -> @GUT.quals.Any
CombVariable #960 -> @GUT.quals.Peer
CombVariable #516 -> @GUT.quals.Peer
CombVariable #625 -> @GUT.quals.Peer
CombVariable #378 -> @GUT.quals.Peer
CombVariable #415 -> @GUT.quals.Peer
CombVariable #874 -> @GUT.quals.Peer
CombVariable #119 -> @GUT.quals.Peer
CombVariable #299 -> @GUT.quals.Any
CombVariable #261 -> @GUT.quals.Peer
CombVariable #1021 -> @GUT.quals.Peer
CombVariable #607 -> @GUT.quals.Peer
CombVariable #544 -> @GUT.quals.Peer
CombVariable #1013 -> @GUT.quals.Peer
CombVariable #808 -> @GUT.quals.Peer
CombVariable #707 -> @GUT.quals.Peer
CombVariable #703 -> @GUT.quals.Peer
CombVariable #252 -> @GUT.quals.Peer
CombVariable #1143 -> @GUT.quals.Peer
CombVariable #86 -> @GUT.quals.Peer
CombVariable #21 -> @GUT.quals.Peer
CombVariable #350 -> @GUT.quals.Peer
CombVariable #290 -> @GUT.quals.Peer
CombVariable #983 -> @GUT.quals.Peer
CombVariable #769 -> @GUT.quals.Peer
CombVariable #222 -> @GUT.quals.Peer
CombVariable #895 -> @GUT.quals.Peer
CombVariable #136 -> @GUT.quals.Peer
CombVariable #103 -> @GUT.quals.Peer
CombVariable #884 -> @GUT.quals.Peer
CombVariable #77 -> @GUT.quals.Peer
CombVariable #440 -> @GUT.quals.Peer
CombVariable #1127 -> @GUT.quals.Peer
CombVariable #997 -> @GUT.quals.Peer
CombVariable #1124 -> @GUT.quals.Peer
CombVariable #966 -> @GUT.quals.Any
CombVariable #1136 -> @GUT.quals.Peer
CombVariable #44 -> @GUT.quals.Peer
CombVariable #580 -> @GUT.quals.Peer
CombVariable #608 -> @GUT.quals.Peer
CombVariable #1082 -> @GUT.quals.Peer
CombVariable #1044 -> @GUT.quals.Peer
CombVariable #134 -> @GUT.quals.Rep
CombVariable #984 -> @GUT.quals.Any
CombVariable #628 -> @GUT.quals.Peer
CombVariable #9 -> @GUT.quals.Peer
CombVariable #324 -> @GUT.quals.Peer
CombVariable #1034 -> @GUT.quals.Peer
CombVariable #915 -> @GUT.quals.Peer
CombVariable #676 -> @GUT.quals.Rep
CombVariable #1142 -> @GUT.quals.Peer
CombVariable #1035 -> @GUT.quals.Peer
CombVariable #1110 -> @GUT.quals.Peer
CombVariable #1080 -> @GUT.quals.Rep
CombVariable #686 -> @GUT.quals.Rep
CombVariable #383 -> @GUT.quals.Peer
CombVariable #1059 -> @GUT.quals.Peer
CombVariable #664 -> @GUT.quals.Peer
CombVariable #190 -> @GUT.quals.Any
CombVariable #443 -> @GUT.quals.Peer
CombVariable #1079 -> @GUT.quals.Rep
CombVariable #1047 -> @GUT.quals.Peer
CombVariable #362 -> @GUT.quals.Peer
CombVariable #381 -> @GUT.quals.Peer
CombVariable #1069 -> @GUT.quals.Peer
CombVariable #836 -> @GUT.quals.Any
CombVariable #781 -> @GUT.quals.Peer
CombVariable #1112 -> @GUT.quals.Peer
CombVariable #216 -> @GUT.quals.Any
CombVariable #681 -> @GUT.quals.Rep
CombVariable #1016 -> @GUT.quals.Peer
CombVariable #717 -> @GUT.quals.Peer
CombVariable #346 -> @GUT.quals.Any
CombVariable #336 -> @GUT.quals.Peer
CombVariable #342 -> @GUT.quals.Peer
CombVariable #1081 -> @GUT.quals.Rep
CombVariable #756 -> @GUT.quals.Peer
CombVariable #575 -> @GUT.quals.Peer
CombVariable #784 -> @GUT.quals.Peer
CombVariable #25 -> @GUT.quals.Peer
CombVariable #90 -> @GUT.quals.Any
CombVariable #692 -> @GUT.quals.Peer
CombVariable #478 -> @GUT.quals.Peer
CombVariable #815 -> @GUT.quals.Peer
CombVariable #480 -> @GUT.quals.Peer
CombVariable #1161 -> @GUT.quals.Peer
CombVariable #476 -> @GUT.quals.Peer
CombVariable #693 -> @GUT.quals.Peer
CombVariable #805 -> @GUT.quals.Peer
CombVariable #881 -> @GUT.quals.Peer
CombVariable #1128 -> @GUT.quals.Peer
CombVariable #376 -> @GUT.quals.Peer
CombVariable #1096 -> @GUT.quals.Peer
CombVariable #889 -> @GUT.quals.Peer
CombVariable #897 -> @GUT.quals.Peer
CombVariable #611 -> @GUT.quals.Peer
CombVariable #450 -> @GUT.quals.Peer
CombVariable #921 -> @GUT.quals.Peer
CombVariable #840 -> @GUT.quals.Peer
CombVariable #118 -> @GUT.quals.Peer
CombVariable #531 -> @GUT.quals.Peer
CombVariable #645 -> @GUT.quals.Peer
CombVariable #963 -> @GUT.quals.Peer
CombVariable #609 -> @GUT.quals.Peer
CombVariable #223 -> @GUT.quals.Peer
CombVariable #71 -> @GUT.quals.Peer
CombVariable #322 -> @GUT.quals.Peer
CombVariable #45 -> @GUT.quals.Peer
CombVariable #671 -> @GUT.quals.Peer
CombVariable #1030 -> @GUT.quals.Peer
CombVariable #386 -> @GUT.quals.Peer
CombVariable #814 -> @GUT.quals.Peer
CombVariable #1156 -> @GUT.quals.Peer
CombVariable #1097 -> @GUT.quals.Peer
CombVariable #941 -> @GUT.quals.Peer
CombVariable #1073 -> @GUT.quals.Rep
CombVariable #561 -> @GUT.quals.Peer
CombVariable #1061 -> @GUT.quals.Rep
CombVariable #185 -> @GUT.quals.Peer
CombVariable #256 -> @GUT.quals.Any
CombVariable #257 -> @GUT.quals.Any
CombVariable #488 -> @GUT.quals.Peer
CombVariable #1066 -> @GUT.quals.Peer
CombVariable #779 -> @GUT.quals.Peer
CombVariable #43 -> @GUT.quals.Peer
CombVariable #885 -> @GUT.quals.Peer
CombVariable #447 -> @GUT.quals.Peer
CombVariable #475 -> @GUT.quals.Peer
CombVariable #293 -> @GUT.quals.Peer
CombVariable #251 -> @GUT.quals.Peer
CombVariable #940 -> @GUT.quals.Peer
CombVariable #481 -> @GUT.quals.Peer
CombVariable #509 -> @GUT.quals.Peer
CombVariable #1135 -> @GUT.quals.Peer
CombVariable #338 -> @GUT.quals.Peer
CombVariable #20 -> @GUT.quals.Peer
CombVariable #894 -> @GUT.quals.Peer
CombVariable #1033 -> @GUT.quals.Peer
CombVariable #96 -> @GUT.quals.Peer
CombVariable #873 -> @GUT.quals.Peer
CombVariable #651 -> @GUT.quals.Peer
CombVariable #217 -> @GUT.quals.Any
CombVariable #211 -> @GUT.quals.Peer
CombVariable #726 -> @GUT.quals.Rep
CombVariable #902 -> @GUT.quals.Peer
CombVariable #1119 -> @GUT.quals.Any
CombVariable #1039 -> @GUT.quals.Peer
CombVariable #470 -> @GUT.quals.Peer
CombVariable #391 -> @GUT.quals.Peer
CombVariable #265 -> @GUT.quals.Any
CombVariable #492 -> @GUT.quals.Peer
CombVariable #517 -> @GUT.quals.Peer
CombVariable #872 -> @GUT.quals.Peer
CombVariable #108 -> @GUT.quals.Peer
CombVariable #30 -> @GUT.quals.Peer
CombVariable #343 -> @GUT.quals.Peer
CombVariable #97 -> @GUT.quals.Peer
CombVariable #590 -> @GUT.quals.Peer
CombVariable #499 -> @GUT.quals.Peer
CombVariable #827 -> @GUT.quals.Any
CombVariable #428 -> @GUT.quals.Peer
CombVariable #559 -> @GUT.quals.Peer
CombVariable #121 -> @GUT.quals.Peer
CombVariable #879 -> @GUT.quals.Peer
CombVariable #353 -> @GUT.quals.Peer
CombVariable #438 -> @GUT.quals.Peer
CombVariable #1109 -> @GUT.quals.Peer
CombVariable #380 -> @GUT.quals.Peer
CombVariable #1024 -> @GUT.quals.Peer
CombVariable #749 -> @GUT.quals.Peer
CombVariable #176 -> @GUT.quals.Peer
CombVariable #763 -> @GUT.quals.Peer
CombVariable #1023 -> @GUT.quals.Peer
CombVariable #579 -> @GUT.quals.Peer
CombVariable #732 -> @GUT.quals.Peer
CombVariable #515 -> @GUT.quals.Peer
CombVariable #472 -> @GUT.quals.Peer
CombVariable #533 -> @GUT.quals.Peer
CombVariable #893 -> @GUT.quals.Peer
CombVariable #934 -> @GUT.quals.Peer
CombVariable #441 -> @GUT.quals.Peer
CombVariable #1132 -> @GUT.quals.Peer
CombVariable #1145 -> @GUT.quals.Peer
CombVariable #690 -> @GUT.quals.Peer
CombVariable #557 -> @GUT.quals.Peer
CombVariable #181 -> @GUT.quals.Peer
CombVariable #1054 -> @GUT.quals.Peer
CombVariable #620 -> @GUT.quals.Peer
CombVariable #747 -> @GUT.quals.Peer
CombVariable #348 -> @GUT.quals.Any
CombVariable #754 -> @GUT.quals.Peer
CombVariable #255 -> @GUT.quals.Any
CombVariable #617 -> @GUT.quals.Rep
CombVariable #11 -> @GUT.quals.Peer
CombVariable #729 -> @GUT.quals.Peer
CombVariable #1015 -> @GUT.quals.Peer
CombVariable #1144 -> @GUT.quals.Peer
CombVariable #514 -> @GUT.quals.Peer
CombVariable #282 -> @GUT.quals.Peer
CombVariable #718 -> @GUT.quals.Peer
CombVariable #1058 -> @GUT.quals.Peer
CombVariable #182 -> @GUT.quals.Peer
CombVariable #570 -> @GUT.quals.Peer
CombVariable #426 -> @GUT.quals.Peer
CombVariable #720 -> @GUT.quals.Peer
CombVariable #444 -> @GUT.quals.Peer
CombVariable #148 -> @GUT.quals.Peer
CombVariable #906 -> @GUT.quals.Peer
CombVariable #465 -> @GUT.quals.Peer
CombVariable #1157 -> @GUT.quals.Peer
CombVariable #377 -> @GUT.quals.Peer
CombVariable #704 -> @GUT.quals.Peer
CombVariable #1000 -> @GUT.quals.Peer
CombVariable #837 -> @GUT.quals.Any
CombVariable #430 -> @GUT.quals.Peer
CombVariable #1146 -> @GUT.quals.Peer
CombVariable #730 -> @GUT.quals.Peer
CombVariable #643 -> @GUT.quals.Peer
CombVariable #593 -> @GUT.quals.Peer
CombVariable #325 -> @GUT.quals.Peer
CombVariable #918 -> @GUT.quals.Peer
CombVariable #976 -> @GUT.quals.Peer
CombVariable #648 -> @GUT.quals.Peer
CombVariable #439 -> @GUT.quals.Peer
CombVariable #802 -> @GUT.quals.Peer
CombVariable #748 -> @GUT.quals.Peer
CombVariable #1133 -> @GUT.quals.Peer
CombVariable #1020 -> @GUT.quals.Peer
CombVariable #267 -> @GUT.quals.Peer
CombVariable #1105 -> @GUT.quals.Peer
CombVariable #641 -> @GUT.quals.Peer
CombVariable #142 -> @GUT.quals.Peer
CombVariable #982 -> @GUT.quals.Peer
CombVariable #88 -> @GUT.quals.Peer
CombVariable #969 -> @GUT.quals.Any
CombVariable #474 -> @GUT.quals.Peer
CombVariable #796 -> @GUT.quals.Peer
CombVariable #733 -> @GUT.quals.Peer
CombVariable #877 -> @GUT.quals.Peer
CombVariable #1155 -> @GUT.quals.Peer
CombVariable #229 -> @GUT.quals.Peer
CombVariable #112 -> @GUT.quals.Peer
CombVariable #682 -> @GUT.quals.Rep
CombVariable #437 -> @GUT.quals.Peer
CombVariable #1140 -> @GUT.quals.Peer
CombVariable #849 -> @GUT.quals.Rep
CombVariable #596 -> @GUT.quals.Peer
CombVariable #1130 -> @GUT.quals.Peer
CombVariable #171 -> @GUT.quals.Peer
CombVariable #1071 -> @GUT.quals.Rep
CombVariable #527 -> @GUT.quals.Peer
CombVariable #755 -> @GUT.quals.Peer
CombVariable #992 -> @GUT.quals.Peer
CombVariable #328 -> @GUT.quals.Any
CombVariable #139 -> @GUT.quals.Peer
CombVariable #461 -> @GUT.quals.Peer
CombVariable #968 -> @GUT.quals.Any
CombVariable #319 -> @GUT.quals.Peer
CombVariable #260 -> @GUT.quals.Peer
CombVariable #746 -> @GUT.quals.Peer
CombVariable #584 -> @GUT.quals.Peer
CombVariable #493 -> @GUT.quals.Peer
CombVariable #536 -> @GUT.quals.Peer
CombVariable #548 -> @GUT.quals.Peer
CombVariable #834 -> @GUT.quals.Peer
CombVariable #550 -> @GUT.quals.Peer
CombVariable #1095 -> @GUT.quals.Peer
CombVariable #734 -> @GUT.quals.Peer
CombVariable #832 -> @GUT.quals.Peer
CombVariable #621 -> @GUT.quals.Peer
CombVariable #714 -> @GUT.quals.Peer
CombVariable #996 -> @GUT.quals.Peer
CombVariable #616 -> @GUT.quals.Rep
CombVariable #10 -> @GUT.quals.Peer
CombVariable #578 -> @GUT.quals.Peer
CombVariable #331 -> @GUT.quals.Peer
CombVariable #359 -> @GUT.quals.Peer
CombVariable #390 -> @GUT.quals.Peer
CombVariable #993 -> @GUT.quals.Peer
CombVariable #1028 -> @GUT.quals.Peer
CombVariable #379 -> @GUT.quals.Peer
CombVariable #931 -> @GUT.quals.Peer
CombVariable #41 -> @GUT.quals.Peer
CombVariable #722 -> @GUT.quals.Peer
CombVariable #384 -> @GUT.quals.Peer
CombVariable #464 -> @GUT.quals.Peer
CombVariable #1001 -> @GUT.quals.Peer
CombVariable #882 -> @GUT.quals.Peer
CombVariable #135 -> @GUT.quals.Rep
CombVariable #388 -> @GUT.quals.Peer
CombVariable #511 -> @GUT.quals.Peer
CombVariable #653 -> @GUT.quals.Peer
CombVariable #685 -> @GUT.quals.Rep
CombVariable #467 -> @GUT.quals.Peer
CombVariable #1090 -> @GUT.quals.Rep
CombVariable #792 -> @GUT.quals.Peer
CombVariable #117 -> @GUT.quals.Peer
CombVariable #807 -> @GUT.quals.Peer
CombVariable #70 -> @GUT.quals.Peer
CombVariable #412 -> @GUT.quals.Peer
CombVariable #916 -> @GUT.quals.Peer
CombVariable #409 -> @GUT.quals.Peer
CombVariable #883 -> @GUT.quals.Peer
CombVariable #469 -> @GUT.quals.Peer
CombVariable #678 -> @GUT.quals.Rep
CombVariable #374 -> @GUT.quals.Peer
CombVariable #385 -> @GUT.quals.Peer
CombVariable #490 -> @GUT.quals.Peer
CombVariable #549 -> @GUT.quals.Peer
CombVariable #173 -> @GUT.quals.Peer
CombVariable #477 -> @GUT.quals.Peer
CombVariable #649 -> @GUT.quals.Peer
CombVariable #890 -> @GUT.quals.Peer
CombVariable #192 -> @GUT.quals.Peer
CombVariable #534 -> @GUT.quals.Peer
CombVariable #899 -> @GUT.quals.Peer
CombVariable #525 -> @GUT.quals.Any
CombVariable #500 -> @GUT.quals.Peer
CombVariable #498 -> @GUT.quals.Peer
CombVariable #708 -> @GUT.quals.Peer
CombVariable #586 -> @GUT.quals.Peer
CombVariable #259 -> @GUT.quals.Any
CombVariable #576 -> @GUT.quals.Peer
CombVariable #689 -> @GUT.quals.Peer
CombVariable #40 -> @GUT.quals.Peer
CombVariable #702 -> @GUT.quals.Peer
CombVariable #1125 -> @GUT.quals.Peer
CombVariable #782 -> @GUT.quals.Peer
CombVariable #856 -> @GUT.quals.Peer
CombVariable #189 -> @GUT.quals.Any
CombVariable #456 -> @GUT.quals.Peer
CombVariable #155 -> @GUT.quals.Peer
CombVariable #418 -> @GUT.quals.Peer
CombVariable #583 -> @GUT.quals.Peer
CombVariable #354 -> @GUT.quals.Peer
CombVariable #175 -> @GUT.quals.Peer
CombVariable #172 -> @GUT.quals.Peer
CombVariable #577 -> @GUT.quals.Peer
CombVariable #1022 -> @GUT.quals.Peer
CombVariable #1092 -> @GUT.quals.Rep
CombVariable #770 -> @GUT.quals.Peer
CombVariable #462 -> @GUT.quals.Peer
CombVariable #854 -> @GUT.quals.Peer
CombVariable #473 -> @GUT.quals.Peer
CombVariable #804 -> @GUT.quals.Peer
CombVariable #688 -> @GUT.quals.Peer
CombVariable #349 -> @GUT.quals.Any
CombVariable #143 -> @GUT.quals.Peer
CombVariable #1048 -> @GUT.quals.Peer
CombVariable #753 -> @GUT.quals.Peer
CombVariable #619 -> @GUT.quals.Peer
CombVariable #891 -> @GUT.quals.Peer
CombVariable #1029 -> @GUT.quals.Peer
CombVariable #263 -> @GUT.quals.Any
CombVariable #661 -> @GUT.quals.Peer
CombVariable #513 -> @GUT.quals.Peer
CombVariable #266 -> @GUT.quals.Peer
CombVariable #612 -> @GUT.quals.Peer
CombVariable #537 -> @GUT.quals.Peer
CombVariable #933 -> @GUT.quals.Peer
CombVariable #532 -> @GUT.quals.Peer
CombVariable #414 -> @GUT.quals.Peer
CombVariable #910 -> @GUT.quals.Peer
CombVariable #1084 -> @GUT.quals.Peer
CombVariable #1085 -> @GUT.quals.Peer
CombVariable #1098 -> @GUT.quals.Peer
CombVariable #1118 -> @GUT.quals.Peer
CombVariable #296 -> @GUT.quals.Peer
CombVariable #369 -> @GUT.quals.Peer
CombVariable #156 -> @GUT.quals.Peer
CombVariable #1065 -> @GUT.quals.Peer
CombVariable #1147 -> @GUT.quals.Peer
CombVariable #762 -> @GUT.quals.Peer
CombVariable #177 -> @GUT.quals.Peer
CombVariable #436 -> @GUT.quals.Peer
CombVariable #850 -> @GUT.quals.Rep
CombVariable #556 -> @GUT.quals.Peer
CombVariable #1113 -> @GUT.quals.Peer
CombVariable #408 -> @GUT.quals.Peer
CombVariable #122 -> @GUT.quals.Peer
CombVariable #595 -> @GUT.quals.Peer
CombVariable #811 -> @GUT.quals.Peer
CombVariable #952 -> @GUT.quals.Peer
CombVariable #772 -> @GUT.quals.Peer
CombVariable #468 -> @GUT.quals.Peer
CombVariable #508 -> @GUT.quals.Peer
CombVariable #448 -> @GUT.quals.Peer
CombVariable #427 -> @GUT.quals.Peer
CombVariable #919 -> @GUT.quals.Peer
CombVariable #826 -> @GUT.quals.Any
CombVariable #351 -> @GUT.quals.Peer
CombVariable #152 -> @GUT.quals.Peer
CombVariable #535 -> @GUT.quals.Peer
CombVariable #673 -> @GUT.quals.Peer
CombVariable #905 -> @GUT.quals.Peer
CombVariable #1163 -> @GUT.quals.Peer
CombVariable #660 -> @GUT.quals.Peer
CombVariable #361 -> @GUT.quals.Peer
CombVariable #665 -> @GUT.quals.Peer
CombVariable #601 -> @GUT.quals.Peer
CombVariable #141 -> @GUT.quals.Peer
CombVariable #542 -> @GUT.quals.Peer
CombVariable #1131 -> @GUT.quals.Peer
CombVariable #977 -> @GUT.quals.Peer
CombVariable #14 -> @GUT.quals.Peer
CombVariable #727 -> @GUT.quals.Rep
CombVariable #463 -> @GUT.quals.Peer
CombVariable #76 -> @GUT.quals.Peer
CombVariable #541 -> @GUT.quals.Peer
CombVariable #1051 -> @GUT.quals.Peer
CombVariable #187 -> @GUT.quals.Peer
CombVariable #1005 -> @GUT.quals.Peer
CombVariable #831 -> @GUT.quals.Peer
CombVariable #334 -> @GUT.quals.Peer
CombVariable #416 -> @GUT.quals.Peer
CombVariable #813 -> @GUT.quals.Peer
CombVariable #453 -> @GUT.quals.Peer
CombVariable #98 -> @GUT.quals.Peer
CombVariable #950 -> @GUT.quals.Peer
CombVariable #264 -> @GUT.quals.Any
CombVariable #494 -> @GUT.quals.Peer
CombVariable #926 -> @GUT.quals.Any
CombVariable #961 -> @GUT.quals.Peer
CombVariable #482 -> @GUT.quals.Peer
CombVariable #510 -> @GUT.quals.Peer
CombVariable #1037 -> @GUT.quals.Peer
CombVariable #571 -> @GUT.quals.Peer
CombVariable #650 -> @GUT.quals.Peer
CombVariable #892 -> @GUT.quals.Peer
CombVariable #972 -> @GUT.quals.Peer
CombVariable #1108 -> @GUT.quals.Peer
CombVariable #865 -> @GUT.quals.Rep
CombVariable #373 -> @GUT.quals.Peer
CombVariable #738 -> @GUT.quals.Peer
CombVariable #605 -> @GUT.quals.Any
CombVariable #405 -> @GUT.quals.Peer
CombVariable #512 -> @GUT.quals.Peer
CombVariable #129 -> @GUT.quals.Any
CombVariable #523 -> @GUT.quals.Any
CombVariable #816 -> @GUT.quals.Peer
CombVariable #526 -> @GUT.quals.Peer
CombVariable #878 -> @GUT.quals.Peer
CombVariable #1151 -> @GUT.quals.Peer
CombVariable #833 -> @GUT.quals.Peer
CombVariable #547 -> @GUT.quals.Peer
CombVariable #91 -> @GUT.quals.Any
CombVariable #292 -> @GUT.quals.Peer
CombVariable #1101 -> @GUT.quals.Peer
CombVariable #1012 -> @GUT.quals.Peer
CombVariable #42 -> @GUT.quals.Peer
CombVariable #367 -> @GUT.quals.Peer
CombVariable #953 -> @GUT.quals.Peer
CombVariable #140 -> @GUT.quals.Peer
CombVariable #687 -> @GUT.quals.Peer
CombVariable #87 -> @GUT.quals.Peer
CombVariable #497 -> @GUT.quals.Peer
CombVariable #680 -> @GUT.quals.Rep
CombVariable #166 -> @GUT.quals.Any
CombVariable #6 -> @GUT.quals.Peer
CombVariable #402 -> @GUT.quals.Peer
CombVariable #1057 -> @GUT.quals.Peer
CombVariable #909 -> @GUT.quals.Peer
CombVariable #236 -> @GUT.quals.Peer
CombVariable #1052 -> @GUT.quals.Peer
CombVariable #357 -> @GUT.quals.Peer
CombVariable #863 -> @GUT.quals.Rep
CombVariable #458 -> @GUT.quals.Peer
CombVariable #614 -> @GUT.quals.Any
CombVariable #146 -> @GUT.quals.Peer
CombVariable #116 -> @GUT.quals.Peer
CombVariable #496 -> @GUT.quals.Peer
CombVariable #736 -> @GUT.quals.Peer
CombVariable #562 -> @GUT.quals.Peer
CombVariable #709 -> @GUT.quals.Peer
CombVariable #554 -> @GUT.quals.Peer
CombVariable #297 -> @GUT.quals.Peer
CombVariable #973 -> @GUT.quals.Peer
CombVariable #298 -> @GUT.quals.Peer
CombVariable #757 -> @GUT.quals.Peer
CombVariable #506 -> @GUT.quals.Peer
CombVariable #419 -> @GUT.quals.Peer
CombVariable #1162 -> @GUT.quals.Peer
CombVariable #927 -> @GUT.quals.Any
CombVariable #403 -> @GUT.quals.Peer
CombVariable #1038 -> @GUT.quals.Peer
CombVariable #452 -> @GUT.quals.Peer
CombVariable #773 -> @GUT.quals.Peer
CombVariable #104 -> @GUT.quals.Peer
CombVariable #553 -> @GUT.quals.Peer
CombVariable #739 -> @GUT.quals.Peer
CombVariable #455 -> @GUT.quals.Peer
CombVariable #193 -> @GUT.quals.Peer
CombVariable #606 -> @GUT.quals.Any
CombVariable #740 -> @GUT.quals.Peer
CombVariable #137 -> @GUT.quals.Peer
CombVariable #810 -> @GUT.quals.Peer
CombVariable #642 -> @GUT.quals.Peer
CombVariable #880 -> @GUT.quals.Peer
CombVariable #1094 -> @GUT.quals.Rep
CombVariable #855 -> @GUT.quals.Peer
CombVariable #758 -> @GUT.quals.Peer
CombVariable #445 -> @GUT.quals.Peer
CombVariable #7 -> @GUT.quals.Peer
CombVariable #24 -> @GUT.quals.Peer
CombVariable #1089 -> @GUT.quals.Rep
CombVariable #539 -> @GUT.quals.Peer
CombVariable #677 -> @GUT.quals.Rep
CombVariable #1075 -> @GUT.quals.Rep
CombVariable #751 -> @GUT.quals.Peer
CombVariable #258 -> @GUT.quals.Any
CombVariable #457 -> @GUT.quals.Peer
CombVariable #949 -> @GUT.quals.Peer
CombVariable #397 -> @GUT.quals.Peer
CombVariable #431 -> @GUT.quals.Peer
CombVariable #774 -> @GUT.quals.Peer
CombVariable #742 -> @GUT.quals.Peer
CombVariable #778 -> @GUT.quals.Peer
CombVariable #393 -> @GUT.quals.Peer
CombVariable #967 -> @GUT.quals.Any
CombVariable #1040 -> @GUT.quals.Peer
CombVariable #786 -> @GUT.quals.Peer
CombVariable #151 -> @GUT.quals.Peer
CombVariable #785 -> @GUT.quals.Peer
CombVariable #737 -> @GUT.quals.Peer
CombVariable #654 -> @GUT.quals.Peer
CombVariable #985 -> @GUT.quals.Any
CombVariable #744 -> @GUT.quals.Peer
CombVariable #706 -> @GUT.quals.Peer
CombVariable #741 -> @GUT.quals.Peer
CombVariable #603 -> @GUT.quals.Peer
CombVariable #1120 -> @GUT.quals.Any
CombVariable #888 -> @GUT.quals.Peer
CombVariable #1077 -> @GUT.quals.Rep
CombVariable #400 -> @GUT.quals.Peer
CombVariable #99 -> @GUT.quals.Peer
CombVariable #864 -> @GUT.quals.Rep
CombVariable #824 -> @GUT.quals.Any
CombVariable #1149 -> @GUT.quals.Peer
CombVariable #339 -> @GUT.quals.Peer
CombVariable #1076 -> @GUT.quals.Rep
CombVariable #657 -> @GUT.quals.Peer
CombVariable #406 -> @GUT.quals.Peer
CombVariable #1031 -> @GUT.quals.Peer
CombVariable #745 -> @GUT.quals.Peer
CombVariable #501 -> @GUT.quals.Peer
CombVariable #817 -> @GUT.quals.Peer
CombVariable #227 -> @GUT.quals.Peer
CombVariable #507 -> @GUT.quals.Peer
CombVariable #1055 -> @GUT.quals.Peer
CombVariable #783 -> @GUT.quals.Peer
CombVariable #886 -> @GUT.quals.Peer
CombVariable #965 -> @GUT.quals.Peer
CombVariable #329 -> @GUT.quals.Any
CombVariable #1032 -> @GUT.quals.Peer
CombVariable #1114 -> @GUT.quals.Peer
CombVariable #809 -> @GUT.quals.Peer
CombVariable #898 -> @GUT.quals.Peer
CombVariable #555 -> @GUT.quals.Peer
CombVariable #589 -> @GUT.quals.Peer
CombVariable #396 -> @GUT.quals.Peer
CombVariable #218 -> @GUT.quals.Any
CombVariable #133 -> @GUT.quals.Rep
CombVariable #1041 -> @GUT.quals.Peer
CombVariable #594 -> @GUT.quals.Peer
CombVariable #126 -> @GUT.quals.Peer
CombVariable #67 -> @GUT.quals.Peer
CombVariable #970 -> @GUT.quals.Any
CombVariable #922 -> @GUT.quals.Peer
CombVariable #168 -> @GUT.quals.Any
CombVariable #928 -> @GUT.quals.Any
CombVariable #1093 -> @GUT.quals.Rep
CombVariable #454 -> @GUT.quals.Peer
CombVariable #644 -> @GUT.quals.Peer
CombVariable #622 -> @GUT.quals.Peer
CombVariable #451 -> @GUT.quals.Peer
CombVariable #1063 -> @GUT.quals.Rep
CombVariable #545 -> @GUT.quals.Peer
CombVariable #29 -> @GUT.quals.Peer
CombVariable #1138 -> @GUT.quals.Peer
CombVariable #1150 -> @GUT.quals.Peer
CombVariable #801 -> @GUT.quals.Peer
CombVariable #283 -> @GUT.quals.Peer
CombVariable #1004 -> @GUT.quals.Peer
CombVariable #147 -> @GUT.quals.Peer
CombVariable #167 -> @GUT.quals.Any
CombVariable #558 -> @GUT.quals.Peer
CombVariable #130 -> @GUT.quals.Any
CombVariable #640 -> @GUT.quals.Peer
CombVariable #646 -> @GUT.quals.Peer
CombVariable #1025 -> @GUT.quals.Peer
CombVariable #188 -> @GUT.quals.Peer
CombVariable #853 -> @GUT.quals.Peer
CombVariable #1083 -> @GUT.quals.Peer
CombVariable #401 -> @GUT.quals.Peer
CombVariable #446 -> @GUT.quals.Peer
CombVariable #398 -> @GUT.quals.Peer
CombVariable #138 -> @GUT.quals.Peer
CombVariable #505 -> @GUT.quals.Peer
CombVariable #656 -> @GUT.quals.Peer
CombVariable #18 -> @GUT.quals.Peer
CombVariable #835 -> @GUT.quals.Peer
CombVariable #719 -> @GUT.quals.Peer
CombVariable #347 -> @GUT.quals.Any
CombVariable #771 -> @GUT.quals.Peer
CombVariable #1129 -> @GUT.quals.Peer
CombVariable #309 -> @GUT.quals.Peer
CombVariable #674 -> @GUT.quals.Peer
CombVariable #460 -> @GUT.quals.Peer
CombVariable #1153 -> @GUT.quals.Peer
CombVariable #210 -> @GUT.quals.Peer
CombVariable #705 -> @GUT.quals.Peer
CombVariable #691 -> @GUT.quals.Peer
CombVariable #592 -> @GUT.quals.Peer
CombVariable #345 -> @GUT.quals.Any
CombVariable #1106 -> @GUT.quals.Peer
CombVariable #407 -> @GUT.quals.Peer
CombVariable #413 -> @GUT.quals.Peer
CombVariable #310 -> @GUT.quals.Peer
CombVariable #300 -> @GUT.quals.Any
CombVariable #127 -> @GUT.quals.Peer
CombVariable #543 -> @GUT.quals.Peer
CombVariable #15 -> @GUT.quals.Peer
CombVariable #1045 -> @GUT.quals.Peer
CombVariable #613 -> @GUT.quals.Any
CombVariable #728 -> @GUT.quals.Rep
CombVariable #624 -> @GUT.quals.Peer
CombVariable #335 -> @GUT.quals.Peer
CombVariable #900 -> @GUT.quals.Peer
CombVariable #495 -> @GUT.quals.Peer
CombVariable #1141 -> @GUT.quals.Peer
CombVariable #1072 -> @GUT.quals.Rep
CombVariable #667 -> @GUT.quals.Peer
CombVariable #221 -> @GUT.quals.Peer
CombVariable #591 -> @GUT.quals.Peer
CombVariable #1042 -> @GUT.quals.Peer
CombVariable #639 -> @GUT.quals.Peer
CombVariable #1117 -> @GUT.quals.Peer
CombVariable #806 -> @GUT.quals.Peer
CombVariable #684 -> @GUT.quals.Rep
CombVariable #228 -> @GUT.quals.Peer
CombVariable #327 -> @GUT.quals.Any
CombVariable #538 -> @GUT.quals.Peer
CombVariable #1100 -> @GUT.quals.Peer
CombVariable #31 -> @GUT.quals.Peer
CombVariable #839 -> @GUT.quals.Peer
CombVariable #896 -> @GUT.quals.Peer
CombVariable #395 -> @GUT.quals.Peer
CombVariable #713 -> @GUT.quals.Peer
CombVariable #721 -> @GUT.quals.Peer
CombVariable #224 -> @GUT.quals.Peer
CombVariable #321 -> @GUT.quals.Peer
CombVariable #289 -> @GUT.quals.Peer
CombVariable #825 -> @GUT.quals.Any
CombVariable #184 -> @GUT.quals.Peer
CombVariable #670 -> @GUT.quals.Peer
CombVariable #812 -> @GUT.quals.Peer
CombVariable #404 -> @GUT.quals.Peer
CombVariable #212 -> @GUT.quals.Any
CombVariable #964 -> @GUT.quals.Peer
CombVariable #183 -> @GUT.quals.Peer
CombVariable #358 -> @GUT.quals.Peer
CombVariable #901 -> @GUT.quals.Peer
CombVariable #518 -> @GUT.quals.Peer
CombVariable #432 -> @GUT.quals.Peer
CombVariable #560 -> @GUT.quals.Peer
CombVariable #869 -> @GUT.quals.Peer
CombVariable #1062 -> @GUT.quals.Rep
CombVariable #875 -> @GUT.quals.Peer
CombVariable #551 -> @GUT.quals.Peer
CombVariable #546 -> @GUT.quals.Peer
CombVariable #368 -> @GUT.quals.Peer
CombVariable #956 -> @GUT.quals.Peer
CombVariable #111 -> @GUT.quals.Peer
CombVariable #1088 -> @GUT.quals.Rep
CombVariable #955 -> @GUT.quals.Peer

Solution:
package GUT.quals:
annotation @Any:
package GUT.quals:
annotation @Lost:
package GUT.quals:
annotation @Self:
package GUT.quals:
annotation @Rep:
package GUT.quals:
annotation @Peer:
package GUT.quals:
annotation @Bottom:

package java.util.zip:
class Deflater:
method setInput([BII)V:
new *0: @GUT.quals.Rep

package java.util.zip:
class DeflaterOutputStream:
method <init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class ZipInputStream:
field b:
type: @GUT.quals.Peer

package java.util.zip:
class ZipEntry:
method toString()Ljava/lang/String;:
return: @GUT.quals.Peer

package java.util.zip:
class InflaterInputStream:
method <init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I)V:
new *0: @GUT.quals.Rep

package java.util.zip:
class ZipFile:
method getInflater()Ljava/util/zip/Inflater;:
new *0: @GUT.quals.Rep

package java.util.zip:
class ZipInputStream:
field crc:
new *0: @GUT.quals.Rep

package java.util.zip:
class ZipEntry:
method clone()Ljava/lang/Object;:
return: @GUT.quals.Peer

package java.util.zip:
class GZIPInputStream:
method skipBytes(Ljava/io/InputStream;I)V:
new *0: @GUT.quals.Rep

package java.util.zip:
class ZipInputStream:
method readLOC()Ljava/util/zip/ZipEntry;:
local e *1:
type: @GUT.quals.Peer

package java.util.zip:
class InflaterInputStream:
field buf:
type: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
field name:
type: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method getInputStream(Ljava/util/zip/ZipEntry;)Ljava/io/InputStream;:
local in:
type: @GUT.quals.Peer

package java.util.zip:
class Inflater:
method inflate([B)I:
parameter 0:
type: @GUT.quals.Any

package java.util.zip:
class ZipFile$2:
method nextElement()Ljava/util/zip/ZipEntry;:
local ze:
type: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
method writeCEN(Ljava/util/zip/ZipOutputStream$XEntry;)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class ZipInputStream:
field crc:
type: @GUT.quals.Rep

package java.util.zip:
class InflaterInputStream:
field b:
new *0: @GUT.quals.Peer

package java.util.zip:
class Deflater:
method setInput([B)V:
parameter 0:
type: @GUT.quals.Any

package java.util.zip:
class ZipOutputStream:
method write([BII)V:
new *3: @GUT.quals.Peer

package java.util.zip:
class GZIPInputStream:
method readTrailer()Z:
new *2: @GUT.quals.Peer

package java.util.zip:
class Deflater:
method deflate([BII)I:
parameter 0:
type: @GUT.quals.Any

package java.util.zip:
class GZIPOutputStream:
method <init>(Ljava/io/OutputStream;IZ)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class DeflaterOutputStream:
method <init>(Ljava/io/OutputStream;Z)V:
new *0: @GUT.quals.Rep

package java.util.zip:
class ZipInputStream:
field b:
new *0: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
field names:
type: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method close()V:
typecast *0: @GUT.quals.Peer

package java.util.zip:
class Adler32:
method update([B)V:
parameter 0:
type: @GUT.quals.Any

package java.util.zip:
class ZipInputStream:
method get32([BI)J:
parameter 0:
type: @GUT.quals.Any

package java.util.zip:
class GZIPInputStream:
method <init>(Ljava/io/InputStream;I)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class InflaterInputStream:
method <init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I)V:
new *2: @GUT.quals.Peer

package java.util.zip:
class DeflaterInputStream:
field buf:
type: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
method closeEntry()V:
new *3: @GUT.quals.Rep

package java.util.zip:
class ZipInputStream:
method <init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;)V:
new *2: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream$XEntry:
method <init>(Ljava/util/zip/ZipEntry;J)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class Deflater:
field buf:
new *0: @GUT.quals.Rep

package java.util.zip:
class Inflater:
method ensureOpen()V:
new *0: @GUT.quals.Peer

package java.util.zip:
class GZIPInputStream:
field tmpbuf:
new *0: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
field zc:
type: @GUT.quals.Peer

package java.util.zip:
class ZipInputStream:
method <init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;)V:
new *1: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
method closeEntry()V:
new *0: @GUT.quals.Rep

package java.util.zip:
class ZipCoder:
field dec:
type: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
method closeEntry()V:
local e:
type: @GUT.quals.Peer

package java.util.zip:
class InflaterInputStream:
method read([BII)I:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class ZipCoder:
field enc:
type: @GUT.quals.Peer

package java.util.zip:
class ZipInputStream:
method readFully([BII)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
method writeShort(I)V:
local out:
type: @GUT.quals.Peer

package java.util.zip:
class ZipInputStream:
method readLOC()Ljava/util/zip/ZipEntry;:
new *0: @GUT.quals.Peer

package java.util.zip:
class InflaterOutputStream:
method flush()V:
local msg:
type: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
field xentries:
new *0: @GUT.quals.Peer

package java.util.zip:
class DeflaterInputStream:
method skip(J)J:
new *1: @GUT.quals.Rep

package java.util.zip:
class Inflater:
method setInput([B)V:
parameter 0:
type: @GUT.quals.Any

package java.util.zip:
class ZipInputStream:
method readLOC()Ljava/util/zip/ZipEntry;:
local bb:
type: @GUT.quals.Peer

package java.util.zip:
class Inflater:
method setDictionary(J[BII)V:
parameter 1:
type: @GUT.quals.Any

package java.util.zip:
class ZipCoder:
method toString([BI)Ljava/lang/String;:
new *4: @GUT.quals.Peer

package java.util.zip:
class InflaterOutputStream:
method <init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;)V:
parameter 1:
type: @GUT.quals.Rep

package java.util.zip:
class ZipCoder:
method toString([BI)Ljava/lang/String;:
local cr:
type: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
method write([BII)V:
new *2: @GUT.quals.Peer

package java.util.zip:
class DeflaterOutputStream:
method <init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;)V:
parameter 1:
type: @GUT.quals.Rep

package java.util.zip:
class ZipEntry:
method <init>(Ljava/lang/String;)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class DeflaterOutputStream:
method <init>(Ljava/io/OutputStream;)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
method setComment(Ljava/lang/String;)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class DeflaterInputStream:
method <init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;)V:
parameter 1:
type: @GUT.quals.Rep

package java.util.zip:
class ZipFile:
method getInputStream(Ljava/util/zip/ZipEntry;)Ljava/io/InputStream;:
local is:
type: @GUT.quals.Peer

package java.util.zip:
class Deflater:
method setInput([BII)V:
parameter 0:
type: @GUT.quals.Any

package java.util.zip:
class InflaterOutputStream:
method flush()V:
new *0: @GUT.quals.Peer

package java.util.zip:
class ZipInputStream:
method readEnd(Ljava/util/zip/ZipEntry;)V:
new *0: @GUT.quals.Rep

package java.util.zip:
class ZipInputStream:
method readFully([BII)V:
new *0: @GUT.quals.Rep

package java.util.zip:
class Checksum:
method update([BII)V:
parameter 0:
type: @GUT.quals.Any

package java.util.zip:
class ZipInputStream:
method readEnd(Ljava/util/zip/ZipEntry;)V:
typecast *1: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
method putNextEntry(Ljava/util/zip/ZipEntry;)V:
new *0: @GUT.quals.Peer

package java.util.zip:
class GZIPInputStream:
method readTrailer()Z:
new *1: @GUT.quals.Peer

package java.util.zip:
class InflaterInputStream:
method <init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class ZipCoder:
method getBytes(Ljava/lang/String;)[B:
return: @GUT.quals.Peer

package java.util.zip:
class ZipInputStream:
method read([BII)I:
new *3: @GUT.quals.Peer

package java.util.zip:
class CRC32:
method update([B)V:
parameter 0:
type: @GUT.quals.Any

package java.util.zip:
class InflaterInputStream:
method skip(J)J:
new *0: @GUT.quals.Peer

package java.util.zip:
class ZipCoder:
method toString([BI)Ljava/lang/String;:
return: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method getInflater()Ljava/util/zip/Inflater;:
return: @GUT.quals.Rep

package java.util.zip:
class ZipFile:
method <init>(Ljava/io/File;ILjava/nio/charset/Charset;)V:
local name:
type: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
field streams:
new *0:
inner-type 0: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
method writeLOC(Ljava/util/zip/ZipOutputStream$XEntry;)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class InflaterInputStream:
method reset()V:
new *0: @GUT.quals.Peer

package java.util.zip:
class ZipEntry:
method setSize(J)V:
new *0: @GUT.quals.Peer

package java.util.zip:
class CheckedInputStream:
method skip(J)J:
local buf:
type: @GUT.quals.Peer

package java.util.zip:
class ZipInputStream:
method read([BII)I:
new *1: @GUT.quals.Peer

package java.util.zip:
class DeflaterInputStream:
method <init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;I)V:
new *0: @GUT.quals.Peer

package java.util.zip:
class ZipInputStream:
method <init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class InflaterInputStream:
field b:
type: @GUT.quals.Peer

package java.util.zip:
class GZIPOutputStream:
method writeTrailer([BI)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class ZipException:
method <init>(Ljava/lang/String;)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class ZipCoder:
method toString([BI)Ljava/lang/String;:
local bb:
type: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method read(JJJ[BII)I:
parameter 3:
type: @GUT.quals.Any

package java.util.zip:
class ZipInputStream:
method read([BII)I:
new *0: @GUT.quals.Rep

package java.util.zip:
class ZipInputStream:
method <init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;)V:
parameter 1:
type: @GUT.quals.Peer

package java.util.zip:
class ZipCoder:
method getBytes(Ljava/lang/String;)[B:
new *1: @GUT.quals.Peer

package java.util.zip:
class ZipCoder:
method getBytes(Ljava/lang/String;)[B:
local ce:
type: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
method writeLong(J)V:
local out:
type: @GUT.quals.Peer

package java.util.zip:
class GZIPInputStream:
method ensureOpen()V:
new *0: @GUT.quals.Peer

package java.util.zip:
class Inflater:
method setDictionary([BII)V:
parameter 0:
type: @GUT.quals.Any

package java.util.zip:
class ZipFile:
method getComment()Ljava/lang/String;:
return: @GUT.quals.Peer

package java.util.zip:
class GZIPOutputStream:
method writeInt(I[BI)V:
parameter 1:
type: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method close()V:
new *0: @GUT.quals.Peer

package java.util.zip:
class GZIPInputStream:
method readHeader(Ljava/io/InputStream;)I:
new *2: @GUT.quals.Peer

package java.util.zip:
class DeflaterOutputStream:
method <init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;I)V:
parameter 1:
type: @GUT.quals.Rep

package java.util.zip:
class DeflaterOutputStream:
field def:
type: @GUT.quals.Rep

package java.util.zip:
class DeflaterInputStream:
method read([BII)I:
new *1: @GUT.quals.Rep

package java.util.zip:
class ZipOutputStream:
field crc:
new *0: @GUT.quals.Rep

package java.util.zip:
class InflaterOutputStream:
method <init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;I)V:
new *1: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
method writeEXT(Ljava/util/zip/ZipEntry;)V:
parameter 0:
type: @GUT.quals.Any

package java.util.zip:
class ZipOutputStream:
method finish()V:
local xentry:
type: @GUT.quals.Peer

package java.util.zip:
class ZipEntry:
method <init>(Ljava/lang/String;)V:
new *0: @GUT.quals.Rep

package java.util.zip:
class GZIPInputStream:
field tmpbuf:
type: @GUT.quals.Peer

package java.util.zip:
class InflaterInputStream:
method <init>(Ljava/io/InputStream;)V:
new *0: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method <init>(Ljava/lang/String;Ljava/nio/charset/Charset;)V:
new *0: @GUT.quals.Peer

package java.util.zip:
class DeflaterOutputStream:
method write([BII)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method getComment()Ljava/lang/String;:
local bcomm:
type: @GUT.quals.Peer

package java.util.zip:
class DeflaterInputStream:
method ensureOpen()V:
new *0: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method getInputStream(Ljava/util/zip/ZipEntry;)Ljava/io/InputStream;:
new *0: @GUT.quals.Peer

package java.util.zip:
class DeflaterInputStream:
method reset()V:
new *0: @GUT.quals.Peer

package java.util.zip:
class ZipInputStream:
field entry:
type: @GUT.quals.Peer

package java.util.zip:
class InflaterOutputStream:
method <init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;I)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class InflaterInputStream:
method <init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class ZipFile$ZipFileInputStream:
method read([BII)I:
parameter 0:
type: @GUT.quals.Any

package java.util.zip:
class ZipFile:
method getCommentBytes(J)[B:
return: @GUT.quals.Peer

package java.util.zip:
class CheckedOutputStream:
method write([BII)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
field crc:
type: @GUT.quals.Rep

package java.util.zip:
class ZipInputStream:
method get64([BI)J:
parameter 0:
type: @GUT.quals.Any

package java.util.zip:
class InflaterInputStream:
method read([BII)I:
local e:
type: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method close()V:
local copy:
type: @GUT.quals.Peer

package java.util.zip:
class CheckedInputStream:
method getChecksum()Ljava/util/zip/Checksum;:
return: @GUT.quals.Peer

package java.util.zip:
class GZIPOutputStream:
method <init>(Ljava/io/OutputStream;)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class ZipInputStream:
method readEnd(Ljava/util/zip/ZipEntry;)V:
typecast *2: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
method <init>(Ljava/io/OutputStream;Ljava/nio/charset/Charset;)V:
parameter 1:
type: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
method version(Ljava/util/zip/ZipEntry;)I:
parameter 0:
type: @GUT.quals.Any

package java.util.zip:
class InflaterOutputStream:
field wbuf:
type: @GUT.quals.Rep

package java.util.zip:
class DeflaterOutputStream:
method write([BII)V:
new *0: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method releaseInflater(Ljava/util/zip/Inflater;)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class InflaterOutputStream:
method write([BII)V:
parameter 0:
type: @GUT.quals.Any

package java.util.zip:
class GZIPOutputStream:
method <init>(Ljava/io/OutputStream;Z)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class InflaterInputStream:
method ensureOpen()V:
new *0: @GUT.quals.Peer

package java.util.zip:
class Inflater:
field zsRef:
type: @GUT.quals.Peer

package java.util.zip:
class CRC32:
method update([BII)V:
parameter 0:
type: @GUT.quals.Any

package java.util.zip:
class ZipOutputStream:
method writeCEN(Ljava/util/zip/ZipOutputStream$XEntry;)V:
local e:
type: @GUT.quals.Peer

package java.util.zip:
class ZipInputStream:
method <init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;)V:
new *0: @GUT.quals.Peer

package java.util.zip:
class InflaterOutputStream:
method <init>(Ljava/io/OutputStream;)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
field current:
type: @GUT.quals.Peer

package java.util.zip:
class DeflaterOutputStream:
field buf:
type: @GUT.quals.Peer

package java.util.zip:
class ZipFile$2:
method nextElement()Ljava/util/zip/ZipEntry;:
new *1: @GUT.quals.Rep

package java.util.zip:
class ZipFile:
method getEntryBytes(JI)[B:
return: @GUT.quals.Peer

package java.util.zip:
class ZipInputStream:
method skip(J)J:
new *0: @GUT.quals.Peer

package java.util.zip:
class Deflater:
method setDictionary([B)V:
parameter 0:
type: @GUT.quals.Any

package java.util.zip:
class ZipInputStream:
method ensureOpen()V:
new *0: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
method write([BII)V:
new *1: @GUT.quals.Peer

package java.util.zip:
class ZipEntry:
method clone()Ljava/lang/Object;:
typecast *0: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
method putNextEntry(Ljava/util/zip/ZipEntry;)V:
new *1: @GUT.quals.Peer

package java.util.zip:
class DeflaterInputStream:
method <init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;I)V:
new *1: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method getName()Ljava/lang/String;:
return: @GUT.quals.Peer

package java.util.zip:
class ZipCoder:
method getBytesUTF8(Ljava/lang/String;)[B:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class GZIPOutputStream:
method finish()V:
local trailer:
type: @GUT.quals.Peer

package java.util.zip:
class ZipFile$1:
method <init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I)V:
parameter 0:
type: @GUT.quals.Any

package java.util.zip:
class ZipOutputStream:
method closeEntry()V:
new *2: @GUT.quals.Rep

package java.util.zip:
class ZipOutputStream:
method <init>(Ljava/io/OutputStream;)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class ZipCoder:
method get(Ljava/nio/charset/Charset;)Ljava/util/zip/ZipCoder;:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class CheckedInputStream:
method <init>(Ljava/io/InputStream;Ljava/util/zip/Checksum;)V:
parameter 1:
type: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method getEntry(J[BZ)J:
parameter 1:
type: @GUT.quals.Any

package java.util.zip:
class GZIPInputStream:
method readHeader(Ljava/io/InputStream;)I:
new *1: @GUT.quals.Peer

package java.util.zip:
class ZipCoder:
method getBytesUTF8(Ljava/lang/String;)[B:
new *0: @GUT.quals.Peer

package java.util.zip:
class GZIPInputStream:
method readTrailer()Z:
local ze:
type: @GUT.quals.Rep

package java.util.zip:
class ZipFile:
method ensureOpenOrZipException()V:
new *0: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
method writeInt(J)V:
local out:
type: @GUT.quals.Peer

package java.util.zip:
class ZipInputStream:
method createZipEntry(Ljava/lang/String;)Ljava/util/zip/ZipEntry;:
new *0: @GUT.quals.Peer

package java.util.zip:
class InflaterInputStream:
method <init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I)V:
parameter 1:
type: @GUT.quals.Peer

package java.util.zip:
class ZipEntry:
field name:
type: @GUT.quals.Peer

package java.util.zip:
class DeflaterOutputStream:
method write(I)V:
local buf:
type: @GUT.quals.Peer

package java.util.zip:
class Deflater:
method setInput([BII)V:
new *1: @GUT.quals.Rep

package java.util.zip:
class Deflater:
method setStrategy(I)V:
new *0: @GUT.quals.Rep

package java.util.zip:
class ZipOutputStream:
field names:
new *0:
inner-type 0: @GUT.quals.Peer

package java.util.zip:
class CheckedInputStream:
method read([BII)I:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class Inflater:
method inflateBytes(J[BII)I:
parameter 1:
type: @GUT.quals.Any

package java.util.zip:
class ZipEntry:
method setComment(Ljava/lang/String;)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
field names:
type:
inner-type 0: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
method writeBytes([BII)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class GZIPInputStream:
method readUShort(Ljava/io/InputStream;)I:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method getEntry(Ljava/lang/String;)Ljava/util/zip/ZipEntry;:
local ze:
type: @GUT.quals.Peer

package java.util.zip:
class DeflaterInputStream:
field rbuf:
type: @GUT.quals.Rep

package java.util.zip:
class ZipOutputStream:
method write([BII)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class Inflater:
method setDictionary([B)V:
parameter 0:
type: @GUT.quals.Any

package java.util.zip:
class ZipFile:
method close()V:
local copy:
type:
inner-type 0: @GUT.quals.Peer

package java.util.zip:
class Deflater:
method <init>(IZ)V:
new *0: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
field xentries:
type:
inner-type 0: @GUT.quals.Peer

package java.util.zip:
class Deflater:
method ensureOpen()V:
new *0: @GUT.quals.Peer

package java.util.zip:
class Adler32:
method update([BII)V:
parameter 0:
type: @GUT.quals.Any

package java.util.zip:
class ZipInputStream:
method readEnd(Ljava/util/zip/ZipEntry;)V:
new *2: @GUT.quals.Rep

package java.util.zip:
class ZipEntry:
method dosToJavaTime(J)J:
local d:
type: @GUT.quals.Peer

package java.util.zip:
class InflaterOutputStream:
field buf:
type: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method <init>(Ljava/lang/String;)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class GZIPInputStream:
field crc:
new *0: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method getZipEntry(Ljava/lang/String;J)Ljava/util/zip/ZipEntry;:
local bname:
type: @GUT.quals.Peer

package java.util.zip:
class ZipInputStream:
method readEnd(Ljava/util/zip/ZipEntry;)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method <init>(Ljava/lang/String;)V:
new *0: @GUT.quals.Peer

package java.util.zip:
class InflaterInputStream:
method <init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I)V:
new *1: @GUT.quals.Peer

package java.util.zip:
class DeflaterOutputStream:
method <init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class ZipCoder:
method getBytes(Ljava/lang/String;)[B:
local ba:
type: @GUT.quals.Peer

package java.util.zip:
class DeflaterOutputStream:
method <init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ)V:
new *0: @GUT.quals.Rep

package java.util.zip:
class ZipCoder:
method toStringUTF8([BI)Ljava/lang/String;:
new *0: @GUT.quals.Peer

package java.util.zip:
class InflaterOutputStream:
method ensureOpen()V:
new *0: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method entries()Ljava/util/Enumeration;:
return: @GUT.quals.Rep

package java.util.zip:
class ZipFile$2:
method nextElement()Ljava/util/zip/ZipEntry;:
new *0: @GUT.quals.Rep

package java.util.zip:
class GZIPInputStream:
method <init>(Ljava/io/InputStream;I)V:
new *0: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
field zc:
type: @GUT.quals.Peer

package java.util.zip:
class GZIPInputStream:
method readTrailer()Z:
new *0: @GUT.quals.Peer

package java.util.zip:
class DeflaterInputStream:
method <init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class ZipCoder:
method getBytes(Ljava/lang/String;)[B:
local cr:
type: @GUT.quals.Peer

package java.util.zip:
class ZipCoder:
field cs:
type: @GUT.quals.Peer

package java.util.zip:
class InflaterInputStream:
method read([BII)I:
new *0: @GUT.quals.Rep

package java.util.zip:
class ZipFile:
method <init>(Ljava/lang/String;Ljava/nio/charset/Charset;)V:
parameter 1:
type: @GUT.quals.Peer

package java.util.zip:
class ZipCoder:
field utf8:
type: @GUT.quals.Peer

package java.util.zip:
class ZipEntry:
method setMethod(I)V:
new *0: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method <init>(Ljava/io/File;ILjava/nio/charset/Charset;)V:
new *0: @GUT.quals.Rep

package java.util.zip:
class ZipFile:
method <init>(Ljava/io/File;)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class InflaterOutputStream:
method write([BII)V:
new *0: @GUT.quals.Peer

package java.util.zip:
class Inflater:
method inflate([BII)I:
parameter 0:
type: @GUT.quals.Any

package java.util.zip:
class CheckedOutputStream:
method getChecksum()Ljava/util/zip/Checksum;:
return: @GUT.quals.Rep

package java.util.zip:
class ZipOutputStream:
method putNextEntry(Ljava/util/zip/ZipEntry;)V:
new *3: @GUT.quals.Rep

package java.util.zip:
class ZipFile:
method getInflater()Ljava/util/zip/Inflater;:
local inf:
type: @GUT.quals.Rep

package java.util.zip:
class GZIPOutputStream:
method write([BII)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class ZipEntry:
method getName()Ljava/lang/String;:
return: @GUT.quals.Peer

package java.util.zip:
class Deflater:
method deflate([B)I:
parameter 0:
type: @GUT.quals.Any

package java.util.zip:
class ZipOutputStream:
method setMethod(I)V:
new *0: @GUT.quals.Peer

package java.util.zip:
class InflaterOutputStream:
method write([BII)V:
local msg:
type: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
method writeCEN(Ljava/util/zip/ZipOutputStream$XEntry;)V:
local commentBytes:
type: @GUT.quals.Peer

package java.util.zip:
class GZIPInputStream:
method read([BII)I:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method getInflater()Ljava/util/zip/Inflater;:
typecast *0: @GUT.quals.Rep

package java.util.zip:
class ZipInputStream:
field zc:
type: @GUT.quals.Peer

package java.util.zip:
class CheckedOutputStream:
field cksum:
type: @GUT.quals.Rep

package java.util.zip:
class ZipFile:
method getEntry(Ljava/lang/String;)Ljava/util/zip/ZipEntry;:
return: @GUT.quals.Peer

package java.util.zip:
class ZipCoder:
method getBytes(Ljava/lang/String;)[B:
local ca:
type: @GUT.quals.Peer

package java.util.zip:
class ZipCoder:
method toString([BI)Ljava/lang/String;:
new *1: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method getInputStream(Ljava/util/zip/ZipEntry;)Ljava/io/InputStream;:
return: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method <init>(Ljava/io/File;ILjava/nio/charset/Charset;)V:
parameter 2:
type: @GUT.quals.Peer

package java.util.zip:
class ZipCoder:
method getBytes(Ljava/lang/String;)[B:
new *2: @GUT.quals.Peer

package java.util.zip:
class ZipEntry:
method clone()Ljava/lang/Object;:
local e *1:
type: @GUT.quals.Rep

package java.util.zip:
class DeflaterOutputStream:
method <init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ)V:
parameter 1:
type: @GUT.quals.Rep

package java.util.zip:
class ZipEntry:
method javaToDosTime(J)J:
local d:
type: @GUT.quals.Peer

package java.util.zip:
class InflaterOutputStream:
method write([BII)V:
new *1: @GUT.quals.Rep

package java.util.zip:
class ZipFile:
method <init>(Ljava/io/File;I)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class DeflaterOutputStream:
method write(I)V:
new *0: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method getInputStream(Ljava/util/zip/ZipEntry;)Ljava/io/InputStream;:
new *1: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
field inflaters:
new *0: @GUT.quals.Rep

package java.util.zip:
class ZipFile$1:
method fill()V:
new *0: @GUT.quals.Peer

package java.util.zip:
class ZipEntry:
method <init>(Ljava/lang/String;)V:
new *1: @GUT.quals.Peer

package java.util.zip:
class DeflaterOutputStream:
method <init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;Z)V:
parameter 1:
type: @GUT.quals.Rep

package java.util.zip:
class ZipCoder:
method toString([B)Ljava/lang/String;:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class GZIPInputStream:
method <init>(Ljava/io/InputStream;)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class CheckedOutputStream:
method <init>(Ljava/io/OutputStream;Ljava/util/zip/Checksum;)V:
parameter 1:
type: @GUT.quals.Rep

package java.util.zip:
class InflaterInputStream:
field singleByteBuf:
new *0: @GUT.quals.Peer

package java.util.zip:
class InflaterInputStream:
method read([BII)I:
new *2: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method entries()Ljava/util/Enumeration;:
return:
inner-type 0: @GUT.quals.Rep

package java.util.zip:
class ZipInputStream:
method readEnd(Ljava/util/zip/ZipEntry;)V:
new *1: @GUT.quals.Rep

package java.util.zip:
class Inflater:
method <init>(Z)V:
new *0: @GUT.quals.Peer

package java.util.zip:
class ZipFile$2:
method nextElement()Ljava/util/zip/ZipEntry;:
local message:
type: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
method closeEntry()V:
new *4: @GUT.quals.Rep

package java.util.zip:
class DeflaterInputStream:
method skip(J)J:
new *0: @GUT.quals.Peer

package java.util.zip:
class Deflater:
field zsRef:
type: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method ensureOpen()V:
new *0: @GUT.quals.Peer

package java.util.zip:
class GZIPOutputStream:
method writeHeader()V:
new *0: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method <init>(Ljava/io/File;ILjava/nio/charset/Charset;)V:
local sm:
type: @GUT.quals.Peer

package java.util.zip:
class Deflater:
method deflate([BIII)I:
parameter 0:
type: @GUT.quals.Any

package java.util.zip:
class ZipOutputStream:
method <init>(Ljava/io/OutputStream;Ljava/nio/charset/Charset;)V:
new *1: @GUT.quals.Peer

package java.util.zip:
class ZipCoder:
method getBytes(Ljava/lang/String;)[B:
new *0: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method getZipEntry(Ljava/lang/String;J)Ljava/util/zip/ZipEntry;:
return: @GUT.quals.Peer

package java.util.zip:
class DeflaterInputStream:
method <init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;I)V:
new *3: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
field inflaters:
type: @GUT.quals.Rep

package java.util.zip:
class ZipCoder:
method toStringUTF8([BI)Ljava/lang/String;:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class ZipCoder:
method get(Ljava/nio/charset/Charset;)Ljava/util/zip/ZipCoder;:
new *0: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method getZipEntry(Ljava/lang/String;J)Ljava/util/zip/ZipEntry;:
new *0: @GUT.quals.Peer

package java.util.zip:
class Deflater:
method setDictionary([BII)V:
new *0: @GUT.quals.Rep

package java.util.zip:
class Adler32:
method update([BII)V:
new *0: @GUT.quals.Rep

package java.util.zip:
class ZipEntry:
method javaToDosTime(J)J:
new *0: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
field comment:
type: @GUT.quals.Peer

package java.util.zip:
class ZipCoder:
method <init>(Ljava/nio/charset/Charset;)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class ZipCoder:
method toString([BI)Ljava/lang/String;:
local ca:
type: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method close()V:
new *0:
inner-type 0: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
method putNextEntry(Ljava/util/zip/ZipEntry;)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class InflaterInputStream:
field inf:
type: @GUT.quals.Peer

package java.util.zip:
class ZipFile$ZipFileInputStream:
method read()I:
new *0: @GUT.quals.Rep

package java.util.zip:
class ZipEntry:
field extra:
type: @GUT.quals.Peer

package java.util.zip:
class InflaterOutputStream:
method write([BII)V:
local ex:
type: @GUT.quals.Peer

package java.util.zip:
class ZipInputStream:
method createZipEntry(Ljava/lang/String;)Ljava/util/zip/ZipEntry;:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class ZipInputStream:
method readLOC()Ljava/util/zip/ZipEntry;:
return: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
method writeLOC(Ljava/util/zip/ZipOutputStream$XEntry;)V:
local nameBytes:
type: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
method putNextEntry(Ljava/util/zip/ZipEntry;)V:
new *4: @GUT.quals.Peer

package java.util.zip:
class Deflater:
method setLevel(I)V:
new *0: @GUT.quals.Peer

package java.util.zip:
class ZipInputStream:
field tmpbuf:
type: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
method write([BII)V:
new *0: @GUT.quals.Rep

package java.util.zip:
class DeflaterInputStream:
method read([BII)I:
parameter 0:
type: @GUT.quals.Any

package java.util.zip:
class DataFormatException:
method <init>(Ljava/lang/String;)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class ZipInputStream:
field tmpbuf:
new *0: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method getInputStream(Ljava/util/zip/ZipEntry;)Ljava/io/InputStream;:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class GZIPInputStream:
method readUInt(Ljava/io/InputStream;)J:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class ZipInputStream:
method readEnd(Ljava/util/zip/ZipEntry;)V:
typecast *0: @GUT.quals.Peer

package java.util.zip:
class CheckedInputStream:
field cksum:
type: @GUT.quals.Peer

package java.util.zip:
class GZIPInputStream:
method readUByte(Ljava/io/InputStream;)I:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class CheckedOutputStream:
method <init>(Ljava/io/OutputStream;Ljava/util/zip/Checksum;)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class Deflater:
method setDictionary([BII)V:
new *1: @GUT.quals.Rep

package java.util.zip:
class ZipOutputStream:
method writeCEN(Ljava/util/zip/ZipOutputStream$XEntry;)V:
local nameBytes:
type: @GUT.quals.Peer

package java.util.zip:
class ZipInputStream:
method get16([BI)I:
parameter 0:
type: @GUT.quals.Any

package java.util.zip:
class Adler32:
method updateBytes(I[BII)I:
parameter 1:
type: @GUT.quals.Any

package java.util.zip:
class Inflater:
method setDictionary([BII)V:
new *0: @GUT.quals.Rep

package java.util.zip:
class ZipFile:
staticinit *1:
local prop:
type: @GUT.quals.Peer

package java.util.zip:
class GZIPOutputStream:
method <init>(Ljava/io/OutputStream;I)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class CheckedInputStream:
method <init>(Ljava/io/InputStream;Ljava/util/zip/Checksum;)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class ZipEntry:
method setCrc(J)V:
new *0: @GUT.quals.Peer

package java.util.zip:
class GZIPInputStream:
method readHeader(Ljava/io/InputStream;)I:
local in:
type: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
method <init>(Ljava/io/OutputStream;Ljava/nio/charset/Charset;)V:
new *0: @GUT.quals.Rep

package java.util.zip:
class ZipFile:
method getInputStream(Ljava/util/zip/ZipEntry;)Ljava/io/InputStream;:
local zfin:
type: @GUT.quals.Peer

package java.util.zip:
class ZipFile$ZipFileInputStream:
method read()I:
local b:
type: @GUT.quals.Rep

package java.util.zip:
class InflaterOutputStream:
method write([BII)V:
new *3: @GUT.quals.Peer

package java.util.zip:
class DeflaterOutputStream:
method <init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;I)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class ZipCoder:
method toString([BI)Ljava/lang/String;:
new *0: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
method ensureOpen()V:
new *0: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method <init>(Ljava/lang/String;Ljava/nio/charset/Charset;)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
method version(Ljava/util/zip/ZipEntry;)I:
new *0: @GUT.quals.Peer

package java.util.zip:
class ZipCoder:
method toString([B)Ljava/lang/String;:
return: @GUT.quals.Peer

package java.util.zip:
class GZIPOutputStream:
field crc:
type: @GUT.quals.Rep

package java.util.zip:
class ZipInputStream:
method readLOC()Ljava/util/zip/ZipEntry;:
local e:
type: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
method putNextEntry(Ljava/util/zip/ZipEntry;)V:
new *2: @GUT.quals.Peer

package java.util.zip:
class DeflaterInputStream:
method <init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;I)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
method <init>(Ljava/io/OutputStream;Ljava/nio/charset/Charset;)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class Deflater:
method deflateBytes(J[BIII)I:
parameter 1:
type: @GUT.quals.Any

package java.util.zip:
class ZipInputStream:
method readLOC()Ljava/util/zip/ZipEntry;:
new *1: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method getZipMessage(J)Ljava/lang/String;:
return: @GUT.quals.Peer

package java.util.zip:
class InflaterInputStream:
method read([BII)I:
local s:
type: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
method setComment(Ljava/lang/String;)V:
new *0: @GUT.quals.Peer

package java.util.zip:
class DeflaterInputStream:
field def:
type: @GUT.quals.Rep

package java.util.zip:
class Inflater:
method setInput([BII)V:
new *0: @GUT.quals.Rep

package java.util.zip:
class ZipFile:
method getInputStream(Ljava/util/zip/ZipEntry;)Ljava/io/InputStream;:
new *2: @GUT.quals.Peer

package java.util.zip:
class ZipInputStream:
method <init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;)V:
new *3: @GUT.quals.Peer

package java.util.zip:
class ZipCoder:
method encoder()Ljava/nio/charset/CharsetEncoder;:
return: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method close()V:
local is:
type: @GUT.quals.Peer

package java.util.zip:
class DeflaterInputStream:
method <init>(Ljava/io/InputStream;)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class ZipEntry:
field comment:
type: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
field xentries:
type: @GUT.quals.Peer

package java.util.zip:
class GZIPInputStream:
method readHeader(Ljava/io/InputStream;)I:
new *0: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method entries()Ljava/util/Enumeration;:
new *0:
inner-type 0: @GUT.quals.Rep

package java.util.zip:
class DeflaterOutputStream:
method write([BII)V:
new *1: @GUT.quals.Rep

package java.util.zip:
class ZipCoder:
method getBytesUTF8(Ljava/lang/String;)[B:
return: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
method closeEntry()V:
new *5: @GUT.quals.Peer

package java.util.zip:
class GZIPInputStream:
field crc:
type: @GUT.quals.Peer

package java.util.zip:
class ZipCoder:
method toString([BI)Ljava/lang/String;:
local cd:
type: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method open(Ljava/lang/String;IJZ)J:
parameter 0:
type: @GUT.quals.Any

package java.util.zip:
class ZipFile:
method ensureOpen()V:
new *1: @GUT.quals.Peer

package java.util.zip:
class Deflater:
method deflate([BIII)I:
new *2: @GUT.quals.Rep

package java.util.zip:
class ZipOutputStream:
field names:
new *0: @GUT.quals.Peer

package java.util.zip:
class ZipInputStream:
method read([BII)I:
new *2: @GUT.quals.Rep

package java.util.zip:
class ZipOutputStream:
field xentries:
new *0:
inner-type 0: @GUT.quals.Peer

package java.util.zip:
class ZipEntry:
method getComment()Ljava/lang/String;:
return: @GUT.quals.Peer

package java.util.zip:
class InflaterOutputStream:
method <init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;I)V:
new *2: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method <init>(Ljava/io/File;ILjava/nio/charset/Charset;)V:
new *1: @GUT.quals.Peer

package java.util.zip:
class InflaterOutputStream:
method <init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;I)V:
parameter 1:
type: @GUT.quals.Rep

package java.util.zip:
class Deflater:
method setDictionary(J[BII)V:
parameter 1:
type: @GUT.quals.Any

package java.util.zip:
class Inflater:
method setInput([BII)V:
new *1: @GUT.quals.Rep

package java.util.zip:
class Inflater:
method setDictionary([BII)V:
new *1: @GUT.quals.Rep

package java.util.zip:
class ZipFile:
method getEntry(Ljava/lang/String;)Ljava/util/zip/ZipEntry;:
new *0: @GUT.quals.Peer

package java.util.zip:
class Inflater:
method setInput([BII)V:
parameter 0:
type: @GUT.quals.Any

package java.util.zip:
class InflaterOutputStream:
field inf:
type: @GUT.quals.Rep

package java.util.zip:
class ZipEntry:
method clone()Ljava/lang/Object;:
local e:
type: @GUT.quals.Peer

package java.util.zip:
class DeflaterInputStream:
method read([BII)I:
new *0: @GUT.quals.Peer

package java.util.zip:
class DeflaterInputStream:
method <init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;I)V:
parameter 1:
type: @GUT.quals.Rep

package java.util.zip:
class ZipEntry:
method clone()Ljava/lang/Object;:
new *0: @GUT.quals.Rep

package java.util.zip:
class ZipCoder:
method toString([BI)Ljava/lang/String;:
new *3: @GUT.quals.Peer

package java.util.zip:
class ZipInputStream:
method getNextEntry()Ljava/util/zip/ZipEntry;:
return: @GUT.quals.Peer

package java.util.zip:
class ZipInputStream:
method readLOC()Ljava/util/zip/ZipEntry;:
new *3: @GUT.quals.Peer

package java.util.zip:
class Adler32:
method update([BII)V:
new *1: @GUT.quals.Rep

package java.util.zip:
class ZipFile:
field streams:
type: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
field streams:
new *0: @GUT.quals.Peer

package java.util.zip:
class CRC32:
method update([BII)V:
new *1: @GUT.quals.Rep

package java.util.zip:
class GZIPInputStream:
method readUByte(Ljava/io/InputStream;)I:
new *1: @GUT.quals.Rep

package java.util.zip:
class DeflaterOutputStream:
method <init>(Ljava/io/OutputStream;Z)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class DeflaterOutputStream:
method <init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;Z)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method getZipEntry(Ljava/lang/String;J)Ljava/util/zip/ZipEntry;:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class GZIPOutputStream:
method <init>(Ljava/io/OutputStream;IZ)V:
new *0: @GUT.quals.Rep

package java.util.zip:
class ZipOutputStream$XEntry:
field entry:
type: @GUT.quals.Peer

package java.util.zip:
class ZipCoder:
method getBytes(Ljava/lang/String;)[B:
local bb:
type: @GUT.quals.Peer

package java.util.zip:
class InflaterInputStream:
method read([BII)I:
new *1: @GUT.quals.Rep

package java.util.zip:
class InflaterOutputStream:
method <init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class GZIPInputStream:
method readHeader(Ljava/io/InputStream;)I:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class Inflater:
field defaultBuf:
type: @GUT.quals.Rep

package java.util.zip:
class ZipInputStream:
method read([BII)I:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class CheckedInputStream:
method skip(J)J:
new *0: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method entries()Ljava/util/Enumeration;:
new *0: @GUT.quals.Rep

package java.util.zip:
class ZipCoder:
method toString([BI)Ljava/lang/String;:
new *2: @GUT.quals.Peer

package java.util.zip:
class GZIPOutputStream:
field crc:
new *0: @GUT.quals.Rep

package java.util.zip:
class Inflater:
method inflate([BII)I:
new *1: @GUT.quals.Rep

package java.util.zip:
class DeflaterInputStream:
method <init>(Ljava/io/InputStream;Ljava/util/zip/Deflater;I)V:
new *2: @GUT.quals.Peer

package java.util.zip:
class ZipCoder:
method getBytes(Ljava/lang/String;)[B:
local cb:
type: @GUT.quals.Peer

package java.util.zip:
class ZipError:
method <init>(Ljava/lang/String;)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class Inflater:
method inflate([BII)I:
new *0: @GUT.quals.Rep

package java.util.zip:
class InflaterInputStream:
field singleByteBuf:
type: @GUT.quals.Peer

package java.util.zip:
class InflaterOutputStream:
field wbuf:
new *0: @GUT.quals.Rep

package java.util.zip:
class ZipFile:
method getInputStream(Ljava/util/zip/ZipEntry;)Ljava/io/InputStream;:
new *4: @GUT.quals.Peer

package java.util.zip:
class ZipCoder:
method toString([BI)Ljava/lang/String;:
local cb:
type: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
method write([BII)V:
local entry:
type: @GUT.quals.Any

package java.util.zip:
class GZIPInputStream:
method readHeader(Ljava/io/InputStream;)I:
new *3: @GUT.quals.Peer

package java.util.zip:
class Deflater:
method setDictionary([BII)V:
parameter 0:
type: @GUT.quals.Any

package java.util.zip:
class ZipFile:
method getZipEntry(Ljava/lang/String;J)Ljava/util/zip/ZipEntry;:
local bcomm:
type: @GUT.quals.Peer

package java.util.zip:
class InflaterInputStream:
method fill()V:
new *0: @GUT.quals.Peer

package java.util.zip:
class GZIPOutputStream:
method finish()V:
new *0: @GUT.quals.Peer

package java.util.zip:
class ZipEntry:
method setExtra([B)V:
new *0: @GUT.quals.Peer

package java.util.zip:
class Inflater:
field defaultBuf:
new *0: @GUT.quals.Rep

package java.util.zip:
class ZipFile:
method getEntry(Ljava/lang/String;)Ljava/util/zip/ZipEntry;:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class GZIPInputStream:
method readUByte(Ljava/io/InputStream;)I:
new *0: @GUT.quals.Rep

package java.util.zip:
class ZipCoder:
method toString([BI)Ljava/lang/String;:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class DeflaterOutputStream:
method <init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ)V:
new *1: @GUT.quals.Peer

package java.util.zip:
class InflaterOutputStream:
method <init>(Ljava/io/OutputStream;)V:
new *0: @GUT.quals.Rep

package java.util.zip:
class ZipCoder:
method decoder()Ljava/nio/charset/CharsetDecoder;:
return: @GUT.quals.Peer

package java.util.zip:
class InflaterInputStream:
method <init>(Ljava/io/InputStream;)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class ZipInputStream:
method createZipEntry(Ljava/lang/String;)Ljava/util/zip/ZipEntry;:
return: @GUT.quals.Peer

package java.util.zip:
class ZipEntry:
method dosToJavaTime(J)J:
new *0: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method getZipEntry(Ljava/lang/String;J)Ljava/util/zip/ZipEntry;:
local e:
type: @GUT.quals.Peer

package java.util.zip:
class ZipEntry:
method setExtra([B)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class Deflater:
method deflate([BIII)I:
new *0: @GUT.quals.Rep

package java.util.zip:
class ZipCoder:
method toStringUTF8([BI)Ljava/lang/String;:
return: @GUT.quals.Peer

package java.util.zip:
class InflaterOutputStream:
method flush()V:
local ex:
type: @GUT.quals.Peer

package java.util.zip:
class Inflater:
field buf:
type: @GUT.quals.Any

package java.util.zip:
class ZipFile:
method <init>(Ljava/io/File;Ljava/nio/charset/Charset;)V:
parameter 1:
type: @GUT.quals.Peer

package java.util.zip:
class CRC32:
method updateBytes(I[BII)I:
parameter 1:
type: @GUT.quals.Any

package java.util.zip:
class DeflaterInputStream:
field rbuf:
new *0: @GUT.quals.Rep

package java.util.zip:
class Deflater:
field buf:
type: @GUT.quals.Any

package java.util.zip:
class ZipCoder:
method get(Ljava/nio/charset/Charset;)Ljava/util/zip/ZipCoder;:
return: @GUT.quals.Peer

package java.util.zip:
class GZIPInputStream:
method skipBytes(Ljava/io/InputStream;I)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class ZipEntry:
method <init>(Ljava/util/zip/ZipEntry;)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class ZipInputStream:
method <init>(Ljava/io/InputStream;)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class GZIPInputStream:
method readTrailer()Z:
local in:
type: @GUT.quals.Peer

package java.util.zip:
class InflaterOutputStream:
method <init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;I)V:
new *0: @GUT.quals.Peer

package java.util.zip:
class CRC32:
method update([BII)V:
new *0: @GUT.quals.Rep

package java.util.zip:
class ZipInputStream:
method readLOC()Ljava/util/zip/ZipEntry;:
new *2: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
method closeEntry()V:
new *1: @GUT.quals.Rep

package java.util.zip:
class DeflaterOutputStream:
method <init>(Ljava/io/OutputStream;Ljava/util/zip/Deflater;IZ)V:
new *2: @GUT.quals.Peer

package java.util.zip:
class Deflater:
method deflate([BIII)I:
new *1: @GUT.quals.Rep

package java.util.zip:
class GZIPOutputStream:
method writeShort(I[BI)V:
parameter 1:
type: @GUT.quals.Peer

package java.util.zip:
class ZipCoder:
method getBytes(Ljava/lang/String;)[B:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class InflaterOutputStream:
method <init>(Ljava/io/OutputStream;Ljava/util/zip/Inflater;I)V:
new *3: @GUT.quals.Peer

package java.util.zip:
class ZipOutputStream:
method writeLOC(Ljava/util/zip/ZipOutputStream$XEntry;)V:
local e:
type: @GUT.quals.Peer

package java.util.zip:
class InflaterOutputStream:
method write([BII)V:
new *2: @GUT.quals.Peer

package java.util.zip:
class DeflaterInputStream:
method <init>(Ljava/io/InputStream;)V:
new *0: @GUT.quals.Rep

package java.util.zip:
class ZipFile:
method <init>(Ljava/io/File;Ljava/nio/charset/Charset;)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method <init>(Ljava/io/File;ILjava/nio/charset/Charset;)V:
parameter 0:
type: @GUT.quals.Peer

package java.util.zip:
class ZipEntry:
method getExtra()[B:
return: @GUT.quals.Peer

package java.util.zip:
class ZipFile$1:
method <init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;I)V:
parameter 1:
type: @GUT.quals.Any

package java.util.zip:
class InflaterInputStream:
method <init>(Ljava/io/InputStream;Ljava/util/zip/Inflater;)V:
parameter 1:
type: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
method close()V:
local inf:
type: @GUT.quals.Peer

package java.util.zip:
class ZipFile:
field streams:
type:
inner-type 0: @GUT.quals.Peer

package java.util.zip:
class ZipFile$2:
method nextElement()Ljava/util/zip/ZipEntry;:
return: @GUT.quals.Peer

Number of variables: 455
Number of constraints: 2949

Total running time: 5754
Generation: 4631
Solving: 1080
Output: 43

Solver: 
Total time in PBSConstraintSolver: 877
Generating declarations: 47
Generating constraints: 20
Generating CNF: 97
Generating Weights: 2
SAT solver: 711

real	0m21.020s
user	0m39.854s
sys	0m1.584s
Rep  annotations:  93
Peer annotations:  322
Any  annotations:  40
Lines   NCSL  
=====  =====  =================================================================
 5720   2637  ***** TOTAL *****  (24 files)
