/* Metro module 6627; source: modules/markup/UnicodeSanitizationUtils.tsx; dependencies: [1471, 2] */ import URLUtils from '../../utils/URLUtils.tsx'; /* Metro dependency 1471 */ import * as FileImportTrackerModule from '../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */ function _fun52467(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#52467, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6805:6, offset: 0x0132cd20, size: 584 bytes, params: 8, frame: 23 const closure = function(a0) { var RegExp = global.RegExp; var value = a0.join('|'); var value2 = Object.create(RegExp.prototype, {constructor: {value: RegExp}}); value = new RegExp(value, 'gu'); return value instanceof Object ? value : value2; }; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); items2 = ['͏', '឴', '឵', 'ᅠ', 'ㅤ', 'ᅠ']; let RegExp = global.RegExp; const source = RegExp('(?:[\\xAD\\u0600-\\u0605\\u061C\\u06DD\\u070F\\u0890\\u0891\\u08E2\\u180E\\u200B-\\u200F\\u202A-\\u202E\\u2060-\\u2064\\u2066-\\u206F\\uFEFF\\uFFF9-\\uFFFB]|\\uD804[\\uDCBD\\uDCCD]|\\uD80D[\\uDC30-\\uDC3F]|\\uD82F[\\uDCA0-\\uDCA3]|\\uD834[\\uDD73-\\uDD7A]|\\uDB40[\\uDC01\\uDC20-\\uDC7F])|\\u2028|\\u2029|[\\0-\\t\\x0B-\\x1F\\x7F-\\x9F]|[\\xA0\\u1680\\u2000-\\u200A\\u202F\\u205F\\u3000]', 'g').source; let value = items2.join('|'); value = '' + source + '|' + value; let regExp = new RegExp(value, 'gu'); RegExp = global.RegExp; regExp = new RegExp('' + RegExp('(?:[\\xAD\\u0600-\\u0605\\u061C\\u06DD\\u070F\\u0890\\u0891\\u08E2\\u180E\\u200B-\\u200F\\u202A-\\u202E\\u2060-\\u2064\\u2066-\\u206F\\uFEFF\\uFFF9-\\uFFFB]|\\uD804[\\uDCBD\\uDCCD]|\\uD80D[\\uDC30-\\uDC3F]|\\uD82F[\\uDCA0-\\uDCA3]|\\uD834[\\uDD73-\\uDD7A]|\\uDB40[\\uDC01\\uDC20-\\uDC7F])|\\u2028|\\u2029|[\\0-\\x08\\x0B-\\x1F\\x7F-\\x9F]|[\\xA0\\u1680\\u2000-\\u200A\\u202F\\u205F\\u3000]', 'g').source + '|' + items2.join('|'), 'gu'); const items3 = [{character: 'h', matcher: closure(['H', 'һ', 'հ', 'Ꮒ', 'ℎ', '𝐡', '𝒉', '𝒽', '𝓱', '𝔥', '𝕙', '𝖍', '𝗁', '𝗵', '𝘩', '𝙝', '𝚑', 'h'])}]; items3[1] = {character: 't', matcher: closure(['T', '𝐭', '𝑡', '𝒕', '𝓉', '𝓽', '𝔱', '𝕥', '𝖙', '𝗍', '𝘁', '𝘵', '𝙩', '𝚝'])}; items3[2] = {character: 'p', matcher: closure(['P', 'ρ', 'ϱ', 'р', '⍴', 'ⲣ', '𝐩', '𝑝', '𝒑', '𝓅', '𝓹', '𝔭', '𝕡', '𝖕', '𝗉', '𝗽', '𝘱', '𝙥', '𝚙', '𝛒', '𝛠', '𝜌', '𝜚', '𝝆', '𝝔', '𝞀', '𝞎', '𝞺', '𝟈', 'p', 'ҏ'])}; items3[3] = {character: 's', matcher: closure(['S', 'ƽ', 'ѕ', 'ꜱ', 'ꮪ', '𐑈', '𑣁', '𝐬', '𝑠', '𝒔', '𝓈', '𝓼', '𝔰', '𝕤', '𝖘', '𝗌', '𝘀', '𝘴', '𝙨', '𝚜', 's'])}; items3[4] = {character: ':', matcher: closure(['ː', '˸', '։', '׃', '܃', '܄', 'ः', 'ઃ', '᛬', '᠃', '᠉', '⁚', '∶', 'ꓽ', '꞉', '︰', ':', ';', ';'])}; items3[5] = {character: '/', matcher: closure(['᜵', '⁁', '⁄', '∕', '╱', '⟋', '⧸', 'Ⳇ', '⼃', '〳', 'ノ', '㇓', '丿', '𝈺'])}; const env0_5 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 0]; (FileImportTrackerModule).fileFinishedImporting('modules/markup/UnicodeSanitizationUtils.tsx'); exports.BLANK_CHARACTERS_TO_SANITIZE_REGEX = regExp; exports.BLANK_CHARACTERS_TO_SANITIZE_REGEX_EXCLUDING_TABS = regExp; exports.sanitizeWhitespace = sanitizeWhitespace; exports.sanitizeWhitespaceExcludingTabs = sanitizeWhitespaceExcludingTabs; exports.UNICODE_CONFUSABLES_FOR_URL_DETECTION = items3; exports.sanitizeUnicodeConfusables = sanitizeUnicodeConfusables; exports.safelyMakeUrlHumanReadable = safelyMakeUrlHumanReadable; function safelyPartiallyDecodeURIComponent(a0) { // fn#52469, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6805:2214, offset: 0x0132cf9b, size: 1401 bytes, params: 2, frame: 116 var r6; var r7; var r8; var r2; var r104; var r102; var r99; var r1; var codePointAt; var value6; var String; var fromCodePoint; var value7; var substring; var value8; var encodeURIComponent; var value9; var value10; var value11; var value12; var value13; var value14; var value15; var value16; var value17; var value18; var value19; var value20; var value21; var value22; var value23; var value24; var value25; var value26; var value27; var value28; var value29; var value30; var value31; var value32; var value33; var value34; var value35; var value36; var value37; var value38; var value39; var value40; var value41; var value42; var value43; var value44; var value45; var value46; var value47; var value48; var value49; var value50; var value51; var value52; var value53; var value54; var value55; var value56; var value57; var value58; var value59; var value60; var value61; var value62; var value63; var value64; var value65; var value66; var value67; var value68; var value69; var value70; var value71; var value72; var value73; var value74; var value75; var value76; var value77; var value78; var value79; var value80; var value81; var value82; var value83; var value84; var value85; var value86; var value87; var value88; var value89; var value90; var value91; var value92; var value93; var value94; let value = a0; const value3 = (URLUtils).safeDecodeURIComponent(value); if (value3 == null) { return value; } let length = value.length; const value4 = ''; if (length > 0) { r6 = value3; r7 = value; r8 = value4; reducibleLoop2: while (true) { codePointAt = r7.codePointAt; value = Reflect.apply(codePointAt, r7, [0]); codePointAt = r6.codePointAt; value6 = Reflect.apply(codePointAt, r6, [0]); if (value !== value6) { String = global.String; fromCodePoint = String.fromCodePoint; value = Reflect.apply(fromCodePoint, String, [value6]); encodeURIComponent = global.encodeURIComponent; value9 = encodeURIComponent(value); reducibleJoin6: while (true) { if (value9 === value) { r2 = 3; break reducibleJoin6; } length = value9.length; r2 = length; break reducibleJoin6; } reducibleJoin172: while (true) { reducibleJoin170: while (true) { if (value6 >= 0) { if (value6 < 128) { value92 = env0_5[value6] !== 1; r104 = value92; break reducibleJoin172; } value10 = value6 === 8206; reducibleJoin10: while (true) { if (value10) { r104 = value10; break reducibleJoin10; } value11 = value6 === 8207; r104 = value11; break reducibleJoin10; } reducibleJoin12: while (true) { if (r104) { break reducibleJoin12; } value12 = value6 === 8234; r104 = value12; break reducibleJoin12; } reducibleJoin14: while (true) { if (r104) { break reducibleJoin14; } value13 = value6 === 8235; r104 = value13; break reducibleJoin14; } reducibleJoin16: while (true) { if (r104) { break reducibleJoin16; } value14 = value6 === 8236; r104 = value14; break reducibleJoin16; } reducibleJoin18: while (true) { if (r104) { break reducibleJoin18; } value15 = value6 === 8237; r104 = value15; break reducibleJoin18; } reducibleJoin20: while (true) { if (r104) { break reducibleJoin20; } value16 = value6 === 8238; r104 = value16; break reducibleJoin20; } reducibleJoin22: while (true) { if (r104) { break reducibleJoin22; } value17 = value6 === 1564; r104 = value17; break reducibleJoin22; } reducibleJoin24: while (true) { if (r104) { break reducibleJoin24; } value18 = value6 === 8294; r104 = value18; break reducibleJoin24; } reducibleJoin26: while (true) { if (r104) { break reducibleJoin26; } value19 = value6 === 8295; r104 = value19; break reducibleJoin26; } reducibleJoin28: while (true) { if (r104) { break reducibleJoin28; } value20 = value6 === 8296; r104 = value20; break reducibleJoin28; } reducibleJoin30: while (true) { if (r104) { break reducibleJoin30; } value21 = value6 === 8297; r104 = value21; break reducibleJoin30; } reducibleJoin32: while (true) { if (r104) { break reducibleJoin32; } value22 = value6 === 128271; r104 = value22; break reducibleJoin32; } reducibleJoin34: while (true) { if (r104) { break reducibleJoin34; } value23 = value6 === 128272; r104 = value23; break reducibleJoin34; } reducibleJoin36: while (true) { if (r104) { break reducibleJoin36; } value24 = value6 === 128274; r104 = value24; break reducibleJoin36; } reducibleJoin38: while (true) { if (r104) { break reducibleJoin38; } value25 = value6 === 128275; r104 = value25; break reducibleJoin38; } reducibleJoin40: while (true) { if (r104) { break reducibleJoin40; } value26 = value6 === 133; r104 = value26; break reducibleJoin40; } reducibleJoin42: while (true) { if (r104) { break reducibleJoin42; } value27 = value6 === 160; r104 = value27; break reducibleJoin42; } reducibleJoin44: while (true) { if (r104) { break reducibleJoin44; } value28 = value6 === 5760; r104 = value28; break reducibleJoin44; } reducibleJoin46: while (true) { if (r104) { break reducibleJoin46; } value29 = value6 === 8192; r104 = value29; break reducibleJoin46; } reducibleJoin48: while (true) { if (r104) { break reducibleJoin48; } value30 = value6 === 8193; r104 = value30; break reducibleJoin48; } reducibleJoin50: while (true) { if (r104) { break reducibleJoin50; } value31 = value6 === 8194; r104 = value31; break reducibleJoin50; } reducibleJoin52: while (true) { if (r104) { break reducibleJoin52; } value32 = value6 === 8195; r104 = value32; break reducibleJoin52; } reducibleJoin54: while (true) { if (r104) { break reducibleJoin54; } value33 = value6 === 8196; r104 = value33; break reducibleJoin54; } reducibleJoin56: while (true) { if (r104) { break reducibleJoin56; } value34 = value6 === 8197; r104 = value34; break reducibleJoin56; } reducibleJoin58: while (true) { if (r104) { break reducibleJoin58; } value35 = value6 === 8198; r104 = value35; break reducibleJoin58; } reducibleJoin60: while (true) { if (r104) { break reducibleJoin60; } value36 = value6 === 8199; r104 = value36; break reducibleJoin60; } reducibleJoin62: while (true) { if (r104) { break reducibleJoin62; } value37 = value6 === 8200; r104 = value37; break reducibleJoin62; } reducibleJoin64: while (true) { if (r104) { break reducibleJoin64; } value38 = value6 === 8201; r104 = value38; break reducibleJoin64; } reducibleJoin66: while (true) { if (r104) { break reducibleJoin66; } value39 = value6 === 8202; r104 = value39; break reducibleJoin66; } reducibleJoin68: while (true) { if (r104) { break reducibleJoin68; } value40 = value6 === 8232; r104 = value40; break reducibleJoin68; } reducibleJoin70: while (true) { if (r104) { break reducibleJoin70; } value41 = value6 === 8233; r104 = value41; break reducibleJoin70; } reducibleJoin72: while (true) { if (r104) { break reducibleJoin72; } value42 = value6 === 8239; r104 = value42; break reducibleJoin72; } reducibleJoin74: while (true) { if (r104) { break reducibleJoin74; } value43 = value6 === 8287; r104 = value43; break reducibleJoin74; } reducibleJoin76: while (true) { if (r104) { break reducibleJoin76; } value44 = value6 === 12288; r104 = value44; break reducibleJoin76; } reducibleJoin78: while (true) { if (r104) { break reducibleJoin78; } value45 = value6 === 10240; r104 = value45; break reducibleJoin78; } reducibleJoin80: while (true) { if (r104) { break reducibleJoin80; } value46 = value6 === 173; r104 = value46; break reducibleJoin80; } reducibleJoin82: while (true) { if (r104) { break reducibleJoin82; } value47 = value6 === 847; r104 = value47; break reducibleJoin82; } reducibleJoin86: while (true) { if (r104) { break reducibleJoin86; } value48 = value6 >= 1536; reducibleJoin85: while (true) { if (value48) { value49 = value6 <= 1541; r102 = value49; break reducibleJoin85; } r102 = value48; break reducibleJoin85; } r104 = r102; break reducibleJoin86; } reducibleJoin88: while (true) { if (r104) { break reducibleJoin88; } value50 = value6 === 1757; r104 = value50; break reducibleJoin88; } reducibleJoin90: while (true) { if (r104) { break reducibleJoin90; } value51 = value6 === 1807; r104 = value51; break reducibleJoin90; } reducibleJoin92: while (true) { if (r104) { break reducibleJoin92; } value52 = value6 === 2274; r104 = value52; break reducibleJoin92; } reducibleJoin94: while (true) { if (r104) { break reducibleJoin94; } value53 = value6 === 4447; r104 = value53; break reducibleJoin94; } reducibleJoin96: while (true) { if (r104) { break reducibleJoin96; } value54 = value6 === 4448; r104 = value54; break reducibleJoin96; } reducibleJoin98: while (true) { if (r104) { break reducibleJoin98; } value55 = value6 === 6068; r104 = value55; break reducibleJoin98; } reducibleJoin100: while (true) { if (r104) { break reducibleJoin100; } value56 = value6 === 6069; r104 = value56; break reducibleJoin100; } reducibleJoin102: while (true) { if (r104) { break reducibleJoin102; } value57 = value6 === 6155; r104 = value57; break reducibleJoin102; } reducibleJoin104: while (true) { if (r104) { break reducibleJoin104; } value58 = value6 === 6156; r104 = value58; break reducibleJoin104; } reducibleJoin106: while (true) { if (r104) { break reducibleJoin106; } value59 = value6 === 6157; r104 = value59; break reducibleJoin106; } reducibleJoin108: while (true) { if (r104) { break reducibleJoin108; } value60 = value6 === 6158; r104 = value60; break reducibleJoin108; } reducibleJoin110: while (true) { if (r104) { break reducibleJoin110; } value61 = value6 === 8203; r104 = value61; break reducibleJoin110; } reducibleJoin112: while (true) { if (r104) { break reducibleJoin112; } value62 = value6 === 8204; r104 = value62; break reducibleJoin112; } reducibleJoin114: while (true) { if (r104) { break reducibleJoin114; } value63 = value6 === 8205; r104 = value63; break reducibleJoin114; } reducibleJoin116: while (true) { if (r104) { break reducibleJoin116; } value64 = value6 === 8288; r104 = value64; break reducibleJoin116; } reducibleJoin118: while (true) { if (r104) { break reducibleJoin118; } value65 = value6 === 8289; r104 = value65; break reducibleJoin118; } reducibleJoin120: while (true) { if (r104) { break reducibleJoin120; } value66 = value6 === 8290; r104 = value66; break reducibleJoin120; } reducibleJoin122: while (true) { if (r104) { break reducibleJoin122; } value67 = value6 === 8291; r104 = value67; break reducibleJoin122; } reducibleJoin124: while (true) { if (r104) { break reducibleJoin124; } value68 = value6 === 8292; r104 = value68; break reducibleJoin124; } reducibleJoin126: while (true) { if (r104) { break reducibleJoin126; } value69 = value6 === 8293; r104 = value69; break reducibleJoin126; } reducibleJoin130: while (true) { if (r104) { break reducibleJoin130; } value70 = value6 >= 8298; reducibleJoin129: while (true) { if (value70) { value71 = value6 <= 8303; r102 = value71; break reducibleJoin129; } r102 = value70; break reducibleJoin129; } r104 = r102; break reducibleJoin130; } reducibleJoin132: while (true) { if (r104) { break reducibleJoin132; } value72 = value6 === 12644; r104 = value72; break reducibleJoin132; } reducibleJoin136: while (true) { if (r104) { break reducibleJoin136; } value73 = value6 >= 65520; reducibleJoin135: while (true) { if (value73) { value74 = value6 <= 65528; r102 = value74; break reducibleJoin135; } r102 = value73; break reducibleJoin135; } r104 = r102; break reducibleJoin136; } reducibleJoin140: while (true) { if (r104) { break reducibleJoin140; } value75 = value6 >= 65024; reducibleJoin139: while (true) { if (value75) { value76 = value6 <= 65039; r102 = value76; break reducibleJoin139; } r102 = value75; break reducibleJoin139; } r104 = r102; break reducibleJoin140; } reducibleJoin142: while (true) { if (r104) { break reducibleJoin142; } value77 = value6 === 65279; r104 = value77; break reducibleJoin142; } reducibleJoin144: while (true) { if (r104) { break reducibleJoin144; } value78 = value6 === 65440; r104 = value78; break reducibleJoin144; } reducibleJoin146: while (true) { if (r104) { break reducibleJoin146; } value79 = value6 === 65529; r104 = value79; break reducibleJoin146; } reducibleJoin148: while (true) { if (r104) { break reducibleJoin148; } value80 = value6 === 65530; r104 = value80; break reducibleJoin148; } reducibleJoin150: while (true) { if (r104) { break reducibleJoin150; } value81 = value6 === 65531; r104 = value81; break reducibleJoin150; } reducibleJoin152: while (true) { if (r104) { break reducibleJoin152; } value82 = value6 === 69821; r104 = value82; break reducibleJoin152; } reducibleJoin154: while (true) { if (r104) { break reducibleJoin154; } value83 = value6 === 69837; r104 = value83; break reducibleJoin154; } reducibleJoin158: while (true) { if (r104) { break reducibleJoin158; } value84 = value6 >= 78896; reducibleJoin157: while (true) { if (value84) { value85 = value6 <= 78904; r102 = value85; break reducibleJoin157; } r102 = value84; break reducibleJoin157; } r104 = r102; break reducibleJoin158; } reducibleJoin162: while (true) { if (r104) { break reducibleJoin162; } value86 = value6 >= 113824; reducibleJoin161: while (true) { if (value86) { value87 = value6 <= 113827; r102 = value87; break reducibleJoin161; } r102 = value86; break reducibleJoin161; } r104 = r102; break reducibleJoin162; } reducibleJoin166: while (true) { if (r104) { break reducibleJoin166; } value88 = value6 >= 119155; reducibleJoin165: while (true) { if (value88) { value89 = value6 <= 119162; r102 = value89; break reducibleJoin165; } r102 = value88; break reducibleJoin165; } r104 = r102; break reducibleJoin166; } if (r104) { break reducibleJoin170; } value90 = value6 >= 917504; reducibleJoin169: while (true) { if (value90) { value91 = value6 <= 921599; r102 = value91; break reducibleJoin169; } r102 = value90; break reducibleJoin169; } r104 = r102; break reducibleJoin170; } value10 = value6 === 8206; reducibleJoin10: while (true) { if (value10) { r104 = value10; break reducibleJoin10; } value11 = value6 === 8207; r104 = value11; break reducibleJoin10; } reducibleJoin12: while (true) { if (r104) { break reducibleJoin12; } value12 = value6 === 8234; r104 = value12; break reducibleJoin12; } reducibleJoin14: while (true) { if (r104) { break reducibleJoin14; } value13 = value6 === 8235; r104 = value13; break reducibleJoin14; } reducibleJoin16: while (true) { if (r104) { break reducibleJoin16; } value14 = value6 === 8236; r104 = value14; break reducibleJoin16; } reducibleJoin18: while (true) { if (r104) { break reducibleJoin18; } value15 = value6 === 8237; r104 = value15; break reducibleJoin18; } reducibleJoin20: while (true) { if (r104) { break reducibleJoin20; } value16 = value6 === 8238; r104 = value16; break reducibleJoin20; } reducibleJoin22: while (true) { if (r104) { break reducibleJoin22; } value17 = value6 === 1564; r104 = value17; break reducibleJoin22; } reducibleJoin24: while (true) { if (r104) { break reducibleJoin24; } value18 = value6 === 8294; r104 = value18; break reducibleJoin24; } reducibleJoin26: while (true) { if (r104) { break reducibleJoin26; } value19 = value6 === 8295; r104 = value19; break reducibleJoin26; } reducibleJoin28: while (true) { if (r104) { break reducibleJoin28; } value20 = value6 === 8296; r104 = value20; break reducibleJoin28; } reducibleJoin30: while (true) { if (r104) { break reducibleJoin30; } value21 = value6 === 8297; r104 = value21; break reducibleJoin30; } reducibleJoin32: while (true) { if (r104) { break reducibleJoin32; } value22 = value6 === 128271; r104 = value22; break reducibleJoin32; } reducibleJoin34: while (true) { if (r104) { break reducibleJoin34; } value23 = value6 === 128272; r104 = value23; break reducibleJoin34; } reducibleJoin36: while (true) { if (r104) { break reducibleJoin36; } value24 = value6 === 128274; r104 = value24; break reducibleJoin36; } reducibleJoin38: while (true) { if (r104) { break reducibleJoin38; } value25 = value6 === 128275; r104 = value25; break reducibleJoin38; } reducibleJoin40: while (true) { if (r104) { break reducibleJoin40; } value26 = value6 === 133; r104 = value26; break reducibleJoin40; } reducibleJoin42: while (true) { if (r104) { break reducibleJoin42; } value27 = value6 === 160; r104 = value27; break reducibleJoin42; } reducibleJoin44: while (true) { if (r104) { break reducibleJoin44; } value28 = value6 === 5760; r104 = value28; break reducibleJoin44; } reducibleJoin46: while (true) { if (r104) { break reducibleJoin46; } value29 = value6 === 8192; r104 = value29; break reducibleJoin46; } reducibleJoin48: while (true) { if (r104) { break reducibleJoin48; } value30 = value6 === 8193; r104 = value30; break reducibleJoin48; } reducibleJoin50: while (true) { if (r104) { break reducibleJoin50; } value31 = value6 === 8194; r104 = value31; break reducibleJoin50; } reducibleJoin52: while (true) { if (r104) { break reducibleJoin52; } value32 = value6 === 8195; r104 = value32; break reducibleJoin52; } reducibleJoin54: while (true) { if (r104) { break reducibleJoin54; } value33 = value6 === 8196; r104 = value33; break reducibleJoin54; } reducibleJoin56: while (true) { if (r104) { break reducibleJoin56; } value34 = value6 === 8197; r104 = value34; break reducibleJoin56; } reducibleJoin58: while (true) { if (r104) { break reducibleJoin58; } value35 = value6 === 8198; r104 = value35; break reducibleJoin58; } reducibleJoin60: while (true) { if (r104) { break reducibleJoin60; } value36 = value6 === 8199; r104 = value36; break reducibleJoin60; } reducibleJoin62: while (true) { if (r104) { break reducibleJoin62; } value37 = value6 === 8200; r104 = value37; break reducibleJoin62; } reducibleJoin64: while (true) { if (r104) { break reducibleJoin64; } value38 = value6 === 8201; r104 = value38; break reducibleJoin64; } reducibleJoin66: while (true) { if (r104) { break reducibleJoin66; } value39 = value6 === 8202; r104 = value39; break reducibleJoin66; } reducibleJoin68: while (true) { if (r104) { break reducibleJoin68; } value40 = value6 === 8232; r104 = value40; break reducibleJoin68; } reducibleJoin70: while (true) { if (r104) { break reducibleJoin70; } value41 = value6 === 8233; r104 = value41; break reducibleJoin70; } reducibleJoin72: while (true) { if (r104) { break reducibleJoin72; } value42 = value6 === 8239; r104 = value42; break reducibleJoin72; } reducibleJoin74: while (true) { if (r104) { break reducibleJoin74; } value43 = value6 === 8287; r104 = value43; break reducibleJoin74; } reducibleJoin76: while (true) { if (r104) { break reducibleJoin76; } value44 = value6 === 12288; r104 = value44; break reducibleJoin76; } reducibleJoin78: while (true) { if (r104) { break reducibleJoin78; } value45 = value6 === 10240; r104 = value45; break reducibleJoin78; } reducibleJoin80: while (true) { if (r104) { break reducibleJoin80; } value46 = value6 === 173; r104 = value46; break reducibleJoin80; } reducibleJoin82: while (true) { if (r104) { break reducibleJoin82; } value47 = value6 === 847; r104 = value47; break reducibleJoin82; } reducibleJoin86: while (true) { if (r104) { break reducibleJoin86; } value48 = value6 >= 1536; reducibleJoin85: while (true) { if (value48) { value49 = value6 <= 1541; r102 = value49; break reducibleJoin85; } r102 = value48; break reducibleJoin85; } r104 = r102; break reducibleJoin86; } reducibleJoin88: while (true) { if (r104) { break reducibleJoin88; } value50 = value6 === 1757; r104 = value50; break reducibleJoin88; } reducibleJoin90: while (true) { if (r104) { break reducibleJoin90; } value51 = value6 === 1807; r104 = value51; break reducibleJoin90; } reducibleJoin92: while (true) { if (r104) { break reducibleJoin92; } value52 = value6 === 2274; r104 = value52; break reducibleJoin92; } reducibleJoin94: while (true) { if (r104) { break reducibleJoin94; } value53 = value6 === 4447; r104 = value53; break reducibleJoin94; } reducibleJoin96: while (true) { if (r104) { break reducibleJoin96; } value54 = value6 === 4448; r104 = value54; break reducibleJoin96; } reducibleJoin98: while (true) { if (r104) { break reducibleJoin98; } value55 = value6 === 6068; r104 = value55; break reducibleJoin98; } reducibleJoin100: while (true) { if (r104) { break reducibleJoin100; } value56 = value6 === 6069; r104 = value56; break reducibleJoin100; } reducibleJoin102: while (true) { if (r104) { break reducibleJoin102; } value57 = value6 === 6155; r104 = value57; break reducibleJoin102; } reducibleJoin104: while (true) { if (r104) { break reducibleJoin104; } value58 = value6 === 6156; r104 = value58; break reducibleJoin104; } reducibleJoin106: while (true) { if (r104) { break reducibleJoin106; } value59 = value6 === 6157; r104 = value59; break reducibleJoin106; } reducibleJoin108: while (true) { if (r104) { break reducibleJoin108; } value60 = value6 === 6158; r104 = value60; break reducibleJoin108; } reducibleJoin110: while (true) { if (r104) { break reducibleJoin110; } value61 = value6 === 8203; r104 = value61; break reducibleJoin110; } reducibleJoin112: while (true) { if (r104) { break reducibleJoin112; } value62 = value6 === 8204; r104 = value62; break reducibleJoin112; } reducibleJoin114: while (true) { if (r104) { break reducibleJoin114; } value63 = value6 === 8205; r104 = value63; break reducibleJoin114; } reducibleJoin116: while (true) { if (r104) { break reducibleJoin116; } value64 = value6 === 8288; r104 = value64; break reducibleJoin116; } reducibleJoin118: while (true) { if (r104) { break reducibleJoin118; } value65 = value6 === 8289; r104 = value65; break reducibleJoin118; } reducibleJoin120: while (true) { if (r104) { break reducibleJoin120; } value66 = value6 === 8290; r104 = value66; break reducibleJoin120; } reducibleJoin122: while (true) { if (r104) { break reducibleJoin122; } value67 = value6 === 8291; r104 = value67; break reducibleJoin122; } reducibleJoin124: while (true) { if (r104) { break reducibleJoin124; } value68 = value6 === 8292; r104 = value68; break reducibleJoin124; } reducibleJoin126: while (true) { if (r104) { break reducibleJoin126; } value69 = value6 === 8293; r104 = value69; break reducibleJoin126; } reducibleJoin130: while (true) { if (r104) { break reducibleJoin130; } value70 = value6 >= 8298; reducibleJoin129: while (true) { if (value70) { value71 = value6 <= 8303; r102 = value71; break reducibleJoin129; } r102 = value70; break reducibleJoin129; } r104 = r102; break reducibleJoin130; } reducibleJoin132: while (true) { if (r104) { break reducibleJoin132; } value72 = value6 === 12644; r104 = value72; break reducibleJoin132; } reducibleJoin136: while (true) { if (r104) { break reducibleJoin136; } value73 = value6 >= 65520; reducibleJoin135: while (true) { if (value73) { value74 = value6 <= 65528; r102 = value74; break reducibleJoin135; } r102 = value73; break reducibleJoin135; } r104 = r102; break reducibleJoin136; } reducibleJoin140: while (true) { if (r104) { break reducibleJoin140; } value75 = value6 >= 65024; reducibleJoin139: while (true) { if (value75) { value76 = value6 <= 65039; r102 = value76; break reducibleJoin139; } r102 = value75; break reducibleJoin139; } r104 = r102; break reducibleJoin140; } reducibleJoin142: while (true) { if (r104) { break reducibleJoin142; } value77 = value6 === 65279; r104 = value77; break reducibleJoin142; } reducibleJoin144: while (true) { if (r104) { break reducibleJoin144; } value78 = value6 === 65440; r104 = value78; break reducibleJoin144; } reducibleJoin146: while (true) { if (r104) { break reducibleJoin146; } value79 = value6 === 65529; r104 = value79; break reducibleJoin146; } reducibleJoin148: while (true) { if (r104) { break reducibleJoin148; } value80 = value6 === 65530; r104 = value80; break reducibleJoin148; } reducibleJoin150: while (true) { if (r104) { break reducibleJoin150; } value81 = value6 === 65531; r104 = value81; break reducibleJoin150; } reducibleJoin152: while (true) { if (r104) { break reducibleJoin152; } value82 = value6 === 69821; r104 = value82; break reducibleJoin152; } reducibleJoin154: while (true) { if (r104) { break reducibleJoin154; } value83 = value6 === 69837; r104 = value83; break reducibleJoin154; } reducibleJoin158: while (true) { if (r104) { break reducibleJoin158; } value84 = value6 >= 78896; reducibleJoin157: while (true) { if (value84) { value85 = value6 <= 78904; r102 = value85; break reducibleJoin157; } r102 = value84; break reducibleJoin157; } r104 = r102; break reducibleJoin158; } reducibleJoin162: while (true) { if (r104) { break reducibleJoin162; } value86 = value6 >= 113824; reducibleJoin161: while (true) { if (value86) { value87 = value6 <= 113827; r102 = value87; break reducibleJoin161; } r102 = value86; break reducibleJoin161; } r104 = r102; break reducibleJoin162; } reducibleJoin166: while (true) { if (r104) { break reducibleJoin166; } value88 = value6 >= 119155; reducibleJoin165: while (true) { if (value88) { value89 = value6 <= 119162; r102 = value89; break reducibleJoin165; } r102 = value88; break reducibleJoin165; } r104 = r102; break reducibleJoin166; } if (r104) { break reducibleJoin170; } value90 = value6 >= 917504; reducibleJoin169: while (true) { if (value90) { value91 = value6 <= 921599; r102 = value91; break reducibleJoin169; } r102 = value90; break reducibleJoin169; } r104 = r102; break reducibleJoin170; } break reducibleJoin172; } r102 = r104 ? value9 : value; value93 = r8 + r102; substring = r7.substring; value94 = Reflect.apply(substring, r7, [r2]); substring = r6.substring; length = value.length; value = Reflect.apply(substring, r6, [length]); r6 = value; r7 = value94; r99 = value93; } else { String = global.String; fromCodePoint = String.fromCodePoint; value = Reflect.apply(fromCodePoint, String, [value]); value7 = r8 + value; substring = r7.substring; length = value.length; value8 = Reflect.apply(substring, r7, [length]); substring = r6.substring; length = value.length; value = Reflect.apply(substring, r6, [length]); r6 = value; r7 = value8; r99 = value7; } length = r7.length; if (length > 0) { r8 = r99; continue reducibleLoop2; } r1 = r99; break reducibleLoop2; } } else { r1 = value4; } return r1; } function sanitizeWhitespace(a0) { // fn#52470, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6805:3680, offset: 0x0132d514, size: 27 bytes, params: 2, frame: 13 return a0.replace(env0_2, ''); } function sanitizeWhitespaceExcludingTabs(a0) { // fn#52471, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6805:3769, offset: 0x0132d52f, size: 27 bytes, params: 2, frame: 13 return a0.replace(env0_3, ''); } function sanitizeUnicodeConfusables(a0) { // fn#52472, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6805:3908, offset: 0x0132d54a, size: 37 bytes, params: 2, frame: 12 const env0_0 = a0; env0_4.forEach(_fun52473); return env0_0; function _fun52473({matcher, character}) { // fn#52473, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6805:3973, offset: 0x0132d56f, size: 41 bytes, params: 2, frame: 14 env0_0 = env0_0.replace(matcher, character); } } function safelyMakeUrlHumanReadable(a0) { // fn#52474, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6805:4047, offset: 0x0132d598, size: 270 bytes, params: 2, frame: 18 var r3; var r2; var r5; var r4; var username; var href; var substr; var protocol; var value5; var value6; let value = a0.origin === 'null'; if (value && a0.pathname.startsWith('//')) { r4 = a0.protocol; } else { username = a0.username; value = ''; r3 = value === username ? value : String(a0.username); r2 = value === a0.password ? r3 : r3 + (':' + a0.password); r5 = value === r2 ? r2 : r2 + '@'; href = a0.href; substr = href.substr; protocol = a0.protocol; value5 = Reflect.apply(substr, href, [protocol.length, 2]); value6 = '//'; r4 = value6 !== value5 ? value : value6; protocol = a0.protocol; value = value + protocol + r4 + r5 + a0.host; r4 = value; } const safelyPartiallyDecodeURIComponentBinding = safelyPartiallyDecodeURIComponent; value = r4 + safelyPartiallyDecodeURIComponentBinding(a0.pathname); value += safelyPartiallyDecodeURIComponentBinding(a0.search); return value + safelyPartiallyDecodeURIComponentBinding(a0.hash); } } global.__d(_fun52467, 6627, [1471, 2]) /* metro module 6627, dependencies: [1471, 2] */;