4 !H I J KLM N KO KP Q RS TU VWX Y Z[ H K\ ]^ _` a b Tc Vd Tef gh@ij()VCodeLineNumberTableLocalVariableTablethisLtest/ModeChangesDemo;main([Ljava/lang/String;)Vargs[Ljava/lang/String;nonQubeLorg/das2/qds/QDataSet;it!Lorg/das2/qds/OldDataSetIterator;it2"Lorg/das2/qds/QubeDataSetIterator; StackMapTableklMrank2qube1qube2qube3Lorg/das2/qds/JoinDataSet;Xrank3countIrankN(I)Lorg/das2/qds/QDataSet;idssizerank SourceFileModeChangesDemo.java "# 7# @Al mn org/das2/qds/QubeDataSetIterator "o pq rs r#t uvw xyz {|org/das2/qds/JoinDataSet "} ~ojava/lang/StringBuilder  ,  x count= stest/ModeChangesDemojava/lang/Objectorg/das2/qds/QDataSetorg/das2/qds/OldDataSetIteratorcreate:(Lorg/das2/qds/QDataSet;)Lorg/das2/qds/OldDataSetIterator;(Lorg/das2/qds/QDataSet;)VhasNext()Znext()Djava/lang/SystemerrLjava/io/PrintStream;java/io/PrintStreamprintln(Ljava/lang/Object;)Vorg/das2/qds/DDataSet createRank1(I)Lorg/das2/qds/DDataSet;(I)VjoingetIndex(I)Iappend(I)Ljava/lang/StringBuilder;-(Ljava/lang/String;)Ljava/lang/StringBuilder;indextoString()Ljava/lang/String;(Ljava/lang/String;)V createRank2(II)Lorg/das2/qds/DDataSet;printjava/lang/Mathrandom! !"#$/*%& '( )*$1L+MY+N,,X- - %&  "&0 &*1+,)-. $/0123456 7#$E K L M YN-*-+-,-:Y-:TX Y%:#$ %&'(")'+-,7.?/E0J14&>8. 9.:.y-;-d/07Z1237444<56X =#$ KL M YN-*-+-,-:Y-:6~X Y Y Y%F789:;#<(=-?3@=B@CHDNEQFGIJ&H8.9.:.-;3/0=12@>?3@444<56 @A$@kc YLkc=>+d+%"MNPQ'R.S8R>U&*)B?$C;'D?@E?3<FG