public static DeclareFunctionStart Create(int in_function_id, int in_function_in_cross, string in_function_name, int in_function_pos_type, int in_function_sort_num, string in_main_icon, int in_open_menu, int in_parent_id, string in_start_variables)
        {
            DeclareFunctionStart tmp = new DeclareFunctionStart();

            tmp._function_id       = in_function_id;
            tmp._function_in_cross = in_function_in_cross;
            tmp._function_name     = in_function_name;
            tmp._function_pos_type = in_function_pos_type;
            tmp._function_sort_num = in_function_sort_num;
            tmp._main_icon         = in_main_icon;
            tmp._open_menu         = in_open_menu;
            tmp._parent_id         = in_parent_id;
            tmp._start_variables   = in_start_variables;

            return(tmp);
        }
        public static void SetData()
        {
            if (_dataCaches == null && LuaEnv.isLoadLuaCfg)
            {
                long startTime = DateTime.Now.Ticks;
                Dictionary <int, int[]> dic = LuaEnv.SharedLuaEnv.Global.Get <Dictionary <int, int[]> >("DataFunctionStart");
                if (dic == null)
                {
                    LuaEnv.SharedLuaEnv.DoString("DataFunctionStart = require 'Lua/Config/DataFunctionStart'");
                    dic = LuaEnv.SharedLuaEnv.Global.Get <Dictionary <int, int[]> >("DataFunctionStart");
                }

                if (dic != null)
                {
                    _dataCaches = new Dictionary <int, DeclareFunctionStart>(309);
                    foreach (var item in dic)
                    {
                        DeclareFunctionStart tmp = new DeclareFunctionStart();
                        tmp.FunctionId      = item.Value[0];
                        tmp.FunctionInCross = item.Value[1];
                        tmp.FunctionName    = CfgStringLua.Get(item.Value[2]);
                        tmp.FunctionPosType = item.Value[3];
                        tmp.FunctionSortNum = item.Value[4];
                        tmp.MainIcon        = CfgStringLua.Get(item.Value[5]);
                        tmp.OpenMenu        = item.Value[6];
                        tmp.ParentId        = item.Value[7];
                        tmp.StartVariables  = CfgStringLua.Get(item.Value[8]);

                        _dataCaches.Add(item.Key, tmp);
                    }
                }
                Record(startTime, DateTime.Now.Ticks, "FunctionStart");
            }
            if (_dataCaches == null && _fillDataCallBack != null)
            {
                if (_dataCaches == null)
                {
                    long startTime = DateTime.Now.Ticks;
                    _dataCaches = new Dictionary <int, DeclareFunctionStart>(309);
                    _fillDataCallBack(_dataCaches);
                    Record(startTime, DateTime.Now.Ticks, "FunctionStart");
                }
            }
        }
 public static void Convert(Dictionary <int, DeclareFunctionStart> data)
 {
     if (data == null)
     {
         return;
     }
     data.Clear();
     data.Add(1, DeclareFunctionStart.Create(1, 0, StringDefines.Key_20, 5, 1, StringDefines.Key_20, 0, 0, StringDefines.Key_20));
     data.Add(2, DeclareFunctionStart.Create(2, 0, StringDefines.Key_20, 5, 2, StringDefines.Key_20, 0, 0, StringDefines.Key_20));
     data.Add(10000, DeclareFunctionStart.Create(10000, 1, StringDefines.Key_14857, 0, 3, StringDefines.Key_14858, 0, 1, StringDefines.Key_11703));
     data.Add(11000, DeclareFunctionStart.Create(11000, 1, StringDefines.Key_14859, 2, 4, StringDefines.Key_14858, 0, 10000, StringDefines.Key_14860));
     data.Add(11100, DeclareFunctionStart.Create(11100, 1, StringDefines.Key_14859, 2, 5, StringDefines.Key_14858, 0, 11000, StringDefines.Key_14860));
     data.Add(11200, DeclareFunctionStart.Create(11200, 1, StringDefines.Key_14859, 2, 6, StringDefines.Key_14858, 0, 11000, StringDefines.Key_14860));
     data.Add(11300, DeclareFunctionStart.Create(11300, 1, StringDefines.Key_14859, 2, 6, StringDefines.Key_14858, 0, 11000, StringDefines.Key_14860));
     data.Add(11400, DeclareFunctionStart.Create(11400, 1, StringDefines.Key_14861, 2, 6, StringDefines.Key_14858, 0, 11000, StringDefines.Key_14862));
     data.Add(12000, DeclareFunctionStart.Create(12000, 1, StringDefines.Key_14857, 2, 3, StringDefines.Key_14858, 0, 10000, StringDefines.Key_11703));
     data.Add(20000, DeclareFunctionStart.Create(20000, 1, StringDefines.Key_14863, 0, 7, StringDefines.Key_14864, 0, 1, StringDefines.Key_20));
     data.Add(30000, DeclareFunctionStart.Create(30000, 1, StringDefines.Key_14865, 0, 8, StringDefines.Key_14866, 0, 1, StringDefines.Key_14867));
     data.Add(31000, DeclareFunctionStart.Create(31000, 1, StringDefines.Key_14865, 2, 9, StringDefines.Key_14866, 0, 30000, StringDefines.Key_14867));
     data.Add(32000, DeclareFunctionStart.Create(32000, 1, StringDefines.Key_14868, 2, 10, StringDefines.Key_14866, 0, 30000, StringDefines.Key_14869));
     data.Add(32100, DeclareFunctionStart.Create(32100, 1, StringDefines.Key_14870, 2, 11, StringDefines.Key_14866, 0, 32000, StringDefines.Key_3707));
     data.Add(33000, DeclareFunctionStart.Create(33000, 1, StringDefines.Key_14871, 2, 12, StringDefines.Key_14866, 0, 30000, StringDefines.Key_14869));
     data.Add(34000, DeclareFunctionStart.Create(34000, 1, StringDefines.Key_14872, 2, 12, StringDefines.Key_14866, 0, 30000, StringDefines.Key_14867));
     data.Add(40000, DeclareFunctionStart.Create(40000, 0, StringDefines.Key_14873, 0, 13, StringDefines.Key_14874, 0, 1, StringDefines.Key_14875));
     data.Add(41000, DeclareFunctionStart.Create(41000, 0, StringDefines.Key_14876, 2, 14, StringDefines.Key_14874, 0, 40000, StringDefines.Key_14877));
     data.Add(42000, DeclareFunctionStart.Create(42000, 0, StringDefines.Key_14878, 2, 15, StringDefines.Key_14874, 0, 40000, StringDefines.Key_14875));
     data.Add(43000, DeclareFunctionStart.Create(43000, 0, StringDefines.Key_14879, 2, 16, StringDefines.Key_14874, 0, 40000, StringDefines.Key_3992));
     data.Add(44000, DeclareFunctionStart.Create(44000, 0, StringDefines.Key_14880, 2, 16, StringDefines.Key_14874, 0, 40000, StringDefines.Key_20));
     data.Add(45000, DeclareFunctionStart.Create(45000, 0, StringDefines.Key_14881, 2, 16, StringDefines.Key_14874, 0, 40000, StringDefines.Key_20));
     data.Add(50000, DeclareFunctionStart.Create(50000, 1, StringDefines.Key_14882, 0, 17, StringDefines.Key_14883, 0, 1, StringDefines.Key_14884));
     data.Add(51000, DeclareFunctionStart.Create(51000, 1, StringDefines.Key_14885, 2, 0, StringDefines.Key_20, 0, 50000, StringDefines.Key_14884));
     data.Add(51100, DeclareFunctionStart.Create(51100, 1, StringDefines.Key_14886, 2, 0, StringDefines.Key_20, 0, 51000, StringDefines.Key_14884));
     data.Add(51200, DeclareFunctionStart.Create(51200, 1, StringDefines.Key_14887, 2, 0, StringDefines.Key_20, 0, 51000, StringDefines.Key_14884));
     data.Add(51300, DeclareFunctionStart.Create(51300, 1, StringDefines.Key_14888, 2, 0, StringDefines.Key_20, 0, 51000, StringDefines.Key_14884));
     data.Add(51400, DeclareFunctionStart.Create(51400, 1, StringDefines.Key_14889, 2, 0, StringDefines.Key_20, 0, 51000, StringDefines.Key_14884));
     data.Add(51500, DeclareFunctionStart.Create(51500, 1, StringDefines.Key_14890, 2, 0, StringDefines.Key_20, 0, 51000, StringDefines.Key_14884));
     data.Add(51600, DeclareFunctionStart.Create(51600, 1, StringDefines.Key_14891, 2, 0, StringDefines.Key_20, 0, 51000, StringDefines.Key_14884));
     data.Add(52000, DeclareFunctionStart.Create(52000, 1, StringDefines.Key_14892, 2, 0, StringDefines.Key_20, 0, 50000, StringDefines.Key_14884));
     data.Add(53000, DeclareFunctionStart.Create(53000, 1, StringDefines.Key_14893, 2, 0, StringDefines.Key_20, 0, 50000, StringDefines.Key_14884));
     data.Add(54000, DeclareFunctionStart.Create(54000, 1, StringDefines.Key_14894, 2, 0, StringDefines.Key_20, 0, 50000, StringDefines.Key_14884));
     data.Add(54100, DeclareFunctionStart.Create(54100, 1, StringDefines.Key_14895, 2, 0, StringDefines.Key_20, 0, 54000, StringDefines.Key_14884));
     data.Add(54200, DeclareFunctionStart.Create(54200, 1, StringDefines.Key_14896, 2, 0, StringDefines.Key_20, 0, 54000, StringDefines.Key_14884));
     data.Add(54300, DeclareFunctionStart.Create(54300, 1, StringDefines.Key_14897, 2, 0, StringDefines.Key_20, 0, 54000, StringDefines.Key_14884));
     data.Add(54400, DeclareFunctionStart.Create(54400, 1, StringDefines.Key_14898, 2, 0, StringDefines.Key_20, 0, 54000, StringDefines.Key_14884));
     data.Add(54500, DeclareFunctionStart.Create(54500, 1, StringDefines.Key_14899, 2, 0, StringDefines.Key_20, 0, 54000, StringDefines.Key_14884));
     data.Add(54600, DeclareFunctionStart.Create(54600, 1, StringDefines.Key_14900, 2, 0, StringDefines.Key_20, 0, 54000, StringDefines.Key_14884));
     data.Add(54700, DeclareFunctionStart.Create(54700, 1, StringDefines.Key_14901, 2, 0, StringDefines.Key_20, 0, 54000, StringDefines.Key_14902));
     data.Add(55000, DeclareFunctionStart.Create(55000, 1, StringDefines.Key_14903, 2, 0, StringDefines.Key_20, 0, 50000, StringDefines.Key_20));
     data.Add(56000, DeclareFunctionStart.Create(56000, 1, StringDefines.Key_14904, 2, 0, StringDefines.Key_20, 0, 50000, StringDefines.Key_20));
     data.Add(57000, DeclareFunctionStart.Create(57000, 1, StringDefines.Key_14905, 2, 0, StringDefines.Key_20, 0, 50000, StringDefines.Key_20));
     data.Add(60000, DeclareFunctionStart.Create(60000, 1, StringDefines.Key_11235, 0, 27, StringDefines.Key_14906, 0, 1, StringDefines.Key_14907));
     data.Add(61000, DeclareFunctionStart.Create(61000, 0, StringDefines.Key_14908, 2, 28, StringDefines.Key_20, 0, 60000, StringDefines.Key_14907));
     data.Add(62000, DeclareFunctionStart.Create(62000, 0, StringDefines.Key_14909, 2, 29, StringDefines.Key_20, 0, 60000, StringDefines.Key_14907));
     data.Add(63000, DeclareFunctionStart.Create(63000, 0, StringDefines.Key_14910, 2, 30, StringDefines.Key_20, 0, 60000, StringDefines.Key_14907));
     data.Add(64000, DeclareFunctionStart.Create(64000, 0, StringDefines.Key_14911, 2, 31, StringDefines.Key_20, 0, 60000, StringDefines.Key_14907));
     data.Add(65000, DeclareFunctionStart.Create(65000, 0, StringDefines.Key_14912, 2, 32, StringDefines.Key_20, 0, 60000, StringDefines.Key_3994));
     data.Add(66000, DeclareFunctionStart.Create(66000, 0, StringDefines.Key_11236, 2, 32, StringDefines.Key_20, 0, 60000, StringDefines.Key_14907));
     data.Add(70000, DeclareFunctionStart.Create(70000, 1, StringDefines.Key_14913, 0, 33, StringDefines.Key_14914, 0, 1, StringDefines.Key_3707));
     data.Add(71000, DeclareFunctionStart.Create(71000, 0, StringDefines.Key_14915, 2, 34, StringDefines.Key_20, 0, 70000, StringDefines.Key_3707));
     data.Add(72000, DeclareFunctionStart.Create(72000, 0, StringDefines.Key_14916, 2, 35, StringDefines.Key_20, 0, 70000, StringDefines.Key_3707));
     data.Add(73000, DeclareFunctionStart.Create(73000, 0, StringDefines.Key_14917, 2, 36, StringDefines.Key_20, 0, 70000, StringDefines.Key_3707));
     data.Add(74000, DeclareFunctionStart.Create(74000, 0, StringDefines.Key_14918, 2, 37, StringDefines.Key_20, 0, 70000, StringDefines.Key_3707));
     data.Add(80000, DeclareFunctionStart.Create(80000, 1, StringDefines.Key_14919, 0, 38, StringDefines.Key_14920, 0, 1, StringDefines.Key_20));
     data.Add(81000, DeclareFunctionStart.Create(81000, 1, StringDefines.Key_14919, 2, 39, StringDefines.Key_14920, 0, 80000, StringDefines.Key_20));
     data.Add(81100, DeclareFunctionStart.Create(81100, 1, StringDefines.Key_14919, 2, 39, StringDefines.Key_14920, 0, 81000, StringDefines.Key_20));
     data.Add(81200, DeclareFunctionStart.Create(81200, 1, StringDefines.Key_14919, 2, 40, StringDefines.Key_14920, 0, 81000, StringDefines.Key_20));
     data.Add(82000, DeclareFunctionStart.Create(82000, 1, StringDefines.Key_14921, 2, 41, StringDefines.Key_14920, 0, 80000, StringDefines.Key_20));
     data.Add(83000, DeclareFunctionStart.Create(83000, 1, StringDefines.Key_14922, 2, 41, StringDefines.Key_14920, 0, 80000, StringDefines.Key_14923));
     data.Add(90000, DeclareFunctionStart.Create(90000, 1, StringDefines.Key_14924, 2, 42, StringDefines.Key_14925, 0, 2380000, StringDefines.Key_14926));
     data.Add(91000, DeclareFunctionStart.Create(91000, 1, StringDefines.Key_14927, 2, 43, StringDefines.Key_14925, 0, 90000, StringDefines.Key_14926));
     data.Add(92000, DeclareFunctionStart.Create(92000, 1, StringDefines.Key_14928, 2, 44, StringDefines.Key_14925, 0, 90000, StringDefines.Key_14926));
     data.Add(93000, DeclareFunctionStart.Create(93000, 1, StringDefines.Key_14929, 2, 45, StringDefines.Key_14925, 0, 90000, StringDefines.Key_14926));
     data.Add(100000, DeclareFunctionStart.Create(100000, 1, StringDefines.Key_14930, 0, 46, StringDefines.Key_14931, 0, 1, StringDefines.Key_14932));
     data.Add(101000, DeclareFunctionStart.Create(101000, 1, StringDefines.Key_14933, 2, 47, StringDefines.Key_14931, 0, 100000, StringDefines.Key_3707));
     data.Add(102000, DeclareFunctionStart.Create(102000, 1, StringDefines.Key_14934, 2, 48, StringDefines.Key_14931, 0, 100000, StringDefines.Key_14935));
     data.Add(103000, DeclareFunctionStart.Create(103000, 1, StringDefines.Key_14936, 2, 49, StringDefines.Key_14931, 0, 100000, StringDefines.Key_3707));
     data.Add(104000, DeclareFunctionStart.Create(104000, 1, StringDefines.Key_14937, 2, 50, StringDefines.Key_14931, 0, 100000, StringDefines.Key_14932));
     data.Add(105000, DeclareFunctionStart.Create(105000, 1, StringDefines.Key_14938, 2, 51, StringDefines.Key_14931, 0, 100000, StringDefines.Key_3707));
     data.Add(106000, DeclareFunctionStart.Create(106000, 1, StringDefines.Key_14939, 2, 52, StringDefines.Key_14931, 0, 100000, StringDefines.Key_3707));
     data.Add(107000, DeclareFunctionStart.Create(107000, 1, StringDefines.Key_14940, 2, 53, StringDefines.Key_14931, 0, 100000, StringDefines.Key_14932));
     data.Add(108000, DeclareFunctionStart.Create(108000, 0, StringDefines.Key_14936, 2, 54, StringDefines.Key_14931, 0, 100000, StringDefines.Key_3707));
     data.Add(109000, DeclareFunctionStart.Create(109000, 1, StringDefines.Key_14941, 2, 55, StringDefines.Key_14931, 0, 100000, StringDefines.Key_3707));
     data.Add(109100, DeclareFunctionStart.Create(109100, 1, StringDefines.Key_14942, 2, 61, StringDefines.Key_14931, 0, 100000, StringDefines.Key_3978));
     data.Add(109110, DeclareFunctionStart.Create(109110, 1, StringDefines.Key_14943, 2, 61, StringDefines.Key_14931, 0, 109100, StringDefines.Key_3978));
     data.Add(109120, DeclareFunctionStart.Create(109120, 1, StringDefines.Key_14944, 2, 61, StringDefines.Key_14931, 0, 109100, StringDefines.Key_3978));
     data.Add(109200, DeclareFunctionStart.Create(109200, 1, StringDefines.Key_14945, 2, 61, StringDefines.Key_14931, 0, 100000, StringDefines.Key_14946));
     data.Add(110000, DeclareFunctionStart.Create(110000, 0, StringDefines.Key_14947, 0, 56, StringDefines.Key_14948, 0, 1, StringDefines.Key_14949));
     data.Add(111000, DeclareFunctionStart.Create(111000, 1, StringDefines.Key_14950, 2, 57, StringDefines.Key_14931, 0, 110000, StringDefines.Key_14949));
     data.Add(111100, DeclareFunctionStart.Create(111100, 1, StringDefines.Key_14951, 2, 57, StringDefines.Key_14931, 0, 111000, StringDefines.Key_14949));
     data.Add(111200, DeclareFunctionStart.Create(111200, 1, StringDefines.Key_14952, 2, 57, StringDefines.Key_14931, 0, 111000, StringDefines.Key_3958));
     data.Add(112000, DeclareFunctionStart.Create(112000, 1, StringDefines.Key_14953, 2, 57, StringDefines.Key_14931, 0, 110000, StringDefines.Key_14954));
     data.Add(113000, DeclareFunctionStart.Create(113000, 1, StringDefines.Key_14955, 2, 57, StringDefines.Key_14931, 0, 110000, StringDefines.Key_3994));
     data.Add(114000, DeclareFunctionStart.Create(114000, 1, StringDefines.Key_14956, 2, 57, StringDefines.Key_14931, 0, 110000, StringDefines.Key_20));
     data.Add(120000, DeclareFunctionStart.Create(120000, 1, StringDefines.Key_14957, 0, 58, StringDefines.Key_14958, 0, 1, StringDefines.Key_20));
     data.Add(121000, DeclareFunctionStart.Create(121000, 1, StringDefines.Key_14957, 2, 59, StringDefines.Key_14958, 0, 120000, StringDefines.Key_20));
     data.Add(122000, DeclareFunctionStart.Create(122000, 1, StringDefines.Key_14957, 2, 60, StringDefines.Key_14958, 0, 120000, StringDefines.Key_20));
     data.Add(124000, DeclareFunctionStart.Create(124000, 1, StringDefines.Key_14957, 2, 62, StringDefines.Key_14958, 0, 120000, StringDefines.Key_20));
     data.Add(125000, DeclareFunctionStart.Create(125000, 1, StringDefines.Key_14957, 2, 62, StringDefines.Key_14958, 0, 120000, StringDefines.Key_3707));
     data.Add(130000, DeclareFunctionStart.Create(130000, 1, StringDefines.Key_14959, 0, 63, StringDefines.Key_14960, 0, 1, StringDefines.Key_3707));
     data.Add(140000, DeclareFunctionStart.Create(140000, 1, StringDefines.Key_14961, 0, 63, StringDefines.Key_14962, 0, 1, StringDefines.Key_14963));
     data.Add(141000, DeclareFunctionStart.Create(141000, 1, StringDefines.Key_14964, 2, 63, StringDefines.Key_14962, 0, 140000, StringDefines.Key_14963));
     data.Add(1000000, DeclareFunctionStart.Create(1000000, 1, StringDefines.Key_2897, 1, 102, StringDefines.Key_14965, 0, 2, StringDefines.Key_20));
     data.Add(1010000, DeclareFunctionStart.Create(1010000, 1, StringDefines.Key_14966, 1, 103, StringDefines.Key_14967, 0, 2, StringDefines.Key_20));
     data.Add(1020000, DeclareFunctionStart.Create(1020000, 1, StringDefines.Key_14968, 1, 3, StringDefines.Key_14969, 0, 2, StringDefines.Key_20));
     data.Add(1021000, DeclareFunctionStart.Create(1021000, 1, StringDefines.Key_14970, 2, 4, StringDefines.Key_14969, 0, 1020000, StringDefines.Key_20));
     data.Add(1022000, DeclareFunctionStart.Create(1022000, 1, StringDefines.Key_14971, 2, 5, StringDefines.Key_14969, 0, 1020000, StringDefines.Key_20));
     data.Add(1023000, DeclareFunctionStart.Create(1023000, 1, StringDefines.Key_14972, 2, 6, StringDefines.Key_14969, 0, 1020000, StringDefines.Key_20));
     data.Add(1024000, DeclareFunctionStart.Create(1024000, 1, StringDefines.Key_14973, 2, 7, StringDefines.Key_14969, 0, 1020000, StringDefines.Key_20));
     data.Add(1025000, DeclareFunctionStart.Create(1025000, 1, StringDefines.Key_11255, 2, 8, StringDefines.Key_14969, 0, 1020000, StringDefines.Key_20));
     data.Add(1026000, DeclareFunctionStart.Create(1026000, 1, StringDefines.Key_14974, 2, 9, StringDefines.Key_14975, 0, 1020000, StringDefines.Key_14976));
     data.Add(1030000, DeclareFunctionStart.Create(1030000, 1, StringDefines.Key_14977, 2, 10, StringDefines.Key_14978, 0, 0, StringDefines.Key_20));
     data.Add(1040000, DeclareFunctionStart.Create(1040000, 0, StringDefines.Key_14979, 1, 5, StringDefines.Key_14980, 0, 2, StringDefines.Key_14981));
     data.Add(1041000, DeclareFunctionStart.Create(1041000, 0, StringDefines.Key_14982, 2, 16, StringDefines.Key_14980, 0, 1040000, StringDefines.Key_3707));
     data.Add(1043000, DeclareFunctionStart.Create(1043000, 0, StringDefines.Key_14983, 2, 18, StringDefines.Key_14980, 0, 1040000, StringDefines.Key_14984));
     data.Add(1044000, DeclareFunctionStart.Create(1044000, 0, StringDefines.Key_14985, 2, 19, StringDefines.Key_14980, 0, 1040000, StringDefines.Key_20));
     data.Add(1045000, DeclareFunctionStart.Create(1045000, 0, StringDefines.Key_14513, 2, 20, StringDefines.Key_14980, 0, 1040000, StringDefines.Key_3707));
     data.Add(1046000, DeclareFunctionStart.Create(1046000, 0, StringDefines.Key_14986, 2, 21, StringDefines.Key_14980, 0, 1040000, StringDefines.Key_14981));
     data.Add(1047000, DeclareFunctionStart.Create(1047000, 0, StringDefines.Key_14987, 2, 21, StringDefines.Key_14980, 0, 1040000, StringDefines.Key_14988));
     data.Add(1048000, DeclareFunctionStart.Create(1048000, 0, StringDefines.Key_14518, 2, 21, StringDefines.Key_14980, 0, 1040000, StringDefines.Key_3958));
     data.Add(1049000, DeclareFunctionStart.Create(1049000, 1, StringDefines.Key_14989, 2, 0, StringDefines.Key_14980, 0, 1040000, StringDefines.Key_3981));
     data.Add(1049100, DeclareFunctionStart.Create(1049100, 1, StringDefines.Key_14717, 2, 0, StringDefines.Key_14980, 0, 1040000, StringDefines.Key_14963));
     data.Add(1050000, DeclareFunctionStart.Create(1050000, 0, StringDefines.Key_14990, 1, 6, StringDefines.Key_14991, 0, 2, StringDefines.Key_3969));
     data.Add(1051000, DeclareFunctionStart.Create(1051000, 0, StringDefines.Key_14992, 2, 23, StringDefines.Key_14991, 0, 1050000, StringDefines.Key_3969));
     data.Add(1051100, DeclareFunctionStart.Create(1051100, 0, StringDefines.Key_14993, 2, 24, StringDefines.Key_14994, 0, 1051000, StringDefines.Key_3969));
     data.Add(1051200, DeclareFunctionStart.Create(1051200, 0, StringDefines.Key_14995, 2, 25, StringDefines.Key_14996, 0, 1051000, StringDefines.Key_3969));
     data.Add(1051300, DeclareFunctionStart.Create(1051300, 0, StringDefines.Key_14997, 2, 26, StringDefines.Key_14998, 0, 1051000, StringDefines.Key_3969));
     data.Add(1052000, DeclareFunctionStart.Create(1052000, 0, StringDefines.Key_3947, 2, 27, StringDefines.Key_14991, 0, 1050000, StringDefines.Key_3707));
     data.Add(1053000, DeclareFunctionStart.Create(1053000, 0, StringDefines.Key_3948, 2, 28, StringDefines.Key_14991, 0, 1050000, StringDefines.Key_3707));
     data.Add(1054000, DeclareFunctionStart.Create(1054000, 0, StringDefines.Key_14831, 2, 2, StringDefines.Key_14991, 0, 1050000, StringDefines.Key_14999));
     data.Add(1055000, DeclareFunctionStart.Create(1055000, 0, StringDefines.Key_3989, 2, 2, StringDefines.Key_14991, 0, 1050000, StringDefines.Key_14999));
     data.Add(1056000, DeclareFunctionStart.Create(1056000, 0, StringDefines.Key_3987, 2, 2, StringDefines.Key_14991, 0, 1050000, StringDefines.Key_14999));
     data.Add(1056100, DeclareFunctionStart.Create(1056100, 0, StringDefines.Key_15000, 2, 2, StringDefines.Key_14991, 0, 1056000, StringDefines.Key_14999));
     data.Add(1056200, DeclareFunctionStart.Create(1056200, 0, StringDefines.Key_15001, 2, 2, StringDefines.Key_14991, 0, 1056000, StringDefines.Key_14999));
     data.Add(1056300, DeclareFunctionStart.Create(1056300, 0, StringDefines.Key_15002, 2, 2, StringDefines.Key_14991, 0, 1056000, StringDefines.Key_14999));
     data.Add(1057000, DeclareFunctionStart.Create(1057000, 0, StringDefines.Key_14701, 2, 2, StringDefines.Key_14991, 0, 1050000, StringDefines.Key_14946));
     data.Add(1057100, DeclareFunctionStart.Create(1057100, 0, StringDefines.Key_15000, 2, 2, StringDefines.Key_14991, 0, 1057000, StringDefines.Key_14946));
     data.Add(1057200, DeclareFunctionStart.Create(1057200, 0, StringDefines.Key_15001, 2, 2, StringDefines.Key_14991, 0, 1057000, StringDefines.Key_14946));
     data.Add(1057300, DeclareFunctionStart.Create(1057300, 0, StringDefines.Key_15002, 2, 2, StringDefines.Key_14991, 0, 1057000, StringDefines.Key_14946));
     data.Add(1058000, DeclareFunctionStart.Create(1058000, 0, StringDefines.Key_14707, 2, 2, StringDefines.Key_14991, 0, 1050000, StringDefines.Key_14946));
     data.Add(1060000, DeclareFunctionStart.Create(1060000, 0, StringDefines.Key_15003, 1, 111, StringDefines.Key_15004, 0, 2, StringDefines.Key_3707));
     data.Add(1061000, DeclareFunctionStart.Create(1061000, 0, StringDefines.Key_15005, 2, 30, StringDefines.Key_20, 0, 1060000, StringDefines.Key_3707));
     data.Add(1062000, DeclareFunctionStart.Create(1062000, 0, StringDefines.Key_3714, 2, 31, StringDefines.Key_20, 0, 1060000, StringDefines.Key_3707));
     data.Add(1063000, DeclareFunctionStart.Create(1063000, 0, StringDefines.Key_3710, 2, 32, StringDefines.Key_20, 0, 1060000, StringDefines.Key_3707));
     data.Add(1070000, DeclareFunctionStart.Create(1070000, 0, StringDefines.Key_15006, 2, 4, StringDefines.Key_15007, 0, 2, StringDefines.Key_20));
     data.Add(1080000, DeclareFunctionStart.Create(1080000, 0, StringDefines.Key_15008, 1, 8, StringDefines.Key_15009, 0, 2, StringDefines.Key_11703));
     data.Add(1090000, DeclareFunctionStart.Create(1090000, 1, StringDefines.Key_15010, 1, 105, StringDefines.Key_15011, 0, 2, StringDefines.Key_12028));
     data.Add(1091000, DeclareFunctionStart.Create(1091000, 1, StringDefines.Key_15012, 2, 104, StringDefines.Key_20, 0, 1090000, StringDefines.Key_12028));
     data.Add(1092000, DeclareFunctionStart.Create(1092000, 1, StringDefines.Key_15013, 2, 105, StringDefines.Key_20, 0, 1090000, StringDefines.Key_12028));
     data.Add(1094000, DeclareFunctionStart.Create(1094000, 1, StringDefines.Key_14957, 2, 61, StringDefines.Key_14958, 0, 1090000, StringDefines.Key_20));
     data.Add(1095000, DeclareFunctionStart.Create(1095000, 1, StringDefines.Key_15014, 2, 104, StringDefines.Key_20, 0, 1090000, StringDefines.Key_20));
     data.Add(1100000, DeclareFunctionStart.Create(1100000, 1, StringDefines.Key_15015, 1, 106, StringDefines.Key_15016, 0, 2, StringDefines.Key_3964));
     data.Add(1101000, DeclareFunctionStart.Create(1101000, 0, StringDefines.Key_15017, 2, 109, StringDefines.Key_20, 0, 1100000, StringDefines.Key_3964));
     data.Add(1102000, DeclareFunctionStart.Create(1102000, 0, StringDefines.Key_15018, 2, 110, StringDefines.Key_20, 0, 1100000, StringDefines.Key_3964));
     data.Add(1103000, DeclareFunctionStart.Create(1103000, 0, StringDefines.Key_15019, 2, 111, StringDefines.Key_20, 0, 1100000, StringDefines.Key_15020));
     data.Add(1104000, DeclareFunctionStart.Create(1104000, 0, StringDefines.Key_15021, 2, 112, StringDefines.Key_20, 0, 1100000, StringDefines.Key_3969));
     data.Add(1105000, DeclareFunctionStart.Create(1105000, 0, StringDefines.Key_15022, 2, 113, StringDefines.Key_20, 0, 1100000, StringDefines.Key_14875));
     data.Add(1106000, DeclareFunctionStart.Create(1106000, 0, StringDefines.Key_15023, 2, 114, StringDefines.Key_20, 0, 1100000, StringDefines.Key_14877));
     data.Add(1107000, DeclareFunctionStart.Create(1107000, 0, StringDefines.Key_15024, 2, 115, StringDefines.Key_20, 0, 1100000, StringDefines.Key_14867));
     data.Add(1108000, DeclareFunctionStart.Create(1108000, 0, StringDefines.Key_15025, 2, 116, StringDefines.Key_20, 0, 1100000, StringDefines.Key_14884));
     data.Add(1110000, DeclareFunctionStart.Create(1110000, 1, StringDefines.Key_15026, 1, 4, StringDefines.Key_15027, 0, 2, StringDefines.Key_12028));
     data.Add(1120000, DeclareFunctionStart.Create(1120000, 1, StringDefines.Key_15028, 1, 107, StringDefines.Key_15029, 0, 2, StringDefines.Key_15030));
     data.Add(1121000, DeclareFunctionStart.Create(1121000, 1, StringDefines.Key_15031, 2, 119, StringDefines.Key_15029, 0, 1120000, StringDefines.Key_15030));
     data.Add(1122000, DeclareFunctionStart.Create(1122000, 1, StringDefines.Key_15032, 2, 120, StringDefines.Key_15029, 0, 1120000, StringDefines.Key_3707));
     data.Add(1123000, DeclareFunctionStart.Create(1123000, 1, StringDefines.Key_15033, 2, 121, StringDefines.Key_15029, 0, 1120000, StringDefines.Key_3707));
     data.Add(1130000, DeclareFunctionStart.Create(1130000, 0, StringDefines.Key_15034, 1, 9, StringDefines.Key_15035, 0, 2, StringDefines.Key_3707));
     data.Add(1140000, DeclareFunctionStart.Create(1140000, 0, StringDefines.Key_14474, 1, 110, StringDefines.Key_15036, 0, 2, StringDefines.Key_3707));
     data.Add(1150000, DeclareFunctionStart.Create(1150000, 0, StringDefines.Key_15037, 1, 109, StringDefines.Key_15038, 0, 2, StringDefines.Key_3707));
     data.Add(1160000, DeclareFunctionStart.Create(1160000, 0, StringDefines.Key_15039, 1, 108, StringDefines.Key_15040, 0, 2, StringDefines.Key_14999));
     data.Add(1170000, DeclareFunctionStart.Create(1170000, 0, StringDefines.Key_15041, 1, 101, StringDefines.Key_15042, 1, 2, StringDefines.Key_12028));
     data.Add(1171000, DeclareFunctionStart.Create(1171000, 0, StringDefines.Key_15043, 2, 11, StringDefines.Key_15044, 0, 1170000, StringDefines.Key_11851));
     data.Add(1171100, DeclareFunctionStart.Create(1171100, 0, StringDefines.Key_15045, 2, 12, StringDefines.Key_15044, 0, 1170000, StringDefines.Key_20));
     data.Add(1172000, DeclareFunctionStart.Create(1172000, 1, StringDefines.Key_15046, 2, 13, StringDefines.Key_15047, 0, 1170000, StringDefines.Key_20));
     data.Add(1173000, DeclareFunctionStart.Create(1173000, 1, StringDefines.Key_15048, 2, 14, StringDefines.Key_15047, 0, 1170000, StringDefines.Key_11703));
     data.Add(1174000, DeclareFunctionStart.Create(1174000, 1, StringDefines.Key_15049, 2, 15, StringDefines.Key_20, 0, 1170000, StringDefines.Key_11851));
     data.Add(1175000, DeclareFunctionStart.Create(1175000, 1, StringDefines.Key_15041, 2, 16, StringDefines.Key_15044, 0, 1170000, StringDefines.Key_11703));
     data.Add(1175100, DeclareFunctionStart.Create(1175100, 1, StringDefines.Key_15050, 2, 0, StringDefines.Key_15044, 0, 1175000, StringDefines.Key_11703));
     data.Add(1175200, DeclareFunctionStart.Create(1175200, 1, StringDefines.Key_15051, 2, 0, StringDefines.Key_15044, 0, 1175000, StringDefines.Key_11703));
     data.Add(1175300, DeclareFunctionStart.Create(1175300, 1, StringDefines.Key_15052, 2, 0, StringDefines.Key_15044, 0, 1175000, StringDefines.Key_11703));
     data.Add(1176000, DeclareFunctionStart.Create(1176000, 1, StringDefines.Key_15053, 2, 0, StringDefines.Key_20, 0, 1170000, StringDefines.Key_20));
     data.Add(1180000, DeclareFunctionStart.Create(1180000, 0, StringDefines.Key_15054, 1, 7, StringDefines.Key_15055, 0, 2, StringDefines.Key_3981));
     data.Add(1181000, DeclareFunctionStart.Create(1181000, 0, StringDefines.Key_15056, 2, 0, StringDefines.Key_15055, 0, 1180000, StringDefines.Key_3981));
     data.Add(1182000, DeclareFunctionStart.Create(1182000, 0, StringDefines.Key_14420, 2, 0, StringDefines.Key_15055, 0, 1180000, StringDefines.Key_15057));
     data.Add(1183000, DeclareFunctionStart.Create(1183000, 0, StringDefines.Key_15058, 2, 0, StringDefines.Key_15055, 0, 1180000, StringDefines.Key_20));
     data.Add(1183100, DeclareFunctionStart.Create(1183100, 0, StringDefines.Key_15058, 2, 0, StringDefines.Key_15055, 0, 1183000, StringDefines.Key_20));
     data.Add(1184000, DeclareFunctionStart.Create(1184000, 0, StringDefines.Key_14856, 2, 0, StringDefines.Key_15055, 0, 1180000, StringDefines.Key_20));
     data.Add(1185000, DeclareFunctionStart.Create(1185000, 0, StringDefines.Key_14677, 2, 0, StringDefines.Key_15055, 0, 1180000, StringDefines.Key_15059));
     data.Add(1190000, DeclareFunctionStart.Create(1190000, 1, StringDefines.Key_15060, 1, 104, StringDefines.Key_15061, 0, 0, StringDefines.Key_20));
     data.Add(1200000, DeclareFunctionStart.Create(1200000, 1, StringDefines.Key_15062, 1, 111, StringDefines.Key_15063, 0, 0, StringDefines.Key_20));
     data.Add(2000000, DeclareFunctionStart.Create(2000000, 1, StringDefines.Key_14957, 2, 0, StringDefines.Key_15064, 0, 0, StringDefines.Key_20));
     data.Add(2001000, DeclareFunctionStart.Create(2001000, 1, StringDefines.Key_14957, 2, 0, StringDefines.Key_15064, 0, 2000000, StringDefines.Key_20));
     data.Add(2001100, DeclareFunctionStart.Create(2001100, 0, StringDefines.Key_15065, 2, 0, StringDefines.Key_15064, 0, 2001000, StringDefines.Key_14877));
     data.Add(2001200, DeclareFunctionStart.Create(2001200, 0, StringDefines.Key_15066, 2, 0, StringDefines.Key_15064, 0, 2001000, StringDefines.Key_14875));
     data.Add(2001300, DeclareFunctionStart.Create(2001300, 0, StringDefines.Key_15067, 2, 0, StringDefines.Key_15064, 0, 2001000, StringDefines.Key_3992));
     data.Add(2001400, DeclareFunctionStart.Create(2001400, 1, StringDefines.Key_15068, 2, 0, StringDefines.Key_15064, 0, 2001000, StringDefines.Key_15069));
     data.Add(2001410, DeclareFunctionStart.Create(2001410, 1, StringDefines.Key_15070, 2, 0, StringDefines.Key_15064, 0, 2001400, StringDefines.Key_20));
     data.Add(2001500, DeclareFunctionStart.Create(2001500, 0, StringDefines.Key_15071, 2, 0, StringDefines.Key_20, 0, 2001000, StringDefines.Key_20));
     data.Add(2001510, DeclareFunctionStart.Create(2001510, 0, StringDefines.Key_15072, 2, 0, StringDefines.Key_20, 0, 2001500, StringDefines.Key_20));
     data.Add(2001600, DeclareFunctionStart.Create(2001600, 1, StringDefines.Key_15073, 2, 0, StringDefines.Key_15074, 0, 2001000, StringDefines.Key_3952));
     data.Add(2001700, DeclareFunctionStart.Create(2001700, 1, StringDefines.Key_15075, 2, 0, StringDefines.Key_14925, 0, 2001000, StringDefines.Key_14860));
     data.Add(2001800, DeclareFunctionStart.Create(2001800, 0, StringDefines.Key_15076, 2, 0, StringDefines.Key_15064, 0, 2001000, StringDefines.Key_20));
     data.Add(2001900, DeclareFunctionStart.Create(2001900, 0, StringDefines.Key_15077, 2, 0, StringDefines.Key_15064, 0, 2001000, StringDefines.Key_20));
     data.Add(2002000, DeclareFunctionStart.Create(2002000, 1, StringDefines.Key_15078, 2, 0, StringDefines.Key_15064, 0, 2000000, StringDefines.Key_20));
     data.Add(2002100, DeclareFunctionStart.Create(2002100, 1, StringDefines.Key_15079, 2, 0, StringDefines.Key_15064, 0, 2002000, StringDefines.Key_3707));
     data.Add(2002200, DeclareFunctionStart.Create(2002200, 1, StringDefines.Key_15080, 2, 0, StringDefines.Key_15064, 0, 2002000, StringDefines.Key_20));
     data.Add(2003000, DeclareFunctionStart.Create(2003000, 1, StringDefines.Key_15081, 2, 0, StringDefines.Key_15064, 0, 2000000, StringDefines.Key_20));
     data.Add(2010000, DeclareFunctionStart.Create(2010000, 0, StringDefines.Key_15082, 2, 0, StringDefines.Key_15083, 0, 0, StringDefines.Key_20));
     data.Add(2011000, DeclareFunctionStart.Create(2011000, 0, StringDefines.Key_15084, 2, 0, StringDefines.Key_15083, 0, 0, StringDefines.Key_20));
     data.Add(2012000, DeclareFunctionStart.Create(2012000, 0, StringDefines.Key_15085, 2, 0, StringDefines.Key_15083, 0, 0, StringDefines.Key_20));
     data.Add(2013000, DeclareFunctionStart.Create(2013000, 0, StringDefines.Key_15086, 2, 0, StringDefines.Key_15083, 0, 0, StringDefines.Key_20));
     data.Add(2014000, DeclareFunctionStart.Create(2014000, 0, StringDefines.Key_15087, 2, 0, StringDefines.Key_15083, 0, 0, StringDefines.Key_20));
     data.Add(2015000, DeclareFunctionStart.Create(2015000, 0, StringDefines.Key_15088, 2, 0, StringDefines.Key_15089, 0, 0, StringDefines.Key_20));
     data.Add(2016000, DeclareFunctionStart.Create(2016000, 0, StringDefines.Key_15090, 2, 0, StringDefines.Key_15089, 0, 0, StringDefines.Key_20));
     data.Add(2017000, DeclareFunctionStart.Create(2017000, 0, StringDefines.Key_15091, 2, 0, StringDefines.Key_15089, 0, 0, StringDefines.Key_20));
     data.Add(2018000, DeclareFunctionStart.Create(2018000, 0, StringDefines.Key_15092, 2, 0, StringDefines.Key_15089, 0, 0, StringDefines.Key_20));
     data.Add(2019000, DeclareFunctionStart.Create(2019000, 0, StringDefines.Key_15093, 2, 0, StringDefines.Key_15089, 0, 0, StringDefines.Key_20));
     data.Add(2020000, DeclareFunctionStart.Create(2020000, 0, StringDefines.Key_15094, 2, 0, StringDefines.Key_15089, 0, 0, StringDefines.Key_20));
     data.Add(2021000, DeclareFunctionStart.Create(2021000, 0, StringDefines.Key_15095, 2, 0, StringDefines.Key_15089, 0, 0, StringDefines.Key_20));
     data.Add(2030000, DeclareFunctionStart.Create(2030000, 1, StringDefines.Key_15096, 2, 0, StringDefines.Key_15097, 0, 0, StringDefines.Key_3973));
     data.Add(2031000, DeclareFunctionStart.Create(2031000, 1, StringDefines.Key_15098, 2, 0, StringDefines.Key_15097, 0, 2030000, StringDefines.Key_4010));
     data.Add(2032000, DeclareFunctionStart.Create(2032000, 1, StringDefines.Key_15099, 2, 0, StringDefines.Key_15097, 0, 2030000, StringDefines.Key_3973));
     data.Add(2033000, DeclareFunctionStart.Create(2033000, 1, StringDefines.Key_3951, 2, 0, StringDefines.Key_15097, 0, 2030000, StringDefines.Key_15100));
     data.Add(2034000, DeclareFunctionStart.Create(2034000, 0, StringDefines.Key_3943, 2, 0, StringDefines.Key_14980, 0, 2030000, StringDefines.Key_3707));
     data.Add(2035000, DeclareFunctionStart.Create(2035000, 0, StringDefines.Key_14531, 2, 0, StringDefines.Key_14980, 0, 2030000, StringDefines.Key_15101));
     data.Add(2040000, DeclareFunctionStart.Create(2040000, 1, StringDefines.Key_15102, 2, 0, StringDefines.Key_15103, 0, 0, StringDefines.Key_20));
     data.Add(2041000, DeclareFunctionStart.Create(2041000, 1, StringDefines.Key_15104, 2, 0, StringDefines.Key_15103, 0, 2040000, StringDefines.Key_20));
     data.Add(2042000, DeclareFunctionStart.Create(2042000, 1, StringDefines.Key_15105, 2, 0, StringDefines.Key_15106, 0, 2040000, StringDefines.Key_20));
     data.Add(2050000, DeclareFunctionStart.Create(2050000, 1, StringDefines.Key_13588, 2, 0, StringDefines.Key_15064, 0, 0, StringDefines.Key_20));
     data.Add(2051000, DeclareFunctionStart.Create(2051000, 1, StringDefines.Key_15107, 2, 0, StringDefines.Key_15064, 0, 2050000, StringDefines.Key_20));
     data.Add(2052000, DeclareFunctionStart.Create(2052000, 1, StringDefines.Key_3685, 2, 0, StringDefines.Key_15064, 0, 2050000, StringDefines.Key_3687));
     data.Add(2053000, DeclareFunctionStart.Create(2053000, 1, StringDefines.Key_15108, 2, 0, StringDefines.Key_15064, 0, 2050000, StringDefines.Key_15109));
     data.Add(2054000, DeclareFunctionStart.Create(2054000, 1, StringDefines.Key_15110, 2, 0, StringDefines.Key_15064, 0, 2050000, StringDefines.Key_20));
     data.Add(2055000, DeclareFunctionStart.Create(2055000, 1, StringDefines.Key_15111, 2, 0, StringDefines.Key_15064, 0, 2050000, StringDefines.Key_3707));
     data.Add(2056000, DeclareFunctionStart.Create(2056000, 1, StringDefines.Key_15112, 2, 0, StringDefines.Key_15064, 0, 2050000, StringDefines.Key_3707));
     data.Add(2057000, DeclareFunctionStart.Create(2057000, 1, StringDefines.Key_15113, 2, 0, StringDefines.Key_15064, 0, 2050000, StringDefines.Key_3707));
     data.Add(2058000, DeclareFunctionStart.Create(2058000, 1, StringDefines.Key_15114, 2, 0, StringDefines.Key_15064, 0, 2050000, StringDefines.Key_3707));
     data.Add(2059000, DeclareFunctionStart.Create(2059000, 1, StringDefines.Key_15115, 2, 0, StringDefines.Key_15064, 0, 2050000, StringDefines.Key_11959));
     data.Add(2059100, DeclareFunctionStart.Create(2059100, 1, StringDefines.Key_15116, 2, 0, StringDefines.Key_15064, 0, 2050000, StringDefines.Key_20));
     data.Add(2060000, DeclareFunctionStart.Create(2060000, 1, StringDefines.Key_15117, 2, 0, StringDefines.Key_15118, 0, 0, StringDefines.Key_15119));
     data.Add(2070000, DeclareFunctionStart.Create(2070000, 1, StringDefines.Key_15120, 2, 0, StringDefines.Key_15121, 0, 0, StringDefines.Key_15119));
     data.Add(2080000, DeclareFunctionStart.Create(2080000, 1, StringDefines.Key_15122, 2, 0, StringDefines.Key_15064, 0, 0, StringDefines.Key_20));
     data.Add(2081000, DeclareFunctionStart.Create(2081000, 1, StringDefines.Key_15123, 2, 0, StringDefines.Key_15064, 0, 2080000, StringDefines.Key_20));
     data.Add(2082000, DeclareFunctionStart.Create(2082000, 1, StringDefines.Key_15124, 2, 0, StringDefines.Key_15064, 0, 2080000, StringDefines.Key_20));
     data.Add(2083000, DeclareFunctionStart.Create(2083000, 1, StringDefines.Key_15085, 2, 0, StringDefines.Key_15064, 0, 2080000, StringDefines.Key_20));
     data.Add(2084000, DeclareFunctionStart.Create(2084000, 1, StringDefines.Key_15125, 2, 0, StringDefines.Key_15064, 0, 2080000, StringDefines.Key_20));
     data.Add(2085000, DeclareFunctionStart.Create(2085000, 1, StringDefines.Key_15126, 2, 0, StringDefines.Key_15064, 0, 2080000, StringDefines.Key_20));
     data.Add(2090000, DeclareFunctionStart.Create(2090000, 1, StringDefines.Key_15127, 2, 0, StringDefines.Key_15128, 0, 0, StringDefines.Key_20));
     data.Add(2100000, DeclareFunctionStart.Create(2100000, 1, StringDefines.Key_15129, 2, 0, StringDefines.Key_15130, 0, 0, StringDefines.Key_3687));
     data.Add(2101000, DeclareFunctionStart.Create(2101000, 1, StringDefines.Key_15131, 2, 0, StringDefines.Key_15029, 0, 2100000, StringDefines.Key_3687));
     data.Add(2102000, DeclareFunctionStart.Create(2102000, 1, StringDefines.Key_15132, 2, 0, StringDefines.Key_15029, 0, 2100000, StringDefines.Key_3707));
     data.Add(2103000, DeclareFunctionStart.Create(2103000, 1, StringDefines.Key_15133, 2, 0, StringDefines.Key_15029, 0, 2100000, StringDefines.Key_3707));
     data.Add(2104000, DeclareFunctionStart.Create(2104000, 1, StringDefines.Key_15134, 2, 107, StringDefines.Key_20, 0, 2100000, StringDefines.Key_3687));
     data.Add(2105000, DeclareFunctionStart.Create(2105000, 1, StringDefines.Key_15135, 2, 107, StringDefines.Key_20, 0, 2100000, StringDefines.Key_3687));
     data.Add(2110000, DeclareFunctionStart.Create(2110000, 0, StringDefines.Key_15136, 2, 0, StringDefines.Key_20, 0, 0, StringDefines.Key_20));
     data.Add(2120000, DeclareFunctionStart.Create(2120000, 1, StringDefines.Key_15137, 2, 0, StringDefines.Key_14969, 0, 0, StringDefines.Key_11703));
     data.Add(2130000, DeclareFunctionStart.Create(2130000, 1, StringDefines.Key_15138, 2, 0, StringDefines.Key_14975, 0, 0, StringDefines.Key_11703));
     data.Add(2140000, DeclareFunctionStart.Create(2140000, 0, StringDefines.Key_11235, 2, 0, StringDefines.Key_20, 0, 0, StringDefines.Key_14907));
     data.Add(2150000, DeclareFunctionStart.Create(2150000, 0, StringDefines.Key_14474, 2, 0, StringDefines.Key_15036, 0, 0, StringDefines.Key_3707));
     data.Add(2160000, DeclareFunctionStart.Create(2160000, 0, StringDefines.Key_15139, 2, 0, StringDefines.Key_15007, 0, 0, StringDefines.Key_20));
     data.Add(2170000, DeclareFunctionStart.Create(2170000, 1, StringDefines.Key_15140, 2, 0, StringDefines.Key_20, 0, 0, StringDefines.Key_20));
     data.Add(2180000, DeclareFunctionStart.Create(2180000, 1, StringDefines.Key_15141, 2, 0, StringDefines.Key_20, 0, 0, StringDefines.Key_20));
     data.Add(2190000, DeclareFunctionStart.Create(2190000, 0, StringDefines.Key_15142, 2, 0, StringDefines.Key_15143, 0, 0, StringDefines.Key_20));
     data.Add(2191000, DeclareFunctionStart.Create(2191000, 0, StringDefines.Key_15142, 2, 0, StringDefines.Key_15143, 0, 0, StringDefines.Key_20));
     data.Add(2200000, DeclareFunctionStart.Create(2200000, 0, StringDefines.Key_14476, 2, 0, StringDefines.Key_14883, 0, 0, StringDefines.Key_14884));
     data.Add(2210000, DeclareFunctionStart.Create(2210000, 0, StringDefines.Key_15144, 2, 0, StringDefines.Key_20, 0, 0, StringDefines.Key_20));
     data.Add(2220000, DeclareFunctionStart.Create(2220000, 0, StringDefines.Key_15145, 2, 0, StringDefines.Key_20, 0, 0, StringDefines.Key_20));
     data.Add(2230000, DeclareFunctionStart.Create(2230000, 0, StringDefines.Key_11243, 2, 0, StringDefines.Key_20, 0, 0, StringDefines.Key_14907));
     data.Add(2240000, DeclareFunctionStart.Create(2240000, 0, StringDefines.Key_15146, 2, 0, StringDefines.Key_20, 0, 0, StringDefines.Key_20));
     data.Add(2250000, DeclareFunctionStart.Create(2250000, 1, StringDefines.Key_15147, 2, 0, StringDefines.Key_15148, 0, 0, StringDefines.Key_3707));
     data.Add(2251000, DeclareFunctionStart.Create(2251000, 1, StringDefines.Key_15147, 2, 0, StringDefines.Key_20, 0, 2250000, StringDefines.Key_3707));
     data.Add(2252000, DeclareFunctionStart.Create(2252000, 1, StringDefines.Key_15149, 2, 0, StringDefines.Key_20, 0, 2250000, StringDefines.Key_3707));
     data.Add(2253000, DeclareFunctionStart.Create(2253000, 1, StringDefines.Key_15150, 2, 0, StringDefines.Key_20, 0, 2250000, StringDefines.Key_3707));
     data.Add(2254000, DeclareFunctionStart.Create(2254000, 1, StringDefines.Key_15151, 2, 0, StringDefines.Key_20, 0, 2250000, StringDefines.Key_3707));
     data.Add(2255000, DeclareFunctionStart.Create(2255000, 1, StringDefines.Key_15152, 2, 0, StringDefines.Key_20, 0, 2250000, StringDefines.Key_3707));
     data.Add(2256000, DeclareFunctionStart.Create(2256000, 1, StringDefines.Key_15153, 2, 0, StringDefines.Key_20, 0, 2250000, StringDefines.Key_3707));
     data.Add(2260000, DeclareFunctionStart.Create(2260000, 1, StringDefines.Key_15154, 1, 1, StringDefines.Key_15155, 0, 0, StringDefines.Key_20));
     data.Add(2261000, DeclareFunctionStart.Create(2261000, 1, StringDefines.Key_15154, 2, 0, StringDefines.Key_20, 0, 2260000, StringDefines.Key_20));
     data.Add(2262000, DeclareFunctionStart.Create(2262000, 1, StringDefines.Key_15156, 2, 0, StringDefines.Key_20, 0, 2260000, StringDefines.Key_20));
     data.Add(2263000, DeclareFunctionStart.Create(2263000, 1, StringDefines.Key_15157, 2, 0, StringDefines.Key_20, 0, 2260000, StringDefines.Key_20));
     data.Add(2264000, DeclareFunctionStart.Create(2264000, 1, StringDefines.Key_15158, 2, 0, StringDefines.Key_20, 0, 2260000, StringDefines.Key_20));
     data.Add(2264100, DeclareFunctionStart.Create(2264100, 1, StringDefines.Key_2903, 2, 0, StringDefines.Key_20, 0, 2264000, StringDefines.Key_20));
     data.Add(2264200, DeclareFunctionStart.Create(2264200, 1, StringDefines.Key_15159, 2, 0, StringDefines.Key_20, 0, 2264000, StringDefines.Key_20));
     data.Add(2264300, DeclareFunctionStart.Create(2264300, 1, StringDefines.Key_15160, 2, 0, StringDefines.Key_20, 0, 2264000, StringDefines.Key_20));
     data.Add(2265000, DeclareFunctionStart.Create(2265000, 0, StringDefines.Key_15161, 2, 0, StringDefines.Key_20, 0, 2260000, StringDefines.Key_20));
     data.Add(2266000, DeclareFunctionStart.Create(2266000, 1, StringDefines.Key_2900, 2, 0, StringDefines.Key_20, 0, 2260000, StringDefines.Key_20));
     data.Add(2267000, DeclareFunctionStart.Create(2267000, 1, StringDefines.Key_15162, 2, 0, StringDefines.Key_20, 0, 0, StringDefines.Key_20));
     data.Add(2270000, DeclareFunctionStart.Create(2270000, 0, StringDefines.Key_15163, 2, 0, StringDefines.Key_20, 0, 0, StringDefines.Key_20));
     data.Add(2280000, DeclareFunctionStart.Create(2280000, 0, StringDefines.Key_15164, 2, 0, StringDefines.Key_20, 0, 0, StringDefines.Key_3964));
     data.Add(2290000, DeclareFunctionStart.Create(2290000, 0, StringDefines.Key_15165, 2, 0, StringDefines.Key_20, 0, 0, StringDefines.Key_20));
     data.Add(2300000, DeclareFunctionStart.Create(2300000, 0, StringDefines.Key_15166, 2, 0, StringDefines.Key_20, 0, 0, StringDefines.Key_20));
     data.Add(2310000, DeclareFunctionStart.Create(2310000, 0, StringDefines.Key_15167, 2, 0, StringDefines.Key_20, 0, 0, StringDefines.Key_20));
     data.Add(2320000, DeclareFunctionStart.Create(2320000, 0, StringDefines.Key_15168, 2, 0, StringDefines.Key_20, 0, 0, StringDefines.Key_3707));
     data.Add(2330000, DeclareFunctionStart.Create(2330000, 0, StringDefines.Key_15037, 2, 0, StringDefines.Key_15038, 0, 0, StringDefines.Key_3707));
     data.Add(2340000, DeclareFunctionStart.Create(2340000, 1, StringDefines.Key_15169, 2, 0, StringDefines.Key_20, 0, 0, StringDefines.Key_3992));
     data.Add(2350000, DeclareFunctionStart.Create(2350000, 1, StringDefines.Key_15170, 2, 0, StringDefines.Key_20, 0, 0, StringDefines.Key_20));
     data.Add(2360000, DeclareFunctionStart.Create(2360000, 1, StringDefines.Key_15171, 2, 0, StringDefines.Key_20, 0, 0, StringDefines.Key_20));
     data.Add(2370000, DeclareFunctionStart.Create(2370000, 1, StringDefines.Key_10503, 2, 0, StringDefines.Key_20, 0, 0, StringDefines.Key_3981));
     data.Add(2370001, DeclareFunctionStart.Create(2370001, 1, StringDefines.Key_15172, 2, 0, StringDefines.Key_14980, 0, 0, StringDefines.Key_14860));
     data.Add(2380000, DeclareFunctionStart.Create(2380000, 1, StringDefines.Key_15173, 0, 42, StringDefines.Key_14925, 0, 1, StringDefines.Key_14926));
     data.Add(2381000, DeclareFunctionStart.Create(2381000, 1, StringDefines.Key_15174, 2, 0, StringDefines.Key_20, 0, 2380000, StringDefines.Key_3994));
     data.Add(2382000, DeclareFunctionStart.Create(2382000, 1, StringDefines.Key_15175, 2, 0, StringDefines.Key_20, 0, 2380000, StringDefines.Key_3981));
     data.Add(2383000, DeclareFunctionStart.Create(2383000, 1, StringDefines.Key_15176, 2, 0, StringDefines.Key_20, 0, 2380000, StringDefines.Key_15059));
     data.Add(2400000, DeclareFunctionStart.Create(2400000, 1, StringDefines.Key_15177, 2, 0, StringDefines.Key_20, 0, 0, StringDefines.Key_15178));
     data.Add(2410000, DeclareFunctionStart.Create(2410000, 1, StringDefines.Key_15179, 2, 0, StringDefines.Key_20, 0, 0, StringDefines.Key_14946));
     data.Add(2420000, DeclareFunctionStart.Create(2420000, 1, StringDefines.Key_15180, 2, 0, StringDefines.Key_20, 0, 0, StringDefines.Key_14946));
     data.Add(2430000, DeclareFunctionStart.Create(2430000, 1, StringDefines.Key_15181, 2, 0, StringDefines.Key_20, 0, 0, StringDefines.Key_20));
     data.Add(2440000, DeclareFunctionStart.Create(2440000, 1, StringDefines.Key_15182, 2, 0, StringDefines.Key_20, 0, 2000000, StringDefines.Key_20));
     data.Add(2500000, DeclareFunctionStart.Create(2500000, 1, StringDefines.Key_15183, 2, 0, StringDefines.Key_20, 0, 120000, StringDefines.Key_20));
     data.Add(2600000, DeclareFunctionStart.Create(2600000, 1, StringDefines.Key_15184, 2, 0, StringDefines.Key_20, 0, 0, StringDefines.Key_20));
     data.Add(2700000, DeclareFunctionStart.Create(2700000, 1, StringDefines.Key_15185, 1, 112, StringDefines.Key_15186, 0, 2, StringDefines.Key_15020));
     data.Add(2800000, DeclareFunctionStart.Create(2800000, 1, StringDefines.Key_3139, 0, 0, StringDefines.Key_20, 0, 0, StringDefines.Key_15059));
     data.Add(2900000, DeclareFunctionStart.Create(2900000, 1, StringDefines.Key_15187, 2, 0, StringDefines.Key_15188, 0, 0, StringDefines.Key_20));
     data.Add(3000000, DeclareFunctionStart.Create(3000000, 1, StringDefines.Key_15189, 2, 0, StringDefines.Key_14980, 0, 0, StringDefines.Key_20));
     data.Add(3010000, DeclareFunctionStart.Create(3010000, 1, StringDefines.Key_15190, 2, 0, StringDefines.Key_20, 0, 0, StringDefines.Key_15191));
     data.Add(3020000, DeclareFunctionStart.Create(3020000, 1, StringDefines.Key_15192, 0, 0, StringDefines.Key_20, 0, 0, StringDefines.Key_72));
     data.Add(9999999, DeclareFunctionStart.Create(9999999, 1, StringDefines.Key_15193, 2, 0, StringDefines.Key_14980, 0, 0, StringDefines.Key_3707));
     data.Add(9999998, DeclareFunctionStart.Create(9999998, 1, StringDefines.Key_15193, 2, 0, StringDefines.Key_20, 0, 0, StringDefines.Key_20));
 }