1 .U VWX UY Z [ \ ]^ $_`ab $cde *fghi *jkl mno Upq rs "tu $v w $xy (tz *{ | *x}()VCodeLineNumberTableLocalVariableTablethisLopendap/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/StringBuilder5 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): opendap/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/StringBuilder;(I)Ljava/lang/StringBuilder;toString()Ljava/lang/String;java/io/PrintStreamprintln(Ljava/lang/String;)V writeShort(I)VwriteInt readShort()SreadInt()I(J)Ljava/lang/StringBuilder;(Ljava/io/File;)V(Ljava/io/OutputStream;)Vclose(Ljava/io/InputStream;)V ./013*2  3 456712=Y +  =Y  +  6Y  + 6Y + 2F*+,!-)/+0D1I2Q5V6p7v8~:;<=?3*4589:;VT<=>?@A1] +=Y >Y ~>Y  +=Y >Y ~>Y  +6Y 7Y 7Y  +6Y 7Y 7Y 2vIJ K&L(MANFO_QgRlSTUVWZ[\]^_ `'b/c5dOeTfngvhk3>458B :;(iC=D=EF>? GH1QYLY !M"Y,#N$Y-%:+&'(Y,):*Y+:+,-2. pqrs%u+v0x:yE{K|P~3HQIJIK5?LM68N%,O9:PQE RB>?ST