Ejemplo n.º 1
0
        protected override void ExecuteLogic()
        {
label_1:
            int num1 = -1429295382;

            while (true)
            {
                int          num2 = -1611479477;
                uint         num3;
                SelectWindow selectWindow;
                bool         flag;
                ZoomWindow   result;
                switch ((num3 = (uint)(num1 ^ num2)) % 23U)
                {
                case 0:
                    goto label_1;

                case 1:
                    num1 = -12548247;
                    continue;

                case 2:
                    num1 = (int)num3 * -933018826 ^ -956981214;
                    continue;

                case 3:
                    this.SetActivityState(selectWindow.ActivityState, selectWindow.Status);
                    num1 = (int)num3 * -1648305426 ^ -494782163;
                    continue;

                case 4:
                    num1 = (int)num3 * 780812049 ^ -1423476753;
                    continue;

                case 5:
                    ZoomZoom.NativeMethods.DestroyWindow(result.Handle);
                    num1 = (int)num3 * 1012134292 ^ -1191433747;
                    continue;

                case 6:
                    selectWindow = new SelectWindow(new List <ZoomWindowType>()
                    {
                        ZoomWindowType.Video
                    });
                    num1 = (int)num3 * 1805284683 ^ -149297064;
                    continue;

                case 7:
                    num1 = (int)num3 * -1051959149 ^ -1552212641;
                    continue;

                case 8:
                    num1 = (int)num3 * -2065580932 ^ -1748114902;
                    continue;

                case 9:
                    num1 = -1639268573;
                    continue;

                case 10:
                    this.SetActivityState(ActivityState.Completed, \u003CModule\u003E.\u202A‎‪‫‪‪‏‮‬‎‏‌‌‫‬‌‍‫‌‌‌‮‫‪‮‮ <string>(3793110030U));
                    num1 = (int)num3 * 523298849 ^ -1612000629;
                    continue;

                case 11:
                    this.SetActivityState(ActivityState.Error, \u003CModule\u003E.\u202A​‬‫‪‫‪‮‪‫‎‭‪‏‮‎‭‍‌‎‫‍​‎‎‮ <string>(3114797549U));
                    num1 = (int)num3 * -1476400902 ^ 729428412;
                    continue;

                case 12:
                    num1 = (int)num3 * 957145072 ^ 102594969;
                    continue;

                case 13:
                    int num4 = !flag ? -1450637567 : (num4 = -620504218);
                    int num5 = (int)num3 * 51645085;
                    num1 = num4 ^ num5;
                    continue;

                case 14:
                    int num6 = result != null ? 908130473 : (num6 = 810008195);
                    int num7 = (int)num3 * -2054817898;
                    num1 = num6 ^ num7;
                    continue;

                case 15:
                    num1 = (int)num3 * 1391745035 ^ -1865135931;
                    continue;

                case 16:
                    ZoomZoom.NativeMethods.DestroyWindow(new IntPtr(ZoomZoom.NativeMethods.GetParent(result.Parent.ToInt64())));
                    ZoomZoom.NativeMethods.DestroyWindow(result.Parent);
                    num1 = (int)num3 * 2142260164 ^ 1744968997;
                    continue;

                case 17:
                    num1 = -161078912;
                    continue;

                case 18:
                    flag = this.ExecuteSubActivity((ActivityBase)selectWindow, true) == ActivityState.Completed;
                    num1 = (int)num3 * 81964066 ^ 1261042731;
                    continue;

                case 19:
                    num1 = (int)num3 * 541345032 ^ -402770672;
                    continue;

                case 20:
                    goto label_3;

                case 21:
                    result = selectWindow.Result as ZoomWindow;
                    num1   = (int)num3 * 1428320302 ^ 1255478683;
                    continue;

                case 22:
                    num1 = (int)num3 * -1935709800 ^ -356220473;
                    continue;

                default:
                    goto label_25;
                }
            }
label_25:
            return;

            label_3 :;
        }
Ejemplo n.º 2
0
        private void SelectorWindow_WindowSelected(object sender, EventArgs e)
        {
            label_1 :
            int num1 = -1067402448;

            while (true)
            {
                int  num2 = -365927325;
                uint num3;
                bool flag;
                switch ((num3 = (uint)(num1 ^ num2)) % 14U)
                {
                case 0:
                    num1 = (int)num3 * -812074735 ^ -553615944;
                    continue;

                case 1:
                    flag = !SelectWindow.\u206E‎‮‎‪‌‪‌‎‫‎‭‭‪‌‮‌‌‏​‌‮‍‮(SelectWindow.\u202E​‍‍‮‪‪‭‬‬‫‫‪‭‫‬‮‌​‏‍‏‏‮‫‍‮((DispatcherObject)SelectWindow.\u200B‍‍‎​‫‮‪‍‍‮‬‌​​‭‬‍‬‮​‌‪‪‮()));
                    num1 = (int)num3 * -360992196 ^ -1047124981;
                    continue;

                case 2:
                    goto label_1;

                case 3:
                    num1 = (int)num3 * 1098460184 ^ -1825477339;
                    continue;

                case 4:
                    this.SelectedWindow = this.SelectorWindow.SelectedWindow;
                    SelectWindow.\u202A‫‬‭​‪‭‫‍‌‫‏‭‬‏‏‪‫‏‌‌‏​‪‪‏‮(CoreObject.log, \u003CModule\u003E.\u202A‎‪‫‪‪‏‮‬‎‏‌‌‫‬‌‍‫‌‌‌‮‫‪‮‮ <string>(484932172U), (object)this.SelectedWindow);
                    num1 = (int)num3 * 2035918590 ^ 975345;
                    continue;

                case 5:
                    this.UnlockSelectorWindow();
                    num1 = (int)num3 * 1720635930 ^ 559807658;
                    continue;

                case 6:
                    int num4 = flag ? 1292863800 : (num4 = 1960101915);
                    int num5 = (int)num3 * 554759806;
                    num1 = num4 ^ num5;
                    continue;

                case 7:
                    num1 = (int)num3 * -1320764653 ^ 1575718761;
                    continue;

                case 8:
                    num1 = (int)num3 * 900846856 ^ 1859592796;
                    continue;

                case 9:
                    SelectWindow.\u206B‎‍‎‬‏‏‏‌​‍‫‏‫‬‮‎‌‮(SelectWindow.\u202E​‍‍‮‪‪‭‬‬‫‫‪‭‫‬‮‌​‏‍‏‏‮‫‍‮((DispatcherObject)SelectWindow.\u200B‍‍‎​‫‮‪‍‍‮‬‌​​‭‬‍‬‮​‌‪‪‮()), (Delegate) new SelectWindow.SelectorWindowCallback(this.SelectorWindow_WindowSelected), new object[2]
                    {
                        sender,
                        (object)e
                    });
                    num1 = (int)num3 * 715304712 ^ -1364373685;
                    continue;

                case 10:
                    this.SelectorStatus = ActivityState.Completed;
                    num1 = -1741834722;
                    continue;

                case 11:
                    goto label_3;

                case 12:
                    num1 = (int)num3 * -1879223403 ^ -2079850964;
                    continue;

                case 13:
                    this.SetActivityState(ActivityState.Canceled, \u003CModule\u003E.\u206B‎‏‎‮‌​‪‏‭‭‍‍‬‬‫‌‎‮‮‪‌‪‮ <string>(822453702U));
                    this.DetachEvents();
                    num1 = (int)num3 * -1609950296 ^ 1152725723;
                    continue;

                default:
                    goto label_16;
                }
            }
label_16:
            return;

            label_3 :;
        }
Ejemplo n.º 3
0
        protected override void ExecuteLogic()
        {
label_1:
            int num1 = -1816164073;

            while (true)
            {
                int  num2 = -1180086681;
                uint num3;
                bool isLocked;
                bool disableHighlighting;
                bool flag1;
                bool flag2;
                bool flag3;
                bool flag4;
                bool flag5;
                int  num4;
                int  num5;
                switch ((num3 = (uint)(num1 ^ num2)) % 59U)
                {
                case 0:
                    this.Result = (object)this.SelectedWindow;
                    num1        = (int)num3 * -1791304793 ^ -493334673;
                    continue;

                case 1:
                    int num6 = this.SelectedWindow == null ? -1235916629 : (num6 = -529346673);
                    int num7 = (int)num3 * 1193980415;
                    num1 = num6 ^ num7;
                    continue;

                case 2:
                    num1 = (int)num3 * 905905448 ^ 156795754;
                    continue;

                case 3:
                    this.Engine.Settings.DisplayHighlightWindows = false;
                    num1 = (int)num3 * 309397217 ^ -1168949915;
                    continue;

                case 4:
                    this.SetActivityState(ActivityState.Error, \u003CModule\u003E.\u202A​‬‫‪‫‪‮‪‫‎‭‪‏‮‎‭‍‌‎‫‍​‎‎‮ <string>(1876184640U));
                    num1 = (int)num3 * 1465582512 ^ 1025322774;
                    continue;

                case 5:
                    int num8 = flag3 ? 990005026 : (num8 = 955570140);
                    int num9 = (int)num3 * -875971037;
                    num1 = num8 ^ num9;
                    continue;

                case 6:
                    num1 = (int)num3 * 87414397 ^ -1272378538;
                    continue;

                case 7:
                    int num10 = !flag5 ? -356027363 : (num10 = -1856566176);
                    int num11 = (int)num3 * 1234501331;
                    num1 = num10 ^ num11;
                    continue;

                case 8:
                    num1 = (int)num3 * 1874224190 ^ -1847418722;
                    continue;

                case 9:
                    isLocked = this.SelectorWindow.IsLocked;
                    num1     = -2051816777;
                    continue;

                case 10:
                    this.Engine.Settings.DisplayHighlightWindows = true;
                    num1 = (int)num3 * -78075499 ^ 305095097;
                    continue;

                case 11:
                    num1 = -35437090;
                    continue;

                case 12:
                    this.SelectorWindow = this.Engine.SelectorWindow;
                    num1 = -428785241;
                    continue;

                case 13:
                    if (!this.SelectorWindow.IsLocked)
                    {
                        num4 = 0;
                        goto label_26;
                    }
                    else
                    {
                        num1 = (int)num3 * -1591247455 ^ 398880437;
                        continue;
                    }

                case 14:
                    num1 = (int)num3 * 662720760 ^ -1528019409;
                    continue;

                case 15:
                    flag4 = this.SelectorStatus == ActivityState.InProgress;
                    num1  = -1200176296;
                    continue;

                case 16:
                    goto label_1;

                case 17:
                    this.canceledHandler = (EventHandler)((s, fe) =>
                    {
label_1:
                        int num2 = 562113374;
                        object activityLocker;
                        while (true)
                        {
                            int num3 = 334096044;
                            uint num4;
                            switch ((num4 = (uint)(num2 ^ num3)) % 3U)
                            {
                            case 0:
                                goto label_1;

                            case 1:
                                activityLocker = ActivityBase.activityLocker;
                                num2 = (int)num4 * -585814388 ^ 2089917512;
                                continue;

                            default:
                                goto label_4;
                            }
                        }
label_4:
                        bool flag = false;
                        try
                        {
                            SelectWindow.\u200D‫‫​‎‎‫‬‬‍‍‫‎‬‏‪‭‌‪‮‪‬‌‮‮(activityLocker, ref flag);
label_6:
                            int num3 = 1682740725;
                            while (true)
                            {
                                int num4 = 334096044;
                                uint num5;
                                switch ((num5 = (uint)(num3 ^ num4)) % 4U)
                                {
                                case 0:
                                    goto label_6;

                                case 1:
                                    this.SelectorStatus = ActivityState.Canceled;
                                    num3 = (int)num5 * 1811274502 ^ -1340188288;
                                    continue;

                                case 2:
                                    num3 = (int)num5 * 1650355484 ^ -1430472113;
                                    continue;

                                default:
                                    goto label_16;
                                }
                            }
                        }
                        finally
                        {
                            if (flag)
                            {
label_11:
                                int num3 = 2046044950;
                                while (true)
                                {
                                    int num4 = 334096044;
                                    uint num5;
                                    switch ((num5 = (uint)(num3 ^ num4)) % 3U)
                                    {
                                    case 0:
                                        goto label_11;

                                    case 1:
                                        SelectWindow.\u206D‮‫‍​‭‏‫‍‬‎‎‪‎‫‍‍‬‫‫​​‪‌‏‬​‫‪‮(activityLocker);
                                        num3 = (int)num5 * -34423053 ^ 774250847;
                                        continue;

                                    default:
                                        goto label_15;
                                    }
                                }
                            }
                            label_15 :;
                        }
                        label_16 :
                        this.SelectorWindow.Canceled -= this.canceledHandler;
label_17:
                        int num6 = 53476301;
                        while (true)
                        {
                            int num3 = 334096044;
                            uint num4;
                            switch ((num4 = (uint)(num6 ^ num3)) % 3U)
                            {
                            case 0:
                                goto label_19;

                            case 1:
                                this.SelectorWindow.WindowSelected -= this.selectedHandler;
                                num6 = (int)num4 * -1543065178 ^ -454642969;
                                continue;

                            case 2:
                                goto label_17;

                            default:
                                goto label_13;
                            }
                        }
label_13:
                        return;

                        label_19 :;
                    });
                    int num17 = this.EngineView == null ? -1529908934 : (num17 = -1274577767);
                    int num18 = (int)num3 * -799432959;
                    num1 = num17 ^ num18;
                    continue;

                case 18:
                    int num19;
                    num1 = num19 = this.EngineView == null ? -641130078 : (num19 = -18106994);
                    continue;

                case 19:
                    int num20 = flag4 ? -856018626 : (num20 = -2028856887);
                    int num21 = (int)num3 * 366655890;
                    num1 = num20 ^ num21;
                    continue;

                case 20:
                    this.highlightingPreviousEnabled = this.Engine.Settings.DisplayHighlightWindows;
                    num1 = (int)num3 * -368760869 ^ -21933424;
                    continue;

                case 21:
                case 28:
                    flag5 = this.ContinueExecution();
                    num1  = -2040949817;
                    continue;

                case 22:
                    num1 = (int)num3 * -382266556 ^ 1608490772;
                    continue;

                case 23:
                    int num22 = flag1 ? -991521250 : (num22 = -1688636500);
                    int num23 = (int)num3 * 1393990086;
                    num1 = num22 ^ num23;
                    continue;

                case 24:
                    num1 = (int)num3 * -1345120224 ^ -903051962;
                    continue;

                case 25:
                    this.ReportProgress(SelectWindow.\u200F‎‫‎‎‪‌​‫‮​‫‬‪‬‭‪‫‪‎‎‮‏‮(\u003CModule\u003E.\u200E‏‍‬‌‌‌‫‎‮‎‌‍‌‮‬‎‎‌‎‌‫‬‮‮ <string>(88369313U), (object)this.Name), \u003CModule\u003E.\u206A‪‫‬‫‎‭‬‌‫‏‭‭‏‍‫‌​‬‪‎‬‏‬‮ <string>(3233434380U));
                    disableHighlighting = this.Options.DisableHighlighting;
                    num1 = (int)num3 * 111083343 ^ -624886646;
                    continue;

                case 26:
                    this.SelectorStatus = ActivityState.InProgress;
                    num1 = (int)num3 * -697071446 ^ 209315738;
                    continue;

                case 27:
                    this.selectedHandler = (EventHandler)((s, fe) =>
                    {
                        object activityLocker = ActivityBase.activityLocker;
                        bool flag = false;
                        try
                        {
                            SelectWindow.\u200D‫‫​‎‎‫‬‬‍‍‫‎‬‏‪‭‌‪‮‪‬‌‮‮(activityLocker, ref flag);
label_2:
                            int num2 = 915068180;
                            while (true)
                            {
                                int num3 = 1140669234;
                                uint num4;
                                switch ((num4 = (uint)(num2 ^ num3)) % 5U)
                                {
                                case 0:
                                    goto label_2;

                                case 1:
                                    num2 = (int)num4 * -956081913 ^ 540633190;
                                    continue;

                                case 2:
                                    num2 = (int)num4 * -23508656 ^ -129084577;
                                    continue;

                                case 3:
                                    goto label_11;

                                case 4:
                                    this.selectedWindow = this.SelectorWindow.SelectedWindow;
                                    this.selectorStatus = ActivityState.Completed;
                                    num2 = (int)num4 * 654940263 ^ 1815700066;
                                    continue;

                                default:
                                    goto label_7;
                                }
                            }
label_7:
                            return;

                            label_11 :;
                        }
                        finally
                        {
                            if (flag)
                            {
                                label_9 :
                                int num2 = 1869759156;
                                while (true)
                                {
                                    int num3 = 1140669234;
                                    uint num4;
                                    switch ((num4 = (uint)(num2 ^ num3)) % 3U)
                                    {
                                    case 1:
                                        SelectWindow.\u206D‮‫‍​‭‏‫‍‬‎‎‪‎‫‍‍‬‫‫​​‪‌‏‬​‫‪‮(activityLocker);
                                        num2 = (int)num4 * -1728804563 ^ 1458943334;
                                        continue;

                                    case 2:
                                        goto label_9;

                                    default:
                                        goto label_13;
                                    }
                                }
                            }
                            label_13 :;
                        }
                    });
                    num1 = (int)num3 * -205153215 ^ -1762822557;
                    continue;

                case 29:
                    num1 = (int)num3 * 1928897891 ^ -847366563;
                    continue;

                case 30:
                    num1 = (int)num3 * -1901482797 ^ 241028152;
                    continue;

                case 31:
                    num1 = -975813945;
                    continue;

                case 32:
                    this.UnlockSelectorWindow();
                    num1 = (int)num3 * 1056225390 ^ 287069739;
                    continue;

                case 33:
                    num1 = (int)num3 * -366681935 ^ 401037835;
                    continue;

                case 34:
                    num4 = this.SelectorWindow.LockingObject != this ? 1 : 0;
                    goto label_26;

                case 35:
                    num1 = -1530887420;
                    continue;

                case 36:
                    WindowHelper.RestoreWindow(this.EngineView.Handle);
                    num1 = (int)num3 * -447232576 ^ -1106651390;
                    continue;

                case 37:
                    num1 = (int)num3 * -1739245408 ^ -880887007;
                    continue;

                case 38:
                    num1 = (int)num3 * 8204641 ^ 1390133181;
                    continue;

                case 39:
                    SelectWindow.\u206F‮‪‍‭​‌‮‌‭‎‪​‬‭‏​‬‎‪‏‮(100);
                    num1 = (int)num3 * -1839203226 ^ -896443376;
                    continue;

                case 40:
                    num1 = (int)num3 * -36946181 ^ 359572019;
                    continue;

                case 41:
                    num1 = (int)num3 * -2018245195 ^ -1320008728;
                    continue;

                case 42:
                    num5 = this.highlightingPreviousEnabled ? 1 : 0;
                    break;

                case 43:
                    this.EngineView = this.Engine.GetWindow(ZoomWindowType.ZoomZoomMain);
                    num1            = (int)num3 * 231644799 ^ -1318429656;
                    continue;

                case 44:
                    num1 = (int)num3 * -1468581012 ^ 1864313052;
                    continue;

                case 45:
                    if (this.Options.DisableHighlighting)
                    {
                        num1 = -1670234594;
                        continue;
                    }
                    num5 = 0;
                    break;

                case 46:
                    SelectWindow.\u206C‫‬‍‫‮‭‫‍‭‬‎‎​‭‫​‫‬‫‫‏‪‮(CoreObject.log, \u003CModule\u003E.\u202A‎‪‫‪‪‏‮‬‎‏‌‌‫‬‌‍‫‌‌‌‮‫‪‮‮ <string>(1422766334U), new object[0]);
                    num1 = (int)num3 * -111755536 ^ -312127732;
                    continue;

                case 47:
                    int num24 = disableHighlighting ? -1789539970 : (num24 = -1389630256);
                    int num25 = (int)num3 * -168956081;
                    num1 = num24 ^ num25;
                    continue;

                case 48:
                    this.SetActivityState(ActivityState.Completed, SelectWindow.\u200F‎‫‎‎‪‌​‫‮​‫‬‪‬‭‪‫‪‎‎‮‏‮(\u003CModule\u003E.\u206B‎‏‎‮‌​‪‏‭‭‍‍‬‬‫‌‎‮‮‪‌‪‮ <string>(3081420434U), this.SelectedWindow != null ? (object)this.SelectedWindow.ZoomWindowType.ToString() : (object)\u003CModule\u003E.\u206A‪‫‬‫‎‭‬‌‫‏‭‭‏‍‫‌​‬‪‎‬‏‬‮ <string>(2063927607U)));
                    num1 = -2068498437;
                    continue;

                case 49:
                    flag2 = this.SelectorStatus == ActivityState.Completed;
                    num1  = -203989536;
                    continue;

                case 50:
                    int num26 = !isLocked ? 1820314354 : (num26 = 831862071);
                    int num27 = (int)num3 * -1810502237;
                    num1 = num26 ^ num27;
                    continue;

                case 51:
                    int num28 = !flag2 ? -1746658727 : (num28 = -243378332);
                    int num29 = (int)num3 * 1965820658;
                    num1 = num28 ^ num29;
                    continue;

                case 52:
                    num1 = (int)num3 * 2129930691 ^ 667124727;
                    continue;

                case 53:
                    // ISSUE: method pointer
                    SelectWindow.\u202B‌​‪‮‍‌​‭‎‭‌‎‌‪‎‮‭‌‪‫‬‫‮‪‪‮(SelectWindow.\u202E​‍‍‮‪‪‭‬‬‫‫‪‭‫‬‮‌​‏‍‏‏‮‫‍‮((DispatcherObject)this.SelectorWindow), new Action((object)this, __methodptr(\u003CExecuteLogic\u003Eb__30_2)));
                    num1 = (int)num3 * 1422873533 ^ 1543425084;
                    continue;

                case 54:
                    WindowHelper.MinimizeWindow(this.EngineView.Handle);
                    num1 = (int)num3 * 177834030 ^ -2003901886;
                    continue;

                case 55:
                    num1 = (int)num3 * 1560889922 ^ -772874503;
                    continue;

                case 56:
                    num1 = (int)num3 * -1688513703 ^ 197818450;
                    continue;

                case 57:
                    flag3 = this.SelectorStatus == ActivityState.Pending;
                    num1  = -1017452939;
                    continue;

                case 58:
                    goto label_15;

                default:
                    goto label_3;
                }
                int num30;
                num1 = num30 = num5 == 0 ? -141858212 : (num30 = -709446437);
                continue;
label_26:
                flag1 = num4 != 0;
                num1  = -721875828;
            }
label_3:
            return;

            label_15 :;
        }
Ejemplo n.º 4
0
 private void UnlockSelectorWindow()
 {
     // ISSUE: method pointer
     SelectWindow.\u202B‌​‪‮‍‌​‭‎‭‌‎‌‪‎‮‭‌‪‫‬‫‮‪‪‮(SelectWindow.\u202E​‍‍‮‪‪‭‬‬‫‫‪‭‫‬‮‌​‏‍‏‏‮‫‍‮((DispatcherObject)this.SelectorWindow), new Action((object)this, __methodptr(\u003CUnlockSelectorWindow\u003Eb__31_0)));
 }
Ejemplo n.º 5
0
        private void SelectorWindow_Canceled(object sender, EventArgs e)
        {
            label_1 :
            int num1 = 487581875;

            while (true)
            {
                int  num2 = 1376908936;
                uint num3;
                switch ((num3 = (uint)(num1 ^ num2)) % 10U)
                {
                case 0:
                    num1 = 1520838693;
                    continue;

                case 1:
                    this.SelectorStatus = ActivityState.Canceled;
                    num1 = (int)num3 * 409396137 ^ -171630989;
                    continue;

                case 2:
                    num1 = (int)num3 * 1192219897 ^ 1929003431;
                    continue;

                case 3:
                    int num4 = SelectWindow.\u206E‎‮‎‪‌‪‌‎‫‎‭‭‪‌‮‌‌‏​‌‮‍‮(SelectWindow.\u202E​‍‍‮‪‪‭‬‬‫‫‪‭‫‬‮‌​‏‍‏‏‮‫‍‮((DispatcherObject)SelectWindow.\u200B‍‍‎​‫‮‪‍‍‮‬‌​​‭‬‍‬‮​‌‪‪‮())) ? -140163176 : (num4 = -574851304);
                    int num5 = (int)num3 * 1136036376;
                    num1 = num4 ^ num5;
                    continue;

                case 4:
                    this.SetActivityState(ActivityState.Canceled, \u003CModule\u003E.\u206A‪‫‬‫‎‭‬‌‫‏‭‭‏‍‫‌​‬‪‎‬‏‬‮ <string>(2777227809U));
                    num1 = (int)num3 * 807259397 ^ 518900014;
                    continue;

                case 5:
                    goto label_3;

                case 6:
                    num1 = (int)num3 * 455191273 ^ -607144077;
                    continue;

                case 7:
                    goto label_1;

                case 8:
                    this.DetachEvents();
                    num1 = (int)num3 * -2111912148 ^ -1729885754;
                    continue;

                case 9:
                    SelectWindow.\u206B‎‍‎‬‏‏‏‌​‍‫‏‫‬‮‎‌‮(SelectWindow.\u202E​‍‍‮‪‪‭‬‬‫‫‪‭‫‬‮‌​‏‍‏‏‮‫‍‮((DispatcherObject)SelectWindow.\u200B‍‍‎​‫‮‪‍‍‮‬‌​​‭‬‍‬‮​‌‪‪‮()), (Delegate) new SelectWindow.SelectorWindowCallback(this.SelectorWindow_Canceled), new object[2]
                    {
                        sender,
                        (object)e
                    });
                    num1 = (int)num3 * 195705159 ^ 1340544524;
                    continue;

                default:
                    goto label_12;
                }
            }
label_12:
            return;

            label_3 :;
        }