2 5 3\fsa     3     3 3 3 3 3 3 3 3 3 3 3  ' 3  3 3 ' VERSIONB ConstantValueBIT_TARGET_NEXTI BIT_LAST_ARC@ BIT_FINAL_ARC LABEL_INDEX_BITSLABEL_INDEX_MASKLABEL_INDEX_SIZEarcs[BflagsLjava/util/EnumSet; Signature.Ljava/util/EnumSet; labelMapping hasNumbersZepsilon$assertionsDisabled(Ljava/io/InputStream;)VCodeLineNumberTableLocalVariableTablefLmorfologik/fsa/FSAFlags;arr$[Lmorfologik/fsa/FSAFlags;len$i$thisLmorfologik/fsa/CFSA2;inLjava/io/InputStream;versionflagBitsSlabelMappingSize StackMapTableZ Exceptions getRootNode()I getFirstArc(I)Inode getNextArcarcgetArc(IB)Ilabel getEndNode nodeOffset getArcLabel(I)BindexgetRightLanguageCount isArcFinal(I)Z isArcTerminal isArcLast isNextSetgetFlags()Ljava/util/Set;,()Ljava/util/Set;getDestinationNodeOffsetGskipArcoffsetflagreadVInt([BI)Ishiftarraybvalue writeVInt([BII)I vIntLengthbytesskipVInt()V SourceFile CFSA2.java R O; java/io/IOException Invalid file header magic bytes. R )This class can only read FSA version: -58 morfologik/fsa/FSAFlags HI java/lang/StringBuilderUnrecognized flags remained: 0x  X MN LG FG lm m m }{ m vw om QNjava/lang/AssertionErrorCan't follow a terminal arc: RNode out of bounds. 'This FSA was not compiled with NUMBERS. ~{Can't v-code negative ints.morfologik/fsa/CFSA2 morfologik/fsa/FSAjava/io/InputStreammorfologik/util/FileUtilsreadInt(Ljava/io/InputStream;)I(Ljava/lang/String;)VreadByte(Ljava/io/InputStream;)B readShort(Ljava/io/InputStream;)Sjava/util/EnumSetnoneOf&(Ljava/lang/Class;)Ljava/util/EnumSet;values()[Lmorfologik/fsa/FSAFlags;isSet(ILmorfologik/fsa/FSAFlags;)Zadd(Ljava/lang/Object;)ZasShort(Ljava/util/Set;)Sappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;java/lang/Integer toHexString(I)Ljava/lang/String;toString()Ljava/lang/String;NUMBERScontains readFully(Ljava/io/InputStream;[B)V(Ljava/io/InputStream;)[B(I)Ljava/lang/StringBuilder;(Ljava/lang/Object;)V java/util/Setjava/lang/ClassdesiredAssertionStatus()Z135 6789:;8<=;8>?;8@A;8BC;8DE;8DFGHIJKLGMNO;8PQNRST**+ Y+=Ɵ Y + >* :66#2: * W* !YY** +~6*+**+UV !'16@[dntV\ [WXE/YZJ*[;M'\;]^_`!a;6bcd;e,fgfgh (ijkT4 ** UV  ]^lmTT* *!U V]^n;e omTU*"*#U V]^p;e qrT *>*$*%>U V*p; ]^ n; s7e tmTF* =&"'YY()*&* 'Y+*U+DV F]^Fp;@u;e+vwTt*3~= *3*`3U V ]^p; x;eymTi(&*,- 'Y.**/U  V(]^(n;ez{TQ*3 ~UV]^p;e@|{TN* UV]^p;e @}{TQ*3@~U'V]^p;e@~{TR*3~U.V]^p;e@T/* U5V ]^JmT:*0*" *%<*#**3~`/U<>?CIV:]^:p;e$ffmT;*3=~~ *!<&* 'Y1UQ TUYZ"]9^V ;]^;; 1;e T**3=~>6*3=~x>Uef hij"h(mV4 ;*G*;&7 !;e  T;& 'Y2**~Tz=*TUtvw)x1z9|V ;G;;;;emT|*& 'Y2*<z;U"(V*;;emTS*3U V]^;eT534&UYe @