﻿function LoadPhonesArray()
{
  AddPhone('Acer','beTouch E100','Wm6pp');
  AddPhone('Acer','beTouch E101','Wm6pp');
  AddPhone('Acer','beTouch E110','Android');
  AddPhone('Acer','beTouch E200','Wm6pp');
  AddPhone('Acer','beTouch E400','Android');
  AddPhone('Acer','DX650','Wm6pp');
  AddPhone('Acer','DX900','Wm6pp');
  AddPhone('Acer','F900','Wm6sp');
  AddPhone('Acer','Liquid','Android');
  AddPhone('Acer','Liquid e','Android');
  AddPhone('Acer','M900','Wm6pp');
  AddPhone('Acer','neoTouch','Wm6pp');
  AddPhone('Acer','neoTouch P300','Wm6pp');
  AddPhone('Acer','neoTouch P400','Wm6pp');
  AddPhone('Acer','X960','Wm6pp');
  AddPhone('Alcatel','Crystal','NotSupported');
  AddPhone('Alcatel','ELLE GlamPhone','Java2');
  AddPhone('Alcatel','ELLE No 3','NotSupported');
  AddPhone('Alcatel','HC 1000','NotSupported');
  AddPhone('Alcatel','HC 800','NotSupported');
  AddPhone('Alcatel','Lollipops','NotSupported');
  AddPhone('Alcatel','Mandarina Duck','Java2');
  AddPhone('Alcatel','Mandarina Duck Moon','Java2');
  AddPhone('Alcatel','Miss Sixty','Java2');
  AddPhone('Alcatel','One Touch 556','NotSupported');
  AddPhone('Alcatel','One Touch 557','NotSupported');
  AddPhone('Alcatel','One Touch 565','NotSupported');
  AddPhone('Alcatel','One Touch 735i','Java2');
  AddPhone('Alcatel','One Touch 756','Java1');
  AddPhone('Alcatel','OT 153','NotSupported');
  AddPhone('Alcatel','OT 155','NotSupported');
  AddPhone('Alcatel','OT 156','NotSupported');
  AddPhone('Alcatel','OT 300','NotSupported');
  AddPhone('Alcatel','OT 311','NotSupported');
  AddPhone('Alcatel','OT 320','NotSupported');
  AddPhone('Alcatel','OT 331','NotSupported');
  AddPhone('Alcatel','OT 332','NotSupported');
  AddPhone('Alcatel','OT 355','Java2');
  AddPhone('Alcatel','OT 500','NotSupported');
  AddPhone('Alcatel','OT 511','NotSupported');
  AddPhone('Alcatel','OT 512','NotSupported');
  AddPhone('Alcatel','OT 525','NotSupported');
  AddPhone('Alcatel','OT 526','NotSupported');
  AddPhone('Alcatel','OT 531','NotSupported');
  AddPhone('Alcatel','OT 535','NotSupported');
  AddPhone('Alcatel','OT 556','Java1');
  AddPhone('Alcatel','OT 557','NotSupported');
  AddPhone('Alcatel','OT 565','Java2');
  AddPhone('Alcatel','OT 700','NotSupported');
  AddPhone('Alcatel','OT 715','NotSupported');
  AddPhone('Alcatel','OT 735','NotSupported');
  AddPhone('Alcatel','OT 735i','NotSupported');
  AddPhone('Alcatel','OT 756','Java1');
  AddPhone('Alcatel','OT 757','NotSupported');
  AddPhone('Alcatel','OT 835','NotSupported');
  AddPhone('Alcatel','OT Club','NotSupported');
  AddPhone('Alcatel','OT Club +','NotSupported');
  AddPhone('Alcatel','OT Club db','NotSupported');
  AddPhone('Alcatel','OT COM','NotSupported');
  AddPhone('Alcatel','OT Easy','NotSupported');
  AddPhone('Alcatel','OT Easy db','NotSupported');
  AddPhone('Alcatel','OT Easy HF','NotSupported');
  AddPhone('Alcatel','OT Gum db','NotSupported');
  AddPhone('Alcatel','OT Max','NotSupported');
  AddPhone('Alcatel','OT Max db','NotSupported');
  AddPhone('Alcatel','OT Pocket','NotSupported');
  AddPhone('Alcatel','OT Pro','NotSupported');
  AddPhone('Alcatel','OT View','NotSupported');
  AddPhone('Alcatel','OT View db','NotSupported');
  AddPhone('Alcatel','OT View db @','NotSupported');
  AddPhone('Alcatel','OT-102','NotSupported');
  AddPhone('Alcatel','OT-103','NotSupported');
  AddPhone('Alcatel','OT-106','NotSupported');
  AddPhone('Alcatel','OT-108','NotSupported');
  AddPhone('Alcatel','OT-111','NotSupported');
  AddPhone('Alcatel','OT-202','NotSupported');
  AddPhone('Alcatel','OT-203','NotSupported');
  AddPhone('Alcatel','OT-206','NotSupported');
  AddPhone('Alcatel','OT-208','NotSupported');
  AddPhone('Alcatel','OT-216','NotSupported');
  AddPhone('Alcatel','OT-222','Java2');
  AddPhone('Alcatel','OT-252','NotSupported');
  AddPhone('Alcatel','OT-255','Java2');
  AddPhone('Alcatel','OT-280','NotSupported');
  AddPhone('Alcatel','OT-300','NotSupported');
  AddPhone('Alcatel','OT-301','NotSupported');
  AddPhone('Alcatel','OT-303','NotSupported');
  AddPhone('Alcatel','OT-305','NotSupported');
  AddPhone('Alcatel','OT-363','NotSupported');
  AddPhone('Alcatel','OT-380','NotSupported');
  AddPhone('Alcatel','OT-383','NotSupported');
  AddPhone('Alcatel','OT-505','Java2');
  AddPhone('Alcatel','OT-508A','NotSupported');
  AddPhone('Alcatel','OT-565','Java2');
  AddPhone('Alcatel','OT-600','NotSupported');
  AddPhone('Alcatel','OT-606 One Touch CHAT','Java2');
  AddPhone('Alcatel','OT-660','Java2');
  AddPhone('Alcatel','OT-708 One Touch MINI','Java2');
  AddPhone('Alcatel','OT-710','Java2');
  AddPhone('Alcatel','OT-800 One Touch CHROME','Java2');
  AddPhone('Alcatel','OT-800 One Touch Tribe','Java2');
  AddPhone('Alcatel','OT-802 Wave','Java2');
  AddPhone('Alcatel','OT-806','Java2');
  AddPhone('Alcatel','OT-808','Java2');
  AddPhone('Alcatel','OT-880 One Touch XTRA','Java2');
  AddPhone('Alcatel','OT-909 One Touch MAX','Java2');
  AddPhone('Alcatel','OT-980','Java2');
  AddPhone('Alcatel','OT-C507','Java2');
  AddPhone('Alcatel','OT-C550','Java2');
  AddPhone('Alcatel','OT-C551','Java2');
  AddPhone('Alcatel','OT-C552','Java2');
  AddPhone('Alcatel','OT-C555','Java2');
  AddPhone('Alcatel','OT-C560','Java2');
  AddPhone('Alcatel','OT-C630','Java2');
  AddPhone('Alcatel','OT-C635','Java2');
  AddPhone('Alcatel','OT-C651','Java2');
  AddPhone('Alcatel','OT-C652','Java2');
  AddPhone('Alcatel','OT-C656','Java2');
  AddPhone('Alcatel','OT-C700A','Java2');
  AddPhone('Alcatel','OT-C701','Java2');
  AddPhone('Alcatel','OT-C707','Java2');
  AddPhone('Alcatel','OT-C717','Java2');
  AddPhone('Alcatel','OT-C750','Java1');
  AddPhone('Alcatel','OT-C825','Java2');
  AddPhone('Alcatel','OT-E100','Java1');
  AddPhone('Alcatel','OT-E101','NotSupported');
  AddPhone('Alcatel','OT-E105','Java1');
  AddPhone('Alcatel','OT-E157','Java1');
  AddPhone('Alcatel','OT-E158','Java1');
  AddPhone('Alcatel','OT-E159','Java1');
  AddPhone('Alcatel','OT-E160','Java1');
  AddPhone('Alcatel','OT-E201','NotSupported');
  AddPhone('Alcatel','OT-E205','NotSupported');
  AddPhone('Alcatel','OT-E207','NotSupported');
  AddPhone('Alcatel','OT-E220','NotSupported');
  AddPhone('Alcatel','OT-E221','NotSupported');
  AddPhone('Alcatel','OT-E225','NotSupported');
  AddPhone('Alcatel','OT-E227','NotSupported');
  AddPhone('Alcatel','OT-E230','NotSupported');
  AddPhone('Alcatel','OT-E252','Java1');
  AddPhone('Alcatel','OT-E256','Java1');
  AddPhone('Alcatel','OT-E257','Java1');
  AddPhone('Alcatel','OT-E259','Java1');
  AddPhone('Alcatel','OT-E260','Java1');
  AddPhone('Alcatel','OT-E265','Java1');
  AddPhone('Alcatel','OT-E801','Java1');
  AddPhone('Alcatel','OT-E805','NotSupported');
  AddPhone('Alcatel','OT-I650 PRO','NotSupported');
  AddPhone('Alcatel','OT-I650 SPORT','NotSupported');
  AddPhone('Alcatel','OT-PRO','NotSupported');
  AddPhone('Alcatel','OT-S107','NotSupported');
  AddPhone('Alcatel','OT-S120','NotSupported');
  AddPhone('Alcatel','OT-S121','NotSupported');
  AddPhone('Alcatel','OT-S210','NotSupported');
  AddPhone('Alcatel','OT-S211','NotSupported');
  AddPhone('Alcatel','OT-S215A','NotSupported');
  AddPhone('Alcatel','OT-S218','NotSupported');
  AddPhone('Alcatel','OT-S319','NotSupported');
  AddPhone('Alcatel','OT-S320','Java2');
  AddPhone('Alcatel','OT-S520','NotSupported');
  AddPhone('Alcatel','OT-S521A','NotSupported');
  AddPhone('Alcatel','OT-S621','Java2');
  AddPhone('Alcatel','OT-S626A','Java2');
  AddPhone('Alcatel','OT-S850','Java1');
  AddPhone('Alcatel','OT-S853','Java2');
  AddPhone('Alcatel','OT-S920','Java2');
  AddPhone('Alcatel','OT-SPORT','NotSupported');
  AddPhone('Alcatel','OT-V212','Java2');
  AddPhone('Alcatel','OT-V270','NotSupported');
  AddPhone('Alcatel','OT-V570','Java2');
  AddPhone('Alcatel','OT-V607A','Java2');
  AddPhone('Alcatel','OT-V670','Java2');
  AddPhone('Alcatel','OT-V770','Java2');
  AddPhone('Alcatel','Roadsign','Java2');
  AddPhone('Amoi','2560','NotSupported');
  AddPhone('Amoi','2561','Java1');
  AddPhone('Amoi','6201','NotSupported');
  AddPhone('Amoi','A10','Java2');
  AddPhone('Amoi','A100','Java2');
  AddPhone('Amoi','A102','Java2');
  AddPhone('Amoi','A200','NotSupported');
  AddPhone('Amoi','A203','NotSupported');
  AddPhone('Amoi','A210','NotSupported');
  AddPhone('Amoi','A211','NotSupported');
  AddPhone('Amoi','A310','NotSupported');
  AddPhone('Amoi','A320','NotSupported');
  AddPhone('Amoi','A675','NotSupported');
  AddPhone('Amoi','A865','Java2');
  AddPhone('Amoi','A869','NotSupported');
  AddPhone('Amoi','A90','NotSupported');
  AddPhone('Amoi','A90B','NotSupported');
  AddPhone('Amoi','A9B','NotSupported');
  AddPhone('Amoi','CA6','NotSupported');
  AddPhone('Amoi','CA8','Java1');
  AddPhone('Amoi','CMA8170','Java1');
  AddPhone('Amoi','CS6','Java1');
  AddPhone('Amoi','E72','Wm5sp');
  AddPhone('Amoi','E76','Wm5sp');
  AddPhone('Amoi','E78','Wm5sp');
  AddPhone('Amoi','E850','Wm5pp');
  AddPhone('Amoi','E860','Wm5pp');
  AddPhone('Amoi','F320','NotSupported');
  AddPhone('Amoi','F620','NotSupported');
  AddPhone('Amoi','F99b','NotSupported');
  AddPhone('Amoi','H8','Java1');
  AddPhone('Amoi','H80','Java1');
  AddPhone('Amoi','H801','Java2');
  AddPhone('Amoi','H802','Java2');
  AddPhone('Amoi','H810','Java1');
  AddPhone('Amoi','H812','Java2');
  AddPhone('Amoi','H815','NotSupported');
  AddPhone('Amoi','M33','NotSupported');
  AddPhone('Amoi','M360','NotSupported');
  AddPhone('Amoi','M630','NotSupported');
  AddPhone('Amoi','M636','NotSupported');
  AddPhone('Amoi','M650','Java2');
  AddPhone('Amoi','S6','NotSupported');
  AddPhone('Amoi','V810','NotSupported');
  AddPhone('Amoi','WMA8508','Java2');
  AddPhone('Amoi','WMA8701A','Java2');
  AddPhone('Amoi','WMA8703','Java2');
  AddPhone('Apple','iPhone','iPhone');
  AddPhone('Apple','iPhone 3G','iPhone');
  AddPhone('Apple','iPhone 3GS','iPhone');
  AddPhone('Asus','J501','NotSupported');
  AddPhone('Asus','J502','Java2');
  AddPhone('Asus','M303','NotSupported');
  AddPhone('Asus','M307','Java1');
  AddPhone('Asus','M310','Java2');
  AddPhone('Asus','M530w','Wm6sp');
  AddPhone('Asus','M930','Wm6sp');
  AddPhone('Asus','nuvifone A50','Android');
  AddPhone('Asus','nuvifone G60','Java2');
  AddPhone('Asus','nuvifone M10','Wm6pp');
  AddPhone('Asus','nuvifone M20','Wm6pp');
  AddPhone('Asus','P320','Wm6pp');
  AddPhone('Asus','P505','Wm2003pp');
  AddPhone('Asus','P525','Wm5pp');
  AddPhone('Asus','P526','Wm6pp');
  AddPhone('Asus','P527','Wm6pp');
  AddPhone('Asus','P535','Wm6pp');
  AddPhone('Asus','P550','Wm6pp');
  AddPhone('Asus','P552w','Wm6pp');
  AddPhone('Asus','P565','Wm6pp');
  AddPhone('Asus','P735','Wm5pp');
  AddPhone('Asus','P750','Wm6pp');
  AddPhone('Asus','P835','Wm6pp');
  AddPhone('Asus','V55','Java2');
  AddPhone('Asus','V66','Java2');
  AddPhone('Asus','V75','Java2');
  AddPhone('Asus','V80','Java2');
  AddPhone('Asus','V88i','Java2');
  AddPhone('Asus','Z801','Java2');
  AddPhone('Asus','Z810','Java2');
  AddPhone('AT&T','5700','Java2');
  AddPhone('AT&T','8525','Wm5pp');
  AddPhone('AT&T','Mustang','Java2');
  AddPhone('AT&T','Quickfire','Java2');
  AddPhone('Benefon','Esc!','NotSupported');
  AddPhone('Benefon','iO','NotSupported');
  AddPhone('Benefon','Q','NotSupported');
  AddPhone('Benefon','Track','NotSupported');
  AddPhone('Benefon','TWIG Discovery','NotSupported');
  AddPhone('Benefon','TWIG Discovery Pro','NotSupported');
  AddPhone('Benefon','Twin','NotSupported');
  AddPhone('Benefon','Twin+','NotSupported');
  AddPhone('Benefon','Vega','NotSupported');
  AddPhone('BenQ','A500','Java1');
  AddPhone('BenQ','A520','Java1');
  AddPhone('BenQ','A65','Java1');
  AddPhone('BenQ','A75','NotSupported');
  AddPhone('BenQ','AX75','Java1');
  AddPhone('BenQ','C30','Java2');
  AddPhone('Benq','C36','Java2');
  AddPhone('BenQ','C65','Java2');
  AddPhone('BenQ','C70','Java2');
  AddPhone('BenQ','C72','Java2');
  AddPhone('BenQ','C75','Java2');
  AddPhone('BenQ','C81','Java2');
  AddPhone('BenQ','CF110','Java1');
  AddPhone('BenQ','CF61','Java2');
  AddPhone('BenQ','CF75/CF76','Java1');
  AddPhone('BenQ','CFX65','Java2');
  AddPhone('BenQ','CL75','Java2');
  AddPhone('BenQ','CX65','Java2');
  AddPhone('BenQ','CX70','Java2');
  AddPhone('BenQ','CX70-EMOTY','Java2');
  AddPhone('BenQ','CX75','Java2');
  AddPhone('Benq','E53','Java2');
  AddPhone('Benq','E55','Java2');
  AddPhone('BenQ','E61','NotSupported');
  AddPhone('BenQ','E72','Wm6sp');
  AddPhone('BenQ','EF51','Java2');
  AddPhone('BenQ','EF81','Java2');
  AddPhone('BenQ','EF91','Java2');
  AddPhone('BenQ','EL71','Java2');
  AddPhone('BenQ','M100','NotSupported');
  AddPhone('BenQ','M220','NotSupported');
  AddPhone('BenQ','M300','NotSupported');
  AddPhone('BenQ','M315','NotSupported');
  AddPhone('BenQ','M350','Java1');
  AddPhone('BenQ','M580','Java2');
  AddPhone('BenQ','M65','Java2');
  AddPhone('BenQ','M7','Java2');
  AddPhone('BenQ','M75','Java2');
  AddPhone('BenQ','M775C','NotSupported');
  AddPhone('BenQ','M81','Java2');
  AddPhone('BenQ','ME75','Java2');
  AddPhone('BenQ','P30','Java2');
  AddPhone('BenQ','P31','Java2');
  AddPhone('BenQ','P50','Wm2003pp');
  AddPhone('BenQ','P51','Java2');
  AddPhone('BenQ','S65','Java2');
  AddPhone('BenQ','S660C','Java1');
  AddPhone('BenQ','S670C','Java1');
  AddPhone('BenQ','S68','Java2');
  AddPhone('BenQ','S680C','Java1');
  AddPhone('BenQ','S700','Java2');
  AddPhone('BenQ','S75','Java2');
  AddPhone('BenQ','S80','Java2');
  AddPhone('BenQ','S81','Java2');
  AddPhone('BenQ','S88','Java2');
  AddPhone('BenQ','SF65','Java2');
  AddPhone('BenQ','SFG75','Java2');
  AddPhone('BenQ','SK65','Java2');
  AddPhone('BenQ','SL65','Java2');
  AddPhone('BenQ','SL75','Java2');
  AddPhone('BenQ','SX1','Java1');
  AddPhone('BenQ','SXG75','Java2');
  AddPhone('BenQ','T33','Java2');
  AddPhone('BenQ','T51','Java2');
  AddPhone('Benq','T60','Java2');
  AddPhone('BenQ','U700','Java2');
  AddPhone('BenQ','Z2','Java1');
  AddPhone('BenQ-Siemens','A38','Java2');
  AddPhone('BenQ-Siemens','A53','Java2');
  AddPhone('BenQ-Siemens','A58','Java2');
  AddPhone('BenQ-Siemens','AL26','Java1');
  AddPhone('BenQ-Siemens','C31','Java2');
  AddPhone('BenQ-Siemens','C32','Java2');
  AddPhone('BenQ-Siemens','C81','Java2');
  AddPhone('BenQ-Siemens','CF61','Java2');
  AddPhone('BenQ-Siemens','CL71','Java2');
  AddPhone('BenQ-Siemens','E52','Java2');
  AddPhone('BenQ-Siemens','E61','Java2');
  AddPhone('BenQ-Siemens','E71','Java2');
  AddPhone('BenQ-Siemens','E81','Java2');
  AddPhone('BenQ-Siemens','EF51','Java2');
  AddPhone('BenQ-Siemens','EF61','Java2');
  AddPhone('BenQ-Siemens','EF71','Java2');
  AddPhone('BenQ-Siemens','EF81','Java2');
  AddPhone('BenQ-Siemens','EF91','Java2');
  AddPhone('BenQ-Siemens','EL71','Java2');
  AddPhone('BenQ-Siemens','M81','Java2');
  AddPhone('BenQ-Siemens','P51','Wm5pp');
  AddPhone('BenQ-Siemens','S68','Java2');
  AddPhone('BenQ-Siemens','S81','Java2');
  AddPhone('BenQ-Siemens','S88','Java2');
  AddPhone('BenQ-Siemens','SF71','Java2');
  AddPhone('BenQ-Siemens','SL80','Java2');
  AddPhone('BenQ-Siemens','SL91','Java2');
  AddPhone('Bird','A120','Java2');
  AddPhone('Bird','A130','NotSupported');
  AddPhone('Bird','A150','NotSupported');
  AddPhone('Bird','D515','Java2');
  AddPhone('Bird','D611','Java2');
  AddPhone('Bird','D612','Java2');
  AddPhone('Bird','D615','Java2');
  AddPhone('Bird','D636','Java2');
  AddPhone('Bird','D660','NotSupported');
  AddPhone('Bird','D680','NotSupported');
  AddPhone('Bird','D706','Java2');
  AddPhone('Bird','D716','Java2');
  AddPhone('Bird','D720','Java2');
  AddPhone('Bird','D736','Java2');
  AddPhone('Bird','DV10','NotSupported');
  AddPhone('Bird','G118','NotSupported');
  AddPhone('Bird','M01','NotSupported');
  AddPhone('Bird','M07','NotSupported');
  AddPhone('Bird','M08','NotSupported');
  AddPhone('Bird','M11','NotSupported');
  AddPhone('Bird','M19','Java2');
  AddPhone('Bird','M29','Java2');
  AddPhone('Bird','M32','Java2');
  AddPhone('Bird','MP300','Java1');
  AddPhone('Bird','S1130','NotSupported');
  AddPhone('Bird','S1160','NotSupported');
  AddPhone('Bird','S1160 Plus','NotSupported');
  AddPhone('Bird','S1180c','NotSupported');
  AddPhone('Bird','S1186','NotSupported');
  AddPhone('Bird','S1190','NotSupported');
  AddPhone('Bird','S198','NotSupported');
  AddPhone('Bird','S199','NotSupported');
  AddPhone('Bird','S288','NotSupported');
  AddPhone('Bird','S288 Plus','NotSupported');
  AddPhone('Bird','S296','NotSupported');
  AddPhone('Bird','S296+','NotSupported');
  AddPhone('Bird','S299','NotSupported');
  AddPhone('Bird','S570','NotSupported');
  AddPhone('Bird','S580','NotSupported');
  AddPhone('Bird','S590','NotSupported');
  AddPhone('Bird','S618','NotSupported');
  AddPhone('Bird','S661','NotSupported');
  AddPhone('Bird','S663','NotSupported');
  AddPhone('Bird','S667','NotSupported');
  AddPhone('Bird','S668','NotSupported');
  AddPhone('Bird','S669','NotSupported');
  AddPhone('Bird','S698','NotSupported');
  AddPhone('Bird','S699','NotSupported');
  AddPhone('Bird','S758','NotSupported');
  AddPhone('Bird','S768','NotSupported');
  AddPhone('Bird','S788','NotSupported');
  AddPhone('Bird','S789','Java1');
  AddPhone('Bird','S798','NotSupported');
  AddPhone('Bird','S799','NotSupported');
  AddPhone('Bird','S890','Java1');
  AddPhone('Bird','SC24','NotSupported');
  AddPhone('Bird','V09','NotSupported');
  AddPhone('Bird','V109','NotSupported');
  AddPhone('Bird','V5510','NotSupported');
  AddPhone('Bird','V5518+','NotSupported');
  AddPhone('Bird','V79','NotSupported');
  AddPhone('BlackBerry','6230','Blackberry');
  AddPhone('BlackBerry','6720','Blackberry');
  AddPhone('BlackBerry','7100t','Blackberry');
  AddPhone('BlackBerry','7100v','Blackberry');
  AddPhone('BlackBerry','7100x','Blackberry');
  AddPhone('BlackBerry','7130c','Blackberry');
  AddPhone('BlackBerry','7130g','Blackberry');
  AddPhone('BlackBerry','7130v','Blackberry');
  AddPhone('BlackBerry','7230','Blackberry');
  AddPhone('BlackBerry','7290','Blackberry');
  AddPhone('BlackBerry','7730','Blackberry');
  AddPhone('BlackBerry','8700c','Blackberry');
  AddPhone('BlackBerry','8707v','Blackberry');
  AddPhone('BlackBerry','8800','Blackberry');
  AddPhone('BlackBerry','8820','Blackberry');
  AddPhone('BlackBerry','8830 World Edition','Blackberry');
  AddPhone('BlackBerry','Bold 9000','Blackberry');
  AddPhone('BlackBerry','Bold 9700','Blackberry');
  AddPhone('BlackBerry','Curve 8300','Blackberry');
  AddPhone('BlackBerry','Curve 8310','Blackberry');
  AddPhone('BlackBerry','Curve 8320','Blackberry');
  AddPhone('BlackBerry','Curve 8520','Blackberry');
  AddPhone('BlackBerry','Curve 8900','Blackberry');
  AddPhone('BlackBerry','Pearl 8100','Blackberry');
  AddPhone('BlackBerry','Pearl 8110','Blackberry');
  AddPhone('BlackBerry','Pearl 8120','Blackberry');
  AddPhone('BlackBerry','Pearl Flip 8220','Blackberry');
  AddPhone('BlackBerry','Storm 9500','Blackberry');
  AddPhone('BlackBerry','Storm 9530','Blackberry');
  AddPhone('BlackBerry','Storm2 9520','Blackberry');
  AddPhone('BlackBerry','Storm2 9550','Blackberry');
  AddPhone('BlackBerry','Tour 9630','Blackberry');
  AddPhone('Bosch','909 Dual','NotSupported');
  AddPhone('Bosch','909 Dual S','NotSupported');
  AddPhone('Bosch','Com 207','NotSupported');
  AddPhone('Bosch','Com 509','NotSupported');
  AddPhone('Bosch','Com 607','NotSupported');
  AddPhone('Bosch','Com 608','NotSupported');
  AddPhone('Bosch','Com 738','NotSupported');
  AddPhone('Bosch','Com 906','NotSupported');
  AddPhone('Bosch','Com 908','NotSupported');
  AddPhone('Bosch','World 718','NotSupported');
  AddPhone('Casio','C452CA','Java1');
  AddPhone('Chea','168','NotSupported');
  AddPhone('Chea','178','NotSupported');
  AddPhone('Chea','188','NotSupported');
  AddPhone('Chea','198','NotSupported');
  AddPhone('Chea','208','Java1');
  AddPhone('Chea','218','Java1');
  AddPhone('Chea','228','Java1');
  AddPhone('Chea','308','Java1');
  AddPhone('Chea','318','Java1');
  AddPhone('Chea','328','Java1');
  AddPhone('Chea','A90','NotSupported');
  AddPhone('Chea','JMS-110','NotSupported');
  AddPhone('Danger','hiptop','Java1');
  AddPhone('Dell','Aero','Android');
  AddPhone('Dell','Mini 3i','Android');
  AddPhone('Dell','Mini 3iX','Android');
  AddPhone('Ericsson','320','NotSupported');
  AddPhone('Ericsson','380','NotSupported');
  AddPhone('Ericsson','600','NotSupported');
  AddPhone('Ericsson','A1018s','NotSupported');
  AddPhone('Ericsson','A2618','NotSupported');
  AddPhone('Ericsson','A2628','NotSupported');
  AddPhone('Ericsson','A3618','NotSupported');
  AddPhone('Ericsson','GA 318','NotSupported');
  AddPhone('Ericsson','GA 628','NotSupported');
  AddPhone('Ericsson','GF 337','NotSupported');
  AddPhone('Ericsson','GF 388','NotSupported');
  AddPhone('Ericsson','GF 768','NotSupported');
  AddPhone('Ericsson','GF 788','NotSupported');
  AddPhone('Ericsson','GF 788e','NotSupported');
  AddPhone('Ericsson','GH 218','NotSupported');
  AddPhone('Ericsson','GH 337','NotSupported');
  AddPhone('Ericsson','GH 388','NotSupported');
  AddPhone('Ericsson','GH 688','NotSupported');
  AddPhone('Ericsson','GO 118','NotSupported');
  AddPhone('Ericsson','GS 18','NotSupported');
  AddPhone('Ericsson','GS 337','NotSupported');
  AddPhone('Ericsson','I 888','NotSupported');
  AddPhone('Ericsson','PF 768','NotSupported');
  AddPhone('Ericsson','R 320','NotSupported');
  AddPhone('Ericsson','R 380','NotSupported');
  AddPhone('Ericsson','R 600','NotSupported');
  AddPhone('Ericsson','R250s PRO','NotSupported');
  AddPhone('Ericsson','R310s','NotSupported');
  AddPhone('Ericsson','R520m','NotSupported');
  AddPhone('Ericsson','S 868','NotSupported');
  AddPhone('Ericsson','SH 888','NotSupported');
  AddPhone('Ericsson','T10s','NotSupported');
  AddPhone('Ericsson','T18s','NotSupported');
  AddPhone('Ericsson','T20e','NotSupported');
  AddPhone('Ericsson','T20s','NotSupported');
  AddPhone('Ericsson','T28 World','NotSupported');
  AddPhone('Ericsson','T28s','NotSupported');
  AddPhone('Ericsson','T29s','NotSupported');
  AddPhone('Ericsson','T36','NotSupported');
  AddPhone('Ericsson','T39','NotSupported');
  AddPhone('Ericsson','T65','NotSupported');
  AddPhone('Ericsson','T66','NotSupported');
  AddPhone('Ericsson','T68','NotSupported');
  AddPhone('Eten','G500','Wm5pp');
  AddPhone('Eten','G500+','Wm5pp');
  AddPhone('Eten','glofiish DX900','Wm6pp');
  AddPhone('Eten','glofiish M700','Wm5pp');
  AddPhone('Eten','glofiish M750','Wm6pp');
  AddPhone('Eten','glofiish M800','Wm6pp');
  AddPhone('Eten','glofiish M810','Wm6pp');
  AddPhone('Eten','glofiish V900','Wm6pp');
  AddPhone('Eten','glofiish X500','Wm5pp');
  AddPhone('Eten','glofiish X500+','Wm6pp');
  AddPhone('Eten','glofiish X600','Wm6pp');
  AddPhone('Eten','glofiish X610','Wm6pp');
  AddPhone('Eten','glofiish X650','Wm6pp');
  AddPhone('Eten','glofiish X800','Wm6pp');
  AddPhone('Eten','glofiish X900','Wm6pp');
  AddPhone('Eten','M500','Wm2003pp');
  AddPhone('Eten','M550','Wm5pp');
  AddPhone('Eten','M600','Wm5pp');
  AddPhone('Eten','M600+','Wm5pp');
  AddPhone('Eten','P300','Wm2003pp');
  AddPhone('Eten','P300B','Wm2003pp');
  AddPhone('Eten','P700','Wm2003pp');
  AddPhone('Fujitsu','F503i','NotSupported');
  AddPhone('Fujitsu','F503iS','NotSupported');
  AddPhone('Fujitsu','F504i','NotSupported');
  AddPhone('Fujitsu Siemens','T810','Wm5sp');
  AddPhone('Fujitsu Siemens','T830','Wm5sp');
  AddPhone('Gigabyte','Barbie','Java1');
  AddPhone('Gigabyte','Doraemon','Java1');
  AddPhone('Gigabyte','g-Cam','Java2');
  AddPhone('Gigabyte','g-re (b)','Java1');
  AddPhone('Gigabyte','g-re (o)','Java1');
  AddPhone('Gigabyte','GSmart','Wm6pp');
  AddPhone('Gigabyte','g-Smart','Wm5pp');
  AddPhone('Gigabyte','GSmart i','Wm5pp');
  AddPhone('Gigabyte','g-Smart i','Wm5pp');
  AddPhone('Gigabyte','GSmart i (128)','Wm5pp');
  AddPhone('Gigabyte','g-Smart i (128)','Wm5pp');
  AddPhone('Gigabyte','GSmart i120','Wm5pp');
  AddPhone('Gigabyte','g-Smart i120','Wm5pp');
  AddPhone('Gigabyte','GSmart i300','Wm5pp');
  AddPhone('Gigabyte','g-Smart i300','Wm5pp');
  AddPhone('Gigabyte','GSmart i350','Wm6pp');
  AddPhone('Gigabyte','g-Smart i350','Wm6pp');
  AddPhone('Gigabyte','GSmart MS800','Wm6pp');
  AddPhone('Gigabyte','g-Smart MS800','Wm6pp');
  AddPhone('Gigabyte','GSmart MS802','Wm6pp');
  AddPhone('Gigabyte','GSmart MS820','Wm6pp');
  AddPhone('Gigabyte','g-Smart MS820','Wm6pp');
  AddPhone('Gigabyte','GSmart MW700','Wm6pp');
  AddPhone('Gigabyte','g-Smart MW700','Wm6pp');
  AddPhone('Gigabyte','GSmart MW702','Wm6pp');
  AddPhone('Gigabyte','GSmart MW998','Wm6pp');
  AddPhone('Gigabyte','g-Smart MW998','Wm6pp');
  AddPhone('Gigabyte','GSmart q60','Wm6pp');
  AddPhone('Gigabyte','g-Smart q60','Wm6pp');
  AddPhone('Gigabyte','GSmart S1200','Wm6pp');
  AddPhone('Gigabyte','GSmart S1205 Cougar','Wm6pp');
  AddPhone('Gigabyte','GSmart t600','Wm6pp');
  AddPhone('Gigabyte','g-Smart t600','Wm6pp');
  AddPhone('Gigabyte','g-X5','Java1');
  AddPhone('Gigabyte','g-YoYo','NotSupported');
  AddPhone('Gigabyte','Keroro','NotSupported');
  AddPhone('Gigabyte','Snoopy','Java1');
  AddPhone('Haier','A600','Java1');
  AddPhone('Haier','A7','Java2');
  AddPhone('Haier','D6000','NotSupported');
  AddPhone('Haier','F1100','NotSupported');
  AddPhone('Haier','L1000','NotSupported');
  AddPhone('Haier','M1000','NotSupported');
  AddPhone('Haier','M1100','NotSupported');
  AddPhone('Haier','M1200','NotSupported');
  AddPhone('Haier','M2000','NotSupported');
  AddPhone('Haier','M260','Java2');
  AddPhone('Haier','M600 Black Pearl','NotSupported');
  AddPhone('Haier','M80','NotSupported');
  AddPhone('Haier','N60','Java2');
  AddPhone('Haier','N70','NotSupported');
  AddPhone('Haier','N90','NotSupported');
  AddPhone('Haier','P5','NotSupported');
  AddPhone('Haier','P6','NotSupported');
  AddPhone('Haier','P7','NotSupported');
  AddPhone('Haier','P8','NotSupported');
  AddPhone('Haier','T3000','Java2');
  AddPhone('Haier','V100','NotSupported');
  AddPhone('Haier','V1000','NotSupported');
  AddPhone('Haier','V160','Java1');
  AddPhone('Haier','V190','NotSupported');
  AddPhone('Haier','V200','NotSupported');
  AddPhone('Haier','V2000','Java1');
  AddPhone('Haier','V280','Java2');
  AddPhone('Haier','V6000','NotSupported');
  AddPhone('Haier','V6100','NotSupported');
  AddPhone('Haier','V6200','Java1');
  AddPhone('Haier','V7000','Java1');
  AddPhone('Haier','Z100','NotSupported');
  AddPhone('Haier','Z300','NotSupported');
  AddPhone('Haier','Z3000','NotSupported');
  AddPhone('Haier','Z7000','NotSupported');
  AddPhone('Haier','Z7100','NotSupported');
  AddPhone('Haier','Z8000','NotSupported');
  AddPhone('Hitachi','C3001H','Java1');
  AddPhone('HP','iPAQ 514','Wm6pp');
  AddPhone('HP','iPAQ 610c','Wm6pp');
  AddPhone('HP','iPAQ 910c','Wm6pp');
  AddPhone('HP','iPAQ Data Messenger','Wm6pp');
  AddPhone('HP','iPAQ Glisten','Wm6pp');
  AddPhone('HP','iPAQ h6310','Wm2003pp');
  AddPhone('HP','iPAQ h6315','Wm2003pp');
  AddPhone('HP','iPAQ h6320','Wm2003pp');
  AddPhone('HP','iPAQ h6325','Wm2003pp');
  AddPhone('HP','iPAQ hw6510','Wm2003pp');
  AddPhone('HP','iPAQ hw6515','Wm2003pp');
  AddPhone('HP','iPAQ hw6910','Wm5pp');
  AddPhone('HP','iPAQ hw6915','Wm5pp');
  AddPhone('HP','iPAQ rw6815','Wm5pp');
  AddPhone('HP','iPAQ rw6818','Wm5pp');
  AddPhone('HP','iPAQ rw6828','Wm5pp');
  AddPhone('HP','iPAQ Voice Messenger','Wm6sp');
  AddPhone('HTC','Advantage X7500','Wm5pp');
  AddPhone('HTC','Advantage X7510','Wm6pp');
  AddPhone('HTC','Desire','Android');
  AddPhone('HTC','Dream','Android');
  AddPhone('HTC','Google Nexus One','Android');
  AddPhone('HTC','HD mini','Wm6pp');
  AddPhone('HTC','HD2','Wm6pp');
  AddPhone('HTC','Hero','Android');
  AddPhone('HTC','Imagio','Wm6pp');
  AddPhone('HTC','Legend','Android');
  AddPhone('HTC','Magic','Android');
  AddPhone('HTC','MAX 4G','Wm6pp');
  AddPhone('HTC','MTeoR','Wm5sp');
  AddPhone('HTC','Ozone','Wm6sp');
  AddPhone('HTC','P3300','Wm5pp');
  AddPhone('HTC','P3350','Wm5pp');
  AddPhone('HTC','P3400','Wm5sp');
  AddPhone('HTC','P3470','Wm6pp');
  AddPhone('HTC','P3600','Wm5pp');
  AddPhone('HTC','P3600i','Wm6pp');
  AddPhone('HTC','P4350','Wm5pp');
  AddPhone('HTC','P6300','Wm5pp');
  AddPhone('HTC','P6500','Wm6pp');
  AddPhone('HTC','Pure','Wm6pp');
  AddPhone('HTC','S310','Wm5sp');
  AddPhone('HTC','S620','Wm5sp');
  AddPhone('HTC','S630','Wm6sp');
  AddPhone('HTC','S710','Wm6sp');
  AddPhone('HTC','S730','Wm6sp');
  AddPhone('HTC','S740','Wm6sp');
  AddPhone('HTC','Shift','Wm6pp');
  AddPhone('HTC','Smart','Java2');
  AddPhone('HTC','Snap','Wm6sp');
  AddPhone('HTC','Tattoo','Android');
  AddPhone('HTC','Tilt2','Wm6pp');
  AddPhone('HTC','Touch','Wm6pp');
  AddPhone('HTC','Touch 3G','Wm6pp');
  AddPhone('HTC','Touch Cruise','Wm6pp');
  AddPhone('HTC','Touch Cruise 09','Wm6pp');
  AddPhone('HTC','Touch Diamond','Wm6pp');
  AddPhone('HTC','Touch Diamond2','Wm6pp');
  AddPhone('HTC','Touch Dual','Wm6pp');
  AddPhone('HTC','Touch HD','Wm6pp');
  AddPhone('HTC','Touch HD T8285','Java2');
  AddPhone('HTC','Touch Pro','Wm6pp');
  AddPhone('HTC','Touch Pro2','Wm6pp');
  AddPhone('HTC','Touch Viva','Wm6pp');
  AddPhone('HTC','Touch2','Wm6pp');
  AddPhone('HTC','TyTN','Wm5pp');
  AddPhone('HTC','TyTN II','Wm6pp');
  AddPhone('Huawei','T156','NotSupported');
  AddPhone('Huawei','T158','NotSupported');
  AddPhone('Huawei','T161L','NotSupported');
  AddPhone('Huawei','T201','NotSupported');
  AddPhone('Huawei','T208','NotSupported');
  AddPhone('Huawei','T211','NotSupported');
  AddPhone('Huawei','T261L','NotSupported');
  AddPhone('Huawei','T330 ','NotSupported');
  AddPhone('Huawei','U1000','NotSupported');
  AddPhone('Huawei','U1100','NotSupported');
  AddPhone('Huawei','U120','NotSupported');
  AddPhone('Huawei','U121','NotSupported');
  AddPhone('Huawei','U1250','Java2');
  AddPhone('Huawei','U1310','NotSupported');
  AddPhone('Huawei','U3300','NotSupported');
  AddPhone('Huawei','U7310','NotSupported');
  AddPhone('Huawei','U7510','Java2');
  AddPhone('Huawei','U8100','Android');
  AddPhone('Huawei','U8110','Android');
  AddPhone('Huawei','U8220','Android');
  AddPhone('Huawei','U8230','Android');
  AddPhone('Huawei','U8300','Android');
  AddPhone('Huawei','U8800','Android');
  AddPhone('Huawei','U9150','Java2');
  AddPhone('i-mate','810-F','Wm6pp');
  AddPhone('i-mate','JAM','Wm2003pp');
  AddPhone('i-mate','JAM Black','Wm2003pp');
  AddPhone('i-mate','JAMA','Wm5sp');
  AddPhone('i-mate','JAMA 101','Wm6pp');
  AddPhone('i-mate','JAMA 201','Wm6sp');
  AddPhone('i-mate','JAMin','Wm5pp');
  AddPhone('i-mate','JAQ','Wm5pp');
  AddPhone('i-mate','JAQ3','Wm5pp');
  AddPhone('i-mate','JAQ4','Wm6sp');
  AddPhone('i-mate','JASJAM','Wm5pp');
  AddPhone('i-mate','JASJAR','Wm5pp');
  AddPhone('i-mate','K-JAM','Wm5pp');
  AddPhone('i-mate','PDA2','Wm2003pp');
  AddPhone('i-mate','PDA2k','Wm2003pp');
  AddPhone('i-mate','PDA2k EVDO','Wm2003pp');
  AddPhone('i-mate','PDAL','Wm5pp');
  AddPhone('i-mate','PDA-N','Wm5pp');
  AddPhone('i-mate','Pocket PC','Wm2003pp');
  AddPhone('i-mate','Pocket PC Phone Edition','Wm2003pp');
  AddPhone('i-mate','Smartflip','Wm5sp');
  AddPhone('i-mate','Smartphone','Wm2003sp');
  AddPhone('i-mate','Smartphone2','Wm2003sp');
  AddPhone('i-mate','SP JAS','Wm5sp');
  AddPhone('i-mate','SP3','Wm2003sp');
  AddPhone('i-mate','SP3i','Wm2003sp');
  AddPhone('i-mate','SP4m','Wm5sp');
  AddPhone('i-mate','SP5','Wm5sp');
  AddPhone('i-mate','SP5m','Wm5sp');
  AddPhone('i-mate','SPJAS','Wm5sp');
  AddPhone('i-mate','SPL','Wm5sp');
  AddPhone('i-mate','Ultimate 5150','Wm6pp');
  AddPhone('i-mate','Ultimate 6150','Wm6pp');
  AddPhone('i-mate','Ultimate 7150','Wm6pp');
  AddPhone('i-mate','Ultimate 8150','Wm6pp');
  AddPhone('i-mate','Ultimate 8502','Wm6pp');
  AddPhone('i-mate','Ultimate 9150','Wm6pp');
  AddPhone('i-mate','Ultimate 9502','Wm6pp');
  AddPhone('i-mobile','101','NotSupported');
  AddPhone('i-mobile','201','NotSupported');
  AddPhone('i-mobile','202','Java2');
  AddPhone('i-mobile','315','NotSupported');
  AddPhone('i-mobile','318','Java2');
  AddPhone('i-mobile','319','Java2');
  AddPhone('i-mobile','320','Java2');
  AddPhone('i-mobile','510','Java2');
  AddPhone('i-mobile','518','Java2');
  AddPhone('i-mobile','520','Java2');
  AddPhone('i-mobile','522','Java2');
  AddPhone('i-mobile','613','Java2');
  AddPhone('i-mobile','625','Java2');
  AddPhone('i-mobile','627','Java2');
  AddPhone('i-mobile','638CG','Java2');
  AddPhone('i-mobile','902','Java2');
  AddPhone('i-mobile','903','Java2');
  AddPhone('i-mobile','Hitz 210','NotSupported');
  AddPhone('i-mobile','Hitz 212','NotSupported');
  AddPhone('i-mobile','Hitz 232CG','NotSupported');
  AddPhone('i-mobile','TV 523','Java2');
  AddPhone('i-mobile','TV 530','NotSupported');
  AddPhone('i-mobile','TV 533','Java2');
  AddPhone('i-mobile','TV 535','NotSupported');
  AddPhone('i-mobile','TV 536','NotSupported');
  AddPhone('i-mobile','TV 620','Java2');
  AddPhone('i-mobile','TV 626','Java1');
  AddPhone('i-mobile','TV 628','Java2');
  AddPhone('i-mobile','TV 630','Java2');
  AddPhone('i-mobile','TV550 Touch','Java2');
  AddPhone('i-mobile','TV650 Touch','Java2');
  AddPhone('i-mobile','TV658 Touch&Move','Java2');
  AddPhone('Innostream','INNO 100','NotSupported');
  AddPhone('Innostream','INNO 110','NotSupported');
  AddPhone('Innostream','INNO 120','NotSupported');
  AddPhone('Innostream','INNO 30','Java1');
  AddPhone('Innostream','INNO 36','Java2');
  AddPhone('Innostream','INNO 50','Java2');
  AddPhone('Innostream','INNO 55','NotSupported');
  AddPhone('Innostream','INNO 70','NotSupported');
  AddPhone('Innostream','INNO 75','Java2');
  AddPhone('Innostream','INNO 78','Java2');
  AddPhone('Innostream','INNO 79','Java2');
  AddPhone('Innostream','INNO 80','Java1');
  AddPhone('Innostream','INNO 89','Java1');
  AddPhone('Innostream','INNO 90','NotSupported');
  AddPhone('Innostream','INNO 99','NotSupported');
  AddPhone('Innostream','INNO A10','Java2');
  AddPhone('Innostream','INNO A20','Java2');
  AddPhone('Innostream','INNO P10','Java2');
  AddPhone('iNQ','Chat 3G','Java2');
  AddPhone('iNQ','iNQ1','Java2');
  AddPhone('iNQ','Mini 3G','Java2');
  AddPhone('Kyocera','E2500','Java2');
  AddPhone('Kyocera','E3500','Java2');
  AddPhone('Kyocera','E4600','Java2');
  AddPhone('Kyocera','S1600','Java2');
  AddPhone('Kyocera','Solo E4000','Java2');
  AddPhone('Kyocera','TG 200','Java1');
  AddPhone('LG','A7110','Java1');
  AddPhone('LG','A7150','Java2');
  AddPhone('LG','AX4270','Java1');
  AddPhone('LG','AX4750','Java1');
  AddPhone('LG','AX5000','Java1');
  AddPhone('LG','B1200','NotSupported');
  AddPhone('LG','B2000','Java1');
  AddPhone('LG','B2050','Java1');
  AddPhone('LG','B2070','Java1');
  AddPhone('LG','B2100','Java1');
  AddPhone('LG','B2150','Java1');
  AddPhone('LG','B2250','Java2');
  AddPhone('LG','BL20 New Chocolate','Java2');
  AddPhone('LG','BL40 New Chocolate','Java2');
  AddPhone('LG','C1100','Java2');
  AddPhone('LG','C1150','NotSupported');
  AddPhone('LG','C1200','Java1');
  AddPhone('LG','C1300','Java1');
  AddPhone('LG','C1300i','Java1');
  AddPhone('LG','C1400','Java1');
  AddPhone('LG','C1500','Java1');
  AddPhone('LG','C2000','Java1');
  AddPhone('LG','C2100','Java2');
  AddPhone('LG','C2200','Java2');
  AddPhone('LG','C2500','Java2');
  AddPhone('LG','C2600','Java1');
  AddPhone('LG','C3100','Java1');
  AddPhone('LG','C3300','Java1');
  AddPhone('LG','C3310','Java1');
  AddPhone('LG','C3320','Java1');
  AddPhone('LG','C3380','Java1');
  AddPhone('LG','C3400','Java1');
  AddPhone('LG','CB630 Invision','Java2');
  AddPhone('LG','CE110','NotSupported');
  AddPhone('LG','CE500','Java1');
  AddPhone('LG','CF360','Java2');
  AddPhone('LG','CG180','Java2');
  AddPhone('LG','Chocolate','Java1');
  AddPhone('LG','CP150','Java2');
  AddPhone('LG','CU320','Java1');
  AddPhone('LG','CU500','Java1');
  AddPhone('LG','CU500V','Java2');
  AddPhone('LG','CU515','Java2');
  AddPhone('LG','CU720 Shine','Java2');
  AddPhone('LG','CU915 Vu','Java2');
  AddPhone('LG','F1200','Java2');
  AddPhone('LG','F2100','Java2');
  AddPhone('LG','F2250','Java1');
  AddPhone('LG','F2300','Java2');
  AddPhone('LG','F2400','Java2');
  AddPhone('LG','F2410','Java1');
  AddPhone('LG','F3000','Java1');
  AddPhone('LG','F7200','Java1');
  AddPhone('LG','F7250','Java2');
  AddPhone('LG','F9100','Java1');
  AddPhone('LG','F9200','Java1');
  AddPhone('LG','FUSIC','Java1');
  AddPhone('LG','G1500','NotSupported');
  AddPhone('LG','G1600','Java1');
  AddPhone('LG','G1610','Java2');
  AddPhone('LG','G1700','NotSupported');
  AddPhone('LG','G1800','NotSupported');
  AddPhone('LG','G3000','NotSupported');
  AddPhone('LG','G3100','NotSupported');
  AddPhone('LG','G5200','NotSupported');
  AddPhone('LG','G5300','NotSupported');
  AddPhone('LG','G5310','Java1');
  AddPhone('LG','G5400','Java1');
  AddPhone('LG','G5500','Java1');
  AddPhone('LG','G7000','Java1');
  AddPhone('LG','G7020','NotSupported');
  AddPhone('LG','G7030','NotSupported');
  AddPhone('LG','G7050','Java1');
  AddPhone('LG','G7070','Java1');
  AddPhone('LG','G7100','Java1');
  AddPhone('LG','G7120','Java1');
  AddPhone('LG','G7200','Java1');
  AddPhone('LG','G8000','NotSupported');
  AddPhone('LG','GB102','NotSupported');
  AddPhone('LG','GB106','NotSupported');
  AddPhone('LG','GB109','NotSupported');
  AddPhone('LG','GB110','NotSupported');
  AddPhone('LG','GB125','Java2');
  AddPhone('LG','GB130','Java2');
  AddPhone('LG','GB160','Java2');
  AddPhone('LG','GB170','Java2');
  AddPhone('LG','GB190','Java2');
  AddPhone('LG','GB210','Java2');
  AddPhone('LG','GB220','Java2');
  AddPhone('LG','GB230 Julia','Java2');
  AddPhone('LG','GB250','Java2');
  AddPhone('LG','GB270','Java2');
  AddPhone('LG','GC900 Viewty Smart','Java2');
  AddPhone('LG','GD310 ','Java2');
  AddPhone('LG','GD330','Java2');
  AddPhone('LG','GD350','Java2');
  AddPhone('LG','GD510 Pop','Java2');
  AddPhone('LG','GD580 Lollipop','Java2');
  AddPhone('LG','GD710 Shine II','Java2');
  AddPhone('LG','GD880 Mini','Java2');
  AddPhone('LG','GD900 Crystal','Java2');
  AddPhone('LG','GD910','Java2');
  AddPhone('LG','GM200 Brio','Java2');
  AddPhone('LG','GM210','Java2');
  AddPhone('LG','GM310','Java2');
  AddPhone('LG','GM730 Eigen','Java2');
  AddPhone('LG','GM750','Java2');
  AddPhone('LG','GS106','NotSupported');
  AddPhone('LG','GS107','NotSupported');
  AddPhone('LG','GS155','NotSupported');
  AddPhone('LG','GS200','Java2');
  AddPhone('LG','GS290 Cookie Fresh','Java2');
  AddPhone('LG','GS500 Cookie Plus','Java2');
  AddPhone('LG','GT350 Etna Plus','Java2');
  AddPhone('LG','GT365 Neon','Java2');
  AddPhone('LG','GT500 Puccini','Java2');
  AddPhone('LG','GT505','Java2');
  AddPhone('LG','GT540','Android');
  AddPhone('LG','GU230','Java2');
  AddPhone('LG','GU285','Java2');
  AddPhone('LG','GW300','Java2');
  AddPhone('LG','GW520','Java2');
  AddPhone('LG','GW550','Java2');
  AddPhone('LG','GW620','Java2');
  AddPhone('LG','GW820 eXpo','Java2');
  AddPhone('LG','GW990','NotSupported');
  AddPhone('LG','GX200','Java2');
  AddPhone('LG','HB620T','Java2');
  AddPhone('LG','Incite','Wm6pp');
  AddPhone('LG','KB770','Java2');
  AddPhone('LG','KB775 Scarlet','Java2');
  AddPhone('LG','KC550','Java2');
  AddPhone('LG','KC560','Java2');
  AddPhone('LG','KC780','Java2');
  AddPhone('LG','KC910 Renoir','Java2');
  AddPhone('LG','KC910i Renoir','Java2');
  AddPhone('LG','KE260','Java2');
  AddPhone('LG','KE500','Java2');
  AddPhone('LG','KE590','Java2');
  AddPhone('LG','KE600','Java2');
  AddPhone('LG','KE770 Shine','Java2');
  AddPhone('LG','KE800','Java2');
  AddPhone('LG','KE820','Java2');
  AddPhone('LG','KE850 Prada','Java2');
  AddPhone('LG','KE970 Shine','Java2');
  AddPhone('LG','KE990 Viewty','Java2');
  AddPhone('LG','KF240','Java2');
  AddPhone('LG','KF245','Java2');
  AddPhone('LG','KF300','Java2');
  AddPhone('LG','KF305','Java2');
  AddPhone('LG','KF310','Java2');
  AddPhone('LG','KF311','Java2');
  AddPhone('LG','KF350 ','Java2');
  AddPhone('LG','KF390','Java2');
  AddPhone('LG','KF510','Java2');
  AddPhone('LG','KF600','Java2');
  AddPhone('LG','KF700','Java2');
  AddPhone('LG','KF750 Secret','Java2');
  AddPhone('LG','KF755 Secret','Java2');
  AddPhone('LG','KF757 Secret','Java2');
  AddPhone('LG','KF900 Prada','Java2');
  AddPhone('LG','KG110','Java2');
  AddPhone('LG','KG120','Java2');
  AddPhone('LG','KG130','Java1');
  AddPhone('LG','KG190','Java2');
  AddPhone('LG','KG195','Java2');
  AddPhone('LG','KG200','Java2');
  AddPhone('LG','KG210','Java2');
  AddPhone('LG','KG220','Java2');
  AddPhone('LG','KG225','Java2');
  AddPhone('LG','KG240','Java2');
  AddPhone('LG','KG245','Java2');
  AddPhone('LG','KG270','Java1');
  AddPhone('LG','KG275','NotSupported');
  AddPhone('LG','KG280','Java2');
  AddPhone('LG','KG288','Java1');
  AddPhone('LG','KG290','Java2');
  AddPhone('LG','KG300','Java2');
  AddPhone('LG','KG320','Java2');
  AddPhone('LG','KG330','Java2');
  AddPhone('LG','KG375','NotSupported');
  AddPhone('LG','KG800','Java2');
  AddPhone('LG','KG810','Java2');
  AddPhone('LG','KG920','Java2');
  AddPhone('LG','KH5200 Andro-1','Android');
  AddPhone('LG','KM330','Java2');
  AddPhone('LG','KM338','Java2');
  AddPhone('LG','KM380','Java2');
  AddPhone('LG','KM386','Java2');
  AddPhone('LG','KM500','Java2');
  AddPhone('LG','KM555E','Java2');
  AddPhone('LG','KM710','Java2');
  AddPhone('LG','KM900 Arena','Java2');
  AddPhone('LG','KP100','Java2');
  AddPhone('LG','KP105','Java2');
  AddPhone('LG','KP108','Java2');
  AddPhone('LG','KP110','Java1');
  AddPhone('LG','KP130','Java2');
  AddPhone('LG','KP152','Java2');
  AddPhone('LG','KP170','Java2');
  AddPhone('LG','KP199','Java2');
  AddPhone('LG','KP200','Java1');
  AddPhone('LG','KP202','Java1');
  AddPhone('LG','KP210','Java2');
  AddPhone('LG','KP215','Java2');
  AddPhone('LG','KP220','Java2');
  AddPhone('LG','KP235','Java2');
  AddPhone('LG','KP260','Java2');
  AddPhone('LG','KP265','Java2');
  AddPhone('LG','KP270 ','Java2');
  AddPhone('LG','KP320','Java2');
  AddPhone('LG','KP500 Cookie','Java2');
  AddPhone('LG','KP501 Cookie','Java2');
  AddPhone('LG','KP502 Cookie','Java2');
  AddPhone('LG','KS10','Java2');
  AddPhone('LG','KS20','Java2');
  AddPhone('LG','KS360','Java2');
  AddPhone('LG','KS500','Java2');
  AddPhone('LG','KS660','Java2');
  AddPhone('LG','KT520','Java2');
  AddPhone('LG','KT610','Java2');
  AddPhone('LG','KT770','Java2');
  AddPhone('LG','KU2100','Java2');
  AddPhone('LG','KU250','Java2');
  AddPhone('LG','KU311','Java2');
  AddPhone('LG','KU380','Java2');
  AddPhone('LG','KU385','Java2');
  AddPhone('LG','KU580','Java2');
  AddPhone('LG','KU730','Java2');
  AddPhone('LG','KU800','Java2');
  AddPhone('LG','KU950','Java2');
  AddPhone('LG','KU970 Shine','Java2');
  AddPhone('LG','KU990 Viewty','Java2');
  AddPhone('LG','L1100','Java2');
  AddPhone('LG','L1200','Java1');
  AddPhone('LG','L1400','Java1');
  AddPhone('LG','L1400i','Java1');
  AddPhone('LG','L3100','Java2');
  AddPhone('LG','L341i','NotSupported');
  AddPhone('LG','L342i','NotSupported');
  AddPhone('LG','L343i','Java2');
  AddPhone('LG','L5100','Java2');
  AddPhone('LG','L600v','Java2');
  AddPhone('LG','LG 510w','NotSupported');
  AddPhone('LG','LG-200','NotSupported');
  AddPhone('LG','LG-500','NotSupported');
  AddPhone('LG','LG-600','NotSupported');
  AddPhone('LG','LX350','Java1');
  AddPhone('LG','LX5550','Java1');
  AddPhone('LG','M4300','Java1');
  AddPhone('LG','M4330','Java2');
  AddPhone('LG','M4410','Java1');
  AddPhone('LG','M6100','Java2');
  AddPhone('LG','MG160','NotSupported');
  AddPhone('LG','MG295','Java2');
  AddPhone('LG','Migo','Java1');
  AddPhone('LG','MM535','Java1');
  AddPhone('LG','MM-535','Java2');
  AddPhone('LG','P7200','Java2');
  AddPhone('LG','PM225','Java1');
  AddPhone('LG','PM325','Java1');
  AddPhone('LG','S5000','Java2');
  AddPhone('LG','S5100','Java2');
  AddPhone('LG','S5200','Java2');
  AddPhone('LG','S5300','Java2');
  AddPhone('LG','Sprint PCS Vision Picture Phone','Java1');
  AddPhone('LG','Sprint PCS VisionSM Phone VI-125','Java1');
  AddPhone('LG','T5100','Java2');
  AddPhone('LG','the v','Java1');
  AddPhone('LG','Trax CU575','Java2');
  AddPhone('LG','U300','Java2');
  AddPhone('LG','U310','Java2');
  AddPhone('LG','U370','Java2');
  AddPhone('LG','U400','Java2');
  AddPhone('LG','U8100','Java2');
  AddPhone('LG','U8110','Java1');
  AddPhone('LG','U8120','Java2');
  AddPhone('LG','U8138','Java2');
  AddPhone('LG','U8150','Java2');
  AddPhone('LG','U8180','Java2');
  AddPhone('LG','U8200','Java2');
  AddPhone('LG','U8210','Java2');
  AddPhone('LG','U8290','Java2');
  AddPhone('LG','U830','Java2');
  AddPhone('LG','U8330','Java2');
  AddPhone('LG','U8360','Java2');
  AddPhone('LG','U8380','Java2');
  AddPhone('LG','U8550','Java2');
  AddPhone('LG','U880','Java2');
  AddPhone('LG','U890','Java2');
  AddPhone('LG','U900','Java2');
  AddPhone('LG','U960','Java2');
  AddPhone('LG','UX4750','Java1');
  AddPhone('LG','UX5000','Java1');
  AddPhone('LG','V9000','Java2');
  AddPhone('LG','VI125','Java1');
  AddPhone('LG','VI-5225','Java1');
  AddPhone('LG','VX3200','Java1');
  AddPhone('LG','VX3200 MetroPCS','Java1');
  AddPhone('LG','VX4500','Java1');
  AddPhone('LG','VX4600','Java1');
  AddPhone('LG','VX4650','Java1');
  AddPhone('LG','VX4700','Java1');
  AddPhone('LG','VX4720','Java1');
  AddPhone('LG','VX5200','Java1');
  AddPhone('LG','VX6000','Java1');
  AddPhone('LG','VX6100','Java1');
  AddPhone('LG','VX7000','Java1');
  AddPhone('LG','VX8000','Java1');
  AddPhone('LG','VX8100','Java1');
  AddPhone('LG','VX8300','Java1');
  AddPhone('LG','W3000','NotSupported');
  AddPhone('LG','W5200','NotSupported');
  AddPhone('LG','W7000','Java1');
  AddPhone('LG','W7020','NotSupported');
  AddPhone('LG','Xenon','Java2');
  AddPhone('LG Electronics','C-nain 2000','Java1');
  AddPhone('LG Electronics','C-nain 2100','Java1');
  AddPhone('LG Electronics','Cyber-ez-X1','NotSupported');
  AddPhone('LG Electronics','I-Book','NotSupported');
  AddPhone('LG InfoComm','LX5350','Java1');
  AddPhone('LG InfoComm','VX1','Java1');
  AddPhone('Maxon','MX-3204','NotSupported');
  AddPhone('Maxon','MX-3205F','NotSupported');
  AddPhone('Maxon','MX-6804','NotSupported');
  AddPhone('Maxon','MX-6805','NotSupported');
  AddPhone('Maxon','MX-6810','NotSupported');
  AddPhone('Maxon','MX-6811','NotSupported');
  AddPhone('Maxon','MX-6814','NotSupported');
  AddPhone('Maxon','MX-6815','NotSupported');
  AddPhone('Maxon','MX-6869','NotSupported');
  AddPhone('Maxon','MX-6877','NotSupported');
  AddPhone('Maxon','MX-6879','NotSupported');
  AddPhone('Maxon','MX-6899','NotSupported');
  AddPhone('Maxon','MX-7600','NotSupported');
  AddPhone('Maxon','MX-7750','NotSupported');
  AddPhone('Maxon','MX-7830','NotSupported');
  AddPhone('Maxon','MX-7920','NotSupported');
  AddPhone('Maxon','MX-7940','NotSupported');
  AddPhone('Maxon','MX-7990','NotSupported');
  AddPhone('Maxon','MX-A30','NotSupported');
  AddPhone('Maxon','MX-C11','Java1');
  AddPhone('Maxon','MX-C110','Java1');
  AddPhone('Maxon','MX-C160','Java1');
  AddPhone('Maxon','MX-C180','Java1');
  AddPhone('Maxon','MX-C20','Java1');
  AddPhone('Maxon','MX-C60','NotSupported');
  AddPhone('Maxon','MX-C80','NotSupported');
  AddPhone('Maxon','MX-C90','Java1');
  AddPhone('Maxon','MX-E10','Java1');
  AddPhone('Maxon','MX-E80','Java1');
  AddPhone('Maxon','MX-V10','NotSupported');
  AddPhone('Maxon','MX-V30','Java1');
  AddPhone('Mitac','MIO 8380','Wm2003sp');
  AddPhone('Mitac','MIO 8390','Wm2003sp');
  AddPhone('Mitac','MIO 8860','Wm2003sp');
  AddPhone('Mitac','MIO 8870','Wm2003sp');
  AddPhone('Mitac','MIO A501','Wm5pp');
  AddPhone('Mitac','MIO A502','Wm6pp');
  AddPhone('Mitac','MIO A701','Wm5pp');
  AddPhone('Mitac','MIO A702','Wm6pp');
  AddPhone('Mitac','MIO Explora K70','Java2');
  AddPhone('Mitac','MIO Explora K75','Java2');
  AddPhone('Mitac','MIO Leap G50','Wm6pp');
  AddPhone('Mitac','MIO Leap K1','Wm6pp');
  AddPhone('Mitsubishi','D2101V','NotSupported');
  AddPhone('Mitsubishi','D503i','NotSupported');
  AddPhone('Mitsubishi','D503iS','NotSupported');
  AddPhone('Mitsubishi','D504i','NotSupported');
  AddPhone('Mitsubishi','J-D05','Java1');
  AddPhone('Mitsubishi','m21i','Java1');
  AddPhone('Mitsubishi','M250','Java1');
  AddPhone('Mitsubishi','M320','Java1');
  AddPhone('Mitsubishi','M330','Java1');
  AddPhone('Mitsubishi','M341i/M720','Java1');
  AddPhone('Mitsubishi','M342i','Java1');
  AddPhone('Mitsubishi','M350','Java2');
  AddPhone('Mitsubishi','M420i/M760','Java2');
  AddPhone('Mitsubishi','M430i/M900','Java1');
  AddPhone('Mitsubishi','M520','Java1');
  AddPhone('Mitsubishi','M528','Java1');
  AddPhone('Mitsubishi','M750','Java2');
  AddPhone('Mitsubishi','M800','Java2');
  AddPhone('Mitsubishi','Trium Aria','NotSupported');
  AddPhone('Mitsubishi','Trium Astral','NotSupported');
  AddPhone('Mitsubishi','Trium Cosmo','NotSupported');
  AddPhone('Mitsubishi','Trium Eclipse','Java1');
  AddPhone('Mitsubishi','Trium fx','NotSupported');
  AddPhone('Mitsubishi','Trium Galaxy','NotSupported');
  AddPhone('Mitsubishi','Trium Geo','NotSupported');
  AddPhone('Mitsubishi','Trium Geo-@','Java1');
  AddPhone('Mitsubishi','Trium Mars','Java1');
  AddPhone('Mitsubishi','Trium Mondo','Java1');
  AddPhone('Mitsubishi','Trium Neptune','Java1');
  AddPhone('Mitsubishi','Trium Sirius','Java1');
  AddPhone('Mitsubishi','Trium xs','NotSupported');
  AddPhone('Mitsubishi Electric','M350','Java1');
  AddPhone('Mitsubishi Electric','M750','Java1');
  AddPhone('Mitsubishi Electric','M760','Java2');
  AddPhone('Mitsubishi Electric','M900','Java2');
  AddPhone('Modu','Express jacket','NotSupported');
  AddPhone('Modu','Mini jacket','NotSupported');
  AddPhone('Modu','Night jacket','NotSupported');
  AddPhone('Modu','Phone','NotSupported');
  AddPhone('Modu','Shiny jacket','NotSupported');
  AddPhone('Modu','Speedy jacket','NotSupported');
  AddPhone('Modu','Sport jacket','NotSupported');
  AddPhone('Motorola','A1000','Java2');
  AddPhone('Motorola','A1010','Java2');
  AddPhone('Motorola','A1200','Java2');
  AddPhone('Motorola','A1210','Java2');
  AddPhone('Motorola','A1600','Java2');
  AddPhone('Motorola','A1800','Java2');
  AddPhone('Motorola','A1890','Java2');
  AddPhone('Motorola','A3000','Java2');
  AddPhone('Motorola','A3100','Java2');
  AddPhone('Motorola','A388','Java1');
  AddPhone('Motorola','A388c','Java1');
  AddPhone('Motorola','A6188','NotSupported');
  AddPhone('Motorola','A630','Java2');
  AddPhone('Motorola','A668','Java2');
  AddPhone('Motorola','A728','Java2');
  AddPhone('Motorola','A732','Java2');
  AddPhone('Motorola','A760','Java2');
  AddPhone('Motorola','A768i','Java2');
  AddPhone('Motorola','A780','Java1');
  AddPhone('Motorola','A810','Java2');
  AddPhone('Motorola','A820','NotSupported');
  AddPhone('Motorola','A830','Java1');
  AddPhone('Motorola','A835','Java1');
  AddPhone('Motorola','A840','NotSupported');
  AddPhone('Motorola','A845','Java1');
  AddPhone('Motorola','A910','Java2');
  AddPhone('Motorola','A920','Java1');
  AddPhone('Motorola','A925','Java1');
  AddPhone('Motorola','Accompli 008','Java1');
  AddPhone('Motorola','Accompli 008/6288','Java1');
  AddPhone('Motorola','Accompli 009','Java1');
  AddPhone('Motorola','Accompli 388','NotSupported');
  AddPhone('Motorola','Aura','Java2');
  AddPhone('Motorola','BACKFLIP','Java2');
  AddPhone('Motorola','C113','NotSupported');
  AddPhone('Motorola','C113a','NotSupported');
  AddPhone('Motorola','C115','Java2');
  AddPhone('Motorola','C116','NotSupported');
  AddPhone('Motorola','C117','NotSupported');
  AddPhone('Motorola','C118','NotSupported');
  AddPhone('Motorola','C123','NotSupported');
  AddPhone('Motorola','C139','NotSupported');
  AddPhone('Motorola','C155','NotSupported');
  AddPhone('Motorola','C168','NotSupported');
  AddPhone('Motorola','C200','NotSupported');
  AddPhone('Motorola','C205','NotSupported');
  AddPhone('Motorola','C230','NotSupported');
  AddPhone('Motorola','C250','NotSupported');
  AddPhone('Motorola','C257','NotSupported');
  AddPhone('Motorola','C261','NotSupported');
  AddPhone('Motorola','C289','NotSupported');
  AddPhone('Motorola','C300','Java1');
  AddPhone('Motorola','C331','NotSupported');
  AddPhone('Motorola','C332','NotSupported');
  AddPhone('Motorola','C333','NotSupported');
  AddPhone('Motorola','C336','NotSupported');
  AddPhone('Motorola','C350','NotSupported');
  AddPhone('Motorola','C370/C450','Java1');
  AddPhone('Motorola','C380','Java2');
  AddPhone('Motorola','C380/C385','NotSupported');
  AddPhone('Motorola','C390','Java2');
  AddPhone('Motorola','C450','NotSupported');
  AddPhone('Motorola','C550','Java1');
  AddPhone('Motorola','C650','Java2');
  AddPhone('Motorola','C975','Java1');
  AddPhone('Motorola','C980','Java1');
  AddPhone('Motorola','cd920','NotSupported');
  AddPhone('Motorola','cd930','NotSupported');
  AddPhone('Motorola','COCKTAIL VE70','Java2');
  AddPhone('Motorola','d520','NotSupported');
  AddPhone('Motorola','DEXT MB220','Java2');
  AddPhone('Motorola','E1000','Java1');
  AddPhone('Motorola','E1060','Java2');
  AddPhone('Motorola','E1070','Java1');
  AddPhone('Motorola','E11','Java2');
  AddPhone('Motorola','E1120','Java2');
  AddPhone('Motorola','E360','NotSupported');
  AddPhone('Motorola','E365','NotSupported');
  AddPhone('Motorola','E375','Java2');
  AddPhone('Motorola','E378i','Java2');
  AddPhone('Motorola','E380','Java1');
  AddPhone('Motorola','E390','Java2');
  AddPhone('Motorola','E398','Java2');
  AddPhone('Motorola','E550','Java1');
  AddPhone('Motorola','E680','NotSupported');
  AddPhone('Motorola','E680i','Java2');
  AddPhone('Motorola','E770','Java1');
  AddPhone('Motorola','E815','Java1');
  AddPhone('Motorola','E816','Java1');
  AddPhone('Motorola','E895','Java2');
  AddPhone('Motorola','EM25','Java2');
  AddPhone('Motorola','EM28 ','Java2');
  AddPhone('Motorola','EM30','Java2');
  AddPhone('Motorola','EM35','Java2');
  AddPhone('Motorola','i265','Java2');
  AddPhone('Motorola','i275','Java1');
  AddPhone('Motorola','i325','Java2');
  AddPhone('Motorola','i325IS','Java2');
  AddPhone('Motorola','i335','Java2');
  AddPhone('Motorola','i355','Java2');
  AddPhone('Motorola','i415','Java2');
  AddPhone('Motorola','i450','Java1');
  AddPhone('Motorola','i50sx','Java1');
  AddPhone('Motorola','i55sr','Java1');
  AddPhone('Motorola','i560','Java1');
  AddPhone('Motorola','i580','Java1');
  AddPhone('Motorola','i58sr','Java1');
  AddPhone('Motorola','i605','Java1');
  AddPhone('Motorola','i670','Java1');
  AddPhone('Motorola','i730/i710','Java2');
  AddPhone('Motorola','i760','Java2');
  AddPhone('Motorola','i80s','Java1');
  AddPhone('Motorola','i830','Java2');
  AddPhone('Motorola','i833/i836','Java1');
  AddPhone('Motorola','i835','Java2');
  AddPhone('Motorola','i855','Java1');
  AddPhone('Motorola','i85s','Java1');
  AddPhone('Motorola','i860','Java2');
  AddPhone('Motorola','i870','Java1');
  AddPhone('Motorola','i875','Java1');
  AddPhone('Motorola','i880 / i885','Java1');
  AddPhone('Motorola','i90c','Java1');
  AddPhone('Motorola','i930','Java1');
  AddPhone('Motorola','i95cl','Java1');
  AddPhone('Motorola','ic902','Java2');
  AddPhone('Motorola','Karma QA1','Java2');
  AddPhone('Motorola','KRZR K1','Java2');
  AddPhone('Motorola','KRZR K3','Java2');
  AddPhone('Motorola','L2','Java2');
  AddPhone('Motorola','L6','Java1');
  AddPhone('Motorola','L800t','Java2');
  AddPhone('Motorola','M1000','Java2');
  AddPhone('Motorola','M3188','NotSupported');
  AddPhone('Motorola','M3288','NotSupported');
  AddPhone('Motorola','M3588','NotSupported');
  AddPhone('Motorola','M3688','NotSupported');
  AddPhone('Motorola','M3788','NotSupported');
  AddPhone('Motorola','M3888','NotSupported');
  AddPhone('Motorola','MC55','Java2');
  AddPhone('Motorola','MILESTONE','Android');
  AddPhone('Motorola','MOTO Q','Java1');
  AddPhone('Motorola','MOTOACTV W450','Java2');
  AddPhone('Motorola','Motocubo A45','Java2');
  AddPhone('Motorola','MOTOFONE F3','NotSupported');
  AddPhone('Motorola','MPx','Wm2003pp');
  AddPhone('Motorola','MPx100','NotSupported');
  AddPhone('Motorola','MPx200','Wm2003sp');
  AddPhone('Motorola','MPx220','Wm2003sp');
  AddPhone('Motorola','MT710 ZHILING','Android');
  AddPhone('Motorola','PEBL','Java1');
  AddPhone('Motorola','PEBL U3','Java2');
  AddPhone('Motorola','PEBL U6','Java2');
  AddPhone('Motorola','PEBL VU20','Android');
  AddPhone('Motorola','Q','Java1');
  AddPhone('Motorola','Q 11','Java2');
  AddPhone('Motorola','Q 8','Wm6sp');
  AddPhone('Motorola','Q 9h','Wm6sp');
  AddPhone('Motorola','Q8','Wm6sp');
  AddPhone('Motorola','QUENCH','Android');
  AddPhone('Motorola','RAZR maxx V6','Java2');
  AddPhone('Motorola','RAZR V3','Java2');
  AddPhone('Motorola','RAZR V3 (CLDC 1.0)','Java1');
  AddPhone('Motorola','RAZR V3 (CLDC1.1)','Java1');
  AddPhone('Motorola','RAZR V3c','Java1');
  AddPhone('Motorola','RAZR V3i','Java2');
  AddPhone('Motorola','RAZR V3m','Java1');
  AddPhone('Motorola','RAZR V3x','Java2');
  AddPhone('Motorola','RAZR V3xx','Java2');
  AddPhone('Motorola','RAZR2 V8','Java2');
  AddPhone('Motorola','RAZR2 V9','Java2');
  AddPhone('Motorola','RAZR2 V9x','Java2');
  AddPhone('Motorola','RIZR Z10','Java2');
  AddPhone('Motorola','RIZR Z3','Java2');
  AddPhone('Motorola','RIZR Z8','Java2');
  AddPhone('Motorola','ROKR E1','Java1');
  AddPhone('Motorola','ROKR E2','Java1');
  AddPhone('Motorola','ROKR E6','Java2');
  AddPhone('Motorola','ROKR E8','Java2');
  AddPhone('Motorola','ROKR W5','Java2');
  AddPhone('Motorola','ROKR W6','Java2');
  AddPhone('Motorola','ROKR Z6','Java2');
  AddPhone('Motorola','ROKR ZN50','Java2');
  AddPhone('Motorola','Sidekick Slide','Java2');
  AddPhone('Motorola','SlimLite','NotSupported');
  AddPhone('Motorola','SLVR','Java2');
  AddPhone('Motorola','SLVR L7','Java2');
  AddPhone('Motorola','SLVR L7e','Java2');
  AddPhone('Motorola','SLVR L9','Java2');
  AddPhone('Motorola','StarTAC 130','NotSupported');
  AddPhone('Motorola','StarTAC 75','NotSupported');
  AddPhone('Motorola','StarTAC 75+','NotSupported');
  AddPhone('Motorola','StarTAC 85','NotSupported');
  AddPhone('Motorola','StarTAC Rainbow','NotSupported');
  AddPhone('Motorola','T180','NotSupported');
  AddPhone('Motorola','T190','NotSupported');
  AddPhone('Motorola','T280i','Java1');
  AddPhone('Motorola','T720','Java1');
  AddPhone('Motorola','T720i','Java1');
  AddPhone('Motorola','T725','Java2');
  AddPhone('Motorola','Talkabout T191','NotSupported');
  AddPhone('Motorola','Talkabout T192','NotSupported');
  AddPhone('Motorola','Talkabout T2288','NotSupported');
  AddPhone('Motorola','Timeport 250','NotSupported');
  AddPhone('Motorola','Timeport 260','NotSupported');
  AddPhone('Motorola','Timeport 280','NotSupported');
  AddPhone('Motorola','Timeport L7089','NotSupported');
  AddPhone('Motorola','Timeport P7389','NotSupported');
  AddPhone('Motorola','Tundra VA76r','Java2');
  AddPhone('Motorola','U9','Java2');
  AddPhone('Motorola','V.box(V100)','NotSupported');
  AddPhone('Motorola','V1000','Java2');
  AddPhone('Motorola','V1050','Java1');
  AddPhone('Motorola','V1100','Java2');
  AddPhone('Motorola','V150','NotSupported');
  AddPhone('Motorola','V171','NotSupported');
  AddPhone('Motorola','V176','Java2');
  AddPhone('Motorola','V180','Java1');
  AddPhone('Motorola','V186','Java2');
  AddPhone('Motorola','V188','Java2');
  AddPhone('Motorola','V191','Java2');
  AddPhone('Motorola','V195','Java2');
  AddPhone('Motorola','V220','Java1');
  AddPhone('Motorola','V226','Java2');
  AddPhone('Motorola','V2288','NotSupported');
  AddPhone('Motorola','V230','Java2');
  AddPhone('Motorola','V235','Java2');
  AddPhone('Motorola','V290','NotSupported');
  AddPhone('Motorola','V291','NotSupported');
  AddPhone('Motorola','V295','NotSupported');
  AddPhone('Motorola','V300','Java2');
  AddPhone('Motorola','V303','Java1');
  AddPhone('Motorola','V323','Java1');
  AddPhone('Motorola','V325','Java1');
  AddPhone('Motorola','V360','Java1');
  AddPhone('Motorola','V361','Java2');
  AddPhone('Motorola','V3688','NotSupported');
  AddPhone('Motorola','V3690','NotSupported');
  AddPhone('Motorola','V3X','NotSupported');
  AddPhone('Motorola','V400','Java1');
  AddPhone('Motorola','V400p','Java2');
  AddPhone('Motorola','V50','NotSupported');
  AddPhone('Motorola','V500','Java1');
  AddPhone('Motorola','V501','Java1');
  AddPhone('Motorola','V525','Java1');
  AddPhone('Motorola','V535','Java2');
  AddPhone('Motorola','V547','Java2');
  AddPhone('Motorola','V550','Java1');
  AddPhone('Motorola','V551','Java1');
  AddPhone('Motorola','V555','Java1');
  AddPhone('Motorola','V557','Java2');
  AddPhone('Motorola','V560','Java2');
  AddPhone('Motorola','V60','NotSupported');
  AddPhone('Motorola','V600','Java2');
  AddPhone('Motorola','V60i','Java1');
  AddPhone('Motorola','V620','Java2');
  AddPhone('Motorola','V635','Java1');
  AddPhone('Motorola','V66','NotSupported');
  AddPhone('Motorola','V66i','Java1');
  AddPhone('Motorola','V690','Java1');
  AddPhone('Motorola','V70','NotSupported');
  AddPhone('Motorola','V710','Java2');
  AddPhone('Motorola','V750','Java1');
  AddPhone('Motorola','V80','Java1');
  AddPhone('Motorola','v8088','NotSupported');
  AddPhone('Motorola','V872','Java1');
  AddPhone('Motorola','V878','Java1');
  AddPhone('Motorola','V975','Java1');
  AddPhone('Motorola','V980','Java1');
  AddPhone('Motorola','VE538','Java2');
  AddPhone('Motorola','VE66','Java2');
  AddPhone('Motorola','VE75','Java2');
  AddPhone('Motorola','W160','NotSupported');
  AddPhone('Motorola','W161','NotSupported');
  AddPhone('Motorola','W177','NotSupported');
  AddPhone('Motorola','W180','NotSupported');
  AddPhone('Motorola','W181','NotSupported');
  AddPhone('Motorola','W205','NotSupported');
  AddPhone('Motorola','W208','NotSupported');
  AddPhone('Motorola','W209','NotSupported');
  AddPhone('Motorola','W213','NotSupported');
  AddPhone('Motorola','W215','NotSupported');
  AddPhone('Motorola','W218','NotSupported');
  AddPhone('Motorola','W220','NotSupported');
  AddPhone('Motorola','W230','NotSupported');
  AddPhone('Motorola','W231','Java2');
  AddPhone('Motorola','W233 Renew','Java2');
  AddPhone('Motorola','W270','Java2');
  AddPhone('Motorola','W315','Java1');
  AddPhone('Motorola','W360','Java1');
  AddPhone('Motorola','W375','Java2');
  AddPhone('Motorola','W377','NotSupported');
  AddPhone('Motorola','W380','Java2');
  AddPhone('Motorola','W388','NotSupported');
  AddPhone('Motorola','W395','Java2');
  AddPhone('Motorola','W396','Java2');
  AddPhone('Motorola','W490','Java2');
  AddPhone('Motorola','W510','Java2');
  AddPhone('Motorola','W7 Active Edition','Java2');
  AddPhone('Motorola','WX160','NotSupported');
  AddPhone('Motorola','WX180','NotSupported');
  AddPhone('Motorola','WX280','Java2');
  AddPhone('Motorola','WX288','Java2');
  AddPhone('Motorola','WX390','Java2');
  AddPhone('Motorola','WX395','Java2');
  AddPhone('Motorola','XT701','Android');
  AddPhone('Motorola','XT720 MOTOROI','Android');
  AddPhone('Motorola','XT800 ZHISHANG','Android');
  AddPhone('Motorola','Z6c','Java2');
  AddPhone('Motorola','Z6w','Java2');
  AddPhone('Motorola','Z9','Java2');
  AddPhone('Motorola','ZN200','Java2');
  AddPhone('Motorola','ZN300','Java2');
  AddPhone('Motorola','ZN5','Java2');
  AddPhone('MWg','Atom Life','Wm6pp');
  AddPhone('MWg','Atom V','Wm6pp');
  AddPhone('MWg','UBiQUiO 501 ','Wm6pp');
  AddPhone('MWg','UBiQUiO 503g','Wm6pp');
  AddPhone('MWg','Zinc II','Wm6pp');
  AddPhone('MyX1-2','myX1-2','Java1');
  AddPhone('NEC','232E','Java1');
  AddPhone('NEC','515','Java1');
  AddPhone('NEC','525','Java1');
  AddPhone('NEC','535M','Java1');
  AddPhone('NEC','802','Java1');
  AddPhone('NEC','804N','NotSupported');
  AddPhone('NEC','a232','Java1');
  AddPhone('NEC','c616v','Java1');
  AddPhone('NEC','DB2000','NotSupported');
  AddPhone('NEC','DB4000','NotSupported');
  AddPhone('NEC','DB4100','NotSupported');
  AddPhone('NEC','DB500','NotSupported');
  AddPhone('NEC','DB5000','NotSupported');
  AddPhone('NEC','DB6000','NotSupported');
  AddPhone('NEC','DB7000','NotSupported');
  AddPhone('NEC','e101','Java2');
  AddPhone('NEC','e1108','Java2');
  AddPhone('NEC','e121','Java2');
  AddPhone('NEC','e122','NotSupported');
  AddPhone('NEC','e228','Java1');
  AddPhone('NEC','e232','NotSupported');
  AddPhone('NEC','e238','Java2');
  AddPhone('NEC','e313','Java1');
  AddPhone('NEC','e338','Java2');
  AddPhone('NEC','e353','Java2');
  AddPhone('NEC','e373','Java2');
  AddPhone('NEC','e525','Java2');
  AddPhone('NEC','e530','Java1');
  AddPhone('NEC','e540/N411i','Java1');
  AddPhone('NEC','e606','Java1');
  AddPhone('NEC','e616','Java2');
  AddPhone('NEC','e636','Java2');
  AddPhone('NEC','e808','Java1');
  AddPhone('NEC','e808y','Java1');
  AddPhone('NEC','e949/L1','Java2');
  AddPhone('NEC','G9D+','NotSupported');
  AddPhone('NEC','N100','Java2');
  AddPhone('NEC','N109','Java1');
  AddPhone('NEC','N110','Java1');
  AddPhone('NEC','N150','Java2');
  AddPhone('NEC','N160','Java1');
  AddPhone('NEC','N200','NotSupported');
  AddPhone('NEC','N2002','NotSupported');
  AddPhone('NEC','N21i','NotSupported');
  AddPhone('NEC','N223i','NotSupported');
  AddPhone('NEC','N22i','NotSupported');
  AddPhone('NEC','N331i','NotSupported');
  AddPhone('NEC','N341i','Java1');
  AddPhone('NEC','N342i','Java1');
  AddPhone('NEC','N343i','Java1');
  AddPhone('NEC','N344i','Java1');
  AddPhone('NEC','N400i','Java1');
  AddPhone('NEC','N401i','Java1');
  AddPhone('NEC','N410i','Java1');
  AddPhone('NEC','N500','NotSupported');
  AddPhone('NEC','N500i','Java2');
  AddPhone('NEC','N500iS','Java2');
  AddPhone('NEC','N503i','NotSupported');
  AddPhone('NEC','N503iS','NotSupported');
  AddPhone('NEC','N504i','NotSupported');
  AddPhone('NEC','N600','NotSupported');
  AddPhone('NEC','N600i','Java1');
  AddPhone('NEC','N610','Java1');
  AddPhone('NEC','N620','Java2');
  AddPhone('NEC','N630','NotSupported');
  AddPhone('NEC','N700','NotSupported');
  AddPhone('NEC','N710','Java1');
  AddPhone('NEC','N750','Java2');
  AddPhone('NEC','N820','Java1');
  AddPhone('NEC','N830','Java1');
  AddPhone('NEC','N840','Java2');
  AddPhone('NEC','N850','Java2');
  AddPhone('NEC','N900','NotSupported');
  AddPhone('NEC','N900iG','Java1');
  AddPhone('NEC','N908','Java2');
  AddPhone('NEC','N910','NotSupported');
  AddPhone('NEC','N920','NotSupported');
  AddPhone('NEC','N923','NotSupported');
  AddPhone('NEC','N930','Java2');
  AddPhone('NEC','N938','Java2');
  AddPhone('NEC','N940','Java2');
  AddPhone('Neonode','N1','NotSupported');
  AddPhone('Neonode','N1m','NotSupported');
  AddPhone('Neonode','N2','NotSupported');
  AddPhone('Nokia','1006','NotSupported');
  AddPhone('Nokia','1100','NotSupported');
  AddPhone('Nokia','1100b','NotSupported');
  AddPhone('Nokia','1101','NotSupported');
  AddPhone('Nokia','1110','NotSupported');
  AddPhone('Nokia','1110 / 1112','NotSupported');
  AddPhone('Nokia','1110i','NotSupported');
  AddPhone('Nokia','1112','NotSupported');
  AddPhone('Nokia','1200','NotSupported');
  AddPhone('Nokia','1202','NotSupported');
  AddPhone('Nokia','1203','NotSupported');
  AddPhone('Nokia','1208','NotSupported');
  AddPhone('Nokia','1209','NotSupported');
  AddPhone('Nokia','1280','NotSupported');
  AddPhone('Nokia','1508','NotSupported');
  AddPhone('Nokia','1508i','NotSupported');
  AddPhone('Nokia','1600','NotSupported');
  AddPhone('Nokia','1606','NotSupported');
  AddPhone('Nokia','1616','NotSupported');
  AddPhone('Nokia','1650','NotSupported');
  AddPhone('Nokia','1661','NotSupported');
  AddPhone('Nokia','1662','Java2');
  AddPhone('Nokia','1680 classic','NotSupported');
  AddPhone('Nokia','1800','NotSupported');
  AddPhone('Nokia','2005','NotSupported');
  AddPhone('Nokia','2100','NotSupported');
  AddPhone('Nokia','2110','NotSupported');
  AddPhone('Nokia','2125i / 2128i / 2126','NotSupported');
  AddPhone('Nokia','2135','NotSupported');
  AddPhone('Nokia','2220 slide','Java2');
  AddPhone('Nokia','2228','NotSupported');
  AddPhone('Nokia','2300','NotSupported');
  AddPhone('Nokia','2310','NotSupported');
  AddPhone('Nokia','2320 classic','Java2');
  AddPhone('Nokia','2323 classic','Java2');
  AddPhone('Nokia','2330 classic','Java2');
  AddPhone('Nokia','2355','Java1');
  AddPhone('Nokia','2365i / 2366i','NotSupported');
  AddPhone('Nokia','2505','NotSupported');
  AddPhone('Nokia','2600','NotSupported');
  AddPhone('Nokia','2600 classic','Java2');
  AddPhone('Nokia','2605 Mirage','NotSupported');
  AddPhone('Nokia','2610','NotSupported');
  AddPhone('Nokia','2626','Java2');
  AddPhone('Nokia','2630','Java2');
  AddPhone('Nokia','2650','Java1');
  AddPhone('Nokia','2651 / 2650','Java1');
  AddPhone('Nokia','2652','Java1');
  AddPhone('Nokia','2660','Java2');
  AddPhone('Nokia','2680 slide','Java2');
  AddPhone('Nokia','2690','Java2');
  AddPhone('Nokia','2700 classic','Java2');
  AddPhone('Nokia','2705 Shade','NotSupported');
  AddPhone('Nokia','2710 Navigation Edition','Java2');
  AddPhone('Nokia','2720 fold','Java2');
  AddPhone('Nokia','2730 classic','Java2');
  AddPhone('Nokia','2760','Java2');
  AddPhone('Nokia','2855','Java2');
  AddPhone('Nokia','2855i','Java2');
  AddPhone('Nokia','2865 / 2865i','Java2');
  AddPhone('Nokia','3100','Java1');
  AddPhone('Nokia','3100 / 3120','Java1');
  AddPhone('Nokia','3105','Java1');
  AddPhone('Nokia','3108','Java1');
  AddPhone('Nokia','3109 classic','Java2');
  AddPhone('Nokia','3110','Java2');
  AddPhone('Nokia','3110 classic','Java2');
  AddPhone('Nokia','3110 Evolve','Java2');
  AddPhone('Nokia','3120','Java1');
  AddPhone('Nokia','3120 classic','Java2');
  AddPhone('Nokia','3125','Java1');
  AddPhone('Nokia','3128','NotSupported');
  AddPhone('Nokia','3152','Java2');
  AddPhone('Nokia','3155 / 3155i / 3152','Java2');
  AddPhone('Nokia','3155i','Java2');
  AddPhone('Nokia','3200','Java1');
  AddPhone('Nokia','3205','Java1');
  AddPhone('Nokia','3208c','Java2');
  AddPhone('Nokia','3210','NotSupported');
  AddPhone('Nokia','3220','Java2');
  AddPhone('Nokia','3230','Java2');
  AddPhone('Nokia','3250','Java2');
  AddPhone('Nokia','3300','Java1');
  AddPhone('Nokia','3310','NotSupported');
  AddPhone('Nokia','3330','NotSupported');
  AddPhone('Nokia','3350','Java1');
  AddPhone('Nokia','3410','Java1');
  AddPhone('Nokia','3500 classic','Java2');
  AddPhone('Nokia','3510','NotSupported');
  AddPhone('Nokia','3510i','Java1');
  AddPhone('Nokia','3520','Java1');
  AddPhone('Nokia','3530','Java1');
  AddPhone('Nokia','3555','Java2');
  AddPhone('Nokia','3560','Java1');
  AddPhone('Nokia','3570','Java1');
  AddPhone('Nokia','3585','Java1');
  AddPhone('Nokia','3585i','Java1');
  AddPhone('Nokia','3586i','Java1');
  AddPhone('Nokia','3587i','Java1');
  AddPhone('Nokia','3590','Java1');
  AddPhone('Nokia','3595','Java1');
  AddPhone('Nokia','3600','Java1');
  AddPhone('Nokia','3600 slide','Java2');
  AddPhone('Nokia','3606','Java2');
  AddPhone('Nokia','3608','Java2');
  AddPhone('Nokia','3610','NotSupported');
  AddPhone('Nokia','3610 fold','Java2');
  AddPhone('Nokia','3620','Java1');
  AddPhone('Nokia','3650','Java1');
  AddPhone('Nokia','3660','Java1');
  AddPhone('Nokia','3710 fold','Java2');
  AddPhone('Nokia','3711','Java2');
  AddPhone('Nokia','3720 classic','Java2');
  AddPhone('Nokia','5000','Java2');
  AddPhone('Nokia','5030 XpressRadio','Java2');
  AddPhone('Nokia','5070','Java2');
  AddPhone('Nokia','5100','Java1');
  AddPhone('Nokia','5110','NotSupported');
  AddPhone('Nokia','5130 XpressMic','Java2');
  AddPhone('Nokia','5130 XpressMusic','Java2');
  AddPhone('Nokia','5140','Java2');
  AddPhone('Nokia','5140i','NotSupported');
  AddPhone('Nokia','5200','Java2');
  AddPhone('Nokia','5210','NotSupported');
  AddPhone('Nokia','5220 XpressMic','Java2');
  AddPhone('Nokia','5220 XpressMusic','Java2');
  AddPhone('Nokia','5230','Java2');
  AddPhone('Nokia','5230 Nuron','Java2');
  AddPhone('Nokia','5235 Comes With Mic','Java2');
  AddPhone('Nokia','5235 Comes With Music','Java2');
  AddPhone('Nokia','5300','Java2');
  AddPhone('Nokia','5300 XpressMic','Java2');
  AddPhone('Nokia','5310','Java2');
  AddPhone('Nokia','5310 XpressMic','Java2');
  AddPhone('Nokia','5310 XpressMusic','Java2');
  AddPhone('Nokia','5320 XpressMic','Java2');
  AddPhone('Nokia','5320 XpressMusic','Java2');
  AddPhone('Nokia','5330 Mobile TV Edition','Java2');
  AddPhone('Nokia','5330 XpressMic','Java2');
  AddPhone('Nokia','5330 XpressMusic','Java2');
  AddPhone('Nokia','5500','NotSupported');
  AddPhone('Nokia','5500 Sport','Java2');
  AddPhone('Nokia','5510','NotSupported');
  AddPhone('Nokia','5530 XpressMic','Java2');
  AddPhone('Nokia','5530 XpressMusic','Java2');
  AddPhone('Nokia','5610','Java2');
  AddPhone('Nokia','5610 XpressMic','Java2');
  AddPhone('Nokia','5610 XpressMusic','Java2');
  AddPhone('Nokia','5630 XpressMic','Java2');
  AddPhone('Nokia','5630 XpressMusic','Java2');
  AddPhone('Nokia','5700','Java2');
  AddPhone('Nokia','5700 XpressMic','Java2');
  AddPhone('Nokia','5730 XpressMic','Java2');
  AddPhone('Nokia','5730 XpressMusic','Java2');
  AddPhone('Nokia','5800 Navigation Edition','Java2');
  AddPhone('Nokia','5800 XpressMic','Java2');
  AddPhone('Nokia','5800 XpressMusic','Java2');
  AddPhone('Nokia','6010','Java1');
  AddPhone('Nokia','6012','Java1');
  AddPhone('Nokia','6015','Java1');
  AddPhone('Nokia','6015i / 6012 / 6011i / 6016i / 6019i','Java1');
  AddPhone('Nokia','6020','Java2');
  AddPhone('Nokia','6021','Java2');
  AddPhone('Nokia','6030','Java2');
  AddPhone('Nokia','6060','Java2');
  AddPhone('Nokia','6060 / 6061 / 6062','NotSupported');
  AddPhone('Nokia','6070','Java2');
  AddPhone('Nokia','6080','Java2');
  AddPhone('Nokia','6085','Java2');
  AddPhone('Nokia','6086','Java2');
  AddPhone('Nokia','6100','Java1');
  AddPhone('Nokia','6101','Java2');
  AddPhone('Nokia','6101 / 6102','Java2');
  AddPhone('Nokia','6102','Java2');
  AddPhone('Nokia','6103','Java2');
  AddPhone('Nokia','6103 / 6102i','Java2');
  AddPhone('Nokia','6108','Java2');
  AddPhone('Nokia','6110','NotSupported');
  AddPhone('Nokia','6110 Navigator','Java2');
  AddPhone('Nokia','6111','Java2');
  AddPhone('Nokia','6120 classic','Java2');
  AddPhone('Nokia','6121 classic','Java2');
  AddPhone('Nokia','6124 classic','Java2');
  AddPhone('Nokia','6125','Java2');
  AddPhone('Nokia','6126','Java2');
  AddPhone('Nokia','6126 / 6133b','Java2');
  AddPhone('Nokia','6130','NotSupported');
  AddPhone('Nokia','6131','Java2');
  AddPhone('Nokia','6131 NFC','Java2');
  AddPhone('Nokia','6133','Java2');
  AddPhone('Nokia','6136','Java2');
  AddPhone('Nokia','6150','NotSupported');
  AddPhone('Nokia','6151','Java2');
  AddPhone('Nokia','6155','Java2');
  AddPhone('Nokia','6155i','Java2');
  AddPhone('Nokia','6165','Java2');
  AddPhone('Nokia','6165i / 6165','Java2');
  AddPhone('Nokia','6170','Java2');
  AddPhone('Nokia','6175i','Java2');
  AddPhone('Nokia','6200','Java1');
  AddPhone('Nokia','6205','Java2');
  AddPhone('Nokia','6208 classic','Java2');
  AddPhone('Nokia','6208c','Java2');
  AddPhone('Nokia','6210','Java2');
  AddPhone('Nokia','6210 Navigator','Java2');
  AddPhone('Nokia','6212 classic','Java2');
  AddPhone('Nokia','6215i','NotSupported');
  AddPhone('Nokia','6216 classic','Java2');
  AddPhone('Nokia','6220','Java1');
  AddPhone('Nokia','6220 classic','Java2');
  AddPhone('Nokia','6225','Java1');
  AddPhone('Nokia','6230','Java2');
  AddPhone('Nokia','6230i','Java2');
  AddPhone('Nokia','6233','Java2');
  AddPhone('Nokia','6233 / 6234','Java2');
  AddPhone('Nokia','6234','Java2');
  AddPhone('Nokia','6235','Java2');
  AddPhone('Nokia','6235i','Java2');
  AddPhone('Nokia','6236i','Java2');
  AddPhone('Nokia','6250','NotSupported');
  AddPhone('Nokia','6255','Java2');
  AddPhone('Nokia','6255i / 6256i','Java2');
  AddPhone('Nokia','6260','Java2');
  AddPhone('Nokia','6260 slide','Java2');
  AddPhone('Nokia','6263','Java2');
  AddPhone('Nokia','6265','Java2');
  AddPhone('Nokia','6265i','Java2');
  AddPhone('Nokia','6267','Java2');
  AddPhone('Nokia','6270','Java2');
  AddPhone('Nokia','6275','Java2');
  AddPhone('Nokia','6275 / 6275i','Java2');
  AddPhone('Nokia','6280','Java2');
  AddPhone('Nokia','6282','Java2');
  AddPhone('Nokia','6288','Java2');
  AddPhone('Nokia','6290','Java2');
  AddPhone('Nokia','6300','Java2');
  AddPhone('Nokia','6300i','Java2');
  AddPhone('Nokia','6301','Java2');
  AddPhone('Nokia','6303 classic','Java2');
  AddPhone('Nokia','6303i classic','Java2');
  AddPhone('Nokia','6305i','NotSupported');
  AddPhone('Nokia','6310','NotSupported');
  AddPhone('Nokia','6310i','Java1');
  AddPhone('Nokia','6315i','NotSupported');
  AddPhone('Nokia','6350','Java2');
  AddPhone('Nokia','6500','NotSupported');
  AddPhone('Nokia','6500 classic','Java2');
  AddPhone('Nokia','6500 slide','Java2');
  AddPhone('Nokia','6510','NotSupported');
  AddPhone('Nokia','6555','Java2');
  AddPhone('Nokia','6560','Java2');
  AddPhone('Nokia','6585','Java1');
  AddPhone('Nokia','6600','Java2');
  AddPhone('Nokia','6600 fold','Java2');
  AddPhone('Nokia','6600 slide','Java2');
  AddPhone('Nokia','6600i slide','Java2');
  AddPhone('Nokia','6610','Java1');
  AddPhone('Nokia','6610i','Java1');
  AddPhone('Nokia','6620','Java2');
  AddPhone('Nokia','6630','Java2');
  AddPhone('Nokia','6638','NotSupported');
  AddPhone('Nokia','6650','Java1');
  AddPhone('Nokia','6650 fold','Java2');
  AddPhone('Nokia','6650 T-Mobile','Java2');
  AddPhone('Nokia','6651','Java2');
  AddPhone('Nokia','6670','Java2');
  AddPhone('Nokia','6680','Java2');
  AddPhone('Nokia','6681','Java2');
  AddPhone('Nokia','6682','Java2');
  AddPhone('Nokia','6682 / 6681','Java2');
  AddPhone('Nokia','6700 classic','Java2');
  AddPhone('Nokia','6700 slide','Java2');
  AddPhone('Nokia','6708','Java2');
  AddPhone('Nokia','6710 Navigator','Java2');
  AddPhone('Nokia','6720 classic','Java2');
  AddPhone('Nokia','6730 classic','Java2');
  AddPhone('Nokia','6760 slide','Java2');
  AddPhone('Nokia','6788','Java2');
  AddPhone('Nokia','6790 Surge','Java2');
  AddPhone('Nokia','6800','Java1');
  AddPhone('Nokia','6810','Java1');
  AddPhone('Nokia','6820','Java1');
  AddPhone('Nokia','6820 / 6820i','Java2');
  AddPhone('Nokia','6822','Java2');
  AddPhone('Nokia','7020','Java2');
  AddPhone('Nokia','7070 Prism','Java2');
  AddPhone('Nokia','7088','NotSupported');
  AddPhone('Nokia','7100 Supernova','Java2');
  AddPhone('Nokia','7110','NotSupported');
  AddPhone('Nokia','7200','Java1');
  AddPhone('Nokia','7205 Intrigue','NotSupported');
  AddPhone('Nokia','7210','Java1');
  AddPhone('Nokia','7210 Supernova','Java2');
  AddPhone('Nokia','7230','Java2');
  AddPhone('Nokia','7250','Java1');
  AddPhone('Nokia','7250i','Java1');
  AddPhone('Nokia','7260','Java2');
  AddPhone('Nokia','7270','Java2');
  AddPhone('Nokia','7280','NotSupported');
  AddPhone('Nokia','7310 Supernova','Java2');
  AddPhone('Nokia','7360','Java2');
  AddPhone('Nokia','7370','Java2');
  AddPhone('Nokia','7373','Java2');
  AddPhone('Nokia','7380','Java2');
  AddPhone('Nokia','7390','Java2');
  AddPhone('Nokia','7500 Prism','Java2');
  AddPhone('Nokia','7510','Java2');
  AddPhone('Nokia','7510 Supernova','Java2');
  AddPhone('Nokia','7600','Java1');
  AddPhone('Nokia','7610','Java1');
  AddPhone('Nokia','7610 / 7610B','Java2');
  AddPhone('Nokia','7610 Supernova','Java2');
  AddPhone('Nokia','7650','Java1');
  AddPhone('Nokia','7700','Java2');
  AddPhone('Nokia','7705 Twist','NotSupported');
  AddPhone('Nokia','7710','Java2');
  AddPhone('Nokia','7900 Crystal Prism','Java2');
  AddPhone('Nokia','7900 Prism','Java2');
  AddPhone('Nokia','8110','NotSupported');
  AddPhone('Nokia','8208','NotSupported');
  AddPhone('Nokia','8210','NotSupported');
  AddPhone('Nokia','8250','NotSupported');
  AddPhone('Nokia','8310','NotSupported');
  AddPhone('Nokia','8600 Luna','Java2');
  AddPhone('Nokia','8800','Java2');
  AddPhone('Nokia','8800 Arte','Java2');
  AddPhone('Nokia','8800 Carbon Arte','Java2');
  AddPhone('Nokia','8800 Gold Arte','Java2');
  AddPhone('Nokia','8800 Sapphire Arte','Java2');
  AddPhone('Nokia','8800 Sirocco','Java2');
  AddPhone('Nokia','8800 Sirocco Edition','Java2');
  AddPhone('Nokia','8801','Java2');
  AddPhone('Nokia','8801 / 8800','Java2');
  AddPhone('Nokia','8810','NotSupported');
  AddPhone('Nokia','8850','NotSupported');
  AddPhone('Nokia','8855','NotSupported');
  AddPhone('Nokia','8890','NotSupported');
  AddPhone('Nokia','8910','NotSupported');
  AddPhone('Nokia','8910i','Java1');
  AddPhone('Nokia','9000 Communicator','NotSupported');
  AddPhone('Nokia','9110i Communicator','NotSupported');
  AddPhone('Nokia','9210 Communicator','Java1');
  AddPhone('Nokia','9210i Communicator','Java1');
  AddPhone('Nokia','9290 Communicator','Java1');
  AddPhone('Nokia','9300','Java2');
  AddPhone('Nokia','9300i','Java2');
  AddPhone('Nokia','9500','Java2');
  AddPhone('Nokia','9500 Communicator','Java2');
  AddPhone('Nokia','C5','Java2');
  AddPhone('Nokia','E50','Java2');
  AddPhone('Nokia','E51','Java2');
  AddPhone('Nokia','E51 camera-free','Java2');
  AddPhone('Nokia','E52','Java2');
  AddPhone('Nokia','E55','Java2');
  AddPhone('Nokia','E60','Java2');
  AddPhone('Nokia','E61','Java2');
  AddPhone('Nokia','E61i','Java2');
  AddPhone('Nokia','E62','Java2');
  AddPhone('Nokia','E63','Java2');
  AddPhone('Nokia','E65','Java2');
  AddPhone('Nokia','E66','Java2');
  AddPhone('Nokia','E70','Java2');
  AddPhone('Nokia','E71','Java2');
  AddPhone('Nokia','E71x','Java2');
  AddPhone('Nokia','E72','Java2');
  AddPhone('Nokia','E75','Java2');
  AddPhone('Nokia','E90','Java2');
  AddPhone('Nokia','E90 Communicator','Java2');
  AddPhone('Nokia','Mako','Java2');
  AddPhone('Nokia','Mural','Java2');
  AddPhone('Nokia','N70','Java2');
  AddPhone('Nokia','N71','Java2');
  AddPhone('Nokia','N72','Java2');
  AddPhone('Nokia','N73','Java2');
  AddPhone('Nokia','N75','Java2');
  AddPhone('Nokia','N76','Java2');
  AddPhone('Nokia','N77','Java2');
  AddPhone('Nokia','N78','Java2');
  AddPhone('Nokia','N79','Java2');
  AddPhone('Nokia','N80','Java2');
  AddPhone('Nokia','N81','Java2');
  AddPhone('Nokia','N81 8GB','Java2');
  AddPhone('Nokia','N82','Java2');
  AddPhone('Nokia','N85','Java2');
  AddPhone('Nokia','N86 8MP','Java2');
  AddPhone('Nokia','N90','Java2');
  AddPhone('Nokia','N900','Java2');
  AddPhone('Nokia','N91','Java2');
  AddPhone('Nokia','N92','Java2');
  AddPhone('Nokia','N93','Java2');
  AddPhone('Nokia','N93i','Java2');
  AddPhone('Nokia','N95','Java2');
  AddPhone('Nokia','N95 8GB','Java2');
  AddPhone('Nokia','N96','Java2');
  AddPhone('Nokia','N97','Java2');
  AddPhone('Nokia','N97 mini','Java2');
  AddPhone('Nokia','N-Gage','Java1');
  AddPhone('Nokia','N-Gage QD','Java1');
  AddPhone('Nokia','n-gageQD','Java1');
  AddPhone('Nokia','Nokia N-Gage Game Deck','Java1');
  AddPhone('Nokia','Shorty','NotSupported');
  AddPhone('Nokia','Snapper','Java2');
  AddPhone('Nokia','Tresher','Java2');
  AddPhone('Nokia','X3','Java2');
  AddPhone('Nokia','X6','Java2');
  AddPhone('Nokia','X6 16GB','Java2');
  AddPhone('O2','Cocoon','Java1');
  AddPhone('O2','Cosmo','Java2');
  AddPhone('O2','Ice','Java1');
  AddPhone('O2','Jet','Java1');
  AddPhone('O2','X1b','NotSupported');
  AddPhone('O2','X1i','NotSupported');
  AddPhone('O2','X2','Java2');
  AddPhone('O2','X2i','Java2');
  AddPhone('O2','X3','Java2');
  AddPhone('O2','X4','Java2');
  AddPhone('O2','X7','Java1');
  AddPhone('O2','XDA','Java2');
  AddPhone('O2','XDA Argon','Java2');
  AddPhone('O2','XDA Atom','Java2');
  AddPhone('O2','XDA Atom Exec','Wm5pp');
  AddPhone('O2','XDA Atom Life','Wm5pp');
  AddPhone('O2','XDA Comet','Wm6pp');
  AddPhone('O2','XDA Exec','Wm5pp');
  AddPhone('O2','XDA Flame','Wm5pp');
  AddPhone('O2','XDA Graphite','Wm5sp');
  AddPhone('O2','XDA Guide','Wm6pp');
  AddPhone('O2','XDA Ignito','Wm6pp');
  AddPhone('O2','XDA II','Wm2003pp');
  AddPhone('O2','XDA II mini','Wm2003pp');
  AddPhone('O2','XDA IIi','Wm2003pp');
  AddPhone('O2','XDA IIs','Wm2003pp');
  AddPhone('O2','XDA mini S','Wm5pp');
  AddPhone('O2','XDA Neo','Wm5pp');
  AddPhone('O2','XDA Nova','Wm6pp');
  AddPhone('O2','XDA Orbit','Wm5pp');
  AddPhone('O2','XDA Orbit II','Wm6pp');
  AddPhone('O2','XDA Orion','Wm5sp');
  AddPhone('O2','XDA phone','Wm5pp');
  AddPhone('O2','XDA Serra','Java2');
  AddPhone('O2','XDA Star','Wm6pp');
  AddPhone('O2','XDA Stealth','Wm5pp');
  AddPhone('O2','XDA Stellar','Wm6pp');
  AddPhone('O2','XDA Terra','Wm6pp');
  AddPhone('O2','XDA Trion','Wm5pp');
  AddPhone('O2','XDA Zest','Wm6pp');
  AddPhone('O2','XDA Zinc','Wm5pp');
  AddPhone('O2','XM','Java2');
  AddPhone('O2','Xphone','Wm2003sp');
  AddPhone('O2','Xphone II','Wm2003sp');
  AddPhone('O2','Xphone IIm','Wm2003sp');
  AddPhone('Palm','Centro','Palm');
  AddPhone('Palm','Pixi','Palm');
  AddPhone('Palm','Pixi Plus','Palm');
  AddPhone('Palm','Pre','Palm');
  AddPhone('Palm','Pre Plus','Palm');
  AddPhone('Palm','Treo 180','Palm');
  AddPhone('Palm','Treo 270','Palm');
  AddPhone('Palm','Treo 500v','Palm');
  AddPhone('Palm','Treo 600','Palm');
  AddPhone('Palm','Treo 650','Palm');
  AddPhone('Palm','Treo 680','Palm');
  AddPhone('Palm','Treo 750','Palm');
  AddPhone('Palm','Treo 750v','Palm');
  AddPhone('Palm','Treo Pro','Palm');
  AddPhone('Panasonic','A100 Series','NotSupported');
  AddPhone('Panasonic','A100/A101/A102','Java1');
  AddPhone('Panasonic','A200','Java1');
  AddPhone('Panasonic','A210','Java1');
  AddPhone('Panasonic','A500','Java1');
  AddPhone('Panasonic','C3003P','Java1');
  AddPhone('Panasonic','G50','NotSupported');
  AddPhone('Panasonic','G51','NotSupported');
  AddPhone('Panasonic','G60','NotSupported');
  AddPhone('Panasonic','G600','NotSupported');
  AddPhone('Panasonic','G70','NotSupported');
  AddPhone('Panasonic','GD30','NotSupported');
  AddPhone('Panasonic','GD35','NotSupported');
  AddPhone('Panasonic','GD55','NotSupported');
  AddPhone('Panasonic','GD67','NotSupported');
  AddPhone('Panasonic','GD70','NotSupported');
  AddPhone('Panasonic','GD75','NotSupported');
  AddPhone('Panasonic','GD87','NotSupported');
  AddPhone('Panasonic','GD90','NotSupported');
  AddPhone('Panasonic','GD92','NotSupported');
  AddPhone('Panasonic','GD93','NotSupported');
  AddPhone('Panasonic','GD95','NotSupported');
  AddPhone('Panasonic','MX6','Java2');
  AddPhone('Panasonic','MX7','Java2');
  AddPhone('Panasonic','P2101V','NotSupported');
  AddPhone('Panasonic','P341i','Java1');
  AddPhone('Panasonic','P503i','NotSupported');
  AddPhone('Panasonic','P503iS','NotSupported');
  AddPhone('Panasonic','P504i','NotSupported');
  AddPhone('Panasonic','SA6','Java2');
  AddPhone('Panasonic','SA7','Java2');
  AddPhone('Panasonic','SC3','Java1');
  AddPhone('Panasonic','VS2','Java2');
  AddPhone('Panasonic','VS3','Java2');
  AddPhone('Panasonic','VS6','Java2');
  AddPhone('Panasonic','VS7','Java1');
  AddPhone('Panasonic','X100','Java1');
  AddPhone('Panasonic','X11','Java1');
  AddPhone('Panasonic','X200','Java1');
  AddPhone('Panasonic','X300','Java1');
  AddPhone('Panasonic','X400','Java1');
  AddPhone('Panasonic','X500','Java2');
  AddPhone('Panasonic','X66','Java1');
  AddPhone('Panasonic','X68/X77','Java1');
  AddPhone('Panasonic','X70','NotSupported');
  AddPhone('Panasonic','X700','Java2');
  AddPhone('Panasonic','X800','Java2');
  AddPhone('Panasonic','X88','Java1');
  AddPhone('Panasonic','Z800','Java2');
  AddPhone('Pantech','C790 Reveal','Java2');
  AddPhone('Pantech','Duo','Java2');
  AddPhone('Pantech','G200','Java1');
  AddPhone('Pantech','G300','NotSupported');
  AddPhone('Pantech','G500','NotSupported');
  AddPhone('Pantech','G600','NotSupported');
  AddPhone('Pantech','G670','Java1');
  AddPhone('Pantech','G700','NotSupported');
  AddPhone('Pantech','G800','Java1');
  AddPhone('Pantech','G900','NotSupported');
  AddPhone('Pantech','GB100','NotSupported');
  AddPhone('Pantech','GB200','Java1');
  AddPhone('Pantech','GB300','Java1');
  AddPhone('Pantech','GF100','Java1');
  AddPhone('Pantech','GF200','Java1');
  AddPhone('Pantech','GF500','Java2');
  AddPhone('Pantech','GI100','Java1');
  AddPhone('Pantech','Impact','Java2');
  AddPhone('Pantech','Matrix','Java2');
  AddPhone('Pantech','Matrix Pro','Wm6sp');
  AddPhone('Pantech','PG-1000s','NotSupported');
  AddPhone('Pantech','PG-1200','Java2');
  AddPhone('Pantech','PG-1300','Java2');
  AddPhone('Pantech','PG-1400','Java2');
  AddPhone('Pantech','PG-1500','Java2');
  AddPhone('Pantech','PG-1600','Java2');
  AddPhone('Pantech','PG-1800','Java1');
  AddPhone('Pantech','PG-1900','Java2');
  AddPhone('Pantech','PG-2800','Java2');
  AddPhone('Pantech','PG3000','Java2');
  AddPhone('Pantech','PG-3200','Java2');
  AddPhone('Pantech','PG-3300','Java2');
  AddPhone('Pantech','PG-3500','Java2');
  AddPhone('Pantech','PG-3600','Java2');
  AddPhone('Pantech','PG-3600V','Java2');
  AddPhone('Pantech','PG-3900','Java2');
  AddPhone('Pantech','PG-6100','Java2');
  AddPhone('Pantech','PG-6200','Java2');
  AddPhone('Pantech','PG-8000','NotSupported');
  AddPhone('Pantech','PU-5000','Java2');
  AddPhone('Pantech','Q80','NotSupported');
  AddPhone('Pantech','Slate','Java2');
  AddPhone('Pantech','U-4000','Java2');
  AddPhone('Philips','160','NotSupported');
  AddPhone('Philips','162','NotSupported');
  AddPhone('Philips','180','NotSupported');
  AddPhone('Philips','191','NotSupported');
  AddPhone('Philips','192','NotSupported');
  AddPhone('Philips','193','NotSupported');
  AddPhone('Philips','290','NotSupported');
  AddPhone('Philips','292','NotSupported');
  AddPhone('Philips','298','NotSupported');
  AddPhone('Philips','330','NotSupported');
  AddPhone('Philips','350','Java1');
  AddPhone('Philips','355','Java1');
  AddPhone('Philips','362','Java2');
  AddPhone('Philips','390','NotSupported');
  AddPhone('Philips','392','NotSupported');
  AddPhone('Philips','399','Java2');
  AddPhone('Philips','530','NotSupported');
  AddPhone('Philips','535','NotSupported');
  AddPhone('Philips','550','Java2');
  AddPhone('Philips','568','Java2');
  AddPhone('Philips','580','NotSupported');
  AddPhone('Philips','588','Java2');
  AddPhone('Philips','598','Java2');
  AddPhone('Philips','630','NotSupported');
  AddPhone('Philips','636','NotSupported');
  AddPhone('Philips','639','NotSupported');
  AddPhone('Philips','650','Java2');
  AddPhone('Philips','655','Java2');
  AddPhone('Philips','659','Java2');
  AddPhone('Philips','680','Java1');
  AddPhone('Philips','692','Java2');
  AddPhone('Philips','699 Dual SIM','Java2');
  AddPhone('Philips','755','Java2');
  AddPhone('Philips','759','Java1');
  AddPhone('Philips','760','Java2');
  AddPhone('Philips','766','Java2');
  AddPhone('Philips','768','Java2');
  AddPhone('Philips','855','Java2');
  AddPhone('Philips','859','Java2');
  AddPhone('Philips','868','Java2');
  AddPhone('Philips','892','Java2');
  AddPhone('Philips','960','Java2');
  AddPhone('Philips','968','Java2');
  AddPhone('Philips','Azalis 238','NotSupported');
  AddPhone('Philips','Azalis 268','NotSupported');
  AddPhone('Philips','C600','Java2');
  AddPhone('Philips','C700','Java2');
  AddPhone('Philips','C702','Java2');
  AddPhone('Philips','D908','Wm6pp');
  AddPhone('Philips','Diga','NotSupported');
  AddPhone('Philips','E100','Java2');
  AddPhone('Philips','E102','Java2');
  AddPhone('Philips','E210','Java2');
  AddPhone('Philips','Fisio 120','NotSupported');
  AddPhone('Philips','Fisio 121','NotSupported');
  AddPhone('Philips','Fisio 610','NotSupported');
  AddPhone('Philips','Fisio 620','NotSupported');
  AddPhone('Philips','Fisio 625','NotSupported');
  AddPhone('Philips','Fisio 820','NotSupported');
  AddPhone('Philips','Fisio 825','NotSupported');
  AddPhone('Philips','Fizz','NotSupported');
  AddPhone('Philips','Genie','NotSupported');
  AddPhone('Philips','Genie 2000','NotSupported');
  AddPhone('Philips','Genie db','NotSupported');
  AddPhone('Philips','Genie Sport','NotSupported');
  AddPhone('Philips','M200','Java2');
  AddPhone('Philips','M600','Java2');
  AddPhone('Philips','Ozeo','NotSupported');
  AddPhone('Philips','Ozeo 8@8','NotSupported');
  AddPhone('Philips','S200','NotSupported');
  AddPhone('Philips','S220','NotSupported');
  AddPhone('Philips','S660','NotSupported');
  AddPhone('Philips','S800','Java2');
  AddPhone('Philips','S880','NotSupported');
  AddPhone('Philips','S890','NotSupported');
  AddPhone('Philips','S900','NotSupported');
  AddPhone('Philips','Savvy','NotSupported');
  AddPhone('Philips','Savvy DB','NotSupported');
  AddPhone('Philips','Savvy Vogue','NotSupported');
  AddPhone('Philips','Spark','NotSupported');
  AddPhone('Philips','TM700','Java2');
  AddPhone('Philips','V808','Java2');
  AddPhone('Philips','V900','Java2');
  AddPhone('Philips','W186','Java2');
  AddPhone('Philips','X100','Java2');
  AddPhone('Philips','X320','Java2');
  AddPhone('Philips','X500','Java2');
  AddPhone('Philips','X550','Java2');
  AddPhone('Philips','X603','Java2');
  AddPhone('Philips','X620','Java2');
  AddPhone('Philips','X630','Java2');
  AddPhone('Philips','X650','Java2');
  AddPhone('Philips','X710','Java2');
  AddPhone('Philips','X800','Java2');
  AddPhone('Philips','X810','Java2');
  AddPhone('Philips','Xenium','Java2');
  AddPhone('Philips','Xenium 9@9','Java2');
  AddPhone('Philips','Xenium 9@9 ++','Java2');
  AddPhone('Philips','Xenium 9@98','Java2');
  AddPhone('Philips','Xenium 9@9a','Java2');
  AddPhone('Philips','Xenium 9@9d','Java2');
  AddPhone('Philips','Xenium 9@9e','Java2');
  AddPhone('Philips','Xenium 9@9f','Java2');
  AddPhone('Philips','Xenium 9@9g','Java2');
  AddPhone('Philips','Xenium 9@9h','NotSupported');
  AddPhone('Philips','Xenium 9@9i','Java2');
  AddPhone('Philips','Xenium 9@9j','Java2');
  AddPhone('Philips','Xenium 9@9k','NotSupported');
  AddPhone('Philips','Xenium 9@9m','Java2');
  AddPhone('Philips','Xenium 9@9q','Java2');
  AddPhone('Philips','Xenium 9@9r','Java2');
  AddPhone('Philips','Xenium 9@9s','Java2');
  AddPhone('Philips','Xenium 9@9t','Java2');
  AddPhone('Philips','Xenium 9@9u','Java2');
  AddPhone('Philips','Xenium 9@9v','Java2');
  AddPhone('Philips','Xenium 9@9w','Java2');
  AddPhone('Philips','Xenium 9@9z','NotSupported');
  AddPhone('Philips','Xenium K700','Java2');
  AddPhone('Philips','Xenium X300','Java2');
  AddPhone('Philips','Xenium X501','Java2');
  AddPhone('Philips','Xenium X520','Java2');
  AddPhone('Philips','Xenium X530','Java2');
  AddPhone('Philips','Xenium X600','Java2');
  AddPhone('Philips','Xenium X700','Java2');
  AddPhone('Philips','Xenium X806','Java2');
  AddPhone('Philips','Xenium X830','Java2');
  AddPhone('Qtek','1010','Java1');
  AddPhone('Qtek','2020','Java1');
  AddPhone('Qtek','2020i','Java1');
  AddPhone('Qtek','7070','Java1');
  AddPhone('Qtek','8010','Java2');
  AddPhone('Qtek','8020','Wm2003sp');
  AddPhone('Qtek','8060','Java2');
  AddPhone('Qtek','8080','Java1');
  AddPhone('Qtek','8100','Java2');
  AddPhone('Qtek','8300','Java2');
  AddPhone('Qtek','8310','Wm5sp');
  AddPhone('Qtek','8500','Java1');
  AddPhone('Qtek','8600','Java2');
  AddPhone('Qtek','9000','Wm5pp');
  AddPhone('Qtek','9090','Java2');
  AddPhone('Qtek','9100','Java2');
  AddPhone('Qtek','9600','Java2');
  AddPhone('Qtek','A9100','Java2');
  AddPhone('Qtek','S100','Java2');
  AddPhone('Qtek','S110','Java2');
  AddPhone('Qtek','S200','Java1');
  AddPhone('Research In Motion','6210 / 6220 / 6230','Java1');
  AddPhone('Research In Motion','6710 / 6720','Java2');
  AddPhone('Research In Motion','7130v / 7130g / 7130e / 7130c','Java2');
  AddPhone('Research In Motion','BlackBerry 5700 Series','Java1');
  AddPhone('Research In Motion','BlackBerry 5800 Series','Java1');
  AddPhone('Research In Motion','BlackBerry 6700 Series','Java1');
  AddPhone('Research In Motion','Blackberry 7100 Series','Java2');
  AddPhone('Research In Motion','BlackBerry 7105t','Java2');
  AddPhone('Research In Motion','BlackBerry 7230','Java2');
  AddPhone('Research In Motion','BlackBerry 7250','Java2');
  AddPhone('Research In Motion','BlackBerry 7270','Java2');
  AddPhone('Research In Motion','Blackberry 7280','Java2');
  AddPhone('Research In Motion','BlackBerry 7290','Java2');
  AddPhone('Research In Motion','Blackberry 7520','Java2');
  AddPhone('Research In Motion','Blackberry 7730','Java2');
  AddPhone('Research In Motion','Blackberry 7750','Java2');
  AddPhone('Research In Motion','Blackberry 7780','Java2');
  AddPhone('Research In Motion','BlackBerry 8700 Series','Java2');
  AddPhone('Research In Motion','Blackberry Pearl','Java2');
  AddPhone('Sagem','MC 3000','NotSupported');
  AddPhone('Sagem','MC 820','NotSupported');
  AddPhone('Sagem','MC 825 FM','NotSupported');
  AddPhone('Sagem','MC 850','NotSupported');
  AddPhone('Sagem','MC 912','NotSupported');
  AddPhone('Sagem','MC 932','NotSupported');
  AddPhone('Sagem','MC 936','NotSupported');
  AddPhone('Sagem','MC 939 WAP','NotSupported');
  AddPhone('Sagem','MC 940','NotSupported');
  AddPhone('Sagem','MC 950','NotSupported');
  AddPhone('Sagem','MC 959','NotSupported');
  AddPhone('Sagem','MW 3020','Java1');
  AddPhone('Sagem','MW 3026','NotSupported');
  AddPhone('Sagem','MW 3040','NotSupported');
  AddPhone('Sagem','MW 3042','NotSupported');
  AddPhone('Sagem','MW 3052','NotSupported');
  AddPhone('Sagem','MW X1','NotSupported');
  AddPhone('Sagem','MY 3078','NotSupported');
  AddPhone('Sagem','MY C-1','NotSupported');
  AddPhone('Sagem','MY C-2','NotSupported');
  AddPhone('Sagem','MY C2-2','NotSupported');
  AddPhone('Sagem','MY C2-3','NotSupported');
  AddPhone('Sagem','MY C3-2','Java2');
  AddPhone('Sagem','MY C-3b','NotSupported');
  AddPhone('Sagem','MY C-3s','NotSupported');
  AddPhone('Sagem','MY C-4','Java2');
  AddPhone('Sagem','MY C4-2','Java2');
  AddPhone('Sagem','MY C5-2','Java2');
  AddPhone('Sagem','MY C5-3','Java2');
  AddPhone('Sagem','MY C-5w','NotSupported');
  AddPhone('Sagem','MY C-6','NotSupported');
  AddPhone('Sagem','MY G5','Java1');
  AddPhone('Sagem','MY S-7','Java2');
  AddPhone('Sagem','MY V-55','Java1');
  AddPhone('Sagem','MY V-56','Java1');
  AddPhone('Sagem','MY V-65','Java1');
  AddPhone('Sagem','MY V-75','NotSupported');
  AddPhone('Sagem','MY V-76','Java2');
  AddPhone('Sagem','MY V-85','Java2');
  AddPhone('Sagem','MY X1-2','NotSupported');
  AddPhone('Sagem','MY X-1w','NotSupported');
  AddPhone('Sagem','MY X-2','NotSupported');
  AddPhone('Sagem','MY X2-2','NotSupported');
  AddPhone('Sagem','MY X-3','NotSupported');
  AddPhone('Sagem','MY X3-2','NotSupported');
  AddPhone('Sagem','MY X-4','Java2');
  AddPhone('Sagem','MY X-5','NotSupported');
  AddPhone('Sagem','MY X5-2','Java2');
  AddPhone('Sagem','MY X-6','NotSupported');
  AddPhone('Sagem','MY X6-2','Java2');
  AddPhone('Sagem','MY X-7','Java2');
  AddPhone('Sagem','MY X-8','Java2');
  AddPhone('Sagem','MY Z-3','NotSupported');
  AddPhone('Sagem','MY Z-55','Java1');
  AddPhone('Sagem','my100x','Java1');
  AddPhone('Sagem','my101X','NotSupported');
  AddPhone('Sagem','my150X','NotSupported');
  AddPhone('Sagem','my200C','NotSupported');
  AddPhone('Sagem','my200x','NotSupported');
  AddPhone('Sagem','my201X','Java1');
  AddPhone('Sagem','my210x','NotSupported');
  AddPhone('Sagem','my215x','NotSupported');
  AddPhone('Sagem','my220x','NotSupported');
  AddPhone('Sagem','my226x','NotSupported');
  AddPhone('Sagem','my230x','NotSupported');
  AddPhone('Sagem','my231x','NotSupported');
  AddPhone('Sagem','my234x','NotSupported');
  AddPhone('Sagem','my300C','Java2');
  AddPhone('Sagem','my300X','Java1');
  AddPhone('Sagem','my301X','Java2');
  AddPhone('Sagem','my302X','Java2');
  AddPhone('Sagem','my312x','Java2');
  AddPhone('Sagem','my400V','Java2');
  AddPhone('Sagem','my400X','Java1');
  AddPhone('Sagem','my401C','Java2');
  AddPhone('Sagem','my401X','Java2');
  AddPhone('Sagem','my401Z','Java2');
  AddPhone('Sagem','my405X','Java1');
  AddPhone('Sagem','my411c','Java2');
  AddPhone('Sagem','my411C Oxbow','NotSupported');
  AddPhone('Sagem','my411X','Java2');
  AddPhone('Sagem','my419x','Java2');
  AddPhone('Sagem','my421x','Java2');
  AddPhone('Sagem','my421z','Java2');
  AddPhone('Sagem','my429x','Java2');
  AddPhone('Sagem','my500X','Java2');
  AddPhone('Sagem','my501C','Java1');
  AddPhone('Sagem','my501X','Java1');
  AddPhone('Sagem','my511X','Java1');
  AddPhone('Sagem','my519x','Java2');
  AddPhone('Sagem','my521x','Java2');
  AddPhone('Sagem','my600V','Java2');
  AddPhone('Sagem','my600X','Java2');
  AddPhone('Sagem','my700X','Java1');
  AddPhone('Sagem','my721x','Java2');
  AddPhone('Sagem','my721z','Java2');
  AddPhone('Sagem','my730c','Java2');
  AddPhone('Sagem','my750x','Java2');
  AddPhone('Sagem','my800X','Java2');
  AddPhone('Sagem','my810x','Java2');
  AddPhone('Sagem','my850C','Java2');
  AddPhone('Sagem','my855c','Java2');
  AddPhone('Sagem','my900C','Java2');
  AddPhone('Sagem','my901C','Java2');
  AddPhone('Sagem','myC-1','Java1');
  AddPhone('Sagem','myC-3','Java1');
  AddPhone('Sagem','myC3-2','Java1');
  AddPhone('Sagem','myC3-3','Java1');
  AddPhone('Sagem','myC-3b','Java1');
  AddPhone('Sagem','myC4-2','Java1');
  AddPhone('Sagem','myC5-2V','Java1');
  AddPhone('Sagem','myMobileTV','Java2');
  AddPhone('Sagem','myMobileTV 2','Java2');
  AddPhone('Sagem','myS-7','Java2');
  AddPhone('Sagem','myW-7','Java2');
  AddPhone('Sagem','myX2-2','Java1');
  AddPhone('Sagem','myX-3-2','Java1');
  AddPhone('Sagem','myX-4','Java2');
  AddPhone('Sagem','myX5-2','Java2');
  AddPhone('Sagem','myX5-2V','Java2');
  AddPhone('Sagem','myX6-2','Java1');
  AddPhone('Sagem','myX-7','Java2');
  AddPhone('Sagem','myX-8','Java2');
  AddPhone('Sagem','myZ-5','Java1');
  AddPhone('Sagem','myZ-55','Java1');
  AddPhone('Sagem','P9521 Porsche','Java2');
  AddPhone('Sagem','P9522 Porsche','Java2');
  AddPhone('Sagem','Puma Phone','Java2');
  AddPhone('Sagem','RC 730','NotSupported');
  AddPhone('Sagem','RC 750','NotSupported');
  AddPhone('Sagem','RC 922','NotSupported');
  AddPhone('Sagem','Roland Garros','Java2');
  AddPhone('Sagem','SG 321i','Java1');
  AddPhone('Sagem','VS1','NotSupported');
  AddPhone('Sagem','VS2','NotSupported');
  AddPhone('Sagem','VS3','NotSupported');
  AddPhone('Sagem','VS4','NotSupported');
  AddPhone('Sagem','WA 3050','Wm2003pp');
  AddPhone('Samsung','200','NotSupported');
  AddPhone('Samsung','210','NotSupported');
  AddPhone('Samsung','220','NotSupported');
  AddPhone('Samsung','A100','NotSupported');
  AddPhone('Samsung','A110','NotSupported');
  AddPhone('Samsung','A117','NotSupported');
  AddPhone('Samsung','A127','NotSupported');
  AddPhone('Samsung','A167','NotSupported');
  AddPhone('Samsung','A177','Java2');
  AddPhone('Samsung','A200','NotSupported');
  AddPhone('Samsung','A237','NotSupported');
  AddPhone('Samsung','A257 Magnet','Java2');
  AddPhone('Samsung','A300','NotSupported');
  AddPhone('Samsung','A400','NotSupported');
  AddPhone('Samsung','A411','Java2');
  AddPhone('Samsung','A437','Java1');
  AddPhone('Samsung','A500','NotSupported');
  AddPhone('Samsung','A517','Java2');
  AddPhone('Samsung','A637','Java2');
  AddPhone('Samsung','A657','Java2');
  AddPhone('Samsung','A687 Strive','Java2');
  AddPhone('Samsung','A697 Sunburst','Java2');
  AddPhone('Samsung','A711','Java2');
  AddPhone('Samsung','A717','Java2');
  AddPhone('Samsung','A727','Java2');
  AddPhone('Samsung','A737','Java2');
  AddPhone('Samsung','A746','Java2');
  AddPhone('Samsung','A767 Propel','Java2');
  AddPhone('Samsung','A777','Java2');
  AddPhone('Samsung','A797 Flight','Java2');
  AddPhone('Samsung','A800','NotSupported');
  AddPhone('Samsung','A827 Access','Java2');
  AddPhone('Samsung','A837 Rugby','NotSupported');
  AddPhone('Samsung','A867 Eternity','Java2');
  AddPhone('Samsung','A877 Impression','Java2');
  AddPhone('Samsung','A886 Forever','Java2');
  AddPhone('Samsung','A887 Solstice','Java2');
  AddPhone('Samsung','A897 Mythic','Java2');
  AddPhone('Samsung','Armani','Java2');
  AddPhone('Samsung','B100','Java2');
  AddPhone('Samsung','B110','NotSupported');
  AddPhone('Samsung','B130','NotSupported');
  AddPhone('Samsung','B200','Java2');
  AddPhone('Samsung','B210','Java2');
  AddPhone('Samsung','B2100 Xplorer','Java2');
  AddPhone('Samsung','B2700','Java2');
  AddPhone('Samsung','B300','Java2');
  AddPhone('Samsung','B320','Java2');
  AddPhone('Samsung','B3210 CorbyTXT','Java2');
  AddPhone('Samsung','B3310','Java2');
  AddPhone('Samsung','B3410','Java2');
  AddPhone('Samsung','B3410W Ch@t','Java2');
  AddPhone('Samsung','B500','Java2');
  AddPhone('Samsung','B510','Java2');
  AddPhone('Samsung','B520','Java2');
  AddPhone('Samsung','B5310 CorbyPRO','Java2');
  AddPhone('Samsung','B5702','Java2');
  AddPhone('Samsung','B5722','Java2');
  AddPhone('Samsung','B7300 OmniaLITE','Java2');
  AddPhone('Samsung','B7320 OmniaPRO','Wm6sp');
  AddPhone('Samsung','B7330 OmniaPRO','Wm6sp');
  AddPhone('Samsung','B7610 OmniaPRO','Wm6pp');
  AddPhone('Samsung','B7620 Giorgio Armani','Wm6pp');
  AddPhone('Samsung','C100','Java1');
  AddPhone('Samsung','C110','Java1');
  AddPhone('Samsung','C120','NotSupported');
  AddPhone('Samsung','C130','Java2');
  AddPhone('Samsung','C140','Java2');
  AddPhone('Samsung','C160','NotSupported');
  AddPhone('Samsung','C170','NotSupported');
  AddPhone('Samsung','C180','NotSupported');
  AddPhone('Samsung','C200','Java1');
  AddPhone('Samsung','C210','Java2');
  AddPhone('Samsung','C230','Java1');
  AddPhone('Samsung','C240','Java2');
  AddPhone('Samsung','C250','Java2');
  AddPhone('Samsung','C260','Java2');
  AddPhone('Samsung','C270','NotSupported');
  AddPhone('Samsung','C275','Java2');
  AddPhone('Samsung','C300','Java2');
  AddPhone('Samsung','C3010','Java2');
  AddPhone('Samsung','C3050 Stratus','Java2');
  AddPhone('Samsung','C3060R','Java2');
  AddPhone('Samsung','C3110','Java2');
  AddPhone('Samsung','C3200 Monte Bar','Java2');
  AddPhone('Samsung','C3212','Java2');
  AddPhone('Samsung','C3510 Genoa','Java2');
  AddPhone('Samsung','C400','Java2');
  AddPhone('Samsung','C450','NotSupported');
  AddPhone('Samsung','C500','NotSupported');
  AddPhone('Samsung','C510','NotSupported');
  AddPhone('Samsung','C5130','Java2');
  AddPhone('Samsung','C520','Java2');
  AddPhone('Samsung','C5212','Java2');
  AddPhone('Samsung','C5220','Java2');
  AddPhone('Samsung','C5510','Java2');
  AddPhone('Samsung','C6112','Java2');
  AddPhone('Samsung','C6620 ','Wm6sp');
  AddPhone('Samsung','C6625','Java2');
  AddPhone('Samsung','D100','Java1');
  AddPhone('Samsung','D300','Java2');
  AddPhone('Samsung','D410','Java2');
  AddPhone('Samsung','D428','Java1');
  AddPhone('Samsung','D488','Java2');
  AddPhone('Samsung','D500','Java2');
  AddPhone('Samsung','D510','Java2');
  AddPhone('Samsung','D520','Java2');
  AddPhone('Samsung','D550','Java2');
  AddPhone('Samsung','D600','Java2');
  AddPhone('Samsung','D700','NotSupported');
  AddPhone('Samsung','D710','Java1');
  AddPhone('Samsung','D720','Java2');
  AddPhone('Samsung','D730','Java2');
  AddPhone('Samsung','D780','Java2');
  AddPhone('Samsung','D78O','Java2');
  AddPhone('Samsung','D800','Java2');
  AddPhone('Samsung','D810','Java2');
  AddPhone('Samsung','D820','Java2');
  AddPhone('Samsung','D830','Java2');
  AddPhone('Samsung','D840','Java2');
  AddPhone('Samsung','D870','Java2');
  AddPhone('Samsung','D880 Duos','Java2');
  AddPhone('Samsung','D900','Java2');
  AddPhone('Samsung','D900i','Java2');
  AddPhone('Samsung','D980','Java2');
  AddPhone('Samsung','E100','NotSupported');
  AddPhone('Samsung','E105','Java1');
  AddPhone('Samsung','E1070','Java2');
  AddPhone('Samsung','E1080T','Java2');
  AddPhone('Samsung','E1085T','Java2');
  AddPhone('Samsung','E1100','NotSupported');
  AddPhone('Samsung','E1107 Crest Solar','NotSupported');
  AddPhone('Samsung','E1110','Java2');
  AddPhone('Samsung','E1117','NotSupported');
  AddPhone('Samsung','E1120','NotSupported');
  AddPhone('Samsung','E1125','Java2');
  AddPhone('Samsung','E1130B','NotSupported');
  AddPhone('Samsung','E1150','NotSupported');
  AddPhone('Samsung','E1160','NotSupported');
  AddPhone('Samsung','E1210','NotSupported');
  AddPhone('Samsung','E1310','NotSupported');
  AddPhone('Samsung','E1360','Java2');
  AddPhone('Samsung','E1390','Java2');
  AddPhone('Samsung','E1410','Java2');
  AddPhone('Samsung','E200','Java2');
  AddPhone('Samsung','E200 ECO','Java2');
  AddPhone('Samsung','E210','Java2');
  AddPhone('Samsung','E2100B','Java2');
  AddPhone('Samsung','E2120','Java2');
  AddPhone('Samsung','E2130','Java2');
  AddPhone('Samsung','E215','Java2');
  AddPhone('Samsung','E2210B','Java2');
  AddPhone('Samsung','E230','Java2');
  AddPhone('Samsung','E2370','Java2');
  AddPhone('Samsung','E250','Java2');
  AddPhone('Samsung','E251','Java2');
  AddPhone('Samsung','E2510','Java2');
  AddPhone('Samsung','E2550 Monte Slider','Java2');
  AddPhone('Samsung','E300','Java2');
  AddPhone('Samsung','E310','Java2');
  AddPhone('Samsung','E330','Java1');
  AddPhone('Samsung','E340','Java1');
  AddPhone('Samsung','E350','Java2');
  AddPhone('Samsung','E360','Java2');
  AddPhone('Samsung','E370','Java2');
  AddPhone('Samsung','E380','Java2');
  AddPhone('Samsung','E390','Java2');
  AddPhone('Samsung','E400','Java1');
  AddPhone('Samsung','E410','Java1');
  AddPhone('Samsung','E420','Java2');
  AddPhone('Samsung','E480','Java2');
  AddPhone('Samsung','E490','Java2');
  AddPhone('Samsung','E500','Java2');
  AddPhone('Samsung','E530','Java2');
  AddPhone('Samsung','E570','Java2');
  AddPhone('Samsung','E590','Java2');
  AddPhone('Samsung','E600','Java2');
  AddPhone('Samsung','E610','Java2');
  AddPhone('Samsung','E620','Java2');
  AddPhone('Samsung','E630','Java1');
  AddPhone('Samsung','E640','Java2');
  AddPhone('Samsung','E690','Java2');
  AddPhone('Samsung','E700','Java1');
  AddPhone('Samsung','E715','Java1');
  AddPhone('Samsung','E720','Java2');
  AddPhone('Samsung','E730','Java2');
  AddPhone('Samsung','E740','Java2');
  AddPhone('Samsung','E750','Java1');
  AddPhone('Samsung','E760','Java2');
  AddPhone('Samsung','E770','Java2');
  AddPhone('Samsung','E780','Java2');
  AddPhone('Samsung','E790','Java2');
  AddPhone('Samsung','E800','Java1');
  AddPhone('Samsung','E810','Java2');
  AddPhone('Samsung','E830','Java2');
  AddPhone('Samsung','E840','Java2');
  AddPhone('Samsung','E850','Java2');
  AddPhone('Samsung','E860','Java2');
  AddPhone('Samsung','E870','Java2');
  AddPhone('Samsung','E880','Java2');
  AddPhone('Samsung','E890','Java2');
  AddPhone('Samsung','E898','Java2');
  AddPhone('Samsung','E900','Java2');
  AddPhone('Samsung','E950','Java2');
  AddPhone('Samsung','F110','NotSupported');
  AddPhone('Samsung','F200','NotSupported');
  AddPhone('Samsung','F210','NotSupported');
  AddPhone('Samsung','F250','Java2');
  AddPhone('Samsung','F268','Java2');
  AddPhone('Samsung','F270 Beat','Java2');
  AddPhone('Samsung','F275','Java2');
  AddPhone('Samsung','F300','Java2');
  AddPhone('Samsung','F330','Java2');
  AddPhone('Samsung','F400','Java2');
  AddPhone('Samsung','F480','Java2');
  AddPhone('Samsung','F480i','Java2');
  AddPhone('Samsung','F490','Java2');
  AddPhone('Samsung','F500','Java2');
  AddPhone('Samsung','F510','Java2');
  AddPhone('Samsung','F520','Java2');
  AddPhone('Samsung','F700','Java2');
  AddPhone('Samsung','G400 Soul','Java2');
  AddPhone('Samsung','G600','Java2');
  AddPhone('Samsung','G800','Java2');
  AddPhone('Samsung','G810','Java2');
  AddPhone('Samsung','i200','Java2');
  AddPhone('Samsung','i250','Java2');
  AddPhone('Samsung','i300','Java2');
  AddPhone('Samsung','i300x','Java2');
  AddPhone('Samsung','i310','Java2');
  AddPhone('Samsung','i320','Java2');
  AddPhone('Samsung','i400','Java2');
  AddPhone('Samsung','i450','Java2');
  AddPhone('Samsung','i500','NotSupported');
  AddPhone('Samsung','i505','Java1');
  AddPhone('Samsung','i520','Java2');
  AddPhone('Samsung','i530','Java1');
  AddPhone('Samsung','i550','Java2');
  AddPhone('Samsung','i560','Java2');
  AddPhone('Samsung','I5700 Galaxy Spica','Java2');
  AddPhone('Samsung','i600','Java2');
  AddPhone('Samsung','i607 BlackJack','Wm5sp');
  AddPhone('Samsung','i617 BlackJack II','Wm6sp');
  AddPhone('Samsung','i620','Java2');
  AddPhone('Samsung','I6210','NotSupported');
  AddPhone('Samsung','I6220 Star TV','Java2');
  AddPhone('Samsung','i637 Jack','Java2');
  AddPhone('Samsung','i640','Java2');
  AddPhone('Samsung','i700','Wm2003pp');
  AddPhone('Samsung','i710','Wm5pp');
  AddPhone('Samsung','i7110','Java2');
  AddPhone('Samsung','i740','Wm6pp');
  AddPhone('Samsung','i7410','Java2');
  AddPhone('Samsung','i750','NotSupported');
  AddPhone('Samsung','I7500 Galaxy','Java2');
  AddPhone('Samsung','i770 Saga','Wm6pp');
  AddPhone('Samsung','i780','Java2');
  AddPhone('Samsung','I8000 Omnia II','Wm6pp');
  AddPhone('Samsung','i8510 INNOV8','Java2');
  AddPhone('Samsung','I8520 Beam','Java2');
  AddPhone('Samsung','i8910 Omnia HD','Java2');
  AddPhone('Samsung','i900 Omnia','Java2');
  AddPhone('Samsung','I9000 Galaxy S','Java2');
  AddPhone('Samsung','i907 Epix','Wm6pp');
  AddPhone('Samsung','Impact','Java2');
  AddPhone('Samsung','Impact b','Java2');
  AddPhone('Samsung','Impact sf','Java2');
  AddPhone('Samsung','J150','Java2');
  AddPhone('Samsung','J165','Java2');
  AddPhone('Samsung','J200','Java2');
  AddPhone('Samsung','J210','Java2');
  AddPhone('Samsung','J400','Java2');
  AddPhone('Samsung','J600','Java2');
  AddPhone('Samsung','J610','Java2');
  AddPhone('Samsung','J630','Java2');
  AddPhone('Samsung','J700','Java2');
  AddPhone('Samsung','J750','Java2');
  AddPhone('Samsung','J800 Luxe','Java2');
  AddPhone('Samsung','L170','Java2');
  AddPhone('Samsung','L310','Java2');
  AddPhone('Samsung','L320','Java2');
  AddPhone('Samsung','L600','Java2');
  AddPhone('Samsung','L700','Java2');
  AddPhone('Samsung','L760','Java2');
  AddPhone('Samsung','L770','Java2');
  AddPhone('Samsung','L810v Steel','Java2');
  AddPhone('Samsung','L870','Java2');
  AddPhone('Samsung','M100','NotSupported');
  AddPhone('Samsung','M110','Java2');
  AddPhone('Samsung','M130','NotSupported');
  AddPhone('Samsung','M140','NotSupported');
  AddPhone('Samsung','M150','NotSupported');
  AddPhone('Samsung','M200','Java2');
  AddPhone('Samsung','M2310','Java2');
  AddPhone('Samsung','M2510','Java2');
  AddPhone('Samsung','M2520 Beat Techno','Java2');
  AddPhone('Samsung','M2710 Beat Twist','Java2');
  AddPhone('Samsung','M300','Java2');
  AddPhone('Samsung','M310','Java2');
  AddPhone('Samsung','M3200 Beat s ','Java2');
  AddPhone('Samsung','M3310','Java2');
  AddPhone('Samsung','M3510 Beat b','Java2');
  AddPhone('Samsung','M3710 Corby Beat','Java2');
  AddPhone('Samsung','M5650 Lindy','Java2');
  AddPhone('Samsung','M600','Java2');
  AddPhone('Samsung','M610','Java2');
  AddPhone('Samsung','M620','Java2');
  AddPhone('Samsung','M6710 Beat DISC','Java2');
  AddPhone('Samsung','M7500 Emporio Armani','Java2');
  AddPhone('Samsung','M7600 Beat DJ','Java2');
  AddPhone('Samsung','M8800 Pixon','Java2');
  AddPhone('Samsung','M8910 Pixon12','Java2');
  AddPhone('Samsung','N100','NotSupported');
  AddPhone('Samsung','N105','NotSupported');
  AddPhone('Samsung','N300','NotSupported');
  AddPhone('Samsung','N400','NotSupported');
  AddPhone('Samsung','N500','NotSupported');
  AddPhone('Samsung','N620','NotSupported');
  AddPhone('Samsung','P100','NotSupported');
  AddPhone('Samsung','P110','Java2');
  AddPhone('Samsung','P180','Java2');
  AddPhone('Samsung','P200','Java2');
  AddPhone('Samsung','P220','Java2');
  AddPhone('Samsung','P250','Java2');
  AddPhone('Samsung','P260','Java2');
  AddPhone('Samsung','P270','Java2');
  AddPhone('Samsung','P300','Java2');
  AddPhone('Samsung','P310','Java2');
  AddPhone('Samsung','P400','Java2');
  AddPhone('Samsung','P500','NotSupported');
  AddPhone('Samsung','P510','Java1');
  AddPhone('Samsung','P705','Java1');
  AddPhone('Samsung','P710','Java2');
  AddPhone('Samsung','P730','Java2');
  AddPhone('Samsung','P850','Java1');
  AddPhone('Samsung','P860','Java1');
  AddPhone('Samsung','P900','Java2');
  AddPhone('Samsung','P910','Java2');
  AddPhone('Samsung','P920','Java2');
  AddPhone('Samsung','P930','Java2');
  AddPhone('Samsung','P940','Java2');
  AddPhone('Samsung','P960','Java2');
  AddPhone('Samsung','PM-A740','Java1');
  AddPhone('Samsung','Propel Pro','Wm6sp');
  AddPhone('Samsung','Q100','NotSupported');
  AddPhone('Samsung','Q105','NotSupported');
  AddPhone('Samsung','Q200','NotSupported');
  AddPhone('Samsung','Q300','NotSupported');
  AddPhone('Samsung','R 200','NotSupported');
  AddPhone('Samsung','R 210','NotSupported');
  AddPhone('Samsung','R 220','NotSupported');
  AddPhone('Samsung','S100','Java1');
  AddPhone('Samsung','S200','Java1');
  AddPhone('Samsung','S300','Java1');
  AddPhone('Samsung','S3030 Tobi','Java2');
  AddPhone('Samsung','S3100','Java2');
  AddPhone('Samsung','S3110','Java2');
  AddPhone('Samsung','S3310','Java2');
  AddPhone('Samsung','S342i','Java1');
  AddPhone('Samsung','S3500','Java2');
  AddPhone('Samsung','S3550 Shark 3','Java2');
  AddPhone('Samsung','S3600','Java2');
  AddPhone('Samsung','S3650 Corby','Java2');
  AddPhone('Samsung','S400i','Java1');
  AddPhone('Samsung','S401i','Java1');
  AddPhone('Samsung','S410i','Java1');
  AddPhone('Samsung','S500','NotSupported');
  AddPhone('Samsung','S500i','Java1');
  AddPhone('Samsung','S501i','Java1');
  AddPhone('Samsung','S5050','Java2');
  AddPhone('Samsung','S5150 Diva folder','Java2');
  AddPhone('Samsung','S5200','Java2');
  AddPhone('Samsung','S5230 Star','Java2');
  AddPhone('Samsung','S5230W Star WiFi','Java2');
  AddPhone('Samsung','S5233T','Java2');
  AddPhone('Samsung','S5350 Shark','Java2');
  AddPhone('Samsung','S5500 Eco','Java2');
  AddPhone('Samsung','S5510','Java2');
  AddPhone('Samsung','S5550 Shark 2','Java2');
  AddPhone('Samsung','S5560 Marvel','Java2');
  AddPhone('Samsung','S5600 Preston','Java2');
  AddPhone('Samsung','S5600v Blade','Java2');
  AddPhone('Samsung','S5620 Monte','Java2');
  AddPhone('Samsung','S5630C','Java2');
  AddPhone('Samsung','S6700','Java2');
  AddPhone('Samsung','S7070 Diva','Java2');
  AddPhone('Samsung','S720i','Java1');
  AddPhone('Samsung','S7220 Ultra b','Java2');
  AddPhone('Samsung','S730i','Java1');
  AddPhone('Samsung','S7330','Java2');
  AddPhone('Samsung','S7350 Ultra s','Java2');
  AddPhone('Samsung','S7550 Blue Earth','Java2');
  AddPhone('Samsung','S8000 Jet','Java2');
  AddPhone('Samsung','S8300 UltraTOUCH','Java2');
  AddPhone('Samsung','S8500 Wave','Java2');
  AddPhone('Samsung','S9110','NotSupported');
  AddPhone('Samsung','S9402 Ego','Java2');
  AddPhone('Samsung','SCH-B100','Java2');
  AddPhone('Samsung','SCH-W299','Java2');
  AddPhone('Samsung','SCH-W699','Java2');
  AddPhone('Samsung','SCH-X130','Java1');
  AddPhone('Samsung','SCH-X230','Java1');
  AddPhone('Samsung','SCH-X250','Java1');
  AddPhone('Samsung','SCH-X350','Java1');
  AddPhone('Samsung','Serenata','NotSupported');
  AddPhone('Samsung','Serene','NotSupported');
  AddPhone('Samsung','SGH-2100','NotSupported');
  AddPhone('Samsung','SGH-2200','NotSupported');
  AddPhone('Samsung','SGH-2400','NotSupported');
  AddPhone('Samsung','SGH-250','NotSupported');
  AddPhone('Samsung','SGH-500','NotSupported');
  AddPhone('Samsung','SGH-600','NotSupported');
  AddPhone('Samsung','SGH-800','NotSupported');
  AddPhone('Samsung','SGH-810','NotSupported');
  AddPhone('Samsung','SGH-D600','Java2');
  AddPhone('Samsung','SGH-D720/D730','Java2');
  AddPhone('Samsung','SGH-D820','Java2');
  AddPhone('Samsung','SGH-E360','Java2');
  AddPhone('Samsung','SGH-E720','Java2');
  AddPhone('Samsung','SGH-E770','Java2');
  AddPhone('Samsung','SGH-P300','Java2');
  AddPhone('Samsung','SGH-S100','Java1');
  AddPhone('Samsung','SGH-X490','Java2');
  AddPhone('Samsung','SGH-X670','Java2');
  AddPhone('Samsung','SGH-X700','Java2');
  AddPhone('Samsung','SGH-X810','Java2');
  AddPhone('Samsung','SPH-A500','NotSupported');
  AddPhone('Samsung','SPH-i325 Ace','Wm6sp');
  AddPhone('Samsung','SPH-N400','Java1');
  AddPhone('Samsung','SPH-X4209','Java1');
  AddPhone('Samsung','Sprint PCS International Phone','Java2');
  AddPhone('Samsung','Sprint PCS Vision Ready Link Phone','Java1');
  AddPhone('Samsung','Sprint PCS VisionSM Multimedia Phone','Java2');
  AddPhone('Samsung','Sprint PCS VisionSM Phone VI660','Java2');
  AddPhone('Samsung','Sprint PCS VisionSM Picture Phone PM-A840','Java1');
  AddPhone('Samsung','Steel','Java2');
  AddPhone('Samsung','T100','NotSupported');
  AddPhone('Samsung','T109','Java2');
  AddPhone('Samsung','T119','Java2');
  AddPhone('Samsung','T139','Java2');
  AddPhone('Samsung','T200','NotSupported');
  AddPhone('Samsung','T219','Java2');
  AddPhone('Samsung','T229','Java2');
  AddPhone('Samsung','T339','NotSupported');
  AddPhone('Samsung','T349','Java2');
  AddPhone('Samsung','T400','NotSupported');
  AddPhone('Samsung','T401G','Java2');
  AddPhone('Samsung','T409','Java2');
  AddPhone('Samsung','T429','Java2');
  AddPhone('Samsung','T439','Java2');
  AddPhone('Samsung','T459 Gravity','Java2');
  AddPhone('Samsung','T469 Gravity 2','Java2');
  AddPhone('Samsung','T500','NotSupported');
  AddPhone('Samsung','T509','Java2');
  AddPhone('Samsung','T539 Beat','Java2');
  AddPhone('Samsung','T559 Comeback','Java2');
  AddPhone('Samsung','T629','Java2');
  AddPhone('Samsung','T639','Java2');
  AddPhone('Samsung','T659 Scarlet','Java2');
  AddPhone('Samsung','T700','NotSupported');
  AddPhone('Samsung','T729 Blast','Java2');
  AddPhone('Samsung','T739 Katalyst','Java2');
  AddPhone('Samsung','T746 Impact','Java2');
  AddPhone('Samsung','T819','Java2');
  AddPhone('Samsung','T919 Behold','Java2');
  AddPhone('Samsung','T929 Memoir','Java2');
  AddPhone('Samsung','T939 Behold 2','Java2');
  AddPhone('Samsung','U100','Java2');
  AddPhone('Samsung','U300','Java2');
  AddPhone('Samsung','U600','Java2');
  AddPhone('Samsung','U700','Java2');
  AddPhone('Samsung','U800 Soul b','Java2');
  AddPhone('Samsung','U810 Renown','NotSupported');
  AddPhone('Samsung','U900 Soul','Java2');
  AddPhone('Samsung','V100','NotSupported');
  AddPhone('Samsung','V200','NotSupported');
  AddPhone('Samsung','V820L','Java2');
  AddPhone('Samsung','VM-A680','NotSupported');
  AddPhone('Samsung','Vodafone 360 H1','Java2');
  AddPhone('Samsung','Vodafone 360 M1','Java2');
  AddPhone('Samsung','W880 AMOLED 12M','Java2');
  AddPhone('Samsung','W9705','NotSupported');
  AddPhone('Samsung','Watch Phone','NotSupported');
  AddPhone('Samsung','X100','Java1');
  AddPhone('Samsung','X120','Java1');
  AddPhone('Samsung','X140','Java2');
  AddPhone('Samsung','X150','NotSupported');
  AddPhone('Samsung','X160','Java2');
  AddPhone('Samsung','X200','Java2');
  AddPhone('Samsung','X210','Java2');
  AddPhone('Samsung','X300','Java2');
  AddPhone('Samsung','X400','Java1');
  AddPhone('Samsung','X410','Java1');
  AddPhone('Samsung','X430','Java1');
  AddPhone('Samsung','X450','Java1');
  AddPhone('Samsung','X460','Java2');
  AddPhone('Samsung','X480','Java2');
  AddPhone('Samsung','X490','Java2');
  AddPhone('Samsung','X500','Java1');
  AddPhone('Samsung','X510','Java2');
  AddPhone('Samsung','X520','Java2');
  AddPhone('Samsung','X530','Java2');
  AddPhone('Samsung','X540','Java2');
  AddPhone('Samsung','X550','Java2');
  AddPhone('Samsung','X600','Java1');
  AddPhone('Samsung','X610','Java2');
  AddPhone('Samsung','X620','Java2');
  AddPhone('Samsung','X630','Java2');
  AddPhone('Samsung','X640','Java2');
  AddPhone('Samsung','X650','Java2');
  AddPhone('Samsung','X660','Java2');
  AddPhone('Samsung','X670','Java2');
  AddPhone('Samsung','X680','Java2');
  AddPhone('Samsung','X700','Java2');
  AddPhone('Samsung','X800','Java2');
  AddPhone('Samsung','X810','Java2');
  AddPhone('Samsung','X820','Java2');
  AddPhone('Samsung','X830','Java2');
  AddPhone('Samsung','X900','Java2');
  AddPhone('Samsung','X910','Java1');
  AddPhone('Samsung','Z100','Java1');
  AddPhone('Samsung','Z105','Java2');
  AddPhone('Samsung','Z107','Java2');
  AddPhone('Samsung','Z110','Java2');
  AddPhone('Samsung','Z130','Java2');
  AddPhone('Samsung','Z140','Java2');
  AddPhone('Samsung','Z150','Java2');
  AddPhone('Samsung','Z170','Java2');
  AddPhone('Samsung','Z230','Java2');
  AddPhone('Samsung','Z240','Java2');
  AddPhone('Samsung','Z300','Java2');
  AddPhone('Samsung','Z310','Java2');
  AddPhone('Samsung','Z320i','Java1');
  AddPhone('Samsung','Z330','Java1');
  AddPhone('Samsung','Z350','Java1');
  AddPhone('Samsung','Z360','Java2');
  AddPhone('Samsung','Z370','Java2');
  AddPhone('Samsung','Z400','Java2');
  AddPhone('Samsung','Z500','Java2');
  AddPhone('Samsung','Z500/Z300/Z140','Java2');
  AddPhone('Samsung','Z510','Java2');
  AddPhone('Samsung','Z520','Java1');
  AddPhone('Samsung','Z540','Java2');
  AddPhone('Samsung','Z550','Java2');
  AddPhone('Samsung','Z560','Java2');
  AddPhone('Samsung','Z600','Java1');
  AddPhone('Samsung','Z620','Java2');
  AddPhone('Samsung','Z630','Java2');
  AddPhone('Samsung','Z650i','Java1');
  AddPhone('Samsung','Z700','Java1');
  AddPhone('Samsung','Z710','Java1');
  AddPhone('Samsung','Z720','Java2');
  AddPhone('Samsung','ZV10','Java2');
  AddPhone('Samsung','ZV30','Java2');
  AddPhone('Samsung','ZV40','Java2');
  AddPhone('Samsung','ZV50','Java2');
  AddPhone('Samsung','ZV60','Java2');
  AddPhone('Sanyo','A3011SA','Java1');
  AddPhone('Sanyo','KATANA','Java2');
  AddPhone('Sanyo','MM-7500','Java1');
  AddPhone('Sanyo','MM8300','Java2');
  AddPhone('Sanyo','MVP','Java1');
  AddPhone('Sanyo','RL-4930','Java1');
  AddPhone('Sanyo','SCP-200','Java1');
  AddPhone('Sanyo','SCP-2400','Java1');
  AddPhone('Sanyo','SCP-3100','Java1');
  AddPhone('Sanyo','SCP-3400','Java1');
  AddPhone('Sanyo','SCP-4900','Java1');
  AddPhone('Sanyo','SCP-5300','Java1');
  AddPhone('Sanyo','SCP-5400','Java1');
  AddPhone('Sanyo','SCP-5500','Java1');
  AddPhone('Sanyo','SCP-6000','Java1');
  AddPhone('Sanyo','SCP-6200','Java1');
  AddPhone('Sanyo','SCP-7200','Java1');
  AddPhone('Sanyo','SCP-7300','Java1');
  AddPhone('Sanyo','Sprint PCS Vision Multimedia Phone','Java2');
  AddPhone('Sanyo','Sprint PCS Vision Picture Phone','Java1');
  AddPhone('Sanyo','Sprint PCS Vision Ready Link Phone','Java1');
  AddPhone('Sanyo','Sprint PCS VisionSM Phone VI-2300','Java1');
  AddPhone('SavaJe','GSPDA Jasper S20','Java2');
  AddPhone('Sendo','D800','Java2');
  AddPhone('Sendo','J520','NotSupported');
  AddPhone('Sendo','J530','NotSupported');
  AddPhone('Sendo','K1','NotSupported');
  AddPhone('Sendo','M550','NotSupported');
  AddPhone('Sendo','M570','Java2');
  AddPhone('Sendo','P200','NotSupported');
  AddPhone('Sendo','P600','Java2');
  AddPhone('Sendo','S1','NotSupported');
  AddPhone('Sendo','S200','NotSupported');
  AddPhone('Sendo','S230','NotSupported');
  AddPhone('Sendo','S300','NotSupported');
  AddPhone('Sendo','S330','NotSupported');
  AddPhone('Sendo','S360','NotSupported');
  AddPhone('Sendo','S600','Java2');
  AddPhone('Sendo','SV663','Java2');
  AddPhone('Sendo','X','Java1');
  AddPhone('Sendo','X2','Java1');
  AddPhone('Sendo','Z100','Java1');
  AddPhone('Sewon','SG-1000','NotSupported');
  AddPhone('Sewon','SG-2000','NotSupported');
  AddPhone('Sewon','SG-2000CS','NotSupported');
  AddPhone('Sewon','SG-2100CS','NotSupported');
  AddPhone('Sewon','SG-2200','NotSupported');
  AddPhone('Sewon','SG-2200CD','NotSupported');
  AddPhone('Sewon','SG-2300CD','NotSupported');
  AddPhone('Sewon','SG-2320CD','NotSupported');
  AddPhone('Sewon','SG-2880CS','NotSupported');
  AddPhone('Sewon','SG-2890CD','NotSupported');
  AddPhone('Sewon','SG-4500','NotSupported');
  AddPhone('Sewon','SG-5000','NotSupported');
  AddPhone('Sewon','SGD-1000','NotSupported');
  AddPhone('Sewon','SGD-101','NotSupported');
  AddPhone('Sewon','SGD-1010','NotSupported');
  AddPhone('Sewon','SGD-102','NotSupported');
  AddPhone('Sewon','SGD-1020','NotSupported');
  AddPhone('Sewon','SGD-1030','NotSupported');
  AddPhone('Sewon','SGD-105','NotSupported');
  AddPhone('Sewon','SGD-1050','NotSupported');
  AddPhone('Sewon','SGD-106','NotSupported');
  AddPhone('Sewon','SG-P100','NotSupported');
  AddPhone('Sewon','SRD-200','NotSupported');
  AddPhone('Sewon','SRD-3000','NotSupported');
  AddPhone('Sewon','SRS-3300','NotSupported');
  AddPhone('Sharp','550H','Java2');
  AddPhone('Sharp','550SH','Java1');
  AddPhone('Sharp','703','Java2');
  AddPhone('Sharp','705SH','Java2');
  AddPhone('Sharp','770SH','Java2');
  AddPhone('Sharp','802','Java2');
  AddPhone('Sharp','825SH','Java2');
  AddPhone('Sharp','880SH','Java2');
  AddPhone('Sharp','902','Java2');
  AddPhone('Sharp','903','Java2');
  AddPhone('Sharp','904','Java2');
  AddPhone('Sharp','923SH','Java2');
  AddPhone('Sharp','930SH','Java2');
  AddPhone('Sharp','934SH','Java2');
  AddPhone('Sharp','936SH','Java2');
  AddPhone('Sharp','940SH','Java2');
  AddPhone('Sharp','AQUOS 941SH','Java2');
  AddPhone('Sharp','GX1','Java1');
  AddPhone('Sharp','GX10','Java1');
  AddPhone('Sharp','GX10i','Java1');
  AddPhone('Sharp','GX15/GX100','Java2');
  AddPhone('Sharp','GX15/GZ100','Java2');
  AddPhone('Sharp','GX17','Java2');
  AddPhone('Sharp','GX18','Java2');
  AddPhone('Sharp','GX20','Java1');
  AddPhone('Sharp','GX22','Java1');
  AddPhone('Sharp','GX25/GZ200','Java2');
  AddPhone('Sharp','GX29','Java2');
  AddPhone('Sharp','GX30','Java1');
  AddPhone('Sharp','GX33','Java2');
  AddPhone('Sharp','GX34','Java2');
  AddPhone('Sharp','GX40','Java2');
  AddPhone('Sharp','J-SH010','NotSupported');
  AddPhone('Sharp','J-SH07','Java1');
  AddPhone('Sharp','J-SH08','Java1');
  AddPhone('Sharp','J-SH51','Java1');
  AddPhone('Sharp','J-SH52','NotSupported');
  AddPhone('Sharp','SX862','Java2');
  AddPhone('Sharp','TM100','Java2');
  AddPhone('Sharp','TM150','Java2');
  AddPhone('Sharp','TM200','Java2');
  AddPhone('Sharp','V801SH','Java1');
  AddPhone('Siemens','A31','Java1');
  AddPhone('Siemens','A35','NotSupported');
  AddPhone('Siemens','A36','NotSupported');
  AddPhone('Siemens','A40','NotSupported');
  AddPhone('Siemens','A50','NotSupported');
  AddPhone('Siemens','A51','NotSupported');
  AddPhone('Siemens','A52','NotSupported');
  AddPhone('Siemens','A55','NotSupported');
  AddPhone('Siemens','A57','NotSupported');
  AddPhone('Siemens','A60','NotSupported');
  AddPhone('Siemens','A62','NotSupported');
  AddPhone('Siemens','A65','Java1');
  AddPhone('Siemens','A70','NotSupported');
  AddPhone('Siemens','A75','NotSupported');
  AddPhone('Siemens','AF51','Java1');
  AddPhone('Siemens','AL21','Java1');
  AddPhone('Siemens','AP75','NotSupported');
  AddPhone('Siemens','AX72','Java1');
  AddPhone('Siemens','AX75','Java1');
  AddPhone('Siemens','C(T)56','Java1');
  AddPhone('Siemens','C10','NotSupported');
  AddPhone('Siemens','C11','NotSupported');
  AddPhone('Siemens','C25','NotSupported');
  AddPhone('Siemens','C28','NotSupported');
  AddPhone('Siemens','C35','NotSupported');
  AddPhone('Siemens','C35i','NotSupported');
  AddPhone('Siemens','C45','NotSupported');
  AddPhone('Siemens','C55','Java1');
  AddPhone('Siemens','C60','Java1');
  AddPhone('Siemens','C61','Java1');
  AddPhone('Siemens','C62','NotSupported');
  AddPhone('Siemens','C65','Java2');
  AddPhone('Siemens','C66','Java2');
  AddPhone('Siemens','C72','Java2');
  AddPhone('Siemens','C75','Java2');
  AddPhone('Siemens','CC75','NotSupported');
  AddPhone('Siemens','CF110','Java1');
  AddPhone('Siemens','CF62','Java1');
  AddPhone('Siemens','CF75','Java2');
  AddPhone('Siemens','CFX65','Java2');
  AddPhone('Siemens','CL50','NotSupported');
  AddPhone('Siemens','CL55','NotSupported');
  AddPhone('Siemens','CL75','Java1');
  AddPhone('Siemens','CX65','Java2');
  AddPhone('Siemens','CX70','Java1');
  AddPhone('Siemens','CX70 Emoty','Java1');
  AddPhone('Siemens','CX75','Java2');
  AddPhone('Siemens','CXT65','Java2');
  AddPhone('Siemens','M30','NotSupported');
  AddPhone('Siemens','M35i','NotSupported');
  AddPhone('Siemens','M46','Java1');
  AddPhone('Siemens','M50','Java1');
  AddPhone('Siemens','M55','NotSupported');
  AddPhone('Siemens','M65','Java2');
  AddPhone('Siemens','M75','Java2');
  AddPhone('Siemens','MC60','Java1');
  AddPhone('Siemens','ME45','NotSupported');
  AddPhone('Siemens','ME75','Java1');
  AddPhone('Siemens','PenPhone','NotSupported');
  AddPhone('Siemens','S10','NotSupported');
  AddPhone('Siemens','S10 active','NotSupported');
  AddPhone('Siemens','S11','NotSupported');
  AddPhone('Siemens','S25','NotSupported');
  AddPhone('Siemens','S35i','NotSupported');
  AddPhone('Siemens','S40','NotSupported');
  AddPhone('Siemens','S45','NotSupported');
  AddPhone('Siemens','S45i','NotSupported');
  AddPhone('Siemens','S55','Java1');
  AddPhone('Siemens','S56','Java1');
  AddPhone('Siemens','S57','Java1');
  AddPhone('Siemens','S65','Java2');
  AddPhone('Siemens','S66','Java2');
  AddPhone('Siemens','S6C','Java2');
  AddPhone('Siemens','S6V','Java2');
  AddPhone('Siemens','S75','Java2');
  AddPhone('Siemens','SF65','Java2');
  AddPhone('Siemens','SFG75','Java2');
  AddPhone('Siemens','SG75','Java2');
  AddPhone('Siemens','SK65','Java1');
  AddPhone('Siemens','SL10','NotSupported');
  AddPhone('Siemens','SL42','Java1');
  AddPhone('Siemens','SL45','NotSupported');
  AddPhone('Siemens','SL45i','Java1');
  AddPhone('Siemens','SL45i/6688i','Java1');
  AddPhone('Siemens','SL55','Java1');
  AddPhone('Siemens','SL65','Java2');
  AddPhone('Siemens','SL75','Java2');
  AddPhone('Siemens','SP65','Java2');
  AddPhone('Siemens','ST55','NotSupported');
  AddPhone('Siemens','ST60','Java1');
  AddPhone('Siemens','SX1','Java1');
  AddPhone('Siemens','SX45','NotSupported');
  AddPhone('Siemens','SX66','Wm2003pp');
  AddPhone('Siemens','SXG75','Java2');
  AddPhone('Siemens','U10','NotSupported');
  AddPhone('Siemens','U15','NotSupported');
  AddPhone('Siemens','Xelibri 1','NotSupported');
  AddPhone('Siemens','Xelibri 2','NotSupported');
  AddPhone('Siemens','Xelibri 3','NotSupported');
  AddPhone('Siemens','Xelibri 4','NotSupported');
  AddPhone('Siemens','Xelibri 5','NotSupported');
  AddPhone('Siemens','Xelibri 6','NotSupported');
  AddPhone('Siemens','Xelibri 7','NotSupported');
  AddPhone('Siemens','Xelibri 8','NotSupported');
  AddPhone('Sonim','XP1 ','Java2');
  AddPhone('Sonim','XP2.10 Spirit','Java2');
  AddPhone('Sonim','XP3 Enduro','Java2');
  AddPhone('Sonim','XP3.20 Quest','Java2');
  AddPhone('Sony','CMD C1','NotSupported');
  AddPhone('Sony','CMD CD5','NotSupported');
  AddPhone('Sony','CMD J5','NotSupported');
  AddPhone('Sony','CMD J6','NotSupported');
  AddPhone('Sony','CMD J7','NotSupported');
  AddPhone('Sony','CMD J70','NotSupported');
  AddPhone('Sony','CMD MZ5','NotSupported');
  AddPhone('Sony','CMD Z1','NotSupported');
  AddPhone('Sony','CMD Z1 plus','NotSupported');
  AddPhone('Sony','CMD Z5','NotSupported');
  AddPhone('Sony','CMD Z7','NotSupported');
  AddPhone('Sony','CM-DX 1000','NotSupported');
  AddPhone('Sony','CM-DX 2000','NotSupported');
  AddPhone('Sony Ericsson','A3014S','Java1');
  AddPhone('Sony Ericsson','A5402S','Java1');
  AddPhone('Sony Ericsson','Aino','Java2');
  AddPhone('Sony Ericsson','Aspen','Wm6pp');
  AddPhone('Sony Ericsson','C510','Java2');
  AddPhone('Sony Ericsson','C702','Java2');
  AddPhone('Sony Ericsson','C901','Java2');
  AddPhone('Sony Ericsson','C901 GreenHeart','Java2');
  AddPhone('Sony Ericsson','C902','Java2');
  AddPhone('Sony Ericsson','C903','Java2');
  AddPhone('Sony Ericsson','C905','Java2');
  AddPhone('Sony Ericsson','D750','Java1');
  AddPhone('Sony Ericsson','D750i','Java2');
  AddPhone('Sony Ericsson','Elm','Java2');
  AddPhone('Sony Ericsson','F305','Java2');
  AddPhone('Sony Ericsson','F500i','Java2');
  AddPhone('Sony Ericsson','G502','Java2');
  AddPhone('Sony Ericsson','G700','Java2');
  AddPhone('Sony Ericsson','G700 Business Edition','Java2');
  AddPhone('Sony Ericsson','G705','Java2');
  AddPhone('Sony Ericsson','G900','Java2');
  AddPhone('Sony Ericsson','Hazel','Java2');
  AddPhone('Sony Ericsson','J100','NotSupported');
  AddPhone('Sony Ericsson','J105 Naite','Java2');
  AddPhone('Sony Ericsson','J110','NotSupported');
  AddPhone('Sony Ericsson','J120','NotSupported');
  AddPhone('Sony Ericsson','J132','NotSupported');
  AddPhone('Sony Ericsson','J200','NotSupported');
  AddPhone('Sony Ericsson','J210','NotSupported');
  AddPhone('Sony Ericsson','J220','NotSupported');
  AddPhone('Sony Ericsson','J220a','NotSupported');
  AddPhone('Sony Ericsson','J230','NotSupported');
  AddPhone('Sony Ericsson','J230a','NotSupported');
  AddPhone('Sony Ericsson','J300','Java2');
  AddPhone('Sony Ericsson','Jalou','Java2');
  AddPhone('Sony Ericsson','Jalou D&G edition','Java2');
  AddPhone('Sony Ericsson','K200','NotSupported');
  AddPhone('Sony Ericsson','K205','NotSupported');
  AddPhone('Sony Ericsson','K220','NotSupported');
  AddPhone('Sony Ericsson','K300','Java2');
  AddPhone('Sony Ericsson','K300a','Java2');
  AddPhone('Sony Ericsson','K310','Java2');
  AddPhone('Sony Ericsson','K320','Java2');
  AddPhone('Sony Ericsson','K330','Java2');
  AddPhone('Sony Ericsson','K500','Java2');
  AddPhone('Sony Ericsson','K500c','Java1');
  AddPhone('Sony Ericsson','K500i','Java2');
  AddPhone('Sony Ericsson','K506c','Java1');
  AddPhone('Sony Ericsson','K508','Java2');
  AddPhone('Sony Ericsson','K508c','Java1');
  AddPhone('Sony Ericsson','K508i','Java1');
  AddPhone('Sony Ericsson','K510','Java2');
  AddPhone('Sony Ericsson','K530','Java2');
  AddPhone('Sony Ericsson','K550','Java2');
  AddPhone('Sony Ericsson','K550im','Java2');
  AddPhone('Sony Ericsson','K600','Java2');
  AddPhone('Sony Ericsson','K608','Java2');
  AddPhone('Sony Ericsson','K610','Java2');
  AddPhone('Sony Ericsson','K610im','NotSupported');
  AddPhone('Sony Ericsson','K618','Java2');
  AddPhone('Sony Ericsson','K630','Java2');
  AddPhone('Sony Ericsson','K630i','Java2');
  AddPhone('Sony Ericsson','K660','Java2');
  AddPhone('Sony Ericsson','K660i','Java2');
  AddPhone('Sony Ericsson','K700','Java2');
  AddPhone('Sony Ericsson','K700c','Java1');
  AddPhone('Sony Ericsson','K700i','Java1');
  AddPhone('Sony Ericsson','K750','Java2');
  AddPhone('Sony Ericsson','K770','Java2');
  AddPhone('Sony Ericsson','K790','Java2');
  AddPhone('Sony Ericsson','K800','Java2');
  AddPhone('Sony Ericsson','K810','Java2');
  AddPhone('Sony Ericsson','K850','Java2');
  AddPhone('Sony Ericsson','K850i, K858c','Java2');
  AddPhone('Sony Ericsson','M600','Java2');
  AddPhone('Sony Ericsson','M608','Java2');
  AddPhone('Sony Ericsson','P1','Java2');
  AddPhone('Sony Ericsson','P1i / P1c','Java2');
  AddPhone('Sony Ericsson','P800','Java1');
  AddPhone('Sony Ericsson','P802','Java1');
  AddPhone('Sony Ericsson','P900','Java2');
  AddPhone('Sony Ericsson','P908','Java2');
  AddPhone('Sony Ericsson','P910','Java1');
  AddPhone('Sony Ericsson','P910a','Java2');
  AddPhone('Sony Ericsson','P910c','Java2');
  AddPhone('Sony Ericsson','P910i','Java2');
  AddPhone('Sony Ericsson','P990','Java2');
  AddPhone('Sony Ericsson','R300 Radio','Java1');
  AddPhone('Sony Ericsson','R306 Radio','Java2');
  AddPhone('Sony Ericsson','S302','Java2');
  AddPhone('Sony Ericsson','S312','Java2');
  AddPhone('Sony Ericsson','S500','Java2');
  AddPhone('Sony Ericsson','S600','Java2');
  AddPhone('Sony Ericsson','S700','Java1');
  AddPhone('Sony Ericsson','S700c','Java1');
  AddPhone('Sony Ericsson','S700i','Java1');
  AddPhone('Sony Ericsson','S710','Java1');
  AddPhone('Sony Ericsson','S710a','Java1');
  AddPhone('Sony Ericsson','Satio (Idou)','Java2');
  AddPhone('Sony Ericsson','SO503i','NotSupported');
  AddPhone('Sony Ericsson','SO503iS','NotSupported');
  AddPhone('Sony Ericsson','SO504i','NotSupported');
  AddPhone('Sony Ericsson','SO505i','NotSupported');
  AddPhone('Sony Ericsson','SO506i','Java2');
  AddPhone('Sony Ericsson','SO506iC','NotSupported');
  AddPhone('Sony Ericsson','T100','NotSupported');
  AddPhone('Sony Ericsson','T105','NotSupported');
  AddPhone('Sony Ericsson','T200','NotSupported');
  AddPhone('Sony Ericsson','T230','NotSupported');
  AddPhone('Sony Ericsson','T250','NotSupported');
  AddPhone('Sony Ericsson','T270','Java2');
  AddPhone('Sony Ericsson','T280','Java2');
  AddPhone('Sony Ericsson','T290','Java2');
  AddPhone('Sony Ericsson','T300','NotSupported');
  AddPhone('Sony Ericsson','T303','NotSupported');
  AddPhone('Sony Ericsson','T310','NotSupported');
  AddPhone('Sony Ericsson','T600','NotSupported');
  AddPhone('Sony Ericsson','T610','Java1');
  AddPhone('Sony Ericsson','T616','Java1');
  AddPhone('Sony Ericsson','T618','Java1');
  AddPhone('Sony Ericsson','T628','Java1');
  AddPhone('Sony Ericsson','T630','Java1');
  AddPhone('Sony Ericsson','T637','Java1');
  AddPhone('Sony Ericsson','T650','Java2');
  AddPhone('Sony Ericsson','T68i','NotSupported');
  AddPhone('Sony Ericsson','T700','Java2');
  AddPhone('Sony Ericsson','T707','Java2');
  AddPhone('Sony Ericsson','T715','Java2');
  AddPhone('Sony Ericsson','TM506','Java2');
  AddPhone('Sony Ericsson','V600','Java2');
  AddPhone('Sony Ericsson','V630','Java2');
  AddPhone('Sony Ericsson','V640','Java2');
  AddPhone('Sony Ericsson','V640i','Java2');
  AddPhone('Sony Ericsson','V800','Java2');
  AddPhone('Sony Ericsson','Vivaz','Java2');
  AddPhone('Sony Ericsson','Vivaz pro','Java2');
  AddPhone('Sony Ericsson','W200','Java2');
  AddPhone('Sony Ericsson','W205','Java2');
  AddPhone('Sony Ericsson','W300','Java2');
  AddPhone('Sony Ericsson','W302','Java2');
  AddPhone('Sony Ericsson','W350','Java2');
  AddPhone('Sony Ericsson','W380','Java2');
  AddPhone('Sony Ericsson','W395','Java2');
  AddPhone('Sony Ericsson','W508','Java2');
  AddPhone('Sony Ericsson','W550','Java2');
  AddPhone('Sony Ericsson','W580','Java2');
  AddPhone('Sony Ericsson','W595','Java2');
  AddPhone('Sony Ericsson','W595s','Java2');
  AddPhone('Sony Ericsson','W600','Java2');
  AddPhone('Sony Ericsson','W610','Java2');
  AddPhone('Sony Ericsson','W660','Java2');
  AddPhone('Sony Ericsson','W700','Java2');
  AddPhone('Sony Ericsson','W705','Java2');
  AddPhone('Sony Ericsson','W710','Java2');
  AddPhone('Sony Ericsson','W715','Java2');
  AddPhone('Sony Ericsson','W760','Java2');
  AddPhone('Sony Ericsson','W800','Java2');
  AddPhone('Sony Ericsson','W810','Java2');
  AddPhone('Sony Ericsson','W830','Java2');
  AddPhone('Sony Ericsson','W850','Java2');
  AddPhone('Sony Ericsson','W880','Java2');
  AddPhone('Sony Ericsson','W880i, W888c','Java2');
  AddPhone('Sony Ericsson','W888','Java2');
  AddPhone('Sony Ericsson','W890','Java2');
  AddPhone('Sony Ericsson','W890i / W890c','Java2');
  AddPhone('Sony Ericsson','W900','Java2');
  AddPhone('Sony Ericsson','W902','Java2');
  AddPhone('Sony Ericsson','W910','Java2');
  AddPhone('Sony Ericsson','W910i, W908c','Java2');
  AddPhone('Sony Ericsson','W950','Java2');
  AddPhone('Sony Ericsson','W960','Java2');
  AddPhone('Sony Ericsson','W980','Java2');
  AddPhone('Sony Ericsson','W995','Java2');
  AddPhone('Sony Ericsson','XPERIA Pureness','Java2');
  AddPhone('Sony Ericsson','XPERIA X1','Java2');
  AddPhone('Sony Ericsson','XPERIA X10','Android');
  AddPhone('Sony Ericsson','XPERIA X10 mini','Android');
  AddPhone('Sony Ericsson','XPERIA X10 mini pro','Android');
  AddPhone('Sony Ericsson','XPERIA X2','Wm6pp');
  AddPhone('Sony Ericsson','Yari','Java2');
  AddPhone('Sony Ericsson','Z1010','Java1');
  AddPhone('Sony Ericsson','Z200','NotSupported');
  AddPhone('Sony Ericsson','Z250','Java2');
  AddPhone('Sony Ericsson','Z300','NotSupported');
  AddPhone('Sony Ericsson','Z310','Java2');
  AddPhone('Sony Ericsson','Z320','Java2');
  AddPhone('Sony Ericsson','Z500','Java2');
  AddPhone('Sony Ericsson','Z500a','Java1');
  AddPhone('Sony Ericsson','Z500i','Java1');
  AddPhone('Sony Ericsson','Z520','Java2');
  AddPhone('Sony Ericsson','Z525','Java2');
  AddPhone('Sony Ericsson','Z530','Java2');
  AddPhone('Sony Ericsson','Z550','Java2');
  AddPhone('Sony Ericsson','Z555','Java2');
  AddPhone('Sony Ericsson','Z558','Java2');
  AddPhone('Sony Ericsson','Z600','Java1');
  AddPhone('Sony Ericsson','Z610','Java2');
  AddPhone('Sony Ericsson','Z700','Java1');
  AddPhone('Sony Ericsson','Z710','Java2');
  AddPhone('Sony Ericsson','Z750','Java2');
  AddPhone('Sony Ericsson','Z770','Java2');
  AddPhone('Sony Ericsson','Z780','Java2');
  AddPhone('Sony Ericsson','Z800','Java1');
  AddPhone('Sonya','MM-9000','Java1');
  AddPhone('Tel.Me.','T909','NotSupported');
  AddPhone('Tel.Me.','T909c','NotSupported');
  AddPhone('Tel.Me.','T910','NotSupported');
  AddPhone('Tel.Me.','T918','Java1');
  AddPhone('Tel.Me.','T919','Java1');
  AddPhone('Tel.Me.','T919i','Java1');
  AddPhone('Tel.Me.','T939','NotSupported');
  AddPhone('Telit','C1000','NotSupported');
  AddPhone('Telit','Estremo','NotSupported');
  AddPhone('Telit','G40','NotSupported');
  AddPhone('Telit','G80','NotSupported');
  AddPhone('Telit','G82','NotSupported');
  AddPhone('Telit','G83','Java1');
  AddPhone('Telit','G90','NotSupported');
  AddPhone('Telit','GM 410','NotSupported');
  AddPhone('Telit','GM 710','NotSupported');
  AddPhone('Telit','GM 810','NotSupported');
  AddPhone('Telit','GM 830','NotSupported');
  AddPhone('Telit','GM 882','NotSupported');
  AddPhone('Telit','GU1100','Java1');
  AddPhone('Telit','NEO','NotSupported');
  AddPhone('Telit','SP600','Java1');
  AddPhone('Telit','t110','Java1');
  AddPhone('Telit','t130','NotSupported');
  AddPhone('Telit','t180','Java1');
  AddPhone('Telit','t200','Java2');
  AddPhone('Telit','t210','Java1');
  AddPhone('Telit','t250','Java2');
  AddPhone('Telit','t410','NotSupported');
  AddPhone('Telit','t420','NotSupported');
  AddPhone('Telit','T510','Java2');
  AddPhone('Telit','t550','Java1');
  AddPhone('Telit','t650','Java2');
  AddPhone('Telit','t800','Java2');
  AddPhone('Telit','T90','NotSupported');
  AddPhone('Telit','T91','NotSupported');
  AddPhone('Telit','X60i','NotSupported');
  AddPhone('Thuraya','SG-2520','Java2');
  AddPhone('T-Mobile','Dash','Wm6sp');
  AddPhone('T-Mobile','Dash 3G','Wm6sp');
  AddPhone('T-Mobile','G1','Java2');
  AddPhone('T-Mobile','G2 Touch','Wm5sp');
  AddPhone('T-Mobile','HD2','Wm6pp');
  AddPhone('T-Mobile','MDA Basic','Wm6pp');
  AddPhone('T-Mobile','MDA Compact IV','Wm6pp');
  AddPhone('T-Mobile','MDA Compact V','Wm6pp');
  AddPhone('T-Mobile','MDA Vario IV','Wm6pp');
  AddPhone('T-Mobile','MDA Vario V','Wm6pp');
  AddPhone('T-Mobile','myTouch 3G','Android');
  AddPhone('T-Mobile','myTouch 3G Fender Edition','Android');
  AddPhone('T-Mobile','Pulse','Android');
  AddPhone('T-Mobile','Pulse Mini','Android');
  AddPhone('T-Mobile','Shadow','Java2');
  AddPhone('T-Mobile','Shadow 2','Wm6pp');
  AddPhone('T-Mobile','Sidekick','Java2');
  AddPhone('T-Mobile','Sidekick 3','Java2');
  AddPhone('T-Mobile','Sidekick LX','Java2');
  AddPhone('T-Mobile','Sidekick LX 2009','Java2');
  AddPhone('T-Mobile','Sidekick Slide','Java2');
  AddPhone('T-Mobile','Tap','Java2');
  AddPhone('T-Mobile','Vairy Text','Java2');
  AddPhone('T-Mobile','Vairy Touch','NotSupported');
  AddPhone('T-Mobile','Vairy Touch II','NotSupported');
  AddPhone('T-Mobile','Wing','Wm6pp');
  AddPhone('Toshiba','705T','Java2');
  AddPhone('Toshiba','903T','Java2');
  AddPhone('Toshiba','904T','NotSupported');
  AddPhone('Toshiba','G450','NotSupported');
  AddPhone('Toshiba','G500','Java2');
  AddPhone('Toshiba','G710','Java2');
  AddPhone('Toshiba','G810','Java2');
  AddPhone('Toshiba','G900','Java2');
  AddPhone('Toshiba','G910 / G920','Wm6pp');
  AddPhone('Toshiba','K01','Java2');
  AddPhone('Toshiba','TG01','Wm6pp');
  AddPhone('Toshiba','TG02','Wm6pp');
  AddPhone('Toshiba','TS10','NotSupported');
  AddPhone('Toshiba','TS32','Java2');
  AddPhone('Toshiba','TS605','Java2');
  AddPhone('Toshiba','TS608','Java2');
  AddPhone('Toshiba','TS705','Java2');
  AddPhone('Toshiba','TS803','Java1');
  AddPhone('Toshiba','TS808','Java1');
  AddPhone('Toshiba','TS921','Java1');
  AddPhone('Toshiba','TX62','Java2');
  AddPhone('Toshiba','TX80','Java2');
  AddPhone('Vertu','Ascent','NotSupported');
  AddPhone('Vertu','Ascent Ti','Java2');
  AddPhone('Vertu','Ascent Ti Damascus Steel','Java2');
  AddPhone('Vertu','Constellation','Java2');
  AddPhone('Vertu','Constellation Ayxta','Java2');
  AddPhone('Vertu','Diamond','NotSupported');
  AddPhone('Vertu','Signature','NotSupported');
  AddPhone('Vertu','Signature S','NotSupported');
  AddPhone('VK Mobile','E100','Java1');
  AddPhone('VK Mobile','VK1000','NotSupported');
  AddPhone('VK Mobile','VK1010','NotSupported');
  AddPhone('VK Mobile','VK1020','NotSupported');
  AddPhone('VK Mobile','VK1100','NotSupported');
  AddPhone('VK Mobile','VK1500','Java2');
  AddPhone('VK Mobile','VK200','NotSupported');
  AddPhone('VK Mobile','VK2000','NotSupported');
  AddPhone('VK Mobile','VK2010','NotSupported');
  AddPhone('VK Mobile','VK2020','Java2');
  AddPhone('VK Mobile','VK2030','Java2');
  AddPhone('VK Mobile','VK2100','NotSupported');
  AddPhone('VK Mobile','VK2200','Java2');
  AddPhone('VK Mobile','VK300','NotSupported');
  AddPhone('VK Mobile','VK3100','Java2');
  AddPhone('VK Mobile','VK4000','Java2');
  AddPhone('VK Mobile','VK4100','Java2');
  AddPhone('VK Mobile','VK4500','Java2');
  AddPhone('VK Mobile','VK500','NotSupported');
  AddPhone('VK Mobile','VK5000','Java2');
  AddPhone('VK Mobile','VK520','NotSupported');
  AddPhone('VK Mobile','VK530','NotSupported');
  AddPhone('VK Mobile','VK540','NotSupported');
  AddPhone('VK Mobile','VK560','NotSupported');
  AddPhone('VK Mobile','VK570','NotSupported');
  AddPhone('VK Mobile','VK580','NotSupported');
  AddPhone('VK Mobile','VK610','NotSupported');
  AddPhone('VK Mobile','VK700','Java2');
  AddPhone('VK Mobile','VK7000','Java2');
  AddPhone('VK Mobile','VK800','Java2');
  AddPhone('VK Mobile','VK900','Java2');
  AddPhone('Vodafone','1210','Java2');
  AddPhone('Vodafone','1231','Wm6sp');
  AddPhone('Vodafone','1240','Java2');
  AddPhone('Vodafone','150','NotSupported');
  AddPhone('Vodafone','225','NotSupported');
  AddPhone('Vodafone','226','NotSupported');
  AddPhone('Vodafone','227','NotSupported');
  AddPhone('Vodafone','228','NotSupported');
  AddPhone('Vodafone','231','NotSupported');
  AddPhone('Vodafone','235','NotSupported');
  AddPhone('Vodafone','250','NotSupported');
  AddPhone('Vodafone','332','NotSupported');
  AddPhone('Vodafone','340','NotSupported');
  AddPhone('Vodafone','360 H1','Java2');
  AddPhone('Vodafone','360 M1','Java2');
  AddPhone('Vodafone','511','Java2');
  AddPhone('Vodafone','526','NotSupported');
  AddPhone('Vodafone','527','Java2');
  AddPhone('Vodafone','533','Java2');
  AddPhone('Vodafone','533 Crystal','Java2');
  AddPhone('Vodafone','540','Java2');
  AddPhone('Vodafone','541','Java2');
  AddPhone('Vodafone','710','Java1');
  AddPhone('Vodafone','716','Java2');
  AddPhone('Vodafone','725','Java2');
  AddPhone('Vodafone','735','Java2');
  AddPhone('Vodafone','736','Java2');
  AddPhone('Vodafone','810','Java2');
  AddPhone('Vodafone','830i','Java2');
  AddPhone('Vodafone','835','Java2');
  AddPhone('Vodafone','840','Java2');
  AddPhone('Vodafone','Indie','Java2');
  AddPhone('Vodafone','V720','Java2');
  AddPhone('Vodafone','V-X760','Java2');
  AddPhone('WND','Wind DUO 2000','Java2');
  AddPhone('WND','Wind DUO 2100','Java2');
  AddPhone('WND','Wind DUO 2200','Java2');
  AddPhone('WND','Wind DUO 2300','Java2');
  AddPhone('WND','Wind Van Gogh 2100','Java2');
  AddPhone('XCute','DV1','NotSupported');
  AddPhone('XCute','DV2','NotSupported');
  AddPhone('XCute','DV50','NotSupported');
  AddPhone('XCute','DV80','Java2');
  AddPhone('ZTE','A261','NotSupported');
  AddPhone('ZTE','Bingo','Java2');
  AddPhone('ZTE','Coral200 Sollar','NotSupported');
  AddPhone('ZTE','E811','Java2');
  AddPhone('ZTE','F100','Java2');
  AddPhone('ZTE','F101','Java2');
  AddPhone('ZTE','F103','Java2');
  AddPhone('ZTE','F233','Java2');
  AddPhone('ZTE','F600','Java2');
  AddPhone('ZTE','F870','Java2');
  AddPhone('ZTE','F912','Java2');
  AddPhone('ZTE','F928','Java2');
  AddPhone('ZTE','F952','Java2');
  AddPhone('ZTE','Raise','Wm6pp');
  AddPhone('ZTE','S302','Java2');
  AddPhone('ZTE','X760','NotSupported');
  AddPhone('ZTE','X990','Wm6pp');
  AddPhone('ZTE','Xiang','Wm6pp');
}





