#writetypeParametersdeclaredMembersgetMemberId_readDeclaredMembers
returnTypeconstInitializermatchisStaticreadfunctionType	valueType	supertype
interfacesmixinsinheritedMembers_readInheritedMembersisConst	isFactoryconstantInitializersastencodeidmetadataannotationssuperclassConstraintsclass_mixin_topLevelFunctiontopLevelGettertopLevelSetterinstanceGetterinstanceMethodinstanceSetterinterfaceConstructor	ClassItemInstanceItemInstanceItemGetterItemInstanceItemMemberItemInstanceItemMethodItemInstanceItemSetterItemInterfaceItemInterfaceItemConstructorItemManifestAnnotationManifestItemManifestMetadata	MixinItemTopLevelFunctionItemTopLevelGetterItemTopLevelItemTopLevelSetterItem_ManifestItemKind_ManifestItemKind2oClassElementImpl2ManifestItemIdEncodeContextcontextwithTypeParameterselementtypeParameters2idmetadataencode	metadata2typeParameters	supertypemixins
interfacesdeclaredMembersinheritedMembersSummaryDataReaderreadManifestTypeParameterreadList_readDeclaredMembersManifestTypereadOptional_readInheritedMembersoverridevoidBufferedSink	writeEnumclass_writeInstanceElementImpl2ListMap
LookupName	writeListwriteMapwriteKeyname
writeValuememberreadMapreadKey	readValueGetterElementImplManifestNodethisOrVariableMetadataisStatic
returnTypeconstInitializerreadBoolboolMatchContextmatchinstanceGetterwriteOptionalExecutableElementImpl2	writeBoolreadEnumvaluesinstanceMethodinstanceSetterinterfaceConstructorMethodElementImpl2ManifestFunctionTypefunctionTypetype
writeNoTagSetterElementImpl	valueTypeformalParametersInterfaceElementImpl2addTypeParametersConstructorElementImpl2withFormalParametersisConst	isFactoryconstantInitializersmapinitializertoFixedListastElementAnnotationImplannotationAstAnnotatableElementImplmustCallSupereffectiveMetadataMetadataImplannotations
annotationreadTypedListlengthixMixinElementImpl2isEmpty
isNotEmptysuperclassConstraintsmixin_TopLevelFunctionElementImpltopLevelFunctiontopLevelGettertopLevelSetterPropertyAccessorElementImpl2accessorAstNode
ExpressionisSynthetic	variable3constantInitializer2
expressionInterfaceItemTopLevelItemInstanceItemMemberItemManifestItemInstanceItem𹌱W貁劄抎濑t       "package:analyzer/dart/ast/ast.dart     .package:analyzer/src/dart/element/element.dart  ?   *package:analyzer/src/fine/lookup_name.dart  乼   +package:analyzer/src/fine/manifest_ast.dart  仾   /package:analyzer/src/fine/manifest_context.dart  佷   *package:analyzer/src/fine/manifest_id.dart     ,package:analyzer/src/fine/manifest_type.dart  侾   .package:analyzer/src/summary2/data_reader.dart  倝   .package:analyzer/src/summary2/data_writer.dart  偮   9package:analyzer/src/utilities/extensions/collection.dart     package:meta/meta.dart洠  [$/ M泙讇貋>乻仼併侽倛偭&'僢僷儑儰兦冨 凜刪刵刼剳劚務匌+匤卌厎厪呚;唌啩喥嗘嗰嗿;嘠噚嚙囧'圼垐埞堽	
8塮墋墎墐墑壄夌9妟妠妼姡娎娾=媍媑媓媡嫋嫮嬔嬩孄'孻宍宒宔尙屖屝岆峌峔峘峛峜嵈嵳嶟嶠0嶮巎巿幀幉幊庘&廚廢弜弳彲徖忚忨怚悓悡悧悩愙慅$慡憊懀戅戝戦戧戹6抌挍掁掆掋掞揌揰搟摜摡摣摤擈'(擟擹攚敁敊敋敠斨 $%1昐昷晥晫晬曀曧(<杍枮柼 .梑棖椥椫椱椳椵楘3榐榑榸槕槷標橂橊橋!橝檈檸檿櫢櫰-歘歠歫歬毉毿汍&汭泙泧泲泴洏涃8<=淚渒湤湽溰溹溾溿4漈漊漰潎潳澚澽濅濆4瀀瀫瀲灙灨炨烌#烢焾煆煋煍熤燍 燨爎牉牓牘牚牰狏"⌒＄	3⒄ⅧⅨ｀0ぬセミ4︵︶Ця $%1⊿╦◢īㄉㄜ ㏑℡┘┞┹?狥狫狶狹猵񥧵玓玵珟+񦢼琯瑖'璕璪
>畒疈痠瘣(癬皻啊哎唉安傍?眒睍绷兵睧睲睶睷瞊瞼步苍柴3砞砤砪砫硻硽潮橙澄诚,碦碮碷碸触崔粹淬礐礮祫祳旦奠刁调爹碟8禸秨稜丁恫度朵蛾峨饵,穔穙穚穪罚贩费氛纷坟否 5窽竄竅竳笝复负缸筈筰筽箃箄贡刮果+5<篅篈簘罕喉籆粐粷互猾滑唤涣宦讳!"糫紡紣紴嫉家减2組絨綎娇解򞸧網緒緵久臼抉)緾縐繛咳 @ @3 @m @尷 @ @ A A A A A AQ Ag A幚 A嚼 A B= Bq B灷 B侠 C CP CW C[ C\ Ch Cɡ C岳 D! D% D& D2 DT D偫 D櫪 D睦 D壤 D世 D死 E EE EF E_ Ev E摾 E忱 E估 E豪 E缋 F F+ F] Fd F吚 F摾 F乩 G
 G G G GV Gw G灷 G屠 H H H H H Hf H捓 H爬 H衫 H世 H掷 H I0 IG Ij In Ip Iq I蠢 I绽 I I J J, JI Jg J嬂 J懤 J捓 J嚼 J堇 K K) K0 KO K] K喞 K椑 K坷 K壤 K LA LH LL LM L嬂 L L牙 M  M- Mh Mo Ms Mt M M览 M炖 N% Nh Nl Nm Ny N浝 N牙 N枥 O O. O2 O4 O5 Oq O徖 O犂 O防 O岳 O诶 O劾 P* Pd Px P澙 P睦 P槔 Q Q? Qq Q灷 Q卫 Q R+ R1 R5 R7 R8 R{ R浝 R溊 R忱 R世 R缋 S S
 S S6 SV Sz S⒗ S├ S壤 S掷 S T T8 TA T劺 T嬂 T徖 T惱 T卫 T砝 U UC Uo Uv Uz U{ U嚴 U抢 U罄 V7 V; V< VH Vj V犂 V防 V依 V掷 V乩 V倮 V蚶 V W W W, W> W@ WA W[ Wm W W懤 W├ W W W锢 X XQ X X吚 X浝 X熇 X± X⒗ X死 X Y) Y- Y/ Y0 Ym Y捓 Y├ Y世 Y枥 Z" Z* Z0 ZA ZE ZG ZH Z嵗 Z估 Z欣 Z罄 [  [ [ [" [$          >   乻   仼   併      侽   倛   偭        '哰--  僤	僤 僤僲  僼儎儍  儖儧儦  儴兏兎  兯冔冓  冮凒凐    #32  凣刉刅   剄倱剏剛剝剮剝 剷劗劖  劦勍勌  勝"匁勽     21     t  #10   墑冚壓壓(/// The item for [InstanceElementImpl2].壡壡壡妢崐} 妢妷  姁姞姛  姧姺姸  娔娪娨  婃婖婔   0))  ;=奿奿   X  *65   媕鶍{媨  媮嫃嫀  媕媖実鴮寲  尠屆屄    峜咷峣峣   睅     -,  4嶥嶤  嶲巃巂  巒巬巪  帉帥帤   幍佱幗幱幵庍幵 庢廅    *"廎廍   悮丯悽惛惞惤惞 惥愌愋   嵍嵣嵣  嵶$嶋嶋   戩鯌扆    ,+  戩戫掑脪掱  掽
	  掑掓 摤/摴摴 撔 撔撔*n* *擛  擥擶擵  擽攏攎  攞攰攭      敎嚁敪  敵斄斃  斏	斕斔  敎敐'd88  >昄昁  '(晱侸暸暸  曆曚曘    椵椼椼  榓彉a 榓榳  榽槑槏  槙槬槫  槻樎樍  樝樲樰   橍乽橖 %>=  橢橾橽  檌#檰檯   歮歶殝殞殣殞 殤殼殻   5'楶楶   泿瓫洘  洢洺洸  浕浵浳  泿洀?牅P淧  淰渄渃  ?淍 溿$滈滈  漌対W 漌漨  漷潉潈  潒潧潥  潹澑澐  澟澰澯   濈伀濓 10  8濸濷  瀄"瀤瀢   煐煘煷煹煿煹 熀熗熖   6滻滻   牞綘牻  犆犙犘  犢犾犽  牞牠槨~     	圔)/// The item for [InterfaceElementImpl2].	       ガカ  タハノ  ャヲヱ     )(  8   ⅲⅲ  #⑸⑸  ⒆  Ⅺ俆??/// We store only IDs of the inherited members, but not type substitutions,
/// because in order to invoke any of these members, you need an instance
/// of the class for this [InterfaceItem]. And any code that can give such
/// instance will reference the class name, directly as a type annotation, or
/// indirectly by invoking a function that references the class as a return
/// type. So, any such code depends on the header of the class, so includes
/// the type arguments for the class that declares the inherited member.  ~    ︺丂︳︳    	  ︺︿'ᭈ8  >↙↘  '(ー椹﹪  ┑┐    狹猄猄  ;醌; ;玏  玘玭玬  玼珔珓  珤        "   4偮<琗琘琩琘 琸瑒瑑  瑡  (   仾# $76       '  	-""   皑仺肮肮  翱巴疤  罢邦绊  皑癌睺瞖瞖  瞜瞴瞲  睺睻 砫倲砵砵  硿1硿 硿钞  车衬趁   逞嫵畴踌仇踌 绸   硜硵硵   碻伌e磂  磌磞磝  磥 礃礂   村8搓搓  答逮待   !盏;;  礕礦礥  礲 祔祒    碟佨  叮F叮 叮动  抖杜赌  短钝囤   :A秠秠'/// The unique identifier of this item. 稏稏   俄伔  	  	"!  俄额穜b穲穲  穾窚窙  穜穝 坟凥忿忿  "7" "2  9窰窯   竇竐竨竩竱竩 競笐笎  笣斧釜   箇裙箯箰箶箰 箷龚恭   敷*   篊亇篐篐  篘篭篬  篸簉簈   荒Z簧簧  幌惠卉    "埀((  紥仭紥 紥紱  	饥疾急  脊忌既  贾兼煎  践	  '&  6紽紼  絈絘絗  絬絽絼  綒#僵建  角酵竭截轿桔疥金今谨进
1&'7傘?綡綢綯綢 綶総緎  緖緭緬  緹"净竞    A< A& A/ A0 A4 A0  A5 AH AG   糭.紉紉    C^评 Co Co   Cu C C   C C C   C^ C_ D(熇 D9 D9   D? DM DL   D( D)  D藙だ D D   EHp EH  EH E\   Ec Es Er   Ez E E   E E E    E紒X E E乩 E E E  E F F   F F# F"   F/, FU FT    G隼 G  G4 G5 G9 G5  G: GM GL    E' E7 E7    H独 H# H#   H) H7 H6   H?# H\ H[   H H H虁± H H   H H H   H汤 H  Iq吢 Iw Iw   J 惱 J   J  J   J J) J(   J0 J@ J?   JM J\ J[   Jk Jz Jy    J攣防 J J J J J  J J J   J J J   K" K! K     LO# LW Li Lj Ln Lj  Lo L L    I I I   I$ I I    Mv趵 M M   M M M   M M M   Mv Mw No吕 N N   N N N   No Np  O5 OB OB  OO  OO OO O慔 O  O O   O O O   O O O      O輦W P	 P	   P P! P      R8劅 R> R>   R瀔 R  R R   R R R   R R R   R R R    S亖 S S' S( S3 S(  S: SS SR   SZ Sr Sq   S~" S S    T拃缋 T T T T T  T T T    R} R R    U}嚼 U U   U U U   U U U   U} U~ V>椑 VO VO   VU Vc Vb   V> V?   V賔 V V    V V V   V V V   W W W   W W W   W. W. W.      WAi WF WF    W] W] W]   Wo Wo Wo   W W W   W W W      W瑎衾 W W     W駙 X X       X尷 X X      X蚠 X X   X X X     Y0 Y; Y:     Yo绽 Y Y       ZH劾 ZS ZR     Z弨捓 Z Z               / M泙讇貋>乻仼併侽倛偭&'僢僷儑儰兦冨 凜刪刵刼剳劚務匌+匤卌厎厪呚;唌啩喥嗘嗰嗿;嘠噚嚙囧'圼垐埞堽	
8塮墋墎墐墑壄夌9妟妠妼姡娎娾=媍媑媓媡嫋嫮嬔嬩孄'孻宍宒宔尙屖屝岆峌峔峘峛峜嵈嵳嶟嶠0嶮巎巿幀幉幊庘&廚廢弜弳彲徖忚忨怚悓悡悧悩愙慅$慡憊懀戅戝戦戧戹6抌挍掁掆掋掞揌揰搟摜摡摣摤擈'(擟擹攚敁敊敋敠斨 $%1昐昷晥晫晬曀曧(<杍枮柼 .梑棖椥椫椱椳椵楘3榐榑榸槕槷標橂橊橋!橝檈檸檿櫢櫰-歘歠歫歬毉毿汍&汭泙泧泲泴洏涃8<=淚渒湤湽溰溹溾溿4漈漊漰潎潳澚澽濅濆4瀀瀫瀲灙灨炨烌#烢焾煆煋煍熤燍 燨爎牉牓牘牚牰狏"⌒＄	3⒄ⅧⅨ｀0ぬセミ4︵︶Ця $%1⊿╦◢īㄉㄜ ㏑℡┘┞┹?狥狫狶狹猵񥧵玓玵珟+񦢼琯瑖'璕璪
>畒疈痠瘣(癬皻啊哎唉安傍?眒睍绷兵睧睲睶睷瞊瞼步苍柴3砞砤砪砫硻硽潮橙澄诚,碦碮碷碸触崔粹淬礐礮祫祳旦奠刁调爹碟8禸秨稜丁恫度朵蛾峨饵,穔穙穚穪罚贩费氛纷坟否 5窽竄竅竳笝复负缸筈筰筽箃箄贡刮果+5<篅篈簘罕喉籆粐粷互猾滑唤涣宦讳!"糫紡紣紴嫉家减2組絨綎娇解򞸧網緒緵久臼抉)緾縐繛咳 @ @3 @m @尷 @ @ A A A A A AQ Ag A幚 A嚼 A B= Bq B灷 B侠 C CP CW C[ C\ Ch Cɡ C岳 D! D% D& D2 DT D偫 D櫪 D睦 D壤 D世 D死 E EE EF E_ Ev E摾 E忱 E估 E豪 E缋 F F+ F] Fd F吚 F摾 F乩 G
 G G G GV Gw G灷 G屠 H H H H H Hf H捓 H爬 H衫 H世 H掷 H I0 IG Ij In Ip Iq I蠢 I绽 I I J J, JI Jg J嬂 J懤 J捓 J嚼 J堇 K K) K0 KO K] K喞 K椑 K坷 K壤 K LA LH LL LM L嬂 L L牙 M  M- Mh Mo Ms Mt M M览 M炖 N% Nh Nl Nm Ny N浝 N牙 N枥 O O. O2 O4 O5 Oq O徖 O犂 O防 O岳 O诶 O劾 P* Pd Px P澙 P睦 P槔 Q Q? Qq Q灷 Q卫 Q R+ R1 R5 R7 R8 R{ R浝 R溊 R忱 R世 R缋 S S
 S S6 SV Sz S⒗ S├ S壤 S掷 S T T8 TA T劺 T嬂 T徖 T惱 T卫 T砝 U UC Uo Uv Uz U{ U嚴 U抢 U罄 V7 V; V< VH Vj V犂 V防 V依 V掷 V乩 V倮 V蚶 V W W W, W> W@ WA W[ Wm W W懤 W├ W W W锢 X XQ X X吚 X浝 X熇 X± X⒗ X死 X Y) Y- Y/ Y0 Ym Y捓 Y├ Y世 Y枥 Z" Z* Z0 ZA ZE ZG ZH Z嵗 Z估 Z欣 Z罄 [  [ [ [" [$   	ClassItemInstanceItemInstanceItemGetterItemInstanceItemMemberItemInstanceItemMethodItemInstanceItemSetterItemInterfaceItemInterfaceItemConstructorItemManifestAnnotationManifestItemManifestMetadata	MixinItemTopLevelFunctionItemTopLevelGetterItemTopLevelItemTopLevelSetterItem_ManifestItemKind_ManifestItemKind2_AnnotatableElementExtension_AstNodeExtension_GetterElementImplExtension_PropertyAccessExtension  "