Êþº¾E©net/minecraft/network/LpVec3java/lang/Integer  java/lang/Object()V  io/netty/buffer/ByteBufreadUnsignedByte()S  net/minecraft/world/phys/Vec3ZEROLnet/minecraft/world/phys/Vec3;  readUnsignedInt()J  hasContinuationBit(I)Z !" #$net/minecraft/network/VarIntread(Lio/netty/buffer/ByteBuf;)Iÿÿÿÿ ( )*unpack(J)D , -(DDD)V / 01xD 3 45sanitize(D)D 7 81y : ;1z =>? @Anet/minecraft/util/MthabsMax(DD)D?@ E FG writeByte(I)Lio/netty/buffer/ByteBuf; =I JKceilLong(D)J Q RKpack T UGwriteInt W XYwrite5(Lio/netty/buffer/ByteBuf;I)Lio/netty/buffer/ByteBuf; [\] ^_java/lang/DoubleisNaN(D)ZÂÿÿÿøBÿÿÿø efg hijava/lang/Mathclamp(DDD)D?à@ßÿ€ eo pKroundÿ et uAmin@ DATA_BITSI ConstantValueDATA_BITS_MASKÿMAX_QUANTIZED_VALUE SCALE_BITSSCALE_BITS_MASKCONTINUATION_FLAGX_OFFSETY_OFFSETZ_OFFSET! ABS_MAX_VALUE ABS_MIN_VALUECodeLineNumberTableLocalVariableTablethisLnet/minecraft/network/LpVec3;in StackMapTableMethodParameters:(Lio/netty/buffer/ByteBuf;)Lnet/minecraft/world/phys/Vec3;inputLio/netty/buffer/ByteBuf;lowestmiddlehighestJbufferscale;(Lio/netty/buffer/ByteBuf;Lnet/minecraft/world/phys/Vec3;)VoutputvaluechessboardLength isPartialZmarkersxnynzn SourceFile LpVec3.java! xyz{|yz}~1zlyz€�yz‚ƒyz„…yz‚†yz‡ˆyz‰Š1zb‹1zB Œ/*·±�Ž �� ŒB ~ §¬�Ž  ‘y’ @“‘ #”Œ n*¶ <š²°*¶ =*¶B!yx…�…�7~…7¸™*¸…%y�7»Y{¸'Šk{¸'Šk!{¸'Šk·+°�:  !"#&$,&3'C)K*W+c,m)Ž>n•–i—y\˜yW™š&H›š,Bœš’ü ÿ5 “• X�Œ÷Ì+´.¸2I+´6¸29+´9¸29(¸<¸<9B˜œ *¶DW±¸H7  L ”™§6  ™ LN�§ 7 ( Šo¸Py7 Šo¸Py7 Šo¸P!y7 ���7*ˆ‘¶DW*{ˆ‘¶DW*{ˆ¶SW ™ * {ˆ¸VW±�R1234'506677:>;Q<g=s>�?�AœB¥C±D¼FÁGËIŽ„ Ìž–ÌŸÄ01»81²;1'¥ 1>Žœš Q{¡¢ ge£š sY¤š�K¥š�=¦šœ0›š’7ÿ7 ü@üAÿe  “ žŸ 45ŒK&¸Z™§ &`b¸d¯�LŽ Ÿ1’ I“Ÿ RKŒ;&jkjclk¸n­�PŽ Ÿ1“Ÿ )*ŒAqŠl¸svklog¯�TŽ Ÿš“Ÿ§¨