. .U VWX UY Z [ \ ]^ $_`ab $cde *fghi *jkl mno Upq rs "tu $v w $xy (tz *{ | *x}()VCodeLineNumberTableLocalVariableTablethisLdods/dap/UIntTest;sendIt(Ljava/io/DataOutputStream;)VfpLjava/io/DataOutputStream;sSiI Exceptions~getIt(Ljava/io/DataInputStream;)VLjava/io/DataInputStream;i1i2lJmain([Ljava/lang/String;)Vargs[Ljava/lang/String;bfLjava/io/File;Ljava/io/FileOutputStream;sinkifpLjava/io/FileInputStream;source SourceFile UIntTest.java /0 java/lang/StringBuffer5 Short assigned to 65500. System thinks of it as:  Wrote it to disk. 5 Short assigned to 65537. System thinks of it as: 5 Int assigned to 4294967040. System thinks of it as: 5 Int assigned to 4294967298. System thinks of it as:  Reading data...  System read short from file as: Converted short to int: 5And'd with 0xFFFF (represented as an int in memory):  System read int from file as: Converted int to long: :And'd with 0xFFFFFFFFL (represented as a long in memory): dods/dap/UIntTest java/io/File UIntTest.bin /java/io/FileOutputStream /java/io/DataOutputStream / 67 0java/io/FileInputStreamjava/io/DataInputStream / @Ajava/lang/Objectjava/lang/Exceptionjava/lang/SystemoutLjava/io/PrintStream;append,(Ljava/lang/String;)Ljava/lang/StringBuffer;(I)Ljava/lang/StringBuffer;toString()Ljava/lang/String;java/io/PrintStreamprintln(Ljava/lang/String;)V writeShort(I)VwriteInt readShort()SreadInt()I(J)Ljava/lang/StringBuffer;(Ljava/io/File;)V(Ljava/io/OutputStream;)Vclose(Ljava/io/InputStream;)V ./013*2 3 456712=Y +  =Y  +  6Y  + 6Y + 2F!)+DIQVp v!~#$%&(3*4589:;VT<=>?@A1] +=Y >Y ~>Y  +=Y >Y ~>Y  +6Y 7Y 7Y  +6Y 7Y 7Y 2v23 4&5(6A7F8_:g;l<=>?@EFGHIJ K'M/N5OOPTQnRvSX3>458B :;(iC=D=EF>? GH1QYLY !M"Y,#N$Y-%:+&'(Y,):*Y+:+,-2. `abc%e+f0h:iEkKlPn3HQIJIK5?LM68N%,O9:PQE RB>?ST