internal Class16 method_39()
    {
        int     num    = 15;
        Class16 class2 = new Class16();

        while (base.method_19())
        {
            string key = base.method_1();
            if (key != null)
            {
                int num2;
                if (Class1160.dictionary_25 == null)
                {
                    Dictionary <string, int> dictionary1 = new Dictionary <string, int>(9);
                    dictionary1.Add(BookmarkStart.b("䌴嘶唸", num), 0);
                    dictionary1.Add(BookmarkStart.b("嘴堶唸吺似", num), 1);
                    dictionary1.Add(BookmarkStart.b("匴帶唸场", num), 2);
                    dictionary1.Add(BookmarkStart.b("䄴弶尸嘺堼簾⹀⽂⩄㕆", num), 3);
                    dictionary1.Add(BookmarkStart.b("䄴弶尸嘺堼氾⥀≂⅄≆", num), 4);
                    dictionary1.Add(BookmarkStart.b("䄴弶尸嘺堼款⡀ⵂㅄ", num), 5);
                    dictionary1.Add(BookmarkStart.b("䄴弶尸嘺堼社⡀⽂⥄", num), 6);
                    dictionary1.Add(BookmarkStart.b("䄴弶尸嘺堼社⡀⽂⥄ᑆⅈ⩊⥌⩎", num), 7);
                    dictionary1.Add(BookmarkStart.b("䄴弶尸嘺堼社⡀⽂⥄ፆ⁈╊㥌", num), 8);
                    Class1160.dictionary_25 = dictionary1;
                }
                if (Class1160.dictionary_25.TryGetValue(key, out num2))
                {
                    switch (num2)
                    {
                    case 0:
                        class2.SetAttr(1, Class417.smethod_34(base.method_3()));
                        break;

                    case 1:
                        class2.method_61(Class114.smethod_13(base.method_3()));
                        break;

                    case 2:
                        class2.method_57(Class114.smethod_13(base.method_3()));
                        break;

                    case 3:
                        class2.method_65(base.method_3());
                        break;

                    case 4:
                        class2.method_67(base.method_3());
                        break;

                    case 5:
                        class2.method_69(base.method_3());
                        break;

                    case 6:
                        class2.method_71(base.method_3());
                        break;

                    case 7:
                        class2.method_73(base.method_3());
                        break;

                    case 8:
                        class2.method_75(base.method_3());
                        break;
                    }
                }
            }
        }
        return(class2);
    }