/// <summary>
        /// 生成品种代码
        /// </summary>
        protected void GenerateCodeInfo(Species baseSpecies, string codeTitle)
        {
            if (Codes == null)
            {
                Codes = new List <Contract>();
            }
            for (int i = 0; i < baseSpecies.Codes.Count - 1; i++)
            {
                for (int j = i + 1; j < baseSpecies.Codes.Count; j++)
                {
                    Contract codeInfo = new Contract(codeTitle + " " + baseSpecies.Codes[i].Code + "&" + baseSpecies.Codes[j].Code, baseSpecies.Codes[i].Hycs, baseSpecies.Codes[i].Fluct);
                    codeInfo.Name = baseSpecies.Codes[i].Name + "/" + baseSpecies.Codes[j].Name;
                    //codeInfo.TradingTime = baseSpecies.codes[i].TradingTime;
                    //codeInfo.TimeZone = baseSpecies.codes[i].TimeZone;
                    Codes.Add(codeInfo);

                    //添加合约信息
                    //SpeciesCodeManager.GetInstance().AddSpeicesCode(new SpeciesCode()
                    //{
                    //    MarketType = (ushort)marketType,
                    //    Month = "",
                    //    MonthCode = "",
                    //    Year = "",
                    //    YearCode = "",
                    //    Code = codeInfo.Code,
                    //    Species = speciesName,
                    //    Currency = baseCurrency
                    //});
                }
            }
        }
Exemple #2
0
 private void AddCode(CodedValue code)
 {
     if (code != null)
     {
         Codes.Add(code);
     }
 }
Exemple #3
0
        private void getConfig()
        {
            XmlDocument doc = new XmlDocument();

            doc.Load(fileUri);

            foreach (XmlNode LanguageNode in doc["Config"]["Languages"].ChildNodes)
            {
                String  languageName     = LanguageNode.Attributes["name"].InnerText;
                String  languageCode     = LanguageNode.Attributes["code"].InnerText;
                Boolean languageSelected = (LanguageNode.Attributes["selected"].InnerText == "True") ? true : false;
                Languages.Add(languageName, languageSelected);
                Codes.Add(languageName, languageCode);
                if (languageSelected)
                {
                    SelectedLanguage = languageName;
                }
            }

            MaxConnections = Int32.Parse(doc["Config"]["MaxConnections"].InnerText);

            QuestionBeforeConnection = (doc["Config"]["QuestionBeforeConnection"].InnerText == "True") ? true : false;

            MouseSensibility = Int32.Parse(doc["Config"]["MouseSensibility"].InnerText);

            ScrollSensibility = Int32.Parse(doc["Config"]["ScrollSensibility"].InnerText);
        }
Exemple #4
0
 public void StartProgress(Codes codes)
 {
     if (codes.Code.Length == 8 && Codes.Add(codes) && API is Connect api)
     {
         api.Request.RequestTrData(new Task(() => (codes.Code[1].Equals('0') ? new T2101() as IQuerys : new T8402())?.QueryExcute(codes.Code)));
     }
 }
Exemple #5
0
        public bool AddCode(string name)
        {
            if (Codes.FirstOrDefault(c => c.Name == name) != null)
            {
                return(false);
            }

            Codes.Add(new Code(name));
            return(true);
        }
Exemple #6
0
        public async void LoadCodesAsync()
        {
            var codes = await repository.LoadCodesAsync();

            Codes.Clear();

            foreach (var item in codes)
            {
                Codes.Add(item);
            }
        }
        public void RefreshDocNames()
        //Get all documents names
        {
            IMongoCollection <BsonDocument> collection =
                StartWindow.database.GetCollection <BsonDocument>(CurrentColName);

            Codes.Clear();

            var cursor = collection.Find(new BsonDocument()).Sort("{ description: 1 }").ToCursor();

            foreach (var document in cursor.ToEnumerable())
            {
                Codes.Add(document[1].ToString(), document[2].ToString());
            }
        }
Exemple #8
0
        /// <summary>
        /// Encodes a <see cref="VocabularyItem"/> as a CodedValue and
        /// adds it to the list of coded values.
        /// </summary>
        ///
        /// <param name="item">
        /// The <see cref="VocabularyItem"/> to use.
        /// </param>
        ///
        public void Add(VocabularyItem item)
        {
            CodedValue codedValue =
                new CodedValue(
                    item.Value,
                    item.VocabularyName,
                    item.Family,
                    item.Version);

            if (_text == null)
            {
                _text = item.DisplayText;
            }

            Codes.Add(codedValue);
        }
Exemple #9
0
        /// <summary>
        /// Insert code for TransactionDetails (geting :86: details)
        /// </summary>
        /// <param name="detailField"></param>
        /// <param name="codes"></param>
        public void AddCodeFor(TransactionDetail detailField, params string[] codes)
        {
            if (codes == null || codes.Length == 0)
            {
                throw new ArgumentException("codes can not be empty", nameof(codes));
            }

            foreach (var item in codes)
            {
                if (string.IsNullOrEmpty(item))
                {
                    throw new ArgumentException("code can not be empty string", nameof(codes));
                }
            }
            Codes.Add(detailField, codes);
        }
        /// <summary>
        /// 生成跨品种代码
        /// </summary>
        public void GenerateSPCCodeInfo(Species baseSpecies, Species baseSpecies2, string codeTitle)
        {
            if (Codes == null)
            {
                Codes = new List <Contract>();
            }
            for (int i = 0, j = 0; i < Math.Min(baseSpecies.Codes.Count, baseSpecies2.Codes.Count) && j < Math.Min(baseSpecies.Codes.Count, baseSpecies2.Codes.Count);)
            {
                int    tempcount1 = baseSpecies.Codes[i].Code.IndexOfAny("0123456789".ToCharArray());
                string tempcode1  = baseSpecies.Codes[i].Code.Substring(tempcount1);
                int    tempcount2 = baseSpecies2.Codes[j].Code.IndexOfAny("0123456789".ToCharArray());
                string tempcode2  = baseSpecies2.Codes[j].Code.Substring(tempcount2);
                if (tempcode1 == tempcode2)
                {
                    //CodeInfo codeInfo = new CodeInfo(marketType, codeTitle + " " + baseSpecies.codes[i].codeInfo.StrCode + "&" + baseSpecies2.codes[j].codeInfo.StrCode, baseCurrency);
                    Contract codeInfo = new Contract(codeTitle + " " + baseSpecies.Codes[i].Code + "&" + baseSpecies2.Codes[j].Code, baseSpecies.Codes[i].Hycs, baseSpecies.Codes[i].Fluct);
                    codeInfo.Name = baseSpecies.Codes[i].Name + "/" + baseSpecies2.Codes[j].Name;
                    //codeInfo.TradingTime = baseSpecies.codes[i].TradingTime;
                    //codeInfo.TimeZone = baseSpecies.codes[i].TimeZone;
                    Codes.Add(codeInfo);

                    //添加合约信息
                    //SpeciesCodeManager.GetInstance().AddSpeicesCode(new SpeciesCode()
                    //{
                    //    //MarketType = (ushort)marketType,
                    //    Month = "",
                    //    MonthCode = "",
                    //    Year = "",
                    //    YearCode = "",
                    //    Code = codeInfo.Code,
                    //    Species = speciesName,
                    //    Currency = baseCurrency
                    //});

                    i++;
                    j++;
                }
                else if (int.Parse(tempcode1) > int.Parse(tempcode2))
                {
                    j++;
                }
                else if (int.Parse(tempcode1) < int.Parse(tempcode2))
                {
                    i++;
                }
            }
        }
Exemple #11
0
 public void Setup(object obj)
 {
     if (!IsInitialized)
     {
         GameEvents.PromoReceived.Subscribe(args => {
             if (args.IsSuccess)
             {
                 if (IsValid(args.Code))
                 {
                     Codes.Add(args.Code);
                     Services.PlayerService.AddCoins(args.Count);
                 }
             }
         }).AddTo(Services.Disposables);
         IsInitialized = true;
     }
 }
Exemple #12
0
 /// <summary>
 /// 设置没有任何分隔符的拼音,由系统重新分割开
 /// </summary>
 /// <param name="pinyin"></param>
 public void SetPinyinString(string pinyin)
 {
     foreach (var c in word)
     {
         var pys   = PinyinHelper.GetPinYinOfChar(c);
         var match = false;
         foreach (var cpy in pys)
         {
             if (pinyin.StartsWith(cpy))//拼音匹配正确
             {
                 match  = true;
                 pinyin = pinyin.Substring(cpy.Length);
                 Codes.Add(new List <string> {
                     cpy
                 });
                 break;
             }
         }
         if (!match) //这个字的所有拼音都不和传入的字符串中的拼音匹配
         {
             Codes.Add(pys);
         }
     }
 }
Exemple #13
0
        static GeoConvertHelper()
        {
            //---------- masivshi kodebi sheesabameba:  abcdefghijklmnopqrstuvwxyzWRTSCJZ[];",.`             ----------------------------------------
            var _eng_ = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 39, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 87, 69, 82, 84, 89, 85, 73, 79, 80, 123, 125, 65, 83, 68, 70, 71, 72, 74, 75, 76, 58, 34, 90, 88, 67, 86, 66, 78, 77, 60, 62, 63,
            };

            var _standart_ = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 216, 223, 196, 210, 212, 218, 214, 201, 207, 208, 91, 93, 192, 211, 195, 215, 194, 228, 227, 202, 203, 59, 39, 198, 225, 221, 197, 193, 205, 204, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 224, 69, 217, 200, 89, 85, 73, 79, 80, 123, 125, 65, 219, 68, 70, 71, 72, 209, 75, 76, 58, 34, 222, 88, 220, 86, 66, 78, 77, 60, 62, 63,
            };

            var _utf8_ = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 4325, 4332, 4308, 4320, 4322, 4327, 4323, 4312, 4317, 4318, 91, 93, 4304, 4321, 4307, 4324, 4306, 4336, 4335, 4313, 4314, 59, 39, 4310, 4334, 4330, 4309, 4305, 4316, 4315, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 4333, 69, 4326, 4311, 89, 85, 73, 79, 80, 123, 125, 65, 4328, 68, 70, 71, 72, 4319, 75, 76, 58, 34, 4331, 88, 4329, 86, 66, 78, 77, 60, 62, 63,
            };

            var _utf8_UpperCase_ = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 4277, 4284, 4260, 4272, 4274, 4279, 4275, 4264, 4269, 4270, 91, 93, 4256, 4273, 4259, 4276, 4258, 4288, 4287, 4265, 4266, 59, 39, 4262, 4286, 4282, 4261, 4257, 4268, 4267, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 4285, 69, 4278, 4263, 89, 85, 73, 79, 80, 123, 125, 65, 4280, 68, 70, 71, 72, 4271, 75, 76, 58, 34, 4283, 88, 4281, 86, 66, 78, 77, 60, 62, 63,
            };

            var Manuchari = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 39, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 87, 69, 82, 84, 89, 85, 73, 79, 80, 123, 125, 65, 83, 68, 70, 71, 72, 74, 75, 76, 58, 34, 90, 88, 67, 86, 66, 78, 77, 60, 62, 63,
            };

            var racxa = new int[] {
                42, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 39, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 87, 69, 82, 84, 89, 85, 73, 79, 80, 123, 125, 65, 83, 68, 70, 71, 72, 74, 75, 76, 58, 34, 90, 88, 67, 86, 66, 78, 77, 60, 62, 63,
            };

            var GeoFinder = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 39, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 87, 69, 82, 84, 89, 85, 73, 79, 80, 123, 125, 65, 83, 68, 70, 71, 72, 74, 75, 76, 58, 34, 90, 88, 67, 86, 66, 78, 77, 60, 62, 63,
            };

            var RGEO = new int[] {
                8222, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 8211, 61, 92, 252, 246, 228, 240, 242, 247, 243, 232, 237, 238, 255, 253, 224, 241, 227, 244, 226, 248, 239, 233, 234, 251, 245, 230, 254, 250, 229, 225, 236, 235, 249, 231, 188, 8222, 33, 167, 189, 36, 37, 94, 38, 42, 40, 41, 8212, 43, 124, 81, 87, 69, 82, 84, 89, 85, 73, 79, 80, 123, 125, 65, 83, 68, 70, 71, 72, 74, 58, 76, 59, 8220, 90, 88, 67, 86, 66, 78, 77, 44, 46, 63,
            };

            var utf = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 39, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 87, 69, 82, 84, 89, 85, 73, 79, 80, 123, 125, 65, 83, 68, 70, 71, 72, 74, 75, 76, 58, 34, 90, 88, 67, 86, 66, 78, 77, 60, 62, 63,
            };

            var UTFnoLat = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 4325, 4332, 4308, 4320, 4322, 4327, 4323, 4312, 4317, 4318, 91, 93, 4304, 4321, 4307, 4324, 4306, 4336, 4335, 4313, 4314, 59, 8217, 4310, 4334, 4330, 4309, 4305, 4316, 4315, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 4325, 4333, 4308, 4326, 4311, 4337, 4338, 4339, 4340, 4341, 123, 125, 4304, 4328, 4307, 4324, 4306, 4336, 4319, 4313, 4314, 58, 8221, 4331, 4334, 4329, 4309, 4305, 4316, 4315, 60, 62, 63,
            };

            var RUSGANLAGEBA = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 39, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 87, 69, 82, 84, 89, 85, 73, 79, 80, 123, 125, 65, 83, 68, 70, 71, 72, 74, 75, 76, 58, 34, 90, 88, 67, 86, 66, 78, 77, 60, 62, 63,
            };

            var AcadNusx = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 39, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 87, 69, 82, 84, 89, 85, 73, 79, 80, 123, 125, 65, 83, 68, 70, 71, 72, 74, 75, 76, 58, 34, 90, 88, 67, 86, 66, 78, 77, 60, 62, 63,
            };

            var erti = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 39, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 87, 69, 82, 84, 89, 85, 73, 79, 80, 123, 125, 65, 83, 68, 70, 71, 72, 74, 75, 76, 58, 34, 90, 88, 67, 86, 66, 78, 77, 60, 62, 63,
            };

            var Rusuli = new int[] {
                1100, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 1095, 1097, 1077, 1088, 1090, 1081, 1091, 1080, 1086, 1087, 1099, 1098, 1072, 1089, 1076, 1092, 1075, 1096, 1078, 1082, 1083, 1102, 1101, 1079, 1093, 1094, 1074, 1073, 1085, 1084, 1103, 46, 44, 34, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 1063, 1065, 1045, 1056, 1058, 1049, 1059, 1048, 1054, 1055, 1067, 1066, 1040, 1057, 1044, 1060, 1043, 1064, 1046, 1050, 1051, 1070, 1069, 1047, 1061, 1062, 1042, 1041, 1053, 1052, 1071, 1105, 63,
            };

            var aaa = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 8217, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 87, 69, 82, 84, 89, 85, 73, 79, 80, 123, 125, 65, 83, 68, 70, 71, 72, 74, 75, 76, 58, 8221, 90, 88, 67, 86, 66, 78, 77, 60, 62, 63,
            };

            var ENGRUS = new int[] {
                1105, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 1081, 1094, 1091, 1082, 1077, 1085, 1075, 1096, 1097, 1079, 1093, 1098, 1092, 1099, 1074, 1072, 1087, 1088, 1086, 1083, 1076, 1078, 1101, 1103, 1095, 1089, 1084, 1080, 1090, 1100, 1073, 1102, 46, 1025, 33, 34, 8470, 59, 37, 58, 63, 42, 40, 41, 95, 43, 47, 1049, 1062, 1059, 1050, 1045, 1053, 1043, 1064, 1065, 1047, 1061, 1066, 1060, 1067, 1042, 1040, 1055, 1056, 1054, 1051, 1044, 1046, 1069, 1071, 1063, 1057, 1052, 1048, 1058, 1068, 1041, 1070, 44,
            };

            var geo = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 39, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 87, 69, 82, 84, 89, 85, 73, 79, 80, 123, 125, 65, 83, 68, 70, 71, 72, 74, 75, 76, 58, 34, 90, 88, 67, 86, 66, 78, 77, 60, 62, 63,
            };

            var AXTEL = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 229, 236, 164, 224, 226, 231, 227, 168, 173, 174, 91, 93, 160, 225, 163, 228, 162, 240, 239, 169, 170, 59, 39, 166, 238, 234, 165, 161, 172, 171, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 237, 69, 230, 167, 89, 85, 73, 79, 80, 123, 125, 65, 232, 68, 70, 71, 72, 175, 75, 76, 58, 34, 235, 88, 233, 86, 66, 78, 77, 60, 62, 63,
            };

            var Antiqua = new int[] {
                184, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 233, 246, 243, 234, 229, 237, 227, 248, 249, 231, 245, 250, 244, 251, 226, 224, 239, 240, 238, 235, 228, 230, 253, 255, 247, 241, 236, 232, 242, 252, 225, 254, 47, 168, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 201, 214, 211, 202, 197, 205, 195, 216, 217, 199, 213, 218, 212, 219, 194, 192, 207, 208, 206, 203, 196, 198, 221, 223, 215, 209, 204, 200, 210, 220, 193, 222, 63,
            };

            var LSI = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 92, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 39, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 81, 87, 69, 82, 84, 89, 85, 73, 79, 80, 123, 125, 124, 65, 83, 68, 70, 71, 72, 74, 75, 76, 58, 34, 90, 88, 67, 86, 66, 78, 77, 60, 62, 63,
            };

            var UniToMtavr = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 4277, 4284, 4260, 4272, 4274, 4279, 4275, 4264, 4269, 4270, 91, 93, 4256, 4273, 4259, 4276, 4258, 4288, 4287, 4265, 4266, 59, 39, 4262, 4286, 4282, 4261, 4257, 4268, 4267, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 4277, 4285, 69, 4278, 4263, 89, 85, 73, 79, 80, 123, 125, 65, 4280, 68, 70, 71, 72, 4271, 75, 76, 58, 34, 4283, 88, 4281, 86, 66, 78, 77, 60, 62, 63,
            };

            var ENGTHAI = new int[] {
                95, 3653, 47, 45, 3616, 3606, 3640, 3638, 3588, 3605, 3592, 3586, 3594, 3587, 3654, 3652, 3635, 3614, 3632, 3633, 3637, 3619, 3609, 3618, 3610, 3621, 3615, 3627, 3585, 3604, 3648, 3657, 3656, 3634, 3626, 3623, 3591, 3612, 3611, 3649, 3629, 3636, 3639, 3607, 3617, 3651, 3613, 37, 43, 3665, 3666, 3667, 3668, 3641, 3647, 3669, 3670, 3671, 3672, 3673, 3589, 3664, 34, 3598, 3601, 3608, 3661, 3658, 3603, 3631, 3597, 3600, 44, 3620, 3590, 3599, 3650, 3596, 3655, 3659, 3625, 3624, 3595, 46, 40, 41, 3593, 3630, 3642, 3660, 63, 3602, 3628, 3622,
            };

            var kolkheti = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 225, 249, 229, 238, 252, 241, 243, 242, 235, 240, 91, 93, 239, 236, 230, 244, 227, 1105, 246, 234, 228, 59, 39, 231, 245, 250, 226, 254, 237, 232, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 193, 217, 197, 206, 220, 209, 211, 210, 203, 208, 123, 125, 207, 204, 198, 212, 195, 1025, 214, 202, 196, 58, 34, 199, 213, 218, 194, 222, 205, 200, 60, 62, 63,
            };

            var odiSi = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 39, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 87, 69, 82, 84, 89, 85, 73, 79, 80, 123, 125, 65, 83, 68, 70, 71, 72, 74, 75, 76, 58, 34, 90, 88, 67, 86, 66, 78, 77, 60, 62, 63,
            };

            var password = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 39, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 87, 69, 82, 84, 89, 85, 73, 79, 80, 123, 125, 65, 83, 68, 70, 71, 72, 74, 75, 76, 58, 34, 90, 88, 67, 86, 66, 78, 77, 60, 62, 63,
            };

            var hhh = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 39, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 87, 69, 82, 84, 89, 85, 73, 79, 80, 123, 125, 65, 83, 68, 70, 71, 72, 74, 75, 76, 58, 34, 90, 88, 67, 86, 66, 78, 77, 60, 62, 63,
            };

            var ichveulebrivi = new int[] {
                109, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 109, 111, 116, 104, 110, 46, 101, 98, 106, 103, 91, 93, 102, 99, 108, 97, 117, 63, 93, 114, 107, 57, 39, 112, 123, 119, 100, 44, 121, 118, 55, 56, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 122, 69, 82, 115, 89, 85, 73, 79, 80, 123, 125, 65, 105, 68, 70, 71, 72, 59, 75, 76, 53, 34, 38, 88, 120, 86, 66, 78, 77, 60, 62, 63,
            };

            var sylfaen = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 39, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 1025, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 1049, 1062, 1059, 1050, 1045, 1053, 1043, 1064, 1065, 1047, 1061, 1066, 1060, 1067, 1042, 1040, 1055, 1056, 1054, 1051, 1044, 1046, 1069, 1071, 1063, 1057, 1052, 1048, 1058, 1068, 1041, 1070, 46,
            };

            var ravi = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 39, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 87, 69, 82, 84, 89, 85, 73, 79, 80, 123, 125, 65, 83, 68, 70, 71, 72, 74, 75, 76, 58, 34, 90, 88, 67, 86, 66, 78, 77, 60, 62, 63,
            };

            var giorgi = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 39, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 87, 69, 82, 84, 89, 85, 73, 79, 80, 123, 125, 65, 83, 68, 70, 71, 72, 74, 75, 76, 58, 34, 90, 88, 67, 86, 66, 78, 77, 60, 62, 63,
            };

            var ibw = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 176, 187, 8212, 170, 172, 178, 173, 339, 164, 165, 91, 93, 8249, 171, 8211, 175, 8226, 191, 190, 376, 161, 59, 39, 353, 189, 181, 732, 338, 163, 162, 44, 46, 47, 96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 81, 188, 69, 177, 8250, 89, 85, 73, 79, 80, 91, 93, 65, 179, 68, 70, 71, 72, 166, 75, 76, 59, 8217, 186, 88, 180, 86, 66, 78, 77, 44, 46, 63,
            };

            var MinusKolkheti = new int[] {
                1105, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 1081, 1094, 1091, 1082, 1077, 1085, 1075, 1096, 1097, 1079, 1093, 1098, 1092, 1099, 1074, 1072, 1087, 1088, 1086, 1083, 1076, 1078, 1101, 92, 1103, 1095, 1089, 1084, 1080, 1090, 1100, 1073, 1102, 46, 1025, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 1049, 1062, 1059, 1050, 1045, 1053, 1043, 1064, 1065, 1047, 1061, 1066, 1060, 1067, 1042, 1040, 1055, 1056, 1054, 1051, 1044, 1046, 1069, 92, 1071, 1063, 1057, 1052, 1048, 1058, 1068, 1041, 1070, 46,
            };

            var test = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 39, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 87, 69, 82, 84, 89, 85, 73, 79, 80, 123, 125, 65, 83, 68, 70, 71, 72, 74, 75, 76, 58, 34, 90, 88, 67, 86, 66, 78, 77, 60, 62, 63,
            };

            var ORIS = new int[] {
                39, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 216, 223, 196, 210, 212, 218, 214, 201, 207, 208, 91, 93, 192, 211, 195, 215, 194, 228, 227, 202, 203, 59, 96, 198, 225, 221, 197, 193, 205, 204, 44, 46, 47, 32, 224, 32, 217, 200, 199, 206, 213, 226, 229, 123, 125, 32, 219, 32, 32, 32, 32, 209, 32, 32, 58, 34, 222, 32, 220, 91, 93, 167, 185, 60, 62, 63, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124,
            };

            var orrris = new int[] {
                39, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 216, 223, 196, 210, 212, 218, 214, 201, 207, 208, 91, 93, 192, 211, 195, 215, 194, 228, 227, 202, 203, 59, 96, 198, 225, 221, 197, 193, 205, 204, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 224, 69, 217, 200, 199, 206, 213, 226, 229, 123, 125, 65, 219, 68, 70, 71, 72, 209, 75, 76, 58, 34, 222, 88, 220, 91, 93, 167, 185, 60, 62, 63,
            };

            var GeoTimes = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 216, 223, 196, 210, 212, 218, 214, 201, 207, 208, 91, 93, 192, 211, 195, 215, 194, 228, 227, 202, 203, 59, 8217, 198, 225, 221, 197, 193, 205, 204, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 216, 224, 199, 217, 200, 218, 213, 206, 229, 167, 123, 125, 192, 219, 195, 215, 194, 199, 209, 202, 166, 58, 8221, 222, 226, 220, 197, 193, 78, 204, 60, 62, 63,
            };

            var ChveuNusx = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 39, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 87, 69, 82, 84, 89, 85, 73, 79, 80, 123, 125, 65, 83, 68, 70, 71, 72, 74, 75, 76, 58, 34, 90, 88, 67, 86, 66, 78, 77, 60, 62, 63,
            };

            var Ventura = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 39, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 87, 69, 82, 84, 89, 85, 73, 79, 80, 123, 125, 65, 83, 68, 70, 71, 72, 74, 75, 76, 58, 34, 90, 88, 67, 86, 66, 78, 77, 60, 62, 63,
            };

            var dato = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 39, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 87, 69, 82, 84, 89, 85, 73, 79, 80, 123, 125, 65, 83, 68, 70, 71, 72, 74, 75, 76, 58, 34, 90, 88, 67, 86, 66, 78, 77, 60, 62, 63,
            };

            var eng = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 39, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 87, 69, 82, 84, 89, 85, 73, 79, 80, 123, 125, 65, 83, 68, 70, 71, 72, 74, 75, 76, 58, 34, 90, 88, 67, 86, 66, 78, 77, 60, 62, 63,
            };

            var li = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 213, 220, 196, 208, 210, 121, 211, 200, 205, 112, 91, 93, 192, 209, 195, 212, 194, 104, 223, 201, 202, 59, 39, 198, 222, 218, 197, 193, 204, 203, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 87, 69, 82, 199, 89, 85, 73, 79, 80, 123, 125, 65, 216, 68, 70, 71, 72, 74, 75, 76, 58, 34, 219, 88, 67, 86, 66, 78, 77, 60, 62, 63,
            };

            var zzzKolkhety = new int[] {
                33, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 46, 44, 59, 1081, 1094, 1091, 1082, 1077, 1085, 1075, 1096, 1097, 1079, 1093, 1098, 1092, 1099, 1074, 1072, 1087, 1088, 1086, 1083, 1076, 1078, 1101, 1103, 1095, 1089, 1084, 1080, 1090, 1100, 1073, 1102, 1105, 40, 63, 45, 8222, 8220, 37, 58, 171, 8470, 187, 42, 8212, 47, 1049, 1062, 1059, 1050, 1045, 1053, 1043, 1064, 1065, 1047, 1061, 1066, 1060, 1067, 1042, 1040, 1055, 1056, 1054, 1051, 1044, 1046, 1069, 41, 1071, 1063, 1057, 1052, 1048, 1058, 1068, 1041, 1070, 63,
            };

            var Orisrus = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 1064, 1071, 1044, 1058, 1060, 1066, 1062, 1049, 1055, 1056, 91, 93, 1040, 1059, 1043, 1063, 1042, 1076, 1075, 1050, 1051, 59, 96, 1046, 1073, 1069, 1045, 1041, 1053, 1052, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 32, 1072, 32, 1065, 1048, 1047, 1054, 1061, 1074, 1077, 123, 125, 32, 1067, 32, 32, 32, 32, 1057, 32, 32, 58, 34, 1070, 32, 1068, 91, 93, 167, 8470, 60, 62, 63,
            };

            var LUT = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 1092, 1099, 1076, 1087, 1089, 1094, 1090, 1079, 1084, 1085, 91, 93, 1072, 1088, 1075, 1091, 1074, 1103, 1102, 1080, 1081, 59, 39, 1105, 1101, 1097, 1077, 1073, 1083, 1082, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 1100, 69, 1093, 1078, 89, 85, 73, 79, 80, 123, 125, 65, 1095, 68, 70, 71, 72, 1086, 75, 76, 58, 34, 1098, 88, 1096, 86, 66, 78, 77, 60, 62, 63,
            };

            var GeorgianSPLat = new int[] {
                8222, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 216, 223, 196, 210, 212, 218, 214, 201, 207, 208, 91, 93, 192, 211, 195, 215, 194, 228, 227, 202, 203, 59, 39, 198, 225, 221, 197, 193, 205, 204, 44, 46, 47, 8220, 33, 64, 185, 167, 37, 94, 38, 42, 40, 41, 95, 43, 124, 32, 224, 32, 217, 200, 32, 32, 206, 32, 32, 123, 125, 32, 219, 32, 32, 32, 32, 209, 32, 32, 58, 34, 222, 226, 220, 213, 32, 78, 32, 60, 62, 63,
            };

            var sacdeli = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 39, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 87, 69, 82, 84, 89, 85, 73, 79, 80, 123, 125, 65, 83, 68, 70, 71, 72, 74, 75, 76, 58, 34, 90, 88, 67, 86, 66, 78, 77, 60, 62, 63,
            };

            var dacomutf = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 39, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 87, 69, 82, 84, 89, 85, 73, 79, 80, 123, 125, 65, 83, 68, 70, 71, 72, 74, 75, 76, 58, 34, 90, 88, 67, 86, 66, 78, 77, 60, 62, 63,
            };

            var sylifaen = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 39, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 87, 69, 82, 84, 89, 85, 73, 79, 80, 123, 125, 65, 83, 68, 70, 71, 72, 74, 75, 76, 58, 34, 90, 88, 67, 86, 66, 78, 77, 60, 62, 63,
            };

            var Kolkhi = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 8217, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 87, 69, 82, 84, 89, 85, 73, 79, 80, 123, 125, 65, 83, 68, 70, 71, 72, 74, 75, 76, 58, 8221, 90, 88, 67, 86, 66, 78, 77, 60, 62, 63,
            };

            var georgian = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 39, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 87, 69, 82, 84, 89, 85, 73, 79, 80, 123, 125, 65, 83, 68, 70, 71, 72, 74, 75, 76, 58, 34, 90, 88, 67, 86, 66, 78, 77, 60, 62, 63,
            };

            var literaturulyAV = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 109, 111, 116, 104, 110, 46, 101, 98, 106, 103, 91, 93, 102, 99, 108, 97, 117, 47, 93, 114, 107, 59, 39, 112, 91, 119, 100, 44, 121, 118, 44, 42, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 122, 87, 69, 113, 115, 89, 85, 73, 79, 80, 123, 125, 65, 105, 68, 70, 71, 72, 59, 75, 76, 58, 34, 39, 88, 120, 86, 66, 78, 77, 60, 62, 63,
            };

            var literaturulyAVMTAVR = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 46, 57, 48, 45, 61, 92, 77, 79, 84, 72, 78, 62, 69, 66, 74, 71, 91, 93, 70, 67, 76, 65, 85, 63, 125, 82, 75, 59, 39, 80, 123, 87, 68, 60, 89, 86, 44, 56, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 42, 90, 42, 81, 83, 42, 42, 42, 42, 42, 123, 125, 42, 73, 42, 71, 42, 58, 65, 42, 42, 42, 42, 34, 42, 88, 42, 42, 42, 42, 42, 42, 63,
            };

            var LitNusx = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 39, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 87, 69, 82, 84, 89, 85, 73, 79, 80, 123, 125, 65, 83, 68, 70, 71, 72, 74, 75, 76, 58, 34, 90, 88, 67, 86, 66, 78, 77, 60, 62, 63,
            };

            var Gaugebari = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 1061, 1068, 1044, 1056, 1058, 1063, 1059, 1048, 1053, 1054, 91, 93, 1040, 1057, 1043, 1060, 1042, 1101, 1071, 1049, 1050, 59, 39, 1046, 1070, 1066, 1045, 1041, 1052, 1051, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 113, 1069, 69, 1062, 1047, 89, 85, 73, 79, 80, 123, 125, 65, 1064, 68, 70, 71, 72, 1055, 75, 76, 58, 34, 1067, 88, 1065, 86, 66, 78, 77, 60, 62, 63,
            };

            var GeoArial = new int[] {
                92, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 126, 216, 223, 196, 210, 212, 218, 214, 201, 207, 208, 91, 93, 192, 211, 195, 215, 194, 228, 227, 202, 203, 59, 96, 198, 225, 221, 197, 193, 205, 204, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 216, 224, 196, 217, 200, 199, 214, 213, 226, 229, 123, 125, 192, 219, 195, 215, 194, 228, 209, 202, 203, 58, 34, 222, 225, 220, 197, 193, 78, 204, 60, 62, 63,
            };

            var Nagdi = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 39, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 87, 69, 82, 84, 89, 85, 73, 79, 80, 123, 125, 65, 83, 68, 70, 71, 72, 74, 75, 76, 58, 34, 90, 88, 67, 86, 66, 78, 77, 60, 62, 63,
            };

            var tmptmp = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 39, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 87, 69, 82, 84, 89, 85, 73, 79, 80, 123, 125, 65, 83, 68, 70, 71, 72, 74, 75, 76, 58, 34, 90, 88, 67, 86, 66, 78, 77, 60, 62, 63,
            };

            var FI = new int[] {
                39, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 216, 223, 196, 210, 212, 218, 214, 201, 207, 208, 91, 93, 192, 211, 195, 215, 194, 228, 227, 202, 203, 59, 96, 198, 225, 221, 197, 193, 205, 204, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 32, 224, 32, 217, 200, 199, 206, 213, 226, 229, 123, 125, 32, 219, 32, 32, 32, 32, 209, 32, 32, 58, 34, 222, 32, 220, 91, 93, 167, 185, 60, 62, 63,
            };

            var KolkhetiTeleType = new int[] {
                63, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 43, 43, 44, 111, 116, 106, 109, 99, 101, 110, 107, 104, 43, 43, 103, 118, 59, 97, 117, 47, 119, 114, 108, 92, 129, 112, 91, 93, 100, 46, 121, 98, 61, 38, 95, 63, 96, 164, 63, 167, 37, 63, 63, 41, 126, 124, 64, 177, 166, 60, 122, 84, 113, 102, 67, 69, 78, 75, 72, 79, 85, 71, 105, 58, 65, 85, 63, 39, 82, 76, 94, 36, 115, 91, 120, 68, 62, 89, 66, 65, 63, 33,
            };

            var azaazaza = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 39, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 87, 69, 82, 84, 89, 85, 73, 79, 80, 123, 125, 65, 83, 68, 70, 71, 72, 74, 75, 76, 58, 34, 90, 88, 67, 86, 66, 78, 77, 60, 62, 63,
            };

            var lat = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 39, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 87, 69, 82, 84, 89, 85, 73, 79, 80, 123, 125, 65, 83, 68, 70, 71, 72, 74, 75, 76, 58, 34, 90, 88, 67, 86, 66, 78, 77, 60, 62, 63,
            };

            var ANusxuri = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 39, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 87, 69, 82, 84, 89, 85, 73, 79, 80, 123, 125, 65, 83, 68, 70, 71, 72, 74, 75, 76, 58, 34, 90, 88, 67, 86, 66, 78, 77, 60, 62, 63,
            };

            var fuchlugi = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 39, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 87, 69, 82, 84, 89, 85, 73, 79, 80, 123, 125, 65, 83, 68, 70, 71, 72, 74, 75, 76, 58, 34, 90, 88, 67, 86, 66, 78, 77, 60, 62, 63,
            };

            var IPTVGeoOld = new int[] {
                32, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 39, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 32, 33, 64, 35, 36, 37, 32, 38, 42, 40, 41, 32, 43, 32, 81, 94, 69, 125, 123, 89, 85, 73, 79, 80, 32, 32, 65, 126, 68, 70, 71, 72, 124, 75, 76, 58, 34, 95, 88, 96, 86, 66, 78, 77, 60, 62, 63,
            };

            var IPTVGeo = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 112, 119, 95, 107, 109, 114, 110, 99, 104, 105, 125, 126, 91, 108, 94, 111, 93, 123, 122, 100, 101, 59, 39, 97, 121, 117, 96, 92, 103, 102, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 120, 69, 113, 98, 89, 85, 73, 79, 80, 123, 125, 65, 115, 68, 70, 71, 72, 106, 75, 76, 58, 34, 118, 88, 116, 86, 66, 78, 77, 60, 62, 63,
            };

            var Hejsannn = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 39, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 87, 69, 82, 84, 89, 85, 73, 79, 80, 123, 125, 65, 83, 68, 70, 71, 72, 74, 75, 76, 58, 187, 90, 88, 67, 86, 66, 78, 77, 60, 62, 63,
            };

            var sylfaenG = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 39, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 81, 87, 69, 82, 84, 89, 85, 73, 79, 80, 91, 93, 65, 83, 68, 70, 71, 72, 74, 75, 76, 59, 39, 90, 88, 67, 86, 66, 78, 77, 44, 46, 47,
            };

            var Dumbadze = new int[] {
                96, 49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 45, 61, 92, 113, 119, 101, 114, 116, 121, 117, 105, 111, 112, 91, 93, 97, 115, 100, 102, 103, 104, 106, 107, 108, 59, 39, 122, 120, 99, 118, 98, 110, 109, 44, 46, 47, 126, 33, 64, 35, 36, 37, 94, 38, 42, 40, 41, 95, 43, 124, 81, 87, 69, 82, 84, 89, 85, 73, 79, 80, 123, 125, 65, 83, 68, 70, 71, 72, 74, 75, 76, 58, 34, 90, 88, 67, 86, 66, 78, 77, 60, 62, 63,
            };

            Codes.Add("_eng_", _eng_);
            Codes.Add("_standart_", _standart_);
            Codes.Add("_utf8_", _utf8_);
            Codes.Add("_utf8_UpperCase_", _utf8_UpperCase_);
            Codes.Add("Manuchari", Manuchari);
            Codes.Add("racxa", racxa);
            Codes.Add("GeoFinder", GeoFinder);
            Codes.Add("RGEO", RGEO);
            Codes.Add("utf", utf);
            Codes.Add("UTFnoLat", UTFnoLat);
            Codes.Add("RUSGANLAGEBA", RUSGANLAGEBA);
            Codes.Add("AcadNusx", AcadNusx);
            Codes.Add("erti", erti);
            Codes.Add("Rusuli", Rusuli);
            Codes.Add("aaa", aaa);
            Codes.Add("ENGRUS", ENGRUS);
            Codes.Add("geo", geo);
            Codes.Add("AXTEL", AXTEL);
            Codes.Add("Antiqua", Antiqua);
            Codes.Add("LSI", LSI);
            Codes.Add("UniToMtavr", UniToMtavr);
            Codes.Add("ENGTHAI", ENGTHAI);
            Codes.Add("kolkheti", kolkheti);
            Codes.Add("odiSi", odiSi);
            Codes.Add("password", password);
            Codes.Add("hhh", hhh);
            Codes.Add("ichveulebrivi", ichveulebrivi);
            Codes.Add("sylfaen", sylfaen);
            Codes.Add("ravi", ravi);
            Codes.Add("giorgi", giorgi);
            Codes.Add("ibw", ibw);
            Codes.Add("MinusKolkheti", MinusKolkheti);
            Codes.Add("test", test);
            Codes.Add("ORIS", ORIS);
            Codes.Add("orrris", orrris);
            Codes.Add("GeoTimes", GeoTimes);
            Codes.Add("ChveuNusx", ChveuNusx);
            Codes.Add("Ventura", Ventura);
            Codes.Add("dato", dato);
            Codes.Add("eng", eng);
            Codes.Add("li", li);
            Codes.Add("zzzKolkhety", zzzKolkhety);
            Codes.Add("Orisrus", Orisrus);
            Codes.Add("LUT", LUT);
            Codes.Add("GeorgianSPLat", GeorgianSPLat);
            Codes.Add("sacdeli", sacdeli);
            Codes.Add("dacomutf", dacomutf);
            Codes.Add("sylifaen", sylifaen);
            Codes.Add("Kolkhi", Kolkhi);
            Codes.Add("georgian", georgian);
            Codes.Add("literaturulyAV", literaturulyAV);
            Codes.Add("literaturulyAVMTAVR", literaturulyAVMTAVR);
            Codes.Add("LitNusx", LitNusx);
            Codes.Add("Gaugebari", Gaugebari);
            Codes.Add("GeoArial", GeoArial);
            Codes.Add("Nagdi", Nagdi);
            Codes.Add("tmptmp", tmptmp);
            Codes.Add("FI", FI);
            Codes.Add("KolkhetiTeleType", KolkhetiTeleType);
            Codes.Add("azaazaza", azaazaza);
            Codes.Add("lat", lat);
            Codes.Add("ANusxuri", ANusxuri);
            Codes.Add("fuchlugi", fuchlugi);
            Codes.Add("IPTVGeoOld", IPTVGeoOld);
            Codes.Add("IPTVGeo", IPTVGeo);
            Codes.Add("Hejsannn", Hejsannn);
            Codes.Add("sylfaenG", sylfaenG);
            Codes.Add("Dumbadze", Dumbadze);


            var ganlageba_1_2 = new int[] { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 43, 22, 18, 31, 42, 45, 16, 41, 32, 30, 24, 25, 29, 39, 34, 26, 20, 0, 25, 17, 33, 35, 36, 23, 24, 15, 28, 44, 19, 40, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93 };
            var ganlageba_2_1 = new int[] { 0, 31, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 39, 20, 33, 16, 42, 30, 21, 15, 37, 38, 32, 29, 27, 40, 26, 23, 17, 22, 34, 28, 35, 36, 37, 38, 27, 43, 21, 18, 14, 41, 19, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93 };

            Direction.Add("Eng->Rus", ganlageba_1_2);
            Direction.Add("Rus->Eng", ganlageba_2_1);
        }
Exemple #14
0
 /// <summary>
 /// Adds an item to the code list.
 /// </summary>
 ///
 /// <param name="item">
 /// The code item to add.
 /// </param>
 ///
 public void Add(CodedValue item)
 {
     Codes.Add(item);
 }
 public void AddCode(CmsCode code)
 {
     Codes.Add(code);
     IncrementStopReference();
 }
 public void HandleEvent(IConvertible code, Action <Message> action)
 {
     Codes.Add(code);
     CallbackMapper.TryAdd(code.ToInt32(new NumberFormatInfo()), action);
 }
Exemple #17
0
 /// <summary>
 /// Appends the specified element to the end of this list.
 /// </summary>
 /// <param name="code">element to be appended to this list</param>
 public void addCode(IGCode code)
 {
     Codes.Add(code);
 }
Exemple #18
0
 protected void HandleRequest(IConvertible code, Func <Message, Task <dynamic?> > action)
 {
     Codes.Add(code);
     RequestMapper.TryAdd(code.ToInt32(new NumberFormatInfo()), action);
 }
 static SmppStatusCodes()
 {
     Codes.Add(0, "Command executed successfully");
     Codes.Add(1, "Message Length is invalid");
     Codes.Add(2, "Command Length is invalid");
     Codes.Add(3, "Invalid Command ID");
     Codes.Add(4, "Incorrect BIND Status for given command");
     Codes.Add(5, "ESME Already in Bound State");
     Codes.Add(6, "Invalid Priority Flag");
     Codes.Add(7, "Invalid Registered Delivery Flag");
     Codes.Add(8, "System Error");
     Codes.Add(10, "Invalid Source Address");
     Codes.Add(11, "Invalid Destination Address");
     Codes.Add(12, "Message ID is invalid");
     Codes.Add(13, "Bind Failed");
     Codes.Add(14, "Invalid Password");
     Codes.Add(15, "Invalid System ID");
     Codes.Add(0x11, "Cancel SM Failed");
     Codes.Add(0x13, "Replace SM Failed");
     Codes.Add(20, "Message Queue Full");
     Codes.Add(0x15, "Invalid Service Type");
     Codes.Add(0x33, "Invalid number of destinations");
     Codes.Add(0x34, "Invalid Distribution List name");
     Codes.Add(0x40, "Destination flag is invalid (submit_multi)");
     Codes.Add(0x42,
               "Submit w/replace functionality has been requested where it is either unsupported or inappropriate for the particular MC");
     Codes.Add(0x43, "Invalid esm_class field data");
     Codes.Add(0x44, "Cannot Submit to Distribution List");
     Codes.Add(0x45, "submit_sm, data_sm or submit_multi failed");
     Codes.Add(0x48, "Invalid Source address TON");
     Codes.Add(0x49, "Invalid Source address NPI");
     Codes.Add(80, "Invalid Destination address TON");
     Codes.Add(0x51, "Invalid Destination address NPI");
     Codes.Add(0x53, "Invalid system_type field");
     Codes.Add(0x54, "Invalid replace_if_present flag");
     Codes.Add(0x55, "Invalid number of messages");
     Codes.Add(0x58, "Throttling error (ESME has exceeded allowed message limits)");
     Codes.Add(0x61, "Invalid Scheduled Delivery Time");
     Codes.Add(0x62, "Invalid message validity period (Expiry time)");
     Codes.Add(0x63, "Predefined Message ID is Invalid or specified predefined message was not found");
     Codes.Add(100, "ESME Receiver Temporary App Error Code");
     Codes.Add(0x65, "ESME Receiver Permanent App Error Code");
     Codes.Add(0x66, "ESME Receiver Reject Message Error Code");
     Codes.Add(0x67, "Query_Sm request failed");
     Codes.Add(0xc0, "Error in the optional part of the PDU Body");
     Codes.Add(0xc1, "TLV not allowed");
     Codes.Add(0xc2, "Invalid Parameter Length");
     Codes.Add(0xc3, "Expected TLV missing");
     Codes.Add(0xc4, "Invalid TLV Value");
     Codes.Add(0xfe, "Transaction Delivery Failure");
     Codes.Add(0xff, "Unknown Error");
     Codes.Add(0x100, "ESME Not authorised to use specified service_type");
     Codes.Add(0x101, "ESME Prohibited from using specified operation");
     Codes.Add(0x102, "Specified service_type is unavailable");
     Codes.Add(0x103, "Specified service_type is denied");
     Codes.Add(260, "Invalid Data Coding Scheme");
     Codes.Add(0x105, "Source Address Sub unit is Invalid");
     Codes.Add(0x106, "Destination Address Sub unit is Invalid");
     Codes.Add(0x107, "Broadcast Frequency Interval is invalid");
     Codes.Add(0x108, "Broadcast Alias Name is invalid");
     Codes.Add(0x109, "Broadcast Area Format is invalid");
     Codes.Add(0x10a, "Number of Broadcast Areas is invalid");
     Codes.Add(0x10b, "Broadcast Content Type is invalid");
     Codes.Add(0x10c, "Broadcast Message Class is invalid");
     Codes.Add(0x10d, "Broadcast_sm operation failed");
     Codes.Add(270, "Query_broadcast_sm operation failed");
     Codes.Add(0x10f, "Cancel_broadcast_sm operation failed");
     Codes.Add(0x110, "Number of Repeated Broadcasts is invalid");
     Codes.Add(0x111, "Broadcast Service Group is invalid");
     Codes.Add(0x112, "Broadcast Channel Indicator is invalid");
     Codes.Add(0x15f95, "Local Exception. Check LastException property");
     Codes.Add(-1, "Invalid Error Code for this version. Maybe is a MC custom error code");
     StateCodes.Add(0, "The message is scheduled. Delivery has not yet been initiated");
     StateCodes.Add(1, "The message is in enroute state");
     StateCodes.Add(2, "Message is delivered to destination");
     StateCodes.Add(3, "Message validity period has expired");
     StateCodes.Add(4, "Message has been deleted");
     StateCodes.Add(5, "Message is undeliverable");
     StateCodes.Add(6, "Message is in accepted state");
     StateCodes.Add(7, "Message is in invalid state");
     StateCodes.Add(8, "Message is in a rejected state");
     StateCodes.Add(9, "The message was accepted but not transmitted or broadcast on the network");
     StateCodes.Add(-1, "Invalid State Code for this version. Maybe is a MC custom state code");
 }
Exemple #20
0
        public async Task <string> SetPrivacy(Privacies privacy)
        {
            Privacy = privacy;
            string str = "도깨비방망이";

            if (string.IsNullOrEmpty(privacy.Account) == false)
            {
                switch (privacy.Account)
                {
                case "F":
                    if (comboCommission.Items.Count == 0 && comboStrategics.Items.Count == 0)
                    {
                        foreach (var commission in commissionFutures)
                        {
                            comboCommission.Items.Add(commission.ToString("P4"));
                        }

                        comboStrategics.Items.AddRange(new object[] { tf });
                    }
                    str    = "선물옵션";
                    Length = 8;
                    comboCommission.SelectedIndex = Array.FindIndex(commissionFutures, o => o == privacy.Commission);
                    break;

                case "S":
                    if (comboCommission.Items.Count == 0 && comboStrategics.Items.Count == 0)
                    {
                        foreach (var commission in commissionStocks)
                        {
                            comboCommission.Items.Add(commission.ToString("P3"));
                        }

                        comboStrategics.Items.AddRange(new object[] { st, ts });
                    }
                    str    = "위탁종합";
                    Length = 6;
                    comboCommission.SelectedIndex = Array.FindIndex(commissionStocks, o => o == privacy.Commission);
                    break;
                }
                if (await client.GetContext(new Codes {
                }, Length) is List <Codes> list)
                {
                    var stack = new Stack <Codes>();

                    foreach (var item in list)
                    {
                        if (FilteringItems(item))
                        {
                            stack.Push(item);
                        }
                    }

                    string[] codes = new string[stack.Count], names = new string[stack.Count];

                    while (stack.Count > 0)
                    {
                        var temp = stack.Pop();

                        if (Codes.Add(temp))
                        {
                            codes[stack.Count] = temp.Code;
                            names[stack.Count] = temp.Name;
                        }
                    }
                    var source = new AutoCompleteStringCollection();
                    source.AddRange(codes);
                    source.AddRange(names);
                    textCode.AutoCompleteCustomSource = source;
                    textCode.AutoCompleteMode         = AutoCompleteMode.Append;
                    textCode.AutoCompleteSource       = AutoCompleteSource.CustomSource;
                }
                if (string.IsNullOrEmpty(privacy.CodeStrategics) == false)
                {
                    SuspendLayout();

                    foreach (var strategics in privacy.CodeStrategics.Split(';'))
                    {
                        var color  = Color.FromArgb(0x79, 0x85, 0x82);
                        var select = Codes.FirstOrDefault(o => o.Code.Equals(strategics.Substring(2, Length)));
                        tab.Controls.Add(new TabPage
                        {
                            BackColor   = Color.Transparent,
                            BorderStyle = BorderStyle.FixedSingle,
                            ForeColor   = Color.Black,
                            Location    = new Point(4, 0x22),
                            Margin      = new Padding(0),
                            Name        = strategics.Substring(2, Length),
                            TabIndex    = Index++,
                            Text        = strategics.Substring(2, Length),
                            ToolTipText = strategics.Substring(0, 2)
                        });
                        switch (strategics.Substring(0, 2))
                        {
                        case string tf when tf.Equals("TF") && Length == 8:
                            if (select.MarginRate > 0 && string.IsNullOrEmpty(select.Price) == false)
                            {
                                var view = new TrendFollowingBasicFutures(select);

                                tab.TabPages[tab.TabPages.Count - 1].Controls.Add(view);
                                view.Dock = DockStyle.Fill;
                                view.TransmuteStrategics(strategics.Substring(10, 1).Equals("1"), strategics.Substring(11).Split('.'));
                                panel.RowStyles[0].Height = 0x83 + 0x23;
                            }

                            break;

                        case string ts when ts.Equals("TS") && Length == 6:
                            if (string.IsNullOrEmpty(select.MaturityMarketCap) == false && string.IsNullOrEmpty(select.Price) == false)
                            {
                                var view = new TrendsInStockPrices(select);

                                tab.TabPages[tab.TabPages.Count - 1].Controls.Add(view);
                                view.Dock = DockStyle.Fill;
                                view.TransmuteStrategics(strategics.Substring(8).Split('.'));
                                panel.RowStyles[0].Height = 0xCD + 0x23;
                            }

                            break;
                        }
                        var lasttabrect = tab.GetTabRect(tab.TabPages.Count - 1);
                        tab.TabPages[tab.TabPages.Count - 1].BackColor = color;
                        tab.SelectTab(tab.TabPages.Count - 1);
                        tab.CreateGraphics().FillRectangle(new SolidBrush(color), new RectangleF(lasttabrect.X + lasttabrect.Width + tab.Left, tab.Top + lasttabrect.Y, tab.Width - (lasttabrect.X + lasttabrect.Width), lasttabrect.Height));
                    }
                    ResumeLayout();
                }
            }
            return(str);
        }
 public void AddCode(string code)
 {
     Codes.Add(code);
 }