4 4qrstu -vw -x -y 4z {| } ~ 4 -    4 - - -  {  "  4    ~ABBREVIATION_CHARLjava/lang/String; ConstantValueRESOURCE_FILENAMEUKRAINIAN_LETTERSLjava/util/regex/Pattern;DO_NOT_SUGGEST_SPACED_PATTERN8(Ljava/util/ResourceBundle;Lorg/languagetool/Language;)VCodeLineNumberTableLocalVariableTablethis:Lorg/languagetool/rules/uk/MorfologikUkrainianSpellerRule;messagesLjava/util/ResourceBundle;languageLorg/languagetool/Language; Exceptions getFileName()Ljava/lang/String;getId isMisspelledX(Lorg/languagetool/rules/spelling/morfologik/MorfologikMultiSpeller;Ljava/lang/String;)ZspellerCLorg/languagetool/rules/spelling/morfologik/MorfologikMultiSpeller;word StackMapTable ignoreToken-([Lorg/languagetool/AnalyzedTokenReadings;I)Ztokens)[Lorg/languagetool/AnalyzedTokenReadings;idxI hasGoodTag+(Lorg/languagetool/AnalyzedTokenReadings;)ZposTag analyzedToken Lorg/languagetool/AnalyzedToken;(Lorg/languagetool/AnalyzedTokenReadings;filterSuggestions(Ljava/util/List;)VitemiteratorLjava/util/Iterator; suggestionsLjava/util/List;LocalVariableTypeTable(Ljava/util/Iterator;$Ljava/util/List; Signature'(Ljava/util/List;)V()V SourceFile#MorfologikUkrainianSpellerRule.java <=8org/languagetool/rules/uk/MorfologikUkrainianSpellerRule/uk/hunspell/uk_UA.dictMORFOLOGIK_RULE_UK_UA² ³ LM J 9:  RS. java/lang/StringBuilder <n J [А-ЯІЇЄҐ] - ‑раза YZ d org/languagetool/AnalyzedToken Jorg/languagetool/JLanguageTool SENT_STARTSENT_END J:inanim:v_kly abjava/lang/String ;: n .*[а-яіїєґА-ЯІЇЄҐ].* (авіа|авто|анти|аудіо|відео|водо|гідро|екстра|квазі|кіно|лже|мета|моно|мото|псевдо|пост|радіо|стерео|супер|ультра|фото) .*@org/languagetool/rules/spelling/morfologik/MorfologikSpellerRulejava/io/IOExceptionjava/util/IteratorendsWith(Ljava/lang/String;)Zlength()I substring(II)Ljava/lang/String;&org/languagetool/AnalyzedTokenReadingsgetTokenjava/util/regex/Patternmatcher3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;java/util/regex/Matchermatches()Zequals(Ljava/lang/Object;)Zappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString ignoreWordcontains(Ljava/lang/CharSequence;)ZequalsIgnoreCase()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object; getPOSTag#org/languagetool/tagging/uk/IPOSTagbad%Lorg/languagetool/tagging/uk/IPOSTag;getTextjava/util/Listremovecompile-(Ljava/lang/String;)Ljava/util/regex/Pattern;145678679:;:<=>I*+,? /1@ ABCDEFGHIJ>-?5@ ABKJ>-?:@ ABLM>u%, ,,,d M*+, ??@B@ %AB%NO%P6Q RS>+2 N - *++d:+`2 **Y----- - *+2?:GJKMN!P9QSRUT^U`Y~Z[^@*ABTUVWP6Q X 3 #GHYZ>`+M, S,!"N-#:;%1&''() *?* bcd'e1f<gIhYi[j^k@*=[6C\]`AB`T^Q_S`Xab>?*+++,M, ,,!-N-./-  ,0ѱ?prst5u;w>x@*c6 2de?AB?fgh 2di?fjQ  _.klmn>-12 32/? ()op