1 /*
2 * This file is borrowed from BlueZ
3 *
4 * BlueZ - Bluetooth protocol stack for Linux
5 *
6 * Copyright (C) 2000-2001 Qualcomm Incorporated
7 * Copyright (C) 2002-2003 Maxim Krasnyansky <[email protected]>
8 * Copyright (C) 2002-2010 Marcel Holtmann <[email protected]>
9 *
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License as published by
13 * the Free Software Foundation; either version 2 of the License, or
14 * (at your option) any later version.
15 *
16 * This program is distributed in the hope that it will be useful,
17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19 * GNU General Public License for more details.
20 *
21 * You should have received a copy of the GNU General Public License
22 * along with this program; if not, write to the Free Software
23 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
24 *
25 */
26
27 #include <stdint.h>
28
bt_compidtostr(uint16_t compid)29 const char *bt_compidtostr(uint16_t compid)
30 {
31 switch (compid) {
32 case 0:
33 return "Ericsson Technology Licensing";
34 case 1:
35 return "Nokia Mobile Phones";
36 case 2:
37 return "Intel Corp.";
38 case 3:
39 return "IBM Corp.";
40 case 4:
41 return "Toshiba Corp.";
42 case 5:
43 return "3Com";
44 case 6:
45 return "Microsoft";
46 case 7:
47 return "Lucent";
48 case 8:
49 return "Motorola";
50 case 9:
51 return "Infineon Technologies AG";
52 case 10:
53 return "Cambridge Silicon Radio";
54 case 11:
55 return "Silicon Wave";
56 case 12:
57 return "Digianswer A/S";
58 case 13:
59 return "Texas Instruments Inc.";
60 case 14:
61 return "Ceva, Inc. (formerly Parthus Technologies, Inc.)";
62 case 15:
63 return "Broadcom Corporation";
64 case 16:
65 return "Mitel Semiconductor";
66 case 17:
67 return "Widcomm, Inc";
68 case 18:
69 return "Zeevo, Inc.";
70 case 19:
71 return "Atmel Corporation";
72 case 20:
73 return "Mitsubishi Electric Corporation";
74 case 21:
75 return "RTX Telecom A/S";
76 case 22:
77 return "KC Technology Inc.";
78 case 23:
79 return "NewLogic";
80 case 24:
81 return "Transilica, Inc.";
82 case 25:
83 return "Rohde & Schwarz GmbH & Co. KG";
84 case 26:
85 return "TTPCom Limited";
86 case 27:
87 return "Signia Technologies, Inc.";
88 case 28:
89 return "Conexant Systems Inc.";
90 case 29:
91 return "Qualcomm";
92 case 30:
93 return "Inventel";
94 case 31:
95 return "AVM Berlin";
96 case 32:
97 return "BandSpeed, Inc.";
98 case 33:
99 return "Mansella Ltd";
100 case 34:
101 return "NEC Corporation";
102 case 35:
103 return "WavePlus Technology Co., Ltd.";
104 case 36:
105 return "Alcatel";
106 case 37:
107 return "NXP Semiconductors (formerly Philips Semiconductors)";
108 case 38:
109 return "C Technologies";
110 case 39:
111 return "Open Interface";
112 case 40:
113 return "R F Micro Devices";
114 case 41:
115 return "Hitachi Ltd";
116 case 42:
117 return "Symbol Technologies, Inc.";
118 case 43:
119 return "Tenovis";
120 case 44:
121 return "Macronix International Co. Ltd.";
122 case 45:
123 return "GCT Semiconductor";
124 case 46:
125 return "Norwood Systems";
126 case 47:
127 return "MewTel Technology Inc.";
128 case 48:
129 return "ST Microelectronics";
130 case 49:
131 return "Synopsys, Inc.";
132 case 50:
133 return "Red-M (Communications) Ltd";
134 case 51:
135 return "Commil Ltd";
136 case 52:
137 return "Computer Access Technology Corporation (CATC)";
138 case 53:
139 return "Eclipse (HQ Espana) S.L.";
140 case 54:
141 return "Renesas Electronics Corporation";
142 case 55:
143 return "Mobilian Corporation";
144 case 56:
145 return "Terax";
146 case 57:
147 return "Integrated System Solution Corp.";
148 case 58:
149 return "Matsushita Electric Industrial Co., Ltd.";
150 case 59:
151 return "Gennum Corporation";
152 case 60:
153 return "BlackBerry Limited (formerly Research In Motion)";
154 case 61:
155 return "IPextreme, Inc.";
156 case 62:
157 return "Systems and Chips, Inc.";
158 case 63:
159 return "Bluetooth SIG, Inc.";
160 case 64:
161 return "Seiko Epson Corporation";
162 case 65:
163 return "Integrated Silicon Solution Taiwan, Inc.";
164 case 66:
165 return "CONWISE Technology Corporation Ltd";
166 case 67:
167 return "PARROT SA";
168 case 68:
169 return "Socket Mobile";
170 case 69:
171 return "Atheros Communications, Inc.";
172 case 70:
173 return "MediaTek, Inc.";
174 case 71:
175 return "Bluegiga";
176 case 72:
177 return "Marvell Technology Group Ltd.";
178 case 73:
179 return "3DSP Corporation";
180 case 74:
181 return "Accel Semiconductor Ltd.";
182 case 75:
183 return "Continental Automotive Systems";
184 case 76:
185 return "Apple, Inc.";
186 case 77:
187 return "Staccato Communications, Inc.";
188 case 78:
189 return "Avago Technologies";
190 case 79:
191 return "APT Licensing Ltd.";
192 case 80:
193 return "SiRF Technology";
194 case 81:
195 return "Tzero Technologies, Inc.";
196 case 82:
197 return "J&M Corporation";
198 case 83:
199 return "Free2move AB";
200 case 84:
201 return "3DiJoy Corporation";
202 case 85:
203 return "Plantronics, Inc.";
204 case 86:
205 return "Sony Ericsson Mobile Communications";
206 case 87:
207 return "Harman International Industries, Inc.";
208 case 88:
209 return "Vizio, Inc.";
210 case 89:
211 return "Nordic Semiconductor ASA";
212 case 90:
213 return "EM Microelectronic-Marin SA";
214 case 91:
215 return "Ralink Technology Corporation";
216 case 92:
217 return "Belkin International, Inc.";
218 case 93:
219 return "Realtek Semiconductor Corporation";
220 case 94:
221 return "Stonestreet One, LLC";
222 case 95:
223 return "Wicentric, Inc.";
224 case 96:
225 return "RivieraWaves S.A.S";
226 case 97:
227 return "RDA Microelectronics";
228 case 98:
229 return "Gibson Guitars";
230 case 99:
231 return "MiCommand Inc.";
232 case 100:
233 return "Band XI International, LLC";
234 case 101:
235 return "Hewlett-Packard Company";
236 case 102:
237 return "9Solutions Oy";
238 case 103:
239 return "GN Netcom A/S";
240 case 104:
241 return "General Motors";
242 case 105:
243 return "A&D Engineering, Inc.";
244 case 106:
245 return "MindTree Ltd.";
246 case 107:
247 return "Polar Electro OY";
248 case 108:
249 return "Beautiful Enterprise Co., Ltd.";
250 case 109:
251 return "BriarTek, Inc.";
252 case 110:
253 return "Summit Data Communications, Inc.";
254 case 111:
255 return "Sound ID";
256 case 112:
257 return "Monster, LLC";
258 case 113:
259 return "connectBlue AB";
260 case 114:
261 return "ShangHai Super Smart Electronics Co. Ltd.";
262 case 115:
263 return "Group Sense Ltd.";
264 case 116:
265 return "Zomm, LLC";
266 case 117:
267 return "Samsung Electronics Co. Ltd.";
268 case 118:
269 return "Creative Technology Ltd.";
270 case 119:
271 return "Laird Technologies";
272 case 120:
273 return "Nike, Inc.";
274 case 121:
275 return "lesswire AG";
276 case 122:
277 return "MStar Semiconductor, Inc.";
278 case 123:
279 return "Hanlynn Technologies";
280 case 124:
281 return "A & R Cambridge";
282 case 125:
283 return "Seers Technology Co. Ltd";
284 case 126:
285 return "Sports Tracking Technologies Ltd.";
286 case 127:
287 return "Autonet Mobile";
288 case 128:
289 return "DeLorme Publishing Company, Inc.";
290 case 129:
291 return "WuXi Vimicro";
292 case 130:
293 return "Sennheiser Communications A/S";
294 case 131:
295 return "TimeKeeping Systems, Inc.";
296 case 132:
297 return "Ludus Helsinki Ltd.";
298 case 133:
299 return "BlueRadios, Inc.";
300 case 134:
301 return "equinox AG";
302 case 135:
303 return "Garmin International, Inc.";
304 case 136:
305 return "Ecotest";
306 case 137:
307 return "GN ReSound A/S";
308 case 138:
309 return "Jawbone";
310 case 139:
311 return "Topcon Positioning Systems, LLC";
312 case 140:
313 return "Gimbal Inc. (formerly Qualcomm Labs, Inc. and Qualcomm Retail Solutions, Inc.)";
314 case 141:
315 return "Zscan Software";
316 case 142:
317 return "Quintic Corp.";
318 case 143:
319 return "Telit Wireless Solutions GmbH (Formerly Stollman E+V GmbH)";
320 case 144:
321 return "Funai Electric Co., Ltd.";
322 case 145:
323 return "Advanced PANMOBIL Systems GmbH & Co. KG";
324 case 146:
325 return "ThinkOptics, Inc.";
326 case 147:
327 return "Universal Electronics, Inc.";
328 case 148:
329 return "Airoha Technology Corp.";
330 case 149:
331 return "NEC Lighting, Ltd.";
332 case 150:
333 return "ODM Technology, Inc.";
334 case 151:
335 return "ConnecteDevice Ltd.";
336 case 152:
337 return "zer01.tv GmbH";
338 case 153:
339 return "i.Tech Dynamic Global Distribution Ltd.";
340 case 154:
341 return "Alpwise";
342 case 155:
343 return "Jiangsu Toppower Automotive Electronics Co., Ltd.";
344 case 156:
345 return "Colorfy, Inc.";
346 case 157:
347 return "Geoforce Inc.";
348 case 158:
349 return "Bose Corporation";
350 case 159:
351 return "Suunto Oy";
352 case 160:
353 return "Kensington Computer Products Group";
354 case 161:
355 return "SR-Medizinelektronik";
356 case 162:
357 return "Vertu Corporation Limited";
358 case 163:
359 return "Meta Watch Ltd.";
360 case 164:
361 return "LINAK A/S";
362 case 165:
363 return "OTL Dynamics LLC";
364 case 166:
365 return "Panda Ocean Inc.";
366 case 167:
367 return "Visteon Corporation";
368 case 168:
369 return "ARP Devices Limited";
370 case 169:
371 return "Magneti Marelli S.p.A";
372 case 170:
373 return "CAEN RFID srl";
374 case 171:
375 return "Ingenieur-Systemgruppe Zahn GmbH";
376 case 172:
377 return "Green Throttle Games";
378 case 173:
379 return "Peter Systemtechnik GmbH";
380 case 174:
381 return "Omegawave Oy";
382 case 175:
383 return "Cinetix";
384 case 176:
385 return "Passif Semiconductor Corp";
386 case 177:
387 return "Saris Cycling Group, Inc";
388 case 178:
389 return "Bekey A/S";
390 case 179:
391 return "Clarinox Technologies Pty. Ltd.";
392 case 180:
393 return "BDE Technology Co., Ltd.";
394 case 181:
395 return "Swirl Networks";
396 case 182:
397 return "Meso international";
398 case 183:
399 return "TreLab Ltd";
400 case 184:
401 return "Qualcomm Innovation Center, Inc. (QuIC)";
402 case 185:
403 return "Johnson Controls, Inc.";
404 case 186:
405 return "Starkey Laboratories Inc.";
406 case 187:
407 return "S-Power Electronics Limited";
408 case 188:
409 return "Ace Sensor Inc";
410 case 189:
411 return "Aplix Corporation";
412 case 190:
413 return "AAMP of America";
414 case 191:
415 return "Stalmart Technology Limited";
416 case 192:
417 return "AMICCOM Electronics Corporation";
418 case 193:
419 return "Shenzhen Excelsecu Data Technology Co.,Ltd";
420 case 194:
421 return "Geneq Inc.";
422 case 195:
423 return "adidas AG";
424 case 196:
425 return "LG Electronics";
426 case 197:
427 return "Onset Computer Corporation";
428 case 198:
429 return "Selfly BV";
430 case 199:
431 return "Quuppa Oy.";
432 case 200:
433 return "GeLo Inc";
434 case 201:
435 return "Evluma";
436 case 202:
437 return "MC10";
438 case 203:
439 return "Binauric SE";
440 case 204:
441 return "Beats Electronics";
442 case 205:
443 return "Microchip Technology Inc.";
444 case 206:
445 return "Elgato Systems GmbH";
446 case 207:
447 return "ARCHOS SA";
448 case 208:
449 return "Dexcom, Inc.";
450 case 209:
451 return "Polar Electro Europe B.V.";
452 case 210:
453 return "Dialog Semiconductor B.V.";
454 case 211:
455 return "Taixingbang Technology (HK) Co,. LTD.";
456 case 212:
457 return "Kawantech";
458 case 213:
459 return "Austco Communication Systems";
460 case 214:
461 return "Timex Group USA, Inc.";
462 case 215:
463 return "Qualcomm Technologies, Inc.";
464 case 216:
465 return "Qualcomm Connected Experiences, Inc.";
466 case 217:
467 return "Voyetra Turtle Beach";
468 case 218:
469 return "txtr GmbH";
470 case 219:
471 return "Biosentronics";
472 case 220:
473 return "Procter & Gamble";
474 case 221:
475 return "Hosiden Corporation";
476 case 222:
477 return "Muzik LLC";
478 case 223:
479 return "Misfit Wearables Corp";
480 case 224:
481 return "Google";
482 case 225:
483 return "Danlers Ltd";
484 case 226:
485 return "Semilink Inc";
486 case 227:
487 return "inMusic Brands, Inc";
488 case 228:
489 return "L.S. Research Inc.";
490 case 229:
491 return "Eden Software Consultants Ltd.";
492 case 230:
493 return "Freshtemp";
494 case 231:
495 return "KS Technologies";
496 case 232:
497 return "ACTS Technologies";
498 case 233:
499 return "Vtrack Systems";
500 case 234:
501 return "Nielsen-Kellerman Company";
502 case 235:
503 return "Server Technology, Inc.";
504 case 236:
505 return "BioResearch Associates";
506 case 237:
507 return "Jolly Logic, LLC";
508 case 238:
509 return "Above Average Outcomes, Inc.";
510 case 239:
511 return "Bitsplitters GmbH";
512 case 240:
513 return "PayPal, Inc.";
514 case 241:
515 return "Witron Technology Limited";
516 case 242:
517 return "Aether Things Inc. (formerly Morse Project Inc.)";
518 case 243:
519 return "Kent Displays Inc.";
520 case 244:
521 return "Nautilus Inc.";
522 case 245:
523 return "Smartifier Oy";
524 case 246:
525 return "Elcometer Limited";
526 case 247:
527 return "VSN Technologies Inc.";
528 case 248:
529 return "AceUni Corp., Ltd.";
530 case 249:
531 return "StickNFind";
532 case 250:
533 return "Crystal Code AB";
534 case 251:
535 return "KOUKAAM a.s.";
536 case 252:
537 return "Delphi Corporation";
538 case 253:
539 return "ValenceTech Limited";
540 case 254:
541 return "Reserved";
542 case 255:
543 return "Typo Products, LLC";
544 case 256:
545 return "TomTom International BV";
546 case 257:
547 return "Fugoo, Inc";
548 case 258:
549 return "Keiser Corporation";
550 case 259:
551 return "Bang & Olufsen A/S";
552 case 260:
553 return "PLUS Locations Systems Pty Ltd";
554 case 261:
555 return "Ubiquitous Computing Technology Corporation";
556 case 262:
557 return "Innovative Yachtter Solutions";
558 case 263:
559 return "William Demant Holding A/S";
560 case 264:
561 return "Chicony Electronics Co., Ltd.";
562 case 265:
563 return "Atus BV";
564 case 266:
565 return "Codegate Ltd.";
566 case 267:
567 return "ERi, Inc.";
568 case 268:
569 return "Transducers Direct, LLC";
570 case 269:
571 return "Fujitsu Ten Limited";
572 case 270:
573 return "Audi AG";
574 case 271:
575 return "HiSilicon Technologies Co., Ltd.";
576 case 272:
577 return "Nippon Seiki Co., Ltd.";
578 case 273:
579 return "Steelseries ApS";
580 case 274:
581 return "Visybl Inc.";
582 case 275:
583 return "Openbrain Technologies, Co., Ltd.";
584 case 276:
585 return "Xensr";
586 case 277:
587 return "e.solutions";
588 case 278:
589 return "1OAK Technologies";
590 case 279:
591 return "Wimoto Technologies Inc";
592 case 280:
593 return "Radius Networks, Inc.";
594 case 281:
595 return "Wize Technology Co., Ltd.";
596 case 282:
597 return "Qualcomm Labs, Inc.";
598 case 283:
599 return "Aruba Networks";
600 case 284:
601 return "Baidu";
602 case 285:
603 return "Arendi AG";
604 case 286:
605 return "Skoda Auto a.s.";
606 case 287:
607 return "Volkswagen AG";
608 case 288:
609 return "Porsche AG";
610 case 289:
611 return "Sino Wealth Electronic Ltd.";
612 case 290:
613 return "AirTurn, Inc.";
614 case 291:
615 return "Kinsa, Inc.";
616 case 292:
617 return "HID Global";
618 case 293:
619 return "SEAT es";
620 case 294:
621 return "Promethean Ltd.";
622 case 295:
623 return "Salutica Allied Solutions";
624 case 296:
625 return "GPSI Group Pty Ltd";
626 case 297:
627 return "Nimble Devices Oy";
628 case 298:
629 return "Changzhou Yongse Infotech Co., Ltd";
630 case 299:
631 return "SportIQ";
632 case 300:
633 return "TEMEC Instruments B.V.";
634 case 301:
635 return "Sony Corporation";
636 case 302:
637 return "ASSA ABLOY";
638 case 303:
639 return "Clarion Co., Ltd.";
640 case 304:
641 return "Warehouse Innovations";
642 case 305:
643 return "Cypress Semiconductor Corporation";
644 case 306:
645 return "MADS Inc";
646 case 307:
647 return "Blue Maestro Limited";
648 case 308:
649 return "Resolution Products, Inc.";
650 case 309:
651 return "Airewear LLC";
652 case 310:
653 return "Seed Labs, Inc. (formerly ETC sp. z.o.o.)";
654 case 311:
655 return "Prestigio Plaza Ltd.";
656 case 312:
657 return "NTEO Inc.";
658 case 313:
659 return "Focus Systems Corporation";
660 case 314:
661 return "Tencent Holdings Limited";
662 case 315:
663 return "Allegion";
664 case 316:
665 return "Murata Manufacuring Co., Ltd.";
666 case 317:
667 return "WirelessWERX";
668 case 318:
669 return "Nod, Inc.";
670 case 319:
671 return "B&B Manufacturing Company";
672 case 320:
673 return "Alpine Electronics (China) Co., Ltd";
674 case 321:
675 return "FedEx Services";
676 case 322:
677 return "Grape Systems Inc.";
678 case 323:
679 return "Bkon Connect";
680 case 324:
681 return "Lintech GmbH";
682 case 325:
683 return "Novatel Wireless";
684 case 326:
685 return "Ciright";
686 case 327:
687 return "Mighty Cast, Inc.";
688 case 328:
689 return "Ambimat Electronics";
690 case 329:
691 return "Perytons Ltd.";
692 case 330:
693 return "Tivoli Audio, LLC";
694 case 331:
695 return "Master Lock";
696 case 332:
697 return "Mesh-Net Ltd";
698 case 333:
699 return "Huizhou Desay SV Automotive CO., LTD.";
700 case 334:
701 return "Tangerine, Inc.";
702 case 335:
703 return "B&W Group Ltd.";
704 case 336:
705 return "Pioneer Corporation";
706 case 337:
707 return "OnBeep";
708 case 338:
709 return "Vernier Software & Technology";
710 case 339:
711 return "ROL Ergo";
712 case 340:
713 return "Pebble Technology";
714 case 341:
715 return "NETATMO";
716 case 342:
717 return "Accumulate AB";
718 case 343:
719 return "Anhui Huami Information Technology Co., Ltd.";
720 case 344:
721 return "Inmite s.r.o.";
722 case 345:
723 return "ChefSteps, Inc.";
724 case 346:
725 return "micas AG";
726 case 347:
727 return "Biomedical Research Ltd.";
728 case 348:
729 return "Pitius Tec S.L.";
730 case 349:
731 return "Estimote, Inc.";
732 case 350:
733 return "Unikey Technologies, Inc.";
734 case 351:
735 return "Timer Cap Co.";
736 case 352:
737 return "AwoX";
738 case 353:
739 return "yikes";
740 case 354:
741 return "MADSGlobal NZ Ltd.";
742 case 355:
743 return "PCH International";
744 case 356:
745 return "Qingdao Yeelink Information Technology Co., Ltd.";
746 case 357:
747 return "Milwaukee Tool (formerly Milwaukee Electric Tools)";
748 case 358:
749 return "MISHIK Pte Ltd";
750 case 359:
751 return "Bayer HealthCare";
752 case 360:
753 return "Spicebox LLC";
754 case 361:
755 return "emberlight";
756 case 362:
757 return "Cooper-Atkins Corporation";
758 case 363:
759 return "Qblinks";
760 case 364:
761 return "MYSPHERA";
762 case 365:
763 return "LifeScan Inc";
764 case 366:
765 return "Volantic AB";
766 case 367:
767 return "Podo Labs, Inc";
768 case 368:
769 return "F. Hoffmann-La Roche AG";
770 case 369:
771 return "Amazon Fulfillment Service";
772 case 370:
773 return "Connovate Technology Private Limited";
774 case 371:
775 return "Kocomojo, LLC";
776 case 372:
777 return "Everykey LLC";
778 case 373:
779 return "Dynamic Controls";
780 case 374:
781 return "SentriLock";
782 case 375:
783 return "I-SYST inc.";
784 case 376:
785 return "CASIO COMPUTER CO., LTD.";
786 case 377:
787 return "LAPIS Semiconductor Co., Ltd.";
788 case 378:
789 return "Telemonitor, Inc.";
790 case 379:
791 return "taskit GmbH";
792 case 380:
793 return "Daimler AG";
794 case 381:
795 return "BatAndCat";
796 case 382:
797 return "BluDotz Ltd";
798 case 383:
799 return "XTel ApS";
800 case 384:
801 return "Gigaset Communications GmbH";
802 case 385:
803 return "Gecko Health Innovations, Inc.";
804 case 386:
805 return "HOP Ubiquitous";
806 case 387:
807 return "To Be Assigned";
808 case 388:
809 return "Nectar";
810 case 389:
811 return "bel'apps LLC";
812 case 390:
813 return "CORE Lighting Ltd";
814 case 391:
815 return "Seraphim Sense Ltd";
816 case 392:
817 return "Unico RBC";
818 case 393:
819 return "Physical Enterprises Inc.";
820 case 394:
821 return "Able Trend Technology Limited";
822 case 395:
823 return "Konica Minolta, Inc.";
824 case 396:
825 return "Wilo SE";
826 case 397:
827 return "Extron Design Services";
828 case 398:
829 return "Fitbit, Inc.";
830 case 399:
831 return "Fireflies Systems";
832 case 400:
833 return "Intelletto Technologies Inc.";
834 case 401:
835 return "FDK CORPORATION";
836 case 402:
837 return "Cloudleaf, Inc";
838 case 403:
839 return "Maveric Automation LLC";
840 case 404:
841 return "Acoustic Stream Corporation";
842 case 405:
843 return "Zuli";
844 case 406:
845 return "Paxton Access Ltd";
846 case 407:
847 return "WiSilica Inc";
848 case 408:
849 return "VENGIT Korlátolt Felelősségű Társaság";
850 case 409:
851 return "SALTO SYSTEMS S.L.";
852 case 410:
853 return "TRON Forum (formerly T-Engine Forum)";
854 case 411:
855 return "CUBETECH s.r.o.";
856 case 412:
857 return "Cokiya Incorporated";
858 case 413:
859 return "CVS Health";
860 case 414:
861 return "Ceruus";
862 case 415:
863 return "Strainstall Ltd";
864 case 416:
865 return "Channel Enterprises (HK) Ltd.";
866 case 417:
867 return "FIAMM";
868 case 418:
869 return "GIGALANE.CO.,LTD";
870 case 419:
871 return "EROAD";
872 case 420:
873 return "Mine Safety Appliances";
874 case 421:
875 return "Icon Health and Fitness";
876 case 422:
877 return "Asandoo GmbH";
878 case 423:
879 return "ENERGOUS CORPORATION";
880 case 424:
881 return "Taobao";
882 case 425:
883 return "Canon Inc.";
884 case 426:
885 return "Geophysical Technology Inc.";
886 case 427:
887 return "Facebook, Inc.";
888 case 428:
889 return "Nipro Diagnostics, Inc.";
890 case 429:
891 return "FlightSafety International";
892 case 430:
893 return "Earlens Corporation";
894 case 431:
895 return "Sunrise Micro Devices, Inc.";
896 case 432:
897 return "Star Micronics Co., Ltd.";
898 case 433:
899 return "Netizens Sp. z o.o.";
900 case 434:
901 return "Nymi Inc.";
902 case 435:
903 return "Nytec, Inc.";
904 case 436:
905 return "Trineo Sp. z o.o.";
906 case 437:
907 return "Nest Labs Inc.";
908 case 438:
909 return "LM Technologies Ltd";
910 case 439:
911 return "General Electric Company";
912 case 440:
913 return "i+D3 S.L.";
914 case 441:
915 return "HANA Micron";
916 case 442:
917 return "Stages Cycling LLC";
918 case 443:
919 return "Cochlear Bone Anchored Solutions AB";
920 case 444:
921 return "SenionLab AB";
922 case 445:
923 return "Syszone Co., Ltd";
924 case 446:
925 return "Pulsate Mobile Ltd.";
926 case 447:
927 return "Hong Kong HunterSun Electronic Limited";
928 case 448:
929 return "pironex GmbH";
930 case 449:
931 return "BRADATECH Corp.";
932 case 450:
933 return "Transenergooil AG";
934 case 451:
935 return "Bunch";
936 case 452:
937 return "DME Microelectronics";
938 case 453:
939 return "Bitcraze AB";
940 case 454:
941 return "HASWARE Inc.";
942 case 455:
943 return "Abiogenix Inc.";
944 case 456:
945 return "Poly-Control ApS";
946 case 457:
947 return "Avi-on";
948 case 458:
949 return "Laerdal Medical AS";
950 case 459:
951 return "Fetch My Pet";
952 case 460:
953 return "Sam Labs Ltd.";
954 case 461:
955 return "Chengdu Synwing Technology Ltd";
956 case 462:
957 return "HOUWA SYSTEM DESIGN, k.k.";
958 case 463:
959 return "BSH";
960 case 464:
961 return "Primus Inter Pares Ltd";
962 case 465:
963 return "August";
964 case 466:
965 return "Gill Electronics";
966 case 467:
967 return "Sky Wave Design";
968 case 468:
969 return "Newlab S.r.l.";
970 case 469:
971 return "ELAD srl";
972 case 470:
973 return "G-wearables inc.";
974 case 471:
975 return "Squadrone Systems Inc.";
976 case 472:
977 return "Code Corporation";
978 case 473:
979 return "Savant Systems LLC";
980 case 474:
981 return "Logitech International SA";
982 case 475:
983 return "Innblue Consulting";
984 case 476:
985 return "iParking Ltd.";
986 case 477:
987 return "Koninklijke Philips Electronics N.V.";
988 case 478:
989 return "Minelab Electronics Pty Limited";
990 case 479:
991 return "Bison Group Ltd.";
992 case 480:
993 return "Widex A/S";
994 case 481:
995 return "Jolla Ltd";
996 case 482:
997 return "Lectronix, Inc.";
998 case 483:
999 return "Caterpillar Inc";
1000 case 484:
1001 return "Freedom Innovations";
1002 case 485:
1003 return "Dynamic Devices Ltd";
1004 case 486:
1005 return "Technology Solutions (UK) Ltd";
1006 case 487:
1007 return "IPS Group Inc.";
1008 case 488:
1009 return "STIR";
1010 case 489:
1011 return "Sano, Inc";
1012 case 490:
1013 return "Advanced Application Design, Inc.";
1014 case 491:
1015 return "AutoMap LLC";
1016 case 492:
1017 return "Spreadtrum Communications Shanghai Ltd";
1018 case 493:
1019 return "CuteCircuit LTD";
1020 case 494:
1021 return "Valeo Service";
1022 case 495:
1023 return "Fullpower Technologies, Inc.";
1024 case 496:
1025 return "KloudNation";
1026 case 497:
1027 return "Zebra Technologies Corporation";
1028 case 498:
1029 return "Itron, Inc.";
1030 case 499:
1031 return "The University of Tokyo";
1032 case 500:
1033 return "UTC Fire and Security";
1034 case 501:
1035 return "Cool Webthings Limited";
1036 case 502:
1037 return "DJO Global";
1038 case 503:
1039 return "Gelliner Limited";
1040 case 504:
1041 return "Anyka (Guangzhou) Microelectronics Technology Co, LTD";
1042 case 505:
1043 return "Medtronic, Inc.";
1044 case 506:
1045 return "Gozio, Inc.";
1046 case 507:
1047 return "Form Lifting, LLC";
1048 case 508:
1049 return "Wahoo Fitness, LLC";
1050 case 509:
1051 return "Kontakt Micro-Location Sp. z o.o.";
1052 case 510:
1053 return "Radio System Corporation";
1054 case 511:
1055 return "Freescale Semiconductor, Inc.";
1056 case 512:
1057 return "Verifone Systems PTe Ltd. Taiwan Branch";
1058 case 513:
1059 return "AR Timing";
1060 case 514:
1061 return "Rigado LLC";
1062 case 515:
1063 return "Kemppi Oy";
1064 case 516:
1065 return "Tapcentive Inc.";
1066 case 517:
1067 return "Smartbotics Inc.";
1068 case 518:
1069 return "Otter Products, LLC";
1070 case 519:
1071 return "STEMP Inc.";
1072 case 520:
1073 return "LumiGeek LLC";
1074 case 521:
1075 return "InvisionHeart Inc.";
1076 case 522:
1077 return "Macnica Inc.";
1078 case 523:
1079 return "Jaguar Land Rover Limited";
1080 case 524:
1081 return "CoroWare Technologies, Inc";
1082 case 525:
1083 return "Simplo Technology Co., LTD";
1084 case 526:
1085 return "Omron Healthcare Co., LTD";
1086 case 527:
1087 return "Comodule GMBH";
1088 case 528:
1089 return "ikeGPS";
1090 case 529:
1091 return "Telink Semiconductor Co. Ltd";
1092 case 530:
1093 return "Interplan Co., Ltd";
1094 case 531:
1095 return "Wyler AG";
1096 case 532:
1097 return "IK Multimedia Production srl";
1098 case 533:
1099 return "Lukoton Experience Oy";
1100 case 534:
1101 return "MTI Ltd";
1102 case 535:
1103 return "Tech4home, Lda";
1104 case 536:
1105 return "Hiotech AB";
1106 case 537:
1107 return "DOTT Limited";
1108 case 538:
1109 return "Blue Speck Labs, LLC";
1110 case 539:
1111 return "Cisco Systems Inc";
1112 case 540:
1113 return "Mobicomm Inc";
1114 case 541:
1115 return "Edamic";
1116 case 542:
1117 return "Goodnet Ltd";
1118 case 543:
1119 return "Luster Leaf Products Inc";
1120 case 544:
1121 return "Manus Machina BV";
1122 case 545:
1123 return "Mobiquity Networks Inc";
1124 case 546:
1125 return "Praxis Dynamics";
1126 case 547:
1127 return "Philip Morris Products S.A.";
1128 case 548:
1129 return "Comarch SA";
1130 case 549:
1131 return "Nestlé Nespresso S.A.";
1132 case 550:
1133 return "Merlinia A/S";
1134 case 551:
1135 return "LifeBEAM Technologies";
1136 case 552:
1137 return "Twocanoes Labs, LLC";
1138 case 553:
1139 return "Muoverti Limited";
1140 case 554:
1141 return "Stamer Musikanlagen GMBH";
1142 case 555:
1143 return "Tesla Motors";
1144 case 556:
1145 return "Pharynks Corporation";
1146 case 557:
1147 return "Lupine";
1148 case 558:
1149 return "Siemens AG";
1150 case 559:
1151 return "Huami (Shanghai) Culture Communication CO., LTD";
1152 case 560:
1153 return "Foster Electric Company, Ltd";
1154 case 561:
1155 return "ETA SA";
1156 case 562:
1157 return "x-Senso Solutions Kft";
1158 case 563:
1159 return "Shenzhen SuLong Communication Ltd";
1160 case 564:
1161 return "FengFan (BeiJing) Technology Co, Ltd";
1162 case 565:
1163 return "Qrio Inc";
1164 case 566:
1165 return "Pitpatpet Ltd";
1166 case 567:
1167 return "MSHeli s.r.l.";
1168 case 568:
1169 return "Trakm8 Ltd";
1170 case 569:
1171 return "JIN CO, Ltd";
1172 case 570:
1173 return "Alatech Technology";
1174 case 571:
1175 return "Beijing CarePulse Electronic Technology Co, Ltd";
1176 case 572:
1177 return "Awarepoint";
1178 case 573:
1179 return "ViCentra B.V.";
1180 case 574:
1181 return "Raven Industries";
1182 case 575:
1183 return "WaveWare Technologies";
1184 case 576:
1185 return "Argenox Technologies";
1186 case 577:
1187 return "Bragi GmbH";
1188 case 578:
1189 return "16Lab Inc";
1190 case 579:
1191 return "Masimo Corp";
1192 case 580:
1193 return "Iotera Inc.";
1194 case 581:
1195 return "Endress+Hauser";
1196 case 582:
1197 return "ACKme Networks, Inc.";
1198 case 583:
1199 return "FiftyThree Inc.";
1200 case 584:
1201 return "Parker Hannifin Corp";
1202 case 585:
1203 return "Transcranial Ltd";
1204 case 586:
1205 return "Uwatec AG";
1206 case 587:
1207 return "Orlan LLC";
1208 case 588:
1209 return "Blue Clover Devices";
1210 case 589:
1211 return "M-Way Solutions GmbH";
1212 case 590:
1213 return "Microtronics Engineering GmbH";
1214 case 591:
1215 return "Schneider Schreibgeräte GmbH";
1216 case 592:
1217 return "Sapphire Circuits LLC";
1218 case 593:
1219 return "Lumo Bodytech Inc.";
1220 case 594:
1221 return "UKC Technosolution";
1222 case 595:
1223 return "Xicato Inc.";
1224 case 596:
1225 return "Playbrush";
1226 case 597:
1227 return "Dai Nippon Printing Co., Ltd.";
1228 case 598:
1229 return "G24 Power Limited";
1230 case 599:
1231 return "AdBabble Local Commerce Inc.";
1232 case 600:
1233 return "Devialet SA";
1234 case 601:
1235 return "ALTYOR";
1236 case 602:
1237 return "University of Applied Sciences Valais/Haute Ecole Valaisanne";
1238 case 603:
1239 return "Five Interactive, LLC dba Zendo";
1240 case 604:
1241 return "NetEase (Hangzhou) Network co.Ltd.";
1242 case 605:
1243 return "Lexmark International Inc.";
1244 case 606:
1245 return "Fluke Corporation";
1246 case 607:
1247 return "Yardarm Technologies";
1248 case 608:
1249 return "SensaRx";
1250 case 609:
1251 return "SECVRE GmbH";
1252 case 610:
1253 return "Glacial Ridge Technologies";
1254 case 611:
1255 return "Identiv, Inc.";
1256 case 612:
1257 return "DDS, Inc.";
1258 case 613:
1259 return "SMK Corporation";
1260 case 614:
1261 return "Schawbel Technologies LLC";
1262 case 615:
1263 return "XMI Systems SA";
1264 case 616:
1265 return "Cerevo";
1266 case 617:
1267 return "Torrox GmbH & Co KG";
1268 case 618:
1269 return "Gemalto";
1270 case 619:
1271 return "DEKA Research & Development Corp.";
1272 case 620:
1273 return "Domster Tadeusz Szydlowski";
1274 case 621:
1275 return "Technogym SPA";
1276 case 622:
1277 return "FLEURBAEY BVBA";
1278 case 623:
1279 return "Aptcode Solutions";
1280 case 624:
1281 return "LSI ADL Technology";
1282 case 625:
1283 return "Animas Corp";
1284 case 626:
1285 return "Alps Electric Co., Ltd.";
1286 case 627:
1287 return "OCEASOFT";
1288 case 628:
1289 return "Motsai Research";
1290 case 629:
1291 return "Geotab";
1292 case 630:
1293 return "E.G.O. Elektro-Gerätebau GmbH";
1294 case 631:
1295 return "bewhere inc";
1296 case 632:
1297 return "Johnson Outdoors Inc";
1298 case 633:
1299 return "steute Schaltgerate GmbH & Co. KG";
1300 case 634:
1301 return "Ekomini inc.";
1302 case 635:
1303 return "DEFA AS";
1304 case 636:
1305 return "Aseptika Ltd";
1306 case 637:
1307 return "HUAWEI Technologies Co., Ltd. ( 华为技术有限公司 )";
1308 case 638:
1309 return "HabitAware, LLC";
1310 case 639:
1311 return "ruwido austria gmbh";
1312 case 640:
1313 return "ITEC corporation";
1314 case 641:
1315 return "StoneL";
1316 case 642:
1317 return "Sonova AG";
1318 case 643:
1319 return "Maven Machines, Inc.";
1320 case 644:
1321 return "Synapse Electronics";
1322 case 645:
1323 return "Standard Innovation Inc.";
1324 case 646:
1325 return "RF Code, Inc.";
1326 case 647:
1327 return "Wally Ventures S.L.";
1328 case 648:
1329 return "Willowbank Electronics Ltd";
1330 case 649:
1331 return "SK Telecom";
1332 case 650:
1333 return "Jetro AS";
1334 case 651:
1335 return "Code Gears LTD";
1336 case 652:
1337 return "NANOLINK APS";
1338 case 653:
1339 return "IF, LLC";
1340 case 654:
1341 return "RF Digital Corp";
1342 case 655:
1343 return "Church & Dwight Co., Inc";
1344 case 656:
1345 return "Multibit Oy";
1346 case 657:
1347 return "CliniCloud Inc";
1348 case 658:
1349 return "SwiftSensors";
1350 case 659:
1351 return "Blue Bite";
1352 case 660:
1353 return "ELIAS GmbH";
1354 case 661:
1355 return "Sivantos GmbH";
1356 case 662:
1357 return "Petzl";
1358 case 663:
1359 return "storm power ltd";
1360 case 664:
1361 return "EISST Ltd";
1362 case 665:
1363 return "Inexess Technology Simma KG";
1364 case 666:
1365 return "Currant, Inc.";
1366 case 667:
1367 return "C2 Development, Inc.";
1368 case 668:
1369 return "Blue Sky Scientific, LLC";
1370 case 669:
1371 return "ALOTTAZS LABS, LLC";
1372 case 670:
1373 return "Kupson spol. s r.o.";
1374 case 671:
1375 return "Areus Engineering GmbH";
1376 case 672:
1377 return "Impossible Camera GmbH";
1378 case 673:
1379 return "InventureTrack Systems";
1380 case 674:
1381 return "LockedUp";
1382 case 675:
1383 return "Itude";
1384 case 676:
1385 return "Pacific Lock Company";
1386 case 677:
1387 return "Tendyron Corporation ( 天地融科技股份有限公司 )";
1388 case 678:
1389 return "Robert Bosch GmbH";
1390 case 679:
1391 return "Illuxtron international B.V.";
1392 case 680:
1393 return "miSport Ltd.";
1394 case 681:
1395 return "Chargelib";
1396 case 682:
1397 return "Doppler Lab";
1398 case 683:
1399 return "BBPOS Limited";
1400 case 684:
1401 return "RTB Elektronik GmbH & Co. KG";
1402 case 685:
1403 return "Rx Networks, Inc.";
1404 case 686:
1405 return "WeatherFlow, Inc.";
1406 case 687:
1407 return "Technicolor USA Inc.";
1408 case 688:
1409 return "Bestechnic(Shanghai),Ltd";
1410 case 689:
1411 return "Raden Inc";
1412 case 690:
1413 return "JouZen Oy";
1414 case 691:
1415 return "CLABER S.P.A.";
1416 case 692:
1417 return "Hyginex, Inc.";
1418 case 693:
1419 return "HANSHIN ELECTRIC RAILWAY CO.,LTD.";
1420 case 694:
1421 return "Schneider Electric";
1422 case 695:
1423 return "Oort Technologies LLC";
1424 case 696:
1425 return "Chrono Therapeutics";
1426 case 697:
1427 return "Rinnai Corporation";
1428 case 698:
1429 return "Swissprime Technologies AG";
1430 case 699:
1431 return "Koha.,Co.Ltd";
1432 case 700:
1433 return "Genevac Ltd";
1434 case 701:
1435 return "Chemtronics";
1436 case 702:
1437 return "Seguro Technology Sp. z o.o.";
1438 case 703:
1439 return "Redbird Flight Simulations";
1440 case 704:
1441 return "Dash Robotics";
1442 case 705:
1443 return "LINE Corporation";
1444 case 706:
1445 return "Guillemot Corporation";
1446 case 707:
1447 return "Techtronic Power Tools Technology Limited";
1448 case 708:
1449 return "Wilson Sporting Goods";
1450 case 709:
1451 return "Lenovo (Singapore) Pte Ltd. ( 联想(新加坡) )";
1452 case 710:
1453 return "Ayatan Sensors";
1454 case 711:
1455 return "Electronics Tomorrow Limited";
1456 case 712:
1457 return "VASCO Data Security International, Inc.";
1458 case 713:
1459 return "PayRange Inc.";
1460 case 714:
1461 return "ABOV Semiconductor";
1462 case 715:
1463 return "AINA-Wireless Inc.";
1464 case 716:
1465 return "Eijkelkamp Soil & Water";
1466 case 717:
1467 return "BMA ergonomics b.v.";
1468 case 718:
1469 return "Teva Branded Pharmaceutical Products R&D, Inc.";
1470 case 719:
1471 return "Anima";
1472 case 720:
1473 return "3M";
1474 case 721:
1475 return "Empatica Srl";
1476 case 722:
1477 return "Afero, Inc.";
1478 case 723:
1479 return "Powercast Corporation";
1480 case 724:
1481 return "Secuyou ApS";
1482 case 725:
1483 return "OMRON Corporation";
1484 case 726:
1485 return "Send Solutions";
1486 case 727:
1487 return "NIPPON SYSTEMWARE CO.,LTD.";
1488 case 728:
1489 return "Neosfar";
1490 case 729:
1491 return "Fliegl Agrartechnik GmbH";
1492 case 730:
1493 return "Gilvader";
1494 case 731:
1495 return "Digi International Inc (R)";
1496 case 732:
1497 return "DeWalch Technologies, Inc.";
1498 case 733:
1499 return "Flint Rehabilitation Devices, LLC";
1500 case 734:
1501 return "Samsung SDS Co., Ltd.";
1502 case 735:
1503 return "Blur Product Development";
1504 case 736:
1505 return "University of Michigan";
1506 case 737:
1507 return "Victron Energy BV";
1508 case 738:
1509 return "NTT docomo";
1510 case 739:
1511 return "Carmanah Technologies Corp.";
1512 case 740:
1513 return "Bytestorm Ltd.";
1514 case 741:
1515 return "Espressif Incorporated ( 乐鑫信息科技(上海)有限公司 )";
1516 case 742:
1517 return "Unwire";
1518 case 743:
1519 return "Connected Yard, Inc.";
1520 case 744:
1521 return "American Music Environments";
1522 case 745:
1523 return "Sensogram Technologies, Inc.";
1524 case 746:
1525 return "Fujitsu Limited";
1526 case 747:
1527 return "Ardic Technology";
1528 case 748:
1529 return "Delta Systems, Inc";
1530 case 749:
1531 return "HTC Corporation";
1532 case 750:
1533 return "Citizen Holdings Co., Ltd.";
1534 case 751:
1535 return "SMART-INNOVATION.inc";
1536 case 752:
1537 return "Blackrat Software";
1538 case 753:
1539 return "The Idea Cave, LLC";
1540 case 754:
1541 return "GoPro, Inc.";
1542 case 755:
1543 return "AuthAir, Inc";
1544 case 756:
1545 return "Vensi, Inc.";
1546 case 757:
1547 return "Indagem Tech LLC";
1548 case 758:
1549 return "Intemo Technologies";
1550 case 759:
1551 return "DreamVisions co., Ltd.";
1552 case 760:
1553 return "Runteq Oy Ltd";
1554 case 761:
1555 return "IMAGINATION TECHNOLOGIES LTD";
1556 case 762:
1557 return "CoSTAR Technologies";
1558 case 763:
1559 return "Clarius Mobile Health Corp.";
1560 case 764:
1561 return "Shanghai Frequen Microelectronics Co., Ltd.";
1562 case 765:
1563 return "Uwanna, Inc.";
1564 case 766:
1565 return "Lierda Science & Technology Group Co., Ltd.";
1566 case 767:
1567 return "Silicon Laboratories";
1568 case 768:
1569 return "World Moto Inc.";
1570 case 769:
1571 return "Giatec Scientific Inc.";
1572 case 770:
1573 return "Loop Devices, Inc";
1574 case 771:
1575 return "IACA electronique";
1576 case 772:
1577 return "Martians Inc";
1578 case 773:
1579 return "Swipp ApS";
1580 case 774:
1581 return "Life Laboratory Inc.";
1582 case 775:
1583 return "FUJI INDUSTRIAL CO.,LTD.";
1584 case 776:
1585 return "Surefire, LLC";
1586 case 777:
1587 return "Dolby Labs";
1588 case 778:
1589 return "Ellisys";
1590 case 779:
1591 return "Magnitude Lighting Converters";
1592 case 780:
1593 return "Hilti AG";
1594 case 781:
1595 return "Devdata S.r.l.";
1596 case 782:
1597 return "Deviceworx";
1598 case 783:
1599 return "Shortcut Labs";
1600 case 784:
1601 return "SGL Italia S.r.l.";
1602 case 785:
1603 return "PEEQ DATA";
1604 case 786:
1605 return "Ducere Technologies Pvt Ltd";
1606 case 787:
1607 return "DiveNav, Inc.";
1608 case 788:
1609 return "RIIG AI Sp. z o.o.";
1610 case 789:
1611 return "Thermo Fisher Scientific";
1612 case 790:
1613 return "AG Measurematics Pvt. Ltd.";
1614 case 791:
1615 return "CHUO Electronics CO., LTD.";
1616 case 792:
1617 return "Aspenta International";
1618 case 793:
1619 return "Eugster Frismag AG";
1620 case 794:
1621 return "Amber wireless GmbH";
1622 case 795:
1623 return "HQ Inc";
1624 case 796:
1625 return "Lab Sensor Solutions";
1626 case 797:
1627 return "Enterlab ApS";
1628 case 798:
1629 return "Eyefi, Inc.";
1630 case 799:
1631 return "MetaSystem S.p.A";
1632 case 800:
1633 return "SONO ELECTRONICS. CO., LTD";
1634 case 801:
1635 return "Jewelbots";
1636 case 802:
1637 return "Compumedics Limited";
1638 case 803:
1639 return "Rotor Bike Components";
1640 case 804:
1641 return "Astro, Inc.";
1642 case 805:
1643 return "Amotus Solutions";
1644 case 806:
1645 return "Healthwear Technologies (Changzhou)Ltd";
1646 case 807:
1647 return "Essex Electronics";
1648 case 808:
1649 return "Grundfos A/S";
1650 case 809:
1651 return "Eargo, Inc.";
1652 case 810:
1653 return "Electronic Design Lab";
1654 case 811:
1655 return "ESYLUX";
1656 case 812:
1657 return "NIPPON SMT.CO.,Ltd";
1658 case 813:
1659 return "BM innovations GmbH";
1660 case 814:
1661 return "indoormap";
1662 case 815:
1663 return "OttoQ Inc";
1664 case 816:
1665 return "North Pole Engineering";
1666 case 817:
1667 return "3flares Technologies Inc.";
1668 case 818:
1669 return "Electrocompaniet A.S.";
1670 case 819:
1671 return "Mul-T-Lock";
1672 case 820:
1673 return "Corentium AS";
1674 case 821:
1675 return "Enlighted Inc";
1676 case 822:
1677 return "GISTIC";
1678 case 823:
1679 return "AJP2 Holdings, LLC";
1680 case 824:
1681 return "COBI GmbH";
1682 case 825:
1683 return "Blue Sky Scientific, LLC";
1684 case 826:
1685 return "Appception, Inc.";
1686 case 827:
1687 return "Courtney Thorne Limited";
1688 case 828:
1689 return "Virtuosys";
1690 case 829:
1691 return "TPV Technology Limited";
1692 case 830:
1693 return "Monitra SA";
1694 case 831:
1695 return "Automation Components, Inc.";
1696 case 832:
1697 return "Letsense s.r.l.";
1698 case 833:
1699 return "Etesian Technologies LLC";
1700 case 834:
1701 return "GERTEC BRASIL LTDA.";
1702 case 835:
1703 return "Drekker Development Pty. Ltd.";
1704 case 836:
1705 return "Whirl Inc";
1706 case 837:
1707 return "Locus Positioning";
1708 case 838:
1709 return "Acuity Brands Lighting, Inc";
1710 case 839:
1711 return "Prevent Biometrics";
1712 case 840:
1713 return "Arioneo";
1714 case 841:
1715 return "VersaMe";
1716 case 842:
1717 return "Vaddio";
1718 case 843:
1719 return "Libratone A/S";
1720 case 844:
1721 return "HM Electronics, Inc.";
1722 case 845:
1723 return "TASER International, Inc.";
1724 case 846:
1725 return "Safe Trust Inc.";
1726 case 847:
1727 return "Heartland Payment Systems";
1728 case 848:
1729 return "Bitstrata Systems Inc.";
1730 case 849:
1731 return "Pieps GmbH";
1732 case 850:
1733 return "iRiding(Xiamen)Technology Co.,Ltd.";
1734 case 851:
1735 return "Alpha Audiotronics, Inc.";
1736 case 852:
1737 return "TOPPAN FORMS CO.,LTD.";
1738 case 853:
1739 return "Sigma Designs, Inc.";
1740 case 854:
1741 return "Spectrum Brands, Inc.";
1742 case 855:
1743 return "Polymap Wireless";
1744 case 856:
1745 return "MagniWare Ltd.";
1746 case 857:
1747 return "Novotec Medical GmbH";
1748 case 858:
1749 return "Medicom Innovation Partner a/s";
1750 case 859:
1751 return "Matrix Inc.";
1752 case 860:
1753 return "Eaton Corporation";
1754 case 861:
1755 return "KYS";
1756 case 862:
1757 return "Naya Health, Inc.";
1758 case 863:
1759 return "Acromag";
1760 case 864:
1761 return "Insulet Corporation";
1762 case 865:
1763 return "Wellinks Inc.";
1764 case 866:
1765 return "ON Semiconductor";
1766 case 867:
1767 return "FREELAP SA";
1768 case 868:
1769 return "Favero Electronics Srl";
1770 case 869:
1771 return "BioMech Sensor LLC";
1772 case 870:
1773 return "BOLTT Sports technologies Private limited";
1774 case 871:
1775 return "Saphe International";
1776 case 872:
1777 return "Metormote AB";
1778 case 873:
1779 return "littleBits";
1780 case 874:
1781 return "SetPoint Medical";
1782 case 875:
1783 return "BRControls Products BV";
1784 case 876:
1785 return "Zipcar";
1786 case 877:
1787 return "AirBolt Pty Ltd";
1788 case 878:
1789 return "KeepTruckin Inc";
1790 case 879:
1791 return "Motiv, Inc.";
1792 case 880:
1793 return "Wazombi Labs OÜ";
1794 case 881:
1795 return "ORBCOMM";
1796 case 882:
1797 return "Nixie Labs, Inc.";
1798 case 883:
1799 return "AppNearMe Ltd";
1800 case 884:
1801 return "Holman Industries";
1802 case 885:
1803 return "Expain AS";
1804 case 886:
1805 return "Electronic Temperature Instruments Ltd";
1806 case 887:
1807 return "Plejd AB";
1808 case 888:
1809 return "Propeller Health";
1810 case 889:
1811 return "Shenzhen iMCO Electronic Technology Co.,Ltd";
1812 case 890:
1813 return "Algoria";
1814 case 891:
1815 return "Apption Labs Inc.";
1816 case 892:
1817 return "Cronologics Corporation";
1818 case 893:
1819 return "MICRODIA Ltd.";
1820 case 894:
1821 return "lulabytes S.L.";
1822 case 895:
1823 return "Nestec S.A.";
1824 case 896:
1825 return "LLC \"MEGA-F service\"";
1826 case 897:
1827 return "Sharp Corporation";
1828 case 898:
1829 return "Precision Outcomes Ltd";
1830 case 899:
1831 return "Kronos Incorporated";
1832 case 900:
1833 return "OCOSMOS Co., Ltd.";
1834 case 901:
1835 return "Embedded Electronic Solutions Ltd. dba e2Solutions";
1836 case 902:
1837 return "Aterica Inc.";
1838 case 903:
1839 return "BluStor PMC, Inc.";
1840 case 904:
1841 return "Kapsch TrafficCom AB";
1842 case 905:
1843 return "ActiveBlu Corporation";
1844 case 906:
1845 return "Kohler Mira Limited";
1846 case 907:
1847 return "Noke";
1848 case 908:
1849 return "Appion Inc.";
1850 case 909:
1851 return "Resmed Ltd";
1852 case 910:
1853 return "Crownstone B.V.";
1854 case 911:
1855 return "Xiaomi Inc.";
1856 case 912:
1857 return "INFOTECH s.r.o.";
1858 case 913:
1859 return "Thingsquare AB";
1860 case 914:
1861 return "T&D";
1862 case 915:
1863 return "LAVAZZA S.p.A.";
1864 case 916:
1865 return "Netclearance Systems, Inc.";
1866 case 917:
1867 return "SDATAWAY";
1868 case 918:
1869 return "BLOKS GmbH";
1870 case 919:
1871 return "LEGO System A/S";
1872 case 920:
1873 return "Thetatronics Ltd";
1874 case 921:
1875 return "Nikon Corporation";
1876 case 922:
1877 return "NeST";
1878 case 923:
1879 return "South Silicon Valley Microelectronics";
1880 case 924:
1881 return "ALE International";
1882 case 925:
1883 return "CareView Communications, Inc.";
1884 case 926:
1885 return "SchoolBoard Limited";
1886 case 927:
1887 return "Molex Corporation";
1888 case 928:
1889 return "IVT Wireless Limited";
1890 case 929:
1891 return "Alpine Labs LLC";
1892 case 930:
1893 return "Candura Instruments";
1894 case 931:
1895 return "SmartMovt Technology Co., Ltd";
1896 case 932:
1897 return "Token Zero Ltd";
1898 case 933:
1899 return "ACE CAD Enterprise Co., Ltd. (ACECAD)";
1900 case 934:
1901 return "Medela, Inc";
1902 case 935:
1903 return "AeroScout";
1904 case 936:
1905 return "Esrille Inc.";
1906 case 937:
1907 return "THINKERLY SRL";
1908 case 938:
1909 return "Exon Sp. z o.o.";
1910 case 939:
1911 return "Meizu Technology Co., Ltd.";
1912 case 940:
1913 return "Smablo LTD";
1914 case 941:
1915 return "XiQ";
1916 case 942:
1917 return "Allswell Inc.";
1918 case 943:
1919 return "Comm-N-Sense Corp DBA Verigo";
1920 case 944:
1921 return "VIBRADORM GmbH";
1922 case 945:
1923 return "Otodata Wireless Network Inc.";
1924 case 946:
1925 return "Propagation Systems Limited";
1926 case 947:
1927 return "Midwest Instruments & Controls";
1928 case 948:
1929 return "Alpha Nodus, inc.";
1930 case 949:
1931 return "petPOMM, Inc";
1932 case 950:
1933 return "Mattel";
1934 case 951:
1935 return "Airbly Inc.";
1936 case 952:
1937 return "A-Safe Limited";
1938 case 953:
1939 return "FREDERIQUE CONSTANT SA";
1940 case 954:
1941 return "Maxscend Microelectronics Company Limited";
1942 case 955:
1943 return "Abbott Diabetes Care";
1944 case 956:
1945 return "ASB Bank Ltd";
1946 case 957:
1947 return "amadas";
1948 case 958:
1949 return "Applied Science, Inc.";
1950 case 959:
1951 return "iLumi Solutions Inc.";
1952 case 960:
1953 return "Arch Systems Inc.";
1954 case 961:
1955 return "Ember Technologies, Inc.";
1956 case 962:
1957 return "Snapchat Inc";
1958 case 963:
1959 return "Casambi Technologies Oy";
1960 case 964:
1961 return "Pico Technology Inc.";
1962 case 965:
1963 return "St. Jude Medical, Inc.";
1964 case 966:
1965 return "Intricon";
1966 case 967:
1967 return "Structural Health Systems, Inc.";
1968 case 968:
1969 return "Avvel International";
1970 case 969:
1971 return "Gallagher Group";
1972 case 970:
1973 return "In2things Automation Pvt. Ltd.";
1974 case 971:
1975 return "SYSDEV Srl";
1976 case 972:
1977 return "Vonkil Technologies Ltd";
1978 case 973:
1979 return "Wynd Technologies, Inc.";
1980 case 974:
1981 return "CONTRINEX S.A.";
1982 case 975:
1983 return "MIRA, Inc.";
1984 case 976:
1985 return "Watteam Ltd";
1986 case 977:
1987 return "Density Inc.";
1988 case 978:
1989 return "IOT Pot India Private Limited";
1990 case 979:
1991 return "Sigma Connectivity AB";
1992 case 980:
1993 return "PEG PEREGO SPA";
1994 case 981:
1995 return "Wyzelink Systems Inc.";
1996 case 982:
1997 return "Yota Devices LTD";
1998 case 983:
1999 return "FINSECUR";
2000 case 984:
2001 return "Zen-Me Labs Ltd";
2002 case 985:
2003 return "3IWare Co., Ltd.";
2004 case 986:
2005 return "EnOcean GmbH";
2006 case 987:
2007 return "Instabeat, Inc";
2008 case 988:
2009 return "Nima Labs";
2010 case 989:
2011 return "Andreas Stihl AG & Co. KG";
2012 case 990:
2013 return "Nathan Rhoades LLC";
2014 case 991:
2015 return "Grob Technologies, LLC";
2016 case 992:
2017 return "Actions (Zhuhai) Technology Co., Limited";
2018 case 993:
2019 return "SPD Development Company Ltd";
2020 case 994:
2021 return "Sensoan Oy";
2022 case 995:
2023 return "Qualcomm Life Inc";
2024 case 996:
2025 return "Chip-ing AG";
2026 case 997:
2027 return "ffly4u";
2028 case 998:
2029 return "IoT Instruments Oy";
2030 case 999:
2031 return "TRUE Fitness Technology";
2032 case 1000:
2033 return "Reiner Kartengeraete GmbH & Co. KG.";
2034 case 1001:
2035 return "SHENZHEN LEMONJOY TECHNOLOGY CO., LTD.";
2036 case 1002:
2037 return "Hello Inc.";
2038 case 1003:
2039 return "Evollve Inc.";
2040 case 1004:
2041 return "Jigowatts Inc.";
2042 case 1005:
2043 return "BASIC MICRO.COM,INC.";
2044 case 1006:
2045 return "CUBE TECHNOLOGIES";
2046 case 1007:
2047 return "foolography GmbH";
2048 case 1008:
2049 return "CLINK";
2050 case 1009:
2051 return "Hestan Smart Cooking Inc.";
2052 case 1010:
2053 return "WindowMaster A/S";
2054 case 1011:
2055 return "Flowscape AB";
2056 case 1012:
2057 return "PAL Technologies Ltd";
2058 case 1013:
2059 return "WHERE, Inc.";
2060 case 1014:
2061 return "Iton Technology Corp.";
2062 case 1015:
2063 return "Owl Labs Inc.";
2064 case 1016:
2065 return "Rockford Corp.";
2066 case 1017:
2067 return "Becon Technologies Co.,Ltd.";
2068 case 1018:
2069 return "Vyassoft Technologies Inc";
2070 case 1019:
2071 return "Nox Medical";
2072 case 1020:
2073 return "Kimberly-Clark";
2074 case 1021:
2075 return "Trimble Navigation Ltd.";
2076 case 1022:
2077 return "Littelfuse";
2078 case 1023:
2079 return "Withings";
2080 case 1024:
2081 return "i-developer IT Beratung UG";
2082 case 1025:
2083 return "リレーションズ株式会社";
2084 case 1026:
2085 return "Sears Holdings Corporation";
2086 case 1027:
2087 return "Gantner Electronic GmbH";
2088 case 1028:
2089 return "Authomate Inc";
2090 case 1029:
2091 return "Vertex International, Inc.";
2092 case 1030:
2093 return "Airtago";
2094 case 1031:
2095 return "Swiss Audio SA";
2096 case 1032:
2097 return "ToGetHome Inc.";
2098 case 1033:
2099 return "AXIS";
2100 case 1034:
2101 return "Openmatics";
2102 case 1035:
2103 return "Jana Care Inc.";
2104 case 1036:
2105 return "Senix Corporation";
2106 case 1037:
2107 return "NorthStar Battery Company, LLC";
2108 case 65535:
2109 return "internal use";
2110 default:
2111 return "not assigned";
2112 }
2113 }
2114