ÊþºŸ/A Yt wuv w x yz w {| } ~  €  ‚ ~ ƒ „ … „ † w‡ ˆ ‰Š } w‹ wŒ w wŽ   ‘ w’ “ { ” • –— (˜ (™ („ (š (› (œ ( (ž Ÿ  (¡ (¢ (£€ ‰¥ Š § š © ª w« y ¬ ­ ˆ ®¯ ‰° ± w²³ Ž wµ w¶ ­ · Ž ¬ ž ¹ wº w» wŒ œ y Ÿ ¿À ¿Á ÂÃÄ wÅ Æ Ç ÂÈ ÉÊ ŸËÌÍÎ ÂÏ wÐ wÑÒ Ó ÂÔ ŸÕ Ö w× ØÙ wÚ ‰Û ÜÝ Þß* Üà ‰áâparserLorg/mozilla/javascript/Parser; LOOP_DO_WHILEI ConstantValue LOOP_WHILELOOP_FORALWAYS_TRUE_BOOLEANALWAYS_FALSE_BOOLEANÿÿÿÿ"(Lorg/mozilla/javascript/Parser;)VCodeLineNumberTableLocalVariableTablethis"Lorg/mozilla/javascript/IRFactory; createScript)()Lorg/mozilla/javascript/ScriptOrFnNode; initScriptG(Lorg/mozilla/javascript/ScriptOrFnNode;Lorg/mozilla/javascript/Node;)V scriptNode'Lorg/mozilla/javascript/ScriptOrFnNode;bodyLorg/mozilla/javascript/Node;children createLeaf (I)Lorg/mozilla/javascript/Node;nodeType!(II)Lorg/mozilla/javascript/Node;nodeOp createSwitch=(Lorg/mozilla/javascript/Node;I)Lorg/mozilla/javascript/Node;exprlineno switchNodeJump InnerClasses"Lorg/mozilla/javascript/Node$Jump;block addSwitchCaseZ(Lorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;)VcaseNode switchBlockcaseExpression statements gotoTarget closeSwitch (Lorg/mozilla/javascript/Node;)VswitchBreakTarget defaultTargetcreateVariablestokencreateExprStatementtypecreateExprStatementNoReturncreateDefaultNamespacenresult createName1(Ljava/lang/String;)Lorg/mozilla/javascript/Node;nameLjava/lang/String; createStringstring createNumber (D)Lorg/mozilla/javascript/Node;numberD createCatchl(Ljava/lang/String;Lorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;I)Lorg/mozilla/javascript/Node;varName catchCondstmts createThrow createReturn createLabel getLabelLoop<(Lorg/mozilla/javascript/Node;)Lorg/mozilla/javascript/Node;labelcreateLabeledStatementY(Lorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;)Lorg/mozilla/javascript/Node;labelArg statement breakTarget createBreak jumpStatementbreakStatementtcreateContinueloop createBlockcreateFunction9(Ljava/lang/String;)Lorg/mozilla/javascript/FunctionNode; initFunctionc(Lorg/mozilla/javascript/FunctionNode;ILorg/mozilla/javascript/Node;I)Lorg/mozilla/javascript/Node;fn%Lorg/mozilla/javascript/FunctionNode;isetFnfnNode functionIndex functionType functionCountlastStmtaddChildToBack=(Lorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;)VparentchildcreateLoopNode loopLabel createWhilev(Lorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;)Lorg/mozilla/javascript/Node;cond createDoWhile createFor°(Lorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;)Lorg/mozilla/javascript/Node;inittestincr createLoop¶(Lorg/mozilla/javascript/Node$Jump;ILorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;)Lorg/mozilla/javascript/Node; incrTargetloopType bodyTarget condTargetIFEQcontinueTarget createForIn”(Lorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;Z)Lorg/mozilla/javascript/Node; lastChildlvaluelhsobj isForEachZ localBlockinitTypeidnewBodyassigncreateTryCatchFinallyw(Lorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;I)Lorg/mozilla/javascript/Node;condStmt catchLineNocatchStatement catchScoperethrowendCatch catchTargetcatchScopeBlockcb hasDefault scopeIndex finallyTarget finallyEndfBlocktryBlock catchBlocks finallyBlock hasFinallyhasCatch handlerBlockpn createWithZ(Lorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;I)Lorg/mozilla/javascript/Node;bodyNodecreateDotQuerycreateArrayLiteralA(Lorg/mozilla/javascript/ObjArray;I)Lorg/mozilla/javascript/Node;elemjelems!Lorg/mozilla/javascript/ObjArray; skipCountlength skipIndexes[IarraycreateObjectLiteral@(Lorg/mozilla/javascript/ObjArray;)Lorg/mozilla/javascript/Node; properties[Ljava/lang/Object;valuesizeobject createRegExp regexpIndexcreateIf endTargetifTrueifFalse condStatus ifNotTargetIFNEcreateCondExpr createUnary=(ILorg/mozilla/javascript/Node;)Lorg/mozilla/javascript/Node;leftrightrefstatus childTypecreateCallOrNewnode createIncDec>(IZLorg/mozilla/javascript/Node;)Lorg/mozilla/javascript/Node;msg incrDecrMaskpostcreatePropertyGeta(Lorg/mozilla/javascript/Node;Ljava/lang/String;Ljava/lang/String;I)Lorg/mozilla/javascript/Node;target namespacememberTypeFlagscreateElementGetl(Lorg/mozilla/javascript/Node;Ljava/lang/String;Lorg/mozilla/javascript/Node;I)Lorg/mozilla/javascript/Node;createMemberRefGetnsNode createBinaryZ(ILorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;)Lorg/mozilla/javascript/Node;s2s1ldrd leftStatussimpleAssignmentcheckMutableReferencecreateAssignmentsopLeftop lvalueLeft assignTypeassignOpcreateUseLocalmakeJumpB(ILorg/mozilla/javascript/Node;)Lorg/mozilla/javascript/Node$Jump; makeReferenceisAlwaysDefinedBoolean (Lorg/mozilla/javascript/Node;)InumcheckActivationName(Ljava/lang/String;I)V activationsetRequiresActivation()V SourceFileIRFactory.java …q xy%org/mozilla/javascript/ScriptOrFnNode …ã äå æ«org/mozilla/javascript/Node …ç org/mozilla/javascript/Node$Jump …è …é êëì íî ïå O“ ä« ð« ñå gh òåó ôõ pq ?@ °› mn ö÷ ö· øœ ¶· …ù úû …ü ýþ#org/mozilla/javascript/FunctionNode …ÿ { ë   ë  *ë  ÿ     msg.const.redecl  … « å ç þ óô ë « «msg.mult.index   iÉmsg.bad.for.in.lhs  ]Ì êë õ å « 7 fÉ   « …!" 3ë #$% &1java/lang/Object jk 'ã () *+ ,-eval ./With msg.bad.decr msg.bad.incr 0 º· TS* ±{ 12 34 5ÿ ^« 67msg.bad.assign.left arguments 89: ;<= >/ ?ë @‘ org/mozilla/javascript/IRFactory(I)V getFirstChild()Lorg/mozilla/javascript/Node;addChildrenToBack(II)V"(ILorg/mozilla/javascript/Node;I)V!(ILorg/mozilla/javascript/Node;)VgetType()Iorg/mozilla/javascript/KitcodeBug()Ljava/lang/RuntimeException; newTarget setDefault getDefault addChildAfterorg/mozilla/javascript/ParserinsideFunction()Z newString2(ILjava/lang/String;)Lorg/mozilla/javascript/Node; newNumber\(ILorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;I)VgetLoop$()Lorg/mozilla/javascript/Node$Jump;[(ILorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;)VsetJumpStatement%(Lorg/mozilla/javascript/Node$Jump;)V(Ljava/lang/String;)VitsFunctionTypegetFunctionCountitsNeedsActivationgetFunctionNode((I)Lorg/mozilla/javascript/FunctionNode;getFunctionTypegetFunctionName()Ljava/lang/String;java/lang/StringremoveParamOrVar hasParamOrVar(Ljava/lang/String;)ZaddVar(Ljava/lang/String;)IaddError'(Ljava/lang/String;Ljava/lang/String;)V>(ILorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;)VaddChildrenToFront getLastChild putIntPropsetLoop getLinenoaddChildToFront setContinue reportError0(Ljava/lang/String;)Ljava/lang/RuntimeException; getStringputProp(ILjava/lang/Object;)V hasChildrengetNext removeChild setFinally?(ILorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;I)Vorg/mozilla/javascript/ObjArrayget(I)Ljava/lang/Object;$org/mozilla/javascript/ScriptRuntime emptyArgssetType getDouble()DtoInt32(D)I setDouble(D)Vequals(Ljava/lang/Object;)ZisSpecialPropertynumberToString(DI)Ljava/lang/String;concat&(Ljava/lang/String;)Ljava/lang/String; setString getIntProp(II)I compilerEnv)Lorg/mozilla/javascript/CompilerEnvirons;'org/mozilla/javascript/CompilerEnvironsactivationNamesLjava/util/Hashtable;java/util/Hashtable containsKeygetLanguageVersioncurrentScriptOrFn0wYxyz{|}~{|€{|‚{|ƒ{|„9…†‡F *·*+µ±ˆ89 :‰ Š‹ xyŒ‡5 »Y„·°ˆ>‰  Š‹Ž‡_,¶N-Æ+-¶±ˆFGH‰*Š‹‘’“ ”“•–‡= »Y·°ˆO‰ Š‹ —{•˜‡H »Y· °ˆT‰  Š‹ —{ ™{š›‡u» Yn+· N»Y}-· :°ˆ† ‡ˆ‰4Š‹œ“{ ž¡¢“£€‡ó]+¶ }Ÿž¿+¶À :¶nŸž¿ž:,Æ » Yo,·:µ¶§ ¶+¶+-¶±ˆ6  ‘’$”)•-–9—@˜G™JšQœW\ž‰H9¥¡]Š‹]Š“]§“]š“Gž¡)4©“ª«‡ÅK+¶ }Ÿž¿+¶À M,¶nŸž¿žN,-µ,¶:Ç-:+*·,¶+-¶±ˆ. ¢ £€"Š&©+«1¬6­9°E²J³‰4KŠ‹KŠ“6ž¡&%¬“1­“®˜‡H »Y· °ˆ·‰  Š‹ ¯{ {°›‡‚ *޶™ >§‚>»Y+·°ˆœ Ÿ¿À‰4±{ Š‹ œ“ { ±{²›‡K »Y+·°ˆlj  Š‹ œ“ {³›‡u*·*F+¶N*-¶:°ˆÍÎ ÏЉ4Š‹œ“{ Ž“µ“¶·‡F*+&·&+ž°ˆ ØىŠ‹ž¹º·‡9+ž °ˆá‰Š‹»¹Œœ‡9'ž!°ˆé‰Š‹Ÿ¿ÀÁ‡{!,Ç »Y|·M»Yx*+¶",-·#°ˆö÷ù‰4!Š‹!¹!Ó!ē!{ś‡J »Y1+·°ˆ‰  Š‹ œ“ {ƛ‡Y+Ç»Y· § »Y+·°ˆ ‰ Š‹œ“{ǖ‡? » Y~·$°ˆ‰ Š‹ {Èɇ<+À ¶%°ˆ‰Š‹ʓË̇Ž"+À Nž:»Y}-,·&:-µ°ˆ!' ()+‰>"Š‹"͓"ΓÊ¡ ϓ ¢“Л‡èT» Yt·$N+¶ 6€Ÿ ~  +À :§&} +¶¶ n +¶À :§ž¿-¶'-°ˆ* 3 56 7&8<;E<H=L?R@‰R&Ñ¡EÑ¡TŠ‹TғT{ IŽ¡LÑ¡CÓ{ԛ‡w#+¶ €ŸžW» Yu·$N-+À ¶'-°ˆHIJ!K‰*#Š‹#Փ#{ Ž¡֖‡? »Y}· °ˆU‰ Š‹ {ר‡= »(Y+·)°ˆZ‰ Š‹ ž¹ÙÚ‡ð î+µ*+-¶++¶,6™C+µ-6Ÿ4+¶.:¶/ ¶0:ƶ1™ +¶2„§ÿË `+¶0:ÆU¶1™M+¶3šD+¶4þ *Ž5¶6»Y»Y0ž»Y=··7· :-¶8-¶9:Æ ¶ Ÿ-»Y·¶i+¶0ž:¶:°ˆf`a cdfg%h-j6m=nJoPgVu\vbwxƒ€Ž³…¹Š¿‹ÍŒÙä‘ë’‰„ =ž¹-#ÛÜ8Ý{³ޓbWž¹îßÜîà{îá{Ýâ{¿/ã“ä µ“äå‡H+,¶±ˆ œ‰ Š‹æ“ç“蛇n» Y€·$N+Æ +À -¶;-°ˆŠ §šª‰*Š‹é“{ µ¡êë‡V*+À -,·<°ˆ²‰*Š‹Փì“’“íë‡V*+À ,-·<°ˆ»‰*Š‹Փ’“ì“îï‡l*+À -,·<°ˆĉ>Š‹Փð“ñ“ò“’“óô‡ ùž:ž: ¶ | »Y,·:» Y·:  µž: +¶+-¶=Ÿ +»Y|+¶>· ¶=+¶+ ¶+ ¶+ µ: Ÿ k+*·¶? [¶ |Ÿ!¶ vŸ»Y· :+¶?ž: + -¶@¶ |Ÿ»Y· :+ ¶@ : + ¶A+°ˆ~ËÌ ÍÎ$Ð1Ñ8Ò=ÔCÕHÖRØcÚiÛoÜuÞ{ßá‰ã”噿£ç­è»êÁìÆíÍî×ïåðíòñö÷ø‰„ Æ+õ“ ùŠ‹ùÕ¡ùö{ù’“ùì“ùð“ùò“ô÷“ ïø“1Èù¡ =ŒÏ“ zú“ ûü‡-ó,¶ 6v +,¶9:,¶¥ *ŽB¶CW&¶Dž:§*,·E:Ç*ŽF¶CW-°»Y‰·:™:§96 »Y -· :  ¶G»Y;·:  ¶G»Y<·:  ¶G»Y}·: * ·H: »Y· ¶ ¶*+  ¶IL+ ¶Jv +,¶J+¶°ˆv   &25<AKMYgs{† Ž!™"¡$¬%¶&Ç'Î)Ø*Þ+å,ê-ð/‰¬ý“2þ“óŠ‹óՓóÿ“ó“ó’“óí±{<·þ“Yš“gŒ{ s€ð“ †mì“ ™Z“ ¬G“ ¶=“ ‡ò-Æ-¶ }  -¶K™§6+¶ } +¶Kš š+°,¶K6š š+°»Y‰·:» YM+· :¶L™'ž: * ·¶ž:  µ ¶»Y‰·: ,¶: 6 6 ƹ ¶M6 ¶:¶N:¶N: ¶O ¶O ¶O»Y·¶* ·¶¶ |  :6 §*¶P:»Y8*¶Q·7: ¶G¶: ¶ ** ¶Q¶R¶ ¶N: „§ÿH ¶ š»Y2·:¶G¶ ¶™Wž:  ¶S*ƒ ·¶ž: * ·¶ ¶»Yy-· :  ¶G ¶ ¶¶°ˆö=DI0L2O8RBTDXPY^Zf\k^p_|bcˆe—›š¡›€œ§¬ž³ º¡Á¢È£Ï€Ö¥Ý«ê¬ö°±²³ Žº*Œ2œ;ŸBÁUÆ\Ç_ÈbÉiÊnÌyÍÎˆÑÔ”Õ™Ö Ù®Ü³Ý¿ßÆàÒáÚâáäèæïç‰ “³¬ {º¥ž“Ážì“ȗ “H “*5 “y“p“ “ ›ô“ ¡î“ €ë §è{™O“ ³5“ Ò“ òŠ‹ò“ò“ò“ò{×8ºP¢“^”¡ ‡¶B*·»Y}· :»Y+· ¶»Yw,·:¶T»Y·¶°ˆóôõö+÷2ø?ù‰>BŠ‹B“B’“B{2µ“+!“" ‡p*·»YŽ+,·U:°ˆ‰4Š‹“’“{µ“#$‡ b+¶V>:™Œ :»Y?·:66Ÿ-+¶WÀ:Æ ¶§ O„„§ÿÓ™  ¶G°ˆB    (38?BILRV_‰\ 3%“3Ý{"0&{bŠ‹b'(b){]*{Z+,F-“./‡þ^+¶Vl=»Y@·Nš ²X:§:œY:6Ÿ++h¶WS+h`¶WÀ:-¶„§ÿÕ- ¶G-°ˆ6 %&()*+#,,-9.H/N,T2\3‰R01H2“&.Ý{^Š‹^'(W3{M4“#;015–‡X»Y/·M,¶:,°ˆ; <=‰ Š‹6{ Ž“7 ‡f Ž+žZ6 ,° -Æ-°»Y}· °»Y}· :ž:» Y+·:µ¶,¶T-Æ+ž: * ·¶¶-¶T ¶§ ¶°ˆZEF GHIJM&P3Q8RDSKURVXX\YaZm[t\z]^„_‹b‰f a 8“ ŽŠ‹Žì“Ž9“Ž:“Ž{ˆ;{3[µ“8V<“DJ=¡>뇉#+žZ6 ,° -°»Yb+,-·&°ˆgh ijkm‰4#Š‹#ì“#9“#:“;{?@‡Š<,¶ >ª, òÇ,á,*ž& &,0¶[,:,¶Dž :»Y·7:§e!Ÿ # ,,¶:,¶9:,¶O,¶O»Y·7:§0A ,¶:,¶O»YC· :§»Y,·:°& q,…¶[,°' b,¶\ž]6,‚‡¶^,°' H,,¶\w¶^,°,žZ6™2  +6§,6,Ÿ +  ,¶[,°»Y·°»Y,· °ˆŠ)uv0y6|<}?~HV€eƒk„q…w†}‡‹ˆ”‰šŠ ‹­Œ°»Ÿ’ē˔͘әܚå›çŸí ö¡ø¥þŠš © ª«­ ®&¯(±2¶‰¬?A“HB“VŽ“k A“qB“‹Ž“šC“­Ž“»Ž“Ü 2{ ±{±{þ4D{<Š‹<—{<ç“7E{F@‡ k>,¶ & ',¶D:_¶`™>§a¶`™>§!,¶ ! ,¶9¶D:_¶`™>»Y,· :™*· ¶:°ˆB»Œ œŸ¿À*Á,Ã8ÄAÅKÆMÉXÊ\Ì`ÍhωHž¹A ž¹kŠ‹k—{kç“i±{XG“HI‡NŒ*-·EN-Ç g  b:§c:*޶CW°-¶ 6«Y!)#)&)A)»Y-· :6g  €6™ €6 ¶:°ž¿ˆNÔÕ ×ØÙÚÜ%Ý'à-âXçcèfélêrìví|ï…ðˆó‰\ J¹ J¹c%Ž“f"K{ŒŠ‹Œ—{ŒLŒç“-_E{MN‡ûi,ÇPšK+Ç *-¶"°*-!·-žd™#»YE+· :-¶G»YA· °»Y!+*-¶e·7°*-¶e:€6*+,·f°ˆ2 ù ú ûýþ!ÿ-5AQX^‰H-C“iŠ‹iO“iP¹iž¹iQ{X%“RS‡…',Çš+Çž¿»Y#+-·7°*+,-·f°ˆ ‰4'Š‹'O“'P¹'%“'Q{TS‡VŠ:,Æ!,g¶`™»Y)·:§ *,¶":+Ç',Ç»YK-· :§7»YL-·7:§&,Ç»YI+-·7:§»YJ+-·&:™ ¶:»YA· °ˆN !%%)&-'9(<)J+M,Q-^.a/p2u3~5‰f 9C“JC“^C“ŠŠ‹ŠO“ŠP¹Š%“ŠQ{‡U“pC“VW‡qå«Ù;ÅsdÃe­,Žh( <-Žh(  -¶D:§-Žh' }-¶\ ži:,¶D:,¶j¶k,°,Žh' V-Žh' ,,¶\-¶\c¶^,°-Žh( 5,¶\ ži:-¶D:-¶j¶k-°,Žh' 4,¶\9-Žh' ,-¶\g¶^,°—š»Y-· °§Ý-Žh' Ô-¶\—šË»Y,· °,Žh' 4,¶\9-Žh' ,-¶\k¶^,°—š»Y-· °§†-Žh' }-¶\—št»Y,· °-Žh' `-¶\9,Žh' ,,¶\o¶^,°—š»Y,· °§/,žZ6 ,° -°,žZ6 ,° -°»Y,-·7°ˆæ9=<AECNDTE`FkJqK|L~M‡NOPŸQšS³T¹UÄVÆ`ÏaÕbÞdéeëfòhýj knu&v,w5y@zB{I}T`€iƒt‹}ŒƒŒ—™‘ ”«–®žŽŸº¡Œ¢Â€Ä®Ê¯Ð±Ò²ØŽÚº‰ŽTX¹kX¹q Y¹³Y¹¹ X¹Õ(Z¿,(Z¿ƒ([¿Ž\{Ê\{劋å—{åA“åB“]̇=‹+¶ >«!<#<&*Ah+0¶[»Y+,·7°+¶:+¶9:!  "6§$6»Y,·&°+¶:*·l»YB,·7°ž¿ˆ>¿À0Â6ÃBÇHÈNÊTËXÌ[Í_ÏnÒtÓzԇ؉\ X±{H&“N “_±{tC“‹Š‹‹A“‹B“†—{^«‡c+¶m=~™ *Žn¶CW±ˆÝÞßበЋޓQ{_W‡ù •*,·EM,Ç*Žn¶CW-°ª‘Va=DKRY`gnu|ƒŠ*,-·H° 6§M 6§F 6§?6§86§16§*6§#6§6§6§6§ž¿,¶ 6«Ý!`#`&,Aš,¶D:&ž:»Y-·7:0ž: »Y ·7°,¶:,¶9:!  ‡§ˆ6»Y†·: »Y -·7: »Y ·&°,¶:*·l»Y†·:»Y-·7:»YŠ·7°ž¿ˆ–%åæ çèìTî[ïbðiñpòwó~ô…õŒö“÷šø¡ùšú¬ý²þàæïý    2>L\bht‚‘‰¶æ.`¹ï%a“ýb“c“ B“ <“2*±{>a“ Lb“ b/C“ta“‚b“•Š‹•d{•A“•B“_6e{²ã—{fɇj ‰+¶ Ÿž¿»Y5·M,+¶G,°ˆ"#$%‰  Š‹ “µ“gh‡`» Y·oN-,µ-°ˆ* +,‰*Š‹±{O“ Ž¡iɇŸM+¶ =«E!2#2%4&2A2+°+D¶[»YA+· °°ˆ1287:9@:K=‰ MŠ‹MG“H±{ jk‡—G*¶ ªA',,A(A(*¬¬*¶\H''—š '—™¬¬¬ˆ"C,F.H0J5KALCNER‰5l¿GG“mn‡Ía*޶™Y>p+¶`š!*ŽŽqŽrÆ*ŽŽqŽr+¶s™>§#t+¶`™! *ŽŽq¶ux >™*·±ˆ* o p q3u5vAwV|X\€`ƒ‰* ToaŠ‹až¹a¯{pq‡K*޶™*ŽŽvÀ(µ-±ˆ‡ ˆЉ Š‹rs   Ÿ