Êþº¾E” search.()Lnet/minecraft/client/searchtree/SearchTree;  java/util/ListisEmpty()Z  *net/minecraft/client/searchtree/SearchTreeempty+net/minecraft/client/searchtree/SuffixArray  ()V  iterator()Ljava/util/Iterator;   java/util/IteratorhasNext  !"next()Ljava/lang/Object; $%& '(java/util/function/Functionapply&(Ljava/lang/Object;)Ljava/lang/Object;*java/util/stream/Stream, -.accept^(Lnet/minecraft/client/searchtree/SuffixArray;Ljava/lang/Object;)Ljava/util/function/Consumer; )0 12forEach (Ljava/util/function/Consumer;)V 4 5generate 789 :(java/util/ObjectsrequireNonNull< =[(Lnet/minecraft/client/searchtree/SuffixArray;)Lnet/minecraft/client/searchtree/SearchTree; ?@A BCjava/util/LocaleROOTLjava/util/Locale; EFG HIjava/lang/String toLowerCase&(Ljava/util/Locale;)Ljava/lang/String; K LMadd'(Ljava/lang/Object;Ljava/lang/String;)V O PQof()Ljava/util/List;Sjava/lang/ObjectCodeLineNumberTable SignatureI()Lnet/minecraft/client/searchtree/SearchTree; plainText[(Ljava/util/List;Ljava/util/function/Function;)Lnet/minecraft/client/searchtree/SearchTree;LocalVariableTableelementLjava/lang/Object;elementsLjava/util/List;idGetterLjava/util/function/Function;tree-Lnet/minecraft/client/searchtree/SuffixArray;LocalVariableTypeTableTT;Ljava/util/List;OLjava/util/function/Function;>;2Lnet/minecraft/client/searchtree/SuffixArray; StackMapTableMethodParameters­(Ljava/util/List;Ljava/util/function/Function;>;)Lnet/minecraft/client/searchtree/SearchTree;$(Ljava/lang/String;)Ljava/util/List;text)(Ljava/lang/String;)Ljava/util/List;lambda$plainText$0T(Lnet/minecraft/client/searchtree/SuffixArray;Ljava/lang/Object;Ljava/lang/String;)V elementIdLjava/lang/String;lambda$empty$0(Ljava/lang/Object; SourceFileSearchTree.javaRuntimeVisibleAnnotationsLjava/lang/FunctionalInterface;BootstrapMethodsk{ | rk~(Ljava/lang/Object;)V€ � noƒ(Ljava/lang/String;)V… † kˆ ‰Š‹ Œ�"java/lang/invoke/LambdaMetafactory metafactoryÌ(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; InnerClasses�%java/lang/invoke/MethodHandles$Lookup’java/lang/invoke/MethodHandlesLookup R Tº°U VW XYTX*¹™¸ °»Y·M*¹N-¹™&-¹:+¹#À),º+¹/§ÿ×,¶3,Y¸6Wº;°U"  -EHLZ*-[\X]^X_`Cabc*-[dX]eX_fCagh ýú+i ]_VjkilVm noTK *+,²>¶D¶J±UZ  ab [\ pq rkT.¸N°U Z lqVstuvwx ‡yzy‡}‚‡y„yŽ �‘“