Êþº¾4› ]Æ ^Ç ÈÉ ]Ê ËÌÍ ]Î ]Ï ŒÐ ¹Ñ &Ò �Ó �ÔÕ Ö× ØÙ ÚÛÜ Ç ÚÝ Þß à áâ ãä ãåæ çè éê ë ìí Tîï ^ð ]ñ Tò óô Tõ Ò žö žÒ ÷ø ùú ]û 9õü 3ý þÿ Œ ]  :        È  3 3 Ë     Ë M ¹ ¹ ¹ 9! ]"# $ %& %'( XÇ %)* [Ç+,MethodIdentifier InnerClasses subscribers$Ljava/util/concurrent/ConcurrentMap; Signature�Ljava/util/concurrent/ConcurrentMap;Ljava/util/concurrent/CopyOnWriteArraySet;>;bus%Lcom/google/common/eventbus/EventBus;RuntimeInvisibleAnnotations$Lcom/google/j2objc/annotations/Weak;subscriberMethodsCache&Lcom/google/common/cache/LoadingCache;�Lcom/google/common/cache/LoadingCache;Lcom/google/common/collect/ImmutableList;>;flattenHierarchyCachezLcom/google/common/cache/LoadingCache;Lcom/google/common/collect/ImmutableSet;>;>;((Lcom/google/common/eventbus/EventBus;)VCodeLineNumberTableLocalVariableTablethis/Lcom/google/common/eventbus/SubscriberRegistry;register(Ljava/lang/Object;)VnewSet*Ljava/util/concurrent/CopyOnWriteArraySet; eventTypeLjava/lang/Class;eventMethodsInListenerLjava/util/Collection;eventSubscribersentryEntryLjava/util/Map$Entry;listenerLjava/lang/Object;listenerMethods$Lcom/google/common/collect/Multimap;LocalVariableTypeTableSLjava/util/concurrent/CopyOnWriteArraySet;Ljava/lang/Class<*>;?Ljava/util/Collection;jLjava/util/Map$Entry;Ljava/util/Collection;>;aLcom/google/common/collect/Multimap;Lcom/google/common/eventbus/Subscriber;>; StackMapTable-. unregisterlistenerMethodsForTypecurrentSubscribersgetSubscribersForTesting"(Ljava/lang/Class;)Ljava/util/Set;N(Ljava/lang/Class<*>;)Ljava/util/Set;1Lcom/google/common/annotations/VisibleForTesting;getSubscribers((Ljava/lang/Object;)Ljava/util/Iterator;event eventTypes(Lcom/google/common/collect/ImmutableSet;subscriberIteratorsLjava/util/List;>Lcom/google/common/collect/ImmutableSet;>;OLjava/util/List;>;/Q(Ljava/lang/Object;)Ljava/util/Iterator;findAllSubscribers8(Ljava/lang/Object;)Lcom/google/common/collect/Multimap;parameterTypes[Ljava/lang/Class;methodLjava/lang/reflect/Method;methodsInListenerclazz[Ljava/lang/Class<*>;u(Ljava/lang/Object;)Lcom/google/common/collect/Multimap;Lcom/google/common/eventbus/Subscriber;>;getAnnotatedMethods<(Ljava/lang/Class;)Lcom/google/common/collect/ImmutableList;e?Lcom/google/common/util/concurrent/UncheckedExecutionException;[(Ljava/lang/Class<*>;)Lcom/google/common/collect/ImmutableList;getAnnotatedMethodsNotCachedident@Lcom/google/common/eventbus/SubscriberRegistry$MethodIdentifier; supertype supertypesLjava/util/Set; identifiersLjava/util/Map;&Ljava/util/Set<+Ljava/lang/Class<*>;>;kLjava/util/Map;01£flattenHierarchy;(Ljava/lang/Class;)Lcom/google/common/collect/ImmutableSet; concreteClassT(Ljava/lang/Class<*>;)Lcom/google/common/collect/ImmutableSet;>; access$000x0()V SourceFileSubscriberRegistry.java ¯« nÃ2 34 ab5 67#com/google/common/eventbus/EventBus ef  ¡ 89 :; <= >? @Ajava/util/Map$Entry BAjava/lang/Class CAjava/util/CollectionD E7(java/util/concurrent/CopyOnWriteArraySet FGH IG JK LK"java/lang/IllegalArgumentExceptionM NO PQjava/lang/StringBuilder nR5missing event subscriber for an annotated method. Is ST registered? UV nWjava/util/AbstractCollection XY java/util/Set Z[ ¼½ \Q] ^_ <` abc def gh ª«java/lang/reflect/Method ijk gl mn ijo p7'com/google/common/collect/ImmutableList=com/google/common/util/concurrent/UncheckedExecutionException qrs tuv Xw xz{ |; }~ €$com/google/common/eventbus/Subscribe �‚ ƒ?lMethod %s has @Subscribe annotation but has %s parameters. Subscriber methods must have exactly 1 parameter. „… †?{@Subscribe method %s's parameter is %s. Subscriber methods cannot accept primitives. Consider changing the parameter to %s. ‡Vˆ ‰Š ‹V „Œ>com/google/common/eventbus/SubscriberRegistry$MethodIdentifier n� Žb mG �� ‘’ lj&com/google/common/collect/ImmutableSet “”• –— ˜—/com/google/common/eventbus/SubscriberRegistry$1 ™š/com/google/common/eventbus/SubscriberRegistry$2-com/google/common/eventbus/SubscriberRegistryjava/lang/Object"com/google/common/collect/Multimapjava/util/Iteratorjava/util/List java/util/Mapjava/lang/reflect/Method;com/google/common/collect/MapsnewConcurrentMap&()Ljava/util/concurrent/ConcurrentMap;$com/google/common/base/Preconditions checkNotNull&(Ljava/lang/Object;)Ljava/lang/Object;asMap()Ljava/util/Map;entrySet()Ljava/util/Set;iterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;getKeygetValue"java/util/concurrent/ConcurrentMapget putIfAbsent8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"com/google/common/base/MoreObjects firstNonNulladdAll(Ljava/util/Collection;)Z removeAlljava/lang/StringvalueOf&(Ljava/lang/Object;)Ljava/lang/String;length()I(I)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Ljava/lang/String;)Vof*()Lcom/google/common/collect/ImmutableSet;getClass()Ljava/lang/Class;sizecom/google/common/collect/ListsnewArrayListWithCapacity(I)Ljava/util/ArrayList;2()Lcom/google/common/collect/UnmodifiableIterator;add(Ljava/lang/Object;)Z#com/google/common/collect/Iteratorsconcat*(Ljava/util/Iterator;)Ljava/util/Iterator;&com/google/common/collect/HashMultimapcreate*()Lcom/google/common/collect/HashMultimap;getParameterTypes()[Ljava/lang/Class;%com/google/common/eventbus/Subscriberz(Lcom/google/common/eventbus/EventBus;Ljava/lang/Object;Ljava/lang/reflect/Method;)Lcom/google/common/eventbus/Subscriber;put'(Ljava/lang/Object;Ljava/lang/Object;)Z$com/google/common/cache/LoadingCache getUncheckedgetCause()Ljava/lang/Throwable;!com/google/common/base/ThrowablesthrowIfUnchecked(Ljava/lang/Throwable;)V#com/google/common/reflect/TypeToken8(Ljava/lang/Class;)Lcom/google/common/reflect/TypeToken;getTypesTypeSet/()Lcom/google/common/reflect/TypeToken$TypeSet;+com/google/common/reflect/TypeToken$TypeSetrawTypes newHashMap()Ljava/util/HashMap;getDeclaredMethods()[Ljava/lang/reflect/Method;isAnnotationPresent(Ljava/lang/Class;)Z isSynthetic checkArgument)(ZLjava/lang/String;Ljava/lang/Object;I)V isPrimitivegetName'com/google/common/primitives/Primitiveswrap$(Ljava/lang/Class;)Ljava/lang/Class; getSimpleNameL(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V(Ljava/lang/reflect/Method;)V containsKeyvalues()Ljava/util/Collection;copyOfA(Ljava/util/Collection;)Lcom/google/common/collect/ImmutableList; propagate3(Ljava/lang/Throwable;)Ljava/lang/RuntimeException;$com/google/common/cache/CacheBuilder newBuilder(()Lcom/google/common/cache/CacheBuilder;weakKeysbuildM(Lcom/google/common/cache/CacheLoader;)Lcom/google/common/cache/LoadingCache;0]^abcdefghijckljcm nop[*·*¸µ*+¸Àµ±qF@A GHrstefuvp§ ‡*+·M,¹ ¹ ¹ N-¹ ™i-¹ À:¹À:¹À:*´¹À:Ç&»Y·:*´¹À¸À:¶W§ÿ”±q2 LN+O7PCRSTXUaViW{Zƒ[†\rRawx7LyzC@{|S0}x+X~€‡st‡�‚�ƒ„…>aw†7Ly‡C@{ˆS0}†+X~‰�ƒŠ‹:ýŒ�ÿc]^Œ�ÿ ]^ŒŽvpŸ ™*+·M,¹ ¹ ¹ N-¹ ™{-¹ À:¹À:¹À:*´¹À:Æ ¶š6»Y+¸:A¸¶`»Z_·¶ ¶ !¶ ¶"·#¿§ÿ‚±q& `b+c7dCfSgbl•r˜srH7^yzCR�|SB�x+j~€™st™�‚“ƒ„…47^y‡CR�ˆSB�†+j~‰“ƒŠ‹@ýŒ�ÿJ]^Œ�ÿ2]^Œ�ú‘’p]*´+¹À$¸%¸À&°qwrstyz… y‡c“g”•–pZ+¶'¸(M,¶)¸*N,¶+:¹ ™3¹ À:*´¹À:Æ-¶,¹-W§ÿÉ-¹.¸/°q& � ‚„,…<†AˆMŠPŒr><}x,!yzZstZ—‚R˜™Jš›…*<}†,!y‡R˜œJš�‹þTž�6úcŸ ¡pM¸0M+¶'N-¸1¶2:¹ ™2¹ À3:¶4:2:,*´+¸5¹6W§ÿÊ,°q"¤¥ ¦(§/¨5©HªK«rH/¢£5yz( ¤¥MstM�‚I¦„ D§z…*/¢¨5y‡I¦Š D§‡‹þŒ�ú8c© ª«p}²7*¹8À9°L+¶;¸<+¿ :q° ±²³r ¬­§z… §‡‹M:c® ¯«p  Ñ*¸=¶>¶?L¸@M+¹ N-¹ ™«-¹ À:¶A:¾66¢‡2:B¶C™p¶Dšh¶4:  ¾ §E ¾¸F 2¶Gš§H 2¶I 2¸J¶K¸L»MY·N: , ¹Oš, ¹PW„§ÿx§ÿR,¹Q¸R°qJ¸ ¹º*»G¼Y¾`¿vÆzÇ�͚̔Æ�ϨгѾ»ÄÕÇÖrH`^¢£ ¨°± Gw¤¥*š²zѧz Ƴ´µ¶…4`^¢¨ *š²‡ѧ‡ Ƴ·µ¸‹P þ&¹�ÿ"&¹�ºý13»@@ù8ÿ&¹�úc®¼½px²S*¹8ÀT°L+¶;¸U¿ :qï ðñr¬­¾z… ¾‡‹M:c¿g”À«p/*¸°q8r ÁzÂÃpW'¸V¶W»XY·Y¶Z³7¸V¶W»[Y·\¶Z³S±q–— ˜ÛÜ Ý&ÚÄÅ`*M]_[X¹   y