Diff between 14301cf0d42ba3fc4de99c3bdf183045be733e0c and ba3cbc5b1cf9f695e6ff9071ebaa32f2748c4052

Changed Files

File Additions Deletions Status
lib/bluetooth.c +2434 -68 modified

Full Patch

diff --git a/lib/bluetooth.c b/lib/bluetooth.c
index a73a24a..b330619 100644
--- a/lib/bluetooth.c
+++ b/lib/bluetooth.c
@@ -298,13 +298,13 @@ const char *bt_compidtostr(int compid)
 	case 13:
 		return "Texas Instruments Inc.";
 	case 14:
-		return "Ceva, Inc. (formerly Parthus Technologies, Inc.)";
+		return "Parthus Technologies Inc.";
 	case 15:
 		return "Broadcom Corporation";
 	case 16:
 		return "Mitel Semiconductor";
 	case 17:
-		return "Widcomm, Inc";
+		return "Widcomm, Inc.";
 	case 18:
 		return "Zeevo, Inc.";
 	case 19:
@@ -316,7 +316,7 @@ const char *bt_compidtostr(int compid)
 	case 22:
 		return "KC Technology Inc.";
 	case 23:
-		return "NewLogic";
+		return "Newlogic";
 	case 24:
 		return "Transilica, Inc.";
 	case 25:
@@ -382,11 +382,11 @@ const char *bt_compidtostr(int compid)
 	case 55:
 		return "Mobilian Corporation";
 	case 56:
-		return "Terax";
+		return "Syntronix Corporation";
 	case 57:
 		return "Integrated System Solution Corp.";
 	case 58:
-		return "Matsushita Electric Industrial Co., Ltd.";
+		return "Panasonic Corporation (formerly Matsushita Electric Industrial Co., Ltd.)";
 	case 59:
 		return "Gennum Corporation";
 	case 60:
@@ -394,9 +394,9 @@ const char *bt_compidtostr(int compid)
 	case 61:
 		return "IPextreme, Inc.";
 	case 62:
-		return "Systems and Chips, Inc.";
+		return "Systems and Chips, Inc";
 	case 63:
-		return "Bluetooth SIG, Inc.";
+		return "Bluetooth SIG, Inc";
 	case 64:
 		return "Seiko Epson Corporation";
 	case 65:
@@ -404,7 +404,7 @@ const char *bt_compidtostr(int compid)
 	case 66:
 		return "CONWISE Technology Corporation Ltd";
 	case 67:
-		return "PARROT SA";
+		return "PARROT AUTOMOTIVE SAS";
 	case 68:
 		return "Socket Mobile";
 	case 69:
@@ -428,9 +428,9 @@ const char *bt_compidtostr(int compid)
 	case 78:
 		return "Avago Technologies";
 	case 79:
-		return "APT Licensing Ltd.";
+		return "APT Ltd.";
 	case 80:
-		return "SiRF Technology";
+		return "SiRF Technology, Inc.";
 	case 81:
 		return "Tzero Technologies, Inc.";
 	case 82:
@@ -488,7 +488,7 @@ const char *bt_compidtostr(int compid)
 	case 108:
 		return "Beautiful Enterprise Co., Ltd.";
 	case 109:
-		return "BriarTek, Inc.";
+		return "BriarTek, Inc";
 	case 110:
 		return "Summit Data Communications, Inc.";
 	case 111:
@@ -520,7 +520,7 @@ const char *bt_compidtostr(int compid)
 	case 124:
 		return "A & R Cambridge";
 	case 125:
-		return "Seers Technology Co. Ltd";
+		return "Seers Technology Co., Ltd.";
 	case 126:
 		return "Sports Tracking Technologies Ltd.";
 	case 127:
@@ -538,7 +538,7 @@ const char *bt_compidtostr(int compid)
 	case 133:
 		return "BlueRadios, Inc.";
 	case 134:
-		return "equinox AG";
+		return "Equinux AG";
 	case 135:
 		return "Garmin International, Inc.";
 	case 136:
@@ -554,13 +554,13 @@ const char *bt_compidtostr(int compid)
 	case 141:
 		return "Zscan Software";
 	case 142:
-		return "Quintic Corp.";
+		return "Quintic Corp";
 	case 143:
-		return "Telit Wireless Solutions GmbH (Formerly Stollman E+V GmbH)";
+		return "Telit Wireless Solutions GmbH (formerly Stollmann E+V GmbH)";
 	case 144:
 		return "Funai Electric Co., Ltd.";
 	case 145:
-		return "Advanced PANMOBIL Systems GmbH & Co. KG";
+		return "Advanced PANMOBIL systems GmbH & Co. KG";
 	case 146:
 		return "ThinkOptics, Inc.";
 	case 147:
@@ -574,7 +574,7 @@ const char *bt_compidtostr(int compid)
 	case 151:
 		return "ConnecteDevice Ltd.";
 	case 152:
-		return "zer01.tv GmbH";
+		return "zero1.tv GmbH";
 	case 153:
 		return "i.Tech Dynamic Global Distribution Ltd.";
 	case 154:
@@ -608,7 +608,7 @@ const char *bt_compidtostr(int compid)
 	case 168:
 		return "ARP Devices Limited";
 	case 169:
-		return "Magneti Marelli S.p.A";
+		return "MARELLI EUROPE S.P.A. (formerly Magneti Marelli S.p.A.)";
 	case 170:
 		return "CAEN RFID srl";
 	case 171:
@@ -740,7 +740,7 @@ const char *bt_compidtostr(int compid)
 	case 234:
 		return "Nielsen-Kellerman Company";
 	case 235:
-		return "Server Technology, Inc.";
+		return "Server Technology Inc.";
 	case 236:
 		return "BioResearch Associates";
 	case 237:
@@ -754,7 +754,7 @@ const char *bt_compidtostr(int compid)
 	case 241:
 		return "Witron Technology Limited";
 	case 242:
-		return "Aether Things Inc. (formerly Morse Project Inc.)";
+		return "Morse Project Inc.";
 	case 243:
 		return "Kent Displays Inc.";
 	case 244:
@@ -764,7 +764,7 @@ const char *bt_compidtostr(int compid)
 	case 246:
 		return "Elcometer Limited";
 	case 247:
-		return "VSN Technologies Inc.";
+		return "VSN Technologies, Inc.";
 	case 248:
 		return "AceUni Corp., Ltd.";
 	case 249:
@@ -778,19 +778,19 @@ const char *bt_compidtostr(int compid)
 	case 253:
 		return "ValenceTech Limited";
 	case 254:
-		return "Reserved";
+		return "Stanley Black and Decker";
 	case 255:
 		return "Typo Products, LLC";
 	case 256:
 		return "TomTom International BV";
 	case 257:
-		return "Fugoo, Inc";
+		return "Fugoo, Inc.";
 	case 258:
 		return "Keiser Corporation";
 	case 259:
 		return "Bang & Olufsen A/S";
 	case 260:
-		return "PLUS Locations Systems Pty Ltd";
+		return "PLUS Location Systems Pty Ltd";
 	case 261:
 		return "Ubiquitous Computing Technology Corporation";
 	case 262:
@@ -802,17 +802,17 @@ const char *bt_compidtostr(int compid)
 	case 265:
 		return "Atus BV";
 	case 266:
-		return "Codegate Ltd.";
+		return "Codegate Ltd";
 	case 267:
-		return "ERi, Inc.";
+		return "ERi, Inc";
 	case 268:
 		return "Transducers Direct, LLC";
 	case 269:
-		return "Fujitsu Ten Limited";
+		return "DENSO TEN LIMITED (formerly Fujitsu Ten LImited)";
 	case 270:
 		return "Audi AG";
 	case 271:
-		return "HiSilicon Technologies Co., Ltd.";
+		return "HiSilicon Technologies CO., LIMITED";
 	case 272:
 		return "Nippon Seiki Co., Ltd.";
 	case 273:
@@ -826,7 +826,7 @@ const char *bt_compidtostr(int compid)
 	case 277:
 		return "e.solutions";
 	case 278:
-		return "1OAK Technologies";
+		return "10AK Technologies";
 	case 279:
 		return "Wimoto Technologies Inc";
 	case 280:
@@ -852,7 +852,7 @@ const char *bt_compidtostr(int compid)
 	case 290:
 		return "AirTurn, Inc.";
 	case 291:
-		return "Kinsa, Inc.";
+		return "Kinsa, Inc";
 	case 292:
 		return "HID Global";
 	case 293:
@@ -866,7 +866,7 @@ const char *bt_compidtostr(int compid)
 	case 297:
 		return "Nimble Devices Oy";
 	case 298:
-		return "Changzhou Yongse Infotech Co., Ltd";
+		return "Changzhou Yongse Infotech  Co., Ltd.";
 	case 299:
 		return "SportIQ";
 	case 300:
@@ -876,21 +876,21 @@ const char *bt_compidtostr(int compid)
 	case 302:
 		return "ASSA ABLOY";
 	case 303:
-		return "Clarion Co., Ltd.";
+		return "Clarion Co. Inc.";
 	case 304:
 		return "Warehouse Innovations";
 	case 305:
-		return "Cypress Semiconductor Corporation";
+		return "Cypress Semiconductor";
 	case 306:
 		return "MADS Inc";
 	case 307:
 		return "Blue Maestro Limited";
 	case 308:
-		return "Resolution Products, Inc.";
+		return "Resolution Products, Ltd.";
 	case 309:
-		return "Airewear LLC";
+		return "Aireware LLC";
 	case 310:
-		return "Seed Labs, Inc. (formerly ETC sp. z.o.o.)";
+		return "Silvair, Inc.";
 	case 311:
 		return "Prestigio Plaza Ltd.";
 	case 312:
@@ -898,11 +898,11 @@ const char *bt_compidtostr(int compid)
 	case 313:
 		return "Focus Systems Corporation";
 	case 314:
-		return "Tencent Holdings Limited";
+		return "Tencent Holdings Ltd.";
 	case 315:
 		return "Allegion";
 	case 316:
-		return "Murata Manufacuring Co., Ltd.";
+		return "Murata Manufacturing Co., Ltd.";
 	case 317:
 		return "WirelessWERX";
 	case 318:
@@ -936,7 +936,7 @@ const char *bt_compidtostr(int compid)
 	case 332:
 		return "Mesh-Net Ltd";
 	case 333:
-		return "Huizhou Desay SV Automotive CO., LTD.";
+		return "HUIZHOU DESAY SV AUTOMOTIVE CO., LTD.";
 	case 334:
 		return "Tangerine, Inc.";
 	case 335:
@@ -978,17 +978,17 @@ const char *bt_compidtostr(int compid)
 	case 353:
 		return "yikes";
 	case 354:
-		return "MADSGlobal NZ Ltd.";
+		return "MADSGlobalNZ Ltd.";
 	case 355:
 		return "PCH International";
 	case 356:
 		return "Qingdao Yeelink Information Technology Co., Ltd.";
 	case 357:
-		return "Milwaukee Tool (formerly Milwaukee Electric Tools)";
+		return "Milwaukee Tool (Formally Milwaukee Electric Tools)";
 	case 358:
 		return "MISHIK Pte Ltd";
 	case 359:
-		return "Bayer HealthCare";
+		return "Ascensia Diabetes Care US Inc.";
 	case 360:
 		return "Spicebox LLC";
 	case 361:
@@ -1006,7 +1006,7 @@ const char *bt_compidtostr(int compid)
 	case 367:
 		return "Podo Labs, Inc";
 	case 368:
-		return "F. Hoffmann-La Roche AG";
+		return "Roche Diabetes Care AG";
 	case 369:
 		return "Amazon Fulfillment Service";
 	case 370:
@@ -1014,7 +1014,7 @@ const char *bt_compidtostr(int compid)
 	case 371:
 		return "Kocomojo, LLC";
 	case 372:
-		return "Everykey LLC";
+		return "Everykey Inc.";
 	case 373:
 		return "Dynamic Controls";
 	case 374:
@@ -1036,7 +1036,7 @@ const char *bt_compidtostr(int compid)
 	case 382:
 		return "BluDotz Ltd";
 	case 383:
-		return "XTel ApS";
+		return "XTel Wireless ApS";
 	case 384:
 		return "Gigaset Communications GmbH";
 	case 385:
@@ -1044,7 +1044,7 @@ const char *bt_compidtostr(int compid)
 	case 386:
 		return "HOP Ubiquitous";
 	case 387:
-		return "To Be Assigned";
+		return "Walt Disney";
 	case 388:
 		return "Nectar";
 	case 389:
@@ -1084,9 +1084,9 @@ const char *bt_compidtostr(int compid)
 	case 406:
 		return "Paxton Access Ltd";
 	case 407:
-		return "WiSilica Inc";
+		return "WiSilica Inc.";
 	case 408:
-		return "VENGIT Korlátolt Felelősségű Társaság";
+		return "VENGIT Korlatolt Felelossegu Tarsasag";
 	case 409:
 		return "SALTO SYSTEMS S.L.";
 	case 410:
@@ -1114,7 +1114,7 @@ const char *bt_compidtostr(int compid)
 	case 421:
 		return "Icon Health and Fitness";
 	case 422:
-		return "Asandoo GmbH";
+		return "Wille Engineering (formely as Asandoo GmbH)";
 	case 423:
 		return "ENERGOUS CORPORATION";
 	case 424:
@@ -1126,7 +1126,7 @@ const char *bt_compidtostr(int compid)
 	case 427:
 		return "Facebook, Inc.";
 	case 428:
-		return "Nipro Diagnostics, Inc.";
+		return "Trividia Health, Inc.";
 	case 429:
 		return "FlightSafety International";
 	case 430:
@@ -1200,7 +1200,7 @@ const char *bt_compidtostr(int compid)
 	case 464:
 		return "Primus Inter Pares Ltd";
 	case 465:
-		return "August";
+		return "August Home, Inc";
 	case 466:
 		return "Gill Electronics";
 	case 467:
@@ -1248,7 +1248,7 @@ const char *bt_compidtostr(int compid)
 	case 488:
 		return "STIR";
 	case 489:
-		return "Sano, Inc";
+		return "Sano, Inc.";
 	case 490:
 		return "Advanced Application Design, Inc.";
 	case 491:
@@ -1280,9 +1280,9 @@ const char *bt_compidtostr(int compid)
 	case 504:
 		return "Anyka (Guangzhou) Microelectronics Technology Co, LTD";
 	case 505:
-		return "Medtronic, Inc.";
+		return "Medtronic Inc.";
 	case 506:
-		return "Gozio, Inc.";
+		return "Gozio Inc.";
 	case 507:
 		return "Form Lifting, LLC";
 	case 508:
@@ -1290,11 +1290,11 @@ const char *bt_compidtostr(int compid)
 	case 509:
 		return "Kontakt Micro-Location Sp. z o.o.";
 	case 510:
-		return "Radio System Corporation";
+		return "Radio Systems Corporation";
 	case 511:
 		return "Freescale Semiconductor, Inc.";
 	case 512:
-		return "Verifone Systems PTe Ltd. Taiwan Branch";
+		return "Verifone Systems Pte Ltd. Taiwan Branch";
 	case 513:
 		return "AR Timing";
 	case 514:
@@ -1348,15 +1348,15 @@ const char *bt_compidtostr(int compid)
 	case 538:
 		return "Blue Speck Labs, LLC";
 	case 539:
-		return "Cisco Systems Inc";
+		return "Cisco Systems, Inc";
 	case 540:
 		return "Mobicomm Inc";
 	case 541:
 		return "Edamic";
 	case 542:
-		return "Goodnet Ltd";
+		return "Goodnet, Ltd";
 	case 543:
-		return "Luster Leaf Products Inc";
+		return "Luster Leaf Products  Inc";
 	case 544:
 		return "Manus Machina BV";
 	case 545:
@@ -1410,7 +1410,7 @@ const char *bt_compidtostr(int compid)
 	case 569:
 		return "JIN CO, Ltd";
 	case 570:
-		return "Alatech Technology";
+		return "Alatech Tehnology";
 	case 571:
 		return "Beijing CarePulse Electronic Technology Co, Ltd";
 	case 572:
@@ -1420,7 +1420,7 @@ const char *bt_compidtostr(int compid)
 	case 574:
 		return "Raven Industries";
 	case 575:
-		return "WaveWare Technologies";
+		return "WaveWare Technologies Inc.";
 	case 576:
 		return "Argenox Technologies";
 	case 577:
@@ -1430,9 +1430,9 @@ const char *bt_compidtostr(int compid)
 	case 579:
 		return "Masimo Corp";
 	case 580:
-		return "Iotera Inc.";
+		return "Iotera Inc";
 	case 581:
-		return "Endress+Hauser";
+		return "Endress+Hauser ";
 	case 582:
 		return "ACKme Networks, Inc.";
 	case 583:
@@ -1478,7 +1478,7 @@ const char *bt_compidtostr(int compid)
 	case 603:
 		return "Five Interactive, LLC dba Zendo";
 	case 604:
-		return "NetEase (Hangzhou) Network co.Ltd.";
+		return "NetEase(Hangzhou)Network co.Ltd.";
 	case 605:
 		return "Lexmark International Inc.";
 	case 606:
@@ -1530,7 +1530,7 @@ const char *bt_compidtostr(int compid)
 	case 629:
 		return "Geotab";
 	case 630:
-		return "E.G.O. Elektro-Gerätebau GmbH";
+		return "E.G.O. Elektro-Geraetebau GmbH";
 	case 631:
 		return "bewhere inc";
 	case 632:
@@ -1544,7 +1544,7 @@ const char *bt_compidtostr(int compid)
 	case 636:
 		return "Aseptika Ltd";
 	case 637:
-		return "HUAWEI Technologies Co., Ltd. ( 华为技术有限公司 )";
+		return "HUAWEI Technologies Co., Ltd.";
 	case 638:
 		return "HabitAware, LLC";
 	case 639:
@@ -1814,7 +1814,7 @@ const char *bt_compidtostr(int compid)
 	case 771:
 		return "IACA electronique";
 	case 772:
-		return "Martians Inc";
+		return "Proxy Technologies, Inc.";
 	case 773:
 		return "Swipp ApS";
 	case 774:
@@ -2320,7 +2320,7 @@ const char *bt_compidtostr(int compid)
 	case 1024:
 		return "i-developer IT Beratung UG";
 	case 1025:
-		return "リレーションズ株式会社";
+		return "Relations Inc.";
 	case 1026:
 		return "Sears Holdings Corporation";
 	case 1027:
@@ -2345,8 +2345,2374 @@ const char *bt_compidtostr(int compid)
 		return "Senix Corporation";
 	case 1037:
 		return "NorthStar Battery Company, LLC";
+	case 1038:
+		return "SKF (U.K.) Limited";
+	case 1039:
+		return "CO-AX Technology, Inc.";
+	case 1040:
+		return "Fender Musical Instruments";
+	case 1041:
+		return "Luidia Inc";
+	case 1042:
+		return "SEFAM";
+	case 1043:
+		return "Wireless Cables Inc";
+	case 1044:
+		return "Lightning Protection International Pty Ltd";
+	case 1045:
+		return "Uber Technologies Inc";
+	case 1046:
+		return "SODA GmbH";
+	case 1047:
+		return "Fatigue Science";
+	case 1048:
+		return "Alpine Electronics Inc.";
+	case 1049:
+		return "Novalogy LTD";
+	case 1050:
+		return "Friday Labs Limited";
+	case 1051:
+		return "OrthoAccel Technologies";
+	case 1052:
+		return "WaterGuru, Inc.";
+	case 1053:
+		return "Benning Elektrotechnik und Elektronik GmbH & Co. KG";
+	case 1054:
+		return "Dell Computer Corporation";
+	case 1055:
+		return "Kopin Corporation";
+	case 1056:
+		return "TecBakery GmbH";
+	case 1057:
+		return "Backbone Labs, Inc.";
+	case 1058:
+		return "DELSEY SA";
+	case 1059:
+		return "Chargifi Limited";
+	case 1060:
+		return "Trainesense Ltd.";
+	case 1061:
+		return "Unify Software and Solutions GmbH & Co. KG";
+	case 1062:
+		return "Husqvarna AB";
+	case 1063:
+		return "Focus fleet and fuel management inc";
+	case 1064:
+		return "SmallLoop, LLC";
+	case 1065:
+		return "Prolon Inc.";
+	case 1066:
+		return "BD Medical";
+	case 1067:
+		return "iMicroMed Incorporated";
+	case 1068:
+		return "Ticto N.V.";
+	case 1069:
+		return "Meshtech AS";
+	case 1070:
+		return "MemCachier Inc.";
+	case 1071:
+		return "Danfoss A/S";
+	case 1072:
+		return "SnapStyk Inc.";
+	case 1073:
+		return "Amway Corporation";
+	case 1074:
+		return "Silk Labs, Inc.";
+	case 1075:
+		return "Pillsy Inc.";
+	case 1076:
+		return "Hatch Baby, Inc.";
+	case 1077:
+		return "Blocks Wearables Ltd.";
+	case 1078:
+		return "Drayson Technologies (Europe) Limited";
+	case 1079:
+		return "eBest IOT Inc.";
+	case 1080:
+		return "Helvar Ltd";
+	case 1081:
+		return "Radiance Technologies";
+	case 1082:
+		return "Nuheara Limited";
+	case 1083:
+		return "Appside co., ltd.";
+	case 1084:
+		return "DeLaval";
+	case 1085:
+		return "Coiler Corporation";
+	case 1086:
+		return "Thermomedics, Inc.";
+	case 1087:
+		return "Tentacle Sync GmbH";
+	case 1088:
+		return "Valencell, Inc.";
+	case 1089:
+		return "iProtoXi Oy";
+	case 1090:
+		return "SECOM CO., LTD.";
+	case 1091:
+		return "Tucker International LLC";
+	case 1092:
+		return "Metanate Limited";
+	case 1093:
+		return "Kobian Canada Inc.";
+	case 1094:
+		return "NETGEAR, Inc.";
+	case 1095:
+		return "Fabtronics Australia Pty Ltd";
+	case 1096:
+		return "Grand Centrix GmbH";
+	case 1097:
+		return "1UP USA.com llc";
+	case 1098:
+		return "SHIMANO INC.";
+	case 1099:
+		return "Nain Inc.";
+	case 1100:
+		return "LifeStyle Lock, LLC";
+	case 1101:
+		return "VEGA Grieshaber KG";
+	case 1102:
+		return "Xtrava Inc.";
+	case 1103:
+		return "TTS Tooltechnic Systems AG & Co. KG";
+	case 1104:
+		return "Teenage Engineering AB";
+	case 1105:
+		return "Tunstall Nordic AB";
+	case 1106:
+		return "Svep Design Center AB";
+	case 1107:
+		return "GreenPeak Technologies BV";
+	case 1108:
+		return "Sphinx Electronics GmbH & Co KG";
+	case 1109:
+		return "Atomation";
+	case 1110:
+		return "Nemik Consulting Inc";
+	case 1111:
+		return "RF INNOVATION";
+	case 1112:
+		return "Mini Solution Co., Ltd.";
+	case 1113:
+		return "Lumenetix, Inc";
+	case 1114:
+		return "2048450 Ontario Inc";
+	case 1115:
+		return "SPACEEK LTD";
+	case 1116:
+		return "Delta T Corporation";
+	case 1117:
+		return "Boston Scientific Corporation";
+	case 1118:
+		return "Nuviz, Inc.";
+	case 1119:
+		return "Real Time Automation, Inc.";
+	case 1120:
+		return "Kolibree";
+	case 1121:
+		return "vhf elektronik GmbH";
+	case 1122:
+		return "Bonsai Systems GmbH";
+	case 1123:
+		return "Fathom Systems Inc.";
+	case 1124:
+		return "Bellman & Symfon";
+	case 1125:
+		return "International Forte Group LLC";
+	case 1126:
+		return "CycleLabs Solutions inc.";
+	case 1127:
+		return "Codenex Oy";
+	case 1128:
+		return "Kynesim Ltd";
+	case 1129:
+		return "Palago AB";
+	case 1130:
+		return "INSIGMA INC.";
+	case 1131:
+		return "PMD Solutions";
+	case 1132:
+		return "Qingdao Realtime Technology Co., Ltd.";
+	case 1133:
+		return "BEGA Gantenbrink-Leuchten KG";
+	case 1134:
+		return "Pambor Ltd.";
+	case 1135:
+		return "Develco Products A/S";
+	case 1136:
+		return "iDesign s.r.l.";
+	case 1137:
+		return "TiVo Corp";
+	case 1138:
+		return "Control-J Pty Ltd";
+	case 1139:
+		return "Steelcase, Inc.";
+	case 1140:
+		return "iApartment co., ltd.";
+	case 1141:
+		return "Icom inc.";
+	case 1142:
+		return "Oxstren Wearable Technologies Private Limited";
+	case 1143:
+		return "Blue Spark Technologies";
+	case 1144:
+		return "FarSite Communications Limited";
+	case 1145:
+		return "mywerk system GmbH";
+	case 1146:
+		return "Sinosun Technology Co., Ltd.";
+	case 1147:
+		return "MIYOSHI ELECTRONICS CORPORATION";
+	case 1148:
+		return "POWERMAT LTD";
+	case 1149:
+		return "Occly LLC";
+	case 1150:
+		return "OurHub Dev IvS";
+	case 1151:
+		return "Pro-Mark, Inc.";
+	case 1152:
+		return "Dynometrics Inc.";
+	case 1153:
+		return "Quintrax Limited";
+	case 1154:
+		return "POS Tuning Udo Vosshenrich GmbH & Co. KG";
+	case 1155:
+		return "Multi Care Systems B.V.";
+	case 1156:
+		return "Revol Technologies Inc";
+	case 1157:
+		return "SKIDATA AG";
+	case 1158:
+		return "DEV TECNOLOGIA INDUSTRIA, COMERCIO E MANUTENCAO DE EQUIPAMENTOS LTDA. - ME";
+	case 1159:
+		return "Centrica Connected Home";
+	case 1160:
+		return "Automotive Data Solutions Inc";
+	case 1161:
+		return "Igarashi Engineering";
+	case 1162:
+		return "Taelek Oy";
+	case 1163:
+		return "CP Electronics Limited";
+	case 1164:
+		return "Vectronix AG";
+	case 1165:
+		return "S-Labs Sp. z o.o.";
+	case 1166:
+		return "Companion Medical, Inc.";
+	case 1167:
+		return "BlueKitchen GmbH";
+	case 1168:
+		return "Matting AB";
+	case 1169:
+		return "SOREX - Wireless Solutions GmbH";
+	case 1170:
+		return "ADC Technology, Inc.";
+	case 1171:
+		return "Lynxemi Pte Ltd";
+	case 1172:
+		return "SENNHEISER electronic GmbH & Co. KG";
+	case 1173:
+		return "LMT Mercer Group, Inc";
+	case 1174:
+		return "Polymorphic Labs LLC";
+	case 1175:
+		return "Cochlear Limited";
+	case 1176:
+		return "METER Group, Inc. USA";
+	case 1177:
+		return "Ruuvi Innovations Ltd.";
+	case 1178:
+		return "Situne AS";
+	case 1179:
+		return "nVisti, LLC";
+	case 1180:
+		return "DyOcean";
+	case 1181:
+		return "Uhlmann & Zacher GmbH";
+	case 1182:
+		return "AND!XOR LLC";
+	case 1183:
+		return "tictote AB";
+	case 1184:
+		return "Vypin, LLC";
+	case 1185:
+		return "PNI Sensor Corporation";
+	case 1186:
+		return "ovrEngineered, LLC";
+	case 1187:
+		return "GT-tronics HK Ltd";
+	case 1188:
+		return "Herbert Waldmann GmbH & Co. KG";
+	case 1189:
+		return "Guangzhou FiiO Electronics Technology Co.,Ltd";
+	case 1190:
+		return "Vinetech Co., Ltd";
+	case 1191:
+		return "Dallas Logic Corporation";
+	case 1192:
+		return "BioTex, Inc.";
+	case 1193:
+		return "DISCOVERY SOUND TECHNOLOGY, LLC";
+	case 1194:
+		return "LINKIO SAS";
+	case 1195:
+		return "Harbortronics, Inc.";
+	case 1196:
+		return "Undagrid B.V.";
+	case 1197:
+		return "Shure Inc";
+	case 1198:
+		return "ERM Electronic Systems LTD";
+	case 1199:
+		return "BIOROWER Handelsagentur GmbH";
+	case 1200:
+		return "Weba Sport und Med. Artikel GmbH";
+	case 1201:
+		return "Kartographers Technologies Pvt. Ltd.";
+	case 1202:
+		return "The Shadow on the Moon";
+	case 1203:
+		return "mobike (Hong Kong) Limited";
+	case 1204:
+		return "Inuheat Group AB";
+	case 1205:
+		return "Swiftronix AB";
+	case 1206:
+		return "Diagnoptics Technologies";
+	case 1207:
+		return "Analog Devices, Inc.";
+	case 1208:
+		return "Soraa Inc.";
+	case 1209:
+		return "CSR Building Products Limited";
+	case 1210:
+		return "Crestron Electronics, Inc.";
+	case 1211:
+		return "Neatebox Ltd";
+	case 1212:
+		return "Draegerwerk AG & Co. KGaA";
+	case 1213:
+		return "AlbynMedical";
+	case 1214:
+		return "Averos FZCO";
+	case 1215:
+		return "VIT Initiative, LLC";
+	case 1216:
+		return "Statsports International";
+	case 1217:
+		return "Sospitas, s.r.o.";
+	case 1218:
+		return "Dmet Products Corp.";
+	case 1219:
+		return "Mantracourt Electronics Limited";
+	case 1220:
+		return "TeAM Hutchins AB";
+	case 1221:
+		return "Seibert Williams Glass, LLC";
+	case 1222:
+		return "Insta GmbH";
+	case 1223:
+		return "Svantek Sp. z o.o.";
+	case 1224:
+		return "Shanghai Flyco Electrical Appliance Co., Ltd.";
+	case 1225:
+		return "Thornwave Labs Inc";
+	case 1226:
+		return "Steiner-Optik GmbH";
+	case 1227:
+		return "Novo Nordisk A/S";
+	case 1228:
+		return "Enflux Inc.";
+	case 1229:
+		return "Safetech Products LLC";
+	case 1230:
+		return "GOOOLED S.R.L.";
+	case 1231:
+		return "DOM Sicherheitstechnik GmbH & Co. KG";
+	case 1232:
+		return "Olympus Corporation";
+	case 1233:
+		return "KTS GmbH";
+	case 1234:
+		return "Anloq Technologies Inc.";
+	case 1235:
+		return "Queercon, Inc";
+	case 1236:
+		return "5th Element Ltd";
+	case 1237:
+		return "Gooee Limited";
+	case 1238:
+		return "LUGLOC LLC";
+	case 1239:
+		return "Blincam, Inc.";
+	case 1240:
+		return "FUJIFILM Corporation";
+	case 1241:
+		return "RandMcNally";
+	case 1242:
+		return "Franceschi Marina snc";
+	case 1243:
+		return "Engineered Audio, LLC.";
+	case 1244:
+		return "IOTTIVE (OPC) PRIVATE LIMITED";
+	case 1245:
+		return "4MOD Technology";
+	case 1246:
+		return "Lutron Electronics Co., Inc.";
+	case 1247:
+		return "Emerson";
+	case 1248:
+		return "Guardtec, Inc.";
+	case 1249:
+		return "REACTEC LIMITED";
+	case 1250:
+		return "EllieGrid";
+	case 1251:
+		return "Under Armour";
+	case 1252:
+		return "Woodenshark";
+	case 1253:
+		return "Avack Oy";
+	case 1254:
+		return "Smart Solution Technology, Inc.";
+	case 1255:
+		return "REHABTRONICS INC.";
+	case 1256:
+		return "STABILO International";
+	case 1257:
+		return "Busch Jaeger Elektro GmbH";
+	case 1258:
+		return "Pacific Bioscience Laboratories, Inc";
+	case 1259:
+		return "Bird Home Automation GmbH";
+	case 1260:
+		return "Motorola Solutions";
+	case 1261:
+		return "R9 Technology, Inc.";
+	case 1262:
+		return "Auxivia";
+	case 1263:
+		return "DaisyWorks, Inc";
+	case 1264:
+		return "Kosi Limited";
+	case 1265:
+		return "Theben AG";
+	case 1266:
+		return "InDreamer Techsol Private Limited";
+	case 1267:
+		return "Cerevast Medical";
+	case 1268:
+		return "ZanCompute Inc.";
+	case 1269:
+		return "Pirelli Tyre S.P.A.";
+	case 1270:
+		return "McLear Limited";
+	case 1271:
+		return "Shenzhen Huiding Technology Co.,Ltd.";
+	case 1272:
+		return "Convergence Systems Limited";
+	case 1273:
+		return "Interactio";
+	case 1274:
+		return "Androtec GmbH";
+	case 1275:
+		return "Benchmark Drives GmbH & Co. KG";
+	case 1276:
+		return "SwingLync L. L. C.";
+	case 1277:
+		return "Tapkey GmbH";
+	case 1278:
+		return "Woosim Systems Inc.";
+	case 1279:
+		return "Microsemi Corporation";
+	case 1280:
+		return "Wiliot LTD.";
+	case 1281:
+		return "Polaris IND";
+	case 1282:
+		return "Specifi-Kali LLC";
+	case 1283:
+		return "Locoroll, Inc";
+	case 1284:
+		return "PHYPLUS Inc";
+	case 1285:
+		return "Inplay Technologies LLC";
+	case 1286:
+		return "Hager";
+	case 1287:
+		return "Yellowcog";
+	case 1288:
+		return "Axes System sp. z o. o.";
+	case 1289:
+		return "myLIFTER Inc.";
+	case 1290:
+		return "Shake-on B.V.";
+	case 1291:
+		return "Vibrissa Inc.";
+	case 1292:
+		return "OSRAM GmbH";
+	case 1293:
+		return "TRSystems GmbH";
+	case 1294:
+		return "Yichip Microelectronics (Hangzhou) Co.,Ltd.";
+	case 1295:
+		return "Foundation Engineering LLC";
+	case 1296:
+		return "UNI-ELECTRONICS, INC.";
+	case 1297:
+		return "Brookfield Equinox LLC";
+	case 1298:
+		return "Soprod SA";
+	case 1299:
+		return "9974091 Canada Inc.";
+	case 1300:
+		return "FIBRO GmbH";
+	case 1301:
+		return "RB Controls Co., Ltd.";
+	case 1302:
+		return "Footmarks";
+	case 1303:
+		return "Amtronic Sverige AB (formerly Amcore AB)";
+	case 1304:
+		return "MAMORIO.inc";
+	case 1305:
+		return "Tyto Life LLC";
+	case 1306:
+		return "Leica Camera AG";
+	case 1307:
+		return "Angee Technologies Ltd.";
+	case 1308:
+		return "EDPS";
+	case 1309:
+		return "OFF Line Co., Ltd.";
+	case 1310:
+		return "Detect Blue Limited";
+	case 1311:
+		return "Setec Pty Ltd";
+	case 1312:
+		return "Target Corporation";
+	case 1313:
+		return "IAI Corporation";
+	case 1314:
+		return "NS Tech, Inc.";
+	case 1315:
+		return "MTG Co., Ltd.";
+	case 1316:
+		return "Hangzhou iMagic Technology Co., Ltd";
+	case 1317:
+		return "HONGKONG NANO IC TECHNOLOGIES  CO., LIMITED";
+	case 1318:
+		return "Honeywell International Inc.";
+	case 1319:
+		return "Albrecht JUNG";
+	case 1320:
+		return "Lunera Lighting Inc.";
+	case 1321:
+		return "Lumen UAB";
+	case 1322:
+		return "Keynes Controls Ltd";
+	case 1323:
+		return "Novartis AG";
+	case 1324:
+		return "Geosatis SA";
+	case 1325:
+		return "EXFO, Inc.";
+	case 1326:
+		return "LEDVANCE GmbH";
+	case 1327:
+		return "Center ID Corp.";
+	case 1328:
+		return "Adolene, Inc.";
+	case 1329:
+		return "D&M Holdings Inc.";
+	case 1330:
+		return "CRESCO Wireless, Inc.";
+	case 1331:
+		return "Nura Operations Pty Ltd";
+	case 1332:
+		return "Frontiergadget, Inc.";
+	case 1333:
+		return "Smart Component Technologies Limited";
+	case 1334:
+		return "ZTR Control Systems LLC";
+	case 1335:
+		return "MetaLogics Corporation";
+	case 1336:
+		return "Medela AG";
+	case 1337:
+		return "OPPLE Lighting Co., Ltd";
+	case 1338:
+		return "Savitech Corp.,";
+	case 1339:
+		return "prodigy";
+	case 1340:
+		return "Screenovate Technologies Ltd";
+	case 1341:
+		return "TESA SA";
+	case 1342:
+		return "CLIM8 LIMITED";
+	case 1343:
+		return "Silergy Corp";
+	case 1344:
+		return "SilverPlus, Inc";
+	case 1345:
+		return "Sharknet srl";
+	case 1346:
+		return "Mist Systems, Inc.";
+	case 1347:
+		return "MIWA LOCK CO.,Ltd";
+	case 1348:
+		return "OrthoSensor, Inc.";
+	case 1349:
+		return "Candy Hoover Group s.r.l";
+	case 1350:
+		return "Apexar Technologies S.A.";
+	case 1351:
+		return "LOGICDATA d.o.o.";
+	case 1352:
+		return "Knick Elektronische Messgeraete GmbH & Co. KG";
+	case 1353:
+		return "Smart Technologies and Investment Limited";
+	case 1354:
+		return "Linough Inc.";
+	case 1355:
+		return "Advanced Electronic Designs, Inc.";
+	case 1356:
+		return "Carefree Scott Fetzer Co Inc";
+	case 1357:
+		return "Sensome";
+	case 1358:
+		return "FORTRONIK storitve d.o.o.";
+	case 1359:
+		return "Sinnoz";
+	case 1360:
+		return "Versa Networks, Inc.";
+	case 1361:
+		return "Sylero";
+	case 1362:
+		return "Avempace SARL";
+	case 1363:
+		return "Nintendo Co., Ltd.";
+	case 1364:
+		return "National Instruments";
+	case 1365:
+		return "KROHNE Messtechnik GmbH";
+	case 1366:
+		return "Otodynamics Ltd";
+	case 1367:
+		return "Arwin Technology Limited";
+	case 1368:
+		return "benegear, inc.";
+	case 1369:
+		return "Newcon Optik";
+	case 1370:
+		return "CANDY HOUSE, Inc.";
+	case 1371:
+		return "FRANKLIN TECHNOLOGY INC";
+	case 1372:
+		return "Lely";
+	case 1373:
+		return "Valve Corporation";
+	case 1374:
+		return "Hekatron Vertriebs GmbH";
+	case 1375:
+		return "PROTECH S.A.S. DI GIRARDI ANDREA & C.";
+	case 1376:
+		return "Sarita CareTech APS (formerly Sarita CareTech IVS)";
+	case 1377:
+		return "Finder S.p.A.";
+	case 1378:
+		return "Thalmic Labs Inc.";
+	case 1379:
+		return "Steinel Vertrieb GmbH";
+	case 1380:
+		return "Beghelli Spa";
+	case 1381:
+		return "Beijing Smartspace Technologies Inc.";
+	case 1382:
+		return "CORE TRANSPORT TECHNOLOGIES NZ LIMITED";
+	case 1383:
+		return "Xiamen Everesports Goods Co., Ltd";
+	case 1384:
+		return "Bodyport Inc.";
+	case 1385:
+		return "Audionics System, INC.";
+	case 1386:
+		return "Flipnavi Co.,Ltd.";
+	case 1387:
+		return "Rion Co., Ltd.";
+	case 1388:
+		return "Long Range Systems, LLC";
+	case 1389:
+		return "Redmond Industrial Group LLC";
+	case 1390:
+		return "VIZPIN INC.";
+	case 1391:
+		return "BikeFinder AS";
+	case 1392:
+		return "Consumer Sleep Solutions LLC";
+	case 1393:
+		return "PSIKICK, INC.";
+	case 1394:
+		return "AntTail.com";
+	case 1395:
+		return "Lighting Science Group Corp.";
+	case 1396:
+		return "AFFORDABLE ELECTRONICS INC";
+	case 1397:
+		return "Integral Memroy Plc";
+	case 1398:
+		return "Globalstar, Inc.";
+	case 1399:
+		return "True Wearables, Inc.";
+	case 1400:
+		return "Wellington Drive Technologies Ltd";
+	case 1401:
+		return "Ensemble Tech Private Limited";
+	case 1402:
+		return "OMNI Remotes";
+	case 1403:
+		return "Duracell U.S. Operations Inc.";
+	case 1404:
+		return "Toor Technologies LLC";
+	case 1405:
+		return "Instinct Performance";
+	case 1406:
+		return "Beco, Inc";
+	case 1407:
+		return "Scuf Gaming International, LLC";
+	case 1408:
+		return "ARANZ Medical Limited";
+	case 1409:
+		return "LYS TECHNOLOGIES LTD";
+	case 1410:
+		return "Breakwall Analytics, LLC";
+	case 1411:
+		return "Code Blue Communications";
+	case 1412:
+		return "Gira Giersiepen GmbH & Co. KG";
+	case 1413:
+		return "Hearing Lab Technology";
+	case 1414:
+		return "LEGRAND";
+	case 1415:
+		return "Derichs GmbH";
+	case 1416:
+		return "ALT-TEKNIK LLC";
+	case 1417:
+		return "Star Technologies";
+	case 1418:
+		return "START TODAY CO.,LTD.";
+	case 1419:
+		return "Maxim Integrated Products";
+	case 1420:
+		return "MERCK Kommanditgesellschaft auf Aktien";
+	case 1421:
+		return "Jungheinrich Aktiengesellschaft";
+	case 1422:
+		return "Oculus VR, LLC";
+	case 1423:
+		return "HENDON SEMICONDUCTORS PTY LTD";
+	case 1424:
+		return "Pur3 Ltd";
+	case 1425:
+		return "Viasat Group S.p.A.";
+	case 1426:
+		return "IZITHERM";
+	case 1427:
+		return "Spaulding Clinical Research";
+	case 1428:
+		return "Kohler Company";
+	case 1429:
+		return "Inor Process AB";
+	case 1430:
+		return "My Smart Blinds";
+	case 1431:
+		return "RadioPulse Inc";
+	case 1432:
+		return "rapitag GmbH";
+	case 1433:
+		return "Lazlo326, LLC.";
+	case 1434:
+		return "Teledyne Lecroy, Inc.";
+	case 1435:
+		return "Dataflow Systems Limited";
+	case 1436:
+		return "Macrogiga Electronics";
+	case 1437:
+		return "Tandem Diabetes Care";
+	case 1438:
+		return "Polycom, Inc.";
+	case 1439:
+		return "Fisher & Paykel Healthcare";
+	case 1440:
+		return "RCP Software Oy";
+	case 1441:
+		return "Shanghai Xiaoyi Technology Co.,Ltd.";
+	case 1442:
+		return "ADHERIUM(NZ) LIMITED";
+	case 1443:
+		return "Axiomware Systems Incorporated";
+	case 1444:
+		return "O. E. M. Controls, Inc.";
+	case 1445:
+		return "Kiiroo BV";
+	case 1446:
+		return "Telecon Mobile Limited";
+	case 1447:
+		return "Sonos Inc";
+	case 1448:
+		return "Tom Allebrandi Consulting";
+	case 1449:
+		return "Monidor";
+	case 1450:
+		return "Tramex Limited";
+	case 1451:
+		return "Nofence AS";
+	case 1452:
+		return "GoerTek Dynaudio Co., Ltd.";
+	case 1453:
+		return "INIA";
+	case 1454:
+		return "CARMATE MFG.CO.,LTD";
+	case 1455:
+		return "ONvocal";
+	case 1456:
+		return "NewTec GmbH";
+	case 1457:
+		return "Medallion Instrumentation Systems";
+	case 1458:
+		return "CAREL INDUSTRIES S.P.A.";
+	case 1459:
+		return "Parabit Systems, Inc.";
+	case 1460:
+		return "White Horse Scientific ltd";
+	case 1461:
+		return "verisilicon";
+	case 1462:
+		return "Elecs Industry Co.,Ltd.";
+	case 1463:
+		return "Beijing Pinecone Electronics Co.,Ltd.";
+	case 1464:
+		return "Ambystoma Labs Inc.";
+	case 1465:
+		return "Suzhou Pairlink Network Technology";
+	case 1466:
+		return "igloohome";
+	case 1467:
+		return "Oxford Metrics plc";
+	case 1468:
+		return "Leviton Mfg. Co., Inc.";
+	case 1469:
+		return "ULC Robotics Inc.";
+	case 1470:
+		return "RFID Global by Softwork SrL";
+	case 1471:
+		return "Real-World-Systems Corporation";
+	case 1472:
+		return "Nalu Medical, Inc.";
+	case 1473:
+		return "P.I.Engineering";
+	case 1474:
+		return "Grote Industries";
+	case 1475:
+		return "Runtime, Inc.";
+	case 1476:
+		return "Codecoup sp. z o.o. sp. k.";
+	case 1477:
+		return "SELVE GmbH & Co. KG";
+	case 1478:
+		return "Smart Animal Training Systems, LLC";
+	case 1479:
+		return "Lippert Components, INC";
+	case 1480:
+		return "SOMFY SAS";
+	case 1481:
+		return "TBS Electronics B.V.";
+	case 1482:
+		return "MHL Custom Inc";
+	case 1483:
+		return "LucentWear LLC";
+	case 1484:
+		return "WATTS ELECTRONICS";
+	case 1485:
+		return "RJ Brands LLC";
+	case 1486:
+		return "V-ZUG Ltd";
+	case 1487:
+		return "Biowatch SA";
+	case 1488:
+		return "Anova Applied Electronics";
+	case 1489:
+		return "Lindab AB";
+	case 1490:
+		return "frogblue TECHNOLOGY GmbH";
+	case 1491:
+		return "Acurable Limited";
+	case 1492:
+		return "LAMPLIGHT Co., Ltd.";
+	case 1493:
+		return "TEGAM, Inc.";
+	case 1494:
+		return "Zhuhai Jieli technology Co.,Ltd";
+	case 1495:
+		return "modum.io AG";
+	case 1496:
+		return "Farm Jenny LLC";
+	case 1497:
+		return "Toyo Electronics Corporation";
+	case 1498:
+		return "Applied Neural Research Corp";
+	case 1499:
+		return "Avid Identification Systems, Inc.";
+	case 1500:
+		return "Petronics Inc.";
+	case 1501:
+		return "essentim GmbH";
+	case 1502:
+		return "QT Medical INC.";
+	case 1503:
+		return "VIRTUALCLINIC.DIRECT LIMITED";
+	case 1504:
+		return "Viper Design LLC";
+	case 1505:
+		return "Human, Incorporated";
+	case 1506:
+		return "stAPPtronics GmbH";
+	case 1507:
+		return "Elemental Machines, Inc.";
+	case 1508:
+		return "Taiyo Yuden Co., Ltd";
+	case 1509:
+		return "INEO ENERGY& SYSTEMS";
+	case 1510:
+		return "Motion Instruments Inc.";
+	case 1511:
+		return "PressurePro";
+	case 1512:
+		return "COWBOY";
+	case 1513:
+		return "iconmobile GmbH";
+	case 1514:
+		return "ACS-Control-System GmbH";
+	case 1515:
+		return "Bayerische Motoren Werke AG";
+	case 1516:
+		return "Gycom Svenska AB";
+	case 1517:
+		return "Fuji Xerox Co., Ltd";
+	case 1518:
+		return "Glide Inc.";
+	case 1519:
+		return "SIKOM AS";
+	case 1520:
+		return "beken";
 	case 1521:
 		return "The Linux Foundation";
+	case 1522:
+		return "Try and E CO.,LTD.";
+	case 1523:
+		return "SeeScan";
+	case 1524:
+		return "Clearity, LLC";
+	case 1525:
+		return "GS TAG";
+	case 1526:
+		return "DPTechnics";
+	case 1527:
+		return "TRACMO, INC.";
+	case 1528:
+		return "Anki Inc.";
+	case 1529:
+		return "Hagleitner Hygiene International GmbH";
+	case 1530:
+		return "Konami Sports Life Co., Ltd.";
+	case 1531:
+		return "Arblet Inc.";
+	case 1532:
+		return "Masbando GmbH";
+	case 1533:
+		return "Innoseis";
+	case 1534:
+		return "Niko nv";
+	case 1535:
+		return "Wellnomics Ltd";
+	case 1536:
+		return "iRobot Corporation";
+	case 1537:
+		return "Schrader Electronics";
+	case 1538:
+		return "Geberit International AG";
+	case 1539:
+		return "Fourth Evolution Inc";
+	case 1540:
+		return "Cell2Jack LLC";
+	case 1541:
+		return "FMW electronic Futterer u. Maier-Wolf OHG";
+	case 1542:
+		return "John Deere";
+	case 1543:
+		return "Rookery Technology Ltd";
+	case 1544:
+		return "KeySafe-Cloud";
+	case 1545:
+		return "BUCHI Labortechnik AG";
+	case 1546:
+		return "IQAir AG";
+	case 1547:
+		return "Triax Technologies Inc";
+	case 1548:
+		return "Vuzix Corporation";
+	case 1549:
+		return "TDK Corporation";
+	case 1550:
+		return "Blueair AB";
+	case 1551:
+		return "Signify Netherlands";
+	case 1552:
+		return "ADH GUARDIAN USA LLC";
+	case 1553:
+		return "Beurer GmbH";
+	case 1554:
+		return "Playfinity AS";
+	case 1555:
+		return "Hans Dinslage GmbH";
+	case 1556:
+		return "OnAsset Intelligence, Inc.";
+	case 1557:
+		return "INTER ACTION Corporation";
+	case 1558:
+		return "OS42 UG (haftungsbeschraenkt)";
+	case 1559:
+		return "WIZCONNECTED COMPANY LIMITED";
+	case 1560:
+		return "Audio-Technica Corporation";
+	case 1561:
+		return "Six Guys Labs, s.r.o.";
+	case 1562:
+		return "R.W. Beckett Corporation";
+	case 1563:
+		return "silex technology, inc.";
+	case 1564:
+		return "Univations Limited";
+	case 1565:
+		return "SENS Innovation ApS";
+	case 1566:
+		return "Diamond Kinetics, Inc.";
+	case 1567:
+		return "Phrame Inc.";
+	case 1568:
+		return "Forciot Oy";
+	case 1569:
+		return "Noordung d.o.o.";
+	case 1570:
+		return "Beam Labs, LLC";
+	case 1571:
+		return "Philadelphia Scientific (U.K.) Limited";
+	case 1572:
+		return "Biovotion AG";
+	case 1573:
+		return "Square Panda, Inc.";
+	case 1574:
+		return "Amplifico";
+	case 1575:
+		return "WEG S.A.";
+	case 1576:
+		return "Ensto Oy";
+	case 1577:
+		return "PHONEPE PVT LTD";
+	case 1578:
+		return "Lunatico Astronomia SL";
+	case 1579:
+		return "MinebeaMitsumi Inc.";
+	case 1580:
+		return "ASPion GmbH";
+	case 1581:
+		return "Vossloh-Schwabe Deutschland GmbH";
+	case 1582:
+		return "Procept";
+	case 1583:
+		return "ONKYO Corporation";
+	case 1584:
+		return "Asthrea D.O.O.";
+	case 1585:
+		return "Fortiori Design LLC";
+	case 1586:
+		return "Hugo Muller GmbH & Co KG";
+	case 1587:
+		return "Wangi Lai PLT";
+	case 1588:
+		return "Fanstel Corp";
+	case 1589:
+		return "Crookwood";
+	case 1590:
+		return "ELECTRONICA INTEGRAL DE SONIDO S.A.";
+	case 1591:
+		return "GiP Innovation Tools GmbH";
+	case 1592:
+		return "LX SOLUTIONS PTY LIMITED";
+	case 1593:
+		return "Shenzhen Minew Technologies Co., Ltd.";
+	case 1594:
+		return "Prolojik Limited";
+	case 1595:
+		return "Kromek Group Plc";
+	case 1596:
+		return "Contec Medical Systems Co., Ltd.";
+	case 1597:
+		return "Xradio Technology Co.,Ltd.";
+	case 1598:
+		return "The Indoor Lab, LLC";
+	case 1599:
+		return "LDL TECHNOLOGY";
+	case 1600:
+		return "Parkifi";
+	case 1601:
+		return "Revenue Collection Systems FRANCE SAS";
+	case 1602:
+		return "Bluetrum Technology Co.,Ltd";
+	case 1603:
+		return "makita corporation";
+	case 1604:
+		return "Apogee Instruments";
+	case 1605:
+		return "BM3";
+	case 1606:
+		return "SGV Group Holding GmbH & Co. KG";
+	case 1607:
+		return "MED-EL";
+	case 1608:
+		return "Ultune Technologies";
+	case 1609:
+		return "Ryeex Technology Co.,Ltd.";
+	case 1610:
+		return "Open Research Institute, Inc.";
+	case 1611:
+		return "Scale-Tec, Ltd";
+	case 1612:
+		return "Zumtobel Group AG";
+	case 1613:
+		return "iLOQ Oy";
+	case 1614:
+		return "KRUXWorks Technologies Private Limited";
+	case 1615:
+		return "Digital Matter Pty Ltd";
+	case 1616:
+		return "Coravin, Inc.";
+	case 1617:
+		return "Stasis Labs, Inc.";
+	case 1618:
+		return "ITZ Innovations- und Technologiezentrum GmbH";
+	case 1619:
+		return "Meggitt SA";
+	case 1620:
+		return "Ledlenser GmbH & Co. KG";
+	case 1621:
+		return "Renishaw PLC";
+	case 1622:
+		return "ZhuHai AdvanPro Technology Company Limited";
+	case 1623:
+		return "Meshtronix Limited";
+	case 1624:
+		return "Payex Norge AS";
+	case 1625:
+		return "UnSeen Technologies Oy";
+	case 1626:
+		return "Zound Industries International AB";
+	case 1627:
+		return "Sesam Solutions BV";
+	case 1628:
+		return "PixArt Imaging Inc.";
+	case 1629:
+		return "Panduit Corp.";
+	case 1630:
+		return "Alo AB";
+	case 1631:
+		return "Ricoh Company Ltd";
+	case 1632:
+		return "RTC Industries, Inc.";
+	case 1633:
+		return "Mode Lighting Limited";
+	case 1634:
+		return "Particle Industries, Inc.";
+	case 1635:
+		return "Advanced Telemetry Systems, Inc.";
+	case 1636:
+		return "RHA TECHNOLOGIES LTD";
+	case 1637:
+		return "Pure International Limited";
+	case 1638:
+		return "WTO Werkzeug-Einrichtungen GmbH";
+	case 1639:
+		return "Spark Technology Labs Inc.";
+	case 1640:
+		return "Bleb Technology srl";
+	case 1641:
+		return "Livanova USA, Inc.";
+	case 1642:
+		return "Brady Worldwide Inc.";
+	case 1643:
+		return "DewertOkin GmbH";
+	case 1644:
+		return "Ztove ApS";
+	case 1645:
+		return "Venso EcoSolutions AB";
+	case 1646:
+		return "Eurotronik Kranj d.o.o.";
+	case 1647:
+		return "Hug Technology Ltd";
+	case 1648:
+		return "Gema Switzerland GmbH";
+	case 1649:
+		return "Buzz Products Ltd.";
+	case 1650:
+		return "Kopi";
+	case 1651:
+		return "Innova Ideas Limited";
+	case 1652:
+		return "BeSpoon";
+	case 1653:
+		return "Deco Enterprises, Inc.";
+	case 1654:
+		return "Expai Solutions Private Limited";
+	case 1655:
+		return "Innovation First, Inc.";
+	case 1656:
+		return "SABIK Offshore GmbH";
+	case 1657:
+		return "4iiii Innovations Inc.";
+	case 1658:
+		return "The Energy Conservatory, Inc.";
+	case 1659:
+		return "I.FARM, INC.";
+	case 1660:
+		return "Tile, Inc.";
+	case 1661:
+		return "Form Athletica Inc.";
+	case 1662:
+		return "MbientLab Inc";
+	case 1663:
+		return "NETGRID S.N.C. DI BISSOLI MATTEO, CAMPOREALE SIMONE, TOGNETTI FEDERICO";
+	case 1664:
+		return "Mannkind Corporation";
+	case 1665:
+		return "Trade FIDES a.s.";
+	case 1666:
+		return "Photron Limited";
+	case 1667:
+		return "Eltako GmbH";
+	case 1668:
+		return "Dermalapps, LLC";
+	case 1669:
+		return "Greenwald Industries";
+	case 1670:
+		return "inQs Co., Ltd.";
+	case 1671:
+		return "Cherry GmbH";
+	case 1672:
+		return "Amsted Digital Solutions Inc.";
+	case 1673:
+		return "Tacx b.v.";
+	case 1674:
+		return "Raytac Corporation";
+	case 1675:
+		return "Jiangsu Teranovo Tech Co., Ltd.";
+	case 1676:
+		return "Changzhou Sound Dragon Electronics and Acoustics Co., Ltd";
+	case 1677:
+		return "JetBeep Inc.";
+	case 1678:
+		return "Razer Inc.";
+	case 1679:
+		return "JRM Group Limited";
+	case 1680:
+		return "Eccrine Systems, Inc.";
+	case 1681:
+		return "Curie Point AB";
+	case 1682:
+		return "Georg Fischer AG";
+	case 1683:
+		return "Hach - Danaher";
+	case 1684:
+		return "T&A Laboratories LLC";
+	case 1685:
+		return "Koki Holdings Co., Ltd.";
+	case 1686:
+		return "Gunakar Private Limited";
+	case 1687:
+		return "Stemco Products Inc";
+	case 1688:
+		return "Wood IT Security, LLC";
+	case 1689:
+		return "RandomLab SAS";
+	case 1690:
+		return "Adero, Inc. (formerly as TrackR, Inc.)";
+	case 1691:
+		return "Dragonchip Limited";
+	case 1692:
+		return "Noomi AB";
+	case 1693:
+		return "Vakaros LLC";
+	case 1694:
+		return "Delta Electronics, Inc.";
+	case 1695:
+		return "FlowMotion Technologies AS";
+	case 1696:
+		return "OBIQ Location Technology Inc.";
+	case 1697:
+		return "Cardo Systems, Ltd";
+	case 1698:
+		return "Globalworx GmbH";
+	case 1699:
+		return "Nymbus, LLC";
+	case 1700:
+		return "Sanyo Techno Solutions Tottori Co., Ltd.";
+	case 1701:
+		return "TEKZITEL PTY LTD";
+	case 1702:
+		return "Roambee Corporation";
+	case 1703:
+		return "Chipsea Technologies (ShenZhen) Corp.";
+	case 1704:
+		return "GD Midea Air-Conditioning Equipment Co., Ltd.";
+	case 1705:
+		return "Soundmax Electronics Limited";
+	case 1706:
+		return "Produal Oy";
+	case 1707:
+		return "HMS Industrial Networks AB";
+	case 1708:
+		return "Ingchips Technology Co., Ltd.";
+	case 1709:
+		return "InnovaSea Systems Inc.";
+	case 1710:
+		return "SenseQ Inc.";
+	case 1711:
+		return "Shoof Technologies";
+	case 1712:
+		return "BRK Brands, Inc.";
+	case 1713:
+		return "SimpliSafe, Inc.";
+	case 1714:
+		return "Tussock Innovation 2013 Limited";
+	case 1715:
+		return "The Hablab ApS";
+	case 1716:
+		return "Sencilion Oy";
+	case 1717:
+		return "Wabilogic Ltd.";
+	case 1718:
+		return "Sociometric Solutions, Inc.";
+	case 1719:
+		return "iCOGNIZE GmbH";
+	case 1720:
+		return "ShadeCraft, Inc";
+	case 1721:
+		return "Beflex Inc.";
+	case 1722:
+		return "Beaconzone Ltd";
+	case 1723:
+		return "Leaftronix Analogic Solutions Private Limited";
+	case 1724:
+		return "TWS Srl";
+	case 1725:
+		return "ABB Oy";
+	case 1726:
+		return "HitSeed Oy";
+	case 1727:
+		return "Delcom Products Inc.";
+	case 1728:
+		return "CAME S.p.A.";
+	case 1729:
+		return "Alarm.com Holdings, Inc";
+	case 1730:
+		return "Measurlogic Inc.";
+	case 1731:
+		return "King I Electronics.Co.,Ltd";
+	case 1732:
+		return "Dream Labs GmbH";
+	case 1733:
+		return "Urban Compass, Inc";
+	case 1734:
+		return "Simm Tronic Limited";
+	case 1735:
+		return "Somatix Inc";
+	case 1736:
+		return "Storz & Bickel GmbH & Co. KG";
+	case 1737:
+		return "MYLAPS B.V.";
+	case 1738:
+		return "Shenzhen Zhongguang Infotech Technology Development Co., Ltd";
+	case 1739:
+		return "Dyeware, LLC";
+	case 1740:
+		return "Dongguan SmartAction Technology Co.,Ltd.";
+	case 1741:
+		return "DIG Corporation";
+	case 1742:
+		return "FIOR & GENTZ";
+	case 1743:
+		return "Belparts N.V.";
+	case 1744:
+		return "Etekcity Corporation";
+	case 1745:
+		return "Meyer Sound Laboratories, Incorporated";
+	case 1746:
+		return "CeoTronics AG";
+	case 1747:
+		return "TriTeq Lock and Security, LLC";
+	case 1748:
+		return "DYNAKODE TECHNOLOGY PRIVATE LIMITED";
+	case 1749:
+		return "Sensirion AG";
+	case 1750:
+		return "JCT Healthcare Pty Ltd";
+	case 1751:
+		return "FUBA Automotive Electronics GmbH";
+	case 1752:
+		return "AW Company";
+	case 1753:
+		return "Shanghai Mountain View Silicon Co.,Ltd.";
+	case 1754:
+		return "Zliide Technologies ApS";
+	case 1755:
+		return "Automatic Labs, Inc.";
+	case 1756:
+		return "Industrial Network Controls, LLC";
+	case 1757:
+		return "Intellithings Ltd.";
+	case 1758:
+		return "Navcast, Inc.";
+	case 1759:
+		return "Hubbell Lighting, Inc.";
+	case 1760:
+		return "Avaya ";
+	case 1761:
+		return "Milestone AV Technologies LLC";
+	case 1762:
+		return "Alango Technologies Ltd";
+	case 1763:
+		return "Spinlock Ltd";
+	case 1764:
+		return "Aluna";
+	case 1765:
+		return "OPTEX CO.,LTD.";
+	case 1766:
+		return "NIHON DENGYO KOUSAKU";
+	case 1767:
+		return "VELUX A/S";
+	case 1768:
+		return "Almendo Technologies GmbH";
+	case 1769:
+		return "Zmartfun Electronics, Inc.";
+	case 1770:
+		return "SafeLine Sweden AB";
+	case 1771:
+		return "Houston Radar LLC";
+	case 1772:
+		return "Sigur";
+	case 1773:
+		return "J Neades Ltd";
+	case 1774:
+		return "Avantis Systems Limited";
+	case 1775:
+		return "ALCARE Co., Ltd.";
+	case 1776:
+		return "Chargy Technologies, SL";
+	case 1777:
+		return "Shibutani Co., Ltd.";
+	case 1778:
+		return "Trapper Data AB";
+	case 1779:
+		return "Alfred International Inc.";
+	case 1780:
+		return "Near Field Solutions Ltd";
+	case 1781:
+		return "Vigil Technologies Inc.";
+	case 1782:
+		return "Vitulo Plus BV";
+	case 1783:
+		return "WILKA Schliesstechnik GmbH";
+	case 1784:
+		return "BodyPlus Technology Co.,Ltd";
+	case 1785:
+		return "happybrush GmbH";
+	case 1786:
+		return "Enequi AB";
+	case 1787:
+		return "Sartorius AG";
+	case 1788:
+		return "Tom Communication Industrial Co.,Ltd.";
+	case 1789:
+		return "ESS Embedded System Solutions Inc.";
+	case 1790:
+		return "Mahr GmbH";
+	case 1791:
+		return "Redpine Signals Inc";
+	case 1792:
+		return "TraqFreq LLC";
+	case 1793:
+		return "PAFERS TECH";
+	case 1794:
+		return "Akciju sabiedriba \"SAF TEHNIKA\"";
+	case 1795:
+		return "Beijing Jingdong Century Trading Co., Ltd.";
+	case 1796:
+		return "JBX Designs Inc.";
+	case 1797:
+		return "AB Electrolux";
+	case 1798:
+		return "Wernher von Braun Center for ASdvanced Research";
+	case 1799:
+		return "Essity Hygiene and Health Aktiebolag";
+	case 1800:
+		return "Be Interactive Co., Ltd";
+	case 1801:
+		return "Carewear Corp.";
+	case 1802:
+		return "Huf Hülsbeck & Fürst GmbH & Co. KG";
+	case 1803:
+		return "Element Products, Inc.";
+	case 1804:
+		return "Beijing Winner Microelectronics Co.,Ltd";
+	case 1805:
+		return "SmartSnugg Pty Ltd";
+	case 1806:
+		return "FiveCo Sarl";
+	case 1807:
+		return "California Things Inc.";
+	case 1808:
+		return "Audiodo AB";
+	case 1809:
+		return "ABAX AS";
+	case 1810:
+		return "Bull Group Company Limited";
+	case 1811:
+		return "Respiri Limited";
+	case 1812:
+		return "MindPeace Safety LLC";
+	case 1813:
+		return "Vgyan Solutions";
+	case 1814:
+		return "Altonics";
+	case 1815:
+		return "iQsquare BV";
+	case 1816:
+		return "IDIBAIX enginneering";
+	case 1817:
+		return "ECSG";
+	case 1818:
+		return "REVSMART WEARABLE HK CO LTD";
+	case 1819:
+		return "Precor";
+	case 1820:
+		return "F5 Sports, Inc";
+	case 1821:
+		return "exoTIC Systems";
+	case 1822:
+		return "DONGGUAN HELE ELECTRONICS CO., LTD";
+	case 1823:
+		return "Dongguan Liesheng Electronic Co.Ltd";
+	case 1824:
+		return "Oculeve, Inc.";
+	case 1825:
+		return "Clover Network, Inc.";
+	case 1826:
+		return "Xiamen Eholder Electronics Co.Ltd";
+	case 1827:
+		return "Ford Motor Company";
+	case 1828:
+		return "Guangzhou SuperSound Information Technology Co.,Ltd";
+	case 1829:
+		return "Tedee Sp. z o.o.";
+	case 1830:
+		return "PHC Corporation";
+	case 1831:
+		return "STALKIT AS";
+	case 1832:
+		return "Eli Lilly and Company";
+	case 1833:
+		return "SwaraLink Technologies";
+	case 1834:
+		return "JMR embedded systems GmbH";
+	case 1835:
+		return "Bitkey Inc.";
+	case 1836:
+		return "GWA Hygiene GmbH";
+	case 1837:
+		return "Safera Oy";
+	case 1838:
+		return "Open Platform Systems LLC";
+	case 1839:
+		return "OnePlus Electronics (Shenzhen) Co., Ltd.";
+	case 1840:
+		return "Wildlife Acoustics, Inc.";
+	case 1841:
+		return "ABLIC Inc.";
+	case 1842:
+		return "Dairy Tech, Inc.";
+	case 1843:
+		return "Iguanavation, Inc.";
+	case 1844:
+		return "DiUS Computing Pty Ltd";
+	case 1845:
+		return "UpRight Technologies LTD";
+	case 1846:
+		return "FrancisFund, LLC";
+	case 1847:
+		return "LLC Navitek";
+	case 1848:
+		return "Glass Security Pte Ltd";
+	case 1849:
+		return "Jiangsu Qinheng Co., Ltd.";
+	case 1850:
+		return "Chandler Systems Inc.";
+	case 1851:
+		return "Fantini Cosmi s.p.a.";
+	case 1852:
+		return "Acubit ApS";
+	case 1853:
+		return "Beijing Hao Heng Tian Tech Co., Ltd.";
+	case 1854:
+		return "Bluepack S.R.L.";
+	case 1855:
+		return "Beijing Unisoc Technologies Co., Ltd.";
+	case 1856:
+		return "HITIQ LIMITED";
+	case 1857:
+		return "MAC SRL";
+	case 1858:
+		return "DML LLC";
+	case 1859:
+		return "Sanofi";
+	case 1860:
+		return "SOCOMEC";
+	case 1861:
+		return "WIZNOVA, Inc.";
+	case 1862:
+		return "Seitec Elektronik GmbH";
+	case 1863:
+		return "OR Technologies Pty Ltd";
+	case 1864:
+		return "GuangZhou KuGou Computer Technology Co.Ltd";
+	case 1865:
+		return "DIAODIAO (Beijing) Technology Co., Ltd.";
+	case 1866:
+		return "Illusory Studios LLC";
+	case 1867:
+		return "Sarvavid Software Solutions LLP";
+	case 1868:
+		return "iopool s.a.";
+	case 1869:
+		return "Amtech Systems, LLC";
+	case 1870:
+		return "EAGLE DETECTION SA";
+	case 1871:
+		return "MEDIATECH S.R.L.";
+	case 1872:
+		return "Hamilton Professional Services of Canada Incorporated";
+	case 1873:
+		return "Changsha JEMO IC Design Co.,Ltd";
+	case 1874:
+		return "Elatec GmbH";
+	case 1875:
+		return "JLG Industries, Inc.";
+	case 1876:
+		return "Michael Parkin";
+	case 1877:
+		return "Brother Industries, Ltd";
+	case 1878:
+		return "Lumens For Less, Inc";
+	case 1879:
+		return "ELA Innovation";
+	case 1880:
+		return "umanSense AB";
+	case 1881:
+		return "Shanghai InGeek Cyber Security Co., Ltd.";
+	case 1882:
+		return "HARMAN CO.,LTD.";
+	case 1883:
+		return "Smart Sensor Devices AB";
+	case 1884:
+		return "Antitronics Inc.";
+	case 1885:
+		return "RHOMBUS SYSTEMS, INC.";
+	case 1886:
+		return "Katerra Inc.";
+	case 1887:
+		return "Remote Solution Co., LTD.";
+	case 1888:
+		return "Vimar SpA";
+	case 1889:
+		return "Mantis Tech LLC";
+	case 1890:
+		return "TerOpta Ltd";
+	case 1891:
+		return "PIKOLIN S.L.";
+	case 1892:
+		return "WWZN Information Technology Company Limited";
+	case 1893:
+		return "Voxx International";
+	case 1894:
+		return "ART AND PROGRAM, INC.";
+	case 1895:
+		return "NITTO DENKO ASIA TECHNICAL CENTRE PTE. LTD.";
+	case 1896:
+		return "Peloton Interactive Inc.";
+	case 1897:
+		return "Force Impact Technologies";
+	case 1898:
+		return "Dmac Mobile Developments, LLC";
+	case 1899:
+		return "Engineered Medical Technologies";
+	case 1900:
+		return "Noodle Technology inc";
+	case 1901:
+		return "Graesslin GmbH";
+	case 1902:
+		return "WuQi technologies, Inc.";
+	case 1903:
+		return "Successful Endeavours Pty Ltd";
+	case 1904:
+		return "InnoCon Medical ApS";
+	case 1905:
+		return "Corvex Connected Safety";
+	case 1906:
+		return "Thirdwayv Inc.";
+	case 1907:
+		return "Echoflex Solutions Inc.";
+	case 1908:
+		return "C-MAX Asia Limited";
+	case 1909:
+		return "4eBusiness GmbH";
+	case 1910:
+		return "Cyber Transport Control GmbH";
+	case 1911:
+		return "Cue";
+	case 1912:
+		return "KOAMTAC INC.";
+	case 1913:
+		return "Loopshore Oy";
+	case 1914:
+		return "Niruha Systems Private Limited";
+	case 1915:
+		return "AmaterZ, Inc.";
+	case 1916:
+		return "radius co., ltd.";
+	case 1917:
+		return "Sensority, s.r.o.";
+	case 1918:
+		return "Sparkage Inc.";
+	case 1919:
+		return "Glenview Software Corporation";
+	case 1920:
+		return "Finch Technologies Ltd.";
+	case 1921:
+		return "Qingping Technology (Beijing) Co., Ltd.";
+	case 1922:
+		return "DeviceDrive AS";
+	case 1923:
+		return "ESEMBER LIMITED LIABILITY COMPANY";
+	case 1924:
+		return "audifon GmbH & Co. KG";
+	case 1925:
+		return "O2 Micro, Inc.";
+	case 1926:
+		return "HLP Controls Pty Limited";
+	case 1927:
+		return "Pangaea Solution";
+	case 1928:
+		return "BubblyNet, LLC";
+	case 1930:
+		return "The Wildflower Foundation";
+	case 1931:
+		return "Optikam Tech Inc.";
+	case 1932:
+		return "MINIBREW HOLDING B.V";
+	case 1933:
+		return "Cybex GmbH";
+	case 1934:
+		return "FUJIMIC NIIGATA, INC.";
+	case 1935:
+		return "Hanna Instruments, Inc.";
+	case 1936:
+		return "KOMPAN A/S";
+	case 1937:
+		return "Scosche Industries, Inc.";
+	case 1938:
+		return "Provo Craft";
+	case 1939:
+		return "AEV spol. s r.o.";
+	case 1940:
+		return "The Coca-Cola Company";
+	case 1941:
+		return "GASTEC CORPORATION";
+	case 1942:
+		return "StarLeaf Ltd";
+	case 1943:
+		return "Water-i.d. GmbH";
+	case 1944:
+		return "HoloKit, Inc.";
+	case 1945:
+		return "PlantChoir Inc.";
+	case 1946:
+		return "GuangDong Oppo Mobile Telecommunications Corp., Ltd.";
+	case 1947:
+		return "CST ELECTRONICS (PROPRIETARY) LIMITED";
+	case 1948:
+		return "Sky UK Limited";
+	case 1949:
+		return "Digibale Pty Ltd";
+	case 1950:
+		return "Smartloxx GmbH";
+	case 1951:
+		return "Pune Scientific LLP";
+	case 1952:
+		return "Regent Beleuchtungskorper AG";
+	case 1953:
+		return "Apollo Neuroscience, Inc.";
+	case 1954:
+		return "Roku, Inc.";
+	case 1955:
+		return "Comcast Cable";
+	case 1956:
+		return "Xiamen Mage Information Technology Co., Ltd.";
+	case 1957:
+		return "RAB Lighting, Inc.";
+	case 1958:
+		return "Musen Connect, Inc.";
+	case 1959:
+		return "Zume, Inc.";
+	case 1960:
+		return "conbee GmbH";
+	case 1961:
+		return "Bruel & Kjaer Sound & Vibration";
+	case 1962:
+		return "The Kroger Co.";
+	case 1963:
+		return "Granite River Solutions, Inc.";
+	case 1964:
+		return "LoupeDeck Oy";
+	case 1965:
+		return "New H3C Technologies Co.,Ltd";
+	case 1966:
+		return "Aurea Solucoes Tecnologicas Ltda.";
+	case 1967:
+		return "Hong Kong Bouffalo Lab Limited";
+	case 1968:
+		return "GV Concepts Inc.";
+	case 1969:
+		return "Thomas Dynamics, LLC";
+	case 1970:
+		return "Moeco IOT Inc.";
+	case 1971:
+		return "2N TELEKOMUNIKACE a.s.";
+	case 1972:
+		return "Hormann KG Antriebstechnik";
+	case 1973:
+		return "CRONO CHIP, S.L.";
+	case 1974:
+		return "Soundbrenner Limited";
+	case 1975:
+		return "ETABLISSEMENTS GEORGES RENAULT";
+	case 1976:
+		return "iSwip";
+	case 1977:
+		return "Epona Biotec Limited";
+	case 1978:
+		return "Battery-Biz Inc.";
+	case 1979:
+		return "EPIC S.R.L.";
+	case 1980:
+		return "KD CIRCUITS LLC";
+	case 1981:
+		return "Genedrive Diagnostics Ltd";
+	case 1982:
+		return "Axentia Technologies AB";
+	case 1983:
+		return "REGULA Ltd.";
+	case 1984:
+		return "Biral AG";
+	case 1985:
+		return "A.W. Chesterton Company";
+	case 1986:
+		return "Radinn AB";
+	case 1987:
+		return "CIMTechniques, Inc.";
+	case 1988:
+		return "Johnson Health Tech NA";
+	case 1989:
+		return "June Life, Inc.";
+	case 1990:
+		return "Bluenetics GmbH";
+	case 1991:
+		return "iaconicDesign Inc.";
+	case 1992:
+		return "WRLDS Creations AB";
+	case 1993:
+		return "Skullcandy, Inc.";
+	case 1994:
+		return "Modul-System HH AB";
+	case 1995:
+		return "West Pharmaceutical Services, Inc.";
+	case 1996:
+		return "Barnacle Systems Inc.";
+	case 1997:
+		return "Smart Wave Technologies Canada Inc";
+	case 1998:
+		return "Shanghai Top-Chip Microelectronics Tech. Co., LTD";
+	case 1999:
+		return "NeoSensory, Inc.";
+	case 2000:
+		return "Hangzhou Tuya Information  Technology Co., Ltd";
+	case 2001:
+		return "Shanghai Panchip Microelectronics Co., Ltd";
+	case 2002:
+		return "React Accessibility Limited";
+	case 2003:
+		return "LIVNEX Co.,Ltd.";
+	case 2004:
+		return "Kano Computing Limited";
+	case 2005:
+		return "hoots classic GmbH";
+	case 2006:
+		return "ecobee Inc.";
+	case 2007:
+		return "Nanjing Qinheng Microelectronics Co., Ltd";
+	case 2008:
+		return "SOLUTIONS AMBRA INC.";
+	case 2009:
+		return "Micro-Design, Inc.";
+	case 2010:
+		return "STARLITE Co., Ltd.";
+	case 2011:
+		return "Remedee Labs";
+	case 2012:
+		return "ThingOS GmbH";
+	case 2013:
+		return "Linear Circuits";
+	case 2014:
+		return "Unlimited Engineering SL";
+	case 2015:
+		return "Snap-on Incorporated";
+	case 2016:
+		return "Edifier International Limited";
+	case 2017:
+		return "Lucie Labs";
+	case 2018:
+		return "Alfred Kaercher SE & Co. KG";
+	case 2019:
+		return "Audiowise Technology Inc.";
+	case 2020:
+		return "Geeksme S.L.";
+	case 2021:
+		return "Minut, Inc.";
+	case 2022:
+		return "Autogrow Systems Limited";
+	case 2023:
+		return "Komfort IQ, Inc.";
+	case 2024:
+		return "Packetcraft, Inc.";
+	case 2025:
+		return "Häfele GmbH & Co KG";
+	case 2026:
+		return "ShapeLog, Inc.";
+	case 2027:
+		return "NOVABASE S.R.L.";
+	case 2028:
+		return "Frecce LLC";
+	case 2029:
+		return "Joule IQ, INC.";
+	case 2030:
+		return "KidzTek LLC";
+	case 2031:
+		return "Aktiebolaget Sandvik Coromant";
+	case 2032:
+		return "e-moola.com Pty Ltd";
+	case 2033:
+		return "GSM Innovations Pty Ltd";
+	case 2034:
+		return "SERENE GROUP, INC";
+	case 2035:
+		return "DIGISINE ENERGYTECH CO. LTD.";
+	case 2036:
+		return "MEDIRLAB Orvosbiologiai Fejleszto Korlatolt Felelossegu Tarsasag";
+	case 2037:
+		return "Byton North America Corporation";
+	case 2038:
+		return "Shenzhen TonliScience and Technology Development Co.,Ltd";
+	case 2039:
+		return "Cesar Systems Ltd.";
+	case 2040:
+		return "quip NYC Inc.";
+	case 2041:
+		return "Direct Communication Solutions, Inc.";
+	case 2042:
+		return "Klipsch Group, Inc.";
+	case 2043:
+		return "Access Co., Ltd";
+	case 2044:
+		return "Renault SA";
+	case 2045:
+		return "JSK CO., LTD.";
+	case 2046:
+		return "BIROTA";
+	case 2047:
+		return "maxon motor ltd.";
+	case 2048:
+		return "Optek";
+	case 2049:
+		return "CRONUS ELECTRONICS LTD";
+	case 2050:
+		return "NantSound, Inc.";
+	case 2051:
+		return "Domintell s.a.";
+	case 2052:
+		return "Andon Health Co.,Ltd";
+	case 2053:
+		return "Urbanminded Ltd";
+	case 2054:
+		return "TYRI Sweden AB";
+	case 2055:
+		return "ECD Electronic Components GmbH Dresden";
+	case 2056:
+		return "SISTEMAS KERN, SOCIEDAD ANÓMINA";
+	case 2057:
+		return "Trulli Audio";
+	case 2058:
+		return "Altaneos";
+	case 2059:
+		return "Nanoleaf Canada Limited";
+	case 2060:
+		return "Ingy B.V.";
+	case 2061:
+		return "Azbil Co.";
+	case 2062:
+		return "TATTCOM LLC";
+	case 2063:
+		return "Paradox Engineering SA";
+	case 2064:
+		return "LECO Corporation";
+	case 2065:
+		return "Becker Antriebe GmbH";
+	case 2066:
+		return "Mstream Technologies., Inc.";
+	case 2067:
+		return "Flextronics International USA Inc.";
+	case 2068:
+		return "Ossur hf.";
+	case 2069:
+		return "SKC Inc";
+	case 2070:
+		return "SPICA SYSTEMS LLC";
+	case 2071:
+		return "Wangs Alliance Corporation";
+	case 2072:
+		return "tatwah SA";
+	case 2073:
+		return "Hunter Douglas Inc";
+	case 2074:
+		return "Shenzhen Conex";
+	case 2075:
+		return "DIM3";
+	case 2076:
+		return "Bobrick Washroom Equipment, Inc.";
+	case 2077:
+		return "Potrykus Holdings and Development LLC";
+	case 2078:
+		return "iNFORM Technology GmbH";
+	case 2079:
+		return "eSenseLab LTD";
+	case 2080:
+		return "Brilliant Home Technology, Inc.";
+	case 2081:
+		return "INOVA Geophysical, Inc.";
+	case 2082:
+		return "adafruit industries";
+	case 2083:
+		return "Nexite Ltd";
+	case 2084:
+		return "8Power Limited";
+	case 2085:
+		return "CME PTE. LTD.";
+	case 2086:
+		return "Hyundai Motor Company";
+	case 2087:
+		return "Kickmaker";
+	case 2088:
+		return "Shanghai Suisheng Information Technology Co., Ltd.";
+	case 2089:
+		return "HEXAGON";
+	case 2090:
+		return "Mitutoyo Corporation";
+	case 2091:
+		return "shenzhen fitcare electronics Co.,Ltd";
+	case 2092:
+		return "INGICS TECHNOLOGY CO., LTD.";
+	case 2093:
+		return "INCUS PERFORMANCE LTD.";
+	case 2094:
+		return "ABB S.p.A.";
+	case 2095:
+		return "Blippit AB";
+	case 2096:
+		return "Core Health and Fitness LLC";
+	case 2097:
+		return "Foxble, LLC";
+	case 2098:
+		return "Intermotive,Inc.";
+	case 2099:
+		return "Conneqtech B.V.";
+	case 2100:
+		return "RIKEN KEIKI CO., LTD.,";
+	case 2101:
+		return "Canopy Growth Corporation";
+	case 2102:
+		return "Bitwards Oy";
+	case 2103:
+		return "vivo Mobile Communication Co., Ltd.";
+	case 2104:
+		return "Etymotic Research, Inc.";
+	case 2105:
+		return "A puissance 3";
+	case 2106:
+		return "BPW Bergische Achsen Kommanditgesellschaft";
+	case 2107:
+		return "Piaggio Fast Forward";
+	case 2108:
+		return "BeerTech LTD";
+	case 2109:
+		return "Tokenize, Inc.";
+	case 2110:
+		return "Zorachka LTD";
+	case 2111:
+		return "D-Link Corp.";
+	case 2112:
+		return "Down Range Systems LLC";
+	case 2113:
+		return "General Luminaire (Shanghai) Co., Ltd.";
+	case 2114:
+		return "Tangshan HongJia electronic technology co., LTD.";
+	case 2115:
+		return "FRAGRANCE DELIVERY TECHNOLOGIES LTD";
+	case 2116:
+		return "Pepperl + Fuchs GmbH";
+	case 2117:
+		return "Dometic Corporation";
+	case 2118:
+		return "USound GmbH";
+	case 2119:
+		return "DNANUDGE LIMITED";
+	case 2120:
+		return "JUJU JOINTS CANADA CORP.";
+	case 2121:
+		return "Dopple Technologies B.V.";
+	case 2122:
+		return "ARCOM";
+	case 2123:
+		return "Biotechware SRL";
+	case 2124:
+		return "ORSO Inc.";
+	case 2125:
+		return "SafePort";
+	case 2126:
+		return "Carol Cole Company";
+	case 2127:
+		return "Embedded Fitness B.V.";
+	case 2128:
+		return "Yealink (Xiamen) Network Technology Co.,LTD";
+	case 2129:
+		return "Subeca, Inc.";
+	case 2130:
+		return "Cognosos, Inc.";
+	case 2131:
+		return "Pektron Group Limited";
+	case 2132:
+		return "Tap Sound System";
+	case 2133:
+		return "Helios Hockey, Inc.";
+	case 2134:
+		return "Canopy Growth Corporation";
+	case 2135:
+		return "Parsyl Inc";
+	case 2136:
+		return "SOUNDBOKS";
+	case 2137:
+		return "BlueUp";
+	case 2138:
+		return "DAKATECH";
+	case 2139:
+		return "RICOH ELECTRONIC DEVICES CO., LTD.";
+	case 2140:
+		return "ACOS CO.,LTD.";
+	case 2141:
+		return "Guilin Zhishen Information Technology Co.,Ltd.";
+	case 2142:
+		return "Krog Systems LLC";
+	case 2143:
+		return "COMPEGPS TEAM,SOCIEDAD LIMITADA";
+	case 2144:
+		return "Alflex Products B.V.";
+	case 2145:
+		return "SmartSensor Labs Ltd";
+	case 2146:
+		return "SmartDrive Inc.";
+	case 2147:
+		return "Yo-tronics Technology Co., Ltd.";
+	case 2148:
+		return "Rafaelmicro";
+	case 2149:
+		return "Emergency Lighting Products Limited";
+	case 2150:
+		return "LAONZ Co.,Ltd";
+	case 2151:
+		return "Western Digital Techologies, Inc.";
+	case 2152:
+		return "WIOsense GmbH & Co. KG";
+	case 2153:
+		return "EVVA Sicherheitstechnologie GmbH";
+	case 2154:
+		return "Odic Incorporated";
+	case 2155:
+		return "Pacific Track, LLC";
+	case 2156:
+		return "Revvo Technologies, Inc.";
+	case 2157:
+		return "Biometrika d.o.o.";
+	case 2158:
+		return "Vorwerk Elektrowerke GmbH & Co. KG";
+	case 2159:
+		return "Trackunit A/S";
+	case 2160:
+		return "Wyze Labs, Inc";
+	case 2161:
+		return "Dension Elektronikai Kft. (formerly: Dension Audio Systems Ltd.)";
+	case 2162:
+		return "11 Health & Technologies Limited";
+	case 2163:
+		return "Innophase Incorporated";
+	case 2164:
+		return "Treegreen Limited";
+	case 2165:
+		return "Berner International LLC";
+	case 2166:
+		return "SmartResQ ApS";
+	case 2167:
+		return "Tome, Inc.";
+	case 2168:
+		return "The Chamberlain Group, Inc.";
+	case 2169:
+		return "MIZUNO Corporation";
+	case 2170:
+		return "ZRF, LLC";
+	case 2171:
+		return "BYSTAMP";
+	case 2172:
+		return "Crosscan GmbH";
+	case 2173:
+		return "Konftel AB";
+	case 2174:
+		return "1bar.net Limited";
+	case 2175:
+		return "Phillips Connect Technologies LLC";
+	case 2176:
+		return "imagiLabs AB";
+	case 2177:
+		return "Optalert";
+	case 2178:
+		return "PSYONIC, Inc.";
+	case 2179:
+		return "Wintersteiger AG";
+	case 2180:
+		return "Controlid Industria, Comercio de Hardware e Servicos de Tecnologia Ltda";
+	case 2181:
+		return "LEVOLOR, INC.";
+	case 2182:
+		return "Xsens Technologies B.V.";
+	case 2183:
+		return "Hydro-Gear Limited Partnership";
+	case 2184:
+		return "EnPointe Fencing Pty Ltd";
+	case 2185:
+		return "XANTHIO";
+	case 2186:
+		return "sclak s.r.l.";
+	case 2187:
+		return "Tricorder Arraay Technologies LLC";
+	case 2188:
+		return "GB Solution co.,Ltd";
+	case 2189:
+		return "Soliton Systems K.K.";
+	case 2190:
+		return "GIGA-TMS INC";
+	case 2191:
+		return "Tait International Limited";
+	case 2192:
+		return "NICHIEI INTEC CO., LTD.";
+	case 2193:
+		return "SmartWireless GmbH & Co. KG";
+	case 2194:
+		return "Ingenieurbuero Birnfeld UG (haftungsbeschraenkt)";
+	case 2195:
+		return "Maytronics Ltd";
+	case 2196:
+		return "EPIFIT";
+	case 2197:
+		return "Gimer medical";
+	case 2198:
+		return "Nokian Renkaat Oyj";
+	case 2199:
+		return "Current Lighting Solutions LLC";
+	case 2200:
+		return "Sensibo, Inc.";
+	case 2201:
+		return "SFS unimarket AG";
+	case 2202:
+		return "Private limited company \"Teltonika\"";
+	case 2203:
+		return "Saucon Technologies";
+	case 2204:
+		return "Embedded Devices Co. Company";
+	case 2205:
+		return "J-J.A.D.E. Enterprise LLC";
+	case 2206:
+		return "i-SENS, inc.";
+	case 2207:
+		return "Witschi Electronic Ltd";
+	case 2208:
+		return "Aclara Technologies LLC";
+	case 2209:
+		return "EXEO TECH CORPORATION";
+	case 2210:
+		return "Epic Systems Co., Ltd.";
+	case 2211:
+		return "Hoffmann SE";
+	case 2212:
+		return "Realme Chongqing Mobile Telecommunications Corp., Ltd.";
+	case 2213:
+		return "UMEHEAL Ltd";
+	case 2214:
+		return "Intelligenceworks Inc.";
+	case 2215:
+		return "TGR 1.618 Limited";
+	case 2216:
+		return "Shanghai Kfcube Inc";
+	case 2217:
+		return "Fraunhofer IIS";
+	case 2218:
+		return "SZ DJI TECHNOLOGY CO.,LTD";
+	case 2219:
+		return "Coburn Technology, LLC";
+	case 2220:
+		return "Topre Corporation";
+	case 2221:
+		return "Kayamatics Limited";
+	case 2222:
+		return "Moticon ReGo AG";
 	case 65535:
 		return "internal use";
 	default: