private static void smethod_8(Class581 A_0, CharacterFormat A_1) { int num = 6; Class394 class2 = A_0.imethod_1(); string str = class2.method_1(); bool flag = (A_0.method_22() || (class2.method_12(BookmarkStart.b("弫席儯儱儳", num), "") == BookmarkStart.b("尫尭唯䄱儳䐵丷弹", num))) || (str != BookmarkStart.b("堫", num)); while (class2.method_10(str, XmlDocumentTextHandling.TextAndSignificant)) { string str2 = class2.method_1(); if (str2 != null) { if (str2 == "") { string str3 = class2.method_3().Replace(Class816.string_4, Class816.string_11); str3.TrimStart(new char[] { '\n' }); str3 = str3.Replace(Class816.string_3, Class816.string_11); if (!flag) { str3 = str3.Trim(char_0).Replace('\t', ' '); } if (smethod_9(str3)) { smethod_14(A_0, A_1, str3[0]); } else if (!smethod_10(str3)) { class2.method_51().Append(str3); } } else if (str2 != BookmarkStart.b("䈫䄭爯䀱儳圵匷爹䔻丽⠿❁⩃", num)) { if (str2 != BookmarkStart.b("丫尭", num)) { if (!(str2 == BookmarkStart.b("尫", num))) { if (!(str2 == BookmarkStart.b("堫䰭尯", num))) { goto Label_01A5; } smethod_12(A_0); } else { smethod_13(A_0); } } else { class2.method_51().Append(Class816.string_6); } } else { class2.method_51().Append(Class816.string_12); } continue; } Label_01A5: smethod_11(A_0, A_1); } }