[CLOSED] Infinite Scrolling Issue

Page 1 of 2 12 LastLast
  1. #1

    [CLOSED] Infinite Scrolling Issue

    Hi,

    I have been trying with Infinte Scrolling https://examples2.ext.net/#/GridPanel/...ite_Scrolling/

    The following code is sometimes working perfect, sometimes not giving data , sometimes giving javascript error attached in screen shotClick image for larger version. 

Name:	InfiniteScrollIssue.png 
Views:	17 
Size:	89.4 KB 
ID:	7410

    To reproduce above errorr, first click on first four row, data will come, then click on fifth, sixth row,(for fifth and sixth row data is not available for detail grid) then again click on first four row, above error will come and even detail data is there for first four row, but data is not coming.



    <%@ Page Language="C#" %>
     
    <%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="ext" %>
     <script runat="server">
     public List<Company> lstMaster;
            public class Company
            {
                public int ID { get; set; }
                public string Name { get; set; }
                public double Price { get; set; }
                public double Change { get; set; }
                public double PctChange { get; set; }
                public DateTime LastChange { get; set; }
            }
            public List<CompanyDet> lstDetail;
            public class CompanyDet
            {
                public int SubID { get; set; }
                public int ID { get; set; }
                public string Stone { get; set; }
                public string Color { get; set; }
                public string Shape { get; set; }
    
            }
            protected void Page_Load(object sender, EventArgs e)
            {
                if (!X.IsAjaxRequest)
                {
                }
                DateTime today = DateTime.Today;
                lstMaster = new List<Company> 
                        {
                            new Company { ID = 1, Name = "3m Co", Price = 71.72, Change = 0.02, PctChange = 0.03, LastChange = today },
                            new Company { ID = 2, Name = "Alcoa Inc", Price = 29.01, Change = 0.42, PctChange = 1.47, LastChange = today },
                            new Company { ID = 3, Name = "Altria Group Inc", Price = 83.81, Change = 0.28, PctChange = 0.34, LastChange = today },
                            new Company { ID = 4, Name = "American Express Company", Price = 52.55, Change = 0.01, PctChange = 0.02, LastChange = today },
                            new Company { ID = 5, Name = "American International Group, Inc.", Price = 64.13, Change = 0.31, PctChange = 0.49, LastChange = today },
                            new Company { ID = 6, Name = "AT&T Inc.", Price = 31.61, Change = -0.48, PctChange = -1.54, LastChange = today },
                            new Company { ID = 7, Name = "Boeing Co.", Price = 75.43, Change = 0.53, PctChange = 0.71, LastChange = today },
                            new Company { ID = 8, Name = "Caterpillar Inc.", Price = 67.27, Change = 0.92, PctChange = 1.39, LastChange = today },
                            new Company { ID = 9, Name = "Citigroup, Inc.", Price = 49.37, Change = 0.02, PctChange = 0.04, LastChange = today },
                            new Company { ID = 10, Name = "E.I. du Pont de Nemours and Company", Price = 40.48, Change = 0.51, PctChange = 1.28, LastChange = today },
                            new Company { ID = 11, Name = "Exxon Mobil Corp", Price = 68.1, Change = -0.43, PctChange = -0.64, LastChange = today },
                            new Company { ID = 12, Name = "General Electric Company", Price = 34.14, Change = -0.08, PctChange = -0.23, LastChange = today },
                            new Company { ID = 13, Name = "General Motors Corporation", Price = 30.27, Change = 1.09, PctChange = 3.74, LastChange = today },
                            new Company { ID = 14, Name = "Hewlett-Packard Co.", Price = 36.53, Change = -0.03, PctChange = -0.08, LastChange = today },
                            new Company { ID = 15, Name = "Honeywell Intl Inc", Price = 38.77, Change = 0.05, PctChange = 0.13, LastChange = today },
                            new Company { ID = 16, Name = "Intel Corporation", Price = 19.88, Change = 0.31, PctChange = 1.58, LastChange = today },
                            new Company { ID = 17, Name = "International Business Machines", Price = 81.41, Change = 0.44, PctChange = 0.54, LastChange = today },
                            new Company { ID = 18, Name = "Johnson & Johnson", Price = 64.72, Change = 0.06, PctChange = 0.09, LastChange = today },
                            new Company { ID = 19, Name = "JP Morgan & Chase & Co", Price = 45.73, Change = 0.07, PctChange = 0.15, LastChange = today },
                            new Company { ID = 20, Name = "McDonald\"s Corporation", Price = 36.76, Change = 0.86, PctChange = 2.40, LastChange = today },
                            new Company { ID = 21, Name = "Merck & Co., Inc.", Price = 40.96, Change = 0.41, PctChange = 1.01, LastChange = today },
                            new Company { ID = 22, Name = "Microsoft Corporation", Price = 25.84, Change = 0.14, PctChange = 0.54, LastChange = today },
                            new Company { ID = 23, Name = "Pfizer Inc", Price = 27.96, Change = 0.4, PctChange = 1.45, LastChange = today },
                            new Company { ID = 24, Name = "The Coca-Cola Company", Price = 45.07, Change = 0.26, PctChange = 0.58, LastChange = today },
                            new Company { ID = 25, Name = "The Home Depot, Inc.", Price = 34.64, Change = 0.35, PctChange = 1.02, LastChange = today },
                            new Company { ID = 26, Name = "The Procter & Gamble Company", Price = 61.91, Change = 0.01, PctChange = 0.02, LastChange = today },
                            new Company { ID = 27, Name = "United Technologies Corporation", Price = 63.26, Change = 0.55, PctChange = 0.88, LastChange = today },
                            new Company { ID = 28, Name = "Verizon Communications", Price = 35.57, Change = 0.39, PctChange = 1.11, LastChange = today },
                            new Company { ID = 29, Name = "Wal-Mart Stores, Inc.", Price = 45.45, Change = 0.73, PctChange = 1.63, LastChange = today },
                            new Company { ID = 51, Name = "3m Co", Price = 71.72, Change = 0.02, PctChange = 0.03, LastChange = today },
                            new Company { ID = 52, Name = "Alcoa Inc", Price = 29.01, Change = 0.42, PctChange = 1.47, LastChange = today },
                            new Company { ID = 53, Name = "Altria Group Inc", Price = 83.81, Change = 0.28, PctChange = 0.34, LastChange = today },
                            new Company { ID = 54, Name = "American Express Company", Price = 52.55, Change = 0.01, PctChange = 0.02, LastChange = today },
                            new Company { ID = 55, Name = "American International Group, Inc.", Price = 64.13, Change = 0.31, PctChange = 0.49, LastChange = today },
                            new Company { ID = 56, Name = "AT&T Inc.", Price = 31.61, Change = -0.48, PctChange = -1.54, LastChange = today },
                            new Company { ID = 57, Name = "Boeing Co.", Price = 75.43, Change = 0.53, PctChange = 0.71, LastChange = today },
                            new Company { ID = 58, Name = "Caterpillar Inc.", Price = 67.27, Change = 0.92, PctChange = 1.39, LastChange = today },
                            new Company { ID = 59, Name = "Citigroup, Inc.", Price = 49.37, Change = 0.02, PctChange = 0.04, LastChange = today },
                            new Company { ID = 110, Name = "E.I. du Pont de Nemours and Company", Price = 40.48, Change = 0.51, PctChange = 1.28, LastChange = today },
                            new Company { ID = 111, Name = "Exxon Mobil Corp", Price = 68.1, Change = -0.43, PctChange = -0.64, LastChange = today },
                            new Company { ID = 112, Name = "General Electric Company", Price = 34.14, Change = -0.08, PctChange = -0.23, LastChange = today },
                            new Company { ID = 113, Name = "General Motors Corporation", Price = 30.27, Change = 1.09, PctChange = 3.74, LastChange = today },
                            new Company { ID = 114, Name = "Hewlett-Packard Co.", Price = 36.53, Change = -0.03, PctChange = -0.08, LastChange = today },
                            new Company { ID = 115, Name = "Honeywell Intl Inc", Price = 38.77, Change = 0.05, PctChange = 0.13, LastChange = today },
                            new Company { ID = 116, Name = "Intel Corporation", Price = 19.88, Change = 0.31, PctChange = 1.58, LastChange = today },
                            new Company { ID = 117, Name = "International Business Machines", Price = 81.41, Change = 0.44, PctChange = 0.54, LastChange = today },
                            new Company { ID = 118, Name = "Johnson & Johnson", Price = 64.72, Change = 0.06, PctChange = 0.09, LastChange = today },
                            new Company { ID = 119, Name = "JP Morgan & Chase & Co", Price = 45.73, Change = 0.07, PctChange = 0.15, LastChange = today },
                            new Company { ID = 120, Name = "McDonald\"s Corporation", Price = 36.76, Change = 0.86, PctChange = 2.40, LastChange = today },
                            new Company { ID = 121, Name = "Merck & Co., Inc.", Price = 40.96, Change = 0.41, PctChange = 1.01, LastChange = today },
                            new Company { ID = 122, Name = "Microsoft Corporation", Price = 25.84, Change = 0.14, PctChange = 0.54, LastChange = today },
                            new Company { ID = 123, Name = "Pfizer Inc", Price = 27.96, Change = 0.4, PctChange = 1.45, LastChange = today },
                            new Company { ID = 124, Name = "The Coca-Cola Company", Price = 45.07, Change = 0.26, PctChange = 0.58, LastChange = today },
                            new Company { ID = 125, Name = "The Home Depot, Inc.", Price = 34.64, Change = 0.35, PctChange = 1.02, LastChange = today },
                            new Company { ID = 126, Name = "The Procter & Gamble Company", Price = 61.91, Change = 0.01, PctChange = 0.02, LastChange = today },
                            new Company { ID = 127, Name = "United Technologies Corporation", Price = 63.26, Change = 0.55, PctChange = 0.88, LastChange = today },
                            new Company { ID = 128, Name = "Verizon Communications", Price = 35.57, Change = 0.39, PctChange = 1.11, LastChange = today },
                            new Company { ID = 129, Name = "Wal-Mart Stores, Inc.", Price = 45.45, Change = 0.73, PctChange = 1.63, LastChange = today },
    
                            new Company { ID = 121, Name = "3m Co", Price = 71.72, Change = 0.02, PctChange = 0.03, LastChange = today },
                            new Company { ID = 122, Name = "Alcoa Inc", Price = 29.01, Change = 0.42, PctChange = 1.47, LastChange = today },
                            new Company { ID = 123, Name = "Altria Group Inc", Price = 83.81, Change = 0.28, PctChange = 0.34, LastChange = today },
                            new Company { ID = 124, Name = "American Express Company", Price = 52.55, Change = 0.01, PctChange = 0.02, LastChange = today },
                            new Company { ID = 125, Name = "American International Group, Inc.", Price = 64.13, Change = 0.31, PctChange = 0.49, LastChange = today },
                            new Company { ID = 126, Name = "AT&T Inc.", Price = 31.61, Change = -0.48, PctChange = -1.54, LastChange = today },
                            new Company { ID = 127, Name = "Boeing Co.", Price = 75.43, Change = 0.53, PctChange = 0.71, LastChange = today },
                            new Company { ID = 128, Name = "Caterpillar Inc.", Price = 67.27, Change = 0.92, PctChange = 1.39, LastChange = today },
                            new Company { ID = 129, Name = "Citigroup, Inc.", Price = 49.37, Change = 0.02, PctChange = 0.04, LastChange = today },
                            new Company { ID = 1210, Name = "E.I. du Pont de Nemours and Company", Price = 40.48, Change = 0.51, PctChange = 1.28, LastChange = today },
                            new Company { ID = 1211, Name = "Exxon Mobil Corp", Price = 68.1, Change = -0.43, PctChange = -0.64, LastChange = today },
                            new Company { ID = 1212, Name = "General Electric Company", Price = 34.14, Change = -0.08, PctChange = -0.23, LastChange = today },
                            new Company { ID = 1213, Name = "General Motors Corporation", Price = 30.27, Change = 1.09, PctChange = 3.74, LastChange = today },
                            new Company { ID = 1214, Name = "Hewlett-Packard Co.", Price = 36.53, Change = -0.03, PctChange = -0.08, LastChange = today },
                            new Company { ID = 1215, Name = "Honeywell Intl Inc", Price = 38.77, Change = 0.05, PctChange = 0.13, LastChange = today },
                            new Company { ID = 1216, Name = "Intel Corporation", Price = 19.88, Change = 0.31, PctChange = 1.58, LastChange = today },
                            new Company { ID = 1217, Name = "International Business Machines", Price = 81.41, Change = 0.44, PctChange = 0.54, LastChange = today },
                            new Company { ID = 1218, Name = "Johnson & Johnson", Price = 64.72, Change = 0.06, PctChange = 0.09, LastChange = today },
                            new Company { ID = 1219, Name = "JP Morgan & Chase & Co", Price = 45.73, Change = 0.07, PctChange = 0.15, LastChange = today },
                            new Company { ID =1220, Name = "McDonald\"s Corporation", Price = 36.76, Change = 0.86, PctChange = 2.40, LastChange = today },
                            new Company { ID = 1221, Name = "Merck & Co., Inc.", Price = 40.96, Change = 0.41, PctChange = 1.01, LastChange = today },
                            new Company { ID = 1222, Name = "Microsoft Corporation", Price = 25.84, Change = 0.14, PctChange = 0.54, LastChange = today },
                            new Company { ID = 1223, Name = "Pfizer Inc", Price = 27.96, Change = 0.4, PctChange = 1.45, LastChange = today },
                            new Company { ID = 1224, Name = "The Coca-Cola Company", Price = 45.07, Change = 0.26, PctChange = 0.58, LastChange = today },
                            new Company { ID = 1225, Name = "The Home Depot, Inc.", Price = 34.64, Change = 0.35, PctChange = 1.02, LastChange = today },
                            new Company { ID = 1226, Name = "The Procter & Gamble Company", Price = 61.91, Change = 0.01, PctChange = 0.02, LastChange = today },
                            new Company { ID = 1227, Name = "United Technologies Corporation", Price = 63.26, Change = 0.55, PctChange = 0.88, LastChange = today },
                            new Company { ID = 1228, Name = "Verizon Communications", Price = 35.57, Change = 0.39, PctChange = 1.11, LastChange = today },
                            new Company { ID = 1229, Name = "Wal-Mart Stores, Inc.", Price = 45.45, Change = 0.73, PctChange = 1.63, LastChange = today },
                        };
    
                //StoreMasterDetail.DataSource = lstMaster.ToList();
                //StoreMasterDetail.DataBind();
                //}
            }
    
            protected void StoreCompany_ReadData(object sender, StoreReadDataEventArgs e)
            {
                Store store = (Store)sender;
                List<Company> lstBatchData = new List<Company>();
                int start = e.Start,
                    limit = e.Limit;
    
    
                for (int i = start; i < start + limit && i < lstMaster.Count() && i >= 0; i++)
                {
                    Company batchedResult = lstMaster[i];
                    lstBatchData.Add(batchedResult);
                }
                store.Data = lstBatchData;
                e.Total = lstMaster.Count();
            }
    
            protected void StoreSingle_ReadData(object sender, StoreReadDataEventArgs e)
            {
                try
                {
                    GetDetail();
                    Store store = (Store)sender;
                    // long compID = TTSessionClass.LoginCompanyID;
                    int vID = 0;
                    if (!string.IsNullOrEmpty(e.Parameters["ID"].ToString()))
                    {
                        vID = int.Parse(e.Parameters["ID"].ToString());
                    }
                    if (vID <= 0) vID = 1;
                    List<CompanyDet> lstTemp = lstDetail.Where(c => c.ID == vID).ToList();
    
                    List<CompanyDet> lstBatchData = new List<CompanyDet>();
                    int start = e.Start,
                        limit = e.Limit;
    
                    for (int i = start; i < start + limit && i < lstTemp.Count() && i >= 0; i++)
                    {
                        CompanyDet batchedResult = lstTemp[i];
                        lstBatchData.Add(batchedResult);
                    }
                    store.Data = lstBatchData;
                    e.Total = lstTemp.Count();
                }
                catch (Exception ex)
                {
                    base.ShowException(ex, StaticMethod.TTEnum.ExceptionType.Error);
                }
            }
    
    
            public void GetDetail()
            {
                lstDetail = new List<CompanyDet>()
                {
                    new CompanyDet { ID = 1,SubID=1,Stone="Stone:1",Color="White:Stone:1",Shape="Round:White:Stone:1"},
                    new CompanyDet { ID = 2,SubID=2,Stone="Stone:2",Color="White:Stone:2",Shape="Round:White:Stone:2"},
                    new CompanyDet { ID = 3,SubID=3,Stone="Stone:3",Color="White:Stone:3",Shape="Round:White:Stone:3"},
                    new CompanyDet { ID = 4,SubID=4,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 1,SubID=5,Stone="Stone:5",Color="White:Stone:5",Shape="Round:White:Stone:5"},
                    new CompanyDet { ID = 2,SubID=6,Stone="Stone:6",Color="White:Stone:6",Shape="Round:White:Stone:6"},
                    new CompanyDet { ID = 3,SubID=7,Stone="Stone:7",Color="White:Stone:7",Shape="Round:White:Stone:7"},
                    new CompanyDet { ID = 4,SubID=8,Stone="Stone:8",Color="White:Stone:8",Shape="Round:White:Stone:8"},
                    new CompanyDet { ID = 1,SubID=9,Stone="Stone:9",Color="White:Stone:9",Shape="Round:White:Stone:9"},
                    new CompanyDet { ID = 2,SubID=10,Stone="Stone:10",Color="White:Stone:10",Shape="Round:White:Stone:10"},
                    new CompanyDet { ID = 3,SubID=11,Stone="Stone:11",Color="White:Stone:11",Shape="Round:White:Stone:11"},
                    new CompanyDet { ID = 4,SubID=12,Stone="Stone:12",Color="White:Stone:12",Shape="Round:White:Stone:12"},
                    new CompanyDet { ID = 1,SubID=13,Stone="Stone:13",Color="White:Stone:13",Shape="Round:White:Stone:13"},
                    new CompanyDet { ID = 2,SubID=14,Stone="Stone:14",Color="White:Stone:14",Shape="Round:White:Stone:14"},
                    new CompanyDet { ID = 3,SubID=15,Stone="Stone:15",Color="White:Stone:15",Shape="Round:White:Stone:15"},
                    new CompanyDet { ID = 4,SubID=16,Stone="Stone:16",Color="White:Stone:16",Shape="Round:White:Stone:16"},
                    new CompanyDet { ID = 1,SubID=17,Stone="Stone:17",Color="White:Stone:17",Shape="Round:White:Stone:17"},
                    new CompanyDet { ID = 2,SubID=18,Stone="Stone:18",Color="White:Stone:18",Shape="Round:White:Stone:18"},
                    new CompanyDet { ID = 3,SubID=19,Stone="Stone:19",Color="White:Stone:19",Shape="Round:White:Stone:19"},
                    new CompanyDet { ID = 4,SubID=20,Stone="Stone:20",Color="White:Stone:20",Shape="Round:White:Stone:20"},
                    new CompanyDet { ID = 11,SubID=21,Stone="Stone:21",Color="White:Stone:21",Shape="Round:White:Stone:21"},
                    new CompanyDet { ID = 12,SubID=22,Stone="Stone:22",Color="White:Stone:22",Shape="Round:White:Stone:22"},
                    new CompanyDet { ID = 13,SubID=23,Stone="Stone:23",Color="White:Stone:23",Shape="Round:White:Stone:23"},
                    new CompanyDet { ID = 14,SubID=24,Stone="Stone:24",Color="White:Stone:24",Shape="Round:White:Stone:24"},
                    new CompanyDet { ID = 11,SubID=25,Stone="Stone:25",Color="White:Stone:25",Shape="Round:White:Stone:25"},
                    new CompanyDet { ID = 12,SubID=26,Stone="Stone:26",Color="White:Stone:26",Shape="Round:White:Stone:26"},
                    new CompanyDet { ID = 13,SubID=27,Stone="Stone:27",Color="White:Stone:27",Shape="Round:White:Stone:27"},
                    new CompanyDet { ID = 14,SubID=28,Stone="Stone:28",Color="White:Stone:28",Shape="Round:White:Stone:28"},
                    new CompanyDet { ID = 11,SubID=29,Stone="Stone:29",Color="White:Stone:29",Shape="Round:White:Stone:29"},
                    new CompanyDet { ID = 12,SubID=30,Stone="Stone:30",Color="White:Stone:30",Shape="Round:White:Stone:30"},
                    new CompanyDet { ID = 13,SubID=31,Stone="Stone:31",Color="White:Stone:31",Shape="Round:White:Stone:31"},
                    new CompanyDet { ID = 14,SubID=32,Stone="Stone:32",Color="White:Stone:32",Shape="Round:White:Stone:32"},
                    new CompanyDet { ID = 11,SubID=33,Stone="Stone:33",Color="White:Stone:33",Shape="Round:White:Stone:33"},
                    new CompanyDet { ID = 12,SubID=34,Stone="Stone:34",Color="White:Stone:34",Shape="Round:White:Stone:34"},
                    new CompanyDet { ID = 13,SubID=35,Stone="Stone:35",Color="White:Stone:35",Shape="Round:White:Stone:35"},
                    new CompanyDet { ID = 14,SubID=36,Stone="Stone:36",Color="White:Stone:36",Shape="Round:White:Stone:36"},
                    new CompanyDet { ID = 51,SubID=37,Stone="Stone:37",Color="White:Stone:37",Shape="Round:White:Stone:37"},
                    new CompanyDet { ID = 52,SubID=38,Stone="Stone:38",Color="White:Stone:38",Shape="Round:White:Stone:38"},
                    new CompanyDet { ID = 53,SubID=39,Stone="Stone:39",Color="White:Stone:39",Shape="Round:White:Stone:39"},
                    new CompanyDet { ID = 54,SubID=40,Stone="Stone:40",Color="White:Stone:40",Shape="Round:White:Stone:40"},
                    new CompanyDet { ID = 51,SubID=41,Stone="Stone:41",Color="White:Stone:41",Shape="Round:White:Stone:41"},
                    new CompanyDet { ID = 52,SubID=42,Stone="Stone:42",Color="White:Stone:42",Shape="Round:White:Stone:42"},
                    new CompanyDet { ID = 53,SubID=43,Stone="Stone:43",Color="White:Stone:43",Shape="Round:White:Stone:43"},
                    new CompanyDet { ID = 54,SubID=44,Stone="Stone:44",Color="White:Stone:44",Shape="Round:White:Stone:44"},
                    new CompanyDet { ID = 51,SubID=45,Stone="Stone:45",Color="White:Stone:45",Shape="Round:White:Stone:45"},
                    new CompanyDet { ID = 52,SubID=46,Stone="Stone:46",Color="White:Stone:46",Shape="Round:White:Stone:46"},
                    new CompanyDet { ID = 53,SubID=47,Stone="Stone:47",Color="White:Stone:47",Shape="Round:White:Stone:47"},
                    new CompanyDet { ID = 54,SubID=48,Stone="Stone:48",Color="White:Stone:48",Shape="Round:White:Stone:48"},
                    new CompanyDet { ID = 51,SubID=49,Stone="Stone:49",Color="White:Stone:49",Shape="Round:White:Stone:49"},
                    new CompanyDet { ID = 52,SubID=50,Stone="Stone:50",Color="White:Stone:50",Shape="Round:White:Stone:50"},
                    new CompanyDet { ID = 53,SubID=51,Stone="Stone:51",Color="White:Stone:51",Shape="Round:White:Stone:51"},
                    new CompanyDet { ID = 54,SubID=52,Stone="Stone:52",Color="White:Stone:52",Shape="Round:White:Stone:52"},
                    new CompanyDet { ID = 51,SubID=53,Stone="Stone:53",Color="White:Stone:53",Shape="Round:White:Stone:53"},
                    new CompanyDet { ID = 52,SubID=54,Stone="Stone:54",Color="White:Stone:54",Shape="Round:White:Stone:54"},
                    new CompanyDet { ID = 53,SubID=55,Stone="Stone:55",Color="White:Stone:55",Shape="Round:White:Stone:55"},
                    new CompanyDet { ID = 54,SubID=56,Stone="Stone:56",Color="White:Stone:56",Shape="Round:White:Stone:56"},
                    new CompanyDet { ID = 51,SubID=57,Stone="Stone:57",Color="White:Stone:57",Shape="Round:White:Stone:57"},
                    new CompanyDet { ID = 52,SubID=58,Stone="Stone:58",Color="White:Stone:58",Shape="Round:White:Stone:58"},
                    new CompanyDet { ID = 53,SubID=59,Stone="Stone:59",Color="White:Stone:59",Shape="Round:White:Stone:59"},
                    new CompanyDet { ID = 54,SubID=60,Stone="Stone:60",Color="White:Stone:60",Shape="Round:White:Stone:60"},
                    new CompanyDet { ID = 121,SubID=61,Stone="Stone:61",Color="White:Stone:61",Shape="Round:White:Stone:61"},
                    new CompanyDet { ID = 122,SubID=62,Stone="Stone:62",Color="White:Stone:62",Shape="Round:White:Stone:62"},
                    new CompanyDet { ID = 123,SubID=63,Stone="Stone:63",Color="White:Stone:63",Shape="Round:White:Stone:63"},
                    new CompanyDet { ID = 124,SubID=64,Stone="Stone:64",Color="White:Stone:64",Shape="Round:White:Stone:64"},
                    new CompanyDet { ID = 121,SubID=65,Stone="Stone:65",Color="White:Stone:65",Shape="Round:White:Stone:65"},
                    new CompanyDet { ID = 122,SubID=66,Stone="Stone:66",Color="White:Stone:66",Shape="Round:White:Stone:66"},
                    new CompanyDet { ID = 123,SubID=67,Stone="Stone:67",Color="White:Stone:67",Shape="Round:White:Stone:67"},
                    new CompanyDet { ID = 124,SubID=68,Stone="Stone:68",Color="White:Stone:68",Shape="Round:White:Stone:68"},
                    new CompanyDet { ID = 121,SubID=69,Stone="Stone:69",Color="White:Stone:69",Shape="Round:White:Stone:69"},
                    new CompanyDet { ID = 122,SubID=70,Stone="Stone:70",Color="White:Stone:70",Shape="Round:White:Stone:70"},
                    new CompanyDet { ID = 123,SubID=71,Stone="Stone:71",Color="White:Stone:71",Shape="Round:White:Stone:71"},
                    new CompanyDet { ID = 124,SubID=72,Stone="Stone:72",Color="White:Stone:72",Shape="Round:White:Stone:72"},
                    new CompanyDet { ID = 121,SubID=73,Stone="Stone:73",Color="White:Stone:73",Shape="Round:White:Stone:73"},
                    new CompanyDet { ID = 122,SubID=74,Stone="Stone:74",Color="White:Stone:74",Shape="Round:White:Stone:74"},
                    new CompanyDet { ID = 123,SubID=75,Stone="Stone:75",Color="White:Stone:75",Shape="Round:White:Stone:75"},
                    new CompanyDet { ID = 124,SubID=76,Stone="Stone:76",Color="White:Stone:76",Shape="Round:White:Stone:76"},
                    new CompanyDet { ID = 121,SubID=77,Stone="Stone:77",Color="White:Stone:77",Shape="Round:White:Stone:77"},
                    new CompanyDet { ID = 122,SubID=78,Stone="Stone:78",Color="White:Stone:78",Shape="Round:White:Stone:78"},
                    new CompanyDet { ID = 123,SubID=79,Stone="Stone:79",Color="White:Stone:79",Shape="Round:White:Stone:79"},
                    new CompanyDet { ID = 124,SubID=80,Stone="Stone:80",Color="White:Stone:80",Shape="Round:White:Stone:80"},
                    new CompanyDet { ID = 121,SubID=81,Stone="Stone:81",Color="White:Stone:81",Shape="Round:White:Stone:81"},
                    new CompanyDet { ID = 122,SubID=82,Stone="Stone:82",Color="White:Stone:82",Shape="Round:White:Stone:82"},
                    new CompanyDet { ID = 123,SubID=83,Stone="Stone:83",Color="White:Stone:83",Shape="Round:White:Stone:83"},
                    new CompanyDet { ID = 124,SubID=84,Stone="Stone:84",Color="White:Stone:84",Shape="Round:White:Stone:84"},
                    new CompanyDet { ID = 121,SubID=85,Stone="Stone:85",Color="White:Stone:85",Shape="Round:White:Stone:85"},
                    new CompanyDet { ID = 122,SubID=86,Stone="Stone:86",Color="White:Stone:86",Shape="Round:White:Stone:86"},
                    new CompanyDet { ID = 123,SubID=87,Stone="Stone:87",Color="White:Stone:87",Shape="Round:White:Stone:87"},
                    new CompanyDet { ID = 124,SubID=88,Stone="Stone:88",Color="White:Stone:88",Shape="Round:White:Stone:88"},
                    new CompanyDet { ID = 1211,SubID=89,Stone="Stone:89",Color="White:Stone:89",Shape="Round:White:Stone:89"},
                    new CompanyDet { ID = 1212,SubID=90,Stone="Stone:90",Color="White:Stone:90",Shape="Round:White:Stone:90"},
                    new CompanyDet { ID = 1213,SubID=91,Stone="Stone:91",Color="White:Stone:91",Shape="Round:White:Stone:91"},
                    new CompanyDet { ID = 1214,SubID=92,Stone="Stone:92",Color="White:Stone:92",Shape="Round:White:Stone:92"},
                    new CompanyDet { ID = 1211,SubID=93,Stone="Stone:93",Color="White:Stone:93",Shape="Round:White:Stone:93"},
                    new CompanyDet { ID = 1212,SubID=94,Stone="Stone:94",Color="White:Stone:94",Shape="Round:White:Stone:94"},
                    new CompanyDet { ID = 1213,SubID=95,Stone="Stone:95",Color="White:Stone:95",Shape="Round:White:Stone:95"},
                    new CompanyDet { ID = 1214,SubID=96,Stone="Stone:96",Color="White:Stone:96",Shape="Round:White:Stone:96"},
                    new CompanyDet { ID = 1211,SubID=97,Stone="Stone:97",Color="White:Stone:97",Shape="Round:White:Stone:97"},
                    new CompanyDet { ID = 1212,SubID=98,Stone="Stone:98",Color="White:Stone:98",Shape="Round:White:Stone:98"},
                    new CompanyDet { ID = 1213,SubID=99,Stone="Stone:99",Color="White:Stone:99",Shape="Round:White:Stone:99"},
                    new CompanyDet { ID = 1214,SubID=100,Stone="Stone:100",Color="White:Stone:100",Shape="Round:White:Stone:100"},
                    new CompanyDet { ID = 1211,SubID=101,Stone="Stone:101",Color="White:Stone:101",Shape="Round:White:Stone:101"},
                    new CompanyDet { ID = 1212,SubID=102,Stone="Stone:102",Color="White:Stone:102",Shape="Round:White:Stone:102"},
                    new CompanyDet { ID = 1213,SubID=103,Stone="Stone:103",Color="White:Stone:103",Shape="Round:White:Stone:103"},
                    new CompanyDet { ID = 1214,SubID=104,Stone="Stone:104",Color="White:Stone:104",Shape="Round:White:Stone:104"},
                    new CompanyDet { ID = 1211,SubID=105,Stone="Stone:105",Color="White:Stone:105",Shape="Round:White:Stone:105"},
                    new CompanyDet { ID = 1212,SubID=106,Stone="Stone:106",Color="White:Stone:106",Shape="Round:White:Stone:106"},
                    new CompanyDet { ID = 1213,SubID=107,Stone="Stone:107",Color="White:Stone:107",Shape="Round:White:Stone:107"},
                    new CompanyDet { ID = 1214,SubID=108,Stone="Stone:108",Color="White:Stone:108",Shape="Round:White:Stone:108"},
                    new CompanyDet { ID = 1211,SubID=109,Stone="Stone:109",Color="White:Stone:109",Shape="Round:White:Stone:109"},
                    new CompanyDet { ID = 1212,SubID=110,Stone="Stone:110",Color="White:Stone:110",Shape="Round:White:Stone:110"},
                    new CompanyDet { ID = 1213,SubID=111,Stone="Stone:111",Color="White:Stone:111",Shape="Round:White:Stone:111"},
                    new CompanyDet { ID = 1214,SubID=112,Stone="Stone:112",Color="White:Stone:112",Shape="Round:White:Stone:112"},
                    new CompanyDet { ID = 9,SubID=113,Stone="Stone:113",Color="White:Stone:113",Shape="Round:White:Stone:113"},
                    new CompanyDet { ID = 10,SubID=114,Stone="Stone:114",Color="White:Stone:114",Shape="Round:White:Stone:114"},
                    new CompanyDet { ID = 11,SubID=115,Stone="Stone:115",Color="White:Stone:115",Shape="Round:White:Stone:115"},
                    new CompanyDet { ID = 12,SubID=116,Stone="Stone:116",Color="White:Stone:116",Shape="Round:White:Stone:116"},
                    new CompanyDet { ID = 9,SubID=117,Stone="Stone:117",Color="White:Stone:117",Shape="Round:White:Stone:117"},
                    new CompanyDet { ID = 10,SubID=118,Stone="Stone:118",Color="White:Stone:118",Shape="Round:White:Stone:118"},
                    new CompanyDet { ID = 11,SubID=119,Stone="Stone:119",Color="White:Stone:119",Shape="Round:White:Stone:119"},
                    new CompanyDet { ID = 12,SubID=120,Stone="Stone:120",Color="White:Stone:120",Shape="Round:White:Stone:120"},
                    new CompanyDet { ID = 9,SubID=121,Stone="Stone:121",Color="White:Stone:121",Shape="Round:White:Stone:121"},
                    new CompanyDet { ID = 10,SubID=122,Stone="Stone:122",Color="White:Stone:122",Shape="Round:White:Stone:122"},
                    new CompanyDet { ID = 11,SubID=123,Stone="Stone:123",Color="White:Stone:123",Shape="Round:White:Stone:123"},
                    new CompanyDet { ID = 12,SubID=124,Stone="Stone:124",Color="White:Stone:124",Shape="Round:White:Stone:124"},
                    new CompanyDet { ID = 1,SubID=125,Stone="Stone:125",Color="White:Stone:125",Shape="Round:White:Stone:125"},
                    new CompanyDet { ID = 2,SubID=126,Stone="Stone:126",Color="White:Stone:126",Shape="Round:White:Stone:126"},
                    new CompanyDet { ID = 3,SubID=127,Stone="Stone:127",Color="White:Stone:127",Shape="Round:White:Stone:127"},
                    new CompanyDet { ID = 4,SubID=128,Stone="Stone:128",Color="White:Stone:128",Shape="Round:White:Stone:128"},
                    new CompanyDet { ID = 1,SubID=129,Stone="Stone:129",Color="White:Stone:129",Shape="Round:White:Stone:129"},
                    new CompanyDet { ID = 2,SubID=130,Stone="Stone:130",Color="White:Stone:130",Shape="Round:White:Stone:130"},
                    new CompanyDet { ID = 3,SubID=131,Stone="Stone:131",Color="White:Stone:131",Shape="Round:White:Stone:131"},
                    new CompanyDet { ID = 4,SubID=132,Stone="Stone:132",Color="White:Stone:132",Shape="Round:White:Stone:132"},
                    new CompanyDet { ID = 1,SubID=133,Stone="Stone:133",Color="White:Stone:133",Shape="Round:White:Stone:133"},
                    new CompanyDet { ID = 2,SubID=134,Stone="Stone:134",Color="White:Stone:134",Shape="Round:White:Stone:134"},
                    new CompanyDet { ID = 3,SubID=135,Stone="Stone:135",Color="White:Stone:135",Shape="Round:White:Stone:135"},
                    new CompanyDet { ID = 4,SubID=136,Stone="Stone:136",Color="White:Stone:136",Shape="Round:White:Stone:136"},
                    new CompanyDet { ID = 1,SubID=137,Stone="Stone:137",Color="White:Stone:137",Shape="Round:White:Stone:137"},
                    new CompanyDet { ID = 2,SubID=138,Stone="Stone:138",Color="White:Stone:138",Shape="Round:White:Stone:138"},
                    new CompanyDet { ID = 3,SubID=139,Stone="Stone:139",Color="White:Stone:139",Shape="Round:White:Stone:139"},
                    new CompanyDet { ID = 4,SubID=140,Stone="Stone:140",Color="White:Stone:140",Shape="Round:White:Stone:140"},
                    new CompanyDet { ID = 1,SubID=141,Stone="Stone:141",Color="White:Stone:141",Shape="Round:White:Stone:141"},
                    new CompanyDet { ID = 2,SubID=142,Stone="Stone:142",Color="White:Stone:142",Shape="Round:White:Stone:142"},
                    new CompanyDet { ID = 3,SubID=143,Stone="Stone:143",Color="White:Stone:143",Shape="Round:White:Stone:143"},
                    new CompanyDet { ID = 4,SubID=144,Stone="Stone:144",Color="White:Stone:144",Shape="Round:White:Stone:144"},
                    new CompanyDet { ID = 11,SubID=145,Stone="Stone:145",Color="White:Stone:145",Shape="Round:White:Stone:145"},
                    new CompanyDet { ID = 12,SubID=146,Stone="Stone:146",Color="White:Stone:146",Shape="Round:White:Stone:146"},
                    new CompanyDet { ID = 13,SubID=147,Stone="Stone:147",Color="White:Stone:147",Shape="Round:White:Stone:147"},
                    new CompanyDet { ID = 14,SubID=148,Stone="Stone:148",Color="White:Stone:148",Shape="Round:White:Stone:148"},
                    new CompanyDet { ID = 11,SubID=149,Stone="Stone:149",Color="White:Stone:149",Shape="Round:White:Stone:149"},
                    new CompanyDet { ID = 12,SubID=150,Stone="Stone:150",Color="White:Stone:150",Shape="Round:White:Stone:150"},
                    new CompanyDet { ID = 13,SubID=151,Stone="Stone:151",Color="White:Stone:151",Shape="Round:White:Stone:151"},
                    new CompanyDet { ID = 14,SubID=152,Stone="Stone:152",Color="White:Stone:152",Shape="Round:White:Stone:152"},
                    new CompanyDet { ID = 11,SubID=153,Stone="Stone:153",Color="White:Stone:153",Shape="Round:White:Stone:153"},
                    new CompanyDet { ID = 12,SubID=154,Stone="Stone:154",Color="White:Stone:154",Shape="Round:White:Stone:154"},
                    new CompanyDet { ID = 13,SubID=155,Stone="Stone:155",Color="White:Stone:155",Shape="Round:White:Stone:155"},
                    new CompanyDet { ID = 14,SubID=156,Stone="Stone:156",Color="White:Stone:156",Shape="Round:White:Stone:156"},
                    new CompanyDet { ID = 11,SubID=157,Stone="Stone:157",Color="White:Stone:157",Shape="Round:White:Stone:157"},
                    new CompanyDet { ID = 12,SubID=158,Stone="Stone:158",Color="White:Stone:158",Shape="Round:White:Stone:158"},
                    new CompanyDet { ID = 13,SubID=159,Stone="Stone:159",Color="White:Stone:159",Shape="Round:White:Stone:159"},
                    new CompanyDet { ID = 14,SubID=160,Stone="Stone:160",Color="White:Stone:160",Shape="Round:White:Stone:160"},
                    new CompanyDet { ID = 51,SubID=161,Stone="Stone:161",Color="White:Stone:161",Shape="Round:White:Stone:161"},
                    new CompanyDet { ID = 52,SubID=162,Stone="Stone:162",Color="White:Stone:162",Shape="Round:White:Stone:162"},
                    new CompanyDet { ID = 53,SubID=163,Stone="Stone:163",Color="White:Stone:163",Shape="Round:White:Stone:163"},
                    new CompanyDet { ID = 54,SubID=164,Stone="Stone:164",Color="White:Stone:164",Shape="Round:White:Stone:164"},
                    new CompanyDet { ID = 51,SubID=165,Stone="Stone:165",Color="White:Stone:165",Shape="Round:White:Stone:165"},
                    new CompanyDet { ID = 52,SubID=166,Stone="Stone:166",Color="White:Stone:166",Shape="Round:White:Stone:166"},
                    new CompanyDet { ID = 53,SubID=167,Stone="Stone:167",Color="White:Stone:167",Shape="Round:White:Stone:167"},
                    new CompanyDet { ID = 54,SubID=168,Stone="Stone:168",Color="White:Stone:168",Shape="Round:White:Stone:168"},
                    new CompanyDet { ID = 51,SubID=169,Stone="Stone:169",Color="White:Stone:169",Shape="Round:White:Stone:169"},
                    new CompanyDet { ID = 52,SubID=170,Stone="Stone:170",Color="White:Stone:170",Shape="Round:White:Stone:170"},
                    new CompanyDet { ID = 53,SubID=171,Stone="Stone:171",Color="White:Stone:171",Shape="Round:White:Stone:171"},
                    new CompanyDet { ID = 54,SubID=172,Stone="Stone:172",Color="White:Stone:172",Shape="Round:White:Stone:172"},
                    new CompanyDet { ID = 51,SubID=173,Stone="Stone:173",Color="White:Stone:173",Shape="Round:White:Stone:173"},
                    new CompanyDet { ID = 52,SubID=174,Stone="Stone:174",Color="White:Stone:174",Shape="Round:White:Stone:174"},
                    new CompanyDet { ID = 53,SubID=175,Stone="Stone:175",Color="White:Stone:175",Shape="Round:White:Stone:175"},
                    new CompanyDet { ID = 54,SubID=176,Stone="Stone:176",Color="White:Stone:176",Shape="Round:White:Stone:176"},
                    new CompanyDet { ID = 51,SubID=177,Stone="Stone:177",Color="White:Stone:177",Shape="Round:White:Stone:177"},
                    new CompanyDet { ID = 52,SubID=178,Stone="Stone:178",Color="White:Stone:178",Shape="Round:White:Stone:178"},
                    new CompanyDet { ID = 53,SubID=179,Stone="Stone:179",Color="White:Stone:179",Shape="Round:White:Stone:179"},
                    new CompanyDet { ID = 54,SubID=180,Stone="Stone:180",Color="White:Stone:180",Shape="Round:White:Stone:180"},
                    new CompanyDet { ID = 51,SubID=181,Stone="Stone:181",Color="White:Stone:181",Shape="Round:White:Stone:181"},
                    new CompanyDet { ID = 52,SubID=182,Stone="Stone:182",Color="White:Stone:182",Shape="Round:White:Stone:182"},
                    new CompanyDet { ID = 53,SubID=183,Stone="Stone:183",Color="White:Stone:183",Shape="Round:White:Stone:183"},
                    new CompanyDet { ID = 54,SubID=184,Stone="Stone:184",Color="White:Stone:184",Shape="Round:White:Stone:184"},
                    new CompanyDet { ID = 121,SubID=185,Stone="Stone:185",Color="White:Stone:185",Shape="Round:White:Stone:185"},
                    new CompanyDet { ID = 122,SubID=186,Stone="Stone:186",Color="White:Stone:186",Shape="Round:White:Stone:186"},
                    new CompanyDet { ID = 123,SubID=187,Stone="Stone:187",Color="White:Stone:187",Shape="Round:White:Stone:187"},
                    new CompanyDet { ID = 124,SubID=188,Stone="Stone:188",Color="White:Stone:188",Shape="Round:White:Stone:188"},
                    new CompanyDet { ID = 121,SubID=189,Stone="Stone:189",Color="White:Stone:189",Shape="Round:White:Stone:189"},
                    new CompanyDet { ID = 122,SubID=190,Stone="Stone:190",Color="White:Stone:190",Shape="Round:White:Stone:190"},
                    new CompanyDet { ID = 123,SubID=191,Stone="Stone:191",Color="White:Stone:191",Shape="Round:White:Stone:191"},
                    new CompanyDet { ID = 124,SubID=192,Stone="Stone:192",Color="White:Stone:192",Shape="Round:White:Stone:192"},
                    new CompanyDet { ID = 121,SubID=193,Stone="Stone:193",Color="White:Stone:193",Shape="Round:White:Stone:193"},
                    new CompanyDet { ID = 122,SubID=194,Stone="Stone:194",Color="White:Stone:194",Shape="Round:White:Stone:194"},
                    new CompanyDet { ID = 123,SubID=195,Stone="Stone:195",Color="White:Stone:195",Shape="Round:White:Stone:195"},
                    new CompanyDet { ID = 124,SubID=196,Stone="Stone:196",Color="White:Stone:196",Shape="Round:White:Stone:196"},
                    new CompanyDet { ID = 121,SubID=197,Stone="Stone:197",Color="White:Stone:197",Shape="Round:White:Stone:197"},
                    new CompanyDet { ID = 122,SubID=198,Stone="Stone:198",Color="White:Stone:198",Shape="Round:White:Stone:198"},
                    new CompanyDet { ID = 123,SubID=199,Stone="Stone:199",Color="White:Stone:199",Shape="Round:White:Stone:199"},
                    new CompanyDet { ID = 124,SubID=200,Stone="Stone:200",Color="White:Stone:200",Shape="Round:White:Stone:200"},
                    new CompanyDet { ID = 121,SubID=201,Stone="Stone:201",Color="White:Stone:201",Shape="Round:White:Stone:201"},
                    new CompanyDet { ID = 122,SubID=202,Stone="Stone:202",Color="White:Stone:202",Shape="Round:White:Stone:202"},
                    new CompanyDet { ID = 123,SubID=203,Stone="Stone:203",Color="White:Stone:203",Shape="Round:White:Stone:203"},
                    new CompanyDet { ID = 124,SubID=204,Stone="Stone:204",Color="White:Stone:204",Shape="Round:White:Stone:204"},
                    new CompanyDet { ID = 121,SubID=205,Stone="Stone:205",Color="White:Stone:205",Shape="Round:White:Stone:205"},
                    new CompanyDet { ID = 122,SubID=206,Stone="Stone:206",Color="White:Stone:206",Shape="Round:White:Stone:206"},
                    new CompanyDet { ID = 123,SubID=207,Stone="Stone:207",Color="White:Stone:207",Shape="Round:White:Stone:207"},
                    new CompanyDet { ID = 124,SubID=208,Stone="Stone:208",Color="White:Stone:208",Shape="Round:White:Stone:208"},
                    new CompanyDet { ID = 121,SubID=209,Stone="Stone:209",Color="White:Stone:209",Shape="Round:White:Stone:209"},
                    new CompanyDet { ID = 122,SubID=210,Stone="Stone:210",Color="White:Stone:210",Shape="Round:White:Stone:210"},
                    new CompanyDet { ID = 123,SubID=211,Stone="Stone:211",Color="White:Stone:211",Shape="Round:White:Stone:211"},
                    new CompanyDet { ID = 124,SubID=212,Stone="Stone:212",Color="White:Stone:212",Shape="Round:White:Stone:212"},
                    new CompanyDet { ID = 1211,SubID=213,Stone="Stone:213",Color="White:Stone:213",Shape="Round:White:Stone:213"},
                    new CompanyDet { ID = 1212,SubID=214,Stone="Stone:214",Color="White:Stone:214",Shape="Round:White:Stone:214"},
                    new CompanyDet { ID = 1213,SubID=215,Stone="Stone:215",Color="White:Stone:215",Shape="Round:White:Stone:215"},
                    new CompanyDet { ID = 1214,SubID=216,Stone="Stone:216",Color="White:Stone:216",Shape="Round:White:Stone:216"},
                    new CompanyDet { ID = 1211,SubID=217,Stone="Stone:217",Color="White:Stone:217",Shape="Round:White:Stone:217"},
                    new CompanyDet { ID = 1212,SubID=218,Stone="Stone:218",Color="White:Stone:218",Shape="Round:White:Stone:218"},
                    new CompanyDet { ID = 1213,SubID=219,Stone="Stone:219",Color="White:Stone:219",Shape="Round:White:Stone:219"},
                    new CompanyDet { ID = 1214,SubID=220,Stone="Stone:220",Color="White:Stone:220",Shape="Round:White:Stone:220"},
                    new CompanyDet { ID = 1211,SubID=221,Stone="Stone:221",Color="White:Stone:221",Shape="Round:White:Stone:221"},
                    new CompanyDet { ID = 1212,SubID=222,Stone="Stone:222",Color="White:Stone:222",Shape="Round:White:Stone:222"},
                    new CompanyDet { ID = 1213,SubID=223,Stone="Stone:223",Color="White:Stone:223",Shape="Round:White:Stone:223"},
                    new CompanyDet { ID = 1214,SubID=224,Stone="Stone:224",Color="White:Stone:224",Shape="Round:White:Stone:224"},
                    new CompanyDet { ID = 1211,SubID=225,Stone="Stone:225",Color="White:Stone:225",Shape="Round:White:Stone:225"},
                    new CompanyDet { ID = 1212,SubID=226,Stone="Stone:226",Color="White:Stone:226",Shape="Round:White:Stone:226"},
                    new CompanyDet { ID = 1213,SubID=227,Stone="Stone:227",Color="White:Stone:227",Shape="Round:White:Stone:227"},
                    new CompanyDet { ID = 1214,SubID=228,Stone="Stone:228",Color="White:Stone:228",Shape="Round:White:Stone:228"},
                    new CompanyDet { ID = 1211,SubID=229,Stone="Stone:229",Color="White:Stone:229",Shape="Round:White:Stone:229"},
                    new CompanyDet { ID = 1212,SubID=230,Stone="Stone:230",Color="White:Stone:230",Shape="Round:White:Stone:230"},
                    new CompanyDet { ID = 1213,SubID=231,Stone="Stone:231",Color="White:Stone:231",Shape="Round:White:Stone:231"},
                    new CompanyDet { ID = 1214,SubID=232,Stone="Stone:232",Color="White:Stone:232",Shape="Round:White:Stone:232"},
                    new CompanyDet { ID = 1211,SubID=233,Stone="Stone:233",Color="White:Stone:233",Shape="Round:White:Stone:233"},
                    new CompanyDet { ID = 1212,SubID=234,Stone="Stone:234",Color="White:Stone:234",Shape="Round:White:Stone:234"},
                    new CompanyDet { ID = 1213,SubID=235,Stone="Stone:235",Color="White:Stone:235",Shape="Round:White:Stone:235"},
                    new CompanyDet { ID = 1214,SubID=236,Stone="Stone:236",Color="White:Stone:236",Shape="Round:White:Stone:236"},
                    new CompanyDet { ID = 1220,SubID=237,Stone="Stone:237",Color="White:Stone:237",Shape="Round:White:Stone:237"},
                    new CompanyDet { ID = 1221,SubID=238,Stone="Stone:238",Color="White:Stone:238",Shape="Round:White:Stone:238"},
                    new CompanyDet { ID = 1222,SubID=239,Stone="Stone:239",Color="White:Stone:239",Shape="Round:White:Stone:239"},
                    new CompanyDet { ID = 1223,SubID=240,Stone="Stone:240",Color="White:Stone:240",Shape="Round:White:Stone:240"},
                    new CompanyDet { ID = 1224,SubID=241,Stone="Stone:241",Color="White:Stone:241",Shape="Round:White:Stone:241"},
                    new CompanyDet { ID = 1225,SubID=242,Stone="Stone:242",Color="White:Stone:242",Shape="Round:White:Stone:242"},
                    new CompanyDet { ID = 1226,SubID=243,Stone="Stone:243",Color="White:Stone:243",Shape="Round:White:Stone:243"},
                    new CompanyDet { ID = 1227,SubID=244,Stone="Stone:244",Color="White:Stone:244",Shape="Round:White:Stone:244"},
                    new CompanyDet { ID = 1228,SubID=245,Stone="Stone:245",Color="White:Stone:245",Shape="Round:White:Stone:245"},
                    new CompanyDet { ID = 1229,SubID=246,Stone="Stone:246",Color="White:Stone:246",Shape="Round:White:Stone:246"},
                    new CompanyDet { ID = 1220,SubID=247,Stone="Stone:247",Color="White:Stone:247",Shape="Round:White:Stone:247"},
                    new CompanyDet { ID = 1221,SubID=248,Stone="Stone:248",Color="White:Stone:248",Shape="Round:White:Stone:248"},
                    new CompanyDet { ID = 1222,SubID=249,Stone="Stone:249",Color="White:Stone:249",Shape="Round:White:Stone:249"},
                    new CompanyDet { ID = 1223,SubID=250,Stone="Stone:250",Color="White:Stone:250",Shape="Round:White:Stone:250"},
                    new CompanyDet { ID = 1224,SubID=251,Stone="Stone:251",Color="White:Stone:251",Shape="Round:White:Stone:251"},
                    new CompanyDet { ID = 1225,SubID=252,Stone="Stone:252",Color="White:Stone:252",Shape="Round:White:Stone:252"},
                    new CompanyDet { ID = 1226,SubID=253,Stone="Stone:253",Color="White:Stone:253",Shape="Round:White:Stone:253"},
                    new CompanyDet { ID = 1227,SubID=254,Stone="Stone:254",Color="White:Stone:254",Shape="Round:White:Stone:254"},
                    new CompanyDet { ID = 1228,SubID=255,Stone="Stone:255",Color="White:Stone:255",Shape="Round:White:Stone:255"},
                    new CompanyDet { ID = 1229,SubID=256,Stone="Stone:256",Color="White:Stone:256",Shape="Round:White:Stone:256"},
                    new CompanyDet { ID = 1220,SubID=257,Stone="Stone:257",Color="White:Stone:257",Shape="Round:White:Stone:257"},
                    new CompanyDet { ID = 1221,SubID=258,Stone="Stone:258",Color="White:Stone:258",Shape="Round:White:Stone:258"},
                    new CompanyDet { ID = 1222,SubID=259,Stone="Stone:259",Color="White:Stone:259",Shape="Round:White:Stone:259"},
                    new CompanyDet { ID = 1223,SubID=260,Stone="Stone:260",Color="White:Stone:260",Shape="Round:White:Stone:260"},
                    new CompanyDet { ID = 1224,SubID=261,Stone="Stone:261",Color="White:Stone:261",Shape="Round:White:Stone:261"},
                    new CompanyDet { ID = 1225,SubID=262,Stone="Stone:262",Color="White:Stone:262",Shape="Round:White:Stone:262"},
                    new CompanyDet { ID = 1226,SubID=263,Stone="Stone:263",Color="White:Stone:263",Shape="Round:White:Stone:263"},
                    new CompanyDet { ID = 1227,SubID=264,Stone="Stone:264",Color="White:Stone:264",Shape="Round:White:Stone:264"},
                    new CompanyDet { ID = 1228,SubID=265,Stone="Stone:265",Color="White:Stone:265",Shape="Round:White:Stone:265"},
                    new CompanyDet { ID = 1229,SubID=266,Stone="Stone:266",Color="White:Stone:266",Shape="Round:White:Stone:266"},
                    new CompanyDet { ID = 1220,SubID=267,Stone="Stone:267",Color="White:Stone:267",Shape="Round:White:Stone:267"},
                    new CompanyDet { ID = 1221,SubID=268,Stone="Stone:268",Color="White:Stone:268",Shape="Round:White:Stone:268"},
                    new CompanyDet { ID = 1222,SubID=269,Stone="Stone:269",Color="White:Stone:269",Shape="Round:White:Stone:269"},
                    new CompanyDet { ID = 1223,SubID=270,Stone="Stone:270",Color="White:Stone:270",Shape="Round:White:Stone:270"},
                    new CompanyDet { ID = 1224,SubID=271,Stone="Stone:271",Color="White:Stone:271",Shape="Round:White:Stone:271"},
                    new CompanyDet { ID = 1225,SubID=272,Stone="Stone:272",Color="White:Stone:272",Shape="Round:White:Stone:272"},
                    new CompanyDet { ID = 1226,SubID=273,Stone="Stone:273",Color="White:Stone:273",Shape="Round:White:Stone:273"},
                    new CompanyDet { ID = 1227,SubID=274,Stone="Stone:274",Color="White:Stone:274",Shape="Round:White:Stone:274"},
                    new CompanyDet { ID = 1228,SubID=275,Stone="Stone:275",Color="White:Stone:275",Shape="Round:White:Stone:275"},
                    new CompanyDet { ID = 1229,SubID=276,Stone="Stone:276",Color="White:Stone:276",Shape="Round:White:Stone:276"},
                    new CompanyDet { ID = 1220,SubID=277,Stone="Stone:277",Color="White:Stone:277",Shape="Round:White:Stone:277"},
                    new CompanyDet { ID = 1221,SubID=278,Stone="Stone:278",Color="White:Stone:278",Shape="Round:White:Stone:278"},
                    new CompanyDet { ID = 1222,SubID=279,Stone="Stone:279",Color="White:Stone:279",Shape="Round:White:Stone:279"},
                    new CompanyDet { ID = 1223,SubID=280,Stone="Stone:280",Color="White:Stone:280",Shape="Round:White:Stone:280"},
                    new CompanyDet { ID = 1224,SubID=281,Stone="Stone:281",Color="White:Stone:281",Shape="Round:White:Stone:281"},
                    new CompanyDet { ID = 1225,SubID=282,Stone="Stone:282",Color="White:Stone:282",Shape="Round:White:Stone:282"},
                    new CompanyDet { ID = 1226,SubID=283,Stone="Stone:283",Color="White:Stone:283",Shape="Round:White:Stone:283"},
                    new CompanyDet { ID = 1227,SubID=284,Stone="Stone:284",Color="White:Stone:284",Shape="Round:White:Stone:284"},
                    new CompanyDet { ID = 1228,SubID=285,Stone="Stone:285",Color="White:Stone:285",Shape="Round:White:Stone:285"},
                    new CompanyDet { ID = 1229,SubID=286,Stone="Stone:286",Color="White:Stone:286",Shape="Round:White:Stone:286"},
                    new CompanyDet { ID = 1220,SubID=287,Stone="Stone:287",Color="White:Stone:287",Shape="Round:White:Stone:287"},
                    new CompanyDet { ID = 1221,SubID=288,Stone="Stone:288",Color="White:Stone:288",Shape="Round:White:Stone:288"},
                    new CompanyDet { ID = 1222,SubID=289,Stone="Stone:289",Color="White:Stone:289",Shape="Round:White:Stone:289"},
                    new CompanyDet { ID = 1223,SubID=290,Stone="Stone:290",Color="White:Stone:290",Shape="Round:White:Stone:290"},
                    new CompanyDet { ID = 1224,SubID=291,Stone="Stone:291",Color="White:Stone:291",Shape="Round:White:Stone:291"},
                    new CompanyDet { ID = 1225,SubID=292,Stone="Stone:292",Color="White:Stone:292",Shape="Round:White:Stone:292"},
                    new CompanyDet { ID = 1226,SubID=293,Stone="Stone:293",Color="White:Stone:293",Shape="Round:White:Stone:293"},
                    new CompanyDet { ID = 1227,SubID=294,Stone="Stone:294",Color="White:Stone:294",Shape="Round:White:Stone:294"},
                    new CompanyDet { ID = 1228,SubID=295,Stone="Stone:295",Color="White:Stone:295",Shape="Round:White:Stone:295"},
                    new CompanyDet { ID = 1229,SubID=296,Stone="Stone:296",Color="White:Stone:296",Shape="Round:White:Stone:296"},
                    new CompanyDet { ID = 1,SubID=297,Stone="Stone:297",Color="White:Stone:297",Shape="Round:White:Stone:297"},
                    new CompanyDet { ID = 2,SubID=298,Stone="Stone:298",Color="White:Stone:298",Shape="Round:White:Stone:298"},
                    new CompanyDet { ID = 3,SubID=299,Stone="Stone:299",Color="White:Stone:299",Shape="Round:White:Stone:299"},
                    new CompanyDet { ID = 4,SubID=300,Stone="Stone:300",Color="White:Stone:300",Shape="Round:White:Stone:300"},
                    new CompanyDet { ID = 1,SubID=301,Stone="Stone:301",Color="White:Stone:301",Shape="Round:White:Stone:301"},
                    new CompanyDet { ID = 2,SubID=302,Stone="Stone:302",Color="White:Stone:302",Shape="Round:White:Stone:302"},
                    new CompanyDet { ID = 3,SubID=303,Stone="Stone:303",Color="White:Stone:303",Shape="Round:White:Stone:303"},
                    new CompanyDet { ID = 4,SubID=304,Stone="Stone:304",Color="White:Stone:304",Shape="Round:White:Stone:304"},
                    new CompanyDet { ID = 1,SubID=305,Stone="Stone:305",Color="White:Stone:305",Shape="Round:White:Stone:305"},
                    new CompanyDet { ID = 2,SubID=306,Stone="Stone:306",Color="White:Stone:306",Shape="Round:White:Stone:306"},
                    new CompanyDet { ID = 3,SubID=307,Stone="Stone:307",Color="White:Stone:307",Shape="Round:White:Stone:307"},
                    new CompanyDet { ID = 4,SubID=308,Stone="Stone:308",Color="White:Stone:308",Shape="Round:White:Stone:308"},
                    new CompanyDet { ID = 1,SubID=309,Stone="Stone:309",Color="White:Stone:309",Shape="Round:White:Stone:309"},
                    new CompanyDet { ID = 2,SubID=310,Stone="Stone:310",Color="White:Stone:310",Shape="Round:White:Stone:310"},
                    new CompanyDet { ID = 3,SubID=311,Stone="Stone:311",Color="White:Stone:311",Shape="Round:White:Stone:311"},
                    new CompanyDet { ID = 4,SubID=312,Stone="Stone:312",Color="White:Stone:312",Shape="Round:White:Stone:312"},
                    new CompanyDet { ID = 1,SubID=313,Stone="Stone:313",Color="White:Stone:313",Shape="Round:White:Stone:313"},
                    new CompanyDet { ID = 2,SubID=314,Stone="Stone:314",Color="White:Stone:314",Shape="Round:White:Stone:314"},
                    new CompanyDet { ID = 3,SubID=315,Stone="Stone:315",Color="White:Stone:315",Shape="Round:White:Stone:315"},
                    new CompanyDet { ID = 4,SubID=316,Stone="Stone:316",Color="White:Stone:316",Shape="Round:White:Stone:316"},
                    new CompanyDet { ID = 11,SubID=317,Stone="Stone:317",Color="White:Stone:317",Shape="Round:White:Stone:317"},
                    new CompanyDet { ID = 12,SubID=318,Stone="Stone:318",Color="White:Stone:318",Shape="Round:White:Stone:318"},
                    new CompanyDet { ID = 13,SubID=319,Stone="Stone:319",Color="White:Stone:319",Shape="Round:White:Stone:319"},
                    new CompanyDet { ID = 14,SubID=320,Stone="Stone:320",Color="White:Stone:320",Shape="Round:White:Stone:320"},
                    new CompanyDet { ID = 11,SubID=321,Stone="Stone:321",Color="White:Stone:321",Shape="Round:White:Stone:321"},
                    new CompanyDet { ID = 12,SubID=322,Stone="Stone:322",Color="White:Stone:322",Shape="Round:White:Stone:322"},
                    new CompanyDet { ID = 13,SubID=323,Stone="Stone:323",Color="White:Stone:323",Shape="Round:White:Stone:323"},
                    new CompanyDet { ID = 14,SubID=324,Stone="Stone:324",Color="White:Stone:324",Shape="Round:White:Stone:324"},
                    new CompanyDet { ID = 11,SubID=325,Stone="Stone:325",Color="White:Stone:325",Shape="Round:White:Stone:325"},
                    new CompanyDet { ID = 12,SubID=326,Stone="Stone:326",Color="White:Stone:326",Shape="Round:White:Stone:326"},
                    new CompanyDet { ID = 13,SubID=327,Stone="Stone:327",Color="White:Stone:327",Shape="Round:White:Stone:327"},
                    new CompanyDet { ID = 14,SubID=328,Stone="Stone:328",Color="White:Stone:328",Shape="Round:White:Stone:328"},
                    new CompanyDet { ID = 11,SubID=329,Stone="Stone:329",Color="White:Stone:329",Shape="Round:White:Stone:329"},
                    new CompanyDet { ID = 12,SubID=330,Stone="Stone:330",Color="White:Stone:330",Shape="Round:White:Stone:330"},
                    new CompanyDet { ID = 13,SubID=331,Stone="Stone:331",Color="White:Stone:331",Shape="Round:White:Stone:331"},
                    new CompanyDet { ID = 14,SubID=332,Stone="Stone:332",Color="White:Stone:332",Shape="Round:White:Stone:332"},
                    new CompanyDet { ID = 51,SubID=333,Stone="Stone:333",Color="White:Stone:333",Shape="Round:White:Stone:333"},
                    new CompanyDet { ID = 52,SubID=334,Stone="Stone:334",Color="White:Stone:334",Shape="Round:White:Stone:334"},
                    new CompanyDet { ID = 53,SubID=335,Stone="Stone:335",Color="White:Stone:335",Shape="Round:White:Stone:335"},
                    new CompanyDet { ID = 54,SubID=336,Stone="Stone:336",Color="White:Stone:336",Shape="Round:White:Stone:336"},
                    new CompanyDet { ID = 51,SubID=337,Stone="Stone:337",Color="White:Stone:337",Shape="Round:White:Stone:337"},
                    new CompanyDet { ID = 52,SubID=338,Stone="Stone:338",Color="White:Stone:338",Shape="Round:White:Stone:338"},
                    new CompanyDet { ID = 53,SubID=339,Stone="Stone:339",Color="White:Stone:339",Shape="Round:White:Stone:339"},
                    new CompanyDet { ID = 54,SubID=340,Stone="Stone:340",Color="White:Stone:340",Shape="Round:White:Stone:340"},
                    new CompanyDet { ID = 51,SubID=341,Stone="Stone:341",Color="White:Stone:341",Shape="Round:White:Stone:341"},
                    new CompanyDet { ID = 52,SubID=342,Stone="Stone:342",Color="White:Stone:342",Shape="Round:White:Stone:342"},
                    new CompanyDet { ID = 53,SubID=343,Stone="Stone:343",Color="White:Stone:343",Shape="Round:White:Stone:343"},
                    new CompanyDet { ID = 54,SubID=344,Stone="Stone:344",Color="White:Stone:344",Shape="Round:White:Stone:344"},
                    new CompanyDet { ID = 51,SubID=345,Stone="Stone:345",Color="White:Stone:345",Shape="Round:White:Stone:345"},
                    new CompanyDet { ID = 52,SubID=346,Stone="Stone:346",Color="White:Stone:346",Shape="Round:White:Stone:346"},
                    new CompanyDet { ID = 53,SubID=347,Stone="Stone:347",Color="White:Stone:347",Shape="Round:White:Stone:347"},
                    new CompanyDet { ID = 54,SubID=348,Stone="Stone:348",Color="White:Stone:348",Shape="Round:White:Stone:348"},
                    new CompanyDet { ID = 51,SubID=349,Stone="Stone:349",Color="White:Stone:349",Shape="Round:White:Stone:349"},
                    new CompanyDet { ID = 52,SubID=350,Stone="Stone:350",Color="White:Stone:350",Shape="Round:White:Stone:350"},
                    new CompanyDet { ID = 53,SubID=351,Stone="Stone:351",Color="White:Stone:351",Shape="Round:White:Stone:351"},
                    new CompanyDet { ID = 54,SubID=352,Stone="Stone:352",Color="White:Stone:352",Shape="Round:White:Stone:352"},
                    new CompanyDet { ID = 51,SubID=353,Stone="Stone:353",Color="White:Stone:353",Shape="Round:White:Stone:353"},
                    new CompanyDet { ID = 52,SubID=354,Stone="Stone:354",Color="White:Stone:354",Shape="Round:White:Stone:354"},
                    new CompanyDet { ID = 53,SubID=355,Stone="Stone:355",Color="White:Stone:355",Shape="Round:White:Stone:355"},
                    new CompanyDet { ID = 54,SubID=356,Stone="Stone:356",Color="White:Stone:356",Shape="Round:White:Stone:356"},
                    new CompanyDet { ID = 121,SubID=357,Stone="Stone:357",Color="White:Stone:357",Shape="Round:White:Stone:357"},
                    new CompanyDet { ID = 122,SubID=358,Stone="Stone:358",Color="White:Stone:358",Shape="Round:White:Stone:358"},
                    new CompanyDet { ID = 123,SubID=359,Stone="Stone:359",Color="White:Stone:359",Shape="Round:White:Stone:359"},
                    new CompanyDet { ID = 124,SubID=360,Stone="Stone:360",Color="White:Stone:360",Shape="Round:White:Stone:360"},
                    new CompanyDet { ID = 121,SubID=361,Stone="Stone:361",Color="White:Stone:361",Shape="Round:White:Stone:361"},
                    new CompanyDet { ID = 122,SubID=362,Stone="Stone:362",Color="White:Stone:362",Shape="Round:White:Stone:362"},
                    new CompanyDet { ID = 123,SubID=363,Stone="Stone:363",Color="White:Stone:363",Shape="Round:White:Stone:363"},
                    new CompanyDet { ID = 124,SubID=364,Stone="Stone:364",Color="White:Stone:364",Shape="Round:White:Stone:364"},
                    new CompanyDet { ID = 121,SubID=365,Stone="Stone:365",Color="White:Stone:365",Shape="Round:White:Stone:365"},
                    new CompanyDet { ID = 122,SubID=366,Stone="Stone:366",Color="White:Stone:366",Shape="Round:White:Stone:366"},
                    new CompanyDet { ID = 123,SubID=367,Stone="Stone:367",Color="White:Stone:367",Shape="Round:White:Stone:367"},
                    new CompanyDet { ID = 124,SubID=368,Stone="Stone:368",Color="White:Stone:368",Shape="Round:White:Stone:368"},
                    new CompanyDet { ID = 121,SubID=369,Stone="Stone:369",Color="White:Stone:369",Shape="Round:White:Stone:369"},
                    new CompanyDet { ID = 122,SubID=370,Stone="Stone:370",Color="White:Stone:370",Shape="Round:White:Stone:370"},
                    new CompanyDet { ID = 123,SubID=371,Stone="Stone:371",Color="White:Stone:371",Shape="Round:White:Stone:371"},
                    new CompanyDet { ID = 124,SubID=372,Stone="Stone:372",Color="White:Stone:372",Shape="Round:White:Stone:372"},
                    new CompanyDet { ID = 121,SubID=373,Stone="Stone:373",Color="White:Stone:373",Shape="Round:White:Stone:373"},
                    new CompanyDet { ID = 122,SubID=374,Stone="Stone:374",Color="White:Stone:374",Shape="Round:White:Stone:374"},
                    new CompanyDet { ID = 123,SubID=375,Stone="Stone:375",Color="White:Stone:375",Shape="Round:White:Stone:375"},
                    new CompanyDet { ID = 124,SubID=376,Stone="Stone:376",Color="White:Stone:376",Shape="Round:White:Stone:376"},
                    new CompanyDet { ID = 121,SubID=377,Stone="Stone:377",Color="White:Stone:377",Shape="Round:White:Stone:377"},
                    new CompanyDet { ID = 122,SubID=378,Stone="Stone:378",Color="White:Stone:378",Shape="Round:White:Stone:378"},
                    new CompanyDet { ID = 123,SubID=379,Stone="Stone:379",Color="White:Stone:379",Shape="Round:White:Stone:379"},
                    new CompanyDet { ID = 124,SubID=380,Stone="Stone:380",Color="White:Stone:380",Shape="Round:White:Stone:380"},
                    new CompanyDet { ID = 121,SubID=381,Stone="Stone:381",Color="White:Stone:381",Shape="Round:White:Stone:381"},
                    new CompanyDet { ID = 122,SubID=382,Stone="Stone:382",Color="White:Stone:382",Shape="Round:White:Stone:382"},
                    new CompanyDet { ID = 123,SubID=383,Stone="Stone:383",Color="White:Stone:383",Shape="Round:White:Stone:383"},
                    new CompanyDet { ID = 124,SubID=384,Stone="Stone:384",Color="White:Stone:384",Shape="Round:White:Stone:384"},
                    new CompanyDet { ID = 1211,SubID=385,Stone="Stone:385",Color="White:Stone:385",Shape="Round:White:Stone:385"},
                    new CompanyDet { ID = 1212,SubID=386,Stone="Stone:386",Color="White:Stone:386",Shape="Round:White:Stone:386"},
                    new CompanyDet { ID = 1213,SubID=387,Stone="Stone:387",Color="White:Stone:387",Shape="Round:White:Stone:387"},
                    new CompanyDet { ID = 1214,SubID=388,Stone="Stone:388",Color="White:Stone:388",Shape="Round:White:Stone:388"},
                    new CompanyDet { ID = 1211,SubID=389,Stone="Stone:389",Color="White:Stone:389",Shape="Round:White:Stone:389"},
                    new CompanyDet { ID = 1212,SubID=390,Stone="Stone:390",Color="White:Stone:390",Shape="Round:White:Stone:390"},
                    new CompanyDet { ID = 1213,SubID=391,Stone="Stone:391",Color="White:Stone:391",Shape="Round:White:Stone:391"},
                    new CompanyDet { ID = 1214,SubID=392,Stone="Stone:392",Color="White:Stone:392",Shape="Round:White:Stone:392"},
                    new CompanyDet { ID = 1211,SubID=393,Stone="Stone:393",Color="White:Stone:393",Shape="Round:White:Stone:393"},
                    new CompanyDet { ID = 1212,SubID=394,Stone="Stone:394",Color="White:Stone:394",Shape="Round:White:Stone:394"},
                    new CompanyDet { ID = 1213,SubID=395,Stone="Stone:395",Color="White:Stone:395",Shape="Round:White:Stone:395"},
                    new CompanyDet { ID = 1214,SubID=396,Stone="Stone:396",Color="White:Stone:396",Shape="Round:White:Stone:396"},
                    new CompanyDet { ID = 1211,SubID=397,Stone="Stone:397",Color="White:Stone:397",Shape="Round:White:Stone:397"},
                    new CompanyDet { ID = 1212,SubID=398,Stone="Stone:398",Color="White:Stone:398",Shape="Round:White:Stone:398"},
                    new CompanyDet { ID = 1213,SubID=399,Stone="Stone:399",Color="White:Stone:399",Shape="Round:White:Stone:399"},
                    new CompanyDet { ID = 1214,SubID=400,Stone="Stone:400",Color="White:Stone:400",Shape="Round:White:Stone:400"},
                    new CompanyDet { ID = 1211,SubID=401,Stone="Stone:401",Color="White:Stone:401",Shape="Round:White:Stone:401"},
                    new CompanyDet { ID = 1212,SubID=402,Stone="Stone:402",Color="White:Stone:402",Shape="Round:White:Stone:402"},
                    new CompanyDet { ID = 1213,SubID=403,Stone="Stone:403",Color="White:Stone:403",Shape="Round:White:Stone:403"},
                    new CompanyDet { ID = 1214,SubID=404,Stone="Stone:404",Color="White:Stone:404",Shape="Round:White:Stone:404"},
                    new CompanyDet { ID = 1211,SubID=405,Stone="Stone:405",Color="White:Stone:405",Shape="Round:White:Stone:405"},
                    new CompanyDet { ID = 1212,SubID=406,Stone="Stone:406",Color="White:Stone:406",Shape="Round:White:Stone:406"},
                    new CompanyDet { ID = 1213,SubID=407,Stone="Stone:407",Color="White:Stone:407",Shape="Round:White:Stone:407"},
                    new CompanyDet { ID = 1214,SubID=408,Stone="Stone:408",Color="White:Stone:408",Shape="Round:White:Stone:408"},
                    new CompanyDet { ID = 9,SubID=409,Stone="Stone:409",Color="White:Stone:409",Shape="Round:White:Stone:409"},
                    new CompanyDet { ID = 10,SubID=410,Stone="Stone:410",Color="White:Stone:410",Shape="Round:White:Stone:410"},
                    new CompanyDet { ID = 11,SubID=411,Stone="Stone:411",Color="White:Stone:411",Shape="Round:White:Stone:411"},
                    new CompanyDet { ID = 12,SubID=412,Stone="Stone:412",Color="White:Stone:412",Shape="Round:White:Stone:412"},
                    new CompanyDet { ID = 9,SubID=413,Stone="Stone:413",Color="White:Stone:413",Shape="Round:White:Stone:413"},
                    new CompanyDet { ID = 10,SubID=414,Stone="Stone:414",Color="White:Stone:414",Shape="Round:White:Stone:414"},
                    new CompanyDet { ID = 11,SubID=415,Stone="Stone:415",Color="White:Stone:415",Shape="Round:White:Stone:415"},
                    new CompanyDet { ID = 12,SubID=416,Stone="Stone:416",Color="White:Stone:416",Shape="Round:White:Stone:416"},
                    new CompanyDet { ID = 9,SubID=417,Stone="Stone:417",Color="White:Stone:417",Shape="Round:White:Stone:417"},
                    new CompanyDet { ID = 10,SubID=418,Stone="Stone:418",Color="White:Stone:418",Shape="Round:White:Stone:418"},
                    new CompanyDet { ID = 11,SubID=419,Stone="Stone:419",Color="White:Stone:419",Shape="Round:White:Stone:419"},
                    new CompanyDet { ID = 12,SubID=420,Stone="Stone:420",Color="White:Stone:420",Shape="Round:White:Stone:420"},
                    new CompanyDet { ID = 1,SubID=421,Stone="Stone:421",Color="White:Stone:421",Shape="Round:White:Stone:421"},
                    new CompanyDet { ID = 2,SubID=422,Stone="Stone:422",Color="White:Stone:422",Shape="Round:White:Stone:422"},
                    new CompanyDet { ID = 3,SubID=423,Stone="Stone:423",Color="White:Stone:423",Shape="Round:White:Stone:423"},
                    new CompanyDet { ID = 4,SubID=424,Stone="Stone:424",Color="White:Stone:424",Shape="Round:White:Stone:424"},
                    new CompanyDet { ID = 1,SubID=425,Stone="Stone:425",Color="White:Stone:425",Shape="Round:White:Stone:425"},
                    new CompanyDet { ID = 2,SubID=426,Stone="Stone:426",Color="White:Stone:426",Shape="Round:White:Stone:426"},
                    new CompanyDet { ID = 3,SubID=427,Stone="Stone:427",Color="White:Stone:427",Shape="Round:White:Stone:427"},
                    new CompanyDet { ID = 4,SubID=428,Stone="Stone:428",Color="White:Stone:428",Shape="Round:White:Stone:428"},
                    new CompanyDet { ID = 1,SubID=429,Stone="Stone:429",Color="White:Stone:429",Shape="Round:White:Stone:429"},
                    new CompanyDet { ID = 2,SubID=430,Stone="Stone:430",Color="White:Stone:430",Shape="Round:White:Stone:430"},
                    new CompanyDet { ID = 3,SubID=431,Stone="Stone:431",Color="White:Stone:431",Shape="Round:White:Stone:431"},
                    new CompanyDet { ID = 4,SubID=432,Stone="Stone:432",Color="White:Stone:432",Shape="Round:White:Stone:432"},
                    new CompanyDet { ID = 1,SubID=433,Stone="Stone:433",Color="White:Stone:433",Shape="Round:White:Stone:433"},
                    new CompanyDet { ID = 2,SubID=434,Stone="Stone:434",Color="White:Stone:434",Shape="Round:White:Stone:434"},
                    new CompanyDet { ID = 3,SubID=435,Stone="Stone:435",Color="White:Stone:435",Shape="Round:White:Stone:435"},
                    new CompanyDet { ID = 4,SubID=436,Stone="Stone:436",Color="White:Stone:436",Shape="Round:White:Stone:436"},
                    new CompanyDet { ID = 1,SubID=437,Stone="Stone:437",Color="White:Stone:437",Shape="Round:White:Stone:437"},
                    new CompanyDet { ID = 2,SubID=438,Stone="Stone:438",Color="White:Stone:438",Shape="Round:White:Stone:438"},
                    new CompanyDet { ID = 3,SubID=439,Stone="Stone:439",Color="White:Stone:439",Shape="Round:White:Stone:439"},
                    new CompanyDet { ID = 4,SubID=440,Stone="Stone:440",Color="White:Stone:440",Shape="Round:White:Stone:440"},
                    new CompanyDet { ID = 11,SubID=441,Stone="Stone:441",Color="White:Stone:441",Shape="Round:White:Stone:441"},
                    new CompanyDet { ID = 12,SubID=442,Stone="Stone:442",Color="White:Stone:442",Shape="Round:White:Stone:442"},
                    new CompanyDet { ID = 13,SubID=443,Stone="Stone:443",Color="White:Stone:443",Shape="Round:White:Stone:443"},
                    new CompanyDet { ID = 14,SubID=444,Stone="Stone:444",Color="White:Stone:444",Shape="Round:White:Stone:444"},
                    new CompanyDet { ID = 11,SubID=445,Stone="Stone:445",Color="White:Stone:445",Shape="Round:White:Stone:445"},
                    new CompanyDet { ID = 12,SubID=446,Stone="Stone:446",Color="White:Stone:446",Shape="Round:White:Stone:446"},
                    new CompanyDet { ID = 13,SubID=447,Stone="Stone:447",Color="White:Stone:447",Shape="Round:White:Stone:447"},
                    new CompanyDet { ID = 14,SubID=448,Stone="Stone:448",Color="White:Stone:448",Shape="Round:White:Stone:448"},
                    new CompanyDet { ID = 11,SubID=449,Stone="Stone:449",Color="White:Stone:449",Shape="Round:White:Stone:449"},
                    new CompanyDet { ID = 12,SubID=450,Stone="Stone:450",Color="White:Stone:450",Shape="Round:White:Stone:450"},
                    new CompanyDet { ID = 13,SubID=451,Stone="Stone:451",Color="White:Stone:451",Shape="Round:White:Stone:451"},
                    new CompanyDet { ID = 14,SubID=452,Stone="Stone:452",Color="White:Stone:452",Shape="Round:White:Stone:452"},
                    new CompanyDet { ID = 11,SubID=453,Stone="Stone:453",Color="White:Stone:453",Shape="Round:White:Stone:453"},
                    new CompanyDet { ID = 12,SubID=454,Stone="Stone:454",Color="White:Stone:454",Shape="Round:White:Stone:454"},
                    new CompanyDet { ID = 13,SubID=455,Stone="Stone:455",Color="White:Stone:455",Shape="Round:White:Stone:455"},
                    new CompanyDet { ID = 14,SubID=456,Stone="Stone:456",Color="White:Stone:456",Shape="Round:White:Stone:456"},
                    new CompanyDet { ID = 51,SubID=457,Stone="Stone:457",Color="White:Stone:457",Shape="Round:White:Stone:457"},
                    new CompanyDet { ID = 52,SubID=458,Stone="Stone:458",Color="White:Stone:458",Shape="Round:White:Stone:458"},
                    new CompanyDet { ID = 53,SubID=459,Stone="Stone:459",Color="White:Stone:459",Shape="Round:White:Stone:459"},
                    new CompanyDet { ID = 54,SubID=460,Stone="Stone:460",Color="White:Stone:460",Shape="Round:White:Stone:460"},
                    new CompanyDet { ID = 51,SubID=461,Stone="Stone:461",Color="White:Stone:461",Shape="Round:White:Stone:461"},
                    new CompanyDet { ID = 52,SubID=462,Stone="Stone:462",Color="White:Stone:462",Shape="Round:White:Stone:462"},
                    new CompanyDet { ID = 53,SubID=463,Stone="Stone:463",Color="White:Stone:463",Shape="Round:White:Stone:463"},
                    new CompanyDet { ID = 54,SubID=464,Stone="Stone:464",Color="White:Stone:464",Shape="Round:White:Stone:464"},
                    new CompanyDet { ID = 51,SubID=465,Stone="Stone:465",Color="White:Stone:465",Shape="Round:White:Stone:465"},
                    new CompanyDet { ID = 52,SubID=466,Stone="Stone:466",Color="White:Stone:466",Shape="Round:White:Stone:466"},
                    new CompanyDet { ID = 53,SubID=467,Stone="Stone:467",Color="White:Stone:467",Shape="Round:White:Stone:467"},
                    new CompanyDet { ID = 54,SubID=468,Stone="Stone:468",Color="White:Stone:468",Shape="Round:White:Stone:468"},
                    new CompanyDet { ID = 51,SubID=469,Stone="Stone:469",Color="White:Stone:469",Shape="Round:White:Stone:469"},
                    new CompanyDet { ID = 52,SubID=470,Stone="Stone:470",Color="White:Stone:470",Shape="Round:White:Stone:470"},
                    new CompanyDet { ID = 53,SubID=471,Stone="Stone:471",Color="White:Stone:471",Shape="Round:White:Stone:471"},
                    new CompanyDet { ID = 54,SubID=472,Stone="Stone:472",Color="White:Stone:472",Shape="Round:White:Stone:472"},
                    new CompanyDet { ID = 51,SubID=473,Stone="Stone:473",Color="White:Stone:473",Shape="Round:White:Stone:473"},
                    new CompanyDet { ID = 52,SubID=474,Stone="Stone:474",Color="White:Stone:474",Shape="Round:White:Stone:474"},
                    new CompanyDet { ID = 53,SubID=475,Stone="Stone:475",Color="White:Stone:475",Shape="Round:White:Stone:475"},
                    new CompanyDet { ID = 54,SubID=476,Stone="Stone:476",Color="White:Stone:476",Shape="Round:White:Stone:476"},
                    new CompanyDet { ID = 51,SubID=477,Stone="Stone:477",Color="White:Stone:477",Shape="Round:White:Stone:477"},
                    new CompanyDet { ID = 52,SubID=478,Stone="Stone:478",Color="White:Stone:478",Shape="Round:White:Stone:478"},
                    new CompanyDet { ID = 53,SubID=479,Stone="Stone:479",Color="White:Stone:479",Shape="Round:White:Stone:479"},
                    new CompanyDet { ID = 54,SubID=480,Stone="Stone:480",Color="White:Stone:480",Shape="Round:White:Stone:480"},
                    new CompanyDet { ID = 121,SubID=481,Stone="Stone:481",Color="White:Stone:481",Shape="Round:White:Stone:481"},
                    new CompanyDet { ID = 122,SubID=482,Stone="Stone:482",Color="White:Stone:482",Shape="Round:White:Stone:482"},
                    new CompanyDet { ID = 123,SubID=483,Stone="Stone:483",Color="White:Stone:483",Shape="Round:White:Stone:483"},
                    new CompanyDet { ID = 124,SubID=484,Stone="Stone:484",Color="White:Stone:484",Shape="Round:White:Stone:484"},
                    new CompanyDet { ID = 121,SubID=485,Stone="Stone:485",Color="White:Stone:485",Shape="Round:White:Stone:485"},
                    new CompanyDet { ID = 122,SubID=486,Stone="Stone:486",Color="White:Stone:486",Shape="Round:White:Stone:486"},
                    new CompanyDet { ID = 123,SubID=487,Stone="Stone:487",Color="White:Stone:487",Shape="Round:White:Stone:487"},
                    new CompanyDet { ID = 124,SubID=488,Stone="Stone:488",Color="White:Stone:488",Shape="Round:White:Stone:488"},
                    new CompanyDet { ID = 121,SubID=489,Stone="Stone:489",Color="White:Stone:489",Shape="Round:White:Stone:489"},
                    new CompanyDet { ID = 122,SubID=490,Stone="Stone:490",Color="White:Stone:490",Shape="Round:White:Stone:490"},
                    new CompanyDet { ID = 123,SubID=491,Stone="Stone:491",Color="White:Stone:491",Shape="Round:White:Stone:491"},
                    new CompanyDet { ID = 124,SubID=492,Stone="Stone:492",Color="White:Stone:492",Shape="Round:White:Stone:492"},
                    new CompanyDet { ID = 121,SubID=493,Stone="Stone:493",Color="White:Stone:493",Shape="Round:White:Stone:493"},
                    new CompanyDet { ID = 122,SubID=494,Stone="Stone:494",Color="White:Stone:494",Shape="Round:White:Stone:494"},
                    new CompanyDet { ID = 123,SubID=495,Stone="Stone:495",Color="White:Stone:495",Shape="Round:White:Stone:495"},
                    new CompanyDet { ID = 124,SubID=496,Stone="Stone:496",Color="White:Stone:496",Shape="Round:White:Stone:496"},
                    new CompanyDet { ID = 121,SubID=497,Stone="Stone:497",Color="White:Stone:497",Shape="Round:White:Stone:497"},
                    new CompanyDet { ID = 122,SubID=498,Stone="Stone:498",Color="White:Stone:498",Shape="Round:White:Stone:498"},
                    new CompanyDet { ID = 123,SubID=499,Stone="Stone:499",Color="White:Stone:499",Shape="Round:White:Stone:499"},
                    new CompanyDet { ID = 124,SubID=500,Stone="Stone:500",Color="White:Stone:500",Shape="Round:White:Stone:500"},
                    new CompanyDet { ID = 4,SubID=441,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=442,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=443,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=444,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=445,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=446,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=447,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=448,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=449,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=450,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=451,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=452,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=453,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=454,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=455,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=456,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=457,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=458,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=459,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=460,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=461,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=462,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=463,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=464,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=465,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=466,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=467,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=468,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=469,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=470,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=471,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=472,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=473,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=474,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=475,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=476,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=477,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=478,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=479,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=480,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=481,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=482,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=483,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=484,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=485,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=486,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=487,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=488,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=489,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=490,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=491,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=492,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=493,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=494,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=495,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=496,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=497,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=498,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=499,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=500,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=501,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=502,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=503,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=504,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=505,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=506,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=507,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=508,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=509,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=510,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=511,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=512,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=513,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=514,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=515,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=516,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=517,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=518,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=519,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=520,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=521,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=522,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=523,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=524,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=525,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=526,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=527,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=528,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=529,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=530,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=531,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=532,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=533,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=534,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=535,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=536,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=537,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=538,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=539,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=540,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=541,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=542,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=543,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=544,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=545,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=546,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=547,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=548,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=549,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=550,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=551,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=552,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=553,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=554,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=555,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=556,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=557,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=558,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=559,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=560,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=561,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=562,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=563,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=564,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=565,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=566,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=567,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=568,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=569,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=570,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=571,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=572,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=573,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=574,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=575,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=576,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=577,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=578,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=579,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=580,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=581,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=582,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=583,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=584,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=585,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=586,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=587,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=588,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=589,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=590,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=591,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=592,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=593,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=594,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=595,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=596,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=597,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=598,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=599,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=600,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=601,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=602,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=603,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=604,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=605,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=606,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=607,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=608,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=609,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=610,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=611,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=612,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=613,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=614,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=615,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=616,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=617,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=618,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=619,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=620,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=621,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=622,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=623,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=624,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=625,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=626,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=627,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=628,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=629,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=630,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=631,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=632,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=633,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=634,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=635,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=636,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=637,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=638,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=639,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=640,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
    
                };
            }
    </script>
    <script>
            var getLotID = function () {
                if (App.GridMasterDetail.getSelectionModel().getSelection()[0] == undefined) {
                    return -1;
                } else {
                    return App.GridMasterDetail.getSelectionModel().getSelection()[0].data.ID;
                }
            }
        </script>
        <ext:GridPanel ID="GridMasterDetail" runat="server"
            IDMode="Static" Title="Master Lot" Height="320" ColumnLines="true" RowLines="true"
            Collapsible="true" AnimCollapse="true" Icon="Table">
            <Store>
                <ext:Store ID="StoreCompany" runat="server" IDMode="Static"
                    PageSize="20" OnReadData="StoreCompany_ReadData" RemoteSort="true" Buffered="true"
                    LeadingBufferZone="20" TrailingBufferZone="20">
                    <Proxy>
                        <ext:PageProxy>
                            <Reader>
                                <ext:JsonReader Root="data" />
                            </Reader>
                        </ext:PageProxy>
                    </Proxy>
                    <Model>
                        <ext:Model ID="ModelSingleBulkDetail" runat="server" IDMode="Static" IDProperty="ID">
                            <Fields>
                                <ext:ModelField Name="ID" />
                                <ext:ModelField Name="Name" />
                                <ext:ModelField Name="Price" />
                                <ext:ModelField Name="Change" />
                                <ext:ModelField Name="PctChange" />
                                <ext:ModelField Name="LastChange" />
                            </Fields>
                        </ext:Model>
                    </Model>
                    <Sorters>
                        <ext:DataSorter Direction="ASC" Property="ID" />
                    </Sorters>
                </ext:Store>
            </Store>
            <ColumnModel>
                <Columns>
                    <ext:RowNumbererColumn ID="rwStoneSearch" runat="server" />
    
                    <ext:CheckColumn ID="chkRecord" runat="server" DataIndex="isSelected" Width="50px" Editable="true" Text="All" Align="Center" />
                    <ext:Column ID="colLotID" runat="server" DataIndex="ID" Text="LotID" Sortable="true" Hideable="true" Hidden="true" />
                    <ext:Column ID="colLotName" runat="server" DataIndex="Name" Text="Lot Name" Sortable="true" />
                    <ext:SummaryColumn ID="sColTotPcs" runat="server" DataIndex="Price" Text="Total Pcs" Sortable="true" Align="Right" SummaryType="Sum">
                        <Renderer Handler="return Ext.util.Format.number(value,'0.00')" />
                        <SummaryRenderer Handler="return Ext.util.Format.number(value,'0.00')" />
                    </ext:SummaryColumn>
                    <ext:SummaryColumn ID="sColTotCts" runat="server" DataIndex="Change" Text="Total Cts" Sortable="true" Align="Right" SummaryType="Sum">
                        <Renderer Handler="return Ext.util.Format.number(value,'0.00')" />
                        <SummaryRenderer Handler="return Ext.util.Format.number(value,'0.00')" />
                    </ext:SummaryColumn>
                    <ext:NumberColumn ID="nColRapRate" runat="server" DataIndex="PctChange" Text="RapRate" Sortable="true" Hideable="true" Align="Right" />
                    <ext:DateColumn ID="nColInwDisc" runat="server" DataIndex="LastChange" Text="Inw Disc" Sortable="true" Hideable="true" Align="Right" />
    
                </Columns>
            </ColumnModel>
            <Plugins>
                <ext:CellEditing ID="CellEditing2" runat="server">
                    <Listeners>
                    </Listeners>
                </ext:CellEditing>
            </Plugins>
            <View>
                <ext:GridView ID="GridView1" runat="server" TrackOver="false" />
            </View>
            <SelectionModel>
                <ext:RowSelectionModel ID="RowSelectionModel1" runat="server" PruneRemoved="false" Mode="Single">
                    <Listeners>
                        <SelectionChange Handler="App.StoreSingleDetail.reload();" />
                    </Listeners>
                </ext:RowSelectionModel>
            </SelectionModel>
            <Features>
                <ext:Summary ID="Summary2" runat="server" />
            </Features>
        </ext:GridPanel>
        <ext:Component ID="Component1" Width="10" Height="10" runat="server" />
        <ext:GridPanel Icon="Table" Title="Stone Details" ID="GridSingleDetail" runat="server" IDMode="Static" RowLines="true" ColumnLines="true" BodyBorder="1" AutoScroll="true" Height="300" Frame="true">
            <Store>
                <ext:Store ID="StoreSingleDetail" runat="server" IDMode="Static" PageSize="20"
                    OnReadData="StoreSingle_ReadData" LeadingBufferZone="20" TrailingBufferZone="20"
                    RemoteSort="true" Buffered="true">
                    <Parameters>
                        <ext:StoreParameter Name="ID" Value="getLotID()" Mode="Raw" />
                    </Parameters>
                    <Proxy>
                        <ext:PageProxy>
                            <Reader>
                                <ext:JsonReader Root="data" />
                            </Reader>
                        </ext:PageProxy>
                    </Proxy>
                    <Model>
                        <ext:Model ID="ModelSingleDetail" runat="server" IDMode="Static" IDProperty="SubID">
                            <Fields>
                                <ext:ModelField Name="ID" />
                                <ext:ModelField Name="SubID" />
                                <ext:ModelField Name="Stone" />
                                <ext:ModelField Name="Color" />
                                <ext:ModelField Name="Shape" />
                            </Fields>
                        </ext:Model>
                    </Model>
                </ext:Store>
            </Store>
            <ColumnModel>
                <Columns>
                    <ext:RowNumbererColumn ID="RowNumbererColumn1" runat="server" />
                    <ext:Column ID="colCompany" runat="server" DataIndex="ID" Text="MasterID" Align="Center" />
                    <ext:Column ID="colSingleTxtStoneID" runat="server" DataIndex="SubID" Text="SubID" Sortable="true" Hideable="true" />
                    <ext:Column ID="colSingleClarityID" runat="server" DataIndex="Stone" Text="Stone" Align="Center" />
                    <ext:Column ID="Column1" runat="server" DataIndex="Color" Text="Color" Align="Center" />
                    <ext:Column ID="colSingleShapeID" runat="server" DataIndex="Shape" Text="Shape" Align="Center" />
                </Columns>
            </ColumnModel>
            <View>
                <ext:GridView ID="GridView2" runat="server" TrackOver="false" />
            </View>
            <SelectionModel>
                <ext:CheckboxSelectionModel ID="chk12" runat="server" PruneRemoved="false" Mode="Multi" />
            </SelectionModel>
            <Features>
                <ext:Summary ID="Summary1" runat="server" />
            </Features>
        </ext:GridPanel>

    Thanks
    Last edited by Daniil; Jan 21, 2014 at 4:44 AM. Reason: [CLOSED]
  2. #2
    Hi @shaileshsakaria,

    It looks there might a logic error in the StoreSingle_ReadData method. It returns no data if click the fifth or sixth row of the master grid.

    Also I cannot reproduce the JavaScript error. I am testing in FireFox with the latest Ext.NET from the SVN trunk.
  3. #3
    Hi

    Thanks for quick reply.

    I know that there is no detail data for fifth and sixth row but after click on fifth row and again click on first four row, data is not coming even data is there in first four row due to below javascript error.
    (Uncaught TypeError: Cannot read property 'index' of undefined ext.axd?v=18167:51283)

    I am using ext.net verson 2.1 and testing with Chrome browser. Let me know if anything required.

    Here I am attaching sample here again as previous sample is not runnable, I have made some changes here.

    <%@ Page Language="C#" %>
      <ext:ResourceManager ID="ResourceManager1" runat="server" />
    <%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="ext" %>
     <script runat="server">
     public List<Company> lstMaster;
            public class Company
            {
                public int ID { get; set; }
                public string Name { get; set; }
                public double Price { get; set; }
                public double Change { get; set; }
                public double PctChange { get; set; }
                public DateTime LastChange { get; set; }
            }
            public List<CompanyDet> lstDetail;
            public class CompanyDet
            {
                public int SubID { get; set; }
                public int ID { get; set; }
                public string Stone { get; set; }
                public string Color { get; set; }
                public string Shape { get; set; }
     
            }
            protected void Page_Load(object sender, EventArgs e)
            {
                if (!X.IsAjaxRequest)
                {
                }
                DateTime today = DateTime.Today;
                lstMaster = new List<Company>
                        {
                            new Company { ID = 1, Name = "3m Co", Price = 71.72, Change = 0.02, PctChange = 0.03, LastChange = today },
                            new Company { ID = 2, Name = "Alcoa Inc", Price = 29.01, Change = 0.42, PctChange = 1.47, LastChange = today },
                            new Company { ID = 3, Name = "Altria Group Inc", Price = 83.81, Change = 0.28, PctChange = 0.34, LastChange = today },
                            new Company { ID = 4, Name = "American Express Company", Price = 52.55, Change = 0.01, PctChange = 0.02, LastChange = today },
                            new Company { ID = 5, Name = "American International Group, Inc.", Price = 64.13, Change = 0.31, PctChange = 0.49, LastChange = today },
                            new Company { ID = 6, Name = "AT&T Inc.", Price = 31.61, Change = -0.48, PctChange = -1.54, LastChange = today },
                            new Company { ID = 7, Name = "Boeing Co.", Price = 75.43, Change = 0.53, PctChange = 0.71, LastChange = today },
                            new Company { ID = 8, Name = "Caterpillar Inc.", Price = 67.27, Change = 0.92, PctChange = 1.39, LastChange = today },
                            new Company { ID = 9, Name = "Citigroup, Inc.", Price = 49.37, Change = 0.02, PctChange = 0.04, LastChange = today },
                            new Company { ID = 10, Name = "E.I. du Pont de Nemours and Company", Price = 40.48, Change = 0.51, PctChange = 1.28, LastChange = today },
                            new Company { ID = 11, Name = "Exxon Mobil Corp", Price = 68.1, Change = -0.43, PctChange = -0.64, LastChange = today },
                            new Company { ID = 12, Name = "General Electric Company", Price = 34.14, Change = -0.08, PctChange = -0.23, LastChange = today },
                            new Company { ID = 13, Name = "General Motors Corporation", Price = 30.27, Change = 1.09, PctChange = 3.74, LastChange = today },
                            new Company { ID = 14, Name = "Hewlett-Packard Co.", Price = 36.53, Change = -0.03, PctChange = -0.08, LastChange = today },
                            new Company { ID = 15, Name = "Honeywell Intl Inc", Price = 38.77, Change = 0.05, PctChange = 0.13, LastChange = today },
                            new Company { ID = 16, Name = "Intel Corporation", Price = 19.88, Change = 0.31, PctChange = 1.58, LastChange = today },
                            new Company { ID = 17, Name = "International Business Machines", Price = 81.41, Change = 0.44, PctChange = 0.54, LastChange = today },
                            new Company { ID = 18, Name = "Johnson & Johnson", Price = 64.72, Change = 0.06, PctChange = 0.09, LastChange = today },
                            new Company { ID = 19, Name = "JP Morgan & Chase & Co", Price = 45.73, Change = 0.07, PctChange = 0.15, LastChange = today },
                            new Company { ID = 20, Name = "McDonald\"s Corporation", Price = 36.76, Change = 0.86, PctChange = 2.40, LastChange = today },
                            new Company { ID = 21, Name = "Merck & Co., Inc.", Price = 40.96, Change = 0.41, PctChange = 1.01, LastChange = today },
                            new Company { ID = 22, Name = "Microsoft Corporation", Price = 25.84, Change = 0.14, PctChange = 0.54, LastChange = today },
                            new Company { ID = 23, Name = "Pfizer Inc", Price = 27.96, Change = 0.4, PctChange = 1.45, LastChange = today },
                            new Company { ID = 24, Name = "The Coca-Cola Company", Price = 45.07, Change = 0.26, PctChange = 0.58, LastChange = today },
                            new Company { ID = 25, Name = "The Home Depot, Inc.", Price = 34.64, Change = 0.35, PctChange = 1.02, LastChange = today },
                            new Company { ID = 26, Name = "The Procter & Gamble Company", Price = 61.91, Change = 0.01, PctChange = 0.02, LastChange = today },
                            new Company { ID = 27, Name = "United Technologies Corporation", Price = 63.26, Change = 0.55, PctChange = 0.88, LastChange = today },
                            new Company { ID = 28, Name = "Verizon Communications", Price = 35.57, Change = 0.39, PctChange = 1.11, LastChange = today },
                            new Company { ID = 29, Name = "Wal-Mart Stores, Inc.", Price = 45.45, Change = 0.73, PctChange = 1.63, LastChange = today },
                            new Company { ID = 51, Name = "3m Co", Price = 71.72, Change = 0.02, PctChange = 0.03, LastChange = today },
                            new Company { ID = 52, Name = "Alcoa Inc", Price = 29.01, Change = 0.42, PctChange = 1.47, LastChange = today },
                            new Company { ID = 53, Name = "Altria Group Inc", Price = 83.81, Change = 0.28, PctChange = 0.34, LastChange = today },
                            new Company { ID = 54, Name = "American Express Company", Price = 52.55, Change = 0.01, PctChange = 0.02, LastChange = today },
                            new Company { ID = 55, Name = "American International Group, Inc.", Price = 64.13, Change = 0.31, PctChange = 0.49, LastChange = today },
                            new Company { ID = 56, Name = "AT&T Inc.", Price = 31.61, Change = -0.48, PctChange = -1.54, LastChange = today },
                            new Company { ID = 57, Name = "Boeing Co.", Price = 75.43, Change = 0.53, PctChange = 0.71, LastChange = today },
                            new Company { ID = 58, Name = "Caterpillar Inc.", Price = 67.27, Change = 0.92, PctChange = 1.39, LastChange = today },
                            new Company { ID = 59, Name = "Citigroup, Inc.", Price = 49.37, Change = 0.02, PctChange = 0.04, LastChange = today },
                            new Company { ID = 110, Name = "E.I. du Pont de Nemours and Company", Price = 40.48, Change = 0.51, PctChange = 1.28, LastChange = today },
                            new Company { ID = 111, Name = "Exxon Mobil Corp", Price = 68.1, Change = -0.43, PctChange = -0.64, LastChange = today },
                            new Company { ID = 112, Name = "General Electric Company", Price = 34.14, Change = -0.08, PctChange = -0.23, LastChange = today },
                            new Company { ID = 113, Name = "General Motors Corporation", Price = 30.27, Change = 1.09, PctChange = 3.74, LastChange = today },
                            new Company { ID = 114, Name = "Hewlett-Packard Co.", Price = 36.53, Change = -0.03, PctChange = -0.08, LastChange = today },
                            new Company { ID = 115, Name = "Honeywell Intl Inc", Price = 38.77, Change = 0.05, PctChange = 0.13, LastChange = today },
                            new Company { ID = 116, Name = "Intel Corporation", Price = 19.88, Change = 0.31, PctChange = 1.58, LastChange = today },
                            new Company { ID = 117, Name = "International Business Machines", Price = 81.41, Change = 0.44, PctChange = 0.54, LastChange = today },
                            new Company { ID = 118, Name = "Johnson & Johnson", Price = 64.72, Change = 0.06, PctChange = 0.09, LastChange = today },
                            new Company { ID = 119, Name = "JP Morgan & Chase & Co", Price = 45.73, Change = 0.07, PctChange = 0.15, LastChange = today },
                            new Company { ID = 120, Name = "McDonald\"s Corporation", Price = 36.76, Change = 0.86, PctChange = 2.40, LastChange = today },
                            new Company { ID = 121, Name = "Merck & Co., Inc.", Price = 40.96, Change = 0.41, PctChange = 1.01, LastChange = today },
                            new Company { ID = 122, Name = "Microsoft Corporation", Price = 25.84, Change = 0.14, PctChange = 0.54, LastChange = today },
                            new Company { ID = 123, Name = "Pfizer Inc", Price = 27.96, Change = 0.4, PctChange = 1.45, LastChange = today },
                            new Company { ID = 124, Name = "The Coca-Cola Company", Price = 45.07, Change = 0.26, PctChange = 0.58, LastChange = today },
                            new Company { ID = 125, Name = "The Home Depot, Inc.", Price = 34.64, Change = 0.35, PctChange = 1.02, LastChange = today },
                            new Company { ID = 126, Name = "The Procter & Gamble Company", Price = 61.91, Change = 0.01, PctChange = 0.02, LastChange = today },
                            new Company { ID = 127, Name = "United Technologies Corporation", Price = 63.26, Change = 0.55, PctChange = 0.88, LastChange = today },
                            new Company { ID = 128, Name = "Verizon Communications", Price = 35.57, Change = 0.39, PctChange = 1.11, LastChange = today },
                            new Company { ID = 129, Name = "Wal-Mart Stores, Inc.", Price = 45.45, Change = 0.73, PctChange = 1.63, LastChange = today },
     
                            new Company { ID = 121, Name = "3m Co", Price = 71.72, Change = 0.02, PctChange = 0.03, LastChange = today },
                            new Company { ID = 122, Name = "Alcoa Inc", Price = 29.01, Change = 0.42, PctChange = 1.47, LastChange = today },
                            new Company { ID = 123, Name = "Altria Group Inc", Price = 83.81, Change = 0.28, PctChange = 0.34, LastChange = today },
                            new Company { ID = 124, Name = "American Express Company", Price = 52.55, Change = 0.01, PctChange = 0.02, LastChange = today },
                            new Company { ID = 125, Name = "American International Group, Inc.", Price = 64.13, Change = 0.31, PctChange = 0.49, LastChange = today },
                            new Company { ID = 126, Name = "AT&T Inc.", Price = 31.61, Change = -0.48, PctChange = -1.54, LastChange = today },
                            new Company { ID = 127, Name = "Boeing Co.", Price = 75.43, Change = 0.53, PctChange = 0.71, LastChange = today },
                            new Company { ID = 128, Name = "Caterpillar Inc.", Price = 67.27, Change = 0.92, PctChange = 1.39, LastChange = today },
                            new Company { ID = 129, Name = "Citigroup, Inc.", Price = 49.37, Change = 0.02, PctChange = 0.04, LastChange = today },
                            new Company { ID = 1210, Name = "E.I. du Pont de Nemours and Company", Price = 40.48, Change = 0.51, PctChange = 1.28, LastChange = today },
                            new Company { ID = 1211, Name = "Exxon Mobil Corp", Price = 68.1, Change = -0.43, PctChange = -0.64, LastChange = today },
                            new Company { ID = 1212, Name = "General Electric Company", Price = 34.14, Change = -0.08, PctChange = -0.23, LastChange = today },
                            new Company { ID = 1213, Name = "General Motors Corporation", Price = 30.27, Change = 1.09, PctChange = 3.74, LastChange = today },
                            new Company { ID = 1214, Name = "Hewlett-Packard Co.", Price = 36.53, Change = -0.03, PctChange = -0.08, LastChange = today },
                            new Company { ID = 1215, Name = "Honeywell Intl Inc", Price = 38.77, Change = 0.05, PctChange = 0.13, LastChange = today },
                            new Company { ID = 1216, Name = "Intel Corporation", Price = 19.88, Change = 0.31, PctChange = 1.58, LastChange = today },
                            new Company { ID = 1217, Name = "International Business Machines", Price = 81.41, Change = 0.44, PctChange = 0.54, LastChange = today },
                            new Company { ID = 1218, Name = "Johnson & Johnson", Price = 64.72, Change = 0.06, PctChange = 0.09, LastChange = today },
                            new Company { ID = 1219, Name = "JP Morgan & Chase & Co", Price = 45.73, Change = 0.07, PctChange = 0.15, LastChange = today },
                            new Company { ID =1220, Name = "McDonald\"s Corporation", Price = 36.76, Change = 0.86, PctChange = 2.40, LastChange = today },
                            new Company { ID = 1221, Name = "Merck & Co., Inc.", Price = 40.96, Change = 0.41, PctChange = 1.01, LastChange = today },
                            new Company { ID = 1222, Name = "Microsoft Corporation", Price = 25.84, Change = 0.14, PctChange = 0.54, LastChange = today },
                            new Company { ID = 1223, Name = "Pfizer Inc", Price = 27.96, Change = 0.4, PctChange = 1.45, LastChange = today },
                            new Company { ID = 1224, Name = "The Coca-Cola Company", Price = 45.07, Change = 0.26, PctChange = 0.58, LastChange = today },
                            new Company { ID = 1225, Name = "The Home Depot, Inc.", Price = 34.64, Change = 0.35, PctChange = 1.02, LastChange = today },
                            new Company { ID = 1226, Name = "The Procter & Gamble Company", Price = 61.91, Change = 0.01, PctChange = 0.02, LastChange = today },
                            new Company { ID = 1227, Name = "United Technologies Corporation", Price = 63.26, Change = 0.55, PctChange = 0.88, LastChange = today },
                            new Company { ID = 1228, Name = "Verizon Communications", Price = 35.57, Change = 0.39, PctChange = 1.11, LastChange = today },
                            new Company { ID = 1229, Name = "Wal-Mart Stores, Inc.", Price = 45.45, Change = 0.73, PctChange = 1.63, LastChange = today },
                        };
     
                //StoreMasterDetail.DataSource = lstMaster.ToList();
                //StoreMasterDetail.DataBind();
                //}
            }
     
            protected void StoreCompany_ReadData(object sender, StoreReadDataEventArgs e)
            {
                Store store = (Store)sender;
                List<Company> lstBatchData = new List<Company>();
                int start = e.Start,
                    limit = e.Limit;
     
     
                for (int i = start; i < start + limit && i < lstMaster.Count() && i >= 0; i++)
                {
                    Company batchedResult = lstMaster[i];
                    lstBatchData.Add(batchedResult);
                }
                store.Data = lstBatchData;
                e.Total = lstMaster.Count();
            }
     
            protected void StoreSingle_ReadData(object sender, StoreReadDataEventArgs e)
            {
                try
                {
                    GetDetail();
                    Store store = (Store)sender;
                    // long compID = TTSessionClass.LoginCompanyID;
                    int vID = 0;
                    if (!string.IsNullOrEmpty(e.Parameters["ID"].ToString()))
                    {
                        vID = int.Parse(e.Parameters["ID"].ToString());
                    }
                    if (vID <= 0) vID = 1;
                    List<CompanyDet> lstTemp = lstDetail.Where(c => c.ID == vID).ToList();
     
                    List<CompanyDet> lstBatchData = new List<CompanyDet>();
                    int start = e.Start,
                        limit = e.Limit;
     
                    for (int i = start; i < start + limit && i < lstTemp.Count() && i >= 0; i++)
                    {
                        CompanyDet batchedResult = lstTemp[i];
                        lstBatchData.Add(batchedResult);
                    }
                    store.Data = lstBatchData;
                    e.Total = lstTemp.Count();
                }
                catch (Exception ex)
                {
                    //base.ShowException(ex, StaticMethod.TTEnum.ExceptionType.Error);
                }
            }
     
     
            public void GetDetail()
            {
                lstDetail = new List<CompanyDet>()
                {
                    new CompanyDet { ID = 1,SubID=1,Stone="Stone:1",Color="White:Stone:1",Shape="Round:White:Stone:1"},
                    new CompanyDet { ID = 2,SubID=2,Stone="Stone:2",Color="White:Stone:2",Shape="Round:White:Stone:2"},
                    new CompanyDet { ID = 3,SubID=3,Stone="Stone:3",Color="White:Stone:3",Shape="Round:White:Stone:3"},
                    new CompanyDet { ID = 4,SubID=4,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 1,SubID=5,Stone="Stone:5",Color="White:Stone:5",Shape="Round:White:Stone:5"},
                    new CompanyDet { ID = 2,SubID=6,Stone="Stone:6",Color="White:Stone:6",Shape="Round:White:Stone:6"},
                    new CompanyDet { ID = 3,SubID=7,Stone="Stone:7",Color="White:Stone:7",Shape="Round:White:Stone:7"},
                    new CompanyDet { ID = 4,SubID=8,Stone="Stone:8",Color="White:Stone:8",Shape="Round:White:Stone:8"},
                    new CompanyDet { ID = 1,SubID=9,Stone="Stone:9",Color="White:Stone:9",Shape="Round:White:Stone:9"},
                    new CompanyDet { ID = 2,SubID=10,Stone="Stone:10",Color="White:Stone:10",Shape="Round:White:Stone:10"},
                    new CompanyDet { ID = 3,SubID=11,Stone="Stone:11",Color="White:Stone:11",Shape="Round:White:Stone:11"},
                    new CompanyDet { ID = 4,SubID=12,Stone="Stone:12",Color="White:Stone:12",Shape="Round:White:Stone:12"},
                    new CompanyDet { ID = 1,SubID=13,Stone="Stone:13",Color="White:Stone:13",Shape="Round:White:Stone:13"},
                    new CompanyDet { ID = 2,SubID=14,Stone="Stone:14",Color="White:Stone:14",Shape="Round:White:Stone:14"},
                    new CompanyDet { ID = 3,SubID=15,Stone="Stone:15",Color="White:Stone:15",Shape="Round:White:Stone:15"},
                    new CompanyDet { ID = 4,SubID=16,Stone="Stone:16",Color="White:Stone:16",Shape="Round:White:Stone:16"},
                    new CompanyDet { ID = 1,SubID=17,Stone="Stone:17",Color="White:Stone:17",Shape="Round:White:Stone:17"},
                    new CompanyDet { ID = 2,SubID=18,Stone="Stone:18",Color="White:Stone:18",Shape="Round:White:Stone:18"},
                    new CompanyDet { ID = 3,SubID=19,Stone="Stone:19",Color="White:Stone:19",Shape="Round:White:Stone:19"},
                    new CompanyDet { ID = 4,SubID=20,Stone="Stone:20",Color="White:Stone:20",Shape="Round:White:Stone:20"},
                    new CompanyDet { ID = 11,SubID=21,Stone="Stone:21",Color="White:Stone:21",Shape="Round:White:Stone:21"},
                    new CompanyDet { ID = 12,SubID=22,Stone="Stone:22",Color="White:Stone:22",Shape="Round:White:Stone:22"},
                    new CompanyDet { ID = 13,SubID=23,Stone="Stone:23",Color="White:Stone:23",Shape="Round:White:Stone:23"},
                    new CompanyDet { ID = 14,SubID=24,Stone="Stone:24",Color="White:Stone:24",Shape="Round:White:Stone:24"},
                    new CompanyDet { ID = 11,SubID=25,Stone="Stone:25",Color="White:Stone:25",Shape="Round:White:Stone:25"},
                    new CompanyDet { ID = 12,SubID=26,Stone="Stone:26",Color="White:Stone:26",Shape="Round:White:Stone:26"},
                    new CompanyDet { ID = 13,SubID=27,Stone="Stone:27",Color="White:Stone:27",Shape="Round:White:Stone:27"},
                    new CompanyDet { ID = 14,SubID=28,Stone="Stone:28",Color="White:Stone:28",Shape="Round:White:Stone:28"},
                    new CompanyDet { ID = 11,SubID=29,Stone="Stone:29",Color="White:Stone:29",Shape="Round:White:Stone:29"},
                    new CompanyDet { ID = 12,SubID=30,Stone="Stone:30",Color="White:Stone:30",Shape="Round:White:Stone:30"},
                    new CompanyDet { ID = 13,SubID=31,Stone="Stone:31",Color="White:Stone:31",Shape="Round:White:Stone:31"},
                    new CompanyDet { ID = 14,SubID=32,Stone="Stone:32",Color="White:Stone:32",Shape="Round:White:Stone:32"},
                    new CompanyDet { ID = 11,SubID=33,Stone="Stone:33",Color="White:Stone:33",Shape="Round:White:Stone:33"},
                    new CompanyDet { ID = 12,SubID=34,Stone="Stone:34",Color="White:Stone:34",Shape="Round:White:Stone:34"},
                    new CompanyDet { ID = 13,SubID=35,Stone="Stone:35",Color="White:Stone:35",Shape="Round:White:Stone:35"},
                    new CompanyDet { ID = 14,SubID=36,Stone="Stone:36",Color="White:Stone:36",Shape="Round:White:Stone:36"},
                    new CompanyDet { ID = 51,SubID=37,Stone="Stone:37",Color="White:Stone:37",Shape="Round:White:Stone:37"},
                    new CompanyDet { ID = 52,SubID=38,Stone="Stone:38",Color="White:Stone:38",Shape="Round:White:Stone:38"},
                    new CompanyDet { ID = 53,SubID=39,Stone="Stone:39",Color="White:Stone:39",Shape="Round:White:Stone:39"},
                    new CompanyDet { ID = 54,SubID=40,Stone="Stone:40",Color="White:Stone:40",Shape="Round:White:Stone:40"},
                    new CompanyDet { ID = 51,SubID=41,Stone="Stone:41",Color="White:Stone:41",Shape="Round:White:Stone:41"},
                    new CompanyDet { ID = 52,SubID=42,Stone="Stone:42",Color="White:Stone:42",Shape="Round:White:Stone:42"},
                    new CompanyDet { ID = 53,SubID=43,Stone="Stone:43",Color="White:Stone:43",Shape="Round:White:Stone:43"},
                    new CompanyDet { ID = 54,SubID=44,Stone="Stone:44",Color="White:Stone:44",Shape="Round:White:Stone:44"},
                    new CompanyDet { ID = 51,SubID=45,Stone="Stone:45",Color="White:Stone:45",Shape="Round:White:Stone:45"},
                    new CompanyDet { ID = 52,SubID=46,Stone="Stone:46",Color="White:Stone:46",Shape="Round:White:Stone:46"},
                    new CompanyDet { ID = 53,SubID=47,Stone="Stone:47",Color="White:Stone:47",Shape="Round:White:Stone:47"},
                    new CompanyDet { ID = 54,SubID=48,Stone="Stone:48",Color="White:Stone:48",Shape="Round:White:Stone:48"},
                    new CompanyDet { ID = 51,SubID=49,Stone="Stone:49",Color="White:Stone:49",Shape="Round:White:Stone:49"},
                    new CompanyDet { ID = 52,SubID=50,Stone="Stone:50",Color="White:Stone:50",Shape="Round:White:Stone:50"},
                    new CompanyDet { ID = 53,SubID=51,Stone="Stone:51",Color="White:Stone:51",Shape="Round:White:Stone:51"},
                    new CompanyDet { ID = 54,SubID=52,Stone="Stone:52",Color="White:Stone:52",Shape="Round:White:Stone:52"},
                    new CompanyDet { ID = 51,SubID=53,Stone="Stone:53",Color="White:Stone:53",Shape="Round:White:Stone:53"},
                    new CompanyDet { ID = 52,SubID=54,Stone="Stone:54",Color="White:Stone:54",Shape="Round:White:Stone:54"},
                    new CompanyDet { ID = 53,SubID=55,Stone="Stone:55",Color="White:Stone:55",Shape="Round:White:Stone:55"},
                    new CompanyDet { ID = 54,SubID=56,Stone="Stone:56",Color="White:Stone:56",Shape="Round:White:Stone:56"},
                    new CompanyDet { ID = 51,SubID=57,Stone="Stone:57",Color="White:Stone:57",Shape="Round:White:Stone:57"},
                    new CompanyDet { ID = 52,SubID=58,Stone="Stone:58",Color="White:Stone:58",Shape="Round:White:Stone:58"},
                    new CompanyDet { ID = 53,SubID=59,Stone="Stone:59",Color="White:Stone:59",Shape="Round:White:Stone:59"},
                    new CompanyDet { ID = 54,SubID=60,Stone="Stone:60",Color="White:Stone:60",Shape="Round:White:Stone:60"},
                    new CompanyDet { ID = 121,SubID=61,Stone="Stone:61",Color="White:Stone:61",Shape="Round:White:Stone:61"},
                    new CompanyDet { ID = 122,SubID=62,Stone="Stone:62",Color="White:Stone:62",Shape="Round:White:Stone:62"},
                    new CompanyDet { ID = 123,SubID=63,Stone="Stone:63",Color="White:Stone:63",Shape="Round:White:Stone:63"},
                    new CompanyDet { ID = 124,SubID=64,Stone="Stone:64",Color="White:Stone:64",Shape="Round:White:Stone:64"},
                    new CompanyDet { ID = 121,SubID=65,Stone="Stone:65",Color="White:Stone:65",Shape="Round:White:Stone:65"},
                    new CompanyDet { ID = 122,SubID=66,Stone="Stone:66",Color="White:Stone:66",Shape="Round:White:Stone:66"},
                    new CompanyDet { ID = 123,SubID=67,Stone="Stone:67",Color="White:Stone:67",Shape="Round:White:Stone:67"},
                    new CompanyDet { ID = 124,SubID=68,Stone="Stone:68",Color="White:Stone:68",Shape="Round:White:Stone:68"},
                    new CompanyDet { ID = 121,SubID=69,Stone="Stone:69",Color="White:Stone:69",Shape="Round:White:Stone:69"},
                    new CompanyDet { ID = 122,SubID=70,Stone="Stone:70",Color="White:Stone:70",Shape="Round:White:Stone:70"},
                    new CompanyDet { ID = 123,SubID=71,Stone="Stone:71",Color="White:Stone:71",Shape="Round:White:Stone:71"},
                    new CompanyDet { ID = 124,SubID=72,Stone="Stone:72",Color="White:Stone:72",Shape="Round:White:Stone:72"},
                    new CompanyDet { ID = 121,SubID=73,Stone="Stone:73",Color="White:Stone:73",Shape="Round:White:Stone:73"},
                    new CompanyDet { ID = 122,SubID=74,Stone="Stone:74",Color="White:Stone:74",Shape="Round:White:Stone:74"},
                    new CompanyDet { ID = 123,SubID=75,Stone="Stone:75",Color="White:Stone:75",Shape="Round:White:Stone:75"},
                    new CompanyDet { ID = 124,SubID=76,Stone="Stone:76",Color="White:Stone:76",Shape="Round:White:Stone:76"},
                    new CompanyDet { ID = 121,SubID=77,Stone="Stone:77",Color="White:Stone:77",Shape="Round:White:Stone:77"},
                    new CompanyDet { ID = 122,SubID=78,Stone="Stone:78",Color="White:Stone:78",Shape="Round:White:Stone:78"},
                    new CompanyDet { ID = 123,SubID=79,Stone="Stone:79",Color="White:Stone:79",Shape="Round:White:Stone:79"},
                    new CompanyDet { ID = 124,SubID=80,Stone="Stone:80",Color="White:Stone:80",Shape="Round:White:Stone:80"},
                    new CompanyDet { ID = 121,SubID=81,Stone="Stone:81",Color="White:Stone:81",Shape="Round:White:Stone:81"},
                    new CompanyDet { ID = 122,SubID=82,Stone="Stone:82",Color="White:Stone:82",Shape="Round:White:Stone:82"},
                    new CompanyDet { ID = 123,SubID=83,Stone="Stone:83",Color="White:Stone:83",Shape="Round:White:Stone:83"},
                    new CompanyDet { ID = 124,SubID=84,Stone="Stone:84",Color="White:Stone:84",Shape="Round:White:Stone:84"},
                    new CompanyDet { ID = 121,SubID=85,Stone="Stone:85",Color="White:Stone:85",Shape="Round:White:Stone:85"},
                    new CompanyDet { ID = 122,SubID=86,Stone="Stone:86",Color="White:Stone:86",Shape="Round:White:Stone:86"},
                    new CompanyDet { ID = 123,SubID=87,Stone="Stone:87",Color="White:Stone:87",Shape="Round:White:Stone:87"},
                    new CompanyDet { ID = 124,SubID=88,Stone="Stone:88",Color="White:Stone:88",Shape="Round:White:Stone:88"},
                    new CompanyDet { ID = 1211,SubID=89,Stone="Stone:89",Color="White:Stone:89",Shape="Round:White:Stone:89"},
                    new CompanyDet { ID = 1212,SubID=90,Stone="Stone:90",Color="White:Stone:90",Shape="Round:White:Stone:90"},
                    new CompanyDet { ID = 1213,SubID=91,Stone="Stone:91",Color="White:Stone:91",Shape="Round:White:Stone:91"},
                    new CompanyDet { ID = 1214,SubID=92,Stone="Stone:92",Color="White:Stone:92",Shape="Round:White:Stone:92"},
                    new CompanyDet { ID = 1211,SubID=93,Stone="Stone:93",Color="White:Stone:93",Shape="Round:White:Stone:93"},
                    new CompanyDet { ID = 1212,SubID=94,Stone="Stone:94",Color="White:Stone:94",Shape="Round:White:Stone:94"},
                    new CompanyDet { ID = 1213,SubID=95,Stone="Stone:95",Color="White:Stone:95",Shape="Round:White:Stone:95"},
                    new CompanyDet { ID = 1214,SubID=96,Stone="Stone:96",Color="White:Stone:96",Shape="Round:White:Stone:96"},
                    new CompanyDet { ID = 1211,SubID=97,Stone="Stone:97",Color="White:Stone:97",Shape="Round:White:Stone:97"},
                    new CompanyDet { ID = 1212,SubID=98,Stone="Stone:98",Color="White:Stone:98",Shape="Round:White:Stone:98"},
                    new CompanyDet { ID = 1213,SubID=99,Stone="Stone:99",Color="White:Stone:99",Shape="Round:White:Stone:99"},
                    new CompanyDet { ID = 1214,SubID=100,Stone="Stone:100",Color="White:Stone:100",Shape="Round:White:Stone:100"},
                    new CompanyDet { ID = 1211,SubID=101,Stone="Stone:101",Color="White:Stone:101",Shape="Round:White:Stone:101"},
                    new CompanyDet { ID = 1212,SubID=102,Stone="Stone:102",Color="White:Stone:102",Shape="Round:White:Stone:102"},
                    new CompanyDet { ID = 1213,SubID=103,Stone="Stone:103",Color="White:Stone:103",Shape="Round:White:Stone:103"},
                    new CompanyDet { ID = 1214,SubID=104,Stone="Stone:104",Color="White:Stone:104",Shape="Round:White:Stone:104"},
                    new CompanyDet { ID = 1211,SubID=105,Stone="Stone:105",Color="White:Stone:105",Shape="Round:White:Stone:105"},
                    new CompanyDet { ID = 1212,SubID=106,Stone="Stone:106",Color="White:Stone:106",Shape="Round:White:Stone:106"},
                    new CompanyDet { ID = 1213,SubID=107,Stone="Stone:107",Color="White:Stone:107",Shape="Round:White:Stone:107"},
                    new CompanyDet { ID = 1214,SubID=108,Stone="Stone:108",Color="White:Stone:108",Shape="Round:White:Stone:108"},
                    new CompanyDet { ID = 1211,SubID=109,Stone="Stone:109",Color="White:Stone:109",Shape="Round:White:Stone:109"},
                    new CompanyDet { ID = 1212,SubID=110,Stone="Stone:110",Color="White:Stone:110",Shape="Round:White:Stone:110"},
                    new CompanyDet { ID = 1213,SubID=111,Stone="Stone:111",Color="White:Stone:111",Shape="Round:White:Stone:111"},
                    new CompanyDet { ID = 1214,SubID=112,Stone="Stone:112",Color="White:Stone:112",Shape="Round:White:Stone:112"},
                    new CompanyDet { ID = 9,SubID=113,Stone="Stone:113",Color="White:Stone:113",Shape="Round:White:Stone:113"},
                    new CompanyDet { ID = 10,SubID=114,Stone="Stone:114",Color="White:Stone:114",Shape="Round:White:Stone:114"},
                    new CompanyDet { ID = 11,SubID=115,Stone="Stone:115",Color="White:Stone:115",Shape="Round:White:Stone:115"},
                    new CompanyDet { ID = 12,SubID=116,Stone="Stone:116",Color="White:Stone:116",Shape="Round:White:Stone:116"},
                    new CompanyDet { ID = 9,SubID=117,Stone="Stone:117",Color="White:Stone:117",Shape="Round:White:Stone:117"},
                    new CompanyDet { ID = 10,SubID=118,Stone="Stone:118",Color="White:Stone:118",Shape="Round:White:Stone:118"},
                    new CompanyDet { ID = 11,SubID=119,Stone="Stone:119",Color="White:Stone:119",Shape="Round:White:Stone:119"},
                    new CompanyDet { ID = 12,SubID=120,Stone="Stone:120",Color="White:Stone:120",Shape="Round:White:Stone:120"},
                    new CompanyDet { ID = 9,SubID=121,Stone="Stone:121",Color="White:Stone:121",Shape="Round:White:Stone:121"},
                    new CompanyDet { ID = 10,SubID=122,Stone="Stone:122",Color="White:Stone:122",Shape="Round:White:Stone:122"},
                    new CompanyDet { ID = 11,SubID=123,Stone="Stone:123",Color="White:Stone:123",Shape="Round:White:Stone:123"},
                    new CompanyDet { ID = 12,SubID=124,Stone="Stone:124",Color="White:Stone:124",Shape="Round:White:Stone:124"},
                    new CompanyDet { ID = 1,SubID=125,Stone="Stone:125",Color="White:Stone:125",Shape="Round:White:Stone:125"},
                    new CompanyDet { ID = 2,SubID=126,Stone="Stone:126",Color="White:Stone:126",Shape="Round:White:Stone:126"},
                    new CompanyDet { ID = 3,SubID=127,Stone="Stone:127",Color="White:Stone:127",Shape="Round:White:Stone:127"},
                    new CompanyDet { ID = 4,SubID=128,Stone="Stone:128",Color="White:Stone:128",Shape="Round:White:Stone:128"},
                    new CompanyDet { ID = 1,SubID=129,Stone="Stone:129",Color="White:Stone:129",Shape="Round:White:Stone:129"},
                    new CompanyDet { ID = 2,SubID=130,Stone="Stone:130",Color="White:Stone:130",Shape="Round:White:Stone:130"},
                    new CompanyDet { ID = 3,SubID=131,Stone="Stone:131",Color="White:Stone:131",Shape="Round:White:Stone:131"},
                    new CompanyDet { ID = 4,SubID=132,Stone="Stone:132",Color="White:Stone:132",Shape="Round:White:Stone:132"},
                    new CompanyDet { ID = 1,SubID=133,Stone="Stone:133",Color="White:Stone:133",Shape="Round:White:Stone:133"},
                    new CompanyDet { ID = 2,SubID=134,Stone="Stone:134",Color="White:Stone:134",Shape="Round:White:Stone:134"},
                    new CompanyDet { ID = 3,SubID=135,Stone="Stone:135",Color="White:Stone:135",Shape="Round:White:Stone:135"},
                    new CompanyDet { ID = 4,SubID=136,Stone="Stone:136",Color="White:Stone:136",Shape="Round:White:Stone:136"},
                    new CompanyDet { ID = 1,SubID=137,Stone="Stone:137",Color="White:Stone:137",Shape="Round:White:Stone:137"},
                    new CompanyDet { ID = 2,SubID=138,Stone="Stone:138",Color="White:Stone:138",Shape="Round:White:Stone:138"},
                    new CompanyDet { ID = 3,SubID=139,Stone="Stone:139",Color="White:Stone:139",Shape="Round:White:Stone:139"},
                    new CompanyDet { ID = 4,SubID=140,Stone="Stone:140",Color="White:Stone:140",Shape="Round:White:Stone:140"},
                    new CompanyDet { ID = 1,SubID=141,Stone="Stone:141",Color="White:Stone:141",Shape="Round:White:Stone:141"},
                    new CompanyDet { ID = 2,SubID=142,Stone="Stone:142",Color="White:Stone:142",Shape="Round:White:Stone:142"},
                    new CompanyDet { ID = 3,SubID=143,Stone="Stone:143",Color="White:Stone:143",Shape="Round:White:Stone:143"},
                    new CompanyDet { ID = 4,SubID=144,Stone="Stone:144",Color="White:Stone:144",Shape="Round:White:Stone:144"},
                    new CompanyDet { ID = 11,SubID=145,Stone="Stone:145",Color="White:Stone:145",Shape="Round:White:Stone:145"},
                    new CompanyDet { ID = 12,SubID=146,Stone="Stone:146",Color="White:Stone:146",Shape="Round:White:Stone:146"},
                    new CompanyDet { ID = 13,SubID=147,Stone="Stone:147",Color="White:Stone:147",Shape="Round:White:Stone:147"},
                    new CompanyDet { ID = 14,SubID=148,Stone="Stone:148",Color="White:Stone:148",Shape="Round:White:Stone:148"},
                    new CompanyDet { ID = 11,SubID=149,Stone="Stone:149",Color="White:Stone:149",Shape="Round:White:Stone:149"},
                    new CompanyDet { ID = 12,SubID=150,Stone="Stone:150",Color="White:Stone:150",Shape="Round:White:Stone:150"},
                    new CompanyDet { ID = 13,SubID=151,Stone="Stone:151",Color="White:Stone:151",Shape="Round:White:Stone:151"},
                    new CompanyDet { ID = 14,SubID=152,Stone="Stone:152",Color="White:Stone:152",Shape="Round:White:Stone:152"},
                    new CompanyDet { ID = 11,SubID=153,Stone="Stone:153",Color="White:Stone:153",Shape="Round:White:Stone:153"},
                    new CompanyDet { ID = 12,SubID=154,Stone="Stone:154",Color="White:Stone:154",Shape="Round:White:Stone:154"},
                    new CompanyDet { ID = 13,SubID=155,Stone="Stone:155",Color="White:Stone:155",Shape="Round:White:Stone:155"},
                    new CompanyDet { ID = 14,SubID=156,Stone="Stone:156",Color="White:Stone:156",Shape="Round:White:Stone:156"},
                    new CompanyDet { ID = 11,SubID=157,Stone="Stone:157",Color="White:Stone:157",Shape="Round:White:Stone:157"},
                    new CompanyDet { ID = 12,SubID=158,Stone="Stone:158",Color="White:Stone:158",Shape="Round:White:Stone:158"},
                    new CompanyDet { ID = 13,SubID=159,Stone="Stone:159",Color="White:Stone:159",Shape="Round:White:Stone:159"},
                    new CompanyDet { ID = 14,SubID=160,Stone="Stone:160",Color="White:Stone:160",Shape="Round:White:Stone:160"},
                    new CompanyDet { ID = 51,SubID=161,Stone="Stone:161",Color="White:Stone:161",Shape="Round:White:Stone:161"},
                    new CompanyDet { ID = 52,SubID=162,Stone="Stone:162",Color="White:Stone:162",Shape="Round:White:Stone:162"},
                    new CompanyDet { ID = 53,SubID=163,Stone="Stone:163",Color="White:Stone:163",Shape="Round:White:Stone:163"},
                    new CompanyDet { ID = 54,SubID=164,Stone="Stone:164",Color="White:Stone:164",Shape="Round:White:Stone:164"},
                    new CompanyDet { ID = 51,SubID=165,Stone="Stone:165",Color="White:Stone:165",Shape="Round:White:Stone:165"},
                    new CompanyDet { ID = 52,SubID=166,Stone="Stone:166",Color="White:Stone:166",Shape="Round:White:Stone:166"},
                    new CompanyDet { ID = 53,SubID=167,Stone="Stone:167",Color="White:Stone:167",Shape="Round:White:Stone:167"},
                    new CompanyDet { ID = 54,SubID=168,Stone="Stone:168",Color="White:Stone:168",Shape="Round:White:Stone:168"},
                    new CompanyDet { ID = 51,SubID=169,Stone="Stone:169",Color="White:Stone:169",Shape="Round:White:Stone:169"},
                    new CompanyDet { ID = 52,SubID=170,Stone="Stone:170",Color="White:Stone:170",Shape="Round:White:Stone:170"},
                    new CompanyDet { ID = 53,SubID=171,Stone="Stone:171",Color="White:Stone:171",Shape="Round:White:Stone:171"},
                    new CompanyDet { ID = 54,SubID=172,Stone="Stone:172",Color="White:Stone:172",Shape="Round:White:Stone:172"},
                    new CompanyDet { ID = 51,SubID=173,Stone="Stone:173",Color="White:Stone:173",Shape="Round:White:Stone:173"},
                    new CompanyDet { ID = 52,SubID=174,Stone="Stone:174",Color="White:Stone:174",Shape="Round:White:Stone:174"},
                    new CompanyDet { ID = 53,SubID=175,Stone="Stone:175",Color="White:Stone:175",Shape="Round:White:Stone:175"},
                    new CompanyDet { ID = 54,SubID=176,Stone="Stone:176",Color="White:Stone:176",Shape="Round:White:Stone:176"},
                    new CompanyDet { ID = 51,SubID=177,Stone="Stone:177",Color="White:Stone:177",Shape="Round:White:Stone:177"},
                    new CompanyDet { ID = 52,SubID=178,Stone="Stone:178",Color="White:Stone:178",Shape="Round:White:Stone:178"},
                    new CompanyDet { ID = 53,SubID=179,Stone="Stone:179",Color="White:Stone:179",Shape="Round:White:Stone:179"},
                    new CompanyDet { ID = 54,SubID=180,Stone="Stone:180",Color="White:Stone:180",Shape="Round:White:Stone:180"},
                    new CompanyDet { ID = 51,SubID=181,Stone="Stone:181",Color="White:Stone:181",Shape="Round:White:Stone:181"},
                    new CompanyDet { ID = 52,SubID=182,Stone="Stone:182",Color="White:Stone:182",Shape="Round:White:Stone:182"},
                    new CompanyDet { ID = 53,SubID=183,Stone="Stone:183",Color="White:Stone:183",Shape="Round:White:Stone:183"},
                    new CompanyDet { ID = 54,SubID=184,Stone="Stone:184",Color="White:Stone:184",Shape="Round:White:Stone:184"},
                    new CompanyDet { ID = 121,SubID=185,Stone="Stone:185",Color="White:Stone:185",Shape="Round:White:Stone:185"},
                    new CompanyDet { ID = 122,SubID=186,Stone="Stone:186",Color="White:Stone:186",Shape="Round:White:Stone:186"},
                    new CompanyDet { ID = 123,SubID=187,Stone="Stone:187",Color="White:Stone:187",Shape="Round:White:Stone:187"},
                    new CompanyDet { ID = 124,SubID=188,Stone="Stone:188",Color="White:Stone:188",Shape="Round:White:Stone:188"},
                    new CompanyDet { ID = 121,SubID=189,Stone="Stone:189",Color="White:Stone:189",Shape="Round:White:Stone:189"},
                    new CompanyDet { ID = 122,SubID=190,Stone="Stone:190",Color="White:Stone:190",Shape="Round:White:Stone:190"},
                    new CompanyDet { ID = 123,SubID=191,Stone="Stone:191",Color="White:Stone:191",Shape="Round:White:Stone:191"},
                    new CompanyDet { ID = 124,SubID=192,Stone="Stone:192",Color="White:Stone:192",Shape="Round:White:Stone:192"},
                    new CompanyDet { ID = 121,SubID=193,Stone="Stone:193",Color="White:Stone:193",Shape="Round:White:Stone:193"},
                    new CompanyDet { ID = 122,SubID=194,Stone="Stone:194",Color="White:Stone:194",Shape="Round:White:Stone:194"},
                    new CompanyDet { ID = 123,SubID=195,Stone="Stone:195",Color="White:Stone:195",Shape="Round:White:Stone:195"},
                    new CompanyDet { ID = 124,SubID=196,Stone="Stone:196",Color="White:Stone:196",Shape="Round:White:Stone:196"},
                    new CompanyDet { ID = 121,SubID=197,Stone="Stone:197",Color="White:Stone:197",Shape="Round:White:Stone:197"},
                    new CompanyDet { ID = 122,SubID=198,Stone="Stone:198",Color="White:Stone:198",Shape="Round:White:Stone:198"},
                    new CompanyDet { ID = 123,SubID=199,Stone="Stone:199",Color="White:Stone:199",Shape="Round:White:Stone:199"},
                    new CompanyDet { ID = 124,SubID=200,Stone="Stone:200",Color="White:Stone:200",Shape="Round:White:Stone:200"},
                    new CompanyDet { ID = 121,SubID=201,Stone="Stone:201",Color="White:Stone:201",Shape="Round:White:Stone:201"},
                    new CompanyDet { ID = 122,SubID=202,Stone="Stone:202",Color="White:Stone:202",Shape="Round:White:Stone:202"},
                    new CompanyDet { ID = 123,SubID=203,Stone="Stone:203",Color="White:Stone:203",Shape="Round:White:Stone:203"},
                    new CompanyDet { ID = 124,SubID=204,Stone="Stone:204",Color="White:Stone:204",Shape="Round:White:Stone:204"},
                    new CompanyDet { ID = 121,SubID=205,Stone="Stone:205",Color="White:Stone:205",Shape="Round:White:Stone:205"},
                    new CompanyDet { ID = 122,SubID=206,Stone="Stone:206",Color="White:Stone:206",Shape="Round:White:Stone:206"},
                    new CompanyDet { ID = 123,SubID=207,Stone="Stone:207",Color="White:Stone:207",Shape="Round:White:Stone:207"},
                    new CompanyDet { ID = 124,SubID=208,Stone="Stone:208",Color="White:Stone:208",Shape="Round:White:Stone:208"},
                    new CompanyDet { ID = 121,SubID=209,Stone="Stone:209",Color="White:Stone:209",Shape="Round:White:Stone:209"},
                    new CompanyDet { ID = 122,SubID=210,Stone="Stone:210",Color="White:Stone:210",Shape="Round:White:Stone:210"},
                    new CompanyDet { ID = 123,SubID=211,Stone="Stone:211",Color="White:Stone:211",Shape="Round:White:Stone:211"},
                    new CompanyDet { ID = 124,SubID=212,Stone="Stone:212",Color="White:Stone:212",Shape="Round:White:Stone:212"},
                    new CompanyDet { ID = 1211,SubID=213,Stone="Stone:213",Color="White:Stone:213",Shape="Round:White:Stone:213"},
                    new CompanyDet { ID = 1212,SubID=214,Stone="Stone:214",Color="White:Stone:214",Shape="Round:White:Stone:214"},
                    new CompanyDet { ID = 1213,SubID=215,Stone="Stone:215",Color="White:Stone:215",Shape="Round:White:Stone:215"},
                    new CompanyDet { ID = 1214,SubID=216,Stone="Stone:216",Color="White:Stone:216",Shape="Round:White:Stone:216"},
                    new CompanyDet { ID = 1211,SubID=217,Stone="Stone:217",Color="White:Stone:217",Shape="Round:White:Stone:217"},
                    new CompanyDet { ID = 1212,SubID=218,Stone="Stone:218",Color="White:Stone:218",Shape="Round:White:Stone:218"},
                    new CompanyDet { ID = 1213,SubID=219,Stone="Stone:219",Color="White:Stone:219",Shape="Round:White:Stone:219"},
                    new CompanyDet { ID = 1214,SubID=220,Stone="Stone:220",Color="White:Stone:220",Shape="Round:White:Stone:220"},
                    new CompanyDet { ID = 1211,SubID=221,Stone="Stone:221",Color="White:Stone:221",Shape="Round:White:Stone:221"},
                    new CompanyDet { ID = 1212,SubID=222,Stone="Stone:222",Color="White:Stone:222",Shape="Round:White:Stone:222"},
                    new CompanyDet { ID = 1213,SubID=223,Stone="Stone:223",Color="White:Stone:223",Shape="Round:White:Stone:223"},
                    new CompanyDet { ID = 1214,SubID=224,Stone="Stone:224",Color="White:Stone:224",Shape="Round:White:Stone:224"},
                    new CompanyDet { ID = 1211,SubID=225,Stone="Stone:225",Color="White:Stone:225",Shape="Round:White:Stone:225"},
                    new CompanyDet { ID = 1212,SubID=226,Stone="Stone:226",Color="White:Stone:226",Shape="Round:White:Stone:226"},
                    new CompanyDet { ID = 1213,SubID=227,Stone="Stone:227",Color="White:Stone:227",Shape="Round:White:Stone:227"},
                    new CompanyDet { ID = 1214,SubID=228,Stone="Stone:228",Color="White:Stone:228",Shape="Round:White:Stone:228"},
                    new CompanyDet { ID = 1211,SubID=229,Stone="Stone:229",Color="White:Stone:229",Shape="Round:White:Stone:229"},
                    new CompanyDet { ID = 1212,SubID=230,Stone="Stone:230",Color="White:Stone:230",Shape="Round:White:Stone:230"},
                    new CompanyDet { ID = 1213,SubID=231,Stone="Stone:231",Color="White:Stone:231",Shape="Round:White:Stone:231"},
                    new CompanyDet { ID = 1214,SubID=232,Stone="Stone:232",Color="White:Stone:232",Shape="Round:White:Stone:232"},
                    new CompanyDet { ID = 1211,SubID=233,Stone="Stone:233",Color="White:Stone:233",Shape="Round:White:Stone:233"},
                    new CompanyDet { ID = 1212,SubID=234,Stone="Stone:234",Color="White:Stone:234",Shape="Round:White:Stone:234"},
                    new CompanyDet { ID = 1213,SubID=235,Stone="Stone:235",Color="White:Stone:235",Shape="Round:White:Stone:235"},
                    new CompanyDet { ID = 1214,SubID=236,Stone="Stone:236",Color="White:Stone:236",Shape="Round:White:Stone:236"},
                    new CompanyDet { ID = 1220,SubID=237,Stone="Stone:237",Color="White:Stone:237",Shape="Round:White:Stone:237"},
                    new CompanyDet { ID = 1221,SubID=238,Stone="Stone:238",Color="White:Stone:238",Shape="Round:White:Stone:238"},
                    new CompanyDet { ID = 1222,SubID=239,Stone="Stone:239",Color="White:Stone:239",Shape="Round:White:Stone:239"},
                    new CompanyDet { ID = 1223,SubID=240,Stone="Stone:240",Color="White:Stone:240",Shape="Round:White:Stone:240"},
                    new CompanyDet { ID = 1224,SubID=241,Stone="Stone:241",Color="White:Stone:241",Shape="Round:White:Stone:241"},
                    new CompanyDet { ID = 1225,SubID=242,Stone="Stone:242",Color="White:Stone:242",Shape="Round:White:Stone:242"},
                    new CompanyDet { ID = 1226,SubID=243,Stone="Stone:243",Color="White:Stone:243",Shape="Round:White:Stone:243"},
                    new CompanyDet { ID = 1227,SubID=244,Stone="Stone:244",Color="White:Stone:244",Shape="Round:White:Stone:244"},
                    new CompanyDet { ID = 1228,SubID=245,Stone="Stone:245",Color="White:Stone:245",Shape="Round:White:Stone:245"},
                    new CompanyDet { ID = 1229,SubID=246,Stone="Stone:246",Color="White:Stone:246",Shape="Round:White:Stone:246"},
                    new CompanyDet { ID = 1220,SubID=247,Stone="Stone:247",Color="White:Stone:247",Shape="Round:White:Stone:247"},
                    new CompanyDet { ID = 1221,SubID=248,Stone="Stone:248",Color="White:Stone:248",Shape="Round:White:Stone:248"},
                    new CompanyDet { ID = 1222,SubID=249,Stone="Stone:249",Color="White:Stone:249",Shape="Round:White:Stone:249"},
                    new CompanyDet { ID = 1223,SubID=250,Stone="Stone:250",Color="White:Stone:250",Shape="Round:White:Stone:250"},
                    new CompanyDet { ID = 1224,SubID=251,Stone="Stone:251",Color="White:Stone:251",Shape="Round:White:Stone:251"},
                    new CompanyDet { ID = 1225,SubID=252,Stone="Stone:252",Color="White:Stone:252",Shape="Round:White:Stone:252"},
                    new CompanyDet { ID = 1226,SubID=253,Stone="Stone:253",Color="White:Stone:253",Shape="Round:White:Stone:253"},
                    new CompanyDet { ID = 1227,SubID=254,Stone="Stone:254",Color="White:Stone:254",Shape="Round:White:Stone:254"},
                    new CompanyDet { ID = 1228,SubID=255,Stone="Stone:255",Color="White:Stone:255",Shape="Round:White:Stone:255"},
                    new CompanyDet { ID = 1229,SubID=256,Stone="Stone:256",Color="White:Stone:256",Shape="Round:White:Stone:256"},
                    new CompanyDet { ID = 1220,SubID=257,Stone="Stone:257",Color="White:Stone:257",Shape="Round:White:Stone:257"},
                    new CompanyDet { ID = 1221,SubID=258,Stone="Stone:258",Color="White:Stone:258",Shape="Round:White:Stone:258"},
                    new CompanyDet { ID = 1222,SubID=259,Stone="Stone:259",Color="White:Stone:259",Shape="Round:White:Stone:259"},
                    new CompanyDet { ID = 1223,SubID=260,Stone="Stone:260",Color="White:Stone:260",Shape="Round:White:Stone:260"},
                    new CompanyDet { ID = 1224,SubID=261,Stone="Stone:261",Color="White:Stone:261",Shape="Round:White:Stone:261"},
                    new CompanyDet { ID = 1225,SubID=262,Stone="Stone:262",Color="White:Stone:262",Shape="Round:White:Stone:262"},
                    new CompanyDet { ID = 1226,SubID=263,Stone="Stone:263",Color="White:Stone:263",Shape="Round:White:Stone:263"},
                    new CompanyDet { ID = 1227,SubID=264,Stone="Stone:264",Color="White:Stone:264",Shape="Round:White:Stone:264"},
                    new CompanyDet { ID = 1228,SubID=265,Stone="Stone:265",Color="White:Stone:265",Shape="Round:White:Stone:265"},
                    new CompanyDet { ID = 1229,SubID=266,Stone="Stone:266",Color="White:Stone:266",Shape="Round:White:Stone:266"},
                    new CompanyDet { ID = 1220,SubID=267,Stone="Stone:267",Color="White:Stone:267",Shape="Round:White:Stone:267"},
                    new CompanyDet { ID = 1221,SubID=268,Stone="Stone:268",Color="White:Stone:268",Shape="Round:White:Stone:268"},
                    new CompanyDet { ID = 1222,SubID=269,Stone="Stone:269",Color="White:Stone:269",Shape="Round:White:Stone:269"},
                    new CompanyDet { ID = 1223,SubID=270,Stone="Stone:270",Color="White:Stone:270",Shape="Round:White:Stone:270"},
                    new CompanyDet { ID = 1224,SubID=271,Stone="Stone:271",Color="White:Stone:271",Shape="Round:White:Stone:271"},
                    new CompanyDet { ID = 1225,SubID=272,Stone="Stone:272",Color="White:Stone:272",Shape="Round:White:Stone:272"},
                    new CompanyDet { ID = 1226,SubID=273,Stone="Stone:273",Color="White:Stone:273",Shape="Round:White:Stone:273"},
                    new CompanyDet { ID = 1227,SubID=274,Stone="Stone:274",Color="White:Stone:274",Shape="Round:White:Stone:274"},
                    new CompanyDet { ID = 1228,SubID=275,Stone="Stone:275",Color="White:Stone:275",Shape="Round:White:Stone:275"},
                    new CompanyDet { ID = 1229,SubID=276,Stone="Stone:276",Color="White:Stone:276",Shape="Round:White:Stone:276"},
                    new CompanyDet { ID = 1220,SubID=277,Stone="Stone:277",Color="White:Stone:277",Shape="Round:White:Stone:277"},
                    new CompanyDet { ID = 1221,SubID=278,Stone="Stone:278",Color="White:Stone:278",Shape="Round:White:Stone:278"},
                    new CompanyDet { ID = 1222,SubID=279,Stone="Stone:279",Color="White:Stone:279",Shape="Round:White:Stone:279"},
                    new CompanyDet { ID = 1223,SubID=280,Stone="Stone:280",Color="White:Stone:280",Shape="Round:White:Stone:280"},
                    new CompanyDet { ID = 1224,SubID=281,Stone="Stone:281",Color="White:Stone:281",Shape="Round:White:Stone:281"},
                    new CompanyDet { ID = 1225,SubID=282,Stone="Stone:282",Color="White:Stone:282",Shape="Round:White:Stone:282"},
                    new CompanyDet { ID = 1226,SubID=283,Stone="Stone:283",Color="White:Stone:283",Shape="Round:White:Stone:283"},
                    new CompanyDet { ID = 1227,SubID=284,Stone="Stone:284",Color="White:Stone:284",Shape="Round:White:Stone:284"},
                    new CompanyDet { ID = 1228,SubID=285,Stone="Stone:285",Color="White:Stone:285",Shape="Round:White:Stone:285"},
                    new CompanyDet { ID = 1229,SubID=286,Stone="Stone:286",Color="White:Stone:286",Shape="Round:White:Stone:286"},
                    new CompanyDet { ID = 1220,SubID=287,Stone="Stone:287",Color="White:Stone:287",Shape="Round:White:Stone:287"},
                    new CompanyDet { ID = 1221,SubID=288,Stone="Stone:288",Color="White:Stone:288",Shape="Round:White:Stone:288"},
                    new CompanyDet { ID = 1222,SubID=289,Stone="Stone:289",Color="White:Stone:289",Shape="Round:White:Stone:289"},
                    new CompanyDet { ID = 1223,SubID=290,Stone="Stone:290",Color="White:Stone:290",Shape="Round:White:Stone:290"},
                    new CompanyDet { ID = 1224,SubID=291,Stone="Stone:291",Color="White:Stone:291",Shape="Round:White:Stone:291"},
                    new CompanyDet { ID = 1225,SubID=292,Stone="Stone:292",Color="White:Stone:292",Shape="Round:White:Stone:292"},
                    new CompanyDet { ID = 1226,SubID=293,Stone="Stone:293",Color="White:Stone:293",Shape="Round:White:Stone:293"},
                    new CompanyDet { ID = 1227,SubID=294,Stone="Stone:294",Color="White:Stone:294",Shape="Round:White:Stone:294"},
                    new CompanyDet { ID = 1228,SubID=295,Stone="Stone:295",Color="White:Stone:295",Shape="Round:White:Stone:295"},
                    new CompanyDet { ID = 1229,SubID=296,Stone="Stone:296",Color="White:Stone:296",Shape="Round:White:Stone:296"},
                    new CompanyDet { ID = 1,SubID=297,Stone="Stone:297",Color="White:Stone:297",Shape="Round:White:Stone:297"},
                    new CompanyDet { ID = 2,SubID=298,Stone="Stone:298",Color="White:Stone:298",Shape="Round:White:Stone:298"},
                    new CompanyDet { ID = 3,SubID=299,Stone="Stone:299",Color="White:Stone:299",Shape="Round:White:Stone:299"},
                    new CompanyDet { ID = 4,SubID=300,Stone="Stone:300",Color="White:Stone:300",Shape="Round:White:Stone:300"},
                    new CompanyDet { ID = 1,SubID=301,Stone="Stone:301",Color="White:Stone:301",Shape="Round:White:Stone:301"},
                    new CompanyDet { ID = 2,SubID=302,Stone="Stone:302",Color="White:Stone:302",Shape="Round:White:Stone:302"},
                    new CompanyDet { ID = 3,SubID=303,Stone="Stone:303",Color="White:Stone:303",Shape="Round:White:Stone:303"},
                    new CompanyDet { ID = 4,SubID=304,Stone="Stone:304",Color="White:Stone:304",Shape="Round:White:Stone:304"},
                    new CompanyDet { ID = 1,SubID=305,Stone="Stone:305",Color="White:Stone:305",Shape="Round:White:Stone:305"},
                    new CompanyDet { ID = 2,SubID=306,Stone="Stone:306",Color="White:Stone:306",Shape="Round:White:Stone:306"},
                    new CompanyDet { ID = 3,SubID=307,Stone="Stone:307",Color="White:Stone:307",Shape="Round:White:Stone:307"},
                    new CompanyDet { ID = 4,SubID=308,Stone="Stone:308",Color="White:Stone:308",Shape="Round:White:Stone:308"},
                    new CompanyDet { ID = 1,SubID=309,Stone="Stone:309",Color="White:Stone:309",Shape="Round:White:Stone:309"},
                    new CompanyDet { ID = 2,SubID=310,Stone="Stone:310",Color="White:Stone:310",Shape="Round:White:Stone:310"},
                    new CompanyDet { ID = 3,SubID=311,Stone="Stone:311",Color="White:Stone:311",Shape="Round:White:Stone:311"},
                    new CompanyDet { ID = 4,SubID=312,Stone="Stone:312",Color="White:Stone:312",Shape="Round:White:Stone:312"},
                    new CompanyDet { ID = 1,SubID=313,Stone="Stone:313",Color="White:Stone:313",Shape="Round:White:Stone:313"},
                    new CompanyDet { ID = 2,SubID=314,Stone="Stone:314",Color="White:Stone:314",Shape="Round:White:Stone:314"},
                    new CompanyDet { ID = 3,SubID=315,Stone="Stone:315",Color="White:Stone:315",Shape="Round:White:Stone:315"},
                    new CompanyDet { ID = 4,SubID=316,Stone="Stone:316",Color="White:Stone:316",Shape="Round:White:Stone:316"},
                    new CompanyDet { ID = 11,SubID=317,Stone="Stone:317",Color="White:Stone:317",Shape="Round:White:Stone:317"},
                    new CompanyDet { ID = 12,SubID=318,Stone="Stone:318",Color="White:Stone:318",Shape="Round:White:Stone:318"},
                    new CompanyDet { ID = 13,SubID=319,Stone="Stone:319",Color="White:Stone:319",Shape="Round:White:Stone:319"},
                    new CompanyDet { ID = 14,SubID=320,Stone="Stone:320",Color="White:Stone:320",Shape="Round:White:Stone:320"},
                    new CompanyDet { ID = 11,SubID=321,Stone="Stone:321",Color="White:Stone:321",Shape="Round:White:Stone:321"},
                    new CompanyDet { ID = 12,SubID=322,Stone="Stone:322",Color="White:Stone:322",Shape="Round:White:Stone:322"},
                    new CompanyDet { ID = 13,SubID=323,Stone="Stone:323",Color="White:Stone:323",Shape="Round:White:Stone:323"},
                    new CompanyDet { ID = 14,SubID=324,Stone="Stone:324",Color="White:Stone:324",Shape="Round:White:Stone:324"},
                    new CompanyDet { ID = 11,SubID=325,Stone="Stone:325",Color="White:Stone:325",Shape="Round:White:Stone:325"},
                    new CompanyDet { ID = 12,SubID=326,Stone="Stone:326",Color="White:Stone:326",Shape="Round:White:Stone:326"},
                    new CompanyDet { ID = 13,SubID=327,Stone="Stone:327",Color="White:Stone:327",Shape="Round:White:Stone:327"},
                    new CompanyDet { ID = 14,SubID=328,Stone="Stone:328",Color="White:Stone:328",Shape="Round:White:Stone:328"},
                    new CompanyDet { ID = 11,SubID=329,Stone="Stone:329",Color="White:Stone:329",Shape="Round:White:Stone:329"},
                    new CompanyDet { ID = 12,SubID=330,Stone="Stone:330",Color="White:Stone:330",Shape="Round:White:Stone:330"},
                    new CompanyDet { ID = 13,SubID=331,Stone="Stone:331",Color="White:Stone:331",Shape="Round:White:Stone:331"},
                    new CompanyDet { ID = 14,SubID=332,Stone="Stone:332",Color="White:Stone:332",Shape="Round:White:Stone:332"},
                    new CompanyDet { ID = 51,SubID=333,Stone="Stone:333",Color="White:Stone:333",Shape="Round:White:Stone:333"},
                    new CompanyDet { ID = 52,SubID=334,Stone="Stone:334",Color="White:Stone:334",Shape="Round:White:Stone:334"},
                    new CompanyDet { ID = 53,SubID=335,Stone="Stone:335",Color="White:Stone:335",Shape="Round:White:Stone:335"},
                    new CompanyDet { ID = 54,SubID=336,Stone="Stone:336",Color="White:Stone:336",Shape="Round:White:Stone:336"},
                    new CompanyDet { ID = 51,SubID=337,Stone="Stone:337",Color="White:Stone:337",Shape="Round:White:Stone:337"},
                    new CompanyDet { ID = 52,SubID=338,Stone="Stone:338",Color="White:Stone:338",Shape="Round:White:Stone:338"},
                    new CompanyDet { ID = 53,SubID=339,Stone="Stone:339",Color="White:Stone:339",Shape="Round:White:Stone:339"},
                    new CompanyDet { ID = 54,SubID=340,Stone="Stone:340",Color="White:Stone:340",Shape="Round:White:Stone:340"},
                    new CompanyDet { ID = 51,SubID=341,Stone="Stone:341",Color="White:Stone:341",Shape="Round:White:Stone:341"},
                    new CompanyDet { ID = 52,SubID=342,Stone="Stone:342",Color="White:Stone:342",Shape="Round:White:Stone:342"},
                    new CompanyDet { ID = 53,SubID=343,Stone="Stone:343",Color="White:Stone:343",Shape="Round:White:Stone:343"},
                    new CompanyDet { ID = 54,SubID=344,Stone="Stone:344",Color="White:Stone:344",Shape="Round:White:Stone:344"},
                    new CompanyDet { ID = 51,SubID=345,Stone="Stone:345",Color="White:Stone:345",Shape="Round:White:Stone:345"},
                    new CompanyDet { ID = 52,SubID=346,Stone="Stone:346",Color="White:Stone:346",Shape="Round:White:Stone:346"},
                    new CompanyDet { ID = 53,SubID=347,Stone="Stone:347",Color="White:Stone:347",Shape="Round:White:Stone:347"},
                    new CompanyDet { ID = 54,SubID=348,Stone="Stone:348",Color="White:Stone:348",Shape="Round:White:Stone:348"},
                    new CompanyDet { ID = 51,SubID=349,Stone="Stone:349",Color="White:Stone:349",Shape="Round:White:Stone:349"},
                    new CompanyDet { ID = 52,SubID=350,Stone="Stone:350",Color="White:Stone:350",Shape="Round:White:Stone:350"},
                    new CompanyDet { ID = 53,SubID=351,Stone="Stone:351",Color="White:Stone:351",Shape="Round:White:Stone:351"},
                    new CompanyDet { ID = 54,SubID=352,Stone="Stone:352",Color="White:Stone:352",Shape="Round:White:Stone:352"},
                    new CompanyDet { ID = 51,SubID=353,Stone="Stone:353",Color="White:Stone:353",Shape="Round:White:Stone:353"},
                    new CompanyDet { ID = 52,SubID=354,Stone="Stone:354",Color="White:Stone:354",Shape="Round:White:Stone:354"},
                    new CompanyDet { ID = 53,SubID=355,Stone="Stone:355",Color="White:Stone:355",Shape="Round:White:Stone:355"},
                    new CompanyDet { ID = 54,SubID=356,Stone="Stone:356",Color="White:Stone:356",Shape="Round:White:Stone:356"},
                    new CompanyDet { ID = 121,SubID=357,Stone="Stone:357",Color="White:Stone:357",Shape="Round:White:Stone:357"},
                    new CompanyDet { ID = 122,SubID=358,Stone="Stone:358",Color="White:Stone:358",Shape="Round:White:Stone:358"},
                    new CompanyDet { ID = 123,SubID=359,Stone="Stone:359",Color="White:Stone:359",Shape="Round:White:Stone:359"},
                    new CompanyDet { ID = 124,SubID=360,Stone="Stone:360",Color="White:Stone:360",Shape="Round:White:Stone:360"},
                    new CompanyDet { ID = 121,SubID=361,Stone="Stone:361",Color="White:Stone:361",Shape="Round:White:Stone:361"},
                    new CompanyDet { ID = 122,SubID=362,Stone="Stone:362",Color="White:Stone:362",Shape="Round:White:Stone:362"},
                    new CompanyDet { ID = 123,SubID=363,Stone="Stone:363",Color="White:Stone:363",Shape="Round:White:Stone:363"},
                    new CompanyDet { ID = 124,SubID=364,Stone="Stone:364",Color="White:Stone:364",Shape="Round:White:Stone:364"},
                    new CompanyDet { ID = 121,SubID=365,Stone="Stone:365",Color="White:Stone:365",Shape="Round:White:Stone:365"},
                    new CompanyDet { ID = 122,SubID=366,Stone="Stone:366",Color="White:Stone:366",Shape="Round:White:Stone:366"},
                    new CompanyDet { ID = 123,SubID=367,Stone="Stone:367",Color="White:Stone:367",Shape="Round:White:Stone:367"},
                    new CompanyDet { ID = 124,SubID=368,Stone="Stone:368",Color="White:Stone:368",Shape="Round:White:Stone:368"},
                    new CompanyDet { ID = 121,SubID=369,Stone="Stone:369",Color="White:Stone:369",Shape="Round:White:Stone:369"},
                    new CompanyDet { ID = 122,SubID=370,Stone="Stone:370",Color="White:Stone:370",Shape="Round:White:Stone:370"},
                    new CompanyDet { ID = 123,SubID=371,Stone="Stone:371",Color="White:Stone:371",Shape="Round:White:Stone:371"},
                    new CompanyDet { ID = 124,SubID=372,Stone="Stone:372",Color="White:Stone:372",Shape="Round:White:Stone:372"},
                    new CompanyDet { ID = 121,SubID=373,Stone="Stone:373",Color="White:Stone:373",Shape="Round:White:Stone:373"},
                    new CompanyDet { ID = 122,SubID=374,Stone="Stone:374",Color="White:Stone:374",Shape="Round:White:Stone:374"},
                    new CompanyDet { ID = 123,SubID=375,Stone="Stone:375",Color="White:Stone:375",Shape="Round:White:Stone:375"},
                    new CompanyDet { ID = 124,SubID=376,Stone="Stone:376",Color="White:Stone:376",Shape="Round:White:Stone:376"},
                    new CompanyDet { ID = 121,SubID=377,Stone="Stone:377",Color="White:Stone:377",Shape="Round:White:Stone:377"},
                    new CompanyDet { ID = 122,SubID=378,Stone="Stone:378",Color="White:Stone:378",Shape="Round:White:Stone:378"},
                    new CompanyDet { ID = 123,SubID=379,Stone="Stone:379",Color="White:Stone:379",Shape="Round:White:Stone:379"},
                    new CompanyDet { ID = 124,SubID=380,Stone="Stone:380",Color="White:Stone:380",Shape="Round:White:Stone:380"},
                    new CompanyDet { ID = 121,SubID=381,Stone="Stone:381",Color="White:Stone:381",Shape="Round:White:Stone:381"},
                    new CompanyDet { ID = 122,SubID=382,Stone="Stone:382",Color="White:Stone:382",Shape="Round:White:Stone:382"},
                    new CompanyDet { ID = 123,SubID=383,Stone="Stone:383",Color="White:Stone:383",Shape="Round:White:Stone:383"},
                    new CompanyDet { ID = 124,SubID=384,Stone="Stone:384",Color="White:Stone:384",Shape="Round:White:Stone:384"},
                    new CompanyDet { ID = 1211,SubID=385,Stone="Stone:385",Color="White:Stone:385",Shape="Round:White:Stone:385"},
                    new CompanyDet { ID = 1212,SubID=386,Stone="Stone:386",Color="White:Stone:386",Shape="Round:White:Stone:386"},
                    new CompanyDet { ID = 1213,SubID=387,Stone="Stone:387",Color="White:Stone:387",Shape="Round:White:Stone:387"},
                    new CompanyDet { ID = 1214,SubID=388,Stone="Stone:388",Color="White:Stone:388",Shape="Round:White:Stone:388"},
                    new CompanyDet { ID = 1211,SubID=389,Stone="Stone:389",Color="White:Stone:389",Shape="Round:White:Stone:389"},
                    new CompanyDet { ID = 1212,SubID=390,Stone="Stone:390",Color="White:Stone:390",Shape="Round:White:Stone:390"},
                    new CompanyDet { ID = 1213,SubID=391,Stone="Stone:391",Color="White:Stone:391",Shape="Round:White:Stone:391"},
                    new CompanyDet { ID = 1214,SubID=392,Stone="Stone:392",Color="White:Stone:392",Shape="Round:White:Stone:392"},
                    new CompanyDet { ID = 1211,SubID=393,Stone="Stone:393",Color="White:Stone:393",Shape="Round:White:Stone:393"},
                    new CompanyDet { ID = 1212,SubID=394,Stone="Stone:394",Color="White:Stone:394",Shape="Round:White:Stone:394"},
                    new CompanyDet { ID = 1213,SubID=395,Stone="Stone:395",Color="White:Stone:395",Shape="Round:White:Stone:395"},
                    new CompanyDet { ID = 1214,SubID=396,Stone="Stone:396",Color="White:Stone:396",Shape="Round:White:Stone:396"},
                    new CompanyDet { ID = 1211,SubID=397,Stone="Stone:397",Color="White:Stone:397",Shape="Round:White:Stone:397"},
                    new CompanyDet { ID = 1212,SubID=398,Stone="Stone:398",Color="White:Stone:398",Shape="Round:White:Stone:398"},
                    new CompanyDet { ID = 1213,SubID=399,Stone="Stone:399",Color="White:Stone:399",Shape="Round:White:Stone:399"},
                    new CompanyDet { ID = 1214,SubID=400,Stone="Stone:400",Color="White:Stone:400",Shape="Round:White:Stone:400"},
                    new CompanyDet { ID = 1211,SubID=401,Stone="Stone:401",Color="White:Stone:401",Shape="Round:White:Stone:401"},
                    new CompanyDet { ID = 1212,SubID=402,Stone="Stone:402",Color="White:Stone:402",Shape="Round:White:Stone:402"},
                    new CompanyDet { ID = 1213,SubID=403,Stone="Stone:403",Color="White:Stone:403",Shape="Round:White:Stone:403"},
                    new CompanyDet { ID = 1214,SubID=404,Stone="Stone:404",Color="White:Stone:404",Shape="Round:White:Stone:404"},
                    new CompanyDet { ID = 1211,SubID=405,Stone="Stone:405",Color="White:Stone:405",Shape="Round:White:Stone:405"},
                    new CompanyDet { ID = 1212,SubID=406,Stone="Stone:406",Color="White:Stone:406",Shape="Round:White:Stone:406"},
                    new CompanyDet { ID = 1213,SubID=407,Stone="Stone:407",Color="White:Stone:407",Shape="Round:White:Stone:407"},
                    new CompanyDet { ID = 1214,SubID=408,Stone="Stone:408",Color="White:Stone:408",Shape="Round:White:Stone:408"},
                    new CompanyDet { ID = 9,SubID=409,Stone="Stone:409",Color="White:Stone:409",Shape="Round:White:Stone:409"},
                    new CompanyDet { ID = 10,SubID=410,Stone="Stone:410",Color="White:Stone:410",Shape="Round:White:Stone:410"},
                    new CompanyDet { ID = 11,SubID=411,Stone="Stone:411",Color="White:Stone:411",Shape="Round:White:Stone:411"},
                    new CompanyDet { ID = 12,SubID=412,Stone="Stone:412",Color="White:Stone:412",Shape="Round:White:Stone:412"},
                    new CompanyDet { ID = 9,SubID=413,Stone="Stone:413",Color="White:Stone:413",Shape="Round:White:Stone:413"},
                    new CompanyDet { ID = 10,SubID=414,Stone="Stone:414",Color="White:Stone:414",Shape="Round:White:Stone:414"},
                    new CompanyDet { ID = 11,SubID=415,Stone="Stone:415",Color="White:Stone:415",Shape="Round:White:Stone:415"},
                    new CompanyDet { ID = 12,SubID=416,Stone="Stone:416",Color="White:Stone:416",Shape="Round:White:Stone:416"},
                    new CompanyDet { ID = 9,SubID=417,Stone="Stone:417",Color="White:Stone:417",Shape="Round:White:Stone:417"},
                    new CompanyDet { ID = 10,SubID=418,Stone="Stone:418",Color="White:Stone:418",Shape="Round:White:Stone:418"},
                    new CompanyDet { ID = 11,SubID=419,Stone="Stone:419",Color="White:Stone:419",Shape="Round:White:Stone:419"},
                    new CompanyDet { ID = 12,SubID=420,Stone="Stone:420",Color="White:Stone:420",Shape="Round:White:Stone:420"},
                    new CompanyDet { ID = 1,SubID=421,Stone="Stone:421",Color="White:Stone:421",Shape="Round:White:Stone:421"},
                    new CompanyDet { ID = 2,SubID=422,Stone="Stone:422",Color="White:Stone:422",Shape="Round:White:Stone:422"},
                    new CompanyDet { ID = 3,SubID=423,Stone="Stone:423",Color="White:Stone:423",Shape="Round:White:Stone:423"},
                    new CompanyDet { ID = 4,SubID=424,Stone="Stone:424",Color="White:Stone:424",Shape="Round:White:Stone:424"},
                    new CompanyDet { ID = 1,SubID=425,Stone="Stone:425",Color="White:Stone:425",Shape="Round:White:Stone:425"},
                    new CompanyDet { ID = 2,SubID=426,Stone="Stone:426",Color="White:Stone:426",Shape="Round:White:Stone:426"},
                    new CompanyDet { ID = 3,SubID=427,Stone="Stone:427",Color="White:Stone:427",Shape="Round:White:Stone:427"},
                    new CompanyDet { ID = 4,SubID=428,Stone="Stone:428",Color="White:Stone:428",Shape="Round:White:Stone:428"},
                    new CompanyDet { ID = 1,SubID=429,Stone="Stone:429",Color="White:Stone:429",Shape="Round:White:Stone:429"},
                    new CompanyDet { ID = 2,SubID=430,Stone="Stone:430",Color="White:Stone:430",Shape="Round:White:Stone:430"},
                    new CompanyDet { ID = 3,SubID=431,Stone="Stone:431",Color="White:Stone:431",Shape="Round:White:Stone:431"},
                    new CompanyDet { ID = 4,SubID=432,Stone="Stone:432",Color="White:Stone:432",Shape="Round:White:Stone:432"},
                    new CompanyDet { ID = 1,SubID=433,Stone="Stone:433",Color="White:Stone:433",Shape="Round:White:Stone:433"},
                    new CompanyDet { ID = 2,SubID=434,Stone="Stone:434",Color="White:Stone:434",Shape="Round:White:Stone:434"},
                    new CompanyDet { ID = 3,SubID=435,Stone="Stone:435",Color="White:Stone:435",Shape="Round:White:Stone:435"},
                    new CompanyDet { ID = 4,SubID=436,Stone="Stone:436",Color="White:Stone:436",Shape="Round:White:Stone:436"},
                    new CompanyDet { ID = 1,SubID=437,Stone="Stone:437",Color="White:Stone:437",Shape="Round:White:Stone:437"},
                    new CompanyDet { ID = 2,SubID=438,Stone="Stone:438",Color="White:Stone:438",Shape="Round:White:Stone:438"},
                    new CompanyDet { ID = 3,SubID=439,Stone="Stone:439",Color="White:Stone:439",Shape="Round:White:Stone:439"},
                    new CompanyDet { ID = 4,SubID=440,Stone="Stone:440",Color="White:Stone:440",Shape="Round:White:Stone:440"},
                    new CompanyDet { ID = 11,SubID=441,Stone="Stone:441",Color="White:Stone:441",Shape="Round:White:Stone:441"},
                    new CompanyDet { ID = 12,SubID=442,Stone="Stone:442",Color="White:Stone:442",Shape="Round:White:Stone:442"},
                    new CompanyDet { ID = 13,SubID=443,Stone="Stone:443",Color="White:Stone:443",Shape="Round:White:Stone:443"},
                    new CompanyDet { ID = 14,SubID=444,Stone="Stone:444",Color="White:Stone:444",Shape="Round:White:Stone:444"},
                    new CompanyDet { ID = 11,SubID=445,Stone="Stone:445",Color="White:Stone:445",Shape="Round:White:Stone:445"},
                    new CompanyDet { ID = 12,SubID=446,Stone="Stone:446",Color="White:Stone:446",Shape="Round:White:Stone:446"},
                    new CompanyDet { ID = 13,SubID=447,Stone="Stone:447",Color="White:Stone:447",Shape="Round:White:Stone:447"},
                    new CompanyDet { ID = 14,SubID=448,Stone="Stone:448",Color="White:Stone:448",Shape="Round:White:Stone:448"},
                    new CompanyDet { ID = 11,SubID=449,Stone="Stone:449",Color="White:Stone:449",Shape="Round:White:Stone:449"},
                    new CompanyDet { ID = 12,SubID=450,Stone="Stone:450",Color="White:Stone:450",Shape="Round:White:Stone:450"},
                    new CompanyDet { ID = 13,SubID=451,Stone="Stone:451",Color="White:Stone:451",Shape="Round:White:Stone:451"},
                    new CompanyDet { ID = 14,SubID=452,Stone="Stone:452",Color="White:Stone:452",Shape="Round:White:Stone:452"},
                    new CompanyDet { ID = 11,SubID=453,Stone="Stone:453",Color="White:Stone:453",Shape="Round:White:Stone:453"},
                    new CompanyDet { ID = 12,SubID=454,Stone="Stone:454",Color="White:Stone:454",Shape="Round:White:Stone:454"},
                    new CompanyDet { ID = 13,SubID=455,Stone="Stone:455",Color="White:Stone:455",Shape="Round:White:Stone:455"},
                    new CompanyDet { ID = 14,SubID=456,Stone="Stone:456",Color="White:Stone:456",Shape="Round:White:Stone:456"},
                    new CompanyDet { ID = 51,SubID=457,Stone="Stone:457",Color="White:Stone:457",Shape="Round:White:Stone:457"},
                    new CompanyDet { ID = 52,SubID=458,Stone="Stone:458",Color="White:Stone:458",Shape="Round:White:Stone:458"},
                    new CompanyDet { ID = 53,SubID=459,Stone="Stone:459",Color="White:Stone:459",Shape="Round:White:Stone:459"},
                    new CompanyDet { ID = 54,SubID=460,Stone="Stone:460",Color="White:Stone:460",Shape="Round:White:Stone:460"},
                    new CompanyDet { ID = 51,SubID=461,Stone="Stone:461",Color="White:Stone:461",Shape="Round:White:Stone:461"},
                    new CompanyDet { ID = 52,SubID=462,Stone="Stone:462",Color="White:Stone:462",Shape="Round:White:Stone:462"},
                    new CompanyDet { ID = 53,SubID=463,Stone="Stone:463",Color="White:Stone:463",Shape="Round:White:Stone:463"},
                    new CompanyDet { ID = 54,SubID=464,Stone="Stone:464",Color="White:Stone:464",Shape="Round:White:Stone:464"},
                    new CompanyDet { ID = 51,SubID=465,Stone="Stone:465",Color="White:Stone:465",Shape="Round:White:Stone:465"},
                    new CompanyDet { ID = 52,SubID=466,Stone="Stone:466",Color="White:Stone:466",Shape="Round:White:Stone:466"},
                    new CompanyDet { ID = 53,SubID=467,Stone="Stone:467",Color="White:Stone:467",Shape="Round:White:Stone:467"},
                    new CompanyDet { ID = 54,SubID=468,Stone="Stone:468",Color="White:Stone:468",Shape="Round:White:Stone:468"},
                    new CompanyDet { ID = 51,SubID=469,Stone="Stone:469",Color="White:Stone:469",Shape="Round:White:Stone:469"},
                    new CompanyDet { ID = 52,SubID=470,Stone="Stone:470",Color="White:Stone:470",Shape="Round:White:Stone:470"},
                    new CompanyDet { ID = 53,SubID=471,Stone="Stone:471",Color="White:Stone:471",Shape="Round:White:Stone:471"},
                    new CompanyDet { ID = 54,SubID=472,Stone="Stone:472",Color="White:Stone:472",Shape="Round:White:Stone:472"},
                    new CompanyDet { ID = 51,SubID=473,Stone="Stone:473",Color="White:Stone:473",Shape="Round:White:Stone:473"},
                    new CompanyDet { ID = 52,SubID=474,Stone="Stone:474",Color="White:Stone:474",Shape="Round:White:Stone:474"},
                    new CompanyDet { ID = 53,SubID=475,Stone="Stone:475",Color="White:Stone:475",Shape="Round:White:Stone:475"},
                    new CompanyDet { ID = 54,SubID=476,Stone="Stone:476",Color="White:Stone:476",Shape="Round:White:Stone:476"},
                    new CompanyDet { ID = 51,SubID=477,Stone="Stone:477",Color="White:Stone:477",Shape="Round:White:Stone:477"},
                    new CompanyDet { ID = 52,SubID=478,Stone="Stone:478",Color="White:Stone:478",Shape="Round:White:Stone:478"},
                    new CompanyDet { ID = 53,SubID=479,Stone="Stone:479",Color="White:Stone:479",Shape="Round:White:Stone:479"},
                    new CompanyDet { ID = 54,SubID=480,Stone="Stone:480",Color="White:Stone:480",Shape="Round:White:Stone:480"},
                    new CompanyDet { ID = 121,SubID=481,Stone="Stone:481",Color="White:Stone:481",Shape="Round:White:Stone:481"},
                    new CompanyDet { ID = 122,SubID=482,Stone="Stone:482",Color="White:Stone:482",Shape="Round:White:Stone:482"},
                    new CompanyDet { ID = 123,SubID=483,Stone="Stone:483",Color="White:Stone:483",Shape="Round:White:Stone:483"},
                    new CompanyDet { ID = 124,SubID=484,Stone="Stone:484",Color="White:Stone:484",Shape="Round:White:Stone:484"},
                    new CompanyDet { ID = 121,SubID=485,Stone="Stone:485",Color="White:Stone:485",Shape="Round:White:Stone:485"},
                    new CompanyDet { ID = 122,SubID=486,Stone="Stone:486",Color="White:Stone:486",Shape="Round:White:Stone:486"},
                    new CompanyDet { ID = 123,SubID=487,Stone="Stone:487",Color="White:Stone:487",Shape="Round:White:Stone:487"},
                    new CompanyDet { ID = 124,SubID=488,Stone="Stone:488",Color="White:Stone:488",Shape="Round:White:Stone:488"},
                    new CompanyDet { ID = 121,SubID=489,Stone="Stone:489",Color="White:Stone:489",Shape="Round:White:Stone:489"},
                    new CompanyDet { ID = 122,SubID=490,Stone="Stone:490",Color="White:Stone:490",Shape="Round:White:Stone:490"},
                    new CompanyDet { ID = 123,SubID=491,Stone="Stone:491",Color="White:Stone:491",Shape="Round:White:Stone:491"},
                    new CompanyDet { ID = 124,SubID=492,Stone="Stone:492",Color="White:Stone:492",Shape="Round:White:Stone:492"},
                    new CompanyDet { ID = 121,SubID=493,Stone="Stone:493",Color="White:Stone:493",Shape="Round:White:Stone:493"},
                    new CompanyDet { ID = 122,SubID=494,Stone="Stone:494",Color="White:Stone:494",Shape="Round:White:Stone:494"},
                    new CompanyDet { ID = 123,SubID=495,Stone="Stone:495",Color="White:Stone:495",Shape="Round:White:Stone:495"},
                    new CompanyDet { ID = 124,SubID=496,Stone="Stone:496",Color="White:Stone:496",Shape="Round:White:Stone:496"},
                    new CompanyDet { ID = 121,SubID=497,Stone="Stone:497",Color="White:Stone:497",Shape="Round:White:Stone:497"},
                    new CompanyDet { ID = 122,SubID=498,Stone="Stone:498",Color="White:Stone:498",Shape="Round:White:Stone:498"},
                    new CompanyDet { ID = 123,SubID=499,Stone="Stone:499",Color="White:Stone:499",Shape="Round:White:Stone:499"},
                    new CompanyDet { ID = 124,SubID=500,Stone="Stone:500",Color="White:Stone:500",Shape="Round:White:Stone:500"},
                    new CompanyDet { ID = 4,SubID=441,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=442,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=443,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=444,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=445,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=446,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=447,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=448,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=449,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=450,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=451,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=452,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=453,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=454,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=455,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=456,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=457,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=458,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=459,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=460,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=461,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=462,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=463,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=464,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=465,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=466,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=467,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=468,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=469,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=470,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=471,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=472,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=473,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=474,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=475,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=476,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=477,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=478,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=479,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=480,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=481,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=482,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=483,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=484,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=485,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=486,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=487,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=488,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=489,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=490,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=491,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=492,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=493,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=494,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=495,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=496,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=497,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=498,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=499,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=500,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=501,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=502,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=503,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=504,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=505,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=506,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=507,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=508,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=509,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=510,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=511,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=512,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=513,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=514,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=515,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=516,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=517,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=518,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=519,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=520,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=521,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=522,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=523,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=524,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=525,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=526,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=527,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=528,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=529,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=530,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=531,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=532,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=533,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=534,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=535,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=536,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=537,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=538,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=539,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=540,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=541,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=542,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=543,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=544,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=545,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=546,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=547,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=548,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=549,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=550,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=551,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=552,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=553,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=554,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=555,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=556,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=557,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=558,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=559,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=560,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=561,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=562,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=563,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=564,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=565,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=566,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=567,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=568,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=569,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=570,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=571,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=572,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=573,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=574,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=575,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=576,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=577,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=578,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=579,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=580,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=581,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=582,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=583,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=584,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=585,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=586,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=587,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=588,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=589,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=590,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=591,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=592,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=593,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=594,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=595,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=596,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=597,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=598,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=599,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=600,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=601,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=602,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=603,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=604,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=605,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=606,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=607,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=608,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=609,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=610,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=611,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=612,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=613,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=614,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=615,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=616,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=617,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=618,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=619,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=620,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=621,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=622,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=623,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=624,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=625,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=626,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=627,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=628,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=629,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=630,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=631,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=632,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=633,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=634,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=635,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=636,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=637,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=638,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=639,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
                    new CompanyDet { ID = 4,SubID=640,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
     
                };
            }
    </script>
    <script>
        var getLotID = function () {
            if (App.GridMasterDetail.getSelectionModel().getSelection()[0] == undefined) {
                return -1;
            } else {
                return App.GridMasterDetail.getSelectionModel().getSelection()[0].data.ID;
            }
        }
        </script>
        <ext:GridPanel ID="GridMasterDetail" runat="server"
            IDMode="Static" Title="Master Lot" Height="320" ColumnLines="true" RowLines="true"
            Collapsible="true" AnimCollapse="true" Icon="Table">
            <Store>
                <ext:Store ID="StoreCompany" runat="server" IDMode="Static"
                    PageSize="20" OnReadData="StoreCompany_ReadData" RemoteSort="true" Buffered="true"
                    LeadingBufferZone="20" TrailingBufferZone="20">
                    <Proxy>
                        <ext:PageProxy>
                            <Reader>
                                <ext:JsonReader Root="data" />
                            </Reader>
                        </ext:PageProxy>
                    </Proxy>
                    <Model>
                        <ext:Model ID="ModelSingleBulkDetail" runat="server" IDMode="Static" IDProperty="ID">
                            <Fields>
                                <ext:ModelField Name="ID" />
                                <ext:ModelField Name="Name" />
                                <ext:ModelField Name="Price" />
                                <ext:ModelField Name="Change" />
                                <ext:ModelField Name="PctChange" />
                                <ext:ModelField Name="LastChange" />
                            </Fields>
                        </ext:Model>
                    </Model>
                    <Sorters>
                        <ext:DataSorter Direction="ASC" Property="ID" />
                    </Sorters>
                </ext:Store>
            </Store>
            <ColumnModel>
                <Columns>
                    <ext:RowNumbererColumn ID="rwStoneSearch" runat="server" />
     
                    <ext:CheckColumn ID="chkRecord" runat="server" DataIndex="isSelected" Width="50px" Editable="true" Text="All" Align="Center" />
                    <ext:Column ID="colLotID" runat="server" DataIndex="ID" Text="LotID" Sortable="true" Hideable="true" Hidden="true" />
                    <ext:Column ID="colLotName" runat="server" DataIndex="Name" Text="Lot Name" Sortable="true" />
                    <ext:SummaryColumn ID="sColTotPcs" runat="server" DataIndex="Price" Text="Total Pcs" Sortable="true" Align="Right" SummaryType="Sum">
                        <Renderer Handler="return Ext.util.Format.number(value,'0.00')" />
                        <SummaryRenderer Handler="return Ext.util.Format.number(value,'0.00')" />
                    </ext:SummaryColumn>
                    <ext:SummaryColumn ID="sColTotCts" runat="server" DataIndex="Change" Text="Total Cts" Sortable="true" Align="Right" SummaryType="Sum">
                        <Renderer Handler="return Ext.util.Format.number(value,'0.00')" />
                        <SummaryRenderer Handler="return Ext.util.Format.number(value,'0.00')" />
                    </ext:SummaryColumn>
                    <ext:NumberColumn ID="nColRapRate" runat="server" DataIndex="PctChange" Text="RapRate" Sortable="true" Hideable="true" Align="Right" />
                    <ext:DateColumn ID="nColInwDisc" runat="server" DataIndex="LastChange" Text="Inw Disc" Sortable="true" Hideable="true" Align="Right" />
     
                </Columns>
            </ColumnModel>
            <Plugins>
                <ext:CellEditing ID="CellEditing2" runat="server">
                    <Listeners>
                    </Listeners>
                </ext:CellEditing>
            </Plugins>
            <View>
                <ext:GridView ID="GridView1" runat="server" TrackOver="false" />
            </View>
            <SelectionModel>
                <ext:RowSelectionModel ID="RowSelectionModel1" runat="server" PruneRemoved="false" Mode="Single">
                    <Listeners>
                        <SelectionChange Handler="App.StoreSingleDetail.reload();" />
                    </Listeners>
                </ext:RowSelectionModel>
            </SelectionModel>
            <Features>
                <ext:Summary ID="Summary2" runat="server" />
            </Features>
        </ext:GridPanel>
        <ext:Component ID="Component1" Width="10" Height="10" runat="server" />
        <ext:GridPanel Icon="Table" Title="Stone Details" ID="GridSingleDetail" runat="server" IDMode="Static" RowLines="true" ColumnLines="true" BodyBorder="1" AutoScroll="true" Height="300" Frame="true">
            <Store>
                <ext:Store ID="StoreSingleDetail" runat="server" IDMode="Static" PageSize="20"
                    OnReadData="StoreSingle_ReadData" LeadingBufferZone="20" TrailingBufferZone="20"
                    RemoteSort="true" Buffered="true">
                    <Parameters>
                        <ext:StoreParameter Name="ID" Value="getLotID()" Mode="Raw" />
                    </Parameters>
                    <Proxy>
                        <ext:PageProxy>
                            <Reader>
                                <ext:JsonReader Root="data" />
                            </Reader>
                        </ext:PageProxy>
                    </Proxy>
                    <Model>
                        <ext:Model ID="ModelSingleDetail" runat="server" IDMode="Static" IDProperty="SubID">
                            <Fields>
                                <ext:ModelField Name="ID" />
                                <ext:ModelField Name="SubID" />
                                <ext:ModelField Name="Stone" />
                                <ext:ModelField Name="Color" />
                                <ext:ModelField Name="Shape" />
                            </Fields>
                        </ext:Model>
                    </Model>
                </ext:Store>
            </Store>
            <ColumnModel>
                <Columns>
                    <ext:RowNumbererColumn ID="RowNumbererColumn1" runat="server" />
                    <ext:Column ID="colCompany" runat="server" DataIndex="ID" Text="MasterID" Align="Center" />
                    <ext:Column ID="colSingleTxtStoneID" runat="server" DataIndex="SubID" Text="SubID" Sortable="true" Hideable="true" />
                    <ext:Column ID="colSingleClarityID" runat="server" DataIndex="Stone" Text="Stone" Align="Center" />
                    <ext:Column ID="Column1" runat="server" DataIndex="Color" Text="Color" Align="Center" />
                    <ext:Column ID="colSingleShapeID" runat="server" DataIndex="Shape" Text="Shape" Align="Center" />
                </Columns>
            </ColumnModel>
            <View>
                <ext:GridView ID="GridView2" runat="server" TrackOver="false" />
            </View>
            <SelectionModel>
                <ext:CheckboxSelectionModel ID="chk12" runat="server" PruneRemoved="false" Mode="Multi" />
            </SelectionModel>
            <Features>
                <ext:Summary ID="Summary1" runat="server" />
            </Features>
        </ext:GridPanel>
    Thanks
  4. #4
    Any chance you can upgrade Ext.NET to the latest? Ext.NET v2.1 is quite old.
  5. #5
    Hi!

    Can you tell me the steps to upgrade to latest version?
    Do I need to change anything in existing developed pages?
    After upgrading can I make sure all previous functionality will remain as it is? as I have already developed big ERP application with version 2.1

    Thanks
  6. #6
    Quote Originally Posted by shaileshsakaria View Post
    Can you tell me the steps to upgrade to latest version?
    You can install the latest public release via NuGet.
    Install-Package Ext.NET
    Or download the sources from the SVN and build the project.
    http://svn.ext.net/premium/trunk/

    Quote Originally Posted by shaileshsakaria View Post
    Do I need to change anything in existing developed pages?
    After upgrading can I make sure all previous functionality will remain as it is? as I have already developed big ERP application with version 2.1
    Well, upgrading from v2.1 to the latest might break something or something might be slightly changed. Please read this post:
    http://forums.ext.net/showthread.php...l=1#post122837

    So, is that an option for you?
  7. #7
    Hi,

    I have updated the latest version of ext.net using nuget package. but still my issue is not resolved. In my example given previous, I have checked in chorme, I have master detail grid, so in some case it may be happen that detail data will not be there. so in my example on fiftth, sixth, and seventh row data is not there for detail grid, instead showing blank data, its displaying "Loading..." message. If data is not there then why this "Loading..." message is coming for detail grid. Here both grid are configured as infinite scrolling. Now can you look in my previous example please to sort out this issue?

    Thanks
  8. #8
    Hi,

    Any luck for my isssue?

    Thanks
  9. #9
    I put some work into simplifying your sample. I think the sample below still reproduces the problem, but uses far less code.

    It took me about 30+ minutes to reduce this sample, and I ran out of time to try and find a solution. I'll try again later today.

    In the future, when posting code samples in the forums, please reduce your samples down to the absolute minimum required to reproduce the problem. Remove ALL code that is not directly related to the problem.

    The following forum threads contain lots of tips for posting in the forums:

    http://forums.ext.net/showthread.php...ing-New-Topics

    http://forums.ext.net/showthread.php...ation-Required

    Example

    <%@ Page Language="C#" %>
    
    <script runat="server">
        public class Master
        {
            public int Id { get; set; }
            public string Name { get; set; }
        }
            
        public class Detail
        {
            public int Id { get; set; }
            public int SubId { get; set; }
            public string Name { get; set; }
        }
            
        private List<Master> GetData()
        {
            return new List<Master>
            {
                new Master { Id = 1, Name = "Company 1" },
                new Master { Id = 2, Name = "Company 2" }
            };
        }
    
        public List<Detail> GetDataDetail()
        {
            return new List<Detail>()
            {
                new Detail { Id = 1, SubId = 1, Name = "Detail: 1" }
            };
        }
            
        protected void Master_ReadData(object sender, StoreReadDataEventArgs e)
        {
            List<Master> data = this.GetData();
    
            ((Store)sender).Data = data;
            e.Total = data.Count();
    
            X.Msg.Notify("Master Count", data.Count()).Show();
        }
      
        protected void Detail_ReadData(object sender, StoreReadDataEventArgs e)
        {       
            int vID = 1;
                    
            if (!string.IsNullOrEmpty(e.Parameters["Id"].ToString()))
            {
                vID = int.Parse(e.Parameters["Id"].ToString());
            }
    
            List<Detail> temp = this.GetDataDetail().Where(c => c.Id == vID).ToList();
    
            ((Store)sender).Data = temp;
            e.Total = temp.Count();
            
            X.Msg.Notify("Detail Count", temp.Count()).Show();
        }
    </script>
    
    <!DOCTYPE html>
    <html>
    <head runat="server">
        <title>Ext.NET Example</title>
    
        <script>
            var getParam = function () {
                if (App.GridMasterDetail.getSelectionModel().getSelection()[0] == undefined){
                    return 1;
                }
    
                return App.GridMasterDetail.getSelectionModel().getSelection()[0].data.Id;
            };
        </script>
    </head>
    <body>
        <form runat="server">
            <ext:ResourceManager runat="server" />
     
            <ext:GridPanel 
                ID="GridMasterDetail" 
                runat="server"
                Title="Master" 
                Height="215">
                <Store>
                    <ext:Store 
                        runat="server" 
                        PageSize="20"
                        OnReadData="Master_ReadData" 
                        RemoteSort="true" 
                        Buffered="true">
                        <Proxy>
                            <ext:PageProxy>
                                <Reader>
                                    <ext:JsonReader Root="data" />
                                </Reader>
                            </ext:PageProxy>
                        </Proxy>
                        <Model>
                            <ext:Model runat="server">
                                <Fields>
                                    <ext:ModelField Name="Id" />
                                    <ext:ModelField Name="Name" />
                                </Fields>
                            </ext:Model>
                        </Model>
                    </ext:Store>
                </Store>
                <ColumnModel>
                    <Columns>
                        <ext:RowNumbererColumn runat="server" />
                        <ext:Column runat="server" DataIndex="Name" Text="Name" />
                    </Columns>
                </ColumnModel>
                <Listeners>
                    <SelectionChange Handler="console.log('SelectionChange', arguments); App.StoreSingleDetail.reload();" />
                </Listeners>
            </ext:GridPanel>
    
            <ext:GridPanel runat="server" Title="Detail" Height="215">
                <Store>
                    <ext:Store 
                        ID="StoreSingleDetail" 
                        runat="server" 
                        OnReadData="Detail_ReadData" 
                        RemoteSort="true"
                        Buffered="true">
                        <Parameters>
                            <ext:StoreParameter Name="Id" Value="getParam()" Mode="Raw" />
                        </Parameters>
                        <Proxy>
                            <ext:PageProxy>
                                <Reader>
                                    <ext:JsonReader Root="data" />
                                </Reader>
                            </ext:PageProxy>
                        </Proxy>
                        <Model>
                            <ext:Model runat="server">
                                <Fields>
                                    <ext:ModelField Name="Id" />
                                    <ext:ModelField Name="SubId" />
                                    <ext:ModelField Name="Stone" />
                                </Fields>
                            </ext:Model>
                        </Model>
                    </ext:Store>
                </Store>
                <ColumnModel>
                    <Columns>
                        <ext:Column runat="server" DataIndex="Id" Text="MasterID" Align="Center" />
                        <ext:Column runat="server" DataIndex="SubId" Text="SubId" Sortable="true" Hideable="true" />
                        <ext:Column runat="server" DataIndex="Stone" Text="Stone" Align="Center" />
                    </Columns>
                </ColumnModel>
            </ext:GridPanel>
        </form>
    </body>
    </html>
    Geoffrey McGill
    Founder
  10. #10
    As for the @geoffrey.mcgill's example, there is a few issues.

    1. Please set up any PageSize for the StoreSingleDetail. For example, PageSize="20". It should be 25 by default, but it doesn't work because of a bug in ExtJS:
    https://github.com/extnet/Ext.NET/issues/348

    2. A buffered Store doesn't fire the Load event if no records. Therefore the mask doesn't hide. I think it is a bug.

    3. A reload call on a buffered Store doesn't refresh the GridPanel. It is a known issue.
    https://github.com/extnet/Ext.NET/issues/355

    To workaround #2 and #3, I can suggest to add this listener to the detail Store:
    <Prefetch Handler="if (records.length === 0) { 
                           this.fireEvent('load', records); 
                           App.GridPanelDetail.getView().refresh();
                       }" />
    The "GridPanelDetail" is the ID of the detail GridPanel.

    Also you can add a similar listener to the master Store.

    Hope this helps.
Page 1 of 2 12 LastLast

Similar Threads

  1. [CLOSED] Infinite Scrolling Issue
    By shaileshsakaria in forum 2.x Legacy Premium Help
    Replies: 1
    Last Post: Dec 18, 2013, 6:29 PM
  2. Replies: 6
    Last Post: Oct 07, 2013, 2:41 PM
  3. [CLOSED] Infinite Scrolling
    By rnachman in forum 2.x Legacy Premium Help
    Replies: 3
    Last Post: Aug 09, 2012, 5:03 PM
  4. [CLOSED] Infinite Scrolling with MVC
    By RCN in forum 2.x Legacy Premium Help
    Replies: 14
    Last Post: Apr 12, 2012, 6:27 PM
  5. [CLOSED] Infinite Scrolling
    By rnachman in forum 1.x Legacy Premium Help
    Replies: 1
    Last Post: Apr 09, 2011, 6:15 PM

Posting Permissions