CINXE.COM
Google Issue Tracker
<!DOCTYPE html><html lang="en"><head><base href="/"/><meta name="referrer" content="origin"><title>Google Issue Tracker</title><link href='https://www.gstatic.com/buganizer/img/v0/favicon.ico' rel='shortcut icon'/><script src="https://apis.google.com/js/api.js" nonce="4C4kysMqXeENiO_ppk0FWg"></script><script async src="https://www.googletagmanager.com/gtag/js?id=G-T9ZXQ72TQN" nonce="4C4kysMqXeENiO_ppk0FWg"></script><script nonce="4C4kysMqXeENiO_ppk0FWg"> window.dataLayer = window.dataLayer || []; function gtag() {dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-T9ZXQ72TQN');</script><script nonce="4C4kysMqXeENiO_ppk0FWg"> var recaptchaResolve; var recaptchaAsync = new Promise(function(resolve) { recaptchaResolve = resolve; }); var recaptchaCallback = function() { recaptchaResolve(grecaptcha); }; </script><script src="https://www.google.com/recaptcha/api.js?onload=recaptchaCallback&render=explicit" defer nonce="4C4kysMqXeENiO_ppk0FWg"></script><link rel="preconnect" href="https://www.gstatic.com"><link rel="dns-prefetch" href="https://accounts.google.com"><link rel="dns-prefetch" href="https://ssl.gstatic.com"><link rel="dns-prefetch" href="https://apis.google.com"><link rel="dns-prefetch" href="https://www.google.com"><link rel="dns-prefetch" href="https://contacts.google.com"><link rel="dns-prefetch" href="https://lh3.googleusercontent.com"><link rel="dns-prefetch" href="https://fonts.gstatic.com"><link rel="dns-prefetch" href="https://fonts.googleapis.com"><link rel="dns-prefetch" href="https://www.google-analytics.com"><link rel="dns-prefetch" href="https://play.google.com"><script nonce="4C4kysMqXeENiO_ppk0FWg">function _DumpException(e) {throw e;}var buganizerSessionJspb = [[null,null,"",true,"ANONYMOUS"],[null,"Issue Tracker","https://developers.google.com/issue-tracker",[["enableAngularDebugData",false],["enableCommentHistoryUi",false],["enableChromeWizard",false],["enableCodeMentionsUi",false],["enableRefreshSsoPopup",true],["enableEstado",false],["enableBulkEditUi",false],["weAreHiring",false],["enableWaldoAvailability",true],["enableComponentAutomationCheck",false],["enableWhatsNewDialog",false],["majorReleaseNotesUpdated",false],["enableMarkdownInlineImages",false],["enableRostersChecks",false],["enableFeedbackDialogWithKnownIssues",false],["enableDefaultHackathonParam",false],["enableG3nAnnouncement",false],["enableIssueViewSwitcher",false],["enableConfigsForStandardFields",false],["enableIssueLiveUpdateCheck",false],["enablePlusOneDialog",false],["enableExpandableSearchBox",true],["enableXhrPriority",false],["enableAssistiveIssuePickers",false],["enableNonWtdmFieldPerTypeVisibility",false],["enablePeoplekitUserAc",false],["reportErrors",true],["enableAggregationRules",true],["enableDupSearchControl",false],["enableDupSearchA",false],["enableDupSearchB",false],["enableDupSearchC",false],["enableTeamLeadSloEditingUi",true],["enableSloLockingUi",false],["enableSloLockingCheck",true],["readUnreadOptOut",false],["enableTrackersAccountHack",true],["runQueryForSidebarIssueCount",false],["showNeedsAttentionUI",false],["enablePushUpdatesClient",false],["enableCommentReaction",false],["enableDirectRpcs",false],["enableBulkEditCaptchaUi",false],["enableSimilarIssuesTabInIssuePicker",false],["enableSloReportEmail",true],["enableSloEndTime",true],["enableIssueSidebar",true],["enableLlmSummarization",false],["enableIssueSummarizationNoButton",true],["enableGoosePrompting",false],["enableGoosePromptingSupportedIssues",false],["enableBannedWordsCheck",true],["enableRollupStatsUi",true],["enableLeanFeA",false],["enableLeanFeB",false],["enableLeanFeC",true],["enableLeanFeD",true],["enableLeanFeE",true],["enableLeanFeF",true],["enableLeanFeG",true],["enableLeanFeH",true],["enableTeamScope",false],["enableIssueExperimentalFields",true],["canSeeAnnouncementBanner",true],["enableSuggestTitle",false],["enableAiGeneratedFilters",false],["enableAddViewCountColumnsOnIlp",true],["enableGlobalSearchEnhancements",false],["enableCommentSlickCompose",false],["enableMentionedCommentsHovercard",true],["enableHelpMeFixSidebar",false],["enableSignInAnonymousAccessDenied",true],["enableIlpModesWorkArea",false],["enableGerritTasks",true],["enableTrackerBoundaryImprovements",true],["enableGerritChanges",true],["enableSimilarIssueExternal",true],["enableTemplateInheritance",true],["enableViewDismissedTasks",true],["enableHelpMeFixSidebarOnAllComponents",false],["enableHelpMeFixSidebarAutoOpen",false],["enableHelpMeFixForAds",false],["enableHelpMeFixSidebarAutoOpenAds",false],["enableHelpMeFixOnAllIssues",false],["enableHelpMeFixOnAllIssuesOptIn",false],["enableHelpMeFixSidebarAutoOpenAllIssues",false],["enableHelpMeFixOnGarIssues",false],["enableHelpMeFixOnGarIssuesOptIn",false],["enableHelpMeFixSidebarAutoOpenGarIssues",false],["enableHelpMeFixOnAbtIssues",false],["enableHelpMeFixOnPixelIssues",false],["enableHelpMeFixOnBorgSreIssues",false],["enableHelpMeFixOnCloudSreIssues",false],["enableHelpMeFixOnGcpIssues",false],["enableHelpMeFixOnDialerIssues",false],["enableHelpMeFixSummary",false],["enableGeminiApiForHelpMeFix",false],["enableNexusLinking",true],["enableStaleTasks",true],["enableGapiRedirect",false],["enableLinkedOkrChip",true],["enableIterationChip",true],["enableEstimatedEffortExternalUi",true],["enableNewCustomRepeatedEnumUi",true],["enableBug2CodeSidebar",false],["enableInactiveUserContent",false],["enableInlineImageAttachments",false],["enableSnoozeTasks",true],["enableHotlistRecommendationUi",true],["enableMissionControlInExternalEnvironments",false],["enableMissionControlInTrackers",false],["enableAttachmentEnrichments",false],["enableExternalMentionsFe",false],["enableLiteralModeRevisions",false],["enableInteractiveMarkdownCheckboxes",false],["enableSignalFiltering",false],["enableGoogleTasks",false],["enableEscalationOwnerRolloutUi",false]],"PROD",null,"https://docs.google.com/picker",1000,2000,null,null,"",[492049,701997,872754,938156,940658,940990,1002334,1006941,1010006,1066071,1104265,1141517,1244970,1244971,1281213,1396714,1396745,1344470,1396628,1396466,1317852,1344604,1401249,1403125,1401300,1402383,1401427],null,null,null,null,null,null,[1370273,1363359,1360843,1363614,1363538,853171,1363539,1597128,1615215,1630435,1630582,1631356,1636803,1638179,1638259,1643558,1644405],null,["@arm.com","@brave.com","@bytedance.com","@chromium.org","@fb.com","@igalia.com","@intel.com","@lg.com","@meta.com","@microsoft.com","@navercorp.com","@opera.com","@samsung.com","@tencent.com","@vivaldi.com","@ya.ru","@yandex-team.ru"],[358820,859349,500,1083081,1008121,323220,136707,87178,399092,1175163,1399017,125605,190905,1286291,1499862],"https://buganizer.corp.google.com","https://issuetracker.google.com"],null,"PUBLIC",null,null,[null,null,[2,3,2,2,2,true,null,null,2],null,null,null,null,[1],[false,false,false,false,false],[220,false],["MMM d, yyyy","hh:mma",null,null,""],[],[],null,null,null,[true],null,null,[],[false,false],null,[],[],null,null,null,[],null,null,[],[],[]],"4C4kysMqXeENiO_ppk0FWg",[[["b.TimeZoneData","UTC",["UTC","GMT","UTC","GMT"],0],["b.TimeZoneData","America/Los_Angeles",["GMT-08:00","Los Angeles (+0)","GMT-07:00","Los Angeles (+1)"],-480,[2770,60,7137,0,11506,60,16041,0,20410,60,24777,0,29146,60,33513,0,35194,60,42249,0,45106,60,50985,0,55354,60,59889,0,64090,60,68625,0,72994,60,77361,0,81730,60,86097,0,90466,60,94833,0,99202,60,103569,0,107938,60,112473,0,116674,60,121209,0,125578,60,129945,0,134314,60,138681,0,143050,60,147417,0,151282,60,156153,0,160018,60,165057,0,168754,60,173793,0,177490,60,182529,0,186394,60,191265,0,195130,60,200001,0,203866,60,208905,0,212602,60,217641,0,221338,60,226377,0,230242,60,235113,0,238978,60,243849,0,247714,60,252585,0,256450,60,261489,0,265186,60,270225,0,273922,60,278961,0,282826,60,287697,0,291562,60,296433,0,300298,60,305337,0,309034,60,314073,0,317770,60,322809,0,326002,60,331713,0,334738,60,340449,0,343474,60,349185,0,352378,60,358089,0,361114,60,366825,0,369850,60,375561,0,378586,60,384297,0,387322,60,393033,0,396058,60,401769,0,404962,60,410673,0,413698,60,419409,0,422434,60,428145,0,431170,60,436881,0,439906,60,445617,0,448810,60,454521,0,457546,60,463257,0,466282,60,471993,0,475018,60,480729,0,483754,60,489465,0,492490,60,498201,0,501394,60,507105,0,510130,60,515841,0,518866,60,524577,0]]],["b.Announcement","","",true]],"/",null,null,true]; var defrostedResourcesJspb = [[["b.IssueFetchResponse",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[null,342557697,[610764,1,4,2,3,"Strong skipping mode: codegen exception when lambda captures field delegate",[null,"si...@gmail.com",1,["public","public_non_google"]],[null,"as...@google.com",1,["googlers_unrestricted","google_domain","public","valid_admins"]],null,[[null,"je...@google.com",1,["public","googlers_unrestricted","google_domain","external_partners"]],[null,"le...@google.com",1,["googlers_unrestricted","google_domain","public","valid_admins"]],[null,"si...@gmail.com",1,["public","public_non_google"]]],null,null,null,[5963917],[[966373,null,null,"3-Not started",null,null,null,null,null,"3-Not started",[[null,"3-Not started"]]]],null,null,null,null,null,null,null,null,null,[],null,null,1,null,1,null,[1]],null,[1716558400,693000000],[1718125848,234000000],[1718125848,234000000],null,null,null,[3],6,"TXpReU5UVTNOamszTFRZdE13PT0\u003d",[null,"as...@google.com",1,["googlers_unrestricted","google_domain","public","valid_admins"]],[[84651,190923,1,null,"AOSP ID",null,null,null,2],[746686,192731,4,null,"Estimate","Story points rate the relative effort of work in a Fibonacci-like format: 0, 0.5, 1, 2, 3, 5, 8, 13, 20, 40, 100. Each team will estimate work on a slightly different scale, which means the values in this field are likely only meaningful to the team that owns the Buganizer component in which the issue resides.\n\nSee Atlassian\u0027s Agile Coach for more information on how to use story points for estimation: https://www.atlassian.com/agile/project-management/estimation",null,null,2],[920908,612128,4,null,"Estimate","Story points rate the relative effort of work in a Fibonacci-like format: 0, 0.5, 1, 2, 3, 5, 8, 13, 20, 40, 100. Each team will estimate work on a slightly different scale, which means the values in this field are likely only meaningful to the team that owns the Buganizer component in which the issue resides. See Atlassian\u0027s Agile Coach for more information on how to use story points for estimation: https://www.atlassian.com/agile/project-management/estimation",null,null,2],[966373,612128,3,null,"Public Project Status",null,"3-Not started",["1-At Risk(Needs support)","2-At Risk(Mitigation exists)","3-Not started","4-On Track","5-Cut","6-Done"],2,[966373,null,null,"3-Not started",null,null,null,null,null,"3-Not started"]],[966375,612128,1,null,"Public Status Summary",null,null,null,2],[966382,612128,1,null,"Test Field",null,null,null,2],[85206,190923,3,true,"ReportedBy",null,null,["User","Developer"],2]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[null,16],[null,17],[null,1],[null,5],[null,7],[null,8],[null,6],[null,2],[null,3],[null,4],[null,9],[null,10],[null,11],[null,18],[84651],[746686],[920908],[966373],[966375],[966382],[null,12],[null,13],[null,14],[null,15]],[1718125848,234000000],[1718125848,234000000],null,null,null,null,[[["https://github.com/JetBrains/kotlin/commit/d6ac8a50a4eb4ce1c6464cb5103d2d9b04f67019"],null,3]],null,null,["Kotlin version: 2.0.0\n\n```\ncomposeCompiler {\n enableStrongSkippingMode \u003d true // compiles ok if false\n}\n```\n\n```\nclass ClassWithData(\n var action: Int \u003d 0,\n)\n\n@Composable\nfun StrongSkippingIssue(\n data: ClassWithData\n) {\n val action by data::action\n { action } // compiles ok with @DontMemoize\n}\n```\n\nStacktrace\n\n```\norg.jetbrains.kotlin.backend.common.BackendException: Backend Internal error: Exception during IR lowering\nFile being compiled: StrongSkipping.kt\nThe root cause java.lang.RuntimeException was thrown at: org.jetbrains.kotlin.backend.jvm.codegen.FunctionCodegen.generate(FunctionCodegen.kt:50)\n\tat org.jetbrains.kotlin.backend.common.CodegenUtil.reportBackendException(CodegenUtil.kt:253)\n\tat org.jetbrains.kotlin.backend.common.CodegenUtil.reportBackendException$default(CodegenUtil.kt:236)\n\tat org.jetbrains.kotlin.backend.common.phaser.PerformByIrFilePhase.invokeSequential(performByIrFile.kt:65)\n\tat org.jetbrains.kotlin.backend.common.phaser.PerformByIrFilePhase.invoke(performByIrFile.kt:52)\n\tat org.jetbrains.kotlin.backend.common.phaser.PerformByIrFilePhase.invoke(performByIrFile.kt:38)\n\tat org.jetbrains.kotlin.backend.common.phaser.NamedCompilerPhase.phaseBody(CompilerPhase.kt:166)\n\tat org.jetbrains.kotlin.backend.common.phaser.AbstractNamedCompilerPhase.invoke(CompilerPhase.kt:113)\n\tat org.jetbrains.kotlin.backend.common.phaser.CompositePhase.invoke(PhaseBuilders.kt:29)\n\tat org.jetbrains.kotlin.backend.common.phaser.CompositePhase.invoke(PhaseBuilders.kt:16)\n\tat org.jetbrains.kotlin.backend.common.phaser.NamedCompilerPhase.phaseBody(CompilerPhase.kt:166)\n\tat org.jetbrains.kotlin.backend.common.phaser.AbstractNamedCompilerPhase.invoke(CompilerPhase.kt:113)\n\tat org.jetbrains.kotlin.backend.common.phaser.CompilerPhaseKt.invokeToplevel(CompilerPhase.kt:62)\n\tat org.jetbrains.kotlin.backend.jvm.JvmIrCodegenFactory.invokeCodegen(JvmIrCodegenFactory.kt:371)\n\tat org.jetbrains.kotlin.codegen.CodegenFactory.generateModule(CodegenFactory.kt:47)\n\tat org.jetbrains.kotlin.backend.jvm.JvmIrCodegenFactory.generateModuleInFrontendIRMode(JvmIrCodegenFactory.kt:433)\n\tat org.jetbrains.kotlin.cli.jvm.compiler.pipeline.JvmCompilerPipelineKt.generateCodeFromIr(jvmCompilerPipeline.kt:241)\n\tat org.jetbrains.kotlin.cli.jvm.compiler.pipeline.JvmCompilerPipelineKt.compileModulesUsingFrontendIrAndLightTree(jvmCompilerPipeline.kt:140)\n\tat org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.doExecute(K2JVMCompiler.kt:155)\n\tat org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.doExecute(K2JVMCompiler.kt:50)\n\tat org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:104)\n\tat org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:48)\n\tat org.jetbrains.kotlin.cli.common.CLITool.exec(CLITool.kt:101)\n\tat org.jetbrains.kotlin.incremental.IncrementalJvmCompilerRunner.runCompiler(IncrementalJvmCompilerRunner.kt:453)\n\tat org.jetbrains.kotlin.incremental.IncrementalJvmCompilerRunner.runCompiler(IncrementalJvmCompilerRunner.kt:62)\n\tat org.jetbrains.kotlin.incremental.IncrementalCompilerRunner.doCompile(IncrementalCompilerRunner.kt:506)\n\tat org.jetbrains.kotlin.incremental.IncrementalCompilerRunner.compileImpl(IncrementalCompilerRunner.kt:423)\n\tat org.jetbrains.kotlin.incremental.IncrementalCompilerRunner.tryCompileIncrementally$lambda$9$compile(IncrementalCompilerRunner.kt:249)\n\tat org.jetbrains.kotlin.incremental.IncrementalCompilerRunner.tryCompileIncrementally(IncrementalCompilerRunner.kt:267)\n\tat org.jetbrains.kotlin.incremental.IncrementalCompilerRunner.compile(IncrementalCompilerRunner.kt:120)\n\tat org.jetbrains.kotlin.daemon.CompileServiceImplBase.execIncrementalCompiler(CompileServiceImpl.kt:676)\n\tat org.jetbrains.kotlin.daemon.CompileServiceImplBase.access$execIncrementalCompiler(CompileServiceImpl.kt:92)\n\tat org.jetbrains.kotlin.daemon.CompileServiceImpl.compile(CompileServiceImpl.kt:1661)\n\tat jdk.internal.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:568)\n\tat java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:360)\n\tat java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200)\n\tat java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197)\n\tat java.base/java.security.AccessController.doPrivileged(AccessController.java:712)\n\tat java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196)\n\tat java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:587)\n\tat java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:828)\n\tat java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:705)\n\tat java.base/java.security.AccessController.doPrivileged(AccessController.java:399)\n\tat java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:704)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)\n\tat java.base/java.lang.Thread.run(Thread.java:840)\nCaused by: java.lang.RuntimeException: Exception while generating code for:\nFUN name:StrongSkippingIssue visibility:public modality:FINAL \u003c\u003e (data:com.example.ClassWithData, $composer:androidx.compose.runtime.Composer?, $changed:kotlin.Int) returnType:kotlin.Unit\n annotations:\n Composable\n VALUE_PARAMETER name:data index:0 type:com.example.ClassWithData\n VALUE_PARAMETER name:$composer index:1 type:androidx.compose.runtime.Composer? [assignable]\n VALUE_PARAMETER name:$changed index:2 type:kotlin.Int\n BLOCK_BODY\n SET_VAR \u0027$composer: androidx.compose.runtime.Composer? [assignable] declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0027 type\u003dkotlin.Unit origin\u003dnull\n CALL \u0027public abstract fun startRestartGroup (key: kotlin.Int): androidx.compose.runtime.Composer declared in androidx.compose.runtime.Composer\u0027 type\u003dandroidx.compose.runtime.Composer origin\u003dnull\n $this: GET_VAR \u0027$composer: androidx.compose.runtime.Composer? [assignable] declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0027 type\u003dandroidx.compose.runtime.Composer? origin\u003dnull\n key: CONST Int type\u003dkotlin.Int value\u003d-581099018\n VAR name:$dirty type:kotlin.Int [val]\n GET_VAR \u0027$changed: kotlin.Int declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0027 type\u003dkotlin.Int origin\u003dnull\n WHEN type\u003dkotlin.Unit origin\u003dIF\n BRANCH\n if: CALL \u0027public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir\u0027 type\u003dkotlin.Boolean origin\u003dnull\n arg0: CALL \u0027public final fun and (other: kotlin.Int): kotlin.Int [infix] declared in kotlin.Int\u0027 type\u003dkotlin.Int origin\u003dnull\n $this: GET_VAR \u0027$changed: kotlin.Int declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0027 type\u003dkotlin.Int origin\u003dnull\n other: CONST Int type\u003dkotlin.Int value\u003d6\n arg1: CONST Int type\u003dkotlin.Int value\u003d0\n then: SET_VAR \u0027val $dirty: kotlin.Int [val] declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0027 type\u003dkotlin.Unit origin\u003dnull\n CALL \u0027public final fun or (other: kotlin.Int): kotlin.Int [infix] declared in kotlin.Int\u0027 type\u003dkotlin.Int origin\u003dnull\n $this: GET_VAR \u0027val $dirty: kotlin.Int [val] declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0027 type\u003dkotlin.Int origin\u003dnull\n other: WHEN type\u003dkotlin.Int origin\u003dIF\n BRANCH\n if: CALL \u0027public open fun changedInstance (value: kotlin.Any?): kotlin.Boolean declared in androidx.compose.runtime.Composer\u0027 type\u003dkotlin.Boolean origin\u003dnull\n $this: GET_VAR \u0027$composer: androidx.compose.runtime.Composer? [assignable] declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0027 type\u003dandroidx.compose.runtime.Composer? origin\u003dnull\n value: GET_VAR \u0027data: com.example.ClassWithData declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0027 type\u003dcom.example.ClassWithData origin\u003dnull\n then: CONST Int type\u003dkotlin.Int value\u003d4\n BRANCH\n if: CONST Boolean type\u003dkotlin.Boolean value\u003dtrue\n then: CONST Int type\u003dkotlin.Int value\u003d2\n WHEN type\u003dkotlin.Unit origin\u003dIF\n BRANCH\n if: CALL \u0027public final fun OROR (arg0: kotlin.Boolean, arg1: kotlin.Boolean): kotlin.Boolean declared in kotlin.internal.ir\u0027 type\u003dkotlin.Boolean origin\u003dnull\n arg0: CALL \u0027public final fun not (): kotlin.Boolean [operator] declared in kotlin.Boolean\u0027 type\u003dkotlin.Boolean origin\u003dnull\n $this: CALL \u0027public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir\u0027 type\u003dkotlin.Boolean origin\u003dnull\n arg0: CALL \u0027public final fun and (other: kotlin.Int): kotlin.Int [infix] declared in kotlin.Int\u0027 type\u003dkotlin.Int origin\u003dnull\n $this: GET_VAR \u0027val $dirty: kotlin.Int [val] declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0027 type\u003dkotlin.Int origin\u003dnull\n other: CONST Int type\u003dkotlin.Int value\u003d3\n arg1: CONST Int type\u003dkotlin.Int value\u003d2\n arg1: CALL \u0027public final fun not (): kotlin.Boolean [operator] declared in kotlin.Boolean\u0027 type\u003dkotlin.Boolean origin\u003dnull\n $this: CALL \u0027public abstract fun \u003cget-skipping\u003e (): kotlin.Boolean declared in androidx.compose.runtime.Composer\u0027 type\u003dkotlin.Boolean origin\u003dnull\n $this: GET_VAR \u0027$composer: androidx.compose.runtime.Composer? [assignable] declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0027 type\u003dandroidx.compose.runtime.Composer? origin\u003dnull\n then: BLOCK type\u003dkotlin.Unit origin\u003dnull\n COMPOSITE type\u003dkotlin.Unit origin\u003dnull\n VAR PROPERTY_DELEGATE name:action$delegate type:com.example.ClassWithData [val]\n GET_VAR \u0027data: com.example.ClassWithData declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0027 type\u003dcom.example.ClassWithData origin\u003dnull\n COMPOSITE type\u003dkotlin.Unit origin\u003dnull\n COMPOSITE type\u003dkotlin.Unit origin\u003dnull\n BLOCK type\u003dkotlin.Function0\u003ckotlin.Int\u003e origin\u003dnull\n CALL \u0027public abstract fun startReplaceableGroup (key: kotlin.Int): kotlin.Unit declared in androidx.compose.runtime.Composer\u0027 type\u003dkotlin.Unit origin\u003dnull\n $this: GET_VAR \u0027$composer: androidx.compose.runtime.Composer? [assignable] declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0027 type\u003dandroidx.compose.runtime.Composer? origin\u003dnull\n key: CONST Int type\u003dkotlin.Int value\u003d-1102681302\n VAR IR_TEMPORARY_VARIABLE name:tmp0_group type:kotlin.Function0\u003ckotlin.Int\u003e [val]\n CALL \u0027public final fun cache \u003cT\u003e (invalid: kotlin.Boolean, block: @[DisallowComposableCalls] kotlin.Function0\u003cT of androidx.compose.runtime.ComposerKt.cache\u003e): T of androidx.compose.runtime.ComposerKt.cache [inline] declared in androidx.compose.runtime.ComposerKt\u0027 type\u003dkotlin.Function0\u003ckotlin.Int\u003e origin\u003dnull\n \u003cT\u003e: kotlin.Function0\u003ckotlin.Int\u003e\n $receiver: GET_VAR \u0027$composer: androidx.compose.runtime.Composer? [assignable] declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0027 type\u003dandroidx.compose.runtime.Composer? origin\u003dnull\n invalid: CALL \u0027public open fun changedInstance (value: kotlin.Any?): kotlin.Boolean declared in androidx.compose.runtime.Composer\u0027 type\u003dkotlin.Boolean origin\u003dnull\n $this: GET_VAR \u0027$composer: androidx.compose.runtime.Composer? [assignable] declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0027 type\u003dandroidx.compose.runtime.Composer? origin\u003dnull\n value: GET_VAR \u0027val action$delegate: kotlin.reflect.KMutableProperty0\u003ckotlin.Int\u003e [val] declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0027 type\u003dkotlin.reflect.KMutableProperty0\u003ckotlin.Int\u003e origin\u003dnull\n block: BLOCK type\u003dkotlin.Function0\u003ckotlin.Function0\u003ckotlin.Int\u003e\u003e origin\u003dLAMBDA\n COMPOSITE type\u003dkotlin.Unit origin\u003dnull\n FUNCTION_REFERENCE \u0027private final fun StrongSkippingIssue$lambda$2 ($action$delegate: com.example.ClassWithData): kotlin.Function0\u003ckotlin.Int\u003e declared in com.example.StrongSkippingKt\u0027 type\u003dkotlin.Function0\u003ckotlin.Function0\u003ckotlin.Int\u003e\u003e origin\u003dINLINE_LAMBDA reflectionTarget\u003dnull\n $action$delegate: GET_VAR \u0027val action$delegate: com.example.ClassWithData [val] declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0027 type\u003dcom.example.ClassWithData origin\u003dnull\n CALL \u0027public abstract fun endReplaceableGroup (): kotlin.Unit declared in androidx.compose.runtime.Composer\u0027 type\u003dkotlin.Unit origin\u003dnull\n $this: GET_VAR \u0027$composer: androidx.compose.runtime.Composer? [assignable] declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0027 type\u003dandroidx.compose.runtime.Composer? origin\u003dnull\n GET_VAR \u0027val tmp0_group: kotlin.Function0\u003ckotlin.Int\u003e [val] declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0027 type\u003dkotlin.Function0\u003ckotlin.Int\u003e origin\u003dnull\n COMPOSITE type\u003dkotlin.Unit origin\u003dnull\n BRANCH\n if: CONST Boolean type\u003dkotlin.Boolean value\u003dtrue\n then: CALL \u0027public abstract fun skipToGroupEnd (): kotlin.Unit declared in androidx.compose.runtime.Composer\u0027 type\u003dkotlin.Unit origin\u003dnull\n $this: GET_VAR \u0027$composer: androidx.compose.runtime.Composer? [assignable] declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0027 type\u003dandroidx.compose.runtime.Composer? origin\u003dnull\n BLOCK type\u003dkotlin.Unit origin\u003dnull\n BLOCK type\u003dkotlin.Unit origin\u003dFOLDED_SAFE_CALL\n WHEN type\u003dkotlin.Unit origin\u003dFOLDED_SAFE_CALL\n BRANCH\n if: COMPOSITE type\u003dkotlin.Boolean origin\u003dnull\n VAR IR_TEMPORARY_VARIABLE name:tmp1_safe_receiver type:androidx.compose.runtime.ScopeUpdateScope? [val]\n CALL \u0027public abstract fun endRestartGroup (): androidx.compose.runtime.ScopeUpdateScope? declared in androidx.compose.runtime.Composer\u0027 type\u003dandroidx.compose.runtime.ScopeUpdateScope? origin\u003dnull\n $this: GET_VAR \u0027$composer: androidx.compose.runtime.Composer? [assignable] declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0027 type\u003dandroidx.compose.runtime.Composer? origin\u003dnull\n CALL \u0027public final fun not (): kotlin.Boolean [operator] declared in kotlin.Boolean\u0027 type\u003dkotlin.Boolean origin\u003dnull\n $this: CALL \u0027public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir\u0027 type\u003dkotlin.Boolean origin\u003dnull\n arg0: GET_VAR \u0027val tmp1_safe_receiver: androidx.compose.runtime.ScopeUpdateScope? [val] declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0027 type\u003dandroidx.compose.runtime.ScopeUpdateScope? origin\u003dnull\n arg1: CONST Null type\u003dkotlin.Nothing? value\u003dnull\n then: CALL \u0027public abstract fun updateScope (block: kotlin.Function2\u003candroidx.compose.runtime.Composer, kotlin.Int, kotlin.Unit\u003e): kotlin.Unit declared in androidx.compose.runtime.ScopeUpdateScope\u0027 type\u003dkotlin.Unit origin\u003dnull\n $this: GET_VAR \u0027val tmp1_safe_receiver: androidx.compose.runtime.ScopeUpdateScope? [val] declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0027 type\u003dandroidx.compose.runtime.ScopeUpdateScope? origin\u003dnull\n block: BLOCK type\u003dkotlin.Function2\u003candroidx.compose.runtime.Composer?, kotlin.Int, kotlin.Unit\u003e origin\u003dLAMBDA\n COMPOSITE type\u003dkotlin.Unit origin\u003dnull\n CALL \u0027public final fun \u003cjvm-indy\u003e \u003cT\u003e (dynamicCall: T of kotlin.jvm.internal.\u003cjvm-indy\u003e, bootstrapMethodHandle: kotlin.Any, vararg bootstrapMethodArguments: kotlin.Any): T of kotlin.jvm.internal.\u003cjvm-indy\u003e declared in kotlin.jvm.internal\u0027 type\u003dkotlin.Function2\u003candroidx.compose.runtime.Composer?, kotlin.Int, kotlin.Unit\u003e origin\u003dnull\n \u003cT\u003e: kotlin.Function2\u003candroidx.compose.runtime.Composer?, kotlin.Int, kotlin.Unit\u003e\n dynamicCall: CALL \u0027public final fun invoke (p0: com.example.ClassWithData, p1: kotlin.Int): kotlin.Function2\u003candroidx.compose.runtime.Composer?, kotlin.Int, kotlin.Unit\u003e declared in kotlin.jvm.internal.invokeDynamic\u0027 type\u003dkotlin.Function2\u003candroidx.compose.runtime.Composer?, kotlin.Int, kotlin.Unit\u003e origin\u003dnull\n p0: GET_VAR \u0027data: com.example.ClassWithData declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0027 type\u003dcom.example.ClassWithData origin\u003dnull\n p1: GET_VAR \u0027$changed: kotlin.Int declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0027 type\u003dkotlin.Int origin\u003dnull\n bootstrapMethodHandle: CALL \u0027public final fun \u003cjvm-method-handle\u003e (tag: kotlin.Int, owner: kotlin.String, name: kotlin.String, descriptor: kotlin.String, isInterface: kotlin.Boolean): kotlin.Any declared in kotlin.jvm.internal\u0027 type\u003dkotlin.Any origin\u003dnull\n tag: CONST Int type\u003dkotlin.Int value\u003d6\n owner: CONST String type\u003dkotlin.String value\u003d\"java/lang/invoke/LambdaMetafactory\"\n name: CONST String type\u003dkotlin.String value\u003d\"metafactory\"\n descriptor: CONST String type\u003dkotlin.String value\u003d\"(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;\"\n isInterface: CONST Boolean type\u003dkotlin.Boolean value\u003dfalse\n bootstrapMethodArguments: VARARG type\u003dkotlin.Array\u003ckotlin.Any\u003e varargElementType\u003dkotlin.Any\n CALL \u0027public final fun \u003cjvm-original-method-type\u003e (method: kotlin.Any): kotlin.Any declared in kotlin.jvm.internal\u0027 type\u003dkotlin.Any origin\u003dnull\n method: RAW_FUNCTION_REFERENCE \u0027public abstract fun invoke (p1: P1 of kotlin.Function2, p2: P2 of kotlin.Function2): R of kotlin.Function2 [operator] declared in kotlin.Function2\u0027 type\u003dkotlin.Any\n RAW_FUNCTION_REFERENCE \u0027private final fun StrongSkippingIssue$lambda$3 ($data: com.example.ClassWithData, $$changed: kotlin.Int, $composer: androidx.compose.runtime.Composer?, $force: kotlin.Int): kotlin.Unit? declared in com.example.StrongSkippingKt\u0027 type\u003dkotlin.Any\n CALL \u0027public final fun \u003cjvm-original-method-type\u003e (method: kotlin.Any): kotlin.Any declared in kotlin.jvm.internal\u0027 type\u003dkotlin.Any origin\u003dnull\n method: RAW_FUNCTION_REFERENCE \u0027public abstract fun invoke (p1: androidx.compose.runtime.Composer?, p2: kotlin.Int?): kotlin.Unit? [fake_override,operator] declared in kotlin.jvm.internal.invokeDynamic.\u003cfake\u003e\u0027 type\u003dkotlin.Any\n BRANCH\n if: CONST Boolean type\u003dkotlin.Boolean value\u003dtrue\n then: CONST Null type\u003dkotlin.Any? value\u003dnull\n\n\tat org.jetbrains.kotlin.backend.jvm.codegen.FunctionCodegen.generate(FunctionCodegen.kt:50)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.FunctionCodegen.generate$default(FunctionCodegen.kt:42)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ClassCodegen.generateMethodNode(ClassCodegen.kt:385)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ClassCodegen.generateMethod(ClassCodegen.kt:402)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ClassCodegen.generate(ClassCodegen.kt:169)\n\tat org.jetbrains.kotlin.backend.jvm.FileCodegen.lower(JvmPhases.kt:41)\n\tat org.jetbrains.kotlin.backend.common.phaser.PhaseBuildersKt.makeIrFilePhase$lambda$5(PhaseBuilders.kt:114)\n\tat org.jetbrains.kotlin.backend.common.phaser.PhaseBuildersKt$createSimpleNamedCompilerPhase$1.phaseBody(PhaseBuilders.kt:71)\n\tat org.jetbrains.kotlin.backend.common.phaser.SimpleNamedCompilerPhase.phaseBody(CompilerPhase.kt:226)\n\tat org.jetbrains.kotlin.backend.common.phaser.AbstractNamedCompilerPhase.invoke(CompilerPhase.kt:113)\n\tat org.jetbrains.kotlin.backend.common.phaser.PerformByIrFilePhase.invokeSequential(performByIrFile.kt:62)\n\t... 45 more\nCaused by: java.lang.IllegalStateException: No mapping for symbol: VAR PROPERTY_DELEGATE name:action$delegate type:kotlin.reflect.KMutableProperty0\u003ckotlin.Int\u003e [val]\n\tat org.jetbrains.kotlin.backend.jvm.codegen.IrFrameMap.typeOf(irCodegenUtils.kt:58)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitGetValue(ExpressionCodegen.kt:801)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitGetValue(ExpressionCodegen.kt:137)\n\tat org.jetbrains.kotlin.ir.expressions.IrGetValue.accept(IrGetValue.kt:18)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.gen(ExpressionCodegen.kt:216)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.IrCallGenerator.genValueAndPut(IrCallGenerator.kt:48)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitCall$handleParameter(ExpressionCodegen.kt:610)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitCall(ExpressionCodegen.kt:638)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitCall(ExpressionCodegen.kt:137)\n\tat org.jetbrains.kotlin.ir.expressions.IrCall.accept(IrCall.kt:24)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.gen(ExpressionCodegen.kt:216)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.genToStackValue(ExpressionCodegen.kt:221)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.genOrGetLocal$backend_jvm_codegen(ExpressionCodegen.kt:814)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.IrInlineCodegen.genValueAndPut(IrInlineCodegen.kt:141)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitCall$handleParameter(ExpressionCodegen.kt:610)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitCall(ExpressionCodegen.kt:638)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitCall(ExpressionCodegen.kt:137)\n\tat org.jetbrains.kotlin.ir.expressions.IrCall.accept(IrCall.kt:24)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitVariable(ExpressionCodegen.kt:784)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitVariable(ExpressionCodegen.kt:137)\n\tat org.jetbrains.kotlin.ir.declarations.IrVariable.accept(IrVariable.kt:36)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitStatementContainer(ExpressionCodegen.kt:573)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitContainerExpression(ExpressionCodegen.kt:587)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitContainerExpression(ExpressionCodegen.kt:137)\n\tat org.jetbrains.kotlin.ir.visitors.IrElementVisitor$DefaultImpls.visitBlock(IrElementVisitor.kt:122)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitBlock(ExpressionCodegen.kt:407)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitBlock(ExpressionCodegen.kt:137)\n\tat org.jetbrains.kotlin.ir.expressions.IrBlock.accept(IrBlock.kt:18)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitStatementContainer(ExpressionCodegen.kt:573)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitContainerExpression(ExpressionCodegen.kt:587)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitContainerExpression(ExpressionCodegen.kt:137)\n\tat org.jetbrains.kotlin.ir.visitors.IrElementVisitor$DefaultImpls.visitComposite(IrElementVisitor.kt:125)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitComposite(ExpressionCodegen.kt:137)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitComposite(ExpressionCodegen.kt:137)\n\tat org.jetbrains.kotlin.ir.expressions.IrComposite.accept(IrComposite.kt:18)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitStatementContainer(ExpressionCodegen.kt:573)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitContainerExpression(ExpressionCodegen.kt:587)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitContainerExpression(ExpressionCodegen.kt:137)\n\tat org.jetbrains.kotlin.ir.visitors.IrElementVisitor$DefaultImpls.visitBlock(IrElementVisitor.kt:122)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitBlock(ExpressionCodegen.kt:407)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitBlock(ExpressionCodegen.kt:137)\n\tat org.jetbrains.kotlin.ir.expressions.IrBlock.accept(IrBlock.kt:18)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitWhen(ExpressionCodegen.kt:1095)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitWhen(ExpressionCodegen.kt:137)\n\tat org.jetbrains.kotlin.ir.expressions.IrWhen.accept(IrWhen.kt:24)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitStatementContainer(ExpressionCodegen.kt:573)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitBlockBody(ExpressionCodegen.kt:578)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitBlockBody(ExpressionCodegen.kt:137)\n\tat org.jetbrains.kotlin.ir.expressions.IrBlockBody.accept(IrBlockBody.kt:20)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.generate(ExpressionCodegen.kt:239)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.FunctionCodegen.doGenerate(FunctionCodegen.kt:121)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.FunctionCodegen.generate(FunctionCodegen.kt:46)\n\t... 55 more\n```",null,[null,"si...@gmail.com",1,["public","public_non_google"]],[1716558400,693000000],[],342557697,1,null,2,[[1]],null,null,null,null,"TURSbVlqRmhaVGcyWmpkaE56ZzJaV0ppWVRNM01qUm1Nek5pTlRZNU56UT0\u003d",[null,[[null,"\u003cp\u003eKotlin version: 2.0.0\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003ecomposeCompiler {\n enableStrongSkippingMode \u003d true // compiles ok if false\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cpre\u003e\u003ccode\u003eclass ClassWithData(\n var action: Int \u003d 0,\n)\n\n@Composable\nfun StrongSkippingIssue(\n data: ClassWithData\n) {\n val action by data::action\n { action } // compiles ok with @DontMemoize\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eStacktrace\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003eorg.jetbrains.kotlin.backend.common.BackendException: Backend Internal error: Exception during IR lowering\nFile being compiled: StrongSkipping.kt\nThe root cause java.lang.RuntimeException was thrown at: org.jetbrains.kotlin.backend.jvm.codegen.FunctionCodegen.generate(FunctionCodegen.kt:50)\n\tat org.jetbrains.kotlin.backend.common.CodegenUtil.reportBackendException(CodegenUtil.kt:253)\n\tat org.jetbrains.kotlin.backend.common.CodegenUtil.reportBackendException$default(CodegenUtil.kt:236)\n\tat org.jetbrains.kotlin.backend.common.phaser.PerformByIrFilePhase.invokeSequential(performByIrFile.kt:65)\n\tat org.jetbrains.kotlin.backend.common.phaser.PerformByIrFilePhase.invoke(performByIrFile.kt:52)\n\tat org.jetbrains.kotlin.backend.common.phaser.PerformByIrFilePhase.invoke(performByIrFile.kt:38)\n\tat org.jetbrains.kotlin.backend.common.phaser.NamedCompilerPhase.phaseBody(CompilerPhase.kt:166)\n\tat org.jetbrains.kotlin.backend.common.phaser.AbstractNamedCompilerPhase.invoke(CompilerPhase.kt:113)\n\tat org.jetbrains.kotlin.backend.common.phaser.CompositePhase.invoke(PhaseBuilders.kt:29)\n\tat org.jetbrains.kotlin.backend.common.phaser.CompositePhase.invoke(PhaseBuilders.kt:16)\n\tat org.jetbrains.kotlin.backend.common.phaser.NamedCompilerPhase.phaseBody(CompilerPhase.kt:166)\n\tat org.jetbrains.kotlin.backend.common.phaser.AbstractNamedCompilerPhase.invoke(CompilerPhase.kt:113)\n\tat org.jetbrains.kotlin.backend.common.phaser.CompilerPhaseKt.invokeToplevel(CompilerPhase.kt:62)\n\tat org.jetbrains.kotlin.backend.jvm.JvmIrCodegenFactory.invokeCodegen(JvmIrCodegenFactory.kt:371)\n\tat org.jetbrains.kotlin.codegen.CodegenFactory.generateModule(CodegenFactory.kt:47)\n\tat org.jetbrains.kotlin.backend.jvm.JvmIrCodegenFactory.generateModuleInFrontendIRMode(JvmIrCodegenFactory.kt:433)\n\tat org.jetbrains.kotlin.cli.jvm.compiler.pipeline.JvmCompilerPipelineKt.generateCodeFromIr(jvmCompilerPipeline.kt:241)\n\tat org.jetbrains.kotlin.cli.jvm.compiler.pipeline.JvmCompilerPipelineKt.compileModulesUsingFrontendIrAndLightTree(jvmCompilerPipeline.kt:140)\n\tat org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.doExecute(K2JVMCompiler.kt:155)\n\tat org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.doExecute(K2JVMCompiler.kt:50)\n\tat org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:104)\n\tat org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:48)\n\tat org.jetbrains.kotlin.cli.common.CLITool.exec(CLITool.kt:101)\n\tat org.jetbrains.kotlin.incremental.IncrementalJvmCompilerRunner.runCompiler(IncrementalJvmCompilerRunner.kt:453)\n\tat org.jetbrains.kotlin.incremental.IncrementalJvmCompilerRunner.runCompiler(IncrementalJvmCompilerRunner.kt:62)\n\tat org.jetbrains.kotlin.incremental.IncrementalCompilerRunner.doCompile(IncrementalCompilerRunner.kt:506)\n\tat org.jetbrains.kotlin.incremental.IncrementalCompilerRunner.compileImpl(IncrementalCompilerRunner.kt:423)\n\tat org.jetbrains.kotlin.incremental.IncrementalCompilerRunner.tryCompileIncrementally$lambda$9$compile(IncrementalCompilerRunner.kt:249)\n\tat org.jetbrains.kotlin.incremental.IncrementalCompilerRunner.tryCompileIncrementally(IncrementalCompilerRunner.kt:267)\n\tat org.jetbrains.kotlin.incremental.IncrementalCompilerRunner.compile(IncrementalCompilerRunner.kt:120)\n\tat org.jetbrains.kotlin.daemon.CompileServiceImplBase.execIncrementalCompiler(CompileServiceImpl.kt:676)\n\tat org.jetbrains.kotlin.daemon.CompileServiceImplBase.access$execIncrementalCompiler(CompileServiceImpl.kt:92)\n\tat org.jetbrains.kotlin.daemon.CompileServiceImpl.compile(CompileServiceImpl.kt:1661)\n\tat jdk.internal.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:568)\n\tat java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:360)\n\tat java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200)\n\tat java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197)\n\tat java.base/java.security.AccessController.doPrivileged(AccessController.java:712)\n\tat java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196)\n\tat java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:587)\n\tat java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:828)\n\tat java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:705)\n\tat java.base/java.security.AccessController.doPrivileged(AccessController.java:399)\n\tat java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:704)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)\n\tat java.base/java.lang.Thread.run(Thread.java:840)\nCaused by: java.lang.RuntimeException: Exception while generating code for:\nFUN name:StrongSkippingIssue visibility:public modality:FINAL \u0026lt;\u0026gt; (data:com.example.ClassWithData, $composer:androidx.compose.runtime.Composer?, $changed:kotlin.Int) returnType:kotlin.Unit\n annotations:\n Composable\n VALUE_PARAMETER name:data index:0 type:com.example.ClassWithData\n VALUE_PARAMETER name:$composer index:1 type:androidx.compose.runtime.Composer? [assignable]\n VALUE_PARAMETER name:$changed index:2 type:kotlin.Int\n BLOCK_BODY\n SET_VAR \u0026#39;$composer: androidx.compose.runtime.Composer? [assignable] declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0026#39; type\u003dkotlin.Unit origin\u003dnull\n CALL \u0026#39;public abstract fun startRestartGroup (key: kotlin.Int): androidx.compose.runtime.Composer declared in androidx.compose.runtime.Composer\u0026#39; type\u003dandroidx.compose.runtime.Composer origin\u003dnull\n $this: GET_VAR \u0026#39;$composer: androidx.compose.runtime.Composer? [assignable] declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0026#39; type\u003dandroidx.compose.runtime.Composer? origin\u003dnull\n key: CONST Int type\u003dkotlin.Int value\u003d-581099018\n VAR name:$dirty type:kotlin.Int [val]\n GET_VAR \u0026#39;$changed: kotlin.Int declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0026#39; type\u003dkotlin.Int origin\u003dnull\n WHEN type\u003dkotlin.Unit origin\u003dIF\n BRANCH\n if: CALL \u0026#39;public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir\u0026#39; type\u003dkotlin.Boolean origin\u003dnull\n arg0: CALL \u0026#39;public final fun and (other: kotlin.Int): kotlin.Int [infix] declared in kotlin.Int\u0026#39; type\u003dkotlin.Int origin\u003dnull\n $this: GET_VAR \u0026#39;$changed: kotlin.Int declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0026#39; type\u003dkotlin.Int origin\u003dnull\n other: CONST Int type\u003dkotlin.Int value\u003d6\n arg1: CONST Int type\u003dkotlin.Int value\u003d0\n then: SET_VAR \u0026#39;val $dirty: kotlin.Int [val] declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0026#39; type\u003dkotlin.Unit origin\u003dnull\n CALL \u0026#39;public final fun or (other: kotlin.Int): kotlin.Int [infix] declared in kotlin.Int\u0026#39; type\u003dkotlin.Int origin\u003dnull\n $this: GET_VAR \u0026#39;val $dirty: kotlin.Int [val] declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0026#39; type\u003dkotlin.Int origin\u003dnull\n other: WHEN type\u003dkotlin.Int origin\u003dIF\n BRANCH\n if: CALL \u0026#39;public open fun changedInstance (value: kotlin.Any?): kotlin.Boolean declared in androidx.compose.runtime.Composer\u0026#39; type\u003dkotlin.Boolean origin\u003dnull\n $this: GET_VAR \u0026#39;$composer: androidx.compose.runtime.Composer? [assignable] declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0026#39; type\u003dandroidx.compose.runtime.Composer? origin\u003dnull\n value: GET_VAR \u0026#39;data: com.example.ClassWithData declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0026#39; type\u003dcom.example.ClassWithData origin\u003dnull\n then: CONST Int type\u003dkotlin.Int value\u003d4\n BRANCH\n if: CONST Boolean type\u003dkotlin.Boolean value\u003dtrue\n then: CONST Int type\u003dkotlin.Int value\u003d2\n WHEN type\u003dkotlin.Unit origin\u003dIF\n BRANCH\n if: CALL \u0026#39;public final fun OROR (arg0: kotlin.Boolean, arg1: kotlin.Boolean): kotlin.Boolean declared in kotlin.internal.ir\u0026#39; type\u003dkotlin.Boolean origin\u003dnull\n arg0: CALL \u0026#39;public final fun not (): kotlin.Boolean [operator] declared in kotlin.Boolean\u0026#39; type\u003dkotlin.Boolean origin\u003dnull\n $this: CALL \u0026#39;public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir\u0026#39; type\u003dkotlin.Boolean origin\u003dnull\n arg0: CALL \u0026#39;public final fun and (other: kotlin.Int): kotlin.Int [infix] declared in kotlin.Int\u0026#39; type\u003dkotlin.Int origin\u003dnull\n $this: GET_VAR \u0026#39;val $dirty: kotlin.Int [val] declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0026#39; type\u003dkotlin.Int origin\u003dnull\n other: CONST Int type\u003dkotlin.Int value\u003d3\n arg1: CONST Int type\u003dkotlin.Int value\u003d2\n arg1: CALL \u0026#39;public final fun not (): kotlin.Boolean [operator] declared in kotlin.Boolean\u0026#39; type\u003dkotlin.Boolean origin\u003dnull\n $this: CALL \u0026#39;public abstract fun \u0026lt;get-skipping\u0026gt; (): kotlin.Boolean declared in androidx.compose.runtime.Composer\u0026#39; type\u003dkotlin.Boolean origin\u003dnull\n $this: GET_VAR \u0026#39;$composer: androidx.compose.runtime.Composer? [assignable] declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0026#39; type\u003dandroidx.compose.runtime.Composer? origin\u003dnull\n then: BLOCK type\u003dkotlin.Unit origin\u003dnull\n COMPOSITE type\u003dkotlin.Unit origin\u003dnull\n VAR PROPERTY_DELEGATE name:action$delegate type:com.example.ClassWithData [val]\n GET_VAR \u0026#39;data: com.example.ClassWithData declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0026#39; type\u003dcom.example.ClassWithData origin\u003dnull\n COMPOSITE type\u003dkotlin.Unit origin\u003dnull\n COMPOSITE type\u003dkotlin.Unit origin\u003dnull\n BLOCK type\u003dkotlin.Function0\u0026lt;kotlin.Int\u0026gt; origin\u003dnull\n CALL \u0026#39;public abstract fun startReplaceableGroup (key: kotlin.Int): kotlin.Unit declared in androidx.compose.runtime.Composer\u0026#39; type\u003dkotlin.Unit origin\u003dnull\n $this: GET_VAR \u0026#39;$composer: androidx.compose.runtime.Composer? [assignable] declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0026#39; type\u003dandroidx.compose.runtime.Composer? origin\u003dnull\n key: CONST Int type\u003dkotlin.Int value\u003d-1102681302\n VAR IR_TEMPORARY_VARIABLE name:tmp0_group type:kotlin.Function0\u0026lt;kotlin.Int\u0026gt; [val]\n CALL \u0026#39;public final fun cache \u0026lt;T\u0026gt; (invalid: kotlin.Boolean, block: @[DisallowComposableCalls] kotlin.Function0\u0026lt;T of androidx.compose.runtime.ComposerKt.cache\u0026gt;): T of androidx.compose.runtime.ComposerKt.cache [inline] declared in androidx.compose.runtime.ComposerKt\u0026#39; type\u003dkotlin.Function0\u0026lt;kotlin.Int\u0026gt; origin\u003dnull\n \u0026lt;T\u0026gt;: kotlin.Function0\u0026lt;kotlin.Int\u0026gt;\n $receiver: GET_VAR \u0026#39;$composer: androidx.compose.runtime.Composer? [assignable] declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0026#39; type\u003dandroidx.compose.runtime.Composer? origin\u003dnull\n invalid: CALL \u0026#39;public open fun changedInstance (value: kotlin.Any?): kotlin.Boolean declared in androidx.compose.runtime.Composer\u0026#39; type\u003dkotlin.Boolean origin\u003dnull\n $this: GET_VAR \u0026#39;$composer: androidx.compose.runtime.Composer? [assignable] declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0026#39; type\u003dandroidx.compose.runtime.Composer? origin\u003dnull\n value: GET_VAR \u0026#39;val action$delegate: kotlin.reflect.KMutableProperty0\u0026lt;kotlin.Int\u0026gt; [val] declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0026#39; type\u003dkotlin.reflect.KMutableProperty0\u0026lt;kotlin.Int\u0026gt; origin\u003dnull\n block: BLOCK type\u003dkotlin.Function0\u0026lt;kotlin.Function0\u0026lt;kotlin.Int\u0026gt;\u0026gt; origin\u003dLAMBDA\n COMPOSITE type\u003dkotlin.Unit origin\u003dnull\n FUNCTION_REFERENCE \u0026#39;private final fun StrongSkippingIssue$lambda$2 ($action$delegate: com.example.ClassWithData): kotlin.Function0\u0026lt;kotlin.Int\u0026gt; declared in com.example.StrongSkippingKt\u0026#39; type\u003dkotlin.Function0\u0026lt;kotlin.Function0\u0026lt;kotlin.Int\u0026gt;\u0026gt; origin\u003dINLINE_LAMBDA reflectionTarget\u003dnull\n $action$delegate: GET_VAR \u0026#39;val action$delegate: com.example.ClassWithData [val] declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0026#39; type\u003dcom.example.ClassWithData origin\u003dnull\n CALL \u0026#39;public abstract fun endReplaceableGroup (): kotlin.Unit declared in androidx.compose.runtime.Composer\u0026#39; type\u003dkotlin.Unit origin\u003dnull\n $this: GET_VAR \u0026#39;$composer: androidx.compose.runtime.Composer? [assignable] declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0026#39; type\u003dandroidx.compose.runtime.Composer? origin\u003dnull\n GET_VAR \u0026#39;val tmp0_group: kotlin.Function0\u0026lt;kotlin.Int\u0026gt; [val] declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0026#39; type\u003dkotlin.Function0\u0026lt;kotlin.Int\u0026gt; origin\u003dnull\n COMPOSITE type\u003dkotlin.Unit origin\u003dnull\n BRANCH\n if: CONST Boolean type\u003dkotlin.Boolean value\u003dtrue\n then: CALL \u0026#39;public abstract fun skipToGroupEnd (): kotlin.Unit declared in androidx.compose.runtime.Composer\u0026#39; type\u003dkotlin.Unit origin\u003dnull\n $this: GET_VAR \u0026#39;$composer: androidx.compose.runtime.Composer? [assignable] declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0026#39; type\u003dandroidx.compose.runtime.Composer? origin\u003dnull\n BLOCK type\u003dkotlin.Unit origin\u003dnull\n BLOCK type\u003dkotlin.Unit origin\u003dFOLDED_SAFE_CALL\n WHEN type\u003dkotlin.Unit origin\u003dFOLDED_SAFE_CALL\n BRANCH\n if: COMPOSITE type\u003dkotlin.Boolean origin\u003dnull\n VAR IR_TEMPORARY_VARIABLE name:tmp1_safe_receiver type:androidx.compose.runtime.ScopeUpdateScope? [val]\n CALL \u0026#39;public abstract fun endRestartGroup (): androidx.compose.runtime.ScopeUpdateScope? declared in androidx.compose.runtime.Composer\u0026#39; type\u003dandroidx.compose.runtime.ScopeUpdateScope? origin\u003dnull\n $this: GET_VAR \u0026#39;$composer: androidx.compose.runtime.Composer? [assignable] declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0026#39; type\u003dandroidx.compose.runtime.Composer? origin\u003dnull\n CALL \u0026#39;public final fun not (): kotlin.Boolean [operator] declared in kotlin.Boolean\u0026#39; type\u003dkotlin.Boolean origin\u003dnull\n $this: CALL \u0026#39;public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir\u0026#39; type\u003dkotlin.Boolean origin\u003dnull\n arg0: GET_VAR \u0026#39;val tmp1_safe_receiver: androidx.compose.runtime.ScopeUpdateScope? [val] declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0026#39; type\u003dandroidx.compose.runtime.ScopeUpdateScope? origin\u003dnull\n arg1: CONST Null type\u003dkotlin.Nothing? value\u003dnull\n then: CALL \u0026#39;public abstract fun updateScope (block: kotlin.Function2\u0026lt;androidx.compose.runtime.Composer, kotlin.Int, kotlin.Unit\u0026gt;): kotlin.Unit declared in androidx.compose.runtime.ScopeUpdateScope\u0026#39; type\u003dkotlin.Unit origin\u003dnull\n $this: GET_VAR \u0026#39;val tmp1_safe_receiver: androidx.compose.runtime.ScopeUpdateScope? [val] declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0026#39; type\u003dandroidx.compose.runtime.ScopeUpdateScope? origin\u003dnull\n block: BLOCK type\u003dkotlin.Function2\u0026lt;androidx.compose.runtime.Composer?, kotlin.Int, kotlin.Unit\u0026gt; origin\u003dLAMBDA\n COMPOSITE type\u003dkotlin.Unit origin\u003dnull\n CALL \u0026#39;public final fun \u0026lt;jvm-indy\u0026gt; \u0026lt;T\u0026gt; (dynamicCall: T of kotlin.jvm.internal.\u0026lt;jvm-indy\u0026gt;, bootstrapMethodHandle: kotlin.Any, vararg bootstrapMethodArguments: kotlin.Any): T of kotlin.jvm.internal.\u0026lt;jvm-indy\u0026gt; declared in kotlin.jvm.internal\u0026#39; type\u003dkotlin.Function2\u0026lt;androidx.compose.runtime.Composer?, kotlin.Int, kotlin.Unit\u0026gt; origin\u003dnull\n \u0026lt;T\u0026gt;: kotlin.Function2\u0026lt;androidx.compose.runtime.Composer?, kotlin.Int, kotlin.Unit\u0026gt;\n dynamicCall: CALL \u0026#39;public final fun invoke (p0: com.example.ClassWithData, p1: kotlin.Int): kotlin.Function2\u0026lt;androidx.compose.runtime.Composer?, kotlin.Int, kotlin.Unit\u0026gt; declared in kotlin.jvm.internal.invokeDynamic\u0026#39; type\u003dkotlin.Function2\u0026lt;androidx.compose.runtime.Composer?, kotlin.Int, kotlin.Unit\u0026gt; origin\u003dnull\n p0: GET_VAR \u0026#39;data: com.example.ClassWithData declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0026#39; type\u003dcom.example.ClassWithData origin\u003dnull\n p1: GET_VAR \u0026#39;$changed: kotlin.Int declared in com.example.StrongSkippingKt.StrongSkippingIssue\u0026#39; type\u003dkotlin.Int origin\u003dnull\n bootstrapMethodHandle: CALL \u0026#39;public final fun \u0026lt;jvm-method-handle\u0026gt; (tag: kotlin.Int, owner: kotlin.String, name: kotlin.String, descriptor: kotlin.String, isInterface: kotlin.Boolean): kotlin.Any declared in kotlin.jvm.internal\u0026#39; type\u003dkotlin.Any origin\u003dnull\n tag: CONST Int type\u003dkotlin.Int value\u003d6\n owner: CONST String type\u003dkotlin.String value\u003d\u0026quot;java/lang/invoke/LambdaMetafactory\u0026quot;\n name: CONST String type\u003dkotlin.String value\u003d\u0026quot;metafactory\u0026quot;\n descriptor: CONST String type\u003dkotlin.String value\u003d\u0026quot;(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;\u0026quot;\n isInterface: CONST Boolean type\u003dkotlin.Boolean value\u003dfalse\n bootstrapMethodArguments: VARARG type\u003dkotlin.Array\u0026lt;kotlin.Any\u0026gt; varargElementType\u003dkotlin.Any\n CALL \u0026#39;public final fun \u0026lt;jvm-original-method-type\u0026gt; (method: kotlin.Any): kotlin.Any declared in kotlin.jvm.internal\u0026#39; type\u003dkotlin.Any origin\u003dnull\n method: RAW_FUNCTION_REFERENCE \u0026#39;public abstract fun invoke (p1: P1 of kotlin.Function2, p2: P2 of kotlin.Function2): R of kotlin.Function2 [operator] declared in kotlin.Function2\u0026#39; type\u003dkotlin.Any\n RAW_FUNCTION_REFERENCE \u0026#39;private final fun StrongSkippingIssue$lambda$3 ($data: com.example.ClassWithData, $$changed: kotlin.Int, $composer: androidx.compose.runtime.Composer?, $force: kotlin.Int): kotlin.Unit? declared in com.example.StrongSkippingKt\u0026#39; type\u003dkotlin.Any\n CALL \u0026#39;public final fun \u0026lt;jvm-original-method-type\u0026gt; (method: kotlin.Any): kotlin.Any declared in kotlin.jvm.internal\u0026#39; type\u003dkotlin.Any origin\u003dnull\n method: RAW_FUNCTION_REFERENCE \u0026#39;public abstract fun invoke (p1: androidx.compose.runtime.Composer?, p2: kotlin.Int?): kotlin.Unit? [fake_override,operator] declared in kotlin.jvm.internal.invokeDynamic.\u0026lt;fake\u0026gt;\u0026#39; type\u003dkotlin.Any\n BRANCH\n if: CONST Boolean type\u003dkotlin.Boolean value\u003dtrue\n then: CONST Null type\u003dkotlin.Any? value\u003dnull\n\n\tat org.jetbrains.kotlin.backend.jvm.codegen.FunctionCodegen.generate(FunctionCodegen.kt:50)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.FunctionCodegen.generate$default(FunctionCodegen.kt:42)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ClassCodegen.generateMethodNode(ClassCodegen.kt:385)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ClassCodegen.generateMethod(ClassCodegen.kt:402)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ClassCodegen.generate(ClassCodegen.kt:169)\n\tat org.jetbrains.kotlin.backend.jvm.FileCodegen.lower(JvmPhases.kt:41)\n\tat org.jetbrains.kotlin.backend.common.phaser.PhaseBuildersKt.makeIrFilePhase$lambda$5(PhaseBuilders.kt:114)\n\tat org.jetbrains.kotlin.backend.common.phaser.PhaseBuildersKt$createSimpleNamedCompilerPhase$1.phaseBody(PhaseBuilders.kt:71)\n\tat org.jetbrains.kotlin.backend.common.phaser.SimpleNamedCompilerPhase.phaseBody(CompilerPhase.kt:226)\n\tat org.jetbrains.kotlin.backend.common.phaser.AbstractNamedCompilerPhase.invoke(CompilerPhase.kt:113)\n\tat org.jetbrains.kotlin.backend.common.phaser.PerformByIrFilePhase.invokeSequential(performByIrFile.kt:62)\n\t... 45 more\nCaused by: java.lang.IllegalStateException: No mapping for symbol: VAR PROPERTY_DELEGATE name:action$delegate type:kotlin.reflect.KMutableProperty0\u0026lt;kotlin.Int\u0026gt; [val]\n\tat org.jetbrains.kotlin.backend.jvm.codegen.IrFrameMap.typeOf(irCodegenUtils.kt:58)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitGetValue(ExpressionCodegen.kt:801)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitGetValue(ExpressionCodegen.kt:137)\n\tat org.jetbrains.kotlin.ir.expressions.IrGetValue.accept(IrGetValue.kt:18)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.gen(ExpressionCodegen.kt:216)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.IrCallGenerator.genValueAndPut(IrCallGenerator.kt:48)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitCall$handleParameter(ExpressionCodegen.kt:610)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitCall(ExpressionCodegen.kt:638)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitCall(ExpressionCodegen.kt:137)\n\tat org.jetbrains.kotlin.ir.expressions.IrCall.accept(IrCall.kt:24)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.gen(ExpressionCodegen.kt:216)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.genToStackValue(ExpressionCodegen.kt:221)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.genOrGetLocal$backend_jvm_codegen(ExpressionCodegen.kt:814)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.IrInlineCodegen.genValueAndPut(IrInlineCodegen.kt:141)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitCall$handleParameter(ExpressionCodegen.kt:610)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitCall(ExpressionCodegen.kt:638)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitCall(ExpressionCodegen.kt:137)\n\tat org.jetbrains.kotlin.ir.expressions.IrCall.accept(IrCall.kt:24)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitVariable(ExpressionCodegen.kt:784)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitVariable(ExpressionCodegen.kt:137)\n\tat org.jetbrains.kotlin.ir.declarations.IrVariable.accept(IrVariable.kt:36)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitStatementContainer(ExpressionCodegen.kt:573)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitContainerExpression(ExpressionCodegen.kt:587)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitContainerExpression(ExpressionCodegen.kt:137)\n\tat org.jetbrains.kotlin.ir.visitors.IrElementVisitor$DefaultImpls.visitBlock(IrElementVisitor.kt:122)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitBlock(ExpressionCodegen.kt:407)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitBlock(ExpressionCodegen.kt:137)\n\tat org.jetbrains.kotlin.ir.expressions.IrBlock.accept(IrBlock.kt:18)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitStatementContainer(ExpressionCodegen.kt:573)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitContainerExpression(ExpressionCodegen.kt:587)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitContainerExpression(ExpressionCodegen.kt:137)\n\tat org.jetbrains.kotlin.ir.visitors.IrElementVisitor$DefaultImpls.visitComposite(IrElementVisitor.kt:125)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitComposite(ExpressionCodegen.kt:137)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitComposite(ExpressionCodegen.kt:137)\n\tat org.jetbrains.kotlin.ir.expressions.IrComposite.accept(IrComposite.kt:18)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitStatementContainer(ExpressionCodegen.kt:573)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitContainerExpression(ExpressionCodegen.kt:587)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitContainerExpression(ExpressionCodegen.kt:137)\n\tat org.jetbrains.kotlin.ir.visitors.IrElementVisitor$DefaultImpls.visitBlock(IrElementVisitor.kt:122)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitBlock(ExpressionCodegen.kt:407)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitBlock(ExpressionCodegen.kt:137)\n\tat org.jetbrains.kotlin.ir.expressions.IrBlock.accept(IrBlock.kt:18)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitWhen(ExpressionCodegen.kt:1095)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitWhen(ExpressionCodegen.kt:137)\n\tat org.jetbrains.kotlin.ir.expressions.IrWhen.accept(IrWhen.kt:24)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitStatementContainer(ExpressionCodegen.kt:573)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitBlockBody(ExpressionCodegen.kt:578)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitBlockBody(ExpressionCodegen.kt:137)\n\tat org.jetbrains.kotlin.ir.expressions.IrBlockBody.accept(IrBlockBody.kt:20)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.generate(ExpressionCodegen.kt:239)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.FunctionCodegen.doGenerate(FunctionCodegen.kt:121)\n\tat org.jetbrains.kotlin.backend.jvm.codegen.FunctionCodegen.generate(FunctionCodegen.kt:46)\n\t... 55 more\n\u003c/code\u003e\u003c/pre\u003e\n"]]]],null,null,[]]]]]];</script><script src="https://www.gstatic.com/_/buganizer/_/js/k=buganizer.b.en_US.cfCjOPNtBcI.es5.O/am=DgY/d=1/rs=AI3Ihhq-nVIT6gQBxTLAI9U3QOsRUq-z3Q/m=c" nonce="4C4kysMqXeENiO_ppk0FWg"></script><link rel="stylesheet" href="https://www.gstatic.com/_/buganizer/_/ss/k=buganizer.b.w_7RoL0cQjE.L.X.O/am=DgY/d=0/rs=AI3Ihhrok1ldUtBueHburZO6ObysMdDE1Q" nonce="7JUn3QfPOTOrnLV1z0VgZA"><style nonce="7JUn3QfPOTOrnLV1z0VgZA">@import url(//fonts.googleapis.com/css?family=Google+Sans_old:400,500,700|Roboto_old:400,500,700);</style><script nonce="4C4kysMqXeENiO_ppk0FWg">;this.gbar_={CONFIG:[[[0,"www.gstatic.com","og.qtm.en_US.B79uU5S-EEc.es5.O","com.sg","en","275",0,[4,2,"","","","699802849","0"],null,"3t1GZ-f-OsDcp84Pv8SBuAk",null,0,"og.qtm.v8-YLxJg-4k.L.X.O","AA2YrTs7eRK-9K7Y_L7njS-bOjI9tz65ag","AA2YrTto6bMkJ3yf4gqFFypu7rAoQZZyEw","",2,1,200,"SGP",null,null,"275","275",1,null,null,84510445,1,0],null,[1,0.1000000014901161,2,1],null,[0,0,0,null,"","","","",0,0,0,""],[0,0,"",1,0,0,0,0,0,0,null,0,0,null,0,0,null,null,0,0,0,"","","","","","",null,0,0,0,0,0,null,null,null,"rgba(32,33,36,1)","rgba(255,255,255,1)",0,0,0,null,null,null,0],null,null,["1","gci_91f30755d6a6b787dcc2a4062e6e9824.js","googleapis.client:gapi.iframes","","en"],null,null,null,null,["m;/_/scs/abc-static/_/js/k=gapi.gapi.en.x7CxCIZpks8.O/am=AAAg/d=1/rs=AHpOoo8czmnaLIncRgBQP7N2THncpDJ9mQ/m=__features__","https://apis.google.com","","","","",null,1,"es_plusone_gc_20241104.0_p1","en",null,0],[0.009999999776482582,"com.sg","275",[null,"","0",null,1,5184000,null,null,"",null,null,null,null,null,0,null,0,null,1,0,0,0,null,null,0,0,null,0,0,0,0,0],null,null,null,0],[1,null,null,27043,275,"SGP","en","699802849.0",8,null,0,0,null,null,null,null,"",null,null,null,"3t1GZ-f-OsDcp84Pv8SBuAk",0,0,0,null,2,5,"nn",127,0,0,0,0,1,84510445,0,0],[[null,null,null,"https://www.gstatic.com/og/_/js/k=og.qtm.en_US.B79uU5S-EEc.es5.O/rt=j/m=qabr,q_dnp,qapid,qads,q_dg/exm=qaaw,qadd,qaid,qein,qhaw,qhba,qhbr,qhch,qhga,qhid,qhin/d=1/ed=1/rs=AA2YrTs7eRK-9K7Y_L7njS-bOjI9tz65ag"]]]],};this.gbar_=this.gbar_||{};(function(_){var window=this; try{ _._F_toggles_initialize=function(a){(typeof globalThis!=="undefined"?globalThis:typeof self!=="undefined"?self:this)._F_toggles=a||[]};(0,_._F_toggles_initialize)([]); /* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ var ca,ia,ja,oa,qa,ra,Ca,Ea,Fa,Ha,Ia,Ka,Na,bb,ab,eb,gb,fb,hb,ib,nb,ob,sb,wb,pb,ub,tb,rb,qb,xb,yb,Fb,Kb,Lb,Mb,Nb,y,Vb,Wb,Xb;_.aa=function(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,_.aa);else{var c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));b!==void 0&&(this.cause=b)};_.ba=function(a){a.Ml=!0;return a};ca=function(a,b){if(a.length>b.length)return!1;if(a.length<b.length||a===b)return!0;for(var c=0;c<a.length;c++){var d=a[c],e=b[c];if(d>e)return!1;if(d<e)return!0}}; _.da=function(a){_.t.setTimeout(function(){throw a;},0)};_.ea=function(){var a=_.t.navigator;return a&&(a=a.userAgent)?a:""};ia=function(a){return fa?ha?ha.brands.some(function(b){return(b=b.brand)&&b.indexOf(a)!=-1}):!1:!1};_.v=function(a){return _.ea().indexOf(a)!=-1};ja=function(){return fa?!!ha&&ha.brands.length>0:!1};_.ka=function(){return ja()?!1:_.v("Opera")};_.la=function(){return ja()?!1:_.v("Trident")||_.v("MSIE")};_.ma=function(){return _.v("Firefox")||_.v("FxiOS")}; _.pa=function(){return _.v("Safari")&&!(oa()||(ja()?0:_.v("Coast"))||_.ka()||(ja()?0:_.v("Edge"))||(ja()?ia("Microsoft Edge"):_.v("Edg/"))||(ja()?ia("Opera"):_.v("OPR"))||_.ma()||_.v("Silk")||_.v("Android"))};oa=function(){return ja()?ia("Chromium"):(_.v("Chrome")||_.v("CriOS"))&&!(ja()?0:_.v("Edge"))||_.v("Silk")};qa=function(){return fa?!!ha&&!!ha.platform:!1};ra=function(){return _.v("iPhone")&&!_.v("iPod")&&!_.v("iPad")};_.sa=function(){return ra()||_.v("iPad")||_.v("iPod")}; _.ta=function(){return qa()?ha.platform==="macOS":_.v("Macintosh")};_.va=function(a,b){return(0,_.ua)(a,b)>=0};_.ya=function(a){if(!_.wa)return _.xa(a);for(var b="",c=0,d=a.length-10240;c<d;)b+=String.fromCharCode.apply(null,a.subarray(c,c+=10240));b+=String.fromCharCode.apply(null,c?a.subarray(c):a);return btoa(b)};_.Aa=function(a){return za&&a!=null&&a instanceof Uint8Array};_.Ba=function(a){return Array.prototype.slice.call(a)}; Ca=function(a){return typeof Symbol==="function"&&typeof Symbol()==="symbol"?Symbol():a};Ea=function(a,b){(0,_.Da)(b,(a|0)&-30975)};Fa=function(a,b){(0,_.Da)(b,(a|34)&-30941)};Ha=function(a){return!(!a||typeof a!=="object"||a.i!==Ga)};Ia=function(a){return a!==null&&typeof a==="object"&&!Array.isArray(a)&&a.constructor===Object};Ka=function(a){return!Array.isArray(a)||a.length?!1:(0,_.Ja)(a)&1?!0:!1};_.La=function(a){if(a&2)throw Error();};Na=function(a,b){(b=_.Ma?b[_.Ma]:void 0)&&(a[_.Ma]=_.Ba(b))}; _.Pa=function(a,b){Oa=b;a=new a(b);Oa=void 0;return a}; _.w=function(a,b,c,d){var e;d=(e=d)!=null?e:0;a==null&&(a=Oa);Oa=void 0;if(a==null)e=96,c?(a=[c],e|=512):a=[],b&&(e=e&-33521665|(b&1023)<<15);else{if(!Array.isArray(a))throw Error("E");e=(0,_.Ja)(a);if(e&2048)throw Error("H");if(e&64)return a;d===1||d===2||(e|=64);if(c&&(e|=512,c!==a[0]))throw Error("I");a:{d=a;c=e;if(e=d.length){var f=e-1;if(Ia(d[f])){c|=256;b=f-(+!!(c&512)-1);if(b>=1024)throw Error("J");e=c&-33521665|(b&1023)<<15;break a}}if(b){b=Math.max(b,e-(+!!(c&512)-1));if(b>1024)throw Error("K"); e=c&-33521665|(b&1023)<<15}else e=c}}(0,_.Da)(a,e);return a};_.Ra=function(){var a=Error();Qa(a,"incident");_.da(a)};_.Sa=function(a){a=Error(a);Qa(a,"warning");return a};_.Ua=function(a){if(typeof a!=="boolean")throw Error("M`"+_.Ta(a)+"`"+a);return a};_.Va=function(a){if(!Number.isFinite(a))throw _.Sa("enum");return a|0};_.Wa=function(a){if(typeof a!=="number")throw _.Sa("int32");if(!Number.isFinite(a))throw _.Sa("int32");return a|0}; _.Xa=function(a){if(a!=null&&typeof a!=="string")throw Error();return a};_.Ya=function(a){return a==null||typeof a==="string"?a:void 0};_.$a=function(a,b,c){if(a!=null&&typeof a==="object"&&a.Rd===_.Za)return a;if(Array.isArray(a)){var d=(0,_.Ja)(a),e=d;e===0&&(e|=c&32);e|=c&2;e!==d&&(0,_.Da)(a,e);return new b(a)}};bb=function(a,b){return ab(b)}; ab=function(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "bigint":return(0,_.cb)(a)?Number(a):String(a);case "boolean":return a?1:0;case "object":if(a)if(Array.isArray(a)){if(Ka(a))return}else{if(_.Aa(a))return _.ya(a);if("function"==typeof _.db&&a instanceof _.db)return a.j()}}return a};eb=function(a,b,c){var d=_.Ba(a),e=d.length,f=b&256?d[e-1]:void 0;e+=f?-1:0;for(b=b&512?1:0;b<e;b++)d[b]=c(d[b]);if(f){b=d[b]={};for(var g in f)b[g]=c(f[g])}Na(d,a);return d}; gb=function(a,b,c,d,e){if(a!=null){if(Array.isArray(a))a=Ka(a)?void 0:e&&(0,_.Ja)(a)&2?a:fb(a,b,c,d!==void 0,e);else if(Ia(a)){var f={},g;for(g in a)f[g]=gb(a[g],b,c,d,e);a=f}else a=b(a,d);return a}};fb=function(a,b,c,d,e){var f=d||c?(0,_.Ja)(a):0;d=d?!!(f&32):void 0;for(var g=_.Ba(a),h=0;h<g.length;h++)g[h]=gb(g[h],b,c,d,e);c&&(Na(g,a),c(f,g));return g};hb=function(a){return a.Rd===_.Za?a.toJSON():ab(a)}; ib=function(a,b,c){c=c===void 0?Fa:c;if(a!=null){if(za&&a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var d=(0,_.Ja)(a);if(d&2)return a;b&&(b=d===0||!!(d&32)&&!(d&64||!(d&16)));return b?((0,_.Da)(a,(d|34)&-12293),a):fb(a,ib,d&4?Fa:c,!0,!0)}a.Rd===_.Za&&(c=a.J,d=(0,_.jb)(c),a=d&2?a:_.Pa(a.constructor,_.kb(c,d,!0)));return a}};_.kb=function(a,b,c){var d=c||b&2?Fa:Ea,e=!!(b&32);a=eb(a,b,function(f){return ib(f,e,d)});(0,_.lb)(a,32|(c?2:0));return a}; _.mb=function(a){var b=a.J,c=(0,_.jb)(b);return c&2?_.Pa(a.constructor,_.kb(b,c,!1)):a};nb=function(a){return a};ob=function(a){return a};sb=function(a,b,c,d){return pb(a,b,c,d,qb,rb)};wb=function(a,b,c,d){return pb(a,b,c,d,tb,ub)}; pb=function(a,b,c,d,e,f){if(!c.length&&!d)return 0;for(var g=0,h=0,k=0,m=0,n=0,p=c.length-1;p>=0;p--){var r=c[p];d&&p===c.length-1&&r===d||(m++,r!=null&&k++)}if(d)for(var q in d)p=+q,isNaN(p)||(n+=xb(p),h++,p>g&&(g=p));m=e(m,k)+f(h,g,n);q=k;p=h;r=g;for(var u=n,z=c.length-1;z>=0;z--){var F=c[z];if(!(F==null||d&&z===c.length-1&&F===d)){F=z-b;var B=e(F,q)+f(p,r,u);B<m&&(a=1+F,m=B);p++;q--;u+=xb(F);r=Math.max(r,F)}}b=e(0,0)+f(p,r,u);b<m&&(a=0,m=b);if(d){p=h;r=g;u=n;q=k;for(var C in d)d=+C,isNaN(d)||d>= 1024||(p--,q++,u-=C.length,g=e(d,q)+f(p,r,u),g<m&&(a=1+d,m=g))}return a};ub=function(a,b,c){return c+a*3+(a>1?a-1:0)};tb=function(a,b){return(a>1?a-1:0)+(a-b)*4};rb=function(a,b){return a==0?0:9*Math.max(1<<32-Math.clz32(a+a/2-1),4)<=b?a==0?0:a<4?100+(a-1)*16:a<6?148+(a-4)*16:a<12?244+(a-6)*16:a<22?436+(a-12)*19:a<44?820+(a-22)*17:52+32*a:40+4*b};qb=function(a){return 40+4*a};xb=function(a){return a>=100?a>=1E4?Math.ceil(Math.log10(1+a)):a<1E3?3:4:a<10?1:2}; yb=function(a,b,c,d){b=d+(+!!(b&512)-1);if(!(b<0||b>=a.length||b>=c))return a[b]};_.zb=function(a,b,c,d){var e=b>>15&1023||536870912;if(c>=e){var f=b;if(b&256)var g=a[a.length-1];else{if(d==null)return f;g=a[e+(+!!(b&512)-1)]={};f|=256}g[c]=d;c<e&&(a[c+(+!!(b&512)-1)]=void 0);f!==b&&(0,_.Da)(a,f);return f}a[c+(+!!(b&512)-1)]=d;b&256&&(a=a[a.length-1],c in a&&delete a[c]);return b};_.Bb=function(a,b,c,d){a=a.J;var e=(0,_.jb)(a);d=_.Ab(a,e,c,d);b=_.$a(d,b,e);b!==d&&b!=null&&_.zb(a,e,c,b);return b}; _.Cb=function(a,b){return a!=null?a:b}; Fb=function(a){var b=Db?a.J:fb(a.J,hb,void 0,void 0,!1);var c=!Db,d=(0,_.jb)(c?a.J:b);if(a=b.length){var e=b[a-1],f=Ia(e);f?a--:e=void 0;var g=+!!(d&512)-1,h=a-g;d=!!Eb&&!(d&512);var k,m=(k=Eb)!=null?k:ob;k=d?m(h,g,b,e):h;d=(h=d&&h!==k)?Array.prototype.slice.call(b,0,a):b;if(f||h){b:{var n=d;var p=e;var r;f=!1;if(h)for(m=Math.max(0,k+g);m<n.length;m++){var q=n[m],u=m-g;q==null||Ka(q)||Ha(q)&&q.size===0||(f=n[m]=void 0,((f=r)!=null?f:r={})[u]=q,f=!0)}if(p)for(var z in p)if(m=+z,isNaN(m))m=void 0,((m= r)!=null?m:r={})[z]=p[z];else if(q=p[z],Array.isArray(q)&&(Ka(q)||Ha(q)&&q.size===0)&&(q=null),q==null&&(f=!0),h&&m<k){f=!0;q=m+g;for(u=n.length;u<=q;u++)n.push(void 0);n[q]=p[m]}else q!=null&&(m=void 0,((m=r)!=null?m:r={})[z]=q);f||(r=p);if(r)for(var F in r){p=r;break b}p=null}n=p==null?e!=null:p!==e}h&&(a=d.length);for(var B;a>0;a--){r=d[a-1];if(!(r==null||Ka(r)||Ha(r)&&r.size===0))break;B=!0}if(d!==b||n||B){if(!h&&!c)d=Array.prototype.slice.call(d,0,a);else if(B||n||p)d.length=a;p&&d.push(p)}b= d}return b};_.Gb=function(){var a=function(){throw Error();};Object.setPrototypeOf(a,a.prototype);return a};_.Hb=function(a,b){return a!=null?!!a:!!b};_.x=function(a,b){b==void 0&&(b="");return a!=null?a:b};_.Ib=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)};_.Jb=function(a){for(var b in a)return!1;return!0};Kb=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}}; Lb=typeof Object.defineProperties=="function"?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a};Mb=function(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("a");};Nb=Mb(this); y=function(a,b){if(b)a:{var c=Nb;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&b!=null&&Lb(c,a,{configurable:!0,writable:!0,value:b})}}; y("Symbol",function(a){if(a)return a;var b=function(f,g){this.i=f;Lb(this,"description",{configurable:!0,writable:!0,value:g})};b.prototype.toString=function(){return this.i};var c="jscomp_symbol_"+(Math.random()*1E9>>>0)+"_",d=0,e=function(f){if(this instanceof e)throw new TypeError("b");return new b(c+(f||"")+"_"+d++,f)};return e}); y("Symbol.iterator",function(a){if(a)return a;a=Symbol("c");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c<b.length;c++){var d=Nb[b[c]];typeof d==="function"&&typeof d.prototype[a]!="function"&&Lb(d.prototype,a,{configurable:!0,writable:!0,value:function(){return Ob(Kb(this))}})}return a}); var Ob=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a},Pb=typeof Object.create=="function"?Object.create:function(a){var b=function(){};b.prototype=a;return new b},Qb;if(typeof Object.setPrototypeOf=="function")Qb=Object.setPrototypeOf;else{var Sb;a:{var Tb={a:!0},Ub={};try{Ub.__proto__=Tb;Sb=Ub.a;break a}catch(a){}Sb=!1}Qb=Sb?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("d`"+a);return a}:null}Vb=Qb; _.A=function(a,b){a.prototype=Pb(b.prototype);a.prototype.constructor=a;if(Vb)Vb(a,b);else for(var c in b)if(c!="prototype")if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.X=b.prototype};_.D=function(a){var b=typeof Symbol!="undefined"&&Symbol.iterator&&a[Symbol.iterator];if(b)return b.call(a);if(typeof a.length=="number")return{next:Kb(a)};throw Error("e`"+String(a));}; Wb=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};Xb=typeof Object.assign=="function"?Object.assign:function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(d)for(var e in d)Wb(d,e)&&(a[e]=d[e])}return a};y("Object.assign",function(a){return a||Xb});y("Reflect.setPrototypeOf",function(a){return a?a:Vb?function(b,c){try{return Vb(b,c),!0}catch(d){return!1}}:null}); y("Promise",function(a){function b(){this.i=null}function c(g){return g instanceof e?g:new e(function(h){h(g)})}if(a)return a;b.prototype.j=function(g){if(this.i==null){this.i=[];var h=this;this.o(function(){h.A()})}this.i.push(g)};var d=Nb.setTimeout;b.prototype.o=function(g){d(g,0)};b.prototype.A=function(){for(;this.i&&this.i.length;){var g=this.i;this.i=[];for(var h=0;h<g.length;++h){var k=g[h];g[h]=null;try{k()}catch(m){this.v(m)}}}this.i=null};b.prototype.v=function(g){this.o(function(){throw g; })};var e=function(g){this.i=0;this.o=void 0;this.j=[];this.C=!1;var h=this.v();try{g(h.resolve,h.reject)}catch(k){h.reject(k)}};e.prototype.v=function(){function g(m){return function(n){k||(k=!0,m.call(h,n))}}var h=this,k=!1;return{resolve:g(this.Y),reject:g(this.A)}};e.prototype.Y=function(g){if(g===this)this.A(new TypeError("h"));else if(g instanceof e)this.M(g);else{a:switch(typeof g){case "object":var h=g!=null;break a;case "function":h=!0;break a;default:h=!1}h?this.K(g):this.B(g)}};e.prototype.K= function(g){var h=void 0;try{h=g.then}catch(k){this.A(k);return}typeof h=="function"?this.N(h,g):this.B(g)};e.prototype.A=function(g){this.D(2,g)};e.prototype.B=function(g){this.D(1,g)};e.prototype.D=function(g,h){if(this.i!=0)throw Error("i`"+g+"`"+h+"`"+this.i);this.i=g;this.o=h;this.i===2&&this.L();this.F()};e.prototype.L=function(){var g=this;d(function(){if(g.G()){var h=Nb.console;typeof h!=="undefined"&&h.error(g.o)}},1)};e.prototype.G=function(){if(this.C)return!1;var g=Nb.CustomEvent,h=Nb.Event, k=Nb.dispatchEvent;if(typeof k==="undefined")return!0;typeof g==="function"?g=new g("unhandledrejection",{cancelable:!0}):typeof h==="function"?g=new h("unhandledrejection",{cancelable:!0}):(g=Nb.document.createEvent("CustomEvent"),g.initCustomEvent("unhandledrejection",!1,!0,g));g.promise=this;g.reason=this.o;return k(g)};e.prototype.F=function(){if(this.j!=null){for(var g=0;g<this.j.length;++g)f.j(this.j[g]);this.j=null}};var f=new b;e.prototype.M=function(g){var h=this.v();g.yd(h.resolve,h.reject)}; e.prototype.N=function(g,h){var k=this.v();try{g.call(h,k.resolve,k.reject)}catch(m){k.reject(m)}};e.prototype.then=function(g,h){function k(r,q){return typeof r=="function"?function(u){try{m(r(u))}catch(z){n(z)}}:q}var m,n,p=new e(function(r,q){m=r;n=q});this.yd(k(g,m),k(h,n));return p};e.prototype.catch=function(g){return this.then(void 0,g)};e.prototype.yd=function(g,h){function k(){switch(m.i){case 1:g(m.o);break;case 2:h(m.o);break;default:throw Error("j`"+m.i);}}var m=this;this.j==null?f.j(k): this.j.push(k);this.C=!0};e.resolve=c;e.reject=function(g){return new e(function(h,k){k(g)})};e.race=function(g){return new e(function(h,k){for(var m=_.D(g),n=m.next();!n.done;n=m.next())c(n.value).yd(h,k)})};e.all=function(g){var h=_.D(g),k=h.next();return k.done?c([]):new e(function(m,n){function p(u){return function(z){r[u]=z;q--;q==0&&m(r)}}var r=[],q=0;do r.push(void 0),q++,c(k.value).yd(p(r.length-1),n),k=h.next();while(!k.done)})};return e}); var Yb=function(a,b,c){if(a==null)throw new TypeError("k`"+c);if(b instanceof RegExp)throw new TypeError("l`"+c);return a+""};y("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=Yb(this,b,"startsWith"),e=d.length,f=b.length;c=Math.max(0,Math.min(c|0,d.length));for(var g=0;g<f&&c<e;)if(d[c++]!=b[g++])return!1;return g>=f}});y("Object.setPrototypeOf",function(a){return a||Vb});y("Symbol.dispose",function(a){return a?a:Symbol("m")}); y("WeakMap",function(a){function b(){}function c(k){var m=typeof k;return m==="object"&&k!==null||m==="function"}function d(k){if(!Wb(k,f)){var m=new b;Lb(k,f,{value:m})}}function e(k){var m=Object[k];m&&(Object[k]=function(n){if(n instanceof b)return n;Object.isExtensible(n)&&d(n);return m(n)})}if(function(){if(!a||!Object.seal)return!1;try{var k=Object.seal({}),m=Object.seal({}),n=new a([[k,2],[m,3]]);if(n.get(k)!=2||n.get(m)!=3)return!1;n.delete(k);n.set(m,4);return!n.has(k)&&n.get(m)==4}catch(p){return!1}}())return a; var f="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var g=0,h=function(k){this.i=(g+=Math.random()+1).toString();if(k){k=_.D(k);for(var m;!(m=k.next()).done;)m=m.value,this.set(m[0],m[1])}};h.prototype.set=function(k,m){if(!c(k))throw Error("n");d(k);if(!Wb(k,f))throw Error("o`"+k);k[f][this.i]=m;return this};h.prototype.get=function(k){return c(k)&&Wb(k,f)?k[f][this.i]:void 0};h.prototype.has=function(k){return c(k)&&Wb(k,f)&&Wb(k[f],this.i)};h.prototype.delete=function(k){return c(k)&& Wb(k,f)&&Wb(k[f],this.i)?delete k[f][this.i]:!1};return h}); y("Map",function(a){if(function(){if(!a||typeof a!="function"||!a.prototype.entries||typeof Object.seal!="function")return!1;try{var h=Object.seal({x:4}),k=new a(_.D([[h,"s"]]));if(k.get(h)!="s"||k.size!=1||k.get({x:4})||k.set({x:4},"t")!=k||k.size!=2)return!1;var m=k.entries(),n=m.next();if(n.done||n.value[0]!=h||n.value[1]!="s")return!1;n=m.next();return n.done||n.value[0].x!=4||n.value[1]!="t"||!m.next().done?!1:!0}catch(p){return!1}}())return a;var b=new WeakMap,c=function(h){this[0]={};this[1]= f();this.size=0;if(h){h=_.D(h);for(var k;!(k=h.next()).done;)k=k.value,this.set(k[0],k[1])}};c.prototype.set=function(h,k){h=h===0?0:h;var m=d(this,h);m.list||(m.list=this[0][m.id]=[]);m.Ka?m.Ka.value=k:(m.Ka={next:this[1],vb:this[1].vb,head:this[1],key:h,value:k},m.list.push(m.Ka),this[1].vb.next=m.Ka,this[1].vb=m.Ka,this.size++);return this};c.prototype.delete=function(h){h=d(this,h);return h.Ka&&h.list?(h.list.splice(h.index,1),h.list.length||delete this[0][h.id],h.Ka.vb.next=h.Ka.next,h.Ka.next.vb= h.Ka.vb,h.Ka.head=null,this.size--,!0):!1};c.prototype.clear=function(){this[0]={};this[1]=this[1].vb=f();this.size=0};c.prototype.has=function(h){return!!d(this,h).Ka};c.prototype.get=function(h){return(h=d(this,h).Ka)&&h.value};c.prototype.entries=function(){return e(this,function(h){return[h.key,h.value]})};c.prototype.keys=function(){return e(this,function(h){return h.key})};c.prototype.values=function(){return e(this,function(h){return h.value})};c.prototype.forEach=function(h,k){for(var m=this.entries(), n;!(n=m.next()).done;)n=n.value,h.call(k,n[1],n[0],this)};c.prototype[Symbol.iterator]=c.prototype.entries;var d=function(h,k){var m=k&&typeof k;m=="object"||m=="function"?b.has(k)?m=b.get(k):(m=""+ ++g,b.set(k,m)):m="p_"+k;var n=h[0][m];if(n&&Wb(h[0],m))for(h=0;h<n.length;h++){var p=n[h];if(k!==k&&p.key!==p.key||k===p.key)return{id:m,list:n,index:h,Ka:p}}return{id:m,list:n,index:-1,Ka:void 0}},e=function(h,k){var m=h[1];return Ob(function(){if(m){for(;m.head!=h[1];)m=m.vb;for(;m.next!=m.head;)return m= m.next,{done:!1,value:k(m)};m=null}return{done:!0,value:void 0}})},f=function(){var h={};return h.vb=h.next=h.head=h},g=0;return c}); y("Set",function(a){if(function(){if(!a||typeof a!="function"||!a.prototype.entries||typeof Object.seal!="function")return!1;try{var c=Object.seal({x:4}),d=new a(_.D([c]));if(!d.has(c)||d.size!=1||d.add(c)!=d||d.size!=1||d.add({x:4})!=d||d.size!=2)return!1;var e=d.entries(),f=e.next();if(f.done||f.value[0]!=c||f.value[1]!=c)return!1;f=e.next();return f.done||f.value[0]==c||f.value[0].x!=4||f.value[1]!=f.value[0]?!1:e.next().done}catch(g){return!1}}())return a;var b=function(c){this.i=new Map;if(c){c= _.D(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.i.size};b.prototype.add=function(c){c=c===0?0:c;this.i.set(c,c);this.size=this.i.size;return this};b.prototype.delete=function(c){c=this.i.delete(c);this.size=this.i.size;return c};b.prototype.clear=function(){this.i.clear();this.size=0};b.prototype.has=function(c){return this.i.has(c)};b.prototype.entries=function(){return this.i.entries()};b.prototype.values=function(){return this.i.values()};b.prototype.keys=b.prototype.values; b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.i.forEach(function(f){return c.call(d,f,f,e)})};return b});y("Array.from",function(a){return a?a:function(b,c,d){c=c!=null?c:function(h){return h};var e=[],f=typeof Symbol!="undefined"&&Symbol.iterator&&b[Symbol.iterator];if(typeof f=="function"){b=f.call(b);for(var g=0;!(f=b.next()).done;)e.push(c.call(d,f.value,g++))}else for(f=b.length,g=0;g<f;g++)e.push(c.call(d,b[g],g));return e}}); y("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)Wb(b,d)&&c.push([d,b[d]]);return c}});y("Number.isFinite",function(a){return a?a:function(b){return typeof b!=="number"?!1:!isNaN(b)&&b!==Infinity&&b!==-Infinity}});y("Number.MAX_SAFE_INTEGER",function(){return 9007199254740991});y("Number.MIN_SAFE_INTEGER",function(){return-9007199254740991});y("Number.isInteger",function(a){return a?a:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}}); y("Number.isSafeInteger",function(a){return a?a:function(b){return Number.isInteger(b)&&Math.abs(b)<=Number.MAX_SAFE_INTEGER}});y("Object.is",function(a){return a?a:function(b,c){return b===c?b!==0||1/b===1/c:b!==b&&c!==c}});y("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var e=d.length;c=c||0;for(c<0&&(c=Math.max(c+e,0));c<e;c++){var f=d[c];if(f===b||Object.is(f,b))return!0}return!1}}); y("String.prototype.includes",function(a){return a?a:function(b,c){return Yb(this,b,"includes").indexOf(b,c||0)!==-1}});var Zb=function(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c<a.length){var f=c++;return{value:b(f,a[f]),done:!1}}d=!0;return{done:!0,value:void 0}}};e[Symbol.iterator]=function(){return e};return e};y("Array.prototype.entries",function(a){return a?a:function(){return Zb(this,function(b,c){return[b,c]})}});y("globalThis",function(a){return a||Nb}); y("Math.trunc",function(a){return a?a:function(b){b=Number(b);if(isNaN(b)||b===Infinity||b===-Infinity||b===0)return b;var c=Math.floor(Math.abs(b));return b<0?-c:c}});y("Array.prototype.find",function(a){return a?a:function(b,c){a:{var d=this;d instanceof String&&(d=String(d));for(var e=d.length,f=0;f<e;f++){var g=d[f];if(b.call(c,g,f,d)){b=g;break a}}b=void 0}return b}});y("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)Wb(b,d)&&c.push(b[d]);return c}}); y("Number.isNaN",function(a){return a?a:function(b){return typeof b==="number"&&isNaN(b)}});y("Array.prototype.keys",function(a){return a?a:function(){return Zb(this,function(b){return b})}});y("Array.prototype.values",function(a){return a?a:function(){return Zb(this,function(b,c){return c})}}); y("Math.clz32",function(a){return a?a:function(b){b=Number(b)>>>0;if(b===0)return 32;var c=0;(b&4294901760)===0&&(b<<=16,c+=16);(b&4278190080)===0&&(b<<=8,c+=8);(b&4026531840)===0&&(b<<=4,c+=4);(b&3221225472)===0&&(b<<=2,c+=2);(b&2147483648)===0&&c++;return c}});y("Math.log10",function(a){return a?a:function(b){return Math.log(b)/Math.LN10}}); y("Array.prototype.fill",function(a){return a?a:function(b,c,d){var e=this.length||0;c<0&&(c=Math.max(0,e+c));if(d==null||d>e)d=e;d=Number(d);d<0&&(d=Math.max(0,e+d));for(c=Number(c||0);c<d;c++)this[c]=b;return this}});var $b=function(a){return a?a:Array.prototype.fill};y("Int8Array.prototype.fill",$b);y("Uint8Array.prototype.fill",$b);y("Uint8ClampedArray.prototype.fill",$b);y("Int16Array.prototype.fill",$b);y("Uint16Array.prototype.fill",$b);y("Int32Array.prototype.fill",$b); y("Uint32Array.prototype.fill",$b);y("Float32Array.prototype.fill",$b);y("Float64Array.prototype.fill",$b);y("Promise.prototype.finally",function(a){return a?a:function(b){return this.then(function(c){return Promise.resolve(b()).then(function(){return c})},function(c){return Promise.resolve(b()).then(function(){throw c;})})}});var cc,dc,gc,hc;_.ac=_.ac||{};_.t=this||self;cc=function(a,b){var c=_.bc("WIZ_global_data.oxN3nb");a=c&&c[a];return a!=null?a:b};dc=_.t._F_toggles||[];_.bc=function(a,b){a=a.split(".");b=b||_.t;for(var c=0;c<a.length;c++)if(b=b[a[c]],b==null)return null;return b};_.Ta=function(a){var b=typeof a;return b!="object"?b:a?Array.isArray(a)?"array":b:"null"};_.ec=function(a){var b=typeof a;return b=="object"&&a!=null||b=="function"};_.fc="closure_uid_"+(Math.random()*1E9>>>0); gc=function(a,b,c){return a.call.apply(a.bind,arguments)};hc=function(a,b,c){if(!a)throw Error();if(arguments.length>2){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}};_.E=function(a,b,c){_.E=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?gc:hc;return _.E.apply(null,arguments)}; _.ic=function(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}};_.G=function(a,b){a=a.split(".");var c=_.t;a[0]in c||typeof c.execScript=="undefined"||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||b===void 0?c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}:c[d]=b}; _.H=function(a,b){function c(){}c.prototype=b.prototype;a.X=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.Dl=function(d,e,f){for(var g=Array(arguments.length-2),h=2;h<arguments.length;h++)g[h-2]=arguments[h];return b.prototype[e].apply(d,g)}};_.H(_.aa,Error);_.aa.prototype.name="CustomError";var jc=!!(dc[0]&1024),kc=!!(dc[0]&32),lc=!!(dc[0]&2048),mc=!!(dc[0]&8);var nc,fa;nc=cc(1,!0);fa=jc?lc:cc(610401301,!1);_.oc=jc?kc||!mc:cc(653718497,nc);_.pc=_.ba(function(a){return typeof a==="number"});_.qc=_.ba(function(a){return typeof a==="string"});_.rc=_.ba(function(a){return typeof a==="boolean"});_.sc=typeof _.t.BigInt==="function"&&typeof _.t.BigInt(0)==="bigint";var vc,tc,wc,uc;_.cb=_.ba(function(a){return _.sc?a>=tc&&a<=uc:a[0]==="-"?ca(a,vc):ca(a,wc)});vc=Number.MIN_SAFE_INTEGER.toString();tc=_.sc?BigInt(Number.MIN_SAFE_INTEGER):void 0;wc=Number.MAX_SAFE_INTEGER.toString();uc=_.sc?BigInt(Number.MAX_SAFE_INTEGER):void 0;_.xc=typeof Uint8Array.prototype.slice==="function";_.yc=typeof TextDecoder!=="undefined";_.zc=typeof String.prototype.isWellFormed==="function";_.Ac=typeof TextEncoder!=="undefined";_.Bc=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};_.Cc=function(){return _.ea().toLowerCase().indexOf("webkit")!=-1};var ha,Dc=_.t.navigator;ha=Dc?Dc.userAgentData||null:null;_.ua=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(typeof a==="string")return typeof b!=="string"||b.length!=1?-1:a.indexOf(b,0);for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1};_.Ec=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=typeof a==="string"?a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)}; _.Fc=Array.prototype.filter?function(a,b,c){return Array.prototype.filter.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=[],f=0,g=typeof a==="string"?a.split(""):a,h=0;h<d;h++)if(h in g){var k=g[h];b.call(c,k,h,a)&&(e[f++]=k)}return e};_.Gc=Array.prototype.map?function(a,b,c){return Array.prototype.map.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=Array(d),f=typeof a==="string"?a.split(""):a,g=0;g<d;g++)g in f&&(e[g]=b.call(c,f[g],g,a));return e}; _.Hc=Array.prototype.some?function(a,b){return Array.prototype.some.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=typeof a==="string"?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0;return!1};_.Ic=function(a){_.Ic[" "](a);return a};_.Ic[" "]=function(){};var Wc;_.Jc=_.ka();_.Kc=_.la();_.Lc=_.v("Edge");_.Mc=_.v("Gecko")&&!(_.Cc()&&!_.v("Edge"))&&!(_.v("Trident")||_.v("MSIE"))&&!_.v("Edge");_.Nc=_.Cc()&&!_.v("Edge");_.Oc=_.ta();_.Pc=qa()?ha.platform==="Windows":_.v("Windows");_.Qc=qa()?ha.platform==="Android":_.v("Android");_.Rc=ra();_.Sc=_.v("iPad");_.Tc=_.v("iPod");_.Vc=_.sa(); a:{var Xc="",Yc=function(){var a=_.ea();if(_.Mc)return/rv:([^\);]+)(\)|;)/.exec(a);if(_.Lc)return/Edge\/([\d\.]+)/.exec(a);if(_.Kc)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(_.Nc)return/WebKit\/(\S+)/.exec(a);if(_.Jc)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Yc&&(Xc=Yc?Yc[1]:"");if(_.Kc){var Zc,$c=_.t.document;Zc=$c?$c.documentMode:void 0;if(Zc!=null&&Zc>parseFloat(Xc)){Wc=String(Zc);break a}}Wc=Xc}_.ad=Wc;_.bd=_.ma();_.cd=ra()||_.v("iPod");_.dd=_.v("iPad");_.ed=_.v("Android")&&!(oa()||_.ma()||_.ka()||_.v("Silk"));_.fd=oa();_.gd=_.pa()&&!_.sa();var hd;hd={};_.id=null;_.xa=function(a,b){b===void 0&&(b=0);_.jd();b=hd[b];for(var c=Array(Math.floor(a.length/3)),d=b[64]||"",e=0,f=0;e<a.length-2;e+=3){var g=a[e],h=a[e+1],k=a[e+2],m=b[g>>2];g=b[(g&3)<<4|h>>4];h=b[(h&15)<<2|k>>6];k=b[k&63];c[f++]=m+g+h+k}m=0;k=d;switch(a.length-e){case 2:m=a[e+1],k=b[(m&15)<<2]||d;case 1:a=a[e],c[f]=b[a>>2]+b[(a&3)<<4|m>>4]+k+d}return c.join("")}; _.jd=function(){if(!_.id){_.id={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;c<5;c++){var d=a.concat(b[c].split(""));hd[c]=d;for(var e=0;e<d.length;e++){var f=d[e];_.id[f]===void 0&&(_.id[f]=e)}}}};var za;za=typeof Uint8Array!=="undefined";_.wa=!_.Kc&&typeof btoa==="function";var ld,md;_.kd=typeof Symbol==="function"&&typeof Symbol()==="symbol";ld=Ca();md=Ca("2ex");_.nd=Ca("1oa");_.lb=_.kd?function(a,b){a[ld]|=b}:function(a,b){a.ab!==void 0?a.ab|=b:Object.defineProperties(a,{ab:{value:b,configurable:!0,writable:!0,enumerable:!1}})};_.od=_.kd?function(a,b){a[ld]&=~b}:function(a,b){a.ab!==void 0&&(a.ab&=~b)};_.Ja=_.kd?function(a){return a[ld]|0}:function(a){return a.ab|0};_.jb=_.kd?function(a){return a[ld]}:function(a){return a.ab};_.Da=_.kd?function(a,b){a[ld]=b}:function(a,b){a.ab!==void 0?a.ab=b:Object.defineProperties(a,{ab:{value:b,configurable:!0,writable:!0,enumerable:!1}})};var Ga,qd;_.Za={};Ga={};qd=[];(0,_.Da)(qd,55);_.pd=Object.freeze(qd);_.rd=Object.freeze({});var Oa;var Qa=function(a,b){a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382.severity=b};var sd;_.td=function(a,b){a=a.J;return _.Ab(a,(0,_.jb)(a),b)};_.Ab=function(a,b,c,d){if(c===-1)return null;var e=b>>15&1023||536870912;if(c>=e){if(b&256)return a[a.length-1][c]}else{var f=a.length;if(d&&b&256&&(d=a[f-1][c],d!=null)){if(yb(a,b,e,c)&&md!=null){var g;a=(g=sd)!=null?g:sd={};g=a[md]||0;g>=4||(a[md]=g+1,_.Ra())}return d}return yb(a,b,e,c)}};_.ud=function(a,b,c){var d=a.J,e=(0,_.jb)(d);_.La(e);_.zb(d,e,b,c);return a}; _.I=function(a,b,c,d){b=_.Bb(a,b,c,d===void 0?!1:d);if(b==null)return b;a=a.J;d=(0,_.jb)(a);if(!(d&2)){var e=_.mb(b);e!==b&&(b=e,_.zb(a,d,c,b))}return b};_.J=function(a,b,c){c==null&&(c=void 0);return _.ud(a,b,c)};_.K=function(a,b){a=_.td(a,b);return a==null||typeof a==="boolean"?a:typeof a==="number"?!!a:void 0};_.L=function(a,b){return _.Ya(_.td(a,b))};_.M=function(a,b,c){c=c===void 0?!1:c;return _.Cb(_.K(a,b),c)};_.N=function(a,b){var c=c===void 0?"":c;return _.Cb(_.L(a,b),c)}; _.O=function(a,b,c){return _.ud(a,b,c==null?c:_.Ua(c))};_.P=function(a,b,c){return _.ud(a,b,c==null?c:_.Wa(c))};_.Q=function(a,b,c){return _.ud(a,b,_.Xa(c))};_.R=function(a,b,c){return _.ud(a,b,c==null?c:_.Va(c))};var Eb,Db;_.S=function(a,b,c){this.J=_.w(a,b,c)};_.l=_.S.prototype;_.l.toJSON=function(){return Fb(this)};_.l.va=function(a){try{return Db=!0,a&&(Eb=a===ob||a!==nb&&a!==sb&&a!==wb?ob:a),JSON.stringify(Fb(this),bb)}finally{a&&(Eb=void 0),Db=!1}};_.l.ec=function(){return!!((0,_.Ja)(this.J)&2)};_.l.Rd=_.Za;_.l.toString=function(){try{return Db=!0,Fb(this).toString()}finally{Db=!1}};_.vd=_.Gb();_.wd=_.Gb();_.xd=_.Gb();var yd=function(a){this.J=_.w(a)};_.A(yd,_.S);_.zd=function(a){this.J=_.w(a)};_.A(_.zd,_.S);_.zd.prototype.od=function(a){return _.P(this,3,a)};var Ad=function(a){this.J=_.w(a)};_.A(Ad,_.S);Ad.prototype.Pc=function(a){return _.Q(this,24,a)};_.Bd=function(a){this.J=_.w(a)};_.A(_.Bd,_.S);_.T=function(){this.ta=this.ta;this.Y=this.Y};_.T.prototype.ta=!1;_.T.prototype.isDisposed=function(){return this.ta};_.T.prototype.dispose=function(){this.ta||(this.ta=!0,this.P())};_.T.prototype[Symbol.dispose]=function(){this.dispose()};_.T.prototype.P=function(){if(this.Y)for(;this.Y.length;)this.Y.shift()()};var Cd=function(a){_.T.call(this);this.o=a;this.i=[];this.j={}};_.A(Cd,_.T);Cd.prototype.resolve=function(a){var b=this.o;a=a.split(".");for(var c=a.length,d=0;d<c;++d)if(b[a[d]])b=b[a[d]];else return null;return b instanceof Function?b:null};Cd.prototype.tb=function(){for(var a=this.i.length,b=this.i,c=[],d=0;d<a;++d){var e=b[d].i(),f=this.resolve(e);if(f&&f!=this.j[e])try{b[d].tb(f)}catch(g){}else c.push(b[d])}this.i=c.concat(b.slice(a))};var Dd=function(a){_.T.call(this);this.o=a;this.A=this.i=null;this.v=0;this.B={};this.j=!1;a=window.navigator.userAgent;a.indexOf("MSIE")>=0&&a.indexOf("Trident")>=0&&(a=/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a))&&a[1]&&parseFloat(a[1])<9&&(this.j=!0)};_.A(Dd,_.T);Dd.prototype.C=function(a,b){this.i=b;this.A=a;b.preventDefault?b.preventDefault():b.returnValue=!1};_.Ed=function(a){this.J=_.w(a)};_.A(_.Ed,_.S);var Fd=function(a){this.J=_.w(a)};_.A(Fd,_.S);var Hd=function(){var a=Gd;this.i=null;_.M(a,4,!0)};Hd.prototype.log=function(a,b,c){c=c===void 0?new _.zd:c;_.Id(this,a,98,c)};_.Id=function(a,b,c,d){c=c===void 0?98:c;d=d===void 0?new _.zd:d;if(a.i){var e=new yd;_.Q(e,1,b.message);_.Q(e,2,b.stack);_.P(e,3,b.lineNumber);_.R(e,5,1);_.J(d,40,e);a.i.log(c,d)}};_.Jd=function(a){this.i=a;this.j=void 0;this.o=[]};_.Jd.prototype.then=function(a,b,c){this.o.push(new Kd(a,b,c));Ld(this)};_.Jd.prototype.resolve=function(a){if(this.i!==void 0||this.j!==void 0)throw Error("Q");this.i=a;Ld(this)};_.Jd.prototype.reject=function(a){if(this.i!==void 0||this.j!==void 0)throw Error("Q");this.j=a;Ld(this)};var Ld=function(a){if(a.o.length>0){var b=a.i!==void 0,c=a.j!==void 0;if(b||c){b=b?a.v:a.A;c=a.o;a.o=[];try{_.Ec(c,b,a)}catch(d){console.error(d)}}}}; _.Jd.prototype.v=function(a){a.j&&a.j.call(a.i,this.i)};_.Jd.prototype.A=function(a){a.o&&a.o.call(a.i,this.j)};var Kd=function(a,b,c){this.j=a;this.o=b;this.i=c};_.Md=function(a){var b="Zb";if(a.Zb&&a.hasOwnProperty(b))return a.Zb;b=new a;return a.Zb=b};_.Nd=function(){this.v=new _.Jd;this.i=new _.Jd;this.D=new _.Jd;this.B=new _.Jd;this.C=new _.Jd;this.A=new _.Jd;this.o=new _.Jd;this.j=new _.Jd;this.F=new _.Jd};_.l=_.Nd.prototype;_.l.Bi=function(){return this.v};_.l.Ii=function(){return this.i};_.l.Pi=function(){return this.D};_.l.Hi=function(){return this.B};_.l.Ni=function(){return this.C};_.l.Fi=function(){return this.A};_.l.vi=function(){return this.o};_.l.ui=function(){return this.j};_.Nd.i=function(){return _.Md(_.Nd)};var Od=function(a){this.J=_.w(a)};_.A(Od,_.S);_.Qd=function(){return _.I(_.Pd,Ad,1)};_.Rd=function(){return _.I(_.Pd,_.Bd,5)};var Sd;window.gbar_&&window.gbar_.CONFIG?Sd=window.gbar_.CONFIG[0]||{}:Sd=[];_.Pd=new Od(Sd);var Gd=_.I(_.Pd,Fd,3)||new Fd;_.Qd()||new Ad;_.Td=new Hd;_.G("gbar_._DumpException",function(a){_.Td?_.Td.log(a):console.error(a)});_.Ud=new Dd(_.Td);_.Vd=function(){this.i={};this.j={}};_.Xd=function(a,b){var c=_.Vd.i();if(a in c.i){if(c.i[a]!=b)throw new Wd(a);}else{c.i[a]=b;if(b=c.j[a])for(var d=0,e=b.length;d<e;d++){var f=b[d],g=c.i;delete f.i[a];if(_.Jb(f.i)){for(var h=f.j.length,k=Array(h),m=0;m<h;m++)k[m]=g[f.j[m]];f.o.apply(f.v,k)}}delete c.j[a]}};_.Vd.i=function(){return _.Md(_.Vd)};_.Yd=function(){_.aa.call(this)};_.A(_.Yd,_.aa);var Wd=function(){_.aa.call(this)};_.A(Wd,_.Yd);_.G("gbar.A",_.Jd);_.Jd.prototype.aa=_.Jd.prototype.then;_.G("gbar.B",_.Nd);_.Nd.prototype.ba=_.Nd.prototype.Ii;_.Nd.prototype.bb=_.Nd.prototype.Pi;_.Nd.prototype.bd=_.Nd.prototype.Ni;_.Nd.prototype.bf=_.Nd.prototype.Bi;_.Nd.prototype.bg=_.Nd.prototype.Hi;_.Nd.prototype.bh=_.Nd.prototype.Fi;_.Nd.prototype.bj=_.Nd.prototype.vi;_.Nd.prototype.bk=_.Nd.prototype.ui;_.G("gbar.a",_.Nd.i());window.gbar&&window.gbar.ap&&window.gbar.ap(window.gbar.a);var Zd=new Cd(window);_.Xd("api",Zd); var $d=_.Rd()||new _.Bd,ae=window,be=_.x(_.L($d,8));ae.__PVT=be;_.Xd("eq",_.Ud); }catch(e){_._DumpException(e)} try{ _.de=function(a){this.J=_.w(a)};_.A(_.de,_.S); }catch(e){_._DumpException(e)} try{ var ee=function(a){this.J=_.w(a)};_.A(ee,_.S);var fe=function(){_.T.call(this);this.j=[];this.i=[]};_.A(fe,_.T);fe.prototype.o=function(a,b){this.j.push({features:a,options:b})};fe.prototype.init=function(a,b,c){window.gapi={};var d=window.___jsl={};d.h=_.x(_.L(a,1));_.K(a,12)!=null&&(d.dpo=_.Hb(_.M(a,12)));d.ms=_.x(_.L(a,2));d.m=_.x(_.L(a,3));d.l=[];_.N(b,1)&&(a=_.L(b,3))&&this.i.push(a);_.N(c,1)&&(c=_.L(c,2))&&this.i.push(c);_.G("gapi.load",(0,_.E)(this.o,this));return this};var ge=_.I(_.Pd,_.Ed,14);if(ge){var he=_.I(_.Pd,_.de,9)||new _.de,ie=new ee,je=new fe;je.init(ge,he,ie);_.Xd("gs",je)}; }catch(e){_._DumpException(e)} })(this.gbar_); // Google Inc. </script><style nonce="7JUn3QfPOTOrnLV1z0VgZA">.gb_2d:not(.gb_pe){font:13px/27px Roboto,Arial,sans-serif;z-index:986}@-webkit-keyframes gb__a{0%{opacity:0}50%{opacity:1}}@keyframes gb__a{0%{opacity:0}50%{opacity:1}}a.gb_Pa{border:none;color:#4285f4;cursor:default;font-weight:bold;outline:none;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}a.gb_Pa:hover::after,a.gb_Pa:focus::after{background-color:rgba(0,0,0,.12);content:"";height:100%;left:0;position:absolute;top:0;width:100%}a.gb_Pa:hover,a.gb_Pa:focus{text-decoration:none}a.gb_Pa:active{background-color:rgba(153,153,153,.4);text-decoration:none}a.gb_Qa{background-color:#4285f4;color:#fff}a.gb_Qa:active{background-color:#0043b2}.gb_Ra{box-shadow:0 1px 1px rgba(0,0,0,.16)}.gb_Pa,.gb_Qa,.gb_Sa,.gb_Ta{display:inline-block;line-height:28px;padding:0 12px;border-radius:2px}.gb_Sa{background:#f8f8f8;border:1px solid #c6c6c6}.gb_Ta{background:#f8f8f8}.gb_Sa,#gb a.gb_Sa.gb_Sa,.gb_Ta{color:#666;cursor:default;text-decoration:none}#gb a.gb_Ta{cursor:default;text-decoration:none}.gb_Ta{border:1px solid #4285f4;font-weight:bold;outline:none;background:#4285f4;background:-webkit-gradient(linear,left top,left bottom,from(top),color-stop(#4387fd),to(#4683ea));background:-webkit-linear-gradient(top,#4387fd,#4683ea);background:linear-gradient(top,#4387fd,#4683ea);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4387fd,endColorstr=#4683ea,GradientType=0)}#gb a.gb_Ta{color:#fff}.gb_Ta:hover{box-shadow:0 1px 0 rgba(0,0,0,.15)}.gb_Ta:active{box-shadow:inset 0 2px 0 rgba(0,0,0,.15);background:#3c78dc;background:-webkit-gradient(linear,left top,left bottom,from(top),color-stop(#3c7ae4),to(#3f76d3));background:-webkit-linear-gradient(top,#3c7ae4,#3f76d3);background:linear-gradient(top,#3c7ae4,#3f76d3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3c7ae4,endColorstr=#3f76d3,GradientType=0)}#gb .gb_Ua{background:#fff;border:1px solid #dadce0;color:#1a73e8;display:inline-block;text-decoration:none}#gb .gb_Ua:hover{background:#f8fbff;border-color:#dadce0;color:#174ea6}#gb .gb_Ua:focus{background:#f4f8ff;color:#174ea6;outline:1px solid #174ea6}#gb .gb_Ua:active,#gb .gb_Ua:focus:active{background:#ecf3fe;color:#174ea6}#gb .gb_Ua.gb_F{background:transparent;border:1px solid #5f6368;color:#8ab4f8;text-decoration:none}#gb .gb_Ua.gb_F:hover{background:rgba(255,255,255,.04);color:#e8eaed}#gb .gb_Ua.gb_F:focus{background:rgba(232,234,237,.12);color:#e8eaed;outline:1px solid #e8eaed}#gb .gb_Ua.gb_F:active,#gb .gb_Ua.gb_F:focus:active{background:rgba(232,234,237,.1);color:#e8eaed}.gb_bd{display:inline-block;vertical-align:middle}.gb_Oe .gb_P{bottom:-3px;right:-5px}.gb_C{position:relative}.gb_A{display:inline-block;outline:none;vertical-align:middle;border-radius:2px;-moz-box-sizing:border-box;box-sizing:border-box;height:40px;width:40px;cursor:pointer;text-decoration:none}#gb#gb a.gb_A{cursor:pointer;text-decoration:none}.gb_A,a.gb_A{color:#000}.gb_cd{border-color:transparent;border-bottom-color:#fff;border-style:dashed dashed solid;border-width:0 8.5px 8.5px;display:none;position:absolute;left:11.5px;top:33px;z-index:1;height:0;width:0;-webkit-animation:gb__a .2s;animation:gb__a .2s}.gb_dd{border-color:transparent;border-style:dashed dashed solid;border-width:0 8.5px 8.5px;display:none;position:absolute;left:11.5px;z-index:1;height:0;width:0;-webkit-animation:gb__a .2s;animation:gb__a .2s;border-bottom-color:rgba(0,0,0,.2);top:32px}x:-o-prefocus,div.gb_dd{border-bottom-color:#ccc}.gb_ka{background:#fff;border:1px solid #ccc;border-color:rgba(0,0,0,.2);color:#000;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);-moz-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);display:none;outline:none;overflow:hidden;position:absolute;right:8px;top:62px;-webkit-animation:gb__a .2s;animation:gb__a .2s;border-radius:2px;-moz-user-select:text;-ms-user-select:text;-webkit-user-select:text}.gb_bd.gb_Sc .gb_cd,.gb_bd.gb_Sc .gb_dd,.gb_bd.gb_Sc .gb_ka,.gb_Sc.gb_ka{display:block}.gb_bd.gb_Sc.gb_ed .gb_cd,.gb_bd.gb_Sc.gb_ed .gb_dd{display:none}.gb_Pe{position:absolute;right:8px;top:62px;z-index:-1}.gb_fd .gb_cd,.gb_fd .gb_dd,.gb_fd .gb_ka{margin-top:-10px}.gb_bd:first-child,#gbsfw:first-child+.gb_bd{padding-left:4px}.gb_Ea.gb_Qe .gb_bd:first-child{padding-left:0}.gb_Re{position:relative}.gb_1c .gb_Re,.gb_Id .gb_Re{float:right}.gb_A{padding:8px;cursor:pointer}.gb_A::after{content:"";position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}.gb_Ea .gb_gd:not(.gb_Pa):focus img{background-color:rgba(0,0,0,.2);outline:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.gb_hd button svg,.gb_A{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.gb_hd button:focus:not(:focus-visible) svg,.gb_hd button:hover svg,.gb_hd button:active svg,.gb_A:focus:not(:focus-visible),.gb_A:hover,.gb_A:active,.gb_A[aria-expanded=true]{outline:none}.gb_Kc .gb_hd.gb_id button:focus-visible svg,.gb_hd button:focus-visible svg,.gb_A:focus-visible{outline:1px solid #202124}.gb_Kc .gb_hd button:focus-visible svg,.gb_Kc .gb_A:focus-visible{outline:1px solid #f1f3f4}@media (forced-colors:active){.gb_Kc .gb_hd.gb_id button:focus-visible svg,.gb_hd button:focus-visible svg,.gb_Kc .gb_hd button:focus-visible svg{outline:1px solid currentcolor}}.gb_Kc .gb_hd.gb_id button:focus svg,.gb_Kc .gb_hd.gb_id button:focus:hover svg,.gb_hd button:focus svg,.gb_hd button:focus:hover svg,.gb_A:focus,.gb_A:focus:hover{background-color:rgba(60,64,67,.1)}.gb_Kc .gb_hd.gb_id button:active svg,.gb_hd button:active svg,.gb_A:active{background-color:rgba(60,64,67,.12)}.gb_Kc .gb_hd.gb_id button:hover svg,.gb_hd button:hover svg,.gb_A:hover{background-color:rgba(60,64,67,.08)}.gb_Va .gb_A.gb_Xa:hover{background-color:transparent}.gb_A[aria-expanded=true],.gb_A:hover[aria-expanded=true]{background-color:rgba(95,99,104,.24)}.gb_A[aria-expanded=true] .gb_E{fill:#5f6368;opacity:1}.gb_Kc .gb_hd button:hover svg,.gb_Kc .gb_A:hover{background-color:rgba(232,234,237,.08)}.gb_Kc .gb_hd button:focus svg,.gb_Kc .gb_hd button:focus:hover svg,.gb_Kc .gb_A:focus,.gb_Kc .gb_A:focus:hover{background-color:rgba(232,234,237,.1)}.gb_Kc .gb_hd button:active svg,.gb_Kc .gb_A:active{background-color:rgba(232,234,237,.12)}.gb_Kc .gb_A[aria-expanded=true],.gb_Kc .gb_A:hover[aria-expanded=true]{background-color:rgba(255,255,255,.12)}.gb_Kc .gb_A[aria-expanded=true] .gb_E{fill:#fff;opacity:1}.gb_bd{padding:4px}.gb_Ea.gb_Qe .gb_bd{padding:4px 2px}.gb_Ea.gb_Qe .gb_y.gb_bd{padding-left:6px}.gb_ka{z-index:991;line-height:normal}.gb_ka.gb_jd{left:0;right:auto}@media (max-width:350px){.gb_ka.gb_jd{left:0}}.gb_Se .gb_ka{top:56px}.gb_Q{display:none!important}.gb_md{visibility:hidden}.gb_I .gb_A,.gb_ja .gb_I .gb_A{background-position:-64px -29px}.gb_0 .gb_I .gb_A{background-position:-29px -29px;opacity:1}.gb_I .gb_A,.gb_I .gb_A:hover,.gb_I .gb_A:focus{opacity:1}.gb_K{display:none}@media screen and (max-width:319px){.gb_kd:not(.gb_ld) .gb_I{display:none;visibility:hidden}}.gb_P{display:none}.gb_8c{font-family:Google Sans,Roboto,Helvetica,Arial,sans-serif;font-size:20px;font-weight:400;letter-spacing:0.25px;line-height:48px;margin-bottom:2px;opacity:1;overflow:hidden;padding-left:16px;position:relative;text-overflow:ellipsis;vertical-align:middle;top:2px;white-space:nowrap;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;-webkit-box-flex:1;-moz-box-flex:1;flex:1 1 auto}.gb_8c.gb_9c{color:#3c4043}.gb_Ea.gb_bc .gb_8c{margin-bottom:0}.gb_rd.gb_td .gb_8c{padding-left:4px}.gb_Ea.gb_bc .gb_ud{position:relative;top:-2px}.gb_ad{display:none}.gb_Ea{color:black;min-width:160px;position:relative;-webkit-transition:box-shadow 250ms;transition:box-shadow 250ms}.gb_Ea.gb_Rc{min-width:120px}.gb_Ea.gb_vd .gb_wd{display:none}.gb_Ea.gb_vd .gb_kd{height:56px}header.gb_Ea{display:block}.gb_Ea svg{fill:currentColor}.gb_Cd{position:fixed;top:0;width:100%}.gb_xd{-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);-moz-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.gb_Dd{height:64px}.gb_kd{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:space-between;justify-content:space-between;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:-ms-min-content;min-width:min-content}.gb_Ea:not(.gb_bc) .gb_kd{padding:8px}.gb_Ea.gb_Ed .gb_kd{-ms-flex:1 0 auto;-webkit-flex:1 0 auto;-webkit-box-flex:1;-moz-box-flex:1;flex:1 0 auto}.gb_Ea .gb_kd.gb_ld.gb_Fd{min-width:0}.gb_Ea.gb_bc .gb_kd{padding:4px;padding-left:8px;min-width:0}.gb_wd{height:48px;vertical-align:middle;white-space:nowrap;-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none}.gb_zd>.gb_wd{display:table-cell;width:100%}.gb_rd{padding-right:30px;-moz-box-sizing:border-box;box-sizing:border-box;-ms-flex:1 0 auto;-webkit-flex:1 0 auto;-webkit-box-flex:1;-moz-box-flex:1;flex:1 0 auto}.gb_Ea.gb_bc .gb_rd{padding-right:14px}.gb_Ad{-ms-flex:1 1 100%;-webkit-flex:1 1 100%;-webkit-box-flex:1;-moz-box-flex:1;flex:1 1 100%}.gb_Ad>:only-child{display:inline-block}.gb_Bd.gb_2c{padding-left:4px}.gb_Bd.gb_Hd,.gb_Ea.gb_Ed .gb_Bd,.gb_Ea.gb_bc:not(.gb_Id) .gb_Bd{padding-left:0}.gb_Ea.gb_bc .gb_Bd.gb_Hd{padding-right:0}.gb_Ea.gb_bc .gb_Bd.gb_Hd .gb_Va{margin-left:10px}.gb_2c{display:inline}.gb_Ea.gb_Vc .gb_Bd.gb_Jd,.gb_Ea.gb_Id .gb_Bd.gb_Jd{padding-left:2px}.gb_8c{display:inline-block}.gb_Bd{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:48px;line-height:normal;padding:0 4px;padding-left:30px;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;-webkit-box-flex:0;-moz-box-flex:0;flex:0 0 auto;-webkit-box-pack:flex-end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:flex-end;justify-content:flex-end}.gb_Id{height:48px}.gb_Ea.gb_Id{min-width:auto}.gb_Id .gb_Bd{float:right;padding-left:32px}.gb_Id .gb_Bd.gb_Kd{padding-left:0}.gb_Ld{font-size:14px;max-width:200px;overflow:hidden;padding:0 12px;text-overflow:ellipsis;white-space:nowrap;-moz-user-select:text;-ms-user-select:text;-webkit-user-select:text}.gb_od{-webkit-transition:background-color .4s;-webkit-transition:background-color .4s;-o-transition:background-color .4s;transition:background-color .4s}.gb_Md{color:black}.gb_Kc{color:white}.gb_Ea a,.gb_Oc a{color:inherit}.gb_aa{color:rgba(0,0,0,.87)}.gb_Ea svg,.gb_Oc svg,.gb_rd .gb_sd,.gb_1c .gb_sd{color:#5f6368;opacity:1}.gb_Kc svg,.gb_Oc.gb_Tc svg,.gb_Kc .gb_rd .gb_sd,.gb_Kc .gb_rd .gb_Jc,.gb_Kc .gb_rd .gb_ud,.gb_Oc.gb_Tc .gb_sd{color:rgba(255,255,255,.87)}.gb_Kc .gb_rd .gb_Nd:not(.gb_Od){opacity:.87}.gb_9c{color:inherit;opacity:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gb_Kc .gb_9c,.gb_Md .gb_9c{opacity:1}.gb_Pd{position:relative}.gb_L{font-family:arial,sans-serif;line-height:normal;padding-right:15px}a.gb_W,span.gb_W{color:rgba(0,0,0,.87);text-decoration:none}.gb_Kc a.gb_W,.gb_Kc span.gb_W{color:white}a.gb_W:focus{outline-offset:2px}a.gb_W:hover{text-decoration:underline}.gb_X{display:inline-block;padding-left:15px}.gb_X .gb_W{display:inline-block;line-height:24px;vertical-align:middle}.gb_pd{font-family:Google Sans,Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;letter-spacing:.25px;line-height:16px;margin-left:10px;margin-right:8px;min-width:96px;padding:9px 23px;text-align:center;vertical-align:middle;border-radius:4px;-moz-box-sizing:border-box;box-sizing:border-box}.gb_Ea.gb_Id .gb_pd{margin-left:8px}#gb a.gb_Ta.gb_pd{cursor:pointer}.gb_Ta.gb_pd:hover{background:#1b66c9;-webkit-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);-moz-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3)}.gb_Ta.gb_pd:focus,.gb_Ta.gb_pd:hover:focus{background:#1c5fba;-webkit-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);-moz-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3)}.gb_Ta.gb_pd:active{background:#1b63c1;-webkit-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);-moz-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3)}.gb_pd{background:#1a73e8;border:1px solid transparent}.gb_Ea.gb_bc .gb_pd{padding:9px 15px;min-width:80px}.gb_Qd{text-align:left}#gb .gb_Kc a.gb_pd:not(.gb_F),#gb.gb_Kc a.gb_pd{background:#fff;border-color:#dadce0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#1a73e8}#gb a.gb_Ta.gb_F.gb_pd{background:#8ab4f8;border:1px solid transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#202124}#gb .gb_Kc a.gb_pd:hover:not(.gb_F),#gb.gb_Kc a.gb_pd:hover{background:#f8fbff;border-color:#cce0fc}#gb a.gb_Ta.gb_F.gb_pd:hover{background:#93baf9;border-color:transparent;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.3);-moz-box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.3)}#gb .gb_Kc a.gb_pd:focus:not(.gb_F),#gb .gb_Kc a.gb_pd:focus:hover:not(.gb_F),#gb.gb_Kc a.gb_pd:focus:not(.gb_F),#gb.gb_Kc a.gb_pd:focus:hover:not(.gb_F){background:#f4f8ff;outline:1px solid #c9ddfc}#gb a.gb_Ta.gb_F.gb_pd:focus,#gb a.gb_Ta.gb_F.gb_pd:focus:hover{background:#a6c6fa;border-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#gb .gb_Kc a.gb_pd:active:not(.gb_F),#gb.gb_Kc a.gb_pd:active{background:#ecf3fe}#gb a.gb_Ta.gb_F.gb_pd:active{background:#a1c3f9;-webkit-box-shadow:0 1px 2px rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);-moz-box-shadow:0 1px 2px rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);box-shadow:0 1px 2px rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.gb_J{display:none}@media screen and (max-width:319px){.gb_kd .gb_I{display:none;visibility:hidden}}.gb_Va{background-color:rgba(255,255,255,.88);border:1px solid #dadce0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;max-height:48px;overflow:hidden;outline:none;padding:0;vertical-align:middle;width:134px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.gb_Va.gb_F{background-color:transparent;border:1px solid #5f6368}.gb_2a{display:inherit}.gb_Va.gb_F .gb_2a{background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;left:8px;margin-right:5px;position:relative;padding:3px;top:-1px}.gb_Va:hover{border:1px solid #d2e3fc;background-color:rgba(248,250,255,.88)}.gb_Va.gb_F:hover{background-color:rgba(241,243,244,.04);border:1px solid #5f6368}.gb_Va:focus-visible,.gb_Va:focus{background-color:#fff;outline:1px solid #202124;-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);-moz-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}.gb_Va.gb_F:focus-visible,.gb_Va.gb_F:focus{background-color:rgba(241,243,244,.12);outline:1px solid #f1f3f4;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3);-moz-box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3);box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3)}.gb_Va.gb_F:active,.gb_Va.gb_Sc.gb_F:focus{background-color:rgba(241,243,244,.1);border:1px solid #5f6368}.gb_3a{display:inline-block;padding-bottom:2px;padding-left:7px;padding-top:2px;text-align:center;vertical-align:middle;line-height:32px;width:78px}.gb_Va.gb_F .gb_3a{line-height:26px;margin-left:0;padding-bottom:0;padding-left:0;padding-top:0;width:72px}.gb_3a.gb_4a{background-color:#f1f3f4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-left:8px;padding-left:0;line-height:30px}.gb_3a.gb_4a .gb_Hc{vertical-align:middle}.gb_Ea:not(.gb_bc) .gb_Va{margin-left:10px;margin-right:4px}.gb_Rd{max-height:32px;width:78px}.gb_Va.gb_F .gb_Rd{max-height:26px;width:72px}.gb_O{-webkit-background-size:32px 32px;-o-background-size:32px 32px;background-size:32px 32px;border:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;margin:0px;position:relative;height:32px;width:32px;z-index:0}.gb_db{background-color:#e8f0fe;border:1px solid rgba(32,33,36,.08);position:relative}.gb_db.gb_O{height:30px;width:30px}.gb_db.gb_O:hover,.gb_db.gb_O:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.gb_eb{background:#fff;border:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;bottom:2px;-webkit-box-shadow:0px 1px 2px 0px rgba(60,64,67,.30),0px 1px 3px 1px rgba(60,64,67,.15);-moz-box-shadow:0px 1px 2px 0px rgba(60,64,67,.30),0px 1px 3px 1px rgba(60,64,67,.15);box-shadow:0px 1px 2px 0px rgba(60,64,67,.30),0px 1px 3px 1px rgba(60,64,67,.15);height:14px;margin:2px;position:absolute;right:0;width:14px}.gb_vc{color:#1f71e7;font:400 22px/32px Google Sans,Roboto,Helvetica,Arial,sans-serif;text-align:center;text-transform:uppercase}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:1.25dppx),(min-device-pixel-ratio:1.25){.gb_O::before,.gb_fb::before{display:inline-block;-webkit-transform:scale(0.5);-webkit-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:left 0;-webkit-transform-origin:left 0;-ms-transform-origin:left 0;-o-transform-origin:left 0;transform-origin:left 0}.gb_2 .gb_fb::before{-webkit-transform:scale(scale(0.416666667));-webkit-transform:scale(scale(0.416666667));-ms-transform:scale(scale(0.416666667));-o-transform:scale(scale(0.416666667));transform:scale(scale(0.416666667))}}.gb_O:hover,.gb_O:focus{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 0 rgba(0,0,0,.15);box-shadow:0 1px 0 rgba(0,0,0,.15)}.gb_O:active{-webkit-box-shadow:inset 0 2px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 0 2px 0 rgba(0,0,0,.15);box-shadow:inset 0 2px 0 rgba(0,0,0,.15)}.gb_O:active::after{background:rgba(0,0,0,.1);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:"";display:block;height:100%}.gb_gb{cursor:pointer;line-height:40px;min-width:30px;opacity:.75;overflow:hidden;vertical-align:middle;text-overflow:ellipsis}.gb_A.gb_gb{width:auto}.gb_gb:hover,.gb_gb:focus{opacity:.85}.gb_fd .gb_gb,.gb_fd .gb_Ud{line-height:26px}#gb#gb.gb_fd a.gb_gb,.gb_fd .gb_Ud{font-size:11px;height:auto}.gb_hb{border-top:4px solid #000;border-left:4px dashed transparent;border-right:4px dashed transparent;display:inline-block;margin-left:6px;opacity:.75;vertical-align:middle}.gb_Xa:hover .gb_hb{opacity:.85}.gb_Va>.gb_y{padding:3px 3px 3px 4px}.gb_Vd.gb_md{color:#fff}.gb_0 .gb_gb,.gb_0 .gb_hb{opacity:1}#gb#gb.gb_0.gb_0 a.gb_gb,#gb#gb .gb_0.gb_0 a.gb_gb{color:#fff}.gb_0.gb_0 .gb_hb{border-top-color:#fff;opacity:1}.gb_ja .gb_O:hover,.gb_0 .gb_O:hover,.gb_ja .gb_O:focus,.gb_0 .gb_O:focus{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 0 rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 0 rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.2)}.gb_Wd .gb_y,.gb_Xd .gb_y{position:absolute;right:1px}.gb_y.gb_Z,.gb_ib.gb_Z,.gb_Xa.gb_Z{-webkit-flex:0 1 auto;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.gb_Zd.gb_0d .gb_gb{width:30px!important}.gb_1d{height:40px;position:absolute;right:-5px;top:-5px;width:40px}.gb_2d .gb_1d,.gb_3d .gb_1d{right:0;top:0}.gb_y .gb_A{padding:4px}.gb_R{display:none}sentinel{}</style></head><body ng-csp class="bv2-material mat-app-background"><header class="main-header"><div class="top-bar-wrapper"><b-top-bar-outlet></b-top-bar-outlet></div><div class="ogb-right"><div class="gb_Ea gb_Id gb_2d" id="gb"><div class="gb_Bd gb_Zd gb_wd" ng-non-bindable="" data-ogsr-up="" style="padding:0"><div class="gb_Re" style="display:block"><div class="gb_2c"></div><a class="gb_Ta gb_yd gb_pd gb_gd" aria-label="Sign in" href="https://accounts.google.com/ServiceLogin?passive=1209600&osid=1&continue=https%3A%2F%2Fissuetracker.google.com%2Fissues%2F342557697&followup=https%3A%2F%2Fissuetracker.google.com%2Fissues%2F342557697&ec=GAZAkwI" target="_top"><span class="gb_Td">Sign in</span></a></div></div></div></div><script nonce="4C4kysMqXeENiO_ppk0FWg">this.gbar_=this.gbar_||{};(function(_){var window=this; try{ _.ke=function(a,b,c){if(!a.j)if(c instanceof Array){c=_.D(c);for(var d=c.next();!d.done;d=c.next())_.ke(a,b,d.value)}else{d=(0,_.E)(a.C,a,b);var e=a.v+c;a.v++;b.dataset.eqid=e;a.B[e]=d;b&&b.addEventListener?b.addEventListener(c,d,!1):b&&b.attachEvent?b.attachEvent("on"+c,d):a.o.log(Error("O`"+b))}}; }catch(e){_._DumpException(e)} try{ _.le=function(){if(!_.t.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{var c=function(){};_.t.addEventListener("test",c,b);_.t.removeEventListener("test",c,b)}catch(d){}return a}(); }catch(e){_._DumpException(e)} try{ var me=document.querySelector(".gb_I .gb_A"),ne=document.querySelector("#gb.gb_Rc");me&&!ne&&_.ke(_.Ud,me,"click"); }catch(e){_._DumpException(e)} try{ _.Uh=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b};var Vh=function(a){_.T.call(this);this.B=a;this.v=null;this.o={};this.C={};this.i={};this.j=null};_.A(Vh,_.T);_.Wh=function(a){if(a.v)return a.v;for(var b in a.i)if(a.i[b].ze()&&a.i[b].lb())return a.i[b];return null};Vh.prototype.A=function(a){this.i[a]&&(_.Wh(this)&&_.Wh(this).Ac()==a||this.i[a].vd(!0))};Vh.prototype.Sa=function(a){this.j=a;for(var b in this.i)this.i[b].ze()&&this.i[b].Sa(a)};_.Xh=function(a,b){a.i[b.Ac()]=b};Vh.prototype.Wb=function(a){return a in this.i?this.i[a]:null};var Yh=new Vh(_.Td);_.Xd("dd",Yh); }catch(e){_._DumpException(e)} try{ _.oj=function(a,b){return _.O(a,36,b)}; }catch(e){_._DumpException(e)} try{ var pj=document.querySelector(".gb_y .gb_A"),qj=document.querySelector("#gb.gb_Rc");pj&&!qj&&_.ke(_.Ud,pj,"click"); }catch(e){_._DumpException(e)} })(this.gbar_); // Google Inc. </script></header><div class="sibling-of-header"><app-root></app-root></div><div><div ng-non-bindable=""></div></div><script nonce="4C4kysMqXeENiO_ppk0FWg">this.gbar_=this.gbar_||{};(function(_){var window=this; try{ var pe=function(){_.aa.call(this)};_.A(pe,_.Yd);_.qe=function(a,b){if(b in a.i)return a.i[b];throw new pe(b);};_.re=function(a){return _.qe(_.Vd.i(),a)}; }catch(e){_._DumpException(e)} try{ /* Copyright Google LLC SPDX-License-Identifier: Apache-2.0 */ var ue,ve;_.se=function(a){var b=a.length;if(b>0){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]};ue=function(a){return new _.te(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})};ve=0;_.we=function(a){return Object.prototype.hasOwnProperty.call(a,_.fc)&&a[_.fc]||(a[_.fc]=++ve)};_.xe=globalThis.trustedTypes;_.ye=function(a){this.i=a};_.ye.prototype.toString=function(){return this.i};_.ze=new _.ye("about:invalid#zClosurez");_.te=function(a){this.yj=a};_.Ae=[ue("data"),ue("http"),ue("https"),ue("mailto"),ue("ftp"),new _.te(function(a){return/^[^:]*([/?#]|$)/.test(a)})];_.Be=function(a){this.i=a};_.Be.prototype.toString=function(){return this.i+""};_.Ce=new _.Be(_.xe?_.xe.emptyHTML:""); }catch(e){_._DumpException(e)} try{ var Ge,Ue,Fe,He;_.De=function(a){return a==null?a:Number.isFinite(a)?a|0:void 0};_.Ee=function(a){if(a==null)return a;if(typeof a==="string"){if(!a)return;a=+a}if(typeof a==="number")return Number.isFinite(a)?a|0:void 0};Ge=function(){var a=null;if(!Fe)return a;try{var b=function(c){return c};a=Fe.createPolicy("ogb-qtm#html",{createHTML:b,createScript:b,createScriptURL:b})}catch(c){}return a};_.Ie=function(){He===void 0&&(He=Ge());return He}; _.Ke=function(a){var b=_.Ie();return new _.Je(b?b.createScriptURL(a):a)};_.Le=function(a){if(a instanceof _.Je)return a.i;throw Error("S");};_.Ne=function(a){if(Me.test(a))return a};_.Oe=function(a){if(a instanceof _.ye)if(a instanceof _.ye)a=a.i;else throw Error("S");else a=_.Ne(a);return a};_.Pe=function(a,b){b=b===void 0?document:b;var c,d;b=(d=(c="document"in b?b.document:b).querySelector)==null?void 0:d.call(c,a+"[nonce]");return b==null?"":b.nonce||b.getAttribute("nonce")||""}; _.Qe=function(a){var b=_.Ta(a);return b=="array"||b=="object"&&typeof a.length=="number"};_.Re=function(a,b,c){return _.Bb(a,b,c,!1)!==void 0};_.Se=function(a,b){return _.Ee(_.td(a,b))};_.U=function(a,b){return _.De(_.td(a,b))};_.V=function(a,b,c){c=c===void 0?0:c;return _.Cb(_.Se(a,b),c)};_.Te=function(a,b,c){c=c===void 0?0:c;return _.Cb(_.U(a,b),c)};_.Ve=function(a,b){return a.lastIndexOf(b,0)==0};_.We=function(a){return/^[\s\xa0]*$/.test(a)};Fe=_.xe;_.Je=function(a){this.i=a}; _.Je.prototype.toString=function(){return this.i+""};var Me=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;var af,ef,Xe;_.Ze=function(a){return a?new Xe(_.Ye(a)):Ue||(Ue=new Xe)};_.$e=function(a,b){return typeof b==="string"?a.getElementById(b):b};_.W=function(a,b){var c=b||document;c.getElementsByClassName?a=c.getElementsByClassName(a)[0]:(c=document,a?a=(b||c).querySelector(a?"."+a:""):(b=b||c,a=(a?b.querySelectorAll(a?"."+a:""):b.getElementsByTagName("*"))[0]||null));return a||null}; _.bf=function(a,b){_.Ib(b,function(c,d){d=="style"?a.style.cssText=c:d=="class"?a.className=c:d=="for"?a.htmlFor=c:af.hasOwnProperty(d)?a.setAttribute(af[d],c):_.Ve(d,"aria-")||_.Ve(d,"data-")?a.setAttribute(d,c):a[d]=c})};af={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"}; _.cf=function(a){return a?a.defaultView:window};_.ff=function(a,b){var c=b[1],d=_.df(a,String(b[0]));c&&(typeof c==="string"?d.className=c:Array.isArray(c)?d.className=c.join(" "):_.bf(d,c));b.length>2&&ef(a,d,b);return d}; ef=function(a,b,c){function d(h){h&&b.appendChild(typeof h==="string"?a.createTextNode(h):h)}for(var e=2;e<c.length;e++){var f=c[e];if(!_.Qe(f)||_.ec(f)&&f.nodeType>0)d(f);else{a:{if(f&&typeof f.length=="number"){if(_.ec(f)){var g=typeof f.item=="function"||typeof f.item=="string";break a}if(typeof f==="function"){g=typeof f.item=="function";break a}}g=!1}_.Ec(g?_.se(f):f,d)}}};_.gf=function(a){return _.df(document,a)}; _.df=function(a,b){b=String(b);a.contentType==="application/xhtml+xml"&&(b=b.toLowerCase());return a.createElement(b)};_.hf=function(a){for(var b;b=a.firstChild;)a.removeChild(b)};_.jf=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};_.kf=function(a,b){if(!a||!b)return!1;if(a.contains&&b.nodeType==1)return a==b||a.contains(b);if(typeof a.compareDocumentPosition!="undefined")return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a}; _.Ye=function(a){return a.nodeType==9?a:a.ownerDocument||a.document};Xe=function(a){this.i=a||_.t.document||document};_.l=Xe.prototype;_.l.H=function(a){return _.$e(this.i,a)};_.l.Xa=function(a,b,c){return _.ff(this.i,arguments)};_.l.appendChild=function(a,b){a.appendChild(b)};_.l.Ve=_.hf;_.l.Ag=_.jf;_.l.zg=_.kf; }catch(e){_._DumpException(e)} try{ _.vj=function(a){var b=_.Pe("script",a.ownerDocument&&a.ownerDocument.defaultView||window);b&&a.setAttribute("nonce",b)};_.wj=function(a){if(!a)return null;a=_.L(a,4);var b;a===null||a===void 0?b=null:b=_.Ke(a);return b};_.xj=function(a){this.J=_.w(a)};_.A(_.xj,_.S);_.yj=function(a,b){return(b||document).getElementsByTagName(String(a))}; }catch(e){_._DumpException(e)} try{ var Aj=function(a,b,c){a<b?zj(a+1,b):_.Td.log(Error("qa`"+a+"`"+b),{url:c})},zj=function(a,b){if(Bj){var c=_.gf("SCRIPT");c.async=!0;c.type="text/javascript";c.charset="UTF-8";c.src=_.Le(Bj);_.vj(c);c.onerror=_.ic(Aj,a,b,c.src);_.yj("HEAD")[0].appendChild(c)}},Cj=function(a){this.J=_.w(a)};_.A(Cj,_.S);var Dj=_.I(_.Pd,Cj,17)||new Cj,Ej,Bj=(Ej=_.I(Dj,_.xj,1))?_.wj(Ej):null,Fj,Gj=(Fj=_.I(Dj,_.xj,2))?_.wj(Fj):null,Hj=function(){zj(1,2);if(Gj){var a=_.gf("LINK");a.setAttribute("type","text/css");a.href=_.Le(Gj).toString();a.rel="stylesheet";var b=_.Pe("style",window);b&&a.setAttribute("nonce",b);_.yj("HEAD")[0].appendChild(a)}};(function(){var a=_.Qd();if(_.K(a,18))Hj();else{var b=_.Se(a,19)||0;window.addEventListener("load",function(){window.setTimeout(Hj,b)})}})(); }catch(e){_._DumpException(e)} })(this.gbar_); // Google Inc. </script></body></html>