diff --git a/ios/engine/KMEI/KeymanEngine.xcodeproj/project.pbxproj b/ios/engine/KMEI/KeymanEngine.xcodeproj/project.pbxproj index 70a3697f50..9deee4fbee 100644 --- a/ios/engine/KMEI/KeymanEngine.xcodeproj/project.pbxproj +++ b/ios/engine/KMEI/KeymanEngine.xcodeproj/project.pbxproj @@ -179,6 +179,8 @@ CE9CD88023FCC1CA002BF2F8 /* TestUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE9CD87F23FCC1CA002BF2F8 /* TestUtils.swift */; }; CE9CD88323FCC4E3002BF2F8 /* UserDefaults.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE9CD88223FCC4E3002BF2F8 /* UserDefaults.swift */; }; CEDFEF8F23FE43B700BECF39 /* MigrationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEDFEF8E23FE43B700BECF39 /* MigrationTests.swift */; }; + CEF888D223FE6ADF00667693 /* No-defaults 10.0 Migration.bundle in Resources */ = {isa = PBXBuildFile; fileRef = CEF888D023FE6ADE00667693 /* No-defaults 10.0 Migration.bundle */; }; + CEF888D323FE6ADF00667693 /* Simple 10.0 Migration.bundle in Resources */ = {isa = PBXBuildFile; fileRef = CEF888D123FE6ADF00667693 /* Simple 10.0 Migration.bundle */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -440,6 +442,8 @@ CECB38931F2199BC0098882F /* Reachability.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Reachability.h; path = KeymanEngine/lib/Reachability/Reachability.h; sourceTree = SOURCE_ROOT; }; CECB38941F2199BC0098882F /* Reachability.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Reachability.m; path = KeymanEngine/lib/Reachability/Reachability.m; sourceTree = SOURCE_ROOT; }; CEDFEF8E23FE43B700BECF39 /* MigrationTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MigrationTests.swift; sourceTree = ""; }; + CEF888D023FE6ADE00667693 /* No-defaults 10.0 Migration.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = "No-defaults 10.0 Migration.bundle"; sourceTree = ""; }; + CEF888D123FE6ADF00667693 /* Simple 10.0 Migration.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = "Simple 10.0 Migration.bundle"; sourceTree = ""; }; F243887E14BBD43000A3E055 /* KeymanEngineDemo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = KeymanEngineDemo.app; sourceTree = BUILT_PRODUCTS_DIR; }; F243889014BBD43100A3E055 /* KeymanEngine-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "KeymanEngine-Prefix.pch"; sourceTree = ""; }; F27FCAEE157FD59100FBBA20 /* Keyman-iphoneos.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "Keyman-iphoneos.xcconfig"; sourceTree = ""; }; @@ -774,6 +778,8 @@ CE37C38923FCC9AF007031C6 /* resources */ = { isa = PBXGroup; children = ( + CEF888D023FE6ADE00667693 /* No-defaults 10.0 Migration.bundle */, + CEF888D123FE6ADF00667693 /* Simple 10.0 Migration.bundle */, CE9B440D23FE4E7400499CAB /* 12.0 Ad-hoc Migration.bundle */, CE9B440E23FE4E7500499CAB /* Simple 12.0 Migration.bundle */, CE37C38A23FCC9EE007031C6 /* Keyboards.bundle */, @@ -1158,8 +1164,10 @@ CE37C38B23FCC9EE007031C6 /* Keyboards.bundle in Resources */, CE9B441023FE4E7500499CAB /* Simple 12.0 Migration.bundle in Resources */, 9ADC45A022E1895D004C78C6 /* LanguageLMDetailViewController.xib in Resources */, + CEF888D223FE6ADF00667693 /* No-defaults 10.0 Migration.bundle in Resources */, CE9B440F23FE4E7500499CAB /* 12.0 Ad-hoc Migration.bundle in Resources */, 9A0FCA0922D7C58B00D33F86 /* Keyman.bundle in Resources */, + CEF888D323FE6ADF00667693 /* Simple 10.0 Migration.bundle in Resources */, CE37C38F23FCD52F007031C6 /* Lexical Models.bundle in Resources */, ); runOnlyForDeploymentPostprocessing = 0; diff --git a/ios/engine/KMEI/KeymanEngine/Classes/Storage.swift b/ios/engine/KMEI/KeymanEngine/Classes/Storage.swift index 8f6b011529..b8aa3c149f 100644 --- a/ios/engine/KMEI/KeymanEngine/Classes/Storage.swift +++ b/ios/engine/KMEI/KeymanEngine/Classes/Storage.swift @@ -16,6 +16,7 @@ extension Storage { if paths.isEmpty { return nil } + log.info("\(paths[0])") return Storage(baseURL: paths[0], userDefaults: UserDefaults.standard) }() diff --git a/ios/engine/KMEI/KeymanEngineTests/MigrationTests.swift b/ios/engine/KMEI/KeymanEngineTests/MigrationTests.swift index e23f012681..2b75c0d668 100644 --- a/ios/engine/KMEI/KeymanEngineTests/MigrationTests.swift +++ b/ios/engine/KMEI/KeymanEngineTests/MigrationTests.swift @@ -22,9 +22,9 @@ class MigrationTests: XCTestCase { userDefaults.lastEngineVersion = Version("12.0")! let versionResources = TestUtils.Migrations.getVersionHistory(for: Version("12.0")!) - userDefaults.userKeyboards?.append(versionResources[0] as! InstallableKeyboard) - userDefaults.userKeyboards?.append(TestUtils.Keyboards.khmer_angkor) - userDefaults.userLexicalModels?.append(versionResources[1] as! InstallableLexicalModel) + TestUtils.UserDefaults.addKeyboard(versionResources[0] as! InstallableKeyboard) + TestUtils.UserDefaults.addKeyboard(TestUtils.Keyboards.khmer_angkor) + TestUtils.UserDefaults.addLexicalModel(versionResources[1] as! InstallableLexicalModel) Migrations.updateResources(storage: Storage.active) @@ -32,8 +32,9 @@ class MigrationTests: XCTestCase { // v 0.1.2 -> 0.1.4. // Minor surprise (as of 13.0) is that 0.1.2's file actually remains! - let mtnt = userDefaults.userLexicalModels?[0] - XCTAssertEqual(mtnt?.version, "0.1.4") + let defaultModel = userDefaults.userLexicalModels![0] + XCTAssertEqual(defaultModel.id, Defaults.lexicalModel.id) + XCTAssertEqual(defaultModel.version, Defaults.lexicalModel.version) let modelURL = Storage.active.lexicalModelURL(for: TestUtils.LexicalModels.mtnt) // The bundled, 0.1.4 version. XCTAssert(FileManager.default.fileExists(atPath: modelURL.path)) } @@ -43,7 +44,7 @@ class MigrationTests: XCTestCase { let userDefaults = Storage.active.userDefaults userDefaults.lastEngineVersion = Version("12.0")! - userDefaults.userKeyboards?.append(TestUtils.Keyboards.khmer10) + TestUtils.UserDefaults.addKeyboard(TestUtils.Keyboards.khmer10) Migrations.migrate(storage: Storage.active) @@ -58,4 +59,53 @@ class MigrationTests: XCTestCase { let kmpURL = URL(fileURLWithPath: documentsContents[0]) XCTAssertEqual(kmpURL.lastPathComponent, "khmer10.kmp") } + + func testVersion10ResourceMigration() { + TestUtils.Migrations.applyBundleToFileSystem(TestUtils.Migrations.simple_10) + + let userDefaults = Storage.active.userDefaults + TestUtils.UserDefaults.addKeyboard(TestUtils.Migrations.european2) + + Migrations.updateResources(storage: Storage.active) + + // The old keyboard should be gone entirely, replaced by the current version's default resources. + // There should only be one default resource per type (at least, as of 13.0.) + XCTAssertEqual(userDefaults.userKeyboards!.count, 1, "Unexpected keyboard count after migration!") + // 3, b/c all language-code variants are counted. + XCTAssertEqual(userDefaults.userLexicalModels!.count, 3, "Unexpected lexical model count after migration!") + + let defaultKeyboard = userDefaults.userKeyboards![0] + XCTAssertNotEqual(TestUtils.Migrations.european2.id, defaultKeyboard.id) // Double-ensure that the ID is new. + XCTAssertEqual(defaultKeyboard.id, Defaults.keyboard.id) + XCTAssertEqual(defaultKeyboard.version, Defaults.keyboard.version) + + let defaultModel = userDefaults.userLexicalModels![0] + XCTAssertEqual(defaultModel.id, Defaults.lexicalModel.id) + XCTAssertEqual(defaultModel.version, Defaults.lexicalModel.version) + + let keyboardURL = Storage.active.keyboardURL(for: Defaults.keyboard) + let modelURL = Storage.active.lexicalModelURL(for: Defaults.lexicalModel) + XCTAssert(FileManager.default.fileExists(atPath: keyboardURL.path)) + XCTAssert(FileManager.default.fileExists(atPath: modelURL.path)) + } + + func testNoDefaultVersion10ResourceMigration() { + TestUtils.Migrations.applyBundleToFileSystem(TestUtils.Migrations.noDefault_10) + + let userDefaults = Storage.active.userDefaults + TestUtils.UserDefaults.addKeyboard(TestUtils.Keyboards.khmer_angkor) + + Migrations.updateResources(storage: Storage.active) + + // No new resources should be installed - only what was originally present should be there. + XCTAssertEqual(userDefaults.userKeyboards!.count, 1, "Unexpected keyboard count after migration!") + // There was no prior lexical model installed, so the installation still proceeds. The user just won't see it. + XCTAssertNil(userDefaults.userLexicalModels, "Unexpected lexical model(s) installed after migration!") + + let keyboard = userDefaults.userKeyboards![0] + XCTAssertEqual(keyboard.id, TestUtils.Keyboards.khmer_angkor.id, "Unexpected keyboard was installed after migration!") + XCTAssertEqual(keyboard.version, TestUtils.Keyboards.khmer_angkor.version) + + // If successful, confirms that the current default resources are not installed - as expected. + } } diff --git a/ios/engine/KMEI/KeymanEngineTests/TestUtils/Migrations.swift b/ios/engine/KMEI/KeymanEngineTests/TestUtils/Migrations.swift index 5fa86e2e0b..9c522fd1bd 100644 --- a/ios/engine/KMEI/KeymanEngineTests/TestUtils/Migrations.swift +++ b/ios/engine/KMEI/KeymanEngineTests/TestUtils/Migrations.swift @@ -20,6 +20,20 @@ extension TestUtils { // Bundle references static let simple_12 = TestUtils.findSubBundle(forResource: "Simple 12.0 Migration", ofType: ".bundle") static let adhoc_12 = TestUtils.findSubBundle(forResource: "12.0 Ad-hoc Migration", ofType: ".bundle") + static let simple_10 = TestUtils.findSubBundle(forResource: "Simple 10.0 Migration", ofType: ".bundle") + static let noDefault_10 = TestUtils.findSubBundle(forResource: "No-defaults 10.0 Migration", ofType: ".bundle") + + // The default keyboard in version 10.0. + static let european2_font = Font(family: "LatinWeb", source: ["DejaVuSans.ttf"], size: nil) + static let european2 = InstallableKeyboard(id: "european2", + name: "EuroLatin2 Keyboard", + languageID: "en", + languageName: "English", + version: "1.6", + isRTL: false, + font: european2_font, + oskFont: nil, + isCustom: false) static func applyBundleToFileSystem(_ bundle: Bundle) { let fileManager = FileManager.default diff --git a/ios/engine/KMEI/KeymanEngineTests/TestUtils/UserDefaults.swift b/ios/engine/KMEI/KeymanEngineTests/TestUtils/UserDefaults.swift index de2d12aaf9..6661cb1215 100644 --- a/ios/engine/KMEI/KeymanEngineTests/TestUtils/UserDefaults.swift +++ b/ios/engine/KMEI/KeymanEngineTests/TestUtils/UserDefaults.swift @@ -45,5 +45,35 @@ extension TestUtils { userDefaults.synchronize() userDefaults.removePersistentDomain(forName: domain) } + + static func addKeyboard(_ keyboard: InstallableKeyboard) { + // Lifted from Manager.addKeyboard + let userDefaults = Storage.active.userDefaults + var userKeyboards = userDefaults.userKeyboards ?? [] + + // Update keyboard if it exists + if let index = userKeyboards.firstIndex(where: { $0.fullID == keyboard.fullID }) { + userKeyboards[index] = keyboard + } else { + userKeyboards.append(keyboard) + } + + userDefaults.userKeyboards = userKeyboards + } + + static func addLexicalModel(_ lexicalModel: InstallableLexicalModel) { + // Lifted from Manager.addKeyboard + let userDefaults = Storage.active.userDefaults + var userModels = userDefaults.userLexicalModels ?? [] + + // Update keyboard if it exists + if let index = userModels.firstIndex(where: { $0.fullID == lexicalModel.fullID }) { + userModels[index] = lexicalModel + } else { + userModels.append(lexicalModel) + } + + userDefaults.userLexicalModels = userModels + } } } diff --git a/ios/engine/KMEI/KeymanEngineTests/resources/No-defaults 10.0 Migration.bundle/Library/keyman/keyboards/khmer_angkor/khmer_angkor-1.0.6.js b/ios/engine/KMEI/KeymanEngineTests/resources/No-defaults 10.0 Migration.bundle/Library/keyman/keyboards/khmer_angkor/khmer_angkor-1.0.6.js new file mode 100644 index 0000000000..ec88aa4c7c --- /dev/null +++ b/ios/engine/KMEI/KeymanEngineTests/resources/No-defaults 10.0 Migration.bundle/Library/keyman/keyboards/khmer_angkor/khmer_angkor-1.0.6.js @@ -0,0 +1 @@ +if(typeof keyman === 'undefined') {console.log('Keyboard requires KeymanWeb 10.0 or later');if(typeof tavultesoft !== 'undefined') tavultesoft.keymanweb.util.alert("This keyboard requires KeymanWeb 10.0 or later");} else {KeymanWeb.KR(new Keyboard_khmer_angkor());}function Keyboard_khmer_angkor(){this.KI="Keyboard_khmer_angkor";this.KN="Khmer Angkor";this.KMINVER="10.0";this.KV={F:' 1em "Arial"',K102:0};this.KV.KLS={"rightalt": ["‍","‌","@","៑","$","€","៙","៚","*","{","}","≈","៎","","","","ៜ","៝","ឯ","ឫ","ឨ","[","]","ឦ","ឱ","ឰ","ឩ","ឳ","\\","","","","+","-","×","÷",":","‘","’","ឝ","៘","៖","ៈ","","","","","","","<",">","#","&","ឞ",";","៓",",",".","/","","","","",""," "],"rightalt-shift": ["","៱","៲","៳","៴","៵","៶","៷","៸","៹","៰","","","","","","᧠","᧡","᧢","᧣","᧤","᧥","᧦","᧧","᧨","᧩","᧪","᧫","","","","","᧬","᧭","᧮","᧯","᧰","᧱","᧲","᧳","᧴","᧵","᧶","","","","","","","᧷","᧸","᧹","᧺","᧻","᧼","᧽","᧾","᧿","","","","","","",""],"default": ["«","១","២","៣","៤","៥","៦","៧","៨","៩","០","ឥ","ឲ","","","","ឆ","ឹ","េ","រ","ត","យ","ុ","ិ","ោ","ផ","ៀ","ឪ","ឮ","","","","ា","ស","ដ","ថ","ង","ហ","្","ក","ល","ើ","់","","","","","","","ឋ","ខ","ច","វ","ប","ន","ម","ុំ","។","៊","","","","","","​"],"shift": ["»","!","ៗ","\"","៛","%","៍","័","៏","(",")","៌","=","","","","ឈ","ឺ","ែ","ឬ","ទ","ួ","ូ","ី","ៅ","ភ","ឿ","ឧ","ឭ","","","","ាំ","ៃ","ឌ","ធ","អ","ះ","ញ","គ","ឡ","ោះ","៉","","","","","","","ឍ","ឃ","ជ","េះ","ព","ណ","ំ","ុះ","៕","?","","","","","",""]};this.KV.BK=(function(x){var e=Array.apply(null,Array(65)).map(String.prototype.valueOf,""),r=[],v,i,m=['default','shift','ctrl','shift-ctrl','alt','shift-alt','ctrl-alt','shift-ctrl-alt'];for(i=m.length-1;i>=0;i--)if((v=x[m[i]])||r.length)r=(v?v:e).slice().concat(r);return r})(this.KV.KLS);this.KDU=0;this.KH='';this.KM=0;this.KBVER="1.0.6";this.KMBM=0x0018;this.KVKD="T_17D2_1780 T_17D2_1781 T_17D2_1782 T_17D2_1783 T_17D2_1784 T_17D2_1785 T_17D2_1786 T_17D2_1787 T_17D2_1788 T_17D2_1789 T_17D2_178A T_17D2_178B T_17D2_178C T_17D2_178D T_17D2_178E T_17D2_178F T_17D2_1790 T_17D2_1791 T_17D2_1792 T_17D2_1793 T_17D2_1794 T_17D2_1795 T_17D2_1796 T_17D2_1797 T_17D2_1798 T_17D2_1799 T_17D2_179A T_17D2_179B T_17D2_179C T_17D2_179D T_17D2_179E T_17D2_179F T_17D2_17A0 T_17D2_17A1 T_17D2_17A2 U_0030 U_0031 U_0032 U_0033 U_0034 U_0035 U_0036 U_0037 U_0038 U_0039";this.KVKL={"tablet":{"font":"Khmer OS","layer":[{"id":"default","row":[{"id":1,"key":[{"id":"K_Q","text":"\u1786","pad":"20","sk":[{"text":"\u1788","id":"K_Q","layer":"shift"},{"text":"\u17D2\u1786","id":"T_17D2_1786"},{"text":"\u17D2\u1788","id":"T_17D2_1788"}]},{"id":"K_W","text":"\u17B9","sk":[{"text":"\u17BA","id":"K_W","layer":"shift"}]},{"id":"K_E","text":"\u17C1","sk":[{"text":"\u17C2","id":"K_E","layer":"shift"},{"text":"\u17C3","id":"K_S","layer":"shift"},{"id":"K_V","text":"\u17C1\u17C7","layer":"shift"},{"text":"\u17AF","id":"U_17AF"},{"text":"\u17B0","id":"U_17B0"}]},{"id":"K_R","text":"\u179A","sk":[{"text":"\u17D2\u179A","id":"T_17D2_179A"},{"text":"\u17AB","id":"U_17AB"},{"text":"\u17AC","id":"U_17AC"}]},{"id":"K_T","text":"\u178F","sk":[{"text":"\u1791","id":"K_T","layer":"shift"},{"text":"\u17D2\u178F","id":"T_17D2_178F"},{"text":"\u17D2\u1791","id":"T_17D2_1791","layer":"default"}]},{"id":"K_Y","text":"\u1799","sk":[{"text":"\u17D2\u1799","id":"T_17D2_1799"}]},{"id":"K_U","text":"\u17BB","sk":[{"text":"\u17BC","id":"K_U","layer":"shift"},{"text":"\u17BD","id":"K_Y","layer":"shift"},{"text":"\u17A7","id":"U_17A7"},{"text":"\u17AA","id":"U_17AA","layer":"shift"},{"text":"\u17A9","id":"U_17A9","layer":"shift"},{"text":"\u17A8","id":"U_17A8"}]},{"id":"K_I","text":"\u17B7","sk":[{"text":"\u17B8","id":"K_I","layer":"shift"},{"text":"\u17A5","id":"U_17A5"},{"text":"\u17A6","id":"U_17A6","layer":"shift"}]},{"id":"K_O","text":"\u17C4","sk":[{"text":"\u17C5","id":"K_O","layer":"shift"},{"text":"\u17C0","id":"K_LBRKT"},{"text":"\u17BF","id":"K_LBRKT","layer":"shift"},{"id":"K_COLON","text":"\u17C4\u17C7","layer":"shift"},{"text":"\u17B1","id":"U_17B1"},{"text":"\u17B2","id":"U_17B2"},{"text":"\u17B3","id":"U_17B3","layer":"shift"}]},{"id":"K_P","text":"\u1795","sk":[{"text":"\u1797","id":"K_P","layer":"shift"},{"text":"\u17D2\u1795","id":"T_17D2_1795"},{"text":"\u17D2\u1797","id":"T_17D2_1797","layer":"default"}]}]},{"id":2,"key":[{"id":"K_A","text":"\u17B6","pad":"20","width":"100","sk":[{"text":"\u17B6\u17C6","id":"K_A","layer":"shift"}]},{"id":"K_S","text":"\u179F","sk":[{"text":"\u17D2\u179F","id":"T_17D2_179F"},{"text":"\u179D","id":"U_179D"},{"text":"\u179E","id":"U_179E"}]},{"id":"K_D","text":"\u178A","sk":[{"text":"\u178C","id":"K_D","layer":"shift"},{"text":"\u17D2\u178A","id":"T_17D2_178A"},{"text":"\u17D2\u178C","id":"T_17D2_178C","layer":"default"}]},{"id":"K_F","text":"\u1790","sk":[{"text":"\u1792","id":"K_F","layer":"shift"},{"text":"\u17D2\u1790","id":"T_17D2_1790"},{"text":"\u17D2\u1792","id":"T_17D2_1792","layer":"default"}]},{"id":"K_G","text":"\u1784","sk":[{"text":"\u17A2","id":"K_G","layer":"shift"},{"text":"\u17D2\u1784","id":"T_17D2_1784"},{"text":"\u17D2\u17A2","id":"T_17D2_17A2","layer":"default"}]},{"id":"K_H","text":"\u17A0","sk":[{"text":"\u17D2\u17A0","id":"T_17D2_17A0"},{"text":"\u17C7","id":"K_H","layer":"shift"},{"text":"\u17C8","id":"U_17C8"}]},{"id":"K_J","text":"\u1789","layer":"shift","sk":[{"text":"\u17D2\u1789","id":"T_17D2_1789"}]},{"id":"K_K","text":"\u1780","sk":[{"text":"\u1782","id":"K_K","layer":"shift"},{"text":"\u17D2\u1780","id":"T_17D2_1780"},{"text":"\u17D2\u1782","id":"T_17D2_1782"}]},{"id":"K_L","text":"\u179B","sk":[{"text":"\u17A1","id":"K_L","layer":"shift"},{"text":"\u17D2\u179B","id":"T_17D2_179B"},{"text":"\u17AD","id":"U_17AD"},{"text":"\u17AE","id":"U_17AE"}]},{"id":"K_COLON","text":"\u17BE"}]},{"id":3,"key":[{"id":"K_Z","text":"\u178B","pad":"","sk":[{"text":"\u178D","id":"K_Z","layer":"shift"},{"text":"\u17D2\u178B","id":"T_17D2_178B"},{"text":"\u17D2\u178D","id":"T_17D2_178D","layer":"default"}]},{"id":"K_X","text":"\u1781","sk":[{"text":"\u1783","id":"K_X","layer":"shift"},{"text":"\u17D2\u1781","id":"T_17D2_1781"},{"text":"\u17D2\u1783","id":"T_17D2_1783","layer":"default"}]},{"id":"K_C","text":"\u1785","sk":[{"text":"\u1787","id":"K_C","layer":"shift"},{"text":"\u17D2\u1785","id":"T_17D2_1785"},{"text":"\u17D2\u1787","id":"T_17D2_1787","layer":"default"}]},{"id":"K_V","text":"\u179C","sk":[{"text":"\u17D2\u179C","id":"T_17D2_179C"}]},{"id":"K_B","text":"\u1794","sk":[{"text":"\u1796","id":"K_B","layer":"shift"},{"text":"\u17D2\u1794","id":"T_17D2_1794"},{"text":"\u17D2\u1796","id":"T_17D2_1796","layer":"default"}]},{"id":"K_N","text":"\u1793","sk":[{"text":"\u178E","id":"K_N","layer":"shift"},{"text":"\u17D2\u1793","id":"T_17D2_1793"},{"text":"\u17D2\u178E","id":"T_17D2_178E","layer":"default"}]},{"id":"K_M","text":"\u1798","sk":[{"text":"\u17D2\u1798","id":"T_17D2_1798"},{"id":"K_M","text":"\u17C6","layer":"shift"}]},{"id":"K_COMMA","text":"\u17BB\u17C6","sk":[{"id":"K_COMMA","text":"\u17BB\u17C7","layer":"shift"},{"id":"K_6","text":"\u17CD","layer":"shift"},{"id":"K_7","text":"\u17D0","layer":"shift"},{"id":"K_8","text":"\u17CF","layer":"shift"},{"id":"K_HYPHEN","text":"\u17CC","layer":"shift"},{"id":"U_17D1","text":"\u17D1","layer":"shift"},{"id":"U_17DD","text":"\u17DD","layer":"shift"},{"id":"U_17CE","text":"\u17CE","layer":"shift"}]},{"id":"K_QUOTE","text":"\u17CB","width":"100","sk":[{"text":"\u17C9","id":"K_QUOTE","layer":"shift"},{"text":"\u17CA","id":"K_SLASH"}]},{"id":"K_BKSP","text":"*BkSp*","width":"130","sp":"1"}]},{"id":4,"key":[{"id":"K_NUMLOCK","text":"\u17E1\u17E2\u17E3","width":"150","sp":"1","nextlayer":"numeric"},{"id":"K_LOPT","text":"*Menu*","width":"100","sp":"1"},{"id":"K_SPACE","text":"\u200B","width":"575","sp":"0","sk":[{"text":" ","id":"U_0020","layer":"default"}]},{"id":"K_PERIOD","text":"\u17D4","sk":[{"text":"\u17D5","id":"K_PERIOD","layer":"shift"},{"text":"!","id":"U_0021"},{"text":"?","id":"U_003F"}]},{"id":"K_ENTER","text":"*Enter*","width":"130","sp":"1"}]}]},{"id":"numeric","row":[{"id":1,"key":[{"id":"K_1","text":"\u17E1","pad":"","sk":[{"text":"1","id":"U_0031"}]},{"id":"K_2","text":"\u17E2","sk":[{"text":"2","id":"U_0032"}]},{"id":"K_3","text":"\u17E3","sk":[{"text":"3","id":"U_0033"}]},{"id":"K_4","text":"\u17E4","sk":[{"text":"4","id":"U_0034"}]},{"id":"K_5","text":"\u17E5","sk":[{"text":"5","id":"U_0035"}]},{"id":"K_6","text":"\u17E6","sk":[{"text":"6","id":"U_0036"}]},{"id":"K_7","text":"\u17E7","sk":[{"text":"7","id":"U_0037"}]},{"id":"K_8","text":"\u17E8","sk":[{"text":"8","id":"U_0038"}]},{"id":"K_9","text":"\u17E9","sk":[{"text":"9","id":"U_0039"}]},{"id":"K_0","text":"\u17E0","sk":[{"text":"0","id":"U_0030"},{"text":"\u17D3","id":"U_17D3"}]}]},{"id":2,"key":[{"id":"U_0040","text":"@","pad":"","sk":[{"text":"\u00A9","id":"U_00A9"},{"text":"\u00AE","id":"U_00AE"}]},{"id":"U_0023","text":"#","sk":[{"text":"\u2116","id":"U_2116"},{"text":"~","id":"U_007E"}]},{"id":"U_17DB","text":"\u17DB","sk":[{"text":"$","id":"U_0024"},{"text":"\u0E3F","id":"U_0E3F"},{"text":"\u00A2","id":"U_00A2"},{"text":"\u00A3","id":"U_00A3"},{"text":"\u00A5","id":"U_00A5"}]},{"id":"U_0026","text":"&"},{"id":"U_0025","text":"%","sk":[{"text":"\u2030","id":"U_2030"},{"text":"\u2031","id":"U_2031"}]},{"id":"U_002B","text":"+","sk":[{"text":"-","id":"U_002D"},{"text":"\u00D7","id":"U_00D7"},{"text":"\u00F7","id":"U_00F7"},{"text":"\u00B1","id":"U_00B1"}]},{"id":"U_003D","text":"=","sk":[{"text":"_","id":"U_005F"},{"text":"\u2260","id":"U_2260"}]},{"id":"U_002A","text":"*","sk":[{"text":"^","id":"U_005E"}]},{"id":"U_003F","text":"?","sk":[{"text":"\u00BF","id":"U_00BF"}]},{"id":"U_0021","text":"!","sk":[{"text":"\u00A1","id":"U_00A1"}]}]},{"id":3,"key":[{"id":"K_SYMBOLS","text":"\u19E0\u19E1\u19E2","width":"150","sp":"1","nextlayer":"lunar_date"},{"id":"U_00AB","text":"\u00AB","pad":"","sk":[{"text":"\u00BB","id":"U_00BB"},{"text":"\u2018","id":"U_2018"},{"text":"\u2019","id":"U_2019"},{"text":"\u201C","id":"U_201C"},{"text":"\u201D","id":"U_201D"}]},{"id":"U_002F","text":"\/","sk":[{"text":"\\","id":"U_005C"},{"text":"|","id":"U_007C"},{"text":"\u00A6","id":"U_00A6"}]},{"id":"U_0028","text":"(","sk":[{"text":")","id":"U_0029"},{"text":"[","id":"U_005B"},{"text":"]","id":"U_005D"},{"text":"{","id":"U_007B"},{"text":"}","id":"U_007D"}]},{"id":"U_17D9","text":"\u17D9","sk":[{"text":"\u17DA","id":"U_17DA"},{"text":"\u17DC","id":"U_17DC"},{"text":"\u00A7","id":"U_00A7"},{"text":"\u00D8","id":"U_00D8"}]},{"id":"U_17D7","text":"\u17D7"},{"id":"U_003C","text":"<","sk":[{"text":"\u2264","id":"U_2264"},{"text":">","id":"U_003E"},{"text":"\u2265","id":"U_2265"}]},{"id":"U_17D6","text":"\u17D6","sk":[{"text":":","id":"U_003A"},{"text":";","id":"U_003B"},{"text":"\u2026","id":"U_2026"}]},{"id":"K_BKSP","text":"*BkSp*","width":"155","sp":"1"}]},{"id":4,"key":[{"id":"K_LCONTROL","text":"\u1780\u1781\u1782","width":"150","sp":"1","nextlayer":"default"},{"id":"K_LOPT","text":"*Menu*","width":"100","sp":"1"},{"id":"K_SPACE","text":"\u200B","width":"520","sp":"0","layer":"shift","sk":[]},{"id":"K_PERIOD","text":"\u17D4","sk":[{"text":"\u17D5","id":"K_PERIOD","layer":"shift"},{"text":"!","id":"U_0021"},{"text":"?","id":"U_003F"}]},{"id":"K_ENTER","text":"*Enter*","width":"155","sp":"1"}]}]},{"id":"lunar_date","row":[{"id":1,"key":[{"id":"U_17F1","text":"\u17F1","pad":""},{"id":"U_17F2","text":"\u17F2"},{"id":"U_17F3","text":"\u17F3"},{"id":"U_17F4","text":"\u17F4"},{"id":"U_17F5","text":"\u17F5"},{"id":"U_17F6","text":"\u17F6"},{"id":"U_17F7","text":"\u17F7"},{"id":"U_17F8","text":"\u17F8"},{"id":"U_17F9","text":"\u17F9"},{"id":"U_17F0","text":"\u17F0"}]},{"id":2,"key":[{"id":"U_19E0","text":"\u19E0","pad":"","sk":[{"text":"\u19F0","id":"U_19F0"}]},{"id":"U_19E1","text":"\u19E1","sk":[{"text":"\u19F1","id":"U_19F1"}]},{"id":"U_19E2","text":"\u19E2","sk":[{"text":"\u19F2","id":"U_19F2"}]},{"id":"U_19E3","text":"\u19E3","sk":[{"text":"\u19F3","id":"U_19F3"}]},{"id":"U_19E4","text":"\u19E4","sk":[{"text":"\u19F4","id":"U_19F4"}]},{"id":"U_19E5","text":"\u19E5","sk":[{"text":"\u19F5","id":"U_19F5"}]},{"id":"U_19E6","text":"\u19E6","sk":[{"text":"\u19F6","id":"U_19F6"}]},{"id":"U_19E7","text":"\u19E7","sk":[{"text":"\u19F7","id":"U_19F7"}]},{"id":"U_19E8","text":"\u19E8","sk":[{"text":"\u19F8","id":"U_19F8"}]},{"id":"U_19E9","text":"\u19E9","sk":[{"text":"\u19F9","id":"U_19F9"}]}]},{"id":3,"key":[{"id":"K_NUMLOCK","text":"\u17E1\u17E2\u17E3","width":"150","sp":"1","nextlayer":"numeric"},{"id":"U_19EA","text":"\u19EA","sk":[{"text":"\u19FA","id":"U_19FA"}]},{"id":"U_19EB","text":"\u19EB","pad":"","sk":[{"text":"\u19FB","id":"U_19FB"}]},{"id":"U_19EC","text":"\u19EC","sk":[{"text":"\u19FC","id":"U_19FC"}]},{"id":"U_19ED","text":"\u19ED","sk":[{"text":"\u19FD","id":"U_19FD"}]},{"id":"U_19EE","text":"\u19EE","sk":[{"text":"\u19FE","id":"U_19FE"}]},{"id":"U_19EF","text":"\u19EF","sk":[{"text":"\u19FF","id":"U_19FF"}]},{"id":"U_17D9","text":"\u17D9","sk":[{"text":"\u17DA","id":"U_17DA"}]},{"id":"K_BKSP","text":"*BkSp*","width":"155","sp":"1"}]},{"id":4,"key":[{"id":"K_LCONTROL","text":"\u1780\u1781\u1782","width":"150","sp":"1","nextlayer":"default"},{"id":"K_LOPT","text":"*Menu*","width":"100","sp":"1"},{"id":"K_SPACE","text":"\u200B","width":"520","sp":"0","layer":"shift","sk":[]},{"id":"K_PERIOD","text":"\u17D4","sk":[{"text":"\u17D5","id":"K_PERIOD","layer":"shift"},{"text":"!","id":"U_0021"},{"text":"?","id":"U_003F"}]},{"id":"K_ENTER","text":"*Enter*","width":"155","sp":"1"}]}]}],"fontsize":""}};this.s12=['','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','',''];this.s13="កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវសហឡអឝឞ";this.s14=['','','','','','','','','','','','','','','',''];this.s15="ាិីឹឺុូួើឿៀេែៃោៅ";this.s16=['','',''];this.s17="ំះៈ";this.s18=['','','','','','','','','','','','','','','','','','',''];this.s19="ាិីឹឺុូួើឿៀេែៃោៅំះៈ";this.s20="ាិីឹឺុូួើឿៀេែៃោៅំះៈ";this.s21="េោុិីឹែ";this.s22="ាុ";this.s23="េោុិីឹែាុ";this.s24=['','','','','','','','','','','','','','',''];this.s25="ឥឦឧឨឩឪឫឬឭឮឯឰឱឲឳ";this.s26=['','','','','','','','','','',''];this.s27="់័៌៏៍ៈ៎៑៝ៜ្";this.s28=['',''];this.s29="៉៊";this.s30=['','','','','','','',''];this.s31="។៕៖ៗ៘៙៚៓";this.s32=['','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','',''];this.s33="«»()!\"%=?{}\\@*,×./[]‍‌+-÷:≈‘’;<>#&";this.s34=['','',''];this.s35="​  ";this.s36=['','',''];this.s37="៛$€";this.s38=['','','','','','','','','',''];this.s39="០១២៣៤៥៦៧៨៩";this.s40=['','','','','','','','','',''];this.s41="៰៱៲៳៴៵៶៷៸៹";this.s42=['','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','',''];this.s43="᧬᧻᧹᧮᧢᧯᧰᧱᧧᧲᧳᧴᧽᧼᧨᧩᧠᧣᧭᧤᧦᧺᧡᧸᧥᧷᧵᧾᧿᧪᧫᧶";this.s44=['','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','',''];this.s45="កខគឃងចឆជឈញដឋឌឍណតថទធនបផពភមយរលវឝឞសហឡអ";this.s46=['','','','','','','','','',''];this.s47="0123456789";this.s48="ិីឹឺើ";this.s49="សហអ";this.s50="ងញមយរវ";this.s51="យមងបវ";this.s52="យលងរ";this.s53="បហអ";this.s54="ហសអ";this.s55="បយលមនញងរវអ";this.s56="ឆឈបផតទ";this.s57="វឣ";this.s61="touch";this.KVER="11.0.1356.0";this.gs=function(t,e) {return this.g0(t,e);};this.g0=function(t,e) {var k=KeymanWeb,r=0,m=0;if(k.KKM(e,16384,8)) {if(k.KFCM(2,t,['្',{t:'a',a:this.s13}])&&k.KIFS(31,this.s61,t)){r=m=1;k.KDC(2,t);}else if(k.KFCM(2,t,[{t:'a',a:this.s22},'ំ'])){r=m=1;k.KDC(2,t);}else if(k.KFCM(2,t,[{t:'a',a:this.s21},'ះ'])){r=m=1;k.KDC(2,t);}}else if(k.KKM(e,16392,75)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ឝ");}}else if(k.KKM(e,16392,66)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ឞ");}}else if(k.KKM(e,16392,222)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ៈ");}else if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ៈ");}}else if(k.KKM(e,16392,221)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ឳ");}}else if(k.KKM(e,16392,80)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ឰ");}}else if(k.KKM(e,16392,73)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ឦ");}}else if(k.KKM(e,16392,84)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ឨ");}}else if(k.KKM(e,16392,79)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ឱ");}}else if(k.KKM(e,16392,219)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ឩ");}}else if(k.KKM(e,16392,82)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ឫ");}}else if(k.KKM(e,16392,69)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ឯ");}}else if(k.KKM(e,16392,87)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"៝");}}else if(k.KKM(e,16392,51)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"៑");}}else if(k.KKM(e,16392,187)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"៎");}}else if(k.KKM(e,16392,81)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ៜ");}}else if(k.KKM(e,16392,186)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"៖");}}else if(k.KKM(e,16392,77)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"៓");}}else if(k.KKM(e,16392,76)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"៘");}}else if(k.KKM(e,16392,54)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"៙");}}else if(k.KKM(e,16392,55)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"៚");}}else if(k.KKM(e,16392,192)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"‍");}}else if(k.KKM(e,16392,49)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"‌");}}else if(k.KKM(e,16392,85)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"]");}}else if(k.KKM(e,16392,89)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"[");}}else if(k.KKM(e,16392,191)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"/");}}else if(k.KKM(e,16392,65)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"+");}}else if(k.KKM(e,16392,83)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"-");}}else if(k.KKM(e,16392,70)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"÷");}}else if(k.KKM(e,16392,190)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,".");}}else if(k.KKM(e,16392,220)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"\\");}}else if(k.KKM(e,16392,48)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"}");}}else if(k.KKM(e,16392,71)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,":");}}else if(k.KKM(e,16392,68)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"×");}}else if(k.KKM(e,16392,188)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,",");}}else if(k.KKM(e,16392,189)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"≈");}}else if(k.KKM(e,16392,56)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"*");}}else if(k.KKM(e,16392,72)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"‘");}}else if(k.KKM(e,16392,50)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"@");}}else if(k.KKM(e,16392,74)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"’");}}else if(k.KKM(e,16392,78)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,";");}}else if(k.KKM(e,16392,90)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"<");}}else if(k.KKM(e,16392,88)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,">");}}else if(k.KKM(e,16392,57)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"{");}}else if(k.KKM(e,16392,86)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"&");}}else if(k.KKM(e,16392,67)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"#");}}else if(k.KKM(e,16392,53)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"€");}}else if(k.KKM(e,16392,52)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"$");}}else if(k.KKM(e,16408,52)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"៴");}}else if(k.KKM(e,16408,56)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"៸");}}else if(k.KKM(e,16408,48)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"៰");}}else if(k.KKM(e,16408,49)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"៱");}}else if(k.KKM(e,16408,50)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"៲");}}else if(k.KKM(e,16408,51)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"៳");}}else if(k.KKM(e,16408,57)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"៹");}}else if(k.KKM(e,16408,53)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"៵");}}else if(k.KKM(e,16408,54)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"៶");}}else if(k.KKM(e,16408,55)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"៷");}}else if(k.KKM(e,16408,221)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"᧫");}}else if(k.KKM(e,16408,219)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"᧪");}}else if(k.KKM(e,16408,65)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"᧬");}}else if(k.KKM(e,16408,66)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"᧻");}}else if(k.KKM(e,16408,67)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"᧹");}}else if(k.KKM(e,16408,68)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"᧮");}}else if(k.KKM(e,16408,69)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"᧢");}}else if(k.KKM(e,16408,70)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"᧯");}}else if(k.KKM(e,16408,71)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"᧰");}}else if(k.KKM(e,16408,72)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"᧱");}}else if(k.KKM(e,16408,222)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"᧶");}}else if(k.KKM(e,16408,74)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"᧲");}}else if(k.KKM(e,16408,75)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"᧳");}}else if(k.KKM(e,16408,76)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"᧴");}}else if(k.KKM(e,16408,77)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"᧽");}}else if(k.KKM(e,16408,78)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"᧼");}}else if(k.KKM(e,16408,79)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"᧨");}}else if(k.KKM(e,16408,80)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"᧩");}}else if(k.KKM(e,16408,81)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"᧠");}}else if(k.KKM(e,16408,82)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"᧣");}}else if(k.KKM(e,16408,83)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"᧭");}}else if(k.KKM(e,16408,84)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"᧤");}}else if(k.KKM(e,16408,85)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"᧦");}}else if(k.KKM(e,16408,86)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"᧺");}}else if(k.KKM(e,16408,87)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"᧡");}}else if(k.KKM(e,16408,88)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"᧸");}}else if(k.KKM(e,16408,89)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"᧥");}}else if(k.KKM(e,16408,190)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"᧿");}}else if(k.KKM(e,16408,90)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"᧷");}}else if(k.KKM(e,16408,186)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"᧵");}}else if(k.KKM(e,16408,188)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"᧾");}}else if(k.KKM(e,16408,73)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"᧧");}}else if(k.KKM(e,16392,32)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t," ");}}else if(k.KKM(e,16384,261)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"្ច");}}else if(k.KKM(e,16384,260)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"្ង");}}else if(k.KKM(e,16384,264)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"្ឈ");}}else if(k.KKM(e,16384,265)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"្ញ");}}else if(k.KKM(e,16384,262)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"្ឆ");}}else if(k.KKM(e,16384,259)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"្ឃ");}}else if(k.KKM(e,16384,266)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"្ដ");}}else if(k.KKM(e,16384,267)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"្ឋ");}}else if(k.KKM(e,16384,268)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"្ឌ");}}if(m) {}else if(k.KKM(e,16384,290)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"្អ");}}else if(k.KKM(e,16384,289)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"្ឡ");}}else if(k.KKM(e,16384,288)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"្ហ");}}else if(k.KKM(e,16384,287)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"្ស");}}else if(k.KKM(e,16384,286)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"្ឞ");}}else if(k.KKM(e,16384,285)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"្ឝ");}}else if(k.KKM(e,16384,284)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"្វ");}}else if(k.KKM(e,16384,283)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"្ល");}}else if(k.KKM(e,16384,282)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"្រ");}}else if(k.KKM(e,16384,281)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"្យ");}}else if(k.KKM(e,16384,280)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"្ម");}}else if(k.KKM(e,16384,279)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"្ភ");}}else if(k.KKM(e,16384,278)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"្ព");}}else if(k.KKM(e,16384,277)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"្ផ");}}else if(k.KKM(e,16384,276)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"្ប");}}else if(k.KKM(e,16384,275)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"្ន");}}else if(k.KKM(e,16384,274)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"្ធ");}}else if(k.KKM(e,16384,273)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"្ទ");}}else if(k.KKM(e,16384,272)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"្ថ");}}else if(k.KKM(e,16384,271)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"្ត");}}else if(k.KKM(e,16384,256)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"្ក");}}else if(k.KKM(e,16384,270)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"្ណ");}}else if(k.KKM(e,16384,257)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"្ខ");}}else if(k.KKM(e,16384,258)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"្គ");}}else if(k.KKM(e,16384,269)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"្ឍ");}}else if(k.KKM(e,16384,263)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"្ជ");}}else if(k.KKM(e,16384,106)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"*");}}else if(k.KKM(e,16400,106)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"*");}}else if(k.KKM(e,16384,107)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"+");}}else if(k.KKM(e,16400,107)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"+");}}else if(k.KKM(e,16384,109)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"-");}}else if(k.KKM(e,16400,109)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"-");}}else if(k.KKM(e,16384,110)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,".");}}else if(k.KKM(e,16400,110)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,".");}}else if(k.KKM(e,16384,111)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"/");}}else if(k.KKM(e,16400,111)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"/");}}else if(k.KKM(e,16384,32)) {if(k.KFCM(1,t,['​'])){r=m=1;k.KDC(1,t);k.KO(-1,t," ");}else if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"​");}}else if(k.KKM(e,16400,32)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t," ");}}else if(k.KKM(e,16400,49)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"!");}}else if(k.KKM(e,16400,222)) {if(k.KFCM(3,t,[{t:'a',a:this.s56},'្','អ'])){r=m=1;k.KDC(3,t);k.KIO(-1,this.s56,1,t);k.KO(-1,t,"្អ៉");k.KB(t);}else if(k.KFCM(3,t,['ល','្',{t:'a',a:this.s53}])){r=m=1;k.KDC(3,t);k.KO(-1,t,"ល្");k.KIO(-1,this.s53,3,t);k.KO(-1,t,"៉");k.KB(t);}else if(k.KFCM(3,t,['ម','្',{t:'a',a:this.s54}])){r=m=1;k.KDC(3,t);k.KO(-1,t,"ម្");k.KIO(-1,this.s54,3,t);k.KO(-1,t,"៉");k.KB(t);}else if(k.KFCM(3,t,['ស','្',{t:'a',a:this.s55}])){r=m=1;k.KDC(3,t);k.KO(-1,t,"ស្");k.KIO(-1,this.s55,3,t);k.KO(-1,t,"៉");k.KB(t);}else if(k.KFCM(3,t,[{t:'a',a:this.s57},'្','ហ'])){r=m=1;k.KDC(3,t);k.KIO(-1,this.s57,1,t);k.KO(-1,t,"្ហ៉");k.KB(t);}else if(k.KFCM(3,t,['អ','្','ង'])){r=m=1;k.KDC(3,t);k.KO(-1,t,"អ្ង៉");k.KB(t);}else if(k.KFCM(3,t,['អ','្','វ'])){r=m=1;k.KDC(3,t);k.KO(-1,t,"អ្វ៉");k.KB(t);}else if(k.KFCM(1,t,[{t:'a',a:this.s29}])){r=m=1;k.KDC(1,t);k.KIO(-1,this.s29,1,t);k.KB(t);}else if(k.KFCM(1,t,[{t:'a',a:this.s49}])){r=m=1;k.KDC(1,t);k.KIO(-1,this.s49,1,t);k.KO(-1,t,"៉");k.KB(t);}else if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"៉");}}else if(k.KKM(e,16400,51)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"\"");}}else if(k.KKM(e,16400,52)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"៛");}}else if(k.KKM(e,16400,53)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"%");}}else if(k.KKM(e,16400,55)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"័");}}else if(k.KKM(e,16384,222)) {if(k.KFCM(2,t,['្',{t:'a',a:this.s13}])){r=m=1;k.KDC(2,t);k.KO(-1,t,"្");k.KIO(-1,this.s13,2,t);k.KB(t);}else if(k.KFCM(1,t,[{t:'a',a:this.s15}])){r=m=1;k.KDC(1,t);k.KIO(-1,this.s15,1,t);k.KB(t);}else if(k.KFCM(1,t,[{t:'a',a:this.s17}])){r=m=1;k.KDC(1,t);k.KIO(-1,this.s17,1,t);k.KB(t);}else if(k.KFCM(1,t,[{t:'a',a:this.s29}])){r=m=1;k.KDC(1,t);k.KIO(-1,this.s29,1,t);k.KB(t);}else if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"់");}}else if(k.KKM(e,16400,57)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"(");}}else if(k.KKM(e,16400,48)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,")");}}else if(k.KKM(e,16400,56)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"៏");}}else if(k.KKM(e,16400,187)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"=");}}else if(k.KKM(e,16384,188)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ុំ");}}else if(k.KKM(e,16384,189)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ឥ");}}else if(k.KKM(e,16384,190)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"។");}}else if(k.KKM(e,16384,191)) {if(k.KFCM(3,t,['ល','្',{t:'a',a:this.s51}])){r=m=1;k.KDC(3,t);k.KO(-1,t,"ល្");k.KIO(-1,this.s51,3,t);k.KO(-1,t,"៊");k.KB(t);}else if(k.KFCM(3,t,['ម','្',{t:'a',a:this.s52}])){r=m=1;k.KDC(3,t);k.KO(-1,t,"ម្");k.KIO(-1,this.s52,3,t);k.KO(-1,t,"៊");k.KB(t);}else if(k.KFCM(1,t,[{t:'a',a:this.s29}])){r=m=1;k.KDC(1,t);k.KIO(-1,this.s29,1,t);k.KB(t);}else if(k.KFCM(1,t,[{t:'a',a:this.s50}])){r=m=1;k.KDC(1,t);k.KIO(-1,this.s50,1,t);k.KO(-1,t,"៊");k.KB(t);}else if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"៊");}}else if(k.KKM(e,16384,48)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"០");}}else if(k.KKM(e,16384,49)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"១");}}else if(k.KKM(e,16384,50)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"២");}}else if(k.KKM(e,16384,51)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"៣");}}else if(k.KKM(e,16384,52)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"៤");}}else if(k.KKM(e,16384,53)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"៥");}}else if(k.KKM(e,16384,54)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"៦");}}else if(k.KKM(e,16384,55)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"៧");}}else if(k.KKM(e,16384,56)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"៨");}}else if(k.KKM(e,16384,57)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"៩");}}else if(k.KKM(e,16400,186)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ោះ");}}else if(k.KKM(e,16384,186)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ើ");}}else if(k.KKM(e,16400,188)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ុះ");}}else if(k.KKM(e,16384,187)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ឲ");}}else if(k.KKM(e,16400,190)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"៕");}}else if(k.KKM(e,16400,191)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"?");}}else if(k.KKM(e,16400,50)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ៗ");}}else if(k.KKM(e,16400,65)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ាំ");}}else if(k.KKM(e,16400,66)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ព");}}else if(k.KKM(e,16400,67)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ជ");}}else if(k.KKM(e,16400,68)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ឌ");}}else if(k.KKM(e,16400,69)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ែ");}}else if(k.KKM(e,16400,70)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ធ");}}else if(k.KKM(e,16400,71)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"អ");}}else if(k.KKM(e,16400,72)) {if(k.KFCM(1,t,['ះ'])){r=m=1;k.KDC(1,t);k.KO(-1,t,"ៈ");}else if(k.KFCM(1,t,['ៈ'])){r=m=1;k.KDC(1,t);k.KO(-1,t,"ះ");}else if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ះ");}}else if(k.KKM(e,16400,73)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ី");}}else if(k.KKM(e,16400,74)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ញ");}}else if(k.KKM(e,16400,75)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"គ");}}else if(k.KKM(e,16400,76)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ឡ");}}else if(k.KKM(e,16400,77)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ំ");}}else if(k.KKM(e,16400,78)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ណ");}}else if(k.KKM(e,16400,79)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ៅ");}}else if(k.KKM(e,16400,80)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ភ");}}else if(k.KKM(e,16400,81)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ឈ");}}else if(k.KKM(e,16400,82)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ឬ");}}else if(k.KKM(e,16400,83)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ៃ");}}else if(k.KKM(e,16400,84)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ទ");}}else if(k.KKM(e,16400,85)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ូ");}}else if(k.KKM(e,16400,86)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"េះ");}}else if(k.KKM(e,16400,87)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ឺ");}}else if(k.KKM(e,16400,88)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ឃ");}}else if(k.KKM(e,16400,89)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ួ");}}else if(k.KKM(e,16400,90)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ឍ");}}else if(k.KKM(e,16384,219)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ៀ");}}else if(k.KKM(e,16384,220)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ឮ");}}else if(k.KKM(e,16384,221)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ឪ");}}else if(k.KKM(e,16400,54)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"៍");}}if(m) {}else if(k.KKM(e,16400,189)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"៌");}}else if(k.KKM(e,16384,192)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"«");}}else if(k.KKM(e,16384,65)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ា");}}else if(k.KKM(e,16384,66)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ប");}}else if(k.KKM(e,16384,67)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ច");}}else if(k.KKM(e,16384,68)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ដ");}}else if(k.KKM(e,16384,69)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"េ");}}else if(k.KKM(e,16384,70)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ថ");}}else if(k.KKM(e,16384,71)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ង");}}else if(k.KKM(e,16384,72)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ហ");}}else if(k.KKM(e,16384,73)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ិ");}}else if(k.KKM(e,16384,74)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"្");}}else if(k.KKM(e,16384,75)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ក");}}else if(k.KKM(e,16384,76)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ល");}}else if(k.KKM(e,16384,77)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ម");}}else if(k.KKM(e,16384,78)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ន");}}else if(k.KKM(e,16384,79)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ោ");}}else if(k.KKM(e,16384,80)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ផ");}}else if(k.KKM(e,16384,81)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ឆ");}}else if(k.KKM(e,16384,82)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"រ");}}else if(k.KKM(e,16384,83)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ស");}}else if(k.KKM(e,16384,84)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ត");}}else if(k.KKM(e,16384,85)) {if(k.KFCM(3,t,[{t:'a',a:this.s49},'ា','ំ'])){r=m=1;k.KDC(3,t);k.KIO(-1,this.s49,1,t);k.KO(-1,t,"៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(3,t,[{t:'a',a:this.s50},'ា','ំ'])){r=m=1;k.KDC(3,t);k.KIO(-1,this.s50,1,t);k.KO(-1,t,"៉");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ុ");}}else if(k.KKM(e,16384,86)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"វ");}}else if(k.KKM(e,16384,87)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ឹ");}}else if(k.KKM(e,16384,88)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ខ");}}else if(k.KKM(e,16384,89)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"យ");}}else if(k.KKM(e,16384,90)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ឋ");}}else if(k.KKM(e,16400,219)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ឿ");}}else if(k.KKM(e,16400,220)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ឭ");}}else if(k.KKM(e,16400,221)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"ឧ");}}else if(k.KKM(e,16400,192)) {if(1){r=m=1;k.KDC(0,t);k.KO(-1,t,"»");}}if(m) {k.KDC(-1,t);r=this.g1(t,e);}return r;};this.g1=function(t,e) {var k=KeymanWeb,r=1,m=0;if(k.KFCM(7,t,[{t:'a',a:this.s56},'្','អ','ុ','ំ','ា','ំ'])){m=1;k.KDC(7,t);k.KIO(-1,this.s56,1,t);k.KO(-1,t,"្");k.KO(-1,t,"អ៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(7,t,['ល','្',{t:'a',a:this.s53},'ុ','ំ','ា','ំ'])){m=1;k.KDC(7,t);k.KO(-1,t,"ល");k.KO(-1,t,"្");k.KIO(-1,this.s53,3,t);k.KO(-1,t,"៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(7,t,['ម','្',{t:'a',a:this.s54},'ុ','ំ','ា','ំ'])){m=1;k.KDC(7,t);k.KO(-1,t,"ម");k.KO(-1,t,"្");k.KIO(-1,this.s54,3,t);k.KO(-1,t,"៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(7,t,['ស','្',{t:'a',a:this.s55},'ុ','ំ','ា','ំ'])){m=1;k.KDC(7,t);k.KO(-1,t,"ស");k.KO(-1,t,"្");k.KIO(-1,this.s55,3,t);k.KO(-1,t,"៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(7,t,[{t:'a',a:this.s57},'្','ហ','ុ','ំ','ា','ំ'])){m=1;k.KDC(7,t);k.KIO(-1,this.s57,1,t);k.KO(-1,t,"្");k.KO(-1,t,"ហ៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(7,t,['អ','្','ង','ុ','ំ','ា','ំ'])){m=1;k.KDC(7,t);k.KO(-1,t,"អ");k.KO(-1,t,"្");k.KO(-1,t,"ង៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(7,t,['អ','្','វ','ុ','ំ','ា','ំ'])){m=1;k.KDC(7,t);k.KO(-1,t,"អ");k.KO(-1,t,"្");k.KO(-1,t,"វ៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(7,t,['ល','្',{t:'a',a:this.s51},'ុ','ំ','ា','ំ'])){m=1;k.KDC(7,t);k.KO(-1,t,"ល");k.KO(-1,t,"្");k.KIO(-1,this.s51,3,t);k.KO(-1,t,"៉");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(7,t,['ម','្',{t:'a',a:this.s52},'ុ','ំ','ា','ំ'])){m=1;k.KDC(7,t);k.KO(-1,t,"ម");k.KO(-1,t,"្");k.KIO(-1,this.s52,3,t);k.KO(-1,t,"៉");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(6,t,['្','ដ',{t:'a',a:this.s22},'ំ','្','រ'])){m=1;k.KDC(6,t);k.KO(-1,t,"្ត");k.KO(-1,t,"្");k.KO(-1,t,"រ");k.KIO(-1,this.s22,3,t);k.KO(-1,t,"ំ");}else if(k.KFCM(6,t,['្','ដ',{t:'a',a:this.s21},'ះ','្','រ'])){m=1;k.KDC(6,t);k.KO(-1,t,"្ត");k.KO(-1,t,"្");k.KO(-1,t,"រ");k.KIO(-1,this.s21,3,t);k.KO(-1,t,"ះ");}else if(k.KFCM(6,t,['្','រ',{t:'a',a:this.s22},'ំ','្','ដ'])){m=1;k.KDC(6,t);k.KO(-1,t,"្ត");k.KO(-1,t,"្");k.KO(-1,t,"រ");k.KIO(-1,this.s22,3,t);k.KO(-1,t,"ំ");}else if(k.KFCM(6,t,['្','រ',{t:'a',a:this.s21},'ះ','្','ដ'])){m=1;k.KDC(6,t);k.KO(-1,t,"្ត");k.KO(-1,t,"្");k.KO(-1,t,"រ");k.KIO(-1,this.s21,3,t);k.KO(-1,t,"ះ");}else if(k.KFCM(6,t,['្','រ',{t:'a',a:this.s22},'ំ','្',{t:'a',a:this.s45}])){m=1;k.KDC(6,t);k.KO(-1,t,"្");k.KIO(-1,this.s45,6,t);k.KO(-1,t,"្");k.KO(-1,t,"រ");k.KIO(-1,this.s22,3,t);k.KO(-1,t,"ំ");}else if(k.KFCM(6,t,['្','រ',{t:'a',a:this.s21},'ះ','្',{t:'a',a:this.s45}])){m=1;k.KDC(6,t);k.KO(-1,t,"្");k.KIO(-1,this.s45,6,t);k.KO(-1,t,"្");k.KO(-1,t,"រ");k.KIO(-1,this.s21,3,t);k.KO(-1,t,"ះ");}else if(k.KFCM(6,t,[{t:'a',a:this.s56},'្','អ','ុ','ា','ំ'])){m=1;k.KDC(6,t);k.KIO(-1,this.s56,1,t);k.KO(-1,t,"្");k.KO(-1,t,"អ៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(6,t,['ល','្',{t:'a',a:this.s53},'ុ','ា','ំ'])){m=1;k.KDC(6,t);k.KO(-1,t,"ល");k.KO(-1,t,"្");k.KIO(-1,this.s53,3,t);k.KO(-1,t,"៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(6,t,['ម','្',{t:'a',a:this.s54},'ុ','ា','ំ'])){m=1;k.KDC(6,t);k.KO(-1,t,"ម");k.KO(-1,t,"្");k.KIO(-1,this.s54,3,t);k.KO(-1,t,"៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(6,t,['ស','្',{t:'a',a:this.s55},'ុ','ា','ំ'])){m=1;k.KDC(6,t);k.KO(-1,t,"ស");k.KO(-1,t,"្");k.KIO(-1,this.s55,3,t);k.KO(-1,t,"៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(6,t,[{t:'a',a:this.s57},'្','ហ','ុ','ា','ំ'])){m=1;k.KDC(6,t);k.KIO(-1,this.s57,1,t);k.KO(-1,t,"្");k.KO(-1,t,"ហ៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(6,t,['អ','្','ង','ុ','ា','ំ'])){m=1;k.KDC(6,t);k.KO(-1,t,"អ");k.KO(-1,t,"្");k.KO(-1,t,"ង៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(6,t,['អ','្','វ','ុ','ា','ំ'])){m=1;k.KDC(6,t);k.KO(-1,t,"អ");k.KO(-1,t,"្");k.KO(-1,t,"វ៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(6,t,['ល','្',{t:'a',a:this.s51},'ុ','ា','ំ'])){m=1;k.KDC(6,t);k.KO(-1,t,"ល");k.KO(-1,t,"្");k.KIO(-1,this.s51,3,t);k.KO(-1,t,"៉");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(6,t,['ម','្',{t:'a',a:this.s52},'ុ','ា','ំ'])){m=1;k.KDC(6,t);k.KO(-1,t,"ម");k.KO(-1,t,"្");k.KIO(-1,this.s52,3,t);k.KO(-1,t,"៉");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(6,t,['ល','្',{t:'a',a:this.s51},'៊',{t:'a',a:this.s15},{t:'a',a:this.s17}])){m=1;k.KDC(6,t);k.KO(-1,t,"ល");k.KO(-1,t,"្");k.KIO(-1,this.s51,3,t);k.KO(-1,t,"៉");k.KIO(-1,this.s15,5,t);k.KIO(-1,this.s17,6,t);}else if(k.KFCM(6,t,['ម','្',{t:'a',a:this.s52},'៊',{t:'a',a:this.s15},{t:'a',a:this.s17}])){m=1;k.KDC(6,t);k.KO(-1,t,"ម");k.KO(-1,t,"្");k.KIO(-1,this.s52,3,t);k.KO(-1,t,"៉");k.KIO(-1,this.s15,5,t);k.KIO(-1,this.s17,6,t);}else if(k.KFCM(6,t,[{t:'a',a:this.s56},'្','អ','៉','ា','ំ'])){m=1;k.KDC(6,t);k.KIO(-1,this.s56,1,t);k.KO(-1,t,"្");k.KO(-1,t,"អ៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(6,t,['ល','្',{t:'a',a:this.s53},'៉','ា','ំ'])){m=1;k.KDC(6,t);k.KO(-1,t,"ល");k.KO(-1,t,"្");k.KIO(-1,this.s53,3,t);k.KO(-1,t,"៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(6,t,['ម','្',{t:'a',a:this.s54},'៉','ា','ំ'])){m=1;k.KDC(6,t);k.KO(-1,t,"ម");k.KO(-1,t,"្");k.KIO(-1,this.s54,3,t);k.KO(-1,t,"៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(6,t,['ស','្',{t:'a',a:this.s55},'៉','ា','ំ'])){m=1;k.KDC(6,t);k.KO(-1,t,"ស");k.KO(-1,t,"្");k.KIO(-1,this.s55,3,t);k.KO(-1,t,"៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(6,t,[{t:'a',a:this.s57},'្','ហ','៉','ា','ំ'])){m=1;k.KDC(6,t);k.KIO(-1,this.s57,1,t);k.KO(-1,t,"្");k.KO(-1,t,"ហ៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(6,t,['អ','្','ង','៉','ា','ំ'])){m=1;k.KDC(6,t);k.KO(-1,t,"អ");k.KO(-1,t,"្");k.KO(-1,t,"ង៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(6,t,['អ','្','វ','៉','ា','ំ'])){m=1;k.KDC(6,t);k.KO(-1,t,"អ");k.KO(-1,t,"្");k.KO(-1,t,"វ៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(6,t,[{t:'a',a:this.s56},'្','អ','ា','ុ','ំ'])){m=1;k.KDC(6,t);k.KIO(-1,this.s56,1,t);k.KO(-1,t,"្");k.KO(-1,t,"អ៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(6,t,[{t:'a',a:this.s56},'្','អ','ុ','ំ','ា'])){m=1;k.KDC(6,t);k.KIO(-1,this.s56,1,t);k.KO(-1,t,"្");k.KO(-1,t,"អ៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(6,t,['ល','្',{t:'a',a:this.s53},'ា','ុ','ំ'])){m=1;k.KDC(6,t);k.KO(-1,t,"ល");k.KO(-1,t,"្");k.KIO(-1,this.s53,3,t);k.KO(-1,t,"៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(6,t,['ល','្',{t:'a',a:this.s53},'ុ','ំ','ា'])){m=1;k.KDC(6,t);k.KO(-1,t,"ល");k.KO(-1,t,"្");k.KIO(-1,this.s53,3,t);k.KO(-1,t,"៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(6,t,['ម','្',{t:'a',a:this.s54},'ា','ុ','ំ'])){m=1;k.KDC(6,t);k.KO(-1,t,"ម");k.KO(-1,t,"្");k.KIO(-1,this.s54,3,t);k.KO(-1,t,"៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(6,t,['ម','្',{t:'a',a:this.s54},'ុ','ំ','ា'])){m=1;k.KDC(6,t);k.KO(-1,t,"ម");k.KO(-1,t,"្");k.KIO(-1,this.s54,3,t);k.KO(-1,t,"៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(6,t,['ស','្',{t:'a',a:this.s55},'ា','ុ','ំ'])){m=1;k.KDC(6,t);k.KO(-1,t,"ស");k.KO(-1,t,"្");k.KIO(-1,this.s55,3,t);k.KO(-1,t,"៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(6,t,['ស','្',{t:'a',a:this.s55},'ុ','ំ','ា'])){m=1;k.KDC(6,t);k.KO(-1,t,"ស");k.KO(-1,t,"្");k.KIO(-1,this.s55,3,t);k.KO(-1,t,"៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(6,t,[{t:'a',a:this.s57},'្','ហ','ា','ុ','ំ'])){m=1;k.KDC(6,t);k.KIO(-1,this.s57,1,t);k.KO(-1,t,"្");k.KO(-1,t,"ហ៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(6,t,[{t:'a',a:this.s57},'្','ហ','ុ','ំ','ា'])){m=1;k.KDC(6,t);k.KIO(-1,this.s57,1,t);k.KO(-1,t,"្");k.KO(-1,t,"ហ៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(6,t,['អ','្','ង','ា','ុ','ំ'])){m=1;k.KDC(6,t);k.KO(-1,t,"អ");k.KO(-1,t,"្");k.KO(-1,t,"ង៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(6,t,['អ','្','ង','ុ','ំ','ា'])){m=1;k.KDC(6,t);k.KO(-1,t,"អ");k.KO(-1,t,"្");k.KO(-1,t,"ង៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(6,t,['អ','្','វ','ា','ុ','ំ'])){m=1;k.KDC(6,t);k.KO(-1,t,"អ");k.KO(-1,t,"្");k.KO(-1,t,"វ៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(6,t,['អ','្','វ','ុ','ំ','ា'])){m=1;k.KDC(6,t);k.KO(-1,t,"អ");k.KO(-1,t,"្");k.KO(-1,t,"វ៊");k.KO(-1,t,"ុ");k.KO(-1,t,"ា");}else if(k.KFCM(6,t,['ល','្',{t:'a',a:this.s51},'ា','ុ','ំ'])){m=1;k.KDC(6,t);k.KO(-1,t,"ល");k.KO(-1,t,"្");k.KIO(-1,this.s51,3,t);k.KO(-1,t,"៉");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(6,t,['ល','្',{t:'a',a:this.s51},'ុ','ំ','ា'])){m=1;k.KDC(6,t);k.KO(-1,t,"ល");k.KO(-1,t,"្");k.KIO(-1,this.s51,3,t);k.KO(-1,t,"៉");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(6,t,['ម','្',{t:'a',a:this.s52},'ា','ុ','ំ'])){m=1;k.KDC(6,t);k.KO(-1,t,"ម");k.KO(-1,t,"្");k.KIO(-1,this.s52,3,t);k.KO(-1,t,"៉");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(6,t,['ម','្',{t:'a',a:this.s52},'ុ','ំ','ា'])){m=1;k.KDC(6,t);k.KO(-1,t,"ម");k.KO(-1,t,"្");k.KIO(-1,this.s52,3,t);k.KO(-1,t,"៉");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(6,t,[{t:'a',a:this.s56},'្','អ','េ','ុ','ី'])){m=1;k.KDC(6,t);k.KIO(-1,this.s56,1,t);k.KO(-1,t,"្");k.KO(-1,t,"អ៊ើ");}else if(k.KFCM(6,t,[{t:'a',a:this.s56},'្','អ','ុ','េ','ី'])){m=1;k.KDC(6,t);k.KIO(-1,this.s56,1,t);k.KO(-1,t,"្");k.KO(-1,t,"អ៊ើ");}else if(k.KFCM(6,t,[{t:'a',a:this.s56},'្','អ','៉','េ','ី'])){m=1;k.KDC(6,t);k.KIO(-1,this.s56,1,t);k.KO(-1,t,"្");k.KO(-1,t,"អ៊ើ");}else if(k.KFCM(6,t,['ល','្',{t:'a',a:this.s53},'េ','ុ','ី'])){m=1;k.KDC(6,t);k.KO(-1,t,"ល");k.KO(-1,t,"្");k.KIO(-1,this.s53,3,t);k.KO(-1,t,"៊ើ");}else if(k.KFCM(6,t,['ល','្',{t:'a',a:this.s53},'ុ','េ','ី'])){m=1;k.KDC(6,t);k.KO(-1,t,"ល");k.KO(-1,t,"្");k.KIO(-1,this.s53,3,t);k.KO(-1,t,"៊ើ");}else if(k.KFCM(6,t,['ល','្',{t:'a',a:this.s53},'៉','េ','ី'])){m=1;k.KDC(6,t);k.KO(-1,t,"ល");k.KO(-1,t,"្");k.KIO(-1,this.s53,3,t);k.KO(-1,t,"៊ើ");}else if(k.KFCM(6,t,['ម','្',{t:'a',a:this.s54},'េ','ុ','ី'])){m=1;k.KDC(6,t);k.KO(-1,t,"ម");k.KO(-1,t,"្");k.KIO(-1,this.s54,3,t);k.KO(-1,t,"៊ើ");}else if(k.KFCM(6,t,['ម','្',{t:'a',a:this.s54},'ុ','េ','ី'])){m=1;k.KDC(6,t);k.KO(-1,t,"ម");k.KO(-1,t,"្");k.KIO(-1,this.s54,3,t);k.KO(-1,t,"៊ើ");}else if(k.KFCM(6,t,['ម','្',{t:'a',a:this.s54},'៉','េ','ី'])){m=1;k.KDC(6,t);k.KO(-1,t,"ម");k.KO(-1,t,"្");k.KIO(-1,this.s54,3,t);k.KO(-1,t,"៊ើ");}else if(k.KFCM(6,t,['ស','្',{t:'a',a:this.s55},'េ','ុ','ី'])){m=1;k.KDC(6,t);k.KO(-1,t,"ស");k.KO(-1,t,"្");k.KIO(-1,this.s55,3,t);k.KO(-1,t,"៊ើ");}else if(k.KFCM(6,t,['ស','្',{t:'a',a:this.s55},'ុ','េ','ី'])){m=1;k.KDC(6,t);k.KO(-1,t,"ស");k.KO(-1,t,"្");k.KIO(-1,this.s55,3,t);k.KO(-1,t,"៊ើ");}else if(k.KFCM(6,t,['ស','្',{t:'a',a:this.s55},'៉','េ','ី'])){m=1;k.KDC(6,t);k.KO(-1,t,"ស");k.KO(-1,t,"្");k.KIO(-1,this.s55,3,t);k.KO(-1,t,"៊ើ");}else if(k.KFCM(6,t,[{t:'a',a:this.s57},'្','ហ','េ','ុ','ី'])){m=1;k.KDC(6,t);k.KIO(-1,this.s57,1,t);k.KO(-1,t,"្");k.KO(-1,t,"ហ៊ើ");}else if(k.KFCM(6,t,[{t:'a',a:this.s57},'្','ហ','ុ','េ','ី'])){m=1;k.KDC(6,t);k.KIO(-1,this.s57,1,t);k.KO(-1,t,"្");k.KO(-1,t,"ហ៊ើ");}else if(k.KFCM(6,t,[{t:'a',a:this.s57},'្','ហ','៉','េ','ី'])){m=1;k.KDC(6,t);k.KIO(-1,this.s57,1,t);k.KO(-1,t,"្");k.KO(-1,t,"ហ៊ើ");}else if(k.KFCM(6,t,['អ','្','ង','េ','ុ','ី'])){m=1;k.KDC(6,t);k.KO(-1,t,"អ");k.KO(-1,t,"្");k.KO(-1,t,"ង៊ើ");}else if(k.KFCM(6,t,['អ','្','ង','ុ','េ','ី'])){m=1;k.KDC(6,t);k.KO(-1,t,"អ");k.KO(-1,t,"្");k.KO(-1,t,"ង៊ើ");}else if(k.KFCM(6,t,['អ','្','ង','៉','េ','ី'])){m=1;k.KDC(6,t);k.KO(-1,t,"អ");k.KO(-1,t,"្");k.KO(-1,t,"ង៊ើ");}else if(k.KFCM(6,t,['អ','្','វ','េ','ុ','ី'])){m=1;k.KDC(6,t);k.KO(-1,t,"អ");k.KO(-1,t,"្");k.KO(-1,t,"វ៊ើ");}else if(k.KFCM(6,t,['អ','្','វ','ុ','េ','ី'])){m=1;k.KDC(6,t);k.KO(-1,t,"អ");k.KO(-1,t,"្");k.KO(-1,t,"វ៊ើ");}else if(k.KFCM(6,t,['អ','្','វ','៉','េ','ី'])){m=1;k.KDC(6,t);k.KO(-1,t,"អ");k.KO(-1,t,"្");k.KO(-1,t,"វ៊ើ");}else if(k.KFCM(6,t,['ល','្',{t:'a',a:this.s51},'េ','ុ','ី'])){m=1;k.KDC(6,t);k.KO(-1,t,"ល");k.KO(-1,t,"្");k.KIO(-1,this.s51,3,t);k.KO(-1,t,"៉ើ");}else if(k.KFCM(6,t,['ល','្',{t:'a',a:this.s51},'ុ','េ','ី'])){m=1;k.KDC(6,t);k.KO(-1,t,"ល");k.KO(-1,t,"្");k.KIO(-1,this.s51,3,t);k.KO(-1,t,"៉ើ");}else if(k.KFCM(6,t,['ល','្',{t:'a',a:this.s51},'៊','េ','ី'])){m=1;k.KDC(6,t);k.KO(-1,t,"ល");k.KO(-1,t,"្");k.KIO(-1,this.s51,3,t);k.KO(-1,t,"៉ើ");}else if(k.KFCM(6,t,['ម','្',{t:'a',a:this.s52},'េ','ុ','ី'])){m=1;k.KDC(6,t);k.KO(-1,t,"ម");k.KO(-1,t,"្");k.KIO(-1,this.s52,3,t);k.KO(-1,t,"៉ើ");}else if(k.KFCM(6,t,['ម','្',{t:'a',a:this.s52},'ុ','េ','ី'])){m=1;k.KDC(6,t);k.KO(-1,t,"ម");k.KO(-1,t,"្");k.KIO(-1,this.s52,3,t);k.KO(-1,t,"៉ើ");}else if(k.KFCM(6,t,['ម','្',{t:'a',a:this.s52},'៊','េ','ី'])){m=1;k.KDC(6,t);k.KO(-1,t,"ម");k.KO(-1,t,"្");k.KIO(-1,this.s52,3,t);k.KO(-1,t,"៉ើ");}else if(k.KFCM(5,t,[{t:'a',a:this.s29},{t:'a',a:this.s22},'ំ','្',{t:'a',a:this.s45}])){m=1;k.KDC(5,t);k.KO(-1,t,"្");k.KIO(-1,this.s45,5,t);k.KIO(-1,this.s29,1,t);k.KIO(-1,this.s22,2,t);k.KO(-1,t,"ំ");}else if(k.KFCM(5,t,[{t:'a',a:this.s29},{t:'a',a:this.s21},'ះ','្',{t:'a',a:this.s45}])){m=1;k.KDC(5,t);k.KO(-1,t,"្");k.KIO(-1,this.s45,5,t);k.KIO(-1,this.s29,1,t);k.KIO(-1,this.s21,2,t);k.KO(-1,t,"ះ");}else if(k.KFCM(5,t,['្','ដ',{t:'a',a:this.s20},'្','រ'])){m=1;k.KDC(5,t);k.KO(-1,t,"្ត");k.KO(-1,t,"្");k.KO(-1,t,"រ");k.KIO(-1,this.s20,3,t);}else if(k.KFCM(5,t,['្','រ',{t:'a',a:this.s20},'្','ដ'])){m=1;k.KDC(5,t);k.KO(-1,t,"្ត");k.KO(-1,t,"្");k.KO(-1,t,"រ");k.KIO(-1,this.s20,3,t);}else if(k.KFCM(5,t,['្','រ',{t:'a',a:this.s29},'្',{t:'a',a:this.s45}])){m=1;k.KDC(5,t);k.KO(-1,t,"្");k.KIO(-1,this.s45,5,t);k.KO(-1,t,"្");k.KO(-1,t,"រ");k.KIO(-1,this.s29,3,t);}else if(k.KFCM(5,t,['្','រ',{t:'a',a:this.s20},'្',{t:'a',a:this.s45}])){m=1;k.KDC(5,t);k.KO(-1,t,"្");k.KIO(-1,this.s45,5,t);k.KO(-1,t,"្");k.KO(-1,t,"រ");k.KIO(-1,this.s20,3,t);}else if(k.KFCM(5,t,[{t:'a',a:this.s56},'្','អ','ុ',{t:'a',a:this.s48}])){m=1;k.KDC(5,t);k.KIO(-1,this.s56,1,t);k.KO(-1,t,"្");k.KO(-1,t,"អ៊");k.KIO(-1,this.s48,5,t);}else if(k.KFCM(5,t,[{t:'a',a:this.s56},'្','អ',{t:'a',a:this.s48},'ុ'])){m=1;k.KDC(5,t);k.KIO(-1,this.s56,1,t);k.KO(-1,t,"្");k.KO(-1,t,"អ៊");k.KIO(-1,this.s48,4,t);}else if(k.KFCM(5,t,['ល','្',{t:'a',a:this.s53},'ុ',{t:'a',a:this.s48}])){m=1;k.KDC(5,t);k.KO(-1,t,"ល");k.KO(-1,t,"្");k.KIO(-1,this.s53,3,t);k.KO(-1,t,"៊");k.KIO(-1,this.s48,5,t);}else if(k.KFCM(5,t,['ល','្',{t:'a',a:this.s53},{t:'a',a:this.s48},'ុ'])){m=1;k.KDC(5,t);k.KO(-1,t,"ល");k.KO(-1,t,"្");k.KIO(-1,this.s53,3,t);k.KO(-1,t,"៊");k.KIO(-1,this.s48,4,t);}else if(k.KFCM(5,t,['ម','្',{t:'a',a:this.s54},'ុ',{t:'a',a:this.s48}])){m=1;k.KDC(5,t);k.KO(-1,t,"ម");k.KO(-1,t,"្");k.KIO(-1,this.s54,3,t);k.KO(-1,t,"៊");k.KIO(-1,this.s48,5,t);}else if(k.KFCM(5,t,['ម','្',{t:'a',a:this.s54},{t:'a',a:this.s48},'ុ'])){m=1;k.KDC(5,t);k.KO(-1,t,"ម");k.KO(-1,t,"្");k.KIO(-1,this.s54,3,t);k.KO(-1,t,"៊");k.KIO(-1,this.s48,4,t);}else if(k.KFCM(5,t,['ស','្',{t:'a',a:this.s55},'ុ',{t:'a',a:this.s48}])){m=1;k.KDC(5,t);k.KO(-1,t,"ស");k.KO(-1,t,"្");k.KIO(-1,this.s55,3,t);k.KO(-1,t,"៊");k.KIO(-1,this.s48,5,t);}else if(k.KFCM(5,t,['ស','្',{t:'a',a:this.s55},{t:'a',a:this.s48},'ុ'])){m=1;k.KDC(5,t);k.KO(-1,t,"ស");k.KO(-1,t,"្");k.KIO(-1,this.s55,3,t);k.KO(-1,t,"៊");k.KIO(-1,this.s48,4,t);}else if(k.KFCM(5,t,[{t:'a',a:this.s57},'្','ហ','ុ',{t:'a',a:this.s48}])){m=1;k.KDC(5,t);k.KIO(-1,this.s57,1,t);k.KO(-1,t,"្");k.KO(-1,t,"ហ៊");k.KIO(-1,this.s48,5,t);}else if(k.KFCM(5,t,[{t:'a',a:this.s57},'្','ហ',{t:'a',a:this.s48},'ុ'])){m=1;k.KDC(5,t);k.KIO(-1,this.s57,1,t);k.KO(-1,t,"្");k.KO(-1,t,"ហ៊");k.KIO(-1,this.s48,4,t);}else if(k.KFCM(5,t,['អ','្','ង','ុ',{t:'a',a:this.s48}])){m=1;k.KDC(5,t);k.KO(-1,t,"អ");k.KO(-1,t,"្");k.KO(-1,t,"ង៊");k.KIO(-1,this.s48,5,t);}else if(k.KFCM(5,t,['អ','្','ង',{t:'a',a:this.s48},'ុ'])){m=1;k.KDC(5,t);k.KO(-1,t,"អ");k.KO(-1,t,"្");k.KO(-1,t,"ង៊");k.KIO(-1,this.s48,4,t);}else if(k.KFCM(5,t,['អ','្','វ','ុ',{t:'a',a:this.s48}])){m=1;k.KDC(5,t);k.KO(-1,t,"អ");k.KO(-1,t,"្");k.KO(-1,t,"វ៊");k.KIO(-1,this.s48,5,t);}else if(k.KFCM(5,t,['អ','្','វ',{t:'a',a:this.s48},'ុ'])){m=1;k.KDC(5,t);k.KO(-1,t,"អ");k.KO(-1,t,"្");k.KO(-1,t,"វ៊");k.KIO(-1,this.s48,4,t);}else if(k.KFCM(5,t,['ល','្',{t:'a',a:this.s51},'ុ',{t:'a',a:this.s48}])){m=1;k.KDC(5,t);k.KO(-1,t,"ល");k.KO(-1,t,"្");k.KIO(-1,this.s51,3,t);k.KO(-1,t,"៉");k.KIO(-1,this.s48,5,t);}else if(k.KFCM(5,t,['ល','្',{t:'a',a:this.s51},{t:'a',a:this.s48},'ុ'])){m=1;k.KDC(5,t);k.KO(-1,t,"ល");k.KO(-1,t,"្");k.KIO(-1,this.s51,3,t);k.KO(-1,t,"៉");k.KIO(-1,this.s48,4,t);}if(m) {}else if(k.KFCM(5,t,['ម','្',{t:'a',a:this.s52},'ុ',{t:'a',a:this.s48}])){m=1;k.KDC(5,t);k.KO(-1,t,"ម");k.KO(-1,t,"្");k.KIO(-1,this.s52,3,t);k.KO(-1,t,"៉");k.KIO(-1,this.s48,5,t);}else if(k.KFCM(5,t,['ម','្',{t:'a',a:this.s52},{t:'a',a:this.s48},'ុ'])){m=1;k.KDC(5,t);k.KO(-1,t,"ម");k.KO(-1,t,"្");k.KIO(-1,this.s52,3,t);k.KO(-1,t,"៉");k.KIO(-1,this.s48,4,t);}else if(k.KFCM(5,t,[{t:'a',a:this.s49},'ុ','ំ','ា','ំ'])){m=1;k.KDC(5,t);k.KIO(-1,this.s49,1,t);k.KO(-1,t,"៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(5,t,[{t:'a',a:this.s50},'ុ','ំ','ា','ំ'])){m=1;k.KDC(5,t);k.KIO(-1,this.s50,1,t);k.KO(-1,t,"៉");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(5,t,['ល','្',{t:'a',a:this.s51},'៊',{t:'a',a:this.s48}])){m=1;k.KDC(5,t);k.KO(-1,t,"ល");k.KO(-1,t,"្");k.KIO(-1,this.s51,3,t);k.KO(-1,t,"៉");k.KIO(-1,this.s48,5,t);}else if(k.KFCM(5,t,['ម','្',{t:'a',a:this.s52},'៊',{t:'a',a:this.s48}])){m=1;k.KDC(5,t);k.KO(-1,t,"ម");k.KO(-1,t,"្");k.KIO(-1,this.s52,3,t);k.KO(-1,t,"៉");k.KIO(-1,this.s48,5,t);}else if(k.KFCM(5,t,['្',{t:'a',a:this.s50},'៊',{t:'a',a:this.s15},{t:'a',a:this.s17}])){m=1;k.KDC(5,t);k.KO(-1,t,"្");k.KIO(-1,this.s50,2,t);k.KO(-1,t,"៊");k.KIO(-1,this.s15,4,t);k.KIO(-1,this.s17,5,t);}else if(k.KFCM(5,t,[{t:'a',a:this.s56},'្','អ','៉',{t:'a',a:this.s48}])){m=1;k.KDC(5,t);k.KIO(-1,this.s56,1,t);k.KO(-1,t,"្");k.KO(-1,t,"អ៊");k.KIO(-1,this.s48,5,t);}else if(k.KFCM(5,t,['ល','្',{t:'a',a:this.s53},'៉',{t:'a',a:this.s48}])){m=1;k.KDC(5,t);k.KO(-1,t,"ល");k.KO(-1,t,"្");k.KIO(-1,this.s53,3,t);k.KO(-1,t,"៊");k.KIO(-1,this.s48,5,t);}else if(k.KFCM(5,t,['ម','្',{t:'a',a:this.s54},'៉',{t:'a',a:this.s48}])){m=1;k.KDC(5,t);k.KO(-1,t,"ម");k.KO(-1,t,"្");k.KIO(-1,this.s54,3,t);k.KO(-1,t,"៊");k.KIO(-1,this.s48,5,t);}else if(k.KFCM(5,t,['ស','្',{t:'a',a:this.s55},'៉',{t:'a',a:this.s48}])){m=1;k.KDC(5,t);k.KO(-1,t,"ស");k.KO(-1,t,"្");k.KIO(-1,this.s55,3,t);k.KO(-1,t,"៊");k.KIO(-1,this.s48,5,t);}else if(k.KFCM(5,t,[{t:'a',a:this.s57},'្','ហ','៉',{t:'a',a:this.s48}])){m=1;k.KDC(5,t);k.KIO(-1,this.s57,1,t);k.KO(-1,t,"្");k.KO(-1,t,"ហ៊");k.KIO(-1,this.s48,5,t);}else if(k.KFCM(5,t,['អ','្','ង','៉',{t:'a',a:this.s48}])){m=1;k.KDC(5,t);k.KO(-1,t,"អ");k.KO(-1,t,"្");k.KO(-1,t,"ង៊");k.KIO(-1,this.s48,5,t);}else if(k.KFCM(5,t,['អ','្','វ','៉',{t:'a',a:this.s48}])){m=1;k.KDC(5,t);k.KO(-1,t,"អ");k.KO(-1,t,"្");k.KO(-1,t,"វ៊");k.KIO(-1,this.s48,5,t);}else if(k.KFCM(4,t,[{t:'a',a:this.s29},{t:'a',a:this.s15},{t:'a',a:this.s17},{t:'a',a:this.s29}])){m=1;k.KDC(4,t);k.KIO(-1,this.s15,2,t);k.KIO(-1,this.s17,3,t);k.KIO(-1,this.s29,4,t);}else if(k.KFCM(4,t,[{t:'a',a:this.s15},{t:'a',a:this.s17},{t:'a',a:this.s15},{t:'a',a:this.s17}])){m=1;k.KDC(4,t);k.KIO(-1,this.s15,3,t);k.KIO(-1,this.s17,4,t);}else if(k.KFCM(4,t,[{t:'a',a:this.s22},'ំ','្',{t:'a',a:this.s45}])){m=1;k.KDC(4,t);k.KO(-1,t,"្");k.KIO(-1,this.s45,4,t);k.KIO(-1,this.s22,1,t);k.KO(-1,t,"ំ");}else if(k.KFCM(4,t,[{t:'a',a:this.s21},'ះ','្',{t:'a',a:this.s45}])){m=1;k.KDC(4,t);k.KO(-1,t,"្");k.KIO(-1,this.s45,4,t);k.KIO(-1,this.s21,1,t);k.KO(-1,t,"ះ");}else if(k.KFCM(4,t,[{t:'a',a:this.s29},{t:'a',a:this.s20},'្',{t:'a',a:this.s45}])){m=1;k.KDC(4,t);k.KO(-1,t,"្");k.KIO(-1,this.s45,4,t);k.KIO(-1,this.s29,1,t);k.KIO(-1,this.s20,2,t);}else if(k.KFCM(4,t,['្','ដ','្','រ'])){m=1;k.KDC(4,t);k.KO(-1,t,"្ត");k.KO(-1,t,"្");k.KO(-1,t,"រ");}else if(k.KFCM(4,t,['្','រ','្','ដ'])){m=1;k.KDC(4,t);k.KO(-1,t,"្ត");k.KO(-1,t,"្");k.KO(-1,t,"រ");}else if(k.KFCM(4,t,['្','រ','្',{t:'a',a:this.s45}])){m=1;k.KDC(4,t);k.KO(-1,t,"្");k.KIO(-1,this.s45,4,t);k.KO(-1,t,"្");k.KO(-1,t,"រ");}else if(k.KFCM(4,t,[{t:'a',a:this.s49},'ុ','ា','ំ'])){m=1;k.KDC(4,t);k.KIO(-1,this.s49,1,t);k.KO(-1,t,"៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(4,t,[{t:'a',a:this.s50},'ុ','ា','ំ'])){m=1;k.KDC(4,t);k.KIO(-1,this.s50,1,t);k.KO(-1,t,"៉");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(4,t,[{t:'a',a:this.s50},'៊',{t:'a',a:this.s15},{t:'a',a:this.s17}])){m=1;k.KDC(4,t);k.KIO(-1,this.s50,1,t);k.KO(-1,t,"៉");k.KIO(-1,this.s15,3,t);k.KIO(-1,this.s17,4,t);}else if(k.KFCM(4,t,['្',{t:'a',a:this.s50},'៊',{t:'a',a:this.s48}])){m=1;k.KDC(4,t);k.KO(-1,t,"្");k.KIO(-1,this.s50,2,t);k.KO(-1,t,"៊");k.KIO(-1,this.s48,4,t);}else if(k.KFCM(4,t,['ប','្','យ',{t:'a',a:this.s29}])){m=1;k.KDC(4,t);k.KO(-1,t,"ប្យ");k.KIO(-1,this.s29,4,t);}else if(k.KFCM(4,t,['ស','្','ប',{t:'a',a:this.s29}])){m=1;k.KDC(4,t);k.KO(-1,t,"ស្ប");k.KIO(-1,this.s29,4,t);}else if(k.KFCM(4,t,['ឆ','្','ប',{t:'a',a:this.s29}])){m=1;k.KDC(4,t);k.KO(-1,t,"ឆ្ប");k.KIO(-1,this.s29,4,t);}else if(k.KFCM(4,t,['ប','្','យ',{t:'a',a:this.s29}])){m=1;k.KDC(4,t);k.KO(-1,t,"ប្យ");k.KIO(-1,this.s29,4,t);}else if(k.KFCM(4,t,['ស','្','ប',{t:'a',a:this.s29}])){m=1;k.KDC(4,t);k.KO(-1,t,"ស្ប");k.KIO(-1,this.s29,4,t);}else if(k.KFCM(4,t,['ឆ','្','ប',{t:'a',a:this.s29}])){m=1;k.KDC(4,t);k.KO(-1,t,"ឆ្ប");k.KIO(-1,this.s29,4,t);}else if(k.KFCM(4,t,[{t:'a',a:this.s49},'៉',{t:'a',a:this.s15},{t:'a',a:this.s17}])){m=1;k.KDC(4,t);k.KIO(-1,this.s49,1,t);k.KO(-1,t,"៊");k.KIO(-1,this.s15,3,t);k.KIO(-1,this.s17,4,t);}else if(k.KFCM(4,t,[{t:'a',a:this.s49},'ា','ុ','ំ'])){m=1;k.KDC(4,t);k.KIO(-1,this.s49,1,t);k.KO(-1,t,"៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(4,t,[{t:'a',a:this.s49},'ុ','ំ','ា'])){m=1;k.KDC(4,t);k.KIO(-1,this.s49,1,t);k.KO(-1,t,"៊");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(4,t,[{t:'a',a:this.s50},'ា','ុ','ំ'])){m=1;k.KDC(4,t);k.KIO(-1,this.s50,1,t);k.KO(-1,t,"៉");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(4,t,[{t:'a',a:this.s50},'ុ','ំ','ា'])){m=1;k.KDC(4,t);k.KIO(-1,this.s50,1,t);k.KO(-1,t,"៉");k.KO(-1,t,"ា");k.KO(-1,t,"ំ");}else if(k.KFCM(4,t,[{t:'a',a:this.s49},'េ','ុ','ី'])){m=1;k.KDC(4,t);k.KIO(-1,this.s49,1,t);k.KO(-1,t,"៊ើ");}else if(k.KFCM(4,t,[{t:'a',a:this.s49},'ុ','េ','ី'])){m=1;k.KDC(4,t);k.KIO(-1,this.s49,1,t);k.KO(-1,t,"៊ើ");}else if(k.KFCM(4,t,[{t:'a',a:this.s49},'៉','េ','ី'])){m=1;k.KDC(4,t);k.KIO(-1,this.s49,1,t);k.KO(-1,t,"៊ើ");}else if(k.KFCM(4,t,[{t:'a',a:this.s50},'េ','ុ','ី'])){m=1;k.KDC(4,t);k.KIO(-1,this.s50,1,t);k.KO(-1,t,"៉ើ");}else if(k.KFCM(4,t,[{t:'a',a:this.s50},'ុ','េ','ី'])){m=1;k.KDC(4,t);k.KIO(-1,this.s50,1,t);k.KO(-1,t,"៉ើ");}else if(k.KFCM(4,t,[{t:'a',a:this.s50},'៊','េ','ី'])){m=1;k.KDC(4,t);k.KIO(-1,this.s50,1,t);k.KO(-1,t,"៉ើ");}else if(k.KFCM(3,t,[{t:'a',a:this.s15},{t:'a',a:this.s17},{t:'a',a:this.s29}])){m=1;k.KDC(3,t);k.KIO(-1,this.s29,3,t);k.KIO(-1,this.s15,1,t);k.KIO(-1,this.s17,2,t);}else if(k.KFCM(3,t,[{t:'a',a:this.s29},{t:'a',a:this.s20},{t:'a',a:this.s29}])){m=1;k.KDC(3,t);k.KIO(-1,this.s29,3,t);k.KIO(-1,this.s20,2,t);}else if(k.KFCM(3,t,[{t:'a',a:this.s15},{t:'a',a:this.s17},{t:'a',a:this.s15}])){m=1;k.KDC(3,t);k.KIO(-1,this.s15,3,t);}else if(k.KFCM(3,t,[{t:'a',a:this.s15},{t:'a',a:this.s17},{t:'a',a:this.s17}])){m=1;k.KDC(3,t);k.KIO(-1,this.s17,3,t);}else if(k.KFCM(3,t,[{t:'a',a:this.s15},{t:'a',a:this.s15},{t:'a',a:this.s17}])){m=1;k.KDC(3,t);k.KIO(-1,this.s15,2,t);k.KIO(-1,this.s17,3,t);}else if(k.KFCM(3,t,[{t:'a',a:this.s17},{t:'a',a:this.s15},{t:'a',a:this.s17}])){m=1;k.KDC(3,t);k.KIO(-1,this.s15,2,t);k.KIO(-1,this.s17,3,t);}else if(k.KFCM(3,t,['្',{t:'a',a:this.s15},{t:'a',a:this.s17}])){m=1;k.KDC(3,t);k.KIO(-1,this.s15,2,t);k.KIO(-1,this.s17,3,t);}else if(k.KFCM(3,t,[{t:'a',a:this.s20},'្',{t:'a',a:this.s45}])){m=1;k.KDC(3,t);k.KO(-1,t,"្");k.KIO(-1,this.s45,3,t);k.KIO(-1,this.s20,1,t);}else if(k.KFCM(3,t,[{t:'a',a:this.s29},'្',{t:'a',a:this.s45}])){m=1;k.KDC(3,t);k.KO(-1,t,"្");k.KIO(-1,this.s45,3,t);k.KIO(-1,this.s29,1,t);}else if(k.KFCM(3,t,[{t:'a',a:this.s49},'ុ',{t:'a',a:this.s48}])){m=1;k.KDC(3,t);k.KIO(-1,this.s49,1,t);k.KO(-1,t,"៊");k.KIO(-1,this.s48,3,t);}else if(k.KFCM(3,t,[{t:'a',a:this.s49},{t:'a',a:this.s48},'ុ'])){m=1;k.KDC(3,t);k.KIO(-1,this.s49,1,t);k.KO(-1,t,"៊");k.KIO(-1,this.s48,2,t);}else if(k.KFCM(3,t,[{t:'a',a:this.s50},'ុ',{t:'a',a:this.s48}])){m=1;k.KDC(3,t);k.KIO(-1,this.s50,1,t);k.KO(-1,t,"៉");k.KIO(-1,this.s48,3,t);}else if(k.KFCM(3,t,[{t:'a',a:this.s50},{t:'a',a:this.s48},'ុ'])){m=1;k.KDC(3,t);k.KIO(-1,this.s50,1,t);k.KO(-1,t,"៉");k.KIO(-1,this.s48,2,t);}else if(k.KFCM(3,t,[{t:'a',a:this.s50},'៊',{t:'a',a:this.s48}])){m=1;k.KDC(3,t);k.KIO(-1,this.s50,1,t);k.KO(-1,t,"៉");k.KIO(-1,this.s48,3,t);}else if(k.KFCM(3,t,[{t:'a',a:this.s49},'៉',{t:'a',a:this.s48}])){m=1;k.KDC(3,t);k.KIO(-1,this.s49,1,t);k.KO(-1,t,"៊");k.KIO(-1,this.s48,3,t);}else if(k.KFCM(3,t,['ណ','្','ត'])){m=1;k.KDC(3,t);k.KO(-1,t,"ណ");k.KO(-1,t,"្ដ");}else if(k.KFCM(3,t,['ន','្','ដ'])){m=1;k.KDC(3,t);k.KO(-1,t,"ន");k.KO(-1,t,"្ត");}else if(k.KFCM(3,t,['ទ','្','ប'])){m=1;k.KDC(3,t);k.KO(-1,t,"ឡ");}else if(k.KFCM(3,t,['ប','្','ញ'])){m=1;k.KDC(3,t);k.KO(-1,t,"ឫ");}else if(k.KFCM(3,t,['ព','្','ញ'])){m=1;k.KDC(3,t);k.KO(-1,t,"ឭ");}else if(k.KFCM(3,t,['ព','្','ឋ'])){m=1;k.KDC(3,t);k.KO(-1,t,"ឰ");}else if(k.KFCM(3,t,['ដ','្','ធ'])){m=1;k.KDC(3,t);k.KO(-1,t,"ដ្ឋ");}else if(k.KFCM(3,t,['ទ','្','ឋ'])){m=1;k.KDC(3,t);k.KO(-1,t,"ទ្ធ");}else if(k.KFCM(2,t,['េ','ា'])){m=1;k.KDC(2,t);k.KO(-1,t,"ោ");}else if(k.KFCM(2,t,['ា','េ'])){m=1;k.KDC(2,t);k.KO(-1,t,"ោ");}else if(k.KFCM(2,t,['េ','ី'])){m=1;k.KDC(2,t);k.KO(-1,t,"ើ");}else if(k.KFCM(2,t,['ី','េ'])){m=1;k.KDC(2,t);k.KO(-1,t,"ើ");}else if(k.KFCM(2,t,['ំ','ុ'])){m=1;k.KDC(2,t);k.KO(-1,t,"ុំ");}else if(k.KFCM(2,t,['ំ','ា'])){m=1;k.KDC(2,t);k.KO(-1,t,"ាំ");}else if(k.KFCM(2,t,[{t:'a',a:this.s20},{t:'a',a:this.s29}])){m=1;k.KDC(2,t);k.KIO(-1,this.s29,2,t);k.KIO(-1,this.s20,1,t);}else if(k.KFCM(2,t,[{t:'a',a:this.s15},{t:'a',a:this.s15}])){m=1;k.KDC(2,t);k.KIO(-1,this.s15,2,t);}else if(k.KFCM(2,t,[{t:'a',a:this.s17},{t:'a',a:this.s17}])){m=1;k.KDC(2,t);k.KIO(-1,this.s17,2,t);}else if(k.KFCM(2,t,['្','្'])){m=1;k.KDC(2,t);k.KO(-1,t,"្");}else if(k.KFCM(2,t,['្',{t:'a',a:this.s20}])){m=1;k.KDC(2,t);k.KIO(-1,this.s20,2,t);}else if(k.KFCM(2,t,['ឫ','ុ'])){m=1;k.KDC(2,t);k.KO(-1,t,"ឬ");}else if(k.KFCM(2,t,['ឭ','ា'])){m=1;k.KDC(2,t);k.KO(-1,t,"ញ");}else if(k.KFCM(2,t,['ឮ','ា'])){m=1;k.KDC(2,t);k.KO(-1,t,"ញ");}else if(k.KFCM(2,t,['ឭ','ុ'])){m=1;k.KDC(2,t);k.KO(-1,t,"ឮ");}else if(k.KFCM(2,t,['ឧ','ិ'])){m=1;k.KDC(2,t);k.KO(-1,t,"ឱ");}else if(k.KFCM(2,t,['ឧ','៌'])){m=1;k.KDC(2,t);k.KO(-1,t,"ឱ");}else if(k.KFCM(2,t,['ឧ','៍'])){m=1;k.KDC(2,t);k.KO(-1,t,"ឱ");}return r;};} \ No newline at end of file diff --git a/ios/engine/KMEI/KeymanEngineTests/resources/Simple 10.0 Migration.bundle/Library/keyman/keyboards/european2/DejaVuSans.ttf b/ios/engine/KMEI/KeymanEngineTests/resources/Simple 10.0 Migration.bundle/Library/keyman/keyboards/european2/DejaVuSans.ttf new file mode 100644 index 0000000000..27cff476ef Binary files /dev/null and b/ios/engine/KMEI/KeymanEngineTests/resources/Simple 10.0 Migration.bundle/Library/keyman/keyboards/european2/DejaVuSans.ttf differ diff --git a/ios/engine/KMEI/KeymanEngineTests/resources/Simple 10.0 Migration.bundle/Library/keyman/keyboards/european2/european2-1.6.js b/ios/engine/KMEI/KeymanEngineTests/resources/Simple 10.0 Migration.bundle/Library/keyman/keyboards/european2/european2-1.6.js new file mode 100644 index 0000000000..bc658b528e --- /dev/null +++ b/ios/engine/KMEI/KeymanEngineTests/resources/Simple 10.0 Migration.bundle/Library/keyman/keyboards/european2/european2-1.6.js @@ -0,0 +1,110 @@ +KeymanWeb.KR(new Keyboard_european2());function Keyboard_european2(){this.KI="Keyboard_european2";this.KN="EuroLatin2 Keyboard";this.KV=null;this.KH='

More help

Letters
Symbols
Accent
Marks
Type`#\'"^%&*~-_:@.|,
Result `  ̏ ´ ˝ ˆ ˇ  ̑ ˘ ˜ ˉ  ̱ ¨ ˚ ˙ . ¸
Other
Letters
Type = thencegjnostyz\'
Result ɔ ə ɂ ɲ ŋ ɵ ß þ ȝ ʒ
Ɔ Ə Ɂ Ɲ Ŋ Ɵ Þ Ȝ Ʒ

Type \\ thendegknos
Result ð ɛ ǥ ĸ ʼn ø ſ
Ð Ɛ Ǥ Ø
Digraphs Typea\\ed\\zf\\if\\li\\jl\\jn\\jo\\eo\\i
Result æ dž ij lj nj œ ƣ
Æ Dž DŽ IJ Lj LJ Nj NJ Œ Ƣ
Punctuation
and Symbols
Type\\?\\!<<>>\\f\\m\\P\\S\\T\\t\\|\\c\\p\\rt\\m
Result¿¡«»ªº§¦©®

Type\\:\\\'\\,\\_\\M\\N\\-\\~\\...\\.\\>
Result¨´¸¯­¬·
Numbers
and Fractions
Type\\+\\x\\/\\*\\%\\u
Result±×÷°µ

Typen\\o\\1\\2\\3\\4\\5\\6\\7\\8\\9\\0
Result¹²³

Type1//21//32//31//43//41//52//53//54//51//65//61//83//85//87//8
Result½¼¾
Currency
Symbols
Type $ thencefhlnNpPrRwy
Result¢£¥

Type $ thenCdDFgGkKt
Result¤
';this.KM=0;this.KBVER="1.6";this.KVKL={"tablet":{"font":"Tahoma","layer":[{"id":"default","row":[{"id":1,"key":[{"id":"K_Q","text":"q","sk":[{"id":"U_A78C"}]},{"id":"K_W","text":"w","sk":[{"id":"U_1E81"},{"id":"U_1E83"},{"id":"U_0175"},{"id":"U_1E85"},{"id":"U_1E98"},{"id":"U_1E87"},{"id":"U_1E89"}]},{"id":"K_E","text":"e","sk":[{"text":"\u00E8","id":"U_00E8"},{"text":"\u0205","id":"U_0205"},{"text":"\u00E9","id":"U_00E9"},{"text":"\u00EA","id":"U_00EA"},{"text":"\u011B","id":"U_011B"},{"text":"\u0207","id":"U_0207"},{"text":"\u0115","id":"U_0115"},{"text":"\u1EBD","id":"U_1EBD"},{"text":"\u0113","id":"U_0113"},{"text":"\u00EB","id":"U_00EB"},{"text":"\u0117","id":"U_0117"},{"text":"\u1EB9","id":"U_1EB9"},{"text":"\u0119","id":"U_0119"},{"text":"\u0259","id":"U_0259"},{"text":"\u025B","id":"U_025B"}]},{"id":"K_R","text":"r","sk":[{"id":"U_0211"},{"id":"U_0155"},{"id":"U_0159"},{"id":"U_0213"},{"id":"U_024D"},{"id":"U_1E5F"},{"id":"U_1E59"},{"id":"U_1E5B"},{"id":"U_0157"}]},{"id":"K_T","text":"t","sk":[{"text":"\u0165","id":"U_0165"},{"text":"\u0167","id":"U_0167"},{"text":"\u1E6F","id":"U_1E6F"},{"text":"\u1E97","id":"U_1E97"},{"text":"\u1E6B","id":"U_1E6B"},{"text":"\u1E6D","id":"U_1E6D"},{"text":"\u0163","id":"U_0163"},{"text":"\u021B","id":"U_021B"},{"text":"\u00FE","id":"U_00FE"}]},{"id":"K_Y","text":"y","sk":[{"id":"U_1EF3"},{"id":"U_00FD"},{"id":"U_0177"},{"id":"U_1EF9"},{"id":"U_0233"},{"id":"U_00FF"},{"id":"U_1E99"},{"id":"U_1E8F"},{"id":"U_1EF5"}]},{"id":"K_U","text":"u","sk":[{"id":"U_00F9"},{"id":"U_0215"},{"id":"U_00FA"},{"id":"U_0171"},{"id":"U_00FB"},{"id":"U_01D4"},{"id":"U_0217"},{"id":"U_016D"},{"id":"U_0169"},{"id":"U_016B"},{"id":"U_00FC"},{"id":"U_016F"},{"id":"U_1EE5"},{"id":"U_0173"}]},{"id":"K_I","text":"i","sk":[{"id":"U_00EC"},{"id":"U_0209"},{"id":"U_00ED"},{"id":"U_00EE"},{"id":"U_01D0"},{"id":"U_020B"},{"id":"U_012D"},{"id":"U_0129"},{"id":"U_012B"},{"id":"U_00EF"},{"id":"U_0131"},{"id":"U_1ECB"},{"id":"U_012F"},{"id":"U_0272"},{"id":"U_0133"}]},{"id":"K_O","text":"o","sk":[{"id":"U_00F2"},{"id":"U_020D"},{"id":"U_00F3"},{"id":"U_0151"},{"id":"U_00F4"},{"id":"U_01D2"},{"id":"U_020F"},{"id":"U_014F"},{"id":"U_00F5"},{"id":"U_014D"},{"id":"U_00F6"},{"id":"U_022F"},{"id":"U_1ECD"},{"id":"U_01EB"},{"id":"U_0275"},{"id":"U_00F8"},{"id":"U_0254"},{"id":"U_0153"},{"id":"U_01A3"}]},{"id":"K_P","text":"p","sk":[{"id":"U_1E55"},{"id":"U_0070"},{"id":"U_1E57"}]}]},{"id":2,"key":[{"id":"K_A","text":"a","pad":"40","sk":[{"id":"U_00E0"},{"id":"U_0201"},{"id":"U_00E1"},{"id":"U_00E2"},{"id":"U_01CE"},{"id":"U_0203"},{"id":"U_0103"},{"id":"U_00E3"},{"id":"U_0101"},{"id":"U_00E4"},{"id":"U_00E5"},{"id":"U_0227"},{"id":"U_1EA1"},{"id":"U_0105"},{"id":"U_00E6"}]},{"id":"K_S","text":"s","sk":[{"text":"\u015B","id":"U_015B"},{"text":"\u015D","id":"U_015D"},{"text":"\u0161","id":"U_0161"},{"text":"\u1E61","id":"U_1E61"},{"text":"\u1E63","id":"U_1E63"},{"text":"\u015F","id":"U_015F"},{"text":"\u0219","id":"U_0219"},{"text":"\u00DF","id":"U_00DF"},{"text":"\u017F","id":"U_017F"}]},{"id":"K_D","text":"d","sk":[{"id":"U_010F"},{"id":"U_0111"},{"id":"U_1E0F"},{"id":"U_1E0B"},{"id":"U_1E0D"},{"id":"U_1E11"},{"id":"U_00F0"},{"id":"U_01C6"}]},{"id":"K_F","text":"f","sk":[{"id":"U_1E1F"},{"id":"U_FB01"},{"id":"U_FB02"}]},{"id":"K_G","text":"g","sk":[{"id":"U_01F5"},{"id":"U_011D"},{"id":"U_01E7"},{"id":"U_011F"},{"id":"U_0067"},{"id":"U_1E21"},{"id":"U_0121"},{"id":"U_0123"},{"id":"U_0242"},{"id":"U_01E5"}]},{"id":"K_H","text":"h","sk":[{"id":"U_0125"},{"id":"U_021F"},{"id":"U_1E2B"},{"id":"U_0127"},{"id":"U_1E96"},{"id":"U_1E27"},{"id":"U_1E23"},{"id":"U_1E25"},{"id":"U_1E29"}]},{"id":"K_J","text":"j","sk":[{"id":"U_0135"},{"id":"U_01F0"},{"id":"U_0249"},{"id":"U_0237"}]},{"id":"K_K","text":"k","sk":[{"id":"U_1E31"},{"id":"U_01E9"},{"id":"U_1E35"},{"id":"U_1E33"},{"id":"U_0137"},{"id":"U_0138"}]},{"id":"K_L","text":"l","sk":[{"id":"U_013A"},{"id":"U_013E"},{"id":"U_026B"},{"id":"U_0142"},{"id":"U_1E3B"},{"id":"U_0140"},{"id":"U_1E37"},{"id":"U_013C"},{"id":"U_01C9"}]},{"id":"T_new_20","text":"","width":"10","sp":"10"}]},{"id":3,"key":[{"id":"K_SHIFT","text":"*Shift*","width":"100","sp":"1","nextlayer":"shift"},{"id":"K_Z","text":"z","sk":[{"id":"U_017A"},{"id":"U_1E91"},{"id":"U_017E"},{"id":"U_01B6"},{"id":"U_1E95"},{"id":"U_017C"},{"id":"U_1E93"},{"id":"U_2C6C"},{"id":"U_0292"},{"id":"U_01EF"}]},{"id":"K_X","text":"x","sk":[{"id":"U_1E8D"},{"id":"U_1E8B"}]},{"id":"K_C","text":"c","sk":[{"id":"U_0107"},{"id":"U_0109"},{"id":"U_010D"},{"id":"U_010B"},{"id":"U_00E7"}]},{"id":"K_V","text":"v","sk":[{"id":"U_1E7D"},{"id":"U_1E7F"}]},{"id":"K_B","text":"b","sk":[{"id":"U_0180"},{"id":"U_1E07"},{"id":"U_1E03"},{"id":"U_1E05"}]},{"id":"K_N","text":"n","sk":[{"id":"U_014B"},{"id":"U_01F9"},{"id":"U_0144"},{"id":"U_0148"},{"id":"U_00F1"},{"id":"U_1E49"},{"id":"U_1E45"},{"id":"U_1E47"},{"id":"U_0146"},{"id":"U_0149"},{"id":"U_01CC"}]},{"id":"K_M","text":"m","sk":[{"id":"U_1E3F"},{"id":"U_1E41"},{"id":"U_1E43"}]},{"id":"K_PERIOD","text":".","sk":[{"id":"K_COMMA","text":","},{"id":"U_0021"},{"id":"U_003F"},{"id":"U_0027"},{"id":"U_0022"},{"id":"U_005C"},{"id":"U_003A"},{"id":"U_003B"}]},{"id":"K_BKSP","text":"*BkSp*","width":"100","sp":"1"}]},{"id":4,"key":[{"id":"K_NUMERALS","text":"*123*","width":"150","sp":"1","nextlayer":"numeric"},{"id":"K_LOPT","text":"*Menu*","width":"100","sp":"1"},{"id":"T_new_34","text":"","width":"10","sp":"10"},{"id":"K_SPACE","text":"","width":"610","sp":"0"},{"id":"T_new_36","text":"","width":"10","sp":"10"},{"id":"K_ENTER","text":"*Enter*","width":"140","sp":"1"}]}]},{"id":"shift","row":[{"id":1,"key":[{"id":"K_Q","text":"Q","sk":[{"id":"U_A78B"}]},{"id":"K_W","text":"W","sk":[{"id":"U_1E80"},{"id":"U_1E82"},{"id":"U_0174"},{"id":"U_1E84"},{"id":"U_1E86"},{"id":"U_1E88"}]},{"id":"K_E","text":"E","sk":[{"id":"U_00C8"},{"id":"U_0204"},{"id":"U_00C9"},{"id":"U_00CA"},{"id":"U_011A"},{"id":"U_0206"},{"id":"U_0114"},{"id":"U_1EBC"},{"id":"U_0112"},{"id":"U_00CB"},{"id":"U_0116"},{"id":"U_1EB8"},{"id":"U_0118"},{"id":"U_018F"},{"id":"U_0190"}]},{"id":"K_R","text":"R","sk":[{"id":"U_0210"},{"id":"U_0154"},{"id":"U_0158"},{"id":"U_0212"},{"id":"U_024C"},{"id":"U_1E5E"},{"id":"U_1E58"},{"id":"U_1E5A"},{"id":"U_0156"}]},{"id":"K_T","text":"T","sk":[{"text":"\u0164","id":"U_0164"},{"text":"\u0166","id":"U_0166"},{"text":"\u1E6E","id":"U_1E6E"},{"text":"\u1E6A","id":"U_1E6A"},{"text":"\u1E6C","id":"U_1E6C"},{"text":"\u0162","id":"U_0162"},{"text":"\u021A","id":"U_021A"},{"text":"\u00DE","id":"U_00DE"}]},{"id":"K_Y","text":"Y","sk":[{"id":"U_1EF2"},{"id":"U_00DD"},{"id":"U_0176"},{"id":"U_1EF8"},{"id":"U_0232"},{"id":"U_0178"},{"id":"U_1E8E"},{"id":"U_1EF4"}]},{"id":"K_U","text":"U","sk":[{"id":"U_00D9"},{"id":"U_0214"},{"id":"U_00DA"},{"id":"U_0170"},{"id":"U_00DB"},{"id":"U_01D3"},{"id":"U_0216"},{"id":"U_016C"},{"id":"U_0168"},{"id":"U_016A"},{"id":"U_00DC"},{"id":"U_016E"},{"id":"U_1EE4"},{"id":"U_0172"}]},{"id":"K_I","text":"I","sk":[{"id":"U_00CC"},{"id":"U_0208"},{"id":"U_00CD"},{"id":"U_00CE"},{"id":"U_01CF"},{"id":"U_020A"},{"id":"U_012C"},{"id":"U_0128"},{"id":"U_012A"},{"id":"U_00CF"},{"id":"U_0130"},{"id":"U_1ECA"},{"id":"U_012E"},{"id":"U_019D"}]},{"id":"K_O","text":"O","sk":[{"id":"U_00D2"},{"id":"U_020C"},{"id":"U_00D3"},{"id":"U_0150"},{"id":"U_00D4"},{"id":"U_01D1"},{"id":"U_020E"},{"id":"U_014E"},{"id":"U_00D5"},{"id":"U_014C"},{"id":"U_00D6"},{"id":"U_022E"},{"id":"U_1ECC"},{"id":"U_01EA"},{"id":"U_019F"},{"id":"U_00D8"},{"id":"U_0186"},{"id":"U_0152"},{"id":"U_01A2"}]},{"id":"K_P","text":"P","sk":[{"id":"U_1E54"},{"id":"U_0050"},{"id":"U_1E56"}]}]},{"id":2,"key":[{"id":"K_A","text":"A","pad":"40","sk":[{"id":"U_00C0"},{"id":"U_0200"},{"id":"U_00C1"},{"id":"U_00C2"},{"id":"U_01CD"},{"id":"U_0202"},{"id":"U_0102"},{"id":"U_00C3"},{"id":"U_0100"},{"id":"U_00C4"},{"id":"U_00C5"},{"id":"U_0226"},{"id":"U_1EA0"},{"id":"U_0104"},{"id":"U_00C6"}]},{"id":"K_S","text":"S","sk":[{"text":"\u015A","id":"U_015A"},{"text":"\u015C","id":"U_015C"},{"text":"\u0160","id":"U_0160"},{"text":"\u1E60","id":"U_1E60"},{"text":"\u1E62","id":"U_1E62"},{"text":"\u015E","id":"U_015E"},{"text":"\u0218","id":"U_0218"},{"text":"\u1E9E","id":"U_1E9E"}]},{"id":"K_D","text":"D","sk":[{"id":"U_010E"},{"id":"U_0110"},{"id":"U_1E0E"},{"id":"U_1E0A"},{"id":"U_1E0C"},{"id":"U_1E10"},{"id":"U_00D0"},{"id":"U_01C5"},{"id":"U_01C4"}]},{"id":"K_F","text":"F","sk":[{"id":"U_1E1E"}]},{"id":"K_G","text":"G","sk":[{"id":"U_01F4"},{"id":"U_011C"},{"id":"U_01E6"},{"id":"U_011E"},{"id":"U_0047"},{"id":"U_1E20"},{"id":"U_0120"},{"id":"U_0122"},{"id":"U_0241"},{"id":"U_01E4"}]},{"id":"K_H","text":"H","sk":[{"id":"U_0124"},{"id":"U_021E"},{"id":"U_1E2A"},{"id":"U_0126"},{"id":"U_1E26"},{"id":"U_1E22"},{"id":"U_1E24"},{"id":"U_1E28"}]},{"id":"K_J","text":"J","sk":[{"id":"U_0134"},{"id":"U_0248"}]},{"id":"K_K","text":"K","sk":[{"id":"U_1E30"},{"id":"U_01E8"},{"id":"U_1E34"},{"id":"U_1E32"},{"id":"U_0136"}]},{"id":"K_L","text":"L","sk":[{"id":"U_0139"},{"id":"U_013D"},{"id":"U_2C62"},{"id":"U_0141"},{"id":"U_1E3A"},{"id":"U_013F"},{"id":"U_1E36"},{"id":"U_013B"},{"id":"U_01C8"},{"id":"U_01C7"}]},{"id":"T_new_60","text":"","width":"10","sp":"10"}]},{"id":3,"key":[{"id":"K_SHIFT","text":"*Shift*","width":"100","sp":"2","nextlayer":"default"},{"id":"K_Z","text":"Z","sk":[{"id":"U_021C"},{"id":"U_0179"},{"id":"U_1E90"},{"id":"U_017D"},{"id":"U_01B5"},{"id":"U_1E94"},{"id":"U_017B"},{"id":"U_1E92"},{"id":"U_2C6B"},{"id":"U_01B7"},{"id":"U_01EE"}]},{"id":"K_X","text":"X","sk":[{"id":"U_1E8C"},{"id":"U_1E8A"}]},{"id":"K_C","text":"C","sk":[{"id":"U_0106"},{"id":"U_0108"},{"id":"U_010C"},{"id":"U_010A"},{"id":"U_00C7"}]},{"id":"K_V","text":"V","sk":[{"id":"U_1E7C"},{"id":"U_1E7E"}]},{"id":"K_B","text":"B","sk":[{"id":"U_0243"},{"id":"U_1E06"},{"id":"U_1E02"},{"id":"U_1E04"}]},{"id":"K_N","text":"N","sk":[{"id":"U_014A"},{"id":"U_01F8"},{"id":"U_0143"},{"id":"U_0147"},{"id":"U_00D1"},{"id":"U_1E48"},{"id":"U_1E44"},{"id":"U_1E46"},{"id":"U_0145"},{"id":"U_01CB"},{"id":"U_01CA"}]},{"id":"K_M","text":"M","sk":[{"id":"U_1E3E"},{"id":"U_1E40"},{"id":"U_1E42"}]},{"id":"K_PERIOD","text":".","layer":"default","sk":[{"text":",","id":"K_COMMA"},{"text":"!","id":"U_0021","layer":"default"},{"text":"?","id":"U_003F","layer":"default"},{"text":"'","id":"U_0027","layer":"default"},{"text":"\"","id":"U_0022","layer":"default"},{"text":"\\","id":"U_005C","layer":"default"},{"text":":","id":"U_003A","layer":"default"},{"text":";","id":"U_003B","layer":"default"}]},{"id":"K_BKSP","text":"*BkSp*","width":"100","sp":"1"}]},{"id":4,"key":[{"id":"K_NUMERALS","text":"*123*","width":"150","sp":"1","nextlayer":"numeric"},{"id":"K_LOPT","text":"*Menu*","width":"100","sp":"1"},{"id":"T_new_74","text":"","width":"10","sp":"10"},{"id":"K_SPACE","text":"","width":"610","sp":"0"},{"id":"T_new_76","text":"","width":"10","sp":"10"},{"id":"K_ENTER","text":"*Enter*","width":"140","sp":"1"}]}]},{"id":"numeric","row":[{"id":1,"key":[{"id":"K_1","text":"1","sp":"0","sk":[{"id":"U_00B9"},{"id":"U_00BD"},{"id":"U_2153"},{"id":"U_00BC"},{"id":"U_2155"},{"id":"U_2159"},{"id":"U_215B"}]},{"id":"K_2","text":"2","sp":"0","sk":[{"id":"U_00B2"},{"id":"U_2154"},{"id":"U_2156"}]},{"id":"K_3","text":"3","sp":"0","sk":[{"id":"U_00B3"},{"id":"U_00BE"},{"id":"U_2157"},{"id":"U_215C"}]},{"id":"K_4","text":"4","sp":"0","sk":[{"id":"U_2074"},{"id":"U_2158"}]},{"id":"K_5","text":"5","sp":"0","sk":[{"id":"U_2075"},{"id":"U_215A"},{"id":"U_215D"}]},{"id":"K_6","text":"6","sp":"0","sk":[{"id":"U_2076"}]},{"id":"K_7","text":"7","sp":"0","sk":[{"id":"U_2077"},{"id":"U_215E"}]},{"id":"K_8","text":"8","sp":"0","sk":[{"id":"U_2078"}]},{"id":"K_9","text":"9","sp":"0","sk":[{"id":"U_2079"}]},{"id":"K_0","text":"0","sp":"0","sk":[{"id":"U_2070"}]}]},{"id":2,"key":[{"id":"U_0024","text":"$","pad":"40"},{"id":"U_0040","text":"@"},{"id":"U_0023","text":"#"},{"id":"U_0025","text":"%","sk":[{"id":"U_2030"},{"id":"U_2031"}]},{"id":"U_0026","text":"&"},{"id":"U_005F","text":"_"},{"id":"U_003D","text":"="},{"id":"U_007C","text":"|"},{"id":"U_002F","text":"\/","sk":[{"text":"\\","id":"U_005C"}]},{"id":"T_new_164","text":"","width":"10","sp":"10"}]},{"id":3,"key":[{"id":"K_LOWER","text":"*abc*","width":"100","sp":"1","nextlayer":"default"},{"id":"U_005B","text":"[","sk":[{"id":"U_007B"},{"id":"U_00AB"},{"id":"U_003C"}]},{"id":"U_0028","text":"("},{"id":"U_0029","text":")"},{"id":"U_005D","text":"]","sk":[{"id":"U_007D"},{"id":"U_00BB"},{"id":"U_003E"}]},{"id":"U_002B","text":"+"},{"id":"U_002D","text":"-"},{"id":"U_002A","text":"*"},{"id":"K_PERIOD","text":".","sk":[{"id":"K_COMMA","text":","},{"id":"U_0021"},{"id":"U_003F"},{"id":"U_0027"},{"id":"U_0022"},{"id":"U_005C"},{"id":"U_003A"},{"id":"U_003B"}]},{"id":"K_BKSP","text":"*BkSp*","width":"100","sp":"1"}]},{"id":4,"key":[{"id":"K_CURRENCIES","text":"*Currency*","width":"150","sp":"1","nextlayer":"currency"},{"id":"K_LOPT","text":"*Menu*","width":"100","sp":"1"},{"id":"T_new_178","text":"","width":"10","sp":"10"},{"id":"K_SPACE","text":"","width":"610","sp":"0"},{"id":"T_new_180","text":"","width":"10","sp":"10"},{"id":"K_ENTER","text":"*Enter*","width":"140","sp":"1"}]}]},{"id":"symbol","row":[{"id":1,"key":[{"id":"U_0060","text":"`"},{"id":"U_007E","text":"~"},{"id":"U_005E","text":"^"},{"id":"U_00A8","text":"\u00A8"},{"id":"U_00B4","text":"\u00B4"},{"id":"U_00B8","text":"\u00B8"},{"id":"U_00AF","text":"\u00AF"},{"id":"U_00BF","text":"\u00BF"},{"id":"U_00A1","text":"\u00A1"},{"id":"U_00AC","text":"\u00AC"}]},{"id":2,"key":[{"id":"U_00AA","text":"\u00AA","pad":"40"},{"id":"U_00BA","text":"\u00BA"},{"id":"U_00B6","text":"\u00B6"},{"id":"U_00A7","text":"\u00A7"},{"id":"U_2021","text":"\u2021"},{"id":"U_2020","text":"\u2020"},{"id":"U_00A6","text":"\u00A6"},{"id":"U_2122","text":"\u2122"},{"id":"U_2116","text":"\u2116"},{"id":"T_new_336","text":"","width":"10","sp":"10"}]},{"id":3,"key":[{"id":"K_LOWER","text":"*abc*","width":"100","sp":"1","nextlayer":"default"},{"id":"U_00A9","text":"\u00A9"},{"id":"U_2117","text":"\u2117"},{"id":"U_00AE","text":"\u00AE"},{"id":"U_2014","text":"\u2014"},{"id":"U_2013","text":"\u2013"},{"id":"U_2022","text":"\u2022"},{"id":"U_00B7","text":"\u00B7"},{"id":"U_2026","text":"\u2026","sk":[{"id":"U_00B1"},{"id":"U_00D7"},{"id":"U_00F7"},{"id":"U_00B5"},{"id":"U_00B0"},{"id":"U_2031"}]},{"id":"K_BKSP","text":"*BkSp*","width":"100","sp":"1"}]},{"id":4,"key":[{"id":"K_CURRENCIES","text":"*Currency*","width":"150","sp":"1","nextlayer":"numeric"},{"id":"K_LOPT","text":"*Menu*","width":"100","sp":"1"},{"id":"T_new_350","text":"","width":"10","sp":"10"},{"id":"K_SPACE","text":"","width":"610","sp":"0"},{"id":"T_new_352","text":"","width":"10","sp":"10"},{"id":"K_ENTER","text":"*Enter*","width":"140","sp":"1"}]}]},{"id":"currency","row":[{"id":1,"key":[{"id":"U_00A2","text":"\u00A2","nextlayer":"numeric"},{"id":"U_20AC","text":"\u20AC","nextlayer":"numeric"},{"id":"U_20A4","text":"\u20A4","nextlayer":"numeric"},{"id":"U_00A3","text":"\u00A3","nextlayer":"numeric"},{"id":"U_20AA","text":"\u20AA","nextlayer":"numeric"},{"id":"U_20A8","text":"\u20A8","nextlayer":"numeric"},{"id":"U_20B9","text":"\u20B9","nextlayer":"numeric"},{"id":"U_20A9","text":"\u20A9","nextlayer":"numeric"},{"id":"U_00A5","text":"\u00A5","nextlayer":"numeric"},{"id":"U_00A4","text":"\u00A4","nextlayer":"numeric"}]},{"id":2,"key":[{"id":"U_20AB","text":"\u20AB","pad":"40"},{"id":"U_20AF","text":"\u20AF"},{"id":"U_20B1","text":"\u20B1"},{"id":"U_20A3","text":"\u20A3"},{"id":"U_20B0","text":"\u20B0"},{"id":"U_20B2","text":"\u20B2"},{"id":"U_20B4","text":"\u20B4"},{"id":"U_20A1","text":"\u20A1"},{"id":"U_20AD","text":"\u20AD"},{"id":"T_new_2717","text":"","width":"10","sp":"10"}]},{"id":3,"key":[{"id":"K_LOWER","text":"*abc*","width":"100","sp":"1","nextlayer":"default"},{"id":"U_20A6","text":"\u20A6"},{"id":"U_20A7","text":"\u20A7"},{"id":"U_20AE","text":"\u20AE"},{"id":"U_0BF9","text":"\u0BF9"},{"id":"U_09F3","text":"\u09F3"},{"id":"U_0E3F","text":"\u0E3F"},{"id":"T_new_2725","text":"","sp":"9"},{"id":"T_new_2726","text":"","sp":"9"},{"id":"K_BKSP","text":"*BkSp*","width":"100","sp":"1"}]},{"id":4,"key":[{"id":"K_SYMBOLS","text":"*Symbol*","width":"150","sp":"1","nextlayer":"symbol"},{"id":"K_LOPT","text":"*Menu*","width":"100","sp":"1"},{"id":"T_new_2731","text":"","width":"10","sp":"10"},{"id":"K_SPACE","text":"","width":"610","sp":"0"},{"id":"T_new_2733","text":"","width":"10","sp":"10"},{"id":"K_ENTER","text":"*Enter*","width":"140","sp":"1"}]}]}]}};this.s15="`#'\"^%&*~-_:@.|,=\\$";this.s16="àèìǹòùẁỳÀÈÌǸÒÙẀỲ";this.s17="aeinouwyAEINOUWY";this.s18="ȁȅȉȍȑȕȀȄȈȌȐȔ";this.s19="aeioruAEIORU";this.s20="áćéǵíḱĺḿńóṕŕśúẃýźÁĆÉǴÍḰĹḾŃÓṔŔŚÚẂÝŹ";this.s21="acegiklmnoprsuwyzACEGIKLMNOPRSUWYZ";this.s22="őűŐŰ";this.s23="ouOU";this.s24="âĉêĝĥîĵôŝûŵŷẑÂĈÊĜĤÎĴÔŜÛŴŶẐ";this.s25="aceghijosuwyzACEGHIJOSUWYZ";this.s26="ǎǍčČďĎěĚǧǦȟȞǐǏǰǩǨľĽňŇǒǑřŘšŠťŤǔǓǯǮžŽ";this.s27="aAcCdDeEgGhHiIjkKlLnNoOrRsStTuUxXzZ";this.s28="ȂȃȆȇȊȋȎȏȒȓȖȗ";this.s29="AaEeIiOoRrUu";this.s30="ăĂĕĔğĞḫḪĭĬŏŎŭŬ";this.s31="aAeEgGhHiIoOuU";this.s32="ãÃẽẼĩĨɫⱢñÑõÕũŨṽṼỹỸ";this.s33="aAeEiIlLnNoOuUvVyY";this.s34="ĀāɃƀĐđĒēḠḡĦħĪīɈɉŁłŌōɌɍŦŧŪūȲȳƵƶ";this.s35="AaBbDdEeGgHhIiJjLlOoRrTtUuYyZz";this.s36="ḆḇḎḏẖḴḵḺḻṈṉṞṟṮṯẔẕ";this.s37="BbDdhKkLlNnRrTtZz";this.s38="äëḧïöẗüẅẍÿÄËḦÏÖÜẄẌŸ";this.s39="aehiotuwxyAEHIOUWXY";this.s40="åÅůŮẘẙșȘțȚ";this.s41="aAuUwysStT";this.s42="ȧȦḃḂċĊḋḊėĖḟḞġĠḣḢıİȷŀĿṁṀṅṄȯȮṗṖṙṘṡṠṫṪẇẆẋẊẏẎżŻ";this.s43="aAbBcCdDeEfFgGhHiIjlLmMnNoOpPrRsStTwWxXyYzZ";this.s44="ẠạḄḅḌḍẸẹḤḥỊịḲḳḶḷṂṃṆṇỌọṚṛṢṣṬṭỤụṾṿẈẉỴỵẒẓ";this.s45="AaBbDdEeHhIiKkLlMmNnOoRrSsTtUuVvWwYyZz";this.s46="ąĄçÇḑḐęĘģĢḩḨįĮķĶļĻņŅǫǪŗŖşŞţŢųŲⱬⱫ";this.s47="aAcCdDeEgGhHiIkKlLnNoOrRsStTuUzZ";this.s48="ƆɔƏəɁɂƝɲŊŋƟɵẞßÞþȜȝƷʒ";this.s49="CcEeGgJjNnOoSsTtYyZz";this.s50="©ÐðƐɛªǤǥĸ—º–ʼnØø¶℗®§ſ‡†µ×¡¦¨¬­¯°±´·¸¿÷‰•¹²³⁴⁵⁶⁷⁸⁹⁰";this.s51="cDdEefGgkMmNnOoPprSsTtux!|:~-_*+'.,?/%>1234567890";this.s52="¤¢₯₫€€₱₣₲₰₴₡₭₤₦₪₧£₹₨₮₩¥";this.s53="CcDdEefFGghkKlNnPpRrtwy";this.s56="tablet";this.s57="phone";this.KVER="9.0.487.0";this.gs=function(t,e) {return this.g0(t,e);};this.g0=function(t,e) {var k=KeymanWeb,r=0,m=0;if(k.KKM(e,16400,49)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"¡");}else if(k.KKM(e,16400,222)&&k.KCM(1,t,"=",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ꞌ");}else if(k.KKM(e,16400,222)&&k.KCM(1,t,"\"",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"\"");}else if(k.KKM(e,16400,222)&&k.KIFS(31,this.s56,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16400,222)&&k.KIFS(31,this.s57,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16400,222)) {r=m=1;k.KO(0,t,"\"");k.KDO(-1,t,0);}else if(k.KKM(e,16400,51)&&k.KCM(1,t,"#",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"#");}else if(k.KKM(e,16400,51)&&k.KIFS(31,this.s56,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16400,51)&&k.KIFS(31,this.s57,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16400,51)) {r=m=1;k.KO(0,t,"#");k.KDO(-1,t,0);}else if(k.KKM(e,16400,52)&&k.KCM(1,t,"$",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"$");}else if(k.KKM(e,16400,52)&&k.KIFS(31,this.s56,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16400,52)&&k.KIFS(31,this.s57,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16400,52)) {r=m=1;k.KO(0,t,"$");k.KDO(-1,t,0);}else if(k.KKM(e,16400,53)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"‰");}else if(k.KKM(e,16400,53)&&k.KCM(1,t,"%",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"%");}else if(k.KKM(e,16400,53)&&k.KIFS(31,this.s56,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16400,53)&&k.KIFS(31,this.s57,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16400,53)) {r=m=1;k.KO(0,t,"%");k.KDO(-1,t,0);}else if(k.KKM(e,16400,55)&&k.KCM(1,t,"&",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"&");}else if(k.KKM(e,16400,55)&&k.KIFS(31,this.s56,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16400,55)&&k.KIFS(31,this.s57,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16400,55)) {r=m=1;k.KO(0,t,"&");k.KDO(-1,t,0);}else if(k.KKM(e,16384,222)&&k.KCM(1,t,"=",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ꞌ");}else if(k.KKM(e,16384,222)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"´");}else if(k.KKM(e,16384,222)&&k.KCM(1,t,"'",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"'");}else if(k.KKM(e,16384,222)&&k.KIFS(31,this.s56,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16384,222)&&k.KIFS(31,this.s57,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16384,222)) {r=m=1;k.KO(0,t,"'");k.KDO(-1,t,0);}else if(k.KKM(e,16400,56)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"°");}else if(k.KKM(e,16400,56)&&k.KCM(1,t,"*",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"*");}else if(k.KKM(e,16400,56)&&k.KIFS(31,this.s56,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16400,56)&&k.KIFS(31,this.s57,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16400,56)) {r=m=1;k.KO(0,t,"*");k.KDO(-1,t,0);}else if(k.KKM(e,16400,187)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"±");}else if(k.KKM(e,16384,188)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"¸");}else if(k.KKM(e,16384,188)&&k.KCM(1,t,",",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,",");}else if(k.KKM(e,16384,188)&&k.KIFS(31,this.s56,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16384,188)&&k.KIFS(31,this.s57,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16384,188)) {r=m=1;k.KO(0,t,",");k.KDO(-1,t,0);}else if(k.KKM(e,16384,189)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"­");}else if(k.KKM(e,16384,189)&&k.KCM(1,t,"-",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"-");}else if(k.KKM(e,16384,189)&&k.KIFS(31,this.s56,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16384,189)&&k.KIFS(31,this.s57,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16384,189)) {r=m=1;k.KO(0,t,"-");k.KDO(-1,t,0);}else if(k.KKM(e,16384,190)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"·");}else if(k.KKM(e,16384,190)&&k.KCM(2,t,"·.",2)) {r=m=1;k.KO(2,t,"…");}else if(k.KKM(e,16384,190)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,".");}else if(k.KKM(e,16384,190)&&k.KIFS(31,this.s56,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16384,190)&&k.KIFS(31,this.s57,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16384,190)) {r=m=1;k.KO(0,t,".");k.KDO(-1,t,0);}else if(k.KKM(e,16384,191)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"÷");}else if(k.KKM(e,16384,48)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"⁰");}else if(k.KKM(e,16384,49)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"¹");}else if(k.KKM(e,16384,50)&&k.KCM(3,t,"1//",3)) {r=m=1;k.KO(3,t,"½");}else if(k.KKM(e,16384,50)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"²");}else if(k.KKM(e,16384,50)&&k.KCM(2,t,"¹/",2)) {r=m=1;k.KO(2,t,"½");}else if(k.KKM(e,16384,51)&&k.KCM(3,t,"1//",3)) {r=m=1;k.KO(3,t,"⅓");}else if(k.KKM(e,16384,51)&&k.KCM(3,t,"2//",3)) {r=m=1;k.KO(3,t,"⅔");}else if(k.KKM(e,16384,51)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"³");}else if(k.KKM(e,16384,51)&&k.KCM(2,t,"¹/",2)) {r=m=1;k.KO(2,t,"⅓");}else if(k.KKM(e,16384,51)&&k.KCM(2,t,"²/",2)) {r=m=1;k.KO(2,t,"⅔");}else if(k.KKM(e,16384,52)&&k.KCM(3,t,"1//",3)) {r=m=1;k.KO(3,t,"¼");}else if(k.KKM(e,16384,52)&&k.KCM(3,t,"3//",3)) {r=m=1;k.KO(3,t,"¾");}else if(k.KKM(e,16384,52)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"⁴");}else if(k.KKM(e,16384,52)&&k.KCM(2,t,"¹/",2)) {r=m=1;k.KO(2,t,"¼");}else if(k.KKM(e,16384,52)&&k.KCM(2,t,"³/",2)) {r=m=1;k.KO(2,t,"¾");}else if(k.KKM(e,16384,53)&&k.KCM(3,t,"1//",3)) {r=m=1;k.KO(3,t,"⅕");}else if(k.KKM(e,16384,53)&&k.KCM(3,t,"2//",3)) {r=m=1;k.KO(3,t,"⅖");}else if(k.KKM(e,16384,53)&&k.KCM(3,t,"3//",3)) {r=m=1;k.KO(3,t,"⅗");}else if(k.KKM(e,16384,53)&&k.KCM(3,t,"4//",3)) {r=m=1;k.KO(3,t,"⅘");}else if(k.KKM(e,16384,53)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"⁵");}else if(k.KKM(e,16384,54)&&k.KCM(3,t,"1//",3)) {r=m=1;k.KO(3,t,"⅙");}else if(k.KKM(e,16384,54)&&k.KCM(3,t,"5//",3)) {r=m=1;k.KO(3,t,"⅚");}else if(k.KKM(e,16384,54)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"⁶");}else if(k.KKM(e,16384,55)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"⁷");}else if(k.KKM(e,16384,56)&&k.KCM(3,t,"1//",3)) {r=m=1;k.KO(3,t,"⅛");}else if(k.KKM(e,16384,56)&&k.KCM(3,t,"3//",3)) {r=m=1;k.KO(3,t,"⅜");}else if(k.KKM(e,16384,56)&&k.KCM(3,t,"5//",3)) {r=m=1;k.KO(3,t,"⅝");}else if(k.KKM(e,16384,56)&&k.KCM(3,t,"7//",3)) {r=m=1;k.KO(3,t,"⅞");}else if(k.KKM(e,16384,56)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"⁸");}else if(k.KKM(e,16384,56)&&k.KCM(2,t,"¹/",2)) {r=m=1;k.KO(2,t,"⅛");}else if(k.KKM(e,16384,56)&&k.KCM(2,t,"³/",2)) {r=m=1;k.KO(2,t,"⅜");}else if(k.KKM(e,16384,56)&&k.KCM(2,t,"⁵/",2)) {r=m=1;k.KO(2,t,"⅝");}else if(k.KKM(e,16384,56)&&k.KCM(2,t,"⁷/",2)) {r=m=1;k.KO(2,t,"⅞");}else if(k.KKM(e,16384,57)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"⁹");}else if(k.KKM(e,16400,186)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"¨");}else if(k.KKM(e,16400,186)&&k.KCM(1,t,":",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,":");}else if(k.KKM(e,16400,186)&&k.KIFS(31,this.s56,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16400,186)&&k.KIFS(31,this.s57,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16400,186)) {r=m=1;k.KO(0,t,":");k.KDO(-1,t,0);}else if(k.KKM(e,16400,188)&&k.KCM(1,t,"<",1)&&k.KDM(0,t,1)) {r=m=1;k.KO(1,t,"<<");k.KDO(-1,t,1);}else if(k.KKM(e,16400,188)&&k.KCM(1,t,"<",1)) {r=m=1;k.KO(1,t,"«");}else if(k.KKM(e,16400,188)&&k.KCM(1,t,"«",1)) {r=m=1;k.KO(1,t,"<<");k.KDO(-1,t,1);}else if(k.KKM(e,16384,187)&&k.KCM(1,t,"=",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"=");}else if(k.KKM(e,16384,187)&&k.KIFS(31,this.s56,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16384,187)&&k.KIFS(31,this.s57,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16384,187)) {r=m=1;k.KO(0,t,"=");k.KDO(-1,t,0);}else if(k.KKM(e,16400,190)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"•");}else if(k.KKM(e,16400,190)&&k.KCM(1,t,">",1)&&k.KDM(0,t,1)) {r=m=1;k.KO(1,t,">>");k.KDO(-1,t,1);}else if(k.KKM(e,16400,190)&&k.KCM(1,t,">",1)) {r=m=1;k.KO(1,t,"»");}else if(k.KKM(e,16400,190)&&k.KCM(1,t,"»",1)) {r=m=1;k.KO(1,t,">>");k.KDO(-1,t,1);}else if(k.KKM(e,16400,191)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"¿");}else if(k.KKM(e,16400,50)&&k.KCM(1,t,"@",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"@");}else if(k.KKM(e,16400,50)&&k.KIFS(31,this.s56,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16400,50)&&k.KIFS(31,this.s57,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16400,50)) {r=m=1;k.KO(0,t,"@");k.KDO(-1,t,0);}else if(k.KKM(e,16400,65)&&k.KCM(1,t,"`",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"À");}else if(k.KKM(e,16400,65)&&k.KCM(1,t,"#",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ȁ");}else if(k.KKM(e,16400,65)&&k.KCM(1,t,"'",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Á");}else if(k.KKM(e,16400,65)&&k.KCM(1,t,"^",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Â");}else if(k.KKM(e,16400,65)&&k.KCM(1,t,"%",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ǎ");}else if(k.KKM(e,16400,65)&&k.KCM(1,t,"&",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ȃ");}else if(k.KKM(e,16400,65)&&k.KCM(1,t,"*",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ă");}else if(k.KKM(e,16400,65)&&k.KCM(1,t,"~",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ã");}else if(k.KKM(e,16400,65)&&k.KCM(1,t,"-",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ā");}else if(k.KKM(e,16400,65)&&k.KCM(1,t,":",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ä");}else if(k.KKM(e,16400,65)&&k.KCM(1,t,"@",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Å");}else if(k.KKM(e,16400,65)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ȧ");}else if(k.KKM(e,16400,65)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ạ");}else if(k.KKM(e,16400,65)&&k.KCM(1,t,",",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ą");}else if(k.KKM(e,16400,66)&&k.KCM(1,t,"-",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ƀ");}else if(k.KKM(e,16400,66)&&k.KCM(1,t,"_",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ḇ");}else if(k.KKM(e,16400,66)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ḃ");}else if(k.KKM(e,16400,66)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ḅ");}else if(k.KKM(e,16400,67)&&k.KCM(1,t,"'",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ć");}else if(k.KKM(e,16400,67)&&k.KCM(1,t,"^",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ĉ");}else if(k.KKM(e,16400,67)&&k.KCM(1,t,"%",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Č");}else if(k.KKM(e,16400,67)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ċ");}else if(k.KKM(e,16400,67)&&k.KCM(1,t,",",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ç");}else if(k.KKM(e,16400,67)&&k.KCM(1,t,"=",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ɔ");}else if(k.KKM(e,16400,67)&&k.KCM(1,t,"$",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"¤");}else if(k.KKM(e,16400,68)&&k.KCM(1,t,"%",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ď");}else if(k.KKM(e,16400,68)&&k.KCM(1,t,"-",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Đ");}else if(k.KKM(e,16400,68)&&k.KCM(1,t,"_",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ḏ");}else if(k.KKM(e,16400,68)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ḋ");}else if(k.KKM(e,16400,68)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ḍ");}else if(k.KKM(e,16400,68)&&k.KCM(1,t,",",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ḑ");}else if(k.KKM(e,16400,68)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ð");}else if(k.KKM(e,16400,68)&&k.KCM(1,t,"$",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"₯");}else if(k.KKM(e,16400,69)&&k.KCM(2,t,"A\\",2)&&k.KDM(0,t,0)) {r=m=1;k.KO(2,t,"Æ");}else if(k.KKM(e,16400,69)&&k.KCM(2,t,"O\\",2)&&k.KDM(0,t,0)) {r=m=1;k.KO(2,t,"Œ");}else if(k.KKM(e,16400,69)&&k.KCM(1,t,"`",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"È");}else if(k.KKM(e,16400,69)&&k.KCM(1,t,"#",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ȅ");}else if(k.KKM(e,16400,69)&&k.KCM(1,t,"'",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"É");}else if(k.KKM(e,16400,69)&&k.KCM(1,t,"^",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ê");}else if(k.KKM(e,16400,69)&&k.KCM(1,t,"%",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ě");}else if(k.KKM(e,16400,69)&&k.KCM(1,t,"&",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ȇ");}else if(k.KKM(e,16400,69)&&k.KCM(1,t,"*",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ĕ");}else if(k.KKM(e,16400,69)&&k.KCM(1,t,"~",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ẽ");}else if(k.KKM(e,16400,69)&&k.KCM(1,t,"-",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ē");}else if(k.KKM(e,16400,69)&&k.KCM(1,t,":",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ë");}else if(k.KKM(e,16400,69)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ė");}else if(k.KKM(e,16400,69)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ẹ");}else if(k.KKM(e,16400,69)&&k.KCM(1,t,",",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ę");}else if(k.KKM(e,16400,69)&&k.KCM(1,t,"=",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ə");}else if(k.KKM(e,16400,69)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ɛ");}else if(k.KKM(e,16400,69)&&k.KCM(1,t,"$",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"€");}else if(k.KKM(e,16400,70)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ḟ");}else if(k.KKM(e,16400,70)&&k.KCM(1,t,"$",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"₣");}else if(k.KKM(e,16400,71)&&k.KCM(2,t,"N\\",2)&&k.KDM(0,t,0)) {r=m=1;k.KO(2,t,"Ŋ");}else if(k.KKM(e,16400,71)&&k.KCM(1,t,"~",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"G̃");}else if(k.KKM(e,16400,71)&&k.KCM(1,t,"'",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ǵ");}else if(k.KKM(e,16400,71)&&k.KCM(1,t,"^",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ĝ");}else if(k.KKM(e,16400,71)&&k.KCM(1,t,"%",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ǧ");}else if(k.KKM(e,16400,71)&&k.KCM(1,t,"*",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ğ");}else if(k.KKM(e,16400,71)&&k.KCM(1,t,"-",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ḡ");}else if(k.KKM(e,16400,71)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ġ");}else if(k.KKM(e,16400,71)&&k.KCM(1,t,",",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ģ");}else if(k.KKM(e,16400,71)&&k.KCM(1,t,"=",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ɂ");}else if(k.KKM(e,16400,71)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ǥ");}else if(k.KKM(e,16400,71)&&k.KCM(1,t,"$",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"₲");}else if(k.KKM(e,16400,72)&&k.KCM(2,t,"T\\",2)&&k.KDM(0,t,0)) {r=m=1;k.KO(2,t,"Þ");}else if(k.KKM(e,16400,72)&&k.KCM(1,t,"^",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ĥ");}else if(k.KKM(e,16400,72)&&k.KCM(1,t,"%",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ȟ");}else if(k.KKM(e,16400,72)&&k.KCM(1,t,"*",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ḫ");}else if(k.KKM(e,16400,72)&&k.KCM(1,t,"-",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ħ");}else if(k.KKM(e,16400,72)&&k.KCM(1,t,":",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ḧ");}else if(k.KKM(e,16400,72)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ḣ");}else if(k.KKM(e,16400,72)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ḥ");}else if(k.KKM(e,16400,72)&&k.KCM(1,t,",",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ḩ");}else if(k.KKM(e,16400,73)&&k.KCM(2,t,"O\\",2)&&k.KDM(0,t,0)) {r=m=1;k.KO(2,t,"Ƣ");}else if(k.KKM(e,16400,73)&&k.KCM(1,t,"`",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ì");}else if(k.KKM(e,16400,73)&&k.KCM(1,t,"#",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ȉ");}else if(k.KKM(e,16400,73)&&k.KCM(1,t,"'",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Í");}else if(k.KKM(e,16400,73)&&k.KCM(1,t,"^",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Î");}else if(k.KKM(e,16400,73)&&k.KCM(1,t,"%",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ǐ");}else if(k.KKM(e,16400,73)&&k.KCM(1,t,"&",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ȋ");}else if(k.KKM(e,16400,73)&&k.KCM(1,t,"*",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ĭ");}else if(k.KKM(e,16400,73)&&k.KCM(1,t,"~",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ĩ");}else if(k.KKM(e,16400,73)&&k.KCM(1,t,"-",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ī");}else if(k.KKM(e,16400,73)&&k.KCM(1,t,":",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ï");}else if(k.KKM(e,16400,73)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"İ");}else if(k.KKM(e,16400,73)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ị");}else if(k.KKM(e,16400,73)&&k.KCM(1,t,",",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Į");}else if(k.KKM(e,16400,74)&&k.KCM(2,t,"I\\",2)&&k.KDM(0,t,0)) {r=m=1;k.KO(2,t,"IJ");}else if(k.KKM(e,16400,74)&&k.KCM(2,t,"L\\",2)&&k.KDM(0,t,0)) {r=m=1;k.KO(2,t,"LJ");}else if(k.KKM(e,16400,74)&&k.KCM(2,t,"N\\",2)&&k.KDM(0,t,0)) {r=m=1;k.KO(2,t,"NJ");}else if(k.KKM(e,16400,74)&&k.KCM(1,t,"^",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ĵ");}else if(k.KKM(e,16400,74)&&k.KCM(1,t,"-",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ɉ");}else if(k.KKM(e,16400,74)&&k.KCM(1,t,"=",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ɲ");}else if(k.KKM(e,16400,75)&&k.KCM(1,t,"'",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ḱ");}else if(k.KKM(e,16400,75)&&k.KCM(1,t,"%",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ǩ");}else if(k.KKM(e,16400,75)&&k.KCM(1,t,"_",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ḵ");}else if(k.KKM(e,16400,75)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ḳ");}else if(k.KKM(e,16400,75)&&k.KCM(1,t,",",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ķ");}else if(k.KKM(e,16400,75)&&k.KCM(1,t,"$",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"₭");}else if(k.KKM(e,16400,76)&&k.KCM(1,t,"'",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ĺ");}else if(k.KKM(e,16400,76)&&k.KCM(1,t,"%",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ľ");}else if(k.KKM(e,16400,76)&&k.KCM(1,t,"~",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ɫ");}else if(k.KKM(e,16400,76)&&k.KCM(1,t,"-",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ł");}else if(k.KKM(e,16400,76)&&k.KCM(1,t,"_",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ḻ");}else if(k.KKM(e,16400,76)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ŀ");}else if(k.KKM(e,16400,76)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ḷ");}else if(k.KKM(e,16400,76)&&k.KCM(1,t,",",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ļ");}else if(k.KKM(e,16400,77)&&k.KCM(2,t,"T\\",2)&&k.KDM(0,t,0)) {r=m=1;k.KO(2,t,"™");}else if(k.KKM(e,16400,77)&&k.KCM(1,t,"'",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ḿ");}else if(k.KKM(e,16400,77)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ṁ");}else if(k.KKM(e,16400,77)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ṃ");}else if(k.KKM(e,16400,77)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"—");}else if(k.KKM(e,16400,78)&&k.KCM(1,t,"`",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ǹ");}else if(k.KKM(e,16400,78)&&k.KCM(1,t,"'",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ń");}else if(k.KKM(e,16400,78)&&k.KCM(1,t,"%",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ň");}else if(k.KKM(e,16400,78)&&k.KCM(1,t,"~",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ñ");}else if(k.KKM(e,16400,78)&&k.KCM(1,t,"_",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ṉ");}else if(k.KKM(e,16400,78)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ṅ");}else if(k.KKM(e,16400,78)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ṇ");}else if(k.KKM(e,16400,78)&&k.KCM(1,t,",",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ņ");}else if(k.KKM(e,16400,78)&&k.KCM(1,t,"=",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ŋ");}else if(k.KKM(e,16400,78)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"–");}else if(k.KKM(e,16400,78)&&k.KCM(1,t,"$",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"₦");}else if(k.KKM(e,16400,79)&&k.KCM(2,t,"N\\",2)&&k.KDM(0,t,0)) {r=m=1;k.KO(2,t,"№");}else if(k.KKM(e,16400,79)&&k.KCM(1,t,"`",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ò");}else if(k.KKM(e,16400,79)&&k.KCM(1,t,"#",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ȍ");}else if(k.KKM(e,16400,79)&&k.KCM(1,t,"'",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ó");}else if(k.KKM(e,16400,79)&&k.KCM(1,t,"\"",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ő");}else if(k.KKM(e,16400,79)&&k.KCM(1,t,"^",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ô");}else if(k.KKM(e,16400,79)&&k.KCM(1,t,"%",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ǒ");}else if(k.KKM(e,16400,79)&&k.KCM(1,t,"&",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ȏ");}else if(k.KKM(e,16400,79)&&k.KCM(1,t,"*",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ŏ");}else if(k.KKM(e,16400,79)&&k.KCM(1,t,"~",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Õ");}else if(k.KKM(e,16400,79)&&k.KCM(1,t,"-",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ō");}else if(k.KKM(e,16400,79)&&k.KCM(1,t,":",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ö");}else if(k.KKM(e,16400,79)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ȯ");}else if(k.KKM(e,16400,79)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ọ");}else if(k.KKM(e,16400,79)&&k.KCM(1,t,",",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ǫ");}else if(k.KKM(e,16400,79)&&k.KCM(1,t,"=",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ɵ");}else if(k.KKM(e,16400,79)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ø");}else if(k.KKM(e,16400,80)&&k.KCM(1,t,":",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"P̈");}else if(k.KKM(e,16400,80)&&k.KCM(1,t,"'",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ṕ");}else if(k.KKM(e,16400,80)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ṗ");}else if(k.KKM(e,16400,80)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"¶");}else if(k.KKM(e,16400,80)&&k.KCM(1,t,"$",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"₧");}else if(k.KKM(e,16400,82)&&k.KCM(1,t,"#",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ȑ");}else if(k.KKM(e,16400,82)&&k.KCM(1,t,"'",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ŕ");}else if(k.KKM(e,16400,82)&&k.KCM(1,t,"%",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ř");}else if(k.KKM(e,16400,82)&&k.KCM(1,t,"&",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ȓ");}else if(k.KKM(e,16400,82)&&k.KCM(1,t,"-",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ɍ");}else if(k.KKM(e,16400,82)&&k.KCM(1,t,"_",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ṟ");}else if(k.KKM(e,16400,82)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ṙ");}else if(k.KKM(e,16400,82)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ṛ");}else if(k.KKM(e,16400,82)&&k.KCM(1,t,",",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ŗ");}else if(k.KKM(e,16400,82)&&k.KCM(1,t,"$",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"₹");}else if(k.KKM(e,16400,83)&&k.KCM(2,t,"S\\",2)&&k.KDM(0,t,0)) {r=m=1;k.KO(2,t,"ẞ");}else if(k.KKM(e,16400,83)&&k.KCM(1,t,"'",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ś");}else if(k.KKM(e,16400,83)&&k.KCM(1,t,"^",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ŝ");}else if(k.KKM(e,16400,83)&&k.KCM(1,t,"%",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Š");}else if(k.KKM(e,16400,83)&&k.KCM(1,t,"@",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ș");}else if(k.KKM(e,16400,83)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ṡ");}else if(k.KKM(e,16400,83)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ṣ");}else if(k.KKM(e,16400,83)&&k.KCM(1,t,",",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ş");}else if(k.KKM(e,16400,83)&&k.KCM(1,t,"=",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ẞ");}else if(k.KKM(e,16400,83)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"§");}else if(k.KKM(e,16400,84)&&k.KCM(1,t,"%",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ť");}else if(k.KKM(e,16400,84)&&k.KCM(1,t,"-",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ŧ");}else if(k.KKM(e,16400,84)&&k.KCM(1,t,"_",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ṯ");}else if(k.KKM(e,16400,84)&&k.KCM(1,t,"@",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ț");}else if(k.KKM(e,16400,84)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ṫ");}else if(k.KKM(e,16400,84)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ṭ");}else if(k.KKM(e,16400,84)&&k.KCM(1,t,",",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ţ");}else if(k.KKM(e,16400,84)&&k.KCM(1,t,"=",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Þ");}else if(k.KKM(e,16400,84)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"‡");}else if(k.KKM(e,16400,85)&&k.KCM(1,t,"`",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ù");}else if(k.KKM(e,16400,85)&&k.KCM(1,t,"#",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ȕ");}else if(k.KKM(e,16400,85)&&k.KCM(1,t,"'",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ú");}else if(k.KKM(e,16400,85)&&k.KCM(1,t,"\"",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ű");}else if(k.KKM(e,16400,85)&&k.KCM(1,t,"^",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Û");}else if(k.KKM(e,16400,85)&&k.KCM(1,t,"%",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ǔ");}else if(k.KKM(e,16400,85)&&k.KCM(1,t,"&",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ȗ");}else if(k.KKM(e,16400,85)&&k.KCM(1,t,"*",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ŭ");}else if(k.KKM(e,16400,85)&&k.KCM(1,t,"~",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ũ");}else if(k.KKM(e,16400,85)&&k.KCM(1,t,"-",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ū");}else if(k.KKM(e,16400,85)&&k.KCM(1,t,":",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ü");}else if(k.KKM(e,16400,85)&&k.KCM(1,t,"@",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ů");}else if(k.KKM(e,16400,85)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ụ");}else if(k.KKM(e,16400,85)&&k.KCM(1,t,",",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ų");}else if(k.KKM(e,16400,86)&&k.KCM(1,t,"~",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ṽ");}else if(k.KKM(e,16400,86)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ṿ");}else if(k.KKM(e,16400,87)&&k.KCM(1,t,"`",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ẁ");}else if(k.KKM(e,16400,87)&&k.KCM(1,t,"'",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ẃ");}else if(k.KKM(e,16400,87)&&k.KCM(1,t,"^",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ŵ");}else if(k.KKM(e,16400,87)&&k.KCM(1,t,":",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ẅ");}else if(k.KKM(e,16400,87)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ẇ");}else if(k.KKM(e,16400,87)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ẉ");}else if(k.KKM(e,16400,88)&&k.KCM(1,t,"%",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ǯ");}else if(k.KKM(e,16400,88)&&k.KCM(1,t,":",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ẍ");}else if(k.KKM(e,16400,88)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ẋ");}else if(k.KKM(e,16400,89)&&k.KCM(1,t,"`",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ỳ");}else if(k.KKM(e,16400,89)&&k.KCM(1,t,"'",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ý");}else if(k.KKM(e,16400,89)&&k.KCM(1,t,"^",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ŷ");}else if(k.KKM(e,16400,89)&&k.KCM(1,t,"~",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ỹ");}else if(k.KKM(e,16400,89)&&k.KCM(1,t,"-",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ȳ");}else if(k.KKM(e,16400,89)&&k.KCM(1,t,":",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ÿ");}else if(k.KKM(e,16400,89)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ẏ");}else if(k.KKM(e,16400,89)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ỵ");}else if(k.KKM(e,16400,89)&&k.KCM(1,t,"=",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ȝ");}else if(k.KKM(e,16400,90)&&k.KCM(2,t,"D\\",2)&&k.KDM(0,t,0)) {r=m=1;k.KO(2,t,"DŽ");}else if(k.KKM(e,16400,90)&&k.KCM(1,t,"'",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ź");}else if(k.KKM(e,16400,90)&&k.KCM(1,t,"^",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ẑ");}else if(k.KKM(e,16400,90)&&k.KCM(1,t,"%",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ž");}else if(k.KKM(e,16400,90)&&k.KCM(1,t,"-",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ƶ");}else if(k.KKM(e,16400,90)&&k.KCM(1,t,"_",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ẕ");}else if(k.KKM(e,16400,90)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ż");}else if(k.KKM(e,16400,90)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ẓ");}else if(k.KKM(e,16400,90)&&k.KCM(1,t,",",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ⱬ");}else if(k.KKM(e,16400,90)&&k.KCM(1,t,"=",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"Ʒ");}else if(k.KKM(e,16384,220)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"\\");}else if(k.KKM(e,16384,220)&&k.KIFS(31,this.s56,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16384,220)&&k.KIFS(31,this.s57,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16384,220)) {r=m=1;k.KO(0,t,"\\");k.KDO(-1,t,0);}else if(k.KKM(e,16400,54)&&k.KCM(1,t,"^",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"^");}else if(k.KKM(e,16400,54)&&k.KIFS(31,this.s56,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16400,54)&&k.KIFS(31,this.s57,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16400,54)) {r=m=1;k.KO(0,t,"^");k.KDO(-1,t,0);}else if(k.KKM(e,16400,189)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"¯");}else if(k.KKM(e,16400,189)&&k.KCM(1,t,"_",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"_");}else if(k.KKM(e,16400,189)&&k.KIFS(31,this.s56,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16400,189)&&k.KIFS(31,this.s57,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16400,189)) {r=m=1;k.KO(0,t,"_");k.KDO(-1,t,0);}else if(k.KKM(e,16384,192)&&k.KCM(1,t,"`",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"`");}else if(k.KKM(e,16384,192)&&k.KIFS(31,this.s56,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16384,192)&&k.KIFS(31,this.s57,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16384,192)) {r=m=1;k.KO(0,t,"`");k.KDO(-1,t,0);}else if(k.KKM(e,16384,65)&&k.KCM(1,t,"`",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"à");}else if(k.KKM(e,16384,65)&&k.KCM(1,t,"#",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ȁ");}else if(k.KKM(e,16384,65)&&k.KCM(1,t,"'",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"á");}else if(k.KKM(e,16384,65)&&k.KCM(1,t,"^",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"â");}else if(k.KKM(e,16384,65)&&k.KCM(1,t,"%",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ǎ");}else if(k.KKM(e,16384,65)&&k.KCM(1,t,"&",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ȃ");}else if(k.KKM(e,16384,65)&&k.KCM(1,t,"*",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ă");}else if(k.KKM(e,16384,65)&&k.KCM(1,t,"~",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ã");}else if(k.KKM(e,16384,65)&&k.KCM(1,t,"-",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ā");}else if(k.KKM(e,16384,65)&&k.KCM(1,t,":",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ä");}else if(k.KKM(e,16384,65)&&k.KCM(1,t,"@",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"å");}else if(k.KKM(e,16384,65)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ȧ");}else if(k.KKM(e,16384,65)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ạ");}else if(k.KKM(e,16384,65)&&k.KCM(1,t,",",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ą");}else if(k.KKM(e,16384,66)&&k.KCM(1,t,"-",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ƀ");}else if(k.KKM(e,16384,66)&&k.KCM(1,t,"_",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ḇ");}else if(k.KKM(e,16384,66)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ḃ");}else if(k.KKM(e,16384,66)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ḅ");}else if(k.KKM(e,16384,67)&&k.KCM(1,t,"'",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ć");}else if(k.KKM(e,16384,67)&&k.KCM(1,t,"^",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ĉ");}else if(k.KKM(e,16384,67)&&k.KCM(1,t,"%",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"č");}else if(k.KKM(e,16384,67)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ċ");}else if(k.KKM(e,16384,67)&&k.KCM(1,t,",",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ç");}else if(k.KKM(e,16384,67)&&k.KCM(1,t,"=",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ɔ");}else if(k.KKM(e,16384,67)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"©");}else if(k.KKM(e,16384,67)&&k.KCM(1,t,"$",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"¢");}else if(k.KKM(e,16384,68)&&k.KCM(1,t,"%",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ď");}else if(k.KKM(e,16384,68)&&k.KCM(1,t,"-",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"đ");}else if(k.KKM(e,16384,68)&&k.KCM(1,t,"_",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ḏ");}else if(k.KKM(e,16384,68)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ḋ");}else if(k.KKM(e,16384,68)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ḍ");}else if(k.KKM(e,16384,68)&&k.KCM(1,t,",",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ḑ");}else if(k.KKM(e,16384,68)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ð");}else if(k.KKM(e,16384,68)&&k.KCM(1,t,"$",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"₫");}else if(k.KKM(e,16384,69)&&k.KCM(2,t,"a\\",2)&&k.KDM(0,t,0)) {r=m=1;k.KO(2,t,"æ");}else if(k.KKM(e,16384,69)&&k.KCM(2,t,"o\\",2)&&k.KDM(0,t,0)) {r=m=1;k.KO(2,t,"œ");}else if(k.KKM(e,16384,69)&&k.KCM(1,t,"`",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"è");}else if(k.KKM(e,16384,69)&&k.KCM(1,t,"#",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ȅ");}else if(k.KKM(e,16384,69)&&k.KCM(1,t,"'",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"é");}else if(k.KKM(e,16384,69)&&k.KCM(1,t,"^",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ê");}else if(k.KKM(e,16384,69)&&k.KCM(1,t,"%",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ě");}else if(k.KKM(e,16384,69)&&k.KCM(1,t,"&",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ȇ");}else if(k.KKM(e,16384,69)&&k.KCM(1,t,"*",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ĕ");}else if(k.KKM(e,16384,69)&&k.KCM(1,t,"~",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ẽ");}else if(k.KKM(e,16384,69)&&k.KCM(1,t,"-",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ē");}else if(k.KKM(e,16384,69)&&k.KCM(1,t,":",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ë");}else if(k.KKM(e,16384,69)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ė");}else if(k.KKM(e,16384,69)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ẹ");}else if(k.KKM(e,16384,69)&&k.KCM(1,t,",",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ę");}else if(k.KKM(e,16384,69)&&k.KCM(1,t,"=",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ə");}else if(k.KKM(e,16384,69)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ɛ");}else if(k.KKM(e,16384,69)&&k.KCM(1,t,"$",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"€");}else if(k.KKM(e,16384,70)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ḟ");}else if(k.KKM(e,16384,70)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ª");}else if(k.KKM(e,16384,70)&&k.KCM(1,t,"$",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"₱");}else if(k.KKM(e,16384,71)&&k.KCM(2,t,"n\\",2)&&k.KDM(0,t,0)) {r=m=1;k.KO(2,t,"ŋ");}else if(k.KKM(e,16384,71)&&k.KCM(1,t,"~",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"g̃");}else if(k.KKM(e,16384,71)&&k.KCM(1,t,"'",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ǵ");}else if(k.KKM(e,16384,71)&&k.KCM(1,t,"^",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ĝ");}else if(k.KKM(e,16384,71)&&k.KCM(1,t,"%",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ǧ");}else if(k.KKM(e,16384,71)&&k.KCM(1,t,"*",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ğ");}else if(k.KKM(e,16384,71)&&k.KCM(1,t,"-",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ḡ");}else if(k.KKM(e,16384,71)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ġ");}else if(k.KKM(e,16384,71)&&k.KCM(1,t,",",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ģ");}else if(k.KKM(e,16384,71)&&k.KCM(1,t,"=",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ɂ");}else if(k.KKM(e,16384,71)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ǥ");}else if(k.KKM(e,16384,71)&&k.KCM(1,t,"$",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"₰");}else if(k.KKM(e,16384,72)&&k.KCM(2,t,"t\\",2)&&k.KDM(0,t,0)) {r=m=1;k.KO(2,t,"þ");}else if(k.KKM(e,16384,72)&&k.KCM(1,t,"^",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ĥ");}else if(k.KKM(e,16384,72)&&k.KCM(1,t,"%",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ȟ");}else if(k.KKM(e,16384,72)&&k.KCM(1,t,"*",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ḫ");}else if(k.KKM(e,16384,72)&&k.KCM(1,t,"-",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ħ");}else if(k.KKM(e,16384,72)&&k.KCM(1,t,"_",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ẖ");}else if(k.KKM(e,16384,72)&&k.KCM(1,t,":",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ḧ");}else if(k.KKM(e,16384,72)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ḣ");}else if(k.KKM(e,16384,72)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ḥ");}else if(k.KKM(e,16384,72)&&k.KCM(1,t,",",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ḩ");}else if(k.KKM(e,16384,72)&&k.KCM(1,t,"$",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"₴");}else if(k.KKM(e,16384,73)&&k.KCM(2,t,"f\\",2)&&k.KDM(0,t,0)) {r=m=1;k.KO(2,t,"fi");}else if(k.KKM(e,16384,73)&&k.KCM(2,t,"o\\",2)&&k.KDM(0,t,0)) {r=m=1;k.KO(2,t,"ƣ");}else if(k.KKM(e,16384,73)&&k.KCM(1,t,"`",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ì");}else if(k.KKM(e,16384,73)&&k.KCM(1,t,"#",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ȉ");}else if(k.KKM(e,16384,73)&&k.KCM(1,t,"'",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"í");}else if(k.KKM(e,16384,73)&&k.KCM(1,t,"^",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"î");}else if(k.KKM(e,16384,73)&&k.KCM(1,t,"%",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ǐ");}else if(k.KKM(e,16384,73)&&k.KCM(1,t,"&",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ȋ");}else if(k.KKM(e,16384,73)&&k.KCM(1,t,"*",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ĭ");}else if(k.KKM(e,16384,73)&&k.KCM(1,t,"~",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ĩ");}else if(k.KKM(e,16384,73)&&k.KCM(1,t,"-",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ī");}else if(k.KKM(e,16384,73)&&k.KCM(1,t,":",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ï");}else if(k.KKM(e,16384,73)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ı");}else if(k.KKM(e,16384,73)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ị");}else if(k.KKM(e,16384,73)&&k.KCM(1,t,",",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"į");}else if(k.KKM(e,16384,74)&&k.KCM(2,t,"i\\",2)&&k.KDM(0,t,0)) {r=m=1;k.KO(2,t,"ij");}else if(k.KKM(e,16384,74)&&k.KCM(2,t,"L\\",2)&&k.KDM(0,t,0)) {r=m=1;k.KO(2,t,"Lj");}else if(k.KKM(e,16384,74)&&k.KCM(2,t,"l\\",2)&&k.KDM(0,t,0)) {r=m=1;k.KO(2,t,"lj");}else if(k.KKM(e,16384,74)&&k.KCM(2,t,"N\\",2)&&k.KDM(0,t,0)) {r=m=1;k.KO(2,t,"Nj");}else if(k.KKM(e,16384,74)&&k.KCM(2,t,"n\\",2)&&k.KDM(0,t,0)) {r=m=1;k.KO(2,t,"nj");}else if(k.KKM(e,16384,74)&&k.KCM(1,t,"^",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ĵ");}else if(k.KKM(e,16384,74)&&k.KCM(1,t,"%",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ǰ");}else if(k.KKM(e,16384,74)&&k.KCM(1,t,"-",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ɉ");}else if(k.KKM(e,16384,74)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ȷ");}else if(k.KKM(e,16384,74)&&k.KCM(1,t,"=",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ɲ");}else if(k.KKM(e,16384,75)&&k.KCM(1,t,"'",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ḱ");}else if(k.KKM(e,16384,75)&&k.KCM(1,t,"%",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ǩ");}else if(k.KKM(e,16384,75)&&k.KCM(1,t,"_",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ḵ");}else if(k.KKM(e,16384,75)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ḳ");}else if(k.KKM(e,16384,75)&&k.KCM(1,t,",",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ķ");}else if(k.KKM(e,16384,75)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ĸ");}else if(k.KKM(e,16384,75)&&k.KCM(1,t,"$",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"₡");}else if(k.KKM(e,16384,76)&&k.KCM(2,t,"f\\",2)&&k.KDM(0,t,0)) {r=m=1;k.KO(2,t,"fl");}else if(k.KKM(e,16384,76)&&k.KCM(1,t,"'",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ĺ");}else if(k.KKM(e,16384,76)&&k.KCM(1,t,"%",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ľ");}else if(k.KKM(e,16384,76)&&k.KCM(1,t,"~",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ɫ");}else if(k.KKM(e,16384,76)&&k.KCM(1,t,"-",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ł");}else if(k.KKM(e,16384,76)&&k.KCM(1,t,"_",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ḻ");}else if(k.KKM(e,16384,76)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ŀ");}else if(k.KKM(e,16384,76)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ḷ");}else if(k.KKM(e,16384,76)&&k.KCM(1,t,",",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ļ");}else if(k.KKM(e,16384,76)&&k.KCM(1,t,"$",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"₤");}else if(k.KKM(e,16384,77)&&k.KCM(2,t,"t\\",2)&&k.KDM(0,t,0)) {r=m=1;k.KO(2,t,"™");}else if(k.KKM(e,16384,77)&&k.KCM(1,t,"'",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ḿ");}else if(k.KKM(e,16384,77)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ṁ");}else if(k.KKM(e,16384,77)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ṃ");}else if(k.KKM(e,16384,77)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"º");}else if(k.KKM(e,16384,78)&&k.KCM(1,t,"`",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ǹ");}else if(k.KKM(e,16384,78)&&k.KCM(1,t,"'",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ń");}else if(k.KKM(e,16384,78)&&k.KCM(1,t,"%",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ň");}else if(k.KKM(e,16384,78)&&k.KCM(1,t,"~",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ñ");}else if(k.KKM(e,16384,78)&&k.KCM(1,t,"_",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ṉ");}else if(k.KKM(e,16384,78)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ṅ");}else if(k.KKM(e,16384,78)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ṇ");}else if(k.KKM(e,16384,78)&&k.KCM(1,t,",",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ņ");}else if(k.KKM(e,16384,78)&&k.KCM(1,t,"=",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ŋ");}else if(k.KKM(e,16384,78)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ʼn");}else if(k.KKM(e,16384,78)&&k.KCM(1,t,"$",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"₪");}else if(k.KKM(e,16384,79)&&k.KCM(2,t,"n\\",2)&&k.KDM(0,t,0)) {r=m=1;k.KO(2,t,"№");}else if(k.KKM(e,16384,79)&&k.KCM(1,t,"`",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ò");}else if(k.KKM(e,16384,79)&&k.KCM(1,t,"#",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ȍ");}else if(k.KKM(e,16384,79)&&k.KCM(1,t,"'",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ó");}else if(k.KKM(e,16384,79)&&k.KCM(1,t,"\"",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ő");}else if(k.KKM(e,16384,79)&&k.KCM(1,t,"^",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ô");}else if(k.KKM(e,16384,79)&&k.KCM(1,t,"%",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ǒ");}else if(k.KKM(e,16384,79)&&k.KCM(1,t,"&",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ȏ");}else if(k.KKM(e,16384,79)&&k.KCM(1,t,"*",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ŏ");}else if(k.KKM(e,16384,79)&&k.KCM(1,t,"~",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"õ");}else if(k.KKM(e,16384,79)&&k.KCM(1,t,"-",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ō");}else if(k.KKM(e,16384,79)&&k.KCM(1,t,":",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ö");}else if(k.KKM(e,16384,79)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ȯ");}else if(k.KKM(e,16384,79)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ọ");}else if(k.KKM(e,16384,79)&&k.KCM(1,t,",",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ǫ");}else if(k.KKM(e,16384,79)&&k.KCM(1,t,"=",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ɵ");}else if(k.KKM(e,16384,79)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ø");}else if(k.KKM(e,16384,80)&&k.KCM(1,t,":",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"p̈");}else if(k.KKM(e,16384,80)&&k.KCM(1,t,"'",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ṕ");}else if(k.KKM(e,16384,80)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ṗ");}else if(k.KKM(e,16384,80)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"℗");}else if(k.KKM(e,16384,80)&&k.KCM(1,t,"$",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"£");}else if(k.KKM(e,16384,82)&&k.KCM(1,t,"#",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ȑ");}else if(k.KKM(e,16384,82)&&k.KCM(1,t,"'",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ŕ");}else if(k.KKM(e,16384,82)&&k.KCM(1,t,"%",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ř");}else if(k.KKM(e,16384,82)&&k.KCM(1,t,"&",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ȓ");}else if(k.KKM(e,16384,82)&&k.KCM(1,t,"-",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ɍ");}else if(k.KKM(e,16384,82)&&k.KCM(1,t,"_",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ṟ");}else if(k.KKM(e,16384,82)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ṙ");}else if(k.KKM(e,16384,82)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ṛ");}else if(k.KKM(e,16384,82)&&k.KCM(1,t,",",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ŗ");}else if(k.KKM(e,16384,82)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"®");}else if(k.KKM(e,16384,82)&&k.KCM(1,t,"$",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"₨");}else if(k.KKM(e,16384,83)&&k.KCM(2,t,"s\\",2)&&k.KDM(0,t,0)) {r=m=1;k.KO(2,t,"ß");}else if(k.KKM(e,16384,83)&&k.KCM(1,t,"'",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ś");}else if(k.KKM(e,16384,83)&&k.KCM(1,t,"^",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ŝ");}else if(k.KKM(e,16384,83)&&k.KCM(1,t,"%",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"š");}else if(k.KKM(e,16384,83)&&k.KCM(1,t,"@",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ș");}else if(k.KKM(e,16384,83)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ṡ");}else if(k.KKM(e,16384,83)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ṣ");}else if(k.KKM(e,16384,83)&&k.KCM(1,t,",",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ş");}else if(k.KKM(e,16384,83)&&k.KCM(1,t,"=",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ß");}else if(k.KKM(e,16384,83)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ſ");}else if(k.KKM(e,16384,84)&&k.KCM(1,t,"%",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ť");}else if(k.KKM(e,16384,84)&&k.KCM(1,t,"-",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ŧ");}else if(k.KKM(e,16384,84)&&k.KCM(1,t,"_",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ṯ");}else if(k.KKM(e,16384,84)&&k.KCM(1,t,":",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ẗ");}else if(k.KKM(e,16384,84)&&k.KCM(1,t,"@",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ț");}else if(k.KKM(e,16384,84)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ṫ");}else if(k.KKM(e,16384,84)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ṭ");}else if(k.KKM(e,16384,84)&&k.KCM(1,t,",",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ţ");}else if(k.KKM(e,16384,84)&&k.KCM(1,t,"=",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"þ");}else if(k.KKM(e,16384,84)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"†");}else if(k.KKM(e,16384,84)&&k.KCM(1,t,"$",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"₮");}else if(k.KKM(e,16384,85)&&k.KCM(1,t,"`",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ù");}else if(k.KKM(e,16384,85)&&k.KCM(1,t,"#",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ȕ");}else if(k.KKM(e,16384,85)&&k.KCM(1,t,"'",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ú");}else if(k.KKM(e,16384,85)&&k.KCM(1,t,"\"",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ű");}else if(k.KKM(e,16384,85)&&k.KCM(1,t,"^",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"û");}else if(k.KKM(e,16384,85)&&k.KCM(1,t,"%",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ǔ");}else if(k.KKM(e,16384,85)&&k.KCM(1,t,"&",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ȗ");}else if(k.KKM(e,16384,85)&&k.KCM(1,t,"*",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ŭ");}else if(k.KKM(e,16384,85)&&k.KCM(1,t,"~",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ũ");}else if(k.KKM(e,16384,85)&&k.KCM(1,t,"-",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ū");}else if(k.KKM(e,16384,85)&&k.KCM(1,t,":",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ü");}else if(k.KKM(e,16384,85)&&k.KCM(1,t,"@",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ů");}else if(k.KKM(e,16384,85)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ụ");}else if(k.KKM(e,16384,85)&&k.KCM(1,t,",",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ų");}else if(k.KKM(e,16384,85)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"µ");}else if(k.KKM(e,16384,86)&&k.KCM(1,t,"~",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ṽ");}else if(k.KKM(e,16384,86)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ṿ");}else if(k.KKM(e,16384,87)&&k.KCM(1,t,"`",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ẁ");}else if(k.KKM(e,16384,87)&&k.KCM(1,t,"'",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ẃ");}else if(k.KKM(e,16384,87)&&k.KCM(1,t,"^",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ŵ");}else if(k.KKM(e,16384,87)&&k.KCM(1,t,":",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ẅ");}else if(k.KKM(e,16384,87)&&k.KCM(1,t,"@",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ẘ");}else if(k.KKM(e,16384,87)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ẇ");}else if(k.KKM(e,16384,87)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ẉ");}else if(k.KKM(e,16384,87)&&k.KCM(1,t,"$",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"₩");}else if(k.KKM(e,16384,88)&&k.KCM(1,t,"%",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ǯ");}else if(k.KKM(e,16384,88)&&k.KCM(1,t,":",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ẍ");}else if(k.KKM(e,16384,88)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ẋ");}else if(k.KKM(e,16384,88)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"×");}else if(k.KKM(e,16384,89)&&k.KCM(1,t,"`",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ỳ");}else if(k.KKM(e,16384,89)&&k.KCM(1,t,"'",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ý");}else if(k.KKM(e,16384,89)&&k.KCM(1,t,"^",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ŷ");}else if(k.KKM(e,16384,89)&&k.KCM(1,t,"~",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ỹ");}else if(k.KKM(e,16384,89)&&k.KCM(1,t,"-",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ȳ");}else if(k.KKM(e,16384,89)&&k.KCM(1,t,":",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ÿ");}else if(k.KKM(e,16384,89)&&k.KCM(1,t,"@",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ẙ");}else if(k.KKM(e,16384,89)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ẏ");}else if(k.KKM(e,16384,89)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ỵ");}else if(k.KKM(e,16384,89)&&k.KCM(1,t,"=",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ȝ");}else if(k.KKM(e,16384,89)&&k.KCM(1,t,"$",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"¥");}else if(k.KKM(e,16384,90)&&k.KCM(2,t,"D\\",2)&&k.KDM(0,t,0)) {r=m=1;k.KO(2,t,"Dž");}else if(k.KKM(e,16384,90)&&k.KCM(2,t,"d\\",2)&&k.KDM(0,t,0)) {r=m=1;k.KO(2,t,"dž");}else if(k.KKM(e,16384,90)&&k.KCM(1,t,"'",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ź");}else if(k.KKM(e,16384,90)&&k.KCM(1,t,"^",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ẑ");}else if(k.KKM(e,16384,90)&&k.KCM(1,t,"%",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ž");}else if(k.KKM(e,16384,90)&&k.KCM(1,t,"-",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ƶ");}else if(k.KKM(e,16384,90)&&k.KCM(1,t,"_",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ẕ");}else if(k.KKM(e,16384,90)&&k.KCM(1,t,".",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ż");}else if(k.KKM(e,16384,90)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ẓ");}else if(k.KKM(e,16384,90)&&k.KCM(1,t,",",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ⱬ");}else if(k.KKM(e,16384,90)&&k.KCM(1,t,"=",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"ʒ");}else if(k.KKM(e,16400,220)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"¦");}else if(k.KKM(e,16400,220)&&k.KCM(1,t,"|",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"|");}else if(k.KKM(e,16400,220)&&k.KIFS(31,this.s56,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16400,220)&&k.KIFS(31,this.s57,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16400,220)) {r=m=1;k.KO(0,t,"|");k.KDO(-1,t,0);}else if(k.KKM(e,16400,192)&&k.KCM(1,t,"\\",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"¬");}else if(k.KKM(e,16400,192)&&k.KCM(1,t,"~",1)&&k.KDM(0,t,0)) {r=m=1;k.KO(1,t,"~");}else if(k.KKM(e,16400,192)&&k.KIFS(31,this.s56,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16400,192)&&k.KIFS(31,this.s57,t)) {r=m=1;r=this.g1(t,e);}else if(k.KKM(e,16400,192)) {r=m=1;k.KO(0,t,"~");k.KDO(-1,t,0);}return r;};this.g1=function(t,e) {var k=KeymanWeb,r=0,m=0;return r;};this.KHF=function(e) { + var h = document.getElementsByTagName('head'); + var stext = + "#keyboard_europeanlatin_help { text-align: left; padding: 0; background: #f5e3de; font-size: 8pt; font-family: Tahoma; cursor: default; padding: 4px; }"+ + "#keyboard_europeanlatin_help table { margin-top: 0; }"+ + "#keyboard_europeanlatin_help tr.out td { padding: 4px; border: solid 1px #ad4a28; font-size: 10pt; font-family: Cambria, Tahoma; font-weight: bold; text-align: center; background: white; }"+ + "#keyboard_europeanlatin_help th { padding: 2px 2px; font-size: 8pt; font-family: Tahoma; }"+ + "#keyboard_europeanlatin_help span.elkey { font-weight: normal; background: #e0e0e0; border: outset 1px; padding: 2px 6px; }"+ + "#keyboard_europeanlatin_help th.prompt { text-align: left; white-space: nowrap; }"+ + "#keyboard_europeanlatin_help tr.key th.prompt { background: white; border: none; font-weight: normal; text-align: right; }"+ + "#keyboard_europeanlatin_help tr.key th.title { background: white; border: none; font-weight: bold; vertical-align: middle; text-align: left; padding: 1px; }"+ + "#keyboard_europeanlatin_help tr.key th { min-width: 14px; margin: 2px; font-weight: normal; text-align: center; background: #e0e0e0; border: outset 1px; padding: 2px 2px; }"+ + "#keyboard_europeanlatin_help tr.out th.prompt { background: white; border: none; font-weight: normal; text-align: right; }"+ + "#keyboard_europeanlatin_help tr.gap th { background: white; border: none; height: 7px; }"+ + "#keyboard_europeanlatin_help p { font-weight: bold; }"+ + "#keyboard_eurolatin_tabsheets { color: black; border: solid 1px #ad4a28; margin: 0 4px 4px 4px; background: white; z-index: 101; }"+ + ".keyboard_eurolatin_tabsheet_selected { display: block; padding: 6px 6px 0 6px; }"+ + ".keyboard_eurolatin_tabsheet { display: none; }"+ + "#keyboard_eurolatin_tabs { margin: 4px 4px 0 4px; z-index: 100; }"+ + ".keyboard_eurolatin_tab { background: white; color: #ad4a28; border: solid 1px #ad4a28; display: inline; padding: 1px 4px 0px 4px; height: 16px; }"+ + ".keyboard_eurolatin_tab_selected { background: white; color: #ad4a28; border: solid 1px #ad4a28; display: inline; padding: 1px 4px; border-bottom: none; margin-top: -1px; height: 18px;}"; + + var style = document.createElement("style"); + style.setAttribute("type", "text/css"); + if(style.styleSheet){// IE + style.styleSheet.cssText = stext; + } else {// w3c + var cssText = document.createTextNode(stext); + style.appendChild(cssText); + } + if(h && h.length > 0) + h[0].appendChild(style); + + e=document.getElementById('keyboard_europeanlatin_help'); + if (typeof e.onselectstart!="undefined") //IE route + e.onselectstart=function(){return false;}; + else + { + e.style.MozUserSelect="none"; + e.style.KhtmlUserSelect="none"; + e.style.UserSelect="none"; + } + var ch = e.getElementsByTagName('td'); + + for(var i = 0; i < ch.length; i++) + { + if(ch[i].attributes['o']) + { + var sxv = ch[i].attributes['x'].value, so = ch[i].attributes['o'].value, sc = ch[i].attributes['c'].value; + if(ch[i].attributes['p']) var sp = ch[i].attributes['p'].value; else var sp = ''; + // ch[i].title = 'The following combinations are available: '+so; + var ce = function(tag){return document.createElement(tag);} + var sx = '', sy = '', sz = (sp == '' ? '' : sy); + var e2 = ce('div'); + for(var j = 0; j < sc.length; j++) + { + var chvo = so.charAt(j), chvc = sc.charAt(j), chvp = sp.charAt(j); + /* Special case for characters p umlaut, g tilde because they aren't precomposed */ + if(sxv == ':' && chvo == 'p') { chvo = 'p̈'; chvp = 'P̈'; } + if(sxv == '~' && chvo == 'g') { chvo = 'g̃'; chvp = 'G̃'; } + sx += ''; + sy += ''; + if(sp != '') sz += ''; + } + e2.innerHTML = sx+''+sy+''+sz+(sz == '' ? '' : '')+'
'+sxv+chvc+''+chvo+''+chvp+'
'; + + var es = e2.style; + es.background = '#f3ffdf'; + es.border = 'solid 1px #ad4a28'; + es.padding = '2px'; + es.display = 'none'; + es.position = 'absolute'; + es.left = (ch[i].offsetLeft+4)+'px'; + es.top = '24px'; + e2.onclick = function() { KeymanWeb.KT(); window.event.cancelBubble=true; return false; } + + ch[i].kmw_subitems = e2; + ch[i].appendChild(e2); + ch[i].onmouseover = function() { this.style.background = KeymanWeb_KeyHoverColor; this.kmw_subitems.style.left=this.offsetLeft+4+'px'; this.kmw_subitems.style.top=(this.offsetParent.offsetTop+this.offsetTop+this.offsetHeight-2)+'px'; this.kmw_subitems.style.display = 'block'; return false; } + ch[i].onmouseout = function() { this.style.background = ''; this.kmw_subitems.style.display = 'none'; return false; } + } + else + { + ch[i].onmouseover = function() { this.style.background = KeymanWeb_KeyHoverColor; return false; } + ch[i].onmouseout = function() { this.style.background = ''; return false; } + } + + ch[i].onclick = function(e) { with(this) { if(attributes['x']) KeymanWeb.KT(attributes['x'].value,0); else if(innerHTML != ' ') KeymanWeb.KT(innerHTML); else KeymanWeb.KT(''); } if(!e)e=window.event;if(e) e.cancelBubble=true;} + ch[i].onmousedown = function(e) { KeymanWeb.KSF(); if(!e)e=window.event;if(e) e.cancelBubble=true; } + } + + e.onclick=function() { KeymanWeb.KT(''); return false; } + e.onmousedown=function() { KeymanWeb.KSF(); return false; } + + e = document.getElementById('keyboard_eurolatin_tabs'); + e2 = document.getElementById('keyboard_eurolatin_tabsheets'); + var ch = [document.getElementById('keyboard_eurolatin_letters_tab'), document.getElementById('keyboard_eurolatin_symbols_tab')]; + var ch2 = [document.getElementById('keyboard_eurolatin_letters_tabsheet'), document.getElementById('keyboard_eurolatin_symbols_tabsheet')]; + for(var i = 0; i < ch.length; i++) + ch[i].onclick = (function(i) { return function(e) + { + for(var j = 0; j < ch.length; j++) + { + ch[j].className = "keyboard_eurolatin_tab" + (i == j ? "_selected" : ""); + ch2[j].className = "keyboard_eurolatin_tabsheet" + (i == j ? "_selected" : ""); + } + } + })(i); +} +} \ No newline at end of file