[systemd/f18] Backport a number of patches and hwdb
Zbigniew Jędrzejewski-Szmek
zbyszek at fedoraproject.org
Tue Oct 29 15:51:54 UTC 2013
commit 46a556fc69aaa9ecdfccf20f40b252ff3eed2d29
Author: Zbigniew Jędrzejewski-Szmek <zbyszek at in.waw.pl>
Date: Tue Oct 29 11:35:17 2013 -0400
Backport a number of patches and hwdb
...on-t-always-use-sulogin-in-rescue.service.patch | 2 +-
...service-sysv-remove-distribution-specific.patch | 2 +-
0003-F18-re-add-http-daemon.target.patch | 2 +-
0004-F18-bring-back-single.service.patch | 2 +-
...udev-network-device-renaming-immediately-.patch | 2 +-
...18-explain-what-happened-to-systemctl-dot.patch | 2 +-
...edictable-net-names-opt-in-instead-of-opt.patch | 2 +-
0008-keymap-Add-HP-EliteBook-8460p.patch | 2 +-
...typo-in-previous-commit-cherry-picked-fro.patch | 2 +-
...int-a-nice-message-before-returning-to-in.patch | 2 +-
...ome-left-over-mentions-of-remote-fs-setup.patch | 2 +-
...-avoid-creating-stale-session-state-files.patch | 2 +-
...wngrade-message-about-failure-to-isolate-.patch | 2 +-
...nvfiles-do-not-skip-lines-following-empty.patch | 2 +-
0015-F18-ship-a-dummy-syslog.target.patch | 2 +-
...-broken-tags-_SOURCE_REALTIME_TIMESTAMP-a.patch | 2 +-
...-change-console-to-non-unicode-for-LANG-C.patch | 2 +-
...-off-by-one-error-in-native-message-iovec.patch | 2 +-
0019-core-device.c-fix-possible-segfault.patch | 2 +-
...give-files-with-later-names-precedence-ov.patch | 2 +-
...ryptsetup-set-the-timeout-to-0-by-default.patch | 2 +-
...t-that-timeout-0-is-the-default-for-entri.patch | 2 +-
...tup-generator-add-support-for-rd.luks.key.patch | 2 +-
...-generator-correctly-check-return-of-strd.patch | 2 +-
...-initialize-result-variable-cherry-picked.patch | 2 +-
...ame-ensure-that-glibc-s-assert-is-used-ch.patch | 2 +-
0027-build-sys-prevent-library-underlinking.patch | 2 +-
...-cherry-picked-from-commit-c225e76785e21d.patch | 2 +-
...-cherry-picked-from-commit-de7a659c055f61.patch | 2 +-
...-cherry-picked-from-commit-0f0cf8d2e329a6.patch | 2 +-
...-generate-7-parsing-functions-from-a-macr.patch | 2 +-
...enerate-4-parsing-functions-from-a-macro-.patch | 2 +-
...-Report-about-syntax-errors-with-metadata.patch | 2 +-
...make-our-log-messages-proper-sentences-wi.patch | 2 +-
...few-more-things-under-UNIT-.-cherry-picke.patch | 2 +-
...ror-to-dbus-common-and-remove-bus_error_m.patch | 2 +-
0037-unit-rework-trigger-dependency-logic.patch | 2 +-
...sure-we-restart-timers-even-if-units-are-.patch | 2 +-
...t-busy-loop-if-a-job-is-still-running-but.patch | 2 +-
...remove-duplicate-MESSAGE-from-log-message.patch | 2 +-
0041-man-clarify-what-Restart-means.patch | 2 +-
...-documentation-for-specifiers-cherry-pick.patch | 2 +-
0043-dbus-execute-fix-introspection.patch | 2 +-
0044-unit-rework-stop-pending-logic.patch | 2 +-
...imultaneous-bus-connection-limit-to-512-c.patch | 2 +-
...-cherry-picked-from-commit-07125a9240088f.patch | 2 +-
...nactive_or_pending-should-actually-do-as-.patch | 2 +-
...-SIGUSR1-semantics-for-journald-cherry-pi.patch | 2 +-
...-behaviour-of-Also-in-unit-files-cherry-p.patch | 2 +-
...os-in-systemd.special-cherry-picked-from-.patch | 2 +-
0051-core-escape-unit-name-from-udev.patch | 2 +-
...-more-careful-when-we-try-to-flush-the-ru.patch | 2 +-
...also-escape-and-when-writing-out-env-vars.patch | 2 +-
...e_env_file_internal-fix-environment-file-.patch | 2 +-
...e-report-invalid-environment-variables-fr.patch | 2 +-
...-not-parse-comments-after-non-whitespace-.patch | 2 +-
...y-how-we-chop-off-whitespace-from-key-and.patch | 2 +-
...e-only-clean-the-environment-if-we-have-o.patch | 2 +-
...kit-Avoid-race-condition-in-scraping-proc.patch | 5 +-
...rnal-correctly-convert-usec_t-to-timespec.patch | 28 +
...l-processes-with-SIGKILL-on-watchdog-fail.patch | 47 +
0062-Fix-CPUShares-configuration-option.patch | 24 +
...-t-report-alien-child-as-alive-when-it-s-.patch | 29 +
...ember-last-direction-of-search-and-keep-o.patch | 101 +
0065-journal-letting-interleaved-seqnums-go.patch | 68 +
...rs-always-call-kmod-even-when-a-driver-is.patch | 39 +
...-slot.rules-only-rename-network-interface.patch | 39 +
0068-journal-fix-hashmap-leak-in-mmap-cache.patch | 37 +
...ator-read-rd.fstab-on-off-switch-correctl.patch | 25 +
...nerator-log_oom-if-automount_name-is-null.patch | 22 +
...-not-overwrite-syslog-facility-when-parsi.patch | 24 +
...ix-parsing-of-facility-in-syslog-messages.patch | 86 +
...budev-fix-memleak-when-enumerating-childs.patch | 49 +
...merate-fix-NULL-deref-for-subsystem-match.patch | 44 +
0075-Allow-tabs-in-environment-files.patch | 51 +
...-Actually-allow-tabs-in-environment-files.patch | 23 +
...rocess-only-signals-for-jobs-we-really-wa.patch | 51 +
0078-cgtop-fixup-the-online-help.patch | 27 +
0079-clarify-escaping-in-Exec-lines.patch | 24 +
...v-builtin-blkid-export-ID_PART_TABLE_UUID.patch | 23 +
...ess-liberal-about-creating-bind-mount-des.patch | 62 +
0082-fix-grammatical-error.patch | 22 +
...n-systemctl-add-missing-list-sockets-verb.patch | 38 +
0084-journalctl-1-s-adm-systemd-journal.patch | 26 +
0085-journald-accept-EPOLLERR-from-dev-kmsg.patch | 69 +
...-user-is-sitting-in-front-of-the-computer.patch | 23 +
...dbus-fix-introspection-for-TimerSlackNSec.patch | 22 +
...operly-expose-timeout-property-on-the-bus.patch | 21 +
0089-Remove-duplicated-line.patch | 23 +
...ore-explicit-message-to-help-confused-use.patch | 26 +
...Fix-buffer-overrun-when-enumerating-files.patch | 154 +
...nIsolate-true-for-systemd-cryptsetup-.ser.patch | 27 +
...ntion-the-systemd-homepage-from-systemd-1.patch | 21 +
0094-main-don-t-free-fds-array-twice.patch | 21 +
...re-pollfd.revent-for-loop_read-loop_write.patch | 40 +
...fix-OOM-handling-when-parsing-mount-optio.patch | 33 +
0097-journald-add-missing-error-check.patch | 22 +
...-dbus-fix-return-value-of-dispatch_rqueue.patch | 27 +
0099-modules-load-fix-error-handling.patch | 24 +
...ver-call-qsort-on-potentially-NULL-arrays.patch | 23 +
...n-t-access-potentially-NULL-string-arrays.patch | 24 +
0102-execute.c-always-set-SHELL.patch | 242 +
...-the-description-of-parameter-X-in-tmpfil.patch | 42 +
...er-remote-mounts-from-mountinfo-before-re.patch | 38 +
...emove-duplicate-entries-from-syscall-list.patch | 24 +
...budev-add-missing-global-to-symbol-export.patch | 20 +
0107-units-make-fsck-units-remain-after-exit.patch | 50 +
...learning-about-the-root-mount-from-mounti.patch | 30 +
...c-mount_dump-don-t-segfault-if-mount-is-n.patch | 31 +
...erialize-deserialize-forbid_restart-value.patch | 48 +
...the-way-we-denote-serialization-attribute.patch | 37 +
0112-journal-vacuum-cleanup.patch | 60 +
...ournald-always-vacuum-empty-offline-files.patch | 65 +
...urnald-fix-vacuuming-of-archived-journals.patch | 42 +
...ournald-fix-fd-leak-in-journal_file_empty.patch | 32 +
...nald-be-a-bit-more-verbose-when-vacuuming.patch | 137 +
0117-journald-fix-minor-memory-leak.patch | 22 +
...move-rotated-file-from-hashmap-when-rotat.patch | 36 +
...ml-document-resolve-names-option-for-test.patch | 31 +
0120-dbus-common-avoid-leak-in-error-path.patch | 68 +
0121-drop-ins-check-return-value.patch | 29 +
0122-man-add-more-markup-to-udevadm-8.patch | 94 +
0123-man-document-the-b-special-boot-option.patch | 34 +
...-limit-some-of-the-rules-to-the-add-actio.patch | 29 +
...g-unaccessible-FUSE-mount-points-only-as-.patch | 34 +
0126-rules-remove-pointless-MODE-settings.patch | 40 +
...-hwdb-validation-to-look-for-the-new-file.patch | 22 +
...g-remove-links-to-non-existent-wiki-pages.patch | 76 +
systemd-hwdb.patch |20734 ++++++++++++++++++++
systemd.spec | 109 +-
130 files changed, 23909 insertions(+), 77 deletions(-)
---
diff --git a/0001-F18-units-don-t-always-use-sulogin-in-rescue.service.patch b/0001-F18-units-don-t-always-use-sulogin-in-rescue.service.patch
index 8ca99d0..2f8b311 100644
--- a/0001-F18-units-don-t-always-use-sulogin-in-rescue.service.patch
+++ b/0001-F18-units-don-t-always-use-sulogin-in-rescue.service.patch
@@ -1,4 +1,4 @@
-From 4ed0d8c26467979128cdbb53291351f1a8c3b6d0 Mon Sep 17 00:00:00 2001
+From c673e19a9026f17cd1e0f33e5ec1610622d908cb Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Fri, 11 Jan 2013 22:36:06 +0100
Subject: [PATCH] (F18) units: don't always use sulogin in rescue.service
diff --git a/0002-F18-Revert-service-sysv-remove-distribution-specific.patch b/0002-F18-Revert-service-sysv-remove-distribution-specific.patch
index ea17b7c..c335a91 100644
--- a/0002-F18-Revert-service-sysv-remove-distribution-specific.patch
+++ b/0002-F18-Revert-service-sysv-remove-distribution-specific.patch
@@ -1,4 +1,4 @@
-From c6ee0089d433ce746625ac05a84de731272db39b Mon Sep 17 00:00:00 2001
+From 1a9e807ff085455b4a196feb99a5388889752537 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Tue, 9 Apr 2013 11:06:56 +0200
Subject: [PATCH] (F18) Revert "service: sysv - remove distribution specific
diff --git a/0003-F18-re-add-http-daemon.target.patch b/0003-F18-re-add-http-daemon.target.patch
index f05950a..78e762a 100644
--- a/0003-F18-re-add-http-daemon.target.patch
+++ b/0003-F18-re-add-http-daemon.target.patch
@@ -1,4 +1,4 @@
-From b8a8c9fed5e35c773df624bc51165d91a73396b3 Mon Sep 17 00:00:00 2001
+From 520a6b9454fd4e905298c8b37a8141b764035b17 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Fri, 11 Jan 2013 23:22:49 +0100
Subject: [PATCH] (F18) re-add http-daemon.target
diff --git a/0004-F18-bring-back-single.service.patch b/0004-F18-bring-back-single.service.patch
index 6d6ebed..81b8352 100644
--- a/0004-F18-bring-back-single.service.patch
+++ b/0004-F18-bring-back-single.service.patch
@@ -1,4 +1,4 @@
-From 86a488ac3416b63b2146e2833ef692c76ae1decf Mon Sep 17 00:00:00 2001
+From 926f734836ab0b67e62d55b54e503728da30cee1 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Fri, 11 Jan 2013 23:47:11 +0100
Subject: [PATCH] (F18) bring back single.service
diff --git a/0005-F18-Revert-udev-network-device-renaming-immediately-.patch b/0005-F18-Revert-udev-network-device-renaming-immediately-.patch
index 45806fa..8e97ab7 100644
--- a/0005-F18-Revert-udev-network-device-renaming-immediately-.patch
+++ b/0005-F18-Revert-udev-network-device-renaming-immediately-.patch
@@ -1,4 +1,4 @@
-From 19e22f2480911d134cc0e02413591a9e8d187092 Mon Sep 17 00:00:00 2001
+From 6df56a7905ad44949885c90d97f246a77309112e Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Mon, 28 Jan 2013 14:15:56 +0100
Subject: [PATCH] (F18) Revert "udev: network device renaming - immediately
diff --git a/0006-F18-explain-what-happened-to-systemctl-dot.patch b/0006-F18-explain-what-happened-to-systemctl-dot.patch
index 9db0334..351afa4 100644
--- a/0006-F18-explain-what-happened-to-systemctl-dot.patch
+++ b/0006-F18-explain-what-happened-to-systemctl-dot.patch
@@ -1,4 +1,4 @@
-From e96d07c92556e63584e0e63f47a40af6598f77dd Mon Sep 17 00:00:00 2001
+From ad9cc4bca4fc351b38b4b44050e1f8d8408d0f7c Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Tue, 9 Apr 2013 11:27:22 +0200
Subject: [PATCH] (F18): explain what happened to 'systemctl dot'
diff --git a/0007-F18-Make-predictable-net-names-opt-in-instead-of-opt.patch b/0007-F18-Make-predictable-net-names-opt-in-instead-of-opt.patch
index 5950097..ce436b9 100644
--- a/0007-F18-Make-predictable-net-names-opt-in-instead-of-opt.patch
+++ b/0007-F18-Make-predictable-net-names-opt-in-instead-of-opt.patch
@@ -1,4 +1,4 @@
-From d8dda5789feeac657aa9003e6ae843f3a7c35f28 Mon Sep 17 00:00:00 2001
+From adedcc48f4871cef702f014a9f2b29e387784468 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Tue, 9 Apr 2013 11:31:07 +0200
Subject: [PATCH] (F18): Make predictable net names opt-in instead of opt-out
diff --git a/0008-keymap-Add-HP-EliteBook-8460p.patch b/0008-keymap-Add-HP-EliteBook-8460p.patch
index fbbb659..bf8da32 100644
--- a/0008-keymap-Add-HP-EliteBook-8460p.patch
+++ b/0008-keymap-Add-HP-EliteBook-8460p.patch
@@ -1,4 +1,4 @@
-From dbe6267c974f29f3357cdf8b1c26de9d89040d6c Mon Sep 17 00:00:00 2001
+From dbf6dabeabac8cee73d8b958920996be0bad29dc Mon Sep 17 00:00:00 2001
From: Pali Rohar <pali.rohar at gmail.com>
Date: Tue, 9 Apr 2013 15:32:22 +0200
Subject: [PATCH] keymap: Add HP EliteBook 8460p
diff --git a/0009-keymap-Fix-typo-in-previous-commit.patch b/0009-keymap-Fix-typo-in-previous-commit-cherry-picked-fro.patch
similarity index 96%
rename from 0009-keymap-Fix-typo-in-previous-commit.patch
rename to 0009-keymap-Fix-typo-in-previous-commit-cherry-picked-fro.patch
index c0ea1dc..5a290f5 100644
--- a/0009-keymap-Fix-typo-in-previous-commit.patch
+++ b/0009-keymap-Fix-typo-in-previous-commit-cherry-picked-fro.patch
@@ -1,4 +1,4 @@
-From 771fe2176d5e917dc16b7a0f46e453b8bc06ad5b Mon Sep 17 00:00:00 2001
+From 3ca3c5bf548528c021d92746c237a72340e2a621 Mon Sep 17 00:00:00 2001
From: Martin Pitt <martinpitt at gnome.org>
Date: Tue, 9 Apr 2013 15:44:41 +0200
Subject: [PATCH] keymap: Fix typo in previous commit (cherry picked from
diff --git a/0010-shutdown-print-a-nice-message-before-returning-to-in.patch b/0010-shutdown-print-a-nice-message-before-returning-to-in.patch
index 69ccca0..391b90f 100644
--- a/0010-shutdown-print-a-nice-message-before-returning-to-in.patch
+++ b/0010-shutdown-print-a-nice-message-before-returning-to-in.patch
@@ -1,4 +1,4 @@
-From 1e3ca980fad088ea532596c5f5bbfdda27e6730b Mon Sep 17 00:00:00 2001
+From afc0bf73792bb9def4b5ad552b6de7fef8349b8a Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Tue, 9 Apr 2013 18:29:24 +0200
Subject: [PATCH] shutdown: print a nice message before returning to initrd
diff --git a/0011-units-fix-some-left-over-mentions-of-remote-fs-setup.patch b/0011-units-fix-some-left-over-mentions-of-remote-fs-setup.patch
index 5f74517..4d17434 100644
--- a/0011-units-fix-some-left-over-mentions-of-remote-fs-setup.patch
+++ b/0011-units-fix-some-left-over-mentions-of-remote-fs-setup.patch
@@ -1,4 +1,4 @@
-From 49244c428ebc6d584fb0a2795b4b9db306a165d3 Mon Sep 17 00:00:00 2001
+From cb8bbba80a0001ea3d82d3a834727d4360e2e5ab Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Tue, 9 Apr 2013 19:05:49 +0200
Subject: [PATCH] units: fix some left-over mentions of remote-fs-setup.target
diff --git a/0012-logind-avoid-creating-stale-session-state-files.patch b/0012-logind-avoid-creating-stale-session-state-files.patch
index 173d339..08720df 100644
--- a/0012-logind-avoid-creating-stale-session-state-files.patch
+++ b/0012-logind-avoid-creating-stale-session-state-files.patch
@@ -1,4 +1,4 @@
-From ef563b92ef8a2c1f816eb1e7574c44b2c75d9144 Mon Sep 17 00:00:00 2001
+From 74a2502ee5d65be05bfdf8e8f80ea6d58a1f3404 Mon Sep 17 00:00:00 2001
From: Fedora systemd team <systemd-maint at redhat.com>
Date: Wed, 10 Apr 2013 09:49:24 +0200
Subject: [PATCH] logind: avoid creating stale session state files
diff --git a/0013-F18-main-downgrade-message-about-failure-to-isolate-.patch b/0013-F18-main-downgrade-message-about-failure-to-isolate-.patch
index 9c1b701..09d38a4 100644
--- a/0013-F18-main-downgrade-message-about-failure-to-isolate-.patch
+++ b/0013-F18-main-downgrade-message-about-failure-to-isolate-.patch
@@ -1,4 +1,4 @@
-From 84417b753f1ade6daff13c8530dc24af3fd2a71a Mon Sep 17 00:00:00 2001
+From 4ae14051d9c63b35eb9b7bbc660c89ce04234af4 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Thu, 11 Apr 2013 13:37:50 +0200
Subject: [PATCH] (F18) main: downgrade message about failure to isolate
diff --git a/0014-fileio-in-envfiles-do-not-skip-lines-following-empty.patch b/0014-fileio-in-envfiles-do-not-skip-lines-following-empty.patch
index fca45f1..7b7c9cc 100644
--- a/0014-fileio-in-envfiles-do-not-skip-lines-following-empty.patch
+++ b/0014-fileio-in-envfiles-do-not-skip-lines-following-empty.patch
@@ -1,4 +1,4 @@
-From bdeb02a1dc5b545ff05415d570d44ae7fef95edc Mon Sep 17 00:00:00 2001
+From ddba0d7ae4da28e6f12b140f1a6a3eb2da907cda Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
Date: Sat, 13 Apr 2013 20:22:53 -0400
Subject: [PATCH] fileio: in envfiles, do not skip lines following empty lines
diff --git a/0015-F18-ship-a-dummy-syslog.target.patch b/0015-F18-ship-a-dummy-syslog.target.patch
index 255c81d..2387918 100644
--- a/0015-F18-ship-a-dummy-syslog.target.patch
+++ b/0015-F18-ship-a-dummy-syslog.target.patch
@@ -1,4 +1,4 @@
-From 935d892fb6ed3ef54056abcc1873c24d77289cf9 Mon Sep 17 00:00:00 2001
+From c2e005019582254480fb29d56cb2b306759590f0 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Mon, 15 Apr 2013 18:07:00 +0200
Subject: [PATCH] (F18) ship a dummy syslog.target
diff --git a/0016-journal-fix-broken-tags-_SOURCE_REALTIME_TIMESTAMP-a.patch b/0016-journal-fix-broken-tags-_SOURCE_REALTIME_TIMESTAMP-a.patch
index def835e..0f8595e 100644
--- a/0016-journal-fix-broken-tags-_SOURCE_REALTIME_TIMESTAMP-a.patch
+++ b/0016-journal-fix-broken-tags-_SOURCE_REALTIME_TIMESTAMP-a.patch
@@ -1,4 +1,4 @@
-From 5effc9d297ec021e41a87434799d2332fc4946c8 Mon Sep 17 00:00:00 2001
+From cf1981844284b076bfca34aa7f5e8b577d75fa38 Mon Sep 17 00:00:00 2001
From: Mirco Tischler <mt-ml at gmx.de>
Date: Sat, 13 Apr 2013 01:03:49 +0200
Subject: [PATCH] journal: fix broken tags _SOURCE_REALTIME_TIMESTAMP and
diff --git a/0017-do-not-change-console-to-non-unicode-for-LANG-C.patch b/0017-do-not-change-console-to-non-unicode-for-LANG-C.patch
index f29bf2b..f13e33a 100644
--- a/0017-do-not-change-console-to-non-unicode-for-LANG-C.patch
+++ b/0017-do-not-change-console-to-non-unicode-for-LANG-C.patch
@@ -1,4 +1,4 @@
-From 10f9852d9cf429d6baaf416fee3aea519df6dcae Mon Sep 17 00:00:00 2001
+From d6ef4083085e184026c9a120dc7b75ce319ee401 Mon Sep 17 00:00:00 2001
From: Harald Hoyer <harald at redhat.com>
Date: Mon, 15 Apr 2013 18:34:53 +0200
Subject: [PATCH] do not change console to non-unicode for LANG=C
diff --git a/0018-journal-fix-off-by-one-error-in-native-message-iovec.patch b/0018-journal-fix-off-by-one-error-in-native-message-iovec.patch
index 4b02ab5..1040b9b 100644
--- a/0018-journal-fix-off-by-one-error-in-native-message-iovec.patch
+++ b/0018-journal-fix-off-by-one-error-in-native-message-iovec.patch
@@ -1,4 +1,4 @@
-From a5b8a278a8e270dc819178edcd7c41fb8dc6a417 Mon Sep 17 00:00:00 2001
+From a5179e0936a14cfe43457dca678888bf2bce5634 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Tue, 16 Apr 2013 23:07:14 +0200
Subject: [PATCH] journal: fix off-by-one error in native message iovec
diff --git a/0019-core-device.c-fix-possible-segfault.patch b/0019-core-device.c-fix-possible-segfault.patch
index bfe3ff5..859b077 100644
--- a/0019-core-device.c-fix-possible-segfault.patch
+++ b/0019-core-device.c-fix-possible-segfault.patch
@@ -1,4 +1,4 @@
-From 2c3bc61fef4b72f0f9c569dae961b90bd2d165ab Mon Sep 17 00:00:00 2001
+From cb5ec34519c5fd6671e4ca17790962ee916ac96e Mon Sep 17 00:00:00 2001
From: Harald Hoyer <harald at redhat.com>
Date: Fri, 12 Apr 2013 11:56:27 +0200
Subject: [PATCH] core/device.c: fix possible segfault
diff --git a/0020-F18-sysctl-give-files-with-later-names-precedence-ov.patch b/0020-F18-sysctl-give-files-with-later-names-precedence-ov.patch
index d95278b..1195a3d 100644
--- a/0020-F18-sysctl-give-files-with-later-names-precedence-ov.patch
+++ b/0020-F18-sysctl-give-files-with-later-names-precedence-ov.patch
@@ -1,4 +1,4 @@
-From e36471007b16f93f501f297f041eb2f03a961776 Mon Sep 17 00:00:00 2001
+From e52f3bf8e776454f3caaf92f812a937116a612d2 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Fri, 3 May 2013 17:08:55 +0200
Subject: [PATCH] (F18) sysctl: give files with later names precedence over
diff --git a/0021-cryptsetup-set-the-timeout-to-0-by-default.patch b/0021-cryptsetup-set-the-timeout-to-0-by-default.patch
index d849ed8..679b2ee 100644
--- a/0021-cryptsetup-set-the-timeout-to-0-by-default.patch
+++ b/0021-cryptsetup-set-the-timeout-to-0-by-default.patch
@@ -1,4 +1,4 @@
-From 5497c33bd2eb15b597c4cdd50b3e27f0df899e41 Mon Sep 17 00:00:00 2001
+From 32b7c187fb1c6bb26576467bbe99bf4ad576354c Mon Sep 17 00:00:00 2001
From: Harald Hoyer <harald at redhat.com>
Date: Fri, 12 Apr 2013 09:45:26 +0200
Subject: [PATCH] cryptsetup: set the timeout to 0 by default
diff --git a/0022-man-document-that-timeout-0-is-the-default-for-entri.patch b/0022-man-document-that-timeout-0-is-the-default-for-entri.patch
index 17422a9..e3827e4 100644
--- a/0022-man-document-that-timeout-0-is-the-default-for-entri.patch
+++ b/0022-man-document-that-timeout-0-is-the-default-for-entri.patch
@@ -1,4 +1,4 @@
-From aca3726355ad59bb8ac5dffc8871f48a0251974c Mon Sep 17 00:00:00 2001
+From c3093ffebfb2d123e7aaddef9b562b39e39427aa Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Thu, 18 Apr 2013 02:21:01 +0200
Subject: [PATCH] man: document that timeout=0 is the default for entries in
diff --git a/0023-cryptsetup-generator-add-support-for-rd.luks.key.patch b/0023-cryptsetup-generator-add-support-for-rd.luks.key.patch
index afe1a1f..f2963c5 100644
--- a/0023-cryptsetup-generator-add-support-for-rd.luks.key.patch
+++ b/0023-cryptsetup-generator-add-support-for-rd.luks.key.patch
@@ -1,4 +1,4 @@
-From bce1f724b6e4ffabc2a74e5a8a5c48dbfcbdf057 Mon Sep 17 00:00:00 2001
+From 6444a4192d0f40ea94f90a1704d5e1edc8a3623f Mon Sep 17 00:00:00 2001
From: Harald Hoyer <harald at redhat.com>
Date: Thu, 11 Apr 2013 15:44:33 +0200
Subject: [PATCH] cryptsetup-generator: add support for rd.luks.key=
diff --git a/0024-crypt-setup-generator-correctly-check-return-of-strd.patch b/0024-crypt-setup-generator-correctly-check-return-of-strd.patch
index 413adb0..310bfdc 100644
--- a/0024-crypt-setup-generator-correctly-check-return-of-strd.patch
+++ b/0024-crypt-setup-generator-correctly-check-return-of-strd.patch
@@ -1,4 +1,4 @@
-From 96e3fa404f52de26a93b0b52c5fb398871e229e5 Mon Sep 17 00:00:00 2001
+From 82e4f4eec9280a7867e4659f782dc7f0207537ad Mon Sep 17 00:00:00 2001
From: Lukas Nykryn <lnykryn at redhat.com>
Date: Fri, 19 Apr 2013 13:58:57 +0200
Subject: [PATCH] crypt-setup-generator: correctly check return of strdup
diff --git a/0025-logind-dbus-initialize-result-variable.patch b/0025-logind-dbus-initialize-result-variable-cherry-picked.patch
similarity index 92%
rename from 0025-logind-dbus-initialize-result-variable.patch
rename to 0025-logind-dbus-initialize-result-variable-cherry-picked.patch
index 8b22dda..11e0b2e 100644
--- a/0025-logind-dbus-initialize-result-variable.patch
+++ b/0025-logind-dbus-initialize-result-variable-cherry-picked.patch
@@ -1,4 +1,4 @@
-From 7c269eb87f5d4ef528250c9d61f998df14fd6619 Mon Sep 17 00:00:00 2001
+From bc70fcd53738e7b1242e1e5b10a0cb6fd118bfa8 Mon Sep 17 00:00:00 2001
From: Lukas Nykryn <lnykryn at redhat.com>
Date: Fri, 19 Apr 2013 13:58:58 +0200
Subject: [PATCH] logind-dbus: initialize result variable (cherry picked from
diff --git a/0026-nss-myhostname-ensure-that-glibc-s-assert-is-used.patch b/0026-nss-myhostname-ensure-that-glibc-s-assert-is-used-ch.patch
similarity index 94%
rename from 0026-nss-myhostname-ensure-that-glibc-s-assert-is-used.patch
rename to 0026-nss-myhostname-ensure-that-glibc-s-assert-is-used-ch.patch
index 964be25..a70e6fd 100644
--- a/0026-nss-myhostname-ensure-that-glibc-s-assert-is-used.patch
+++ b/0026-nss-myhostname-ensure-that-glibc-s-assert-is-used-ch.patch
@@ -1,4 +1,4 @@
-From 158664b521a21fe31fe85d011b88c333028e5625 Mon Sep 17 00:00:00 2001
+From 95b26286428a066a8c3f6c817c840dfa8ada4db5 Mon Sep 17 00:00:00 2001
From: Dave Reisner <dreisner at archlinux.org>
Date: Fri, 19 Apr 2013 16:31:25 -0400
Subject: [PATCH] nss-myhostname: ensure that glibc's assert is used (cherry
diff --git a/0027-build-sys-prevent-library-underlinking.patch b/0027-build-sys-prevent-library-underlinking.patch
index fb2a80b..3855783 100644
--- a/0027-build-sys-prevent-library-underlinking.patch
+++ b/0027-build-sys-prevent-library-underlinking.patch
@@ -1,4 +1,4 @@
-From d792160704b9917b968b5088504d83112fb2d30d Mon Sep 17 00:00:00 2001
+From ae7b225ce71462681825308c046a342a3b45d77e Mon Sep 17 00:00:00 2001
From: Evangelos Foutras <evangelos at foutrelis.com>
Date: Sat, 20 Apr 2013 00:17:08 +0300
Subject: [PATCH] build-sys: prevent library underlinking
diff --git a/0028-hwdb-update.patch b/0028-hwdb-update-cherry-picked-from-commit-c225e76785e21d.patch
similarity index 99%
rename from 0028-hwdb-update.patch
rename to 0028-hwdb-update-cherry-picked-from-commit-c225e76785e21d.patch
index b2e075d..4479528 100644
--- a/0028-hwdb-update.patch
+++ b/0028-hwdb-update-cherry-picked-from-commit-c225e76785e21d.patch
@@ -1,4 +1,4 @@
-From 525eee38475f11adaf1ea3625f72940a09eddf35 Mon Sep 17 00:00:00 2001
+From f308f6a36d0dd008ab551b0f02309389ca4a77d1 Mon Sep 17 00:00:00 2001
From: Kay Sievers <kay at vrfy.org>
Date: Tue, 16 Apr 2013 01:45:44 +0200
Subject: [PATCH] hwdb: update (cherry picked from commit
diff --git a/0029-hwdb-update.patch b/0029-hwdb-update-cherry-picked-from-commit-de7a659c055f61.patch
similarity index 99%
rename from 0029-hwdb-update.patch
rename to 0029-hwdb-update-cherry-picked-from-commit-de7a659c055f61.patch
index f33f308..bf4582a 100644
--- a/0029-hwdb-update.patch
+++ b/0029-hwdb-update-cherry-picked-from-commit-de7a659c055f61.patch
@@ -1,4 +1,4 @@
-From b7c5f7be993f52a03a96050a17a012714d67912f Mon Sep 17 00:00:00 2001
+From cdfddefd1faeb3439a42aaf12ffa3def7260a7cc Mon Sep 17 00:00:00 2001
From: Kay Sievers <kay at vrfy.org>
Date: Sat, 20 Apr 2013 18:41:57 +0200
Subject: [PATCH] hwdb: update (cherry picked from commit
diff --git a/0030-hwdb-update.patch b/0030-hwdb-update-cherry-picked-from-commit-0f0cf8d2e329a6.patch
similarity index 99%
rename from 0030-hwdb-update.patch
rename to 0030-hwdb-update-cherry-picked-from-commit-0f0cf8d2e329a6.patch
index a4b9a05..f66d208 100644
--- a/0030-hwdb-update.patch
+++ b/0030-hwdb-update-cherry-picked-from-commit-0f0cf8d2e329a6.patch
@@ -1,4 +1,4 @@
-From 92e3e4180ad4f68153e9c3549e58f908bbeab97a Mon Sep 17 00:00:00 2001
+From 65d5f49f28a2770a0ae5d3f29e7377e8cc375b6d Mon Sep 17 00:00:00 2001
From: Kay Sievers <kay at vrfy.org>
Date: Tue, 30 Apr 2013 19:13:54 +0200
Subject: [PATCH] hwdb: update (cherry picked from commit
diff --git a/0031-conf-parser-generate-7-parsing-functions-from-a-macr.patch b/0031-conf-parser-generate-7-parsing-functions-from-a-macr.patch
index 29697c1..2695dd8 100644
--- a/0031-conf-parser-generate-7-parsing-functions-from-a-macr.patch
+++ b/0031-conf-parser-generate-7-parsing-functions-from-a-macr.patch
@@ -1,4 +1,4 @@
-From a02a0a14966c9a72ec80940aad9b3c7df8c0a721 Mon Sep 17 00:00:00 2001
+From 00d49751a37d257386fb7588744da629c476a153 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
Date: Sun, 14 Apr 2013 22:29:43 -0400
Subject: [PATCH] conf-parser: generate 7 parsing functions from a macro
diff --git a/0032-core-main-generate-4-parsing-functions-from-a-macro.patch b/0032-core-main-generate-4-parsing-functions-from-a-macro-.patch
similarity index 98%
rename from 0032-core-main-generate-4-parsing-functions-from-a-macro.patch
rename to 0032-core-main-generate-4-parsing-functions-from-a-macro-.patch
index 5a19909..5f36ebb 100644
--- a/0032-core-main-generate-4-parsing-functions-from-a-macro.patch
+++ b/0032-core-main-generate-4-parsing-functions-from-a-macro-.patch
@@ -1,4 +1,4 @@
-From d7b2c40ea16748d27951d53efe506ddc0ec19ee3 Mon Sep 17 00:00:00 2001
+From b2a8e869df99e85d44f346ce6d42a8f89d73811a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
Date: Mon, 15 Apr 2013 21:33:43 -0400
Subject: [PATCH] core/main: generate 4 parsing functions from a macro (cherry
diff --git a/0033-Report-about-syntax-errors-with-metadata.patch b/0033-Report-about-syntax-errors-with-metadata.patch
index 8c052b7..4992213 100644
--- a/0033-Report-about-syntax-errors-with-metadata.patch
+++ b/0033-Report-about-syntax-errors-with-metadata.patch
@@ -1,4 +1,4 @@
-From 9ab0b89c1cda88234f675d566617179fb4f116cb Mon Sep 17 00:00:00 2001
+From 825404a9acb32bddedefec19c63fc76391d922d6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
Date: Mon, 15 Apr 2013 22:25:58 -0400
Subject: [PATCH] Report about syntax errors with metadata
diff --git a/0034-core-let-s-make-our-log-messages-proper-sentences-wi.patch b/0034-core-let-s-make-our-log-messages-proper-sentences-wi.patch
index ce7a193..2f449a8 100644
--- a/0034-core-let-s-make-our-log-messages-proper-sentences-wi.patch
+++ b/0034-core-let-s-make-our-log-messages-proper-sentences-wi.patch
@@ -1,4 +1,4 @@
-From 2130ef6f3fe17f7c83588b801892838cc9f48ac2 Mon Sep 17 00:00:00 2001
+From ff85663ec052967f096e127e096949b75af97a13 Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Mon, 15 Apr 2013 21:55:07 +0200
Subject: [PATCH] core: let's make our log messages proper sentences with full
diff --git a/0035-core-log-a-few-more-things-under-UNIT.patch b/0035-core-log-a-few-more-things-under-UNIT-.-cherry-picke.patch
similarity index 98%
rename from 0035-core-log-a-few-more-things-under-UNIT.patch
rename to 0035-core-log-a-few-more-things-under-UNIT-.-cherry-picke.patch
index b0c2425..543c7e1 100644
--- a/0035-core-log-a-few-more-things-under-UNIT.patch
+++ b/0035-core-log-a-few-more-things-under-UNIT-.-cherry-picke.patch
@@ -1,4 +1,4 @@
-From 3b7ced9a85a9ffccd2a113a266dce80105dcc894 Mon Sep 17 00:00:00 2001
+From 9b37b0f4ac301027fd67ee5950b5c8c1fc8d53ed Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
Date: Mon, 15 Apr 2013 01:40:44 -0400
Subject: [PATCH] core: log a few more things under UNIT=... (cherry picked
diff --git a/0036-Move-bus_error-to-dbus-common-and-remove-bus_error_m.patch b/0036-Move-bus_error-to-dbus-common-and-remove-bus_error_m.patch
index af00506..570e1d6 100644
--- a/0036-Move-bus_error-to-dbus-common-and-remove-bus_error_m.patch
+++ b/0036-Move-bus_error-to-dbus-common-and-remove-bus_error_m.patch
@@ -1,4 +1,4 @@
-From 09ad78bd16fd4bccd36e2f216ccc5bcfd1b623e6 Mon Sep 17 00:00:00 2001
+From 34be942435bd6de19fe65544fa1defff24a3790a Mon Sep 17 00:00:00 2001
From: Simon Peeters <peeters.simon at gmail.com>
Date: Thu, 11 Apr 2013 00:39:01 +0200
Subject: [PATCH] Move bus_error to dbus-common and remove
diff --git a/0037-unit-rework-trigger-dependency-logic.patch b/0037-unit-rework-trigger-dependency-logic.patch
index 6a4e8f6..795cc03 100644
--- a/0037-unit-rework-trigger-dependency-logic.patch
+++ b/0037-unit-rework-trigger-dependency-logic.patch
@@ -1,4 +1,4 @@
-From 779af3d3ae94fd6ac1b80ff5023dcbdc4704f812 Mon Sep 17 00:00:00 2001
+From 77529d5944b1fb1385de5b2c21a643741ac4c6a3 Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Tue, 23 Apr 2013 15:53:16 -0300
Subject: [PATCH] unit: rework trigger dependency logic
diff --git a/0038-timer-make-sure-we-restart-timers-even-if-units-are-.patch b/0038-timer-make-sure-we-restart-timers-even-if-units-are-.patch
index 1ad32fe..981bf41 100644
--- a/0038-timer-make-sure-we-restart-timers-even-if-units-are-.patch
+++ b/0038-timer-make-sure-we-restart-timers-even-if-units-are-.patch
@@ -1,4 +1,4 @@
-From 868fd8a20ffd7d1f71cc224b41a3b61bde521bed Mon Sep 17 00:00:00 2001
+From 9f5510ae6e4da4418430a35cf8940cc80fb62536 Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Tue, 23 Apr 2013 17:42:31 -0300
Subject: [PATCH] timer: make sure we restart timers even if units are still
diff --git a/0039-logind-don-t-busy-loop-if-a-job-is-still-running-but.patch b/0039-logind-don-t-busy-loop-if-a-job-is-still-running-but.patch
index 8a79ead..067f3b9 100644
--- a/0039-logind-don-t-busy-loop-if-a-job-is-still-running-but.patch
+++ b/0039-logind-don-t-busy-loop-if-a-job-is-still-running-but.patch
@@ -1,4 +1,4 @@
-From 4e21500a102ff541bbd9b54e57f9f7af1b4dda9a Mon Sep 17 00:00:00 2001
+From db97c7f66ef2f75ac6c268339e044590d7a08920 Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Wed, 24 Apr 2013 15:23:01 -0300
Subject: [PATCH] logind: don't busy loop if a job is still running but the
diff --git a/0040-core-remove-duplicate-MESSAGE-from-log-message.patch b/0040-core-remove-duplicate-MESSAGE-from-log-message.patch
index f59600d..1bdf72b 100644
--- a/0040-core-remove-duplicate-MESSAGE-from-log-message.patch
+++ b/0040-core-remove-duplicate-MESSAGE-from-log-message.patch
@@ -1,4 +1,4 @@
-From 36affd2dc67a42220a004595bd82201d0782591c Mon Sep 17 00:00:00 2001
+From 9cd67f9df462881fd99afa7ad4e167f7656b5f67 Mon Sep 17 00:00:00 2001
From: Mirco Tischler <mt-ml at gmx.de>
Date: Thu, 25 Apr 2013 15:14:57 +0200
Subject: [PATCH] core: remove duplicate MESSAGE= from log message
diff --git a/0041-man-clarify-what-Restart-means.patch b/0041-man-clarify-what-Restart-means.patch
index d57c511..4c527d3 100644
--- a/0041-man-clarify-what-Restart-means.patch
+++ b/0041-man-clarify-what-Restart-means.patch
@@ -1,4 +1,4 @@
-From 256886161ef362271d6cae2d621bf5a2154fc4f2 Mon Sep 17 00:00:00 2001
+From 775334bc92e0acfd9fdc88973a628358b41cc6c7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
Date: Mon, 29 Apr 2013 19:46:19 -0400
Subject: [PATCH] man: clarify what Restart= means
diff --git a/0042-man-improve-documentation-for-specifiers.patch b/0042-man-improve-documentation-for-specifiers-cherry-pick.patch
similarity index 98%
rename from 0042-man-improve-documentation-for-specifiers.patch
rename to 0042-man-improve-documentation-for-specifiers-cherry-pick.patch
index 0ee72b2..e364262 100644
--- a/0042-man-improve-documentation-for-specifiers.patch
+++ b/0042-man-improve-documentation-for-specifiers-cherry-pick.patch
@@ -1,4 +1,4 @@
-From 022c085764f9f44714eb206ca9899da077cc4fd4 Mon Sep 17 00:00:00 2001
+From a32aaed144e387ab9464134ee95469174b33d5fd Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Mon, 29 Apr 2013 20:55:34 -0300
Subject: [PATCH] man: improve documentation for specifiers (cherry picked from
diff --git a/0043-dbus-execute-fix-introspection.patch b/0043-dbus-execute-fix-introspection.patch
index f50e8ce..e74363b 100644
--- a/0043-dbus-execute-fix-introspection.patch
+++ b/0043-dbus-execute-fix-introspection.patch
@@ -1,4 +1,4 @@
-From 6149a02ed35b2ce1acb891acab6d3631ae7426c8 Mon Sep 17 00:00:00 2001
+From 13aaa0295c40ae29c014021b022ea0e722bbfbd5 Mon Sep 17 00:00:00 2001
From: Ronny Chevalier <rchevalier at aldebaran-robotics.com>
Date: Wed, 24 Apr 2013 15:17:19 +0200
Subject: [PATCH] dbus-execute: fix introspection
diff --git a/0044-unit-rework-stop-pending-logic.patch b/0044-unit-rework-stop-pending-logic.patch
index 7d0ce29..2907624 100644
--- a/0044-unit-rework-stop-pending-logic.patch
+++ b/0044-unit-rework-stop-pending-logic.patch
@@ -1,4 +1,4 @@
-From f145dcdedeb0fec8d30318c4c6780500db4f74a0 Mon Sep 17 00:00:00 2001
+From 5ecec44b34f269657ff354b6cf4fbb1c481c0f55 Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Thu, 25 Apr 2013 21:57:41 -0300
Subject: [PATCH] unit: rework stop pending logic
diff --git a/0045-core-bump-simultaneous-bus-connection-limit-to-512.patch b/0045-core-bump-simultaneous-bus-connection-limit-to-512-c.patch
similarity index 92%
rename from 0045-core-bump-simultaneous-bus-connection-limit-to-512.patch
rename to 0045-core-bump-simultaneous-bus-connection-limit-to-512-c.patch
index 3880c2c..4230331 100644
--- a/0045-core-bump-simultaneous-bus-connection-limit-to-512.patch
+++ b/0045-core-bump-simultaneous-bus-connection-limit-to-512-c.patch
@@ -1,4 +1,4 @@
-From 886bf6ebef6941dac6bc50da11149295fc3fed4d Mon Sep 17 00:00:00 2001
+From f44089f615005ec6be8b6c86b37385d8270441c6 Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Fri, 3 May 2013 16:32:41 +0200
Subject: [PATCH] core: bump simultaneous bus connection limit to 512 (cherry
diff --git a/0046-hwdb-update.patch b/0046-hwdb-update-cherry-picked-from-commit-07125a9240088f.patch
similarity index 99%
rename from 0046-hwdb-update.patch
rename to 0046-hwdb-update-cherry-picked-from-commit-07125a9240088f.patch
index 5e3e2bd..6fb0deb 100644
--- a/0046-hwdb-update.patch
+++ b/0046-hwdb-update-cherry-picked-from-commit-07125a9240088f.patch
@@ -1,4 +1,4 @@
-From fb7dd8f77f8bb4783912908c3b2dfd8f75eb8052 Mon Sep 17 00:00:00 2001
+From e56286fb774a0bfd858517ea7cb30b8fe032938b Mon Sep 17 00:00:00 2001
From: Kay Sievers <kay at vrfy.org>
Date: Mon, 6 May 2013 17:39:07 +0200
Subject: [PATCH] hwdb: update (cherry picked from commit
diff --git a/0047-core-unit_inactive_or_pending-should-actually-do-as-.patch b/0047-core-unit_inactive_or_pending-should-actually-do-as-.patch
index b06445d..e4b690e 100644
--- a/0047-core-unit_inactive_or_pending-should-actually-do-as-.patch
+++ b/0047-core-unit_inactive_or_pending-should-actually-do-as-.patch
@@ -1,4 +1,4 @@
-From 22184f5563604bb011ae05bf5ffd75969cbd02a7 Mon Sep 17 00:00:00 2001
+From 4adb14d65c1125dfeff2fe5a44269baba67dfad3 Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Mon, 6 May 2013 22:28:39 +0200
Subject: [PATCH] core: unit_inactive_or_pending() should actually do as it
diff --git a/0048-man-correct-SIGUSR1-semantics-for-journald.patch b/0048-man-correct-SIGUSR1-semantics-for-journald-cherry-pi.patch
similarity index 96%
rename from 0048-man-correct-SIGUSR1-semantics-for-journald.patch
rename to 0048-man-correct-SIGUSR1-semantics-for-journald-cherry-pi.patch
index f880017..d4d0fc5 100644
--- a/0048-man-correct-SIGUSR1-semantics-for-journald.patch
+++ b/0048-man-correct-SIGUSR1-semantics-for-journald-cherry-pi.patch
@@ -1,4 +1,4 @@
-From 7230e5e4acd30656bc2ec4e138778d043a81e54c Mon Sep 17 00:00:00 2001
+From a2ce33a3f975e4f879e012960803f13986ac4903 Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Mon, 6 May 2013 22:39:17 +0200
Subject: [PATCH] man: correct SIGUSR1 semantics for journald (cherry picked
diff --git a/0049-man-clarify-behaviour-of-Also-in-unit-files.patch b/0049-man-clarify-behaviour-of-Also-in-unit-files-cherry-p.patch
similarity index 96%
rename from 0049-man-clarify-behaviour-of-Also-in-unit-files.patch
rename to 0049-man-clarify-behaviour-of-Also-in-unit-files-cherry-p.patch
index 8ed8128..4de7e5e 100644
--- a/0049-man-clarify-behaviour-of-Also-in-unit-files.patch
+++ b/0049-man-clarify-behaviour-of-Also-in-unit-files-cherry-p.patch
@@ -1,4 +1,4 @@
-From f4e763d84ae66e4decb77617cff00f49459ce5e9 Mon Sep 17 00:00:00 2001
+From c97fe4e56a3f0eda219532dac342ad280087823e Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Mon, 6 May 2013 22:47:41 +0200
Subject: [PATCH] man: clarify behaviour of Also= in unit files (cherry picked
diff --git a/0050-man-fix-typos-in-systemd.special.patch b/0050-man-fix-typos-in-systemd.special-cherry-picked-from-.patch
similarity index 95%
rename from 0050-man-fix-typos-in-systemd.special.patch
rename to 0050-man-fix-typos-in-systemd.special-cherry-picked-from-.patch
index f5c7d85..8cf6264 100644
--- a/0050-man-fix-typos-in-systemd.special.patch
+++ b/0050-man-fix-typos-in-systemd.special-cherry-picked-from-.patch
@@ -1,4 +1,4 @@
-From 13359e40e52ead70377f40cc0f7b31244187f3d5 Mon Sep 17 00:00:00 2001
+From 0e03dea09846b0c174824e57b427f16edd3ff071 Mon Sep 17 00:00:00 2001
From: Ross Lagerwall <rosslagerwall at gmail.com>
Date: Mon, 6 May 2013 15:32:23 +0100
Subject: [PATCH] man: fix typos in systemd.special (cherry picked from commit
diff --git a/0051-core-escape-unit-name-from-udev.patch b/0051-core-escape-unit-name-from-udev.patch
index 7f40645..28741d4 100644
--- a/0051-core-escape-unit-name-from-udev.patch
+++ b/0051-core-escape-unit-name-from-udev.patch
@@ -1,4 +1,4 @@
-From 8e4bde308002d5ed0902c9af39ad3b5652e92701 Mon Sep 17 00:00:00 2001
+From 577aa8fce8b20cb906e05c576345feccab354f96 Mon Sep 17 00:00:00 2001
From: MUNEDA Takahiro <muneda.takahiro at jp.fujitsu.com>
Date: Tue, 23 Apr 2013 13:34:38 -0400
Subject: [PATCH] core: escape unit name from udev
diff --git a/0052-journald-be-more-careful-when-we-try-to-flush-the-ru.patch b/0052-journald-be-more-careful-when-we-try-to-flush-the-ru.patch
index 2ab50ec..1be5890 100644
--- a/0052-journald-be-more-careful-when-we-try-to-flush-the-ru.patch
+++ b/0052-journald-be-more-careful-when-we-try-to-flush-the-ru.patch
@@ -1,4 +1,4 @@
-From 5e7c1d7b60f1f499dd04c31e24e7c259587a6f4c Mon Sep 17 00:00:00 2001
+From f3893bd709a17bfeeb5fae8b10432a9476d7b1d2 Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Tue, 7 May 2013 01:09:33 +0200
Subject: [PATCH] journald: be more careful when we try to flush the runtime
diff --git a/0053-fileio-also-escape-and-when-writing-out-env-vars.patch b/0053-fileio-also-escape-and-when-writing-out-env-vars.patch
index 2d8a5a2..78eae86 100644
--- a/0053-fileio-also-escape-and-when-writing-out-env-vars.patch
+++ b/0053-fileio-also-escape-and-when-writing-out-env-vars.patch
@@ -1,4 +1,4 @@
-From c79393bba5b039537870f421d65cd0625e135149 Mon Sep 17 00:00:00 2001
+From 457fd0ab5ea0f3c6a1c9cb1bb12633a9d9d4f48c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Mantas=20Mikul=C4=97nas?= <grawity at gmail.com>
Date: Sun, 14 Apr 2013 14:54:09 +0300
Subject: [PATCH] fileio: also escape $ and ` when writing out env vars
diff --git a/0054-fileio-parse_env_file_internal-fix-environment-file-.patch b/0054-fileio-parse_env_file_internal-fix-environment-file-.patch
index 4262bb1..3931253 100644
--- a/0054-fileio-parse_env_file_internal-fix-environment-file-.patch
+++ b/0054-fileio-parse_env_file_internal-fix-environment-file-.patch
@@ -1,4 +1,4 @@
-From 9ef15e237b8fda40d1a40d0cc8a25e99358bd163 Mon Sep 17 00:00:00 2001
+From 780297602e73da8e372f50c51859f8fa1aef9ce0 Mon Sep 17 00:00:00 2001
From: Harald Hoyer <harald at redhat.com>
Date: Wed, 17 Apr 2013 11:02:56 +0200
Subject: [PATCH] fileio:parse_env_file_internal() fix environment file parsing
diff --git a/0055-core-execute-report-invalid-environment-variables-fr.patch b/0055-core-execute-report-invalid-environment-variables-fr.patch
index 5581567..bf30733 100644
--- a/0055-core-execute-report-invalid-environment-variables-fr.patch
+++ b/0055-core-execute-report-invalid-environment-variables-fr.patch
@@ -1,4 +1,4 @@
-From 66435e2e05c4e9a7570ac245cdbd064edf88b1ba Mon Sep 17 00:00:00 2001
+From be2cf34fef59b3c7dc675cf4703f5bd3f5648bcc Mon Sep 17 00:00:00 2001
From: Harald Hoyer <harald at redhat.com>
Date: Wed, 17 Apr 2013 15:25:02 +0200
Subject: [PATCH] core/execute: report invalid environment variables from files
diff --git a/0056-fileio.c-do-not-parse-comments-after-non-whitespace-.patch b/0056-fileio.c-do-not-parse-comments-after-non-whitespace-.patch
index 8a2f087..f6fbd73 100644
--- a/0056-fileio.c-do-not-parse-comments-after-non-whitespace-.patch
+++ b/0056-fileio.c-do-not-parse-comments-after-non-whitespace-.patch
@@ -1,4 +1,4 @@
-From a422a32de4fa85c5cdbd20a8be0c963e4904cb7a Mon Sep 17 00:00:00 2001
+From fe5db02576a5ee267910679c8e330addcc77bea9 Mon Sep 17 00:00:00 2001
From: Harald Hoyer <harald at redhat.com>
Date: Thu, 18 Apr 2013 10:15:25 +0200
Subject: [PATCH] fileio.c: do not parse comments after non-whitespace chars
diff --git a/0057-fileio-unify-how-we-chop-off-whitespace-from-key-and.patch b/0057-fileio-unify-how-we-chop-off-whitespace-from-key-and.patch
index 69dbcc7..d4e24bd 100644
--- a/0057-fileio-unify-how-we-chop-off-whitespace-from-key-and.patch
+++ b/0057-fileio-unify-how-we-chop-off-whitespace-from-key-and.patch
@@ -1,4 +1,4 @@
-From 846dd695edba75bb96762116cae2092f691161bd Mon Sep 17 00:00:00 2001
+From 356482f8f8369f4e9ba09fe07cea0a00cfb5f45f Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Wed, 24 Apr 2013 15:44:28 -0300
Subject: [PATCH] fileio: unify how we chop off whitespace from key and value
diff --git a/0058-core-execute-only-clean-the-environment-if-we-have-o.patch b/0058-core-execute-only-clean-the-environment-if-we-have-o.patch
index 37ddc5d..9cb3e7f 100644
--- a/0058-core-execute-only-clean-the-environment-if-we-have-o.patch
+++ b/0058-core-execute-only-clean-the-environment-if-we-have-o.patch
@@ -1,4 +1,4 @@
-From 341923eda80fc43cfcb2de76759b239c75c42ebf Mon Sep 17 00:00:00 2001
+From 652bba47f77d7ba9583f91d2322221ef2e7c4d07 Mon Sep 17 00:00:00 2001
From: Harald Hoyer <harald at redhat.com>
Date: Thu, 18 Apr 2013 07:15:03 +0200
Subject: [PATCH] core/execute: only clean the environment, if we have one
diff --git a/0059-polkit-Avoid-race-condition-in-scraping-proc.patch b/0059-polkit-Avoid-race-condition-in-scraping-proc.patch
index f184793..e7985a8 100644
--- a/0059-polkit-Avoid-race-condition-in-scraping-proc.patch
+++ b/0059-polkit-Avoid-race-condition-in-scraping-proc.patch
@@ -1,4 +1,4 @@
-From ccafff92ceac710ef86d41d4c18aa8b64c725db8 Mon Sep 17 00:00:00 2001
+From 3c08015f7e0bd1837926f5a44494c2e562abce0a Mon Sep 17 00:00:00 2001
From: Colin Walters <walters at verbum.org>
Date: Thu, 22 Aug 2013 13:55:21 -0400
Subject: [PATCH] polkit: Avoid race condition in scraping /proc
@@ -70,6 +70,3 @@ index cea7074..1c5e9e3 100644
!dbus_message_iter_close_container(&iter_dict, &iter_variant) ||
!dbus_message_iter_close_container(&iter_array, &iter_dict) ||
!dbus_message_iter_close_container(&iter_struct, &iter_array) ||
---
-1.8.3.1
-
diff --git a/0060-journal-correctly-convert-usec_t-to-timespec.patch b/0060-journal-correctly-convert-usec_t-to-timespec.patch
new file mode 100644
index 0000000..79b15d8
--- /dev/null
+++ b/0060-journal-correctly-convert-usec_t-to-timespec.patch
@@ -0,0 +1,28 @@
+From 7082b70cd047b61bb22150689fb85608b4c026a2 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20Bartoszkiewicz?= <mbartoszkiewicz at gmail.com>
+Date: Wed, 15 May 2013 11:28:58 +0200
+Subject: [PATCH] journal: correctly convert usec_t to timespec.
+
+Use timespec_store instead of (incorrectly) doing it inline.
+---
+ src/journal/journald-server.c | 7 +++----
+ 1 file changed, 3 insertions(+), 4 deletions(-)
+
+diff --git a/src/journal/journald-server.c b/src/journal/journald-server.c
+index 96fefa4..a44d359 100644
+--- a/src/journal/journald-server.c
++++ b/src/journal/journald-server.c
+@@ -1384,10 +1384,9 @@ int server_schedule_sync(Server *s) {
+ return 0;
+
+ if (s->sync_interval_usec) {
+- struct itimerspec sync_timer_enable = {
+- .it_value.tv_sec = s->sync_interval_usec / USEC_PER_SEC,
+- .it_value.tv_nsec = s->sync_interval_usec % MSEC_PER_SEC,
+- };
++ struct itimerspec sync_timer_enable = {};
++
++ timespec_store(&sync_timer_enable.it_value, s->sync_interval_usec);
+
+ r = timerfd_settime(s->sync_timer_fd, 0, &sync_timer_enable, NULL);
+ if (r < 0)
diff --git a/0061-service-kill-processes-with-SIGKILL-on-watchdog-fail.patch b/0061-service-kill-processes-with-SIGKILL-on-watchdog-fail.patch
new file mode 100644
index 0000000..768bfe6
--- /dev/null
+++ b/0061-service-kill-processes-with-SIGKILL-on-watchdog-fail.patch
@@ -0,0 +1,47 @@
+From 05e3a4c68cf81d8feaedaec233183a6438942dfb Mon Sep 17 00:00:00 2001
+From: Michael Olbrich <m.olbrich at pengutronix.de>
+Date: Sun, 19 May 2013 12:10:55 +0200
+Subject: [PATCH] service: kill processes with SIGKILL on watchdog failure
+
+Just calling service_enter_dead() does not kill any processes.
+As a result, the old process may still be running when the new one is
+started.
+
+After a watchdog failure the service is in an undefined state.
+Using the normal shutdown mechanism makes no sense. Instead all processes
+are just killed and the service can try to restart.
+---
+ src/core/service.c | 6 ++----
+ 1 file changed, 2 insertions(+), 4 deletions(-)
+
+diff --git a/src/core/service.c b/src/core/service.c
+index 9682fc3..0297eb5 100644
+--- a/src/core/service.c
++++ b/src/core/service.c
+@@ -235,7 +235,7 @@ static void service_stop_watchdog(Service *s) {
+ s->watchdog_timestamp.monotonic = 0;
+ }
+
+-static void service_enter_dead(Service *s, ServiceResult f, bool allow_restart);
++static void service_enter_signal(Service *s, ServiceState state, ServiceResult f);
+
+ static void service_handle_watchdog(Service *s) {
+ usec_t offset;
+@@ -249,7 +249,7 @@ static void service_handle_watchdog(Service *s) {
+ offset = now(CLOCK_MONOTONIC) - s->watchdog_timestamp.monotonic;
+ if (offset >= s->watchdog_usec) {
+ log_error_unit(UNIT(s)->id, "%s watchdog timeout!", UNIT(s)->id);
+- service_enter_dead(s, SERVICE_FAILURE_WATCHDOG, true);
++ service_enter_signal(s, SERVICE_FINAL_SIGKILL, SERVICE_FAILURE_WATCHDOG);
+ return;
+ }
+
+@@ -1952,8 +1952,6 @@ fail:
+ service_enter_dead(s, SERVICE_FAILURE_RESOURCES, false);
+ }
+
+-static void service_enter_signal(Service *s, ServiceState state, ServiceResult f);
+-
+ static void service_enter_stop_post(Service *s, ServiceResult f) {
+ int r;
+ assert(s);
diff --git a/0062-Fix-CPUShares-configuration-option.patch b/0062-Fix-CPUShares-configuration-option.patch
new file mode 100644
index 0000000..7538141
--- /dev/null
+++ b/0062-Fix-CPUShares-configuration-option.patch
@@ -0,0 +1,24 @@
+From b6f25a95f84ade3843428a92de84deff0f1bf31a Mon Sep 17 00:00:00 2001
+From: Eelco Dolstra <eelco.dolstra at logicblox.com>
+Date: Fri, 24 May 2013 13:34:53 -0400
+Subject: [PATCH] Fix CPUShares configuration option
+
+This fixes the error message "Unknown or unsupported cgroup attribute
+CPUShares".
+---
+ src/core/cgroup-semantics.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/core/cgroup-semantics.c b/src/core/cgroup-semantics.c
+index 82b02bb..7df9d01 100644
+--- a/src/core/cgroup-semantics.c
++++ b/src/core/cgroup-semantics.c
+@@ -255,7 +255,7 @@ static int map_blkio(const CGroupSemantics *s, const char *value, char **ret) {
+ }
+
+ static const CGroupSemantics semantics[] = {
+- { "cpu", "cpu.shares", "CPUShare", false, parse_cpu_shares, NULL, NULL },
++ { "cpu", "cpu.shares", "CPUShares", false, parse_cpu_shares, NULL, NULL },
+ { "memory", "memory.soft_limit_in_bytes", "MemorySoftLimit", false, parse_memory_limit, NULL, NULL },
+ { "memory", "memory.limit_in_bytes", "MemoryLimit", false, parse_memory_limit, NULL, NULL },
+ { "devices", "devices.allow", "DeviceAllow", true, parse_device, map_device, NULL },
diff --git a/0063-service-don-t-report-alien-child-as-alive-when-it-s-.patch b/0063-service-don-t-report-alien-child-as-alive-when-it-s-.patch
new file mode 100644
index 0000000..58f158d
--- /dev/null
+++ b/0063-service-don-t-report-alien-child-as-alive-when-it-s-.patch
@@ -0,0 +1,29 @@
+From c3926429efb09c2264f25b0fa60e1e9f0738f067 Mon Sep 17 00:00:00 2001
+From: Ross Lagerwall <rosslagerwall at gmail.com>
+Date: Sun, 9 Jun 2013 17:28:44 +0100
+Subject: [PATCH] service: don't report alien child as alive when it's not
+
+When a sigchld is received from an alien child, main_pid is set to
+0 then service_enter_running calls main_pid_good to check if the
+child is running. This incorrectly returned true because
+kill(main_pid, 0) would return >= 0.
+
+This fixes an error where a service would die and the cgroup would
+become empty but the service would still report as active (running).
+---
+ src/core/service.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/core/service.c b/src/core/service.c
+index 0297eb5..2be8623 100644
+--- a/src/core/service.c
++++ b/src/core/service.c
+@@ -1878,7 +1878,7 @@ static int main_pid_good(Service *s) {
+
+ /* If it's an alien child let's check if it is still
+ * alive ... */
+- if (s->main_pid_alien)
++ if (s->main_pid_alien && s->main_pid > 0)
+ return kill(s->main_pid, 0) >= 0 || errno != ESRCH;
+
+ /* .. otherwise assume we'll get a SIGCHLD for it,
diff --git a/0064-journal-remember-last-direction-of-search-and-keep-o.patch b/0064-journal-remember-last-direction-of-search-and-keep-o.patch
new file mode 100644
index 0000000..05c3811
--- /dev/null
+++ b/0064-journal-remember-last-direction-of-search-and-keep-o.patch
@@ -0,0 +1,101 @@
+From 93dcf370240827f847077941e24a165e3882d012 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
+Date: Thu, 6 Jun 2013 22:28:05 -0400
+Subject: [PATCH] journal: remember last direction of search and keep offset
+ cache
+
+The fields in JournalFile are moved around to avoid wasting
+7 bytes because of alignment.
+
+Conflicts:
+ TODO
+---
+ src/journal/journal-file.h | 18 +++++++++++-------
+ src/journal/sd-journal.c | 8 +++++---
+ 2 files changed, 16 insertions(+), 10 deletions(-)
+
+diff --git a/src/journal/journal-file.h b/src/journal/journal-file.h
+index 0eab501..aeaaa90 100644
+--- a/src/journal/journal-file.h
++++ b/src/journal/journal-file.h
+@@ -42,10 +42,14 @@ typedef struct JournalMetrics {
+ uint64_t keep_free;
+ } JournalMetrics;
+
++typedef enum direction {
++ DIRECTION_UP,
++ DIRECTION_DOWN
++} direction_t;
++
+ typedef struct JournalFile {
+ int fd;
+- char *path;
+- struct stat last_stat;
++
+ mode_t mode;
+
+ int flags;
+@@ -56,6 +60,11 @@ typedef struct JournalFile {
+
+ bool tail_entry_monotonic_valid;
+
++ direction_t last_direction;
++
++ char *path;
++ struct stat last_stat;
++
+ Header *header;
+ HashItem *data_hash_table;
+ HashItem *field_hash_table;
+@@ -90,11 +99,6 @@ typedef struct JournalFile {
+ #endif
+ } JournalFile;
+
+-typedef enum direction {
+- DIRECTION_UP,
+- DIRECTION_DOWN
+-} direction_t;
+-
+ int journal_file_open(
+ const char *fname,
+ int flags,
+diff --git a/src/journal/sd-journal.c b/src/journal/sd-journal.c
+index 7e06a70..30042e4 100644
+--- a/src/journal/sd-journal.c
++++ b/src/journal/sd-journal.c
+@@ -101,7 +101,8 @@ static void init_location(Location *l, LocationType type, JournalFile *f, Object
+ l->seqnum_set = l->realtime_set = l->monotonic_set = l->xor_hash_set = true;
+ }
+
+-static void set_location(sd_journal *j, LocationType type, JournalFile *f, Object *o, uint64_t offset) {
++static void set_location(sd_journal *j, LocationType type, JournalFile *f, Object *o,
++ direction_t direction, uint64_t offset) {
+ assert(j);
+ assert(type == LOCATION_DISCRETE || type == LOCATION_SEEK);
+ assert(f);
+@@ -112,6 +113,7 @@ static void set_location(sd_journal *j, LocationType type, JournalFile *f, Objec
+ j->current_file = f;
+ j->current_field = 0;
+
++ f->last_direction = direction;
+ f->current_offset = offset;
+ }
+
+@@ -797,7 +799,7 @@ static int next_beyond_location(sd_journal *j, JournalFile *f, direction_t direc
+ assert(j);
+ assert(f);
+
+- if (f->current_offset > 0) {
++ if (f->last_direction == direction && f->current_offset > 0) {
+ cp = f->current_offset;
+
+ r = journal_file_move_to_object(f, OBJECT_ENTRY, cp, &c);
+@@ -894,7 +896,7 @@ static int real_journal_next(sd_journal *j, direction_t direction) {
+ if (r < 0)
+ return r;
+
+- set_location(j, LOCATION_DISCRETE, new_file, o, new_offset);
++ set_location(j, LOCATION_DISCRETE, new_file, o, direction, new_offset);
+
+ return 1;
+ }
diff --git a/0065-journal-letting-interleaved-seqnums-go.patch b/0065-journal-letting-interleaved-seqnums-go.patch
new file mode 100644
index 0000000..45b187e
--- /dev/null
+++ b/0065-journal-letting-interleaved-seqnums-go.patch
@@ -0,0 +1,68 @@
+From 85f06598d73770d2aa5bb8ba9fbefafb2b002c60 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
+Date: Fri, 7 Jun 2013 22:01:03 -0400
+Subject: [PATCH] journal: letting (interleaved) seqnums go
+
+In the following scenario:
+ server creates system.journal
+ server creates user-1000.journal
+both journals share the same seqnum_id.
+Then
+ server writes to user-1000.journal first,
+ and server writes to system.journal a bit later,
+and everything is fine.
+The server then terminates (crash, reboot, rsyslog testing,
+whatever), and user-1000.journal has entries which end with
+a lower seqnum than system.journal. Now
+ server is restarted
+ server opens user-1000.journal and writes entries to it...
+BAM! duplicate seqnums for the same seqnum_id.
+
+Now, we usually don't see that happen, because system.journal
+is closed last, and opened first. Since usually at least one
+message is written during boot and lands in the system.journal,
+the seqnum is initialized from it, and is set to a number higher
+than than anything found in user journals. Nevertheless, if
+system.journal is corrupted and is rotated, it can happen that
+an entry is written to the user journal with a seqnum that is
+a duplicate with an entry found in the corrupted system.journal~.
+When browsing the journal, journalctl can fall into a loop
+where it tries to follow the seqnums, and tries to go the
+next location by seqnum, and is transported back in time to
+to the older duplicate seqnum. There is not way to find
+out the maximum seqnum used in a multiple files, without
+actually looking at all of them. But we don't want to do
+that because it would be slow, and actually it isn't really
+possible, because a file might e.g. be temporarily unaccessible.
+
+Fix the problem by using different seqnum series for user
+journals. Using the same seqnum series for rotated journals
+is still fine, because we know that nothing will write
+to the rotated journal anymore.
+
+Likely related:
+https://bugs.freedesktop.org/show_bug.cgi?id=64566
+https://bugs.freedesktop.org/show_bug.cgi?id=59856
+https://bugs.freedesktop.org/show_bug.cgi?id=64296
+https://bugs.archlinux.org/task/35581
+https://bugzilla.novell.com/show_bug.cgi?id=817778
+
+Possibly related:
+https://bugs.freedesktop.org/show_bug.cgi?id=64293
+---
+ src/journal/journald-server.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/journal/journald-server.c b/src/journal/journald-server.c
+index a44d359..d1e0e76 100644
+--- a/src/journal/journald-server.c
++++ b/src/journal/journald-server.c
+@@ -284,7 +284,7 @@ static JournalFile* find_journal(Server *s, uid_t uid) {
+ journal_file_close(f);
+ }
+
+- r = journal_file_open_reliably(p, O_RDWR|O_CREAT, 0640, s->compress, s->seal, &s->system_metrics, s->mmap, s->system_journal, &f);
++ r = journal_file_open_reliably(p, O_RDWR|O_CREAT, 0640, s->compress, s->seal, &s->system_metrics, s->mmap, NULL, &f);
+ free(p);
+
+ if (r < 0)
diff --git a/0066-rules-drivers-always-call-kmod-even-when-a-driver-is.patch b/0066-rules-drivers-always-call-kmod-even-when-a-driver-is.patch
new file mode 100644
index 0000000..1282d6f
--- /dev/null
+++ b/0066-rules-drivers-always-call-kmod-even-when-a-driver-is.patch
@@ -0,0 +1,39 @@
+From 5d7c6f8db1dba1a928701b72213f6f09fe9e19df Mon Sep 17 00:00:00 2001
+From: Kay Sievers <kay at vrfy.org>
+Date: Sat, 20 Jul 2013 14:29:12 +0200
+Subject: [PATCH] rules: drivers - always call kmod, even when a driver is
+ bound to the device
+
+On Sat, Jul 20, 2013 at 12:56 PM, Rafael J. Wysocki <rjw at sisk.pl> wrote:
+> After a recent change present in 3.11-rc1 there is a driver, called processor,
+> that can be bound to the CPU devices whose sysfs directories are located under
+> /sys/devices/system/cpu/. A side effect of this is that, after the driver has
+> been bound to those devices, the kernel adds DRIVER=processor to ENV for CPU
+> uevents and they don't match the default rule for autoloading modules matching
+> MODALIAS:
+>
+> DRIVER!="?*", ENV{MODALIAS}=="?*", IMPORT{builtin}="kmod load $env{MODALIAS}"
+>
+> any more. However, there are some modules whose module aliases match specific
+> CPU features through the modalias string and those modules should be loaded
+> automatically if a compatible CPU is present. Yet, with the processor driver
+> bound to the CPU devices the above rule is not sufficient for that, so we need
+> a new default udev rule allowing those modules to be autoloaded even if the
+> CPU devices have drivers.
+---
+ rules/80-drivers.rules | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/rules/80-drivers.rules b/rules/80-drivers.rules
+index 50523e4..0b22d73 100644
+--- a/rules/80-drivers.rules
++++ b/rules/80-drivers.rules
+@@ -2,7 +2,7 @@
+
+ ACTION=="remove", GOTO="drivers_end"
+
+-DRIVER!="?*", ENV{MODALIAS}=="?*", RUN{builtin}="kmod load $env{MODALIAS}"
++ENV{MODALIAS}=="?*", RUN{builtin}="kmod load $env{MODALIAS}"
+ SUBSYSTEM=="tifm", ENV{TIFM_CARD_TYPE}=="SD", RUN{builtin}="kmod load tifm_sd"
+ SUBSYSTEM=="tifm", ENV{TIFM_CARD_TYPE}=="MS", RUN{builtin}="kmod load tifm_ms"
+ SUBSYSTEM=="memstick", RUN{builtin}="kmod load ms_block mspro_block"
diff --git a/0067-80-net-name-slot.rules-only-rename-network-interface.patch b/0067-80-net-name-slot.rules-only-rename-network-interface.patch
new file mode 100644
index 0000000..a3aa271
--- /dev/null
+++ b/0067-80-net-name-slot.rules-only-rename-network-interface.patch
@@ -0,0 +1,39 @@
+From 85abe611e7220811e0db7c606f0c46137f6f1d7e Mon Sep 17 00:00:00 2001
+From: Harald Hoyer <harald at redhat.com>
+Date: Thu, 1 Aug 2013 12:31:38 +0200
+Subject: [PATCH] 80-net-name-slot.rules: only rename network interfaces on
+ ACTION=="add"
+
+Otherwise systemd-udevd will rename on "change" and "move" events,
+resulting in weird renames in combination with biosdevname
+
+systemd-udevd[355]: renamed network interface eth0 to em1
+systemd-udevd[355]: renamed network interface eth1 to p3p2
+systemd-udevd[357]: renamed network interface eth0 to p3p1
+systemd-udevd[429]: renamed network interface p3p2 to ens3f1
+systemd-udevd[428]: renamed network interface p3p1 to ens3f0
+systemd-udevd[426]: renamed network interface em1 to enp63s0
+
+or
+
+systemd-udevd[356]: renamed network interface eth0 to em1
+systemd-udevd[356]: renamed network interface eth0 to p3p1
+systemd-udevd[420]: renamed network interface p3p1 to ens3f0
+systemd-udevd[418]: renamed network interface em1 to enp63s0
+systemd-udevd[421]: renamed network interface eth1 to p3p1
+---
+ rules/80-net-name-slot.rules | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/rules/80-net-name-slot.rules b/rules/80-net-name-slot.rules
+index c0f66d1..4738e53 100644
+--- a/rules/80-net-name-slot.rules
++++ b/rules/80-net-name-slot.rules
+@@ -1,6 +1,6 @@
+ # do not edit this file, it will be overwritten on update
+
+-ACTION=="remove", GOTO="net_name_slot_end"
++ACTION!="add", GOTO="net_name_slot_end"
+ SUBSYSTEM!="net", GOTO="net_name_slot_end"
+ NAME!="", GOTO="net_name_slot_end"
+
diff --git a/0068-journal-fix-hashmap-leak-in-mmap-cache.patch b/0068-journal-fix-hashmap-leak-in-mmap-cache.patch
new file mode 100644
index 0000000..0a6515c
--- /dev/null
+++ b/0068-journal-fix-hashmap-leak-in-mmap-cache.patch
@@ -0,0 +1,37 @@
+From 81be5f2e0346d3cb52ed5f49414604b071ce38cb Mon Sep 17 00:00:00 2001
+From: George McCollister <george.mccollister at gmail.com>
+Date: Thu, 1 Aug 2013 12:40:01 -0500
+Subject: [PATCH] journal: fix hashmap leak in mmap-cache
+
+hashmap_free() wasn't being called on m->contexts and m->fds resulting
+in a leak.
+
+To reproduce do:
+ while(1) {
+ sd_journal_open(&j, SD_JOURNAL_LOCAL_ONLY);
+ sd_journal_close(j);
+ }
+
+Memory usage will increase until OOM.
+---
+ src/journal/mmap-cache.c | 4 ++++
+ 1 file changed, 4 insertions(+)
+
+diff --git a/src/journal/mmap-cache.c b/src/journal/mmap-cache.c
+index 251aefe..566abd9 100644
+--- a/src/journal/mmap-cache.c
++++ b/src/journal/mmap-cache.c
+@@ -308,9 +308,13 @@ static void mmap_cache_free(MMapCache *m) {
+ while ((c = hashmap_first(m->contexts)))
+ context_free(c);
+
++ hashmap_free(m->contexts);
++
+ while ((f = hashmap_first(m->fds)))
+ fd_free(f);
+
++ hashmap_free(m->fds);
++
+ while (m->unused)
+ window_free(m->unused);
+
diff --git a/0069-fstab-generator-read-rd.fstab-on-off-switch-correctl.patch b/0069-fstab-generator-read-rd.fstab-on-off-switch-correctl.patch
new file mode 100644
index 0000000..ad46577
--- /dev/null
+++ b/0069-fstab-generator-read-rd.fstab-on-off-switch-correctl.patch
@@ -0,0 +1,25 @@
+From ffc196d5b143edce5bdfabbcb74a91a5613f55aa Mon Sep 17 00:00:00 2001
+From: WANG Chao <chaowang at redhat.com>
+Date: Fri, 9 Aug 2013 17:01:50 +0800
+Subject: [PATCH] fstab-generator: read rd.fstab=on/off switch correctly
+
+---
+ src/fstab-generator/fstab-generator.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/fstab-generator/fstab-generator.c b/src/fstab-generator/fstab-generator.c
+index 2790fc6..682acae 100644
+--- a/src/fstab-generator/fstab-generator.c
++++ b/src/fstab-generator/fstab-generator.c
+@@ -596,9 +596,9 @@ static int parse_proc_cmdline(void) {
+ } else if (startswith(word, "rd.fstab=")) {
+
+ if (in_initrd()) {
+- r = parse_boolean(word + 6);
++ r = parse_boolean(word + 9);
+ if (r < 0)
+- log_warning("Failed to parse fstab switch %s. Ignoring.", word + 6);
++ log_warning("Failed to parse fstab switch %s. Ignoring.", word + 9);
+ else
+ arg_enabled = r;
+ }
diff --git a/0070-fstab-generator-log_oom-if-automount_name-is-null.patch b/0070-fstab-generator-log_oom-if-automount_name-is-null.patch
new file mode 100644
index 0000000..618d388
--- /dev/null
+++ b/0070-fstab-generator-log_oom-if-automount_name-is-null.patch
@@ -0,0 +1,22 @@
+From 3e95626052ae3f354c25377a33879c297fd3a982 Mon Sep 17 00:00:00 2001
+From: WANG Chao <chaowang at redhat.com>
+Date: Tue, 13 Aug 2013 16:38:19 +0800
+Subject: [PATCH] fstab-generator: log_oom() if automount_name is null
+
+---
+ src/fstab-generator/fstab-generator.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/fstab-generator/fstab-generator.c b/src/fstab-generator/fstab-generator.c
+index 682acae..97ec8d7 100644
+--- a/src/fstab-generator/fstab-generator.c
++++ b/src/fstab-generator/fstab-generator.c
+@@ -351,7 +351,7 @@ static int add_mount(
+
+ if (automount && !path_equal(where, "/")) {
+ automount_name = unit_name_from_path(where, ".automount");
+- if (!name)
++ if (!automount_name)
+ return log_oom();
+
+ automount_unit = strjoin(arg_dest, "/", automount_name, NULL);
diff --git a/0071-journald-do-not-overwrite-syslog-facility-when-parsi.patch b/0071-journald-do-not-overwrite-syslog-facility-when-parsi.patch
new file mode 100644
index 0000000..6e60816
--- /dev/null
+++ b/0071-journald-do-not-overwrite-syslog-facility-when-parsi.patch
@@ -0,0 +1,24 @@
+From de2ebe8ea8274696474fac8da1b93c3180b5c3d1 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
+Date: Mon, 10 Jun 2013 18:10:12 -0400
+Subject: [PATCH] journald: do not overwrite syslog facility when parsing
+ priority
+
+https://bugs.freedesktop.org/show_bug.cgi?id=65610
+---
+ src/journal/journald-syslog.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/journal/journald-syslog.c b/src/journal/journald-syslog.c
+index 000f5ac..4aeb9a3 100644
+--- a/src/journal/journald-syslog.c
++++ b/src/journal/journald-syslog.c
+@@ -268,7 +268,7 @@ void syslog_parse_priority(char **p, int *priority) {
+ if (a < 0 || b < 0 || c < 0)
+ return;
+
+- *priority = a*100+b*10+c;
++ *priority = (*priority & LOG_FACMASK) | (a*100 + b*10 + c);
+ *p += k;
+ }
+
diff --git a/0072-journal-fix-parsing-of-facility-in-syslog-messages.patch b/0072-journal-fix-parsing-of-facility-in-syslog-messages.patch
new file mode 100644
index 0000000..b351a0d
--- /dev/null
+++ b/0072-journal-fix-parsing-of-facility-in-syslog-messages.patch
@@ -0,0 +1,86 @@
+From b4987c2ae0632cfcaf616c0f5d6ca719f37449f3 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
+Date: Fri, 26 Jul 2013 12:57:33 -0400
+Subject: [PATCH] journal: fix parsing of facility in syslog messages
+
+In 49998b383 (journald: do not overwrite syslog facility when
+parsing priority) journald started ignoring facility part when
+reading service stderr to convert to syslog messages. In this
+case it is fine, because only the priority is allowed.
+
+But the same codepath is used for syslog messages, where the
+facility should be used. Split the two codepaths by explicitly
+specyfing whether the facility should be ignored or not.
+
+https://bugzilla.redhat.com/show_bug.cgi?id=988814
+---
+ src/journal/journald-stream.c | 2 +-
+ src/journal/journald-syslog.c | 12 ++++++++----
+ src/journal/journald-syslog.h | 2 +-
+ 3 files changed, 10 insertions(+), 6 deletions(-)
+
+diff --git a/src/journal/journald-stream.c b/src/journal/journald-stream.c
+index 6d51c29..ad5df4c 100644
+--- a/src/journal/journald-stream.c
++++ b/src/journal/journald-stream.c
+@@ -90,7 +90,7 @@ static int stdout_stream_log(StdoutStream *s, const char *p) {
+ priority = s->priority;
+
+ if (s->level_prefix)
+- syslog_parse_priority((char**) &p, &priority);
++ syslog_parse_priority((char**) &p, &priority, false);
+
+ if (s->forward_to_syslog || s->server->forward_to_syslog)
+ server_forward_syslog(s->server, syslog_fixup_facility(priority), s->identifier, p, &s->ucred, NULL);
+diff --git a/src/journal/journald-syslog.c b/src/journal/journald-syslog.c
+index 4aeb9a3..88d2a87 100644
+--- a/src/journal/journald-syslog.c
++++ b/src/journal/journald-syslog.c
+@@ -236,7 +236,7 @@ size_t syslog_parse_identifier(const char **buf, char **identifier, char **pid)
+ return e;
+ }
+
+-void syslog_parse_priority(char **p, int *priority) {
++void syslog_parse_priority(char **p, int *priority, bool with_facility) {
+ int a = 0, b = 0, c = 0;
+ int k;
+
+@@ -265,10 +265,14 @@ void syslog_parse_priority(char **p, int *priority) {
+ } else
+ return;
+
+- if (a < 0 || b < 0 || c < 0)
++ if (a < 0 || b < 0 || c < 0 ||
++ (!with_facility && (a || b || c > 7)))
+ return;
+
+- *priority = (*priority & LOG_FACMASK) | (a*100 + b*10 + c);
++ if (with_facility)
++ *priority = a*100 + b*10 + c;
++ else
++ *priority = (*priority & LOG_FACMASK) | c;
+ *p += k;
+ }
+
+@@ -361,7 +365,7 @@ void server_process_syslog_message(
+ assert(buf);
+
+ orig = buf;
+- syslog_parse_priority((char**) &buf, &priority);
++ syslog_parse_priority((char**) &buf, &priority, true);
+
+ if (s->forward_to_syslog)
+ forward_syslog_raw(s, priority, orig, ucred, tv);
+diff --git a/src/journal/journald-syslog.h b/src/journal/journald-syslog.h
+index 7ff215b..b35062c 100644
+--- a/src/journal/journald-syslog.h
++++ b/src/journal/journald-syslog.h
+@@ -25,7 +25,7 @@
+
+ int syslog_fixup_facility(int priority);
+
+-void syslog_parse_priority(char **p, int *priority);
++void syslog_parse_priority(char **p, int *priority, bool with_facility);
+ size_t syslog_parse_identifier(const char **buf, char **identifier, char **pid);
+
+ void server_forward_syslog(Server *s, int priority, const char *identifier, const char *message, struct ucred *ucred, struct timeval *tv);
diff --git a/0073-libudev-fix-memleak-when-enumerating-childs.patch b/0073-libudev-fix-memleak-when-enumerating-childs.patch
new file mode 100644
index 0000000..82ef1e2
--- /dev/null
+++ b/0073-libudev-fix-memleak-when-enumerating-childs.patch
@@ -0,0 +1,49 @@
+From d6a64294417e6bf3ffa251a4d2d934a3cbb06206 Mon Sep 17 00:00:00 2001
+From: David Herrmann <dh.herrmann at gmail.com>
+Date: Wed, 4 Sep 2013 12:36:19 +0200
+Subject: [PATCH] libudev: fix memleak when enumerating childs
+
+We need to free udev-devices again if they don't match. Funny that no-one
+noticed it yet since valgrind is quite verbose about it.
+Fix it and free non-matching devices.
+---
+ src/libudev/libudev-enumerate.c | 14 +++++++++-----
+ 1 file changed, 9 insertions(+), 5 deletions(-)
+
+diff --git a/src/libudev/libudev-enumerate.c b/src/libudev/libudev-enumerate.c
+index 5ccaabd..7e63820 100644
+--- a/src/libudev/libudev-enumerate.c
++++ b/src/libudev/libudev-enumerate.c
+@@ -826,23 +826,27 @@ nomatch:
+ static int parent_add_child(struct udev_enumerate *enumerate, const char *path)
+ {
+ struct udev_device *dev;
++ int r = 0;
+
+ dev = udev_device_new_from_syspath(enumerate->udev, path);
+ if (dev == NULL)
+ return -ENODEV;
+
+ if (!match_subsystem(enumerate, udev_device_get_subsystem(dev)))
+- return 0;
++ goto nomatch;
+ if (!match_sysname(enumerate, udev_device_get_sysname(dev)))
+- return 0;
++ goto nomatch;
+ if (!match_property(enumerate, dev))
+- return 0;
++ goto nomatch;
+ if (!match_sysattr(enumerate, dev))
+- return 0;
++ goto nomatch;
+
+ syspath_add(enumerate, udev_device_get_syspath(dev));
++ r = 1;
++
++nomatch:
+ udev_device_unref(dev);
+- return 1;
++ return r;
+ }
+
+ static int parent_crawl_children(struct udev_enumerate *enumerate, const char *path, int maxdepth)
diff --git a/0074-libudev-enumerate-fix-NULL-deref-for-subsystem-match.patch b/0074-libudev-enumerate-fix-NULL-deref-for-subsystem-match.patch
new file mode 100644
index 0000000..5fc7306
--- /dev/null
+++ b/0074-libudev-enumerate-fix-NULL-deref-for-subsystem-match.patch
@@ -0,0 +1,44 @@
+From c12b91d4581984e5a7cca174d84966056cdfb512 Mon Sep 17 00:00:00 2001
+From: David Herrmann <dh.herrmann at gmail.com>
+Date: Fri, 30 Aug 2013 15:50:41 +0200
+Subject: [PATCH] libudev: enumerate: fix NULL-deref for subsystem-matches
+
+udev_device_get_subsystem() may return NULL if no subsystem could be
+figured out by libudev. This might be due to OOM or if the device
+disconnected between the udev_device_new() call and
+udev_device_get_subsystem(). Therefore, we need to handle subsystem==NULL
+safely.
+
+Instead of testing for it in each helper, we treat subsystem==NULL as
+empty subsystem in match_subsystem().
+
+Backtrace of udev_enumerate with an input-device disconnecting in exactly
+this time-frame:
+ (gdb) bt
+ #0 0x00007ffff569dc24 in strnlen () from /usr/lib/libc.so.6
+ #1 0x00007ffff56d9e04 in fnmatch@@GLIBC_2.2.5 () from /usr/lib/libc.so.6
+ #2 0x00007ffff5beb83d in match_subsystem (udev_enumerate=0x7a05f0, subsystem=0x0) at src/libudev/libudev-enumerate.c:727
+ #3 0x00007ffff5bebb30 in parent_add_child (enumerate=enumerate at entry=0x7a05f0, path=<optimized out>) at src/libudev/libudev-enumerate.c:834
+ #4 0x00007ffff5bebc3f in parent_crawl_children (enumerate=enumerate at entry=0x7a05f0, path=0x7a56b0 "/sys/devices/<shortened>/input/input97", maxdepth=maxdepth at entry=254) at src/libudev/libudev-enumerate.c:866
+ #5 0x00007ffff5bebc54 in parent_crawl_children (enumerate=enumerate at entry=0x7a05f0, path=0x79e8c0 "/sys/devices/<shortened>/input", maxdepth=maxdepth at entry=255) at src/libudev/libudev-enumerate.c:868
+ #6 0x00007ffff5bebc54 in parent_crawl_children (enumerate=enumerate at entry=0x7a05f0, path=path at entry=0x753190 "/sys/devices/<shortened>", maxdepth=maxdepth at entry=256) at src/libudev/libudev-enumerate.c:868
+ #7 0x00007ffff5bec7df in scan_devices_children (enumerate=0x7a05f0) at src/libudev/libudev-enumerate.c:882
+ #8 udev_enumerate_scan_devices (udev_enumerate=udev_enumerate at entry=0x7a05f0) at src/libudev/libudev-enumerate.c:919
+ #9 0x00007ffff5df8777 in <random_caller> () at some/file.c:181
+---
+ src/libudev/libudev-enumerate.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/src/libudev/libudev-enumerate.c b/src/libudev/libudev-enumerate.c
+index 7e63820..77f75bf 100644
+--- a/src/libudev/libudev-enumerate.c
++++ b/src/libudev/libudev-enumerate.c
+@@ -718,6 +718,8 @@ static bool match_subsystem(struct udev_enumerate *udev_enumerate, const char *s
+ {
+ struct udev_list_entry *list_entry;
+
++ subsystem = subsystem ? : "";
++
+ udev_list_entry_foreach(list_entry, udev_list_get_entry(&udev_enumerate->subsystem_nomatch_list)) {
+ if (fnmatch(udev_list_entry_get_name(list_entry), subsystem, 0) == 0)
+ return false;
diff --git a/0075-Allow-tabs-in-environment-files.patch b/0075-Allow-tabs-in-environment-files.patch
new file mode 100644
index 0000000..07cc514
--- /dev/null
+++ b/0075-Allow-tabs-in-environment-files.patch
@@ -0,0 +1,51 @@
+From 7802260b72f064fedf744f1071cd80123c3499d4 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
+Date: Wed, 11 Sep 2013 21:50:16 -0400
+Subject: [PATCH] Allow tabs in environment files
+
+bash allows them, and so should we.
+
+string_has_cc is changed to allow tabs, and if they are not wanted,
+they must be now checked for explicitly. There are two other callers,
+apart from the env file loaders, and one already checked anyway, and
+the other is changed to check.
+
+https://bugs.freedesktop.org/show_bug.cgi?id=68592
+https://bugs.gentoo.org/show_bug.cgi?id=481554
+
+Conflicts:
+ src/test/test-fileio.c
+---
+ src/hostname/hostnamed.c | 3 ++-
+ src/shared/util.c | 4 ++++
+ 2 files changed, 6 insertions(+), 1 deletion(-)
+
+diff --git a/src/hostname/hostnamed.c b/src/hostname/hostnamed.c
+index 0437e33..6a43aeb 100644
+--- a/src/hostname/hostnamed.c
++++ b/src/hostname/hostnamed.c
+@@ -553,7 +553,8 @@ static DBusHandlerResult hostname_message_handler(
+ * safe than sorry */
+ if (k == PROP_ICON_NAME && !filename_is_safe(name))
+ return bus_send_error_reply(connection, message, NULL, -EINVAL);
+- if (k == PROP_PRETTY_HOSTNAME && string_has_cc(name))
++ if (k == PROP_PRETTY_HOSTNAME &&
++ (string_has_cc(name) || chars_intersect(name, "\t")))
+ return bus_send_error_reply(connection, message, NULL, -EINVAL);
+ if (k == PROP_CHASSIS && !valid_chassis(name))
+ return bus_send_error_reply(connection, message, NULL, -EINVAL);
+diff --git a/src/shared/util.c b/src/shared/util.c
+index 7f633a3..acf4ca2 100644
+--- a/src/shared/util.c
++++ b/src/shared/util.c
+@@ -5328,6 +5328,10 @@ bool string_is_safe(const char *p) {
+ return true;
+ }
+
++/**
++ * Check if a string contains control characters.
++ * Spaces and tabs are not considered control characters.
++ */
+ bool string_has_cc(const char *p) {
+ const char *t;
+
diff --git a/0076-Actually-allow-tabs-in-environment-files.patch b/0076-Actually-allow-tabs-in-environment-files.patch
new file mode 100644
index 0000000..e13f54c
--- /dev/null
+++ b/0076-Actually-allow-tabs-in-environment-files.patch
@@ -0,0 +1,23 @@
+From 43ac008a93f840dd88930c7450a2829d00ca5af5 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
+Date: Thu, 12 Sep 2013 10:03:16 -0400
+Subject: [PATCH] Actually allow tabs in environment files
+
+Fixup for ac4c8d6da8b5e.
+---
+ src/shared/util.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/shared/util.c b/src/shared/util.c
+index acf4ca2..cbfa342 100644
+--- a/src/shared/util.c
++++ b/src/shared/util.c
+@@ -5338,7 +5338,7 @@ bool string_has_cc(const char *p) {
+ assert(p);
+
+ for (t = p; *t; t++)
+- if (*t > 0 && *t < ' ')
++ if (*t > 0 && *t < ' ' && *t != '\t')
+ return true;
+
+ return false;
diff --git a/0077-systemctl-process-only-signals-for-jobs-we-really-wa.patch b/0077-systemctl-process-only-signals-for-jobs-we-really-wa.patch
new file mode 100644
index 0000000..0c604eb
--- /dev/null
+++ b/0077-systemctl-process-only-signals-for-jobs-we-really-wa.patch
@@ -0,0 +1,51 @@
+From cd2430aee0fe7fde9d04ce1e9120b5a425237eec Mon Sep 17 00:00:00 2001
+From: Michal Sekletar <msekleta at redhat.com>
+Date: Thu, 12 Sep 2013 15:42:24 +0200
+Subject: [PATCH] systemctl: process only signals for jobs we really wait for
+
+wait_filter() callback shouldn't process JobRemove signals for arbitrary
+jobs. It should only deal with signals for jobs which are included in
+set of jobs we wait for.
+---
+ src/systemctl/systemctl.c | 14 +++++++++++---
+ 1 file changed, 11 insertions(+), 3 deletions(-)
+
+diff --git a/src/systemctl/systemctl.c b/src/systemctl/systemctl.c
+index 9a5810d..f3f7a03 100644
+--- a/src/systemctl/systemctl.c
++++ b/src/systemctl/systemctl.c
+@@ -1125,7 +1125,7 @@ static DBusHandlerResult wait_filter(DBusConnection *connection, DBusMessage *me
+
+ } else if (dbus_message_is_signal(message, "org.freedesktop.systemd1.Manager", "JobRemoved")) {
+ uint32_t id;
+- const char *path, *result, *unit;
++ const char *path, *result, *unit, *r;
+
+ if (dbus_message_get_args(message, &error,
+ DBUS_TYPE_UINT32, &id,
+@@ -1134,7 +1134,11 @@ static DBusHandlerResult wait_filter(DBusConnection *connection, DBusMessage *me
+ DBUS_TYPE_STRING, &result,
+ DBUS_TYPE_INVALID)) {
+
+- free(set_remove(d->set, (char*) path));
++ r = set_remove(d->set, (char*) path);
++ if (!r)
++ return DBUS_HANDLER_RESULT_NOT_YET_HANDLED;
++
++ free(r);
+
+ if (!isempty(result))
+ d->result = strdup(result);
+@@ -1154,7 +1158,11 @@ static DBusHandlerResult wait_filter(DBusConnection *connection, DBusMessage *me
+ /* Compatibility with older systemd versions <
+ * 183 during upgrades. This should be dropped
+ * one day. */
+- free(set_remove(d->set, (char*) path));
++ r = set_remove(d->set, (char*) path);
++ if (!r)
++ return DBUS_HANDLER_RESULT_NOT_YET_HANDLED;
++
++ free(r);
+
+ if (*result)
+ d->result = strdup(result);
diff --git a/0078-cgtop-fixup-the-online-help.patch b/0078-cgtop-fixup-the-online-help.patch
new file mode 100644
index 0000000..ee959ed
--- /dev/null
+++ b/0078-cgtop-fixup-the-online-help.patch
@@ -0,0 +1,27 @@
+From 14fd27f679ed401e619cbc41bf687a06248a7fb0 Mon Sep 17 00:00:00 2001
+From: Brandon Philips <brandon at ifup.co>
+Date: Tue, 3 Sep 2013 21:34:02 -0700
+Subject: [PATCH] cgtop: fixup the online help
+
+The online help shows the keys as uppercase but the code and manpage say
+lower case. Make the online help follow reality.
+---
+ src/cgtop/cgtop.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/cgtop/cgtop.c b/src/cgtop/cgtop.c
+index 1e21b00..f7d84da 100644
+--- a/src/cgtop/cgtop.c
++++ b/src/cgtop/cgtop.c
+@@ -824,9 +824,9 @@ int main(int argc, char *argv[]) {
+ case '?':
+ case 'h':
+ fprintf(stdout,
+- "\t<" ON "P" OFF "> By path; <" ON "T" OFF "> By tasks; <" ON "C" OFF "> By CPU; <" ON "M" OFF "> By memory; <" ON "I" OFF "> By I/O\n"
++ "\t<" ON "p" OFF "> By path; <" ON "t" OFF "> By tasks; <" ON "c" OFF "> By CPU; <" ON "m" OFF "> By memory; <" ON "i" OFF "> By I/O\n"
+ "\t<" ON "+" OFF "> Increase delay; <" ON "-" OFF "> Decrease delay; <" ON "%%" OFF "> Toggle time\n"
+- "\t<" ON "Q" OFF "> Quit; <" ON "SPACE" OFF "> Refresh");
++ "\t<" ON "q" OFF "> Quit; <" ON "SPACE" OFF "> Refresh");
+ fflush(stdout);
+ sleep(3);
+ break;
diff --git a/0079-clarify-escaping-in-Exec-lines.patch b/0079-clarify-escaping-in-Exec-lines.patch
new file mode 100644
index 0000000..57dcd72
--- /dev/null
+++ b/0079-clarify-escaping-in-Exec-lines.patch
@@ -0,0 +1,24 @@
+From ac27feb833122fd683edfd6a351d876814e34e5f Mon Sep 17 00:00:00 2001
+From: Andrey Borzenkov <arvidjaar at gmail.com>
+Date: Thu, 19 Sep 2013 15:52:31 +0400
+Subject: [PATCH] clarify $ escaping in Exec* lines
+
+Explain that literal $ can be passed by doubling it.
+---
+ man/systemd.service.xml | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/man/systemd.service.xml b/man/systemd.service.xml
+index 09d1d5f..0153bc0 100644
+--- a/man/systemd.service.xml
++++ b/man/systemd.service.xml
+@@ -362,7 +362,8 @@
+ case it will be replaced by the value
+ of the environment variable split up
+ at whitespace, resulting in zero or
+- more arguments. Note that the first
++ more arguments. To pass literal dollar sign
++ use <literal>$$</literal>. Note that the first
+ argument (i.e. the program to execute)
+ may not be a variable, since it must
+ be a literal and absolute path
diff --git a/0080-udev-builtin-blkid-export-ID_PART_TABLE_UUID.patch b/0080-udev-builtin-blkid-export-ID_PART_TABLE_UUID.patch
new file mode 100644
index 0000000..ef84916
--- /dev/null
+++ b/0080-udev-builtin-blkid-export-ID_PART_TABLE_UUID.patch
@@ -0,0 +1,23 @@
+From 908d0910ba5b49682fd80edc3afd7cf192e53cca Mon Sep 17 00:00:00 2001
+From: Dave Reisner <dreisner at archlinux.org>
+Date: Thu, 19 Sep 2013 11:36:40 -0400
+Subject: [PATCH] udev-builtin-blkid: export ID_PART_TABLE_UUID
+
+---
+ src/udev/udev-builtin-blkid.c | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/src/udev/udev-builtin-blkid.c b/src/udev/udev-builtin-blkid.c
+index bae4293..b48dccc 100644
+--- a/src/udev/udev-builtin-blkid.c
++++ b/src/udev/udev-builtin-blkid.c
+@@ -67,6 +67,9 @@ static void print_property(struct udev_device *dev, bool test, const char *name,
+ } else if (streq(name, "PTTYPE")) {
+ udev_builtin_add_property(dev, test, "ID_PART_TABLE_TYPE", value);
+
++ } else if (streq(name, "PTUUID")) {
++ udev_builtin_add_property(dev, test, "ID_PART_TABLE_UUID", value);
++
+ } else if (streq(name, "PART_ENTRY_NAME")) {
+ blkid_encode_string(value, s, sizeof(s));
+ udev_builtin_add_property(dev, test, "ID_PART_ENTRY_NAME", s);
diff --git a/0081-nspawn-be-less-liberal-about-creating-bind-mount-des.patch b/0081-nspawn-be-less-liberal-about-creating-bind-mount-des.patch
new file mode 100644
index 0000000..1c7d494
--- /dev/null
+++ b/0081-nspawn-be-less-liberal-about-creating-bind-mount-des.patch
@@ -0,0 +1,62 @@
+From 78d87cec496fb120e6eaaca5d79be36a266f6eb0 Mon Sep 17 00:00:00 2001
+From: Dave Reisner <dreisner at archlinux.org>
+Date: Thu, 19 Sep 2013 14:30:07 -0400
+Subject: [PATCH] nspawn: be less liberal about creating bind mount
+ destinations
+
+Previously, if a file's bind mount destination didn't exist, nspawn
+would blindly create a directory, and the subsequent bind mount would
+fail. Examine the filetype of the source and ensure that, if the
+destination does not exist, that it is created appropriately.
+
+Also go one step further and ensure that the filetypes of the source
+and destination match.
+---
+ src/nspawn/nspawn.c | 29 ++++++++++++++++++++++++++++-
+ 1 file changed, 28 insertions(+), 1 deletion(-)
+
+diff --git a/src/nspawn/nspawn.c b/src/nspawn/nspawn.c
+index b90ccc5..fbbe52c 100644
+--- a/src/nspawn/nspawn.c
++++ b/src/nspawn/nspawn.c
+@@ -397,12 +397,39 @@ static int mount_binds(const char *dest, char **l, unsigned long flags) {
+
+ STRV_FOREACH_PAIR(x, y, l) {
+ _cleanup_free_ char *where = NULL;
++ struct stat source_st, dest_st;
++
++ if (stat(*x, &source_st) < 0) {
++ log_error("failed to stat %s: %m", *x);
++ return -errno;
++ }
+
+ where = strjoin(dest, "/", *y, NULL);
+ if (!where)
+ return log_oom();
+
+- mkdir_p_label(where, 0755);
++ if (stat(where, &dest_st) == 0) {
++ if ((source_st.st_mode & S_IFMT) != (dest_st.st_mode & S_IFMT)) {
++ log_error("The file types of %s and %s do not matching. Refusing bind mount",
++ *x, where);
++ return -EINVAL;
++ }
++ } else {
++ /* Create the mount point, but be conservative -- refuse to create block
++ * and char devices. */
++ if (S_ISDIR(source_st.st_mode))
++ mkdir_p_label(where, 0755);
++ else if (S_ISFIFO(source_st.st_mode))
++ mkfifo(where, 0644);
++ else if (S_ISSOCK(source_st.st_mode))
++ mknod(where, 0644 | S_IFSOCK, 0);
++ else if (S_ISREG(source_st.st_mode))
++ touch(where);
++ else {
++ log_error("Refusing to create mountpoint for file: %s", *x);
++ return -ENOTSUP;
++ }
++ }
+
+ if (mount(*x, where, "bind", MS_BIND, NULL) < 0) {
+ log_error("mount(%s) failed: %m", where);
diff --git a/0082-fix-grammatical-error.patch b/0082-fix-grammatical-error.patch
new file mode 100644
index 0000000..cbf32e7
--- /dev/null
+++ b/0082-fix-grammatical-error.patch
@@ -0,0 +1,22 @@
+From d03880f0c35228ca1b4d816b28c606a4e41d1698 Mon Sep 17 00:00:00 2001
+From: Dave Reisner <dreisner at archlinux.org>
+Date: Thu, 19 Sep 2013 14:55:35 -0400
+Subject: [PATCH] fix grammatical error
+
+---
+ src/nspawn/nspawn.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/nspawn/nspawn.c b/src/nspawn/nspawn.c
+index fbbe52c..839c253 100644
+--- a/src/nspawn/nspawn.c
++++ b/src/nspawn/nspawn.c
+@@ -410,7 +410,7 @@ static int mount_binds(const char *dest, char **l, unsigned long flags) {
+
+ if (stat(where, &dest_st) == 0) {
+ if ((source_st.st_mode & S_IFMT) != (dest_st.st_mode & S_IFMT)) {
+- log_error("The file types of %s and %s do not matching. Refusing bind mount",
++ log_error("The file types of %s and %s do not match. Refusing bind mount",
+ *x, where);
+ return -EINVAL;
+ }
diff --git a/0083-completion-systemctl-add-missing-list-sockets-verb.patch b/0083-completion-systemctl-add-missing-list-sockets-verb.patch
new file mode 100644
index 0000000..3a93be0
--- /dev/null
+++ b/0083-completion-systemctl-add-missing-list-sockets-verb.patch
@@ -0,0 +1,38 @@
+From aeca88f2ff7703c224f47aa2f15c611f7991e055 Mon Sep 17 00:00:00 2001
+From: Dave Reisner <dreisner at archlinux.org>
+Date: Thu, 19 Sep 2013 18:00:36 -0400
+Subject: [PATCH] completion/systemctl: add missing list-sockets verb
+
+Conflicts:
+ shell-completion/bash/systemctl
+ shell-completion/zsh/_systemctl
+---
+ shell-completion/bash/systemctl | 2 +-
+ shell-completion/systemd-zsh-completion.zsh | 1 +
+ 2 files changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/shell-completion/bash/systemctl b/shell-completion/bash/systemctl
+index ce46d50..bafaa18 100644
+--- a/shell-completion/bash/systemctl
++++ b/shell-completion/bash/systemctl
+@@ -123,7 +123,7 @@ _systemctl () {
+ [ENVS]='set-environment unset-environment'
+ [STANDALONE]='daemon-reexec daemon-reload default dump
+ emergency exit halt hibernate hybrid-sleep kexec list-jobs
+- list-units list-unit-files poweroff reboot rescue
++ list-sockets list-units list-unit-files poweroff reboot rescue
+ show-environment suspend'
+ [NAME]='snapshot load'
+ [FILE]='link'
+diff --git a/shell-completion/systemd-zsh-completion.zsh b/shell-completion/systemd-zsh-completion.zsh
+index 46a6a19..0205d8b 100644
+--- a/shell-completion/systemd-zsh-completion.zsh
++++ b/shell-completion/systemd-zsh-completion.zsh
+@@ -323,6 +323,7 @@ _outputmodes() {
+ {
+ local -a _systemctl_cmds
+ _systemctl_cmds=(
++ "list-sockets:List sockets"
+ "list-units:List units"
+ "start:Start (activate) one or more units"
+ "stop:Stop (deactivate) one or more units"
diff --git a/0084-journalctl-1-s-adm-systemd-journal.patch b/0084-journalctl-1-s-adm-systemd-journal.patch
new file mode 100644
index 0000000..abcb102
--- /dev/null
+++ b/0084-journalctl-1-s-adm-systemd-journal.patch
@@ -0,0 +1,26 @@
+From b775ab334213ddda216242dda7123e0c19a1ff17 Mon Sep 17 00:00:00 2001
+From: Dave Reisner <dreisner at archlinux.org>
+Date: Tue, 24 Sep 2013 14:39:40 -0400
+Subject: [PATCH] journalctl(1): s/adm/systemd-journal/
+
+Conflicts:
+ man/journalctl.xml
+---
+ man/journalctl.xml | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/man/journalctl.xml b/man/journalctl.xml
+index 144b54f..3999846 100644
+--- a/man/journalctl.xml
++++ b/man/journalctl.xml
+@@ -103,8 +103,8 @@
+ system itself or are accessible user journals.</para>
+
+ <para>All users are granted access to their private
+- per-user journals. However, by default only root and
+- users who are members of the <literal>adm</literal>
++ per-user journals. However, by default, only root and
++ users who are members of the <literal>systemd-journal</literal>
+ group get access to the system journal and the
+ journals of other users.</para>
+ </refsect1>
diff --git a/0085-journald-accept-EPOLLERR-from-dev-kmsg.patch b/0085-journald-accept-EPOLLERR-from-dev-kmsg.patch
new file mode 100644
index 0000000..22a8072
--- /dev/null
+++ b/0085-journald-accept-EPOLLERR-from-dev-kmsg.patch
@@ -0,0 +1,69 @@
+From f4941209447a338f6306c2bef4b0c844e346f916 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
+Date: Thu, 19 Sep 2013 16:57:57 -0500
+Subject: [PATCH] journald: accept EPOLLERR from /dev/kmsg
+
+Also print out unexpected epoll events explictly.
+---
+ src/journal/journald-server.c | 20 +++++++++++++++-----
+ 1 file changed, 15 insertions(+), 5 deletions(-)
+
+diff --git a/src/journal/journald-server.c b/src/journal/journald-server.c
+index d1e0e76..69ee853 100644
+--- a/src/journal/journald-server.c
++++ b/src/journal/journald-server.c
+@@ -1027,7 +1027,8 @@ int process_event(Server *s, struct epoll_event *ev) {
+ ssize_t n;
+
+ if (ev->events != EPOLLIN) {
+- log_error("Got invalid event from epoll.");
++ log_error("Got invalid event from epoll for %s: %"PRIx32,
++ "signal fd", ev->events);
+ return -EIO;
+ }
+
+@@ -1076,8 +1077,12 @@ int process_event(Server *s, struct epoll_event *ev) {
+ } else if (ev->data.fd == s->dev_kmsg_fd) {
+ int r;
+
+- if (ev->events != EPOLLIN) {
+- log_error("Got invalid event from epoll.");
++ if (ev->events & EPOLLERR)
++ log_warning("/dev/kmsg buffer overrun, some messages lost.");
++
++ if (!(ev->events & EPOLLIN)) {
++ log_error("Got invalid event from epoll for %s: %"PRIx32,
++ "/dev/kmsg", ev->events);
+ return -EIO;
+ }
+
+@@ -1091,7 +1096,9 @@ int process_event(Server *s, struct epoll_event *ev) {
+ ev->data.fd == s->syslog_fd) {
+
+ if (ev->events != EPOLLIN) {
+- log_error("Got invalid event from epoll.");
++ log_error("Got invalid event from epoll for %s: %"PRIx32,
++ ev->data.fd == s->native_fd ? "native fd" : "syslog fd",
++ ev->events);
+ return -EIO;
+ }
+
+@@ -1219,7 +1226,8 @@ int process_event(Server *s, struct epoll_event *ev) {
+ } else if (ev->data.fd == s->stdout_fd) {
+
+ if (ev->events != EPOLLIN) {
+- log_error("Got invalid event from epoll.");
++ log_error("Got invalid event from epoll for %s: %"PRIx32,
++ "stdout fd", ev->events);
+ return -EIO;
+ }
+
+@@ -1230,6 +1238,8 @@ int process_event(Server *s, struct epoll_event *ev) {
+ StdoutStream *stream;
+
+ if ((ev->events|EPOLLIN|EPOLLHUP) != (EPOLLIN|EPOLLHUP)) {
++ log_error("Got invalid event from epoll for %s: %"PRIx32,
++ "stdout stream", ev->events);
+ log_error("Got invalid event from epoll.");
+ return -EIO;
+ }
diff --git a/0086-logind-if-a-user-is-sitting-in-front-of-the-computer.patch b/0086-logind-if-a-user-is-sitting-in-front-of-the-computer.patch
new file mode 100644
index 0000000..a6ae08d
--- /dev/null
+++ b/0086-logind-if-a-user-is-sitting-in-front-of-the-computer.patch
@@ -0,0 +1,23 @@
+From 412c2eb9b8b10b374d9de3d2fb7e2f2a59787cf5 Mon Sep 17 00:00:00 2001
+From: Lennart Poettering <lennart at poettering.net>
+Date: Thu, 26 Sep 2013 20:31:37 +0200
+Subject: [PATCH] logind: if a user is sitting in front of the computer and can
+ shutdown the machine anyway he should also be able to reboot it
+
+---
+ src/login/org.freedesktop.login1.policy.in | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/login/org.freedesktop.login1.policy.in b/src/login/org.freedesktop.login1.policy.in
+index 0c551d4..b96d32d 100644
+--- a/src/login/org.freedesktop.login1.policy.in
++++ b/src/login/org.freedesktop.login1.policy.in
+@@ -190,7 +190,7 @@
+ <defaults>
+ <allow_any>auth_admin_keep</allow_any>
+ <allow_inactive>auth_admin_keep</allow_inactive>
+- <allow_active>auth_admin_keep</allow_active>
++ <allow_active>yes</allow_active>
+ </defaults>
+ <annotate key="org.freedesktop.policykit.imply">org.freedesktop.login1.reboot</annotate>
+ </action>
diff --git a/0087-dbus-fix-introspection-for-TimerSlackNSec.patch b/0087-dbus-fix-introspection-for-TimerSlackNSec.patch
new file mode 100644
index 0000000..351e063
--- /dev/null
+++ b/0087-dbus-fix-introspection-for-TimerSlackNSec.patch
@@ -0,0 +1,22 @@
+From eb3191371200b2825b1f40915d783d258fdcde25 Mon Sep 17 00:00:00 2001
+From: Lennart Poettering <lennart at poettering.net>
+Date: Fri, 27 Sep 2013 00:35:36 +0200
+Subject: [PATCH] dbus: fix introspection for TimerSlackNSec
+
+---
+ src/core/dbus-execute.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/core/dbus-execute.h b/src/core/dbus-execute.h
+index 91d70e5..698102f 100644
+--- a/src/core/dbus-execute.h
++++ b/src/core/dbus-execute.h
+@@ -63,7 +63,7 @@
+ " <property name=\"CPUSchedulingPolicy\" type=\"i\" access=\"read\"/>\n" \
+ " <property name=\"CPUSchedulingPriority\" type=\"i\" access=\"read\"/>\n" \
+ " <property name=\"CPUAffinity\" type=\"ay\" access=\"read\"/>\n" \
+- " <property name=\"TimerSlackNS\" type=\"t\" access=\"read\"/>\n" \
++ " <property name=\"TimerSlackNSec\" type=\"t\" access=\"read\"/>\n" \
+ " <property name=\"CPUSchedulingResetOnFork\" type=\"b\" access=\"read\"/>\n" \
+ " <property name=\"NonBlocking\" type=\"b\" access=\"read\"/>\n" \
+ " <property name=\"StandardInput\" type=\"s\" access=\"read\"/>\n" \
diff --git a/0088-swap-properly-expose-timeout-property-on-the-bus.patch b/0088-swap-properly-expose-timeout-property-on-the-bus.patch
new file mode 100644
index 0000000..db837cc
--- /dev/null
+++ b/0088-swap-properly-expose-timeout-property-on-the-bus.patch
@@ -0,0 +1,21 @@
+From ab093f2760bf4d5a4248ed2a5cb5a28a911b77cb Mon Sep 17 00:00:00 2001
+From: Lennart Poettering <lennart at poettering.net>
+Date: Fri, 27 Sep 2013 02:02:21 +0200
+Subject: [PATCH] swap: properly expose timeout property on the bus
+
+---
+ src/core/dbus-swap.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/core/dbus-swap.c b/src/core/dbus-swap.c
+index 2e99fba..e72749a 100644
+--- a/src/core/dbus-swap.c
++++ b/src/core/dbus-swap.c
+@@ -93,6 +93,7 @@ static DEFINE_BUS_PROPERTY_APPEND_ENUM(bus_swap_append_swap_result, swap_result,
+ static const BusProperty bus_swap_properties[] = {
+ { "What", bus_property_append_string, "s", offsetof(Swap, what), true },
+ { "Priority", bus_swap_append_priority, "i", 0 },
++ { "TimeoutUSec",bus_property_append_usec, "t", offsetof(Swap, timeout_usec)},
+ BUS_EXEC_COMMAND_PROPERTY("ExecActivate", offsetof(Swap, exec_command[SWAP_EXEC_ACTIVATE]), false),
+ BUS_EXEC_COMMAND_PROPERTY("ExecDeactivate", offsetof(Swap, exec_command[SWAP_EXEC_DEACTIVATE]), false),
+ { "ControlPID", bus_property_append_pid, "u", offsetof(Swap, control_pid) },
diff --git a/0089-Remove-duplicated-line.patch b/0089-Remove-duplicated-line.patch
new file mode 100644
index 0000000..30e6b73
--- /dev/null
+++ b/0089-Remove-duplicated-line.patch
@@ -0,0 +1,23 @@
+From 85d23bd3d5f54facdc2fea6db057e84a519f98f1 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
+Date: Fri, 27 Sep 2013 07:58:57 +0200
+Subject: [PATCH] Remove duplicated line
+
+Conflicts:
+ src/core/load-fragment.c
+---
+ src/journal/journald-server.c | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/src/journal/journald-server.c b/src/journal/journald-server.c
+index 69ee853..eb3d4df 100644
+--- a/src/journal/journald-server.c
++++ b/src/journal/journald-server.c
+@@ -1240,7 +1240,6 @@ int process_event(Server *s, struct epoll_event *ev) {
+ if ((ev->events|EPOLLIN|EPOLLHUP) != (EPOLLIN|EPOLLHUP)) {
+ log_error("Got invalid event from epoll for %s: %"PRIx32,
+ "stdout stream", ev->events);
+- log_error("Got invalid event from epoll.");
+ return -EIO;
+ }
+
diff --git a/0090-Add-a-bit-more-explicit-message-to-help-confused-use.patch b/0090-Add-a-bit-more-explicit-message-to-help-confused-use.patch
new file mode 100644
index 0000000..c2352ea
--- /dev/null
+++ b/0090-Add-a-bit-more-explicit-message-to-help-confused-use.patch
@@ -0,0 +1,26 @@
+From 649bbc2c12b1af4a90ad630f9de89f7216a3f942 Mon Sep 17 00:00:00 2001
+From: Michael Scherer <misc at zarb.org>
+Date: Fri, 27 Sep 2013 11:43:28 +0200
+Subject: [PATCH] Add a bit more explicit message, to help confused users
+
+Seeing http://www.happyassassin.net/2013/09/27/further-sysadmin-adventures-wheres-my-freeipa-badge/
+it seems that the default message is a bit confusing for people
+who never encountered it before, so adding a link to the manpage could
+help them.
+
+Conflicts:
+ tmpfiles.d/systemd.conf
+---
+ tmpfiles.d/systemd.conf | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/tmpfiles.d/systemd.conf b/tmpfiles.d/systemd.conf
+index ee86f2e..fcda00f 100644
+--- a/tmpfiles.d/systemd.conf
++++ b/tmpfiles.d/systemd.conf
+@@ -21,4 +21,4 @@ d /run/systemd/sessions 0755 root root -
+ d /run/systemd/users 0755 root root -
+ d /run/systemd/shutdown 0755 root root -
+
+-F /run/nologin 0644 - - - "System is booting up."
++F /run/nologin 0644 - - - "System is booting up. See pam_nologin(8)"
diff --git a/0091-Fix-buffer-overrun-when-enumerating-files.patch b/0091-Fix-buffer-overrun-when-enumerating-files.patch
new file mode 100644
index 0000000..cb3b2ef
--- /dev/null
+++ b/0091-Fix-buffer-overrun-when-enumerating-files.patch
@@ -0,0 +1,154 @@
+From bbe5efee5e5f9d9af0d1aa097186c99c8f10245e Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
+Date: Sun, 29 Sep 2013 14:40:58 +0200
+Subject: [PATCH] Fix buffer overrun when enumerating files
+
+https://bugs.freedesktop.org/show_bug.cgi?id=69887
+
+Based-on-a-patch-by: Hans Petter Jansson <hpj at copyleft.no>
+
+Conflicts:
+ src/test/test-util.c
+---
+ src/shared/util.c | 79 ++++++++++++++++++-------------------------------------
+ src/shared/util.h | 2 ++
+ 2 files changed, 28 insertions(+), 53 deletions(-)
+
+diff --git a/src/shared/util.c b/src/shared/util.c
+index cbfa342..7492b16 100644
+--- a/src/shared/util.c
++++ b/src/shared/util.c
+@@ -4375,38 +4375,31 @@ int dirent_ensure_type(DIR *d, struct dirent *de) {
+ }
+
+ int in_search_path(const char *path, char **search) {
+- char **i, *parent;
++ char **i;
++ _cleanup_free_ char *parent = NULL;
+ int r;
+
+ r = path_get_parent(path, &parent);
+ if (r < 0)
+ return r;
+
+- r = 0;
+-
+- STRV_FOREACH(i, search) {
+- if (path_equal(parent, *i)) {
+- r = 1;
+- break;
+- }
+- }
+-
+- free(parent);
++ STRV_FOREACH(i, search)
++ if (path_equal(parent, *i))
++ return 1;
+
+- return r;
++ return 0;
+ }
+
+ int get_files_in_directory(const char *path, char ***list) {
+- DIR *d;
+- int r = 0;
+- unsigned n = 0;
+- char **l = NULL;
++ _cleanup_closedir_ DIR *d = NULL;
++ size_t bufsize = 0, n = 0;
++ _cleanup_strv_free_ char **l = NULL;
+
+ assert(path);
+
+ /* Returns all files in a directory in *list, and the number
+ * of files as return value. If list is NULL returns only the
+- * number */
++ * number. */
+
+ d = opendir(path);
+ if (!d)
+@@ -4418,11 +4411,9 @@ int get_files_in_directory(const char *path, char ***list) {
+ int k;
+
+ k = readdir_r(d, &buf.de, &de);
+- if (k != 0) {
+- r = -k;
+- goto finish;
+- }
+-
++ assert(k >= 0);
++ if (k > 0)
++ return -k;
+ if (!de)
+ break;
+
+@@ -4432,43 +4423,25 @@ int get_files_in_directory(const char *path, char ***list) {
+ continue;
+
+ if (list) {
+- if ((unsigned) r >= n) {
+- char **t;
+-
+- n = MAX(16, 2*r);
+- t = realloc(l, sizeof(char*) * n);
+- if (!t) {
+- r = -ENOMEM;
+- goto finish;
+- }
+-
+- l = t;
+- }
+-
+- assert((unsigned) r < n);
++ /* one extra slot is needed for the terminating NULL */
++ if (!GREEDY_REALLOC(l, bufsize, n + 2))
++ return -ENOMEM;
+
+- l[r] = strdup(de->d_name);
+- if (!l[r]) {
+- r = -ENOMEM;
+- goto finish;
+- }
++ l[n] = strdup(de->d_name);
++ if (!l[n])
++ return -ENOMEM;
+
+- l[++r] = NULL;
++ l[++n] = NULL;
+ } else
+- r++;
++ n++;
+ }
+
+-finish:
+- if (d)
+- closedir(d);
+-
+- if (r >= 0) {
+- if (list)
+- *list = l;
+- } else
+- strv_free(l);
++ if (list) {
++ *list = l;
++ l = NULL; /* avoid freeing */
++ }
+
+- return r;
++ return n;
+ }
+
+ char *strjoin(const char *x, ...) {
+diff --git a/src/shared/util.h b/src/shared/util.h
+index d3838e1..7c8b7f6 100644
+--- a/src/shared/util.h
++++ b/src/shared/util.h
+@@ -618,6 +618,8 @@ char *strextend(char **x, ...);
+ char *strrep(const char *s, unsigned n);
+
+ void* greedy_realloc(void **p, size_t *allocated, size_t need);
++#define GREEDY_REALLOC(array, allocated, need) \
++ greedy_realloc((void**) &(array), &(allocated), sizeof((array)[0]) * (need))
+
+ static inline void _reset_errno_(int *saved_errno) {
+ errno = *saved_errno;
diff --git a/0092-set-IgnoreOnIsolate-true-for-systemd-cryptsetup-.ser.patch b/0092-set-IgnoreOnIsolate-true-for-systemd-cryptsetup-.ser.patch
new file mode 100644
index 0000000..db1d9f5
--- /dev/null
+++ b/0092-set-IgnoreOnIsolate-true-for-systemd-cryptsetup-.ser.patch
@@ -0,0 +1,27 @@
+From 8d0879b9704cb20721fd07b7fbf92c039173cb6d Mon Sep 17 00:00:00 2001
+From: Andrey Borzenkov <arvidjaar at gmail.com>
+Date: Sun, 29 Sep 2013 15:37:30 +0400
+Subject: [PATCH] set IgnoreOnIsolate=true for systemd-cryptsetup at .service
+
+When crypttab contains noauto, cryptsetup service does not have any
+explicit dependencies. If service is started later manually (directly or via
+mount dependency) it will be stopped on isolate.
+
+mount units already have IgnoreOnIsolate set by default. Set it by
+default for cryptsetup units as well.
+---
+ src/cryptsetup/cryptsetup-generator.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/cryptsetup/cryptsetup-generator.c b/src/cryptsetup/cryptsetup-generator.c
+index 18f4641..ad3387f 100644
+--- a/src/cryptsetup/cryptsetup-generator.c
++++ b/src/cryptsetup/cryptsetup-generator.c
+@@ -111,6 +111,7 @@ static int create_disk(
+ "Conflicts=umount.target\n"
+ "DefaultDependencies=no\n"
+ "BindsTo=dev-mapper-%i.device\n"
++ "IgnoreOnIsolate=true\n"
+ "After=systemd-readahead-collect.service systemd-readahead-replay.service\n",
+ f);
+
diff --git a/0093-man-mention-the-systemd-homepage-from-systemd-1.patch b/0093-man-mention-the-systemd-homepage-from-systemd-1.patch
new file mode 100644
index 0000000..49b9bf1
--- /dev/null
+++ b/0093-man-mention-the-systemd-homepage-from-systemd-1.patch
@@ -0,0 +1,21 @@
+From a0855f4947114cbf4182a75cb8bc2fa8d14e4e10 Mon Sep 17 00:00:00 2001
+From: Lennart Poettering <lennart at poettering.net>
+Date: Mon, 30 Sep 2013 18:56:34 +0200
+Subject: [PATCH] man: mention the systemd homepage from systemd(1)
+
+---
+ man/systemd.xml | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/man/systemd.xml b/man/systemd.xml
+index cd38c16..39bccff 100644
+--- a/man/systemd.xml
++++ b/man/systemd.xml
+@@ -1258,6 +1258,7 @@
+ <refsect1>
+ <title>See Also</title>
+ <para>
++ The <ulink url="http://www.freedesktop.org/wiki/Software/systemd/">systemd Homepage</ulink>,
+ <citerefentry><refentrytitle>systemd-system.conf</refentrytitle><manvolnum>5</manvolnum></citerefentry>,
+ <citerefentry><refentrytitle>locale.conf</refentrytitle><manvolnum>5</manvolnum></citerefentry>,
+ <citerefentry><refentrytitle>systemctl</refentrytitle><manvolnum>1</manvolnum></citerefentry>,
diff --git a/0094-main-don-t-free-fds-array-twice.patch b/0094-main-don-t-free-fds-array-twice.patch
new file mode 100644
index 0000000..339d855
--- /dev/null
+++ b/0094-main-don-t-free-fds-array-twice.patch
@@ -0,0 +1,21 @@
+From 8e3aceb513fb34a29ffa4ef8a3ee626d8f2bee39 Mon Sep 17 00:00:00 2001
+From: Lennart Poettering <lennart at poettering.net>
+Date: Tue, 1 Oct 2013 00:06:48 +0200
+Subject: [PATCH] main: don't free fds array twice
+
+---
+ src/core/main.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/core/main.c b/src/core/main.c
+index f647865..6f99536 100644
+--- a/src/core/main.c
++++ b/src/core/main.c
+@@ -1639,6 +1639,7 @@ int main(int argc, char *argv[]) {
+ /* This will close all file descriptors that were opened, but
+ * not claimed by any unit. */
+ fdset_free(fds);
++ fds = NULL;
+
+ if (serialization) {
+ fclose(serialization);
diff --git a/0095-util.c-ignore-pollfd.revent-for-loop_read-loop_write.patch b/0095-util.c-ignore-pollfd.revent-for-loop_read-loop_write.patch
new file mode 100644
index 0000000..04c13e4
--- /dev/null
+++ b/0095-util.c-ignore-pollfd.revent-for-loop_read-loop_write.patch
@@ -0,0 +1,40 @@
+From de5542896870a5ecf57982e664d4c26315d3634d Mon Sep 17 00:00:00 2001
+From: Chen Jie <chenj at lemote.com>
+Date: Thu, 12 Sep 2013 09:21:41 +0800
+Subject: [PATCH] util.c: ignore pollfd.revent for loop_read/loop_write
+
+Let read()/write() report any error/EOF.
+---
+ src/shared/util.c | 12 ++++++++----
+ 1 file changed, 8 insertions(+), 4 deletions(-)
+
+diff --git a/src/shared/util.c b/src/shared/util.c
+index 7492b16..049d125 100644
+--- a/src/shared/util.c
++++ b/src/shared/util.c
+@@ -2193,8 +2193,10 @@ ssize_t loop_read(int fd, void *buf, size_t nbytes, bool do_poll) {
+ return n > 0 ? n : -errno;
+ }
+
+- if (pollfd.revents != POLLIN)
+- return n > 0 ? n : -EIO;
++ /* We knowingly ignore the revents value here,
++ * and expect that any error/EOF is reported
++ * via read()/write()
++ */
+
+ continue;
+ }
+@@ -2241,8 +2243,10 @@ ssize_t loop_write(int fd, const void *buf, size_t nbytes, bool do_poll) {
+ return n > 0 ? n : -errno;
+ }
+
+- if (pollfd.revents != POLLOUT)
+- return n > 0 ? n : -EIO;
++ /* We knowingly ignore the revents value here,
++ * and expect that any error/EOF is reported
++ * via read()/write()
++ */
+
+ continue;
+ }
diff --git a/0096-cryptsetup-fix-OOM-handling-when-parsing-mount-optio.patch b/0096-cryptsetup-fix-OOM-handling-when-parsing-mount-optio.patch
new file mode 100644
index 0000000..aa81901
--- /dev/null
+++ b/0096-cryptsetup-fix-OOM-handling-when-parsing-mount-optio.patch
@@ -0,0 +1,33 @@
+From b76652a28eeb13ea88ef85daaa27d5d0f7ff4adb Mon Sep 17 00:00:00 2001
+From: Lennart Poettering <lennart at poettering.net>
+Date: Wed, 2 Oct 2013 19:36:28 +0200
+Subject: [PATCH] cryptsetup: fix OOM handling when parsing mount options
+
+Conflicts:
+ src/cryptsetup/cryptsetup.c
+---
+ src/cryptsetup/cryptsetup.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/cryptsetup/cryptsetup.c b/src/cryptsetup/cryptsetup.c
+index 376f748..439782a 100644
+--- a/src/cryptsetup/cryptsetup.c
++++ b/src/cryptsetup/cryptsetup.c
+@@ -70,7 +70,7 @@ static int parse_one_option(const char *option) {
+
+ t = strdup(option+7);
+ if (!t)
+- return -ENOMEM;
++ return log_oom();
+
+ free(opt_cipher);
+ opt_cipher = t;
+@@ -101,7 +101,7 @@ static int parse_one_option(const char *option) {
+
+ t = strdup(option+5);
+ if (!t)
+- return -ENOMEM;
++ return log_oom();
+
+ free(opt_hash);
+ opt_hash = t;
diff --git a/0097-journald-add-missing-error-check.patch b/0097-journald-add-missing-error-check.patch
new file mode 100644
index 0000000..6f6d121
--- /dev/null
+++ b/0097-journald-add-missing-error-check.patch
@@ -0,0 +1,22 @@
+From 6fcec98acd2f6aae2d6f1f373e9ff3a58e2965e0 Mon Sep 17 00:00:00 2001
+From: Lennart Poettering <lennart at poettering.net>
+Date: Wed, 2 Oct 2013 19:36:43 +0200
+Subject: [PATCH] journald: add missing error check
+
+---
+ src/journal/journal-file.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/src/journal/journal-file.c b/src/journal/journal-file.c
+index e14821f..8057d5b 100644
+--- a/src/journal/journal-file.c
++++ b/src/journal/journal-file.c
+@@ -907,6 +907,8 @@ static int journal_file_append_field(
+
+ osize = offsetof(Object, field.payload) + size;
+ r = journal_file_append_object(f, OBJECT_FIELD, osize, &o, &p);
++ if (r < 0)
++ return r;
+
+ o->field.hash = htole64(hash);
+ memcpy(o->field.payload, field, size);
diff --git a/0098-dbus-fix-return-value-of-dispatch_rqueue.patch b/0098-dbus-fix-return-value-of-dispatch_rqueue.patch
new file mode 100644
index 0000000..d560d62
--- /dev/null
+++ b/0098-dbus-fix-return-value-of-dispatch_rqueue.patch
@@ -0,0 +1,27 @@
+From dc9f98c23e13e0127b89fdbde80bf3f598aebd2f Mon Sep 17 00:00:00 2001
+From: Lennart Poettering <lennart at poettering.net>
+Date: Wed, 2 Oct 2013 19:37:30 +0200
+Subject: [PATCH] dbus: fix return value of dispatch_rqueue()
+
+---
+ src/libsystemd-bus/sd-bus.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/libsystemd-bus/sd-bus.c b/src/libsystemd-bus/sd-bus.c
+index 2f084c2..32abb5b 100644
+--- a/src/libsystemd-bus/sd-bus.c
++++ b/src/libsystemd-bus/sd-bus.c
+@@ -1018,11 +1018,11 @@ static int dispatch_rqueue(sd_bus *bus, sd_bus_message **m) {
+ if (r == 0)
+ return ret;
+
+- r = 1;
++ ret = 1;
+ } while (!z);
+
+ *m = z;
+- return 1;
++ return ret;
+ }
+
+ int sd_bus_send(sd_bus *bus, sd_bus_message *m, uint64_t *serial) {
diff --git a/0099-modules-load-fix-error-handling.patch b/0099-modules-load-fix-error-handling.patch
new file mode 100644
index 0000000..d67d2b1
--- /dev/null
+++ b/0099-modules-load-fix-error-handling.patch
@@ -0,0 +1,24 @@
+From b0aa79e3d8662105396642abfefbe06006923abb Mon Sep 17 00:00:00 2001
+From: Lennart Poettering <lennart at poettering.net>
+Date: Wed, 2 Oct 2013 19:37:44 +0200
+Subject: [PATCH] modules-load: fix error handling
+
+---
+ src/modules-load/modules-load.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/modules-load/modules-load.c b/src/modules-load/modules-load.c
+index b3f7af0..bcbbea8 100644
+--- a/src/modules-load/modules-load.c
++++ b/src/modules-load/modules-load.c
+@@ -302,8 +302,8 @@ int main(int argc, char *argv[]) {
+
+ STRV_FOREACH(i, arg_proc_cmdline_modules) {
+ k = load_module(ctx, *i);
+- if (k < 0)
+- r = EXIT_FAILURE;
++ if (k < 0 && r == 0)
++ r = k;
+ }
+
+ r = conf_files_list_nulstr(&files, ".conf", NULL, conf_file_dirs);
diff --git a/0100-efi-never-call-qsort-on-potentially-NULL-arrays.patch b/0100-efi-never-call-qsort-on-potentially-NULL-arrays.patch
new file mode 100644
index 0000000..602f793
--- /dev/null
+++ b/0100-efi-never-call-qsort-on-potentially-NULL-arrays.patch
@@ -0,0 +1,23 @@
+From d475d0fa216623061c56e8a992d1d34478866f97 Mon Sep 17 00:00:00 2001
+From: Lennart Poettering <lennart at poettering.net>
+Date: Wed, 2 Oct 2013 19:38:09 +0200
+Subject: [PATCH] efi: never call qsort on potentially NULL arrays
+
+---
+ src/shared/efivars.c | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/src/shared/efivars.c b/src/shared/efivars.c
+index 8d004ba..99340c9 100644
+--- a/src/shared/efivars.c
++++ b/src/shared/efivars.c
+@@ -383,7 +383,8 @@ int efi_get_boot_options(uint16_t **options) {
+ list[count ++] = id;
+ }
+
+- qsort(list, count, sizeof(uint16_t), cmp_uint16);
++ if (list)
++ qsort(list, count, sizeof(uint16_t), cmp_uint16);
+
+ *options = list;
+ return count;
diff --git a/0101-strv-don-t-access-potentially-NULL-string-arrays.patch b/0101-strv-don-t-access-potentially-NULL-string-arrays.patch
new file mode 100644
index 0000000..7a55fe1
--- /dev/null
+++ b/0101-strv-don-t-access-potentially-NULL-string-arrays.patch
@@ -0,0 +1,24 @@
+From a8c35776cdfc4b852e7480ca662c3f8c9b9b8289 Mon Sep 17 00:00:00 2001
+From: Lennart Poettering <lennart at poettering.net>
+Date: Wed, 2 Oct 2013 19:38:28 +0200
+Subject: [PATCH] strv: don't access potentially NULL string arrays
+
+---
+ src/shared/env-util.c | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/src/shared/env-util.c b/src/shared/env-util.c
+index d3d4c59..a9c148d 100644
+--- a/src/shared/env-util.c
++++ b/src/shared/env-util.c
+@@ -406,7 +406,9 @@ char **strv_env_clean_log(char **e, const char *message) {
+ e[k++] = *p;
+ }
+
+- e[k] = NULL;
++ if (e)
++ e[k] = NULL;
++
+ return e;
+ }
+
diff --git a/0102-execute.c-always-set-SHELL.patch b/0102-execute.c-always-set-SHELL.patch
new file mode 100644
index 0000000..9937d77
--- /dev/null
+++ b/0102-execute.c-always-set-SHELL.patch
@@ -0,0 +1,242 @@
+From f94b45c027797454dcd3f38409d2cd72328e6104 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
+Date: Wed, 2 Oct 2013 13:23:10 +0200
+Subject: [PATCH] execute.c: always set $SHELL
+
+In e6dca81 $SHELL was added to user at .service. Let's
+instead provide it to all units which have a user.
+
+Conflicts:
+ TODO
+ man/systemd.exec.xml
+---
+ man/systemd.exec.xml | 129 +++++++++++++++++++++++++++++++++++++++++++++++++++
+ src/core/execute.c | 56 ++++++++--------------
+ 2 files changed, 148 insertions(+), 37 deletions(-)
+
+diff --git a/man/systemd.exec.xml b/man/systemd.exec.xml
+index c25d96e..f162492 100644
+--- a/man/systemd.exec.xml
++++ b/man/systemd.exec.xml
+@@ -1248,6 +1248,135 @@
+ </refsect1>
+
+ <refsect1>
++ <title>Environment variables in spawned processes</title>
++
++ <para>Processes started by the system are executed in
++ a clean environment in which select variables
++ listed below are set. System processes started by systemd
++ do not inherit variables from PID 1, but processes
++ started by user systemd instances inherit all
++ environment variables from the user systemd instance.
++ </para>
++
++ <variablelist class='environment-variables'>
++ <varlistentry>
++ <term><varname>$PATH</varname></term>
++
++ <listitem><para>Colon-separated list
++ of directiories to use when launching
++ executables. Systemd uses a fixed
++ value of
++ <filename>/usr/local/sbin</filename>:<filename>/usr/local/bin</filename>:<filename>/usr/sbin</filename>:<filename>/usr/bin</filename>:<filename>/sbin</filename>:<filename>/bin</filename>.
++ </para></listitem>
++ </varlistentry>
++
++ <varlistentry>
++ <term><varname>$LANG</varname></term>
++
++ <listitem><para>Locale. Can be set in
++ <citerefentry><refentrytitle>locale.conf</refentrytitle><manvolnum>5</manvolnum></citerefentry>
++ or on the kernel command line (see
++ <citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry>
++ and
++ <citerefentry><refentrytitle>kernel-command-line</refentrytitle><manvolnum>7</manvolnum></citerefentry>).
++ </para></listitem>
++ </varlistentry>
++
++ <varlistentry>
++ <term><varname>$USER</varname></term>
++ <term><varname>$LOGNAME</varname></term>
++ <term><varname>$HOME</varname></term>
++ <term><varname>$SHELL</varname></term>
++
++ <listitem><para>User name (twice), home
++ directory, and the login shell.
++ Set for the units which
++ have <varname>User=</varname> set,
++ which includes user
++ <command>systemd</command> instances.
++ See
++ <citerefentry><refentrytitle>passwd</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
++ </para></listitem>
++ </varlistentry>
++
++ <varlistentry>
++ <term><varname>$XDG_RUNTIME_DIR</varname></term>
++
++ <listitem><para>The directory for volatile
++ state. Set for the user <command>systemd</command>
++ instance, and also in user sessions.
++ See
++ <citerefentry><refentrytitle>pam_systemd</refentrytitle><manvolnum>8</manvolnum></citerefentry>.
++ </para></listitem>
++ </varlistentry>
++
++ <varlistentry>
++ <term><varname>$XDG_SESSION_ID</varname></term>
++ <term><varname>$XDG_SEAT</varname></term>
++ <term><varname>$XDG_VTNR</varname></term>
++
++ <listitem><para>The identifier of the
++ session, and the seat name, and
++ virtual terminal of the session. Set
++ by
++ <citerefentry><refentrytitle>pam_systemd</refentrytitle><manvolnum>8</manvolnum></citerefentry>
++ for login sessions.
++ <varname>$XDG_SEAT</varname> and
++ <varname>$XDG_VTNR</varname> will be
++ only set when attached to a seat and a
++ tty.</para></listitem>
++ </varlistentry>
++
++ <varlistentry>
++ <term><varname>$MANAGERPID</varname></term>
++
++ <listitem><para>The PID of the user
++ <command>systemd</command> instance,
++ set for processes spawned by it.
++ </para></listitem>
++ </varlistentry>
++
++ <varlistentry>
++ <term><varname>$LISTEN_FDS</varname></term>
++ <term><varname>$LISTEN_PID</varname></term>
++
++ <listitem><para>Information about file
++ descriptors passed to a service for
++ socket activation. See
++ <citerefentry><refentrytitle>sd_listen_fds</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
++ </para></listitem>
++ </varlistentry>
++
++ <varlistentry>
++ <term><varname>$TERM</varname></term>
++
++ <listitem><para>Terminal type, set
++ only for units connected to a terminal
++ (<varname>StandardInput=tty</varname>,
++ <varname>StandardOutput=tty</varname>,
++ or
++ <varname>StandardError=tty</varname>).
++ See
++ <citerefentry><refentrytitle>termcap</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
++ </para></listitem>
++ </varlistentry>
++ </variablelist>
++
++ <para>Additional variables may be configured by the
++ following means: for processes spawned in specific
++ units, use the <varname>Environment=</varname> and
++ <varname>EnvironmentFile=</varname> options above; to
++ specify variables globally, use
++ <varname>DefaultEnvironment=</varname> (see
++ <citerefentry><refentrytitle>systemd-system.conf</refentrytitle><manvolnum>5</manvolnum></citerefentry>)
++ or the kernel option
++ <varname>systemd.setenv=</varname> (see
++ <citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry>). Additional
++ variables may also be set through PAM,
++ c.f. <citerefentry><refentrytitle>pam_env</refentrytitle><manvolnum>8</manvolnum></citerefentry>.</para>
++ </refsect1>
++
++ <refsect1>
+ <title>See Also</title>
+ <para>
+ <citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry>,
+diff --git a/src/core/execute.c b/src/core/execute.c
+index 11993df..4da44c2 100644
+--- a/src/core/execute.c
++++ b/src/core/execute.c
+@@ -1065,7 +1065,7 @@ int exec_spawn(ExecCommand *command,
+ if (pid == 0) {
+ int i, err;
+ sigset_t ss;
+- const char *username = NULL, *home = NULL;
++ const char *username = NULL, *home = NULL, *shell = NULL;
+ uid_t uid = (uid_t) -1;
+ gid_t gid = (gid_t) -1;
+ char _cleanup_strv_free_ **our_env = NULL, **pam_env = NULL,
+@@ -1255,7 +1255,7 @@ int exec_spawn(ExecCommand *command,
+
+ if (context->user) {
+ username = context->user;
+- err = get_user_creds(&username, &uid, &gid, &home, NULL);
++ err = get_user_creds(&username, &uid, &gid, &home, &shell);
+ if (err < 0) {
+ r = EXIT_USER;
+ goto fail_child;
+@@ -1453,46 +1453,28 @@ int exec_spawn(ExecCommand *command,
+ }
+ }
+
+- our_env = new0(char*, 7);
+- if (!our_env) {
++ our_env = new(char*, 8);
++ if (!our_env ||
++ (n_fds > 0 && (
++ asprintf(our_env + n_env++, "LISTEN_PID=%lu", (unsigned long) getpid()) < 0 ||
++ asprintf(our_env + n_env++, "LISTEN_FDS=%u", n_fds) < 0)) ||
++ (home && asprintf(our_env + n_env++, "HOME=%s", home) < 0) ||
++ (username && (
++ asprintf(our_env + n_env++, "LOGNAME=%s", username) < 0 ||
++ asprintf(our_env + n_env++, "USER=%s", username) < 0)) ||
++ (shell && asprintf(our_env + n_env++, "SHELL=%s", shell) < 0) ||
++ ((is_terminal_input(context->std_input) ||
++ context->std_output == EXEC_OUTPUT_TTY ||
++ context->std_error == EXEC_OUTPUT_TTY) && (
++ !(our_env[n_env++] = strdup(default_term_for_tty(tty_path(context))))))) {
++
+ err = -ENOMEM;
+ r = EXIT_MEMORY;
+ goto fail_child;
+ }
+
+- if (n_fds > 0)
+- if (asprintf(our_env + n_env++, "LISTEN_PID=%lu", (unsigned long) getpid()) < 0 ||
+- asprintf(our_env + n_env++, "LISTEN_FDS=%u", n_fds) < 0) {
+- err = -ENOMEM;
+- r = EXIT_MEMORY;
+- goto fail_child;
+- }
+-
+- if (home)
+- if (asprintf(our_env + n_env++, "HOME=%s", home) < 0) {
+- err = -ENOMEM;
+- r = EXIT_MEMORY;
+- goto fail_child;
+- }
+-
+- if (username)
+- if (asprintf(our_env + n_env++, "LOGNAME=%s", username) < 0 ||
+- asprintf(our_env + n_env++, "USER=%s", username) < 0) {
+- err = -ENOMEM;
+- r = EXIT_MEMORY;
+- goto fail_child;
+- }
+-
+- if (is_terminal_input(context->std_input) ||
+- context->std_output == EXEC_OUTPUT_TTY ||
+- context->std_error == EXEC_OUTPUT_TTY)
+- if (!(our_env[n_env++] = strdup(default_term_for_tty(tty_path(context))))) {
+- err = -ENOMEM;
+- r = EXIT_MEMORY;
+- goto fail_child;
+- }
+-
+- assert(n_env <= 7);
++ our_env[n_env++] = NULL;
++ assert(n_env <= 8);
+
+ final_env = strv_env_merge(5,
+ environment,
diff --git a/0103-man-Improve-the-description-of-parameter-X-in-tmpfil.patch b/0103-man-Improve-the-description-of-parameter-X-in-tmpfil.patch
new file mode 100644
index 0000000..0824f52
--- /dev/null
+++ b/0103-man-Improve-the-description-of-parameter-X-in-tmpfil.patch
@@ -0,0 +1,42 @@
+From d7a925df923a727942d7f199dc3464cbf070290e Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?V=C3=A1clav=20Pavl=C3=ADn?= <vpavlin at redhat.com>
+Date: Thu, 3 Oct 2013 15:47:26 +0200
+Subject: [PATCH] man: Improve the description of parameter X in tmpfiles.d
+ page
+
+---
+ man/tmpfiles.d.xml | 21 ++++++++++++---------
+ 1 file changed, 12 insertions(+), 9 deletions(-)
+
+diff --git a/man/tmpfiles.d.xml b/man/tmpfiles.d.xml
+index 519f9bc..f84d174 100644
+--- a/man/tmpfiles.d.xml
++++ b/man/tmpfiles.d.xml
+@@ -168,15 +168,18 @@ L /tmp/foobar - - - - /dev/null</programlisting>
+ <varlistentry>
+ <term><varname>X</varname></term>
+ <listitem><para>Ignore a path
+- during cleanup. Use this type
+- to prevent path removal as
+- controlled with the Age parameter.
+- Note that if path is a directory,
+- content of a directory is not
+- excluded from clean-up, only
+- directory itself. Lines of this
+- type accept shell-style globs
+- in place of normal path
++ during cleaning. Use this type
++ to exclude paths from clean-up
++ as controlled with the Age
++ parameter. Unlike x this
++ parameter will not exclude the
++ content if path is a directory,
++ but only directory itself.
++ Note that lines of this type do
++ not influence the effect of r
++ or R lines. Lines of this type
++ accept shell-style globs in
++ place of normal path
+ names.</para></listitem>
+ </varlistentry>
+
diff --git a/0104-systemd-order-remote-mounts-from-mountinfo-before-re.patch b/0104-systemd-order-remote-mounts-from-mountinfo-before-re.patch
new file mode 100644
index 0000000..d5639ce
--- /dev/null
+++ b/0104-systemd-order-remote-mounts-from-mountinfo-before-re.patch
@@ -0,0 +1,38 @@
+From 5dd95bcdf143f7b33ddd557130a39e0633501c1f Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
+Date: Thu, 3 Oct 2013 22:15:08 -0400
+Subject: [PATCH] systemd: order remote mounts from mountinfo before
+ remote-fs.target
+
+Usually the network is stopped before filesystems are umounted.
+Ordering network filesystems before remote-fs.target means that their
+unmounting will be performed earlier, and can terminate sucessfully.
+
+https://bugs.freedesktop.org/show_bug.cgi?id=70002
+---
+ src/core/mount.c | 5 ++++-
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/src/core/mount.c b/src/core/mount.c
+index 4f24555..6521a17 100644
+--- a/src/core/mount.c
++++ b/src/core/mount.c
+@@ -1508,6 +1508,9 @@ static int mount_add_one(
+
+ u = manager_get_unit(m, e);
+ if (!u) {
++ const char* const target =
++ fstype_is_network(fstype) ? SPECIAL_REMOTE_FS_TARGET : SPECIAL_LOCAL_FS_TARGET;
++
+ delete = true;
+
+ u = unit_new(m, sizeof(Mount));
+@@ -1534,7 +1537,7 @@ static int mount_add_one(
+ goto fail;
+ }
+
+- r = unit_add_dependency_by_name(u, UNIT_BEFORE, SPECIAL_LOCAL_FS_TARGET, NULL, true);
++ r = unit_add_dependency_by_name(u, UNIT_BEFORE, target, NULL, true);
+ if (r < 0)
+ goto fail;
+
diff --git a/0105-Remove-duplicate-entries-from-syscall-list.patch b/0105-Remove-duplicate-entries-from-syscall-list.patch
new file mode 100644
index 0000000..88fb31f
--- /dev/null
+++ b/0105-Remove-duplicate-entries-from-syscall-list.patch
@@ -0,0 +1,24 @@
+From b5ac228d1890e07071edce687544f4a7c20cd4bd Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
+Date: Sun, 15 Sep 2013 10:35:51 -0400
+Subject: [PATCH] Remove duplicate entries from syscall list
+
+ARM syscall list includes SYS_OABI_SYSCALL_BASE and SYS_SYSCALL_BASE
+which were obsuring real syscall names.
+---
+ Makefile.am | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Makefile.am b/Makefile.am
+index c7b5a4a..fb1e5ec 100644
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -986,7 +986,7 @@ BUILT_SOURCES += \
+
+ src/core/syscall-list.txt: Makefile
+ $(AM_V_at)$(MKDIR_P) $(dir $@)
+- $(AM_V_GEN)$(CPP) $(CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) -dM -include sys/syscall.h - < /dev/null | $(AWK) '/^#define[ \t]+__NR_[^ ]+[ \t]+[0-9(]/ { sub(/__NR_/, "", $$2); print $$2; }' > $@
++ $(AM_V_GEN)$(CPP) $(CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) -dM -include sys/syscall.h - < /dev/null | $(AWK) '/^#define[ \t]+__NR_[^ ]+[ \t]+[0-9(]/ { sub(/__NR_/, "", $$2); if ($$2 !~ /SYSCALL_BASE/) print $$2; }' > $@
+
+ src/core/syscall-from-name.gperf: src/core/syscall-list.txt Makefile
+ $(AM_V_at)$(MKDIR_P) $(dir $@)
diff --git a/0106-libudev-add-missing-global-to-symbol-export.patch b/0106-libudev-add-missing-global-to-symbol-export.patch
new file mode 100644
index 0000000..2ce4ff0
--- /dev/null
+++ b/0106-libudev-add-missing-global-to-symbol-export.patch
@@ -0,0 +1,20 @@
+From 337722373bf5c0f52f3ae2cab5c5117942ed8c64 Mon Sep 17 00:00:00 2001
+From: Kay Sievers <kay at vrfy.org>
+Date: Tue, 17 Sep 2013 16:37:42 -0500
+Subject: [PATCH] libudev: add missing 'global' to symbol export
+
+---
+ src/libudev/libudev.sym | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/libudev/libudev.sym b/src/libudev/libudev.sym
+index c232fbf..e0e5864 100644
+--- a/src/libudev/libudev.sym
++++ b/src/libudev/libudev.sym
+@@ -110,5 +110,6 @@ global:
+ } LIBUDEV_189;
+
+ LIBUDEV_199 {
++global:
+ udev_device_set_sysattr_value;
+ } LIBUDEV_196;
diff --git a/0107-units-make-fsck-units-remain-after-exit.patch b/0107-units-make-fsck-units-remain-after-exit.patch
new file mode 100644
index 0000000..721f11c
--- /dev/null
+++ b/0107-units-make-fsck-units-remain-after-exit.patch
@@ -0,0 +1,50 @@
+From a2f10ecdf88d4658cfb774072cbfbe51a46c3015 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
+Date: Thu, 15 Aug 2013 15:07:57 -0400
+Subject: [PATCH] units: make fsck units remain after exit
+
+Without this, fsck would be re-run if any other service which pulls
+in a target requiring one of the mounts was started after fsck was done
+but before the initial transaction was done.
+
+https://bugs.freedesktop.org/show_bug.cgi?id=66784
+---
+ units/systemd-fsck-root.service.in | 4 ++--
+ units/systemd-fsck at .service.in | 2 +-
+ 2 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/units/systemd-fsck-root.service.in b/units/systemd-fsck-root.service.in
+index ef5123f..1f0b3a3 100644
+--- a/units/systemd-fsck-root.service.in
++++ b/units/systemd-fsck-root.service.in
+@@ -7,7 +7,7 @@
+
+ [Unit]
+ Description=File System Check on Root Device
+-Documentation=man:systemd-fsck at .service(8)
++Documentation=man:systemd-fsck-root.service(8)
+ DefaultDependencies=no
+ After=systemd-readahead-collect.service systemd-readahead-replay.service
+ Before=local-fs.target shutdown.target
+@@ -18,7 +18,7 @@ ConditionPathIsReadWrite=!/
+
+ [Service]
+ Type=oneshot
+-RemainAfterExit=no
++RemainAfterExit=yes
+ ExecStart=@rootlibexecdir@/systemd-fsck
+ StandardOutput=journal+console
+ FsckPassNo=1
+diff --git a/units/systemd-fsck at .service.in b/units/systemd-fsck at .service.in
+index b3c71eb..e229cdc 100644
+--- a/units/systemd-fsck at .service.in
++++ b/units/systemd-fsck at .service.in
+@@ -15,7 +15,7 @@ Before=shutdown.target
+
+ [Service]
+ Type=oneshot
+-RemainAfterExit=no
++RemainAfterExit=yes
+ ExecStart=@rootlibexecdir@/systemd-fsck %f
+ StandardOutput=journal+console
+ TimeoutSec=0
diff --git a/0108-mount-when-learning-about-the-root-mount-from-mounti.patch b/0108-mount-when-learning-about-the-root-mount-from-mounti.patch
new file mode 100644
index 0000000..a4bb627
--- /dev/null
+++ b/0108-mount-when-learning-about-the-root-mount-from-mounti.patch
@@ -0,0 +1,30 @@
+From a203e13d0bc8a4165291a416127a09b94c909a4c Mon Sep 17 00:00:00 2001
+From: Lennart Poettering <lennart at poettering.net>
+Date: Mon, 17 Jun 2013 21:12:53 +0200
+Subject: [PATCH] mount: when learning about the root mount from mountinfo,
+ don't add conflicting dep for umount.target
+
+That way systemd won't try to umount it at shutdown.
+---
+ src/core/mount.c | 8 +++++---
+ 1 file changed, 5 insertions(+), 3 deletions(-)
+
+diff --git a/src/core/mount.c b/src/core/mount.c
+index 6521a17..1c433a7 100644
+--- a/src/core/mount.c
++++ b/src/core/mount.c
+@@ -1541,9 +1541,11 @@ static int mount_add_one(
+ if (r < 0)
+ goto fail;
+
+- r = unit_add_dependency_by_name(u, UNIT_CONFLICTS, SPECIAL_UMOUNT_TARGET, NULL, true);
+- if (r < 0)
+- goto fail;
++ if (!path_equal(where, "/")) {
++ r = unit_add_dependency_by_name(u, UNIT_CONFLICTS, SPECIAL_UMOUNT_TARGET, NULL, true);
++ if (r < 0)
++ goto fail;
++ }
+
+ unit_add_to_load_queue(u);
+ } else {
diff --git a/0109-core-mount.c-mount_dump-don-t-segfault-if-mount-is-n.patch b/0109-core-mount.c-mount_dump-don-t-segfault-if-mount-is-n.patch
new file mode 100644
index 0000000..3555575
--- /dev/null
+++ b/0109-core-mount.c-mount_dump-don-t-segfault-if-mount-is-n.patch
@@ -0,0 +1,31 @@
+From 67c230aa88f44f6dcff7eb47853e1fcee685722d Mon Sep 17 00:00:00 2001
+From: Harald Hoyer <harald at redhat.com>
+Date: Thu, 4 Jul 2013 11:01:47 +0200
+Subject: [PATCH] core/mount.c:mount_dump(): don't segfault, if mount is not
+ mounted anymore
+
+Don't segfault, if m->from_proc_self_mountinfo and m->from_fragment is
+false.
+
+https://bugzilla.redhat.com/show_bug.cgi?id=957783#c9
+---
+ src/core/mount.c | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/src/core/mount.c b/src/core/mount.c
+index 1c433a7..558c2a8 100644
+--- a/src/core/mount.c
++++ b/src/core/mount.c
+@@ -820,9 +820,9 @@ static void mount_dump(Unit *u, FILE *f, const char *prefix) {
+ prefix, mount_state_to_string(m->state),
+ prefix, mount_result_to_string(m->result),
+ prefix, m->where,
+- prefix, strna(p->what),
+- prefix, strna(p->fstype),
+- prefix, strna(p->options),
++ prefix, p ? strna(p->what) : "n/a",
++ prefix, p ? strna(p->fstype) : "n/a",
++ prefix, p ? strna(p->options) : "n/a",
+ prefix, yes_no(m->from_proc_self_mountinfo),
+ prefix, yes_no(m->from_fragment),
+ prefix, m->directory_mode);
diff --git a/0110-systemd-serialize-deserialize-forbid_restart-value.patch b/0110-systemd-serialize-deserialize-forbid_restart-value.patch
new file mode 100644
index 0000000..4efc94f
--- /dev/null
+++ b/0110-systemd-serialize-deserialize-forbid_restart-value.patch
@@ -0,0 +1,48 @@
+From 7157e4b7a6d311f93656ae954a76f5ef8ea861be Mon Sep 17 00:00:00 2001
+From: Sylvia Else <sylviabz1 at cryogenic.net>
+Date: Sun, 6 Oct 2013 23:06:35 -0400
+Subject: [PATCH] systemd: serialize/deserialize forbid_restart value
+
+The Service type's forbid_restart field was not preserved by
+serialization/deserialization, so the fact that the service should not
+be restarted after stopping was lost.
+
+If a systemctl stop foo command has been given, but the foo service
+has not yet stopped, and then the systemctl --system daemon-reload was
+given, then when the foo service eventually stopped, systemd would
+restart it.
+
+https://bugs.freedesktop.org/show_bug.cgi?id=69800
+---
+ src/core/service.c | 11 +++++++++++
+ 1 file changed, 11 insertions(+)
+
+diff --git a/src/core/service.c b/src/core/service.c
+index 2be8623..1f338f1 100644
+--- a/src/core/service.c
++++ b/src/core/service.c
+@@ -2653,6 +2653,9 @@ static int service_serialize(Unit *u, FILE *f, FDSet *fds) {
+ if (s->exec_context.var_tmp_dir)
+ unit_serialize_item(u, f, "var-tmp-dir", s->exec_context.var_tmp_dir);
+
++ if (s->forbid_restart)
++ unit_serialize_item(u, f, "forbid_restart", yes_no(s->forbid_restart));
++
+ return 0;
+ }
+
+@@ -2787,6 +2790,14 @@ static int service_deserialize_item(Unit *u, const char *key, const char *value,
+ return log_oom();
+
+ s->exec_context.var_tmp_dir = t;
++ } else if (streq(key, "forbid_restart")) {
++ int b;
++
++ b = parse_boolean(value);
++ if (b < 0)
++ log_debug_unit(u->id, "Failed to parse forbid_restart value %s", value);
++ else
++ s->forbid_restart = b;
+ } else
+ log_debug_unit(u->id, "Unknown serialization key '%s'", key);
+
diff --git a/0111-core-unify-the-way-we-denote-serialization-attribute.patch b/0111-core-unify-the-way-we-denote-serialization-attribute.patch
new file mode 100644
index 0000000..85180f1
--- /dev/null
+++ b/0111-core-unify-the-way-we-denote-serialization-attribute.patch
@@ -0,0 +1,37 @@
+From 03b589c60c157debb4f6540f8bac3e4f51cbcbb6 Mon Sep 17 00:00:00 2001
+From: Lennart Poettering <lennart at poettering.net>
+Date: Wed, 9 Oct 2013 00:13:55 +0200
+Subject: [PATCH] core: unify the way we denote serialization attributes
+
+---
+ src/core/service.c | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/src/core/service.c b/src/core/service.c
+index 1f338f1..e2ad7c5 100644
+--- a/src/core/service.c
++++ b/src/core/service.c
+@@ -2654,7 +2654,7 @@ static int service_serialize(Unit *u, FILE *f, FDSet *fds) {
+ unit_serialize_item(u, f, "var-tmp-dir", s->exec_context.var_tmp_dir);
+
+ if (s->forbid_restart)
+- unit_serialize_item(u, f, "forbid_restart", yes_no(s->forbid_restart));
++ unit_serialize_item(u, f, "forbid-restart", yes_no(s->forbid_restart));
+
+ return 0;
+ }
+@@ -2790,12 +2790,12 @@ static int service_deserialize_item(Unit *u, const char *key, const char *value,
+ return log_oom();
+
+ s->exec_context.var_tmp_dir = t;
+- } else if (streq(key, "forbid_restart")) {
++ } else if (streq(key, "forbid-restart")) {
+ int b;
+
+ b = parse_boolean(value);
+ if (b < 0)
+- log_debug_unit(u->id, "Failed to parse forbid_restart value %s", value);
++ log_debug_unit(u->id, "Failed to parse forbid-restart value %s", value);
+ else
+ s->forbid_restart = b;
+ } else
diff --git a/0112-journal-vacuum-cleanup.patch b/0112-journal-vacuum-cleanup.patch
new file mode 100644
index 0000000..cacf74b
--- /dev/null
+++ b/0112-journal-vacuum-cleanup.patch
@@ -0,0 +1,60 @@
+From eccaffa03811c44f6794f883d84e942f83f8f301 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
+Date: Mon, 24 Jun 2013 07:59:41 -0400
+Subject: [PATCH] journal/vacuum: cleanup
+
+---
+ src/journal/journal-vacuum.c | 23 ++++-------------------
+ 1 file changed, 4 insertions(+), 19 deletions(-)
+
+diff --git a/src/journal/journal-vacuum.c b/src/journal/journal-vacuum.c
+index 4a3a5a9..1ddb043 100644
+--- a/src/journal/journal-vacuum.c
++++ b/src/journal/journal-vacuum.c
+@@ -135,10 +135,11 @@ int journal_directory_vacuum(
+ usec_t max_retention_usec,
+ usec_t *oldest_usec) {
+
+- DIR *d;
++ _cleanup_closedir_ DIR *d = NULL;
+ int r = 0;
+ struct vacuum_info *list = NULL;
+- unsigned n_list = 0, n_allocated = 0, i;
++ unsigned n_list = 0, i;
++ size_t n_allocated = 0;
+ uint64_t sum = 0;
+ usec_t retention_limit = 0;
+
+@@ -248,19 +249,7 @@ int journal_directory_vacuum(
+
+ patch_realtime(directory, de->d_name, &st, &realtime);
+
+- if (n_list >= n_allocated) {
+- struct vacuum_info *j;
+-
+- n_allocated = MAX(n_allocated * 2U, 8U);
+- j = realloc(list, n_allocated * sizeof(struct vacuum_info));
+- if (!j) {
+- free(p);
+- r = -ENOMEM;
+- goto finish;
+- }
+-
+- list = j;
+- }
++ GREEDY_REALLOC(list, n_allocated, n_list + 1);
+
+ list[n_list].filename = p;
+ list[n_list].usage = 512UL * (uint64_t) st.st_blocks;
+@@ -308,11 +297,7 @@ int journal_directory_vacuum(
+ finish:
+ for (i = 0; i < n_list; i++)
+ free(list[i].filename);
+-
+ free(list);
+
+- if (d)
+- closedir(d);
+-
+ return r;
+ }
diff --git a/0113-journald-always-vacuum-empty-offline-files.patch b/0113-journald-always-vacuum-empty-offline-files.patch
new file mode 100644
index 0000000..4247237
--- /dev/null
+++ b/0113-journald-always-vacuum-empty-offline-files.patch
@@ -0,0 +1,65 @@
+From a2c483fc0b311519da3dc853c94989450052ec52 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
+Date: Mon, 24 Jun 2013 21:00:28 -0400
+Subject: [PATCH] journald: always vacuum empty offline files
+
+Corrupted empty files are relatively common. I think they are created
+when a coredump for a user who never logged anything before is
+attempted to be written, but the write does not succeed because the
+coredump is too big, but there are probably other ways to create
+those, especially if the machine crashes at the right time.
+Non-corrupted empty files can also happen, e.g. if a journal file is
+opened, but nothing is ever successfully written to it and it is
+rotated because of MaxFileSec=. Either way, each "empty" journal file
+costs around 3 MB, and there's little point in keeping them around.
+---
+ src/journal/journal-vacuum.c | 29 +++++++++++++++++++++++++++++
+ 1 file changed, 29 insertions(+)
+
+diff --git a/src/journal/journal-vacuum.c b/src/journal/journal-vacuum.c
+index 1ddb043..79572f1 100644
+--- a/src/journal/journal-vacuum.c
++++ b/src/journal/journal-vacuum.c
+@@ -128,6 +128,24 @@ static void patch_realtime(
+ #endif
+ }
+
++static int journal_file_empty(int dir_fd, const char *name) {
++ int fd, r;
++ le64_t n_entries;
++
++ fd = openat(dir_fd, name, O_RDONLY|O_CLOEXEC|O_NOFOLLOW|O_NONBLOCK);
++ if (fd < 0)
++ return -errno;
++
++ if (lseek(fd, offsetof(Header, n_entries), SEEK_SET) < 0)
++ return -errno;
++
++ r = read(fd, &n_entries, sizeof(n_entries));
++ if (r != sizeof(n_entries))
++ return r == 0 ? -EINVAL : -errno;
++
++ return le64toh(n_entries) == 0;
++}
++
+ int journal_directory_vacuum(
+ const char *directory,
+ uint64_t max_use,
+@@ -247,6 +265,17 @@ int journal_directory_vacuum(
+ /* We do not vacuum active files or unknown files! */
+ continue;
+
++ if (journal_file_empty(dirfd(d), de->d_name)) {
++
++ /* Always vacuum empty non-online files. */
++
++ if (unlinkat(dirfd(d), de->d_name, 0) >= 0)
++ log_debug("Deleted empty journal %s/%s.", directory, de->d_name);
++ else if (errno != ENOENT)
++ log_warning("Failed to delete %s/%s: %m", directory, de->d_name);
++ continue;
++ }
++
+ patch_realtime(directory, de->d_name, &st, &realtime);
+
+ GREEDY_REALLOC(list, n_allocated, n_list + 1);
diff --git a/0114-journald-fix-vacuuming-of-archived-journals.patch b/0114-journald-fix-vacuuming-of-archived-journals.patch
new file mode 100644
index 0000000..7df4f00
--- /dev/null
+++ b/0114-journald-fix-vacuuming-of-archived-journals.patch
@@ -0,0 +1,42 @@
+From 1fc56e5b7f45e4f5b983114c921d8a6686beb150 Mon Sep 17 00:00:00 2001
+From: George McCollister <george.mccollister at gmail.com>
+Date: Wed, 4 Sep 2013 07:12:43 -0500
+Subject: [PATCH] journald: fix vacuuming of archived journals
+
+d_name is modified on line 227 so if the entire journal name is needed
+again p must be used. Before this change when journal_file_empty was called
+on archived journals it would always return with -2.
+
+Signed-off-by: George McCollister <george.mccollister at gmail.com>
+---
+ src/journal/journal-vacuum.c | 10 +++++-----
+ 1 file changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/src/journal/journal-vacuum.c b/src/journal/journal-vacuum.c
+index 79572f1..ace7722 100644
+--- a/src/journal/journal-vacuum.c
++++ b/src/journal/journal-vacuum.c
+@@ -265,18 +265,18 @@ int journal_directory_vacuum(
+ /* We do not vacuum active files or unknown files! */
+ continue;
+
+- if (journal_file_empty(dirfd(d), de->d_name)) {
++ if (journal_file_empty(dirfd(d), p)) {
+
+ /* Always vacuum empty non-online files. */
+
+- if (unlinkat(dirfd(d), de->d_name, 0) >= 0)
+- log_debug("Deleted empty journal %s/%s.", directory, de->d_name);
++ if (unlinkat(dirfd(d), p, 0) >= 0)
++ log_debug("Deleted empty journal %s/%s.", directory, p);
+ else if (errno != ENOENT)
+- log_warning("Failed to delete %s/%s: %m", directory, de->d_name);
++ log_warning("Failed to delete %s/%s: %m", directory, p);
+ continue;
+ }
+
+- patch_realtime(directory, de->d_name, &st, &realtime);
++ patch_realtime(directory, p, &st, &realtime);
+
+ GREEDY_REALLOC(list, n_allocated, n_list + 1);
+
diff --git a/0115-journald-fix-fd-leak-in-journal_file_empty.patch b/0115-journald-fix-fd-leak-in-journal_file_empty.patch
new file mode 100644
index 0000000..0f25cf8
--- /dev/null
+++ b/0115-journald-fix-fd-leak-in-journal_file_empty.patch
@@ -0,0 +1,32 @@
+From 4d28dc90869878f7232dfa1face92aad0d562a25 Mon Sep 17 00:00:00 2001
+From: George McCollister <george.mccollister at gmail.com>
+Date: Wed, 4 Sep 2013 07:12:44 -0500
+Subject: [PATCH] journald: fix fd leak in journal_file_empty
+
+Before my previous patch, journal_file_empty wasn't be called with the
+correct filename. Now that it's being called with the correct filename
+it leaks file descriptors. This patch closes the file descriptors before
+returning.
+
+Signed-off-by: George McCollister <george.mccollister at gmail.com>
+
+[Edit harald at redhat.com: make use of _cleanup_close_ instead]
+---
+ src/journal/journal-vacuum.c | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/src/journal/journal-vacuum.c b/src/journal/journal-vacuum.c
+index ace7722..178c803 100644
+--- a/src/journal/journal-vacuum.c
++++ b/src/journal/journal-vacuum.c
+@@ -129,8 +129,9 @@ static void patch_realtime(
+ }
+
+ static int journal_file_empty(int dir_fd, const char *name) {
+- int fd, r;
++ int r;
+ le64_t n_entries;
++ _cleanup_close_ int fd;
+
+ fd = openat(dir_fd, name, O_RDONLY|O_CLOEXEC|O_NOFOLLOW|O_NONBLOCK);
+ if (fd < 0)
diff --git a/0116-journald-be-a-bit-more-verbose-when-vacuuming.patch b/0116-journald-be-a-bit-more-verbose-when-vacuuming.patch
new file mode 100644
index 0000000..06b5958
--- /dev/null
+++ b/0116-journald-be-a-bit-more-verbose-when-vacuuming.patch
@@ -0,0 +1,137 @@
+From 79271854cc4e16f5a252356c0206d5df6e8b9859 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
+Date: Tue, 10 Sep 2013 08:20:24 -0400
+Subject: [PATCH] journald: be a bit more verbose when vacuuming
+
+Vacuuming behaviour is a bit confusing, and/or we have some bugs,
+so those additional messages should help to find out what's going
+on. Also, rotation of journal files shouldn't be happening too
+often, so the level of the messages is bumped to info, so that
+they'll be logged under normal operation.
+
+Conflicts:
+ src/journal/journalctl.c
+---
+ src/initctl/initctl.c | 10 ++++++----
+ src/journal/journal-vacuum.c | 20 ++++++++++++++------
+ src/journal/journalctl.c | 2 +-
+ src/journal/journald-server.c | 4 ++++
+ 4 files changed, 25 insertions(+), 11 deletions(-)
+
+diff --git a/src/initctl/initctl.c b/src/initctl/initctl.c
+index 735f1e1..afdad5e 100644
+--- a/src/initctl/initctl.c
++++ b/src/initctl/initctl.c
+@@ -223,8 +223,10 @@ static int fifo_process(Fifo *f) {
+ assert(f);
+
+ errno = EIO;
+- if ((l = read(f->fd, ((uint8_t*) &f->buffer) + f->bytes_read, sizeof(f->buffer) - f->bytes_read)) <= 0) {
+-
++ l = read(f->fd,
++ ((uint8_t*) &f->buffer) + f->bytes_read,
++ sizeof(f->buffer) - f->bytes_read);
++ if (l <= 0) {
+ if (errno == EAGAIN)
+ return 0;
+
+@@ -372,8 +374,8 @@ static int process_event(Server *s, struct epoll_event *ev) {
+ }
+
+ f = (Fifo*) ev->data.ptr;
+-
+- if ((r = fifo_process(f)) < 0) {
++ r = fifo_process(f);
++ if (r < 0) {
+ log_info("Got error on fifo: %s", strerror(-r));
+ fifo_free(f);
+ return r;
+diff --git a/src/journal/journal-vacuum.c b/src/journal/journal-vacuum.c
+index 178c803..c73ad8f 100644
+--- a/src/journal/journal-vacuum.c
++++ b/src/journal/journal-vacuum.c
+@@ -159,7 +159,7 @@ int journal_directory_vacuum(
+ struct vacuum_info *list = NULL;
+ unsigned n_list = 0, i;
+ size_t n_allocated = 0;
+- uint64_t sum = 0;
++ uint64_t sum = 0, freed = 0;
+ usec_t retention_limit = 0;
+
+ assert(directory);
+@@ -267,13 +267,17 @@ int journal_directory_vacuum(
+ continue;
+
+ if (journal_file_empty(dirfd(d), p)) {
+-
+ /* Always vacuum empty non-online files. */
+
+- if (unlinkat(dirfd(d), p, 0) >= 0)
+- log_debug("Deleted empty journal %s/%s.", directory, p);
+- else if (errno != ENOENT)
++ uint64_t size = 512UL * (uint64_t) st.st_blocks;
++
++ if (unlinkat(dirfd(d), p, 0) >= 0) {
++ log_info("Deleted empty journal %s/%s (%"PRIu64" bytes).",
++ directory, p, size);
++ freed += size;
++ } else if (errno != ENOENT)
+ log_warning("Failed to delete %s/%s: %m", directory, p);
++
+ continue;
+ }
+
+@@ -310,7 +314,9 @@ int journal_directory_vacuum(
+ break;
+
+ if (unlinkat(dirfd(d), list[i].filename, 0) >= 0) {
+- log_debug("Deleted archived journal %s/%s.", directory, list[i].filename);
++ log_debug("Deleted archived journal %s/%s (%"PRIu64" bytes).",
++ directory, list[i].filename, list[i].usage);
++ freed += list[i].usage;
+
+ if (list[i].usage < sum)
+ sum -= list[i].usage;
+@@ -329,5 +335,7 @@ finish:
+ free(list[i].filename);
+ free(list);
+
++ log_info("Vacuuming done, freed %"PRIu64" bytes", freed);
++
+ return r;
+ }
+diff --git a/src/journal/journalctl.c b/src/journal/journalctl.c
+index 86895b8..efb544a 100644
+--- a/src/journal/journalctl.c
++++ b/src/journal/journalctl.c
+@@ -1001,7 +1001,7 @@ static int access_check(sd_journal *j) {
+
+ int main(int argc, char *argv[]) {
+ int r;
+- sd_journal _cleanup_journal_close_ *j = NULL;
++ _cleanup_journal_close_ sd_journal *j = NULL;
+ bool need_seek = false;
+ sd_id128_t previous_boot_id;
+ bool previous_boot_id_valid = false, first_line = true;
+diff --git a/src/journal/journald-server.c b/src/journal/journald-server.c
+index eb3d4df..8d38d7f 100644
+--- a/src/journal/journald-server.c
++++ b/src/journal/journald-server.c
+@@ -1045,6 +1045,8 @@ int process_event(Server *s, struct epoll_event *ev) {
+ }
+
+ if (sfsi.ssi_signo == SIGUSR1) {
++ log_info("Received request to flush runtime journal from PID %"PRIu32,
++ sfsi.ssi_pid);
+ touch("/run/systemd/journal/flushed");
+ server_flush_to_var(s);
+ server_sync(s);
+@@ -1052,6 +1054,8 @@ int process_event(Server *s, struct epoll_event *ev) {
+ }
+
+ if (sfsi.ssi_signo == SIGUSR2) {
++ log_info("Received request to rotate journal from PID %"PRIu32,
++ sfsi.ssi_pid);
+ server_rotate(s);
+ server_vacuum(s);
+ return 1;
diff --git a/0117-journald-fix-minor-memory-leak.patch b/0117-journald-fix-minor-memory-leak.patch
new file mode 100644
index 0000000..50f8f6c
--- /dev/null
+++ b/0117-journald-fix-minor-memory-leak.patch
@@ -0,0 +1,22 @@
+From e8fc3ef0fcbb2217bbb89ddbff7074728398630f Mon Sep 17 00:00:00 2001
+From: Lennart Poettering <lennart at poettering.net>
+Date: Wed, 9 Oct 2013 04:03:45 +0200
+Subject: [PATCH] journald: fix minor memory leak
+
+---
+ src/journal/journal-vacuum.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/src/journal/journal-vacuum.c b/src/journal/journal-vacuum.c
+index c73ad8f..8d5effb 100644
+--- a/src/journal/journal-vacuum.c
++++ b/src/journal/journal-vacuum.c
+@@ -278,6 +278,8 @@ int journal_directory_vacuum(
+ } else if (errno != ENOENT)
+ log_warning("Failed to delete %s/%s: %m", directory, p);
+
++ free(p);
++
+ continue;
+ }
+
diff --git a/0118-journald-remove-rotated-file-from-hashmap-when-rotat.patch b/0118-journald-remove-rotated-file-from-hashmap-when-rotat.patch
new file mode 100644
index 0000000..26c32d1
--- /dev/null
+++ b/0118-journald-remove-rotated-file-from-hashmap-when-rotat.patch
@@ -0,0 +1,36 @@
+From 03e321c7b6a5a0437fb2aa863ac001296fdcf838 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
+Date: Wed, 9 Oct 2013 22:13:13 -0400
+Subject: [PATCH] journald: remove rotated file from hashmap when rotation
+ fails
+
+Before, when the user journal file was rotated, journal_file_rotate
+could close the old file and fail to open the new file. In that
+case, we would leave the old (deallocated) file in the hashmap.
+On subsequent accesses, we could retrieve this stale entry, leading
+to a segfault.
+
+When journal_file_rotate fails with the file pointer set to 0,
+old file is certainly gone, and cannot be used anymore.
+
+https://bugzilla.redhat.com/show_bug.cgi?id=890463
+---
+ src/journal/journald-server.c | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/src/journal/journald-server.c b/src/journal/journald-server.c
+index 8d38d7f..950f793 100644
+--- a/src/journal/journald-server.c
++++ b/src/journal/journald-server.c
+@@ -337,8 +337,10 @@ void server_rotate(Server *s) {
+ if (r < 0)
+ if (f)
+ log_error("Failed to rotate %s: %s", f->path, strerror(-r));
+- else
++ else {
+ log_error("Failed to create user journal: %s", strerror(-r));
++ hashmap_remove(s->user_journals, k);
++ }
+ else {
+ hashmap_replace(s->user_journals, k, f);
+ server_fix_perms(s, f, PTR_TO_UINT32(k));
diff --git a/0119-udevadm.xml-document-resolve-names-option-for-test.patch b/0119-udevadm.xml-document-resolve-names-option-for-test.patch
new file mode 100644
index 0000000..6d3cc82
--- /dev/null
+++ b/0119-udevadm.xml-document-resolve-names-option-for-test.patch
@@ -0,0 +1,31 @@
+From 9adfee51837c989fd3bc5b95b234033ec788c3a4 Mon Sep 17 00:00:00 2001
+From: Dave Reisner <dreisner at archlinux.org>
+Date: Sun, 13 Oct 2013 17:42:51 -0400
+Subject: [PATCH] udevadm.xml: document --resolve-names option for test
+
+And remove documentation of the --subsystem flag which doesn't actually
+exist.
+---
+ man/udevadm.xml | 8 ++++++--
+ 1 file changed, 6 insertions(+), 2 deletions(-)
+
+diff --git a/man/udevadm.xml b/man/udevadm.xml
+index d0b257d..b959216 100644
+--- a/man/udevadm.xml
++++ b/man/udevadm.xml
+@@ -462,9 +462,13 @@
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+- <term><option>--subsystem=<replaceable>string</replaceable></option></term>
++ <term><option>--resolve-names=<replaceable>early|late|never</replaceable></option></term>
+ <listitem>
+- <para>The subsystem string.</para>
++ <para>Specify when udevadm should resolve names of users and groups.
++ When set to early (the default) names will be resolved when the
++ rules are parsed. When set to late names will be resolved for
++ every event. When set to never names will never be resolved and
++ all devices will be owned by root.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
diff --git a/0120-dbus-common-avoid-leak-in-error-path.patch b/0120-dbus-common-avoid-leak-in-error-path.patch
new file mode 100644
index 0000000..2882fd4
--- /dev/null
+++ b/0120-dbus-common-avoid-leak-in-error-path.patch
@@ -0,0 +1,68 @@
+From 3288a531d662fc67bbba9eb521778b7e402a5a3a Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
+Date: Fri, 11 Oct 2013 19:33:20 -0400
+Subject: [PATCH] dbus-common: avoid leak in error path
+
+src/shared/dbus-common.c:968:33: warning: Potential leak of memory pointed to by 'l'
+ return -EINVAL;
+ ^~~~~~
+---
+ src/shared/dbus-common.c | 20 ++++++++++----------
+ 1 file changed, 10 insertions(+), 10 deletions(-)
+
+diff --git a/src/shared/dbus-common.c b/src/shared/dbus-common.c
+index b8c15cb..9ec0343 100644
+--- a/src/shared/dbus-common.c
++++ b/src/shared/dbus-common.c
+@@ -934,7 +934,7 @@ int bus_parse_strv_iter(DBusMessageIter *iter, char ***_l) {
+ int bus_parse_strv_pairs_iter(DBusMessageIter *iter, char ***_l) {
+ DBusMessageIter sub, sub2;
+ unsigned n = 0, i = 0;
+- char **l;
++ _cleanup_strv_free_ char **l = NULL;
+
+ assert(iter);
+ assert(_l);
+@@ -953,6 +953,7 @@ int bus_parse_strv_pairs_iter(DBusMessageIter *iter, char ***_l) {
+ l = new(char*, n*2+1);
+ if (!l)
+ return -ENOMEM;
++ l[0] = NULL; /* make sure that l is properly terminated at all times */
+
+ dbus_message_iter_recurse(iter, &sub);
+
+@@ -968,26 +969,25 @@ int bus_parse_strv_pairs_iter(DBusMessageIter *iter, char ***_l) {
+ return -EINVAL;
+
+ l[i] = strdup(a);
+- if (!l[i]) {
+- strv_free(l);
++ if (!l[i])
+ return -ENOMEM;
+- }
++ i++;
+
+- l[++i] = strdup(b);
+- if (!l[i]) {
+- strv_free(l);
++ l[i] = strdup(b);
++ if (!l[i])
+ return -ENOMEM;
+- }
+-
+ i++;
++
+ dbus_message_iter_next(&sub);
+ }
+
+ assert(i == n*2);
+ l[i] = NULL;
+
+- if (_l)
++ if (_l) {
+ *_l = l;
++ l = NULL; /* avoid freeing */
++ }
+
+ return 0;
+ }
diff --git a/0121-drop-ins-check-return-value.patch b/0121-drop-ins-check-return-value.patch
new file mode 100644
index 0000000..3d4db54
--- /dev/null
+++ b/0121-drop-ins-check-return-value.patch
@@ -0,0 +1,29 @@
+From b7a6e42e9148427e249ba5f59273c4064bfe55f0 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
+Date: Fri, 11 Oct 2013 19:33:36 -0400
+Subject: [PATCH] drop-ins: check return value
+
+If the function failed, nothing serious would happen
+because unlink would probably return EFAULT, but this
+would obscure the real error and is a bit sloppy.
+
+Conflicts:
+ src/core/unit.c
+---
+ src/core/unit.c | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/src/core/unit.c b/src/core/unit.c
+index 502fbf1..5248402 100644
+--- a/src/core/unit.c
++++ b/src/core/unit.c
+@@ -2940,6 +2940,9 @@ int unit_remove_drop_in(Unit *u, bool runtime, const char *name) {
+ assert(u);
+
+ r = drop_in_file(u, runtime, name, &p, &q);
++ if (r < 0)
++ return r;
++
+ if (unlink(q) < 0)
+ r = -errno;
+ else
diff --git a/0122-man-add-more-markup-to-udevadm-8.patch b/0122-man-add-more-markup-to-udevadm-8.patch
new file mode 100644
index 0000000..a35d43c
--- /dev/null
+++ b/0122-man-add-more-markup-to-udevadm-8.patch
@@ -0,0 +1,94 @@
+From 9f7634c16cb9fe9e0c368eea5c796cdbb57d0fa3 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
+Date: Sun, 13 Oct 2013 19:43:19 -0400
+Subject: [PATCH] man: add more markup to udevadm(8)
+
+---
+ man/udevadm.xml | 49 +++++++++++++++++++++++++++++++++----------------
+ 1 file changed, 33 insertions(+), 16 deletions(-)
+
+diff --git a/man/udevadm.xml b/man/udevadm.xml
+index b959216..a1ffe42 100644
+--- a/man/udevadm.xml
++++ b/man/udevadm.xml
+@@ -61,9 +61,10 @@
+ </refsynopsisdiv>
+
+ <refsect1><title>Description</title>
+- <para>udevadm expects a command and command specific options. It
+- controls the runtime behavior of udev, requests kernel events,
+- manages the event queue, and provides simple debugging mechanisms.</para>
++ <para><command>udevadm</command> expects a command and command
++ specific options. It controls the runtime behavior of
++ <command>systemd-udevd</command>, requests kernel events, manages
++ the event queue, and provides simple debugging mechanisms.</para>
+ </refsect1>
+
+ <refsect1><title>OPTIONS</title>
+@@ -97,23 +98,37 @@
+ <varlistentry>
+ <term><option>--query=<replaceable>type</replaceable></option></term>
+ <listitem>
+- <para>Query the database for specified type of device data. It needs the
+- <option>--path</option> or <option>--name</option> to identify the specified
+- device. Valid queries are:
+- <command>name</command>, <command>symlink</command>, <command>path</command>,
+- <command>property</command>, <command>all</command>.</para>
++ <para>Query the database for specified type of device
++ data. It needs the <option>--path</option> or
++ <option>--name</option> to identify the specified
++ device. Valid queries are: <constant>name</constant>,
++ <constant>symlink</constant>, <constant>path</constant>,
++ <constant>property</constant>,
++ <constant>all</constant>.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><option>--path=<replaceable>devpath</replaceable></option></term>
+ <listitem>
+- <para>The devpath of the device to query.</para>
++ <para>The <filename>/sys</filename> path of the device to
++ query, e.g.
++ <filename><optional>/sys</optional>/class/block/sda</filename>.
++ Note that this option usually isn't very useful, since
++ <command>udev</command> can guess the type of the
++ argument, so <command>udevadm
++ --devpath=/class/block/sda</command> is equivalent to
++ <command>udevadm /sys/class/block/sda</command>.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><option>--name=<replaceable>file</replaceable></option></term>
+ <listitem>
+- <para>The name of the device node or a symlink to query</para>
++ <para>The name of the device node or a symlink to query,
++ e.g. <filename><optional>/dev</optional>/sda</filename>.
++ Note that this option usually isn't very useful, since
++ <command>udev</command> can guess the type of the
++ argument, so <command>udevadm --name=sda</command> is
++ equivalent to <command>udevadm /dev/sda</command>.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+@@ -462,13 +477,15 @@
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+- <term><option>--resolve-names=<replaceable>early|late|never</replaceable></option></term>
++ <term><option>--resolve-names=<constant>early</constant>|<constant>late</constant>|<constant>never</constant></option></term>
+ <listitem>
+- <para>Specify when udevadm should resolve names of users and groups.
+- When set to early (the default) names will be resolved when the
+- rules are parsed. When set to late names will be resolved for
+- every event. When set to never names will never be resolved and
+- all devices will be owned by root.</para>
++ <para>Specify when udevadm should resolve names of users
++ and groups. When set to <constant>early</constant> (the
++ default) names will be resolved when the rules are
++ parsed. When set to <constant>late</constant> names will
++ be resolved for every event. When set to
++ <constant>never</constant> names will never be resolved
++ and all devices will be owned by root.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
diff --git a/0123-man-document-the-b-special-boot-option.patch b/0123-man-document-the-b-special-boot-option.patch
new file mode 100644
index 0000000..178f3d1
--- /dev/null
+++ b/0123-man-document-the-b-special-boot-option.patch
@@ -0,0 +1,34 @@
+From 2b88f7af92a2a88b23d72b5183df50fcf14b628b Mon Sep 17 00:00:00 2001
+From: Jan Engelhardt <jengelh at inai.de>
+Date: Tue, 15 Oct 2013 08:58:50 +0200
+Subject: [PATCH] man: document the -b special boot option
+
+---
+ man/kernel-command-line.xml | 1 +
+ man/systemd.xml | 1 +
+ 2 files changed, 2 insertions(+)
+
+diff --git a/man/kernel-command-line.xml b/man/kernel-command-line.xml
+index 6d064f6..d8fa29d 100644
+--- a/man/kernel-command-line.xml
++++ b/man/kernel-command-line.xml
+@@ -111,6 +111,7 @@
+ </varlistentry>
+
+ <varlistentry>
++ <term><varname>-b</varname></term>
+ <term><varname>emergency</varname></term>
+ <term><varname>single</varname></term>
+ <term><varname>s</varname></term>
+diff --git a/man/systemd.xml b/man/systemd.xml
+index 39bccff..6544637 100644
+--- a/man/systemd.xml
++++ b/man/systemd.xml
+@@ -1127,6 +1127,7 @@
+ </varlistentry>
+
+ <varlistentry>
++ <term><varname>-b</varname></term>
+ <term><varname>emergency</varname></term>
+
+ <listitem><para>Boot into emergency
diff --git a/0124-rules-don-t-limit-some-of-the-rules-to-the-add-actio.patch b/0124-rules-don-t-limit-some-of-the-rules-to-the-add-actio.patch
new file mode 100644
index 0000000..cfe46bd
--- /dev/null
+++ b/0124-rules-don-t-limit-some-of-the-rules-to-the-add-actio.patch
@@ -0,0 +1,29 @@
+From e44f228b7876103b6cb6f224a08286aad1893b68 Mon Sep 17 00:00:00 2001
+From: Lennart Poettering <lennart at poettering.net>
+Date: Wed, 16 Oct 2013 02:51:24 +0200
+Subject: [PATCH] rules: don't limit some of the rules to the "add" action
+
+Devices should show up in systemd regardless whether the user invoked
+"udevadm trigger" or not. Before this change some devices might have
+suddenly disappeared due issuing that command.
+
+Conflicts:
+ rules/99-systemd.rules.in
+---
+ rules/99-systemd.rules.in | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/rules/99-systemd.rules.in b/rules/99-systemd.rules.in
+index d17bdd9..cd3b899 100644
+--- a/rules/99-systemd.rules.in
++++ b/rules/99-systemd.rules.in
+@@ -54,7 +54,7 @@ SUBSYSTEM=="net", KERNEL!="lo", RUN+="@rootlibexecdir@/systemd-sysctl --prefix=/
+ # Asynchronously mount file systems implemented by these modules as
+ # soon as they are loaded.
+
+-SUBSYSTEM=="module", KERNEL=="fuse", ACTION=="add", TAG+="systemd", ENV{SYSTEMD_WANTS}+="sys-fs-fuse-connections.mount"
+-SUBSYSTEM=="module", KERNEL=="configfs", ACTION=="add", TAG+="systemd", ENV{SYSTEMD_WANTS}+="sys-kernel-config.mount"
++SUBSYSTEM=="module", KERNEL=="fuse", TAG+="systemd", ENV{SYSTEMD_WANTS}+="sys-fs-fuse-connections.mount"
++SUBSYSTEM=="module", KERNEL=="configfs", TAG+="systemd", ENV{SYSTEMD_WANTS}+="sys-kernel-config.mount"
+
+ LABEL="systemd_end"
diff --git a/0125-tmpfiles-log-unaccessible-FUSE-mount-points-only-as-.patch b/0125-tmpfiles-log-unaccessible-FUSE-mount-points-only-as-.patch
new file mode 100644
index 0000000..f735d6f
--- /dev/null
+++ b/0125-tmpfiles-log-unaccessible-FUSE-mount-points-only-as-.patch
@@ -0,0 +1,34 @@
+From 646ed3b5d1a4e4bc71c6cfac52391eb2d218291d Mon Sep 17 00:00:00 2001
+From: Kay Sievers <kay at vrfy.org>
+Date: Thu, 17 Oct 2013 03:20:46 +0200
+Subject: [PATCH] tmpfiles: log unaccessible FUSE mount points only as debug
+ message
+
+---
+ src/tmpfiles/tmpfiles.c | 11 +++++++----
+ 1 file changed, 7 insertions(+), 4 deletions(-)
+
+diff --git a/src/tmpfiles/tmpfiles.c b/src/tmpfiles/tmpfiles.c
+index 5d32bd1..e8d9a58 100644
+--- a/src/tmpfiles/tmpfiles.c
++++ b/src/tmpfiles/tmpfiles.c
+@@ -276,12 +276,15 @@ static int dir_cleanup(
+ continue;
+
+ if (fstatat(dirfd(d), dent->d_name, &s, AT_SYMLINK_NOFOLLOW) < 0) {
++ if (errno == ENOENT)
++ continue;
+
+- if (errno != ENOENT) {
++ /* FUSE, NFS mounts, SELinux might return EACCES */
++ if (errno == EACCES)
++ log_debug("stat(%s/%s) failed: %m", p, dent->d_name);
++ else
+ log_error("stat(%s/%s) failed: %m", p, dent->d_name);
+- r = -errno;
+- }
+-
++ r = -errno;
+ continue;
+ }
+
diff --git a/0126-rules-remove-pointless-MODE-settings.patch b/0126-rules-remove-pointless-MODE-settings.patch
new file mode 100644
index 0000000..8dc5606
--- /dev/null
+++ b/0126-rules-remove-pointless-MODE-settings.patch
@@ -0,0 +1,40 @@
+From 945624129b9164bb621228d765af7983156203ba Mon Sep 17 00:00:00 2001
+From: Kay Sievers <kay at vrfy.org>
+Date: Mon, 21 Oct 2013 03:49:03 +0200
+Subject: [PATCH] rules: remove pointless MODE= settings
+
+Changing the default MODE= for the group accessi, but not specifying
+a GROUP= does not provide anything.
+
+It disables the default logic that the mode switches to 0660 as soon
+as a GROUP= is specifed, which make custom rules uneccesarily complicated.
+
+https://bugs.freedesktop.org/show_bug.cgi?id=70665
+---
+ rules/50-udev-default.rules | 6 ++----
+ 1 file changed, 2 insertions(+), 4 deletions(-)
+
+diff --git a/rules/50-udev-default.rules b/rules/50-udev-default.rules
+index 1790652..1f634d1 100644
+--- a/rules/50-udev-default.rules
++++ b/rules/50-udev-default.rules
+@@ -19,9 +19,7 @@ SUBSYSTEM=="rtc", ATTR{hctosys}=="1", MODE="0644"
+
+ SUBSYSTEM=="mem", KERNEL=="mem|kmem|port", GROUP="kmem", MODE="0640"
+
+-SUBSYSTEM=="input", KERNEL=="mouse*|mice|event*", MODE="0640"
+-SUBSYSTEM=="input", KERNEL=="ts[0-9]*|uinput", MODE="0640"
+-SUBSYSTEM=="input", KERNEL=="js[0-9]*", MODE="0644"
++SUBSYSTEM=="input", KERNEL=="js[0-9]*", MODE="0664"
+
+ SUBSYSTEM=="video4linux", GROUP="video"
+ SUBSYSTEM=="misc", KERNEL=="agpgart", GROUP="video"
+@@ -62,7 +60,7 @@ SUBSYSTEM=="raw", KERNEL=="raw[0-9]*", GROUP="disk"
+ SUBSYSTEM=="aoe", GROUP="disk", MODE="0220"
+ SUBSYSTEM=="aoe", KERNEL=="err", MODE="0440"
+
+-KERNEL=="rfkill", MODE="0644"
++KERNEL=="rfkill", MODE="0664"
+ KERNEL=="tun", MODE="0666", OPTIONS+="static_node=net/tun"
+
+ KERNEL=="fuse", MODE="0666", OPTIONS+="static_node=fuse"
diff --git a/0127-libudev-fix-hwdb-validation-to-look-for-the-new-file.patch b/0127-libudev-fix-hwdb-validation-to-look-for-the-new-file.patch
new file mode 100644
index 0000000..8b7bc0c
--- /dev/null
+++ b/0127-libudev-fix-hwdb-validation-to-look-for-the-new-file.patch
@@ -0,0 +1,22 @@
+From a63ba5f1c5d036209dd0b5bc75484a7dcf07245d Mon Sep 17 00:00:00 2001
+From: Kay Sievers <kay at vrfy.org>
+Date: Thu, 15 Aug 2013 19:54:03 +0200
+Subject: [PATCH] libudev: fix hwdb validation to look for the *new* file
+
+---
+ src/libudev/libudev-hwdb.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/libudev/libudev-hwdb.c b/src/libudev/libudev-hwdb.c
+index 42ab6d9..c2695b5 100644
+--- a/src/libudev/libudev-hwdb.c
++++ b/src/libudev/libudev-hwdb.c
+@@ -354,7 +354,7 @@ bool udev_hwdb_validate(struct udev_hwdb *hwdb) {
+ return false;
+ if (!hwdb->f)
+ return false;
+- if (fstat(fileno(hwdb->f), &st) < 0)
++ if (stat("/etc/udev/hwdb.bin", &st) < 0)
+ return true;
+ if (timespec_load(&hwdb->st.st_mtim) != timespec_load(&st.st_mtim))
+ return true;
diff --git a/0128-catalog-remove-links-to-non-existent-wiki-pages.patch b/0128-catalog-remove-links-to-non-existent-wiki-pages.patch
new file mode 100644
index 0000000..b6cc69a
--- /dev/null
+++ b/0128-catalog-remove-links-to-non-existent-wiki-pages.patch
@@ -0,0 +1,76 @@
+From cd771c23d231d49756ee1c72b6322e462e732f8d Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
+Date: Thu, 24 Oct 2013 00:45:10 -0400
+Subject: [PATCH] catalog: remove links to non-existent wiki pages
+
+AFAIK, we don't have even one page with message explanations.
+If/when we add them, we can add links.
+
+https://bugzilla.redhat.com/show_bug.cgi?id=1017161
+
+Conflicts:
+ catalog/systemd.catalog
+---
+ catalog/systemd.catalog | 7 -------
+ 1 file changed, 7 deletions(-)
+
+diff --git a/catalog/systemd.catalog b/catalog/systemd.catalog
+index 62635c8..8b0c9bf 100644
+--- a/catalog/systemd.catalog
++++ b/catalog/systemd.catalog
+@@ -204,7 +204,6 @@ Unit @UNIT@ has begun shutting down.
+ Subject: Unit @UNIT@ has finished shutting down
+ Defined-By: systemd
+ Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
+-Documentation: http://www.freedesktop.org/wiki/Software/systemd/catalog/@MESSAGE_ID@
+
+ Unit @UNIT@ has finished shutting down.
+
+@@ -212,7 +211,6 @@ Unit @UNIT@ has finished shutting down.
+ Subject: Unit @UNIT@ has failed
+ Defined-By: systemd
+ Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
+-Documentation: http://www.freedesktop.org/wiki/Software/systemd/catalog/@MESSAGE_ID@
+
+ Unit @UNIT@ has failed.
+
+@@ -222,7 +220,6 @@ The result is @RESULT at .
+ Subject: Unit @UNIT@ has begun with reloading its configuration
+ Defined-By: systemd
+ Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
+-Documentation: http://www.freedesktop.org/wiki/Software/systemd/catalog/@MESSAGE_ID@
+
+ Unit @UNIT@ has begun with reloading its configuration
+
+@@ -230,7 +227,6 @@ Unit @UNIT@ has begun with reloading its configuration
+ Subject: Unit @UNIT@ has finished reloading its configuration
+ Defined-By: systemd
+ Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
+-Documentation: http://www.freedesktop.org/wiki/Software/systemd/catalog/@MESSAGE_ID@
+
+ Unit @UNIT@ has finished reloading its configuration
+
+@@ -240,7 +236,6 @@ The result is @RESULT at .
+ Subject: Process @EXECUTABLE@ could not be executed
+ Defined-By: systemd
+ Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
+-Documentation: http://www.freedesktop.org/wiki/Software/systemd/catalog/@MESSAGE_ID@
+
+ The process @EXECUTABLE@ could not be executed and failed.
+
+@@ -250,7 +245,6 @@ The error number returned while executing this process is @ERRNO at .
+ Subject: One or more messages could not be forwarded to syslog
+ Defined-By: systemd
+ Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
+-Documentation: http://www.freedesktop.org/wiki/Software/systemd/catalog/@MESSAGE_ID@
+
+ One or more messages could not be forwarded to the syslog service
+ running side-by-side with journald. This usually indicates that the
+@@ -261,7 +255,6 @@ messages queued.
+ Subject: Mount point is not empty
+ Defined-By: systemd
+ Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
+-Documentation: http://www.freedesktop.org/wiki/Software/systemd/catalog/@MESSAGE_ID@
+
+ The directory @WHERE@ is specified as the mount point (second field in
+ /etc/fstab or Where= field in systemd unit file) and is not empty.
diff --git a/systemd-hwdb.patch b/systemd-hwdb.patch
new file mode 100644
index 0000000..20e100f
--- /dev/null
+++ b/systemd-hwdb.patch
@@ -0,0 +1,20734 @@
+From 65d396cc787f8fc21fc68e088f003f1ad7b5c623 Mon Sep 17 00:00:00 2001
+From: Fedora systemd team <systemd-maint at redhat.com>
+Date: Tue, 17 Sep 2013 11:43:55 -0500
+Subject: [PATCH] Update hwdb
+
+---
+diff --git b/hwdb/20-OUI.hwdb a/hwdb/20-OUI.hwdb
+index 72795c6..5067167 100644
+--- b/hwdb/20-OUI.hwdb
++++ a/hwdb/20-OUI.hwdb
+@@ -602,7 +602,7 @@ OUI:0050C20CF*
+ ID_OUI_FROM_DATABASE=PCSC
+
+ OUI:0050C20D0*
+- ID_OUI_FROM_DATABASE=Telegrang AB
++ ID_OUI_FROM_DATABASE=Telefrang AB
+
+ OUI:0050C20D1*
+ ID_OUI_FROM_DATABASE=Renaissance Networking, Inc.
+@@ -2468,7 +2468,7 @@ OUI:0050C2340*
+ ID_OUI_FROM_DATABASE=Virtu
+
+ OUI:0050C2341*
+- ID_OUI_FROM_DATABASE=Novx Systems Canada Inc.
++ ID_OUI_FROM_DATABASE=Novx Systems
+
+ OUI:0050C2342*
+ ID_OUI_FROM_DATABASE=St. Michael Strategies
+@@ -2519,7 +2519,7 @@ OUI:0050C2351*
+ ID_OUI_FROM_DATABASE=Finesystem Co., Ltd
+
+ OUI:0050C2352*
+- ID_OUI_FROM_DATABASE=edixia
++ ID_OUI_FROM_DATABASE=LUCEO
+
+ OUI:0050C2353*
+ ID_OUI_FROM_DATABASE=Crossing Informationssysteme GmbH
+@@ -3665,7 +3665,7 @@ OUI:0050C24CF*
+ ID_OUI_FROM_DATABASE=Ziehl-Abegg AG
+
+ OUI:0050C24D0*
+- ID_OUI_FROM_DATABASE=Radford Control Systems
++ ID_OUI_FROM_DATABASE=RCS Energy Management Ltd
+
+ OUI:0050C24D1*
+ ID_OUI_FROM_DATABASE=SLICAN sp. z o.o.
+@@ -4070,7 +4070,7 @@ OUI:0050C2556*
+ ID_OUI_FROM_DATABASE=Freiburger BlickZentrum
+
+ OUI:0050C2557*
+- ID_OUI_FROM_DATABASE=TOYO RADIO SYSTEMS CO., LTD.
++ ID_OUI_FROM_DATABASE=Netcomsec Co Ltd
+
+ OUI:0050C2558*
+ ID_OUI_FROM_DATABASE=Bedo Elektronik GmbH
+@@ -7295,7 +7295,7 @@ OUI:0050C298C*
+ ID_OUI_FROM_DATABASE=MGM-Devices Oy
+
+ OUI:0050C298D*
+- ID_OUI_FROM_DATABASE=Mecos Traxler AG
++ ID_OUI_FROM_DATABASE=Mecos AG
+
+ OUI:0050C298E*
+ ID_OUI_FROM_DATABASE=Link Technologies, Inc
+@@ -10565,7 +10565,7 @@ OUI:0050C2DDA*
+ ID_OUI_FROM_DATABASE=rbz robot design s.l.
+
+ OUI:0050C2DDB*
+- ID_OUI_FROM_DATABASE=EDIXIA
++ ID_OUI_FROM_DATABASE=LUCEO
+
+ OUI:0050C2DDC*
+ ID_OUI_FROM_DATABASE=Vision & Control GmbH
+@@ -12278,7 +12278,7 @@ OUI:40D85501B*
+ ID_OUI_FROM_DATABASE=Audio Enhancement
+
+ OUI:40D85501C*
+- ID_OUI_FROM_DATABASE=BERG
++ ID_OUI_FROM_DATABASE=BERG Cloud Limited
+
+ OUI:40D85501D*
+ ID_OUI_FROM_DATABASE=Scharco Elektronik GmbH
+@@ -12916,6 +12916,501 @@ OUI:40D8550EF*
+ OUI:40D8550F0*
+ ID_OUI_FROM_DATABASE=Redwood Systems
+
++OUI:40D8550F1*
++ ID_OUI_FROM_DATABASE=Grossenbacher Systeme AG
++
++OUI:40D8550F2*
++ ID_OUI_FROM_DATABASE=SigmaPhi Electronics
++
++OUI:40D8550F3*
++ ID_OUI_FROM_DATABASE=ECON Systems Inc.
++
++OUI:40D8550F4*
++ ID_OUI_FROM_DATABASE=MB Connect Line GmbH
++
++OUI:40D8550F5*
++ ID_OUI_FROM_DATABASE=CST Group
++
++OUI:40D8550F7*
++ ID_OUI_FROM_DATABASE=Comline Elektronik Elektrotechnik GmbH
++
++OUI:40D8550F8*
++ ID_OUI_FROM_DATABASE=Better Place
++
++OUI:40D8550F9*
++ ID_OUI_FROM_DATABASE=Invisua Lighting BV
++
++OUI:40D8550FA*
++ ID_OUI_FROM_DATABASE=Marmitek BV
++
++OUI:40D8550FB*
++ ID_OUI_FROM_DATABASE=InfoMac Sp. z o. o. Sp. k.
++
++OUI:40D8550FC*
++ ID_OUI_FROM_DATABASE=eumig industrie-tv GmbH
++
++OUI:40D8550FD*
++ ID_OUI_FROM_DATABASE=MONOGRAM technologies ltd
++
++OUI:40D8550FE*
++ ID_OUI_FROM_DATABASE=Cytech Technology Pte Ltd
++
++OUI:40D8550FF*
++ ID_OUI_FROM_DATABASE=YUYAMA MFG.CO.,LTD.
++
++OUI:40D855100*
++ ID_OUI_FROM_DATABASE=TASK SISTEMAS DE COMPUTACAO S.A.
++
++OUI:40D855101*
++ ID_OUI_FROM_DATABASE=e.p.g. Elettronica Srl
++
++OUI:40D855102*
++ ID_OUI_FROM_DATABASE=Power Electronics
++
++OUI:40D855103*
++ ID_OUI_FROM_DATABASE=Peek Traffic Corporation
++
++OUI:40D855104*
++ ID_OUI_FROM_DATABASE=IMPLE SISTEMAS ELETRONICOS EMBARCADOS LTDA
++
++OUI:40D855105*
++ ID_OUI_FROM_DATABASE=Tieline Research Pty Ltd
++
++OUI:40D855106*
++ ID_OUI_FROM_DATABASE=Orbital A/S
++
++OUI:40D855107*
++ ID_OUI_FROM_DATABASE=Smith Meter, Inc
++
++OUI:40D855108*
++ ID_OUI_FROM_DATABASE=ALPHA DESIGN CO.,LTD.
++
++OUI:40D855109*
++ ID_OUI_FROM_DATABASE=Rosslare Enterprises Limited
++
++OUI:40D85510A*
++ ID_OUI_FROM_DATABASE=DAVIS DERBY LIMITED
++
++OUI:40D85510B*
++ ID_OUI_FROM_DATABASE=So-Cool Corporation.
++
++OUI:40D85510C*
++ ID_OUI_FROM_DATABASE=Contrans TI sp. z o.o.
++
++OUI:40D85510D*
++ ID_OUI_FROM_DATABASE=Rite-Tech Industrial CO., Ltd.
++
++OUI:40D85510E*
++ ID_OUI_FROM_DATABASE=HKS-Prozesstechnik GmbH
++
++OUI:40D85510F*
++ ID_OUI_FROM_DATABASE=CAVALRY STORAGE INC
++
++OUI:40D855110*
++ ID_OUI_FROM_DATABASE=Aplex Technology Inc.
++
++OUI:40D855111*
++ ID_OUI_FROM_DATABASE=Grupo Epelsa S.L.
++
++OUI:40D855112*
++ ID_OUI_FROM_DATABASE=Halliburton - Sperry Drilling Service
++
++OUI:40D855113*
++ ID_OUI_FROM_DATABASE=Testbook Ltd
++
++OUI:40D855114*
++ ID_OUI_FROM_DATABASE=GENERAL DYNAMICS C4 SYSTEMS
++
++OUI:40D855115*
++ ID_OUI_FROM_DATABASE=MESA Electronic GmbH
++
++OUI:40D855116*
++ ID_OUI_FROM_DATABASE=Uniscan LLC
++
++OUI:40D855117*
++ ID_OUI_FROM_DATABASE=RCS Energy Management Limited
++
++OUI:40D855118*
++ ID_OUI_FROM_DATABASE=University of Nebraska -- Lincoln
++
++OUI:40D855119*
++ ID_OUI_FROM_DATABASE=OOO Group of Industrial Technologies
++
++OUI:40D85511A*
++ ID_OUI_FROM_DATABASE=Sicon srl
++
++OUI:40D85511B*
++ ID_OUI_FROM_DATABASE=nanoTRONIC GmbH
++
++OUI:40D85511C*
++ ID_OUI_FROM_DATABASE=DEUTA-WERKE GmbH
++
++OUI:40D85511D*
++ ID_OUI_FROM_DATABASE=ACD Elektronik GmBH
++
++OUI:40D85511E*
++ ID_OUI_FROM_DATABASE=CEMSI, Inc.
++
++OUI:40D85511F*
++ ID_OUI_FROM_DATABASE=KOMPAN Pawel Sokolowski
++
++OUI:40D855120*
++ ID_OUI_FROM_DATABASE=ObjectFab GmbH
++
++OUI:40D855121*
++ ID_OUI_FROM_DATABASE=shanghai Anjian Information technology co. , ltd.
++
++OUI:40D855122*
++ ID_OUI_FROM_DATABASE=ATX Networks Ltd.
++
++OUI:40D855123*
++ ID_OUI_FROM_DATABASE=ZAO NPC Kompjuternie Technologii
++
++OUI:40D855124*
++ ID_OUI_FROM_DATABASE=Debug s.r.l.
++
++OUI:40D855125*
++ ID_OUI_FROM_DATABASE=Scandyna A/S
++
++OUI:40D855126*
++ ID_OUI_FROM_DATABASE=TTI LTD
++
++OUI:40D855127*
++ ID_OUI_FROM_DATABASE=LIGHTSTAR
++
++OUI:40D855128*
++ ID_OUI_FROM_DATABASE=Akse srl
++
++OUI:40D855129*
++ ID_OUI_FROM_DATABASE=DSP DESIGN
++
++OUI:40D85512A*
++ ID_OUI_FROM_DATABASE=Jadpod Communication Company Limited
++
++OUI:40D85512B*
++ ID_OUI_FROM_DATABASE=Mango DSP, Inc.
++
++OUI:40D85512C*
++ ID_OUI_FROM_DATABASE=NSP Europe Ltd
++
++OUI:40D85512D*
++ ID_OUI_FROM_DATABASE=Biotage Sweden AB
++
++OUI:40D85512E*
++ ID_OUI_FROM_DATABASE=Canfield Scientific, Inc.
++
++OUI:40D855130*
++ ID_OUI_FROM_DATABASE=GSP Sprachtechnologie GmbH
++
++OUI:40D855131*
++ ID_OUI_FROM_DATABASE=EMAC, INC.
++
++OUI:40D855132*
++ ID_OUI_FROM_DATABASE=AeroVision Avionics, Inc
++
++OUI:40D855133*
++ ID_OUI_FROM_DATABASE=Tattile srl
++
++OUI:40D855134*
++ ID_OUI_FROM_DATABASE=digitech GmbH & Co. KG
++
++OUI:40D855135*
++ ID_OUI_FROM_DATABASE=GLOBALCOM ENGINEERING SRL
++
++OUI:40D855136*
++ ID_OUI_FROM_DATABASE=Devriecom B.V.
++
++OUI:40D855137*
++ ID_OUI_FROM_DATABASE=GDE Polska
++
++OUI:40D855138*
++ ID_OUI_FROM_DATABASE=Calon Associates Limited
++
++OUI:40D855139*
++ ID_OUI_FROM_DATABASE=WOW System
++
++OUI:40D85513A*
++ ID_OUI_FROM_DATABASE=Supplier Ind. e Com de Eletroeletrônicos
++
++OUI:40D85513B*
++ ID_OUI_FROM_DATABASE=Davin Technologies Co.,Ltd
++
++OUI:40D85513C*
++ ID_OUI_FROM_DATABASE=shanghai anjian Information technology co. , ltd.
++
++OUI:40D85513D*
++ ID_OUI_FROM_DATABASE=Perm Scientific-Industrial Instrument Making Company JSC
++
++OUI:40D85513E*
++ ID_OUI_FROM_DATABASE=hanatech
++
++OUI:40D85513F*
++ ID_OUI_FROM_DATABASE=Zhejiang Wellsun Electric Meter Co.,Ltd
++
++OUI:40D855140*
++ ID_OUI_FROM_DATABASE=InnoTrans Communications, Inc
++
++OUI:40D855141*
++ ID_OUI_FROM_DATABASE=Key Systems, Inc.
++
++OUI:40D855142*
++ ID_OUI_FROM_DATABASE=Tetracore, Inc.
++
++OUI:40D855143*
++ ID_OUI_FROM_DATABASE=Tokyo Drawing Ltd.
++
++OUI:40D855144*
++ ID_OUI_FROM_DATABASE=Venco
++
++OUI:40D855145*
++ ID_OUI_FROM_DATABASE=Weber Marking Systems GmbH
++
++OUI:40D855146*
++ ID_OUI_FROM_DATABASE=Pleiger Elektronik GmbH and Co. KG
++
++OUI:40D855147*
++ ID_OUI_FROM_DATABASE=Aplex Technology Inc.
++
++OUI:40D855148*
++ ID_OUI_FROM_DATABASE=SEIKO TIME SYSTEMS INC.
++
++OUI:40D855149*
++ ID_OUI_FROM_DATABASE=Engage Technologies
++
++OUI:40D85514A*
++ ID_OUI_FROM_DATABASE=GENERAL DYNAMICS C4 SYSTEMS
++
++OUI:40D85514C*
++ ID_OUI_FROM_DATABASE=PLT
++
++OUI:40D85514D*
++ ID_OUI_FROM_DATABASE=SOMFY SAS
++
++OUI:40D85514E*
++ ID_OUI_FROM_DATABASE=Marposs S.p.A
++
++OUI:40D85514F*
++ ID_OUI_FROM_DATABASE=TDS Software Solutions Pty Ltd
++
++OUI:40D855150*
++ ID_OUI_FROM_DATABASE=SHIKINO HIGH-TECH
++
++OUI:40D855151*
++ ID_OUI_FROM_DATABASE=Progress Rail Services, Inspection and Information Systems
++
++OUI:40D855152*
++ ID_OUI_FROM_DATABASE=Home Automation Europe
++
++OUI:40D855153*
++ ID_OUI_FROM_DATABASE=BlinkPipe Ltd
++
++OUI:40D855154*
++ ID_OUI_FROM_DATABASE=iart
++
++OUI:40D855155*
++ ID_OUI_FROM_DATABASE=Telefrang AB
++
++OUI:40D855156*
++ ID_OUI_FROM_DATABASE=Emphysys, Inc.
++
++OUI:40D855157*
++ ID_OUI_FROM_DATABASE=Hitachi Power Solutions Co., Ltd.
++
++OUI:40D855158*
++ ID_OUI_FROM_DATABASE=Exibea AB
++
++OUI:40D855159*
++ ID_OUI_FROM_DATABASE=PLATINUM GmbH
++
++OUI:40D85515A*
++ ID_OUI_FROM_DATABASE=DORLET S.A.U
++
++OUI:40D85515B*
++ ID_OUI_FROM_DATABASE=SQF Spezialelektronik GmbH
++
++OUI:40D85515C*
++ ID_OUI_FROM_DATABASE=Spectratech Inc.
++
++OUI:40D85515D*
++ ID_OUI_FROM_DATABASE=Actronic Technologies
++
++OUI:40D85515E*
++ ID_OUI_FROM_DATABASE=Prodco International Inc.
++
++OUI:40D85515F*
++ ID_OUI_FROM_DATABASE=CT COMPANY
++
++OUI:40D855160*
++ ID_OUI_FROM_DATABASE=Thermo Fisher Sceintific
++
++OUI:40D855161*
++ ID_OUI_FROM_DATABASE=Solidscape Inc
++
++OUI:40D855162*
++ ID_OUI_FROM_DATABASE=LUNA-NEXUS
++
++OUI:40D855163*
++ ID_OUI_FROM_DATABASE=KMtronic LTD
++
++OUI:40D855164*
++ ID_OUI_FROM_DATABASE=NFT Automatisierungssysteme GmbH
++
++OUI:40D855165*
++ ID_OUI_FROM_DATABASE=TECHBOARD SRL
++
++OUI:40D855166*
++ ID_OUI_FROM_DATABASE=Anhui Jiante Network Technology Co., Ltd.
++
++OUI:40D855167*
++ ID_OUI_FROM_DATABASE=Assembly Contracts Ltd
++
++OUI:40D855168*
++ ID_OUI_FROM_DATABASE=OPASCA Systems GmbH
++
++OUI:40D855169*
++ ID_OUI_FROM_DATABASE=Photop Koncent
++
++OUI:40D85516A*
++ ID_OUI_FROM_DATABASE=Aplex Technology Inc.
++
++OUI:40D85516B*
++ ID_OUI_FROM_DATABASE=TECHWAY
++
++OUI:40D85516D*
++ ID_OUI_FROM_DATABASE=GENERAL DYNAMICS C4 SYSTEMS
++
++OUI:40D85516E*
++ ID_OUI_FROM_DATABASE=Secuinfo Co.Ltd
++
++OUI:40D85516F*
++ ID_OUI_FROM_DATABASE=BrightLeaf Power
++
++OUI:40D855170*
++ ID_OUI_FROM_DATABASE=ICS Eletronics
++
++OUI:40D855171*
++ ID_OUI_FROM_DATABASE=Sicon srl
++
++OUI:40D855172*
++ ID_OUI_FROM_DATABASE=YAWATA ELECTRIC INDUSTRIAL CO.,LTD.
++
++OUI:40D855173*
++ ID_OUI_FROM_DATABASE=Contec Steuerungstechnik & Automation GmbH
++
++OUI:40D855174*
++ ID_OUI_FROM_DATABASE=EcoGuard AB
++
++OUI:40D855175*
++ ID_OUI_FROM_DATABASE=AHB Systeme GmbH
++
++OUI:40D855176*
++ ID_OUI_FROM_DATABASE=Schneider Electric Motion, Inc. USA
++
++OUI:40D855177*
++ ID_OUI_FROM_DATABASE=TRI Engineering co.,ltd.
++
++OUI:40D855178*
++ ID_OUI_FROM_DATABASE=REDER Domotic GmbH
++
++OUI:40D855179*
++ ID_OUI_FROM_DATABASE=Servo-Robot Inc.
++
++OUI:40D85517A*
++ ID_OUI_FROM_DATABASE=ARGUS-SPECTRUM
++
++OUI:40D85517B*
++ ID_OUI_FROM_DATABASE=LUCEO
++
++OUI:40D85517C*
++ ID_OUI_FROM_DATABASE=Critical Link
++
++OUI:40D85517D*
++ ID_OUI_FROM_DATABASE=Kiwigrid GmbH
++
++OUI:40D85517E*
++ ID_OUI_FROM_DATABASE=TOKHATEC
++
++OUI:40D85517F*
++ ID_OUI_FROM_DATABASE=Telvent
++
++OUI:40D855180*
++ ID_OUI_FROM_DATABASE=BroadSoft Inc
++
++OUI:40D855181*
++ ID_OUI_FROM_DATABASE=eROCCA
++
++OUI:40D855182*
++ ID_OUI_FROM_DATABASE=Georg Neumann GmbH
++
++OUI:40D855183*
++ ID_OUI_FROM_DATABASE=EMAC, Inc.
++
++OUI:40D855184*
++ ID_OUI_FROM_DATABASE=Satkirit Ltd
++
++OUI:40D855185*
++ ID_OUI_FROM_DATABASE=Standard Change Makers
++
++OUI:40D855186*
++ ID_OUI_FROM_DATABASE=KST technology
++
++OUI:40D855187*
++ ID_OUI_FROM_DATABASE=CDEX Corp.
++
++OUI:40D855188*
++ ID_OUI_FROM_DATABASE=Array Corporation
++
++OUI:40D855189*
++ ID_OUI_FROM_DATABASE=Yoozma Corporation
++
++OUI:40D85518A*
++ ID_OUI_FROM_DATABASE=Aplex Technology Inc.
++
++OUI:40D85518B*
++ ID_OUI_FROM_DATABASE=Diagnosys Test Systems Ltd
++
++OUI:40D85518C*
++ ID_OUI_FROM_DATABASE=EOS S.r.l.
++
++OUI:40D85518D*
++ ID_OUI_FROM_DATABASE=Zoe Medical
++
++OUI:40D85518E*
++ ID_OUI_FROM_DATABASE=Kerun Visual Technology Co., Ltd.(Shenzhen)
++
++OUI:40D85518F*
++ ID_OUI_FROM_DATABASE=Beat Sensing co. , ltd.
++
++OUI:40D855190*
++ ID_OUI_FROM_DATABASE=Spider Tecnologia Ind. e Com Ltda
++
++OUI:40D855191*
++ ID_OUI_FROM_DATABASE=Soukai Electric
++
++OUI:40D855192*
++ ID_OUI_FROM_DATABASE=GENERAL DYNAMICS C4 SYSTEMS
++
++OUI:40D855193*
++ ID_OUI_FROM_DATABASE=FORZA SILICON CORP.
++
++OUI:40D855194*
++ ID_OUI_FROM_DATABASE=RF Code
++
++OUI:40D855195*
++ ID_OUI_FROM_DATABASE=TONNA ELECTRONIQUE
++
++OUI:40D855196*
++ ID_OUI_FROM_DATABASE=Advanced Micro Controls Inc.
++
++OUI:40D855197*
++ ID_OUI_FROM_DATABASE=Berg Cloud Limited
++
++OUI:40D855198*
++ ID_OUI_FROM_DATABASE=devboards GmbH
++
++OUI:40D855199*
++ ID_OUI_FROM_DATABASE=PRESSOL Schmiergeraete GmbH
++
+ OUI:000000*
+ ID_OUI_FROM_DATABASE=XEROX CORPORATION
+
+@@ -14492,7 +14987,7 @@ OUI:00020D*
+ ID_OUI_FROM_DATABASE=Micronpc.com
+
+ OUI:00020E*
+- ID_OUI_FROM_DATABASE=ECI Telecom, Ltd., NSD-US
++ ID_OUI_FROM_DATABASE=ECI Telecom, Ltd
+
+ OUI:00020F*
+ ID_OUI_FROM_DATABASE=AATR
+@@ -15266,7 +15761,7 @@ OUI:00030F*
+ ID_OUI_FROM_DATABASE=Digital China (Shanghai) Networks Ltd.
+
+ OUI:000310*
+- ID_OUI_FROM_DATABASE=ITX E-Globaledge Corporation
++ ID_OUI_FROM_DATABASE=E-Globaledge Corporation
+
+ OUI:000311*
+ ID_OUI_FROM_DATABASE=Micro Technology Co., Ltd.
+@@ -15659,7 +16154,7 @@ OUI:000392*
+ ID_OUI_FROM_DATABASE=Hyundai Teletek Co., Ltd.
+
+ OUI:000393*
+- ID_OUI_FROM_DATABASE=Apple Computer, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:000394*
+ ID_OUI_FROM_DATABASE=Connect One
+@@ -15890,7 +16385,7 @@ OUI:0003DF*
+ ID_OUI_FROM_DATABASE=Desana Systems
+
+ OUI:0003E0*
+- ID_OUI_FROM_DATABASE=Motorola, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:0003E1*
+ ID_OUI_FROM_DATABASE=Winmate Communication, Inc.
+@@ -16286,7 +16781,7 @@ OUI:000463*
+ ID_OUI_FROM_DATABASE=Bosch Security Systems
+
+ OUI:000464*
+- ID_OUI_FROM_DATABASE=Fantasma Networks, Inc.
++ ID_OUI_FROM_DATABASE=Pulse-Link Inc
+
+ OUI:000465*
+ ID_OUI_FROM_DATABASE=i.s.t isdn-support technik GmbH
+@@ -16553,7 +17048,7 @@ OUI:0004BC*
+ ID_OUI_FROM_DATABASE=Giantec, Inc.
+
+ OUI:0004BD*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:0004BE*
+ ID_OUI_FROM_DATABASE=OptXCon, Inc.
+@@ -16601,7 +17096,7 @@ OUI:0004CC*
+ ID_OUI_FROM_DATABASE=Peek Traffic B.V.
+
+ OUI:0004CD*
+- ID_OUI_FROM_DATABASE=Informedia Research Group
++ ID_OUI_FROM_DATABASE=Extenway Solutions Inc
+
+ OUI:0004CE*
+ ID_OUI_FROM_DATABASE=Patria Ailon
+@@ -16760,7 +17255,7 @@ OUI:000501*
+ ID_OUI_FROM_DATABASE=CISCO SYSTEMS, INC.
+
+ OUI:000502*
+- ID_OUI_FROM_DATABASE=APPLE COMPUTER
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:000503*
+ ID_OUI_FROM_DATABASE=ICONAG
+@@ -17663,7 +18158,7 @@ OUI:000630*
+ ID_OUI_FROM_DATABASE=Adtranz Sweden
+
+ OUI:000631*
+- ID_OUI_FROM_DATABASE=Optical Solutions, Inc.
++ ID_OUI_FROM_DATABASE=Calix
+
+ OUI:000632*
+ ID_OUI_FROM_DATABASE=Mesco Engineering GmbH
+@@ -19094,7 +19589,7 @@ OUI:00080D*
+ ID_OUI_FROM_DATABASE=Toshiba
+
+ OUI:00080E*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:00080F*
+ ID_OUI_FROM_DATABASE=Proximion Fiber Optics AB
+@@ -20621,7 +21116,7 @@ OUI:000A26*
+ ID_OUI_FROM_DATABASE=CEIA S.p.A.
+
+ OUI:000A27*
+- ID_OUI_FROM_DATABASE=Apple Computer, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:000A28*
+ ID_OUI_FROM_DATABASE=Motorola
+@@ -20783,7 +21278,7 @@ OUI:000A5C*
+ ID_OUI_FROM_DATABASE=Carel s.p.a.
+
+ OUI:000A5D*
+- ID_OUI_FROM_DATABASE=PUC Founder (MSC) Berhad
++ ID_OUI_FROM_DATABASE=FingerTec Worldwide Sdn Bhd
+
+ OUI:000A5E*
+ ID_OUI_FROM_DATABASE=3COM Corporation
+@@ -20951,7 +21446,7 @@ OUI:000A94*
+ ID_OUI_FROM_DATABASE=ShangHai cellink CO., LTD
+
+ OUI:000A95*
+- ID_OUI_FROM_DATABASE=Apple Computer, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:000A96*
+ ID_OUI_FROM_DATABASE=MEWTEL TECHNOLOGY INC.
+@@ -21290,7 +21785,7 @@ OUI:000B05*
+ ID_OUI_FROM_DATABASE=Pacific Broadband Networks
+
+ OUI:000B06*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:000B07*
+ ID_OUI_FROM_DATABASE=Voxpath Networks
+@@ -22502,7 +22997,7 @@ OUI:000C9C*
+ ID_OUI_FROM_DATABASE=Chongho information & communications
+
+ OUI:000C9D*
+- ID_OUI_FROM_DATABASE=AirWalk Communications, Inc.
++ ID_OUI_FROM_DATABASE=UbeeAirWalk, Inc.
+
+ OUI:000C9E*
+ ID_OUI_FROM_DATABASE=MemoryLink Corp.
+@@ -22718,7 +23213,7 @@ OUI:000CE4*
+ ID_OUI_FROM_DATABASE=NeuroCom International, Inc.
+
+ OUI:000CE5*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:000CE6*
+ ID_OUI_FROM_DATABASE=Meru Networks Inc
+@@ -22778,7 +23273,7 @@ OUI:000CF8*
+ ID_OUI_FROM_DATABASE=Nortel Networks
+
+ OUI:000CF9*
+- ID_OUI_FROM_DATABASE=ITT Flygt AB
++ ID_OUI_FROM_DATABASE=Xylem Water Solutions
+
+ OUI:000CFA*
+ ID_OUI_FROM_DATABASE=Digital Systems Corp
+@@ -23237,7 +23732,7 @@ OUI:000D92*
+ ID_OUI_FROM_DATABASE=Arima Communication Corporation
+
+ OUI:000D93*
+- ID_OUI_FROM_DATABASE=Apple Computer
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:000D94*
+ ID_OUI_FROM_DATABASE=AFAR Communications,Inc
+@@ -23564,7 +24059,7 @@ OUI:000E02*
+ ID_OUI_FROM_DATABASE=Advantech AMT Inc.
+
+ OUI:000E03*
+- ID_OUI_FROM_DATABASE=Emulex
++ ID_OUI_FROM_DATABASE=Emulex Corporation
+
+ OUI:000E04*
+ ID_OUI_FROM_DATABASE=CMA/Microdialysis AB
+@@ -23687,7 +24182,7 @@ OUI:000E2E*
+ ID_OUI_FROM_DATABASE=Edimax Technology Co., Ltd.
+
+ OUI:000E2F*
+- ID_OUI_FROM_DATABASE=Disetronic Medical Systems AG
++ ID_OUI_FROM_DATABASE=Roche Diagnostics GmbH
+
+ OUI:000E30*
+ ID_OUI_FROM_DATABASE=AERAS Networks, Inc.
+@@ -23822,7 +24317,7 @@ OUI:000E5B*
+ ID_OUI_FROM_DATABASE=ParkerVision - Direct2Data
+
+ OUI:000E5C*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:000E5D*
+ ID_OUI_FROM_DATABASE=Triple Play Technologies A/S
+@@ -23876,7 +24371,7 @@ OUI:000E6D*
+ ID_OUI_FROM_DATABASE=Murata Manufacturing Co., Ltd.
+
+ OUI:000E6E*
+- ID_OUI_FROM_DATABASE=MICRELEC ELECTRONICS S.A
++ ID_OUI_FROM_DATABASE=MAT S.A. (Mircrelec Advanced Technology)
+
+ OUI:000E6F*
+ ID_OUI_FROM_DATABASE=IRIS Corporation Berhad
+@@ -24458,7 +24953,7 @@ OUI:000F31*
+ ID_OUI_FROM_DATABASE=Allied Vision Technologies Canada Inc
+
+ OUI:000F32*
+- ID_OUI_FROM_DATABASE=Lootom Optoelectronic Technology (Wuxi) Co Ltd
++ ID_OUI_FROM_DATABASE=Lootom Telcovideo Network Wuxi Co Ltd
+
+ OUI:000F33*
+ ID_OUI_FROM_DATABASE=DUALi Inc.
+@@ -24785,7 +25280,7 @@ OUI:000F9E*
+ ID_OUI_FROM_DATABASE=Murrelektronik GmbH
+
+ OUI:000F9F*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:000FA0*
+ ID_OUI_FROM_DATABASE=CANON KOREA BUSINESS SOLUTIONS INC.
+@@ -24794,7 +25289,7 @@ OUI:000FA1*
+ ID_OUI_FROM_DATABASE=Gigabit Systems Inc.
+
+ OUI:000FA2*
+- ID_OUI_FROM_DATABASE=Digital Path Networks
++ ID_OUI_FROM_DATABASE=2xWireless
+
+ OUI:000FA3*
+ ID_OUI_FROM_DATABASE=Alpha Networks Inc.
+@@ -25427,7 +25922,7 @@ OUI:001074*
+ ID_OUI_FROM_DATABASE=ATEN INTERNATIONAL CO., LTD.
+
+ OUI:001075*
+- ID_OUI_FROM_DATABASE=Maxtor Corporation
++ ID_OUI_FROM_DATABASE=Segate Technology LLC
+
+ OUI:001076*
+ ID_OUI_FROM_DATABASE=EUREM GmbH
+@@ -25795,6 +26290,9 @@ OUI:0010EE*
+ OUI:0010EF*
+ ID_OUI_FROM_DATABASE=DBTEL INCORPORATED
+
++OUI:0010F0*
++ ID_OUI_FROM_DATABASE=RITTAL-WERK RUDOLF LOH GmbH & Co.
++
+ OUI:0010F1*
+ ID_OUI_FROM_DATABASE=I-O CORPORATION
+
+@@ -25817,13 +26315,13 @@ OUI:0010F7*
+ ID_OUI_FROM_DATABASE=IRIICHI TECHNOLOGIES Inc.
+
+ OUI:0010F8*
+- ID_OUI_FROM_DATABASE=Niikke Techno System Co. Ltd
++ ID_OUI_FROM_DATABASE=TEXIO TECHNOLOGY CORPORATION
+
+ OUI:0010F9*
+ ID_OUI_FROM_DATABASE=UNIQUE SYSTEMS, INC.
+
+ OUI:0010FA*
+- ID_OUI_FROM_DATABASE=Apple, Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:0010FB*
+ ID_OUI_FROM_DATABASE=ZIDA TECHNOLOGIES LIMITED
+@@ -25919,7 +26417,7 @@ OUI:001119*
+ ID_OUI_FROM_DATABASE=Solteras, Inc.
+
+ OUI:00111A*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:00111B*
+ ID_OUI_FROM_DATABASE=Targa Systems Div L-3 Communications Canada
+@@ -25949,7 +26447,7 @@ OUI:001123*
+ ID_OUI_FROM_DATABASE=Appointech, Inc.
+
+ OUI:001124*
+- ID_OUI_FROM_DATABASE=Apple Computer
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:001125*
+ ID_OUI_FROM_DATABASE=IBM Corp
+@@ -26225,7 +26723,7 @@ OUI:00117F*
+ ID_OUI_FROM_DATABASE=Neotune Information Technology Corporation,.LTD
+
+ OUI:001180*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:001181*
+ ID_OUI_FROM_DATABASE=InterEnergy Co.Ltd,
+@@ -26363,7 +26861,7 @@ OUI:0011AD*
+ ID_OUI_FROM_DATABASE=Shanghai Ruijie Technology
+
+ OUI:0011AE*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:0011AF*
+ ID_OUI_FROM_DATABASE=Medialink-i,Inc
+@@ -26720,7 +27218,7 @@ OUI:001224*
+ ID_OUI_FROM_DATABASE=NexQL Corporation
+
+ OUI:001225*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:001226*
+ ID_OUI_FROM_DATABASE=Japan Direx Corporation
+@@ -26846,7 +27344,7 @@ OUI:00124E*
+ ID_OUI_FROM_DATABASE=XAC AUTOMATION CORP.
+
+ OUI:00124F*
+- ID_OUI_FROM_DATABASE=Tyco Thermal Controls LLC.
++ ID_OUI_FROM_DATABASE=Pentair Thermal Management
+
+ OUI:001250*
+ ID_OUI_FROM_DATABASE=Tokyo Aircaft Instrument Co., Ltd.
+@@ -27023,7 +27521,7 @@ OUI:001289*
+ ID_OUI_FROM_DATABASE=Advance Sterilization Products
+
+ OUI:00128A*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:00128B*
+ ID_OUI_FROM_DATABASE=Sensory Networks Inc
+@@ -27212,7 +27710,7 @@ OUI:0012C8*
+ ID_OUI_FROM_DATABASE=Perfect tech
+
+ OUI:0012C9*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:0012CA*
+ ID_OUI_FROM_DATABASE=Mechatronic Brick Aps
+@@ -27716,7 +28214,7 @@ OUI:001370*
+ ID_OUI_FROM_DATABASE=Nokia Danmark A/S
+
+ OUI:001371*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:001372*
+ ID_OUI_FROM_DATABASE=Dell ESG PCBA Test
+@@ -28157,7 +28655,7 @@ OUI:001403*
+ ID_OUI_FROM_DATABASE=Renasis, LLC
+
+ OUI:001404*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:001405*
+ ID_OUI_FROM_DATABASE=OpenIB, Inc.
+@@ -28232,7 +28730,7 @@ OUI:00141C*
+ ID_OUI_FROM_DATABASE=CISCO SYSTEMS, INC.
+
+ OUI:00141D*
+- ID_OUI_FROM_DATABASE=Lust Antriebstechnik GmbH
++ ID_OUI_FROM_DATABASE=LTi DRIVES GmbH
+
+ OUI:00141E*
+ ID_OUI_FROM_DATABASE=P.A. Semi, Inc.
+@@ -28388,7 +28886,7 @@ OUI:001450*
+ ID_OUI_FROM_DATABASE=Heim Systems GmbH
+
+ OUI:001451*
+- ID_OUI_FROM_DATABASE=Apple Computer Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:001452*
+ ID_OUI_FROM_DATABASE=CALCULEX,INC.
+@@ -28607,7 +29105,7 @@ OUI:001499*
+ ID_OUI_FROM_DATABASE=Helicomm Inc
+
+ OUI:00149A*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:00149B*
+ ID_OUI_FROM_DATABASE=Nokota Communications, LLC
+@@ -28841,7 +29339,7 @@ OUI:0014E7*
+ ID_OUI_FROM_DATABASE=Stolinx,. Inc
+
+ OUI:0014E8*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:0014E9*
+ ID_OUI_FROM_DATABASE=Nortech International
+@@ -29054,7 +29552,7 @@ OUI:00152E*
+ ID_OUI_FROM_DATABASE=PacketHop, Inc.
+
+ OUI:00152F*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:001530*
+ ID_OUI_FROM_DATABASE=EMC Corporation
+@@ -29375,7 +29873,7 @@ OUI:001599*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co., LTD
+
+ OUI:00159A*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:00159B*
+ ID_OUI_FROM_DATABASE=Nortel
+@@ -29417,7 +29915,7 @@ OUI:0015A7*
+ ID_OUI_FROM_DATABASE=Robatech AG
+
+ OUI:0015A8*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:0015A9*
+ ID_OUI_FROM_DATABASE=KWANG WOO I&C CO.,LTD
+@@ -29795,7 +30293,7 @@ OUI:001625*
+ ID_OUI_FROM_DATABASE=Impinj, Inc.
+
+ OUI:001626*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:001627*
+ ID_OUI_FROM_DATABASE=embedded-logic DESIGN AND MORE GmbH
+@@ -30032,7 +30530,7 @@ OUI:001674*
+ ID_OUI_FROM_DATABASE=EuroCB (Phils.), Inc.
+
+ OUI:001675*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:001676*
+ ID_OUI_FROM_DATABASE=Intel Corporate
+@@ -30221,7 +30719,7 @@ OUI:0016B3*
+ ID_OUI_FROM_DATABASE=Photonicbridges (China) Co., Ltd.
+
+ OUI:0016B5*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:0016B6*
+ ID_OUI_FROM_DATABASE=Cisco-Linksys
+@@ -30287,7 +30785,7 @@ OUI:0016CA*
+ ID_OUI_FROM_DATABASE=Nortel
+
+ OUI:0016CB*
+- ID_OUI_FROM_DATABASE=Apple Computer
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:0016CC*
+ ID_OUI_FROM_DATABASE=Xcute Mobile Corp.
+@@ -30446,7 +30944,7 @@ OUI:0016FF*
+ ID_OUI_FROM_DATABASE=Wamin Optocomm Mfg Corp
+
+ OUI:001700*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:001701*
+ ID_OUI_FROM_DATABASE=KDE, Inc.
+@@ -30733,9 +31231,6 @@ OUI:00175F*
+ OUI:001760*
+ ID_OUI_FROM_DATABASE=Naito Densei Machida MFG.CO.,LTD
+
+-OUI:001761*
+- ID_OUI_FROM_DATABASE=ZKSoftware Inc.
+-
+ OUI:001762*
+ ID_OUI_FROM_DATABASE=Solar Technology, Inc.
+
+@@ -30839,7 +31334,7 @@ OUI:001783*
+ ID_OUI_FROM_DATABASE=Texas Instruments
+
+ OUI:001784*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:001785*
+ ID_OUI_FROM_DATABASE=Sparr Electronics Ltd
+@@ -31121,7 +31616,7 @@ OUI:0017E1*
+ ID_OUI_FROM_DATABASE=DACOS Technologies Co., Ltd.
+
+ OUI:0017E2*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:0017E3*
+ ID_OUI_FROM_DATABASE=Texas Instruments
+@@ -31157,7 +31652,7 @@ OUI:0017ED*
+ ID_OUI_FROM_DATABASE=WooJooIT Ltd.
+
+ OUI:0017EE*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:0017EF*
+ ID_OUI_FROM_DATABASE=IBM Corp
+@@ -31169,7 +31664,7 @@ OUI:0017F1*
+ ID_OUI_FROM_DATABASE=Renu Electronics Pvt Ltd
+
+ OUI:0017F2*
+- ID_OUI_FROM_DATABASE=Apple Computer
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:0017F3*
+ ID_OUI_FROM_DATABASE=Harris Corparation
+@@ -31700,7 +32195,7 @@ OUI:0018A3*
+ ID_OUI_FROM_DATABASE=ZIPPY TECHNOLOGY CORP.
+
+ OUI:0018A4*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:0018A5*
+ ID_OUI_FROM_DATABASE=ADigit Technologies Corp.
+@@ -31784,7 +32279,7 @@ OUI:0018BF*
+ ID_OUI_FROM_DATABASE=Essence Technology Solution, Inc.
+
+ OUI:0018C0*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:0018C1*
+ ID_OUI_FROM_DATABASE=Almitec Informática e Comércio
+@@ -32108,7 +32603,7 @@ OUI:00192B*
+ ID_OUI_FROM_DATABASE=Aclara RF Systems Inc.
+
+ OUI:00192C*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:00192D*
+ ID_OUI_FROM_DATABASE=Nokia Corporation
+@@ -32135,7 +32630,7 @@ OUI:001934*
+ ID_OUI_FROM_DATABASE=TRENDON TOUCH TECHNOLOGY CORP.
+
+ OUI:001935*
+- ID_OUI_FROM_DATABASE=DÜRR DENTAL AG
++ ID_OUI_FROM_DATABASE=DUERR DENTAL AG
+
+ OUI:001936*
+ ID_OUI_FROM_DATABASE=STERLITE OPTICAL TECHNOLOGIES LIMITED
+@@ -32258,7 +32753,7 @@ OUI:00195D*
+ ID_OUI_FROM_DATABASE=ShenZhen XinHuaTong Opto Electronics Co.,Ltd
+
+ OUI:00195E*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:00195F*
+ ID_OUI_FROM_DATABASE=Valemount Networks Corporation
+@@ -32474,7 +32969,7 @@ OUI:0019A5*
+ ID_OUI_FROM_DATABASE=RadarFind Corporation
+
+ OUI:0019A6*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:0019A7*
+ ID_OUI_FROM_DATABASE=ITU-T
+@@ -32552,7 +33047,7 @@ OUI:0019BF*
+ ID_OUI_FROM_DATABASE=Citiway technology Co.,ltd
+
+ OUI:0019C0*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:0019C1*
+ ID_OUI_FROM_DATABASE=Alps Electric Co., Ltd
+@@ -32657,7 +33152,7 @@ OUI:0019E2*
+ ID_OUI_FROM_DATABASE=Juniper Networks
+
+ OUI:0019E3*
+- ID_OUI_FROM_DATABASE=Apple Computer Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:0019E4*
+ ID_OUI_FROM_DATABASE=2Wire, Inc
+@@ -32825,7 +33320,7 @@ OUI:001A1A*
+ ID_OUI_FROM_DATABASE=Gentex Corporation/Electro-Acoustic Products
+
+ OUI:001A1B*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:001A1C*
+ ID_OUI_FROM_DATABASE=GT&T Engineering Pte Ltd
+@@ -33050,7 +33545,7 @@ OUI:001A65*
+ ID_OUI_FROM_DATABASE=Seluxit
+
+ OUI:001A66*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:001A67*
+ ID_OUI_FROM_DATABASE=Infinite QL Sdn Bhd
+@@ -33101,7 +33596,7 @@ OUI:001A76*
+ ID_OUI_FROM_DATABASE=SDT information Technology Co.,LTD.
+
+ OUI:001A77*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:001A78*
+ ID_OUI_FROM_DATABASE=ubtos
+@@ -33263,7 +33758,7 @@ OUI:001AAC*
+ ID_OUI_FROM_DATABASE=Corelatus AB
+
+ OUI:001AAD*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:001AAE*
+ ID_OUI_FROM_DATABASE=Savant Systems LLC
+@@ -33401,7 +33896,7 @@ OUI:001ADA*
+ ID_OUI_FROM_DATABASE=Biz-2-Me Inc.
+
+ OUI:001ADB*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:001ADC*
+ ID_OUI_FROM_DATABASE=Nokia Danmark A/S
+@@ -33410,7 +33905,7 @@ OUI:001ADD*
+ ID_OUI_FROM_DATABASE=PePWave Ltd
+
+ OUI:001ADE*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:001ADF*
+ ID_OUI_FROM_DATABASE=Interactivetv Pty Limited
+@@ -33758,7 +34253,7 @@ OUI:001B51*
+ ID_OUI_FROM_DATABASE=Vector Technology Corp.
+
+ OUI:001B52*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:001B53*
+ ID_OUI_FROM_DATABASE=CISCO SYSTEMS, INC.
+@@ -33809,7 +34304,7 @@ OUI:001B62*
+ ID_OUI_FROM_DATABASE=JHT Optoelectronics Co.,Ltd.
+
+ OUI:001B63*
+- ID_OUI_FROM_DATABASE=Apple Computer Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:001B64*
+ ID_OUI_FROM_DATABASE=IsaacLandKorea Co., Ltd,
+@@ -33821,7 +34316,7 @@ OUI:001B66*
+ ID_OUI_FROM_DATABASE=Sennheiser electronic GmbH & Co. KG
+
+ OUI:001B67*
+- ID_OUI_FROM_DATABASE=Ubiquisys Ltd
++ ID_OUI_FROM_DATABASE=Cisco Systems Inc
+
+ OUI:001B68*
+ ID_OUI_FROM_DATABASE=Modnnet Co., Ltd
+@@ -34175,7 +34670,7 @@ OUI:001BDC*
+ ID_OUI_FROM_DATABASE=Vencer Co., Ltd.
+
+ OUI:001BDD*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:001BDE*
+ ID_OUI_FROM_DATABASE=Renkus-Heinz, Inc.
+@@ -34331,10 +34826,10 @@ OUI:001C10*
+ ID_OUI_FROM_DATABASE=Cisco-Linksys, LLC
+
+ OUI:001C11*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:001C12*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:001C13*
+ ID_OUI_FROM_DATABASE=OPTSYS TECHNOLOGY CO., LTD.
+@@ -34817,7 +35312,7 @@ OUI:001CB2*
+ ID_OUI_FROM_DATABASE=BPT SPA
+
+ OUI:001CB3*
+- ID_OUI_FROM_DATABASE=APPLE, INC
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:001CB4*
+ ID_OUI_FROM_DATABASE=Iridium Satellite LLC
+@@ -34859,7 +35354,7 @@ OUI:001CC0*
+ ID_OUI_FROM_DATABASE=Intel Corporate
+
+ OUI:001CC1*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:001CC2*
+ ID_OUI_FROM_DATABASE=Part II Research, Inc.
+@@ -35033,7 +35528,7 @@ OUI:001CFA*
+ ID_OUI_FROM_DATABASE=Alarm.com
+
+ OUI:001CFB*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:001CFC*
+ ID_OUI_FROM_DATABASE=Suminet Communication Technologies (Shanghai) Co., Ltd.
+@@ -35285,7 +35780,7 @@ OUI:001D4E*
+ ID_OUI_FROM_DATABASE=TCM Mobile LLC
+
+ OUI:001D4F*
+- ID_OUI_FROM_DATABASE=Apple Computer Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:001D50*
+ ID_OUI_FROM_DATABASE=SPINETIX SA
+@@ -35369,7 +35864,7 @@ OUI:001D6A*
+ ID_OUI_FROM_DATABASE=Alpha Networks Inc.
+
+ OUI:001D6B*
+- ID_OUI_FROM_DATABASE=Motorola (formerly Netopia, Inc
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:001D6C*
+ ID_OUI_FROM_DATABASE=ClariPhy Communications, Inc.
+@@ -35618,7 +36113,7 @@ OUI:001DBD*
+ ID_OUI_FROM_DATABASE=Versamed Inc.
+
+ OUI:001DBE*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:001DBF*
+ ID_OUI_FROM_DATABASE=Radiient Technologies, Inc.
+@@ -36026,7 +36521,7 @@ OUI:001E45*
+ ID_OUI_FROM_DATABASE=Sony Ericsson Mobile Communications AB
+
+ OUI:001E46*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:001E47*
+ ID_OUI_FROM_DATABASE=PT. Hariff Daya Tunggal Engineering
+@@ -36062,7 +36557,7 @@ OUI:001E51*
+ ID_OUI_FROM_DATABASE=Converter Industry Srl
+
+ OUI:001E52*
+- ID_OUI_FROM_DATABASE=Apple Computer Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:001E53*
+ ID_OUI_FROM_DATABASE=Further Tech Co., LTD
+@@ -36086,7 +36581,7 @@ OUI:001E59*
+ ID_OUI_FROM_DATABASE=Silicon Turnkey Express, LLC
+
+ OUI:001E5A*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:001E5B*
+ ID_OUI_FROM_DATABASE=Unitron Company, Inc.
+@@ -36155,7 +36650,7 @@ OUI:001E70*
+ ID_OUI_FROM_DATABASE=Cobham Defence Communications Ltd
+
+ OUI:001E71*
+- ID_OUI_FROM_DATABASE=Igeacare Solutions Inc.
++ ID_OUI_FROM_DATABASE=MIrcom Group of Companies
+
+ OUI:001E72*
+ ID_OUI_FROM_DATABASE=PCS
+@@ -36239,7 +36734,7 @@ OUI:001E8C*
+ ID_OUI_FROM_DATABASE=ASUSTek COMPUTER INC.
+
+ OUI:001E8D*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:001E8E*
+ ID_OUI_FROM_DATABASE=Hunkeler AG
+@@ -36398,7 +36893,7 @@ OUI:001EC1*
+ ID_OUI_FROM_DATABASE=3COM EUROPE LTD
+
+ OUI:001EC2*
+- ID_OUI_FROM_DATABASE=Apple, Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:001EC3*
+ ID_OUI_FROM_DATABASE=Kozio, Inc.
+@@ -36413,79 +36908,79 @@ OUI:001EC6*
+ ID_OUI_FROM_DATABASE=Obvius Holdings LLC
+
+ OUI:001EC7*
+- ID_OUI_FROM_DATABASE=2Wire
++ ID_OUI_FROM_DATABASE=2Wire, Inc.
+
+ OUI:001EC8*
+- ID_OUI_FROM_DATABASE=Rapid Mobile (Pty) Ltd
++ ID_OUI_FROM_DATABASE=2Wire, Inc.
+
+ OUI:001EC9*
+- ID_OUI_FROM_DATABASE=Dell Inc
++ ID_OUI_FROM_DATABASE=2Wire, Inc.
+
+ OUI:001ECA*
+- ID_OUI_FROM_DATABASE=Nortel
++ ID_OUI_FROM_DATABASE=2Wire, Inc.
+
+ OUI:001ECB*
+- ID_OUI_FROM_DATABASE="RPC "Energoautomatika" Ltd
++ ID_OUI_FROM_DATABASE=2Wire, Inc.
+
+ OUI:001ECC*
+- ID_OUI_FROM_DATABASE=CDVI
++ ID_OUI_FROM_DATABASE=2Wire, Inc.
+
+ OUI:001ECD*
+- ID_OUI_FROM_DATABASE=KYLAND
++ ID_OUI_FROM_DATABASE=2Wire, Inc.
+
+ OUI:001ECE*
+- ID_OUI_FROM_DATABASE=BISA Technologies (Hong Kong) Limited
++ ID_OUI_FROM_DATABASE=2Wire, Inc.
+
+ OUI:001ECF*
+- ID_OUI_FROM_DATABASE=PHILIPS ELECTRONICS UK LTD
++ ID_OUI_FROM_DATABASE=2Wire, Inc.
+
+ OUI:001ED0*
+- ID_OUI_FROM_DATABASE=Ingespace
++ ID_OUI_FROM_DATABASE=2Wire, Inc.
+
+ OUI:001ED1*
+- ID_OUI_FROM_DATABASE=Keyprocessor B.V.
++ ID_OUI_FROM_DATABASE=2Wire, Inc.
+
+ OUI:001ED2*
+- ID_OUI_FROM_DATABASE=Ray Shine Video Technology Inc
++ ID_OUI_FROM_DATABASE=2Wire, Inc.
+
+ OUI:001ED3*
+- ID_OUI_FROM_DATABASE=Dot Technology Int'l Co., Ltd.
++ ID_OUI_FROM_DATABASE=2Wire, Inc.
+
+ OUI:001ED4*
+- ID_OUI_FROM_DATABASE=Doble Engineering
++ ID_OUI_FROM_DATABASE=2Wire, Inc.
+
+ OUI:001ED5*
+- ID_OUI_FROM_DATABASE=Tekon-Automatics
++ ID_OUI_FROM_DATABASE=2Wire, Inc.
+
+ OUI:001ED6*
+- ID_OUI_FROM_DATABASE=Alentec & Orion AB
++ ID_OUI_FROM_DATABASE=2Wire, Inc.
+
+ OUI:001ED7*
+- ID_OUI_FROM_DATABASE=H-Stream Wireless, Inc.
++ ID_OUI_FROM_DATABASE=2Wire, Inc.
+
+ OUI:001ED8*
+- ID_OUI_FROM_DATABASE=Digital United Inc.
++ ID_OUI_FROM_DATABASE=2Wire, Inc.
+
+ OUI:001ED9*
+- ID_OUI_FROM_DATABASE=Mitsubishi Precision Co.,LTd.
++ ID_OUI_FROM_DATABASE=2Wire, Inc.
+
+ OUI:001EDA*
+- ID_OUI_FROM_DATABASE=Wesemann Elektrotechniek B.V.
++ ID_OUI_FROM_DATABASE=2Wire, Inc.
+
+ OUI:001EDB*
+- ID_OUI_FROM_DATABASE=Giken Trastem Co., Ltd.
++ ID_OUI_FROM_DATABASE=2Wire, Inc.
+
+ OUI:001EDC*
+- ID_OUI_FROM_DATABASE=Sony Ericsson Mobile Communications AB
++ ID_OUI_FROM_DATABASE=2Wire, Inc.
+
+ OUI:001EDD*
+- ID_OUI_FROM_DATABASE=WASKO S.A.
++ ID_OUI_FROM_DATABASE=2Wire, Inc.
+
+ OUI:001EDE*
+- ID_OUI_FROM_DATABASE=BYD COMPANY LIMITED
++ ID_OUI_FROM_DATABASE=2Wire, Inc.
+
+ OUI:001EDF*
+- ID_OUI_FROM_DATABASE=Master Industrialization Center Kista
++ ID_OUI_FROM_DATABASE=2Wire, Inc.
+
+ OUI:001EE0*
+ ID_OUI_FROM_DATABASE=Urmet Domus SpA
+@@ -36857,7 +37352,7 @@ OUI:001F5A*
+ ID_OUI_FROM_DATABASE=Beckwith Electric Co.
+
+ OUI:001F5B*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:001F5C*
+ ID_OUI_FROM_DATABASE=Nokia Danmark A/S
+@@ -36962,7 +37457,7 @@ OUI:001F7D*
+ ID_OUI_FROM_DATABASE=embedded wireless GmbH
+
+ OUI:001F7E*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:001F7F*
+ ID_OUI_FROM_DATABASE=Phabrix Limited
+@@ -37172,7 +37667,7 @@ OUI:001FC3*
+ ID_OUI_FROM_DATABASE=SmartSynch, Inc
+
+ OUI:001FC4*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:001FC5*
+ ID_OUI_FROM_DATABASE=Nintendo Co., Ltd.
+@@ -37313,7 +37808,7 @@ OUI:001FF2*
+ ID_OUI_FROM_DATABASE=VIA Technologies, Inc.
+
+ OUI:001FF3*
+- ID_OUI_FROM_DATABASE=Apple, Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:001FF4*
+ ID_OUI_FROM_DATABASE=Power Monitors, Inc.
+@@ -37544,7 +38039,7 @@ OUI:00203F*
+ ID_OUI_FROM_DATABASE=JUKI CORPORATION
+
+ OUI:002040*
+- ID_OUI_FROM_DATABASE=Motorola Broadband Communications Sector
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:002041*
+ ID_OUI_FROM_DATABASE=DATA NET
+@@ -38207,7 +38702,7 @@ OUI:00211D*
+ ID_OUI_FROM_DATABASE=Dataline AB
+
+ OUI:00211E*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:00211F*
+ ID_OUI_FROM_DATABASE=SHINSUNG DELTATECH CO.,LTD.
+@@ -38279,7 +38774,7 @@ OUI:002135*
+ ID_OUI_FROM_DATABASE=ALCATEL-LUCENT
+
+ OUI:002136*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:002137*
+ ID_OUI_FROM_DATABASE=Bay Controls, LLC
+@@ -38318,7 +38813,7 @@ OUI:002142*
+ ID_OUI_FROM_DATABASE=Advanced Control Systems doo
+
+ OUI:002143*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:002144*
+ ID_OUI_FROM_DATABASE=SS Telecoms
+@@ -38501,7 +38996,7 @@ OUI:00217F*
+ ID_OUI_FROM_DATABASE=Intraco Technology Pte Ltd
+
+ OUI:002180*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:002181*
+ ID_OUI_FROM_DATABASE=Si2 Microsystems Limited
+@@ -38660,7 +39155,7 @@ OUI:0021B4*
+ ID_OUI_FROM_DATABASE=APRO MEDIA CO., LTD
+
+ OUI:0021B5*
+- ID_OUI_FROM_DATABASE=Vyro Games Limited
++ ID_OUI_FROM_DATABASE=Galvanic Ltd
+
+ OUI:0021B6*
+ ID_OUI_FROM_DATABASE=Triacta Power Technologies Inc.
+@@ -38816,7 +39311,7 @@ OUI:0021E8*
+ ID_OUI_FROM_DATABASE=Murata Manufacturing Co., Ltd.
+
+ OUI:0021E9*
+- ID_OUI_FROM_DATABASE=Apple, Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:0021EA*
+ ID_OUI_FROM_DATABASE=Bystronic Laser AG
+@@ -38933,7 +39428,7 @@ OUI:00220F*
+ ID_OUI_FROM_DATABASE=MoCA (Multimedia over Coax Alliance)
+
+ OUI:002210*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:002211*
+ ID_OUI_FROM_DATABASE=Rohati Systems
+@@ -39077,7 +39572,7 @@ OUI:002240*
+ ID_OUI_FROM_DATABASE=Universal Telecom S/A
+
+ OUI:002241*
+- ID_OUI_FROM_DATABASE=Apple, Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:002242*
+ ID_OUI_FROM_DATABASE=Alacron Inc.
+@@ -39422,7 +39917,7 @@ OUI:0022B3*
+ ID_OUI_FROM_DATABASE=Sei S.p.A.
+
+ OUI:0022B4*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:0022B5*
+ ID_OUI_FROM_DATABASE=NOVITA
+@@ -39680,7 +40175,7 @@ OUI:00230A*
+ ID_OUI_FROM_DATABASE=ARBURG GmbH & Co KG
+
+ OUI:00230B*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:00230C*
+ ID_OUI_FROM_DATABASE=CLOVER ELECTRONICS CO.,LTD.
+@@ -39701,7 +40196,7 @@ OUI:002311*
+ ID_OUI_FROM_DATABASE=Gloscom Co., Ltd.
+
+ OUI:002312*
+- ID_OUI_FROM_DATABASE=Apple, Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:002313*
+ ID_OUI_FROM_DATABASE=Qool Technologies Ltd.
+@@ -39797,7 +40292,7 @@ OUI:002331*
+ ID_OUI_FROM_DATABASE=Nintendo Co., Ltd.
+
+ OUI:002332*
+- ID_OUI_FROM_DATABASE=Apple, Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:002333*
+ ID_OUI_FROM_DATABASE=CISCO SYSTEMS, INC.
+@@ -39968,7 +40463,7 @@ OUI:00236B*
+ ID_OUI_FROM_DATABASE=Xembedded, Inc.
+
+ OUI:00236C*
+- ID_OUI_FROM_DATABASE=Apple, Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:00236D*
+ ID_OUI_FROM_DATABASE=ResMed Ltd
+@@ -39992,10 +40487,10 @@ OUI:002373*
+ ID_OUI_FROM_DATABASE=GridIron Systems, Inc.
+
+ OUI:002374*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:002375*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:002376*
+ ID_OUI_FROM_DATABASE=HTC Corporation
+@@ -40088,7 +40583,7 @@ OUI:002394*
+ ID_OUI_FROM_DATABASE=Samjeon
+
+ OUI:002395*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:002396*
+ ID_OUI_FROM_DATABASE=ANDES TECHNOLOGY CORPORATION
+@@ -40127,10 +40622,10 @@ OUI:0023A1*
+ ID_OUI_FROM_DATABASE=Trend Electronics Ltd
+
+ OUI:0023A2*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:0023A3*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:0023A4*
+ ID_OUI_FROM_DATABASE=New Concepts Development Corp.
+@@ -40166,7 +40661,7 @@ OUI:0023AE*
+ ID_OUI_FROM_DATABASE=Dell Inc.
+
+ OUI:0023AF*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:0023B0*
+ ID_OUI_FROM_DATABASE=COMXION Technology Inc.
+@@ -40310,7 +40805,7 @@ OUI:0023DE*
+ ID_OUI_FROM_DATABASE=Ansync Inc.
+
+ OUI:0023DF*
+- ID_OUI_FROM_DATABASE=Apple, Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:0023E0*
+ ID_OUI_FROM_DATABASE=INO Therapeutics LLC
+@@ -40352,10 +40847,10 @@ OUI:0023EC*
+ ID_OUI_FROM_DATABASE=Algorithmix GmbH
+
+ OUI:0023ED*
+- ID_OUI_FROM_DATABASE=Motorola CHS
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:0023EE*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:0023EF*
+ ID_OUI_FROM_DATABASE=Zuend Systemtechnik AG
+@@ -40562,7 +41057,7 @@ OUI:002435*
+ ID_OUI_FROM_DATABASE=WIDE CORPORATION
+
+ OUI:002436*
+- ID_OUI_FROM_DATABASE=Apple, Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:002437*
+ ID_OUI_FROM_DATABASE=Motorola - BSG
+@@ -40835,13 +41330,13 @@ OUI:002492*
+ ID_OUI_FROM_DATABASE=Motorola, Broadband Solutions Group
+
+ OUI:002493*
+- ID_OUI_FROM_DATABASE=Motorola, Inc
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:002494*
+ ID_OUI_FROM_DATABASE=Shenzhen Baoxin Tech CO., Ltd.
+
+ OUI:002495*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:002496*
+ ID_OUI_FROM_DATABASE=Ginzinger electronic systems
+@@ -40874,10 +41369,10 @@ OUI:00249F*
+ ID_OUI_FROM_DATABASE=RIM Testing Services
+
+ OUI:0024A0*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:0024A1*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:0024A2*
+ ID_OUI_FROM_DATABASE=Hong Kong Middleware Technology Limited
+@@ -40973,7 +41468,7 @@ OUI:0024C0*
+ ID_OUI_FROM_DATABASE=NTI COMODO INC
+
+ OUI:0024C1*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:0024C2*
+ ID_OUI_FROM_DATABASE=Asumo Co.,Ltd.
+@@ -41159,7 +41654,7 @@ OUI:0024FF*
+ ID_OUI_FROM_DATABASE=QLogic Corporation
+
+ OUI:002500*
+- ID_OUI_FROM_DATABASE=Apple, Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:002501*
+ ID_OUI_FROM_DATABASE=JSC "Supertel"
+@@ -41378,7 +41873,7 @@ OUI:00254A*
+ ID_OUI_FROM_DATABASE=RingCube Technologies, Inc.
+
+ OUI:00254B*
+- ID_OUI_FROM_DATABASE=Apple, Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:00254C*
+ ID_OUI_FROM_DATABASE=Videon Central, Inc.
+@@ -41714,7 +42209,7 @@ OUI:0025BB*
+ ID_OUI_FROM_DATABASE=INNERINT Co., Ltd.
+
+ OUI:0025BC*
+- ID_OUI_FROM_DATABASE=Apple, Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:0025BD*
+ ID_OUI_FROM_DATABASE=Italdata Ingegneria dell'Idea S.p.A.
+@@ -41870,10 +42365,10 @@ OUI:0025F0*
+ ID_OUI_FROM_DATABASE=Suga Electronics Limited
+
+ OUI:0025F1*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:0025F2*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:0025F3*
+ ID_OUI_FROM_DATABASE=Nordwestdeutsche Zählerrevision
+@@ -41936,7 +42431,7 @@ OUI:002607*
+ ID_OUI_FROM_DATABASE=Enabling Technology Pty Ltd
+
+ OUI:002608*
+- ID_OUI_FROM_DATABASE=Apple, Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:002609*
+ ID_OUI_FROM_DATABASE=Phyllis Co., Ltd.
+@@ -42074,7 +42569,7 @@ OUI:002635*
+ ID_OUI_FROM_DATABASE=Bluetechnix GmbH
+
+ OUI:002636*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:002637*
+ ID_OUI_FROM_DATABASE=Samsung Electro-Mechanics
+@@ -42107,10 +42602,10 @@ OUI:002640*
+ ID_OUI_FROM_DATABASE=Baustem Broadband Technologies, Ltd.
+
+ OUI:002641*
+- ID_OUI_FROM_DATABASE=Motorola, Inc
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:002642*
+- ID_OUI_FROM_DATABASE=Motorola, Inc
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:002643*
+ ID_OUI_FROM_DATABASE=Alps Electric Co., Ltd
+@@ -42131,7 +42626,7 @@ OUI:002648*
+ ID_OUI_FROM_DATABASE=Emitech Corp.
+
+ OUI:00264A*
+- ID_OUI_FROM_DATABASE=Apple, Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:00264C*
+ ID_OUI_FROM_DATABASE=Shanghai DigiVision Technology Co., Ltd.
+@@ -42431,7 +42926,7 @@ OUI:0026AF*
+ ID_OUI_FROM_DATABASE=Duelco A/S
+
+ OUI:0026B0*
+- ID_OUI_FROM_DATABASE=Apple, Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:0026B1*
+ ID_OUI_FROM_DATABASE=Navis Auto Motive Systems, Inc.
+@@ -42461,10 +42956,10 @@ OUI:0026B9*
+ ID_OUI_FROM_DATABASE=Dell Inc
+
+ OUI:0026BA*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:0026BB*
+- ID_OUI_FROM_DATABASE=Apple, Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:0026BC*
+ ID_OUI_FROM_DATABASE=General Jack Technology Ltd.
+@@ -43091,7 +43586,7 @@ OUI:003064*
+ ID_OUI_FROM_DATABASE=ADLINK TECHNOLOGY, INC.
+
+ OUI:003065*
+- ID_OUI_FROM_DATABASE=APPLE COMPUTER, INC.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:003066*
+ ID_OUI_FROM_DATABASE=RFM
+@@ -43601,7 +44096,7 @@ OUI:003D41*
+ ID_OUI_FROM_DATABASE=Hatteland Computer AS
+
+ OUI:003EE1*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:004000*
+ ID_OUI_FROM_DATABASE=PCI COMPONENTES DA AMZONIA LTD
+@@ -44114,7 +44609,7 @@ OUI:0040A9*
+ ID_OUI_FROM_DATABASE=DATACOM INC.
+
+ OUI:0040AA*
+- ID_OUI_FROM_DATABASE=VALMET AUTOMATION INC.
++ ID_OUI_FROM_DATABASE=Metso Automation
+
+ OUI:0040AB*
+ ID_OUI_FROM_DATABASE=ROLAND DG CORPORATION
+@@ -45020,10 +45515,10 @@ OUI:0050E2*
+ ID_OUI_FROM_DATABASE=CISCO SYSTEMS, INC.
+
+ OUI:0050E3*
+- ID_OUI_FROM_DATABASE=Motorola, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:0050E4*
+- ID_OUI_FROM_DATABASE=APPLE COMPUTER, INC.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:0050E6*
+ ID_OUI_FROM_DATABASE=HAKUSAN CORPORATION
+@@ -45904,12 +46399,21 @@ OUI:0070B0*
+ OUI:0070B3*
+ ID_OUI_FROM_DATABASE=DATA RECALL LTD.
+
++OUI:00738D*
++ ID_OUI_FROM_DATABASE=Tinno Mobile Technology Corp
++
++OUI:0073E0*
++ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
++
+ OUI:0075E1*
+ ID_OUI_FROM_DATABASE=Ampt, LLC
+
+ OUI:00789E*
+ ID_OUI_FROM_DATABASE=SAGEMCOM
+
++OUI:007DFA*
++ ID_OUI_FROM_DATABASE=Volkswagen Group of America
++
+ OUI:007F28*
+ ID_OUI_FROM_DATABASE=Actiontec Electronics, Inc
+
+@@ -46214,7 +46718,7 @@ OUI:008063*
+ ID_OUI_FROM_DATABASE=Hirschmann Automation and Control GmbH
+
+ OUI:008064*
+- ID_OUI_FROM_DATABASE=Tattile SRL
++ ID_OUI_FROM_DATABASE=WYSE TECHNOLOGY LLC
+
+ OUI:008065*
+ ID_OUI_FROM_DATABASE=CYBERGRAPHIC SYSTEMS PTY LTD.
+@@ -46466,7 +46970,7 @@ OUI:0080B7*
+ ID_OUI_FROM_DATABASE=STELLAR COMPUTER
+
+ OUI:0080B8*
+- ID_OUI_FROM_DATABASE=BUG, INCORPORATED
++ ID_OUI_FROM_DATABASE=B.U.G. MORISEIKI, INCORPORATED
+
+ OUI:0080B9*
+ ID_OUI_FROM_DATABASE=ARCHE TECHNOLIGIES INC.
+@@ -47069,7 +47573,7 @@ OUI:009079*
+ ID_OUI_FROM_DATABASE=ClearOne, Inc.
+
+ OUI:00907A*
+- ID_OUI_FROM_DATABASE=Polycom, Inc.
++ ID_OUI_FROM_DATABASE=Spectralink, Inc
+
+ OUI:00907B*
+ ID_OUI_FROM_DATABASE=E-TECH, INC.
+@@ -47171,7 +47675,7 @@ OUI:00909B*
+ ID_OUI_FROM_DATABASE=MARKEM-IMAJE
+
+ OUI:00909C*
+- ID_OUI_FROM_DATABASE=Motorola, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:00909D*
+ ID_OUI_FROM_DATABASE=NovaTech Process Solutions, LLC
+@@ -47453,7 +47957,7 @@ OUI:0090F9*
+ ID_OUI_FROM_DATABASE=LEITCH
+
+ OUI:0090FA*
+- ID_OUI_FROM_DATABASE=EMULEX Corp
++ ID_OUI_FROM_DATABASE=Emulex Corporation
+
+ OUI:0090FB*
+ ID_OUI_FROM_DATABASE=PORTWELL, INC.
+@@ -47684,7 +48188,7 @@ OUI:00A03F*
+ ID_OUI_FROM_DATABASE=COMPUTER SOCIETY MICROPROCESSOR & MICROPROCESSOR STANDARDS C
+
+ OUI:00A040*
+- ID_OUI_FROM_DATABASE=APPLE COMPUTER
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:00A041*
+ ID_OUI_FROM_DATABASE=INFICON
+@@ -48259,6 +48763,9 @@ OUI:00A1DE*
+ OUI:00A2DA*
+ ID_OUI_FROM_DATABASE=INAT GmbH
+
++OUI:00A2FF*
++ ID_OUI_FROM_DATABASE=abatec group AG
++
+ OUI:00AA00*
+ ID_OUI_FROM_DATABASE=INTEL CORPORATION
+
+@@ -49199,7 +49706,7 @@ OUI:00C5DB*
+ ID_OUI_FROM_DATABASE=Datatech Sistemas Digitales Avanzados SL
+
+ OUI:00C610*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:00CBBD*
+ ID_OUI_FROM_DATABASE=Cambridge Broadband Networks Ltd.
+@@ -49619,7 +50126,7 @@ OUI:00D087*
+ ID_OUI_FROM_DATABASE=MICROFIRST INC.
+
+ OUI:00D088*
+- ID_OUI_FROM_DATABASE=Motorola, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:00D089*
+ ID_OUI_FROM_DATABASE=DYNACOLOR, INC.
+@@ -50372,7 +50879,7 @@ OUI:00E06B*
+ ID_OUI_FROM_DATABASE=W&G SPECIAL PRODUCTS
+
+ OUI:00E06C*
+- ID_OUI_FROM_DATABASE=AEP Systems International Ltd
++ ID_OUI_FROM_DATABASE=Ultra Electronics Limited (AEP Networks)
+
+ OUI:00E06D*
+ ID_OUI_FROM_DATABASE=COMPUWARE CORPORATION
+@@ -50381,7 +50888,7 @@ OUI:00E06E*
+ ID_OUI_FROM_DATABASE=FAR SYSTEMS S.p.A.
+
+ OUI:00E06F*
+- ID_OUI_FROM_DATABASE=Motorola, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:00E070*
+ ID_OUI_FROM_DATABASE=DH TECHNOLOGY
+@@ -50663,7 +51170,7 @@ OUI:00E0CC*
+ ID_OUI_FROM_DATABASE=HERO SYSTEMS, LTD.
+
+ OUI:00E0CD*
+- ID_OUI_FROM_DATABASE=SENSIS CORPORATION
++ ID_OUI_FROM_DATABASE=SAAB SENSIS CORPORATION
+
+ OUI:00E0CE*
+ ID_OUI_FROM_DATABASE=ARN
+@@ -50818,6 +51325,9 @@ OUI:00E0FF*
+ OUI:00E175*
+ ID_OUI_FROM_DATABASE=AK-Systems Ltd
+
++OUI:00E3B2*
++ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
++
+ OUI:00E666*
+ ID_OUI_FROM_DATABASE=ARIMA Communications Corp.
+
+@@ -50837,7 +51347,7 @@ OUI:00F403*
+ ID_OUI_FROM_DATABASE=Orbis Systems Oy
+
+ OUI:00F4B9*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:00F860*
+ ID_OUI_FROM_DATABASE=PT. Panggung Electric Citrabuana
+@@ -50900,7 +51410,7 @@ OUI:040AE0*
+ ID_OUI_FROM_DATABASE=XMIT AG COMPUTER NETWORKS
+
+ OUI:040CCE*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:040EC2*
+ ID_OUI_FROM_DATABASE=ViewSonic Mobile China Limited
+@@ -50914,6 +51424,12 @@ OUI:04180F*
+ OUI:0418D6*
+ ID_OUI_FROM_DATABASE=Ubiquiti Networks
+
++OUI:041A04*
++ ID_OUI_FROM_DATABASE=WaveIP
++
++OUI:041B94*
++ ID_OUI_FROM_DATABASE=Host Mobility AB
++
+ OUI:041BBA*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+@@ -50921,7 +51437,7 @@ OUI:041D10*
+ ID_OUI_FROM_DATABASE=Dream Ware Inc.
+
+ OUI:041E64*
+- ID_OUI_FROM_DATABASE=Apple, Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:04209A*
+ ID_OUI_FROM_DATABASE=Panasonic AVC Networks Company
+@@ -50947,6 +51463,12 @@ OUI:0432F4*
+ OUI:043604*
+ ID_OUI_FROM_DATABASE=Gyeyoung I&T
+
++OUI:043D98*
++ ID_OUI_FROM_DATABASE=ChongQing QingJia Electronics CO.,LTD
++
++OUI:0444A1*
++ ID_OUI_FROM_DATABASE=TELECON GALICIA,S.A.
++
+ OUI:044665*
+ ID_OUI_FROM_DATABASE=Murata Manufacturing Co., Ltd.
+
+@@ -50959,11 +51481,14 @@ OUI:044BFF*
+ OUI:044CEF*
+ ID_OUI_FROM_DATABASE=Fujian Sanao Technology Co.,Ltd
+
++OUI:044F8B*
++ ID_OUI_FROM_DATABASE=Adapteva, Inc.
++
+ OUI:044FAA*
+ ID_OUI_FROM_DATABASE=Ruckus Wireless
+
+ OUI:045453*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:0455CA*
+ ID_OUI_FROM_DATABASE=BriView (Xiamen) Corp.
+@@ -51013,6 +51538,9 @@ OUI:047D7B*
+ OUI:0481AE*
+ ID_OUI_FROM_DATABASE=Clack Corporation
+
++OUI:04848A*
++ ID_OUI_FROM_DATABASE=7INOVA TECHNOLOGY LIMITED
++
+ OUI:04888C*
+ ID_OUI_FROM_DATABASE=Eifelwerk Butler Systeme GmbH
+
+@@ -51079,18 +51607,27 @@ OUI:04C5A4*
+ OUI:04C880*
+ ID_OUI_FROM_DATABASE=Samtec Inc
+
++OUI:04CB1D*
++ ID_OUI_FROM_DATABASE=Traka plc
++
+ OUI:04CE14*
+ ID_OUI_FROM_DATABASE=Wilocity LTD.
+
+ OUI:04CF25*
+ ID_OUI_FROM_DATABASE=MANYCOLORS, INC.
+
++OUI:04D437*
++ ID_OUI_FROM_DATABASE=ZNV
++
+ OUI:04D783*
+ ID_OUI_FROM_DATABASE=Y&H E&C Co.,LTD.
+
+ OUI:04DAD2*
+ ID_OUI_FROM_DATABASE=Cisco
+
++OUI:04DB56*
++ ID_OUI_FROM_DATABASE=Apple, Inc.
++
+ OUI:04DD4C*
+ ID_OUI_FROM_DATABASE=Velocytech
+
+@@ -51139,6 +51676,9 @@ OUI:04F7E4*
+ OUI:04F8C2*
+ ID_OUI_FROM_DATABASE=Flaircomm Microelectronics, Inc.
+
++OUI:04F938*
++ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
++
+ OUI:04FE31*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+@@ -51167,7 +51707,7 @@ OUI:080006*
+ ID_OUI_FROM_DATABASE=SIEMENS AG
+
+ OUI:080007*
+- ID_OUI_FROM_DATABASE=APPLE COMPUTER INC.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:080008*
+ ID_OUI_FROM_DATABASE=BOLT BERANEK AND NEWMAN INC.
+@@ -51530,7 +52070,7 @@ OUI:080080*
+ ID_OUI_FROM_DATABASE=AES DATA INC.
+
+ OUI:080081*
+- ID_OUI_FROM_DATABASE=,ASTECH INC.
++ ID_OUI_FROM_DATABASE=ASTECH INC.
+
+ OUI:080082*
+ ID_OUI_FROM_DATABASE=VERITAS SOFTWARE
+@@ -51643,6 +52183,9 @@ OUI:082AD0*
+ OUI:082E5F*
+ ID_OUI_FROM_DATABASE=Hewlett Packard
+
++OUI:083571*
++ ID_OUI_FROM_DATABASE=CASwell INC.
++
+ OUI:08373D*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+@@ -51661,6 +52204,9 @@ OUI:083E0C*
+ OUI:083E8E*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind.Co.Ltd
+
++OUI:084027*
++ ID_OUI_FROM_DATABASE=Gridstore Inc.
++
+ OUI:08482C*
+ ID_OUI_FROM_DATABASE=Raycore Taiwan Co., LTD.
+
+@@ -51673,6 +52219,12 @@ OUI:084EBF*
+ OUI:08512E*
+ ID_OUI_FROM_DATABASE=Orion Diagnostica Oy
+
++OUI:085240*
++ ID_OUI_FROM_DATABASE=EbV Elektronikbau- und Vertriebs GmbH
++
++OUI:085AE0*
++ ID_OUI_FROM_DATABASE=Recovision Technology Co., Ltd.
++
+ OUI:085B0E*
+ ID_OUI_FROM_DATABASE=Fortinet, Inc.
+
+@@ -51730,9 +52282,18 @@ OUI:08863B*
+ OUI:088DC8*
+ ID_OUI_FROM_DATABASE=Ryowa Electronics Co.,Ltd
+
++OUI:088E4F*
++ ID_OUI_FROM_DATABASE=SF Software Solutions
++
+ OUI:088F2C*
+ ID_OUI_FROM_DATABASE=Hills Sound Vision & Lighting
+
++OUI:0896D7*
++ ID_OUI_FROM_DATABASE=AVM GmbH
++
++OUI:089758*
++ ID_OUI_FROM_DATABASE=Shenzhen Strong Rising Electronics Co.,Ltd DongGuan Subsidiary
++
+ OUI:089E01*
+ ID_OUI_FROM_DATABASE=QUANTA COMPUTER INC.
+
+@@ -51763,9 +52324,15 @@ OUI:08B7EC*
+ OUI:08BBCC*
+ ID_OUI_FROM_DATABASE=AK-NORD EDV VERTRIEBSGES. mbH
+
++OUI:08BD43*
++ ID_OUI_FROM_DATABASE=NETGEAR INC.,
++
+ OUI:08BE09*
+ ID_OUI_FROM_DATABASE=Astrol Electronic AG
+
++OUI:08CA45*
++ ID_OUI_FROM_DATABASE=Toyou Feiji Electronics Co., Ltd.
++
+ OUI:08CC68*
+ ID_OUI_FROM_DATABASE=Cisco
+
+@@ -51802,6 +52369,9 @@ OUI:08EBED*
+ OUI:08EDB9*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+
++OUI:08EF3B*
++ ID_OUI_FROM_DATABASE=MCS Logic Inc.
++
+ OUI:08F1B7*
+ ID_OUI_FROM_DATABASE=Towerstream Corpration
+
+@@ -51820,6 +52390,9 @@ OUI:08FC52*
+ OUI:08FC88*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
++OUI:08FD0E*
++ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
++
+ OUI:0C0400*
+ ID_OUI_FROM_DATABASE=Jantar d.o.o.
+
+@@ -51829,6 +52402,9 @@ OUI:0C0535*
+ OUI:0C1105*
+ ID_OUI_FROM_DATABASE=Ringslink (Xiamen) Network Communication Technologies Co., Ltd
+
++OUI:0C1262*
++ ID_OUI_FROM_DATABASE=zte corporation
++
+ OUI:0C130B*
+ ID_OUI_FROM_DATABASE=Uniqoteq Ltd.
+
+@@ -51862,6 +52438,9 @@ OUI:0C2AE7*
+ OUI:0C2D89*
+ ID_OUI_FROM_DATABASE=QiiQ Communications Inc.
+
++OUI:0C3021*
++ ID_OUI_FROM_DATABASE=Apple
++
+ OUI:0C37DC*
+ ID_OUI_FROM_DATABASE=Huawei Technologies Co., Ltd
+
+@@ -51874,12 +52453,21 @@ OUI:0C3C65*
+ OUI:0C469D*
+ ID_OUI_FROM_DATABASE=MS Sedco
+
++OUI:0C473D*
++ ID_OUI_FROM_DATABASE=Hitron Technologies. Inc
++
+ OUI:0C4C39*
+ ID_OUI_FROM_DATABASE=Mitrastar Technology
+
++OUI:0C4DE9*
++ ID_OUI_FROM_DATABASE=Apple
++
+ OUI:0C51F7*
+ ID_OUI_FROM_DATABASE=CHAUVIN ARNOUX
+
++OUI:0C54A5*
++ ID_OUI_FROM_DATABASE=PEGATRON CORPORATION
++
+ OUI:0C5521*
+ ID_OUI_FROM_DATABASE=Axiros GmbH
+
+@@ -51892,6 +52480,9 @@ OUI:0C57EB*
+ OUI:0C5A19*
+ ID_OUI_FROM_DATABASE=Axtion Sdn Bhd
+
++OUI:0C5CD8*
++ ID_OUI_FROM_DATABASE=DOLI Elektronik GmbH
++
+ OUI:0C6076*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+
+@@ -51908,13 +52499,13 @@ OUI:0C722C*
+ ID_OUI_FROM_DATABASE=TP-LINK TECHNOLOGIES CO.,LTD.
+
+ OUI:0C74C2*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:0C7523*
+ ID_OUI_FROM_DATABASE=BEIJING GEHUA CATV NETWORK CO.,LTD
+
+ OUI:0C771A*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:0C7D7C*
+ ID_OUI_FROM_DATABASE=Kexiang Information Technology Co, Ltd.
+@@ -51940,6 +52531,9 @@ OUI:0C84DC*
+ OUI:0C8525*
+ ID_OUI_FROM_DATABASE=CISCO SYSTEMS, INC.
+
++OUI:0C8910*
++ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,LTD
++
+ OUI:0C8BFD*
+ ID_OUI_FROM_DATABASE=Intel Corporate
+
+@@ -51952,12 +52546,18 @@ OUI:0C8D98*
+ OUI:0C924E*
+ ID_OUI_FROM_DATABASE=Rice Lake Weighing Systems
+
++OUI:0C9301*
++ ID_OUI_FROM_DATABASE=PT. Prasimax Inovasi Teknologi
++
+ OUI:0C93FB*
+ ID_OUI_FROM_DATABASE=BNS Solutions
+
+ OUI:0C96BF*
+ ID_OUI_FROM_DATABASE=Huawei Technologies Co., Ltd
+
++OUI:0C9B13*
++ ID_OUI_FROM_DATABASE=Shanghai Magic Mobile Telecommunication Co.Ltd.
++
+ OUI:0C9D56*
+ ID_OUI_FROM_DATABASE=Consort Controls Ltd
+
+@@ -51976,12 +52576,18 @@ OUI:0CA402*
+ OUI:0CA42A*
+ ID_OUI_FROM_DATABASE=OB Telecom Electronic Technology Co., Ltd
+
++OUI:0CA694*
++ ID_OUI_FROM_DATABASE=Sunitec Enterprise Co.,Ltd
++
+ OUI:0CAF5A*
+ ID_OUI_FROM_DATABASE=GENUS POWER INFRASTRUCTURES LIMITED
+
+ OUI:0CB4EF*
+ ID_OUI_FROM_DATABASE=Digience Co.,Ltd.
+
++OUI:0CBD51*
++ ID_OUI_FROM_DATABASE=TCT Mobile Limited
++
+ OUI:0CBF15*
+ ID_OUI_FROM_DATABASE=Genetec
+
+@@ -52009,6 +52615,9 @@ OUI:0CC81F*
+ OUI:0CC9C6*
+ ID_OUI_FROM_DATABASE=Samwin Hong Kong Limited
+
++OUI:0CCB8D*
++ ID_OUI_FROM_DATABASE=ASCO Numatics GmbH
++
+ OUI:0CCDD3*
+ ID_OUI_FROM_DATABASE=EASTRIVER TECHNOLOGY CO., LTD.
+
+@@ -52120,6 +52729,9 @@ OUI:100D7F*
+ OUI:100E2B*
+ ID_OUI_FROM_DATABASE=NEC CASIO Mobile Communications
+
++OUI:100E7E*
++ ID_OUI_FROM_DATABASE=Juniper networks
++
+ OUI:1010B6*
+ ID_OUI_FROM_DATABASE=McCain Inc
+
+@@ -52150,6 +52762,9 @@ OUI:101DC0*
+ OUI:101F74*
+ ID_OUI_FROM_DATABASE=Hewlett-Packard Company
+
++OUI:102279*
++ ID_OUI_FROM_DATABASE=ZeroDesktop, Inc.
++
+ OUI:102831*
+ ID_OUI_FROM_DATABASE=Morion Inc.
+
+@@ -52159,14 +52774,20 @@ OUI:102D96*
+ OUI:102EAF*
+ ID_OUI_FROM_DATABASE=Texas Instruments
+
++OUI:103378*
++ ID_OUI_FROM_DATABASE=FLECTRON Co., LTD
++
+ OUI:103711*
+ ID_OUI_FROM_DATABASE=Simlink AS
+
++OUI:103B59*
++ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
++
+ OUI:103DEA*
+ ID_OUI_FROM_DATABASE=HFC Technology (Beijing) Ltd. Co.
+
+ OUI:1040F3*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:104369*
+ ID_OUI_FROM_DATABASE=Soundmax Electronic Limited
+@@ -52214,7 +52835,7 @@ OUI:1064E2*
+ ID_OUI_FROM_DATABASE=ADFweb.com s.r.l.
+
+ OUI:1065A3*
+- ID_OUI_FROM_DATABASE=Panamax Inc.
++ ID_OUI_FROM_DATABASE=Core Brands LLC
+
+ OUI:1065CF*
+ ID_OUI_FROM_DATABASE=IQSIM
+@@ -52249,6 +52870,9 @@ OUI:1078D2*
+ OUI:107A86*
+ ID_OUI_FROM_DATABASE=U&U ENGINEERING INC.
+
++OUI:107BEF*
++ ID_OUI_FROM_DATABASE=ZyXEL Communications Corp
++
+ OUI:1083D2*
+ ID_OUI_FROM_DATABASE=Microseven Systems, LLC
+
+@@ -52259,13 +52883,13 @@ OUI:108CCF*
+ ID_OUI_FROM_DATABASE=CISCO SYSTEMS, INC.
+
+ OUI:1093E9*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:109AB9*
+ ID_OUI_FROM_DATABASE=Tosibox Oy
+
+ OUI:109ADD*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:109FA9*
+ ID_OUI_FROM_DATABASE=Actiontec Electronics, Inc
+@@ -52273,12 +52897,18 @@ OUI:109FA9*
+ OUI:10A13B*
+ ID_OUI_FROM_DATABASE=FUJIKURA RUBBER LTD.
+
++OUI:10A5D0*
++ ID_OUI_FROM_DATABASE=Murata Manufacturing Co.,Ltd.
++
+ OUI:10A743*
+ ID_OUI_FROM_DATABASE=SK Mtek Limited
+
+ OUI:10A932*
+ ID_OUI_FROM_DATABASE=Beijing Cyber Cloud Technology Co. ,Ltd.
+
++OUI:10B26B*
++ ID_OUI_FROM_DATABASE=base Co.,Ltd.
++
+ OUI:10B7F6*
+ ID_OUI_FROM_DATABASE=Plastoform Industries Ltd.
+
+@@ -52375,8 +53005,11 @@ OUI:1407E0*
+ OUI:140C76*
+ ID_OUI_FROM_DATABASE=FREEBOX SAS
+
++OUI:140D4F*
++ ID_OUI_FROM_DATABASE=Flextronics International
++
+ OUI:14109F*
+- ID_OUI_FROM_DATABASE=Apple Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:141330*
+ ID_OUI_FROM_DATABASE=Anakreon UK LLP
+@@ -52396,6 +53029,9 @@ OUI:141BF0*
+ OUI:1423D7*
+ ID_OUI_FROM_DATABASE=EUTRONIX CO., LTD.
+
++OUI:142BD2*
++ ID_OUI_FROM_DATABASE=Armtel Ltd.
++
+ OUI:142D8B*
+ ID_OUI_FROM_DATABASE=Incipio Technologies, Inc
+
+@@ -52429,6 +53065,9 @@ OUI:1441E2*
+ OUI:144319*
+ ID_OUI_FROM_DATABASE=Creative&Link Technology Limited
+
++OUI:1446E4*
++ ID_OUI_FROM_DATABASE=AVISTEL
++
+ OUI:144978*
+ ID_OUI_FROM_DATABASE=Digital Control Incorporated
+
+@@ -52442,10 +53081,13 @@ OUI:145412*
+ ID_OUI_FROM_DATABASE=Entis Co., Ltd.
+
+ OUI:145A05*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:145BD1*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
++
++OUI:146080*
++ ID_OUI_FROM_DATABASE=zte corporation
+
+ OUI:146308*
+ ID_OUI_FROM_DATABASE=JABIL CIRCUIT (SHANGHAI) LTD.
+@@ -52478,7 +53120,7 @@ OUI:148A70*
+ ID_OUI_FROM_DATABASE=ADS GmbH
+
+ OUI:148FC6*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:149090*
+ ID_OUI_FROM_DATABASE=KongTop industrial(shen zhen)CO.,LTD
+@@ -52486,6 +53128,9 @@ OUI:149090*
+ OUI:149448*
+ ID_OUI_FROM_DATABASE=BLU CASTLE S.A.
+
++OUI:1499E2*
++ ID_OUI_FROM_DATABASE=Apple, Inc
++
+ OUI:149FE8*
+ ID_OUI_FROM_DATABASE=Lenovo Mobile Communication Technology Ltd.
+
+@@ -52501,6 +53146,9 @@ OUI:14A9E3*
+ OUI:14ABF0*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
++OUI:14B126*
++ ID_OUI_FROM_DATABASE=Industrial Software Co
++
+ OUI:14B1C8*
+ ID_OUI_FROM_DATABASE=InfiniWing, Inc.
+
+@@ -52510,6 +53158,9 @@ OUI:14B73D*
+ OUI:14C21D*
+ ID_OUI_FROM_DATABASE=Sabtech Industries
+
++OUI:14CC20*
++ ID_OUI_FROM_DATABASE=TP-LINK TECHNOLOGIES CO.,LTD
++
+ OUI:14CF8D*
+ ID_OUI_FROM_DATABASE=OHSUNG ELECTRONICS CO., LTD.
+
+@@ -52543,12 +53194,18 @@ OUI:14E6E4*
+ OUI:14EB33*
+ ID_OUI_FROM_DATABASE=BSMediasoft Co., Ltd.
+
++OUI:14EDA5*
++ ID_OUI_FROM_DATABASE=Wächter GmbH Sicherheitssysteme
++
+ OUI:14EE9D*
+ ID_OUI_FROM_DATABASE=AirNav Systems LLC
+
+ OUI:14F0C5*
+ ID_OUI_FROM_DATABASE=Xtremio Ltd.
+
++OUI:14F28E*
++ ID_OUI_FROM_DATABASE=ShenYang ZhongKe-Allwin Technology Co.LTD
++
+ OUI:14F42A*
+ ID_OUI_FROM_DATABASE=Samsung Electronics
+
+@@ -52579,12 +53236,18 @@ OUI:180675*
+ OUI:180B52*
+ ID_OUI_FROM_DATABASE=Nanotron Technologies GmbH
+
++OUI:180C14*
++ ID_OUI_FROM_DATABASE=iSonea Limited
++
+ OUI:180C77*
+ ID_OUI_FROM_DATABASE=Westinghouse Electric Company, LLC
+
+ OUI:180CAC*
+ ID_OUI_FROM_DATABASE=CANON INC.
+
++OUI:18104E*
++ ID_OUI_FROM_DATABASE=CEDINT-UPM
++
+ OUI:181420*
+ ID_OUI_FROM_DATABASE=TEB SAS
+
+@@ -52600,11 +53263,17 @@ OUI:181725*
+ OUI:18193F*
+ ID_OUI_FROM_DATABASE=Tamtron Oy
+
++OUI:181BEB*
++ ID_OUI_FROM_DATABASE=Actiontec Electronics, Inc
++
+ OUI:181EB0*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
++OUI:182012*
++ ID_OUI_FROM_DATABASE=Aztech Associates Inc.
++
+ OUI:182032*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:182666*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+@@ -52628,7 +53297,7 @@ OUI:18339D*
+ ID_OUI_FROM_DATABASE=CISCO SYSTEMS, INC.
+
+ OUI:183451*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:1836FC*
+ ID_OUI_FROM_DATABASE=Elecsys International Corporation
+@@ -52651,6 +53320,9 @@ OUI:183F47*
+ OUI:18422F*
+ ID_OUI_FROM_DATABASE=Alcatel Lucent
+
++OUI:184462*
++ ID_OUI_FROM_DATABASE=Riava Networks, Inc.
++
+ OUI:184617*
+ ID_OUI_FROM_DATABASE=Samsung Electronics
+
+@@ -52675,6 +53347,12 @@ OUI:185933*
+ OUI:185AE8*
+ ID_OUI_FROM_DATABASE=Zenotech.Co.,Ltd
+
++OUI:18622C*
++ ID_OUI_FROM_DATABASE=SAGEMCOM SAS
++
++OUI:186472*
++ ID_OUI_FROM_DATABASE=Aruba Networks
++
+ OUI:1866E3*
+ ID_OUI_FROM_DATABASE=Veros Systems, Inc.
+
+@@ -52690,12 +53368,18 @@ OUI:1867B0*
+ OUI:186D99*
+ ID_OUI_FROM_DATABASE=Adanis Inc.
+
++OUI:1879A2*
++ ID_OUI_FROM_DATABASE=GMJ ELECTRIC LIMITED
++
+ OUI:187A93*
+ ID_OUI_FROM_DATABASE=AMICCOM Electronics Corporation
+
+ OUI:187C81*
+ ID_OUI_FROM_DATABASE=Valeo Vision Systems
+
++OUI:187ED5*
++ ID_OUI_FROM_DATABASE=shenzhen kaism technology Co. Ltd
++
+ OUI:1880CE*
+ ID_OUI_FROM_DATABASE=Barberry Solutions Ltd
+
+@@ -52729,12 +53413,21 @@ OUI:1897FF*
+ OUI:189A67*
+ ID_OUI_FROM_DATABASE=CSE-Servelec Limited
+
++OUI:189C5D*
++ ID_OUI_FROM_DATABASE=Cisco
++
+ OUI:189EFC*
+- ID_OUI_FROM_DATABASE=Apple Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:18A905*
+ ID_OUI_FROM_DATABASE=Hewlett-Packard Company
+
++OUI:18A99B*
++ ID_OUI_FROM_DATABASE=Dell Inc PCBA Test
++
++OUI:18AA45*
++ ID_OUI_FROM_DATABASE=Fon Technology
++
+ OUI:18ABF5*
+ ID_OUI_FROM_DATABASE=Ultra Electronics - Electrics
+
+@@ -52744,6 +53437,12 @@ OUI:18AD4D*
+ OUI:18AEBB*
+ ID_OUI_FROM_DATABASE=Siemens Convergence Creators GmbH&Co.KG
+
++OUI:18AF61*
++ ID_OUI_FROM_DATABASE=Apple, Inc
++
++OUI:18AF8F*
++ ID_OUI_FROM_DATABASE=Apple
++
+ OUI:18AF9F*
+ ID_OUI_FROM_DATABASE=DIGITRONIC Automationsanlagen GmbH
+
+@@ -52768,6 +53467,9 @@ OUI:18C086*
+ OUI:18C451*
+ ID_OUI_FROM_DATABASE=Tucson Embedded Systems
+
++OUI:18C8E7*
++ ID_OUI_FROM_DATABASE=Shenzhen Hualistone Technology Co.,Ltd
++
+ OUI:18D071*
+ ID_OUI_FROM_DATABASE=DASAN SMC, Inc.
+
+@@ -52790,7 +53492,7 @@ OUI:18E2C2*
+ ID_OUI_FROM_DATABASE=Samsung Electronics
+
+ OUI:18E7F4*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:18E80F*
+ ID_OUI_FROM_DATABASE=Viking Electronics Inc.
+@@ -52838,7 +53540,7 @@ OUI:1C129D*
+ ID_OUI_FROM_DATABASE=IEEE PES PSRC/SUB
+
+ OUI:1C1448*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:1C17D3*
+ ID_OUI_FROM_DATABASE=CISCO SYSTEMS, INC.
+@@ -52852,6 +53554,9 @@ OUI:1C19DE*
+ OUI:1C1D67*
+ ID_OUI_FROM_DATABASE=Shenzhen Huawei Communication Technologies Co., Ltd
+
++OUI:1C1D86*
++ ID_OUI_FROM_DATABASE=Cisco
++
+ OUI:1C334D*
+ ID_OUI_FROM_DATABASE=ITS Telecom
+
+@@ -52873,6 +53578,9 @@ OUI:1C3DE7*
+ OUI:1C3E84*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+
++OUI:1C4158*
++ ID_OUI_FROM_DATABASE=Gemalto M2M GmbH
++
+ OUI:1C43EC*
+ ID_OUI_FROM_DATABASE=JAPAN CIRCUIT CO.,LTD
+
+@@ -52885,6 +53593,9 @@ OUI:1C48F9*
+ OUI:1C4AF7*
+ ID_OUI_FROM_DATABASE=AMON INC
+
++OUI:1C4BB9*
++ ID_OUI_FROM_DATABASE=SMG ENTERPRISE, LLC
++
+ OUI:1C4BD6*
+ ID_OUI_FROM_DATABASE=AzureWave
+
+@@ -52912,6 +53623,9 @@ OUI:1C5FFF*
+ OUI:1C62B8*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
++OUI:1C63B7*
++ ID_OUI_FROM_DATABASE=OpenProducts 237 AB
++
+ OUI:1C659D*
+ ID_OUI_FROM_DATABASE=Liteon Technology Corporation
+
+@@ -52936,6 +53650,12 @@ OUI:1C7508*
+ OUI:1C76CA*
+ ID_OUI_FROM_DATABASE=Terasic Technologies Inc.
+
++OUI:1C7839*
++ ID_OUI_FROM_DATABASE=Shenzhen Tencent Computer System Co., Ltd.
++
++OUI:1C7B21*
++ ID_OUI_FROM_DATABASE=Sony Mobile Communications AB
++
+ OUI:1C7C11*
+ ID_OUI_FROM_DATABASE=EID
+
+@@ -52954,6 +53674,9 @@ OUI:1C83B0*
+ OUI:1C8464*
+ ID_OUI_FROM_DATABASE=FORMOSA WIRELESS COMMUNICATION CORP.
+
++OUI:1C86AD*
++ ID_OUI_FROM_DATABASE=MCT CO., LTD.
++
+ OUI:1C8E8E*
+ ID_OUI_FROM_DATABASE=DB Communication & Systems Co., ltd.
+
+@@ -52975,11 +53698,20 @@ OUI:1C959F*
+ OUI:1C973D*
+ ID_OUI_FROM_DATABASE=PRICOM Design
+
++OUI:1C994C*
++ ID_OUI_FROM_DATABASE=Murata Manufactuaring Co.,Ltd.
++
++OUI:1CA770*
++ ID_OUI_FROM_DATABASE=SHENZHEN CHUANGWEI-RGB ELECTRONICS CO.,LT
++
+ OUI:1CAA07*
+ ID_OUI_FROM_DATABASE=CISCO SYSTEMS, INC.
+
+ OUI:1CABA7*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
++
++OUI:1CAF05*
++ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+ OUI:1CAFF7*
+ ID_OUI_FROM_DATABASE=D-LINK INTERNATIONAL PTE LIMITED
+@@ -53005,6 +53737,9 @@ OUI:1CBD0E*
+ OUI:1CBDB9*
+ ID_OUI_FROM_DATABASE=D-LINK INTERNATIONAL PTE LIMITED
+
++OUI:1CC11A*
++ ID_OUI_FROM_DATABASE=Wavetronix
++
+ OUI:1CC1DE*
+ ID_OUI_FROM_DATABASE=Hewlett-Packard Company
+
+@@ -53062,6 +53797,9 @@ OUI:2005E8*
+ OUI:200A5E*
+ ID_OUI_FROM_DATABASE=Xiangshan Giant Eagle Technology Developing co.,LTD
+
++OUI:200BC7*
++ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
++
+ OUI:20107A*
+ ID_OUI_FROM_DATABASE=Gemtek Technology Co., Ltd.
+
+@@ -53074,6 +53812,9 @@ OUI:2013E0*
+ OUI:2016D8*
+ ID_OUI_FROM_DATABASE=Liteon Technology Corporation
+
++OUI:20180E*
++ ID_OUI_FROM_DATABASE=Shenzhen Sunchip Technology Co., Ltd
++
+ OUI:201A06*
+ ID_OUI_FROM_DATABASE=COMPAL INFORMATION (KUNSHAN) CO., LTD.
+
+@@ -53131,6 +53872,9 @@ OUI:204E7F*
+ OUI:205476*
+ ID_OUI_FROM_DATABASE=Sony Mobile Communications AB
+
++OUI:205721*
++ ID_OUI_FROM_DATABASE=Salix Technology CO., Ltd.
++
+ OUI:2059A0*
+ ID_OUI_FROM_DATABASE=Paragon Technologies Inc.
+
+@@ -53176,6 +53920,9 @@ OUI:20858C*
+ OUI:208984*
+ ID_OUI_FROM_DATABASE=COMPAL INFORMATION (KUNSHAN) CO., LTD
+
++OUI:208986*
++ ID_OUI_FROM_DATABASE=zte corporation
++
+ OUI:20918A*
+ ID_OUI_FROM_DATABASE=PROFALUX
+
+@@ -53218,6 +53965,9 @@ OUI:20BFDB*
+ OUI:20C1AF*
+ ID_OUI_FROM_DATABASE=i Wit Digital Co., Limited
+
++OUI:20C60D*
++ ID_OUI_FROM_DATABASE=Shanghai annijie Information technology Co.,LTD
++
+ OUI:20C6EB*
+ ID_OUI_FROM_DATABASE=Panasonic Corporation AVC Networks Company
+
+@@ -53225,11 +53975,23 @@ OUI:20C8B3*
+ ID_OUI_FROM_DATABASE=SHENZHEN BUL-TECH CO.,LTD.
+
+ OUI:20C9D0*
+- ID_OUI_FROM_DATABASE=Apple Inc
++ ID_OUI_FROM_DATABASE=Apple
++
++OUI:20CD39*
++ ID_OUI_FROM_DATABASE=Texas Instruments, Inc
++
++OUI:20CEC4*
++ ID_OUI_FROM_DATABASE=Peraso Technologies
+
+ OUI:20CF30*
+ ID_OUI_FROM_DATABASE=ASUSTek COMPUTER INC.
+
++OUI:20D21F*
++ ID_OUI_FROM_DATABASE=Wincal Technology Corp.
++
++OUI:20D390*
++ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
++
+ OUI:20D5AB*
+ ID_OUI_FROM_DATABASE=Korea Infocom Co.,Ltd.
+
+@@ -53255,7 +54017,10 @@ OUI:20E52A*
+ ID_OUI_FROM_DATABASE=NETGEAR INC.,
+
+ OUI:20E564*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
++
++OUI:20E791*
++ ID_OUI_FROM_DATABASE=Siemens Healthcare Diagnostics, Inc
+
+ OUI:20EEC6*
+ ID_OUI_FROM_DATABASE=Elefirst Science & Tech Co ., ltd
+@@ -53284,6 +54049,9 @@ OUI:20FEDB*
+ OUI:2401C7*
+ ID_OUI_FROM_DATABASE=Cisco
+
++OUI:24050F*
++ ID_OUI_FROM_DATABASE=MTN Electronic Co. Ltd
++
+ OUI:240917*
+ ID_OUI_FROM_DATABASE=Devlin Electronics Limited
+
+@@ -53344,6 +54112,9 @@ OUI:245FDF*
+ OUI:246278*
+ ID_OUI_FROM_DATABASE=sysmocom - systems for mobile communications GmbH
+
++OUI:2464EF*
++ ID_OUI_FROM_DATABASE=CYG SUNRI CO.,LTD.
++
+ OUI:246511*
+ ID_OUI_FROM_DATABASE=AVM GmbH
+
+@@ -53362,6 +54133,9 @@ OUI:24767D*
+ OUI:247703*
+ ID_OUI_FROM_DATABASE=Intel Corporate
+
++OUI:248000*
++ ID_OUI_FROM_DATABASE=Westcontrol AS
++
+ OUI:2481AA*
+ ID_OUI_FROM_DATABASE=KSH International Co., Ltd.
+
+@@ -53374,23 +54148,35 @@ OUI:2486F4*
+ OUI:248707*
+ ID_OUI_FROM_DATABASE=SEnergy Corporation
+
++OUI:2493CA*
++ ID_OUI_FROM_DATABASE=Voxtronic Technology Computer-Systeme GmbH
++
+ OUI:249442*
+ ID_OUI_FROM_DATABASE=OPEN ROAD SOLUTIONS , INC.
+
+ OUI:249504*
+ ID_OUI_FROM_DATABASE=SFR
+
++OUI:24A2E1*
++ ID_OUI_FROM_DATABASE=Apple, Inc
++
+ OUI:24A42C*
+ ID_OUI_FROM_DATABASE=KOUKAAM a.s.
+
+ OUI:24A43C*
+ ID_OUI_FROM_DATABASE=Ubiquiti Networks, INC
+
++OUI:24A495*
++ ID_OUI_FROM_DATABASE=Thales Canada Inc.
++
++OUI:24A87D*
++ ID_OUI_FROM_DATABASE=Panasonic Automotive Systems Asia Pacific(Thailand)Co.,Ltd.
++
+ OUI:24A937*
+ ID_OUI_FROM_DATABASE=PURE Storage
+
+ OUI:24AB81*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:24AF4A*
+ ID_OUI_FROM_DATABASE=Alcatel-Lucent-IPD
+@@ -53428,6 +54214,12 @@ OUI:24BE05*
+ OUI:24C0B3*
+ ID_OUI_FROM_DATABASE=RSF
+
++OUI:24C696*
++ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
++
++OUI:24C848*
++ ID_OUI_FROM_DATABASE=mywerk system GmbH
++
+ OUI:24C86E*
+ ID_OUI_FROM_DATABASE=Chaney Instrument Co.
+
+@@ -53458,12 +54250,21 @@ OUI:24DBAC*
+ OUI:24DBAD*
+ ID_OUI_FROM_DATABASE=ShopperTrak RCT Corporation
+
++OUI:24DBED*
++ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
++
+ OUI:24DEC6*
+ ID_OUI_FROM_DATABASE=Aruba Networks
+
++OUI:24E271*
++ ID_OUI_FROM_DATABASE=Qingdao Hisense Communications Co.,Ltd
++
+ OUI:24E6BA*
+ ID_OUI_FROM_DATABASE=JSC Zavod im. Kozitsky
+
++OUI:24E9B3*
++ ID_OUI_FROM_DATABASE=Cisco
++
+ OUI:24EA40*
+ ID_OUI_FROM_DATABASE=Systeme Helmholz GmbH
+
+@@ -53473,6 +54274,9 @@ OUI:24EB65*
+ OUI:24EC99*
+ ID_OUI_FROM_DATABASE=Askey Computer Corp
+
++OUI:24ECD6*
++ ID_OUI_FROM_DATABASE=CSG Science & Technology Co.,Ltd.Hefei
++
+ OUI:24EE3A*
+ ID_OUI_FROM_DATABASE=Chengdu Yingji Electronic Hi-tech Co Ltd
+
+@@ -53482,6 +54286,9 @@ OUI:24F0FF*
+ OUI:24F2DD*
+ ID_OUI_FROM_DATABASE=Radiant Zemax LLC
+
++OUI:24F5AA*
++ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,LTD
++
+ OUI:24FD52*
+ ID_OUI_FROM_DATABASE=Liteon Technology Corporation
+
+@@ -53494,6 +54301,9 @@ OUI:28061E*
+ OUI:28068D*
+ ID_OUI_FROM_DATABASE=ITL, LLC
+
++OUI:280B5C*
++ ID_OUI_FROM_DATABASE=Apple
++
+ OUI:280CB8*
+ ID_OUI_FROM_DATABASE=Mikrosay Yazilim ve Elektronik A.S.
+
+@@ -53521,6 +54331,9 @@ OUI:2818FD*
+ OUI:2826A6*
+ ID_OUI_FROM_DATABASE=PBR electronics GmbH
+
++OUI:28285D*
++ ID_OUI_FROM_DATABASE=ZyXEL Communications Corporation
++
+ OUI:2829D9*
+ ID_OUI_FROM_DATABASE=GlobalBeiMing technology (Beijing)Co. Ltd
+
+@@ -53534,7 +54347,7 @@ OUI:283410*
+ ID_OUI_FROM_DATABASE=Enigma Diagnostics Limited
+
+ OUI:283737*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:2838CF*
+ ID_OUI_FROM_DATABASE=Gen2wave
+@@ -53551,18 +54364,30 @@ OUI:28401A*
+ OUI:284121*
+ ID_OUI_FROM_DATABASE=OptiSense Network, LLC
+
++OUI:284430*
++ ID_OUI_FROM_DATABASE=GenesisTechnical Systems (UK) Ltd
++
++OUI:2847AA*
++ ID_OUI_FROM_DATABASE=Nokia Corporation
++
+ OUI:284846*
+ ID_OUI_FROM_DATABASE=GridCentric Inc.
+
+ OUI:284C53*
+ ID_OUI_FROM_DATABASE=Intune Networks
+
++OUI:284D92*
++ ID_OUI_FROM_DATABASE=Luminator
++
+ OUI:284FCE*
+ ID_OUI_FROM_DATABASE=Liaoning Wontel Science and Technology Development Co.,Ltd.
+
+ OUI:285132*
+ ID_OUI_FROM_DATABASE=Shenzhen Prayfly Technology Co.,Ltd
+
++OUI:285767*
++ ID_OUI_FROM_DATABASE=Echostar Technologies Corp
++
+ OUI:285FDB*
+ ID_OUI_FROM_DATABASE=Shenzhen Huawei Communication Technologies Co., Ltd
+
+@@ -53573,10 +54398,13 @@ OUI:286094*
+ ID_OUI_FROM_DATABASE=CAPELEC
+
+ OUI:286AB8*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:286ABA*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
++
++OUI:286D97*
++ ID_OUI_FROM_DATABASE=SAMJIN Co., Ltd.
+
+ OUI:286ED4*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+@@ -53599,6 +54427,9 @@ OUI:28852D*
+ OUI:288915*
+ ID_OUI_FROM_DATABASE=CashGuard Sverige AB
+
++OUI:288A1C*
++ ID_OUI_FROM_DATABASE=Juniper networks
++
+ OUI:2891D0*
+ ID_OUI_FROM_DATABASE=Stage Tec Entwicklungsgesellschaft für professionelle Audiotechnik mbH
+
+@@ -53611,6 +54442,9 @@ OUI:2893FE*
+ OUI:28940F*
+ ID_OUI_FROM_DATABASE=CISCO SYSTEMS, INC.
+
++OUI:2894AF*
++ ID_OUI_FROM_DATABASE=Samhwa Telecom
++
+ OUI:28987B*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+@@ -53626,6 +54460,12 @@ OUI:28A186*
+ OUI:28A192*
+ ID_OUI_FROM_DATABASE=GERP Solution
+
++OUI:28A1EB*
++ ID_OUI_FROM_DATABASE=ETEK TECHNOLOGY (SHENZHEN) CO.,LTD
++
++OUI:28A241*
++ ID_OUI_FROM_DATABASE=exlar corp
++
+ OUI:28A574*
+ ID_OUI_FROM_DATABASE=Miller Electric Mfg. Co.
+
+@@ -53644,12 +54484,18 @@ OUI:28B3AB*
+ OUI:28BA18*
+ ID_OUI_FROM_DATABASE=NextNav, LLC
+
++OUI:28BAB5*
++ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
++
+ OUI:28BE9B*
+ ID_OUI_FROM_DATABASE=Technicolor USA Inc.
+
+ OUI:28C0DA*
+ ID_OUI_FROM_DATABASE=Juniper Networks
+
++OUI:28C671*
++ ID_OUI_FROM_DATABASE=Yota Devices OY
++
+ OUI:28C68E*
+ ID_OUI_FROM_DATABASE=NETGEAR INC.,
+
+@@ -53678,7 +54524,7 @@ OUI:28CD9C*
+ ID_OUI_FROM_DATABASE=Shenzhen Dynamax Software Development Co.,Ltd.
+
+ OUI:28CFDA*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:28CFE9*
+ ID_OUI_FROM_DATABASE=Apple
+@@ -53692,6 +54538,9 @@ OUI:28D244*
+ OUI:28D576*
+ ID_OUI_FROM_DATABASE=Premier Wireless, Inc.
+
++OUI:28D93E*
++ ID_OUI_FROM_DATABASE=Telecor Inc.
++
+ OUI:28D997*
+ ID_OUI_FROM_DATABASE=Yuduan Mobile Co., Ltd.
+
+@@ -53699,6 +54548,9 @@ OUI:28DB81*
+ ID_OUI_FROM_DATABASE=Shanghai Guao Electronic Technology Co., Ltd
+
+ OUI:28E02C*
++ ID_OUI_FROM_DATABASE=Apple
++
++OUI:28E14C*
+ ID_OUI_FROM_DATABASE=Apple, Inc.
+
+ OUI:28E297*
+@@ -53711,7 +54563,7 @@ OUI:28E794*
+ ID_OUI_FROM_DATABASE=Microtime Computer Inc.
+
+ OUI:28E7CF*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:28ED58*
+ ID_OUI_FROM_DATABASE=JAG Jakob AG
+@@ -53731,6 +54583,9 @@ OUI:28F606*
+ OUI:28FBD3*
+ ID_OUI_FROM_DATABASE=Ragentek Technology Group
+
++OUI:28FC51*
++ ID_OUI_FROM_DATABASE=The Electric Controller and Manufacturing Co., LLC
++
+ OUI:2C002C*
+ ID_OUI_FROM_DATABASE=UNOWHY
+
+@@ -53746,6 +54601,9 @@ OUI:2C0623*
+ OUI:2C10C1*
+ ID_OUI_FROM_DATABASE=Nintendo Co., Ltd.
+
++OUI:2C18AE*
++ ID_OUI_FROM_DATABASE=Trend Electronics Co., Ltd.
++
+ OUI:2C1984*
+ ID_OUI_FROM_DATABASE=IDN Telecom, Inc.
+
+@@ -53785,6 +54643,9 @@ OUI:2C36A0*
+ OUI:2C36F8*
+ ID_OUI_FROM_DATABASE=CISCO SYSTEMS, INC.
+
++OUI:2C3731*
++ ID_OUI_FROM_DATABASE=ShenZhen Yifang Digital Technology Co.,LTD
++
+ OUI:2C3996*
+ ID_OUI_FROM_DATABASE=SAGEMCOM
+
+@@ -53815,12 +54676,24 @@ OUI:2C44FD*
+ OUI:2C542D*
+ ID_OUI_FROM_DATABASE=CISCO SYSTEMS, INC.
+
++OUI:2C553C*
++ ID_OUI_FROM_DATABASE=Gainspeed, Inc.
++
+ OUI:2C59E5*
+ ID_OUI_FROM_DATABASE=Hewlett Packard
+
++OUI:2C5A05*
++ ID_OUI_FROM_DATABASE=Nokia Corporation
++
+ OUI:2C5AA3*
+ ID_OUI_FROM_DATABASE=PROMATE ELECTRONIC CO.LTD
+
++OUI:2C5D93*
++ ID_OUI_FROM_DATABASE=Ruckus Wireless
++
++OUI:2C5FF3*
++ ID_OUI_FROM_DATABASE=Pertronic Industries
++
+ OUI:2C625A*
+ ID_OUI_FROM_DATABASE=Finest Security Systems Co., Ltd
+
+@@ -53836,6 +54709,9 @@ OUI:2C69BA*
+ OUI:2C6BF5*
+ ID_OUI_FROM_DATABASE=Juniper networks
+
++OUI:2C7155*
++ ID_OUI_FROM_DATABASE=HiveMotion
++
+ OUI:2C72C3*
+ ID_OUI_FROM_DATABASE=Soundmatters
+
+@@ -53848,6 +54724,9 @@ OUI:2C768A*
+ OUI:2C7B5A*
+ ID_OUI_FROM_DATABASE=Milper Ltd
+
++OUI:2C7B84*
++ ID_OUI_FROM_DATABASE=OOO Petr Telegin
++
+ OUI:2C7ECF*
+ ID_OUI_FROM_DATABASE=Onzo Ltd
+
+@@ -53873,7 +54752,7 @@ OUI:2C9717*
+ ID_OUI_FROM_DATABASE=I.C.Y. B.V.
+
+ OUI:2C9E5F*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:2C9EFC*
+ ID_OUI_FROM_DATABASE=CANON INC.
+@@ -53911,12 +54790,18 @@ OUI:2CBE97*
+ OUI:2CC260*
+ ID_OUI_FROM_DATABASE=Ravello Systems
+
++OUI:2CCC15*
++ ID_OUI_FROM_DATABASE=Nokia Corporation
++
+ OUI:2CCD27*
+ ID_OUI_FROM_DATABASE=Precor Inc
+
+ OUI:2CCD43*
+ ID_OUI_FROM_DATABASE=Summit Technology Group
+
++OUI:2CCD69*
++ ID_OUI_FROM_DATABASE=Aqavi.com
++
+ OUI:2CD05A*
+ ID_OUI_FROM_DATABASE=Liteon Technology Corporation
+
+@@ -53938,6 +54823,9 @@ OUI:2CE2A8*
+ OUI:2CE412*
+ ID_OUI_FROM_DATABASE=SAGEMCOM SAS
+
++OUI:2CE6CC*
++ ID_OUI_FROM_DATABASE=Ruckus Wireless
++
+ OUI:2CE871*
+ ID_OUI_FROM_DATABASE=Alert Metalguard ApS
+
+@@ -53962,6 +54850,9 @@ OUI:300B9C*
+ OUI:300ED5*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind.Co.Ltd
+
++OUI:3010E4*
++ ID_OUI_FROM_DATABASE=Apple, Inc.
++
+ OUI:30142D*
+ ID_OUI_FROM_DATABASE=Piciorgros GmbH
+
+@@ -53980,6 +54871,9 @@ OUI:3017C8*
+ OUI:3018CF*
+ ID_OUI_FROM_DATABASE=DEOS control systems GmbH
+
++OUI:301966*
++ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
++
+ OUI:301A28*
+ ID_OUI_FROM_DATABASE=Mako Networks Ltd
+
+@@ -54010,6 +54904,9 @@ OUI:303955*
+ OUI:3039F2*
+ ID_OUI_FROM_DATABASE=ADB Broadband Italia
+
++OUI:303A64*
++ ID_OUI_FROM_DATABASE=Intel Corporate
++
+ OUI:303D08*
+ ID_OUI_FROM_DATABASE=GLINTT TES S.A.
+
+@@ -54034,6 +54931,9 @@ OUI:304C7E*
+ OUI:304EC3*
+ ID_OUI_FROM_DATABASE=Tianjin Techua Technology Co., Ltd.
+
++OUI:3051F8*
++ ID_OUI_FROM_DATABASE=BYK-Gardner GmbH
++
+ OUI:30525A*
+ ID_OUI_FROM_DATABASE=NST Co., LTD
+
+@@ -54046,6 +54946,12 @@ OUI:3057AC*
+ OUI:305D38*
+ ID_OUI_FROM_DATABASE=Beissbarth
+
++OUI:306023*
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
++
++OUI:306112*
++ ID_OUI_FROM_DATABASE=PAV GmbH
++
+ OUI:306118*
+ ID_OUI_FROM_DATABASE=Paradom Inc.
+
+@@ -54067,6 +54973,9 @@ OUI:306E5C*
+ OUI:3071B2*
+ ID_OUI_FROM_DATABASE=Hangzhou Prevail Optoelectronic Equipment Co.,LTD.
+
++OUI:30766F*
++ ID_OUI_FROM_DATABASE=LG Electronics
++
+ OUI:30786B*
+ ID_OUI_FROM_DATABASE=TIANJIN Golden Pentagon Electronics Co., Ltd.
+
+@@ -54097,6 +55006,9 @@ OUI:3090AB*
+ OUI:3092F6*
+ ID_OUI_FROM_DATABASE=SHANGHAI SUNMON COMMUNICATION TECHNOGY CO.,LTD
+
++OUI:309BAD*
++ ID_OUI_FROM_DATABASE=BBK Electronics Corp., Ltd.,
++
+ OUI:30AABD*
+ ID_OUI_FROM_DATABASE=Shanghai Reallytek Information Technology Co.,Ltd
+
+@@ -54124,6 +55036,9 @@ OUI:30D357*
+ OUI:30D46A*
+ ID_OUI_FROM_DATABASE=Autosales Incorporated
+
++OUI:30D6C9*
++ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
++
+ OUI:30DE86*
+ ID_OUI_FROM_DATABASE=Cedac Software S.r.l.
+
+@@ -54163,8 +55078,14 @@ OUI:3407FB*
+ OUI:340804*
+ ID_OUI_FROM_DATABASE=D-Link Corporation
+
++OUI:3413A8*
++ ID_OUI_FROM_DATABASE=Mediplan Limited
++
++OUI:3413E8*
++ ID_OUI_FROM_DATABASE=Intel Corporate
++
+ OUI:34159E*
+- ID_OUI_FROM_DATABASE=Apple, Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:341A4C*
+ ID_OUI_FROM_DATABASE=SHENZHEN WEIBU ELECTRONICS CO.,LTD.
+@@ -54175,6 +55096,9 @@ OUI:341B22*
+ OUI:342109*
+ ID_OUI_FROM_DATABASE=Jensen Scandinavia AS
+
++OUI:342387*
++ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
++
+ OUI:3423BA*
+ ID_OUI_FROM_DATABASE=Samsung Electro Mechanics co.,LTD.
+
+@@ -54187,6 +55111,9 @@ OUI:3429EA*
+ OUI:342F6E*
+ ID_OUI_FROM_DATABASE=Anywire corporation
+
++OUI:343111*
++ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
++
+ OUI:3440B5*
+ ID_OUI_FROM_DATABASE=IBM
+
+@@ -54196,15 +55123,24 @@ OUI:344B3D*
+ OUI:344B50*
+ ID_OUI_FROM_DATABASE=ZTE Corporation
+
++OUI:344F3F*
++ ID_OUI_FROM_DATABASE=IO-Power Technology Co., Ltd.
++
+ OUI:344F69*
+ ID_OUI_FROM_DATABASE=EKINOPS SAS
+
+ OUI:3451C9*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:345B11*
+ ID_OUI_FROM_DATABASE=EVI HEAT AB
+
++OUI:345C40*
++ ID_OUI_FROM_DATABASE=Cargt Holdings LLC
++
++OUI:346178*
++ ID_OUI_FROM_DATABASE=The Boeing Company
++
+ OUI:34684A*
+ ID_OUI_FROM_DATABASE=Teraworks Co., Ltd.
+
+@@ -54244,6 +55180,12 @@ OUI:348446*
+ OUI:34862A*
+ ID_OUI_FROM_DATABASE=Heinz Lackmann GmbH & Co KG
+
++OUI:34885D*
++ ID_OUI_FROM_DATABASE=Logitech Far East
++
++OUI:348AAE*
++ ID_OUI_FROM_DATABASE=SAGEMCOM SAS
++
+ OUI:3495DB*
+ ID_OUI_FROM_DATABASE=Logitec Corporation
+
+@@ -54265,9 +55207,15 @@ OUI:349D90*
+ OUI:34A183*
+ ID_OUI_FROM_DATABASE=AWare, Inc
+
++OUI:34A3BF*
++ ID_OUI_FROM_DATABASE=Terewave. Inc.
++
+ OUI:34A55D*
+ ID_OUI_FROM_DATABASE=TECHNOSOFT INTERNATIONAL SRL
+
++OUI:34A5E1*
++ ID_OUI_FROM_DATABASE=Sensorist ApS
++
+ OUI:34A68C*
+ ID_OUI_FROM_DATABASE=Shine Profit Development Limited
+
+@@ -54283,6 +55231,9 @@ OUI:34A843*
+ OUI:34A84E*
+ ID_OUI_FROM_DATABASE=Cisco
+
++OUI:34AA8B*
++ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
++
+ OUI:34AA99*
+ ID_OUI_FROM_DATABASE=Alcatel-Lucent
+
+@@ -54322,6 +55273,9 @@ OUI:34BDF9*
+ OUI:34BDFA*
+ ID_OUI_FROM_DATABASE=Cisco SPVTG
+
++OUI:34BE00*
++ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
++
+ OUI:34BF90*
+ ID_OUI_FROM_DATABASE=Fiberhome Telecommunication Tech.Co.,Ltd.
+
+@@ -54361,6 +55315,9 @@ OUI:34D2C4*
+ OUI:34D7B4*
+ ID_OUI_FROM_DATABASE=Tributary Systems, Inc.
+
++OUI:34DBFD*
++ ID_OUI_FROM_DATABASE=Cisco
++
+ OUI:34DF2A*
+ ID_OUI_FROM_DATABASE=Fujikon Industrial Co.,Limited
+
+@@ -54403,6 +55360,9 @@ OUI:380A0A*
+ OUI:380A94*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
++OUI:380B40*
++ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
++
+ OUI:380DD4*
+ ID_OUI_FROM_DATABASE=Primax Electronics LTD.
+
+@@ -54445,6 +55405,9 @@ OUI:383F10*
+ OUI:384233*
+ ID_OUI_FROM_DATABASE=Wildeboer Bauteile GmbH
+
++OUI:3842A6*
++ ID_OUI_FROM_DATABASE=Ingenieurbuero Stahlkopf
++
+ OUI:384369*
+ ID_OUI_FROM_DATABASE=Patrol Products Consortium LLC
+
+@@ -54466,9 +55429,15 @@ OUI:38521A*
+ OUI:38580C*
+ ID_OUI_FROM_DATABASE=Panaccess Systems GmbH
+
++OUI:3859F8*
++ ID_OUI_FROM_DATABASE=MindMade sp. z o.o.
++
+ OUI:3859F9*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+
++OUI:385AA8*
++ ID_OUI_FROM_DATABASE=Beijing Zhongdun Security Technology Development Co.
++
+ OUI:385FC3*
+ ID_OUI_FROM_DATABASE=Yu Jeong System, Co.Ltd
+
+@@ -54485,7 +55454,7 @@ OUI:386793*
+ ID_OUI_FROM_DATABASE=Asia Optical Co., Inc.
+
+ OUI:386BBB*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:386E21*
+ ID_OUI_FROM_DATABASE=Wasion Group Ltd.
+@@ -54493,9 +55462,15 @@ OUI:386E21*
+ OUI:3872C0*
+ ID_OUI_FROM_DATABASE=COMTREND
+
++OUI:387B47*
++ ID_OUI_FROM_DATABASE=AKELA, Inc.
++
+ OUI:388345*
+ ID_OUI_FROM_DATABASE=TP-LINK TECHNOLOGIES CO., LTD.
+
++OUI:3889DC*
++ ID_OUI_FROM_DATABASE=Opticon Sensors Europe B.V.
++
+ OUI:388AB7*
+ ID_OUI_FROM_DATABASE=ITC Networks
+
+@@ -54511,6 +55486,9 @@ OUI:389592*
+ OUI:389F83*
+ ID_OUI_FROM_DATABASE=OTN Systems N.V.
+
++OUI:38A53C*
++ ID_OUI_FROM_DATABASE=Veenstra Instruments
++
+ OUI:38A5B6*
+ ID_OUI_FROM_DATABASE=SHENZHEN MEGMEET ELECTRICAL CO.,LTD
+
+@@ -54532,12 +55510,18 @@ OUI:38B12D*
+ OUI:38B5BD*
+ ID_OUI_FROM_DATABASE=E.G.O. Elektro-Ger
+
++OUI:38B74D*
++ ID_OUI_FROM_DATABASE=Fijowave Limited
++
+ OUI:38BB23*
+ ID_OUI_FROM_DATABASE=OzVision America LLC
+
+ OUI:38BC1A*
+ ID_OUI_FROM_DATABASE=Meizu technology co.,ltd
+
++OUI:38BF2F*
++ ID_OUI_FROM_DATABASE=Espec Corp.
++
+ OUI:38BF33*
+ ID_OUI_FROM_DATABASE=NEC CASIO Mobile Communications
+
+@@ -54550,9 +55534,18 @@ OUI:38C7BA*
+ OUI:38C85C*
+ ID_OUI_FROM_DATABASE=Cisco SPVTG
+
++OUI:38C9A9*
++ ID_OUI_FROM_DATABASE=SMART High Reliability Solutions, Inc.
++
++OUI:38CA97*
++ ID_OUI_FROM_DATABASE=Contour Design LLC
++
+ OUI:38D135*
+ ID_OUI_FROM_DATABASE=EasyIO Corporation Sdn. Bhd.
+
++OUI:38DBBB*
++ ID_OUI_FROM_DATABASE=Sunbow Telecom Co., Ltd.
++
+ OUI:38DE60*
+ ID_OUI_FROM_DATABASE=Mohlenhoff GmbH
+
+@@ -54574,6 +55567,9 @@ OUI:38E98C*
+ OUI:38EAA7*
+ ID_OUI_FROM_DATABASE=Hewlett Packard
+
++OUI:38EC11*
++ ID_OUI_FROM_DATABASE=Novatek Microelectronics Corp.
++
+ OUI:38ECE4*
+ ID_OUI_FROM_DATABASE=Samsung Electronics
+
+@@ -54599,7 +55595,7 @@ OUI:3C05AB*
+ ID_OUI_FROM_DATABASE=Product Creation Studio
+
+ OUI:3C0754*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:3C0771*
+ ID_OUI_FROM_DATABASE=Sony Corporation
+@@ -54610,18 +55606,33 @@ OUI:3C081E*
+ OUI:3C096D*
+ ID_OUI_FROM_DATABASE=Powerhouse Dynamics
+
++OUI:3C0E23*
++ ID_OUI_FROM_DATABASE=Cisco
++
+ OUI:3C0FC1*
+ ID_OUI_FROM_DATABASE=KBC Networks
+
++OUI:3C1040*
++ ID_OUI_FROM_DATABASE=daesung network
++
+ OUI:3C106F*
+ ID_OUI_FROM_DATABASE=ALBAHITH TECHNOLOGIES
+
++OUI:3C15EA*
++ ID_OUI_FROM_DATABASE=TESCOM CO., LTD.
++
++OUI:3C18A0*
++ ID_OUI_FROM_DATABASE=Luxshare Precision Industry Co.,Ltd.
++
+ OUI:3C1915*
+ ID_OUI_FROM_DATABASE=GFI Chrono Time
+
+ OUI:3C197D*
+ ID_OUI_FROM_DATABASE=Ericsson AB
+
++OUI:3C1A57*
++ ID_OUI_FROM_DATABASE=Cardiopulmonary Corp
++
+ OUI:3C1A79*
+ ID_OUI_FROM_DATABASE=Huayuan Technology CO.,LTD
+
+@@ -54640,9 +55651,15 @@ OUI:3C2DB7*
+ OUI:3C2F3A*
+ ID_OUI_FROM_DATABASE=SFORZATO Corp.
+
++OUI:3C300C*
++ ID_OUI_FROM_DATABASE=Dewar Electronics Pty Ltd
++
+ OUI:3C363D*
+ ID_OUI_FROM_DATABASE=Nokia Corporation
+
++OUI:3C36E4*
++ ID_OUI_FROM_DATABASE=Arris Group, Inc.
++
+ OUI:3C3888*
+ ID_OUI_FROM_DATABASE=ConnectQuest, llc
+
+@@ -54652,8 +55669,11 @@ OUI:3C39C3*
+ OUI:3C3A73*
+ ID_OUI_FROM_DATABASE=Avaya, Inc
+
++OUI:3C404F*
++ ID_OUI_FROM_DATABASE=Guangdong Pisen Electronics Co. Ltd.
++
+ OUI:3C438E*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, LLC.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:3C4A92*
+ ID_OUI_FROM_DATABASE=Hewlett-Packard Company
+@@ -54676,6 +55696,9 @@ OUI:3C5A37*
+ OUI:3C5F01*
+ ID_OUI_FROM_DATABASE=Synerchip Co., Ltd.
+
++OUI:3C6104*
++ ID_OUI_FROM_DATABASE=Juniper Networks
++
+ OUI:3C6200*
+ ID_OUI_FROM_DATABASE=Samsung electronics CO., LTD
+
+@@ -54688,6 +55711,9 @@ OUI:3C672C*
+ OUI:3C6A7D*
+ ID_OUI_FROM_DATABASE=Niigata Power Systems Co., Ltd.
+
++OUI:3C6E63*
++ ID_OUI_FROM_DATABASE=Mitron OY
++
+ OUI:3C6F45*
+ ID_OUI_FROM_DATABASE=Fiberpro Inc.
+
+@@ -54701,7 +55727,10 @@ OUI:3C7437*
+ ID_OUI_FROM_DATABASE=RIM
+
+ OUI:3C754A*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
++
++OUI:3C77E6*
++ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+
+ OUI:3C7DB1*
+ ID_OUI_FROM_DATABASE=Texas Instruments
+@@ -54784,15 +55813,21 @@ OUI:3CC243*
+ OUI:3CC99E*
+ ID_OUI_FROM_DATABASE=Huiyang Technology Co., Ltd
+
++OUI:3CCA87*
++ ID_OUI_FROM_DATABASE=Iders Incorporated
++
+ OUI:3CCE73*
+ ID_OUI_FROM_DATABASE=CISCO SYSTEMS, INC.
+
+ OUI:3CD0F8*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:3CD16E*
+ ID_OUI_FROM_DATABASE=Telepower Communication Co., Ltd
+
++OUI:3CD4D6*
++ ID_OUI_FROM_DATABASE=WirelessWERX, Inc
++
+ OUI:3CD7DA*
+ ID_OUI_FROM_DATABASE=SK Mtek microelectronics(shenzhen)limited
+
+@@ -54829,6 +55864,9 @@ OUI:3CF52C*
+ OUI:3CF72A*
+ ID_OUI_FROM_DATABASE=Nokia Corporation
+
++OUI:3CF748*
++ ID_OUI_FROM_DATABASE=Shenzhen Linsn Technology Development Co.,Ltd
++
+ OUI:3CFB96*
+ ID_OUI_FROM_DATABASE=Emcraft Systems LLC
+
+@@ -54887,7 +55925,10 @@ OUI:402CF4*
+ ID_OUI_FROM_DATABASE=Universal Global Scientific Industrial Co., Ltd.
+
+ OUI:403004*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
++
++OUI:403067*
++ ID_OUI_FROM_DATABASE=Conlog (Pty) Ltd
+
+ OUI:40336C*
+ ID_OUI_FROM_DATABASE=Godrej & Boyce Mfg. co. ltd
+@@ -54896,7 +55937,7 @@ OUI:4037AD*
+ ID_OUI_FROM_DATABASE=Macro Image Technology, Inc.
+
+ OUI:403CFC*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:404022*
+ ID_OUI_FROM_DATABASE=ZIV
+@@ -54953,17 +55994,26 @@ OUI:406AAB*
+ ID_OUI_FROM_DATABASE=RIM
+
+ OUI:406C8F*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:406F2A*
+ ID_OUI_FROM_DATABASE=Research In Motion
+
++OUI:407009*
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
++
+ OUI:40704A*
+ ID_OUI_FROM_DATABASE=Power Idea Technology Limited
+
+ OUI:407074*
+ ID_OUI_FROM_DATABASE=Life Technology (China) Co., Ltd
+
++OUI:407496*
++ ID_OUI_FROM_DATABASE=aFUN TECHNOLOGY INC.
++
++OUI:407A80*
++ ID_OUI_FROM_DATABASE=Nokia Corporation
++
+ OUI:407B1B*
+ ID_OUI_FROM_DATABASE=Mettle Networks Inc.
+
+@@ -55007,7 +56057,7 @@ OUI:40A6A4*
+ ID_OUI_FROM_DATABASE=PassivSystems Ltd
+
+ OUI:40A6D9*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:40AC8D*
+ ID_OUI_FROM_DATABASE=Data Management, Inc.
+@@ -55027,8 +56077,11 @@ OUI:40B3FC*
+ OUI:40B4F0*
+ ID_OUI_FROM_DATABASE=Juniper Networks
+
++OUI:40B6B1*
++ ID_OUI_FROM_DATABASE=SUNGSAM CO,.Ltd
++
+ OUI:40B7F3*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:40BA61*
+ ID_OUI_FROM_DATABASE=Arima Communications Corp.
+@@ -55061,7 +56114,7 @@ OUI:40CD3A*
+ ID_OUI_FROM_DATABASE=Z3 Technology
+
+ OUI:40D32D*
+- ID_OUI_FROM_DATABASE=Apple, Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:40D40E*
+ ID_OUI_FROM_DATABASE=Biodata Ltd
+@@ -55081,6 +56134,9 @@ OUI:40ECF8*
+ OUI:40EF4C*
+ ID_OUI_FROM_DATABASE=Fihonest communication co.,Ltd
+
++OUI:40F02F*
++ ID_OUI_FROM_DATABASE=Liteon Technology Corporation
++
+ OUI:40F14C*
+ ID_OUI_FROM_DATABASE=ISE Europe SPRL
+
+@@ -55100,7 +56156,7 @@ OUI:40F52E*
+ ID_OUI_FROM_DATABASE=Leica Microsystems (Schweiz) AG
+
+ OUI:40FC89*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, LLC.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:4403A7*
+ ID_OUI_FROM_DATABASE=Cisco
+@@ -55127,11 +56183,17 @@ OUI:4425BB*
+ ID_OUI_FROM_DATABASE=Bamboo Entertainment Corporation
+
+ OUI:442A60*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
++
++OUI:442AFF*
++ ID_OUI_FROM_DATABASE=E3 Technology, Inc.
+
+ OUI:442B03*
+ ID_OUI_FROM_DATABASE=CISCO SYSTEMS, INC.
+
++OUI:443192*
++ ID_OUI_FROM_DATABASE=Hewlett Packard
++
+ OUI:44322A*
+ ID_OUI_FROM_DATABASE=Avaya, Inc
+
+@@ -55159,6 +56221,9 @@ OUI:443839*
+ OUI:4439C4*
+ ID_OUI_FROM_DATABASE=Universal Global Scientific Industrial Co.,Ltd
+
++OUI:443C9C*
++ ID_OUI_FROM_DATABASE=Pintsch Tiefenbach GmbH
++
+ OUI:443D21*
+ ID_OUI_FROM_DATABASE=Nuvolt
+
+@@ -55169,7 +56234,7 @@ OUI:444A65*
+ ID_OUI_FROM_DATABASE=Silverflare Ltd.
+
+ OUI:444C0C*
+- ID_OUI_FROM_DATABASE=Apple Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:444E1A*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+@@ -55207,6 +56272,9 @@ OUI:446132*
+ OUI:44619C*
+ ID_OUI_FROM_DATABASE=FONsystem co. ltd.
+
++OUI:446755*
++ ID_OUI_FROM_DATABASE=Orbit Irrigation
++
+ OUI:4468AB*
+ ID_OUI_FROM_DATABASE=JUIN COMPANY, LIMITED
+
+@@ -55216,6 +56284,12 @@ OUI:446C24*
+ OUI:446D57*
+ ID_OUI_FROM_DATABASE=Liteon Technology Corporation
+
++OUI:44700B*
++ ID_OUI_FROM_DATABASE=IFFU
++
++OUI:447BC4*
++ ID_OUI_FROM_DATABASE=DualShine Technology(SZ)Co.,Ltd
++
+ OUI:447C7F*
+ ID_OUI_FROM_DATABASE=Innolight Technology Corporation
+
+@@ -55234,6 +56308,9 @@ OUI:448500*
+ OUI:4487FC*
+ ID_OUI_FROM_DATABASE=ELITEGROUP COMPUTER SYSTEM CO., LTD.
+
++OUI:448A5B*
++ ID_OUI_FROM_DATABASE=Micro-Star INT'L CO., LTD.
++
+ OUI:448C52*
+ ID_OUI_FROM_DATABASE=KTIS CO., Ltd
+
+@@ -55291,6 +56368,12 @@ OUI:44C233*
+ OUI:44C39B*
+ ID_OUI_FROM_DATABASE=OOO RUBEZH NPO
+
++OUI:44C4A9*
++ ID_OUI_FROM_DATABASE=Opticom Communication, LLC
++
++OUI:44C56F*
++ ID_OUI_FROM_DATABASE=NGN Easy Satfinder (Tianjin) Electronic Co., Ltd
++
+ OUI:44C9A2*
+ ID_OUI_FROM_DATABASE=Greenwald Industries
+
+@@ -55310,7 +56393,7 @@ OUI:44D832*
+ ID_OUI_FROM_DATABASE=Azurewave Technologies, Inc.
+
+ OUI:44D884*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:44DC91*
+ ID_OUI_FROM_DATABASE=PLANEX COMMUNICATIONS INC.
+@@ -55333,6 +56416,9 @@ OUI:44E8A5*
+ OUI:44ED57*
+ ID_OUI_FROM_DATABASE=Longicorn, inc.
+
++OUI:44EE30*
++ ID_OUI_FROM_DATABASE=Budelmann Elektronik GmbH
++
+ OUI:44F459*
+ ID_OUI_FROM_DATABASE=Samsung Electronics
+
+@@ -55381,6 +56467,9 @@ OUI:4844F7*
+ OUI:4846F1*
+ ID_OUI_FROM_DATABASE=Uros Oy
+
++OUI:4846FB*
++ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
++
+ OUI:485261*
+ ID_OUI_FROM_DATABASE=SOREEL
+
+@@ -55394,7 +56483,7 @@ OUI:485D60*
+ ID_OUI_FROM_DATABASE=Azurewave Technologies, Inc.
+
+ OUI:4860BC*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:4861A3*
+ ID_OUI_FROM_DATABASE=Concern "Axion" JSC
+@@ -55402,6 +56491,9 @@ OUI:4861A3*
+ OUI:486B91*
+ ID_OUI_FROM_DATABASE=Fleetwood Group Inc.
+
++OUI:486E73*
++ ID_OUI_FROM_DATABASE=Pica8, Inc.
++
+ OUI:486FD2*
+ ID_OUI_FROM_DATABASE=StorSimple Inc
+
+@@ -55426,6 +56518,9 @@ OUI:489D24*
+ OUI:48A22D*
+ ID_OUI_FROM_DATABASE=Shenzhen Huaxuchang Telecom Technology Co.,Ltd
+
++OUI:48A2B7*
++ ID_OUI_FROM_DATABASE=Kodofon JSC
++
+ OUI:48A6D2*
+ ID_OUI_FROM_DATABASE=GJsun Optical Science and Tech Co.,Ltd.
+
+@@ -55438,6 +56533,9 @@ OUI:48B253*
+ OUI:48B8DE*
+ ID_OUI_FROM_DATABASE=HOMEWINS TECHNOLOGY CO.,LTD.
+
++OUI:48B977*
++ ID_OUI_FROM_DATABASE=PulseOn Oy
++
+ OUI:48B9C2*
+ ID_OUI_FROM_DATABASE=Teletics Inc.
+
+@@ -55456,6 +56554,9 @@ OUI:48C8B6*
+ OUI:48CB6E*
+ ID_OUI_FROM_DATABASE=Cello Electronics (UK) Ltd
+
++OUI:48D224*
++ ID_OUI_FROM_DATABASE=Liteon Technology Corporation
++
+ OUI:48D54C*
+ ID_OUI_FROM_DATABASE=Jeda Networks
+
+@@ -55534,6 +56635,9 @@ OUI:4C0FC7*
+ OUI:4C1480*
+ ID_OUI_FROM_DATABASE=NOREGON SYSTEMS, INC
+
++OUI:4C14A3*
++ ID_OUI_FROM_DATABASE=TCL Technoly Electronics (Huizhou) Co., Ltd.
++
+ OUI:4C17EB*
+ ID_OUI_FROM_DATABASE=SAGEMCOM
+
+@@ -55546,6 +56650,9 @@ OUI:4C1A95*
+ OUI:4C1FCC*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
++OUI:4C21D0*
++ ID_OUI_FROM_DATABASE=Sony Mobile Communications AB
++
+ OUI:4C2258*
+ ID_OUI_FROM_DATABASE=cozybit, Inc.
+
+@@ -55573,6 +56680,9 @@ OUI:4C3910*
+ OUI:4C3B74*
+ ID_OUI_FROM_DATABASE=VOGTEC(H.K.) Co., Ltd
+
++OUI:4C3C16*
++ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
++
+ OUI:4C4B68*
+ ID_OUI_FROM_DATABASE=Mobile Device, Inc.
+
+@@ -55597,6 +56707,9 @@ OUI:4C55CC*
+ OUI:4C5DCD*
+ ID_OUI_FROM_DATABASE=Oy Finnish Electric Vehicle Technologies Ltd
+
++OUI:4C5E0C*
++ ID_OUI_FROM_DATABASE=Routerboard.com
++
+ OUI:4C5FD2*
+ ID_OUI_FROM_DATABASE=Alcatel-Lucent
+
+@@ -55682,11 +56795,14 @@ OUI:4CB16C*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+ OUI:4CB199*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:4CB4EA*
+ ID_OUI_FROM_DATABASE=HRD (S) PTE., LTD.
+
++OUI:4CB81C*
++ ID_OUI_FROM_DATABASE=SAM Electronics GmbH
++
+ OUI:4CB9C8*
+ ID_OUI_FROM_DATABASE=CONET CO., LTD.
+
+@@ -55708,12 +56824,24 @@ OUI:4CC94F*
+ OUI:4CCA53*
+ ID_OUI_FROM_DATABASE=Skyera, Inc.
+
++OUI:4CCBF5*
++ ID_OUI_FROM_DATABASE=zte corporation
++
+ OUI:4CCC34*
+ ID_OUI_FROM_DATABASE=Motorola Solutions Inc.
+
+ OUI:4CD637*
+ ID_OUI_FROM_DATABASE=Qsono Electronics Co., Ltd
+
++OUI:4CD9C4*
++ ID_OUI_FROM_DATABASE=Magneti Marelli Automotive Electronics (Guangzhou) Co. Ltd
++
++OUI:4CDF3D*
++ ID_OUI_FROM_DATABASE=TEAM ENGINEERS ADVANCE TECHNOLOGIES INDIA PVT LTD
++
++OUI:4CE1BB*
++ ID_OUI_FROM_DATABASE=Zhuhai HiFocus Technology Co., Ltd.
++
+ OUI:4CE676*
+ ID_OUI_FROM_DATABASE=Buffalo Inc.
+
+@@ -55723,6 +56851,9 @@ OUI:4CEB42*
+ OUI:4CEDDE*
+ ID_OUI_FROM_DATABASE=Askey Computer Corp
+
++OUI:4CF02E*
++ ID_OUI_FROM_DATABASE=Vifa Denmark A/S
++
+ OUI:4CF737*
+ ID_OUI_FROM_DATABASE=SamJi Electronics Co., Ltd
+
+@@ -55747,6 +56878,15 @@ OUI:500E6D*
+ OUI:5011EB*
+ ID_OUI_FROM_DATABASE=SilverNet Ltd
+
++OUI:5017FF*
++ ID_OUI_FROM_DATABASE=Cisco
++
++OUI:501AC5*
++ ID_OUI_FROM_DATABASE=Microsoft
++
++OUI:50206B*
++ ID_OUI_FROM_DATABASE=Emerson Climate Technologies Transportation Solutions
++
+ OUI:502267*
+ ID_OUI_FROM_DATABASE=PixeLINK
+
+@@ -55756,6 +56896,9 @@ OUI:50252B*
+ OUI:502690*
+ ID_OUI_FROM_DATABASE=Fujitsu Limited
+
++OUI:5027C7*
++ ID_OUI_FROM_DATABASE=TECHNART Co.,Ltd
++
+ OUI:502A7E*
+ ID_OUI_FROM_DATABASE=Smart electronic GmbH
+
+@@ -55771,6 +56914,9 @@ OUI:502DA2*
+ OUI:502DF4*
+ ID_OUI_FROM_DATABASE=Phytec Messtechnik GmbH
+
++OUI:502E5C*
++ ID_OUI_FROM_DATABASE=HTC Corporation
++
+ OUI:502ECE*
+ ID_OUI_FROM_DATABASE=Asahi Electronics Co.,Ltd
+
+@@ -55780,6 +56926,9 @@ OUI:503275*
+ OUI:503955*
+ ID_OUI_FROM_DATABASE=Cisco SPVTG
+
++OUI:503CC4*
++ ID_OUI_FROM_DATABASE=Lenovo Mobile Communication Technology Ltd.
++
+ OUI:503DE5*
+ ID_OUI_FROM_DATABASE=CISCO SYSTEMS, INC.
+
+@@ -55831,6 +56980,9 @@ OUI:5070E5*
+ OUI:50724D*
+ ID_OUI_FROM_DATABASE=BEG Brueck Electronic GmbH
+
++OUI:507691*
++ ID_OUI_FROM_DATABASE=Tekpea, Inc.
++
+ OUI:5076A6*
+ ID_OUI_FROM_DATABASE=Ecil Informatica Ind. Com. Ltda
+
+@@ -55843,6 +56995,9 @@ OUI:507D02*
+ OUI:507E5D*
+ ID_OUI_FROM_DATABASE=Arcadyan Technology Corporation
+
++OUI:508569*
++ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,LTD
++
+ OUI:5087B8*
+ ID_OUI_FROM_DATABASE=Nuvyyo Inc
+
+@@ -55894,15 +57049,27 @@ OUI:50AF73*
+ OUI:50B7C3*
+ ID_OUI_FROM_DATABASE=Samsung Electronics CO., LTD
+
++OUI:50B888*
++ ID_OUI_FROM_DATABASE=wi2be Tecnologia S/A
++
+ OUI:50B8A2*
+ ID_OUI_FROM_DATABASE=ImTech Technologies LLC,
+
++OUI:50C006*
++ ID_OUI_FROM_DATABASE=Carmanah Signs
++
++OUI:50C271*
++ ID_OUI_FROM_DATABASE=SECURETECH INC
++
+ OUI:50C58D*
+ ID_OUI_FROM_DATABASE=Juniper Networks
+
+ OUI:50C971*
+ ID_OUI_FROM_DATABASE=GN Netcom A/S
+
++OUI:50C9A0*
++ ID_OUI_FROM_DATABASE=SKIPPER Electronics AS
++
+ OUI:50CCF8*
+ ID_OUI_FROM_DATABASE=Samsung Electro Mechanics
+
+@@ -55918,15 +57085,21 @@ OUI:50D274*
+ OUI:50D6D7*
+ ID_OUI_FROM_DATABASE=Takahata Precision
+
++OUI:50E0C7*
++ ID_OUI_FROM_DATABASE=TurControlSystme AG
++
+ OUI:50E549*
+ ID_OUI_FROM_DATABASE=GIGA-BYTE TECHNOLOGY CO.,LTD.
+
+ OUI:50EAD6*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:50EB1A*
+ ID_OUI_FROM_DATABASE=Brocade Communications Systems, Inc.
+
++OUI:50ED78*
++ ID_OUI_FROM_DATABASE=Changzhou Yongse Infotech Co.,Ltd
++
+ OUI:50ED94*
+ ID_OUI_FROM_DATABASE=Egatel SL
+
+@@ -55945,6 +57118,9 @@ OUI:50FAAB*
+ OUI:50FC30*
+ ID_OUI_FROM_DATABASE=Treehouse Labs
+
++OUI:50FC9F*
++ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
++
+ OUI:5403F5*
+ ID_OUI_FROM_DATABASE=EBN Technology Corp.
+
+@@ -55954,6 +57130,9 @@ OUI:540496*
+ OUI:5404A6*
+ ID_OUI_FROM_DATABASE=ASUSTek COMPUTER INC.
+
++OUI:540536*
++ ID_OUI_FROM_DATABASE=Vivago Oy
++
+ OUI:54055F*
+ ID_OUI_FROM_DATABASE=Alcatel Lucent
+
+@@ -55963,6 +57142,9 @@ OUI:54112F*
+ OUI:54115F*
+ ID_OUI_FROM_DATABASE=Atamo Pty Ltd
+
++OUI:541B5D*
++ ID_OUI_FROM_DATABASE=Techno-Innov
++
+ OUI:541DFB*
+ ID_OUI_FROM_DATABASE=Freestyle Energy Ltd
+
+@@ -55975,6 +57157,9 @@ OUI:542018*
+ OUI:542160*
+ ID_OUI_FROM_DATABASE=Resolution Products
+
++OUI:5422F8*
++ ID_OUI_FROM_DATABASE=zte corporation
++
+ OUI:542696*
+ ID_OUI_FROM_DATABASE=Apple
+
+@@ -55984,6 +57169,9 @@ OUI:542A9C*
+ OUI:542CEA*
+ ID_OUI_FROM_DATABASE=PROTECTRON
+
++OUI:542F89*
++ ID_OUI_FROM_DATABASE=Euclid Laboratories, Inc.
++
+ OUI:543131*
+ ID_OUI_FROM_DATABASE=Raster Vision Ltd
+
+@@ -55993,12 +57181,18 @@ OUI:5435DF*
+ OUI:543968*
+ ID_OUI_FROM_DATABASE=Edgewater Networks Inc
+
++OUI:5439DF*
++ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
++
+ OUI:543D37*
+ ID_OUI_FROM_DATABASE=Ruckus Wireless
+
+ OUI:544249*
+ ID_OUI_FROM_DATABASE=Sony Corporation
+
++OUI:544408*
++ ID_OUI_FROM_DATABASE=Nokia Corporation
++
+ OUI:54466B*
+ ID_OUI_FROM_DATABASE=Shenzhen CZTIC Electronic Technology Co., Ltd
+
+@@ -56050,6 +57244,9 @@ OUI:5481AD*
+ OUI:54847B*
+ ID_OUI_FROM_DATABASE=Digital Devices GmbH
+
++OUI:54880E*
++ ID_OUI_FROM_DATABASE=Samsung Electro Mechanics co., LTD.
++
+ OUI:548922*
+ ID_OUI_FROM_DATABASE=Zelfy Inc
+
+@@ -56059,6 +57256,9 @@ OUI:548998*
+ OUI:5492BE*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
++OUI:549359*
++ ID_OUI_FROM_DATABASE=SHENZHEN TWOWING TECHNOLOGIES CO.,LTD.
++
+ OUI:549478*
+ ID_OUI_FROM_DATABASE=Silvershore Technology Partners
+
+@@ -56077,6 +57277,9 @@ OUI:54A04F*
+ OUI:54A51B*
+ ID_OUI_FROM_DATABASE=Shenzhen Huawei Communication Technologies Co., Ltd
+
++OUI:54A54B*
++ ID_OUI_FROM_DATABASE=NSC Communications Siberia Ltd
++
+ OUI:54A619*
+ ID_OUI_FROM_DATABASE=Alcatel-Lucent Shanghai Bell Co., Ltd
+
+@@ -56086,6 +57289,9 @@ OUI:54A9D4*
+ OUI:54B620*
+ ID_OUI_FROM_DATABASE=SUHDOL E&C Co.Ltd.
+
++OUI:54BEF7*
++ ID_OUI_FROM_DATABASE=PEGATRON CORPORATION
++
+ OUI:54CDA7*
+ ID_OUI_FROM_DATABASE=Fujian Shenzhou Electronic Co.,Ltd
+
+@@ -56104,18 +57310,30 @@ OUI:54DF63*
+ OUI:54E032*
+ ID_OUI_FROM_DATABASE=Juniper Networks
+
++OUI:54E3B0*
++ ID_OUI_FROM_DATABASE=JVL Industri Elektronik
++
++OUI:54E43A*
++ ID_OUI_FROM_DATABASE=Apple, Inc.
++
+ OUI:54E63F*
+ ID_OUI_FROM_DATABASE=ShenZhen LingKeWeiEr Technology Co., Ltd.
+
+ OUI:54E6FC*
+ ID_OUI_FROM_DATABASE=TP-LINK TECHNOLOGIES CO., LTD.
+
++OUI:54EAA8*
++ ID_OUI_FROM_DATABASE=Apple, Inc.
++
+ OUI:54F5B6*
+ ID_OUI_FROM_DATABASE=ORIENTAL PACIFIC INTERNATIONAL LIMITED
+
+ OUI:54F666*
+ ID_OUI_FROM_DATABASE=Berthold Technologies GmbH and Co.KG
+
++OUI:54FB58*
++ ID_OUI_FROM_DATABASE=WISEWARE, Lda
++
+ OUI:54FDBF*
+ ID_OUI_FROM_DATABASE=Scheidt & Bachmann GmbH
+
+@@ -56144,7 +57362,7 @@ OUI:581D91*
+ ID_OUI_FROM_DATABASE=Advanced Mobile Telecom co.,ltd.
+
+ OUI:581FAA*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:581FEF*
+ ID_OUI_FROM_DATABASE=Tuttnaer LTD
+@@ -56167,6 +57385,9 @@ OUI:583CC6*
+ OUI:5842E4*
+ ID_OUI_FROM_DATABASE=Sigma International General Medical Apparatus, LLC.
+
++OUI:58468F*
++ ID_OUI_FROM_DATABASE=Koncar Electronics and Informatics
++
+ OUI:5846E1*
+ ID_OUI_FROM_DATABASE=Baxter Healthcare
+
+@@ -56189,14 +57410,17 @@ OUI:5850E6*
+ ID_OUI_FROM_DATABASE=Best Buy Corporation
+
+ OUI:5855CA*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:5856E8*
+- ID_OUI_FROM_DATABASE=Motorola Mobility Inc
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:58570D*
+ ID_OUI_FROM_DATABASE=Danfoss Solar Inverters
+
++OUI:58639A*
++ ID_OUI_FROM_DATABASE=TPL SYSTEMES
++
+ OUI:5865E6*
+ ID_OUI_FROM_DATABASE=INFOMARK CO., LTD.
+
+@@ -56269,15 +57493,21 @@ OUI:589835*
+ OUI:58986F*
+ ID_OUI_FROM_DATABASE=Revolution Display
+
++OUI:58A2B5*
++ ID_OUI_FROM_DATABASE=LG Electronics
++
+ OUI:58A76F*
+ ID_OUI_FROM_DATABASE=iD corporation
+
+ OUI:58B035*
+- ID_OUI_FROM_DATABASE=Apple, Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:58B0D4*
+ ID_OUI_FROM_DATABASE=ZuniData Systems Inc.
+
++OUI:58B961*
++ ID_OUI_FROM_DATABASE=SOLEM Electronique
++
+ OUI:58B9E1*
+ ID_OUI_FROM_DATABASE=Crystalfontz America, Inc.
+
+@@ -56287,6 +57517,9 @@ OUI:58BC27*
+ OUI:58BDA3*
+ ID_OUI_FROM_DATABASE=Nintendo Co., Ltd.
+
++OUI:58BDF9*
++ ID_OUI_FROM_DATABASE=Sigrand
++
+ OUI:58BFEA*
+ ID_OUI_FROM_DATABASE=CISCO SYSTEMS, INC.
+
+@@ -56350,6 +57583,9 @@ OUI:58F98E*
+ OUI:58FD20*
+ ID_OUI_FROM_DATABASE=Bravida Sakerhet AB
+
++OUI:5C026A*
++ ID_OUI_FROM_DATABASE=Applied Vision Corporation
++
+ OUI:5C076F*
+ ID_OUI_FROM_DATABASE=Thought Creator
+
+@@ -56362,6 +57598,9 @@ OUI:5C0CBB*
+ OUI:5C0E8B*
+ ID_OUI_FROM_DATABASE=Motorola
+
++OUI:5C1193*
++ ID_OUI_FROM_DATABASE=Seal One AG
++
+ OUI:5C1437*
+ ID_OUI_FROM_DATABASE=Thyssenkrupp Aufzugswerke GmbH
+
+@@ -56392,6 +57631,12 @@ OUI:5C2479*
+ OUI:5C260A*
+ ID_OUI_FROM_DATABASE=Dell Inc.
+
++OUI:5C2AEF*
++ ID_OUI_FROM_DATABASE=Open Access Pty Ltd
++
++OUI:5C3327*
++ ID_OUI_FROM_DATABASE=Spazio Italia srl
++
+ OUI:5C335C*
+ ID_OUI_FROM_DATABASE=Swissphone Telecom AG
+
+@@ -56404,6 +57649,9 @@ OUI:5C353B*
+ OUI:5C35DA*
+ ID_OUI_FROM_DATABASE=There Corporation Oy
+
++OUI:5C36B8*
++ ID_OUI_FROM_DATABASE=TCL King Electrical Appliances (Huizhou) Ltd.
++
+ OUI:5C38E0*
+ ID_OUI_FROM_DATABASE=Shanghai Super Electronics Technology Co.,LTD
+
+@@ -56438,7 +57686,7 @@ OUI:5C57C8*
+ ID_OUI_FROM_DATABASE=Nokia Corporation
+
+ OUI:5C5948*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:5C5EAB*
+ ID_OUI_FROM_DATABASE=Juniper Networks
+@@ -56480,7 +57728,7 @@ OUI:5C89D4*
+ ID_OUI_FROM_DATABASE=Beijing Banner Electric Co.,Ltd
+
+ OUI:5C95AE*
+- ID_OUI_FROM_DATABASE=Apple Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:5C969D*
+ ID_OUI_FROM_DATABASE=Apple
+@@ -56494,6 +57742,9 @@ OUI:5CA39D*
+ OUI:5CA3EB*
+ ID_OUI_FROM_DATABASE=Lokel s.r.o.
+
++OUI:5CA48A*
++ ID_OUI_FROM_DATABASE=Cisco
++
+ OUI:5CAC4C*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+
+@@ -56530,12 +57781,18 @@ OUI:5CD41B*
+ OUI:5CD4AB*
+ ID_OUI_FROM_DATABASE=Zektor
+
++OUI:5CD61F*
++ ID_OUI_FROM_DATABASE=Qardio, Inc
++
+ OUI:5CD998*
+ ID_OUI_FROM_DATABASE=D-Link Corporation
+
+ OUI:5CDAD4*
+ ID_OUI_FROM_DATABASE=Murata Manufacturing Co., Ltd.
+
++OUI:5CDD70*
++ ID_OUI_FROM_DATABASE=Hangzhou H3C Technologies Co., Limited
++
+ OUI:5CE0CA*
+ ID_OUI_FROM_DATABASE=FeiTian United (Beijing) System Technology Co., Ltd.
+
+@@ -56575,15 +57832,24 @@ OUI:5CF6DC*
+ OUI:5CF8A1*
+ ID_OUI_FROM_DATABASE=Murata Manufactuaring Co.,Ltd.
+
++OUI:5CF938*
++ ID_OUI_FROM_DATABASE=Apple, Inc
++
+ OUI:5CF9DD*
+ ID_OUI_FROM_DATABASE=Dell Inc
+
+ OUI:5CFF35*
+ ID_OUI_FROM_DATABASE=Wistron Corporation
+
++OUI:5CFFFF*
++ ID_OUI_FROM_DATABASE=Shenzhen Kezhonglong Optoelectronic Technology Co., Ltd
++
+ OUI:6002B4*
+ ID_OUI_FROM_DATABASE=Wistron NeWeb Corp.
+
++OUI:600347*
++ ID_OUI_FROM_DATABASE=Billion Electric Co. Ltd.
++
+ OUI:600F77*
+ ID_OUI_FROM_DATABASE=SilverPlus, Inc
+
+@@ -56611,6 +57877,9 @@ OUI:601E02*
+ OUI:6021C0*
+ ID_OUI_FROM_DATABASE=Murata Manufactuaring Co.,Ltd.
+
++OUI:6024C1*
++ ID_OUI_FROM_DATABASE=Jiangsu Zhongxun Electronic Technology Co., Ltd
++
+ OUI:602A54*
+ ID_OUI_FROM_DATABASE=CardioTek B.V.
+
+@@ -56621,7 +57890,7 @@ OUI:6032F0*
+ ID_OUI_FROM_DATABASE=Mplus technology
+
+ OUI:60334B*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:603553*
+ ID_OUI_FROM_DATABASE=Buwon Technology
+@@ -56659,15 +57928,24 @@ OUI:6052D0*
+ OUI:605464*
+ ID_OUI_FROM_DATABASE=Eyedro Green Solutions Inc.
+
++OUI:605718*
++ ID_OUI_FROM_DATABASE=Intel Corporate
++
+ OUI:60601F*
+ ID_OUI_FROM_DATABASE=SZ DJI TECHNOLOGY CO.,LTD
+
+ OUI:6063FD*
+ ID_OUI_FROM_DATABASE=Transcend Communication Beijing Co.,Ltd.
+
++OUI:6064A1*
++ ID_OUI_FROM_DATABASE=RADiflow Ltd.
++
+ OUI:606720*
+ ID_OUI_FROM_DATABASE=Intel Corporate
+
++OUI:606944*
++ ID_OUI_FROM_DATABASE=Apple, Inc
++
+ OUI:60699B*
+ ID_OUI_FROM_DATABASE=isepos GmbH
+
+@@ -56728,6 +58006,9 @@ OUI:60A10A*
+ OUI:60A44C*
+ ID_OUI_FROM_DATABASE=ASUSTek COMPUTER INC.
+
++OUI:60A9B0*
++ ID_OUI_FROM_DATABASE=Merchandising Technologies, Inc
++
+ OUI:60B185*
+ ID_OUI_FROM_DATABASE=ATH system
+
+@@ -56752,11 +58033,14 @@ OUI:60BC4C*
+ OUI:60BD91*
+ ID_OUI_FROM_DATABASE=Move Innovation
+
++OUI:60BEB5*
++ ID_OUI_FROM_DATABASE=Motorola Mobility LLC
++
+ OUI:60C397*
+- ID_OUI_FROM_DATABASE=2 Wire Inc
++ ID_OUI_FROM_DATABASE=2Wire Inc
+
+ OUI:60C547*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:60C5A8*
+ ID_OUI_FROM_DATABASE=Beijing LT Honway Technology Co.,Ltd
+@@ -56788,6 +58072,9 @@ OUI:60D819*
+ OUI:60DA23*
+ ID_OUI_FROM_DATABASE=Estech Co.,Ltd
+
++OUI:60DB2A*
++ ID_OUI_FROM_DATABASE=HNS
++
+ OUI:60DE44*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+@@ -56822,10 +58109,10 @@ OUI:60F673*
+ ID_OUI_FROM_DATABASE=TERUMO CORPORATION
+
+ OUI:60FACD*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:60FB42*
+- ID_OUI_FROM_DATABASE=Apple, Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:60FE1E*
+ ID_OUI_FROM_DATABASE=China Palms Telecom.Ltd
+@@ -56833,12 +58120,21 @@ OUI:60FE1E*
+ OUI:60FEC5*
+ ID_OUI_FROM_DATABASE=Apple
+
++OUI:60FEF9*
++ ID_OUI_FROM_DATABASE=Thomas & Betts
++
+ OUI:6400F1*
+ ID_OUI_FROM_DATABASE=CISCO SYSTEMS, INC.
+
++OUI:6405BE*
++ ID_OUI_FROM_DATABASE=NEW LIGHT LED
++
+ OUI:64094C*
+ ID_OUI_FROM_DATABASE=Beijing Superbee Wireless Technology Co.,Ltd
+
++OUI:640B4A*
++ ID_OUI_FROM_DATABASE=Digital Telecom Technology Limited
++
+ OUI:640E36*
+ ID_OUI_FROM_DATABASE=TAZTAG
+
+@@ -56867,7 +58163,10 @@ OUI:641E81*
+ ID_OUI_FROM_DATABASE=Dowslake Microsystems
+
+ OUI:64200C*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
++
++OUI:642184*
++ ID_OUI_FROM_DATABASE=Nippon Denki Kagaku Co.,LTD
+
+ OUI:642216*
+ ID_OUI_FROM_DATABASE=Shandong Taixin Electronic co.,Ltd
+@@ -56890,6 +58189,12 @@ OUI:64317E*
+ OUI:643409*
+ ID_OUI_FROM_DATABASE=BITwave Pte Ltd
+
++OUI:643F5F*
++ ID_OUI_FROM_DATABASE=Exablaze
++
++OUI:644214*
++ ID_OUI_FROM_DATABASE=Swisscom Energy Solutions AG
++
+ OUI:644346*
+ ID_OUI_FROM_DATABASE=GuangDong Quick Network Computer CO.,LTD
+
+@@ -56909,7 +58214,7 @@ OUI:64517E*
+ ID_OUI_FROM_DATABASE=LONG BEN (DONGGUAN) ELECTRONIC TECHNOLOGY CO.,LTD.
+
+ OUI:645299*
+- ID_OUI_FROM_DATABASE=Chamberlain
++ ID_OUI_FROM_DATABASE=The Chamberlain Group, Inc
+
+ OUI:64535D*
+ ID_OUI_FROM_DATABASE=Frauscher Sensortechnik
+@@ -56923,6 +58228,9 @@ OUI:645563*
+ OUI:64557F*
+ ID_OUI_FROM_DATABASE=NSFOCUS Information Technology Co., Ltd.
+
++OUI:645601*
++ ID_OUI_FROM_DATABASE=TP-LINK TECHNOLOGIES CO.,LTD
++
+ OUI:645A04*
+ ID_OUI_FROM_DATABASE=Chicony Electronics Co., Ltd.
+
+@@ -56956,6 +58264,9 @@ OUI:6469BC*
+ OUI:646E6C*
+ ID_OUI_FROM_DATABASE=Radio Datacom LLC
+
++OUI:646EEA*
++ ID_OUI_FROM_DATABASE=Iskratel d.o.o.
++
+ OUI:647002*
+ ID_OUI_FROM_DATABASE=TP-LINK TECHNOLOGIES CO., LTD.
+
+@@ -57056,7 +58367,10 @@ OUI:64B64A*
+ ID_OUI_FROM_DATABASE=ViVOtech, Inc.
+
+ OUI:64B9E8*
+- ID_OUI_FROM_DATABASE=Apple, Inc
++ ID_OUI_FROM_DATABASE=Apple
++
++OUI:64BABD*
++ ID_OUI_FROM_DATABASE=SDJ Technologies, Inc.
+
+ OUI:64BC11*
+ ID_OUI_FROM_DATABASE=CombiQ AB
+@@ -57082,6 +58396,9 @@ OUI:64D1A3*
+ OUI:64D241*
+ ID_OUI_FROM_DATABASE=Keith & Koep GmbH
+
++OUI:64D4BD*
++ ID_OUI_FROM_DATABASE=ALPS ELECTRIC CO.,LTD.
++
+ OUI:64D4DA*
+ ID_OUI_FROM_DATABASE=Intel Corporate
+
+@@ -57109,8 +58426,11 @@ OUI:64E161*
+ OUI:64E599*
+ ID_OUI_FROM_DATABASE=EFM Networks
+
++OUI:64E625*
++ ID_OUI_FROM_DATABASE=Woxu Wireless Co., Ltd
++
+ OUI:64E682*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:64E84F*
+ ID_OUI_FROM_DATABASE=Serialway Communication Technology Co. Ltd
+@@ -57118,8 +58438,11 @@ OUI:64E84F*
+ OUI:64E8E6*
+ ID_OUI_FROM_DATABASE=global moisture management system
+
++OUI:64E950*
++ ID_OUI_FROM_DATABASE=Cisco
++
+ OUI:64ED57*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:64ED62*
+ ID_OUI_FROM_DATABASE=WOORI SYSTEMS Co., Ltd
+@@ -57143,7 +58466,10 @@ OUI:6805CA*
+ ID_OUI_FROM_DATABASE=Intel Corporate
+
+ OUI:680927*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
++
++OUI:680AD7*
++ ID_OUI_FROM_DATABASE=Yancheng Kecheng Optoelectronic Technology Co., Ltd
+
+ OUI:68122D*
+ ID_OUI_FROM_DATABASE=Special Instrument Development Co., Ltd.
+@@ -57160,12 +58486,18 @@ OUI:681605*
+ OUI:681729*
+ ID_OUI_FROM_DATABASE=Intel Corporate
+
++OUI:68193F*
++ ID_OUI_FROM_DATABASE=Digital Airways
++
+ OUI:681AB2*
+ ID_OUI_FROM_DATABASE=zte corporation
+
+ OUI:681CA2*
+ ID_OUI_FROM_DATABASE=Rosewill Inc.
+
++OUI:681D64*
++ ID_OUI_FROM_DATABASE=Sunwave Communications Co., Ltd
++
+ OUI:681E8B*
+ ID_OUI_FROM_DATABASE=InfoSight Corporation
+
+@@ -57175,6 +58507,9 @@ OUI:681FD8*
+ OUI:68234B*
+ ID_OUI_FROM_DATABASE=Nihon Dengyo Kousaku
+
++OUI:682DDC*
++ ID_OUI_FROM_DATABASE=Wuhan Changjiang Electro-Communication Equipment CO.,LTD
++
+ OUI:683B1E*
+ ID_OUI_FROM_DATABASE=Countwise LTD
+
+@@ -57184,6 +58519,9 @@ OUI:683EEC*
+ OUI:684352*
+ ID_OUI_FROM_DATABASE=Bhuu Limited
+
++OUI:684898*
++ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
++
+ OUI:684B88*
+ ID_OUI_FROM_DATABASE=Galtronics Telemetry Inc.
+
+@@ -57203,7 +58541,7 @@ OUI:68597F*
+ ID_OUI_FROM_DATABASE=Alcatel Lucent
+
+ OUI:685B35*
+- ID_OUI_FROM_DATABASE=Apple inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:685B36*
+ ID_OUI_FROM_DATABASE=POWERTECH INDUSTRIAL CO., LTD.
+@@ -57217,6 +58555,9 @@ OUI:685E6B*
+ OUI:686359*
+ ID_OUI_FROM_DATABASE=Advanced Digital Broadcast SA
+
++OUI:68692E*
++ ID_OUI_FROM_DATABASE=Zycoo Co.,Ltd
++
+ OUI:6869F2*
+ ID_OUI_FROM_DATABASE=ComAp s.r.o.
+
+@@ -57226,6 +58567,9 @@ OUI:686E23*
+ OUI:687251*
+ ID_OUI_FROM_DATABASE=Ubiquiti Networks
+
++OUI:68764F*
++ ID_OUI_FROM_DATABASE=Sony Mobile Communications AB
++
+ OUI:68784C*
+ ID_OUI_FROM_DATABASE=Nortel Networks
+
+@@ -57259,6 +58603,9 @@ OUI:6886E7*
+ OUI:68876B*
+ ID_OUI_FROM_DATABASE=INQ Mobile Limited
+
++OUI:688AB5*
++ ID_OUI_FROM_DATABASE=EDP Servicos
++
+ OUI:689234*
+ ID_OUI_FROM_DATABASE=Ruckus Wireless
+
+@@ -57266,7 +58613,7 @@ OUI:689423*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+
+ OUI:68967B*
+- ID_OUI_FROM_DATABASE=Apple Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:68974B*
+ ID_OUI_FROM_DATABASE=Shenzhen Costar Electronics Co. Ltd.
+@@ -57290,7 +58637,7 @@ OUI:68A40E*
+ ID_OUI_FROM_DATABASE=BSH Bosch and Siemens Home Appliances GmbH
+
+ OUI:68A86D*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:68AAD2*
+ ID_OUI_FROM_DATABASE=DATECS LTD.,
+@@ -57379,6 +58726,9 @@ OUI:68F895*
+ OUI:68FB95*
+ ID_OUI_FROM_DATABASE=Generalplus Technology Inc.
+
++OUI:68FCB3*
++ ID_OUI_FROM_DATABASE=Next Level Security Systems, Inc.
++
+ OUI:6C0460*
+ ID_OUI_FROM_DATABASE=RBH Access Technologies Inc.
+
+@@ -57388,6 +58738,9 @@ OUI:6C0E0D*
+ OUI:6C0F6A*
+ ID_OUI_FROM_DATABASE=JDC Tech Co., Ltd.
+
++OUI:6C15F9*
++ ID_OUI_FROM_DATABASE=Nautronix Limited
++
+ OUI:6C1811*
+ ID_OUI_FROM_DATABASE=Decatur Electronics
+
+@@ -57424,8 +58777,11 @@ OUI:6C3A84*
+ OUI:6C3BE5*
+ ID_OUI_FROM_DATABASE=Hewlett Packard
+
++OUI:6C3C53*
++ ID_OUI_FROM_DATABASE=SoundHawk Corp
++
+ OUI:6C3E6D*
+- ID_OUI_FROM_DATABASE=Apple Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:6C3E9C*
+ ID_OUI_FROM_DATABASE=KE Knestel Elektronik GmbH
+@@ -57436,6 +58792,9 @@ OUI:6C40C6*
+ OUI:6C416A*
+ ID_OUI_FROM_DATABASE=Cisco
+
++OUI:6C4B7F*
++ ID_OUI_FROM_DATABASE=Vossloh-Schwabe Deutschland GmbH
++
+ OUI:6C504D*
+ ID_OUI_FROM_DATABASE=CISCO SYSTEMS, INC.
+
+@@ -57445,6 +58804,9 @@ OUI:6C5779*
+ OUI:6C5A34*
+ ID_OUI_FROM_DATABASE=Shenzhen Haitianxiong Electronic Co., Ltd.
+
++OUI:6C5AB5*
++ ID_OUI_FROM_DATABASE=TCL Technoly Electronics (Huizhou) Co., Ltd.
++
+ OUI:6C5CDE*
+ ID_OUI_FROM_DATABASE=SunReports, Inc.
+
+@@ -57475,6 +58837,9 @@ OUI:6C81FE*
+ OUI:6C8336*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
++OUI:6C8366*
++ ID_OUI_FROM_DATABASE=Nanjing SAC Power Grid Automation Co., Ltd.
++
+ OUI:6C8686*
+ ID_OUI_FROM_DATABASE=Technonia
+
+@@ -57490,9 +58855,15 @@ OUI:6C8CDB*
+ OUI:6C8D65*
+ ID_OUI_FROM_DATABASE=Wireless Glue Networks, Inc.
+
++OUI:6C90B1*
++ ID_OUI_FROM_DATABASE=SanLogic Inc
++
+ OUI:6C92BF*
+ ID_OUI_FROM_DATABASE=Inspur Electronic Information Industry Co.,Ltd.
+
++OUI:6C98EB*
++ ID_OUI_FROM_DATABASE=Xyne GmbH
++
+ OUI:6C9AC9*
+ ID_OUI_FROM_DATABASE=Valentine Research, Inc.
+
+@@ -57529,12 +58900,18 @@ OUI:6CAD3F*
+ OUI:6CADEF*
+ ID_OUI_FROM_DATABASE=KZ Broadband Technologies, Ltd.
+
++OUI:6CADF8*
++ ID_OUI_FROM_DATABASE=Azurewave Technologies, Inc.
++
+ OUI:6CAE8B*
+ ID_OUI_FROM_DATABASE=IBM Corporation
+
+ OUI:6CB311*
+ ID_OUI_FROM_DATABASE=Shenzhen Lianrui Electronics Co.,Ltd
+
++OUI:6CB350*
++ ID_OUI_FROM_DATABASE=Anhui comhigher tech co.,ltd
++
+ OUI:6CB7F4*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+@@ -57542,10 +58919,10 @@ OUI:6CBEE9*
+ ID_OUI_FROM_DATABASE=Alcatel-Lucent-IPD
+
+ OUI:6CC1D2*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:6CC26B*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:6CD032*
+ ID_OUI_FROM_DATABASE=LG Electronics
+@@ -57553,6 +58930,9 @@ OUI:6CD032*
+ OUI:6CD146*
+ ID_OUI_FROM_DATABASE=Smartek d.o.o.
+
++OUI:6CD1B0*
++ ID_OUI_FROM_DATABASE=WING SING ELECTRONICS HONG KONG LIMITED
++
+ OUI:6CD68A*
+ ID_OUI_FROM_DATABASE=LG Electronics Inc
+
+@@ -57586,6 +58966,9 @@ OUI:6CF373*
+ OUI:6CF37F*
+ ID_OUI_FROM_DATABASE=Aruba Networks
+
++OUI:6CF97C*
++ ID_OUI_FROM_DATABASE=Nanoptix Inc.
++
+ OUI:6CFA58*
+ ID_OUI_FROM_DATABASE=Avaya, Inc
+
+@@ -57616,12 +58999,18 @@ OUI:701124*
+ OUI:701404*
+ ID_OUI_FROM_DATABASE=Limited Liability Company
+
++OUI:70188B*
++ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
++
+ OUI:701A04*
+ ID_OUI_FROM_DATABASE=Liteon Tech Corp.
+
+ OUI:701AED*
+ ID_OUI_FROM_DATABASE=ADVAS CO., LTD.
+
++OUI:701D7F*
++ ID_OUI_FROM_DATABASE=Comtech Technology Co., Ltd.
++
+ OUI:702393*
+ ID_OUI_FROM_DATABASE=fos4X GmbH
+
+@@ -57643,6 +59032,9 @@ OUI:702F97*
+ OUI:703018*
+ ID_OUI_FROM_DATABASE=Avaya, Inc
+
++OUI:70305E*
++ ID_OUI_FROM_DATABASE=Nanjing Zhongke Menglian Information Technology Co.,LTD
++
+ OUI:703187*
+ ID_OUI_FROM_DATABASE=ACX GmbH
+
+@@ -57676,9 +59068,15 @@ OUI:704AAE*
+ OUI:704AE4*
+ ID_OUI_FROM_DATABASE=Rinstrum Pty Ltd
+
++OUI:704CED*
++ ID_OUI_FROM_DATABASE=TMRG, Inc.
++
+ OUI:7052C5*
+ ID_OUI_FROM_DATABASE=Avaya, Inc.
+
++OUI:70533F*
++ ID_OUI_FROM_DATABASE=Alfa Instrumentos Eletronicos Ltda.
++
+ OUI:7054D2*
+ ID_OUI_FROM_DATABASE=PEGATRON CORPORATION
+
+@@ -57686,11 +59084,17 @@ OUI:7054F5*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+ OUI:705681*
+- ID_OUI_FROM_DATABASE=Apple Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:705812*
+ ID_OUI_FROM_DATABASE=Panasonic AVC Networks Company
+
++OUI:705957*
++ ID_OUI_FROM_DATABASE=Medallion Instrumentation Systems
++
++OUI:705986*
++ ID_OUI_FROM_DATABASE=OOO TTV
++
+ OUI:705AB6*
+ ID_OUI_FROM_DATABASE=COMPAL INFORMATION (KUNSHAN) CO., LTD.
+
+@@ -57700,6 +59104,12 @@ OUI:705CAD*
+ OUI:705EAA*
+ ID_OUI_FROM_DATABASE=Action Target, Inc.
+
++OUI:7060DE*
++ ID_OUI_FROM_DATABASE=LaVision GmbH
++
++OUI:706173*
++ ID_OUI_FROM_DATABASE=Calantec GmbH
++
+ OUI:706417*
+ ID_OUI_FROM_DATABASE=ORBIS TECNOLOGIA ELECTRICA S.A.
+
+@@ -57709,6 +59119,9 @@ OUI:706582*
+ OUI:70704C*
+ ID_OUI_FROM_DATABASE=Purple Communications, Inc
+
++OUI:7071B3*
++ ID_OUI_FROM_DATABASE=Brain Corporation
++
+ OUI:7071BC*
+ ID_OUI_FROM_DATABASE=PEGATRON CORPORATION
+
+@@ -57719,7 +59132,10 @@ OUI:7072CF*
+ ID_OUI_FROM_DATABASE=EdgeCore Networks
+
+ OUI:7073CB*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
++
++OUI:707630*
++ ID_OUI_FROM_DATABASE=Pace plc.
+
+ OUI:7076DD*
+ ID_OUI_FROM_DATABASE=Oxyguard International A/S
+@@ -57730,8 +59146,11 @@ OUI:7076F0*
+ OUI:707BE8*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
++OUI:707C18*
++ ID_OUI_FROM_DATABASE=ADATA Technology Co., Ltd
++
+ OUI:707E43*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:707EDE*
+ ID_OUI_FROM_DATABASE=NASTEC LTD.
+@@ -57745,9 +59164,15 @@ OUI:70820E*
+ OUI:70828E*
+ ID_OUI_FROM_DATABASE=OleumTech Corporation
+
++OUI:7085C6*
++ ID_OUI_FROM_DATABASE=Pace plc.
++
+ OUI:708B78*
+ ID_OUI_FROM_DATABASE=citygrow technology co., ltd
+
++OUI:708D09*
++ ID_OUI_FROM_DATABASE=Nokia Corporation
++
+ OUI:7093F8*
+ ID_OUI_FROM_DATABASE=Space Monkey, Inc.
+
+@@ -57760,6 +59185,12 @@ OUI:709A0B*
+ OUI:709BA5*
+ ID_OUI_FROM_DATABASE=Shenzhen Y&D Electronics Co.,LTD.
+
++OUI:709BFC*
++ ID_OUI_FROM_DATABASE=Bryton Inc.
++
++OUI:709E29*
++ ID_OUI_FROM_DATABASE=Sony Computer Entertainment Inc.
++
+ OUI:709E86*
+ ID_OUI_FROM_DATABASE=X6D Limited
+
+@@ -57772,6 +59203,9 @@ OUI:70A41C*
+ OUI:70A66A*
+ ID_OUI_FROM_DATABASE=Prox Dynamics AS
+
++OUI:70A8E3*
++ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
++
+ OUI:70AAB2*
+ ID_OUI_FROM_DATABASE=Research In Motion
+
+@@ -57800,7 +59234,7 @@ OUI:70CA9B*
+ ID_OUI_FROM_DATABASE=CISCO SYSTEMS, INC.
+
+ OUI:70CD60*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:70D4F2*
+ ID_OUI_FROM_DATABASE=RIM
+@@ -57821,7 +59255,7 @@ OUI:70DDA1*
+ ID_OUI_FROM_DATABASE=Tellabs
+
+ OUI:70DEE2*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:70E027*
+ ID_OUI_FROM_DATABASE=HONGYU COMMUNICATION TECHNOLOGY LIMITED
+@@ -57832,12 +59266,18 @@ OUI:70E139*
+ OUI:70E24C*
+ ID_OUI_FROM_DATABASE=SAE IT-systems GmbH & Co. KG
+
++OUI:70E284*
++ ID_OUI_FROM_DATABASE=Wistron InfoComm(Zhongshan) Corporation
++
+ OUI:70E843*
+ ID_OUI_FROM_DATABASE=Beijing C&W Optical Communication Technology Co.,Ltd.
+
+ OUI:70EE50*
+ ID_OUI_FROM_DATABASE=Netatmo
+
++OUI:70F176*
++ ID_OUI_FROM_DATABASE=Data Modul AG
++
+ OUI:70F1A1*
+ ID_OUI_FROM_DATABASE=Liteon Technology Corporation
+
+@@ -57850,9 +59290,15 @@ OUI:70F395*
+ OUI:70F927*
+ ID_OUI_FROM_DATABASE=Samsung Electronics
+
++OUI:70FF76*
++ ID_OUI_FROM_DATABASE=Texas Instruments
++
+ OUI:740ABC*
+ ID_OUI_FROM_DATABASE=JSJS Designs (Europe) Limited
+
++OUI:740EDB*
++ ID_OUI_FROM_DATABASE=Optowiz Co., Ltd
++
+ OUI:741489*
+ ID_OUI_FROM_DATABASE=SRT Wireless
+
+@@ -57874,6 +59320,9 @@ OUI:7427EA*
+ OUI:742B0F*
+ ID_OUI_FROM_DATABASE=Infinidat Ltd.
+
++OUI:742B62*
++ ID_OUI_FROM_DATABASE=Fujitsu Limited
++
+ OUI:742D0A*
+ ID_OUI_FROM_DATABASE=Norfolk Elektronik AG
+
+@@ -57892,6 +59341,9 @@ OUI:74372F*
+ OUI:743889*
+ ID_OUI_FROM_DATABASE=ANNAX Anzeigesysteme GmbH
+
++OUI:743ECB*
++ ID_OUI_FROM_DATABASE=Gentrice tech
++
+ OUI:744401*
+ ID_OUI_FROM_DATABASE=NETGEAR
+
+@@ -57911,7 +59363,7 @@ OUI:745327*
+ ID_OUI_FROM_DATABASE=COMMSEN CO., LIMITED
+
+ OUI:745612*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:745798*
+ ID_OUI_FROM_DATABASE=TRUMPF Laser GmbH + Co. KG
+@@ -57931,6 +59383,9 @@ OUI:7463DF*
+ OUI:7465D1*
+ ID_OUI_FROM_DATABASE=Atlinks
+
++OUI:746630*
++ ID_OUI_FROM_DATABASE=T:mi Ytti
++
+ OUI:746A89*
+ ID_OUI_FROM_DATABASE=Rezolt Corporation
+
+@@ -57988,6 +59443,9 @@ OUI:749DDC*
+ OUI:74A4A7*
+ ID_OUI_FROM_DATABASE=QRS Music Technologies, Inc.
+
++OUI:74A4B5*
++ ID_OUI_FROM_DATABASE=Powerleader Science and Technology Co. Ltd.
++
+ OUI:74A722*
+ ID_OUI_FROM_DATABASE=LG Electronics
+
+@@ -58027,6 +59485,9 @@ OUI:74D02B*
+ OUI:74D0DC*
+ ID_OUI_FROM_DATABASE=ERICSSON AB
+
++OUI:74D435*
++ ID_OUI_FROM_DATABASE=GIGA-BYTE TECHNOLOGY CO.,LTD.
++
+ OUI:74D675*
+ ID_OUI_FROM_DATABASE=WYMA Tecnologia
+
+@@ -58040,10 +59501,10 @@ OUI:74E06E*
+ ID_OUI_FROM_DATABASE=Ergophone GmbH
+
+ OUI:74E1B6*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:74E2F5*
+- ID_OUI_FROM_DATABASE=Apple Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:74E424*
+ ID_OUI_FROM_DATABASE=APISTE CORPORATION
+@@ -58058,7 +59519,7 @@ OUI:74E543*
+ ID_OUI_FROM_DATABASE=Liteon Technology Corporation
+
+ OUI:74E7C6*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:74EA3A*
+ ID_OUI_FROM_DATABASE=TP-LINK Technologies Co.,Ltd.
+@@ -58076,7 +59537,7 @@ OUI:74F102*
+ ID_OUI_FROM_DATABASE=Beijing HCHCOM Technology Co., Ltd
+
+ OUI:74F612*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:74F726*
+ ID_OUI_FROM_DATABASE=Neuron Robotics
+@@ -58150,6 +59611,9 @@ OUI:78324F*
+ OUI:783CE3*
+ ID_OUI_FROM_DATABASE=Kai-EE
+
++OUI:783D5B*
++ ID_OUI_FROM_DATABASE=TELNET Redes Inteligentes S.A.
++
+ OUI:783F15*
+ ID_OUI_FROM_DATABASE=EasySYNC Ltd.
+
+@@ -58168,6 +59632,9 @@ OUI:7846C4*
+ OUI:78471D*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
++OUI:78491D*
++ ID_OUI_FROM_DATABASE=The Will-Burt Company
++
+ OUI:784B08*
+ ID_OUI_FROM_DATABASE=f.robotics acquisitions ltd
+
+@@ -58195,6 +59662,9 @@ OUI:78593E*
+ OUI:78595E*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
++OUI:785968*
++ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind.Co.,Ltd.
++
+ OUI:785C72*
+ ID_OUI_FROM_DATABASE=Hioso Technology Co., Ltd.
+
+@@ -58246,6 +59716,9 @@ OUI:78998F*
+ OUI:789ED0*
+ ID_OUI_FROM_DATABASE=Samsung Electronics
+
++OUI:789F4C*
++ ID_OUI_FROM_DATABASE=HOERBIGER Elektronik GmbH
++
+ OUI:789F87*
+ ID_OUI_FROM_DATABASE=Siemens AG I IA PP PRM
+
+@@ -58262,7 +59735,7 @@ OUI:78A2A0*
+ ID_OUI_FROM_DATABASE=Nintendo Co., Ltd.
+
+ OUI:78A3E4*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:78A5DD*
+ ID_OUI_FROM_DATABASE=Shenzhen Smarteye Digital Electronics Co., Ltd
+@@ -58276,6 +59749,9 @@ OUI:78A6BD*
+ OUI:78A714*
+ ID_OUI_FROM_DATABASE=Amphenol
+
++OUI:78A873*
++ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
++
+ OUI:78AB60*
+ ID_OUI_FROM_DATABASE=ABB Australia
+
+@@ -58285,9 +59761,15 @@ OUI:78ABBB*
+ OUI:78ACC0*
+ ID_OUI_FROM_DATABASE=Hewlett-Packard Company
+
++OUI:78AE0C*
++ ID_OUI_FROM_DATABASE=Far South Networks
++
+ OUI:78B3CE*
+ ID_OUI_FROM_DATABASE=Elo touch solutions
+
++OUI:78B5D2*
++ ID_OUI_FROM_DATABASE=Ever Treasure Industrial Limited
++
+ OUI:78B6C1*
+ ID_OUI_FROM_DATABASE=AOBO Telecom Co.,Ltd
+
+@@ -58319,7 +59801,13 @@ OUI:78CA04*
+ ID_OUI_FROM_DATABASE=Nokia Corporation
+
+ OUI:78CA39*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
++
++OUI:78CA5E*
++ ID_OUI_FROM_DATABASE=ELNO
++
++OUI:78CB33*
++ ID_OUI_FROM_DATABASE=DHC Software Co.,Ltd
+
+ OUI:78CD8E*
+ ID_OUI_FROM_DATABASE=SMC Networks Inc
+@@ -58342,6 +59830,12 @@ OUI:78D5B5*
+ OUI:78D6F0*
+ ID_OUI_FROM_DATABASE=Samsung Electro Mechanics
+
++OUI:78D99F*
++ ID_OUI_FROM_DATABASE=NuCom HK Ltd.
++
++OUI:78DA6E*
++ ID_OUI_FROM_DATABASE=Cisco
++
+ OUI:78DAB3*
+ ID_OUI_FROM_DATABASE=GBO Technology
+
+@@ -58363,9 +59857,15 @@ OUI:78E400*
+ OUI:78E7D1*
+ ID_OUI_FROM_DATABASE=Hewlett-Packard Company
+
++OUI:78E8B6*
++ ID_OUI_FROM_DATABASE=zte corporation
++
+ OUI:78EC22*
+ ID_OUI_FROM_DATABASE=Shanghai Qihui Telecom Technology Co., LTD
+
++OUI:78EC74*
++ ID_OUI_FROM_DATABASE=Kyland-USA
++
+ OUI:78EF4C*
+ ID_OUI_FROM_DATABASE=Unetconvergence Co., Ltd.
+
+@@ -58384,6 +59884,9 @@ OUI:78F7D0*
+ OUI:78FE3D*
+ ID_OUI_FROM_DATABASE=Juniper Networks
+
++OUI:78FE41*
++ ID_OUI_FROM_DATABASE=Socus networks
++
+ OUI:78FF57*
+ ID_OUI_FROM_DATABASE=Intel Corporate
+
+@@ -58405,8 +59908,11 @@ OUI:7C0507*
+ OUI:7C051E*
+ ID_OUI_FROM_DATABASE=RAFAEL LTD.
+
++OUI:7C0623*
++ ID_OUI_FROM_DATABASE=Ultra Electronics, CIS
++
+ OUI:7C08D9*
+- ID_OUI_FROM_DATABASE=Shanghai Engineering Research Center for Broadband Technologies and Applications
++ ID_OUI_FROM_DATABASE=Shanghai B-Star Technology Co
+
+ OUI:7C092B*
+ ID_OUI_FROM_DATABASE=Bekey A/S
+@@ -58415,7 +59921,7 @@ OUI:7C0A50*
+ ID_OUI_FROM_DATABASE=J-MEX Inc.
+
+ OUI:7C11BE*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:7C1476*
+ ID_OUI_FROM_DATABASE=Damall Technologies SAS
+@@ -58423,12 +59929,18 @@ OUI:7C1476*
+ OUI:7C160D*
+ ID_OUI_FROM_DATABASE=Saia-Burgess Controls AG
+
++OUI:7C1AFC*
++ ID_OUI_FROM_DATABASE=Dalian Co-Edifice Video Technology Co., Ltd
++
+ OUI:7C1E52*
+ ID_OUI_FROM_DATABASE=Microsoft
+
+ OUI:7C1EB3*
+ ID_OUI_FROM_DATABASE=2N TELEKOMUNIKACE a.s.
+
++OUI:7C2048*
++ ID_OUI_FROM_DATABASE=KoamTac
++
+ OUI:7C2064*
+ ID_OUI_FROM_DATABASE=Alcatel Lucent IPD
+
+@@ -58459,6 +59971,12 @@ OUI:7C3E9D*
+ OUI:7C438F*
+ ID_OUI_FROM_DATABASE=E-Band Communications Corp.
+
++OUI:7C444C*
++ ID_OUI_FROM_DATABASE=Entertainment Solutions, S.L.
++
++OUI:7C49B9*
++ ID_OUI_FROM_DATABASE=Plexus Manufacturing Sdn Bhd
++
+ OUI:7C4A82*
+ ID_OUI_FROM_DATABASE=Portsmith LLC
+
+@@ -58486,6 +60004,15 @@ OUI:7C6097*
+ OUI:7C6193*
+ ID_OUI_FROM_DATABASE=HTC Corporation
+
++OUI:7C669D*
++ ID_OUI_FROM_DATABASE=Texas Instruments
++
++OUI:7C69F6*
++ ID_OUI_FROM_DATABASE=Cisco
++
++OUI:7C6AB3*
++ ID_OUI_FROM_DATABASE=IBC TECHNOLOGIES INC.
++
+ OUI:7C6ADB*
+ ID_OUI_FROM_DATABASE=SafeTone Technology Co.,Ltd
+
+@@ -58502,11 +60029,17 @@ OUI:7C6C8F*
+ ID_OUI_FROM_DATABASE=AMS NEVE LTD
+
+ OUI:7C6D62*
+- ID_OUI_FROM_DATABASE=Apple, Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:7C6F06*
+ ID_OUI_FROM_DATABASE=Caterpillar Trimble Control Technologies
+
++OUI:7C6FF8*
++ ID_OUI_FROM_DATABASE=ShenZhen ACTO Digital Video Technology Co.,Ltd.
++
++OUI:7C72E4*
++ ID_OUI_FROM_DATABASE=Unikey Technologies
++
+ OUI:7C7673*
+ ID_OUI_FROM_DATABASE=ENMAS GmbH
+
+@@ -58522,12 +60055,21 @@ OUI:7C7D41*
+ OUI:7C822D*
+ ID_OUI_FROM_DATABASE=Nortec
+
++OUI:7C8306*
++ ID_OUI_FROM_DATABASE=Glen Dimplex Nordic as
++
+ OUI:7C8EE4*
+ ID_OUI_FROM_DATABASE=Texas Instruments
+
+ OUI:7C94B2*
+ ID_OUI_FROM_DATABASE=Philips Healthcare PCCI
+
++OUI:7C95F3*
++ ID_OUI_FROM_DATABASE=Cisco
++
++OUI:7C9763*
++ ID_OUI_FROM_DATABASE=Openmatics s.r.o.
++
+ OUI:7C9A9B*
+ ID_OUI_FROM_DATABASE=VSE valencia smart energy
+
+@@ -58558,17 +60100,29 @@ OUI:7CB232*
+ OUI:7CB542*
+ ID_OUI_FROM_DATABASE=ACES Technology
+
++OUI:7CB733*
++ ID_OUI_FROM_DATABASE=ASKEY COMPUTER CORP
++
++OUI:7CB77B*
++ ID_OUI_FROM_DATABASE=Paradigm Electronics Inc
++
+ OUI:7CBB6F*
+ ID_OUI_FROM_DATABASE=Cosco Electronics Co., Ltd.
+
++OUI:7CBD06*
++ ID_OUI_FROM_DATABASE=AE REFUsol
++
++OUI:7CBF88*
++ ID_OUI_FROM_DATABASE=Mobilicom LTD
++
+ OUI:7CBFB1*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:7CC3A1*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:7CC537*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:7CC8AB*
+ ID_OUI_FROM_DATABASE=Acro Associates, Inc.
+@@ -58582,11 +60136,17 @@ OUI:7CC8D7*
+ OUI:7CCB0D*
+ ID_OUI_FROM_DATABASE=Antaira Technologies, LLC
+
++OUI:7CCD11*
++ ID_OUI_FROM_DATABASE=MS-Magnet
++
++OUI:7CCD3C*
++ ID_OUI_FROM_DATABASE=Guangzhou Juzing Technology Co., Ltd
++
+ OUI:7CCFCF*
+ ID_OUI_FROM_DATABASE=Shanghai SEARI Intelligent System Co., Ltd
+
+ OUI:7CD1C3*
+- ID_OUI_FROM_DATABASE=Apple Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:7CD762*
+ ID_OUI_FROM_DATABASE=Freestyle Technology Pty Ltd
+@@ -58612,6 +60172,9 @@ OUI:7CDD90*
+ OUI:7CE044*
+ ID_OUI_FROM_DATABASE=NEON Inc
+
++OUI:7CE56B*
++ ID_OUI_FROM_DATABASE=ESEN Optoelectronics Technology Co.,Ltd.
++
+ OUI:7CE9D3*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+
+@@ -58628,7 +60191,7 @@ OUI:7CEF8A*
+ ID_OUI_FROM_DATABASE=Inhon International Ltd.
+
+ OUI:7CF05F*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:7CF098*
+ ID_OUI_FROM_DATABASE=Bee Beans Technologies, Inc.
+@@ -58651,6 +60214,9 @@ OUI:80000B*
+ OUI:800010*
+ ID_OUI_FROM_DATABASE=ATT BELL LABORATORIES
+
++OUI:8005DF*
++ ID_OUI_FROM_DATABASE=Montage Technology Group Limited
++
+ OUI:8007A2*
+ ID_OUI_FROM_DATABASE=Esson Technology Inc.
+
+@@ -58717,8 +60283,11 @@ OUI:80427C*
+ OUI:804731*
+ ID_OUI_FROM_DATABASE=Packet Design, Inc.
+
++OUI:8048A5*
++ ID_OUI_FROM_DATABASE=SICHUAN TIANYI COMHEART TELECOM CO.,LTD
++
+ OUI:804971*
+- ID_OUI_FROM_DATABASE=Apple Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:804B20*
+ ID_OUI_FROM_DATABASE=Ventilation Control
+@@ -58729,6 +60298,12 @@ OUI:804F58*
+ OUI:80501B*
+ ID_OUI_FROM_DATABASE=Nokia Corporation
+
++OUI:8056F2*
++ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
++
++OUI:805719*
++ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
++
+ OUI:8058C5*
+ ID_OUI_FROM_DATABASE=NovaTec Kommunikationstechnik GmbH
+
+@@ -58756,6 +60331,9 @@ OUI:80711F*
+ OUI:807693*
+ ID_OUI_FROM_DATABASE=Newag SA
+
++OUI:8079AE*
++ ID_OUI_FROM_DATABASE=ShanDong Tecsunrise Co.,Ltd
++
+ OUI:807A7F*
+ ID_OUI_FROM_DATABASE=ABB Genway Xiamen Electrical Equipment CO., LTD
+
+@@ -58799,7 +60377,7 @@ OUI:80946C*
+ ID_OUI_FROM_DATABASE=TOKYO RADAR CORPORATION
+
+ OUI:8096B1*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, LLC.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:80971B*
+ ID_OUI_FROM_DATABASE=Altenergy Power System,Inc.
+@@ -58813,6 +60391,9 @@ OUI:80A1D7*
+ OUI:80AAA4*
+ ID_OUI_FROM_DATABASE=USAG
+
++OUI:80B219*
++ ID_OUI_FROM_DATABASE=ELEKTRON TECHNOLOGY UK LIMITED
++
+ OUI:80B289*
+ ID_OUI_FROM_DATABASE=Forworld Electronics Ltd.
+
+@@ -58828,6 +60409,9 @@ OUI:80B95C*
+ OUI:80BAAC*
+ ID_OUI_FROM_DATABASE=TeleAdapt Ltd
+
++OUI:80BAE6*
++ ID_OUI_FROM_DATABASE=Neets
++
+ OUI:80BBEB*
+ ID_OUI_FROM_DATABASE=Satmap Systems Ltd
+
+@@ -58867,6 +60451,9 @@ OUI:80DB31*
+ OUI:80EE73*
+ ID_OUI_FROM_DATABASE=Shuttle Inc.
+
++OUI:80F25E*
++ ID_OUI_FROM_DATABASE=Kyynel
++
+ OUI:80F593*
+ ID_OUI_FROM_DATABASE=IRCO Sistemas de Telecomunicación S.A.
+
+@@ -58888,12 +60475,18 @@ OUI:8400D2*
+ OUI:840B2D*
+ ID_OUI_FROM_DATABASE=SAMSUNG ELECTRO-MECHANICS CO., LTD
+
++OUI:840F45*
++ ID_OUI_FROM_DATABASE=Shanghai GMT Digital Technologies Co., Ltd
++
+ OUI:841715*
+ ID_OUI_FROM_DATABASE=GP Electronics (HK) Ltd.
+
+ OUI:841888*
+ ID_OUI_FROM_DATABASE=Juniper Networks
+
++OUI:841B38*
++ ID_OUI_FROM_DATABASE=Shenzhen Excelsecu Data Technology Co.,Ltd
++
+ OUI:841B5E*
+ ID_OUI_FROM_DATABASE=NETGEAR
+
+@@ -58906,9 +60499,15 @@ OUI:842141*
+ OUI:84248D*
+ ID_OUI_FROM_DATABASE=Motorola Solutions Inc
+
++OUI:84253F*
++ ID_OUI_FROM_DATABASE=Silex Technology, Inc
++
+ OUI:8425DB*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
++OUI:84262B*
++ ID_OUI_FROM_DATABASE=Alcatel-Lucent
++
+ OUI:8427CE*
+ ID_OUI_FROM_DATABASE=Corporation of the Presiding Bishop of The Church of Jesus Christ of Latter-day Saints
+
+@@ -58916,7 +60515,7 @@ OUI:842914*
+ ID_OUI_FROM_DATABASE=EMPORIA TELECOM Produktions- und VertriebsgesmbH & Co KG
+
+ OUI:842999*
+- ID_OUI_FROM_DATABASE=Apple Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:842B2B*
+ ID_OUI_FROM_DATABASE=Dell Inc.
+@@ -58957,12 +60556,21 @@ OUI:844915*
+ OUI:844BF5*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+
++OUI:844F03*
++ ID_OUI_FROM_DATABASE=Ablelink Electronics Ltd
++
+ OUI:845181*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
++OUI:84569C*
++ ID_OUI_FROM_DATABASE=Coho Data, Inc.,
++
+ OUI:845787*
+ ID_OUI_FROM_DATABASE=DVR C&C Co., Ltd.
+
++OUI:845C93*
++ ID_OUI_FROM_DATABASE=Chabrier Services
++
+ OUI:845DD7*
+ ID_OUI_FROM_DATABASE=Shenzhen Netcom Electronics Co.,Ltd
+
+@@ -58981,6 +60589,9 @@ OUI:846EB1*
+ OUI:84742A*
+ ID_OUI_FROM_DATABASE=zte corporation
+
++OUI:847616*
++ ID_OUI_FROM_DATABASE=Addat S.r.o.
++
+ OUI:8478AC*
+ ID_OUI_FROM_DATABASE=Cisco
+
+@@ -58993,11 +60604,14 @@ OUI:847E40*
+ OUI:8482F4*
+ ID_OUI_FROM_DATABASE=Beijing Huasun Unicreate Technology Co., Ltd
+
++OUI:848336*
++ ID_OUI_FROM_DATABASE=Newrun
++
+ OUI:848371*
+ ID_OUI_FROM_DATABASE=Avaya, Inc
+
+ OUI:848506*
+- ID_OUI_FROM_DATABASE=Apple Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:848D84*
+ ID_OUI_FROM_DATABASE=Rajant Corporation
+@@ -59023,6 +60637,9 @@ OUI:849DC5*
+ OUI:84A6C8*
+ ID_OUI_FROM_DATABASE=Intel Corporate
+
++OUI:84A783*
++ ID_OUI_FROM_DATABASE=Alcatel Lucent
++
+ OUI:84A8E4*
+ ID_OUI_FROM_DATABASE=Shenzhen Huawei Communication Technologies Co., Ltd
+
+@@ -59092,6 +60709,9 @@ OUI:84F64C*
+ OUI:84FCFE*
+ ID_OUI_FROM_DATABASE=Apple
+
++OUI:84FE9E*
++ ID_OUI_FROM_DATABASE=RTC Industries, Inc.
++
+ OUI:880355*
+ ID_OUI_FROM_DATABASE=Arcadyan Technology Corp.
+
+@@ -59101,6 +60721,9 @@ OUI:880905*
+ OUI:881036*
+ ID_OUI_FROM_DATABASE=Panodic(ShenZhen) Electronics Limted
+
++OUI:88124E*
++ ID_OUI_FROM_DATABASE=Qualcomm Atheros
++
+ OUI:88142B*
+ ID_OUI_FROM_DATABASE=Protonic Holland
+
+@@ -59140,12 +60763,24 @@ OUI:88329B*
+ OUI:883314*
+ ID_OUI_FROM_DATABASE=Texas Instruments
+
++OUI:88354C*
++ ID_OUI_FROM_DATABASE=Transics
++
++OUI:883612*
++ ID_OUI_FROM_DATABASE=SRC Computers, LLC
++
+ OUI:8841C1*
+ ID_OUI_FROM_DATABASE=ORBISAT DA AMAZONIA IND E AEROL SA
+
++OUI:8841FC*
++ ID_OUI_FROM_DATABASE=AirTies Wireless Netowrks
++
+ OUI:8843E1*
+ ID_OUI_FROM_DATABASE=CISCO SYSTEMS, INC.
+
++OUI:8844F6*
++ ID_OUI_FROM_DATABASE=Nokia Corporation
++
+ OUI:88462A*
+ ID_OUI_FROM_DATABASE=Telechips Inc.
+
+@@ -59164,6 +60799,12 @@ OUI:885395*
+ OUI:8853D4*
+ ID_OUI_FROM_DATABASE=Huawei Technologies Co., Ltd
+
++OUI:88576D*
++ ID_OUI_FROM_DATABASE=XTA Electronics Ltd
++
++OUI:885A92*
++ ID_OUI_FROM_DATABASE=Cisco
++
+ OUI:885C4F*
+ ID_OUI_FROM_DATABASE=Alcatel Lucent
+
+@@ -59182,6 +60823,12 @@ OUI:887398*
+ OUI:887556*
+ ID_OUI_FROM_DATABASE=Cisco
+
++OUI:88789C*
++ ID_OUI_FROM_DATABASE=Game Technologies SA
++
++OUI:888603*
++ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
++
+ OUI:8886A0*
+ ID_OUI_FROM_DATABASE=Simton Technologies, Ltd.
+
+@@ -59200,6 +60847,9 @@ OUI:888B5D*
+ OUI:888C19*
+ ID_OUI_FROM_DATABASE=Brady Corp Asia Pacific Ltd
+
++OUI:889166*
++ ID_OUI_FROM_DATABASE=Viewcooper Corp.
++
+ OUI:8891DD*
+ ID_OUI_FROM_DATABASE=Racktivity
+
+@@ -59221,6 +60871,9 @@ OUI:889821*
+ OUI:889B39*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
++OUI:889CA6*
++ ID_OUI_FROM_DATABASE=BTB Korea INC
++
+ OUI:889FFA*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+
+@@ -59251,8 +60904,11 @@ OUI:88BFD5*
+ OUI:88C36E*
+ ID_OUI_FROM_DATABASE=Beijing Ereneben lnformation Technology Limited
+
++OUI:88C626*
++ ID_OUI_FROM_DATABASE=Logitech - Ultimate Ears
++
+ OUI:88C663*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:88CB87*
+ ID_OUI_FROM_DATABASE=Apple
+@@ -59296,12 +60952,24 @@ OUI:88F490*
+ OUI:88FD15*
+ ID_OUI_FROM_DATABASE=LINEEYE CO., LTD
+
++OUI:88FED6*
++ ID_OUI_FROM_DATABASE=ShangHai WangYong Software Co., Ltd.
++
++OUI:8C006D*
++ ID_OUI_FROM_DATABASE=Apple
++
+ OUI:8C04FF*
+ ID_OUI_FROM_DATABASE=Technicolor USA Inc.
+
+ OUI:8C078C*
+ ID_OUI_FROM_DATABASE=FLOW DATA INC
+
++OUI:8C088B*
++ ID_OUI_FROM_DATABASE=Remote Solution
++
++OUI:8C09F4*
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
++
+ OUI:8C0C90*
+ ID_OUI_FROM_DATABASE=Ruckus Wireless
+
+@@ -59327,11 +60995,17 @@ OUI:8C278A*
+ ID_OUI_FROM_DATABASE=Vocollect Inc
+
+ OUI:8C2DAA*
+- ID_OUI_FROM_DATABASE=Apple Inc
++ ID_OUI_FROM_DATABASE=Apple
++
++OUI:8C2F39*
++ ID_OUI_FROM_DATABASE=IBA Dosimetry GmbH
+
+ OUI:8C3330*
+ ID_OUI_FROM_DATABASE=EmFirst Co., Ltd.
+
++OUI:8C3AE3*
++ ID_OUI_FROM_DATABASE=LG Electronics
++
+ OUI:8C3C07*
+ ID_OUI_FROM_DATABASE=Skiva Technologies, Inc.
+
+@@ -59344,9 +61018,15 @@ OUI:8C4435*
+ OUI:8C4AEE*
+ ID_OUI_FROM_DATABASE=GIGA TMS INC
+
++OUI:8C4B59*
++ ID_OUI_FROM_DATABASE=3D Imaging & Simulations Corp
++
+ OUI:8C4CDC*
+ ID_OUI_FROM_DATABASE=PLANEX COMMUNICATIONS INC.
+
++OUI:8C4DB9*
++ ID_OUI_FROM_DATABASE=Unmonday Ltd
++
+ OUI:8C4DEA*
+ ID_OUI_FROM_DATABASE=Cerio Corporation
+
+@@ -59359,6 +61039,9 @@ OUI:8C53F7*
+ OUI:8C541D*
+ ID_OUI_FROM_DATABASE=LGE
+
++OUI:8C569D*
++ ID_OUI_FROM_DATABASE=Imaging Solutions Group
++
+ OUI:8C56C5*
+ ID_OUI_FROM_DATABASE=Nintendo Co., Ltd.
+
+@@ -59366,7 +61049,7 @@ OUI:8C57FD*
+ ID_OUI_FROM_DATABASE=LVX Western
+
+ OUI:8C5877*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:8C598B*
+ ID_OUI_FROM_DATABASE=C Technologies AB
+@@ -59414,7 +61097,7 @@ OUI:8C7716*
+ ID_OUI_FROM_DATABASE=LONGCHEER TELECOMMUNICATION LIMITED
+
+ OUI:8C7B9D*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:8C7CB5*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+@@ -59455,9 +61138,15 @@ OUI:8CA982*
+ OUI:8CAE4C*
+ ID_OUI_FROM_DATABASE=Plugable Technologies
+
++OUI:8CAE89*
++ ID_OUI_FROM_DATABASE=Y-cam Solutions Ltd
++
+ OUI:8CB64F*
+ ID_OUI_FROM_DATABASE=CISCO SYSTEMS, INC.
+
++OUI:8CB7F7*
++ ID_OUI_FROM_DATABASE=Shenzhen UniStrong Science & Technology Co., Ltd
++
+ OUI:8CB82C*
+ ID_OUI_FROM_DATABASE=IPitomy Communications
+
+@@ -59479,6 +61168,9 @@ OUI:8CC7D0*
+ OUI:8CC8CD*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co., LTD
+
++OUI:8CCDA2*
++ ID_OUI_FROM_DATABASE=ACTP, Inc.
++
+ OUI:8CCDE8*
+ ID_OUI_FROM_DATABASE=Nintendo Co., Ltd.
+
+@@ -59503,6 +61195,9 @@ OUI:8CDD8D*
+ OUI:8CDE52*
+ ID_OUI_FROM_DATABASE=ISSC Technologies Corp.
+
++OUI:8CDE99*
++ ID_OUI_FROM_DATABASE=Comlab Inc.
++
+ OUI:8CE081*
+ ID_OUI_FROM_DATABASE=zte corporation
+
+@@ -59519,7 +61214,7 @@ OUI:8CF9C9*
+ ID_OUI_FROM_DATABASE=MESADA Technology Co.,Ltd.
+
+ OUI:8CFABA*
+- ID_OUI_FROM_DATABASE=Apple Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:8CFDF0*
+ ID_OUI_FROM_DATABASE=QUALCOMM Incorporated
+@@ -59530,6 +61225,9 @@ OUI:90004E*
+ OUI:90013B*
+ ID_OUI_FROM_DATABASE=SAGEMCOM
+
++OUI:90028A*
++ ID_OUI_FROM_DATABASE=Shenzhen Shidean Legrand Electronic Products Co.,Ltd
++
+ OUI:9002A9*
+ ID_OUI_FROM_DATABASE=ZHEJIANG DAHUA TECHNOLOGY CO.,LTD
+
+@@ -59560,6 +61258,9 @@ OUI:9018AE*
+ OUI:901900*
+ ID_OUI_FROM_DATABASE=SCS SA
+
++OUI:901ACA*
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
++
+ OUI:901B0E*
+ ID_OUI_FROM_DATABASE=Fujitsu Technology Solutions GmbH
+
+@@ -59569,11 +61270,14 @@ OUI:901D27*
+ OUI:901EDD*
+ ID_OUI_FROM_DATABASE=GREAT COMPUTER CORPORATION
+
++OUI:902083*
++ ID_OUI_FROM_DATABASE=General Engine Management Systems Ltd.
++
+ OUI:902155*
+ ID_OUI_FROM_DATABASE=HTC Corporation
+
+ OUI:9027E4*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:902B34*
+ ID_OUI_FROM_DATABASE=GIGA-BYTE TECHNOLOGY CO.,LTD.
+@@ -59587,6 +61291,9 @@ OUI:90342B*
+ OUI:9034FC*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+
++OUI:90356E*
++ ID_OUI_FROM_DATABASE=Vodafone Omnitel N.V.
++
+ OUI:9038DF*
+ ID_OUI_FROM_DATABASE=Changzhou Tiannengbo System Co. Ltd.
+
+@@ -59602,12 +61309,18 @@ OUI:903D5A*
+ OUI:903D6B*
+ ID_OUI_FROM_DATABASE=Zicon Technology Corp.
+
++OUI:903EAB*
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
++
+ OUI:9046B7*
+ ID_OUI_FROM_DATABASE=Vadaro Pte Ltd
+
+ OUI:904716*
+ ID_OUI_FROM_DATABASE=RORZE CORPORATION
+
++OUI:9049FA*
++ ID_OUI_FROM_DATABASE=Intel Corporation
++
+ OUI:904CE5*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+
+@@ -59641,6 +61354,9 @@ OUI:905F8D*
+ OUI:90610C*
+ ID_OUI_FROM_DATABASE=Fida International (S) Pte Ltd
+
++OUI:906717*
++ ID_OUI_FROM_DATABASE=Alphion India Private Limited
++
+ OUI:9067B5*
+ ID_OUI_FROM_DATABASE=Alcatel-Lucent
+
+@@ -59656,6 +61372,18 @@ OUI:906EBB*
+ OUI:907025*
+ ID_OUI_FROM_DATABASE=Garea Microsys Co.,Ltd.
+
++OUI:907240*
++ ID_OUI_FROM_DATABASE=Apple
++
++OUI:907990*
++ ID_OUI_FROM_DATABASE=Benchmark Electronics Romania SRL
++
++OUI:907A0A*
++ ID_OUI_FROM_DATABASE=Gebr. Bode GmbH & Co KG
++
++OUI:907A28*
++ ID_OUI_FROM_DATABASE=Beijing Morncloud Information And Technology Co. Ltd.
++
+ OUI:907AF1*
+ ID_OUI_FROM_DATABASE=SNUPI Technologies
+
+@@ -59665,15 +61393,24 @@ OUI:907F61*
+ OUI:908260*
+ ID_OUI_FROM_DATABASE=IEEE 1904.1 Working Group
+
++OUI:90837A*
++ ID_OUI_FROM_DATABASE=General Electric Water & Process Technologies
++
+ OUI:90840D*
+- ID_OUI_FROM_DATABASE=Apple, Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:9088A2*
+ ID_OUI_FROM_DATABASE=IONICS TECHNOLOGY ME LTDA
+
++OUI:908C44*
++ ID_OUI_FROM_DATABASE=H.K ZONGMU TECHNOLOGY CO., LTD.
++
+ OUI:908D1D*
+ ID_OUI_FROM_DATABASE=GH Technologies
+
++OUI:908F93*
++ ID_OUI_FROM_DATABASE=MakerBot Industries
++
+ OUI:908FCF*
+ ID_OUI_FROM_DATABASE=UNO System Co., Ltd
+
+@@ -59689,9 +61426,15 @@ OUI:9092B4*
+ OUI:9094E4*
+ ID_OUI_FROM_DATABASE=D-Link International
+
++OUI:909916*
++ ID_OUI_FROM_DATABASE=ELVEES NeoTek OJSC
++
+ OUI:909DE0*
+ ID_OUI_FROM_DATABASE=Newland Design + Assoc. Inc.
+
++OUI:909F43*
++ ID_OUI_FROM_DATABASE=Accutron Instruments Inc.
++
+ OUI:90A2DA*
+ ID_OUI_FROM_DATABASE=GHEO SA
+
+@@ -59711,11 +61454,17 @@ OUI:90B11C*
+ ID_OUI_FROM_DATABASE=Dell Inc.
+
+ OUI:90B134*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
++
++OUI:90B21F*
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:90B8D0*
+ ID_OUI_FROM_DATABASE=Joyent, Inc.
+
++OUI:90B931*
++ ID_OUI_FROM_DATABASE=Apple, Inc
++
+ OUI:90B97D*
+ ID_OUI_FROM_DATABASE=Johnson Outdoors Marine Electronics d/b/a Minnkota
+
+@@ -59767,6 +61516,9 @@ OUI:90EA60*
+ OUI:90F278*
+ ID_OUI_FROM_DATABASE=Radius Gateway
+
++OUI:90F3B7*
++ ID_OUI_FROM_DATABASE=Kirisun Communications Co., Ltd.
++
+ OUI:90F4C1*
+ ID_OUI_FROM_DATABASE=Rand McNally
+
+@@ -59791,12 +61543,21 @@ OUI:940070*
+ OUI:940149*
+ ID_OUI_FROM_DATABASE=AutoHotBox
+
++OUI:9401C2*
++ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
++
+ OUI:940B2D*
+ ID_OUI_FROM_DATABASE=NetView Technologies(Shenzhen) Co., Ltd
+
++OUI:940BD5*
++ ID_OUI_FROM_DATABASE=Himax Technologies, Inc
++
+ OUI:940C6D*
+ ID_OUI_FROM_DATABASE=TP-LINK Technologies Co.,Ltd.
+
++OUI:94103E*
++ ID_OUI_FROM_DATABASE=Belkin International Inc.
++
+ OUI:9411DA*
+ ID_OUI_FROM_DATABASE=ITF Fröschl GmbH
+
+@@ -59827,6 +61588,9 @@ OUI:94319B*
+ OUI:9433DD*
+ ID_OUI_FROM_DATABASE=Taco Electronic Solutions, Inc.
+
++OUI:94350A*
++ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
++
+ OUI:9436E0*
+ ID_OUI_FROM_DATABASE=Sichuan Bihong Broadcast & Television New Technologies Co.,Ltd
+
+@@ -59836,6 +61600,9 @@ OUI:9439E5*
+ OUI:943AF0*
+ ID_OUI_FROM_DATABASE=Nokia Corporation
+
++OUI:943BB1*
++ ID_OUI_FROM_DATABASE=KAONMEDIA
++
+ OUI:9440A2*
+ ID_OUI_FROM_DATABASE=Anywave Communication Technologies, Inc.
+
+@@ -59875,12 +61642,21 @@ OUI:9471AC*
+ OUI:94756E*
+ ID_OUI_FROM_DATABASE=QinetiQ North America
+
++OUI:947C3E*
++ ID_OUI_FROM_DATABASE=Polewall Norge AS
++
+ OUI:9481A4*
+ ID_OUI_FROM_DATABASE=Azuray Technologies
+
+ OUI:94857A*
+ ID_OUI_FROM_DATABASE=Evantage Industries Corp
+
++OUI:9486D4*
++ ID_OUI_FROM_DATABASE=Surveillance Pro Corporation
++
++OUI:94877C*
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
++
+ OUI:948854*
+ ID_OUI_FROM_DATABASE=Texas Instruments
+
+@@ -59923,9 +61699,24 @@ OUI:94AE61*
+ OUI:94B8C5*
+ ID_OUI_FROM_DATABASE=RuggedCom Inc.
+
++OUI:94B9B4*
++ ID_OUI_FROM_DATABASE=Aptos Technology
++
+ OUI:94BA31*
+ ID_OUI_FROM_DATABASE=Visiontec da Amazônia Ltda.
+
++OUI:94BA56*
++ ID_OUI_FROM_DATABASE=Shenzhen Coship Electronics Co., Ltd.
++
++OUI:94BF1E*
++ ID_OUI_FROM_DATABASE=eflow Inc. / Smart Device Planning and Development Division
++
++OUI:94C150*
++ ID_OUI_FROM_DATABASE=2Wire Inc
++
++OUI:94C3E4*
++ ID_OUI_FROM_DATABASE=SCA Schucker Gmbh & Co KG
++
+ OUI:94C4E9*
+ ID_OUI_FROM_DATABASE=PowerLayer Microsystems HongKong Limited
+
+@@ -59942,7 +61733,7 @@ OUI:94CA0F*
+ ID_OUI_FROM_DATABASE=Honeywell Analytics
+
+ OUI:94CCB9*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:94CDAC*
+ ID_OUI_FROM_DATABASE=Creowave Oy
+@@ -59977,6 +61768,9 @@ OUI:94DE0E*
+ OUI:94DE80*
+ ID_OUI_FROM_DATABASE=GIGA-BYTE TECHNOLOGY CO.,LTD.
+
++OUI:94DF4E*
++ ID_OUI_FROM_DATABASE=Wistron InfoComm(Kunshan)Co.,Ltd.
++
+ OUI:94DF58*
+ ID_OUI_FROM_DATABASE=IJ Electron CO.,Ltd.
+
+@@ -59992,6 +61786,12 @@ OUI:94E711*
+ OUI:94E848*
+ ID_OUI_FROM_DATABASE=FYLDE MICRO LTD
+
++OUI:94E98C*
++ ID_OUI_FROM_DATABASE=Alcatel-Lucent
++
++OUI:94EB2C*
++ ID_OUI_FROM_DATABASE=Google Inc.
++
+ OUI:94EBCD*
+ ID_OUI_FROM_DATABASE=Research In Motion Limited
+
+@@ -60004,6 +61804,9 @@ OUI:94F720*
+ OUI:94FAE8*
+ ID_OUI_FROM_DATABASE=Shenzhen Eycom Technology Co., Ltd
+
++OUI:94FBB2*
++ ID_OUI_FROM_DATABASE=Shenzhen Gongjin Electronics Co.,Ltd
++
+ OUI:94FD1D*
+ ID_OUI_FROM_DATABASE=WhereWhen Corp
+
+@@ -60020,7 +61823,7 @@ OUI:9803A0*
+ ID_OUI_FROM_DATABASE=ABB n.v. Power Quality Products
+
+ OUI:9803D8*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:980C82*
+ ID_OUI_FROM_DATABASE=Samsung Electro Mechanics
+@@ -60070,6 +61873,9 @@ OUI:983F9F*
+ OUI:984246*
+ ID_OUI_FROM_DATABASE=SOL INDUSTRY PTE., LTD
+
++OUI:9843DA*
++ ID_OUI_FROM_DATABASE=INTERTECH
++
+ OUI:98473C*
+ ID_OUI_FROM_DATABASE=SHANGHAI SUNMON COMMUNICATION TECHNOGY CO.,LTD
+
+@@ -60077,7 +61883,7 @@ OUI:984A47*
+ ID_OUI_FROM_DATABASE=CHG Hospital Beds
+
+ OUI:984B4A*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, LLC.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:984BE1*
+ ID_OUI_FROM_DATABASE=Hewlett-Packard Company
+@@ -60109,6 +61915,9 @@ OUI:985945*
+ OUI:985C93*
+ ID_OUI_FROM_DATABASE=SBG Systems SAS
+
++OUI:985D46*
++ ID_OUI_FROM_DATABASE=PeopleNet Communication
++
+ OUI:985E1B*
+ ID_OUI_FROM_DATABASE=ConversDigital Co., Ltd.
+
+@@ -60118,12 +61927,18 @@ OUI:986022*
+ OUI:9866EA*
+ ID_OUI_FROM_DATABASE=Industrial Control Communications, Inc.
+
++OUI:986CF5*
++ ID_OUI_FROM_DATABASE=zte corporation
++
+ OUI:986DC8*
+ ID_OUI_FROM_DATABASE=TOSHIBA MITSUBISHI-ELECTRIC INDUSTRIAL SYSTEMS CORPORATION
+
+ OUI:9873C4*
+ ID_OUI_FROM_DATABASE=Sage Electronic Engineering LLC
+
++OUI:9876B6*
++ ID_OUI_FROM_DATABASE=Adafruit
++
+ OUI:988217*
+ ID_OUI_FROM_DATABASE=Disruptive Ltd
+
+@@ -60142,6 +61957,9 @@ OUI:988BAD*
+ OUI:988E34*
+ ID_OUI_FROM_DATABASE=ZHEJIANG BOXSAM ELECTRONIC CO.,LTD
+
++OUI:988E4A*
++ ID_OUI_FROM_DATABASE=NOXUS(BEIJING) TECHNOLOGY CO.,LTD
++
+ OUI:988EDD*
+ ID_OUI_FROM_DATABASE=TE Connectivity Limerick
+
+@@ -60175,11 +61993,17 @@ OUI:98BC99*
+ OUI:98C845*
+ ID_OUI_FROM_DATABASE=PacketAccess
+
++OUI:98CDB4*
++ ID_OUI_FROM_DATABASE=Virident Systems, Inc.
++
++OUI:98D331*
++ ID_OUI_FROM_DATABASE=Shenzhen Bolutek Technology Co.,Ltd.
++
+ OUI:98D686*
+ ID_OUI_FROM_DATABASE=Chyi Lee industry Co., ltd.
+
+ OUI:98D6BB*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:98D6F7*
+ ID_OUI_FROM_DATABASE=LG Electronics
+@@ -60187,6 +62011,9 @@ OUI:98D6F7*
+ OUI:98D88C*
+ ID_OUI_FROM_DATABASE=Nortel Networks
+
++OUI:98DA92*
++ ID_OUI_FROM_DATABASE=Vuzix Corporation
++
+ OUI:98DCD9*
+ ID_OUI_FROM_DATABASE=UNITEC Co., Ltd.
+
+@@ -60202,9 +62029,15 @@ OUI:98EC65*
+ OUI:98F537*
+ ID_OUI_FROM_DATABASE=zte corporation
+
++OUI:98F8C1*
++ ID_OUI_FROM_DATABASE=IDT Technology Limited
++
+ OUI:98F8DB*
+ ID_OUI_FROM_DATABASE=Marini Impianti Industriali s.r.l.
+
++OUI:98FB12*
++ ID_OUI_FROM_DATABASE=Grand Electronics (HK) Ltd
++
+ OUI:98FC11*
+ ID_OUI_FROM_DATABASE=Cisco-Linksys, LLC
+
+@@ -60212,7 +62045,13 @@ OUI:98FE03*
+ ID_OUI_FROM_DATABASE=Ericsson - North America
+
+ OUI:98FE94*
+- ID_OUI_FROM_DATABASE=Apple Inc
++ ID_OUI_FROM_DATABASE=Apple
++
++OUI:98FF6A*
++ ID_OUI_FROM_DATABASE=OTEC(Shanghai)Technology Co.,Ltd.
++
++OUI:98FFD0*
++ ID_OUI_FROM_DATABASE=Lenovo Mobile Communication Technology Ltd.
+
+ OUI:9C0111*
+ ID_OUI_FROM_DATABASE=Shenzhen Newabel Electronic Co., Ltd.
+@@ -60220,6 +62059,9 @@ OUI:9C0111*
+ OUI:9C0298*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
++OUI:9C039E*
++ ID_OUI_FROM_DATABASE=Beijing Winchannel Software Technology Co., Ltd
++
+ OUI:9C0473*
+ ID_OUI_FROM_DATABASE=Tecmobile (International) Ltd.
+
+@@ -60245,11 +62087,17 @@ OUI:9C1FDD*
+ ID_OUI_FROM_DATABASE=Accupix Inc.
+
+ OUI:9C207B*
+- ID_OUI_FROM_DATABASE=Apple Inc
++ ID_OUI_FROM_DATABASE=Apple
++
++OUI:9C216A*
++ ID_OUI_FROM_DATABASE=TP-LINK TECHNOLOGIES CO.,LTD.
+
+ OUI:9C220E*
+ ID_OUI_FROM_DATABASE=TASCAN Service GmbH
+
++OUI:9C2840*
++ ID_OUI_FROM_DATABASE=Discovery Technology,LTD..
++
+ OUI:9C28BF*
+ ID_OUI_FROM_DATABASE=Continental Automotive Czech Republic s.r.o.
+
+@@ -60268,6 +62116,12 @@ OUI:9C3AAF*
+ OUI:9C417C*
+ ID_OUI_FROM_DATABASE=Hame Technology Co., Limited
+
++OUI:9C443D*
++ ID_OUI_FROM_DATABASE=CHENGDU XUGUANG TECHNOLOGY CO, LTD
++
++OUI:9C44A6*
++ ID_OUI_FROM_DATABASE=SwiftTest, Inc.
++
+ OUI:9C4563*
+ ID_OUI_FROM_DATABASE=DIMEP Sistemas
+
+@@ -60346,6 +62200,12 @@ OUI:9C7BD2*
+ OUI:9C807D*
+ ID_OUI_FROM_DATABASE=SYSCABLE Korea Inc.
+
++OUI:9C80DF*
++ ID_OUI_FROM_DATABASE=Arcadyan Technology Corporation
++
++OUI:9C8888*
++ ID_OUI_FROM_DATABASE=Simac Techniek NV
++
+ OUI:9C8BF1*
+ ID_OUI_FROM_DATABASE=The Warehouse Limited
+
+@@ -60373,6 +62233,9 @@ OUI:9C9811*
+ OUI:9C9C1D*
+ ID_OUI_FROM_DATABASE=Starkey Labs Inc.
+
++OUI:9CA10A*
++ ID_OUI_FROM_DATABASE=SCLE SFE
++
+ OUI:9CA134*
+ ID_OUI_FROM_DATABASE=Nike, Inc.
+
+@@ -60382,6 +62245,9 @@ OUI:9CA3BA*
+ OUI:9CA577*
+ ID_OUI_FROM_DATABASE=Osorno Enterprises Inc.
+
++OUI:9CA9E4*
++ ID_OUI_FROM_DATABASE=zte corporation
++
+ OUI:9CADEF*
+ ID_OUI_FROM_DATABASE=Obihai Technology, Inc.
+
+@@ -60394,12 +62260,18 @@ OUI:9CB008*
+ OUI:9CB206*
+ ID_OUI_FROM_DATABASE=PROCENTEC
+
++OUI:9CB654*
++ ID_OUI_FROM_DATABASE=Hewlett Packard
++
+ OUI:9CB70D*
+ ID_OUI_FROM_DATABASE=Liteon Technology Corporation
+
+ OUI:9CB793*
+ ID_OUI_FROM_DATABASE=Creatcomm Technology Inc.
+
++OUI:9CBB98*
++ ID_OUI_FROM_DATABASE=Shen Zhen RND Electronic Co.,LTD
++
+ OUI:9CC077*
+ ID_OUI_FROM_DATABASE=PrintCounts, LLC
+
+@@ -60424,6 +62296,9 @@ OUI:9CD24B*
+ OUI:9CD36D*
+ ID_OUI_FROM_DATABASE=NETGEAR INC.,
+
++OUI:9CD643*
++ ID_OUI_FROM_DATABASE=D-Link International
++
+ OUI:9CDF03*
+ ID_OUI_FROM_DATABASE=Harman/Becker Automotive Systems GmbH
+
+@@ -60439,6 +62314,9 @@ OUI:9CE635*
+ OUI:9CE6E7*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
++OUI:9CE7BD*
++ ID_OUI_FROM_DATABASE=Winduskorea co., Ltd
++
+ OUI:9CEBE8*
+ ID_OUI_FROM_DATABASE=BizLink (Kunshan) Co.,Ltd
+
+@@ -60448,6 +62326,9 @@ OUI:9CF61A*
+ OUI:9CF67D*
+ ID_OUI_FROM_DATABASE=Ricardo Prague, s.r.o.
+
++OUI:9CF8DB*
++ ID_OUI_FROM_DATABASE=shenzhen eyunmei technology co,.ltd
++
+ OUI:9CF938*
+ ID_OUI_FROM_DATABASE=AREVA NP GmbH
+
+@@ -60472,11 +62353,17 @@ OUI:A00BBA*
+ OUI:A00CA1*
+ ID_OUI_FROM_DATABASE=SKTB SKiT
+
++OUI:A01290*
++ ID_OUI_FROM_DATABASE=Avaya, Inc
++
+ OUI:A0133B*
+ ID_OUI_FROM_DATABASE=Copyright © HiTi Digital, Inc.
+
++OUI:A0143D*
++ ID_OUI_FROM_DATABASE=PARROT SA
++
+ OUI:A0165C*
+- ID_OUI_FROM_DATABASE=TangoTec Ltd.
++ ID_OUI_FROM_DATABASE=Triteka LTD
+
+ OUI:A01859*
+ ID_OUI_FROM_DATABASE=Shenzhen Yidashi Electronics Co Ltd
+@@ -60487,6 +62374,9 @@ OUI:A01917*
+ OUI:A01C05*
+ ID_OUI_FROM_DATABASE=NIMAX TELECOM CO.,LTD.
+
++OUI:A01D48*
++ ID_OUI_FROM_DATABASE=Hewlett Packard
++
+ OUI:A02195*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Digital Imaging
+
+@@ -60511,6 +62401,9 @@ OUI:A036FA*
+ OUI:A03A75*
+ ID_OUI_FROM_DATABASE=PSS Belgium N.V.
+
++OUI:A03B1B*
++ ID_OUI_FROM_DATABASE=Inspire Tech
++
+ OUI:A04025*
+ ID_OUI_FROM_DATABASE=Actioncable, Inc.
+
+@@ -60523,6 +62416,9 @@ OUI:A041A7*
+ OUI:A0423F*
+ ID_OUI_FROM_DATABASE=Tyan Computer Corp
+
++OUI:A0481C*
++ ID_OUI_FROM_DATABASE=Hewlett Packard
++
+ OUI:A04CC1*
+ ID_OUI_FROM_DATABASE=Helixtech Corp.
+
+@@ -60553,6 +62449,9 @@ OUI:A05DE7*
+ OUI:A05E6B*
+ ID_OUI_FROM_DATABASE=MELPER Co., Ltd.
+
++OUI:A067BE*
++ ID_OUI_FROM_DATABASE=Sicon s.r.l.
++
+ OUI:A06986*
+ ID_OUI_FROM_DATABASE=Wellav Technologies Ltd
+
+@@ -60628,9 +62527,15 @@ OUI:A09BBD*
+ OUI:A0A130*
+ ID_OUI_FROM_DATABASE=DLI Taiwan Branch office
+
++OUI:A0A23C*
++ ID_OUI_FROM_DATABASE=GPMS
++
+ OUI:A0A763*
+ ID_OUI_FROM_DATABASE=Polytron Vertrieb GmbH
+
++OUI:A0A8CD*
++ ID_OUI_FROM_DATABASE=Intel Corporate
++
+ OUI:A0AAFD*
+ ID_OUI_FROM_DATABASE=EraThink Technologies Corp.
+
+@@ -60652,15 +62557,27 @@ OUI:A0B9ED*
+ OUI:A0BAB8*
+ ID_OUI_FROM_DATABASE=Pixon Imaging
+
++OUI:A0BF50*
++ ID_OUI_FROM_DATABASE=S.C. ADD-PRODUCTION S.R.L.
++
+ OUI:A0BFA5*
+ ID_OUI_FROM_DATABASE=CORESYS
+
+ OUI:A0C3DE*
+ ID_OUI_FROM_DATABASE=Triton Electronic Systems Ltd.
+
++OUI:A0C6EC*
++ ID_OUI_FROM_DATABASE=ShenZhen ANYK Technology Co.,LTD
++
++OUI:A0CEC8*
++ ID_OUI_FROM_DATABASE=CE LINK LIMITED
++
+ OUI:A0CF5B*
+ ID_OUI_FROM_DATABASE=CISCO SYSTEMS, INC.
+
++OUI:A0D3C1*
++ ID_OUI_FROM_DATABASE=Hewlett Packard
++
+ OUI:A0DC04*
+ ID_OUI_FROM_DATABASE=Becker-Antriebe GmbH
+
+@@ -60685,6 +62602,9 @@ OUI:A0E295*
+ OUI:A0E534*
+ ID_OUI_FROM_DATABASE=Stratec Biomedical AG
+
++OUI:A0E5E9*
++ ID_OUI_FROM_DATABASE=enimai Inc
++
+ OUI:A0E9DB*
+ ID_OUI_FROM_DATABASE=Ningbo FreeWings Technologies Co.,Ltd
+
+@@ -60721,6 +62641,12 @@ OUI:A0FE91*
+ OUI:A40130*
+ ID_OUI_FROM_DATABASE=ABIsystems Co., LTD
+
++OUI:A4059E*
++ ID_OUI_FROM_DATABASE=STA Infinity LLP
++
++OUI:A409CB*
++ ID_OUI_FROM_DATABASE=Alfred Kaercher GmbH & Co KG
++
+ OUI:A40BED*
+ ID_OUI_FROM_DATABASE=Carry Technology Co.,Ltd
+
+@@ -60748,9 +62674,15 @@ OUI:A41F72*
+ OUI:A4218A*
+ ID_OUI_FROM_DATABASE=Nortel Networks
+
++OUI:A42305*
++ ID_OUI_FROM_DATABASE=Open Networking Laboratory
++
+ OUI:A424B3*
+ ID_OUI_FROM_DATABASE=FlatFrog Laboratories AB
+
++OUI:A42940*
++ ID_OUI_FROM_DATABASE=Shenzhen YOUHUA Technology Co., Ltd
++
+ OUI:A429B7*
+ ID_OUI_FROM_DATABASE=bluesky
+
+@@ -60763,6 +62695,9 @@ OUI:A433D1*
+ OUI:A438FC*
+ ID_OUI_FROM_DATABASE=Plastic Logic
+
++OUI:A43A69*
++ ID_OUI_FROM_DATABASE=Vers Inc
++
+ OUI:A4466B*
+ ID_OUI_FROM_DATABASE=EOC Technology
+
+@@ -60803,16 +62738,22 @@ OUI:A45D36*
+ ID_OUI_FROM_DATABASE=Hewlett Packard
+
+ OUI:A46706*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:A46E79*
+ ID_OUI_FROM_DATABASE=DFT System Co.Ltd
+
++OUI:A47733*
++ ID_OUI_FROM_DATABASE=Google
++
++OUI:A47760*
++ ID_OUI_FROM_DATABASE=Nokia Corporation
++
+ OUI:A479E4*
+ ID_OUI_FROM_DATABASE=KLINFO Corp
+
+ OUI:A47AA4*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:A47ACF*
+ ID_OUI_FROM_DATABASE=VIBICOM COMMUNICATIONS INC.
+@@ -60826,6 +62767,9 @@ OUI:A47C1F*
+ OUI:A4856B*
+ ID_OUI_FROM_DATABASE=Q Electronics Ltd
+
++OUI:A4895B*
++ ID_OUI_FROM_DATABASE=ARK INFOSOLUTIONS PVT LTD
++
+ OUI:A49005*
+ ID_OUI_FROM_DATABASE=CHINA GREATWALL COMPUTER SHENZHEN CO.,LTD
+
+@@ -60847,6 +62791,9 @@ OUI:A49B13*
+ OUI:A49EDB*
+ ID_OUI_FROM_DATABASE=AutoCrib, Inc.
+
++OUI:A49F89*
++ ID_OUI_FROM_DATABASE=Shanghai Rui Rui Communication Technology Co.Ltd.
++
+ OUI:A4A24A*
+ ID_OUI_FROM_DATABASE=Cisco SPVTG
+
+@@ -60866,7 +62813,7 @@ OUI:A4B121*
+ ID_OUI_FROM_DATABASE=Arantia 2010 S.L.
+
+ OUI:A4B197*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:A4B1E9*
+ ID_OUI_FROM_DATABASE=Technicolor
+@@ -60892,12 +62839,21 @@ OUI:A4BADB*
+ OUI:A4BE61*
+ ID_OUI_FROM_DATABASE=EutroVision System, Inc.
+
++OUI:A4C0C7*
++ ID_OUI_FROM_DATABASE=ShenZhen Hitom Communication Technology Co..LTD
++
+ OUI:A4C0E1*
+ ID_OUI_FROM_DATABASE=Nintendo Co., Ltd.
+
+ OUI:A4C2AB*
+ ID_OUI_FROM_DATABASE=Hangzhou LEAD-IT Information & Technology Co.,Ltd
+
++OUI:A4C361*
++ ID_OUI_FROM_DATABASE=Apple
++
++OUI:A4C7DE*
++ ID_OUI_FROM_DATABASE=Cambridge Industries(Group) Co.,Ltd.
++
+ OUI:A4D094*
+ ID_OUI_FROM_DATABASE=Erwin Peters Systemtechnik GmbH
+
+@@ -60908,7 +62864,7 @@ OUI:A4D1D1*
+ ID_OUI_FROM_DATABASE=ECOtality North America
+
+ OUI:A4D1D2*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:A4D3B5*
+ ID_OUI_FROM_DATABASE=GLITEL Stropkov, s.r.o.
+@@ -60922,6 +62878,9 @@ OUI:A4DA3F*
+ OUI:A4DB2E*
+ ID_OUI_FROM_DATABASE=Kingspan Environmental Ltd
+
++OUI:A4DB30*
++ ID_OUI_FROM_DATABASE=Liteon Technology Corporation
++
+ OUI:A4DE50*
+ ID_OUI_FROM_DATABASE=Total Walther GmbH
+
+@@ -60934,6 +62893,9 @@ OUI:A4E32E*
+ OUI:A4E391*
+ ID_OUI_FROM_DATABASE=DENY FONTAINE
+
++OUI:A4E4B8*
++ ID_OUI_FROM_DATABASE=BlackBerry Limited
++
+ OUI:A4E731*
+ ID_OUI_FROM_DATABASE=Nokia Corporation
+
+@@ -60943,11 +62905,14 @@ OUI:A4E7E4*
+ OUI:A4E991*
+ ID_OUI_FROM_DATABASE=SISTEMAS AUDIOVISUALES ITELSIS S.L.
+
++OUI:A4E9A3*
++ ID_OUI_FROM_DATABASE=Honest Technology Co., Ltd
++
+ OUI:A4EBD3*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+ OUI:A4ED4E*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:A4EE57*
+ ID_OUI_FROM_DATABASE=SEIKO EPSON CORPORATION
+@@ -60958,6 +62923,9 @@ OUI:A4EF52*
+ OUI:A4F3C1*
+ ID_OUI_FROM_DATABASE=Open Source Robotics Foundation, Inc.
+
++OUI:A4F522*
++ ID_OUI_FROM_DATABASE=CHOFU SEISAKUSHO CO.,LTD
++
+ OUI:A4F7D0*
+ ID_OUI_FROM_DATABASE=LAN Accessories Co., Ltd.
+
+@@ -60989,7 +62957,7 @@ OUI:A81FAF*
+ ID_OUI_FROM_DATABASE=KRYPTON POLSKA
+
+ OUI:A82066*
+- ID_OUI_FROM_DATABASE=Apple Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:A826D9*
+ ID_OUI_FROM_DATABASE=HTC Corporation
+@@ -61054,6 +63022,9 @@ OUI:A870A5*
+ OUI:A875D6*
+ ID_OUI_FROM_DATABASE=FreeTek International Co., Ltd.
+
++OUI:A875E2*
++ ID_OUI_FROM_DATABASE=Aventura Technologies, Inc.
++
+ OUI:A8776F*
+ ID_OUI_FROM_DATABASE=Zonoff
+
+@@ -61063,15 +63034,24 @@ OUI:A87B39*
+ OUI:A87E33*
+ ID_OUI_FROM_DATABASE=Nokia Danmark A/S
+
++OUI:A886DD*
++ ID_OUI_FROM_DATABASE=Apple, Inc.
++
+ OUI:A88792*
+ ID_OUI_FROM_DATABASE=Broadband Antenna Tracking Systems
+
+ OUI:A887ED*
+ ID_OUI_FROM_DATABASE=ARC Wireless LLC
+
++OUI:A88808*
++ ID_OUI_FROM_DATABASE=Apple
++
+ OUI:A88CEE*
+ ID_OUI_FROM_DATABASE=MicroMade Galka i Drozdz sp.j.
+
++OUI:A88D7B*
++ ID_OUI_FROM_DATABASE=SunDroid Global limited.
++
+ OUI:A8922C*
+ ID_OUI_FROM_DATABASE=LG Electronics
+
+@@ -61105,6 +63085,9 @@ OUI:A8B0AE*
+ OUI:A8B1D4*
+ ID_OUI_FROM_DATABASE=CISCO SYSTEMS, INC.
+
++OUI:A8BBCF*
++ ID_OUI_FROM_DATABASE=Apple
++
+ OUI:A8BD1A*
+ ID_OUI_FROM_DATABASE=Honey Bee (Hong Kong) Limited
+
+@@ -61114,6 +63097,9 @@ OUI:A8C222*
+ OUI:A8CB95*
+ ID_OUI_FROM_DATABASE=EAST BEST CO., LTD.
+
++OUI:A8CCC5*
++ ID_OUI_FROM_DATABASE=Saab AB (publ)
++
+ OUI:A8CE90*
+ ID_OUI_FROM_DATABASE=CVC
+
+@@ -61207,6 +63193,12 @@ OUI:AC199F*
+ OUI:AC20AA*
+ ID_OUI_FROM_DATABASE=DMATEK Co., Ltd.
+
++OUI:AC220B*
++ ID_OUI_FROM_DATABASE=ASUSTek COMPUTER INC.
++
++OUI:AC2DA3*
++ ID_OUI_FROM_DATABASE=TXTR GmbH
++
+ OUI:AC2FA8*
+ ID_OUI_FROM_DATABASE=Humannix Co.,Ltd.
+
+@@ -61255,6 +63247,9 @@ OUI:AC4E91*
+ OUI:AC4FFC*
+ ID_OUI_FROM_DATABASE=SVS-VISTEK GmbH
+
++OUI:AC5036*
++ ID_OUI_FROM_DATABASE=Pi-Coral Inc
++
+ OUI:AC5135*
+ ID_OUI_FROM_DATABASE=MPI TECH
+
+@@ -61279,6 +63274,9 @@ OUI:AC6123*
+ OUI:AC6706*
+ ID_OUI_FROM_DATABASE=Ruckus Wireless
+
++OUI:AC6BAC*
++ ID_OUI_FROM_DATABASE=Jenny Science AG
++
+ OUI:AC6E1A*
+ ID_OUI_FROM_DATABASE=Shenzhen Gongjin Electronics Co.,Ltd
+
+@@ -61303,6 +63301,9 @@ OUI:AC7A42*
+ OUI:AC7BA1*
+ ID_OUI_FROM_DATABASE=Intel Corporate
+
++OUI:AC7F3E*
++ ID_OUI_FROM_DATABASE=Apple
++
+ OUI:AC80D6*
+ ID_OUI_FROM_DATABASE=Hexatronic AB
+
+@@ -61318,6 +63319,9 @@ OUI:AC8317*
+ OUI:AC83F0*
+ ID_OUI_FROM_DATABASE=ImmediaTV Corporation
+
++OUI:AC853D*
++ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
++
+ OUI:AC8674*
+ ID_OUI_FROM_DATABASE=Open Mesh, Inc.
+
+@@ -61372,6 +63376,9 @@ OUI:ACBEB6*
+ OUI:ACC2EC*
+ ID_OUI_FROM_DATABASE=CLT INT'L IND. CORP.
+
++OUI:ACC595*
++ ID_OUI_FROM_DATABASE=Graphite Systems
++
+ OUI:ACC698*
+ ID_OUI_FROM_DATABASE=Kohzu Precision Co., Ltd.
+
+@@ -61381,6 +63388,9 @@ OUI:ACC935*
+ OUI:ACCA54*
+ ID_OUI_FROM_DATABASE=Telldus Technologies AB
+
++OUI:ACCA8E*
++ ID_OUI_FROM_DATABASE=ODA Technologies
++
+ OUI:ACCABA*
+ ID_OUI_FROM_DATABASE=Midokura Co., Ltd.
+
+@@ -61402,6 +63412,9 @@ OUI:ACD180*
+ OUI:ACD364*
+ ID_OUI_FROM_DATABASE=ABB SPA, ABB SACE DIV.
+
++OUI:ACD657*
++ ID_OUI_FROM_DATABASE=Shaanxi Guolian Digital TV Technology Co., Ltd.
++
+ OUI:ACD9D6*
+ ID_OUI_FROM_DATABASE=tci GmbH
+
+@@ -61414,6 +63427,9 @@ OUI:ACE215*
+ OUI:ACE348*
+ ID_OUI_FROM_DATABASE=MadgeTech, Inc
+
++OUI:ACE42E*
++ ID_OUI_FROM_DATABASE=SK hynix
++
+ OUI:ACE64B*
+ ID_OUI_FROM_DATABASE=Shenzhen Baojia Battery Technology Co., Ltd.
+
+@@ -61450,6 +63466,12 @@ OUI:ACF7F3*
+ OUI:ACF97E*
+ ID_OUI_FROM_DATABASE=ELESYS INC.
+
++OUI:ACFDEC*
++ ID_OUI_FROM_DATABASE=Apple, Inc
++
++OUI:B00594*
++ ID_OUI_FROM_DATABASE=Liteon Technology Corporation
++
+ OUI:B01203*
+ ID_OUI_FROM_DATABASE=Dynamics Hong Kong Limited
+
+@@ -61468,6 +63490,9 @@ OUI:B01B7C*
+ OUI:B01C91*
+ ID_OUI_FROM_DATABASE=Elim Co
+
++OUI:B024F3*
++ ID_OUI_FROM_DATABASE=Progeny Systems
++
+ OUI:B0358D*
+ ID_OUI_FROM_DATABASE=Nokia Corporation
+
+@@ -61480,6 +63505,9 @@ OUI:B03850*
+ OUI:B0435D*
+ ID_OUI_FROM_DATABASE=NuLEDs, Inc.
+
++OUI:B04545*
++ ID_OUI_FROM_DATABASE=YACOUB Automation GmbH
++
+ OUI:B046FC*
+ ID_OUI_FROM_DATABASE=MitraStar Technology Corp.
+
+@@ -61508,7 +63536,7 @@ OUI:B06563*
+ ID_OUI_FROM_DATABASE=Shanghai Railway Communication Factory
+
+ OUI:B065BD*
+- ID_OUI_FROM_DATABASE=Apple Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:B06CBF*
+ ID_OUI_FROM_DATABASE=3ality Digital Systems GmbH
+@@ -61520,7 +63548,10 @@ OUI:B075D5*
+ ID_OUI_FROM_DATABASE=ZTE Corporation
+
+ OUI:B077AC*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
++
++OUI:B07908*
++ ID_OUI_FROM_DATABASE=Cummings Engineering
+
+ OUI:B0793C*
+ ID_OUI_FROM_DATABASE=Revolv Inc
+@@ -61555,6 +63586,9 @@ OUI:B09134*
+ OUI:B0973A*
+ ID_OUI_FROM_DATABASE=E-Fuel Corporation
+
++OUI:B0989F*
++ ID_OUI_FROM_DATABASE=LG CNS
++
+ OUI:B09928*
+ ID_OUI_FROM_DATABASE=Fujitsu Limited
+
+@@ -61564,6 +63598,9 @@ OUI:B09AE2*
+ OUI:B09BD4*
+ ID_OUI_FROM_DATABASE=GNH Software India Private Limited
+
++OUI:B09FBA*
++ ID_OUI_FROM_DATABASE=Apple
++
+ OUI:B0A10A*
+ ID_OUI_FROM_DATABASE=Pivotal Systems Corporation
+
+@@ -61579,6 +63616,9 @@ OUI:B0AA36*
+ OUI:B0ACFA*
+ ID_OUI_FROM_DATABASE=Fujitsu Limited
+
++OUI:B0ADAA*
++ ID_OUI_FROM_DATABASE=Avaya, Inc
++
+ OUI:B0B2DC*
+ ID_OUI_FROM_DATABASE=Zyxel Communications Corporation
+
+@@ -61618,6 +63658,9 @@ OUI:B0C8AD*
+ OUI:B0C95B*
+ ID_OUI_FROM_DATABASE=Beijing Symtech CO.,LTD
+
++OUI:B0CE18*
++ ID_OUI_FROM_DATABASE=Zhejiang shenghui lighting co.,Ltd
++
+ OUI:B0CF4D*
+ ID_OUI_FROM_DATABASE=MI-Zone Technology Ireland
+
+@@ -61627,6 +63670,12 @@ OUI:B0D09C*
+ OUI:B0D2F5*
+ ID_OUI_FROM_DATABASE=Vello Systems, Inc.
+
++OUI:B0D7C5*
++ ID_OUI_FROM_DATABASE=STP KFT
++
++OUI:B0DF3A*
++ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
++
+ OUI:B0E39D*
+ ID_OUI_FROM_DATABASE=CAT SYSTEM CO.,LTD.
+
+@@ -61696,6 +63745,9 @@ OUI:B4211D*
+ OUI:B4218A*
+ ID_OUI_FROM_DATABASE=Dog Hunter LLC
+
++OUI:B424E7*
++ ID_OUI_FROM_DATABASE=Codetek Technology Co.,Ltd
++
+ OUI:B428F1*
+ ID_OUI_FROM_DATABASE=E-Prime Co., Ltd.
+
+@@ -61723,9 +63775,15 @@ OUI:B43741*
+ OUI:B439D6*
+ ID_OUI_FROM_DATABASE=ProCurve Networking by HP
+
++OUI:B43A28*
++ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
++
+ OUI:B43DB2*
+ ID_OUI_FROM_DATABASE=Degreane Horizon
+
++OUI:B43E3B*
++ ID_OUI_FROM_DATABASE=Viableware, Inc
++
+ OUI:B4417A*
+ ID_OUI_FROM_DATABASE=ShenZhen Gongjin Electronics Co.,Ltd
+
+@@ -61741,6 +63799,9 @@ OUI:B45253*
+ OUI:B4527D*
+ ID_OUI_FROM_DATABASE=Sony Mobile Communications AB
+
++OUI:B4527E*
++ ID_OUI_FROM_DATABASE=Sony Mobile Communications AB
++
+ OUI:B45570*
+ ID_OUI_FROM_DATABASE=Borea
+
+@@ -61759,18 +63820,27 @@ OUI:B46238*
+ OUI:B46293*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
++OUI:B462AD*
++ ID_OUI_FROM_DATABASE=raytest GmbH
++
+ OUI:B467E9*
+ ID_OUI_FROM_DATABASE=Qingdao GoerTek Technology Co., Ltd.
+
+ OUI:B4749F*
+ ID_OUI_FROM_DATABASE=askey computer corp
+
++OUI:B4750E*
++ ID_OUI_FROM_DATABASE=Belkin International Inc.
++
+ OUI:B47F5E*
+ ID_OUI_FROM_DATABASE=Foresight Manufacture (S) Pte Ltd
+
+ OUI:B48255*
+ ID_OUI_FROM_DATABASE=Research Products Corporation
+
++OUI:B4827B*
++ ID_OUI_FROM_DATABASE=AKG Acoustics GmbH
++
+ OUI:B482C5*
+ ID_OUI_FROM_DATABASE=Relay2, Inc.
+
+@@ -61804,6 +63874,9 @@ OUI:B4A4E3*
+ OUI:B4A5A9*
+ ID_OUI_FROM_DATABASE=MODI GmbH
+
++OUI:B4A82B*
++ ID_OUI_FROM_DATABASE=Histar
++
+ OUI:B4A95A*
+ ID_OUI_FROM_DATABASE=Avaya, Inc
+
+@@ -61840,6 +63913,9 @@ OUI:B4C799*
+ OUI:B4C810*
+ ID_OUI_FROM_DATABASE=UMPI Elettronica
+
++OUI:B4CCE9*
++ ID_OUI_FROM_DATABASE=PROSYST
++
+ OUI:B4CFDB*
+ ID_OUI_FROM_DATABASE=Shenzhen Jiuzhou Electric Co.,LTD
+
+@@ -61901,10 +63977,10 @@ OUI:B81413*
+ ID_OUI_FROM_DATABASE=Keen High Holding(HK) Ltd.
+
+ OUI:B81619*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:B817C2*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:B81999*
+ ID_OUI_FROM_DATABASE=Nesys
+@@ -61918,6 +63994,9 @@ OUI:B82410*
+ OUI:B8241A*
+ ID_OUI_FROM_DATABASE=SWEDA INFORMATICA LTDA
+
++OUI:B8266C*
++ ID_OUI_FROM_DATABASE=ANOV France
++
+ OUI:B826D4*
+ ID_OUI_FROM_DATABASE=Furukawa Industrial S.A. Produtos Elétricos
+
+@@ -61957,6 +64036,9 @@ OUI:B83E59*
+ OUI:B8415F*
+ ID_OUI_FROM_DATABASE=ASP AG
+
++OUI:B847C6*
++ ID_OUI_FROM_DATABASE=SanJet Technology Corp.
++
+ OUI:B85510*
+ ID_OUI_FROM_DATABASE=Zioncom Electronics (Shenzhen) Ltd.
+
+@@ -61969,6 +64051,9 @@ OUI:B85AF7*
+ OUI:B85AFE*
+ ID_OUI_FROM_DATABASE=Handaer Communication Technology (Beijing) Co., Ltd
+
++OUI:B85E7B*
++ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
++
+ OUI:B86091*
+ ID_OUI_FROM_DATABASE=Onnet Technologies and Innovations LLC
+
+@@ -62011,9 +64096,15 @@ OUI:B8782E*
+ OUI:B8797E*
+ ID_OUI_FROM_DATABASE=Secure Meters (UK) Limited
+
++OUI:B87AC9*
++ ID_OUI_FROM_DATABASE=Siemens Ltd.
++
+ OUI:B8871E*
+ ID_OUI_FROM_DATABASE=Good Mind Industries Co., Ltd.
+
++OUI:B887A8*
++ ID_OUI_FROM_DATABASE=Step Ahead Innovations Inc.
++
+ OUI:B888E3*
+ ID_OUI_FROM_DATABASE=COMPAL INFORMATION (KUNSHAN) CO., LTD
+
+@@ -62024,7 +64115,7 @@ OUI:B88A60*
+ ID_OUI_FROM_DATABASE=Intel Corporate
+
+ OUI:B88D12*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:B88E3A*
+ ID_OUI_FROM_DATABASE=Infinite Technologies JLT
+@@ -62047,6 +64138,9 @@ OUI:B8975A*
+ OUI:B898B0*
+ ID_OUI_FROM_DATABASE=Atlona Inc.
+
++OUI:B898F7*
++ ID_OUI_FROM_DATABASE=Gionee Communication Equipment Co,Ltd.ShenZhen
++
+ OUI:B89AED*
+ ID_OUI_FROM_DATABASE=OceanServer Technology, Inc
+
+@@ -62095,6 +64189,9 @@ OUI:B8BB6D*
+ OUI:B8BEBF*
+ ID_OUI_FROM_DATABASE=CISCO SYSTEMS, INC.
+
++OUI:B8C1A2*
++ ID_OUI_FROM_DATABASE=Dragon Path Technologies Co., Limited
++
+ OUI:B8C46F*
+ ID_OUI_FROM_DATABASE=PRIMMCON INDUSTRIES INC
+
+@@ -62105,7 +64202,7 @@ OUI:B8C716*
+ ID_OUI_FROM_DATABASE=Fiberhome Telecommunication Technologies Co.,LTD
+
+ OUI:B8C75D*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:B8C855*
+ ID_OUI_FROM_DATABASE=Shanghai GBCOM Communication Technology Co.,Ltd.
+@@ -62134,6 +64231,12 @@ OUI:B8DAF1*
+ OUI:B8DAF7*
+ ID_OUI_FROM_DATABASE=Advanced Photonics, Inc.
+
++OUI:B8DC87*
++ ID_OUI_FROM_DATABASE=IAI Corporation
++
++OUI:B8DF6B*
++ ID_OUI_FROM_DATABASE=SpotCam Co., Ltd.
++
+ OUI:B8E589*
+ ID_OUI_FROM_DATABASE=Payter BV
+
+@@ -62143,6 +64246,9 @@ OUI:B8E625*
+ OUI:B8E779*
+ ID_OUI_FROM_DATABASE=9Solutions Oy
+
++OUI:B8E856*
++ ID_OUI_FROM_DATABASE=Apple
++
+ OUI:B8E937*
+ ID_OUI_FROM_DATABASE=Sonos, Inc.
+
+@@ -62156,11 +64262,14 @@ OUI:B8F5E7*
+ ID_OUI_FROM_DATABASE=WayTools, LLC
+
+ OUI:B8F6B1*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:B8F732*
+ ID_OUI_FROM_DATABASE=Aryaka Networks Inc
+
++OUI:B8F828*
++ ID_OUI_FROM_DATABASE=Changshu Gaoshida Optoelectronic Technology Co. Ltd.
++
+ OUI:B8F934*
+ ID_OUI_FROM_DATABASE=Sony Ericsson Mobile Communications AB
+
+@@ -62168,7 +64277,7 @@ OUI:B8FD32*
+ ID_OUI_FROM_DATABASE=Zhejiang ROICX Microelectronics
+
+ OUI:B8FF61*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:B8FF6F*
+ ID_OUI_FROM_DATABASE=Shanghai Typrotech Technology Co.Ltd
+@@ -62194,12 +64303,18 @@ OUI:BC125E*
+ OUI:BC1401*
+ ID_OUI_FROM_DATABASE=Hitron Technologies. Inc
+
++OUI:BC14EF*
++ ID_OUI_FROM_DATABASE=ITON Technology Limited
++
+ OUI:BC15A6*
+ ID_OUI_FROM_DATABASE=Taiwan Jantek Electronics,Ltd.
+
+ OUI:BC1665*
+ ID_OUI_FROM_DATABASE=Cisco
+
++OUI:BC1A67*
++ ID_OUI_FROM_DATABASE=YF Technology Co., Ltd
++
+ OUI:BC20A4*
+ ID_OUI_FROM_DATABASE=Samsung Electronics
+
+@@ -62215,12 +64330,24 @@ OUI:BC2846*
+ OUI:BC28D6*
+ ID_OUI_FROM_DATABASE=Rowley Associates Limited
+
++OUI:BC2B6B*
++ ID_OUI_FROM_DATABASE=Beijing Haier IC Design Co.,Ltd
++
++OUI:BC2BD7*
++ ID_OUI_FROM_DATABASE=Revogi Innovation Co., Ltd.
++
+ OUI:BC2C55*
+ ID_OUI_FROM_DATABASE=Bear Flag Design, Inc.
+
++OUI:BC2D98*
++ ID_OUI_FROM_DATABASE=ThinGlobal LLC
++
+ OUI:BC305B*
+ ID_OUI_FROM_DATABASE=Dell Inc.
+
++OUI:BC307D*
++ ID_OUI_FROM_DATABASE=Wistron Neweb Corp.
++
+ OUI:BC35E5*
+ ID_OUI_FROM_DATABASE=Hydro Systems Company
+
+@@ -62236,9 +64363,15 @@ OUI:BC3BAF*
+ OUI:BC3E13*
+ ID_OUI_FROM_DATABASE=Accordance Systems Inc.
+
++OUI:BC4100*
++ ID_OUI_FROM_DATABASE=Codaco Electronic s.r.o.
++
+ OUI:BC4377*
+ ID_OUI_FROM_DATABASE=Hang Zhou Huite Technology Co.,ltd.
+
++OUI:BC4486*
++ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
++
+ OUI:BC4760*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+@@ -62252,7 +64385,7 @@ OUI:BC51FE*
+ ID_OUI_FROM_DATABASE=Swann Communications Pty Ltd
+
+ OUI:BC52B7*
+- ID_OUI_FROM_DATABASE=Apple Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:BC5FF4*
+ ID_OUI_FROM_DATABASE=ASRock Incorporation
+@@ -62261,7 +64394,7 @@ OUI:BC629F*
+ ID_OUI_FROM_DATABASE=Telenet Systems P. Ltd.
+
+ OUI:BC6778*
+- ID_OUI_FROM_DATABASE=Apple Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:BC6784*
+ ID_OUI_FROM_DATABASE=Environics Oy
+@@ -62314,12 +64447,24 @@ OUI:BC851F*
+ OUI:BC8556*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+
++OUI:BC8893*
++ ID_OUI_FROM_DATABASE=VILLBAU Ltd.
++
+ OUI:BC8B55*
+ ID_OUI_FROM_DATABASE=NPP ELIKS America Inc. DBA T&M Atlantic
+
++OUI:BC8CCD*
++ ID_OUI_FROM_DATABASE=Samsung Electro Mechanics co.,LTD.
++
+ OUI:BC926B*
+ ID_OUI_FROM_DATABASE=Apple
+
++OUI:BC9680*
++ ID_OUI_FROM_DATABASE=Shenzhen Gongjin Electronics Co.,Ltd
++
++OUI:BC9889*
++ ID_OUI_FROM_DATABASE=Fiberhome Telecommunication Tech.Co.,Ltd.
++
+ OUI:BC99BC*
+ ID_OUI_FROM_DATABASE=FonSee Technology Inc.
+
+@@ -62389,9 +64534,15 @@ OUI:BCE59F*
+ OUI:BCEA2B*
+ ID_OUI_FROM_DATABASE=CityCom GmbH
+
++OUI:BCEE7B*
++ ID_OUI_FROM_DATABASE=ASUSTek COMPUTER INC.
++
+ OUI:BCF2AF*
+ ID_OUI_FROM_DATABASE=devolo AG
+
++OUI:BCF5AC*
++ ID_OUI_FROM_DATABASE=LG Electronics
++
+ OUI:BCF685*
+ ID_OUI_FROM_DATABASE=D-Link International
+
+@@ -62422,6 +64573,9 @@ OUI:C01E9B*
+ OUI:C02506*
+ ID_OUI_FROM_DATABASE=AVM GmbH
+
++OUI:C0255C*
++ ID_OUI_FROM_DATABASE=Cisco
++
+ OUI:C027B9*
+ ID_OUI_FROM_DATABASE=Beijing National Railway Research & Design Institute of Signal & Communication Co., Ltd.
+
+@@ -62440,6 +64594,9 @@ OUI:C02C7A*
+ OUI:C034B4*
+ ID_OUI_FROM_DATABASE=Gigastone Corporation
+
++OUI:C03580*
++ ID_OUI_FROM_DATABASE=A&R TECH
++
+ OUI:C035BD*
+ ID_OUI_FROM_DATABASE=Velocytech Aps
+
+@@ -62458,6 +64615,9 @@ OUI:C03F0E*
+ OUI:C03F2A*
+ ID_OUI_FROM_DATABASE=Biscotti, Inc.
+
++OUI:C03FD5*
++ ID_OUI_FROM_DATABASE=Elitegroup Computer Systems Co., LTD
++
+ OUI:C041F6*
+ ID_OUI_FROM_DATABASE=LG Electronics Inc
+
+@@ -62476,6 +64636,9 @@ OUI:C04A00*
+ OUI:C04DF7*
+ ID_OUI_FROM_DATABASE=SERELEC
+
++OUI:C057BC*
++ ID_OUI_FROM_DATABASE=Avaya, Inc
++
+ OUI:C058A7*
+ ID_OUI_FROM_DATABASE=Pico Systems Co., Ltd.
+
+@@ -62488,15 +64651,27 @@ OUI:C05E79*
+ OUI:C0626B*
+ ID_OUI_FROM_DATABASE=CISCO SYSTEMS, INC.
+
++OUI:C06394*
++ ID_OUI_FROM_DATABASE=Apple
++
++OUI:C064C6*
++ ID_OUI_FROM_DATABASE=Nokia Corporation
++
+ OUI:C06599*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
++OUI:C067AF*
++ ID_OUI_FROM_DATABASE=Cisco
++
+ OUI:C06C0F*
+ ID_OUI_FROM_DATABASE=Dobbs Stanford
+
+ OUI:C06C6D*
+ ID_OUI_FROM_DATABASE=MagneMotion, Inc.
+
++OUI:C07BBC*
++ ID_OUI_FROM_DATABASE=Cisco
++
+ OUI:C07E40*
+ ID_OUI_FROM_DATABASE=SHENZHEN XDK COMMUNICATION EQUIPMENT CO.,LTD
+
+@@ -62507,7 +64682,7 @@ OUI:C0830A*
+ ID_OUI_FROM_DATABASE=2Wire
+
+ OUI:C0847A*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:C0885B*
+ ID_OUI_FROM_DATABASE=SnD Tech Co., Ltd.
+@@ -62518,17 +64693,26 @@ OUI:C08ADE*
+ OUI:C08B6F*
+ ID_OUI_FROM_DATABASE=S I Sistemas Inteligentes Eletrônicos Ltda
+
++OUI:C08C60*
++ ID_OUI_FROM_DATABASE=Cisco
++
+ OUI:C09132*
+ ID_OUI_FROM_DATABASE=Patriot Memory
+
+ OUI:C09134*
+ ID_OUI_FROM_DATABASE=ProCurve Networking by HP
+
++OUI:C098E5*
++ ID_OUI_FROM_DATABASE=University of Michigan
++
+ OUI:C09C92*
+ ID_OUI_FROM_DATABASE=COBY
+
+ OUI:C09F42*
+- ID_OUI_FROM_DATABASE=Apple Inc
++ ID_OUI_FROM_DATABASE=Apple
++
++OUI:C0A0BB*
++ ID_OUI_FROM_DATABASE=D-Link International
+
+ OUI:C0A0C7*
+ ID_OUI_FROM_DATABASE=FAIRFIELD INDUSTRIES
+@@ -62545,6 +64729,9 @@ OUI:C0A26D*
+ OUI:C0A364*
+ ID_OUI_FROM_DATABASE=3D Systems Massachusetts
+
++OUI:C0A39E*
++ ID_OUI_FROM_DATABASE=EarthCam, Inc.
++
+ OUI:C0AA68*
+ ID_OUI_FROM_DATABASE=OSASI Technos Inc.
+
+@@ -62575,6 +64762,9 @@ OUI:C0C3B6*
+ OUI:C0C520*
+ ID_OUI_FROM_DATABASE=Ruckus Wireless
+
++OUI:C0C687*
++ ID_OUI_FROM_DATABASE=Cisco SPVTG
++
+ OUI:C0C946*
+ ID_OUI_FROM_DATABASE=MITSUYA LABORATORIES INC.
+
+@@ -62605,9 +64795,15 @@ OUI:C0E54E*
+ OUI:C0EAE4*
+ ID_OUI_FROM_DATABASE=Sonicwall
+
++OUI:C0F1C4*
++ ID_OUI_FROM_DATABASE=Pacidal Corporation Ltd.
++
+ OUI:C0F8DA*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+
++OUI:C0F991*
++ ID_OUI_FROM_DATABASE=GME Standard Communications P/L
++
+ OUI:C40142*
+ ID_OUI_FROM_DATABASE=MaxMedia Technology Limited
+
+@@ -62617,6 +64813,12 @@ OUI:C4017C*
+ OUI:C401B1*
+ ID_OUI_FROM_DATABASE=SeekTech INC
+
++OUI:C40415*
++ ID_OUI_FROM_DATABASE=NETGEAR INC.,
++
++OUI:C40938*
++ ID_OUI_FROM_DATABASE=Fujian Star-net Communication Co., Ltd
++
+ OUI:C40ACB*
+ ID_OUI_FROM_DATABASE=CISCO SYSTEMS, INC.
+
+@@ -62641,6 +64843,9 @@ OUI:C419EC*
+ OUI:C41ECE*
+ ID_OUI_FROM_DATABASE=HMI Sources Ltd.
+
++OUI:C421C8*
++ ID_OUI_FROM_DATABASE=KYOCERA Corporation
++
+ OUI:C4237A*
+ ID_OUI_FROM_DATABASE=WhizNets Inc.
+
+@@ -62650,8 +64855,11 @@ OUI:C4242E*
+ OUI:C42628*
+ ID_OUI_FROM_DATABASE=Airo Wireless
+
++OUI:C42795*
++ ID_OUI_FROM_DATABASE=Technicolor USA Inc.
++
+ OUI:C42C03*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:C436DA*
+ ID_OUI_FROM_DATABASE=Rusteletech Ltd.
+@@ -62677,6 +64885,9 @@ OUI:C4438F*
+ OUI:C44567*
+ ID_OUI_FROM_DATABASE=SAMBON PRECISON and ELECTRONICS
+
++OUI:C445EC*
++ ID_OUI_FROM_DATABASE=Shanghai Yali Electron Co.,LTD
++
+ OUI:C44619*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+
+@@ -62708,7 +64919,7 @@ OUI:C458C2*
+ ID_OUI_FROM_DATABASE=Shenzhen TATFOOK Technology Co., Ltd.
+
+ OUI:C45976*
+- ID_OUI_FROM_DATABASE=Fugoo
++ ID_OUI_FROM_DATABASE=Fugoo Coorporation
+
+ OUI:C45DD8*
+ ID_OUI_FROM_DATABASE=HDMI Forum
+@@ -62716,6 +64927,9 @@ OUI:C45DD8*
+ OUI:C46044*
+ ID_OUI_FROM_DATABASE=Everex Electronics Limited
+
++OUI:C462EA*
++ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
++
+ OUI:C46354*
+ ID_OUI_FROM_DATABASE=U-Raku, Inc.
+
+@@ -62731,6 +64945,9 @@ OUI:C46AB7*
+ OUI:C46DF1*
+ ID_OUI_FROM_DATABASE=DataGravity
+
++OUI:C46E1F*
++ ID_OUI_FROM_DATABASE=TP-LINK TECHNOLOGIES CO.,LTD
++
+ OUI:C47130*
+ ID_OUI_FROM_DATABASE=Fon Technology S.L.
+
+@@ -62761,6 +64978,9 @@ OUI:C47F51*
+ OUI:C4823F*
+ ID_OUI_FROM_DATABASE=Fujian Newland Auto-ID Tech. Co,.Ltd.
+
++OUI:C4824E*
++ ID_OUI_FROM_DATABASE=Changzhou Uchip Electronics Co., LTD.
++
+ OUI:C48508*
+ ID_OUI_FROM_DATABASE=Intel Corporate
+
+@@ -62773,6 +64993,9 @@ OUI:C49300*
+ OUI:C49313*
+ ID_OUI_FROM_DATABASE=100fio networks technology llc
+
++OUI:C49380*
++ ID_OUI_FROM_DATABASE=Speedytel technology
++
+ OUI:C495A2*
+ ID_OUI_FROM_DATABASE=SHENZHEN WEIJIU INDUSTRY AND TRADE DEVELOPMENT CO., LTD
+
+@@ -62806,6 +65029,9 @@ OUI:C4CD45*
+ OUI:C4D489*
+ ID_OUI_FROM_DATABASE=JiangSu Joyque Information Industry Co.,Ltd
+
++OUI:C4D655*
++ ID_OUI_FROM_DATABASE=Tercel technology co.,ltd
++
+ OUI:C4D987*
+ ID_OUI_FROM_DATABASE=Intel Corporate
+
+@@ -62821,6 +65047,9 @@ OUI:C4E17C*
+ OUI:C4E7BE*
+ ID_OUI_FROM_DATABASE=SCSpro Co.,Ltd
+
++OUI:C4E92F*
++ ID_OUI_FROM_DATABASE=AB Sciex
++
+ OUI:C4EBE3*
+ ID_OUI_FROM_DATABASE=RRCN SAS
+
+@@ -62860,6 +65089,9 @@ OUI:C80E77*
+ OUI:C80E95*
+ ID_OUI_FROM_DATABASE=OmniLync Inc.
+
++OUI:C81479*
++ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
++
+ OUI:C819F7*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+@@ -62879,7 +65111,7 @@ OUI:C8292A*
+ ID_OUI_FROM_DATABASE=Barun Electronics
+
+ OUI:C82A14*
+- ID_OUI_FROM_DATABASE=Apple, Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:C82E94*
+ ID_OUI_FROM_DATABASE=Halfa Enterprise Co., Ltd.
+@@ -62888,7 +65120,7 @@ OUI:C83232*
+ ID_OUI_FROM_DATABASE=Hunting Innova
+
+ OUI:C8334B*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:C835B8*
+ ID_OUI_FROM_DATABASE=Ericsson, EAB/RWI/K
+@@ -62923,6 +65155,9 @@ OUI:C84C75*
+ OUI:C85645*
+ ID_OUI_FROM_DATABASE=Intermas France
+
++OUI:C85663*
++ ID_OUI_FROM_DATABASE=Sunflex Europe GmbH
++
+ OUI:C86000*
+ ID_OUI_FROM_DATABASE=ASUSTek COMPUTER INC.
+
+@@ -63014,7 +65249,7 @@ OUI:C8A729*
+ ID_OUI_FROM_DATABASE=SYStronics Co., Ltd.
+
+ OUI:C8AA21*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, LLC.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:C8AE9C*
+ ID_OUI_FROM_DATABASE=Shanghai TYD Elecronic Technology Co. Ltd
+@@ -63025,11 +65260,14 @@ OUI:C8AF40*
+ OUI:C8B373*
+ ID_OUI_FROM_DATABASE=Cisco-Linksys, LLC
+
++OUI:C8B5B7*
++ ID_OUI_FROM_DATABASE=Apple
++
+ OUI:C8BBD3*
+ ID_OUI_FROM_DATABASE=Embrane
+
+ OUI:C8BCC8*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:C8BE19*
+ ID_OUI_FROM_DATABASE=D-Link International
+@@ -63088,18 +65326,27 @@ OUI:C8E1A7*
+ OUI:C8EE08*
+ ID_OUI_FROM_DATABASE=TANGTOP TECHNOLOGY CO.,LTD
+
++OUI:C8EE75*
++ ID_OUI_FROM_DATABASE=Pishion International Co. Ltd
++
+ OUI:C8EEA6*
+ ID_OUI_FROM_DATABASE=Shenzhen SHX Technology Co., Ltd
+
+ OUI:C8EF2E*
+ ID_OUI_FROM_DATABASE=Beijing Gefei Tech. Co., Ltd
+
++OUI:C8F36B*
++ ID_OUI_FROM_DATABASE=Yamato Scale Co.,Ltd.
++
+ OUI:C8F386*
+ ID_OUI_FROM_DATABASE=Shenzhen Xiaoniao Technology Co.,Ltd
+
+ OUI:C8F406*
+ ID_OUI_FROM_DATABASE=Avaya, Inc
+
++OUI:C8F68D*
++ ID_OUI_FROM_DATABASE=S.E.TECHNOLOGIES LIMITED
++
+ OUI:C8F704*
+ ID_OUI_FROM_DATABASE=Building Block Video
+
+@@ -63130,8 +65377,11 @@ OUI:CC04B4*
+ OUI:CC051B*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
++OUI:CC07AB*
++ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
++
+ OUI:CC08E0*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:CC09C8*
+ ID_OUI_FROM_DATABASE=IMAQLIQ LTD
+@@ -63160,15 +65410,24 @@ OUI:CC2218*
+ OUI:CC262D*
+ ID_OUI_FROM_DATABASE=Verifi, LLC
+
++OUI:CC2A80*
++ ID_OUI_FROM_DATABASE=Micro-Biz intelligence solutions Co.,Ltd
++
+ OUI:CC2D8C*
+ ID_OUI_FROM_DATABASE=LG ELECTRONICS INC
+
+ OUI:CC33BB*
+ ID_OUI_FROM_DATABASE=SAGEMCOM SAS
+
++OUI:CC3429*
++ ID_OUI_FROM_DATABASE=TP-LINK TECHNOLOGIES CO.,LTD.
++
+ OUI:CC34D7*
+ ID_OUI_FROM_DATABASE=GEWISS S.P.A.
+
++OUI:CC3540*
++ ID_OUI_FROM_DATABASE=Technicolor USA Inc.
++
+ OUI:CC3A61*
+ ID_OUI_FROM_DATABASE=SAMSUNG ELECTRO MECHANICS CO., LTD.
+
+@@ -63181,6 +65440,12 @@ OUI:CC3E5F*
+ OUI:CC43E3*
+ ID_OUI_FROM_DATABASE=Trump s.a.
+
++OUI:CC4703*
++ ID_OUI_FROM_DATABASE=Intercon Systems Co., Ltd.
++
++OUI:CC4AE1*
++ ID_OUI_FROM_DATABASE=Fourtec -Fourier Technologies
++
+ OUI:CC4BFB*
+ ID_OUI_FROM_DATABASE=Hellberg Safety AB
+
+@@ -63220,6 +65485,9 @@ OUI:CC5D57*
+ OUI:CC60BB*
+ ID_OUI_FROM_DATABASE=Empower RF Systems
+
++OUI:CC65AD*
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
++
+ OUI:CC69B0*
+ ID_OUI_FROM_DATABASE=Global Traffic Technologies, LLC
+
+@@ -63235,6 +65503,12 @@ OUI:CC6DA0*
+ OUI:CC6DEF*
+ ID_OUI_FROM_DATABASE=TJK Tietolaite Oy
+
++OUI:CC720F*
++ ID_OUI_FROM_DATABASE=Viscount Systems Inc.
++
++OUI:CC7498*
++ ID_OUI_FROM_DATABASE=Filmetrics Inc.
++
+ OUI:CC7669*
+ ID_OUI_FROM_DATABASE=SEETECH
+
+@@ -63244,8 +65518,11 @@ OUI:CC785F*
+ OUI:CC7A30*
+ ID_OUI_FROM_DATABASE=CMAX Wireless Co., Ltd.
+
++OUI:CC7B35*
++ ID_OUI_FROM_DATABASE=zte corporation
++
+ OUI:CC7D37*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:CC7EE7*
+ ID_OUI_FROM_DATABASE=Panasonic AVC Networks Company
+@@ -63355,6 +65632,9 @@ OUI:CCEF48*
+ OUI:CCF3A5*
+ ID_OUI_FROM_DATABASE=Chi Mei Communication Systems, Inc
+
++OUI:CCF407*
++ ID_OUI_FROM_DATABASE=EUKREA ELECTROMATIQUE SARL
++
+ OUI:CCF67A*
+ ID_OUI_FROM_DATABASE=Ayecka Communication Systems LTD
+
+@@ -63370,6 +65650,9 @@ OUI:CCF954*
+ OUI:CCF9E8*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
++OUI:CCFB65*
++ ID_OUI_FROM_DATABASE=Nintendo Co., Ltd.
++
+ OUI:CCFC6D*
+ ID_OUI_FROM_DATABASE=RIZ TRANSMITTERS
+
+@@ -63400,12 +65683,18 @@ OUI:D01AA7*
+ OUI:D01CBB*
+ ID_OUI_FROM_DATABASE=Beijing Ctimes Digital Technology Co., Ltd.
+
++OUI:D022BE*
++ ID_OUI_FROM_DATABASE=Samsung Electro Mechanics co.,LTD.
++
+ OUI:D023DB*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:D02788*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind.Co.Ltd
+
++OUI:D02C45*
++ ID_OUI_FROM_DATABASE=littleBits Electronics, Inc.
++
+ OUI:D02DB3*
+ ID_OUI_FROM_DATABASE=Huawei Technologies Co., Ltd
+
+@@ -63415,6 +65704,9 @@ OUI:D03110*
+ OUI:D03761*
+ ID_OUI_FROM_DATABASE=Texas Instruments
+
++OUI:D03972*
++ ID_OUI_FROM_DATABASE=Texas Instruments
++
+ OUI:D046DC*
+ ID_OUI_FROM_DATABASE=Southwest Research Institute
+
+@@ -63463,6 +65755,9 @@ OUI:D067E5*
+ OUI:D0699E*
+ ID_OUI_FROM_DATABASE=LUMINEX Lighting Control Equipment
+
++OUI:D0737F*
++ ID_OUI_FROM_DATABASE=Mini-Circuits
++
+ OUI:D0738E*
+ ID_OUI_FROM_DATABASE=DONG OH PRECISION CO., LTD.
+
+@@ -63481,6 +65776,9 @@ OUI:D07E28*
+ OUI:D08999*
+ ID_OUI_FROM_DATABASE=APCON, Inc.
+
++OUI:D08A55*
++ ID_OUI_FROM_DATABASE=Skullcandy
++
+ OUI:D08B7E*
+ ID_OUI_FROM_DATABASE=Passif Semiconductor
+
+@@ -63493,9 +65791,15 @@ OUI:D08CFF*
+ OUI:D093F8*
+ ID_OUI_FROM_DATABASE=Stonestreet One LLC
+
++OUI:D095C7*
++ ID_OUI_FROM_DATABASE=Pantech Co., Ltd.
++
+ OUI:D09B05*
+ ID_OUI_FROM_DATABASE=Emtronix
+
++OUI:D09D0A*
++ ID_OUI_FROM_DATABASE=LINKCOM
++
+ OUI:D0A311*
+ ID_OUI_FROM_DATABASE=Neuberger Gebäudeautomation GmbH
+
+@@ -63511,6 +65815,9 @@ OUI:D0B33F*
+ OUI:D0B498*
+ ID_OUI_FROM_DATABASE=Robert Bosch LLC Automotive Electronics
+
++OUI:D0B523*
++ ID_OUI_FROM_DATABASE=Bestcare Cloucal Corp.
++
+ OUI:D0B53D*
+ ID_OUI_FROM_DATABASE=SEPRO ROBOTIQUE
+
+@@ -63526,6 +65833,9 @@ OUI:D0C1B1*
+ OUI:D0C282*
+ ID_OUI_FROM_DATABASE=CISCO SYSTEMS, INC.
+
++OUI:D0C42F*
++ ID_OUI_FROM_DATABASE=Tamagawa Seiki Co.,Ltd.
++
+ OUI:D0C789*
+ ID_OUI_FROM_DATABASE=Cisco
+
+@@ -63568,6 +65878,9 @@ OUI:D0DFB2*
+ OUI:D0DFC7*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
++OUI:D0E140*
++ ID_OUI_FROM_DATABASE=Apple, Inc
++
+ OUI:D0E347*
+ ID_OUI_FROM_DATABASE=Yoga
+
+@@ -63595,6 +65908,9 @@ OUI:D0F27F*
+ OUI:D0F73B*
+ ID_OUI_FROM_DATABASE=Helmut Mauell GmbH
+
++OUI:D0FF50*
++ ID_OUI_FROM_DATABASE=Texas Instruments, Inc
++
+ OUI:D4000D*
+ ID_OUI_FROM_DATABASE=Phoenix Broadband Technologies, LLC.
+
+@@ -63682,6 +65998,9 @@ OUI:D44B5E*
+ OUI:D44C24*
+ ID_OUI_FROM_DATABASE=Vuppalamritha Magnetic Components LTD
+
++OUI:D44C9C*
++ ID_OUI_FROM_DATABASE=Shenzhen YOOBAO Technology Co.Ltd
++
+ OUI:D44CA7*
+ ID_OUI_FROM_DATABASE=Informtekhnika & Communication, LLC
+
+@@ -63718,9 +66037,15 @@ OUI:D466A8*
+ OUI:D467E7*
+ ID_OUI_FROM_DATABASE=Fiberhome Telecommunication Tech.Co.,Ltd.
+
++OUI:D46867*
++ ID_OUI_FROM_DATABASE=Neoventus Design Group
++
+ OUI:D46A91*
+ ID_OUI_FROM_DATABASE=Snap AV
+
++OUI:D46AA8*
++ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
++
+ OUI:D46CBF*
+ ID_OUI_FROM_DATABASE=Goodrich ISR
+
+@@ -63739,6 +66064,9 @@ OUI:D479C3*
+ OUI:D47B75*
+ ID_OUI_FROM_DATABASE=HARTING Electronics GmbH
+
++OUI:D481CA*
++ ID_OUI_FROM_DATABASE=iDevices, LLC
++
+ OUI:D4823E*
+ ID_OUI_FROM_DATABASE=Argosy Technologies, Ltd.
+
+@@ -63776,7 +66104,7 @@ OUI:D496DF*
+ ID_OUI_FROM_DATABASE=SUNGJIN C&T CO.,LTD
+
+ OUI:D49A20*
+- ID_OUI_FROM_DATABASE=Apple, Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:D49C28*
+ ID_OUI_FROM_DATABASE=JayBird Gear LLC
+@@ -63805,6 +66133,9 @@ OUI:D4AAFF*
+ OUI:D4AC4E*
+ ID_OUI_FROM_DATABASE=BODi rS, LLC
+
++OUI:D4AD2D*
++ ID_OUI_FROM_DATABASE=Fiberhome Telecommunication Tech.Co.,Ltd.
++
+ OUI:D4AE52*
+ ID_OUI_FROM_DATABASE=Dell Inc
+
+@@ -63856,6 +66187,9 @@ OUI:D4D748*
+ OUI:D4D898*
+ ID_OUI_FROM_DATABASE=Korea CNO Tech Co., Ltd
+
++OUI:D4D919*
++ ID_OUI_FROM_DATABASE=GoPro
++
+ OUI:D4DF57*
+ ID_OUI_FROM_DATABASE=Alpinion Medical Systems
+
+@@ -63931,6 +66265,9 @@ OUI:D824BD*
+ OUI:D826B9*
+ ID_OUI_FROM_DATABASE=Guangdong Coagent Electronics S &T Co., Ltd.
+
++OUI:D8270C*
++ ID_OUI_FROM_DATABASE=MaxTronic International Co., Ltd.
++
+ OUI:D828C9*
+ ID_OUI_FROM_DATABASE=General Electric Consumer and Industrial
+
+@@ -63943,11 +66280,14 @@ OUI:D82986*
+ OUI:D82A7E*
+ ID_OUI_FROM_DATABASE=Nokia Corporation
+
++OUI:D82D9B*
++ ID_OUI_FROM_DATABASE=Shenzhen G.Credit Communication Technology Co., Ltd
++
+ OUI:D82DE1*
+ ID_OUI_FROM_DATABASE=Tricascade Inc.
+
+ OUI:D83062*
+- ID_OUI_FROM_DATABASE=Apple, Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:D831CF*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+@@ -63961,15 +66301,24 @@ OUI:D842AC*
+ OUI:D84606*
+ ID_OUI_FROM_DATABASE=Silicon Valley Global Marketing
+
++OUI:D8490B*
++ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
++
+ OUI:D84B2A*
+ ID_OUI_FROM_DATABASE=Cognitas Technologies, Inc.
+
++OUI:D850E6*
++ ID_OUI_FROM_DATABASE=ASUSTek COMPUTER INC.
++
+ OUI:D8543A*
+ ID_OUI_FROM_DATABASE=Texas Instruments
+
+ OUI:D857EF*
+ ID_OUI_FROM_DATABASE=Samsung Electronics
+
++OUI:D858D7*
++ ID_OUI_FROM_DATABASE=CZ.NIC, z.s.p.o.
++
+ OUI:D85D4C*
+ ID_OUI_FROM_DATABASE=TP-LINK Technologies Co.,Ltd.
+
+@@ -63985,6 +66334,9 @@ OUI:D866C6*
+ OUI:D867D9*
+ ID_OUI_FROM_DATABASE=CISCO SYSTEMS, INC.
+
++OUI:D86960*
++ ID_OUI_FROM_DATABASE=Steinsvik
++
+ OUI:D86BF7*
+ ID_OUI_FROM_DATABASE=Nintendo Co., Ltd.
+
+@@ -64006,15 +66358,24 @@ OUI:D878E5*
+ OUI:D87988*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co., Ltd.
+
++OUI:D87CDD*
++ ID_OUI_FROM_DATABASE=SANIX INCORPORATED
++
+ OUI:D88A3B*
+ ID_OUI_FROM_DATABASE=UNIT-EM
+
++OUI:D890E8*
++ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
++
+ OUI:D8952F*
+ ID_OUI_FROM_DATABASE=Texas Instruments
+
+ OUI:D89685*
+ ID_OUI_FROM_DATABASE=GoPro
+
++OUI:D89695*
++ ID_OUI_FROM_DATABASE=Apple
++
+ OUI:D8973B*
+ ID_OUI_FROM_DATABASE=Emerson Network Power Embedded Power
+
+@@ -64028,10 +66389,10 @@ OUI:D89DB9*
+ ID_OUI_FROM_DATABASE=eMegatech International Corp.
+
+ OUI:D89E3F*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:D8A25E*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:D8AE90*
+ ID_OUI_FROM_DATABASE=Itibia Technologies
+@@ -64138,6 +66499,9 @@ OUI:DC0265*
+ OUI:DC028E*
+ ID_OUI_FROM_DATABASE=zte corporation
+
++OUI:DC0575*
++ ID_OUI_FROM_DATABASE=SIEMENS ENERGY AUTOMATION
++
+ OUI:DC05ED*
+ ID_OUI_FROM_DATABASE=Nabtesco Corporation
+
+@@ -64156,6 +66520,9 @@ OUI:DC16A2*
+ OUI:DC175A*
+ ID_OUI_FROM_DATABASE=Hitachi High-Technologies Corporation
+
++OUI:DC1792*
++ ID_OUI_FROM_DATABASE=Captivate Network
++
+ OUI:DC1D9F*
+ ID_OUI_FROM_DATABASE=U & B tech
+
+@@ -64172,7 +66539,7 @@ OUI:DC2A14*
+ ID_OUI_FROM_DATABASE=Shanghai Longjing Technology Co.
+
+ OUI:DC2B61*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:DC2B66*
+ ID_OUI_FROM_DATABASE=InfoBLOCK S.A. de C.V.
+@@ -64207,8 +66574,11 @@ OUI:DC3C84*
+ OUI:DC3E51*
+ ID_OUI_FROM_DATABASE=Solberg & Andersen AS
+
++OUI:DC3EF8*
++ ID_OUI_FROM_DATABASE=Nokia Corporation
++
+ OUI:DC4517*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:DC49C9*
+ ID_OUI_FROM_DATABASE=CASCO SIGNAL LTD
+@@ -64219,9 +66589,15 @@ OUI:DC4EDE*
+ OUI:DC5726*
+ ID_OUI_FROM_DATABASE=Power-One
+
++OUI:DC5E36*
++ ID_OUI_FROM_DATABASE=Paterson Technology
++
+ OUI:DC647C*
+ ID_OUI_FROM_DATABASE=C.R.S. iiMotion GmbH
+
++OUI:DC6F00*
++ ID_OUI_FROM_DATABASE=Livescribe, Inc.
++
+ OUI:DC6F08*
+ ID_OUI_FROM_DATABASE=Bay Storage Technology
+
+@@ -64237,6 +66613,9 @@ OUI:DC825B*
+ OUI:DC85DE*
+ ID_OUI_FROM_DATABASE=Azurewave Technologies., inc.
+
++OUI:DC86D8*
++ ID_OUI_FROM_DATABASE=Apple, Inc
++
+ OUI:DC9B1E*
+ ID_OUI_FROM_DATABASE=Intercom, Inc.
+
+@@ -64249,6 +66628,9 @@ OUI:DC9FA4*
+ OUI:DC9FDB*
+ ID_OUI_FROM_DATABASE=Ubiquiti Networks, Inc.
+
++OUI:DCA5F4*
++ ID_OUI_FROM_DATABASE=Cisco
++
+ OUI:DCA6BD*
+ ID_OUI_FROM_DATABASE=Beijing Lanbo Technology Co., Ltd.
+
+@@ -64264,6 +66646,12 @@ OUI:DCA971*
+ OUI:DCA989*
+ ID_OUI_FROM_DATABASE=MACANDC
+
++OUI:DCAD9E*
++ ID_OUI_FROM_DATABASE=GreenPriz
++
++OUI:DCAE04*
++ ID_OUI_FROM_DATABASE=CELOXICA Ltd
++
+ OUI:DCB058*
+ ID_OUI_FROM_DATABASE=Burkert Werke GmbH
+
+@@ -64279,12 +66667,18 @@ OUI:DCC0DB*
+ OUI:DCC101*
+ ID_OUI_FROM_DATABASE=SOLiD Technologies, Inc.
+
++OUI:DCC422*
++ ID_OUI_FROM_DATABASE=Systembase Limited
++
+ OUI:DCCBA8*
+ ID_OUI_FROM_DATABASE=Explora Technologies Inc
+
+ OUI:DCCE41*
+ ID_OUI_FROM_DATABASE=FE GLOBAL HONG KONG LIMITED
+
++OUI:DCCEBC*
++ ID_OUI_FROM_DATABASE=Shenzhen JSR Technology Co.,Ltd.
++
+ OUI:DCCF94*
+ ID_OUI_FROM_DATABASE=Beijing Rongcheng Hutong Technology Co., Ltd.
+
+@@ -64315,12 +66709,18 @@ OUI:DCE71C*
+ OUI:DCF05D*
+ ID_OUI_FROM_DATABASE=Letta Teknoloji
+
++OUI:DCF755*
++ ID_OUI_FROM_DATABASE=SITRONIK
++
+ OUI:DCF858*
+ ID_OUI_FROM_DATABASE=Lorent Networks, Inc.
+
+ OUI:DCFAD5*
+ ID_OUI_FROM_DATABASE=STRONG Ges.m.b.H.
+
++OUI:DCFB02*
++ ID_OUI_FROM_DATABASE=Buffalo Inc.
++
+ OUI:E005C5*
+ ID_OUI_FROM_DATABASE=TP-LINK Technologies Co.,Ltd.
+
+@@ -64387,6 +66787,9 @@ OUI:E039D7*
+ OUI:E03C5B*
+ ID_OUI_FROM_DATABASE=SHENZHEN JIAXINJIE ELECTRON CO.,LTD
+
++OUI:E03E4A*
++ ID_OUI_FROM_DATABASE=Cavanagh Group International
++
+ OUI:E03E7D*
+ ID_OUI_FROM_DATABASE=data-complex GmbH
+
+@@ -64396,6 +66799,9 @@ OUI:E0469A*
+ OUI:E05597*
+ ID_OUI_FROM_DATABASE=Emergent Vision Technologies Inc.
+
++OUI:E056F4*
++ ID_OUI_FROM_DATABASE=AxesNetwork Solutions inc.
++
+ OUI:E0589E*
+ ID_OUI_FROM_DATABASE=Laerdal Medical
+
+@@ -64426,6 +66832,9 @@ OUI:E067B3*
+ OUI:E06995*
+ ID_OUI_FROM_DATABASE=PEGATRON CORPORATION
+
++OUI:E0750A*
++ ID_OUI_FROM_DATABASE=ALPS ERECTORIC CO.,LTD.
++
+ OUI:E0757D*
+ ID_OUI_FROM_DATABASE=Motorola Mobility LLC
+
+@@ -64459,12 +66868,18 @@ OUI:E09467*
+ OUI:E09579*
+ ID_OUI_FROM_DATABASE=ORTHOsoft inc, d/b/a Zimmer CAS
+
++OUI:E097F2*
++ ID_OUI_FROM_DATABASE=Atomax Inc.
++
+ OUI:E09D31*
+ ID_OUI_FROM_DATABASE=Intel Corporate
+
+ OUI:E09DB8*
+ ID_OUI_FROM_DATABASE=PLANEX COMMUNICATIONS INC.
+
++OUI:E0A198*
++ ID_OUI_FROM_DATABASE=NOJA Power Switchgear Pty Ltd
++
+ OUI:E0A1D7*
+ ID_OUI_FROM_DATABASE=SFR
+
+@@ -64483,9 +66898,18 @@ OUI:E0ABFE*
+ OUI:E0AE5E*
+ ID_OUI_FROM_DATABASE=ALPS Co,. Ltd.
+
++OUI:E0AEB2*
++ ID_OUI_FROM_DATABASE=Bender GmbH & Co.KG
++
+ OUI:E0AEED*
+ ID_OUI_FROM_DATABASE=LOENK
+
++OUI:E0AF4B*
++ ID_OUI_FROM_DATABASE=Pluribus Networks, Inc.
++
++OUI:E0B2F1*
++ ID_OUI_FROM_DATABASE=FN-LINK TECHNOLOGY LIMITED
++
+ OUI:E0B7B1*
+ ID_OUI_FROM_DATABASE=Pace plc
+
+@@ -64493,7 +66917,7 @@ OUI:E0B9A5*
+ ID_OUI_FROM_DATABASE=Azurewave
+
+ OUI:E0B9BA*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:E0BC43*
+ ID_OUI_FROM_DATABASE=C2 Microsystems, Inc.
+@@ -64513,11 +66937,14 @@ OUI:E0C6B3*
+ OUI:E0C79D*
+ ID_OUI_FROM_DATABASE=Texas Instruments
+
++OUI:E0C86A*
++ ID_OUI_FROM_DATABASE=SHENZHEN TW-SCIE Co., Ltd
++
+ OUI:E0C922*
+ ID_OUI_FROM_DATABASE=Jireh Energy Tech., Ltd.
+
+ OUI:E0C97A*
+- ID_OUI_FROM_DATABASE=Apple Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:E0CA4D*
+ ID_OUI_FROM_DATABASE=Shenzhen Unistar Communication Co.,LTD
+@@ -64537,6 +66964,9 @@ OUI:E0CF2D*
+ OUI:E0D10A*
+ ID_OUI_FROM_DATABASE=Katoudenkikougyousyo co ltd
+
++OUI:E0D1E6*
++ ID_OUI_FROM_DATABASE=Aliph dba Jawbone
++
+ OUI:E0D7BA*
+ ID_OUI_FROM_DATABASE=Texas Instruments
+
+@@ -64552,6 +66982,9 @@ OUI:E0DB55*
+ OUI:E0DCA0*
+ ID_OUI_FROM_DATABASE=Siemens Electrical Apparatus Ltd., Suzhou Chengdu Branch
+
++OUI:E0E631*
++ ID_OUI_FROM_DATABASE=SNB TECHNOLOGIES LIMITED
++
+ OUI:E0E751*
+ ID_OUI_FROM_DATABASE=Nintendo Co., Ltd.
+
+@@ -64577,17 +67010,23 @@ OUI:E0F379*
+ ID_OUI_FROM_DATABASE=Vaddio
+
+ OUI:E0F5C6*
+- ID_OUI_FROM_DATABASE=Apple Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:E0F5CA*
+ ID_OUI_FROM_DATABASE=CHENG UEI PRECISION INDUSTRY CO.,LTD.
+
+ OUI:E0F847*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:E0F9BE*
+ ID_OUI_FROM_DATABASE=Cloudena Corp.
+
++OUI:E0FAEC*
++ ID_OUI_FROM_DATABASE=Platan sp. z o.o. sp. k.
++
++OUI:E40439*
++ ID_OUI_FROM_DATABASE=TomTom Software Ltd
++
+ OUI:E4115B*
+ ID_OUI_FROM_DATABASE=Hewlett Packard
+
+@@ -64615,6 +67054,9 @@ OUI:E42AD3*
+ OUI:E42C56*
+ ID_OUI_FROM_DATABASE=Lilee Systems, Ltd.
+
++OUI:E42D02*
++ ID_OUI_FROM_DATABASE=TCT Mobile Limited
++
+ OUI:E42F26*
+ ID_OUI_FROM_DATABASE=Fiberhome Telecommunication Tech.Co.,Ltd.
+
+@@ -64639,6 +67081,9 @@ OUI:E438F2*
+ OUI:E43FA2*
+ ID_OUI_FROM_DATABASE=Wuxi DSP Technologies Inc.
+
++OUI:E440E2*
++ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
++
+ OUI:E441E6*
+ ID_OUI_FROM_DATABASE=Ottec Technology GmbH
+
+@@ -64667,7 +67112,7 @@ OUI:E457A8*
+ ID_OUI_FROM_DATABASE=Stuart Manufacturing, Inc.
+
+ OUI:E46449*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:E467BA*
+ ID_OUI_FROM_DATABASE=Danish Interpretation Systems A/S
+@@ -64684,6 +67129,9 @@ OUI:E47185*
+ OUI:E4751E*
+ ID_OUI_FROM_DATABASE=Getinge Sterilization AB
+
++OUI:E47723*
++ ID_OUI_FROM_DATABASE=zte corporation
++
+ OUI:E4776B*
+ ID_OUI_FROM_DATABASE=AARTESYS AG
+
+@@ -64700,7 +67148,7 @@ OUI:E481B3*
+ ID_OUI_FROM_DATABASE=Shenzhen ACT Industrial Co.,Ltd.
+
+ OUI:E48399*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:E48AD5*
+ ID_OUI_FROM_DATABASE=RF WINDOW CO., LTD.
+@@ -64714,12 +67162,18 @@ OUI:E49069*
+ OUI:E492E7*
+ ID_OUI_FROM_DATABASE=Gridlink Tech. Co.,Ltd.
+
++OUI:E492FB*
++ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
++
+ OUI:E496AE*
+ ID_OUI_FROM_DATABASE=ALTOGRAPHICS Inc.
+
+ OUI:E497F0*
+ ID_OUI_FROM_DATABASE=Shanghai VLC Technologies Ltd. Co.
+
++OUI:E498D6*
++ ID_OUI_FROM_DATABASE=Apple, Inc
++
+ OUI:E4A5EF*
+ ID_OUI_FROM_DATABASE=TRON LINK ELECTRONICS CO., LTD.
+
+@@ -64741,14 +67195,20 @@ OUI:E4B021*
+ OUI:E4C146*
+ ID_OUI_FROM_DATABASE=Objetivos y Servicios de Valor A
+
++OUI:E4C63D*
++ ID_OUI_FROM_DATABASE=Apple, Inc.
++
+ OUI:E4C6E6*
+ ID_OUI_FROM_DATABASE=Mophie, LLC
+
++OUI:E4C722*
++ ID_OUI_FROM_DATABASE=Cisco
++
+ OUI:E4C806*
+ ID_OUI_FROM_DATABASE=Ceiec Electric Technology Inc.
+
+ OUI:E4CE8F*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:E4D3F1*
+ ID_OUI_FROM_DATABASE=Cisco
+@@ -64793,7 +67253,7 @@ OUI:E8039A*
+ ID_OUI_FROM_DATABASE=Samsung Electronics CO., LTD
+
+ OUI:E8040B*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:E80462*
+ ID_OUI_FROM_DATABASE=CISCO SYSTEMS, INC.
+@@ -64805,7 +67265,7 @@ OUI:E8056D*
+ ID_OUI_FROM_DATABASE=Nortel Networks
+
+ OUI:E80688*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:E80B13*
+ ID_OUI_FROM_DATABASE=Akib Systems Taiwan, INC
+@@ -64870,9 +67330,15 @@ OUI:E8481F*
+ OUI:E84E06*
+ ID_OUI_FROM_DATABASE=EDUP INTERNATIONAL (HK) CO., LTD
+
++OUI:E84E84*
++ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
++
+ OUI:E84ECE*
+ ID_OUI_FROM_DATABASE=Nintendo Co., Ltd.
+
++OUI:E8516E*
++ ID_OUI_FROM_DATABASE=TSMART Inc.
++
+ OUI:E8519D*
+ ID_OUI_FROM_DATABASE=Yeonhab Precision Co.,LTD
+
+@@ -64894,11 +67360,17 @@ OUI:E85BF0*
+ OUI:E85E53*
+ ID_OUI_FROM_DATABASE=Infratec Datentechnik GmbH
+
++OUI:E8611F*
++ ID_OUI_FROM_DATABASE=Dawning Information Industry Co.,Ltd
++
++OUI:E86183*
++ ID_OUI_FROM_DATABASE=Black Diamond Advanced Technology, LLC
++
+ OUI:E86CDA*
+ ID_OUI_FROM_DATABASE=Supercomputers and Neurocomputers Research Center
+
+ OUI:E86D52*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:E86D54*
+ ID_OUI_FROM_DATABASE=Digit Mobile Inc
+@@ -64975,6 +67447,12 @@ OUI:E8B748*
+ OUI:E8BA70*
+ ID_OUI_FROM_DATABASE=CISCO SYSTEMS, INC.
+
++OUI:E8BB3D*
++ ID_OUI_FROM_DATABASE=Sino Prime-Tech Limited
++
++OUI:E8BBA8*
++ ID_OUI_FROM_DATABASE=GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP.,LTD.
++
+ OUI:E8BE81*
+ ID_OUI_FROM_DATABASE=SAGEMCOM
+
+@@ -65002,6 +67480,9 @@ OUI:E8D0FA*
+ OUI:E8D483*
+ ID_OUI_FROM_DATABASE=ULTIMATE Europe Transportation Equipment GmbH
+
++OUI:E8D4E0*
++ ID_OUI_FROM_DATABASE=Beijing BenyWave Technology Co., Ltd.
++
+ OUI:E8DA96*
+ ID_OUI_FROM_DATABASE=Zhuhai Tianrui Electrical Power Tech. Co., Ltd.
+
+@@ -65029,15 +67510,27 @@ OUI:E8E5D6*
+ OUI:E8E732*
+ ID_OUI_FROM_DATABASE=Alcatel-Lucent
+
++OUI:E8E770*
++ ID_OUI_FROM_DATABASE=Warp9 Tech Design, Inc.
++
+ OUI:E8E776*
+ ID_OUI_FROM_DATABASE=Shenzhen Kootion Technology Co., Ltd
+
+ OUI:E8E875*
+ ID_OUI_FROM_DATABASE=iS5 Communications Inc.
+
++OUI:E8EADA*
++ ID_OUI_FROM_DATABASE=Denkovi Assembly Electroncs LTD
++
++OUI:E8EDF3*
++ ID_OUI_FROM_DATABASE=Cisco
++
+ OUI:E8F1B0*
+ ID_OUI_FROM_DATABASE=SAGEMCOM SAS
+
++OUI:E8F226*
++ ID_OUI_FROM_DATABASE=MILLSON CUSTOM SOLUTIONS INC.
++
+ OUI:E8F928*
+ ID_OUI_FROM_DATABASE=RFTECH SRL
+
+@@ -65056,12 +67549,21 @@ OUI:EC172F*
+ OUI:EC1A59*
+ ID_OUI_FROM_DATABASE=Belkin International Inc.
+
++OUI:EC219F*
++ ID_OUI_FROM_DATABASE=VidaBox LLC
++
++OUI:EC2257*
++ ID_OUI_FROM_DATABASE=JiangSu NanJing University Electronic Information Technology Co.,Ltd
++
+ OUI:EC233D*
+ ID_OUI_FROM_DATABASE=Huawei Technologies Co., Ltd
+
+ OUI:EC2368*
+ ID_OUI_FROM_DATABASE=IntelliVoice Co.,Ltd.
+
++OUI:EC2AF0*
++ ID_OUI_FROM_DATABASE=Ypsomed AG
++
+ OUI:EC2C49*
+ ID_OUI_FROM_DATABASE=University of Tokyo
+
+@@ -65069,11 +67571,14 @@ OUI:EC3091*
+ ID_OUI_FROM_DATABASE=CISCO SYSTEMS, INC.
+
+ OUI:EC3586*
+- ID_OUI_FROM_DATABASE=Apple`
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:EC3BF0*
+ ID_OUI_FROM_DATABASE=NovelSat
+
++OUI:EC3E09*
++ ID_OUI_FROM_DATABASE=PERFORMANCE DESIGNED PRODUCTS, LLC
++
+ OUI:EC3F05*
+ ID_OUI_FROM_DATABASE=Institute 706, The Second Academy China Aerospace Science & Industry Corp
+
+@@ -65125,6 +67630,9 @@ OUI:EC66D1*
+ OUI:EC6C9F*
+ ID_OUI_FROM_DATABASE=Chengdu Volans Technology CO.,LTD
+
++OUI:EC71DB*
++ ID_OUI_FROM_DATABASE=Shenzhen Baichuan Digital Technology Co., Ltd.
++
+ OUI:EC7C74*
+ ID_OUI_FROM_DATABASE=Justone Technologies Co., Ltd.
+
+@@ -65135,7 +67643,7 @@ OUI:EC836C*
+ ID_OUI_FROM_DATABASE=RM Tech Co., Ltd.
+
+ OUI:EC852F*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:EC888F*
+ ID_OUI_FROM_DATABASE=TP-LINK TECHNOLOGIES CO., LTD.
+@@ -65218,6 +67726,9 @@ OUI:ECDE3D*
+ OUI:ECE09B*
+ ID_OUI_FROM_DATABASE=Samsung electronics CO., LTD
+
++OUI:ECE1A9*
++ ID_OUI_FROM_DATABASE=Cisco
++
+ OUI:ECE555*
+ ID_OUI_FROM_DATABASE=Hirschmann Automation
+
+@@ -65242,6 +67753,9 @@ OUI:ECF00E*
+ OUI:ECF236*
+ ID_OUI_FROM_DATABASE=NEOMONTANA ELECTRONICS
+
++OUI:ECF35B*
++ ID_OUI_FROM_DATABASE=Nokia Corporation
++
+ OUI:ECFAAA*
+ ID_OUI_FROM_DATABASE=The IMS Company
+
+@@ -65290,6 +67804,9 @@ OUI:F02408*
+ OUI:F02572*
+ ID_OUI_FROM_DATABASE=CISCO SYSTEMS, INC.
+
++OUI:F025B7*
++ ID_OUI_FROM_DATABASE=Samsung Electro Mechanics co., LTD.
++
+ OUI:F0264C*
+ ID_OUI_FROM_DATABASE=Dr. Sigrist AG
+
+@@ -65305,6 +67822,9 @@ OUI:F02A61*
+ OUI:F02FD8*
+ ID_OUI_FROM_DATABASE=Bi2-Vision
+
++OUI:F037A1*
++ ID_OUI_FROM_DATABASE=Huike Electronics (SHENZHEN) CO., LTD.
++
+ OUI:F03A55*
+ ID_OUI_FROM_DATABASE=Omega Elektronik AS
+
+@@ -65338,6 +67858,9 @@ OUI:F05DC8*
+ OUI:F05F5A*
+ ID_OUI_FROM_DATABASE=Getriebebau NORD GmbH and Co. KG
+
++OUI:F06130*
++ ID_OUI_FROM_DATABASE=Advantage Pharmacy Services, LLC
++
+ OUI:F0620D*
+ ID_OUI_FROM_DATABASE=Shenzhen Egreat Tech Corp.,Ltd
+
+@@ -65353,6 +67876,9 @@ OUI:F06853*
+ OUI:F06BCA*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
++OUI:F0728C*
++ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
++
+ OUI:F073AE*
+ ID_OUI_FROM_DATABASE=PEAK-System Technik
+
+@@ -65374,12 +67900,21 @@ OUI:F07F0C*
+ OUI:F081AF*
+ ID_OUI_FROM_DATABASE=IRZ AUTOMATION TECHNOLOGIES LTD
+
++OUI:F0842F*
++ ID_OUI_FROM_DATABASE=ADB Broadband Italia
++
+ OUI:F084C9*
+ ID_OUI_FROM_DATABASE=zte corporation
+
+ OUI:F08BFE*
+ ID_OUI_FROM_DATABASE=COSTEL.,CO.LTD
+
++OUI:F08EDB*
++ ID_OUI_FROM_DATABASE=VeloCloud Networks
++
++OUI:F0921C*
++ ID_OUI_FROM_DATABASE=Hewlett Packard
++
+ OUI:F0933A*
+ ID_OUI_FROM_DATABASE=NxtConect
+
+@@ -65405,7 +67940,7 @@ OUI:F0AE51*
+ ID_OUI_FROM_DATABASE=Xi3 Corp
+
+ OUI:F0B479*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:F0B6EB*
+ ID_OUI_FROM_DATABASE=Poslab Technology Co., Ltd.
+@@ -65419,6 +67954,9 @@ OUI:F0BDF1*
+ OUI:F0BF97*
+ ID_OUI_FROM_DATABASE=Sony Corporation
+
++OUI:F0C1F1*
++ ID_OUI_FROM_DATABASE=Apple, Inc.
++
+ OUI:F0C24C*
+ ID_OUI_FROM_DATABASE=Zhejiang FeiYue Digital Technology Co., Ltd
+
+@@ -65429,7 +67967,7 @@ OUI:F0C88C*
+ ID_OUI_FROM_DATABASE=LeddarTech Inc.
+
+ OUI:F0CBA1*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:F0D14F*
+ ID_OUI_FROM_DATABASE=LINEAR LLC
+@@ -65437,6 +67975,9 @@ OUI:F0D14F*
+ OUI:F0D1A9*
+ ID_OUI_FROM_DATABASE=Apple
+
++OUI:F0D3A7*
++ ID_OUI_FROM_DATABASE=CobaltRay Co., Ltd
++
+ OUI:F0D3E7*
+ ID_OUI_FROM_DATABASE=Sensometrix SA
+
+@@ -65450,7 +67991,7 @@ OUI:F0DB30*
+ ID_OUI_FROM_DATABASE=Yottabyte
+
+ OUI:F0DCE2*
+- ID_OUI_FROM_DATABASE=Apple Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:F0DE71*
+ ID_OUI_FROM_DATABASE=Shanghai EDO Technologies Co.,Ltd.
+@@ -65467,6 +68008,9 @@ OUI:F0E5C3*
+ OUI:F0E77E*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
++OUI:F0EBD0*
++ ID_OUI_FROM_DATABASE=Shanghai Feixun Communication Co.,Ltd.
++
+ OUI:F0EC39*
+ ID_OUI_FROM_DATABASE=Essec
+
+@@ -65482,6 +68026,9 @@ OUI:F0F002*
+ OUI:F0F260*
+ ID_OUI_FROM_DATABASE=Mobitec AB
+
++OUI:F0F5AE*
++ ID_OUI_FROM_DATABASE=Adaptrum Inc.
++
+ OUI:F0F644*
+ ID_OUI_FROM_DATABASE=Whitesky Science & Technology Co.,Ltd.
+
+@@ -65509,6 +68056,9 @@ OUI:F40321*
+ OUI:F4044C*
+ ID_OUI_FROM_DATABASE=ValenceTech Limited
+
++OUI:F4068D*
++ ID_OUI_FROM_DATABASE=devolo AG
++
+ OUI:F40B93*
+ ID_OUI_FROM_DATABASE=Research In Motion
+
+@@ -65530,6 +68080,12 @@ OUI:F41F0B*
+ OUI:F41FC2*
+ ID_OUI_FROM_DATABASE=Cisco
+
++OUI:F42012*
++ ID_OUI_FROM_DATABASE=Cuciniale GmbH
++
++OUI:F42896*
++ ID_OUI_FROM_DATABASE=SPECTO PAINEIS ELETRONICOS LTDA
++
+ OUI:F436E1*
+ ID_OUI_FROM_DATABASE=Abilis Systems SARL
+
+@@ -65584,6 +68140,9 @@ OUI:F455E0*
+ OUI:F45842*
+ ID_OUI_FROM_DATABASE=Boxx TV Ltd
+
++OUI:F45F69*
++ ID_OUI_FROM_DATABASE=Matsufu Electronics distribution Company
++
+ OUI:F45FD4*
+ ID_OUI_FROM_DATABASE=Cisco SPVTG
+
+@@ -65596,6 +68155,9 @@ OUI:F4600D*
+ OUI:F46349*
+ ID_OUI_FROM_DATABASE=Diffon Corporation
+
++OUI:F46ABC*
++ ID_OUI_FROM_DATABASE=Adonit Corp. Ltd.
++
+ OUI:F46D04*
+ ID_OUI_FROM_DATABASE=ASUSTek COMPUTER INC.
+
+@@ -65608,6 +68170,9 @@ OUI:F473CA*
+ OUI:F47626*
+ ID_OUI_FROM_DATABASE=Viltechmeda UAB
+
++OUI:F47A4E*
++ ID_OUI_FROM_DATABASE=Woojeon&Handan
++
+ OUI:F47ACC*
+ ID_OUI_FROM_DATABASE=SolidFire, Inc.
+
+@@ -65641,6 +68206,9 @@ OUI:F499AC*
+ OUI:F49F54*
+ ID_OUI_FROM_DATABASE=Samsung Electronics
+
++OUI:F4A294*
++ ID_OUI_FROM_DATABASE=EAGLE WORLD DEVELOPMENT CO., LIMITED
++
+ OUI:F4A52A*
+ ID_OUI_FROM_DATABASE=Hawa Technologies Inc
+
+@@ -65662,6 +68230,9 @@ OUI:F4B72A*
+ OUI:F4B7E2*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+
++OUI:F4BD7C*
++ ID_OUI_FROM_DATABASE=Chengdu jinshi communication Co., LTD
++
+ OUI:F4C6D7*
+ ID_OUI_FROM_DATABASE=blackned GmbH
+
+@@ -65674,6 +68245,9 @@ OUI:F4C795*
+ OUI:F4CAE5*
+ ID_OUI_FROM_DATABASE=FREEBOX SA
+
++OUI:F4CD90*
++ ID_OUI_FROM_DATABASE=Vispiron Rotec GmbH
++
+ OUI:F4CE46*
+ ID_OUI_FROM_DATABASE=Hewlett-Packard Company
+
+@@ -65720,7 +68294,7 @@ OUI:F8051C*
+ ID_OUI_FROM_DATABASE=DRS Imaging and Targeting Solutions
+
+ OUI:F80BBE*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:F80BD0*
+ ID_OUI_FROM_DATABASE=Datang Telecom communication terminal (Tianjin) Co., Ltd.
+@@ -65740,18 +68314,30 @@ OUI:F80F84*
+ OUI:F81037*
+ ID_OUI_FROM_DATABASE=Atopia Systems, LP
+
++OUI:F81547*
++ ID_OUI_FROM_DATABASE=Avaya, Inc
++
++OUI:F81654*
++ ID_OUI_FROM_DATABASE=Intel Corporate
++
+ OUI:F81A67*
+ ID_OUI_FROM_DATABASE=TP-LINK TECHNOLOGIES CO., LTD.
+
++OUI:F81CE5*
++ ID_OUI_FROM_DATABASE=Telefonbau Behnke GmbH
++
+ OUI:F81D93*
+ ID_OUI_FROM_DATABASE=Longdhua(Beijing) Controls Technology Co.,Ltd
+
+ OUI:F81EDF*
+- ID_OUI_FROM_DATABASE=Apple, Inc
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:F82285*
+ ID_OUI_FROM_DATABASE=Cypress Technology CO., LTD.
+
++OUI:F82793*
++ ID_OUI_FROM_DATABASE=Apple, Inc
++
+ OUI:F82BC8*
+ ID_OUI_FROM_DATABASE=Jiangsu Switter Co., Ltd
+
+@@ -65779,12 +68365,18 @@ OUI:F83553*
+ OUI:F835DD*
+ ID_OUI_FROM_DATABASE=Gemtek Technology Co., Ltd.
+
++OUI:F83D4E*
++ ID_OUI_FROM_DATABASE=Softlink Automation System Co., Ltd
++
+ OUI:F83DFF*
+ ID_OUI_FROM_DATABASE=Huawei Technologies Co., Ltd
+
+ OUI:F842FB*
+ ID_OUI_FROM_DATABASE=Yasuda Joho Co.,ltd.
+
++OUI:F845AD*
++ ID_OUI_FROM_DATABASE=Konka Group Co., Ltd.
++
+ OUI:F8462D*
+ ID_OUI_FROM_DATABASE=SYNTEC Incorporation
+
+@@ -65794,6 +68386,15 @@ OUI:F8472D*
+ OUI:F84897*
+ ID_OUI_FROM_DATABASE=Hitachi, Ltd.
+
++OUI:F84A7F*
++ ID_OUI_FROM_DATABASE=Innometriks Inc
++
++OUI:F84ABF*
++ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
++
++OUI:F84F57*
++ ID_OUI_FROM_DATABASE=Cisco
++
+ OUI:F85063*
+ ID_OUI_FROM_DATABASE=Verathon
+
+@@ -65803,9 +68404,21 @@ OUI:F8516D*
+ OUI:F852DF*
+ ID_OUI_FROM_DATABASE=VNL Europe AB
+
++OUI:F854AF*
++ ID_OUI_FROM_DATABASE=ECI Telecom Ltd.
++
++OUI:F8572E*
++ ID_OUI_FROM_DATABASE=Core Brands, LLC
++
++OUI:F85BC9*
++ ID_OUI_FROM_DATABASE=M-Cube Spa
++
+ OUI:F85F2A*
+ ID_OUI_FROM_DATABASE=Nokia Corporation
+
++OUI:F862AA*
++ ID_OUI_FROM_DATABASE=xn systems
++
+ OUI:F866F2*
+ ID_OUI_FROM_DATABASE=CISCO SYSTEMS, INC.
+
+@@ -65828,7 +68441,7 @@ OUI:F87B62*
+ ID_OUI_FROM_DATABASE=FASTWEL INTERNATIONAL CO., LTD. Taiwan Branch
+
+ OUI:F87B7A*
+- ID_OUI_FROM_DATABASE=Motorola Mobility, Inc.
++ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+ OUI:F87B8C*
+ ID_OUI_FROM_DATABASE=Amped Wireless
+@@ -65854,6 +68467,9 @@ OUI:F8912A*
+ OUI:F893F3*
+ ID_OUI_FROM_DATABASE=VOLANS
+
++OUI:F89550*
++ ID_OUI_FROM_DATABASE=Proton Products Chengdu Ltd
++
+ OUI:F897CF*
+ ID_OUI_FROM_DATABASE=DAESHIN-INFORMATION TECHNOLOGY CO., LTD.
+
+@@ -65863,9 +68479,21 @@ OUI:F89955*
+ OUI:F89D0D*
+ ID_OUI_FROM_DATABASE=Control Technology Inc.
+
++OUI:F89FB8*
++ ID_OUI_FROM_DATABASE=YAZAKI Energy System Corporation
++
+ OUI:F8A03D*
+ ID_OUI_FROM_DATABASE=Dinstar Technologies Co., Ltd.
+
++OUI:F8A2B4*
++ ID_OUI_FROM_DATABASE=RHEWA-WAAGENFABRIK August Freudewald GmbH &Co. KG
++
++OUI:F8A45F*
++ ID_OUI_FROM_DATABASE=Beijing Xiaomi communications co.,ltd
++
++OUI:F8A963*
++ ID_OUI_FROM_DATABASE=COMPAL INFORMATION (KUNSHAN) CO., LTD.
++
+ OUI:F8A9DE*
+ ID_OUI_FROM_DATABASE=PUISSANCE PLUS
+
+@@ -65875,9 +68503,15 @@ OUI:F8AA8A*
+ OUI:F8AC6D*
+ ID_OUI_FROM_DATABASE=Deltenna Ltd
+
++OUI:F8B156*
++ ID_OUI_FROM_DATABASE=Dell Inc PCBA Test
++
+ OUI:F8B599*
+ ID_OUI_FROM_DATABASE=Guangzhou CHNAVS Digital Technology Co.,Ltd
+
++OUI:F8BC12*
++ ID_OUI_FROM_DATABASE=Dell Inc PCBA Test
++
+ OUI:F8C001*
+ ID_OUI_FROM_DATABASE=Juniper Networks
+
+@@ -65923,6 +68557,9 @@ OUI:F8DB4C*
+ OUI:F8DB7F*
+ ID_OUI_FROM_DATABASE=HTC Corporation
+
++OUI:F8DB88*
++ ID_OUI_FROM_DATABASE=Dell Inc PCBA Test
++
+ OUI:F8DC7A*
+ ID_OUI_FROM_DATABASE=Variscite LTD
+
+@@ -65948,7 +68585,10 @@ OUI:F8F014*
+ ID_OUI_FROM_DATABASE=RackWare Inc.
+
+ OUI:F8F082*
+- ID_OUI_FROM_DATABASE=NAG LLC
++ ID_OUI_FROM_DATABASE=Orion Networks International, Inc
++
++OUI:F8F1B6*
++ ID_OUI_FROM_DATABASE=Motorola Mobility LLC
+
+ OUI:F8F25A*
+ ID_OUI_FROM_DATABASE=G-Lab GmbH
+@@ -65968,9 +68608,15 @@ OUI:F8FE5C*
+ OUI:F8FEA8*
+ ID_OUI_FROM_DATABASE=Technico Japan Corporation
+
++OUI:F8FF5F*
++ ID_OUI_FROM_DATABASE=Shenzhen Communication Technology Co.,Ltd
++
+ OUI:FC0012*
+ ID_OUI_FROM_DATABASE=Toshiba Samsung Storage Technolgoy Korea Corporation
+
++OUI:FC019E*
++ ID_OUI_FROM_DATABASE=VIEVU
++
+ OUI:FC01CD*
+ ID_OUI_FROM_DATABASE=FUNDACION TEKNIKER
+
+@@ -65980,6 +68626,9 @@ OUI:FC0647*
+ OUI:FC0877*
+ ID_OUI_FROM_DATABASE=Prentke Romich Company
+
++OUI:FC09D8*
++ ID_OUI_FROM_DATABASE=ACTEON Group
++
+ OUI:FC0A81*
+ ID_OUI_FROM_DATABASE=Motorola Solutions Inc.
+
+@@ -65995,9 +68644,18 @@ OUI:FC1186*
+ OUI:FC1794*
+ ID_OUI_FROM_DATABASE=InterCreative Co., Ltd
+
++OUI:FC19D0*
++ ID_OUI_FROM_DATABASE=Cloud Vision Networks Technology Co.,Ltd.
++
++OUI:FC1BFF*
++ ID_OUI_FROM_DATABASE=V-ZUG AG
++
+ OUI:FC1D59*
+ ID_OUI_FROM_DATABASE=I Smart Cities HK Ltd
+
++OUI:FC1E16*
++ ID_OUI_FROM_DATABASE=IPEVO corp
++
+ OUI:FC1F19*
+ ID_OUI_FROM_DATABASE=SAMSUNG ELECTRO-MECHANICS CO., LTD.
+
+@@ -66008,7 +68666,7 @@ OUI:FC229C*
+ ID_OUI_FROM_DATABASE=Han Kyung I Net Co.,Ltd.
+
+ OUI:FC253F*
+- ID_OUI_FROM_DATABASE=Apple, Inc.
++ ID_OUI_FROM_DATABASE=Apple
+
+ OUI:FC2A54*
+ ID_OUI_FROM_DATABASE=Connected Data, Inc.
+@@ -66025,6 +68683,9 @@ OUI:FC3598*
+ OUI:FC35E6*
+ ID_OUI_FROM_DATABASE=Visteon corp
+
++OUI:FC3FAB*
++ ID_OUI_FROM_DATABASE=Henan Lanxin Technology Co., Ltd
++
+ OUI:FC4463*
+ ID_OUI_FROM_DATABASE=Universal Audio
+
+@@ -66037,6 +68698,9 @@ OUI:FC455F*
+ OUI:FC48EF*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
++OUI:FC4B1C*
++ ID_OUI_FROM_DATABASE=INTERSENSOR S.R.L.
++
+ OUI:FC4BBC*
+ ID_OUI_FROM_DATABASE=Sunplus Technology Co., Ltd.
+
+@@ -66124,6 +68788,9 @@ OUI:FCAD0F*
+ OUI:FCAF6A*
+ ID_OUI_FROM_DATABASE=Conemtech AB
+
++OUI:FCB0C4*
++ ID_OUI_FROM_DATABASE=Shanghai DareGlobal Technologies Co., Ltd
++
+ OUI:FCC23D*
+ ID_OUI_FROM_DATABASE=Atmel Corporation
+
+@@ -66148,6 +68815,9 @@ OUI:FCD4F6*
+ OUI:FCD6BD*
+ ID_OUI_FROM_DATABASE=Robert Bosch GmbH
+
++OUI:FCD817*
++ ID_OUI_FROM_DATABASE=Beijing Hesun Technologies Co.Ltd.
++
+ OUI:FCDB96*
+ ID_OUI_FROM_DATABASE=ENERVALLEY CO., LTD
+
+@@ -66157,6 +68827,9 @@ OUI:FCDD55*
+ OUI:FCE192*
+ ID_OUI_FROM_DATABASE=Sichuan Jinwangtong Electronic Science&Technology Co,.Ltd
+
++OUI:FCE1D9*
++ ID_OUI_FROM_DATABASE=Stable Imaging Solutions LLC
++
+ OUI:FCE23F*
+ ID_OUI_FROM_DATABASE=CLAY PAKY SPA
+
+@@ -66183,3 +68856,6 @@ OUI:FCFAF7*
+
+ OUI:FCFBFB*
+ ID_OUI_FROM_DATABASE=CISCO SYSTEMS, INC.
++
++OUI:FCFE77*
++ ID_OUI_FROM_DATABASE=Hitachi Reftechno, Inc.
+diff --git b/hwdb/20-acpi-vendor.hwdb a/hwdb/20-acpi-vendor.hwdb
+index 09fc3bd..9b3b009 100644
+--- b/hwdb/20-acpi-vendor.hwdb
++++ a/hwdb/20-acpi-vendor.hwdb
+@@ -4546,9 +4546,6 @@ acpi:PNG*:
+ acpi:PNL*:
+ ID_VENDOR_FROM_DATABASE=Panelview, Inc.
+
+-acpi:PNP*:
+- ID_VENDOR_FROM_DATABASE=Microsoft
+-
+ acpi:PNR*:
+ ID_VENDOR_FROM_DATABASE=Planar Systems, Inc.
+
+diff --git b/hwdb/20-pci-vendor-model.hwdb a/hwdb/20-pci-vendor-model.hwdb
+index a8dcc31..289f81c 100644
+--- b/hwdb/20-pci-vendor-model.hwdb
++++ a/hwdb/20-pci-vendor-model.hwdb
+@@ -926,12 +926,45 @@ pci:v00001000d0000005C*
+ pci:v00001000d0000005D*
+ ID_MODEL_FROM_DATABASE=MegaRAID SAS-3 3108 [Invader]
+
++pci:v00001000d0000005Dsv00001028sd00001F41*
++ ID_MODEL_FROM_DATABASE=PERC H830 Adapter
++
++pci:v00001000d0000005Dsv00001028sd00001F42*
++ ID_MODEL_FROM_DATABASE=PERC H730P Adapter
++
++pci:v00001000d0000005Dsv00001028sd00001F43*
++ ID_MODEL_FROM_DATABASE=PERC H730 Adapter
++
++pci:v00001000d0000005Dsv00001028sd00001F47*
++ ID_MODEL_FROM_DATABASE=PERC H730P Mini
++
++pci:v00001000d0000005Dsv00001028sd00001F48*
++ ID_MODEL_FROM_DATABASE=PERC H730P Mini (for blades)
++
++pci:v00001000d0000005Dsv00001028sd00001F49*
++ ID_MODEL_FROM_DATABASE=PERC H730 Mini
++
++pci:v00001000d0000005Dsv00001028sd00001F4A*
++ ID_MODEL_FROM_DATABASE=PERC H730 Mini (for blades)
++
+ pci:v00001000d0000005E*
+ ID_MODEL_FROM_DATABASE=SAS1066 PCI-X Fusion-MPT SAS
+
+ pci:v00001000d0000005F*
+ ID_MODEL_FROM_DATABASE=MegaRAID SAS-3 3008 [Fury]
+
++pci:v00001000d0000005Fsv00001028sd00001F44*
++ ID_MODEL_FROM_DATABASE=PERC H330 Adapter
++
++pci:v00001000d0000005Fsv00001028sd00001F4B*
++ ID_MODEL_FROM_DATABASE=PERC H330 Mini
++
++pci:v00001000d0000005Fsv00001028sd00001F4C*
++ ID_MODEL_FROM_DATABASE=PERC H330 Mini (for blades)
++
++pci:v00001000d0000005Fsv00001028sd00001F4D*
++ ID_MODEL_FROM_DATABASE=PERC H330 Embedded (for monolithic)
++
+ pci:v00001000d00000060*
+ ID_MODEL_FROM_DATABASE=MegaRAID SAS 1078
+
+@@ -1307,6 +1340,12 @@ pci:v00001000d00000096*
+ pci:v00001000d00000097*
+ ID_MODEL_FROM_DATABASE=SAS3008 PCI-Express Fusion-MPT SAS-3
+
++pci:v00001000d00000097sv00001028sd00001F45*
++ ID_MODEL_FROM_DATABASE=12GB/s HBA internal
++
++pci:v00001000d00000097sv00001028sd00001F46*
++ ID_MODEL_FROM_DATABASE=12GB/s HBA external
++
+ pci:v00001000d00000407*
+ ID_MODEL_FROM_DATABASE=MegaRAID
+
+@@ -1604,11 +1643,53 @@ pci:v00001002d00001306*
+ pci:v00001002d00001307*
+ ID_MODEL_FROM_DATABASE=Kaveri
+
++pci:v00001002d00001309*
++ ID_MODEL_FROM_DATABASE=Kaveri
++
++pci:v00001002d0000130A*
++ ID_MODEL_FROM_DATABASE=Kaveri
++
++pci:v00001002d0000130B*
++ ID_MODEL_FROM_DATABASE=Kaveri
++
++pci:v00001002d0000130C*
++ ID_MODEL_FROM_DATABASE=Kaveri
++
++pci:v00001002d0000130D*
++ ID_MODEL_FROM_DATABASE=Kaveri
++
++pci:v00001002d0000130E*
++ ID_MODEL_FROM_DATABASE=Kaveri
++
++pci:v00001002d0000130F*
++ ID_MODEL_FROM_DATABASE=Kaveri
++
++pci:v00001002d00001310*
++ ID_MODEL_FROM_DATABASE=Kaveri
++
++pci:v00001002d00001311*
++ ID_MODEL_FROM_DATABASE=Kaveri
++
++pci:v00001002d00001313*
++ ID_MODEL_FROM_DATABASE=Kaveri
++
+ pci:v00001002d00001314*
+- ID_MODEL_FROM_DATABASE=Wrestler HDMI Audio [Radeon HD 6250/6310]
++ ID_MODEL_FROM_DATABASE=Wrestler HDMI Audio
+
+ pci:v00001002d00001314sv0000174Bsd00001001*
+- ID_MODEL_FROM_DATABASE=Sapphire PURE Fusion Mini
++ ID_MODEL_FROM_DATABASE=PURE Fusion Mini
++
++pci:v00001002d00001315*
++ ID_MODEL_FROM_DATABASE=Kaveri
++
++pci:v00001002d00001316*
++ ID_MODEL_FROM_DATABASE=Kaveri
++
++pci:v00001002d0000131B*
++ ID_MODEL_FROM_DATABASE=Kaveri
++
++pci:v00001002d0000131C*
++ ID_MODEL_FROM_DATABASE=Kaveri
+
+ pci:v00001002d00001714*
+ ID_MODEL_FROM_DATABASE=BeaverCreek HDMI Audio [Radeon HD 6500D and 6400G-6600G series]
+@@ -1677,19 +1758,19 @@ pci:v00001002d00004150sv00001002sd00004722*
+ ID_MODEL_FROM_DATABASE=All-in-Wonder 2006 AGP Edition
+
+ pci:v00001002d00004150sv00001458sd00004024*
+- ID_MODEL_FROM_DATABASE=Giga-Byte GV-R96128D (Primary)
++ ID_MODEL_FROM_DATABASE=GV-R96128D
+
+ pci:v00001002d00004150sv0000148Csd00002064*
+- ID_MODEL_FROM_DATABASE=PowerColor R96A-C3N
++ ID_MODEL_FROM_DATABASE=R96A-C3N
+
+ pci:v00001002d00004150sv0000148Csd00002066*
+- ID_MODEL_FROM_DATABASE=PowerColor R96A-C3N
++ ID_MODEL_FROM_DATABASE=R96A-C3N
+
+ pci:v00001002d00004150sv0000174Bsd00007C19*
+- ID_MODEL_FROM_DATABASE=Sapphire Atlantis Radeon 9600 Pro
++ ID_MODEL_FROM_DATABASE=Atlantis Radeon 9600 Pro
+
+ pci:v00001002d00004150sv0000174Bsd00007C29*
+- ID_MODEL_FROM_DATABASE=GC-R9600PRO [Sapphire] (Primary)
++ ID_MODEL_FROM_DATABASE=GC-R9600PRO
+
+ pci:v00001002d00004150sv000017EEsd00002002*
+ ID_MODEL_FROM_DATABASE=Radeon 9600 256Mb Primary
+@@ -1722,7 +1803,7 @@ pci:v00001002d00004152sv00001462sd00009510*
+ ID_MODEL_FROM_DATABASE=RX9600XT (MS-8951)
+
+ pci:v00001002d00004152sv0000174Bsd00007C29*
+- ID_MODEL_FROM_DATABASE=Sapphire Radeon 9600XT
++ ID_MODEL_FROM_DATABASE=Radeon 9600XT
+
+ pci:v00001002d00004152sv00001787sd00004002*
+ ID_MODEL_FROM_DATABASE=Radeon 9600 XT
+@@ -1746,7 +1827,7 @@ pci:v00001002d00004157*
+ ID_MODEL_FROM_DATABASE=RV350 GL [FireGL T2]
+
+ pci:v00001002d00004158*
+- ID_MODEL_FROM_DATABASE=68800AX [Mach32]
++ ID_MODEL_FROM_DATABASE=68800AX [Graphics Ultra Pro PCI]
+
+ pci:v00001002d00004164*
+ ID_MODEL_FROM_DATABASE=R300 [Radeon 9500 PRO] (Secondary)
+@@ -1770,13 +1851,13 @@ pci:v00001002d00004170sv00001002sd00004723*
+ ID_MODEL_FROM_DATABASE=All-in-Wonder 2006 AGP Edition (Secondary)
+
+ pci:v00001002d00004170sv00001458sd00004025*
+- ID_MODEL_FROM_DATABASE=Giga-Byte GV-R96128D (Secondary)
++ ID_MODEL_FROM_DATABASE=GV-R96128D (Secondary)
+
+ pci:v00001002d00004170sv0000148Csd00002067*
+- ID_MODEL_FROM_DATABASE=PowerColor R96A-C3N (Secondary)
++ ID_MODEL_FROM_DATABASE=R96A-C3N (Secondary)
+
+ pci:v00001002d00004170sv0000174Bsd00007C28*
+- ID_MODEL_FROM_DATABASE=GC-R9600PRO [Sapphire] (Secondary)
++ ID_MODEL_FROM_DATABASE=GC-R9600PRO (Secondary)
+
+ pci:v00001002d00004170sv000017EEsd00002003*
+ ID_MODEL_FROM_DATABASE=Radeon 9600 256Mb (Secondary)
+@@ -1806,7 +1887,7 @@ pci:v00001002d00004172sv00001043sd0000C01B*
+ ID_MODEL_FROM_DATABASE=A9600XT/TD (Secondary)
+
+ pci:v00001002d00004172sv0000174Bsd00007C28*
+- ID_MODEL_FROM_DATABASE=Sapphire Radeon 9600XT (Secondary)
++ ID_MODEL_FROM_DATABASE=Radeon 9600XT (Secondary)
+
+ pci:v00001002d00004172sv00001787sd00004003*
+ ID_MODEL_FROM_DATABASE=Radeon 9600 XT (Secondary)
+@@ -1823,6 +1904,9 @@ pci:v00001002d00004242*
+ pci:v00001002d00004242sv00001002sd000002AA*
+ ID_MODEL_FROM_DATABASE=Radeon 8500 AIW DV Edition
+
++pci:v00001002d00004243*
++ ID_MODEL_FROM_DATABASE=R200 PCI Bridge [All-in-Wonder Radeon 8500DV]
++
+ pci:v00001002d00004336*
+ ID_MODEL_FROM_DATABASE=RS100 [Radeon IGP 320M]
+
+@@ -1908,7 +1992,7 @@ pci:v00001002d00004370sv00001462sd00000131*
+ ID_MODEL_FROM_DATABASE=MS-1013 Notebook
+
+ pci:v00001002d00004371*
+- ID_MODEL_FROM_DATABASE=IXP SB400 PCI-PCI Bridge
++ ID_MODEL_FROM_DATABASE=IXP SB4x0 PCI-PCI Bridge
+
+ pci:v00001002d00004371sv0000103Csd0000308B*
+ ID_MODEL_FROM_DATABASE=MX6125
+@@ -1917,7 +2001,7 @@ pci:v00001002d00004371sv00001462sd00007217*
+ ID_MODEL_FROM_DATABASE=Aspire L250
+
+ pci:v00001002d00004372*
+- ID_MODEL_FROM_DATABASE=IXP SB400 SMBus Controller
++ ID_MODEL_FROM_DATABASE=IXP SB4x0 SMBus Controller
+
+ pci:v00001002d00004372sv00001025sd00000080*
+ ID_MODEL_FROM_DATABASE=Aspire 5024WLMMi
+@@ -1935,7 +2019,7 @@ pci:v00001002d00004372sv00001462sd00007217*
+ ID_MODEL_FROM_DATABASE=Aspire L250
+
+ pci:v00001002d00004373*
+- ID_MODEL_FROM_DATABASE=IXP SB400 USB2 Host Controller
++ ID_MODEL_FROM_DATABASE=IXP SB4x0 USB2 Host Controller
+
+ pci:v00001002d00004373sv00001025sd00000080*
+ ID_MODEL_FROM_DATABASE=Aspire 5024WLMMi
+@@ -1950,7 +2034,7 @@ pci:v00001002d00004373sv00001462sd00007217*
+ ID_MODEL_FROM_DATABASE=Aspire L250
+
+ pci:v00001002d00004374*
+- ID_MODEL_FROM_DATABASE=IXP SB400 USB Host Controller
++ ID_MODEL_FROM_DATABASE=IXP SB4x0 USB Host Controller
+
+ pci:v00001002d00004374sv0000103Csd00002A20*
+ ID_MODEL_FROM_DATABASE=Pavilion t3030.de Desktop PC
+@@ -1962,7 +2046,7 @@ pci:v00001002d00004374sv00001462sd00007217*
+ ID_MODEL_FROM_DATABASE=Aspire L250
+
+ pci:v00001002d00004375*
+- ID_MODEL_FROM_DATABASE=IXP SB400 USB Host Controller
++ ID_MODEL_FROM_DATABASE=IXP SB4x0 USB Host Controller
+
+ pci:v00001002d00004375sv00001025sd00000080*
+ ID_MODEL_FROM_DATABASE=Aspire 5024WLMMi
+@@ -1977,7 +2061,7 @@ pci:v00001002d00004375sv00001462sd00007217*
+ ID_MODEL_FROM_DATABASE=Aspire L250
+
+ pci:v00001002d00004376*
+- ID_MODEL_FROM_DATABASE=IXP SB400 IDE Controller
++ ID_MODEL_FROM_DATABASE=IXP SB4x0 IDE Controller
+
+ pci:v00001002d00004376sv00001025sd00000080*
+ ID_MODEL_FROM_DATABASE=Aspire 5024WLMMi
+@@ -1995,7 +2079,7 @@ pci:v00001002d00004376sv00001462sd00007217*
+ ID_MODEL_FROM_DATABASE=Aspire L250
+
+ pci:v00001002d00004377*
+- ID_MODEL_FROM_DATABASE=IXP SB400 PCI-ISA Bridge
++ ID_MODEL_FROM_DATABASE=IXP SB4x0 PCI-ISA Bridge
+
+ pci:v00001002d00004377sv00001025sd00000080*
+ ID_MODEL_FROM_DATABASE=Aspire 5024WLMi
+@@ -2022,7 +2106,7 @@ pci:v00001002d00004378sv00001462sd00000131*
+ ID_MODEL_FROM_DATABASE=MS-1013 Notebook
+
+ pci:v00001002d00004379*
+- ID_MODEL_FROM_DATABASE=IXP SB400 Serial ATA Controller
++ ID_MODEL_FROM_DATABASE=IXP SB4x0 Serial ATA Controller
+
+ pci:v00001002d00004379sv00001462sd00007141*
+ ID_MODEL_FROM_DATABASE=Aspire L250
+@@ -2076,7 +2160,7 @@ pci:v00001002d00004380sv000017F2sd00005999*
+ ID_MODEL_FROM_DATABASE=KI690-AM2 Motherboard
+
+ pci:v00001002d00004381*
+- ID_MODEL_FROM_DATABASE=SB400 SATA Controller (RAID 5 mode)
++ ID_MODEL_FROM_DATABASE=SB600 SATA Controller (RAID 5 mode)
+
+ pci:v00001002d00004382*
+ ID_MODEL_FROM_DATABASE=SB600 AC97 Audio
+@@ -2148,7 +2232,7 @@ pci:v00001002d00004385sv000015D9sd0000A811*
+ ID_MODEL_FROM_DATABASE=H8DGU
+
+ pci:v00001002d00004385sv0000174Bsd00001001*
+- ID_MODEL_FROM_DATABASE=Sapphire PURE Fusion Mini
++ ID_MODEL_FROM_DATABASE=PURE Fusion Mini
+
+ pci:v00001002d00004385sv000017F2sd00005000*
+ ID_MODEL_FROM_DATABASE=KI690-AM2 Motherboard
+@@ -2307,7 +2391,7 @@ pci:v00001002d00004391sv00001043sd00008443*
+ ID_MODEL_FROM_DATABASE=M5A88-V EVO
+
+ pci:v00001002d00004391sv0000174Bsd00001001*
+- ID_MODEL_FROM_DATABASE=Sapphire PURE Fusion Mini
++ ID_MODEL_FROM_DATABASE=PURE Fusion Mini
+
+ pci:v00001002d00004392*
+ ID_MODEL_FROM_DATABASE=SB7x0/SB8x0/SB9x0 SATA Controller [Non-RAID5 mode]
+@@ -2340,7 +2424,7 @@ pci:v00001002d00004396sv000015D9sd0000A811*
+ ID_MODEL_FROM_DATABASE=H8DGU
+
+ pci:v00001002d00004396sv0000174Bsd00001001*
+- ID_MODEL_FROM_DATABASE=Sapphire PURE Fusion Mini
++ ID_MODEL_FROM_DATABASE=PURE Fusion Mini
+
+ pci:v00001002d00004397*
+ ID_MODEL_FROM_DATABASE=SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
+@@ -2361,7 +2445,7 @@ pci:v00001002d00004397sv000015D9sd0000A811*
+ ID_MODEL_FROM_DATABASE=H8DGU
+
+ pci:v00001002d00004397sv0000174Bsd00001001*
+- ID_MODEL_FROM_DATABASE=Sapphire PURE Fusion Mini
++ ID_MODEL_FROM_DATABASE=PURE Fusion Mini
+
+ pci:v00001002d00004398*
+ ID_MODEL_FROM_DATABASE=SB7x0 USB OHCI1 Controller
+@@ -2388,7 +2472,7 @@ pci:v00001002d00004399sv00001043sd00008443*
+ ID_MODEL_FROM_DATABASE=M5A88-V EVO
+
+ pci:v00001002d00004399sv0000174Bsd00001001*
+- ID_MODEL_FROM_DATABASE=Sapphire PURE Fusion Mini
++ ID_MODEL_FROM_DATABASE=PURE Fusion Mini
+
+ pci:v00001002d0000439C*
+ ID_MODEL_FROM_DATABASE=SB7x0/SB8x0/SB9x0 IDE Controller
+@@ -2415,7 +2499,7 @@ pci:v00001002d0000439Dsv00001043sd00008443*
+ ID_MODEL_FROM_DATABASE=M5A88-V EVO
+
+ pci:v00001002d0000439Dsv0000174Bsd00001001*
+- ID_MODEL_FROM_DATABASE=Sapphire PURE Fusion Mini
++ ID_MODEL_FROM_DATABASE=PURE Fusion Mini
+
+ pci:v00001002d000043A0*
+ ID_MODEL_FROM_DATABASE=SB700/SB800/SB900 PCI to PCI bridge (PCIE port 0)
+@@ -2628,7 +2712,7 @@ pci:v00001002d00004754*
+ ID_MODEL_FROM_DATABASE=3D Rage II/II+ PCI [Mach64 GT]
+
+ pci:v00001002d00004755*
+- ID_MODEL_FROM_DATABASE=3D Rage II+ PCI [Mach64 GTB]
++ ID_MODEL_FROM_DATABASE=Mach64 GTB [3D Rage II+ DVD]
+
+ pci:v00001002d00004756*
+ ID_MODEL_FROM_DATABASE=3D Rage IIC PCI [Mach64 GT IIC]
+@@ -2691,7 +2775,7 @@ pci:v00001002d00004966sv00001681sd00000040*
+ ID_MODEL_FROM_DATABASE=RV250 If [3D prophet 9000]
+
+ pci:v00001002d00004966sv0000174Bsd00007176*
+- ID_MODEL_FROM_DATABASE=RV250 If [Sapphire Radeon 9000 Pro]
++ ID_MODEL_FROM_DATABASE=Radeon 9000 Pro
+
+ pci:v00001002d00004966sv0000174Bsd00007192*
+ ID_MODEL_FROM_DATABASE=RV250 If [Radeon 9000 "Atlantis"]
+@@ -3171,7 +3255,7 @@ pci:v00001002d0000514Csv00001681sd00000010*
+ ID_MODEL_FROM_DATABASE=Radeon 8500 [3D Prophet 8500 128Mb]
+
+ pci:v00001002d0000514Csv0000174Bsd00007149*
+- ID_MODEL_FROM_DATABASE=Radeon R200 QL [Sapphire Radeon 8500 LE]
++ ID_MODEL_FROM_DATABASE=Radeon 8500 LE
+
+ pci:v00001002d0000514Csv00001787sd00000F08*
+ ID_MODEL_FROM_DATABASE=Radeon R200 QL [PowerMagic Radeon 8500]
+@@ -3207,7 +3291,7 @@ pci:v00001002d00005157sv0000174Bsd00007146*
+ ID_MODEL_FROM_DATABASE=RV200 QW [Radeon 7500 LE]
+
+ pci:v00001002d00005157sv0000174Bsd00007147*
+- ID_MODEL_FROM_DATABASE=RV200 QW [Sapphire Radeon 7500LE]
++ ID_MODEL_FROM_DATABASE=Radeon 7500 LE
+
+ pci:v00001002d00005157sv0000174Bsd00007161*
+ ID_MODEL_FROM_DATABASE=Radeon RV200 QW [Radeon 7500 LE]
+@@ -3276,10 +3360,10 @@ pci:v00001002d00005159sv0000174Bsd00000280*
+ ID_MODEL_FROM_DATABASE=Radeon RV100 QY [Radeon 7000/VE]
+
+ pci:v00001002d00005159sv0000174Bsd00007112*
+- ID_MODEL_FROM_DATABASE=RV100 QY [Sapphire Radeon VE 7000]
++ ID_MODEL_FROM_DATABASE=Radeon VE 7000
+
+ pci:v00001002d00005159sv0000174Bsd00007C28*
+- ID_MODEL_FROM_DATABASE=Sapphire Radeon VE 7000 DDR
++ ID_MODEL_FROM_DATABASE=Radeon VE 7000 DDR
+
+ pci:v00001002d00005159sv00001787sd00000202*
+ ID_MODEL_FROM_DATABASE=RV100 QY [Excalibur Radeon 7000]
+@@ -3579,16 +3663,16 @@ pci:v00001002d00005941*
+ ID_MODEL_FROM_DATABASE=RV280 [Radeon 9200] (Secondary)
+
+ pci:v00001002d00005941sv00001458sd00004019*
+- ID_MODEL_FROM_DATABASE=Gigabyte Radeon 9200
++ ID_MODEL_FROM_DATABASE=Radeon 9200
+
+ pci:v00001002d00005941sv0000174Bsd00007C12*
+- ID_MODEL_FROM_DATABASE=Sapphire Radeon 9200
++ ID_MODEL_FROM_DATABASE=Radeon 9200
+
+ pci:v00001002d00005941sv000017AFsd0000200D*
+ ID_MODEL_FROM_DATABASE=Excalibur Radeon 9200
+
+ pci:v00001002d00005941sv000018BCsd00000050*
+- ID_MODEL_FROM_DATABASE=GeXcube GC-R9200-C3 (Secondary)
++ ID_MODEL_FROM_DATABASE=GC-R9200-C3 (Secondary)
+
+ pci:v00001002d00005944*
+ ID_MODEL_FROM_DATABASE=RV280 [Radeon 9200 SE PCI]
+@@ -3669,10 +3753,10 @@ pci:v00001002d00005961sv000012ABsd00005961*
+ ID_MODEL_FROM_DATABASE=YUAN SMARTVGA Radeon 9200
+
+ pci:v00001002d00005961sv00001458sd00004018*
+- ID_MODEL_FROM_DATABASE=Gigabyte Radeon 9200
++ ID_MODEL_FROM_DATABASE=Radeon 9200
+
+ pci:v00001002d00005961sv0000174Bsd00007C13*
+- ID_MODEL_FROM_DATABASE=Sapphire Radeon 9200
++ ID_MODEL_FROM_DATABASE=Radeon 9200
+
+ pci:v00001002d00005961sv000017AFsd0000200C*
+ ID_MODEL_FROM_DATABASE=Excalibur Radeon 9200
+@@ -3681,7 +3765,7 @@ pci:v00001002d00005961sv000018BCsd00000050*
+ ID_MODEL_FROM_DATABASE=Radeon 9200 Game Buster
+
+ pci:v00001002d00005961sv000018BCsd00000051*
+- ID_MODEL_FROM_DATABASE=GeXcube GC-R9200-C3
++ ID_MODEL_FROM_DATABASE=GC-R9200-C3
+
+ pci:v00001002d00005961sv000018BCsd00000053*
+ ID_MODEL_FROM_DATABASE=Radeon 9200 Game Buster VIVO
+@@ -3696,7 +3780,7 @@ pci:v00001002d00005964sv00001002sd00005964*
+ ID_MODEL_FROM_DATABASE=Radeon 9200 SE, 64-bit 128MB DDR, 200/166MHz
+
+ pci:v00001002d00005964sv00001043sd0000C006*
+- ID_MODEL_FROM_DATABASE=ASUS Radeon 9200 SE / TD / 128M
++ ID_MODEL_FROM_DATABASE=Radeon 9200 SE / TD / 128M
+
+ pci:v00001002d00005964sv00001458sd00004018*
+ ID_MODEL_FROM_DATABASE=Radeon 9200 SE
+@@ -3711,7 +3795,7 @@ pci:v00001002d00005964sv0000148Csd00002073*
+ ID_MODEL_FROM_DATABASE=CN-AG92E
+
+ pci:v00001002d00005964sv0000174Bsd00007C13*
+- ID_MODEL_FROM_DATABASE=Sapphire Radeon 9200 SE
++ ID_MODEL_FROM_DATABASE=Radeon 9200 SE
+
+ pci:v00001002d00005964sv00001787sd00005964*
+ ID_MODEL_FROM_DATABASE=Excalibur 9200SE VIVO 128M
+@@ -3741,7 +3825,7 @@ pci:v00001002d00005975*
+ ID_MODEL_FROM_DATABASE=RS482M [Mobility Radeon Xpress 200]
+
+ pci:v00001002d00005978*
+- ID_MODEL_FROM_DATABASE=RD790 PCI to PCI bridge (external gfx0 port A)
++ ID_MODEL_FROM_DATABASE=RX780/RD790 PCI to PCI bridge (external gfx0 port A)
+
+ pci:v00001002d00005978sv00001849sd00005957*
+ ID_MODEL_FROM_DATABASE=A770CrossFire Motherboard
+@@ -3753,13 +3837,13 @@ pci:v00001002d0000597A*
+ ID_MODEL_FROM_DATABASE=RD790 PCI to PCI bridge (PCI express gpp port A)
+
+ pci:v00001002d0000597B*
+- ID_MODEL_FROM_DATABASE=RD790 PCI to PCI bridge (PCI express gpp port B)
++ ID_MODEL_FROM_DATABASE=RX780/RD790 PCI to PCI bridge (PCI express gpp port B)
+
+ pci:v00001002d0000597C*
+ ID_MODEL_FROM_DATABASE=RD790 PCI to PCI bridge (PCI express gpp port C)
+
+ pci:v00001002d0000597D*
+- ID_MODEL_FROM_DATABASE=RD790 PCI to PCI bridge (PCI express gpp port D)
++ ID_MODEL_FROM_DATABASE=RX780/RD790 PCI to PCI bridge (PCI express gpp port D)
+
+ pci:v00001002d0000597E*
+ ID_MODEL_FROM_DATABASE=RD790 PCI to PCI bridge (PCI express gpp port E)
+@@ -3845,26 +3929,29 @@ pci:v00001002d00005A20*
+ pci:v00001002d00005A23*
+ ID_MODEL_FROM_DATABASE=RD990 I/O Memory Management Unit (IOMMU)
+
++pci:v00001002d00005A31*
++ ID_MODEL_FROM_DATABASE=RC410 Host Bridge
++
+ pci:v00001002d00005A33*
+- ID_MODEL_FROM_DATABASE=Radeon Xpress 200 Host Bridge
++ ID_MODEL_FROM_DATABASE=RS400 Host Bridge
+
+ pci:v00001002d00005A34*
+- ID_MODEL_FROM_DATABASE=RS480 PCI-X Root Port
++ ID_MODEL_FROM_DATABASE=RS4xx PCI Express Port [ext gfx]
+
+ pci:v00001002d00005A36*
+- ID_MODEL_FROM_DATABASE=RS480 PCI Bridge
++ ID_MODEL_FROM_DATABASE=RC4xx/RS4xx PCI Express Port 1
+
+ pci:v00001002d00005A37*
+- ID_MODEL_FROM_DATABASE=RS480 PCI Bridge
++ ID_MODEL_FROM_DATABASE=RC4xx/RS4xx PCI Express Port 2
+
+ pci:v00001002d00005A38*
+- ID_MODEL_FROM_DATABASE=RS480 PCI Bridge
++ ID_MODEL_FROM_DATABASE=RC4xx/RS4xx PCI Express Port 3
+
+ pci:v00001002d00005A39*
+- ID_MODEL_FROM_DATABASE=RS480 PCI Bridge
++ ID_MODEL_FROM_DATABASE=RC4xx/RS4xx PCI Express Port 4
+
+ pci:v00001002d00005A3F*
+- ID_MODEL_FROM_DATABASE=RS480 PCI Bridge
++ ID_MODEL_FROM_DATABASE=RC4xx/RS4xx PCI Bridge [int gfx]
+
+ pci:v00001002d00005A3Fsv00001462sd00007217*
+ ID_MODEL_FROM_DATABASE=Aspire L250
+@@ -3927,7 +4014,7 @@ pci:v00001002d00005B70sv00001462sd00000403*
+ ID_MODEL_FROM_DATABASE=Radeon X300 SE 128MB DDR
+
+ pci:v00001002d00005B70sv0000174Bsd00000501*
+- ID_MODEL_FROM_DATABASE=Sapphire Radeon X300 SE
++ ID_MODEL_FROM_DATABASE=Radeon X300 SE
+
+ pci:v00001002d00005B70sv0000196Dsd00001087*
+ ID_MODEL_FROM_DATABASE=Radeon X300 SE HyperMemory
+@@ -3969,7 +4056,7 @@ pci:v00001002d00005D44sv0000147Bsd00006190*
+ ID_MODEL_FROM_DATABASE=R9200SE-DT (Secondary)
+
+ pci:v00001002d00005D44sv0000174Bsd00007C12*
+- ID_MODEL_FROM_DATABASE=Sapphire Radeon 9200 SE (Secondary)
++ ID_MODEL_FROM_DATABASE=Radeon 9200 SE (Secondary)
+
+ pci:v00001002d00005D44sv00001787sd00005965*
+ ID_MODEL_FROM_DATABASE=Excalibur 9200SE VIVO 128M (Secondary)
+@@ -4013,9 +4100,6 @@ pci:v00001002d00005D52*
+ pci:v00001002d00005D52sv00001002sd00000B12*
+ ID_MODEL_FROM_DATABASE=PowerColor X850XT PCIe (Primary)
+
+-pci:v00001002d00005D52sv00001002sd00000B13*
+- ID_MODEL_FROM_DATABASE=PowerColor X850XT PCIe (Secondary)
+-
+ pci:v00001002d00005D57*
+ ID_MODEL_FROM_DATABASE=R423 [Radeon X800 XT]
+
+@@ -4028,6 +4112,9 @@ pci:v00001002d00005D6F*
+ pci:v00001002d00005D72*
+ ID_MODEL_FROM_DATABASE=R480 [Radeon X850 XT] (Secondary)
+
++pci:v00001002d00005D72sv00001002sd00000B13*
++ ID_MODEL_FROM_DATABASE=PowerColor X850XT PCIe (Secondary)
++
+ pci:v00001002d00005D77*
+ ID_MODEL_FROM_DATABASE=R423 [Radeon X800 XT] (Secondary)
+
+@@ -4050,7 +4137,7 @@ pci:v00001002d00005E4D*
+ ID_MODEL_FROM_DATABASE=RV410 [Radeon X700]
+
+ pci:v00001002d00005E4Dsv0000148Csd00002116*
+- ID_MODEL_FROM_DATABASE=PowerColor Bravo X700
++ ID_MODEL_FROM_DATABASE=Bravo X700
+
+ pci:v00001002d00005E4F*
+ ID_MODEL_FROM_DATABASE=RV410 [Radeon X700]
+@@ -4065,13 +4152,13 @@ pci:v00001002d00005E6D*
+ ID_MODEL_FROM_DATABASE=RV410 [Radeon X700] (Secondary)
+
+ pci:v00001002d00005E6Dsv0000148Csd00002117*
+- ID_MODEL_FROM_DATABASE=PowerColor Bravo X700
++ ID_MODEL_FROM_DATABASE=Bravo X700 (Secondary)
+
+ pci:v00001002d00005F57*
+ ID_MODEL_FROM_DATABASE=R423 [Radeon X800 XT]
+
+ pci:v00001002d00006600*
+- ID_MODEL_FROM_DATABASE=Mars [Radeon HD 8670A/8750M]
++ ID_MODEL_FROM_DATABASE=Mars [Radeon HD 8670A/8670M/8750M]
+
+ pci:v00001002d00006601*
+ ID_MODEL_FROM_DATABASE=Mars [Radeon HD 8730M]
+@@ -4082,6 +4169,12 @@ pci:v00001002d00006602*
+ pci:v00001002d00006603*
+ ID_MODEL_FROM_DATABASE=Mars
+
++pci:v00001002d00006604*
++ ID_MODEL_FROM_DATABASE=Mars [Radeon R7 M265]
++
++pci:v00001002d00006605*
++ ID_MODEL_FROM_DATABASE=Mars [Radeon R7 M260]
++
+ pci:v00001002d00006606*
+ ID_MODEL_FROM_DATABASE=Mars XTX [Radeon HD 8790M]
+
+@@ -4089,13 +4182,13 @@ pci:v00001002d00006607*
+ ID_MODEL_FROM_DATABASE=Mars LE [Radeon HD 8530M]
+
+ pci:v00001002d00006610*
+- ID_MODEL_FROM_DATABASE=Oland [Radeon HD 8600 Series]
++ ID_MODEL_FROM_DATABASE=Oland XT [Radeon HD 8670/R7 250]
+
+ pci:v00001002d00006611*
+- ID_MODEL_FROM_DATABASE=Oland [Radeon HD 8500 Series]
++ ID_MODEL_FROM_DATABASE=Oland [Radeon HD 8570]
+
+ pci:v00001002d00006613*
+- ID_MODEL_FROM_DATABASE=Oland [Radeon HD 8500 Series]
++ ID_MODEL_FROM_DATABASE=Oland PRO [Radeon R7 240]
+
+ pci:v00001002d00006620*
+ ID_MODEL_FROM_DATABASE=Mars
+@@ -4110,10 +4203,10 @@ pci:v00001002d00006631*
+ ID_MODEL_FROM_DATABASE=Oland
+
+ pci:v00001002d00006640*
+- ID_MODEL_FROM_DATABASE=Saturn XT
++ ID_MODEL_FROM_DATABASE=Saturn XT [Radeon HD 8950M]
+
+ pci:v00001002d00006641*
+- ID_MODEL_FROM_DATABASE=Saturn PRO
++ ID_MODEL_FROM_DATABASE=Saturn PRO [Radeon HD 8930M]
+
+ pci:v00001002d00006649*
+ ID_MODEL_FROM_DATABASE=Bonaire
+@@ -4125,7 +4218,7 @@ pci:v00001002d00006651*
+ ID_MODEL_FROM_DATABASE=Bonaire
+
+ pci:v00001002d00006658*
+- ID_MODEL_FROM_DATABASE=Bonaire
++ ID_MODEL_FROM_DATABASE=Bonaire XTX [Radeon R7 260X]
+
+ pci:v00001002d0000665C*
+ ID_MODEL_FROM_DATABASE=Bonaire XT [Radeon HD 7790/8770]
+@@ -4148,17 +4241,26 @@ pci:v00001002d0000665Csv0000174Bsd0000E253*
+ pci:v00001002d0000665Csv00001787sd00002329*
+ ID_MODEL_FROM_DATABASE=Radeon HD 7790 TurboDuo
+
++pci:v00001002d0000665D*
++ ID_MODEL_FROM_DATABASE=Bonaire [Radeon R7 200 Series]
++
+ pci:v00001002d00006660*
+- ID_MODEL_FROM_DATABASE=Sun XT [Radeon HD 8600M Series]
++ ID_MODEL_FROM_DATABASE=Sun XT [Radeon HD 8670A/8670M/8690M]
+
+ pci:v00001002d00006663*
+- ID_MODEL_FROM_DATABASE=Sun PRO [Radeon HD 8500M Series]
++ ID_MODEL_FROM_DATABASE=Sun PRO [Radeon HD 8570M]
++
++pci:v00001002d00006664*
++ ID_MODEL_FROM_DATABASE=Jet XT [Radeon R5 M200 Series]
++
++pci:v00001002d00006665*
++ ID_MODEL_FROM_DATABASE=Jet PRO [Radeon R5 M200 Series]
+
+ pci:v00001002d00006667*
+- ID_MODEL_FROM_DATABASE=Sun
++ ID_MODEL_FROM_DATABASE=Jet ULT [Radeon R5 M200 Series]
+
+ pci:v00001002d0000666F*
+- ID_MODEL_FROM_DATABASE=Sun LE
++ ID_MODEL_FROM_DATABASE=Sun LE [Radeon HD 8550M]
+
+ pci:v00001002d00006670*
+ ID_MODEL_FROM_DATABASE=Hainan
+@@ -4250,21 +4352,474 @@ pci:v00001002d0000673Esv0000148Csd00007720*
+ pci:v00001002d00006740*
+ ID_MODEL_FROM_DATABASE=Whistler [Radeon HD 6730M/6770M/7690M XT]
+
++pci:v00001002d00006740sv00001019sd0000238C*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6730M
++
++pci:v00001002d00006740sv00001019sd0000238E*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6730M
++
++pci:v00001002d00006740sv00001019sd00002391*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6730M
++
++pci:v00001002d00006740sv00001019sd00002392*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6770M
++
+ pci:v00001002d00006740sv00001028sd000004A3*
+ ID_MODEL_FROM_DATABASE=Precision M4600
+
++pci:v00001002d00006740sv00001028sd0000053E*
++ ID_MODEL_FROM_DATABASE=FirePro M5950
++
++pci:v00001002d00006740sv0000103Csd00001630*
++ ID_MODEL_FROM_DATABASE=FirePro M5950
++
++pci:v00001002d00006740sv0000103Csd00001631*
++ ID_MODEL_FROM_DATABASE=FirePro M5950
++
++pci:v00001002d00006740sv0000103Csd0000164B*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6730M
++
++pci:v00001002d00006740sv0000103Csd0000164E*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6730M
++
++pci:v00001002d00006740sv0000103Csd00001657*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6770M
++
++pci:v00001002d00006740sv0000103Csd00001658*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6770M
++
++pci:v00001002d00006740sv0000103Csd0000165A*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6770M
++
++pci:v00001002d00006740sv0000103Csd0000165B*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6770M
++
++pci:v00001002d00006740sv0000103Csd00001688*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6770M
++
++pci:v00001002d00006740sv0000103Csd00001689*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6770M
++
++pci:v00001002d00006740sv0000103Csd0000168A*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6770M
++
++pci:v00001002d00006740sv0000103Csd0000185E*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7690M XT
++
++pci:v00001002d00006740sv0000103Csd00003388*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6770M
++
++pci:v00001002d00006740sv0000103Csd00003389*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6770M
++
++pci:v00001002d00006740sv0000103Csd00003582*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6770M
++
++pci:v00001002d00006740sv0000103Csd0000366C*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6730M
++
++pci:v00001002d00006740sv00001043sd00001D02*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6730M
++
++pci:v00001002d00006740sv00001043sd00001D12*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6730M
++
++pci:v00001002d00006740sv0000104Dsd00009084*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6730M
++
++pci:v00001002d00006740sv0000104Dsd00009085*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6730M
++
++pci:v00001002d00006740sv0000144Dsd0000B074*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6730M
++
++pci:v00001002d00006740sv0000144Dsd0000B077*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6730M
++
++pci:v00001002d00006740sv0000144Dsd0000B084*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6730M
++
++pci:v00001002d00006740sv0000144Dsd0000B088*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6730M
++
++pci:v00001002d00006740sv000017AAsd00003982*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6730M
++
+ pci:v00001002d00006741*
+- ID_MODEL_FROM_DATABASE=Whistler [Radeon HD 6600M/6700M/7600M Series]
++ ID_MODEL_FROM_DATABASE=Whistler [Radeon HD 6630M/6650M/6750M/7670M/7690M]
++
++pci:v00001002d00006741sv00001019sd0000238E*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001019sd0000238F*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd00000379*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd0000037B*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd0000037E*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd00000382*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd00000384*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd00000385*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd00000386*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd00000387*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd00000388*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd00000442*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd00000451*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd00000489*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd0000048B*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd0000048C*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd0000050A*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd0000050B*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd0000050C*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd0000050E*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd0000050F*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd00000513*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd00000514*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd00000515*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd00000516*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd0000051E*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd0000051F*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd00000520*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd00000521*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd0000052A*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd00000555*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd00000556*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd0000055D*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd0000055E*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd0000056D*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd0000059A*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd0000059B*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd0000059E*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd0000059F*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd00000600*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd00000605*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd00000606*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001025sd00000619*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001028sd000004C1*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6630M
++
++pci:v00001002d00006741sv00001028sd000004C5*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6630M
++
++pci:v00001002d00006741sv00001028sd000004CD*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6630M
++
++pci:v00001002d00006741sv00001028sd000004D7*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6630M
++
++pci:v00001002d00006741sv00001028sd000004D9*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6630M
++
++pci:v00001002d00006741sv00001028sd0000052D*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6630M
++
++pci:v00001002d00006741sv0000103Csd00001617*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv0000103Csd00001646*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6750M
++
++pci:v00001002d00006741sv0000103Csd00001647*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv0000103Csd0000164B*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv0000103Csd0000164E*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv0000103Csd00001688*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6750M
++
++pci:v00001002d00006741sv0000103Csd00001689*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6750M
++
++pci:v00001002d00006741sv0000103Csd0000168A*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6750M
++
++pci:v00001002d00006741sv0000103Csd00001860*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7690M
++
++pci:v00001002d00006741sv0000103Csd00003385*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6630M
++
++pci:v00001002d00006741sv0000103Csd00003560*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6750M
++
++pci:v00001002d00006741sv0000103Csd0000358D*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6750M
++
++pci:v00001002d00006741sv0000103Csd00003590*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6750M
++
++pci:v00001002d00006741sv0000103Csd00003593*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6750M
++
++pci:v00001002d00006741sv0000103Csd0000366C*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001043sd00001CD2*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001043sd00002121*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001043sd00002122*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001043sd00002123*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001043sd00002125*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006741sv00001043sd00002127*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006741sv0000104Dsd0000907B*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6630M
++
++pci:v00001002d00006741sv0000104Dsd00009080*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6630M
++
++pci:v00001002d00006741sv0000104Dsd00009081*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6630M
+
+ pci:v00001002d00006741sv0000106Bsd000000E2*
+ ID_MODEL_FROM_DATABASE=MacBookPro8,2 [Core i7, 15", Late 2011]
+
++pci:v00001002d00006741sv00001179sd0000FD63*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6630M
++
++pci:v00001002d00006741sv00001179sd0000FD65*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6630M
++
++pci:v00001002d00006741sv0000144Dsd0000C093*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv0000144Dsd0000C0AC*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv0000144Dsd0000C0B3*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6750M
++
++pci:v00001002d00006741sv0000144Dsd0000C539*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6630M
++
++pci:v00001002d00006741sv0000144Dsd0000C609*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6630M
++
++pci:v00001002d00006741sv0000152Dsd00000914*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv000017AAsd000021E1*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6630M
++
++pci:v00001002d00006741sv000017AAsd00003970*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv000017AAsd00003976*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
++pci:v00001002d00006741sv00001854sd00000907*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650M
++
+ pci:v00001002d00006742*
+ ID_MODEL_FROM_DATABASE=Whistler LE [Radeon HD 6610M/7610M]
+
++pci:v00001002d00006742sv00001002sd00006570*
++ ID_MODEL_FROM_DATABASE=Turks [Radeon HD 6570]
++
++pci:v00001002d00006742sv00001019sd00002393*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6610M
++
+ pci:v00001002d00006742sv00001043sd00001D82*
+ ID_MODEL_FROM_DATABASE=K53SK Laptop Radeon HD 7610M
+
++pci:v00001002d00006742sv00001179sd0000FB22*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7610M
++
++pci:v00001002d00006742sv00001179sd0000FB23*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7610M
++
++pci:v00001002d00006742sv00001179sd0000FB27*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7610M
++
++pci:v00001002d00006742sv00001179sd0000FB2A*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7610M
++
++pci:v00001002d00006742sv00001179sd0000FB2C*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7610M
++
++pci:v00001002d00006742sv00001179sd0000FB30*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7610M
++
++pci:v00001002d00006742sv00001179sd0000FB31*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7610M
++
++pci:v00001002d00006742sv00001179sd0000FB32*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7610M
++
++pci:v00001002d00006742sv00001179sd0000FB38*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7610M
++
++pci:v00001002d00006742sv00001179sd0000FB39*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7610M
++
++pci:v00001002d00006742sv00001179sd0000FB3A*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7610M
++
++pci:v00001002d00006742sv00001179sd0000FB3B*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7610M
++
++pci:v00001002d00006742sv00001179sd0000FB40*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7610M
++
++pci:v00001002d00006742sv00001179sd0000FB41*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7610M
++
++pci:v00001002d00006742sv00001179sd0000FB47*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7610M
++
++pci:v00001002d00006742sv00001179sd0000FB48*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7610M
++
++pci:v00001002d00006742sv00001179sd0000FB49*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7610M
++
++pci:v00001002d00006742sv00001179sd0000FB51*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7610M
++
++pci:v00001002d00006742sv00001179sd0000FB52*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7610M
++
++pci:v00001002d00006742sv00001179sd0000FB53*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7610M
++
++pci:v00001002d00006742sv00001179sd0000FB56*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7610M
++
++pci:v00001002d00006742sv00001179sd0000FB81*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7610M
++
++pci:v00001002d00006742sv00001179sd0000FB82*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7610M
++
++pci:v00001002d00006742sv00001179sd0000FB83*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7610M
++
++pci:v00001002d00006742sv00001179sd0000FC56*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7610M
++
++pci:v00001002d00006742sv00001179sd0000FCD4*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7610M
++
++pci:v00001002d00006742sv00001179sd0000FCEE*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7610M
++
++pci:v00001002d00006742sv00001458sd00006570*
++ ID_MODEL_FROM_DATABASE=Turks [Radeon HD 6570]
++
++pci:v00001002d00006742sv00001462sd00006570*
++ ID_MODEL_FROM_DATABASE=Turks [Radeon HD 6570]
++
++pci:v00001002d00006742sv0000148Csd00006570*
++ ID_MODEL_FROM_DATABASE=Turks [Radeon HD 6570]
++
++pci:v00001002d00006742sv00001682sd00006570*
++ ID_MODEL_FROM_DATABASE=Turks [Radeon HD 6570]
++
++pci:v00001002d00006742sv0000174Bsd00006570*
++ ID_MODEL_FROM_DATABASE=Turks [Radeon HD 6570]
++
++pci:v00001002d00006742sv00001787sd00006570*
++ ID_MODEL_FROM_DATABASE=Turks [Radeon HD 6570]
++
++pci:v00001002d00006742sv000017AFsd00006570*
++ ID_MODEL_FROM_DATABASE=Turks [Radeon HD 6570]
++
+ pci:v00001002d00006742sv00008086sd00002111*
+ ID_MODEL_FROM_DATABASE=Radeon HD 6625M
+
+@@ -4278,38 +4833,155 @@ pci:v00001002d0000674A*
+ ID_MODEL_FROM_DATABASE=Turks GL [FirePro V3900]
+
+ pci:v00001002d00006750*
+- ID_MODEL_FROM_DATABASE=Onega [Radeon HD 6650A / 7650A]
++ ID_MODEL_FROM_DATABASE=Onega [Radeon HD 6650A/7650A]
++
++pci:v00001002d00006750sv00001462sd00002670*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6670A
++
++pci:v00001002d00006750sv000017AAsd00003079*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7650A
++
++pci:v00001002d00006750sv000017AAsd0000307A*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650A
++
++pci:v00001002d00006750sv000017AAsd00003087*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7650A
++
++pci:v00001002d00006750sv000017AAsd00003618*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650A
++
++pci:v00001002d00006750sv000017AAsd00003623*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650A
++
++pci:v00001002d00006750sv000017AAsd00003627*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6650A
+
+ pci:v00001002d00006751*
+- ID_MODEL_FROM_DATABASE=Turks XT [Radeon HD 7670A]
++ ID_MODEL_FROM_DATABASE=Turks [Radeon HD 7650A/7670A]
++
++pci:v00001002d00006751sv00001028sd00000548*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7650A
++
++pci:v00001002d00006751sv00001462sd00002671*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670A
++
++pci:v00001002d00006751sv00001462sd00002672*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670A
++
++pci:v00001002d00006751sv00001462sd00002680*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7650A
++
++pci:v00001002d00006751sv00001462sd00002681*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7650A
++
++pci:v00001002d00006751sv000017AAsd00003087*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7650A
+
+ pci:v00001002d00006758*
+- ID_MODEL_FROM_DATABASE=Turks XT [Radeon HD 6670]
++ ID_MODEL_FROM_DATABASE=Turks XT [Radeon HD 6670/7670]
++
++pci:v00001002d00006758sv00001028sd00000B0E*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6670
++
++pci:v00001002d00006758sv0000103Csd00006882*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6670
++
++pci:v00001002d00006758sv00001462sd0000250A*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670
++
++pci:v00001002d00006758sv0000148Csd00007670*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670
++
++pci:v00001002d00006758sv00001545sd00007670*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670
++
++pci:v00001002d00006758sv00001682sd00003300*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670
++
++pci:v00001002d00006758sv0000174Bsd00007670*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670
++
++pci:v00001002d00006758sv0000174Bsd0000E181*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6670
+
+ pci:v00001002d00006759*
+- ID_MODEL_FROM_DATABASE=Turks PRO [Radeon HD 6570]
++ ID_MODEL_FROM_DATABASE=Turks PRO [Radeon HD 6570/7570]
++
++pci:v00001002d00006759sv0000103Csd00003130*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6570
++
++pci:v00001002d00006759sv00001462sd00002500*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6570
++
++pci:v00001002d00006759sv00001462sd00002509*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7570
+
+ pci:v00001002d00006759sv0000148Csd00007570*
+ ID_MODEL_FROM_DATABASE=Radeon HD 7570
+
++pci:v00001002d00006759sv00001642sd00003A67*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6570
++
++pci:v00001002d00006759sv00001682sd00003280*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7570
++
+ pci:v00001002d00006759sv0000174Bsd00007570*
+ ID_MODEL_FROM_DATABASE=Radeon HD 7570
+
++pci:v00001002d00006759sv0000174Bsd0000E142*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6570
++
++pci:v00001002d00006759sv0000174Bsd0000E181*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6570
++
++pci:v00001002d00006759sv00001B0Asd0000908F*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6570
++
++pci:v00001002d00006759sv00001B0Asd00009090*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6570
++
++pci:v00001002d00006759sv00001B0Asd00009091*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6570
++
++pci:v00001002d00006759sv00001B0Asd00009092*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6570
++
++pci:v00001002d00006759sv00001B0Asd0000909E*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6570
++
++pci:v00001002d00006759sv00001B0Asd000090B5*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7570
++
++pci:v00001002d00006759sv00001B0Asd000090B6*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7570
++
+ pci:v00001002d0000675D*
+ ID_MODEL_FROM_DATABASE=Turks PRO [Radeon HD 7570]
+
+ pci:v00001002d0000675F*
+- ID_MODEL_FROM_DATABASE=Turks LE [Radeon HD 5570/6510/7510]
++ ID_MODEL_FROM_DATABASE=Turks LE [Radeon HD 5570/6510/7510/8510]
+
+ pci:v00001002d0000675Fsv0000148Csd00006510*
+ ID_MODEL_FROM_DATABASE=Radeon HD 6510
+
++pci:v00001002d0000675Fsv0000148Csd00006530*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6530
++
++pci:v00001002d0000675Fsv0000148Csd00007510*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7510
++
++pci:v00001002d0000675Fsv00001545sd00007570*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7570
++
+ pci:v00001002d0000675Fsv0000174Bsd00006510*
+ ID_MODEL_FROM_DATABASE=Radeon HD 6510
+
+ pci:v00001002d0000675Fsv0000174Bsd00007510*
+ ID_MODEL_FROM_DATABASE=Radeon HD 7510
+
++pci:v00001002d0000675Fsv0000174Bsd00008510*
++ ID_MODEL_FROM_DATABASE=Radeon HD 8510
++
+ pci:v00001002d0000675Fsv00001787sd00002012*
+ ID_MODEL_FROM_DATABASE=Radeon HD 5570 2GB GDDR3
+
+@@ -4319,11 +4991,497 @@ pci:v00001002d0000675Fsv00001787sd00002314*
+ pci:v00001002d00006760*
+ ID_MODEL_FROM_DATABASE=Seymour [Radeon HD 6400M/7400M Series]
+
++pci:v00001002d00006760sv00001002sd00000124*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv00001002sd00000134*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv00001019sd0000238B*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv00001019sd0000238E*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv00001019sd00002390*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv00001019sd00009985*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv00001028sd000004C1*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv00001028sd000004C3*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv00001028sd000004CA*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv00001028sd000004CB*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
+ pci:v00001002d00006760sv00001028sd000004CC*
+ ID_MODEL_FROM_DATABASE=Vostro 3350
+
++pci:v00001002d00006760sv00001028sd000004D1*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv00001028sd000004D3*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv00001028sd000004D7*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv00001028sd00000502*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv00001028sd00000503*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv00001028sd00000506*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv00001028sd00000507*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv00001028sd00000514*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv00001028sd0000051C*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6450M
++
++pci:v00001002d00006760sv00001028sd0000051D*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6450M
++
++pci:v00001002d00006760sv0000103Csd0000161A*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000103Csd0000161B*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000103Csd0000161E*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000103Csd0000161F*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000103Csd00001622*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6450M
++
++pci:v00001002d00006760sv0000103Csd00001623*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6450M
++
++pci:v00001002d00006760sv0000103Csd0000164A*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000103Csd0000164D*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000103Csd00001651*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000103Csd00001656*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6490M
++
++pci:v00001002d00006760sv0000103Csd00001658*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6490M
++
++pci:v00001002d00006760sv0000103Csd00001659*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6490M
++
++pci:v00001002d00006760sv0000103Csd0000165B*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6490M
++
++pci:v00001002d00006760sv0000103Csd0000165D*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000103Csd0000165F*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000103Csd00001661*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000103Csd00001663*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000103Csd00001665*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000103Csd00001667*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000103Csd00001669*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000103Csd0000166B*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000103Csd0000166C*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000103Csd0000166E*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000103Csd00001670*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000103Csd00001672*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000103Csd0000167A*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000103Csd0000167B*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000103Csd0000167D*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6490M
++
++pci:v00001002d00006760sv0000103Csd0000167F*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6490M
++
++pci:v00001002d00006760sv0000103Csd0000168C*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000103Csd0000168F*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000103Csd00001694*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000103Csd00001696*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000103Csd00001698*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000103Csd0000169A*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000103Csd0000169C*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6490M
++
++pci:v00001002d00006760sv0000103Csd00001855*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7450M
++
++pci:v00001002d00006760sv0000103Csd00001859*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7450M
++
++pci:v00001002d00006760sv0000103Csd0000185C*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7450M
++
++pci:v00001002d00006760sv0000103Csd0000185D*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv0000103Csd0000185F*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv0000103Csd00001863*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7450M
++
++pci:v00001002d00006760sv0000103Csd0000355C*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6490M
++
++pci:v00001002d00006760sv0000103Csd0000355F*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6490M
++
++pci:v00001002d00006760sv0000103Csd00003563*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000103Csd00003565*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000103Csd00003567*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000103Csd00003569*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000103Csd00003581*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6490M
++
++pci:v00001002d00006760sv0000103Csd00003584*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000103Csd0000358C*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6490M
++
++pci:v00001002d00006760sv0000103Csd0000358F*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6490M
++
++pci:v00001002d00006760sv0000103Csd00003592*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6490M
++
++pci:v00001002d00006760sv0000103Csd00003596*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6490M
++
++pci:v00001002d00006760sv0000103Csd0000366B*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000103Csd00003671*
++ ID_MODEL_FROM_DATABASE=FirePro M3900
++
++pci:v00001002d00006760sv0000103Csd00003673*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv00001043sd0000100A*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv00001043sd0000100C*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv00001043sd0000101B*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv00001043sd0000101C*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv00001043sd0000102A*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7450M
++
++pci:v00001002d00006760sv00001043sd0000102C*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv00001043sd0000104B*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv00001043sd0000105D*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv00001043sd0000106B*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv00001043sd0000106D*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv00001043sd0000107D*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv00001043sd00001CB2*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv00001043sd00001D22*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv00001043sd00001D32*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv00001043sd00002001*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv00001043sd00002002*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv00001043sd00002107*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv00001043sd00002108*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv00001043sd00002109*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
+ pci:v00001002d00006760sv00001043sd000084A0*
+- ID_MODEL_FROM_DATABASE=Seymour XT [Radeon HD 6470M]
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv00001043sd000084E9*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv00001043sd00008515*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv00001043sd00008517*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv00001043sd0000855A*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv0000104Dsd0000907B*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000104Dsd00009081*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000104Dsd00009084*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000104Dsd00009085*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv00001179sd00000001*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6450M
++
++pci:v00001002d00006760sv00001179sd00000003*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6450M
++
++pci:v00001002d00006760sv00001179sd00000004*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6450M
++
++pci:v00001002d00006760sv00001179sd0000FB22*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv00001179sd0000FB23*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv00001179sd0000FB2C*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv00001179sd0000FB31*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv00001179sd0000FB32*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv00001179sd0000FB33*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv00001179sd0000FB38*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv00001179sd0000FB39*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv00001179sd0000FB3A*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv00001179sd0000FB40*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv00001179sd0000FB41*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv00001179sd0000FB42*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv00001179sd0000FB47*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv00001179sd0000FB48*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv00001179sd0000FB51*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv00001179sd0000FB52*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv00001179sd0000FB53*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv00001179sd0000FB81*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv00001179sd0000FB82*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv00001179sd0000FB83*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv00001179sd0000FC51*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv00001179sd0000FC52*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv00001179sd0000FC56*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv00001179sd0000FCD3*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv00001179sd0000FCD4*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv00001179sd0000FCEE*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv00001179sd0000FDEE*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv0000144Dsd0000B074*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000144Dsd0000B084*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000144Dsd0000C095*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000144Dsd0000C0B3*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6490M
++
++pci:v00001002d00006760sv0000144Dsd0000C538*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000144Dsd0000C581*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000144Dsd0000C589*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000144Dsd0000C609*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv0000144Dsd0000C625*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv0000144Dsd0000C636*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7450M
++
++pci:v00001002d00006760sv00001462sd000010AC*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv0000152Dsd00000916*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv000017AAsd000021E5*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv000017AAsd00003900*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7450M
++
++pci:v00001002d00006760sv000017AAsd00003902*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7450M
++
++pci:v00001002d00006760sv000017AAsd00003969*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv000017AAsd00003970*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7450M
++
++pci:v00001002d00006760sv000017AAsd00003976*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv000017AAsd0000397B*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv000017AAsd0000397D*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv000017AAsd00005101*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470M
++
++pci:v00001002d00006760sv000017AAsd00005102*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7450M
++
++pci:v00001002d00006760sv000017AAsd00005103*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7450M
++
++pci:v00001002d00006760sv000017AAsd00005106*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7450M
++
++pci:v00001002d00006760sv00001854sd00000897*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv00001854sd00000900*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv00001854sd00000908*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
++
++pci:v00001002d00006760sv00001854sd00002015*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6470M
+
+ pci:v00001002d00006761*
+ ID_MODEL_FROM_DATABASE=Seymour LP [Radeon HD 6430M]
+@@ -4349,6 +5507,24 @@ pci:v00001002d00006768*
+ pci:v00001002d00006770*
+ ID_MODEL_FROM_DATABASE=Caicos [Radeon HD 6450A/7450A]
+
++pci:v00001002d00006770sv000017AAsd0000308D*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7450A
++
++pci:v00001002d00006770sv000017AAsd00003623*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6450A
++
++pci:v00001002d00006770sv000017AAsd00003627*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6450A
++
++pci:v00001002d00006770sv000017AAsd00003629*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6450A
++
++pci:v00001002d00006770sv000017AAsd0000363C*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6450A
++
++pci:v00001002d00006770sv000017AAsd00003658*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470A
++
+ pci:v00001002d00006771*
+ ID_MODEL_FROM_DATABASE=Caicos XTX [Radeon HD 8490]
+
+@@ -4356,26 +5532,134 @@ pci:v00001002d00006772*
+ ID_MODEL_FROM_DATABASE=Caicos [Radeon HD 7450A]
+
+ pci:v00001002d00006778*
+- ID_MODEL_FROM_DATABASE=Caicos XT [Radeon HD 7470]
++ ID_MODEL_FROM_DATABASE=Caicos XT [Radeon HD 7470/8470]
++
++pci:v00001002d00006778sv00001019sd00000024*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470
++
++pci:v00001002d00006778sv00001019sd00000027*
++ ID_MODEL_FROM_DATABASE=Radeon HD 8470
++
++pci:v00001002d00006778sv00001028sd00002120*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470
++
++pci:v00001002d00006778sv00001462sd0000B491*
++ ID_MODEL_FROM_DATABASE=Radeon HD 8470
++
++pci:v00001002d00006778sv00001462sd0000B492*
++ ID_MODEL_FROM_DATABASE=Radeon HD 8470
+
+ pci:v00001002d00006778sv00001462sd0000B493*
+ ID_MODEL_FROM_DATABASE=Radeon HD 8470 OEM
+
++pci:v00001002d00006778sv00001642sd00003C65*
++ ID_MODEL_FROM_DATABASE=Radeon HD 8470
++
++pci:v00001002d00006778sv00001642sd00003C75*
++ ID_MODEL_FROM_DATABASE=Radeon HD 8470
++
++pci:v00001002d00006778sv0000174Bsd00008145*
++ ID_MODEL_FROM_DATABASE=Radeon HD 8470
++
++pci:v00001002d00006778sv0000174Bsd0000E145*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470
++
+ pci:v00001002d00006779*
+- ID_MODEL_FROM_DATABASE=Caicos [Radeon HD 6450]
++ ID_MODEL_FROM_DATABASE=Caicos [Radeon HD 6450/7450/8450]
++
++pci:v00001002d00006779sv00001019sd00000016*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6450
++
++pci:v00001002d00006779sv00001019sd00000017*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6450
++
++pci:v00001002d00006779sv00001019sd00000018*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6450
++
++pci:v00001002d00006779sv00001028sd00002120*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6450
++
++pci:v00001002d00006779sv0000103Csd00002128*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6450
++
++pci:v00001002d00006779sv0000103Csd00002AEE*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7450A
++
++pci:v00001002d00006779sv00001462sd00002346*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7450
++
++pci:v00001002d00006779sv00001462sd00002490*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6450
++
++pci:v00001002d00006779sv00001462sd00002494*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6450
++
++pci:v00001002d00006779sv00001462sd00002496*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7450
++
++pci:v00001002d00006779sv0000148Csd00007450*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7450
+
+ pci:v00001002d00006779sv0000148Csd00008450*
+ ID_MODEL_FROM_DATABASE=Radeon HD 8450 OEM
+
++pci:v00001002d00006779sv00001545sd00007470*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7470
++
++pci:v00001002d00006779sv00001642sd00003A65*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6450
++
++pci:v00001002d00006779sv00001642sd00003A66*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7450
++
++pci:v00001002d00006779sv00001642sd00003A75*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6450
++
++pci:v00001002d00006779sv00001642sd00003A76*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7450
++
++pci:v00001002d00006779sv00001682sd00003200*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7450
++
+ pci:v00001002d00006779sv0000174Bsd00007450*
+ ID_MODEL_FROM_DATABASE=Radeon HD 7450
+
++pci:v00001002d00006779sv0000174Bsd0000E127*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6450
++
++pci:v00001002d00006779sv0000174Bsd0000E153*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6450
++
+ pci:v00001002d00006779sv0000174Bsd0000E164*
+ ID_MODEL_FROM_DATABASE=Radeon HD 6450 1 GB DDR3
+
++pci:v00001002d00006779sv0000174Bsd0000E180*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6450
++
++pci:v00001002d00006779sv0000174Bsd0000E201*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6450
++
+ pci:v00001002d00006779sv000017AFsd00008450*
+ ID_MODEL_FROM_DATABASE=Radeon HD 8450 OEM
+
++pci:v00001002d00006779sv00001B0Asd00009096*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6450
++
++pci:v00001002d00006779sv00001B0Asd00009097*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6450
++
++pci:v00001002d00006779sv00001B0Asd000090A8*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6450A
++
++pci:v00001002d00006779sv00001B0Asd000090B1*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6450
++
++pci:v00001002d00006779sv00001B0Asd000090B3*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7450A
++
++pci:v00001002d00006779sv00001B0Asd000090BB*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7450A
++
+ pci:v00001002d0000677B*
+ ID_MODEL_FROM_DATABASE=Caicos PRO [Radeon HD 7450]
+
+@@ -4397,6 +5681,15 @@ pci:v00001002d0000678Asv00001002sd0000030C*
+ pci:v00001002d0000678Asv00001002sd00000310*
+ ID_MODEL_FROM_DATABASE=FirePro S9000
+
++pci:v00001002d0000678Asv00001002sd00000420*
++ ID_MODEL_FROM_DATABASE=Radeon Sky 700
++
++pci:v00001002d0000678Asv00001002sd00000422*
++ ID_MODEL_FROM_DATABASE=Radeon Sky 900
++
++pci:v00001002d0000678Asv00001002sd00000B0E*
++ ID_MODEL_FROM_DATABASE=FirePro S10000 Passive
++
+ pci:v00001002d0000678Asv00001002sd00000B2A*
+ ID_MODEL_FROM_DATABASE=FirePro S10000
+
+@@ -4413,11 +5706,17 @@ pci:v00001002d00006792*
+ ID_MODEL_FROM_DATABASE=Tahiti
+
+ pci:v00001002d00006798*
+- ID_MODEL_FROM_DATABASE=Tahiti XT [Radeon HD 7970]
++ ID_MODEL_FROM_DATABASE=Tahiti XT [Radeon HD 7970/R9 280X]
+
+ pci:v00001002d00006798sv00001002sd00003000*
+ ID_MODEL_FROM_DATABASE=Tahiti XT2 [Radeon HD 7970 GHz Edition]
+
++pci:v00001002d00006798sv00001002sd00003001*
++ ID_MODEL_FROM_DATABASE=Tahiti XTL [Radeon R9 280X]
++
++pci:v00001002d00006798sv00001002sd00004000*
++ ID_MODEL_FROM_DATABASE=Radeon HD 8970 OEM
++
+ pci:v00001002d00006798sv00001043sd0000041C*
+ ID_MODEL_FROM_DATABASE=HD 7970 DirectCU II
+
+@@ -4436,6 +5735,12 @@ pci:v00001002d00006798sv00001043sd0000044A*
+ pci:v00001002d00006798sv00001043sd0000044C*
+ ID_MODEL_FROM_DATABASE=Tahiti XT2 [Matrix HD 7970 Platinum]
+
++pci:v00001002d00006798sv00001043sd00003001*
++ ID_MODEL_FROM_DATABASE=Tahiti XTL [ROG Matrix R9 280X]
++
++pci:v00001002d00006798sv00001043sd00003006*
++ ID_MODEL_FROM_DATABASE=Tahiti XTL [Radeon R9 280X DirectCU II TOP]
++
+ pci:v00001002d00006798sv00001043sd00009999*
+ ID_MODEL_FROM_DATABASE=ARES II
+
+@@ -4481,12 +5786,45 @@ pci:v00001002d0000679Asv00001462sd00003000*
+ pci:v00001002d0000679B*
+ ID_MODEL_FROM_DATABASE=Malta [Radeon HD 7990]
+
++pci:v00001002d0000679Bsv00001002sd00000B28*
++ ID_MODEL_FROM_DATABASE=Radeon HD 8990 OEM
++
++pci:v00001002d0000679Bsv00001002sd00000B2A*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7990
++
++pci:v00001002d0000679Bsv00001462sd00008036*
++ ID_MODEL_FROM_DATABASE=Radeon HD 8990 OEM
++
++pci:v00001002d0000679Bsv0000148Csd00008990*
++ ID_MODEL_FROM_DATABASE=Radeon HD 8990 OEM
++
+ pci:v00001002d0000679E*
+ ID_MODEL_FROM_DATABASE=Tahiti LE [Radeon HD 7870 XT]
+
+ pci:v00001002d0000679F*
+ ID_MODEL_FROM_DATABASE=Tahiti
+
++pci:v00001002d000067A0*
++ ID_MODEL_FROM_DATABASE=Hawaii XT GL
++
++pci:v00001002d000067A1*
++ ID_MODEL_FROM_DATABASE=Hawaii GL
++
++pci:v00001002d000067A2*
++ ID_MODEL_FROM_DATABASE=Hawaii GL
++
++pci:v00001002d000067B0*
++ ID_MODEL_FROM_DATABASE=Hawaii XT [Radeon R9 290X]
++
++pci:v00001002d000067B1*
++ ID_MODEL_FROM_DATABASE=Hawaii PRO [Radeon R9 290]
++
++pci:v00001002d000067B9*
++ ID_MODEL_FROM_DATABASE=Vesuvius
++
++pci:v00001002d000067BE*
++ ID_MODEL_FROM_DATABASE=Hawaii LE
++
+ pci:v00001002d00006800*
+ ID_MODEL_FROM_DATABASE=Wimbledon XT [Radeon HD 7970M]
+
+@@ -4523,14 +5861,17 @@ pci:v00001002d00006808*
+ pci:v00001002d00006808sv00001002sd00000310*
+ ID_MODEL_FROM_DATABASE=FirePro S7000
+
++pci:v00001002d00006808sv00001002sd00000420*
++ ID_MODEL_FROM_DATABASE=Radeon Sky 500
++
+ pci:v00001002d00006809*
+ ID_MODEL_FROM_DATABASE=Pitcairn LE GL [FirePro W5000]
+
+ pci:v00001002d00006810*
+- ID_MODEL_FROM_DATABASE=Pitcairn
++ ID_MODEL_FROM_DATABASE=Curacao XT [Radeon R9 270X]
+
+ pci:v00001002d00006811*
+- ID_MODEL_FROM_DATABASE=Pitcairn
++ ID_MODEL_FROM_DATABASE=Curacao PRO [Radeon R9 270]
+
+ pci:v00001002d00006816*
+ ID_MODEL_FROM_DATABASE=Pitcairn
+@@ -4542,25 +5883,34 @@ pci:v00001002d00006818*
+ ID_MODEL_FROM_DATABASE=Pitcairn XT [Radeon HD 7870 GHz Edition]
+
+ pci:v00001002d00006818sv00001002sd00000B05*
+- ID_MODEL_FROM_DATABASE=Pitcairn XT [Radeon HD 8870 OEM]
++ ID_MODEL_FROM_DATABASE=Radeon HD 8870 OEM
++
++pci:v00001002d00006818sv0000174Bsd00008B04*
++ ID_MODEL_FROM_DATABASE=Radeon HD 8860
+
+ pci:v00001002d00006819*
+ ID_MODEL_FROM_DATABASE=Pitcairn PRO [Radeon HD 7850]
+
+ pci:v00001002d00006819sv0000174Bsd0000E221*
+- ID_MODEL_FROM_DATABASE=Sapphire Radeon HD 7850 2 GB GDDR5 DVI-I/DVI-D/HDMI/DP
++ ID_MODEL_FROM_DATABASE=Radeon HD 7850 2GB GDDR5 DVI-I/DVI-D/HDMI/DP
+
+ pci:v00001002d00006820*
+- ID_MODEL_FROM_DATABASE=Venus XTX [Radeon HD 8800M Series]
++ ID_MODEL_FROM_DATABASE=Venus XTX [Radeon HD 8890M]
++
++pci:v00001002d00006820sv0000103Csd00001851*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7750M
+
+ pci:v00001002d00006821*
+- ID_MODEL_FROM_DATABASE=Venus XT [Radeon HD 8800M Series]
++ ID_MODEL_FROM_DATABASE=Venus XT [Radeon HD 8870M]
+
+-pci:v00001002d00006823*
+- ID_MODEL_FROM_DATABASE=Venus PRO [Radeon HD 8800M Series]
++pci:v00001002d00006821sv00001002sd0000031E*
++ ID_MODEL_FROM_DATABASE=FirePro SX4000
++
++pci:v00001002d00006822*
++ ID_MODEL_FROM_DATABASE=Venus PRO
+
+-pci:v00001002d00006824*
+- ID_MODEL_FROM_DATABASE=Chelsea [Radeon HD 7700M Series]
++pci:v00001002d00006823*
++ ID_MODEL_FROM_DATABASE=Venus PRO [Radeon HD 8850M]
+
+ pci:v00001002d00006825*
+ ID_MODEL_FROM_DATABASE=Heathrow XT [Radeon HD 7870M]
+@@ -4580,8 +5930,11 @@ pci:v00001002d00006828*
+ pci:v00001002d00006829*
+ ID_MODEL_FROM_DATABASE=Cape Verde
+
++pci:v00001002d0000682A*
++ ID_MODEL_FROM_DATABASE=Venus PRO
++
+ pci:v00001002d0000682B*
+- ID_MODEL_FROM_DATABASE=Venus LE [Radeon HD 8800M Series]
++ ID_MODEL_FROM_DATABASE=Venus LE [Radeon HD 8830M]
+
+ pci:v00001002d0000682D*
+ ID_MODEL_FROM_DATABASE=Chelsea XT GL [FirePro M4000]
+@@ -4589,14 +5942,29 @@ pci:v00001002d0000682D*
+ pci:v00001002d0000682F*
+ ID_MODEL_FROM_DATABASE=Chelsea LP [Radeon HD 7730M]
+
++pci:v00001002d0000682Fsv0000103Csd00001851*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7750M
++
+ pci:v00001002d00006830*
+ ID_MODEL_FROM_DATABASE=Cape Verde [Radeon HD 7800M Series]
+
+ pci:v00001002d00006831*
+ ID_MODEL_FROM_DATABASE=Cape Verde [AMD Radeon HD 7700M Series]
+
++pci:v00001002d00006835*
++ ID_MODEL_FROM_DATABASE=Cape Verde PRX [Radeon R7 260]
++
+ pci:v00001002d00006837*
+- ID_MODEL_FROM_DATABASE=Cape Verde LE [Radeon HD 7730]
++ ID_MODEL_FROM_DATABASE=Cape Verde LE [Radeon HD 7730/8730]
++
++pci:v00001002d00006837sv00001462sd00002796*
++ ID_MODEL_FROM_DATABASE=Radeon HD 8730
++
++pci:v00001002d00006837sv00001462sd00008092*
++ ID_MODEL_FROM_DATABASE=Radeon HD 8730
++
++pci:v00001002d00006837sv0000148Csd00008730*
++ ID_MODEL_FROM_DATABASE=Radeon HD 8730
+
+ pci:v00001002d00006837sv00001787sd00003000*
+ ID_MODEL_FROM_DATABASE=Radeon HD 6570
+@@ -4626,10 +5994,325 @@ pci:v00001002d0000683F*
+ ID_MODEL_FROM_DATABASE=Cape Verde PRO [Radeon HD 7750]
+
+ pci:v00001002d00006840*
+- ID_MODEL_FROM_DATABASE=Thames XT [Radeon HD 7670M]
++ ID_MODEL_FROM_DATABASE=Thames [Radeon HD 7500M/7600M Series]
++
++pci:v00001002d00006840sv00001025sd0000050E*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001025sd0000050F*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001025sd00000513*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001025sd00000514*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001025sd0000056D*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001025sd0000059A*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001025sd0000059B*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001025sd0000059E*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001025sd00000600*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001025sd00000606*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001025sd00000696*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7650M
++
++pci:v00001002d00006840sv00001025sd00000697*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7650M
++
++pci:v00001002d00006840sv00001025sd00000698*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7650M
++
++pci:v00001002d00006840sv00001025sd00000699*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7650M
++
++pci:v00001002d00006840sv00001025sd00000757*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001028sd0000056A*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001028sd0000056E*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001028sd00000598*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001028sd0000059D*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001028sd000005A3*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001028sd000005B9*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001028sd000005BB*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv0000103Csd000017F1*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7570M
++
++pci:v00001002d00006840sv0000103Csd000017F4*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7650M
++
++pci:v00001002d00006840sv0000103Csd00001813*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7590M
++
++pci:v00001002d00006840sv0000103Csd0000182F*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv0000103Csd00001830*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv0000103Csd00001835*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv0000103Csd0000183A*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv0000103Csd0000183C*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv0000103Csd0000183E*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv0000103Csd00001840*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv0000103Csd00001842*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv0000103Csd00001844*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv0000103Csd00001848*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv0000103Csd0000184A*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv0000103Csd0000184C*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv0000103Csd00001895*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv0000103Csd00001897*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv0000103Csd000018A5*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv0000103Csd000018A7*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv0000103Csd000018F4*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001043sd0000100A*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001043sd0000104B*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001043sd000010DC*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001043sd00002121*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001043sd00002122*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001043sd00002123*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001043sd00002125*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001043sd00002127*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001179sd0000FB11*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001179sd0000FB22*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001179sd0000FB23*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001179sd0000FB2C*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001179sd0000FB31*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001179sd0000FB32*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001179sd0000FB38*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001179sd0000FB39*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001179sd0000FB3A*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001179sd0000FB40*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001179sd0000FB41*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001179sd0000FB47*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001179sd0000FB48*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001179sd0000FB51*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001179sd0000FB52*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001179sd0000FB53*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001179sd0000FB81*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001179sd0000FB82*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001179sd0000FB83*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001179sd0000FC56*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001179sd0000FCD4*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv00001179sd0000FCEE*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv0000144Dsd0000C0C5*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7690M
++
++pci:v00001002d00006840sv0000144Dsd0000C0CE*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv0000144Dsd0000C0DA*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv000017AAsd00003970*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv000017AAsd0000397B*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv000017AAsd00005101*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv000017AAsd00005102*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
++
++pci:v00001002d00006840sv000017AAsd00005103*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7670M
+
+ pci:v00001002d00006841*
+- ID_MODEL_FROM_DATABASE=Thames [Radeon 7550M/7570M/7650M]
++ ID_MODEL_FROM_DATABASE=Thames [Radeon HD 7550M/7570M/7650M]
++
++pci:v00001002d00006841sv00001028sd00000561*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7650M
++
++pci:v00001002d00006841sv00001028sd0000056C*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7650M
++
++pci:v00001002d00006841sv00001028sd0000057F*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7570M
++
++pci:v00001002d00006841sv0000103Csd000017F1*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7570M
++
++pci:v00001002d00006841sv0000103Csd000017F4*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7650M
++
++pci:v00001002d00006841sv0000103Csd00001813*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7570M
++
++pci:v00001002d00006841sv0000103Csd0000183A*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7650M
++
++pci:v00001002d00006841sv0000103Csd0000183C*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7650M
++
++pci:v00001002d00006841sv0000103Csd0000183E*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7650M
++
++pci:v00001002d00006841sv0000103Csd00001840*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7650M
++
++pci:v00001002d00006841sv0000103Csd00001842*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7650M
++
++pci:v00001002d00006841sv0000103Csd00001844*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7650M
++
++pci:v00001002d00006841sv00001043sd0000100A*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7650M
++
++pci:v00001002d00006841sv00001043sd0000104B*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7650M
++
++pci:v00001002d00006841sv00001043sd000010DC*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7650M
++
++pci:v00001002d00006841sv00001043sd00002134*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7650M
++
++pci:v00001002d00006841sv00001179sd00000001*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7570M
++
++pci:v00001002d00006841sv00001179sd00000002*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7570M
++
++pci:v00001002d00006841sv00001179sd0000FB43*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7550M
++
++pci:v00001002d00006841sv00001179sd0000FB91*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7550M
++
++pci:v00001002d00006841sv00001179sd0000FB92*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7550M
++
++pci:v00001002d00006841sv00001179sd0000FB93*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7550M
++
++pci:v00001002d00006841sv00001179sd0000FBA2*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7550M
++
++pci:v00001002d00006841sv00001179sd0000FBA3*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7550M
++
++pci:v00001002d00006841sv0000144Dsd0000C0C7*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7550M
+
+ pci:v00001002d00006842*
+ ID_MODEL_FROM_DATABASE=Thames LE [Radeon HD 7000M Series]
+@@ -4637,12 +6320,6 @@ pci:v00001002d00006842*
+ pci:v00001002d00006843*
+ ID_MODEL_FROM_DATABASE=Thames [Radeon HD 7670M]
+
+-pci:v00001002d00006849*
+- ID_MODEL_FROM_DATABASE=Lombok [AMD Radeon HD 7400 Series]
+-
+-pci:v00001002d00006880*
+- ID_MODEL_FROM_DATABASE=Cypress
+-
+ pci:v00001002d00006888*
+ ID_MODEL_FROM_DATABASE=Cypress XT [FirePro V8800]
+
+@@ -4724,9 +6401,66 @@ pci:v00001002d000068A1sv0000106Bsd000000CC*
+ pci:v00001002d000068A8*
+ ID_MODEL_FROM_DATABASE=Granville [Radeon HD 6850M/6870M]
+
++pci:v00001002d000068A8sv00001025sd00000442*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6850M
++
++pci:v00001002d000068A8sv00001025sd00000451*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6850M
++
++pci:v00001002d000068A8sv00001025sd0000050A*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6850M
++
++pci:v00001002d000068A8sv00001025sd0000050B*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6850M
++
++pci:v00001002d000068A8sv00001025sd0000050C*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6850M
++
++pci:v00001002d000068A8sv00001025sd0000050E*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6850M
++
++pci:v00001002d000068A8sv00001025sd0000050F*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6850M
++
++pci:v00001002d000068A8sv00001025sd00000513*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6850M
++
++pci:v00001002d000068A8sv00001025sd00000514*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6850M
++
++pci:v00001002d000068A8sv00001025sd00000515*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6850M
++
++pci:v00001002d000068A8sv00001025sd00000516*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6850M
++
++pci:v00001002d000068A8sv00001025sd00000525*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6850M
++
++pci:v00001002d000068A8sv00001025sd00000526*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6850M
++
++pci:v00001002d000068A8sv00001025sd0000056D*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6850M
++
++pci:v00001002d000068A8sv00001028sd0000048F*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6870M
++
++pci:v00001002d000068A8sv00001028sd00000490*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6870M
++
++pci:v00001002d000068A8sv00001028sd000004B9*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6870M
++
++pci:v00001002d000068A8sv00001028sd000004BA*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6870M
++
+ pci:v00001002d000068A8sv0000103Csd0000159B*
+ ID_MODEL_FROM_DATABASE=Radeon HD 6850M
+
++pci:v00001002d000068A8sv0000144Dsd0000C0AD*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6850M
++
+ pci:v00001002d000068A9*
+ ID_MODEL_FROM_DATABASE=Juniper XT [FirePro V5800]
+
+@@ -4757,6 +6491,21 @@ pci:v00001002d000068BFsv0000174Bsd00006750*
+ pci:v00001002d000068C0*
+ ID_MODEL_FROM_DATABASE=Madison [Mobility Radeon HD 5730 / 6570M]
+
++pci:v00001002d000068C0sv00001019sd00002383*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5730
++
++pci:v00001002d000068C0sv00001028sd000002A2*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5730
++
++pci:v00001002d000068C0sv00001028sd000002FE*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5730
++
++pci:v00001002d000068C0sv00001028sd00000419*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5730
++
++pci:v00001002d000068C0sv0000103Csd0000147D*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5730
++
+ pci:v00001002d000068C0sv0000103Csd00001521*
+ ID_MODEL_FROM_DATABASE=Madison XT [FirePro M5800]
+
+@@ -4769,21 +6518,429 @@ pci:v00001002d000068C0sv0000103Csd00001596*
+ pci:v00001002d000068C0sv0000103Csd00001599*
+ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 6570
+
++pci:v00001002d000068C0sv00001043sd00001C22*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5730
++
++pci:v00001002d000068C0sv000017AAsd00003927*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5730
++
++pci:v00001002d000068C0sv000017AAsd00003952*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5730
++
++pci:v00001002d000068C0sv000017AAsd00003978*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6570M
++
+ pci:v00001002d000068C1*
+- ID_MODEL_FROM_DATABASE=Madison [Mobility Radeon HD 5650/5750 / 6550M]
++ ID_MODEL_FROM_DATABASE=Madison [Mobility Radeon HD 5650/5750 / 6530M/6550M]
++
++pci:v00001002d000068C1sv00001025sd00000205*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000293*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000294*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000296*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000308*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd0000030A*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000311*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000312*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd0000031C*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd0000031D*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
+
+ pci:v00001002d000068C1sv00001025sd0000033D*
+ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
+
++pci:v00001002d000068C1sv00001025sd0000033E*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd0000033F*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000346*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
+ pci:v00001002d000068C1sv00001025sd00000347*
+ ID_MODEL_FROM_DATABASE=Aspire 7740G
+
++pci:v00001002d000068C1sv00001025sd00000348*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000356*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000357*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000358*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000359*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd0000035A*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd0000035B*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd0000035C*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd0000035D*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd0000035E*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000360*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000362*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000364*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000365*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000366*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000367*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000368*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd0000036C*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd0000036D*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd0000036E*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd0000036F*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000372*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000373*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000377*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000378*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000379*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd0000037A*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd0000037B*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd0000037E*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd0000037F*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000382*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000383*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000384*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000385*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000386*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000387*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000388*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd0000038B*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd0000038C*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd0000039A*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000411*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000412*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000418*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000419*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000420*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000421*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000425*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd0000042A*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd0000042E*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd0000042F*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000432*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000433*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000442*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd0000044C*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd0000044E*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000451*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000454*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000455*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000475*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000476*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000487*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000489*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000498*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001025sd00000517*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6550M
++
++pci:v00001002d000068C1sv00001025sd0000051A*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6550M
++
++pci:v00001002d000068C1sv00001025sd0000051B*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6550M
++
++pci:v00001002d000068C1sv00001025sd0000051C*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6550M
++
++pci:v00001002d000068C1sv00001025sd0000051D*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6550M
++
++pci:v00001002d000068C1sv00001025sd00000525*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6550M
++
++pci:v00001002d000068C1sv00001025sd00000526*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6550M
++
++pci:v00001002d000068C1sv00001025sd0000052B*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6550M
++
++pci:v00001002d000068C1sv00001025sd0000052C*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6550M
++
++pci:v00001002d000068C1sv00001025sd0000053C*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6550M
++
++pci:v00001002d000068C1sv00001025sd0000053D*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6550M
++
++pci:v00001002d000068C1sv00001025sd0000053E*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6550M
++
++pci:v00001002d000068C1sv00001025sd0000053F*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6550M
++
++pci:v00001002d000068C1sv00001025sd00000607*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6550M
++
++pci:v00001002d000068C1sv00001028sd0000041B*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001028sd00000447*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001028sd00000448*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001028sd00000456*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001028sd00000457*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv0000103Csd00001436*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv0000103Csd00001437*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv0000103Csd00001440*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv0000103Csd00001448*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv0000103Csd00001449*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv0000103Csd0000144A*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv0000103Csd0000144B*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv0000103Csd0000147B*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv0000103Csd0000149C*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv0000103Csd0000149E*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
+ pci:v00001002d000068C1sv0000103Csd00001521*
+ ID_MODEL_FROM_DATABASE=Madison Pro [FirePro M5800]
+
++pci:v00001002d000068C1sv00001043sd00001BC2*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv0000104Dsd00009071*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv0000104Dsd00009077*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv0000104Dsd00009081*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001179sd0000FD00*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001179sd0000FD12*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001179sd0000FD1A*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001179sd0000FD30*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001179sd0000FD31*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001179sd0000FD50*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001179sd0000FD52*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6530M
++
++pci:v00001002d000068C1sv00001179sd0000FD63*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6530M
++
++pci:v00001002d000068C1sv00001179sd0000FD65*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6530M
++
++pci:v00001002d000068C1sv00001179sd0000FDD0*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv00001179sd0000FDD2*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6530M
++
++pci:v00001002d000068C1sv0000144Dsd0000C07E*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv0000144Dsd0000C085*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv000014C0sd00000043*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv000014C0sd0000004D*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv000017AAsd00003928*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv000017AAsd00003951*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5650
++
++pci:v00001002d000068C1sv000017AAsd00003977*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6550M
++
+ pci:v00001002d000068C7*
+ ID_MODEL_FROM_DATABASE=Madison [Mobility Radeon HD 5570/6550A]
+
++pci:v00001002d000068C7sv00001462sd00002241*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5570
++
++pci:v00001002d000068C7sv00001462sd00002243*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5570
++
++pci:v00001002d000068C7sv00001462sd00002244*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5570
++
++pci:v00001002d000068C7sv00001462sd00002245*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6550A
++
++pci:v00001002d000068C7sv00001462sd00002246*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6550A
++
+ pci:v00001002d000068C8*
+ ID_MODEL_FROM_DATABASE=Redwood XT GL [FirePro V4800]
+
+@@ -4791,13 +6948,46 @@ pci:v00001002d000068C9*
+ ID_MODEL_FROM_DATABASE=Redwood PRO GL [FirePro V3800]
+
+ pci:v00001002d000068D8*
+- ID_MODEL_FROM_DATABASE=Redwood XT [Radeon HD 5670]
++ ID_MODEL_FROM_DATABASE=Redwood XT [Radeon HD 5670/5690/5730]
++
++pci:v00001002d000068D8sv00001028sd000068E0*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5670
++
++pci:v00001002d000068D8sv0000174Bsd00005690*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5690
++
++pci:v00001002d000068D8sv0000174Bsd00005730*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5730
++
++pci:v00001002d000068D8sv0000174Bsd0000E151*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5670
+
+ pci:v00001002d000068D8sv00001787sd00003000*
+ ID_MODEL_FROM_DATABASE=Radeon HD 5730
+
++pci:v00001002d000068D8sv000017AFsd00003010*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5730
++
++pci:v00001002d000068D8sv000017AFsd00003011*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5690
++
+ pci:v00001002d000068D9*
+- ID_MODEL_FROM_DATABASE=Redwood PRO [Radeon HD 5570]
++ ID_MODEL_FROM_DATABASE=Redwood PRO [Radeon HD 5550/5570/5630/6510/6610/7570]
++
++pci:v00001002d000068D9sv0000103Csd00006870*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5570
++
++pci:v00001002d000068D9sv0000103Csd00006872*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5570
++
++pci:v00001002d000068D9sv00001043sd000003CE*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5550
++
++pci:v00001002d000068D9sv00001462sd00002151*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5570
++
++pci:v00001002d000068D9sv00001462sd00002240*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5570
+
+ pci:v00001002d000068D9sv0000148Csd00003000*
+ ID_MODEL_FROM_DATABASE=Radeon HD 6510
+@@ -4805,8 +6995,41 @@ pci:v00001002d000068D9sv0000148Csd00003000*
+ pci:v00001002d000068D9sv0000148Csd00003001*
+ ID_MODEL_FROM_DATABASE=Radeon HD 6610
+
++pci:v00001002d000068D9sv00001545sd00005550*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5550
++
++pci:v00001002d000068D9sv00001545sd00007570*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7570
++
++pci:v00001002d000068D9sv00001642sd00003985*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5570
++
++pci:v00001002d000068D9sv00001642sd00003996*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5570
++
++pci:v00001002d000068D9sv0000174Bsd00003000*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6510
++
++pci:v00001002d000068D9sv0000174Bsd00006510*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6510
++
++pci:v00001002d000068D9sv0000174Bsd00006610*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6610
++
++pci:v00001002d000068D9sv0000174Bsd0000E142*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5570
++
++pci:v00001002d000068D9sv00001787sd00003000*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6510
++
++pci:v00001002d000068D9sv000017AFsd00003000*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6510
++
++pci:v00001002d000068D9sv000017AFsd00003010*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5630
++
+ pci:v00001002d000068DA*
+- ID_MODEL_FROM_DATABASE=Redwood LE [Radeon HD 5550]
++ ID_MODEL_FROM_DATABASE=Redwood LE [Radeon HD 5550/5570/5630/6390/6490/7570]
+
+ pci:v00001002d000068DAsv0000148Csd00003000*
+ ID_MODEL_FROM_DATABASE=Radeon HD 6390
+@@ -4814,30 +7037,156 @@ pci:v00001002d000068DAsv0000148Csd00003000*
+ pci:v00001002d000068DAsv0000148Csd00003001*
+ ID_MODEL_FROM_DATABASE=Radeon HD 6490
+
++pci:v00001002d000068DAsv00001545sd00007570*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7570
++
++pci:v00001002d000068DAsv0000174Bsd00003000*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6390
++
++pci:v00001002d000068DAsv0000174Bsd00005570*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5570
++
++pci:v00001002d000068DAsv0000174Bsd00005630*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5630
++
++pci:v00001002d000068DAsv0000174Bsd00006490*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6490
++
++pci:v00001002d000068DAsv00001787sd00003000*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5630
++
++pci:v00001002d000068DAsv000017AFsd00003000*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6390
++
++pci:v00001002d000068DAsv000017AFsd00003010*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5630
++
+ pci:v00001002d000068DE*
+ ID_MODEL_FROM_DATABASE=Redwood
+
+ pci:v00001002d000068E0*
+ ID_MODEL_FROM_DATABASE=Park [Mobility Radeon HD 5430/5450/5470]
+
++pci:v00001002d000068E0sv00001028sd00000404*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5450
++
++pci:v00001002d000068E0sv00001028sd00000414*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5450
++
++pci:v00001002d000068E0sv00001028sd00000434*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5450
++
++pci:v00001002d000068E0sv0000103Csd00001433*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5450
++
++pci:v00001002d000068E0sv0000103Csd00001434*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5450
++
++pci:v00001002d000068E0sv0000103Csd00001469*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5450
++
++pci:v00001002d000068E0sv0000103Csd0000146B*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5450
++
+ pci:v00001002d000068E0sv0000103Csd00001486*
+ ID_MODEL_FROM_DATABASE=TouchSmart tm2-2050er discrete GPU (Mobility Radeon HD 5450)
+
++pci:v00001002d000068E0sv0000103Csd00001622*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5450
++
++pci:v00001002d000068E0sv0000103Csd00001623*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5450
++
++pci:v00001002d000068E0sv0000103Csd0000EEEE*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5450
++
++pci:v00001002d000068E0sv0000104Dsd00009076*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 5450
++
++pci:v00001002d000068E0sv00001682sd0000304E*
++ ID_MODEL_FROM_DATABASE=Caicos [Radeon HD 5450]
++
++pci:v00001002d000068E0sv00001682sd00006000*
++ ID_MODEL_FROM_DATABASE=Caicos [Radeon HD 5450]
++
++pci:v00001002d000068E0sv000017AAsd00009E52*
++ ID_MODEL_FROM_DATABASE=FirePro M3800
++
++pci:v00001002d000068E0sv000017AAsd00009E53*
++ ID_MODEL_FROM_DATABASE=FirePro M3800
++
+ pci:v00001002d000068E1*
+ ID_MODEL_FROM_DATABASE=Park [Mobility Radeon HD 5430]
+
++pci:v00001002d000068E1sv00001043sd0000041F*
++ ID_MODEL_FROM_DATABASE=Caicos [Radeon HD 7350]
++
++pci:v00001002d000068E1sv00001043sd00003000*
++ ID_MODEL_FROM_DATABASE=Caicos [Radeon HD 5450]
++
++pci:v00001002d000068E1sv0000148Csd00003000*
++ ID_MODEL_FROM_DATABASE=Caicos [Radeon HD 5450]
++
++pci:v00001002d000068E1sv0000148Csd00003001*
++ ID_MODEL_FROM_DATABASE=Caicos [Radeon HD 6230]
++
++pci:v00001002d000068E1sv0000148Csd00003002*
++ ID_MODEL_FROM_DATABASE=Caicos [Radeon HD 6250]
++
++pci:v00001002d000068E1sv0000148Csd00003003*
++ ID_MODEL_FROM_DATABASE=Caicos [Radeon HD 6350]
++
+ pci:v00001002d000068E1sv0000148Csd00007350*
+ ID_MODEL_FROM_DATABASE=Caicos [Radeon HD 7350]
+
++pci:v00001002d000068E1sv0000148Csd00008350*
++ ID_MODEL_FROM_DATABASE=Caicos [Radeon HD 8350]
++
+ pci:v00001002d000068E1sv00001545sd00005450*
+ ID_MODEL_FROM_DATABASE=Caicos [Radeon HD 5450]
+
++pci:v00001002d000068E1sv00001545sd00007350*
++ ID_MODEL_FROM_DATABASE=Caicos [Radeon HD 7350]
++
++pci:v00001002d000068E1sv00001682sd00003000*
++ ID_MODEL_FROM_DATABASE=Caicos [Radeon HD 5450]
++
++pci:v00001002d000068E1sv00001682sd00006000*
++ ID_MODEL_FROM_DATABASE=Caicos [Radeon HD 5450]
++
++pci:v00001002d000068E1sv00001682sd00007350*
++ ID_MODEL_FROM_DATABASE=Caicos [Radeon HD 7350]
++
++pci:v00001002d000068E1sv0000174Bsd00003000*
++ ID_MODEL_FROM_DATABASE=Caicos [Radeon HD 5450]
++
+ pci:v00001002d000068E1sv0000174Bsd00005470*
+ ID_MODEL_FROM_DATABASE=Caicos [Radeon HD 5470]
+
++pci:v00001002d000068E1sv0000174Bsd00006000*
++ ID_MODEL_FROM_DATABASE=Caicos [Radeon HD 5450]
++
++pci:v00001002d000068E1sv0000174Bsd00006230*
++ ID_MODEL_FROM_DATABASE=Caicos [Radeon HD 6230]
++
+ pci:v00001002d000068E1sv0000174Bsd00006350*
+ ID_MODEL_FROM_DATABASE=Caicos [Radeon HD 6350]
+
++pci:v00001002d000068E1sv0000174Bsd00007350*
++ ID_MODEL_FROM_DATABASE=Caicos [Radeon HD 7350]
++
++pci:v00001002d000068E1sv00001787sd00003000*
++ ID_MODEL_FROM_DATABASE=Caicos [Radeon HD 5450]
++
++pci:v00001002d000068E1sv000017AFsd00003000*
++ ID_MODEL_FROM_DATABASE=Caicos [Radeon HD 5450]
++
++pci:v00001002d000068E1sv000017AFsd00003001*
++ ID_MODEL_FROM_DATABASE=Caicos [Radeon HD 6230]
++
++pci:v00001002d000068E1sv000017AFsd00003014*
++ ID_MODEL_FROM_DATABASE=Caicos [Radeon HD 6350]
++
+ pci:v00001002d000068E1sv000017AFsd00003015*
+ ID_MODEL_FROM_DATABASE=Caicos [Radeon HD 7350]
+
+@@ -4847,11 +7196,221 @@ pci:v00001002d000068E1sv000017AFsd00008350*
+ pci:v00001002d000068E4*
+ ID_MODEL_FROM_DATABASE=Robson CE [Radeon HD 6370M/7370M]
+
++pci:v00001002d000068E4sv00001019sd00002386*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6350M
++
++pci:v00001002d000068E4sv00001019sd00002387*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6350M
++
++pci:v00001002d000068E4sv00001019sd0000238D*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv00001019sd0000238E*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv00001025sd00000382*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv00001025sd00000489*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv00001025sd0000048A*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv00001025sd0000048B*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv00001025sd0000048C*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv00001028sd000004C1*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv00001028sd000004CA*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv00001028sd000004CC*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv00001028sd000004CD*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv00001028sd000004D7*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv0000103Csd00001411*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv0000103Csd00001421*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv0000103Csd00001426*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv0000103Csd00001428*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv0000103Csd0000142A*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv0000103Csd0000142B*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv0000103Csd0000143A*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv0000103Csd0000143C*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv0000103Csd00001445*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv0000103Csd0000162C*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv0000103Csd0000162D*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv0000103Csd0000162E*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv0000103Csd0000162F*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv0000103Csd00001639*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv0000103Csd0000163A*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv0000103Csd0000163B*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv0000103Csd0000163C*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv0000103Csd0000163D*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv0000103Csd0000163E*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv0000103Csd0000163F*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv0000103Csd00001641*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv0000103Csd00001643*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv0000103Csd00003578*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv0000103Csd0000357A*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv0000103Csd00003673*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv0000103Csd00003675*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv00001043sd00001C92*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv00001043sd000084A1*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv00001043sd000084AD*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv0000104Dsd00009081*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv00001545sd00007350*
++ ID_MODEL_FROM_DATABASE=Cedar [Radeon HD 7350]
++
++pci:v00001002d000068E4sv00001558sd00004510*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv00001558sd00005505*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv0000174Bsd00005450*
++ ID_MODEL_FROM_DATABASE=Cedar [Radeon HD 5450]
++
++pci:v00001002d000068E4sv000017AAsd000021DD*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv000017AAsd000021E9*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv000017AAsd00003971*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M
++
++pci:v00001002d000068E4sv000017AAsd00003972*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7370M
++
++pci:v00001002d000068E4sv000017AAsd0000397A*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M/7370M
++
++pci:v00001002d000068E4sv000017AAsd0000397B*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6370M/7370M
++
++pci:v00001002d000068E4sv000017AAsd0000397F*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7370M
++
+ pci:v00001002d000068E5*
+ ID_MODEL_FROM_DATABASE=Robson LE [Radeon HD 6330M]
+
++pci:v00001002d000068E5sv00001179sd0000FD3C*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6330M
++
++pci:v00001002d000068E5sv00001179sd0000FD50*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6330M
++
++pci:v00001002d000068E5sv00001179sd0000FD52*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6330M
++
++pci:v00001002d000068E5sv00001179sd0000FD63*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6330M
++
++pci:v00001002d000068E5sv00001179sd0000FD65*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6330M
++
++pci:v00001002d000068E5sv00001179sd0000FD73*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6330M
++
++pci:v00001002d000068E5sv00001179sd0000FD75*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6330M
++
++pci:v00001002d000068E5sv00001179sd0000FDD0*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6330M
++
++pci:v00001002d000068E5sv00001179sd0000FDD2*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6330M
++
++pci:v00001002d000068E5sv00001179sd0000FDEA*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6330M
++
++pci:v00001002d000068E5sv00001179sd0000FDF8*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6330M
++
++pci:v00001002d000068E5sv0000148Csd00005450*
++ ID_MODEL_FROM_DATABASE=Cedar [Radeon HD 5450]
++
++pci:v00001002d000068E5sv0000148Csd00006350*
++ ID_MODEL_FROM_DATABASE=Cedar [Radeon HD 6350]
++
+ pci:v00001002d000068E5sv0000148Csd00007350*
+- ID_MODEL_FROM_DATABASE=Radeon HD 7350
++ ID_MODEL_FROM_DATABASE=Cedar [Radeon HD 7350]
++
++pci:v00001002d000068E5sv0000148Csd00008350*
++ ID_MODEL_FROM_DATABASE=Cedar [Radeon HD 8350]
++
++pci:v00001002d000068E5sv00001545sd00007350*
++ ID_MODEL_FROM_DATABASE=Cedar [Radeon HD 7350]
+
+ pci:v00001002d000068E8*
+ ID_MODEL_FROM_DATABASE=Cedar
+@@ -4869,20 +7428,74 @@ pci:v00001002d000068F8*
+ ID_MODEL_FROM_DATABASE=Cedar [Radeon HD 7300 Series]
+
+ pci:v00001002d000068F9*
+- ID_MODEL_FROM_DATABASE=Cedar [Radeon HD 5000/6000/7350 Series]
++ ID_MODEL_FROM_DATABASE=Cedar [Radeon HD 5000/6000/7350/8350 Series]
+
+ pci:v00001002d000068F9sv00001019sd00000001*
+ ID_MODEL_FROM_DATABASE=Radeon HD 5450
+
++pci:v00001002d000068F9sv00001019sd00000002*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5450
++
+ pci:v00001002d000068F9sv00001019sd00000019*
+ ID_MODEL_FROM_DATABASE=Radeon HD 6350
+
++pci:v00001002d000068F9sv00001025sd00000518*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5450
++
++pci:v00001002d000068F9sv00001025sd00000519*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5450
++
+ pci:v00001002d000068F9sv00001028sd0000010E*
+ ID_MODEL_FROM_DATABASE=XPS 8300
+
++pci:v00001002d000068F9sv00001028sd00002126*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6350
++
++pci:v00001002d000068F9sv0000103Csd00002126*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6350
++
++pci:v00001002d000068F9sv0000103Csd00002AAC*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5450
++
++pci:v00001002d000068F9sv0000103Csd00002AAE*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5450
++
++pci:v00001002d000068F9sv0000103Csd00003580*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5450
++
+ pci:v00001002d000068F9sv00001043sd000003C2*
+ ID_MODEL_FROM_DATABASE=EAH5450 SILENT/DI/512MD2 (LP)
+
++pci:v00001002d000068F9sv00001462sd00002130*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5450
++
++pci:v00001002d000068F9sv00001462sd00002131*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5450
++
++pci:v00001002d000068F9sv00001462sd00002133*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6350
++
++pci:v00001002d000068F9sv00001462sd00002180*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5450
++
++pci:v00001002d000068F9sv00001462sd00002181*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5450
++
++pci:v00001002d000068F9sv00001462sd00002182*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6350
++
++pci:v00001002d000068F9sv00001462sd00002183*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6350
++
++pci:v00001002d000068F9sv00001462sd00002230*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5450
++
++pci:v00001002d000068F9sv00001462sd00002231*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5450
++
++pci:v00001002d000068F9sv00001462sd00002495*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6350
++
+ pci:v00001002d000068F9sv0000148Csd00003001*
+ ID_MODEL_FROM_DATABASE=Radeon HD 5530/6250
+
+@@ -4898,6 +7511,39 @@ pci:v00001002d000068F9sv0000148Csd00003004*
+ pci:v00001002d000068F9sv0000148Csd00007350*
+ ID_MODEL_FROM_DATABASE=Radeon HD 7350
+
++pci:v00001002d000068F9sv0000148Csd00008350*
++ ID_MODEL_FROM_DATABASE=Radeon HD 8350
++
++pci:v00001002d000068F9sv00001545sd00007350*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7350
++
++pci:v00001002d000068F9sv00001642sd00003983*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5450
++
++pci:v00001002d000068F9sv00001642sd00003984*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6350
++
++pci:v00001002d000068F9sv00001642sd00003987*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6350
++
++pci:v00001002d000068F9sv00001642sd00003997*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5450
++
++pci:v00001002d000068F9sv00001642sd00003A05*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5450
++
++pci:v00001002d000068F9sv00001642sd00003B31*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6350A
++
++pci:v00001002d000068F9sv00001682sd00003270*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7350
++
++pci:v00001002d000068F9sv0000174Bsd00003000*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6230
++
++pci:v00001002d000068F9sv0000174Bsd00003987*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6350
++
+ pci:v00001002d000068F9sv0000174Bsd00005470*
+ ID_MODEL_FROM_DATABASE=Radeon HD 5470
+
+@@ -4907,11 +7553,131 @@ pci:v00001002d000068F9sv0000174Bsd00005490*
+ pci:v00001002d000068F9sv0000174Bsd00005530*
+ ID_MODEL_FROM_DATABASE=Radeon HD 5530
+
++pci:v00001002d000068F9sv0000174Bsd00006230*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6230
++
++pci:v00001002d000068F9sv0000174Bsd00006250*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6250
++
++pci:v00001002d000068F9sv0000174Bsd00006290*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6290
++
++pci:v00001002d000068F9sv0000174Bsd00006350*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6350
++
+ pci:v00001002d000068F9sv0000174Bsd00007350*
+ ID_MODEL_FROM_DATABASE=Radeon HD 7350
+
++pci:v00001002d000068F9sv0000174Bsd00008350*
++ ID_MODEL_FROM_DATABASE=Radeon HD 8350
++
++pci:v00001002d000068F9sv0000174Bsd0000E127*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5450
++
++pci:v00001002d000068F9sv0000174Bsd0000E145*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5450
++
++pci:v00001002d000068F9sv0000174Bsd0000E153*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5450
++
++pci:v00001002d000068F9sv00001787sd00003000*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5470
++
++pci:v00001002d000068F9sv00001787sd00003001*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5530
++
++pci:v00001002d000068F9sv00001787sd00003002*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5490
++
++pci:v00001002d000068F9sv000017AAsd00003602*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5450
++
++pci:v00001002d000068F9sv000017AAsd00003603*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5450
++
++pci:v00001002d000068F9sv000017AAsd0000360F*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5450
++
++pci:v00001002d000068F9sv000017AAsd00003619*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5450
++
++pci:v00001002d000068F9sv000017AFsd00003000*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6250
++
++pci:v00001002d000068F9sv000017AFsd00003001*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6230
++
++pci:v00001002d000068F9sv000017AFsd00003002*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6290
++
++pci:v00001002d000068F9sv000017AFsd00003011*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5470
++
++pci:v00001002d000068F9sv000017AFsd00003012*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5490
++
++pci:v00001002d000068F9sv000017AFsd00003013*
++ ID_MODEL_FROM_DATABASE=Radeon HD 5470
++
++pci:v00001002d000068F9sv000017AFsd00003014*
++ ID_MODEL_FROM_DATABASE=Radeon HD 6350
++
+ pci:v00001002d000068FA*
+- ID_MODEL_FROM_DATABASE=Cedar [Radeon HD 7350]
++ ID_MODEL_FROM_DATABASE=Cedar [Radeon HD 7350/8350]
++
++pci:v00001002d000068FAsv00001019sd00000019*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7350
++
++pci:v00001002d000068FAsv00001019sd00000021*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7350
++
++pci:v00001002d000068FAsv00001019sd00000022*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7350
++
++pci:v00001002d000068FAsv00001019sd00000026*
++ ID_MODEL_FROM_DATABASE=Radeon HD 8350
++
++pci:v00001002d000068FAsv0000103Csd00002ADF*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7350A
++
++pci:v00001002d000068FAsv0000103Csd00002AE8*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7350A
++
++pci:v00001002d000068FAsv00001043sd00008350*
++ ID_MODEL_FROM_DATABASE=Radeon HD 8350
++
++pci:v00001002d000068FAsv00001462sd00002128*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7350
++
++pci:v00001002d000068FAsv00001462sd00002184*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7350
++
++pci:v00001002d000068FAsv00001462sd00002186*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7350
++
++pci:v00001002d000068FAsv00001462sd00002495*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7350
++
++pci:v00001002d000068FAsv00001462sd0000B490*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7350
++
++pci:v00001002d000068FAsv00001642sd00003985*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7350
++
++pci:v00001002d000068FAsv0000174Bsd00007350*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7350
++
++pci:v00001002d000068FAsv0000174Bsd00008153*
++ ID_MODEL_FROM_DATABASE=Radeon HD 8350
++
++pci:v00001002d000068FAsv0000174Bsd0000E127*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7350
++
++pci:v00001002d000068FAsv0000174Bsd0000E153*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7350
++
++pci:v00001002d000068FAsv0000174Bsd0000E180*
++ ID_MODEL_FROM_DATABASE=Radeon HD 7350
+
+ pci:v00001002d000068FAsv000017AFsd00003015*
+ ID_MODEL_FROM_DATABASE=Radeon HD 7350
+@@ -4919,6 +7685,9 @@ pci:v00001002d000068FAsv000017AFsd00003015*
+ pci:v00001002d000068FE*
+ ID_MODEL_FROM_DATABASE=Cedar LE
+
++pci:v00001002d00006920*
++ ID_MODEL_FROM_DATABASE=Tonga
++
+ pci:v00001002d0000700F*
+ ID_MODEL_FROM_DATABASE=RS100 AGP Bridge
+
+@@ -5418,7 +8187,7 @@ pci:v00001002d00009442sv00001002sd00000502*
+ ID_MODEL_FROM_DATABASE=MSI Radeon HD 4850 512MB GDDR3
+
+ pci:v00001002d00009442sv0000174Bsd0000E810*
+- ID_MODEL_FROM_DATABASE=Sapphire Radeon HD 4850 512MB GDDR3
++ ID_MODEL_FROM_DATABASE=Radeon HD 4850 512MB GDDR3
+
+ pci:v00001002d00009443*
+ ID_MODEL_FROM_DATABASE=R700 [Radeon HD 4850 X2]
+@@ -5442,7 +8211,7 @@ pci:v00001002d0000944E*
+ ID_MODEL_FROM_DATABASE=RV770 CE [Radeon HD 4710]
+
+ pci:v00001002d0000944Esv0000174Bsd00003261*
+- ID_MODEL_FROM_DATABASE=Sapphire Radeon HD 4810
++ ID_MODEL_FROM_DATABASE=Radeon HD 4810
+
+ pci:v00001002d00009450*
+ ID_MODEL_FROM_DATABASE=RV770 GL [FireStream 9270]
+@@ -5469,7 +8238,7 @@ pci:v00001002d00009480*
+ ID_MODEL_FROM_DATABASE=RV730/M96 [Mobility Radeon HD 4650/5165]
+
+ pci:v00001002d00009480sv0000103Csd00003628*
+- ID_MODEL_FROM_DATABASE=ATI Mobility Radeon HD 4650 [dv6-1190en]
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 4650 [dv6-1190en]
+
+ pci:v00001002d00009488*
+ ID_MODEL_FROM_DATABASE=RV730/M96-XT [Mobility Radeon HD 4670]
+@@ -5481,7 +8250,7 @@ pci:v00001002d00009490*
+ ID_MODEL_FROM_DATABASE=RV730 XT [Radeon HD 4670]
+
+ pci:v00001002d00009490sv0000174Bsd0000E880*
+- ID_MODEL_FROM_DATABASE=Radeon HD 4670 512MB DDR3
++ ID_MODEL_FROM_DATABASE=Radeon HD 4670 512MB GDDR3 Dual DVI-I/TVO
+
+ pci:v00001002d00009491*
+ ID_MODEL_FROM_DATABASE=RV730/M96-CSP [Radeon E4690]
+@@ -5547,10 +8316,10 @@ pci:v00001002d000094C3sv00001028sd00000302*
+ ID_MODEL_FROM_DATABASE=Radeon HD 2400 Pro
+
+ pci:v00001002d000094C3sv0000174Bsd0000E400*
+- ID_MODEL_FROM_DATABASE=Sapphire Radeon HD 2400 PRO
++ ID_MODEL_FROM_DATABASE=Radeon HD 2400 PRO
+
+ pci:v00001002d000094C3sv000018BCsd00003550*
+- ID_MODEL_FROM_DATABASE=GeCube Radeon HD 2400 PRO
++ ID_MODEL_FROM_DATABASE=Radeon HD 2400 PRO
+
+ pci:v00001002d000094C4*
+ ID_MODEL_FROM_DATABASE=RV610 LE [Radeon HD 2400 PRO AGP]
+@@ -5583,7 +8352,7 @@ pci:v00001002d00009501*
+ ID_MODEL_FROM_DATABASE=RV670 [Radeon HD 3870]
+
+ pci:v00001002d00009501sv0000174Bsd0000E620*
+- ID_MODEL_FROM_DATABASE=Sapphire Radeon HD 3870 PCIe 2.0
++ ID_MODEL_FROM_DATABASE=Radeon HD 3870
+
+ pci:v00001002d00009504*
+ ID_MODEL_FROM_DATABASE=RV670/M88 [Mobility Radeon HD 3850]
+@@ -5657,6 +8426,45 @@ pci:v00001002d00009552sv0000174Bsd00003000*
+ pci:v00001002d00009553*
+ ID_MODEL_FROM_DATABASE=RV710/M92 [Mobility Radeon HD 4530/4570/545v]
+
++pci:v00001002d00009553sv00001025sd0000015E*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 4570
++
++pci:v00001002d00009553sv00001025sd0000017D*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 4570
++
++pci:v00001002d00009553sv00001025sd00000205*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 4570
++
++pci:v00001002d00009553sv00001025sd00000206*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 4570
++
++pci:v00001002d00009553sv00001025sd00000237*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 4570
++
++pci:v00001002d00009553sv00001028sd000002BE*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 4570
++
++pci:v00001002d00009553sv00001028sd000002E8*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 4530
++
++pci:v00001002d00009553sv0000103Csd00003624*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 4530
++
++pci:v00001002d00009553sv0000103Csd00003628*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 4530
++
++pci:v00001002d00009553sv0000103Csd00003636*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 4530
++
++pci:v00001002d00009553sv00001043sd00001B32*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 4570
++
++pci:v00001002d00009553sv00001043sd00001B42*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 4570
++
++pci:v00001002d00009553sv0000104Dsd00009056*
++ ID_MODEL_FROM_DATABASE=Mobility Radeon HD 4570
++
+ pci:v00001002d00009553sv00001179sd0000FF82*
+ ID_MODEL_FROM_DATABASE=Satellite L505-13T GPU (Mobility Radeon HD 5145)
+
+@@ -5898,7 +8706,7 @@ pci:v00001002d00009802*
+ ID_MODEL_FROM_DATABASE=Wrestler [Radeon HD 6310]
+
+ pci:v00001002d00009802sv0000174Bsd00001001*
+- ID_MODEL_FROM_DATABASE=Sapphire PURE Fusion Mini
++ ID_MODEL_FROM_DATABASE=PURE Fusion Mini
+
+ pci:v00001002d00009803*
+ ID_MODEL_FROM_DATABASE=Wrestler [Radeon HD 6310]
+@@ -5964,7 +8772,7 @@ pci:v00001002d0000983C*
+ ID_MODEL_FROM_DATABASE=Kabini
+
+ pci:v00001002d0000983D*
+- ID_MODEL_FROM_DATABASE=Kabini [Radeon HD 8250]
++ ID_MODEL_FROM_DATABASE=Temash [Radeon HD 8250/8280G]
+
+ pci:v00001002d0000983E*
+ ID_MODEL_FROM_DATABASE=Kabini
+@@ -5972,6 +8780,54 @@ pci:v00001002d0000983E*
+ pci:v00001002d0000983F*
+ ID_MODEL_FROM_DATABASE=Kabini
+
++pci:v00001002d00009850*
++ ID_MODEL_FROM_DATABASE=Mullins [Radeon APU A6-6200 with R3 Graphics]
++
++pci:v00001002d00009851*
++ ID_MODEL_FROM_DATABASE=Mullins [Radeon APU A4-6000 with R2 Graphics]
++
++pci:v00001002d00009852*
++ ID_MODEL_FROM_DATABASE=Mullins [Radeon APU A4-6000 with R2 Graphics]
++
++pci:v00001002d00009853*
++ ID_MODEL_FROM_DATABASE=Mullins [Radeon APU E2-4000 with R2 Graphics]
++
++pci:v00001002d00009854*
++ ID_MODEL_FROM_DATABASE=Mullins [Radeon APU E2-3700 with R2 Graphics]
++
++pci:v00001002d00009855*
++ ID_MODEL_FROM_DATABASE=Mullins [Radeon APU XX-2450M with R3 Graphics]
++
++pci:v00001002d00009856*
++ ID_MODEL_FROM_DATABASE=Mullins [Radeon APU XX-2200M with R2 Graphics]
++
++pci:v00001002d00009857*
++ ID_MODEL_FROM_DATABASE=Mullins [Radeon APU XX-2200M with R2 Graphics]
++
++pci:v00001002d00009858*
++ ID_MODEL_FROM_DATABASE=Mullins
++
++pci:v00001002d00009859*
++ ID_MODEL_FROM_DATABASE=Mullins
++
++pci:v00001002d0000985A*
++ ID_MODEL_FROM_DATABASE=Mullins
++
++pci:v00001002d0000985B*
++ ID_MODEL_FROM_DATABASE=Mullins
++
++pci:v00001002d0000985C*
++ ID_MODEL_FROM_DATABASE=Mullins
++
++pci:v00001002d0000985D*
++ ID_MODEL_FROM_DATABASE=Mullins
++
++pci:v00001002d0000985E*
++ ID_MODEL_FROM_DATABASE=Mullins
++
++pci:v00001002d0000985F*
++ ID_MODEL_FROM_DATABASE=Mullins
++
+ pci:v00001002d00009901*
+ ID_MODEL_FROM_DATABASE=Trinity [Radeon HD 7660D]
+
+@@ -6093,10 +8949,10 @@ pci:v00001002d0000AA10*
+ ID_MODEL_FROM_DATABASE=RV610 HDMI Audio [Radeon HD 2350/2400 Series]
+
+ pci:v00001002d0000AA10sv0000174Bsd0000AA10*
+- ID_MODEL_FROM_DATABASE=Sapphire HD 2400 PRO audio device
++ ID_MODEL_FROM_DATABASE=Radeon HD 2400 PRO
+
+ pci:v00001002d0000AA10sv000018BCsd0000AA10*
+- ID_MODEL_FROM_DATABASE=GeCube Radeon HD 2400 PRO HDCP-capable digital-only audio device
++ ID_MODEL_FROM_DATABASE=Radeon HD 2400 PRO
+
+ pci:v00001002d0000AA18*
+ ID_MODEL_FROM_DATABASE=RV670/680 HDMI Audio [Radeon HD 3690/3800 Series]
+@@ -6111,16 +8967,13 @@ pci:v00001002d0000AA30*
+ ID_MODEL_FROM_DATABASE=RV770 HDMI Audio [Radeon HD 4850/4870]
+
+ pci:v00001002d0000AA30sv0000174Bsd0000AA30*
+- ID_MODEL_FROM_DATABASE=Sapphire HD 4850 512MB GDDR3 PCI-E Dual Slot Fansink
++ ID_MODEL_FROM_DATABASE=Radeon HD 4850 512MB GDDR3 PCI-E Dual Slot Fansink
+
+ pci:v00001002d0000AA38*
+ ID_MODEL_FROM_DATABASE=RV710/730 HDMI Audio [Radeon HD 4000 series]
+
+ pci:v00001002d0000AA38sv0000103Csd00003628*
+- ID_MODEL_FROM_DATABASE=ATI RV710/730 [dv6-1190en]
+-
+-pci:v00001002d0000AA38sv0000174Bsd0000AA38*
+- ID_MODEL_FROM_DATABASE=R700 Audio Device [Radeon HD 4000 Series]
++ ID_MODEL_FROM_DATABASE=dv6-1190en
+
+ pci:v00001002d0000AA50*
+ ID_MODEL_FROM_DATABASE=Cypress HDMI Audio [Radeon HD 5800 Series]
+@@ -6159,7 +9012,7 @@ pci:v00001002d0000AA98*
+ ID_MODEL_FROM_DATABASE=Caicos HDMI Audio [Radeon HD 6400 Series]
+
+ pci:v00001002d0000AA98sv0000174Bsd0000AA98*
+- ID_MODEL_FROM_DATABASE=Sapphire HD 6450 1GB DDR3
++ ID_MODEL_FROM_DATABASE=Radeon HD 6450 1GB DDR3
+
+ pci:v00001002d0000AAA0*
+ ID_MODEL_FROM_DATABASE=Tahiti XT HDMI Audio [Radeon HD 7970 Series]
+@@ -7370,6 +10223,27 @@ pci:v00001014d0000034Asv00001014sd0000035E*
+ pci:v00001014d0000034Asv00001014sd000003FB*
+ ID_MODEL_FROM_DATABASE=PCIe3 28GB Cache RAID SAS Enclosure 6Gb x 16 (57D5)
+
++pci:v00001014d0000034Asv00001014sd000003FE*
++ ID_MODEL_FROM_DATABASE=PCIe3 x8 Cache SAS RAID Internal Adapter 6Gb (57D8)
++
++pci:v00001014d0000034Asv00001014sd000003FF*
++ ID_MODEL_FROM_DATABASE=PCIe3 x8 SAS RAID Internal Adapter 6Gb (57D7)
++
++pci:v00001014d0000034Asv00001014sd00000474*
++ ID_MODEL_FROM_DATABASE=PCIe3 x16 Cache SAS RAID Internal Adapter 6Gb (57EB)
++
++pci:v00001014d0000034Asv00001014sd00000475*
++ ID_MODEL_FROM_DATABASE=PCIe3 x16 SAS RAID Internal Adapter 6Gb (57EC)
++
++pci:v00001014d0000034Asv00001014sd00000499*
++ ID_MODEL_FROM_DATABASE=PCIe3 x16 Cache SAS RAID Internal Adapter 6Gb (57ED)
++
++pci:v00001014d0000034Asv00001014sd0000049A*
++ ID_MODEL_FROM_DATABASE=PCIe3 x16 SAS RAID Internal Adapter 6Gb (57EE)
++
++pci:v00001014d000004AA*
++ ID_MODEL_FROM_DATABASE=Flash Adapter 90 (PCIe2 0.9TB)
++
+ pci:v00001014d00003022*
+ ID_MODEL_FROM_DATABASE=QLA3022 Network Adapter
+
+@@ -7674,14 +10548,11 @@ pci:v00001022d00001510*
+ ID_MODEL_FROM_DATABASE=Family 14h Processor Root Complex
+
+ pci:v00001022d00001510sv0000174Bsd00001001*
+- ID_MODEL_FROM_DATABASE=Sapphire PURE Fusion Mini
++ ID_MODEL_FROM_DATABASE=PURE Fusion Mini
+
+ pci:v00001022d00001512*
+ ID_MODEL_FROM_DATABASE=Family 14h Processor Root Port
+
+-pci:v00001022d00001512sv0000174Bsd00001001*
+- ID_MODEL_FROM_DATABASE=Sapphire PURE Fusion Mini
+-
+ pci:v00001022d00001513*
+ ID_MODEL_FROM_DATABASE=Family 14h Processor Root Port
+
+@@ -8126,6 +10997,9 @@ pci:v00001022d0000780C*
+ pci:v00001022d0000780D*
+ ID_MODEL_FROM_DATABASE=FCH Azalia Controller
+
++pci:v00001022d0000780Dsv00001043sd00008444*
++ ID_MODEL_FROM_DATABASE=F2A85-M Series
++
+ pci:v00001022d0000780E*
+ ID_MODEL_FROM_DATABASE=FCH LPC Bridge
+
+@@ -8141,6 +11015,12 @@ pci:v00001022d00007813*
+ pci:v00001022d00007814*
+ ID_MODEL_FROM_DATABASE=FCH USB XHCI Controller
+
++pci:v00001022d00007900*
++ ID_MODEL_FROM_DATABASE=CZ SATA Controller [IDE mode]
++
++pci:v00001022d0000790B*
++ ID_MODEL_FROM_DATABASE=CZ SMBus Controller
++
+ pci:v00001022d00009600*
+ ID_MODEL_FROM_DATABASE=RS780 Host Bridge
+
+@@ -8172,7 +11052,7 @@ pci:v00001022d00009606*
+ ID_MODEL_FROM_DATABASE=RS780 PCI to PCI bridge (PCIE port 2)
+
+ pci:v00001022d00009607*
+- ID_MODEL_FROM_DATABASE=RS780 PCI to PCI bridge (PCIE port 3)
++ ID_MODEL_FROM_DATABASE=RS780/RS880 PCI to PCI bridge (PCIE port 3)
+
+ pci:v00001022d00009608*
+ ID_MODEL_FROM_DATABASE=RS780/RS880 PCI to PCI bridge (PCIE port 4)
+@@ -10731,31 +13611,28 @@ pci:v0000103Cd0000323C*
+ ID_MODEL_FROM_DATABASE=Smart Array Gen8+ Controllers
+
+ pci:v0000103Cd0000323Csv0000103Csd00001920*
+- ID_MODEL_FROM_DATABASE=Smart Array
++ ID_MODEL_FROM_DATABASE=P430i
+
+ pci:v0000103Cd0000323Csv0000103Csd00001921*
+- ID_MODEL_FROM_DATABASE=Smart Array
++ ID_MODEL_FROM_DATABASE=P830i
+
+ pci:v0000103Cd0000323Csv0000103Csd00001922*
+- ID_MODEL_FROM_DATABASE=Smart Array
++ ID_MODEL_FROM_DATABASE=P430
+
+ pci:v0000103Cd0000323Csv0000103Csd00001923*
+- ID_MODEL_FROM_DATABASE=Smart Array
++ ID_MODEL_FROM_DATABASE=P431
+
+ pci:v0000103Cd0000323Csv0000103Csd00001924*
+- ID_MODEL_FROM_DATABASE=Smart Array
++ ID_MODEL_FROM_DATABASE=P830
+
+ pci:v0000103Cd0000323Csv0000103Csd00001925*
+ ID_MODEL_FROM_DATABASE=Smart Array
+
+ pci:v0000103Cd0000323Csv0000103Csd00001926*
+- ID_MODEL_FROM_DATABASE=Smart Array
+-
+-pci:v0000103Cd0000323Csv0000103Csd00001927*
+- ID_MODEL_FROM_DATABASE=Smart Array
++ ID_MODEL_FROM_DATABASE=P731m
+
+ pci:v0000103Cd0000323Csv0000103Csd00001928*
+- ID_MODEL_FROM_DATABASE=Smart Array
++ ID_MODEL_FROM_DATABASE=P230i
+
+ pci:v0000103Cd00003300*
+ ID_MODEL_FROM_DATABASE=Integrated Lights-Out Standard Virtual USB Controller
+@@ -11430,7 +14307,7 @@ pci:v0000104Cd00008023sv0000103Csd0000088C*
+ ID_MODEL_FROM_DATABASE=NC8000 laptop
+
+ pci:v0000104Cd00008023sv00001043sd0000808B*
+- ID_MODEL_FROM_DATABASE=K8N4-E Mainboard
++ ID_MODEL_FROM_DATABASE=K8N4/A8N Series Mainboard
+
+ pci:v0000104Cd00008023sv00001043sd0000815B*
+ ID_MODEL_FROM_DATABASE=P5W DH Deluxe Motherboard
+@@ -11673,7 +14550,7 @@ pci:v0000104Cd00008201*
+ ID_MODEL_FROM_DATABASE=PCI1620 Firmware Loading Function
+
+ pci:v0000104Cd00008204*
+- ID_MODEL_FROM_DATABASE=PCI7410,7510,7610 PCI Firmware Loading Function
++ ID_MODEL_FROM_DATABASE=PCI7410/7510/7610 PCI Firmware Loading Function
+
+ pci:v0000104Cd00008204sv00001028sd00000139*
+ ID_MODEL_FROM_DATABASE=Latitude D400
+@@ -11949,7 +14826,7 @@ pci:v0000104Cd0000AC49*
+ ID_MODEL_FROM_DATABASE=PCI7410 PC Card Cardbus Controller
+
+ pci:v0000104Cd0000AC4A*
+- ID_MODEL_FROM_DATABASE=PCI7510,7610 PC card Cardbus Controller
++ ID_MODEL_FROM_DATABASE=PCI7510/7610 CardBus Bridge
+
+ pci:v0000104Cd0000AC4Asv00001028sd00000139*
+ ID_MODEL_FROM_DATABASE=Latitude D400
+@@ -12063,7 +14940,7 @@ pci:v0000104Cd0000AC8Esv00001028sd0000018D*
+ ID_MODEL_FROM_DATABASE=Inspiron 700m/710m
+
+ pci:v0000104Cd0000AC8F*
+- ID_MODEL_FROM_DATABASE=PCI7420/7620 Combo CardBus, 1394a-2000 OHCI and SD/MS-Pro Controller
++ ID_MODEL_FROM_DATABASE=PCI7420/7620 SD/MS-Pro Controller
+
+ pci:v0000104Cd0000AC8Fsv00001028sd0000018D*
+ ID_MODEL_FROM_DATABASE=Inspiron 700m/710m
+@@ -13520,6 +16397,9 @@ pci:v00001077d00002432*
+ pci:v00001077d00002532*
+ ID_MODEL_FROM_DATABASE=ISP2532-based 8Gb Fibre Channel to PCI Express HBA
+
++pci:v00001077d00002532sv0000103Csd00003262*
++ ID_MODEL_FROM_DATABASE=StorageWorks 81Q
++
+ pci:v00001077d00002532sv00001077sd00000167*
+ ID_MODEL_FROM_DATABASE=QME2572 Dual Port FC8 HBA Mezzanine
+
+@@ -13619,6 +16499,12 @@ pci:v00001077d00008031*
+ pci:v00001077d00008032*
+ ID_MODEL_FROM_DATABASE=8300 Series 10GbE Converged Network Adapter (iSCSI)
+
++pci:v00001077d00008430*
++ ID_MODEL_FROM_DATABASE=ISP8324 1/10GbE Converged Network Controller (NIC VF)
++
++pci:v00001077d00008431*
++ ID_MODEL_FROM_DATABASE=8300 Series 10GbE Converged Network Adapter (FCoE VF)
++
+ pci:v00001077d00008432*
+ ID_MODEL_FROM_DATABASE=ISP2432M-based 10GbE Converged Network Adapter (CNA)
+
+@@ -13766,9 +16652,6 @@ pci:v00001083d00000001*
+ pci:v00001084*
+ ID_VENDOR_FROM_DATABASE=Parador
+
+-pci:v00001085*
+- ID_VENDOR_FROM_DATABASE=Tulip Computers Int.B.V.
+-
+ pci:v00001086*
+ ID_VENDOR_FROM_DATABASE=J. Bond Computer Systems
+
+@@ -14246,6 +17129,12 @@ pci:v00001093d00002890*
+ pci:v00001093d000028C0*
+ ID_MODEL_FROM_DATABASE=PCI-6014
+
++pci:v00001093d000028D0*
++ ID_MODEL_FROM_DATABASE=PCI-5122
++
++pci:v00001093d000028E0*
++ ID_MODEL_FROM_DATABASE=PXI-5122
++
+ pci:v00001093d00002A60*
+ ID_MODEL_FROM_DATABASE=PCI-6023E
+
+@@ -14330,12 +17219,33 @@ pci:v00001093d000070BF*
+ pci:v00001093d000070C0*
+ ID_MODEL_FROM_DATABASE=PCI-6143
+
++pci:v00001093d000070F0*
++ ID_MODEL_FROM_DATABASE=PXI-5922
++
++pci:v00001093d000070F1*
++ ID_MODEL_FROM_DATABASE=PCI-5922
++
+ pci:v00001093d000070F2*
+ ID_MODEL_FROM_DATABASE=PCI-6224
+
++pci:v00001093d00007121*
++ ID_MODEL_FROM_DATABASE=PXI-5122EX
++
++pci:v00001093d00007122*
++ ID_MODEL_FROM_DATABASE=PCI-5122EX
++
+ pci:v00001093d00007144*
+ ID_MODEL_FROM_DATABASE=PXI-5124 (12-bit 200 MS/s Digitizer)
+
++pci:v00001093d00007145*
++ ID_MODEL_FROM_DATABASE=PCI-5124
++
++pci:v00001093d0000714C*
++ ID_MODEL_FROM_DATABASE=PXI-5114
++
++pci:v00001093d0000714D*
++ ID_MODEL_FROM_DATABASE=PCI-5114
++
+ pci:v00001093d0000716C*
+ ID_MODEL_FROM_DATABASE=PCI-6225
+
+@@ -14351,6 +17261,60 @@ pci:v00001093d000071BC*
+ pci:v00001093d000071D0*
+ ID_MODEL_FROM_DATABASE=PXI-6143
+
++pci:v00001093d00007260*
++ ID_MODEL_FROM_DATABASE=PXI-5142
++
++pci:v00001093d00007261*
++ ID_MODEL_FROM_DATABASE=PCI-5142
++
++pci:v00001093d000072A8*
++ ID_MODEL_FROM_DATABASE=PXI-5152
++
++pci:v00001093d000072A9*
++ ID_MODEL_FROM_DATABASE=PCI-5152
++
++pci:v00001093d000072AA*
++ ID_MODEL_FROM_DATABASE=PXI-5105
++
++pci:v00001093d000072AB*
++ ID_MODEL_FROM_DATABASE=PCI-5105
++
++pci:v00001093d0000730F*
++ ID_MODEL_FROM_DATABASE=PXI-5922EX
++
++pci:v00001093d00007310*
++ ID_MODEL_FROM_DATABASE=PCI-5922EX
++
++pci:v00001093d00007333*
++ ID_MODEL_FROM_DATABASE=PXI-5900
++
++pci:v00001093d00007349*
++ ID_MODEL_FROM_DATABASE=PXI-5154
++
++pci:v00001093d0000734A*
++ ID_MODEL_FROM_DATABASE=PCI-5154
++
++pci:v00001093d0000737D*
++ ID_MODEL_FROM_DATABASE=PXI-5124EX
++
++pci:v00001093d000073F0*
++ ID_MODEL_FROM_DATABASE=PXI-5153
++
++pci:v00001093d000073F1*
++ ID_MODEL_FROM_DATABASE=PCI-5153
++
++pci:v00001093d0000745E*
++ ID_MODEL_FROM_DATABASE=PXI-5153EX
++
++pci:v00001093d0000745F*
++ ID_MODEL_FROM_DATABASE=PCI-5153EX
++
++pci:v00001093d00007460*
++ ID_MODEL_FROM_DATABASE=PXI-5154EX
++
++pci:v00001093d00007461*
++ ID_MODEL_FROM_DATABASE=PCI-5154EX
++
+ pci:v00001093d0000B001*
+ ID_MODEL_FROM_DATABASE=IMAQ-PCI-1408
+
+@@ -14382,7 +17346,10 @@ pci:v00001093d0000B091*
+ ID_MODEL_FROM_DATABASE=IMAQ-PXI-1411
+
+ pci:v00001093d0000C4C4*
+- ID_MODEL_FROM_DATABASE=PXIe-4353
++ ID_MODEL_FROM_DATABASE=PXIe-4353/5160
++
++pci:v00001093d0000C4C4sv00001093sd000076D0*
++ ID_MODEL_FROM_DATABASE=PXIe-5160
+
+ pci:v00001093d0000C801*
+ ID_MODEL_FROM_DATABASE=PCI-GPIB
+@@ -14465,6 +17432,9 @@ pci:v00001095d00003112sv00009005sd00000250*
+ pci:v00001095d00003114*
+ ID_MODEL_FROM_DATABASE=SiI 3114 [SATALink/SATARaid] Serial ATA Controller
+
++pci:v00001095d00003114sv00001043sd00008167*
++ ID_MODEL_FROM_DATABASE=A8N-SLI Deluxe/Premium Mainboard
++
+ pci:v00001095d00003114sv00001095sd00003114*
+ ID_MODEL_FROM_DATABASE=SiI 3114 SATALink Controller
+
+@@ -16488,7 +19458,7 @@ pci:v000010B9d00001689*
+ ID_MODEL_FROM_DATABASE=M1689 K8 Northbridge [Super K8 Single Chip]
+
+ pci:v000010B9d00001695*
+- ID_MODEL_FROM_DATABASE=M1695 K8 Northbridge [PCI Express and HyperTransport]
++ ID_MODEL_FROM_DATABASE=M1695 Host Bridge
+
+ pci:v000010B9d00001697*
+ ID_MODEL_FROM_DATABASE=M1697 HTT Host Bridge
+@@ -17447,6 +20417,9 @@ pci:v000010DEd00000044*
+ pci:v000010DEd00000045*
+ ID_MODEL_FROM_DATABASE=NV40 [GeForce 6800 GT]
+
++pci:v000010DEd00000045sv00001043sd0000817D*
++ ID_MODEL_FROM_DATABASE=V9999GT
++
+ pci:v000010DEd00000045sv00001458sd00003140*
+ ID_MODEL_FROM_DATABASE=GV-N68T256D
+
+@@ -17466,7 +20439,7 @@ pci:v000010DEd00000050*
+ ID_MODEL_FROM_DATABASE=CK804 ISA Bridge
+
+ pci:v000010DEd00000050sv00001043sd0000815A*
+- ID_MODEL_FROM_DATABASE=K8N4-E or A8N-E Mainboard
++ ID_MODEL_FROM_DATABASE=K8N4/A8N Series Mainboard
+
+ pci:v000010DEd00000050sv000010F1sd00002865*
+ ID_MODEL_FROM_DATABASE=Tomcat K8E (S2865)
+@@ -17499,7 +20472,7 @@ pci:v000010DEd00000052sv00001028sd00000225*
+ ID_MODEL_FROM_DATABASE=PowerEdge T105 SMBus
+
+ pci:v000010DEd00000052sv00001043sd0000815A*
+- ID_MODEL_FROM_DATABASE=K8N4-E or A8N-E Mainboard
++ ID_MODEL_FROM_DATABASE=K8N4/A8N Series Mainboard
+
+ pci:v000010DEd00000052sv000010F1sd00002865*
+ ID_MODEL_FROM_DATABASE=Tomcat K8E (S2865)
+@@ -17523,7 +20496,7 @@ pci:v000010DEd00000053*
+ ID_MODEL_FROM_DATABASE=CK804 IDE
+
+ pci:v000010DEd00000053sv00001043sd0000815A*
+- ID_MODEL_FROM_DATABASE=K8N4-E or A8N-E Mainboard
++ ID_MODEL_FROM_DATABASE=K8N4/A8N Series Mainboard
+
+ pci:v000010DEd00000053sv000010F1sd00002865*
+ ID_MODEL_FROM_DATABASE=Tomcat K8E (S2865)
+@@ -17550,7 +20523,7 @@ pci:v000010DEd00000054sv00001028sd00000225*
+ ID_MODEL_FROM_DATABASE=PowerEdge T105 Serial ATA
+
+ pci:v000010DEd00000054sv00001043sd0000815A*
+- ID_MODEL_FROM_DATABASE=A8N-E Mainboard
++ ID_MODEL_FROM_DATABASE=A8N Series Mainboard
+
+ pci:v000010DEd00000054sv000010F1sd00002865*
+ ID_MODEL_FROM_DATABASE=Tomcat K8E (S2865)
+@@ -17577,7 +20550,7 @@ pci:v000010DEd00000055sv00001028sd00000225*
+ ID_MODEL_FROM_DATABASE=PowerEdge T105 Serial ATA
+
+ pci:v000010DEd00000055sv00001043sd0000815A*
+- ID_MODEL_FROM_DATABASE=K8N4-E or A8N-E Mainboard
++ ID_MODEL_FROM_DATABASE=K8N4/A8N Series Mainboard
+
+ pci:v000010DEd00000055sv000010F1sd00002865*
+ ID_MODEL_FROM_DATABASE=Tomcat K8E (S2865)
+@@ -17601,7 +20574,7 @@ pci:v000010DEd00000057*
+ ID_MODEL_FROM_DATABASE=CK804 Ethernet Controller
+
+ pci:v000010DEd00000057sv00001043sd00008141*
+- ID_MODEL_FROM_DATABASE=K8N4-E or A8N-E Mainboard
++ ID_MODEL_FROM_DATABASE=K8N4/A8N Series Mainboard
+
+ pci:v000010DEd00000057sv000010DEsd0000CB84*
+ ID_MODEL_FROM_DATABASE=NF4 Lanparty
+@@ -17631,7 +20604,7 @@ pci:v000010DEd00000059*
+ ID_MODEL_FROM_DATABASE=CK804 AC'97 Audio Controller
+
+ pci:v000010DEd00000059sv00001043sd0000812A*
+- ID_MODEL_FROM_DATABASE=K8N4-E or A8N-E Mainboard
++ ID_MODEL_FROM_DATABASE=K8N4/A8N Series Mainboard
+
+ pci:v000010DEd00000059sv000010F1sd00002865*
+ ID_MODEL_FROM_DATABASE=Tomcat K8E (S2865)
+@@ -17652,7 +20625,7 @@ pci:v000010DEd0000005Asv00001028sd00000225*
+ ID_MODEL_FROM_DATABASE=PowerEdge T105 onboard USB
+
+ pci:v000010DEd0000005Asv00001043sd0000815A*
+- ID_MODEL_FROM_DATABASE=K8N4-E or A8N-E Mainboard
++ ID_MODEL_FROM_DATABASE=K8N4/A8N Series Mainboard
+
+ pci:v000010DEd0000005Asv000010F1sd00002865*
+ ID_MODEL_FROM_DATABASE=Tomcat K8E (S2865)
+@@ -17679,7 +20652,7 @@ pci:v000010DEd0000005Bsv00001028sd00000225*
+ ID_MODEL_FROM_DATABASE=PowerEdge T105 onboard USB
+
+ pci:v000010DEd0000005Bsv00001043sd0000815A*
+- ID_MODEL_FROM_DATABASE=K8N4-E or A8N-E Mainboard
++ ID_MODEL_FROM_DATABASE=K8N4/A8N Series Mainboard
+
+ pci:v000010DEd0000005Bsv000010F1sd00002865*
+ ID_MODEL_FROM_DATABASE=Tomcat K8E (S2865)
+@@ -17712,7 +20685,7 @@ pci:v000010DEd0000005Esv00001028sd00000225*
+ ID_MODEL_FROM_DATABASE=PowerEdge T105 Memory Controller
+
+ pci:v000010DEd0000005Esv00001043sd0000815A*
+- ID_MODEL_FROM_DATABASE=A8N-E Mainboard
++ ID_MODEL_FROM_DATABASE=A8N Series Mainboard
+
+ pci:v000010DEd0000005Esv000010DEsd0000005E*
+ ID_MODEL_FROM_DATABASE=ECS Elitegroup NFORCE3-A939 motherboard.
+@@ -19865,6 +22838,9 @@ pci:v000010DEd00000391*
+ pci:v000010DEd00000391sv00001458sd00003427*
+ ID_MODEL_FROM_DATABASE=GV-NX76T128D-RH
+
++pci:v000010DEd00000391sv00001462sd00000452*
++ ID_MODEL_FROM_DATABASE=NX7600GT-VT2D256E
++
+ pci:v000010DEd00000392*
+ ID_MODEL_FROM_DATABASE=G73 [GeForce 7600 GS]
+
+@@ -20687,6 +23663,9 @@ pci:v000010DEd000005E2*
+ pci:v000010DEd000005E3*
+ ID_MODEL_FROM_DATABASE=GT200b [GeForce GTX 285]
+
++pci:v000010DEd000005E3sv00001682sd00002490*
++ ID_MODEL_FROM_DATABASE=GX-285N-ZDF
++
+ pci:v000010DEd000005E6*
+ ID_MODEL_FROM_DATABASE=GT200b [GeForce GTX 275]
+
+@@ -21674,6 +24653,9 @@ pci:v000010DEd00000862*
+ pci:v000010DEd00000863*
+ ID_MODEL_FROM_DATABASE=C79 [GeForce 9400M]
+
++pci:v000010DEd00000863sv0000106Bsd000000AA*
++ ID_MODEL_FROM_DATABASE=MacBook5,1
++
+ pci:v000010DEd00000864*
+ ID_MODEL_FROM_DATABASE=C79 [GeForce 9300]
+
+@@ -21719,9 +24701,30 @@ pci:v000010DEd00000871*
+ pci:v000010DEd00000872*
+ ID_MODEL_FROM_DATABASE=C79 [GeForce G102M]
+
++pci:v000010DEd00000872sv00001043sd000019B4*
++ ID_MODEL_FROM_DATABASE=GeForce G102M
++
++pci:v000010DEd00000872sv00001043sd00001AA2*
++ ID_MODEL_FROM_DATABASE=GeForce G102M
++
++pci:v000010DEd00000872sv00001043sd00001C02*
++ ID_MODEL_FROM_DATABASE=GeForce G102M
++
++pci:v000010DEd00000872sv00001043sd00001C42*
++ ID_MODEL_FROM_DATABASE=GeForce G205M
++
+ pci:v000010DEd00000873*
+ ID_MODEL_FROM_DATABASE=C79 [GeForce G102M]
+
++pci:v000010DEd00000873sv00001043sd000019B4*
++ ID_MODEL_FROM_DATABASE=GeForce G102M
++
++pci:v000010DEd00000873sv00001043sd00001C12*
++ ID_MODEL_FROM_DATABASE=GeForce G102M
++
++pci:v000010DEd00000873sv00001043sd00001C52*
++ ID_MODEL_FROM_DATABASE=GeForce G205M
++
+ pci:v000010DEd00000874*
+ ID_MODEL_FROM_DATABASE=C79 [ION]
+
+@@ -21884,6 +24887,123 @@ pci:v000010DEd00000A78*
+ pci:v000010DEd00000A7A*
+ ID_MODEL_FROM_DATABASE=GT218M [GeForce 315M]
+
++pci:v000010DEd00000A7Asv0000104Dsd0000907E*
++ ID_MODEL_FROM_DATABASE=GeForce 315M
++
++pci:v000010DEd00000A7Asv00001179sd0000FC50*
++ ID_MODEL_FROM_DATABASE=GeForce 315M
++
++pci:v000010DEd00000A7Asv00001179sd0000FC61*
++ ID_MODEL_FROM_DATABASE=GeForce 315M
++
++pci:v000010DEd00000A7Asv00001179sd0000FC71*
++ ID_MODEL_FROM_DATABASE=GeForce 315M
++
++pci:v000010DEd00000A7Asv00001179sd0000FC90*
++ ID_MODEL_FROM_DATABASE=GeForce 315M
++
++pci:v000010DEd00000A7Asv00001179sd0000FCC0*
++ ID_MODEL_FROM_DATABASE=GeForce 315M
++
++pci:v000010DEd00000A7Asv00001179sd0000FCD0*
++ ID_MODEL_FROM_DATABASE=GeForce 315M
++
++pci:v000010DEd00000A7Asv00001179sd0000FCE2*
++ ID_MODEL_FROM_DATABASE=GeForce 315M
++
++pci:v000010DEd00000A7Asv00001179sd0000FCF2*
++ ID_MODEL_FROM_DATABASE=GeForce 315M
++
++pci:v000010DEd00000A7Asv00001179sd0000FD16*
++ ID_MODEL_FROM_DATABASE=GeForce 315M
++
++pci:v000010DEd00000A7Asv00001179sd0000FD40*
++ ID_MODEL_FROM_DATABASE=GeForce 315M
++
++pci:v000010DEd00000A7Asv00001179sd0000FD50*
++ ID_MODEL_FROM_DATABASE=GeForce 315M
++
++pci:v000010DEd00000A7Asv00001179sd0000FD52*
++ ID_MODEL_FROM_DATABASE=GeForce 315M
++
++pci:v000010DEd00000A7Asv00001179sd0000FD61*
++ ID_MODEL_FROM_DATABASE=GeForce 315M
++
++pci:v000010DEd00000A7Asv00001179sd0000FD71*
++ ID_MODEL_FROM_DATABASE=GeForce 315M
++
++pci:v000010DEd00000A7Asv00001179sd0000FD92*
++ ID_MODEL_FROM_DATABASE=GeForce 315M
++
++pci:v000010DEd00000A7Asv00001179sd0000FD96*
++ ID_MODEL_FROM_DATABASE=GeForce 315M
++
++pci:v000010DEd00000A7Asv00001179sd0000FDD0*
++ ID_MODEL_FROM_DATABASE=GeForce 315M
++
++pci:v000010DEd00000A7Asv00001179sd0000FDD2*
++ ID_MODEL_FROM_DATABASE=GeForce 315M
++
++pci:v000010DEd00000A7Asv00001179sd0000FDFE*
++ ID_MODEL_FROM_DATABASE=GeForce 315M
++
++pci:v000010DEd00000A7Asv0000144Dsd0000C0A2*
++ ID_MODEL_FROM_DATABASE=GeForce 315M
++
++pci:v000010DEd00000A7Asv0000144Dsd0000C0B2*
++ ID_MODEL_FROM_DATABASE=GeForce 315M
++
++pci:v000010DEd00000A7Asv0000144Dsd0000C581*
++ ID_MODEL_FROM_DATABASE=GeForce 315M
++
++pci:v000010DEd00000A7Asv0000144Dsd0000C587*
++ ID_MODEL_FROM_DATABASE=GeForce 315M
++
++pci:v000010DEd00000A7Asv0000144Dsd0000C588*
++ ID_MODEL_FROM_DATABASE=GeForce 315M
++
++pci:v000010DEd00000A7Asv0000144Dsd0000C597*
++ ID_MODEL_FROM_DATABASE=GeForce 315M
++
++pci:v000010DEd00000A7Asv0000144Dsd0000C606*
++ ID_MODEL_FROM_DATABASE=GeForce 315M
++
++pci:v000010DEd00000A7Asv00001462sd0000AA51*
++ ID_MODEL_FROM_DATABASE=GeForce 405
++
++pci:v000010DEd00000A7Asv00001462sd0000AA58*
++ ID_MODEL_FROM_DATABASE=GeForce 405
++
++pci:v000010DEd00000A7Asv00001462sd0000AC71*
++ ID_MODEL_FROM_DATABASE=GeForce 405
++
++pci:v000010DEd00000A7Asv00001462sd0000AC81*
++ ID_MODEL_FROM_DATABASE=GeForce 315M
++
++pci:v000010DEd00000A7Asv00001462sd0000AC82*
++ ID_MODEL_FROM_DATABASE=GeForce 405
++
++pci:v000010DEd00000A7Asv00001462sd0000AE33*
++ ID_MODEL_FROM_DATABASE=GeForce 405
++
++pci:v000010DEd00000A7Asv000017AAsd00003950*
++ ID_MODEL_FROM_DATABASE=GeForce 405M
++
++pci:v000010DEd00000A7Asv000017AAsd0000397D*
++ ID_MODEL_FROM_DATABASE=GeForce 405M
++
++pci:v000010DEd00000A7Asv00001B0Asd00002091*
++ ID_MODEL_FROM_DATABASE=GeForce 315M
++
++pci:v000010DEd00000A7Asv00001BFDsd00000003*
++ ID_MODEL_FROM_DATABASE=GeForce 405
++
++pci:v000010DEd00000A7Asv00001BFDsd00008006*
++ ID_MODEL_FROM_DATABASE=GeForce 405
++
++pci:v000010DEd00000A7Asv00001BFDsd00008007*
++ ID_MODEL_FROM_DATABASE=GeForce 315M
++
+ pci:v000010DEd00000A7B*
+ ID_MODEL_FROM_DATABASE=GT218 [GeForce 505]
+
+@@ -22427,11 +25547,14 @@ pci:v000010DEd00000E09*
+ pci:v000010DEd00000E0A*
+ ID_MODEL_FROM_DATABASE=GK104 HDMI Audio Controller
+
++pci:v000010DEd00000E0B*
++ ID_MODEL_FROM_DATABASE=GK106 HDMI Audio Controller
++
+ pci:v000010DEd00000E0C*
+ ID_MODEL_FROM_DATABASE=GF114 HDMI Audio Controller
+
+ pci:v000010DEd00000E1A*
+- ID_MODEL_FROM_DATABASE=GK110 HDMI Audio [GeForce GTX Titan]
++ ID_MODEL_FROM_DATABASE=GK110 HDMI Audio
+
+ pci:v000010DEd00000E1B*
+ ID_MODEL_FROM_DATABASE=GK107 HDMI Audio Controller
+@@ -22484,6 +25607,9 @@ pci:v000010DEd00000FC6*
+ pci:v000010DEd00000FC6sv00001043sd00008428*
+ ID_MODEL_FROM_DATABASE=GTX650-DC-1GD5
+
++pci:v000010DEd00000FCD*
++ ID_MODEL_FROM_DATABASE=GK107M [GeForce GT 755M]
++
+ pci:v000010DEd00000FD1*
+ ID_MODEL_FROM_DATABASE=GK107M [GeForce GT 650M]
+
+@@ -22505,6 +25631,18 @@ pci:v000010DEd00000FD1sv00001043sd00002141*
+ pci:v000010DEd00000FD2*
+ ID_MODEL_FROM_DATABASE=GK107M [GeForce GT 640M]
+
++pci:v000010DEd00000FD2sv00001028sd0000054F*
++ ID_MODEL_FROM_DATABASE=GeForce GT 640M
++
++pci:v000010DEd00000FD2sv00001028sd0000055F*
++ ID_MODEL_FROM_DATABASE=GeForce GT 640M
++
++pci:v000010DEd00000FD2sv00001028sd00000595*
++ ID_MODEL_FROM_DATABASE=GeForce GT 640M LE
++
++pci:v000010DEd00000FD2sv00001028sd000005B2*
++ ID_MODEL_FROM_DATABASE=GeForce GT 640M LE
++
+ pci:v000010DEd00000FD3*
+ ID_MODEL_FROM_DATABASE=GK107M [GeForce GT 640M LE]
+
+@@ -22524,7 +25662,7 @@ pci:v000010DEd00000FDF*
+ ID_MODEL_FROM_DATABASE=GK107M [GeForce GT 740M]
+
+ pci:v000010DEd00000FE0*
+- ID_MODEL_FROM_DATABASE=GK107M [GeForce GTX 660M OEM]
++ ID_MODEL_FROM_DATABASE=GK107M [GeForce GTX 660M Mac Edition]
+
+ pci:v000010DEd00000FE1*
+ ID_MODEL_FROM_DATABASE=GK107M [GeForce GT 730M]
+@@ -22532,6 +25670,9 @@ pci:v000010DEd00000FE1*
+ pci:v000010DEd00000FE3*
+ ID_MODEL_FROM_DATABASE=GK107M [GeForce GT 745M]
+
++pci:v000010DEd00000FE3sv000017AAsd00003675*
++ ID_MODEL_FROM_DATABASE=GeForce GT 745A
++
+ pci:v000010DEd00000FE4*
+ ID_MODEL_FROM_DATABASE=GK107M [GeForce GT 750M]
+
+@@ -22539,7 +25680,13 @@ pci:v000010DEd00000FE5*
+ ID_MODEL_FROM_DATABASE=GK107 [GeForce K340 USM]
+
+ pci:v000010DEd00000FE6*
+- ID_MODEL_FROM_DATABASE=GK107 [NVS K1 USM]
++ ID_MODEL_FROM_DATABASE=GK107 [GRID K1 NVS USM]
++
++pci:v000010DEd00000FE7*
++ ID_MODEL_FROM_DATABASE=GK107GL [GRID K100 vGPU]
++
++pci:v000010DEd00000FE7sv000010DEsd0000101E*
++ ID_MODEL_FROM_DATABASE=GRID K100
+
+ pci:v000010DEd00000FEF*
+ ID_MODEL_FROM_DATABASE=GK107GL [GRID K340]
+@@ -22551,10 +25698,19 @@ pci:v000010DEd00000FF2*
+ ID_MODEL_FROM_DATABASE=GK107GL [GRID K1]
+
+ pci:v000010DEd00000FF5*
+- ID_MODEL_FROM_DATABASE=GK107GL [Tesla K1 USM]
++ ID_MODEL_FROM_DATABASE=GK107GL [GRID K1 Tesla USM]
++
++pci:v000010DEd00000FF6*
++ ID_MODEL_FROM_DATABASE=GK107GLM [Quadro K1100M]
+
+ pci:v000010DEd00000FF7*
+- ID_MODEL_FROM_DATABASE=GK107GL [Quadro K1 USM]
++ ID_MODEL_FROM_DATABASE=GK107GL [GRID K140Q vGPU]
++
++pci:v000010DEd00000FF7sv000010DEsd00001037*
++ ID_MODEL_FROM_DATABASE=GRID K140Q
++
++pci:v000010DEd00000FF8*
++ ID_MODEL_FROM_DATABASE=GK107GLM [Quadro K500M]
+
+ pci:v000010DEd00000FF9*
+ ID_MODEL_FROM_DATABASE=GK107GL [Quadro K2000D]
+@@ -22580,6 +25736,9 @@ pci:v000010DEd00000FFF*
+ pci:v000010DEd00001003*
+ ID_MODEL_FROM_DATABASE=GK110 [GeForce GTX Titan LE]
+
++pci:v000010DEd00001004*
++ ID_MODEL_FROM_DATABASE=GK110 [GeForce GTX 780]
++
+ pci:v000010DEd00001005*
+ ID_MODEL_FROM_DATABASE=GK110 [GeForce GTX Titan]
+
+@@ -22616,12 +25775,18 @@ pci:v000010DEd00001021*
+ pci:v000010DEd00001022*
+ ID_MODEL_FROM_DATABASE=GK110GL [Tesla K20c]
+
++pci:v000010DEd00001024*
++ ID_MODEL_FROM_DATABASE=GK110GL [Tesla K40c]
++
+ pci:v000010DEd00001026*
+ ID_MODEL_FROM_DATABASE=GK110GL [Tesla K20s]
+
+ pci:v000010DEd00001028*
+ ID_MODEL_FROM_DATABASE=GK110GL [Tesla K20m]
+
++pci:v000010DEd0000103A*
++ ID_MODEL_FROM_DATABASE=GK110GL [Quadro K6000]
++
+ pci:v000010DEd00001040*
+ ID_MODEL_FROM_DATABASE=GF119 [GeForce GT 520]
+
+@@ -22688,6 +25853,9 @@ pci:v000010DEd0000105Asv00001043sd00002112*
+ pci:v000010DEd0000105B*
+ ID_MODEL_FROM_DATABASE=GF119M [GeForce 705M]
+
++pci:v000010DEd0000105Bsv0000103Csd00002AFB*
++ ID_MODEL_FROM_DATABASE=GeForce 705A
++
+ pci:v000010DEd0000107C*
+ ID_MODEL_FROM_DATABASE=GF119 [NVS 315]
+
+@@ -22775,27 +25943,132 @@ pci:v000010DEd000010D8*
+ pci:v000010DEd00001140*
+ ID_MODEL_FROM_DATABASE=GF117M [GeForce 610M/710M / GT 620M/625M/630M/720M]
+
++pci:v000010DEd00001140sv00001025sd00000600*
++ ID_MODEL_FROM_DATABASE=GeForce GT 620M
++
++pci:v000010DEd00001140sv00001025sd00000606*
++ ID_MODEL_FROM_DATABASE=GeForce GT 620M
++
+ pci:v000010DEd00001140sv00001025sd0000064A*
+ ID_MODEL_FROM_DATABASE=GeForce GT 620M
+
+ pci:v000010DEd00001140sv00001025sd0000064C*
+ ID_MODEL_FROM_DATABASE=GeForce GT 620M
+
++pci:v000010DEd00001140sv00001025sd0000067A*
++ ID_MODEL_FROM_DATABASE=GeForce GT 620M
++
++pci:v000010DEd00001140sv00001025sd00000680*
++ ID_MODEL_FROM_DATABASE=GeForce GT 620M
++
++pci:v000010DEd00001140sv00001025sd00000686*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv00001025sd00000689*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv00001025sd0000068B*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv00001025sd0000068D*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv00001025sd0000068E*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
+ pci:v000010DEd00001140sv00001025sd00000691*
+ ID_MODEL_FROM_DATABASE=GeForce 710M
+
++pci:v000010DEd00001140sv00001025sd00000692*
++ ID_MODEL_FROM_DATABASE=GeForce GT 620M
++
++pci:v000010DEd00001140sv00001025sd00000694*
++ ID_MODEL_FROM_DATABASE=GeForce GT 620M
++
++pci:v000010DEd00001140sv00001025sd00000702*
++ ID_MODEL_FROM_DATABASE=GeForce GT 620M
++
+ pci:v000010DEd00001140sv00001025sd00000719*
+ ID_MODEL_FROM_DATABASE=GeForce GT 620M
+
+ pci:v000010DEd00001140sv00001025sd00000725*
+ ID_MODEL_FROM_DATABASE=GeForce GT 620M
+
++pci:v000010DEd00001140sv00001025sd00000728*
++ ID_MODEL_FROM_DATABASE=GeForce GT 620M
++
+ pci:v000010DEd00001140sv00001025sd0000072B*
+ ID_MODEL_FROM_DATABASE=GeForce GT 620M
+
++pci:v000010DEd00001140sv00001025sd0000072E*
++ ID_MODEL_FROM_DATABASE=GeForce GT 620M
++
++pci:v000010DEd00001140sv00001025sd00000732*
++ ID_MODEL_FROM_DATABASE=GeForce GT 620M
++
++pci:v000010DEd00001140sv00001025sd00000763*
++ ID_MODEL_FROM_DATABASE=GeForce GT 720M
++
+ pci:v000010DEd00001140sv00001025sd00000773*
+ ID_MODEL_FROM_DATABASE=GeForce 710M
+
++pci:v000010DEd00001140sv00001025sd00000774*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv00001025sd00000776*
++ ID_MODEL_FROM_DATABASE=GeForce GT 720M
++
++pci:v000010DEd00001140sv00001025sd0000077A*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv00001025sd0000077B*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv00001025sd0000077C*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv00001025sd0000077D*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv00001025sd0000077E*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv00001025sd0000077F*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv00001025sd00000781*
++ ID_MODEL_FROM_DATABASE=GeForce GT 720M
++
++pci:v000010DEd00001140sv00001025sd00000798*
++ ID_MODEL_FROM_DATABASE=GeForce GT 720M
++
++pci:v000010DEd00001140sv00001025sd00000799*
++ ID_MODEL_FROM_DATABASE=GeForce GT 720M
++
++pci:v000010DEd00001140sv00001025sd0000079B*
++ ID_MODEL_FROM_DATABASE=GeForce GT 720M
++
++pci:v000010DEd00001140sv00001025sd0000079C*
++ ID_MODEL_FROM_DATABASE=GeForce GT 720M
++
++pci:v000010DEd00001140sv00001025sd00000807*
++ ID_MODEL_FROM_DATABASE=GeForce GT 720M
++
++pci:v000010DEd00001140sv00001025sd00000821*
++ ID_MODEL_FROM_DATABASE=GeForce GT 720M
++
++pci:v000010DEd00001140sv00001025sd00000823*
++ ID_MODEL_FROM_DATABASE=GeForce GT 720M
++
++pci:v000010DEd00001140sv00001025sd00000830*
++ ID_MODEL_FROM_DATABASE=GeForce GT 720M
++
++pci:v000010DEd00001140sv00001025sd00000837*
++ ID_MODEL_FROM_DATABASE=GeForce GT 720M
++
++pci:v000010DEd00001140sv00001025sd00000841*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
+ pci:v000010DEd00001140sv00001028sd0000054D*
+ ID_MODEL_FROM_DATABASE=GeForce GT 630M
+
+@@ -22811,6 +26084,60 @@ pci:v000010DEd00001140sv00001028sd00000557*
+ pci:v000010DEd00001140sv00001028sd00000565*
+ ID_MODEL_FROM_DATABASE=GeForce GT 630M
+
++pci:v000010DEd00001140sv00001028sd00000568*
++ ID_MODEL_FROM_DATABASE=GeForce GT 630M
++
++pci:v000010DEd00001140sv00001028sd00000590*
++ ID_MODEL_FROM_DATABASE=GeForce GT 630M
++
++pci:v000010DEd00001140sv00001028sd00000592*
++ ID_MODEL_FROM_DATABASE=GeForce GT 625M
++
++pci:v000010DEd00001140sv00001028sd00000594*
++ ID_MODEL_FROM_DATABASE=GeForce GT 625M
++
++pci:v000010DEd00001140sv00001028sd00000595*
++ ID_MODEL_FROM_DATABASE=GeForce GT 625M
++
++pci:v000010DEd00001140sv00001028sd000005A2*
++ ID_MODEL_FROM_DATABASE=GeForce GT 625M
++
++pci:v000010DEd00001140sv00001028sd000005B1*
++ ID_MODEL_FROM_DATABASE=GeForce GT 625M
++
++pci:v000010DEd00001140sv00001028sd000005B3*
++ ID_MODEL_FROM_DATABASE=GeForce GT 625M
++
++pci:v000010DEd00001140sv00001028sd000005DA*
++ ID_MODEL_FROM_DATABASE=GeForce GT 630M
++
++pci:v000010DEd00001140sv00001028sd000005E8*
++ ID_MODEL_FROM_DATABASE=GeForce GT 630M
++
++pci:v000010DEd00001140sv00001028sd000005F4*
++ ID_MODEL_FROM_DATABASE=GeForce GT 720M
++
++pci:v000010DEd00001140sv0000103Csd000018EF*
++ ID_MODEL_FROM_DATABASE=GeForce GT 630M
++
++pci:v000010DEd00001140sv0000103Csd000018F9*
++ ID_MODEL_FROM_DATABASE=GeForce GT 630M
++
++pci:v000010DEd00001140sv0000103Csd000018FB*
++ ID_MODEL_FROM_DATABASE=GeForce GT 630M
++
++pci:v000010DEd00001140sv0000103Csd000018FD*
++ ID_MODEL_FROM_DATABASE=GeForce GT 630M
++
++pci:v000010DEd00001140sv0000103Csd000018FF*
++ ID_MODEL_FROM_DATABASE=GeForce GT 630M
++
++pci:v000010DEd00001140sv0000103Csd00002AEF*
++ ID_MODEL_FROM_DATABASE=GeForce GT 720A
++
++pci:v000010DEd00001140sv0000103Csd00002AF9*
++ ID_MODEL_FROM_DATABASE=GeForce 710A
++
+ pci:v000010DEd00001140sv00001043sd000010DD*
+ ID_MODEL_FROM_DATABASE=NVS 5200M
+
+@@ -22826,6 +26153,9 @@ pci:v000010DEd00001140sv00001043sd0000124D*
+ pci:v000010DEd00001140sv00001043sd0000126D*
+ ID_MODEL_FROM_DATABASE=GeForce GT 720M
+
++pci:v000010DEd00001140sv00001043sd0000131D*
++ ID_MODEL_FROM_DATABASE=GeForce GT 720M
++
+ pci:v000010DEd00001140sv00001043sd000014C7*
+ ID_MODEL_FROM_DATABASE=GeForce GT 720M
+
+@@ -22847,57 +26177,318 @@ pci:v000010DEd00001140sv00001043sd000021FA*
+ pci:v000010DEd00001140sv00001043sd0000220A*
+ ID_MODEL_FROM_DATABASE=GeForce GT 720M
+
++pci:v000010DEd00001140sv00001043sd0000221A*
++ ID_MODEL_FROM_DATABASE=GeForce GT 720M
++
++pci:v000010DEd00001140sv00001043sd0000223A*
++ ID_MODEL_FROM_DATABASE=GeForce GT 710M
++
++pci:v000010DEd00001140sv00001043sd0000224A*
++ ID_MODEL_FROM_DATABASE=GeForce GT 710M
++
++pci:v000010DEd00001140sv00001043sd00008595*
++ ID_MODEL_FROM_DATABASE=GeForce GT 720M
++
++pci:v000010DEd00001140sv000010CFsd000017F5*
++ ID_MODEL_FROM_DATABASE=GeForce GT 720M
++
++pci:v000010DEd00001140sv00001179sd0000FA01*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv00001179sd0000FA02*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv00001179sd0000FA03*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv00001179sd0000FA05*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv00001179sd0000FA11*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv00001179sd0000FA13*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv00001179sd0000FA18*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv00001179sd0000FA19*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv00001179sd0000FA21*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv00001179sd0000FA23*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv00001179sd0000FA2A*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv00001179sd0000FA32*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv00001179sd0000FA33*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv00001179sd0000FA36*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv00001179sd0000FA38*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv00001179sd0000FA42*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv00001179sd0000FA43*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv00001179sd0000FA45*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv00001179sd0000FA47*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv00001179sd0000FA49*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv00001179sd0000FA58*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv00001179sd0000FA59*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv00001179sd0000FA88*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv00001179sd0000FA89*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv0000144Dsd0000B092*
++ ID_MODEL_FROM_DATABASE=GeForce GT 620M
++
++pci:v000010DEd00001140sv0000144Dsd0000C0D5*
++ ID_MODEL_FROM_DATABASE=GeForce GT 630M
++
+ pci:v000010DEd00001140sv0000144Dsd0000C0D7*
+ ID_MODEL_FROM_DATABASE=GeForce GT 620M
+
++pci:v000010DEd00001140sv0000144Dsd0000C0E2*
++ ID_MODEL_FROM_DATABASE=NVS 5200M
++
++pci:v000010DEd00001140sv0000144Dsd0000C0E3*
++ ID_MODEL_FROM_DATABASE=NVS 5200M
++
++pci:v000010DEd00001140sv0000144Dsd0000C0E4*
++ ID_MODEL_FROM_DATABASE=NVS 5200M
++
+ pci:v000010DEd00001140sv0000144Dsd0000C652*
+ ID_MODEL_FROM_DATABASE=GeForce GT 620M
+
++pci:v000010DEd00001140sv0000144Dsd0000C709*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv0000144Dsd0000C711*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv00001462sd000010B8*
++ ID_MODEL_FROM_DATABASE=GeForce GT 710M
++
++pci:v000010DEd00001140sv00001462sd000010E9*
++ ID_MODEL_FROM_DATABASE=GeForce GT 720M
++
++pci:v000010DEd00001140sv00001462sd0000AA33*
++ ID_MODEL_FROM_DATABASE=GeForce 720M
++
++pci:v000010DEd00001140sv00001462sd0000AAA2*
++ ID_MODEL_FROM_DATABASE=GeForce GT 720M
++
++pci:v000010DEd00001140sv00001462sd0000AE71*
++ ID_MODEL_FROM_DATABASE=GeForce GT 720M
++
++pci:v000010DEd00001140sv0000152Dsd00000926*
++ ID_MODEL_FROM_DATABASE=GeForce 620M
++
++pci:v000010DEd00001140sv0000152Dsd00000982*
++ ID_MODEL_FROM_DATABASE=GeForce GT 630M
++
++pci:v000010DEd00001140sv0000152Dsd00000983*
++ ID_MODEL_FROM_DATABASE=GeForce GT 630M
++
++pci:v000010DEd00001140sv0000152Dsd00001030*
++ ID_MODEL_FROM_DATABASE=GeForce GT 630M
++
++pci:v000010DEd00001140sv0000152Dsd00001055*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
+ pci:v000010DEd00001140sv000017AAsd00002200*
+ ID_MODEL_FROM_DATABASE=NVS 5200M
+
++pci:v000010DEd00001140sv000017AAsd00003656*
++ ID_MODEL_FROM_DATABASE=GeForce GT 620M
++
++pci:v000010DEd00001140sv000017AAsd00003800*
++ ID_MODEL_FROM_DATABASE=GeForce GT 720M
++
++pci:v000010DEd00001140sv000017AAsd00003801*
++ ID_MODEL_FROM_DATABASE=GeForce GT 720M
++
++pci:v000010DEd00001140sv000017AAsd00003802*
++ ID_MODEL_FROM_DATABASE=GeForce GT 720M
++
++pci:v000010DEd00001140sv000017AAsd00003803*
++ ID_MODEL_FROM_DATABASE=GeForce GT 720M
++
++pci:v000010DEd00001140sv000017AAsd00003804*
++ ID_MODEL_FROM_DATABASE=GeForce GT 720M
++
+ pci:v000010DEd00001140sv000017AAsd00003901*
+ ID_MODEL_FROM_DATABASE=GeForce 610M / GT 620M
+
++pci:v000010DEd00001140sv000017AAsd00003902*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv000017AAsd00003903*
++ ID_MODEL_FROM_DATABASE=GeForce 610M/710M
++
+ pci:v000010DEd00001140sv000017AAsd00003904*
+ ID_MODEL_FROM_DATABASE=GeForce GT 620M/625M
+
++pci:v000010DEd00001140sv000017AAsd00003905*
++ ID_MODEL_FROM_DATABASE=GeForce GT 720M
++
++pci:v000010DEd00001140sv000017AAsd00003910*
++ ID_MODEL_FROM_DATABASE=GeForce 720M
++
++pci:v000010DEd00001140sv000017AAsd00003912*
++ ID_MODEL_FROM_DATABASE=GeForce 720M
++
++pci:v000010DEd00001140sv000017AAsd00003977*
++ ID_MODEL_FROM_DATABASE=GeForce GT 720M
++
+ pci:v000010DEd00001140sv000017AAsd00003983*
+ ID_MODEL_FROM_DATABASE=GeForce 610M
+
++pci:v000010DEd00001140sv000017AAsd00005003*
++ ID_MODEL_FROM_DATABASE=GeForce GT 720M
++
++pci:v000010DEd00001140sv000017AAsd00005005*
++ ID_MODEL_FROM_DATABASE=GeForce 705M
++
+ pci:v000010DEd00001140sv000017AAsd0000500D*
+ ID_MODEL_FROM_DATABASE=GeForce GT 620M
+
++pci:v000010DEd00001140sv000017AAsd00005014*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv000017AAsd00005017*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv000017AAsd00005019*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv000017AAsd0000501A*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv000017AAsd0000501F*
++ ID_MODEL_FROM_DATABASE=GeForce GT 720M
++
++pci:v000010DEd00001140sv000017AAsd00005025*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv000017AAsd00005027*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv000017AAsd0000502A*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv000017AAsd0000502B*
++ ID_MODEL_FROM_DATABASE=GeForce GT 720M
++
++pci:v000010DEd00001140sv000017AAsd0000502D*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv000017AAsd0000502E*
++ ID_MODEL_FROM_DATABASE=GeForce GT 720M
++
++pci:v000010DEd00001140sv000017AAsd0000502F*
++ ID_MODEL_FROM_DATABASE=GeForce GT 720M
++
++pci:v000010DEd00001140sv00001854sd00000177*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv00001854sd00000180*
++ ID_MODEL_FROM_DATABASE=GeForce 710M
++
++pci:v000010DEd00001140sv00001B0Asd000020DD*
++ ID_MODEL_FROM_DATABASE=GeForce GT 620M
++
++pci:v000010DEd00001140sv00001B0Asd000020DF*
++ ID_MODEL_FROM_DATABASE=GeForce GT 620M
++
+ pci:v000010DEd00001180*
+ ID_MODEL_FROM_DATABASE=GK104 [GeForce GTX 680]
+
+ pci:v000010DEd00001180sv00003842sd00003682*
+ ID_MODEL_FROM_DATABASE=GeForce GTX 680 Mac Edition
+
++pci:v000010DEd00001182*
++ ID_MODEL_FROM_DATABASE=GK104 [GeForce GTX 760 Ti]
++
+ pci:v000010DEd00001183*
+ ID_MODEL_FROM_DATABASE=GK104 [GeForce GTX 660 Ti]
+
++pci:v000010DEd00001184*
++ ID_MODEL_FROM_DATABASE=GK104 [GeForce GTX 770]
++
+ pci:v000010DEd00001185*
+ ID_MODEL_FROM_DATABASE=GK104 [GeForce GTX 660 OEM]
+
++pci:v000010DEd00001185sv000010DEsd0000106F*
++ ID_MODEL_FROM_DATABASE=GK104 [GeForce GTX 760 OEM]
++
++pci:v000010DEd00001187*
++ ID_MODEL_FROM_DATABASE=GK104 [GeForce GTX 760]
++
+ pci:v000010DEd00001188*
+ ID_MODEL_FROM_DATABASE=GK104 [GeForce GTX 690]
+
+ pci:v000010DEd00001189*
+ ID_MODEL_FROM_DATABASE=GK104 [GeForce GTX 670]
+
++pci:v000010DEd00001189sv000010DEsd00001074*
++ ID_MODEL_FROM_DATABASE=GK104 [GeForce GTX 760 Ti OEM]
++
+ pci:v000010DEd0000118A*
+ ID_MODEL_FROM_DATABASE=GK104GL [GRID K520]
+
+ pci:v000010DEd0000118B*
+- ID_MODEL_FROM_DATABASE=GK104 [GeForce K2 USM]
++ ID_MODEL_FROM_DATABASE=GK104GL [GRID K2 GeForce USM]
+
+ pci:v000010DEd0000118C*
+- ID_MODEL_FROM_DATABASE=GK104 [NVS K2 USM]
++ ID_MODEL_FROM_DATABASE=GK104 [GRID K2 NVS USM]
++
++pci:v000010DEd0000118D*
++ ID_MODEL_FROM_DATABASE=GK104GL [GRID K200 vGPU]
++
++pci:v000010DEd0000118Dsv000010DEsd0000101D*
++ ID_MODEL_FROM_DATABASE=GRID K200
++
++pci:v000010DEd0000118E*
++ ID_MODEL_FROM_DATABASE=GK104 [GeForce GTX 760 OEM]
+
+ pci:v000010DEd0000118F*
+ ID_MODEL_FROM_DATABASE=GK104GL [Tesla K10]
+
++pci:v000010DEd00001193*
++ ID_MODEL_FROM_DATABASE=GK104 [GeForce GTX 760 Ti OEM]
++
++pci:v000010DEd0000119D*
++ ID_MODEL_FROM_DATABASE=GK104M [GeForce GTX 775M]
++
++pci:v000010DEd0000119E*
++ ID_MODEL_FROM_DATABASE=GK104M [GeForce GTX 780M]
++
+ pci:v000010DEd0000119F*
+ ID_MODEL_FROM_DATABASE=GK104M [GeForce GTX 780M]
+
+@@ -22913,14 +26504,32 @@ pci:v000010DEd000011A2*
+ pci:v000010DEd000011A3*
+ ID_MODEL_FROM_DATABASE=GK104M [GeForce GTX 680MX]
+
++pci:v000010DEd000011A3sv0000106Bsd0000010D*
++ ID_MODEL_FROM_DATABASE=iMac 13,2
++
+ pci:v000010DEd000011A7*
+ ID_MODEL_FROM_DATABASE=GK104M [GeForce GTX 675MX]
+
+ pci:v000010DEd000011B0*
+- ID_MODEL_FROM_DATABASE=GK104GL [Quadro K2 USM]
++ ID_MODEL_FROM_DATABASE=GK104GL [GRID K240Q\K260Q vGPU]
++
++pci:v000010DEd000011B0sv000010DEsd0000101A*
++ ID_MODEL_FROM_DATABASE=GRID K240Q
++
++pci:v000010DEd000011B0sv000010DEsd0000101B*
++ ID_MODEL_FROM_DATABASE=GRID K260Q
+
+ pci:v000010DEd000011B1*
+- ID_MODEL_FROM_DATABASE=GK104GL [Tesla K2 USM]
++ ID_MODEL_FROM_DATABASE=GK104GL [GRID K2 Tesla USM]
++
++pci:v000010DEd000011B6*
++ ID_MODEL_FROM_DATABASE=GK104GLM [Quadro K3100M]
++
++pci:v000010DEd000011B7*
++ ID_MODEL_FROM_DATABASE=GK104GLM [Quadro K4100M]
++
++pci:v000010DEd000011B8*
++ ID_MODEL_FROM_DATABASE=GK104GLM [Quadro K5100M]
+
+ pci:v000010DEd000011BA*
+ ID_MODEL_FROM_DATABASE=GK104GL [Quadro K5000]
+@@ -22976,9 +26585,18 @@ pci:v000010DEd000011C4*
+ pci:v000010DEd000011C6*
+ ID_MODEL_FROM_DATABASE=GK106 [GeForce GTX 650 Ti]
+
++pci:v000010DEd000011C7*
++ ID_MODEL_FROM_DATABASE=GK106 [GeForce GTX 750 Ti]
++
++pci:v000010DEd000011C8*
++ ID_MODEL_FROM_DATABASE=GK106 [GeForce GTX 650 OEM]
++
+ pci:v000010DEd000011E0*
+ ID_MODEL_FROM_DATABASE=GK106M [GeForce GTX 770M]
+
++pci:v000010DEd000011E1*
++ ID_MODEL_FROM_DATABASE=GK106M [GeForce GTX 765M]
++
+ pci:v000010DEd000011E2*
+ ID_MODEL_FROM_DATABASE=GK106M [GeForce GTX 765M]
+
+@@ -22988,6 +26606,9 @@ pci:v000010DEd000011E3*
+ pci:v000010DEd000011FA*
+ ID_MODEL_FROM_DATABASE=GK106GL [Quadro K4000]
+
++pci:v000010DEd000011FC*
++ ID_MODEL_FROM_DATABASE=GK106GLM [Quadro K2100M]
++
+ pci:v000010DEd00001200*
+ ID_MODEL_FROM_DATABASE=GF114 [GeForce GTX 560 Ti]
+
+@@ -23060,8 +26681,38 @@ pci:v000010DEd00001247sv00001043sd0000212B*
+ pci:v000010DEd00001247sv00001043sd0000212C*
+ ID_MODEL_FROM_DATABASE=GeForce GT 635M
+
++pci:v000010DEd00001247sv0000152Dsd00000930*
++ ID_MODEL_FROM_DATABASE=GeForce GT 635M
++
+ pci:v000010DEd00001248*
+- ID_MODEL_FROM_DATABASE=GF116M [GeForce GT 555M]
++ ID_MODEL_FROM_DATABASE=GF116M [GeForce GT 555M/635M]
++
++pci:v000010DEd00001248sv0000152Dsd00000930*
++ ID_MODEL_FROM_DATABASE=GeForce GT 635M
++
++pci:v000010DEd00001248sv000017C0sd000010E7*
++ ID_MODEL_FROM_DATABASE=GeForce GT 555M
++
++pci:v000010DEd00001248sv000017C0sd000010E8*
++ ID_MODEL_FROM_DATABASE=GeForce GT 555M
++
++pci:v000010DEd00001248sv000017C0sd000010EA*
++ ID_MODEL_FROM_DATABASE=GeForce GT 555M
++
++pci:v000010DEd00001248sv00001854sd00000890*
++ ID_MODEL_FROM_DATABASE=GeForce GT 555M
++
++pci:v000010DEd00001248sv00001854sd00000891*
++ ID_MODEL_FROM_DATABASE=GeForce GT 555M
++
++pci:v000010DEd00001248sv00001854sd00001795*
++ ID_MODEL_FROM_DATABASE=GeForce GT 555M
++
++pci:v000010DEd00001248sv00001854sd00001796*
++ ID_MODEL_FROM_DATABASE=GeForce GT 555M
++
++pci:v000010DEd00001248sv00001854sd00003005*
++ ID_MODEL_FROM_DATABASE=GeForce GT 555M
+
+ pci:v000010DEd00001249*
+ ID_MODEL_FROM_DATABASE=GF116 [GeForce GTS 450 Rev. 3]
+@@ -23072,30 +26723,81 @@ pci:v000010DEd0000124B*
+ pci:v000010DEd0000124D*
+ ID_MODEL_FROM_DATABASE=GF116M [GeForce GT 555M/635M]
+
++pci:v000010DEd0000124Dsv00001028sd00000491*
++ ID_MODEL_FROM_DATABASE=GeForce GT 555M
++
++pci:v000010DEd0000124Dsv00001028sd00000570*
++ ID_MODEL_FROM_DATABASE=GeForce GT 555M
++
++pci:v000010DEd0000124Dsv00001028sd00000571*
++ ID_MODEL_FROM_DATABASE=GeForce GT 555M
++
++pci:v000010DEd0000124Dsv00001462sd0000108D*
++ ID_MODEL_FROM_DATABASE=GeForce GT 555M
++
++pci:v000010DEd0000124Dsv00001462sd000010CC*
++ ID_MODEL_FROM_DATABASE=GeForce GT 635M
++
+ pci:v000010DEd00001251*
+ ID_MODEL_FROM_DATABASE=GF116M [GeForce GT 560M]
+
+ pci:v000010DEd00001280*
+ ID_MODEL_FROM_DATABASE=GK208 [GeForce GT 635]
+
++pci:v000010DEd00001282*
++ ID_MODEL_FROM_DATABASE=GK208 [GeForce GT 640 Rev. 2]
++
++pci:v000010DEd00001284*
++ ID_MODEL_FROM_DATABASE=GK208 [GeForce GT 630 Rev. 2]
++
+ pci:v000010DEd00001290*
+ ID_MODEL_FROM_DATABASE=GK208M [GeForce GT 730M]
+
++pci:v000010DEd00001290sv0000103Csd00002AFA*
++ ID_MODEL_FROM_DATABASE=GeForce GT 730A
++
++pci:v000010DEd00001290sv0000103Csd00002B04*
++ ID_MODEL_FROM_DATABASE=GeForce GT 730A
++
++pci:v000010DEd00001290sv00001043sd000013AD*
++ ID_MODEL_FROM_DATABASE=GeForce GT 730M
++
++pci:v000010DEd00001290sv00001043sd000013CD*
++ ID_MODEL_FROM_DATABASE=GeForce GT 730M
++
+ pci:v000010DEd00001291*
+ ID_MODEL_FROM_DATABASE=GK208M [GeForce GT 735M]
+
+ pci:v000010DEd00001292*
+ ID_MODEL_FROM_DATABASE=GK208M [GeForce GT 740M]
+
++pci:v000010DEd00001292sv000017AAsd00003675*
++ ID_MODEL_FROM_DATABASE=GeForce GT 740A
++
++pci:v000010DEd00001292sv000017AAsd00003684*
++ ID_MODEL_FROM_DATABASE=GeForce GT 740A
++
+ pci:v000010DEd00001293*
+ ID_MODEL_FROM_DATABASE=GK208M [GeForce GT 730M]
+
+ pci:v000010DEd00001294*
+ ID_MODEL_FROM_DATABASE=GK208M [GeForce GT 740M]
+
++pci:v000010DEd00001295*
++ ID_MODEL_FROM_DATABASE=GK208M [GeForce 710M]
++
++pci:v000010DEd00001298*
++ ID_MODEL_FROM_DATABASE=GK208M [GeForce GT 720M]
++
+ pci:v000010DEd000012A0*
+ ID_MODEL_FROM_DATABASE=GK208
+
++pci:v000010DEd000012B9*
++ ID_MODEL_FROM_DATABASE=GK208GLM [Quadro K610M]
++
++pci:v000010DEd000012BA*
++ ID_MODEL_FROM_DATABASE=GK208GLM [Quadro K510M]
++
+ pci:v000010DF*
+ ID_VENDOR_FROM_DATABASE=Emulex Corporation
+
+@@ -23531,6 +27233,9 @@ pci:v000010ECd00005209*
+ pci:v000010ECd00005229*
+ ID_MODEL_FROM_DATABASE=RTS5229 PCI Express Card Reader
+
++pci:v000010ECd00005229sv00001025sd00000813*
++ ID_MODEL_FROM_DATABASE=Aspire R7-571
++
+ pci:v000010ECd00005288*
+ ID_MODEL_FROM_DATABASE=Barossa PCI Express Card Reader
+
+@@ -23562,7 +27267,7 @@ pci:v000010ECd00008129sv000010ECsd00008129*
+ ID_MODEL_FROM_DATABASE=RT8129 Fast Ethernet Adapter
+
+ pci:v000010ECd00008129sv000011ECsd00008129*
+- ID_MODEL_FROM_DATABASE=RT8129 Fast Ethernet Adapter
++ ID_MODEL_FROM_DATABASE=RTL8111/8168 PCIe Gigabit Ethernet (misconfigured)
+
+ pci:v000010ECd00008136*
+ ID_MODEL_FROM_DATABASE=RTL8101E/RTL8102E PCI Express Fast Ethernet controller
+@@ -23739,7 +27444,7 @@ pci:v000010ECd00008167sv00001462sd0000236C*
+ ID_MODEL_FROM_DATABASE=945P Neo3-F motherboard
+
+ pci:v000010ECd00008168*
+- ID_MODEL_FROM_DATABASE=RTL8111/8168 PCI Express Gigabit Ethernet controller
++ ID_MODEL_FROM_DATABASE=RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
+
+ pci:v000010ECd00008168sv00001019sd00008168*
+ ID_MODEL_FROM_DATABASE=RTL8111/8168 PCI Express Gigabit Ethernet controller
+@@ -27908,6 +31613,15 @@ pci:v00001137d00000045sv00001137sd0000004F*
+ pci:v00001137d0000004E*
+ ID_MODEL_FROM_DATABASE=VIC 82 PCIe Upstream Port
+
++pci:v00001137d00000071*
++ ID_MODEL_FROM_DATABASE=VIC SR-IOV VF
++
++pci:v00001137d00000084*
++ ID_MODEL_FROM_DATABASE=VIC 1240 MLOM FCoE HBA
++
++pci:v00001137d00000085*
++ ID_MODEL_FROM_DATABASE=VIC 1225 PCIe FCOE HBA
++
+ pci:v00001137d000000CF*
+ ID_MODEL_FROM_DATABASE=VIC Userspace NIC
+
+@@ -29060,6 +32774,9 @@ pci:v00001179d00000618*
+ pci:v00001179d00000701*
+ ID_MODEL_FROM_DATABASE=FIR Port Type-O
+
++pci:v00001179d00000803*
++ ID_MODEL_FROM_DATABASE=TC6371AF SD Host Controller
++
+ pci:v00001179d00000804*
+ ID_MODEL_FROM_DATABASE=TC6371AF SmartMedia Controller
+
+@@ -29183,6 +32900,9 @@ pci:v00001180d00000476sv000017AAsd0000201C*
+ pci:v00001180d00000476sv000017AAsd000020C4*
+ ID_MODEL_FROM_DATABASE=ThinkPad T61
+
++pci:v00001180d00000476sv000017AAsd000020C6*
++ ID_MODEL_FROM_DATABASE=ThinkPad R61
++
+ pci:v00001180d00000477*
+ ID_MODEL_FROM_DATABASE=RL5c477
+
+@@ -29372,6 +33092,9 @@ pci:v00001180d00000832sv0000103Csd000030CC*
+ pci:v00001180d00000832sv0000103Csd000030CF*
+ ID_MODEL_FROM_DATABASE=Pavilion dv9668eg Laptop
+
++pci:v00001180d00000832sv000017AAsd000020C7*
++ ID_MODEL_FROM_DATABASE=ThinkPad R61
++
+ pci:v00001180d00000841*
+ ID_MODEL_FROM_DATABASE=R5C841 CardBus/SD/SDIO/MMC/MS/MSPro/xD/IEEE1394
+
+@@ -29915,9 +33638,18 @@ pci:v000011ABd00002A30*
+ pci:v000011ABd00002A40*
+ ID_MODEL_FROM_DATABASE=88W8366 [TopDog] 802.11n Wireless
+
++pci:v000011ABd00002A41*
++ ID_MODEL_FROM_DATABASE=88W8366 [TopDog] 802.11n Wireless
++
++pci:v000011ABd00002A42*
++ ID_MODEL_FROM_DATABASE=88W8366 [TopDog] 802.11n Wireless
++
+ pci:v000011ABd00002A43*
+ ID_MODEL_FROM_DATABASE=88W8366 [TopDog] 802.11n Wireless
+
++pci:v000011ABd00002B36*
++ ID_MODEL_FROM_DATABASE=88W8764 [Avastar] 802.11n Wireless
++
+ pci:v000011ABd00004101*
+ ID_MODEL_FROM_DATABASE=OLPC Cafe Controller Secure Digital Controller
+
+@@ -32130,13 +35862,28 @@ pci:v0000123E*
+ ID_VENDOR_FROM_DATABASE=Simutech, Inc.
+
+ pci:v0000123F*
+- ID_VENDOR_FROM_DATABASE=C-Cube Microsystems
++ ID_VENDOR_FROM_DATABASE=LSI Logic
+
+ pci:v0000123Fd000000E4*
+ ID_MODEL_FROM_DATABASE=MPEG
+
+ pci:v0000123Fd00008120*
+- ID_MODEL_FROM_DATABASE=E4?
++ ID_MODEL_FROM_DATABASE=DVxplore Codec
++
++pci:v0000123Fd00008120sv000010DEsd000001E1*
++ ID_MODEL_FROM_DATABASE=NVTV PAL
++
++pci:v0000123Fd00008120sv000010DEsd000001E2*
++ ID_MODEL_FROM_DATABASE=NVTV NTSC
++
++pci:v0000123Fd00008120sv000010DEsd000001E3*
++ ID_MODEL_FROM_DATABASE=NVTV PAL
++
++pci:v0000123Fd00008120sv000010DEsd00000248*
++ ID_MODEL_FROM_DATABASE=NVTV NTSC
++
++pci:v0000123Fd00008120sv000010DEsd00000249*
++ ID_MODEL_FROM_DATABASE=NVTV PAL
+
+ pci:v0000123Fd00008120sv000011BDsd00000006*
+ ID_MODEL_FROM_DATABASE=DV500 E4
+@@ -32702,6 +36449,9 @@ pci:v0000126Fd00000710*
+ pci:v0000126Fd00000712*
+ ID_MODEL_FROM_DATABASE=SM712 LynxEM+
+
++pci:v0000126Fd00000718*
++ ID_MODEL_FROM_DATABASE=SM718 LynxSE+
++
+ pci:v0000126Fd00000720*
+ ID_MODEL_FROM_DATABASE=SM720 Lynx3DM
+
+@@ -34229,6 +37979,9 @@ pci:v000012EBd00000001sv000012EBsd00000001*
+ pci:v000012EBd00000001sv00005053sd00003355*
+ ID_MODEL_FROM_DATABASE=Montego
+
++pci:v000012EBd00000001sv000050B2sd00001111*
++ ID_MODEL_FROM_DATABASE=XLerate
++
+ pci:v000012EBd00000002*
+ ID_MODEL_FROM_DATABASE=Vortex 2
+
+@@ -36428,6 +40181,9 @@ pci:v000013F6d00008788sv000014C3sd00001710*
+ pci:v000013F6d00008788sv000014C3sd00001711*
+ ID_MODEL_FROM_DATABASE=HiFier Serenade
+
++pci:v000013F6d00008788sv000014C3sd00001713*
++ ID_MODEL_FROM_DATABASE=HiFier Serenade III
++
+ pci:v000013F6d00008788sv00001A58sd00000910*
+ ID_MODEL_FROM_DATABASE=Barracuda AC-1
+
+@@ -37319,6 +41075,9 @@ pci:v00001425d00004086*
+ pci:v00001425d00004087*
+ ID_MODEL_FROM_DATABASE=T440T-4087 Unified Wire Ethernet Controller
+
++pci:v00001425d00004088*
++ ID_MODEL_FROM_DATABASE=T440-4088 Unified Wire Ethernet Controller
++
+ pci:v00001425d00004401*
+ ID_MODEL_FROM_DATABASE=T420-CR Unified Wire Ethernet Controller
+
+@@ -37388,6 +41147,9 @@ pci:v00001425d00004486*
+ pci:v00001425d00004487*
+ ID_MODEL_FROM_DATABASE=T440T-4087 Unified Wire Ethernet Controller
+
++pci:v00001425d00004488*
++ ID_MODEL_FROM_DATABASE=T440-4088 Unified Wire Ethernet Controller
++
+ pci:v00001425d00004501*
+ ID_MODEL_FROM_DATABASE=T420-CR Unified Wire Storage Controller
+
+@@ -37457,6 +41219,9 @@ pci:v00001425d00004586*
+ pci:v00001425d00004587*
+ ID_MODEL_FROM_DATABASE=T440T-4087 Unified Wire Storage Controller
+
++pci:v00001425d00004588*
++ ID_MODEL_FROM_DATABASE=T440-4088 Unified Wire Storage Controller
++
+ pci:v00001425d00004601*
+ ID_MODEL_FROM_DATABASE=T420-CR Unified Wire Storage Controller
+
+@@ -37526,6 +41291,9 @@ pci:v00001425d00004686*
+ pci:v00001425d00004687*
+ ID_MODEL_FROM_DATABASE=T440T-4087 Unified Wire Storage Controller
+
++pci:v00001425d00004688*
++ ID_MODEL_FROM_DATABASE=T440-4088 Unified Wire Storage Controller
++
+ pci:v00001425d00004701*
+ ID_MODEL_FROM_DATABASE=T420-CR Unified Wire Ethernet Controller
+
+@@ -37595,6 +41363,9 @@ pci:v00001425d00004786*
+ pci:v00001425d00004787*
+ ID_MODEL_FROM_DATABASE=T440T-4087 Unified Wire Ethernet Controller
+
++pci:v00001425d00004788*
++ ID_MODEL_FROM_DATABASE=T440-4088 Unified Wire Ethernet Controller
++
+ pci:v00001425d00004801*
+ ID_MODEL_FROM_DATABASE=T420-CR Unified Wire Ethernet Controller
+
+@@ -37664,6 +41435,9 @@ pci:v00001425d00004886*
+ pci:v00001425d00004887*
+ ID_MODEL_FROM_DATABASE=T440T-4087 Unified Wire Ethernet Controller
+
++pci:v00001425d00004888*
++ ID_MODEL_FROM_DATABASE=T440-4088 Unified Wire Ethernet Controller
++
+ pci:v00001425d00005001*
+ ID_MODEL_FROM_DATABASE=T520-CR Unified Wire Ethernet Controller
+
+@@ -37721,6 +41495,15 @@ pci:v00001425d00005012*
+ pci:v00001425d00005013*
+ ID_MODEL_FROM_DATABASE=T580-CR Unified Wire Ethernet Controller
+
++pci:v00001425d00005014*
++ ID_MODEL_FROM_DATABASE=T580-LP-SO-CR Unified Wire Ethernet Controller
++
++pci:v00001425d00005080*
++ ID_MODEL_FROM_DATABASE=T540-5080 Unified Wire Ethernet Controller
++
++pci:v00001425d00005081*
++ ID_MODEL_FROM_DATABASE=T540-5081 Unified Wire Ethernet Controller
++
+ pci:v00001425d00005401*
+ ID_MODEL_FROM_DATABASE=T520-CR Unified Wire Ethernet Controller
+
+@@ -37778,6 +41561,15 @@ pci:v00001425d00005412*
+ pci:v00001425d00005413*
+ ID_MODEL_FROM_DATABASE=T580-CR Unified Wire Ethernet Controller
+
++pci:v00001425d00005414*
++ ID_MODEL_FROM_DATABASE=T580-LP-SO-CR Unified Wire Ethernet Controller
++
++pci:v00001425d00005480*
++ ID_MODEL_FROM_DATABASE=T540-5080 Unified Wire Ethernet Controller
++
++pci:v00001425d00005481*
++ ID_MODEL_FROM_DATABASE=T540-5081 Unified Wire Ethernet Controller
++
+ pci:v00001425d00005501*
+ ID_MODEL_FROM_DATABASE=T520-CR Unified Wire Storage Controller
+
+@@ -37835,6 +41627,15 @@ pci:v00001425d00005512*
+ pci:v00001425d00005513*
+ ID_MODEL_FROM_DATABASE=T580-CR Unified Wire Storage Controller
+
++pci:v00001425d00005514*
++ ID_MODEL_FROM_DATABASE=T580-LP-SO-CR Unified Wire Storage Controller
++
++pci:v00001425d00005580*
++ ID_MODEL_FROM_DATABASE=T540-5080 Unified Wire Storage Controller
++
++pci:v00001425d00005581*
++ ID_MODEL_FROM_DATABASE=T540-5081 Unified Wire Storage Controller
++
+ pci:v00001425d00005601*
+ ID_MODEL_FROM_DATABASE=T520-CR Unified Wire Storage Controller
+
+@@ -37892,6 +41693,15 @@ pci:v00001425d00005612*
+ pci:v00001425d00005613*
+ ID_MODEL_FROM_DATABASE=T580-CR Unified Wire Storage Controller
+
++pci:v00001425d00005614*
++ ID_MODEL_FROM_DATABASE=T580-LP-SO-CR Unified Wire Storage Controller
++
++pci:v00001425d00005680*
++ ID_MODEL_FROM_DATABASE=T540-5080 Unified Wire Storage Controller
++
++pci:v00001425d00005681*
++ ID_MODEL_FROM_DATABASE=T540-5081 Unified Wire Storage Controller
++
+ pci:v00001425d00005701*
+ ID_MODEL_FROM_DATABASE=T520-CR Unified Wire Ethernet Controller
+
+@@ -37949,6 +41759,15 @@ pci:v00001425d00005712*
+ pci:v00001425d00005713*
+ ID_MODEL_FROM_DATABASE=T580-CR Unified Wire Ethernet Controller
+
++pci:v00001425d00005714*
++ ID_MODEL_FROM_DATABASE=T580-LP-SO-CR Unified Wire Ethernet Controller
++
++pci:v00001425d00005780*
++ ID_MODEL_FROM_DATABASE=T540-5080 Unified Wire Ethernet Controller
++
++pci:v00001425d00005781*
++ ID_MODEL_FROM_DATABASE=T540-5081 Unified Wire Ethernet Controller
++
+ pci:v00001425d00005801*
+ ID_MODEL_FROM_DATABASE=T520-CR Unified Wire Ethernet Controller
+
+@@ -38006,6 +41825,15 @@ pci:v00001425d00005812*
+ pci:v00001425d00005813*
+ ID_MODEL_FROM_DATABASE=T580-CR Unified Wire Ethernet Controller
+
++pci:v00001425d00005814*
++ ID_MODEL_FROM_DATABASE=T580-LP-SO-CR Unified Wire Ethernet Controller
++
++pci:v00001425d00005880*
++ ID_MODEL_FROM_DATABASE=T540-5080 Unified Wire Ethernet Controller
++
++pci:v00001425d00005881*
++ ID_MODEL_FROM_DATABASE=T540-5081 Unified Wire Ethernet Controller
++
+ pci:v00001425d0000A000*
+ ID_MODEL_FROM_DATABASE=PE10K Unified Wire Ethernet Controller
+
+@@ -38412,7 +42240,7 @@ pci:v0000148B*
+ ID_VENDOR_FROM_DATABASE=INNOMEDIALOGIC Inc.
+
+ pci:v0000148C*
+- ID_VENDOR_FROM_DATABASE=C.P. Technology Co. Ltd
++ ID_VENDOR_FROM_DATABASE=Tul Corporation / PowerColor
+
+ pci:v0000148D*
+ ID_VENDOR_FROM_DATABASE=DIGICOM Systems, Inc.
+@@ -38475,7 +42303,10 @@ pci:v00001498d00003064*
+ ID_MODEL_FROM_DATABASE=TPCI100 (2 Slot IndustryPack PCI Carrier)
+
+ pci:v00001498d000030C8*
+- ID_MODEL_FROM_DATABASE=TPCI200
++ ID_MODEL_FROM_DATABASE=TPCI200 4 Slot IndustryPack PCI Carrier
++
++pci:v00001498d000070C8*
++ ID_MODEL_FROM_DATABASE=TPCE200 4 Slot IndustryPack PCIe Carrier
+
+ pci:v00001499*
+ ID_VENDOR_FROM_DATABASE=EMTEC CO., Ltd
+@@ -39005,6 +42836,9 @@ pci:v000014E4d0000163Asv0000103Csd0000171D*
+ pci:v000014E4d0000163Asv0000103Csd00007056*
+ ID_MODEL_FROM_DATABASE=NC382i Integrated Quad Port PCI Express Gigabit Server Adapter
+
++pci:v000014E4d0000163Asv00001259sd00002984*
++ ID_MODEL_FROM_DATABASE=AT-2973SX
++
+ pci:v000014E4d0000163B*
+ ID_MODEL_FROM_DATABASE=NetXtreme II BCM5716 Gigabit Ethernet
+
+@@ -39845,6 +43679,9 @@ pci:v000014E4d000016B0*
+ pci:v000014E4d000016B1*
+ ID_MODEL_FROM_DATABASE=NetLink BCM57781 Gigabit Ethernet PCIe
+
++pci:v000014E4d000016B1sv00001849sd000096B1*
++ ID_MODEL_FROM_DATABASE=Z77 Extreme4 motherboard
++
+ pci:v000014E4d000016B2*
+ ID_MODEL_FROM_DATABASE=NetLink BCM57791 Gigabit Ethernet PCIe
+
+@@ -39864,7 +43701,13 @@ pci:v000014E4d000016B7*
+ ID_MODEL_FROM_DATABASE=NetXtreme BCM57782 Gigabit Ethernet PCIe
+
+ pci:v000014E4d000016BC*
+- ID_MODEL_FROM_DATABASE=NetXtreme BCM57765 Memory Card Reader
++ ID_MODEL_FROM_DATABASE=BCM57765/57785 SDXC/MMC Card Reader
++
++pci:v000014E4d000016BE*
++ ID_MODEL_FROM_DATABASE=BCM57765/57785 MS Card Reader
++
++pci:v000014E4d000016BF*
++ ID_MODEL_FROM_DATABASE=BCM57765/57785 xD-Picture Card Reader
+
+ pci:v000014E4d000016C6*
+ ID_MODEL_FROM_DATABASE=NetXtreme BCM5702A3 Gigabit Ethernet
+@@ -40487,6 +44330,9 @@ pci:v000014E4d00004365*
+ pci:v000014E4d00004365sv00001028sd00000016*
+ ID_MODEL_FROM_DATABASE=Wireless 1704 802.11n + BT 4.0
+
++pci:v000014E4d000043A0*
++ ID_MODEL_FROM_DATABASE=BCM4360 802.11ac Wireless Network Adapter
++
+ pci:v000014E4d000043B1*
+ ID_MODEL_FROM_DATABASE=BCM4352 802.11ac Wireless Network Adapter
+
+@@ -40572,7 +44418,7 @@ pci:v000014E4d00004714*
+ ID_MODEL_FROM_DATABASE=BCM47xx Sentry5 External Interface
+
+ pci:v000014E4d00004715*
+- ID_MODEL_FROM_DATABASE=Sentry5 USB Controller
++ ID_MODEL_FROM_DATABASE=BCM47xx Sentry5 USB / Ethernet Controller
+
+ pci:v000014E4d00004716*
+ ID_MODEL_FROM_DATABASE=BCM47xx Sentry5 USB Host Controller
+@@ -40590,7 +44436,7 @@ pci:v000014E4d00004720*
+ ID_MODEL_FROM_DATABASE=BCM4712 MIPS CPU
+
+ pci:v000014E4d00004727*
+- ID_MODEL_FROM_DATABASE=BCM4313 802.11b/g/n Wireless LAN Controller
++ ID_MODEL_FROM_DATABASE=BCM4313 802.11bgn Wireless Network Adapter
+
+ pci:v000014E4d00004727sv00001028sd00000010*
+ ID_MODEL_FROM_DATABASE=Inspiron M5010 / XPS 8300
+@@ -40862,6 +44708,9 @@ pci:v000014F1d00001055*
+ pci:v000014F1d00001056*
+ ID_MODEL_FROM_DATABASE=HCF 56k Data/Fax/Voice/Spkp Modem (Worldwide)
+
++pci:v000014F1d00001056sv0000122Dsd00004035*
++ ID_MODEL_FROM_DATABASE=MDP3900V-W
++
+ pci:v000014F1d00001057*
+ ID_MODEL_FROM_DATABASE=HCF 56k Data/Fax/Voice/Spkp Modem (Worldwide)
+
+@@ -42078,7 +45927,13 @@ pci:v00001555*
+ ID_VENDOR_FROM_DATABASE=GESYTEC GmBH
+
+ pci:v00001556*
+- ID_VENDOR_FROM_DATABASE=PLD APPLICATIONS
++ ID_VENDOR_FROM_DATABASE=PLDA
++
++pci:v00001556d00001100*
++ ID_MODEL_FROM_DATABASE=PCI Express Core Reference Design
++
++pci:v00001556d0000110F*
++ ID_MODEL_FROM_DATABASE=PCI Express Core Reference Design Virtual Function
+
+ pci:v00001557*
+ ID_VENDOR_FROM_DATABASE=MEDIASTAR Co Ltd
+@@ -42575,6 +46430,12 @@ pci:v000015B3d00001015*
+ pci:v000015B3d00001016*
+ ID_MODEL_FROM_DATABASE=MT27631 Family
+
++pci:v000015B3d00001017*
++ ID_MODEL_FROM_DATABASE=MT27640 Family
++
++pci:v000015B3d00001018*
++ ID_MODEL_FROM_DATABASE=MT27641 Family
++
+ pci:v000015B3d00005274*
+ ID_MODEL_FROM_DATABASE=MT21108 InfiniBridge
+
+@@ -43100,6 +46961,9 @@ pci:v00001619d00000640*
+ pci:v00001619d00001610*
+ ID_MODEL_FROM_DATABASE=FarSync TE1 (T1,E1)
+
++pci:v00001619d00001612*
++ ID_MODEL_FROM_DATABASE=FarSync TE1 PCI Express (T1,E1)
++
+ pci:v00001619d00002610*
+ ID_MODEL_FROM_DATABASE=FarSync DSL-S1 (SHDSL)
+
+@@ -43112,6 +46976,15 @@ pci:v00001619d00004620*
+ pci:v00001619d00004640*
+ ID_MODEL_FROM_DATABASE=FarSync T4Ue PCI Express (4-port X.21/V.35/V.24)
+
++pci:v00001619d00005621*
++ ID_MODEL_FROM_DATABASE=FarSync T2Ee PCI Express (2 port X.21/V.35/V.24)
++
++pci:v00001619d00005641*
++ ID_MODEL_FROM_DATABASE=FarSync T4Ee PCI Express (4 port X.21/V.35/V.24)
++
++pci:v00001619d00006620*
++ ID_MODEL_FROM_DATABASE=FarSync T2U-PMC PCI Express (2 port X.21/V.35/V.24)
++
+ pci:v0000161F*
+ ID_VENDOR_FROM_DATABASE=Rioworks
+
+@@ -43157,6 +47030,9 @@ pci:v0000163Cd00005449*
+ pci:v00001641*
+ ID_VENDOR_FROM_DATABASE=MKNet Corp.
+
++pci:v00001642*
++ ID_VENDOR_FROM_DATABASE=Bitland(ShenZhen) Information Technology Co., Ltd.
++
+ pci:v00001657*
+ ID_VENDOR_FROM_DATABASE=Brocade Communications Systems, Inc.
+
+@@ -43197,7 +47073,7 @@ pci:v00001657d00000021*
+ ID_MODEL_FROM_DATABASE=804 8Gbps FC HBA for HP Bladesystem c-class
+
+ pci:v00001657d00000022*
+- ID_MODEL_FROM_DATABASE=1867/1860: 16Gbps/10Gbps Fabric Adapter
++ ID_MODEL_FROM_DATABASE=1860 16Gbps/10Gbps Fabric Adapter
+
+ pci:v00001657d00000022sv00001657sd00000022*
+ ID_MODEL_FROM_DATABASE=10Gbps CNA - FCOE
+@@ -43208,6 +47084,9 @@ pci:v00001657d00000022sv00001657sd00000023*
+ pci:v00001657d00000022sv00001657sd00000024*
+ ID_MODEL_FROM_DATABASE=16Gbps FC HBA
+
++pci:v00001657d00000023*
++ ID_MODEL_FROM_DATABASE=1867/1869 16Gbps FC HBA
++
+ pci:v00001657d00000646*
+ ID_MODEL_FROM_DATABASE=400 4Gbps PCIe FC HBA
+
+@@ -43223,6 +47102,9 @@ pci:v0000165Ad0000D200*
+ pci:v0000165Ad0000D300*
+ ID_MODEL_FROM_DATABASE=PIXCI(R) D3X Digital Video Capture Board [custom QL5232]
+
++pci:v0000165Ad0000EB01*
++ ID_MODEL_FROM_DATABASE=PIXCI(R) EB1 PCI Camera Link Video Capture Board
++
+ pci:v0000165D*
+ ID_VENDOR_FROM_DATABASE=Hsing Tech. Enterprise Co., Ltd.
+
+@@ -44415,7 +48297,7 @@ pci:v00001749*
+ ID_VENDOR_FROM_DATABASE=RLX Technologies
+
+ pci:v0000174B*
+- ID_VENDOR_FROM_DATABASE=PC Partner Limited
++ ID_VENDOR_FROM_DATABASE=PC Partner Limited / Sapphire Technology
+
+ pci:v0000174D*
+ ID_VENDOR_FROM_DATABASE=WellX Telecom SA
+@@ -44429,6 +48311,12 @@ pci:v0000175E*
+ pci:v00001760*
+ ID_VENDOR_FROM_DATABASE=TEDIA spol. s r. o.
+
++pci:v00001760d00000101*
++ ID_MODEL_FROM_DATABASE=PCD-7004 Digital Bi-Directional Ports PCI Card
++
++pci:v00001760d00000102*
++ ID_MODEL_FROM_DATABASE=PCD-7104 Digital Input & Output PCI Card
++
+ pci:v00001771*
+ ID_VENDOR_FROM_DATABASE=InnoVISION Multimedia Ltd.
+
+@@ -45432,7 +49320,7 @@ pci:v000018B8d0000B001*
+ ID_MODEL_FROM_DATABASE=AMSO 1100 iWARP/RDMA Gigabit Ethernet Coprocessor
+
+ pci:v000018BC*
+- ID_VENDOR_FROM_DATABASE=Info-Tek Corp.
++ ID_VENDOR_FROM_DATABASE=GeCube Technologies, Inc.
+
+ pci:v000018C3*
+ ID_VENDOR_FROM_DATABASE=Micronas Semiconductor Holding AG
+@@ -45482,6 +49370,9 @@ pci:v000018DD*
+ pci:v000018DDd00004C6F*
+ ID_MODEL_FROM_DATABASE=Artimi RTMI-100 UWB adapter
+
++pci:v000018DF*
++ ID_VENDOR_FROM_DATABASE=LeWiz Communications
++
+ pci:v000018E6*
+ ID_VENDOR_FROM_DATABASE=MPL AG
+
+@@ -45692,6 +49583,18 @@ pci:v000018F4d000000E5*
+ pci:v000018F4d000000F5*
+ ID_MODEL_FROM_DATABASE=NT4E2-4T-BP Network Adapter 4x1Gb with Electrical Bypass
+
++pci:v000018F4d00000105*
++ ID_MODEL_FROM_DATABASE=NT4E2-4-PTP Network Adapter 4x1Gb
++
++pci:v000018F4d00000115*
++ ID_MODEL_FROM_DATABASE=NT20E2-PTP Network Adapter 2x10Gb
++
++pci:v000018F4d00000125*
++ ID_MODEL_FROM_DATABASE=NT4E2-4-PTP Network Adapter 4x1Gb
++
++pci:v000018F4d00000135*
++ ID_MODEL_FROM_DATABASE=NT20E2-PTP Network Adapter 2x10Gb
++
+ pci:v000018F6*
+ ID_VENDOR_FROM_DATABASE=NextIO
+
+@@ -45791,6 +49694,18 @@ pci:v000018F7d00000021*
+ pci:v000018F7d00000022*
+ ID_MODEL_FROM_DATABASE=SuperFSCC/4-LVDS Serial PCIe Adapter [Fastcom]
+
++pci:v000018F7d00000023*
++ ID_MODEL_FROM_DATABASE=SuperFSCC/4 Serial cPCI Adapter [Fastcom]
++
++pci:v000018F7d00000025*
++ ID_MODEL_FROM_DATABASE=SuperFSCC/4-LVDS Serial PCI Adapter [Fastcom]
++
++pci:v000018F7d00000026*
++ ID_MODEL_FROM_DATABASE=SuperFSCC-LVDS Serial PCI Adapter [Fastcom]
++
++pci:v000018F7d00000027*
++ ID_MODEL_FROM_DATABASE=FSCC/4 Serial PCIe Adapter [Fastcom]
++
+ pci:v000018FB*
+ ID_VENDOR_FROM_DATABASE=Resilience Corporation
+
+@@ -45938,6 +49853,24 @@ pci:v00001924d00000710sv00001924sd00005202*
+ pci:v00001924d00000803*
+ ID_MODEL_FROM_DATABASE=SFC9020 [Solarstorm]
+
++pci:v00001924d00000803sv00001014sd00000478*
++ ID_MODEL_FROM_DATABASE=2-port 10GbE Low-Latency (R7)
++
++pci:v00001924d00000803sv00001014sd00000479*
++ ID_MODEL_FROM_DATABASE=2-port 10GbE OpenOnload (R7)
++
++pci:v00001924d00000803sv00001014sd000004A7*
++ ID_MODEL_FROM_DATABASE=Solarflare 10Gb Low-latency Dual-port HBA (R7)
++
++pci:v00001924d00000803sv00001014sd000004A8*
++ ID_MODEL_FROM_DATABASE=Solarflare 10Gb Dual-port HBA (R7)
++
++pci:v00001924d00000803sv0000103Csd00002132*
++ ID_MODEL_FROM_DATABASE=Ethernet 10Gb 2-port 570FLR-SFP+ Adapter (R1)
++
++pci:v00001924d00000803sv0000103Csd00002136*
++ ID_MODEL_FROM_DATABASE=Ethernet 10Gb 2-port 570SFP+ Adapter (R7)
++
+ pci:v00001924d00000803sv00001924sd00001201*
+ ID_MODEL_FROM_DATABASE=SFA6902F-R1 SFP+ AOE Adapter
+
+@@ -46034,6 +49967,15 @@ pci:v00001924d00000813sv00001924sd00007104*
+ pci:v00001924d00000813sv00001924sd00007904*
+ ID_MODEL_FROM_DATABASE=SFN5151T-R4 10GBASE-T Server Adapter
+
++pci:v00001924d00000903*
++ ID_MODEL_FROM_DATABASE=SFC9120
++
++pci:v00001924d00000903sv00001924sd00008002*
++ ID_MODEL_FROM_DATABASE=SFN7122F-R1 SFP+ Server Adapter
++
++pci:v00001924d00000903sv00001924sd00008006*
++ ID_MODEL_FROM_DATABASE=SFN7022F-R1 SFP+ Server Adapter
++
+ pci:v00001924d00001803*
+ ID_MODEL_FROM_DATABASE=SFC9020 Virtual Function [Solarstorm]
+
+@@ -46905,7 +50847,13 @@ pci:v00001A41d00000002*
+ ID_MODEL_FROM_DATABASE=TILEPro processor
+
+ pci:v00001A41d00000200*
+- ID_MODEL_FROM_DATABASE=TILE-Gx36 processor
++ ID_MODEL_FROM_DATABASE=TILE-Gx processor
++
++pci:v00001A41d00000201*
++ ID_MODEL_FROM_DATABASE=TILE-Gx Processor Virtual Function
++
++pci:v00001A41d00002000*
++ ID_MODEL_FROM_DATABASE=TILE-Gx PCI Express Root Port
+
+ pci:v00001A4A*
+ ID_VENDOR_FROM_DATABASE=SLAC National Accelerator Lab PPA-REG
+@@ -46919,6 +50867,9 @@ pci:v00001A4Ad00001010*
+ pci:v00001A4Ad00002000*
+ ID_MODEL_FROM_DATABASE=PGPCard - 4 Lane
+
++pci:v00001A4Ad00002001*
++ ID_MODEL_FROM_DATABASE=PGPCard - 8 Lane Plus EVR
++
+ pci:v00001A4Ad00002010*
+ ID_MODEL_FROM_DATABASE=PCI-Express EVR
+
+@@ -47033,6 +50984,12 @@ pci:v00001A78d00000031sv00001A78sd00000039*
+ pci:v00001A78d00000040*
+ ID_MODEL_FROM_DATABASE=FlashMAX II
+
++pci:v00001A78d00000041*
++ ID_MODEL_FROM_DATABASE=FlashMAX II
++
++pci:v00001A78d00000042*
++ ID_MODEL_FROM_DATABASE=FlashMAX II
++
+ pci:v00001A84*
+ ID_VENDOR_FROM_DATABASE=Commex Technologies
+
+@@ -47091,7 +51048,7 @@ pci:v00001AB9*
+ ID_VENDOR_FROM_DATABASE=Espia Srl
+
+ pci:v00001ACC*
+- ID_VENDOR_FROM_DATABASE=Point of View B.V
++ ID_VENDOR_FROM_DATABASE=Point of View BV
+
+ pci:v00001AD7*
+ ID_VENDOR_FROM_DATABASE=Spectracom Corporation
+@@ -47132,6 +51089,21 @@ pci:v00001AE8d00000A44*
+ pci:v00001AE8d00000E44*
+ ID_MODEL_FROM_DATABASE=microEnable IV-GigE x4
+
++pci:v00001AE9*
++ ID_VENDOR_FROM_DATABASE=Wilocity Ltd.
++
++pci:v00001AE9d00000101*
++ ID_MODEL_FROM_DATABASE=Wil6200 PCI Express Root Port
++
++pci:v00001AE9d00000200*
++ ID_MODEL_FROM_DATABASE=Wil6200 PCI Express Port
++
++pci:v00001AE9d00000201*
++ ID_MODEL_FROM_DATABASE=Wil6200 Wireless PCI Express Port
++
++pci:v00001AE9d00000301*
++ ID_MODEL_FROM_DATABASE=Wil6200 802.11ad Wireless Network Adapter
++
+ pci:v00001AEC*
+ ID_VENDOR_FROM_DATABASE=Wolfson Microelectronics
+
+@@ -47219,6 +51191,9 @@ pci:v00001B03d00006100*
+ pci:v00001B08*
+ ID_VENDOR_FROM_DATABASE=MSC Vertriebs GmbH
+
++pci:v00001B0A*
++ ID_VENDOR_FROM_DATABASE=Pegatron
++
+ pci:v00001B13*
+ ID_VENDOR_FROM_DATABASE=Jaton Corp
+
+@@ -47237,12 +51212,24 @@ pci:v00001B21d00000611*
+ pci:v00001B21d00000612*
+ ID_MODEL_FROM_DATABASE=ASM1062 Serial ATA Controller
+
++pci:v00001B21d00000612sv00001849sd00000612*
++ ID_MODEL_FROM_DATABASE=Motherboard
++
+ pci:v00001B21d00001042*
+ ID_MODEL_FROM_DATABASE=ASM1042 SuperSpeed USB Host Controller
+
++pci:v00001B21d00001042sv00001849sd00001042*
++ ID_MODEL_FROM_DATABASE=Motherboard
++
+ pci:v00001B21d00001080*
+ ID_MODEL_FROM_DATABASE=ASM1083/1085 PCIe to PCI Bridge
+
++pci:v00001B21d00001080sv00001849sd00001080*
++ ID_MODEL_FROM_DATABASE=Motherboard
++
++pci:v00001B2C*
++ ID_VENDOR_FROM_DATABASE=Opal-RT Technologies Inc.
++
+ pci:v00001B36*
+ ID_VENDOR_FROM_DATABASE=Red Hat, Inc.
+
+@@ -47316,7 +51303,7 @@ pci:v00001B4Bd00009192*
+ ID_MODEL_FROM_DATABASE=88SE9172 SATA III 6Gb/s RAID Controller
+
+ pci:v00001B4Bd000091A0*
+- ID_MODEL_FROM_DATABASE=88SE91A0 SATA 6Gb/s Controller
++ ID_MODEL_FROM_DATABASE=88SE912x SATA 6Gb/s Controller [IDE mode]
+
+ pci:v00001B4Bd000091A4*
+ ID_MODEL_FROM_DATABASE=88SE912x IDE Controller
+@@ -47327,6 +51314,9 @@ pci:v00001B4Bd00009230*
+ pci:v00001B4Bd00009480*
+ ID_MODEL_FROM_DATABASE=88SE9480 SAS/SATA 6Gb/s RAID controller
+
++pci:v00001B4Bd00009485*
++ ID_MODEL_FROM_DATABASE=88SE9485 SAS/SATA 6Gb/s controller
++
+ pci:v00001B55*
+ ID_VENDOR_FROM_DATABASE=NetUP Inc.
+
+@@ -47405,6 +51395,9 @@ pci:v00001BB0*
+ pci:v00001BB0d00000002*
+ ID_MODEL_FROM_DATABASE=OmniCube Accelerator OA-3000
+
++pci:v00001BB0d00000010*
++ ID_MODEL_FROM_DATABASE=OmniCube Accelerator OA-3000-2
++
+ pci:v00001BB3*
+ ID_VENDOR_FROM_DATABASE=Bluecherry
+
+@@ -47450,6 +51443,9 @@ pci:v00001BBFd00000004*
+ pci:v00001BF4*
+ ID_VENDOR_FROM_DATABASE=VTI Instruments Corporation
+
++pci:v00001BFD*
++ ID_VENDOR_FROM_DATABASE=EeeTOP
++
+ pci:v00001C1C*
+ ID_VENDOR_FROM_DATABASE=Symphony
+
+@@ -47492,6 +51488,21 @@ pci:v00001C8Ad00000001*
+ pci:v00001CB1*
+ ID_VENDOR_FROM_DATABASE=Collion UG & Co.KG
+
++pci:v00001CC5*
++ ID_VENDOR_FROM_DATABASE=Embedded Intelligence, Inc.
++
++pci:v00001CC5d00000100*
++ ID_MODEL_FROM_DATABASE=CAN-PCIe-02
++
++pci:v00001CE4*
++ ID_VENDOR_FROM_DATABASE=Exablaze
++
++pci:v00001CE4d00000001*
++ ID_MODEL_FROM_DATABASE=ExaNIC X4
++
++pci:v00001CE4d00000002*
++ ID_MODEL_FROM_DATABASE=ExaNIC X2
++
+ pci:v00001D44*
+ ID_VENDOR_FROM_DATABASE=DPT
+
+@@ -48626,9 +52637,6 @@ pci:v00005053d00002010*
+ pci:v000050B2*
+ ID_VENDOR_FROM_DATABASE=TerraTec Electronic GmbH
+
+-pci:v000050B2d00001111*
+- ID_MODEL_FROM_DATABASE=Terratec XLerate
+-
+ pci:v00005136*
+ ID_VENDOR_FROM_DATABASE=S S Technologies
+
+@@ -49229,6 +53237,18 @@ pci:v00006666d00004000*
+ pci:v00006688*
+ ID_VENDOR_FROM_DATABASE=Zycoo Co., Ltd
+
++pci:v00006688d00001200*
++ ID_MODEL_FROM_DATABASE=CooVOX TDM Analog Module
++
++pci:v00006688d00001400*
++ ID_MODEL_FROM_DATABASE=CooVOX TDM GSM Module
++
++pci:v00006688d00001600*
++ ID_MODEL_FROM_DATABASE=CooVOX TDM E1/T1 Module
++
++pci:v00006688d00001800*
++ ID_MODEL_FROM_DATABASE=CooVOX TDM BRI Module
++
+ pci:v00006900*
+ ID_VENDOR_FROM_DATABASE=Red Hat, Inc.
+
+@@ -49583,6 +53603,9 @@ pci:v00008086d00000150*
+ pci:v00008086d00000150sv00001043sd000084CA*
+ ID_MODEL_FROM_DATABASE=P8H77-I Motherboard
+
++pci:v00008086d00000150sv00001849sd00000150*
++ ID_MODEL_FROM_DATABASE=Motherboard
++
+ pci:v00008086d00000151*
+ ID_MODEL_FROM_DATABASE=Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port
+
+@@ -49607,6 +53630,12 @@ pci:v00008086d00000153sv00001043sd00001517*
+ pci:v00008086d00000154*
+ ID_MODEL_FROM_DATABASE=3rd Gen Core processor DRAM Controller
+
++pci:v00008086d00000154sv00001025sd00000813*
++ ID_MODEL_FROM_DATABASE=Aspire R7-571
++
++pci:v00008086d00000154sv0000103Csd000017F6*
++ ID_MODEL_FROM_DATABASE=ProBook 4540s
++
+ pci:v00008086d00000154sv00001043sd00001477*
+ ID_MODEL_FROM_DATABASE=N56VZ
+
+@@ -49640,6 +53669,9 @@ pci:v00008086d0000015E*
+ pci:v00008086d00000162*
+ ID_MODEL_FROM_DATABASE=Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller
+
++pci:v00008086d00000162sv00001849sd00000162*
++ ID_MODEL_FROM_DATABASE=Motherboard
++
+ pci:v00008086d00000166*
+ ID_MODEL_FROM_DATABASE=3rd Gen Core processor Graphics Controller
+
+@@ -49734,22 +53766,28 @@ pci:v00008086d00000374*
+ ID_MODEL_FROM_DATABASE=80333 Address Translation Unit
+
+ pci:v00008086d00000402*
+- ID_MODEL_FROM_DATABASE=Haswell Integrated Graphics Controller
++ ID_MODEL_FROM_DATABASE=Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller
+
+ pci:v00008086d00000406*
+- ID_MODEL_FROM_DATABASE=Haswell Integrated Graphics Controller
++ ID_MODEL_FROM_DATABASE=4th Gen Core Processor Integrated Graphics Controller
+
+ pci:v00008086d0000040A*
+- ID_MODEL_FROM_DATABASE=Haswell Integrated Graphics Controller
++ ID_MODEL_FROM_DATABASE=Xeon E3-1200 v3 Processor Integrated Graphics Controller
+
+ pci:v00008086d00000412*
+- ID_MODEL_FROM_DATABASE=Haswell Integrated Graphics Controller
++ ID_MODEL_FROM_DATABASE=Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller
+
+ pci:v00008086d00000416*
+- ID_MODEL_FROM_DATABASE=Haswell Integrated Graphics Controller
++ ID_MODEL_FROM_DATABASE=4th Gen Core Processor Integrated Graphics Controller
+
+ pci:v00008086d0000041A*
+- ID_MODEL_FROM_DATABASE=Haswell Integrated Graphics Controller
++ ID_MODEL_FROM_DATABASE=Xeon E3-1200 v3 Processor Integrated Graphics Controller
++
++pci:v00008086d00000433*
++ ID_MODEL_FROM_DATABASE=Coleto Creek ACC - ME/CPM interface
++
++pci:v00008086d00000435*
++ ID_MODEL_FROM_DATABASE=Coleto Creek PCIe Endpoint
+
+ pci:v00008086d00000436*
+ ID_MODEL_FROM_DATABASE=DH8900CC Null Device
+@@ -50243,6 +54281,9 @@ pci:v00008086d000008B4sv00008086sd00000270*
+ pci:v00008086d000008B4sv00008086sd00008270*
+ ID_MODEL_FROM_DATABASE=Dual Band Wireless AC 3160
+
++pci:v00008086d000008CF*
++ ID_MODEL_FROM_DATABASE=Atom Processor Z2760 Integrated Graphics Controller
++
+ pci:v00008086d00000960*
+ ID_MODEL_FROM_DATABASE=80960RP (i960RP) Microprocessor/Bridge
+
+@@ -50349,25 +54390,25 @@ pci:v00008086d00000BF7*
+ ID_MODEL_FROM_DATABASE=Atom Processor D2xxx/N2xxx DRAM Controller
+
+ pci:v00008086d00000C00*
+- ID_MODEL_FROM_DATABASE=Haswell DRAM Controller
++ ID_MODEL_FROM_DATABASE=4th Gen Core Processor DRAM Controller
+
+ pci:v00008086d00000C01*
+- ID_MODEL_FROM_DATABASE=Haswell PCI Express x16 Controller
++ ID_MODEL_FROM_DATABASE=Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller
+
+ pci:v00008086d00000C04*
+- ID_MODEL_FROM_DATABASE=Haswell DRAM Controller
++ ID_MODEL_FROM_DATABASE=Xeon E3-1200 v3/4th Gen Core Processor DRAM Controller
+
+ pci:v00008086d00000C05*
+- ID_MODEL_FROM_DATABASE=Haswell PCI Express x8 Controller
++ ID_MODEL_FROM_DATABASE=Xeon E3-1200 v3/4th Gen Core Processor PCI Express x8 Controller
+
+ pci:v00008086d00000C08*
+- ID_MODEL_FROM_DATABASE=Haswell DRAM Controller
++ ID_MODEL_FROM_DATABASE=Xeon E3-1200 v3 Processor DRAM Controller
+
+ pci:v00008086d00000C09*
+- ID_MODEL_FROM_DATABASE=Haswell PCI Express x4 Controller
++ ID_MODEL_FROM_DATABASE=Xeon E3-1200 v3/4th Gen Core Processor PCI Express x4 Controller
+
+ pci:v00008086d00000C0C*
+- ID_MODEL_FROM_DATABASE=Haswell HD Audio Controller
++ ID_MODEL_FROM_DATABASE=Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller
+
+ pci:v00008086d00000C46*
+ ID_MODEL_FROM_DATABASE=Atom Processor S1200 PCI Express Root Port 1
+@@ -50493,352 +54534,397 @@ pci:v00008086d00000D36*
+ ID_MODEL_FROM_DATABASE=Crystal Well Integrated Graphics Controller
+
+ pci:v00008086d00000E00*
+- ID_MODEL_FROM_DATABASE=Ivytown DMI2
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 DMI2
+
+ pci:v00008086d00000E01*
+- ID_MODEL_FROM_DATABASE=Ivytown PCI Express Root Port in DMI2 Mode
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 PCI Express Root Port in DMI2 Mode
+
+ pci:v00008086d00000E02*
+- ID_MODEL_FROM_DATABASE=Ivytown PCI Express Root Port 1a
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 PCI Express Root Port 1a
+
+ pci:v00008086d00000E03*
+- ID_MODEL_FROM_DATABASE=Ivytown PCI Express Root Port 1b
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 PCI Express Root Port 1b
+
+ pci:v00008086d00000E04*
+- ID_MODEL_FROM_DATABASE=Ivytown PCI Express Root Port 2a
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 PCI Express Root Port 2a
+
+ pci:v00008086d00000E05*
+- ID_MODEL_FROM_DATABASE=Ivytown PCI Express Root Port 2b
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 PCI Express Root Port 2b
+
+ pci:v00008086d00000E06*
+- ID_MODEL_FROM_DATABASE=Ivytown PCI Express Root Port 2c
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 PCI Express Root Port 2c
+
+ pci:v00008086d00000E07*
+- ID_MODEL_FROM_DATABASE=Ivytown PCI Express Root Port 2d
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 PCI Express Root Port 2d
+
+ pci:v00008086d00000E08*
+- ID_MODEL_FROM_DATABASE=Ivytown PCI Express Root Port 3a
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 PCI Express Root Port 3a
+
+ pci:v00008086d00000E09*
+- ID_MODEL_FROM_DATABASE=Ivytown PCI Express Root Port 3b
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 PCI Express Root Port 3b
+
+ pci:v00008086d00000E0A*
+- ID_MODEL_FROM_DATABASE=Ivytown PCI Express Root Port 3c
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 PCI Express Root Port 3c
+
+ pci:v00008086d00000E0B*
+- ID_MODEL_FROM_DATABASE=Ivytown PCI Express Root Port 3d
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 PCI Express Root Port 3d
++
++pci:v00008086d00000E10*
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 IIO Configuration Registers
++
++pci:v00008086d00000E13*
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 IIO Configuration Registers
++
++pci:v00008086d00000E17*
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 IIO Configuration Registers
++
++pci:v00008086d00000E18*
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 IIO Configuration Registers
+
+ pci:v00008086d00000E1C*
+- ID_MODEL_FROM_DATABASE=Ivytown Debug and Error Injection Related Registers
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 IIO Configuration Registers
+
+ pci:v00008086d00000E1D*
+- ID_MODEL_FROM_DATABASE=Ivytown R2PCIe
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 R2PCIe
+
+ pci:v00008086d00000E1E*
+- ID_MODEL_FROM_DATABASE=Ivytown Semaphore and Scratchpad Configuration Registers
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 UBOX Registers
+
+ pci:v00008086d00000E1F*
+- ID_MODEL_FROM_DATABASE=Ivytown Semaphore and Scratchpad Configuration Registers
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 UBOX Registers
+
+ pci:v00008086d00000E20*
+- ID_MODEL_FROM_DATABASE=Ivytown Crystal Beach DMA Channel 0
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Crystal Beach DMA Channel 0
+
+ pci:v00008086d00000E21*
+- ID_MODEL_FROM_DATABASE=Ivytown Crystal Beach DMA Channel 1
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Crystal Beach DMA Channel 1
+
+ pci:v00008086d00000E22*
+- ID_MODEL_FROM_DATABASE=Ivytown Crystal Beach DMA Channel 2
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Crystal Beach DMA Channel 2
+
+ pci:v00008086d00000E23*
+- ID_MODEL_FROM_DATABASE=Ivytown Crystal Beach DMA Channel 3
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Crystal Beach DMA Channel 3
+
+ pci:v00008086d00000E24*
+- ID_MODEL_FROM_DATABASE=Ivytown Crystal Beach DMA Channel 4
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Crystal Beach DMA Channel 4
+
+ pci:v00008086d00000E25*
+- ID_MODEL_FROM_DATABASE=Ivytown Crystal Beach DMA Channel 5
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Crystal Beach DMA Channel 5
+
+ pci:v00008086d00000E26*
+- ID_MODEL_FROM_DATABASE=Ivytown Crystal Beach DMA Channel 6
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Crystal Beach DMA Channel 6
+
+ pci:v00008086d00000E27*
+- ID_MODEL_FROM_DATABASE=Ivytown Crystal Beach DMA Channel 7
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Crystal Beach DMA Channel 7
+
+ pci:v00008086d00000E28*
+- ID_MODEL_FROM_DATABASE=Ivytown VTd/Memory Map/Misc
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 VTd/Memory Map/Misc
+
+ pci:v00008086d00000E29*
+- ID_MODEL_FROM_DATABASE=Ivytown Memory Hotplug
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Memory Hotplug
+
+ pci:v00008086d00000E2A*
+- ID_MODEL_FROM_DATABASE=Ivytown IIO RAS
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 IIO RAS
+
+ pci:v00008086d00000E2C*
+- ID_MODEL_FROM_DATABASE=Ivytown IOAPIC
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 IOAPIC
+
+ pci:v00008086d00000E2E*
+- ID_MODEL_FROM_DATABASE=Ivytown CBDMA
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 CBDMA
+
+ pci:v00008086d00000E2F*
+- ID_MODEL_FROM_DATABASE=Ivytown CBDMA
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 CBDMA
+
+ pci:v00008086d00000E30*
+- ID_MODEL_FROM_DATABASE=Ivytown Home Agent 0
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Home Agent 0
+
+ pci:v00008086d00000E32*
+- ID_MODEL_FROM_DATABASE=Ivytown QPI Link 0
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 QPI Link 0
+
+ pci:v00008086d00000E33*
+- ID_MODEL_FROM_DATABASE=Ivytown QPI Link 1
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 QPI Link 1
+
+ pci:v00008086d00000E34*
+- ID_MODEL_FROM_DATABASE=Ivytown PCI Express Ring Performance Monitoring
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 R2PCIe
+
+ pci:v00008086d00000E36*
+- ID_MODEL_FROM_DATABASE=Ivytown QPI Ring Performance Ring Monitoring
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 QPI Ring Performance Ring Monitoring
+
+ pci:v00008086d00000E37*
+- ID_MODEL_FROM_DATABASE=Ivytown QPI Ring Performance Ring Monitoring
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 QPI Ring Performance Ring Monitoring
+
+ pci:v00008086d00000E38*
+- ID_MODEL_FROM_DATABASE=Ivytown Home Agent 1
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Home Agent 1
+
+ pci:v00008086d00000E3A*
+- ID_MODEL_FROM_DATABASE=Ivytown QPI Link 2
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 QPI Link 2
+
+ pci:v00008086d00000E3E*
+- ID_MODEL_FROM_DATABASE=Ivytown QPI Ring Performance Ring Monitoring
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 QPI Ring Performance Ring Monitoring
+
+ pci:v00008086d00000E3F*
+- ID_MODEL_FROM_DATABASE=Ivytown QPI Ring Performance Ring Monitoring
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 QPI Ring Performance Ring Monitoring
+
+ pci:v00008086d00000E40*
+- ID_MODEL_FROM_DATABASE=Ivytown QPI Link 2
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 QPI Link 2
+
+ pci:v00008086d00000E41*
+- ID_MODEL_FROM_DATABASE=Ivytown QPI Ring Registers
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 QPI Ring Registers
+
+ pci:v00008086d00000E43*
+- ID_MODEL_FROM_DATABASE=Ivytown QPI Link Reut 2
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 QPI Link Reut 2
+
+ pci:v00008086d00000E44*
+- ID_MODEL_FROM_DATABASE=Ivytown QPI Link Reut 2
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 QPI Link Reut 2
+
+ pci:v00008086d00000E60*
+- ID_MODEL_FROM_DATABASE=Ivytown Home Agent 1
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Home Agent 1
+
+ pci:v00008086d00000E68*
+- ID_MODEL_FROM_DATABASE=Ivytown Integrated Memory Controller 1 Target Address/Thermal Registers
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Integrated Memory Controller 1 Target Address/Thermal Registers
+
+ pci:v00008086d00000E6A*
+- ID_MODEL_FROM_DATABASE=Ivytown Integrated Memory Controller 1 Channel Target Address Decoder Registers
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel Target Address Decoder Registers
+
+ pci:v00008086d00000E6B*
+- ID_MODEL_FROM_DATABASE=Ivytown Integrated Memory Controller 1 Channel Target Address Decoder Registers
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel Target Address Decoder Registers
+
+ pci:v00008086d00000E6C*
+- ID_MODEL_FROM_DATABASE=Ivytown Integrated Memory Controller 1 Channel Target Address Decoder Registers
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel Target Address Decoder Registers
+
+ pci:v00008086d00000E6D*
+- ID_MODEL_FROM_DATABASE=Ivytown Integrated Memory Controller 1 Channel Target Address Decoder Registers
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel Target Address Decoder Registers
+
+ pci:v00008086d00000E71*
+- ID_MODEL_FROM_DATABASE=Ivytown Integrated Memory Controller 0 RAS Registers
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Integrated Memory Controller 0 RAS Registers
++
++pci:v00008086d00000E74*
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 R2PCIe
++
++pci:v00008086d00000E75*
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 R2PCIe
++
++pci:v00008086d00000E77*
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 QPI Ring Registers
+
+ pci:v00008086d00000E79*
+- ID_MODEL_FROM_DATABASE=Ivytown Integrated Memory Controller 1 RAS Registers
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Integrated Memory Controller 1 RAS Registers
++
++pci:v00008086d00000E7D*
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 UBOX Registers
++
++pci:v00008086d00000E7F*
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 QPI Ring Registers
+
+ pci:v00008086d00000E80*
+- ID_MODEL_FROM_DATABASE=Ivytown QPI Link 0
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 QPI Link 0
+
+ pci:v00008086d00000E81*
+- ID_MODEL_FROM_DATABASE=Ivytown QPI Ring Registers
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 QPI Ring Registers
+
+ pci:v00008086d00000E83*
+- ID_MODEL_FROM_DATABASE=Ivytown QPI Link Reut 0
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 QPI Link Reut 0
+
+ pci:v00008086d00000E84*
+- ID_MODEL_FROM_DATABASE=Ivytown QPI Link Reut 0
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 QPI Link Reut 0
++
++pci:v00008086d00000E87*
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 QPI Registers
+
+ pci:v00008086d00000E90*
+- ID_MODEL_FROM_DATABASE=Ivytown QPI Link 1
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 QPI Link 1
+
+ pci:v00008086d00000E93*
+- ID_MODEL_FROM_DATABASE=Ivytown QPI Link 1
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 QPI Link 1
+
+ pci:v00008086d00000E94*
+- ID_MODEL_FROM_DATABASE=Ivytown QPI Link Reut 1
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 QPI Link Reut 1
+
+ pci:v00008086d00000EA0*
+- ID_MODEL_FROM_DATABASE=Ivytown Home Agent 0
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Home Agent 0
+
+ pci:v00008086d00000EA8*
+- ID_MODEL_FROM_DATABASE=Ivytown Integrated Memory Controller 0 Target Address/Thermal Registers
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Integrated Memory Controller 0 Target Address/Thermal Registers
+
+ pci:v00008086d00000EAA*
+- ID_MODEL_FROM_DATABASE=Ivytown Integrated Memory Controller 0 Channel Target Address Decoder Registers
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel Target Address Decoder Registers
+
+ pci:v00008086d00000EAB*
+- ID_MODEL_FROM_DATABASE=Ivytown Integrated Memory Controller 0 Channel Target Address Decoder Registers
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel Target Address Decoder Registers
+
+ pci:v00008086d00000EAC*
+- ID_MODEL_FROM_DATABASE=Ivytown Integrated Memory Controller 0 Channel Target Address Decoder Registers
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel Target Address Decoder Registers
+
+ pci:v00008086d00000EAD*
+- ID_MODEL_FROM_DATABASE=Ivytown Integrated Memory Controller 0 Channel Target Address Decoder Registers
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel Target Address Decoder Registers
++
++pci:v00008086d00000EAE*
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 DDRIO Registers
++
++pci:v00008086d00000EAF*
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 DDRIO Registers
+
+ pci:v00008086d00000EB0*
+- ID_MODEL_FROM_DATABASE=Ivytown Integrated Memory Controller 1 Channel 0-3 Thermal Control 0
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 Thermal Control 0
+
+ pci:v00008086d00000EB1*
+- ID_MODEL_FROM_DATABASE=Ivytown Integrated Memory Controller 1 Channel 0-3 Thermal Control 1
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 Thermal Control 1
+
+ pci:v00008086d00000EB2*
+- ID_MODEL_FROM_DATABASE=Ivytown Integrated Memory Controller 1 Channel 0-3 ERROR Registers 0
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 ERROR Registers 0
+
+ pci:v00008086d00000EB3*
+- ID_MODEL_FROM_DATABASE=Ivytown Integrated Memory Controller 1 Channel 0-3 ERROR Registers 1
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 ERROR Registers 1
+
+ pci:v00008086d00000EB4*
+- ID_MODEL_FROM_DATABASE=Ivytown Integrated Memory Controller 1 Channel 0-3 Thermal Control 2
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 Thermal Control 2
+
+ pci:v00008086d00000EB5*
+- ID_MODEL_FROM_DATABASE=Ivytown Integrated Memory Controller 1 Channel 0-3 Thermal Control 3
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 Thermal Control 3
+
+ pci:v00008086d00000EB6*
+- ID_MODEL_FROM_DATABASE=Ivytown Integrated Memory Controller 1 Channel 0-3 ERROR Registers 2
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 ERROR Registers 2
+
+ pci:v00008086d00000EB7*
+- ID_MODEL_FROM_DATABASE=Ivytown Integrated Memory Controller 1 Channel 0-3 ERROR Registers 3
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 ERROR Registers 3
++
++pci:v00008086d00000EBC*
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 DDRIO Registers
++
++pci:v00008086d00000EBE*
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 DDRIO Registers
++
++pci:v00008086d00000EBF*
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 DDRIO Registers
+
+ pci:v00008086d00000EC0*
+- ID_MODEL_FROM_DATABASE=Ivytown Power Control Unit 0
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Power Control Unit 0
+
+ pci:v00008086d00000EC1*
+- ID_MODEL_FROM_DATABASE=Ivytown Power Control Unit 1
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Power Control Unit 1
+
+ pci:v00008086d00000EC2*
+- ID_MODEL_FROM_DATABASE=Ivytown Power Control Unit 2
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Power Control Unit 2
+
+ pci:v00008086d00000EC3*
+- ID_MODEL_FROM_DATABASE=Ivytown Power Control Unit 3
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Power Control Unit 3
+
+ pci:v00008086d00000EC4*
+- ID_MODEL_FROM_DATABASE=Ivytown Power Control Unit 4
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Power Control Unit 4
+
+ pci:v00008086d00000EC8*
+- ID_MODEL_FROM_DATABASE=Ivytown System Address Decoder
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 System Address Decoder
+
+ pci:v00008086d00000EC9*
+- ID_MODEL_FROM_DATABASE=Ivytown Broadcast Registers
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Broadcast Registers
+
+ pci:v00008086d00000ECA*
+- ID_MODEL_FROM_DATABASE=Ivytown Broadcast Registers
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Broadcast Registers
+
+ pci:v00008086d00000ED8*
+- ID_MODEL_FROM_DATABASE=Ivytown DDRIO
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 DDRIO
+
+ pci:v00008086d00000ED9*
+- ID_MODEL_FROM_DATABASE=Ivytown DDRIO
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 DDRIO
+
+ pci:v00008086d00000EDC*
+- ID_MODEL_FROM_DATABASE=Ivytown DDRIO
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 DDRIO
+
+ pci:v00008086d00000EDD*
+- ID_MODEL_FROM_DATABASE=Ivytown DDRIO
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 DDRIO
+
+ pci:v00008086d00000EDE*
+- ID_MODEL_FROM_DATABASE=Ivytown DDRIO
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 DDRIO
+
+ pci:v00008086d00000EDF*
+- ID_MODEL_FROM_DATABASE=Ivytown DDRIO
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 DDRIO
+
+ pci:v00008086d00000EE0*
+- ID_MODEL_FROM_DATABASE=Ivytown Unicast Registers
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Unicast Registers
+
+ pci:v00008086d00000EE1*
+- ID_MODEL_FROM_DATABASE=Ivytown Unicast Registers
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Unicast Registers
+
+ pci:v00008086d00000EE2*
+- ID_MODEL_FROM_DATABASE=Ivytown Unicast Registers
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Unicast Registers
+
+ pci:v00008086d00000EE3*
+- ID_MODEL_FROM_DATABASE=Ivytown Unicast Registers
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Unicast Registers
+
+ pci:v00008086d00000EE4*
+- ID_MODEL_FROM_DATABASE=Ivytown Unicast Registers
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Unicast Registers
+
+ pci:v00008086d00000EE5*
+- ID_MODEL_FROM_DATABASE=Ivytown Unicast Registers
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Unicast Registers
+
+ pci:v00008086d00000EE6*
+- ID_MODEL_FROM_DATABASE=Ivytown Unicast Registers
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Unicast Registers
+
+ pci:v00008086d00000EE7*
+- ID_MODEL_FROM_DATABASE=Ivytown Unicast Registers
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Unicast Registers
+
+ pci:v00008086d00000EE8*
+- ID_MODEL_FROM_DATABASE=Ivytown Unicast Registers
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Unicast Registers
+
+ pci:v00008086d00000EE9*
+- ID_MODEL_FROM_DATABASE=Ivytown Unicast Registers
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Unicast Registers
+
+ pci:v00008086d00000EEA*
+- ID_MODEL_FROM_DATABASE=Ivytown Unicast Registers
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Unicast Registers
+
+ pci:v00008086d00000EEB*
+- ID_MODEL_FROM_DATABASE=Ivytown Unicast Registers
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Unicast Registers
+
+ pci:v00008086d00000EEC*
+- ID_MODEL_FROM_DATABASE=Ivytown Unicast Registers
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Unicast Registers
+
+ pci:v00008086d00000EED*
+- ID_MODEL_FROM_DATABASE=Ivytown Unicast Registers
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Unicast Registers
+
+ pci:v00008086d00000EEE*
+- ID_MODEL_FROM_DATABASE=Ivytown Unicast Registers
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Unicast Registers
+
+ pci:v00008086d00000EF0*
+- ID_MODEL_FROM_DATABASE=Ivytown Integrated Memory Controller 0 Channel 0-3 Thermal Control 0
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 Thermal Control 0
+
+ pci:v00008086d00000EF1*
+- ID_MODEL_FROM_DATABASE=Ivytown Integrated Memory Controller 0 Channel 0-3 Thermal Control 1
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 Thermal Control 1
+
+ pci:v00008086d00000EF2*
+- ID_MODEL_FROM_DATABASE=Ivytown Integrated Memory Controller 0 Channel 0-3 ERROR Registers 0
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 ERROR Registers 0
+
+ pci:v00008086d00000EF3*
+- ID_MODEL_FROM_DATABASE=Ivytown Integrated Memory Controller 0 Channel 0-3 ERROR Registers 1
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 ERROR Registers 1
+
+ pci:v00008086d00000EF4*
+- ID_MODEL_FROM_DATABASE=Ivytown Integrated Memory Controller 0 Channel 0-3 Thermal Control 2
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 Thermal Control 2
+
+ pci:v00008086d00000EF5*
+- ID_MODEL_FROM_DATABASE=Ivytown Integrated Memory Controller 0 Channel 0-3 Thermal Control 3
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 Thermal Control 3
+
+ pci:v00008086d00000EF6*
+- ID_MODEL_FROM_DATABASE=Ivytown Integrated Memory Controller 0 Channel 0-3 ERROR Registers 2
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 ERROR Registers 2
+
+ pci:v00008086d00000EF7*
+- ID_MODEL_FROM_DATABASE=Ivytown Integrated Memory Controller 0 Channel 0-3 ERROR Registers 3
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 ERROR Registers 3
+
+ pci:v00008086d00000EF8*
+- ID_MODEL_FROM_DATABASE=Ivytown DDRIO
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 DDRIO
+
+ pci:v00008086d00000EF9*
+- ID_MODEL_FROM_DATABASE=Ivytown DDRIO
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 DDRIO
+
+ pci:v00008086d00000EFA*
+- ID_MODEL_FROM_DATABASE=Ivytown DDRIO
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 DDRIO
+
+ pci:v00008086d00000EFB*
+- ID_MODEL_FROM_DATABASE=Ivytown DDRIO
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 DDRIO
+
+ pci:v00008086d00000EFC*
+- ID_MODEL_FROM_DATABASE=Ivytown DDRIO
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 DDRIO
+
+ pci:v00008086d00000EFD*
+- ID_MODEL_FROM_DATABASE=Ivytown DDRIO
++ ID_MODEL_FROM_DATABASE=Xeon E5 v2/Core i7 DDRIO
+
+ pci:v00008086d00000F00*
+ ID_MODEL_FROM_DATABASE=ValleyView SSA-CUnit
+@@ -51668,6 +55754,9 @@ pci:v00008086d0000105Esv00001775sd00001100*
+ pci:v00008086d0000105Esv00001775sd00006003*
+ ID_MODEL_FROM_DATABASE=Telum GE-QT
+
++pci:v00008086d0000105Esv000018DFsd00001214*
++ ID_MODEL_FROM_DATABASE=2x 1GbE, PCIe x1, dual Intel 82571EB chips
++
+ pci:v00008086d0000105Esv00008086sd0000005E*
+ ID_MODEL_FROM_DATABASE=PRO/1000 PT Dual Port Server Connection
+
+@@ -52413,7 +56502,7 @@ pci:v00008086d000010F9*
+ ID_MODEL_FROM_DATABASE=82599 10 Gigabit Dual Port Network Connection
+
+ pci:v00008086d000010FB*
+- ID_MODEL_FROM_DATABASE=82599EB 10-Gigabit SFI/SFP+ Network Connection
++ ID_MODEL_FROM_DATABASE=82599ES 10-Gigabit SFI/SFP+ Network Connection
+
+ pci:v00008086d000010FBsv00001028sd00001F72*
+ ID_MODEL_FROM_DATABASE=Ethernet 10G 4P X520/I350 rNDC
+@@ -52433,6 +56522,9 @@ pci:v00008086d000010FBsv0000103Csd0000211B*
+ pci:v00008086d000010FBsv0000103Csd00002147*
+ ID_MODEL_FROM_DATABASE=Ethernet 10Gb 1-port 561i Adapter
+
++pci:v00008086d000010FBsv0000103Csd00002159*
++ ID_MODEL_FROM_DATABASE=Ethernet 10Gb 2-port 562i Adapter
++
+ pci:v00008086d000010FBsv0000108Esd00007B11*
+ ID_MODEL_FROM_DATABASE=Ethernet Server Adapter X520-2
+
+@@ -52448,6 +56540,9 @@ pci:v00008086d000010FBsv00008086sd00000003*
+ pci:v00008086d000010FBsv00008086sd00000006*
+ ID_MODEL_FROM_DATABASE=Ethernet Server Adapter X520-1
+
++pci:v00008086d000010FBsv00008086sd00000008*
++ ID_MODEL_FROM_DATABASE=Ethernet OCP Server Adapter X520-2
++
+ pci:v00008086d000010FBsv00008086sd0000000A*
+ ID_MODEL_FROM_DATABASE=Ethernet Server Adapter X520-1
+
+@@ -53291,6 +57386,12 @@ pci:v00008086d00001522sv00008086sd00000003*
+ pci:v00008086d00001522sv00008086sd00000004*
+ ID_MODEL_FROM_DATABASE=Ethernet Server Adapter I350-F2
+
++pci:v00008086d00001522sv00008086sd00000005*
++ ID_MODEL_FROM_DATABASE=Ethernet Server Adapter I350-F1
++
++pci:v00008086d00001522sv00008086sd000000A2*
++ ID_MODEL_FROM_DATABASE=Ethernet Server Adapter I350-T2
++
+ pci:v00008086d00001522sv00008086sd000000A3*
+ ID_MODEL_FROM_DATABASE=Ethernet Server Adapter I350-F4
+
+@@ -53345,6 +57446,9 @@ pci:v00008086d00001528sv00001028sd00001F61*
+ pci:v00008086d00001528sv0000103Csd0000192D*
+ ID_MODEL_FROM_DATABASE=561FLR-T 2-port 10Gb Ethernet Adapter
+
++pci:v00008086d00001528sv0000103Csd00002004*
++ ID_MODEL_FROM_DATABASE=Ethernet 10Gb 2-port 561i Adapter
++
+ pci:v00008086d00001528sv0000103Csd0000211A*
+ ID_MODEL_FROM_DATABASE=Ethernet 10Gb 2-port 561T Adapter
+
+@@ -53441,18 +57545,57 @@ pci:v00008086d0000154Dsv00008086sd00007B11*
+ pci:v00008086d00001557*
+ ID_MODEL_FROM_DATABASE=82599 10 Gigabit Network Connection
+
++pci:v00008086d00001557sv00008086sd00000001*
++ ID_MODEL_FROM_DATABASE=Ethernet OCP Server Adapter X520-1
++
++pci:v00008086d00001558*
++ ID_MODEL_FROM_DATABASE=Ethernet Converged Network Adapter X520-Q1
++
++pci:v00008086d00001558sv00008086sd0000011A*
++ ID_MODEL_FROM_DATABASE=Ethernet Converged Network Adapter X520-Q1
++
++pci:v00008086d00001558sv00008086sd0000011B*
++ ID_MODEL_FROM_DATABASE=Ethernet Converged Network Adapter X520-Q1
++
+ pci:v00008086d00001559*
+ ID_MODEL_FROM_DATABASE=Ethernet Connection I218-V
+
+ pci:v00008086d0000155A*
+ ID_MODEL_FROM_DATABASE=Ethernet Connection I218-LM
+
++pci:v00008086d0000155C*
++ ID_MODEL_FROM_DATABASE=Ethernet Server Bypass Adapter
++
++pci:v00008086d0000155Csv00008086sd00000001*
++ ID_MODEL_FROM_DATABASE=Ethernet Server Bypass Adapter X540-T2
++
++pci:v00008086d0000155D*
++ ID_MODEL_FROM_DATABASE=Ethernet Server Bypass Adapter
++
++pci:v00008086d0000155Dsv00008086sd00000001*
++ ID_MODEL_FROM_DATABASE=Ethernet Server Bypass Adapter X520-SR2
++
++pci:v00008086d0000155Dsv00008086sd00000002*
++ ID_MODEL_FROM_DATABASE=Ethernet Server Bypass Adapter X520-LR2
++
+ pci:v00008086d00001560*
+- ID_MODEL_FROM_DATABASE=Ethernet Controller X540-AT1
++ ID_MODEL_FROM_DATABASE=Ethernet Controller X540
+
+ pci:v00008086d0000157B*
+ ID_MODEL_FROM_DATABASE=I210 Gigabit Network Connection
+
++pci:v00008086d000015A0*
++ ID_MODEL_FROM_DATABASE=Ethernet Connection (2) I218-LM
++
++pci:v00008086d000015A1*
++ ID_MODEL_FROM_DATABASE=Ethernet Connection (2) I218-V
++
++pci:v00008086d000015A2*
++ ID_MODEL_FROM_DATABASE=Ethernet Connection (3) I218-LM
++
++pci:v00008086d000015A3*
++ ID_MODEL_FROM_DATABASE=Ethernet Connection (3) I218-V
++
+ pci:v00008086d00001960*
+ ID_MODEL_FROM_DATABASE=80960RP (i960RP) Microprocessor
+
+@@ -54140,6 +58283,9 @@ pci:v00008086d00001E02*
+ pci:v00008086d00001E02sv00001043sd000084CA*
+ ID_MODEL_FROM_DATABASE=P8H77-I Motherboard
+
++pci:v00008086d00001E02sv00001849sd00001E02*
++ ID_MODEL_FROM_DATABASE=Motherboard
++
+ pci:v00008086d00001E03*
+ ID_MODEL_FROM_DATABASE=7 Series Chipset Family 6-port SATA Controller [AHCI mode]
+
+@@ -54182,6 +58328,9 @@ pci:v00008086d00001E10sv00001043sd00001517*
+ pci:v00008086d00001E10sv00001043sd000084CA*
+ ID_MODEL_FROM_DATABASE=P8H77-I Motherboard
+
++pci:v00008086d00001E10sv00001849sd00001E10*
++ ID_MODEL_FROM_DATABASE=Motherboard
++
+ pci:v00008086d00001E12*
+ ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family PCI Express Root Port 2
+
+@@ -54200,21 +58349,33 @@ pci:v00008086d00001E16*
+ pci:v00008086d00001E16sv00001043sd00001477*
+ ID_MODEL_FROM_DATABASE=N56VZ
+
++pci:v00008086d00001E16sv00001849sd00001618*
++ ID_MODEL_FROM_DATABASE=Z77 Extreme4 motherboard
++
+ pci:v00008086d00001E18*
+ ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family PCI Express Root Port 5
+
+ pci:v00008086d00001E18sv00001043sd000084CA*
+ ID_MODEL_FROM_DATABASE=P8H77-I Motherboard
+
++pci:v00008086d00001E18sv00001849sd00001E18*
++ ID_MODEL_FROM_DATABASE=Motherboard
++
+ pci:v00008086d00001E1A*
+ ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family PCI Express Root Port 6
+
++pci:v00008086d00001E1Asv00001849sd00001E1A*
++ ID_MODEL_FROM_DATABASE=Motherboard
++
+ pci:v00008086d00001E1C*
+ ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family PCI Express Root Port 7
+
+ pci:v00008086d00001E1E*
+ ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family PCI Express Root Port 8
+
++pci:v00008086d00001E1Esv00001849sd00001E1E*
++ ID_MODEL_FROM_DATABASE=Motherboard
++
+ pci:v00008086d00001E20*
+ ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family High Definition Audio Controller
+
+@@ -54227,6 +58388,9 @@ pci:v00008086d00001E20sv00001043sd00001517*
+ pci:v00008086d00001E20sv00001043sd00008415*
+ ID_MODEL_FROM_DATABASE=P8H77-I Motherboard
+
++pci:v00008086d00001E20sv00001849sd00001898*
++ ID_MODEL_FROM_DATABASE=Z77 Extreme4 motherboard
++
+ pci:v00008086d00001E22*
+ ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family SMBus Controller
+
+@@ -54239,6 +58403,9 @@ pci:v00008086d00001E22sv00001043sd00001517*
+ pci:v00008086d00001E22sv00001043sd000084CA*
+ ID_MODEL_FROM_DATABASE=P8H77-I Motherboard
+
++pci:v00008086d00001E22sv00001849sd00001E22*
++ ID_MODEL_FROM_DATABASE=Motherboard
++
+ pci:v00008086d00001E24*
+ ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family Thermal Management Controller
+
+@@ -54260,6 +58427,9 @@ pci:v00008086d00001E26sv00001043sd00001517*
+ pci:v00008086d00001E26sv00001043sd000084CA*
+ ID_MODEL_FROM_DATABASE=P8H77-I Motherboard
+
++pci:v00008086d00001E26sv00001849sd00001E26*
++ ID_MODEL_FROM_DATABASE=Motherboard
++
+ pci:v00008086d00001E2D*
+ ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2
+
+@@ -54272,6 +58442,9 @@ pci:v00008086d00001E2Dsv00001043sd00001517*
+ pci:v00008086d00001E2Dsv00001043sd000084CA*
+ ID_MODEL_FROM_DATABASE=P8H77-I Motherboard
+
++pci:v00008086d00001E2Dsv00001849sd00001E2D*
++ ID_MODEL_FROM_DATABASE=Motherboard
++
+ pci:v00008086d00001E31*
+ ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family USB xHCI Host Controller
+
+@@ -54284,6 +58457,9 @@ pci:v00008086d00001E31sv00001043sd00001517*
+ pci:v00008086d00001E31sv00001043sd000084CA*
+ ID_MODEL_FROM_DATABASE=P8H77-I Motherboard
+
++pci:v00008086d00001E31sv00001849sd00001E31*
++ ID_MODEL_FROM_DATABASE=Motherboard
++
+ pci:v00008086d00001E33*
+ ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family LAN Controller
+
+@@ -54299,6 +58475,9 @@ pci:v00008086d00001E3Asv00001043sd00001517*
+ pci:v00008086d00001E3Asv00001043sd000084CA*
+ ID_MODEL_FROM_DATABASE=P8H77-I Motherboard
+
++pci:v00008086d00001E3Asv00001849sd00001E3A*
++ ID_MODEL_FROM_DATABASE=Motherboard
++
+ pci:v00008086d00001E3B*
+ ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family MEI Controller #2
+
+@@ -54320,6 +58499,9 @@ pci:v00008086d00001E43*
+ pci:v00008086d00001E44*
+ ID_MODEL_FROM_DATABASE=Z77 Express Chipset LPC Controller
+
++pci:v00008086d00001E44sv00001849sd00001E44*
++ ID_MODEL_FROM_DATABASE=Motherboard
++
+ pci:v00008086d00001E45*
+ ID_MODEL_FROM_DATABASE=7 Series Chipset Family LPC Controller
+
+@@ -54411,181 +58593,184 @@ pci:v00008086d00001E5F*
+ ID_MODEL_FROM_DATABASE=7 Series Chipset Family LPC Controller
+
+ pci:v00008086d00001F00*
+- ID_MODEL_FROM_DATABASE=Avoton SSA-Cunit
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 SoC Transaction Router
+
+ pci:v00008086d00001F01*
+- ID_MODEL_FROM_DATABASE=Avoton SSA-Cunit
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 SoC Transaction Router
+
+ pci:v00008086d00001F02*
+- ID_MODEL_FROM_DATABASE=Avoton SSA-Cunit
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 SoC Transaction Router
+
+ pci:v00008086d00001F03*
+- ID_MODEL_FROM_DATABASE=Avoton SSA-Cunit
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 SoC Transaction Router
+
+ pci:v00008086d00001F04*
+- ID_MODEL_FROM_DATABASE=Avoton SSA-Cunit
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 SoC Transaction Router
+
+ pci:v00008086d00001F05*
+- ID_MODEL_FROM_DATABASE=Avoton SSA-Cunit
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 SoC Transaction Router
+
+ pci:v00008086d00001F06*
+- ID_MODEL_FROM_DATABASE=Avoton SSA-Cunit
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 SoC Transaction Router
+
+ pci:v00008086d00001F07*
+- ID_MODEL_FROM_DATABASE=Avoton SSA-Cunit
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 SoC Transaction Router
+
+ pci:v00008086d00001F08*
+- ID_MODEL_FROM_DATABASE=Avoton SSA-Cunit
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 SoC Transaction Router
+
+ pci:v00008086d00001F09*
+- ID_MODEL_FROM_DATABASE=Avoton SSA-Cunit
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 SoC Transaction Router
+
+ pci:v00008086d00001F0A*
+- ID_MODEL_FROM_DATABASE=Avoton SSA-Cunit
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 SoC Transaction Router
+
+ pci:v00008086d00001F0B*
+- ID_MODEL_FROM_DATABASE=Avoton SSA-Cunit
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 SoC Transaction Router
+
+ pci:v00008086d00001F0C*
+- ID_MODEL_FROM_DATABASE=Avoton SSA-Cunit
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 SoC Transaction Router
+
+ pci:v00008086d00001F0D*
+- ID_MODEL_FROM_DATABASE=Avoton SSA-Cunit
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 SoC Transaction Router
+
+ pci:v00008086d00001F0E*
+- ID_MODEL_FROM_DATABASE=Avoton SSA-Cunit
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 SoC Transaction Router
+
+ pci:v00008086d00001F0F*
+- ID_MODEL_FROM_DATABASE=Avoton SSA-Cunit
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 SoC Transaction Router
+
+ pci:v00008086d00001F10*
+- ID_MODEL_FROM_DATABASE=Avoton PCIe Root Port 1
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 PCIe Root Port 1
+
+ pci:v00008086d00001F11*
+- ID_MODEL_FROM_DATABASE=Avoton PCIe Root Port 2
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 PCIe Root Port 2
+
+ pci:v00008086d00001F12*
+- ID_MODEL_FROM_DATABASE=Avoton PCIe Root Port 3
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 PCIe Root Port 3
+
+ pci:v00008086d00001F13*
+- ID_MODEL_FROM_DATABASE=Avoton PCIe Root Port 4
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 PCIe Root Port 4
+
+ pci:v00008086d00001F14*
+- ID_MODEL_FROM_DATABASE=Avoton RAS
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 RAS
+
+ pci:v00008086d00001F15*
+- ID_MODEL_FROM_DATABASE=Avoton SMBus 2.0
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 SMBus 2.0
+
+ pci:v00008086d00001F16*
+- ID_MODEL_FROM_DATABASE=Avoton RCEC
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 RCEC
+
+ pci:v00008086d00001F18*
+- ID_MODEL_FROM_DATABASE=Avoton nCPM
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 nCPM
+
+ pci:v00008086d00001F19*
+- ID_MODEL_FROM_DATABASE=Avoton nCPM
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 nCPM
+
+ pci:v00008086d00001F20*
+- ID_MODEL_FROM_DATABASE=Avoton 4-Port IDE SATA2 Controller
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 4-Port IDE SATA2 Controller
+
+ pci:v00008086d00001F21*
+- ID_MODEL_FROM_DATABASE=Avoton 4-Port IDE SATA2 Controller
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 4-Port IDE SATA2 Controller
+
+ pci:v00008086d00001F22*
+- ID_MODEL_FROM_DATABASE=Avoton AHCI SATA2 Controller
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 AHCI SATA2 Controller
+
+ pci:v00008086d00001F23*
+- ID_MODEL_FROM_DATABASE=Avoton AHCI SATA2 Controller
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 AHCI SATA2 Controller
+
+ pci:v00008086d00001F24*
+- ID_MODEL_FROM_DATABASE=Avoton RAID SATA2 Controller
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 RAID SATA2 Controller
+
+ pci:v00008086d00001F25*
+- ID_MODEL_FROM_DATABASE=Avoton RAID SATA2 Controller
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 RAID SATA2 Controller
+
+ pci:v00008086d00001F26*
+- ID_MODEL_FROM_DATABASE=Avoton RAID SATA2 Controller
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 RAID SATA2 Controller
+
+ pci:v00008086d00001F27*
+- ID_MODEL_FROM_DATABASE=Avoton RAID SATA2 Controller
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 RAID SATA2 Controller
+
+ pci:v00008086d00001F2C*
+- ID_MODEL_FROM_DATABASE=Avoton USB Enhanced Host Controller
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 USB Enhanced Host Controller
+
+ pci:v00008086d00001F2E*
+- ID_MODEL_FROM_DATABASE=Avoton RAID SATA2 Controller
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 RAID SATA2 Controller
+
+ pci:v00008086d00001F2F*
+- ID_MODEL_FROM_DATABASE=Avoton RAID SATA2 Controller
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 RAID SATA2 Controller
+
+ pci:v00008086d00001F30*
+- ID_MODEL_FROM_DATABASE=Avoton 2-Port IDE SATA3 Controller
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 2-Port IDE SATA3 Controller
+
+ pci:v00008086d00001F31*
+- ID_MODEL_FROM_DATABASE=Avoton 2-Port IDE SATA3 Controller
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 2-Port IDE SATA3 Controller
+
+ pci:v00008086d00001F32*
+- ID_MODEL_FROM_DATABASE=Avoton AHCI SATA3 Controller
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 AHCI SATA3 Controller
+
+ pci:v00008086d00001F33*
+- ID_MODEL_FROM_DATABASE=Avoton AHCI SATA3 Controller
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 AHCI SATA3 Controller
+
+ pci:v00008086d00001F34*
+- ID_MODEL_FROM_DATABASE=Avoton RAID SATA3 Controller
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 RAID SATA3 Controller
+
+ pci:v00008086d00001F35*
+- ID_MODEL_FROM_DATABASE=Avoton RAID SATA3 Controller
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 RAID SATA3 Controller
+
+ pci:v00008086d00001F36*
+- ID_MODEL_FROM_DATABASE=Avoton RAID SATA3 Controller
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 RAID SATA3 Controller
+
+ pci:v00008086d00001F37*
+- ID_MODEL_FROM_DATABASE=Avoton RAID SATA3 Controller
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 RAID SATA3 Controller
+
+ pci:v00008086d00001F38*
+- ID_MODEL_FROM_DATABASE=Avoton PCU
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 PCU
+
+ pci:v00008086d00001F39*
+- ID_MODEL_FROM_DATABASE=Avoton PCU
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 PCU
+
+ pci:v00008086d00001F3A*
+- ID_MODEL_FROM_DATABASE=Avoton PCU
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 PCU
+
+ pci:v00008086d00001F3B*
+- ID_MODEL_FROM_DATABASE=Avoton PCU
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 PCU
+
+ pci:v00008086d00001F3C*
+- ID_MODEL_FROM_DATABASE=Avoton PCU SMBus
+-
+-pci:v00008086d00001F3D*
+- ID_MODEL_FROM_DATABASE=Avoton PCU SMBus
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 PCU SMBus
+
+ pci:v00008086d00001F3E*
+- ID_MODEL_FROM_DATABASE=Avoton RAID SATA3 Controller
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 RAID SATA3 Controller
+
+ pci:v00008086d00001F3F*
+- ID_MODEL_FROM_DATABASE=Avoton RAID SATA3 Controller
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 RAID SATA3 Controller
+
+ pci:v00008086d00001F40*
+- ID_MODEL_FROM_DATABASE=Avoton GbE x4 1000base-KX
++ ID_MODEL_FROM_DATABASE=Ethernet Connection I354 1.0 GbE Backplane
++
++pci:v00008086d00001F40sv00001028sd000010F1*
++ ID_MODEL_FROM_DATABASE=Ethernet Connection I354 1.0 GbE Backplane
+
+ pci:v00008086d00001F41*
+- ID_MODEL_FROM_DATABASE=Avoton GbE x4 SGMII
++ ID_MODEL_FROM_DATABASE=Ethernet Connection I354
+
+ pci:v00008086d00001F42*
+- ID_MODEL_FROM_DATABASE=Avoton GbE
+-
+-pci:v00008086d00001F43*
+- ID_MODEL_FROM_DATABASE=Avoton GbE EEPROM-less
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 GbE
+
+ pci:v00008086d00001F44*
+- ID_MODEL_FROM_DATABASE=Avoton GbE Virtual Function
++ ID_MODEL_FROM_DATABASE=Atom processor C2000 GbE Virtual Function
+
+ pci:v00008086d00001F45*
+- ID_MODEL_FROM_DATABASE=Avoton GbE 2500base-KX
++ ID_MODEL_FROM_DATABASE=Ethernet Connection I354 2.5 GbE Backplane
+
+ pci:v00008086d00002250*
+- ID_MODEL_FROM_DATABASE=Xeon Phi Coprocessor 5110P
++ ID_MODEL_FROM_DATABASE=Xeon Phi coprocessor 5100 series
++
++pci:v00008086d0000225C*
++ ID_MODEL_FROM_DATABASE=Xeon Phi coprocessor SE10/7120 series
++
++pci:v00008086d0000225D*
++ ID_MODEL_FROM_DATABASE=Xeon Phi coprocessor 3120 series
+
+ pci:v00008086d00002310*
+ ID_MODEL_FROM_DATABASE=DH89xxCC LPC Controller
+@@ -54641,6 +58826,66 @@ pci:v00008086d00002364*
+ pci:v00008086d00002365*
+ ID_MODEL_FROM_DATABASE=DH89xxCC MEI 1
+
++pci:v00008086d00002390*
++ ID_MODEL_FROM_DATABASE=Coleto Creek LPC Controller
++
++pci:v00008086d000023A1*
++ ID_MODEL_FROM_DATABASE=Coleto Creek 2-Port SATA Controller [IDE Mode]
++
++pci:v00008086d000023A3*
++ ID_MODEL_FROM_DATABASE=Coleto Creek 4-Port SATA Controller [AHCI Mode]
++
++pci:v00008086d000023A6*
++ ID_MODEL_FROM_DATABASE=Coleto Creek 2-Port SATA Controller [IDE Mode]
++
++pci:v00008086d000023B0*
++ ID_MODEL_FROM_DATABASE=Coleto Creek SMBus Controller
++
++pci:v00008086d000023B1*
++ ID_MODEL_FROM_DATABASE=Coleto Creek CHAP Counter
++
++pci:v00008086d000023B2*
++ ID_MODEL_FROM_DATABASE=Coleto Creek Thermal Management Controller
++
++pci:v00008086d000023B4*
++ ID_MODEL_FROM_DATABASE=Coleto Creek USB2 Enhanced Host Controller #1
++
++pci:v00008086d000023B5*
++ ID_MODEL_FROM_DATABASE=Coleto Creek USB2 Enhanced Host Controller #1
++
++pci:v00008086d000023C2*
++ ID_MODEL_FROM_DATABASE=Coleto Creek PCI Express Root Port #1
++
++pci:v00008086d000023C3*
++ ID_MODEL_FROM_DATABASE=Coleto Creek PCI Express Root Port #1
++
++pci:v00008086d000023C4*
++ ID_MODEL_FROM_DATABASE=Coleto Creek PCI Express Root Port #2
++
++pci:v00008086d000023C5*
++ ID_MODEL_FROM_DATABASE=Coleto Creek PCI Express Root Port #2
++
++pci:v00008086d000023C6*
++ ID_MODEL_FROM_DATABASE=Coleto Creek PCI Express Root Port #3
++
++pci:v00008086d000023C7*
++ ID_MODEL_FROM_DATABASE=Coleto Creek PCI Express Root Port #3
++
++pci:v00008086d000023C8*
++ ID_MODEL_FROM_DATABASE=Coleto Creek PCI Express Root Port #4
++
++pci:v00008086d000023C9*
++ ID_MODEL_FROM_DATABASE=Coleto Creek PCI Express Root Port #4
++
++pci:v00008086d000023E0*
++ ID_MODEL_FROM_DATABASE=Coleto Creek Watchdog Timer
++
++pci:v00008086d000023E4*
++ ID_MODEL_FROM_DATABASE=Coleto Creek MEI Controller #1
++
++pci:v00008086d000023E5*
++ ID_MODEL_FROM_DATABASE=Coleto Creek MEI Controller #2
++
+ pci:v00008086d00002410*
+ ID_MODEL_FROM_DATABASE=82801AA ISA Bridge (LPC)
+
+@@ -54912,7 +59157,7 @@ pci:v00008086d00002448sv00001734sd00001055*
+ ID_MODEL_FROM_DATABASE=Amilo M1420
+
+ pci:v00008086d00002448sv000017AAsd000020AE*
+- ID_MODEL_FROM_DATABASE=ThinkPad T61
++ ID_MODEL_FROM_DATABASE=ThinkPad T61/R61
+
+ pci:v00008086d00002448sv00008086sd0000544B*
+ ID_MODEL_FROM_DATABASE=Desktop Board D425KT
+@@ -58761,7 +63006,7 @@ pci:v00008086d00002811sv0000103Csd000030C1*
+ ID_MODEL_FROM_DATABASE=Compaq 6910p
+
+ pci:v00008086d00002811sv000017AAsd000020B6*
+- ID_MODEL_FROM_DATABASE=T61
++ ID_MODEL_FROM_DATABASE=ThinkPad T61/R61
+
+ pci:v00008086d00002811sv0000E4BFsd0000CC47*
+ ID_MODEL_FROM_DATABASE=CCG-RUMBA
+@@ -58875,7 +63120,7 @@ pci:v00008086d00002829sv0000104Dsd0000902D*
+ ID_MODEL_FROM_DATABASE=VAIO VGN-NR120E
+
+ pci:v00008086d00002829sv000017AAsd000020A7*
+- ID_MODEL_FROM_DATABASE=ThinkPad T61
++ ID_MODEL_FROM_DATABASE=ThinkPad T61/R61
+
+ pci:v00008086d00002829sv0000E4BFsd0000CC47*
+ ID_MODEL_FROM_DATABASE=CCG-RUMBA
+@@ -58926,7 +63171,7 @@ pci:v00008086d00002830sv00001462sd00007235*
+ ID_MODEL_FROM_DATABASE=P965 Neo MS-7235 mainboard
+
+ pci:v00008086d00002830sv000017AAsd000020AA*
+- ID_MODEL_FROM_DATABASE=ThinkPad T61
++ ID_MODEL_FROM_DATABASE=ThinkPad T61/R61
+
+ pci:v00008086d00002830sv0000E4BFsd0000CC47*
+ ID_MODEL_FROM_DATABASE=CCG-RUMBA
+@@ -58968,7 +63213,7 @@ pci:v00008086d00002831sv00001462sd00007235*
+ ID_MODEL_FROM_DATABASE=P965 Neo MS-7235 mainboard
+
+ pci:v00008086d00002831sv000017AAsd000020AA*
+- ID_MODEL_FROM_DATABASE=ThinkPad T61
++ ID_MODEL_FROM_DATABASE=ThinkPad T61/R61
+
+ pci:v00008086d00002831sv0000E4BFsd0000CC47*
+ ID_MODEL_FROM_DATABASE=CCG-RUMBA
+@@ -59007,7 +63252,7 @@ pci:v00008086d00002832sv0000104Dsd0000902D*
+ ID_MODEL_FROM_DATABASE=VAIO VGN-NR120E
+
+ pci:v00008086d00002832sv000017AAsd000020AA*
+- ID_MODEL_FROM_DATABASE=ThinkPad T61
++ ID_MODEL_FROM_DATABASE=ThinkPad T61/R61
+
+ pci:v00008086d00002832sv0000E4BFsd0000CC47*
+ ID_MODEL_FROM_DATABASE=CCG-RUMBA
+@@ -59052,7 +63297,7 @@ pci:v00008086d00002834sv00001462sd00007235*
+ ID_MODEL_FROM_DATABASE=P965 Neo MS-7235 mainboard
+
+ pci:v00008086d00002834sv000017AAsd000020AA*
+- ID_MODEL_FROM_DATABASE=ThinkPad T61
++ ID_MODEL_FROM_DATABASE=ThinkPad T61/R61
+
+ pci:v00008086d00002834sv0000E4BFsd0000CC47*
+ ID_MODEL_FROM_DATABASE=CCG-RUMBA
+@@ -59088,7 +63333,7 @@ pci:v00008086d00002835sv0000104Dsd0000902D*
+ ID_MODEL_FROM_DATABASE=VAIO VGN-NR120E
+
+ pci:v00008086d00002835sv000017AAsd000020AA*
+- ID_MODEL_FROM_DATABASE=ThinkPad T60
++ ID_MODEL_FROM_DATABASE=Thinkpad T61/R61
+
+ pci:v00008086d00002835sv0000E4BFsd0000CC47*
+ ID_MODEL_FROM_DATABASE=CCG-RUMBA
+@@ -59130,7 +63375,7 @@ pci:v00008086d00002836sv00001462sd00007235*
+ ID_MODEL_FROM_DATABASE=P965 Neo MS-7235 mainboard
+
+ pci:v00008086d00002836sv000017AAsd000020AB*
+- ID_MODEL_FROM_DATABASE=ThinkPad T61
++ ID_MODEL_FROM_DATABASE=ThinkPad T61/R61
+
+ pci:v00008086d00002836sv0000E4BFsd0000CC47*
+ ID_MODEL_FROM_DATABASE=CCG-RUMBA
+@@ -59166,7 +63411,7 @@ pci:v00008086d0000283Asv0000104Dsd0000902D*
+ ID_MODEL_FROM_DATABASE=VAIO VGN-NR120E
+
+ pci:v00008086d0000283Asv000017AAsd000020AB*
+- ID_MODEL_FROM_DATABASE=ThinkPad T61
++ ID_MODEL_FROM_DATABASE=ThinkPad T61/R61
+
+ pci:v00008086d0000283Asv0000E4BFsd0000CC47*
+ ID_MODEL_FROM_DATABASE=CCG-RUMBA
+@@ -59202,7 +63447,7 @@ pci:v00008086d0000283Esv00001462sd00007235*
+ ID_MODEL_FROM_DATABASE=P965 Neo MS-7235 mainboard
+
+ pci:v00008086d0000283Esv000017AAsd000020A9*
+- ID_MODEL_FROM_DATABASE=ThinkPad T61
++ ID_MODEL_FROM_DATABASE=ThinkPad T61/R61
+
+ pci:v00008086d0000283Esv0000E4BFsd0000CC47*
+ ID_MODEL_FROM_DATABASE=CCG-RUMBA
+@@ -59220,7 +63465,7 @@ pci:v00008086d0000283Fsv0000104Dsd0000902D*
+ ID_MODEL_FROM_DATABASE=VAIO VGN-NR120E
+
+ pci:v00008086d0000283Fsv000017AAsd000020AD*
+- ID_MODEL_FROM_DATABASE=ThinkPad T61
++ ID_MODEL_FROM_DATABASE=ThinkPad T61/R61
+
+ pci:v00008086d00002841*
+ ID_MODEL_FROM_DATABASE=82801H (ICH8 Family) PCI Express Port 2
+@@ -59232,7 +63477,7 @@ pci:v00008086d00002841sv0000104Dsd0000902D*
+ ID_MODEL_FROM_DATABASE=VAIO VGN-NR120E
+
+ pci:v00008086d00002841sv000017AAsd000020AD*
+- ID_MODEL_FROM_DATABASE=ThinkPad T61
++ ID_MODEL_FROM_DATABASE=ThinkPad T61/R61
+
+ pci:v00008086d00002843*
+ ID_MODEL_FROM_DATABASE=82801H (ICH8 Family) PCI Express Port 3
+@@ -59241,13 +63486,13 @@ pci:v00008086d00002843sv0000104Dsd0000902D*
+ ID_MODEL_FROM_DATABASE=VAIO VGN-NR120E
+
+ pci:v00008086d00002843sv000017AAsd000020AD*
+- ID_MODEL_FROM_DATABASE=ThinkPad T61
++ ID_MODEL_FROM_DATABASE=ThinkPad T61/R61
+
+ pci:v00008086d00002845*
+ ID_MODEL_FROM_DATABASE=82801H (ICH8 Family) PCI Express Port 4
+
+ pci:v00008086d00002845sv000017AAsd000020AD*
+- ID_MODEL_FROM_DATABASE=ThinkPad T61
++ ID_MODEL_FROM_DATABASE=ThinkPad T61/R61
+
+ pci:v00008086d00002847*
+ ID_MODEL_FROM_DATABASE=82801H (ICH8 Family) PCI Express Port 5
+@@ -59259,7 +63504,7 @@ pci:v00008086d00002847sv0000103Csd000030C1*
+ ID_MODEL_FROM_DATABASE=Compaq 6910p
+
+ pci:v00008086d00002847sv000017AAsd000020AD*
+- ID_MODEL_FROM_DATABASE=ThinkPad T61
++ ID_MODEL_FROM_DATABASE=ThinkPad T61/R61
+
+ pci:v00008086d00002849*
+ ID_MODEL_FROM_DATABASE=82801H (ICH8 Family) PCI Express Port 6
+@@ -59325,7 +63570,7 @@ pci:v00008086d0000284Bsv000014F1sd00005051*
+ ID_MODEL_FROM_DATABASE=Presario C700
+
+ pci:v00008086d0000284Bsv000017AAsd000020AC*
+- ID_MODEL_FROM_DATABASE=ThinkPad T61
++ ID_MODEL_FROM_DATABASE=ThinkPad T61/R61
+
+ pci:v00008086d0000284Bsv00008384sd00007616*
+ ID_MODEL_FROM_DATABASE=Dell Vostro 1400
+@@ -59364,7 +63609,7 @@ pci:v00008086d00002850sv0000104Dsd0000902D*
+ ID_MODEL_FROM_DATABASE=VAIO VGN-NR120E
+
+ pci:v00008086d00002850sv000017AAsd000020A6*
+- ID_MODEL_FROM_DATABASE=ThinkPad T61
++ ID_MODEL_FROM_DATABASE=ThinkPad T61/R61
+
+ pci:v00008086d00002850sv0000E4BFsd0000CC47*
+ ID_MODEL_FROM_DATABASE=CCG-RUMBA
+@@ -61118,6 +65363,45 @@ pci:v00008086d00002F0A*
+ pci:v00008086d00002F0B*
+ ID_MODEL_FROM_DATABASE=Haswell-E PCI Express Root Port 3
+
++pci:v00008086d00002F10*
++ ID_MODEL_FROM_DATABASE=Haswell-E IIO Debug
++
++pci:v00008086d00002F11*
++ ID_MODEL_FROM_DATABASE=Haswell-E IIO Debug
++
++pci:v00008086d00002F12*
++ ID_MODEL_FROM_DATABASE=Haswell-E IIO Debug
++
++pci:v00008086d00002F13*
++ ID_MODEL_FROM_DATABASE=Haswell-E IIO Debug
++
++pci:v00008086d00002F14*
++ ID_MODEL_FROM_DATABASE=Haswell-E IIO Debug
++
++pci:v00008086d00002F15*
++ ID_MODEL_FROM_DATABASE=Haswell-E IIO Debug
++
++pci:v00008086d00002F16*
++ ID_MODEL_FROM_DATABASE=Haswell-E IIO Debug
++
++pci:v00008086d00002F17*
++ ID_MODEL_FROM_DATABASE=Haswell-E IIO Debug
++
++pci:v00008086d00002F18*
++ ID_MODEL_FROM_DATABASE=Haswell-E IIO Debug
++
++pci:v00008086d00002F19*
++ ID_MODEL_FROM_DATABASE=Haswell-E IIO Debug
++
++pci:v00008086d00002F1A*
++ ID_MODEL_FROM_DATABASE=Haswell-E IIO Debug
++
++pci:v00008086d00002F1B*
++ ID_MODEL_FROM_DATABASE=Haswell-E IIO Debug
++
++pci:v00008086d00002F1C*
++ ID_MODEL_FROM_DATABASE=Haswell-E IIO Debug
++
+ pci:v00008086d00002F1D*
+ ID_MODEL_FROM_DATABASE=Haswell-E PCIe Ring Interface
+
+@@ -61208,6 +65492,15 @@ pci:v00008086d00002F41*
+ pci:v00008086d00002F43*
+ ID_MODEL_FROM_DATABASE=Haswell-E QPI Link 2
+
++pci:v00008086d00002F45*
++ ID_MODEL_FROM_DATABASE=Haswell-E QPI Link 2 Debug
++
++pci:v00008086d00002F46*
++ ID_MODEL_FROM_DATABASE=Haswell-E QPI Link 2 Debug
++
++pci:v00008086d00002F47*
++ ID_MODEL_FROM_DATABASE=Haswell-E QPI Link 2 Debug
++
+ pci:v00008086d00002F60*
+ ID_MODEL_FROM_DATABASE=Haswell-E Home Agent 1
+
+@@ -61238,6 +65531,9 @@ pci:v00008086d00002F70*
+ pci:v00008086d00002F71*
+ ID_MODEL_FROM_DATABASE=Haswell-E Integrated Memory Controller 0 Target Address, Thermal & RAS Registers
+
++pci:v00008086d00002F76*
++ ID_MODEL_FROM_DATABASE=Haswell-E E3 QPI Link Debug
++
+ pci:v00008086d00002F78*
+ ID_MODEL_FROM_DATABASE=Haswell-E Home Agent 1 Debug
+
+@@ -61247,6 +65543,9 @@ pci:v00008086d00002F79*
+ pci:v00008086d00002F7D*
+ ID_MODEL_FROM_DATABASE=Haswell-E Scratchpad & Semaphore Registers
+
++pci:v00008086d00002F7E*
++ ID_MODEL_FROM_DATABASE=Haswell-E E3 QPI Link Debug
++
+ pci:v00008086d00002F80*
+ ID_MODEL_FROM_DATABASE=Haswell-E QPI Link 0
+
+@@ -61256,12 +65555,45 @@ pci:v00008086d00002F81*
+ pci:v00008086d00002F83*
+ ID_MODEL_FROM_DATABASE=Haswell-E QPI Link 0
+
++pci:v00008086d00002F85*
++ ID_MODEL_FROM_DATABASE=Haswell-E QPI Link 0 Debug
++
++pci:v00008086d00002F86*
++ ID_MODEL_FROM_DATABASE=Haswell-E QPI Link 0 Debug
++
++pci:v00008086d00002F87*
++ ID_MODEL_FROM_DATABASE=Haswell-E QPI Link 0 Debug
++
++pci:v00008086d00002F88*
++ ID_MODEL_FROM_DATABASE=Haswell-E VCU
++
++pci:v00008086d00002F8A*
++ ID_MODEL_FROM_DATABASE=Haswell-E VCU
++
+ pci:v00008086d00002F90*
+ ID_MODEL_FROM_DATABASE=Haswell-E QPI Link 1
+
+ pci:v00008086d00002F93*
+ ID_MODEL_FROM_DATABASE=Haswell-E QPI Link 1
+
++pci:v00008086d00002F95*
++ ID_MODEL_FROM_DATABASE=Haswell-E QPI Link 1 Debug
++
++pci:v00008086d00002F96*
++ ID_MODEL_FROM_DATABASE=Haswell-E QPI Link 1 Debug
++
++pci:v00008086d00002F98*
++ ID_MODEL_FROM_DATABASE=Haswell-E Power Control Unit
++
++pci:v00008086d00002F99*
++ ID_MODEL_FROM_DATABASE=Haswell-E Power Control Unit
++
++pci:v00008086d00002F9A*
++ ID_MODEL_FROM_DATABASE=Haswell-E Power Control Unit
++
++pci:v00008086d00002F9C*
++ ID_MODEL_FROM_DATABASE=Haswell-E Power Control Unit
++
+ pci:v00008086d00002FA0*
+ ID_MODEL_FROM_DATABASE=Haswell-E Home Agent 0
+
+@@ -61304,6 +65636,12 @@ pci:v00008086d00002FB4*
+ pci:v00008086d00002FB5*
+ ID_MODEL_FROM_DATABASE=Haswell-E Integrated Memory Controller 0 Channel 3 Thermal Control
+
++pci:v00008086d00002FB6*
++ ID_MODEL_FROM_DATABASE=Haswell-E Integrated Memory Controller 0 Channel 2 ERROR Registers
++
++pci:v00008086d00002FB7*
++ ID_MODEL_FROM_DATABASE=Haswell-E Integrated Memory Controller 0 Channel 3 ERROR Registers
++
+ pci:v00008086d00002FB8*
+ ID_MODEL_FROM_DATABASE=Haswell-E DDRIO (VMSE) 2 & 3
+
+@@ -61335,16 +65673,16 @@ pci:v00008086d00002FC1*
+ ID_MODEL_FROM_DATABASE=Haswell-E Power Control Unit
+
+ pci:v00008086d00002FC2*
+- ID_MODEL_FROM_DATABASE=Power Control Unit
++ ID_MODEL_FROM_DATABASE=Haswell-E Power Control Unit
+
+ pci:v00008086d00002FC3*
+- ID_MODEL_FROM_DATABASE=Power Control Unit
++ ID_MODEL_FROM_DATABASE=Haswell-E Power Control Unit
+
+ pci:v00008086d00002FC4*
+- ID_MODEL_FROM_DATABASE=Power Control Unit
++ ID_MODEL_FROM_DATABASE=Haswell-E Power Control Unit
+
+ pci:v00008086d00002FC5*
+- ID_MODEL_FROM_DATABASE=Power Control Unit
++ ID_MODEL_FROM_DATABASE=Haswell-E Power Control Unit
+
+ pci:v00008086d00002FD0*
+ ID_MODEL_FROM_DATABASE=Haswell-E Integrated Memory Controller 1 Channel 0 Thermal Control
+@@ -62484,7 +66822,7 @@ pci:v00008086d00003A3Csv00001043sd000082D4*
+ ID_MODEL_FROM_DATABASE=P5Q Deluxe Motherboard
+
+ pci:v00008086d00003A3Csv00001458sd00005006*
+- ID_MODEL_FROM_DATABASE=GA-EP45-DS5 Motherboard
++ ID_MODEL_FROM_DATABASE=Motherboard
+
+ pci:v00008086d00003A3E*
+ ID_MODEL_FROM_DATABASE=82801JI (ICH10 Family) HD Audio Controller
+@@ -64206,226 +68544,226 @@ pci:v00008086d00008819*
+ ID_MODEL_FROM_DATABASE=Platform Controller Hub EG20T IEEE 1588 Hardware Assist
+
+ pci:v00008086d00008C00*
+- ID_MODEL_FROM_DATABASE=Lynx Point 4-port SATA Controller 1 [IDE mode]
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family 4-port SATA Controller 1 [IDE mode]
+
+ pci:v00008086d00008C01*
+- ID_MODEL_FROM_DATABASE=Lynx Point 4-port SATA Controller 1 [IDE mode]
++ ID_MODEL_FROM_DATABASE=8 Series Chipset Family 4-port SATA Controller 1 [IDE mode] - Mobile
+
+ pci:v00008086d00008C02*
+- ID_MODEL_FROM_DATABASE=Lynx Point 6-port SATA Controller 1 [AHCI mode]
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode]
+
+ pci:v00008086d00008C03*
+- ID_MODEL_FROM_DATABASE=Lynx Point 6-port SATA Controller 1 [AHCI mode]
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode]
+
+ pci:v00008086d00008C04*
+- ID_MODEL_FROM_DATABASE=Lynx Point SATA Controller 1 [RAID mode]
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family SATA Controller 1 [RAID mode]
+
+ pci:v00008086d00008C05*
+- ID_MODEL_FROM_DATABASE=Lynx Point SATA Controller 1 [RAID mode]
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family SATA Controller 1 [RAID mode]
+
+ pci:v00008086d00008C06*
+- ID_MODEL_FROM_DATABASE=Lynx Point SATA Controller 1 [RAID mode]
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family SATA Controller 1 [RAID mode]
+
+ pci:v00008086d00008C07*
+- ID_MODEL_FROM_DATABASE=Lynx Point SATA Controller 1 [RAID mode]
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family SATA Controller 1 [RAID mode]
+
+ pci:v00008086d00008C08*
+- ID_MODEL_FROM_DATABASE=Lynx Point 2-port SATA Controller 2 [IDE mode]
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family 2-port SATA Controller 2 [IDE mode]
+
+ pci:v00008086d00008C09*
+- ID_MODEL_FROM_DATABASE=Lynx Point 2-port SATA Controller 2 [IDE mode]
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family 2-port SATA Controller 2 [IDE mode]
+
+ pci:v00008086d00008C0E*
+- ID_MODEL_FROM_DATABASE=Lynx Point SATA Controller 1 [RAID mode]
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family SATA Controller 1 [RAID mode]
+
+ pci:v00008086d00008C0F*
+- ID_MODEL_FROM_DATABASE=Lynx Point SATA Controller 1 [RAID mode]
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family SATA Controller 1 [RAID mode]
+
+ pci:v00008086d00008C10*
+- ID_MODEL_FROM_DATABASE=Lynx Point PCI Express Root Port #1
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family PCI Express Root Port #1
+
+ pci:v00008086d00008C11*
+- ID_MODEL_FROM_DATABASE=Lynx Point PCI Express Root Port #1
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family PCI Express Root Port #1
+
+ pci:v00008086d00008C12*
+- ID_MODEL_FROM_DATABASE=Lynx Point PCI Express Root Port #2
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family PCI Express Root Port #2
+
+ pci:v00008086d00008C13*
+- ID_MODEL_FROM_DATABASE=Lynx Point PCI Express Root Port #2
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family PCI Express Root Port #2
+
+ pci:v00008086d00008C14*
+- ID_MODEL_FROM_DATABASE=Lynx Point PCI Express Root Port #3
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family PCI Express Root Port #3
+
+ pci:v00008086d00008C15*
+- ID_MODEL_FROM_DATABASE=Lynx Point PCI Express Root Port #3
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family PCI Express Root Port #3
+
+ pci:v00008086d00008C16*
+- ID_MODEL_FROM_DATABASE=Lynx Point PCI Express Root Port #4
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family PCI Express Root Port #4
+
+ pci:v00008086d00008C17*
+- ID_MODEL_FROM_DATABASE=Lynx Point PCI Express Root Port #4
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family PCI Express Root Port #4
+
+ pci:v00008086d00008C18*
+- ID_MODEL_FROM_DATABASE=Lynx Point PCI Express Root Port #5
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family PCI Express Root Port #5
+
+ pci:v00008086d00008C19*
+- ID_MODEL_FROM_DATABASE=Lynx Point PCI Express Root Port #5
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family PCI Express Root Port #5
+
+ pci:v00008086d00008C1A*
+- ID_MODEL_FROM_DATABASE=Lynx Point PCI Express Root Port #6
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family PCI Express Root Port #6
+
+ pci:v00008086d00008C1B*
+- ID_MODEL_FROM_DATABASE=Lynx Point PCI Express Root Port #6
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family PCI Express Root Port #6
+
+ pci:v00008086d00008C1C*
+- ID_MODEL_FROM_DATABASE=Lynx Point PCI Express Root Port #7
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family PCI Express Root Port #7
+
+ pci:v00008086d00008C1D*
+- ID_MODEL_FROM_DATABASE=Lynx Point PCI Express Root Port #7
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family PCI Express Root Port #7
+
+ pci:v00008086d00008C1E*
+- ID_MODEL_FROM_DATABASE=Lynx Point PCI Express Root Port #8
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family PCI Express Root Port #8
+
+ pci:v00008086d00008C1F*
+- ID_MODEL_FROM_DATABASE=Lynx Point PCI Express Root Port #8
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family PCI Express Root Port #8
+
+ pci:v00008086d00008C20*
+- ID_MODEL_FROM_DATABASE=Lynx Point High Definition Audio Controller
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset High Definition Audio Controller
+
+ pci:v00008086d00008C21*
+- ID_MODEL_FROM_DATABASE=Lynx Point High Definition Audio Controller
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset High Definition Audio Controller
+
+ pci:v00008086d00008C22*
+- ID_MODEL_FROM_DATABASE=Lynx Point SMBus Controller
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family SMBus Controller
+
+ pci:v00008086d00008C23*
+- ID_MODEL_FROM_DATABASE=Lynx Point CHAP Counters
++ ID_MODEL_FROM_DATABASE=8 Series Chipset Family CHAP Counters
+
+ pci:v00008086d00008C24*
+- ID_MODEL_FROM_DATABASE=Lynx Point Thermal Management Controller
++ ID_MODEL_FROM_DATABASE=8 Series Chipset Family Thermal Management Controller
+
+ pci:v00008086d00008C26*
+- ID_MODEL_FROM_DATABASE=Lynx Point USB Enhanced Host Controller #1
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family USB EHCI #1
+
+ pci:v00008086d00008C2D*
+- ID_MODEL_FROM_DATABASE=Lynx Point USB Enhanced Host Controller #2
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family USB EHCI #2
+
+ pci:v00008086d00008C31*
+- ID_MODEL_FROM_DATABASE=Lynx Point USB xHCI Host Controller
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family USB xHCI
+
+ pci:v00008086d00008C33*
+- ID_MODEL_FROM_DATABASE=Lynx Point LAN Controller
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family LAN Controller
+
+ pci:v00008086d00008C34*
+- ID_MODEL_FROM_DATABASE=Lynx Point NAND Controller
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family NAND Controller
+
+ pci:v00008086d00008C3A*
+- ID_MODEL_FROM_DATABASE=Lynx Point MEI Controller #1
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family MEI Controller #1
+
+ pci:v00008086d00008C3B*
+- ID_MODEL_FROM_DATABASE=Lynx Point MEI Controller #2
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family MEI Controller #2
+
+ pci:v00008086d00008C3C*
+- ID_MODEL_FROM_DATABASE=Lynx Point IDE-r Controller
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family IDE-r Controller
+
+ pci:v00008086d00008C3D*
+- ID_MODEL_FROM_DATABASE=Lynx Point KT Controller
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family KT Controller
+
+ pci:v00008086d00008C40*
+- ID_MODEL_FROM_DATABASE=Lynx Point LPC Controller
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family LPC Controller
+
+ pci:v00008086d00008C41*
+- ID_MODEL_FROM_DATABASE=Lynx Point LPC Controller
++ ID_MODEL_FROM_DATABASE=8 Series Chipset Family Mobile Super SKU LPC Controller
+
+ pci:v00008086d00008C42*
+- ID_MODEL_FROM_DATABASE=Lynx Point LPC Controller
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family Desktop Super SKU LPC Controller
+
+ pci:v00008086d00008C43*
+- ID_MODEL_FROM_DATABASE=Lynx Point LPC Controller
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family LPC Controller
+
+ pci:v00008086d00008C44*
+- ID_MODEL_FROM_DATABASE=Lynx Point LPC Controller
++ ID_MODEL_FROM_DATABASE=Z87 Express LPC Controller
+
+ pci:v00008086d00008C45*
+- ID_MODEL_FROM_DATABASE=Lynx Point LPC Controller
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family LPC Controller
+
+ pci:v00008086d00008C46*
+- ID_MODEL_FROM_DATABASE=Lynx Point LPC Controller
++ ID_MODEL_FROM_DATABASE=Z85 Express LPC Controller
+
+ pci:v00008086d00008C47*
+- ID_MODEL_FROM_DATABASE=Lynx Point LPC Controller
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family LPC Controller
+
+ pci:v00008086d00008C48*
+- ID_MODEL_FROM_DATABASE=Lynx Point LPC Controller
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family LPC Controller
+
+ pci:v00008086d00008C49*
+- ID_MODEL_FROM_DATABASE=Lynx Point LPC Controller
++ ID_MODEL_FROM_DATABASE=HM86 Express LPC Controller
+
+ pci:v00008086d00008C4A*
+- ID_MODEL_FROM_DATABASE=Lynx Point LPC Controller
++ ID_MODEL_FROM_DATABASE=H87 Express LPC Controller
+
+ pci:v00008086d00008C4B*
+- ID_MODEL_FROM_DATABASE=Lynx Point LPC Controller
++ ID_MODEL_FROM_DATABASE=HM87 Express LPC Controller
+
+ pci:v00008086d00008C4C*
+- ID_MODEL_FROM_DATABASE=Lynx Point LPC Controller
++ ID_MODEL_FROM_DATABASE=Q85 Express LPC Controller
+
+ pci:v00008086d00008C4D*
+- ID_MODEL_FROM_DATABASE=Lynx Point LPC Controller
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family LPC Controller
+
+ pci:v00008086d00008C4E*
+- ID_MODEL_FROM_DATABASE=Lynx Point LPC Controller
++ ID_MODEL_FROM_DATABASE=Q87 Express LPC Controller
+
+ pci:v00008086d00008C4F*
+- ID_MODEL_FROM_DATABASE=Lynx Point LPC Controller
++ ID_MODEL_FROM_DATABASE=QM87 Express LPC Controller
+
+ pci:v00008086d00008C50*
+- ID_MODEL_FROM_DATABASE=Lynx Point LPC Controller
++ ID_MODEL_FROM_DATABASE=B85 Express LPC Controller
+
+ pci:v00008086d00008C51*
+- ID_MODEL_FROM_DATABASE=Lynx Point LPC Controller
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family LPC Controller
+
+ pci:v00008086d00008C52*
+- ID_MODEL_FROM_DATABASE=Lynx Point LPC Controller
++ ID_MODEL_FROM_DATABASE=C222 Series Chipset Family Server Essential SKU LPC Controller
+
+ pci:v00008086d00008C53*
+- ID_MODEL_FROM_DATABASE=Lynx Point LPC Controller
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family LPC Controller
+
+ pci:v00008086d00008C54*
+- ID_MODEL_FROM_DATABASE=Lynx Point LPC Controller
++ ID_MODEL_FROM_DATABASE=C224 Series Chipset Family Server Standard SKU LPC Controller
+
+ pci:v00008086d00008C55*
+- ID_MODEL_FROM_DATABASE=Lynx Point LPC Controller
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family LPC Controller
+
+ pci:v00008086d00008C56*
+- ID_MODEL_FROM_DATABASE=Lynx Point LPC Controller
++ ID_MODEL_FROM_DATABASE=C226 Series Chipset Family Server Advanced SKU LPC Controller
+
+ pci:v00008086d00008C57*
+- ID_MODEL_FROM_DATABASE=Lynx Point LPC Controller
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family LPC Controller
+
+ pci:v00008086d00008C58*
+- ID_MODEL_FROM_DATABASE=Lynx Point LPC Controller
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family WS SKU LPC Controller
+
+ pci:v00008086d00008C59*
+- ID_MODEL_FROM_DATABASE=Lynx Point LPC Controller
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family LPC Controller
+
+ pci:v00008086d00008C5A*
+- ID_MODEL_FROM_DATABASE=Lynx Point LPC Controller
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family LPC Controller
+
+ pci:v00008086d00008C5B*
+- ID_MODEL_FROM_DATABASE=Lynx Point LPC Controller
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family LPC Controller
+
+ pci:v00008086d00008C5C*
+- ID_MODEL_FROM_DATABASE=Lynx Point LPC Controller
++ ID_MODEL_FROM_DATABASE=C220 Series Chipset Family H81 Express LPC Controller
+
+ pci:v00008086d00008C5D*
+- ID_MODEL_FROM_DATABASE=Lynx Point LPC Controller
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family LPC Controller
+
+ pci:v00008086d00008C5E*
+- ID_MODEL_FROM_DATABASE=Lynx Point LPC Controller
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family LPC Controller
+
+ pci:v00008086d00008C5F*
+- ID_MODEL_FROM_DATABASE=Lynx Point LPC Controller
++ ID_MODEL_FROM_DATABASE=8 Series/C220 Series Chipset Family LPC Controller
+
+ pci:v00008086d00008D00*
+ ID_MODEL_FROM_DATABASE=Wellsburg 4-port SATA Controller [IDE mode]
+@@ -64599,7 +68937,7 @@ pci:v00008086d00008D6E*
+ ID_MODEL_FROM_DATABASE=Wellsburg sSATA Controller [RAID mode]
+
+ pci:v00008086d00008D7C*
+- ID_MODEL_FROM_DATABASE=Wellsburg EPSS
++ ID_MODEL_FROM_DATABASE=Wellsburg SPSR
+
+ pci:v00008086d00008D7D*
+ ID_MODEL_FROM_DATABASE=Wellsburg MS SMBus 0
+@@ -65571,7 +69909,7 @@ pci:v00009005d00000285sv0000103Csd00003227*
+ ID_MODEL_FROM_DATABASE=AAR-2610SA
+
+ pci:v00009005d00000285sv0000108Esd00000286*
+- ID_MODEL_FROM_DATABASE=STK RAID INT
++ ID_MODEL_FROM_DATABASE=Sun StorageTek SAS RAID HBA, Internal
+
+ pci:v00009005d00000285sv0000108Esd00000287*
+ ID_MODEL_FROM_DATABASE=STK RAID EXT
+@@ -66332,8 +70670,35 @@ pci:v0000BD11*
+ pci:v0000BDBD*
+ ID_VENDOR_FROM_DATABASE=Blackmagic Design
+
++pci:v0000BDBDd0000A117*
++ ID_MODEL_FROM_DATABASE=Intensity Pro
++
++pci:v0000BDBDd0000A11A*
++ ID_MODEL_FROM_DATABASE=DeckLink HD Extreme 2
++
+ pci:v0000BDBDd0000A11B*
+- ID_MODEL_FROM_DATABASE=DeckLink SDI
++ ID_MODEL_FROM_DATABASE=DeckLink SDI/Duo/Quad
++
++pci:v0000BDBDd0000A11C*
++ ID_MODEL_FROM_DATABASE=DeckLink HD Extreme 3
++
++pci:v0000BDBDd0000A11D*
++ ID_MODEL_FROM_DATABASE=DeckLink Studio
++
++pci:v0000BDBDd0000A11E*
++ ID_MODEL_FROM_DATABASE=DeckLink Optical Fibre
++
++pci:v0000BDBDd0000A121*
++ ID_MODEL_FROM_DATABASE=DeckLink HD Extreme 3D/3D+
++
++pci:v0000BDBDd0000A12E*
++ ID_MODEL_FROM_DATABASE=DeckLink 4K Extreme
++
++pci:v0000BDBDd0000A12F*
++ ID_MODEL_FROM_DATABASE=DeckLink Mini Monitor
++
++pci:v0000BDBDd0000A130*
++ ID_MODEL_FROM_DATABASE=DeckLink Mini Recorder
+
+ pci:v0000C001*
+ ID_VENDOR_FROM_DATABASE=TSI Telsys
+@@ -66464,6 +70829,12 @@ pci:v0000D161d00008007*
+ pci:v0000D161d00008008*
+ ID_MODEL_FROM_DATABASE=Hx8 Series 8-port Base Card (PCI-Express)
+
++pci:v0000D161d0000800A*
++ ID_MODEL_FROM_DATABASE=Wildcard TE133 single-span T1/E1/J1 card (PCI Express)
++
++pci:v0000D161d0000800B*
++ ID_MODEL_FROM_DATABASE=Wildcard TE134 single-span T1/E1/J1 card
++
+ pci:v0000D161d0000B410*
+ ID_MODEL_FROM_DATABASE=Wildcard B410 quad-BRI card
+
+@@ -66501,8 +70872,44 @@ pci:v0000DD01*
+ ID_VENDOR_FROM_DATABASE=Digital Devices GmbH
+
+ pci:v0000DD01d00000003*
++ ID_MODEL_FROM_DATABASE=Octopus DVB Adapter
++
++pci:v0000DD01d00000003sv0000DD01sd00000001*
++ ID_MODEL_FROM_DATABASE=Octopus DVB adapter
++
++pci:v0000DD01d00000003sv0000DD01sd00000002*
+ ID_MODEL_FROM_DATABASE=Octopus LE DVB adapter
+
++pci:v0000DD01d00000003sv0000DD01sd00000003*
++ ID_MODEL_FROM_DATABASE=Octopus OEM
++
++pci:v0000DD01d00000003sv0000DD01sd00000004*
++ ID_MODEL_FROM_DATABASE=Octopus V3 DVB adapter
++
++pci:v0000DD01d00000003sv0000DD01sd00000010*
++ ID_MODEL_FROM_DATABASE=Octopus Mini
++
++pci:v0000DD01d00000003sv0000DD01sd00000020*
++ ID_MODEL_FROM_DATABASE=Cine S2 V6 DVB adapter
++
++pci:v0000DD01d00000003sv0000DD01sd00000021*
++ ID_MODEL_FROM_DATABASE=Cine S2 V6.5 DVB adapter
++
++pci:v0000DD01d00000003sv0000DD01sd00000030*
++ ID_MODEL_FROM_DATABASE=Cine CT V6.1 DVB adapter
++
++pci:v0000DD01d00000003sv0000DD01sd0000DB03*
++ ID_MODEL_FROM_DATABASE=Mystique SaTiX-S2 V3 DVB adapter
++
++pci:v0000DD01d00000011*
++ ID_MODEL_FROM_DATABASE=Octopus CI DVB Adapter
++
++pci:v0000DD01d00000011sv0000DD01sd00000040*
++ ID_MODEL_FROM_DATABASE=Octopus CI
++
++pci:v0000DD01d00000011sv0000DD01sd00000041*
++ ID_MODEL_FROM_DATABASE=Octopus CI Single
++
+ pci:v0000DEAD*
+ ID_VENDOR_FROM_DATABASE=Indigita Corporation
+
+diff --git b/hwdb/20-usb-vendor-model.hwdb a/hwdb/20-usb-vendor-model.hwdb
+index 8c9584b..da8385e 100644
+--- b/hwdb/20-usb-vendor-model.hwdb
++++ a/hwdb/20-usb-vendor-model.hwdb
+@@ -266,6 +266,12 @@ usb:v03EBp2310*
+ usb:v03EBp2FE4*
+ ID_MODEL_FROM_DATABASE=ATxmega32A4U DFU bootloader
+
++usb:v03EBp2FF0*
++ ID_MODEL_FROM_DATABASE=atmega32u2 DFU bootloader
++
++usb:v03EBp2FFA*
++ ID_MODEL_FROM_DATABASE=at90usb162 DFU bootloader
++
+ usb:v03EBp2FFB*
+ ID_MODEL_FROM_DATABASE=at90usb AVR DFU bootloader
+
+@@ -599,6 +605,9 @@ usb:v03F0p0917*
+ usb:v03F0p0924*
+ ID_MODEL_FROM_DATABASE=Modular Smartcard Keyboard
+
++usb:v03F0p094A*
++ ID_MODEL_FROM_DATABASE=Optical Mouse [672662-001]
++
+ usb:v03F0p0A01*
+ ID_MODEL_FROM_DATABASE=ScanJet 2400c
+
+@@ -2009,6 +2018,9 @@ usb:v0403p8040*
+ usb:v0403p8070*
+ ID_MODEL_FROM_DATABASE=7 Port Hub
+
++usb:v0403p8210*
++ ID_MODEL_FROM_DATABASE=MGTimer - MGCC (Vic) Timing System
++
+ usb:v0403p8370*
+ ID_MODEL_FROM_DATABASE=7 Port Hub
+
+@@ -2924,9 +2936,15 @@ usb:v040Ap1001*
+ usb:v040Ap4000*
+ ID_MODEL_FROM_DATABASE=InkJet Color Printer
+
++usb:v040Ap4021*
++ ID_MODEL_FROM_DATABASE=Photo Printer 6800
++
+ usb:v040Ap4022*
+ ID_MODEL_FROM_DATABASE=1400 Digital Photo Printer
+
++usb:v040Ap4034*
++ ID_MODEL_FROM_DATABASE=805 Photo Printer
++
+ usb:v040Ap4056*
+ ID_MODEL_FROM_DATABASE=ESP 7200 Series AiO
+
+@@ -4293,7 +4311,7 @@ usb:v0424p7500*
+ ID_MODEL_FROM_DATABASE=LAN7500 Ethernet 10/100/1000 Adapter
+
+ usb:v0424p9512*
+- ID_MODEL_FROM_DATABASE=LAN9500 Ethernet 10/100 Adapter / SMSC9512/9514 Hub
++ ID_MODEL_FROM_DATABASE=SMC9512/9514 USB Hub
+
+ usb:v0424pA700*
+ ID_MODEL_FROM_DATABASE=2 Port Hub
+@@ -4877,6 +4895,9 @@ usb:v043Dp010F*
+ usb:v043Dp0142*
+ ID_MODEL_FROM_DATABASE=X3650 (Printer, Scanner, Copier)
+
++usb:v043Dp01FA*
++ ID_MODEL_FROM_DATABASE=S310 series
++
+ usb:v043Dp4303*
+ ID_MODEL_FROM_DATABASE=Xerox WorkCentre Pro 412
+
+@@ -4898,6 +4919,9 @@ usb:v043Ep7001*
+ usb:v043Ep7013*
+ ID_MODEL_FROM_DATABASE=MP3 Player
+
++usb:v043Ep70F5*
++ ID_MODEL_FROM_DATABASE=External HDD
++
+ usb:v043Ep8484*
+ ID_MODEL_FROM_DATABASE=LPC-U30 Webcam II
+
+@@ -5157,7 +5181,7 @@ usb:v0451pDBC0*
+ ID_MODEL_FROM_DATABASE=Device Bay Controller
+
+ usb:v0451pE001*
+- ID_MODEL_FROM_DATABASE=GraphLink
++ ID_MODEL_FROM_DATABASE=GraphLink [SilverLink]
+
+ usb:v0451pE003*
+ ID_MODEL_FROM_DATABASE=TI-84 Plus Calculator
+@@ -5168,6 +5192,9 @@ usb:v0451pE004*
+ usb:v0451pE008*
+ ID_MODEL_FROM_DATABASE=TI-84 Plus Silver Calculator
+
++usb:v0451pE012*
++ ID_MODEL_FROM_DATABASE=TI-Nspire Calculator
++
+ usb:v0451pF430*
+ ID_MODEL_FROM_DATABASE=MSP-FET430UIF JTAG Tool
+
+@@ -5894,6 +5921,9 @@ usb:v045Ep029E*
+ usb:v045Ep02A0*
+ ID_MODEL_FROM_DATABASE=Xbox360 Big Button IR
+
++usb:v045Ep02A1*
++ ID_MODEL_FROM_DATABASE=Xbox 360 Wireless Receiver for Windows
++
+ usb:v045Ep02A8*
+ ID_MODEL_FROM_DATABASE=Xbox360 Wireless N Networking Adapter [Atheros AR7010+AR9280]
+
+@@ -5906,6 +5936,9 @@ usb:v045Ep02AE*
+ usb:v045Ep02B0*
+ ID_MODEL_FROM_DATABASE=Xbox NUI Motor
+
++usb:v045Ep02B6*
++ ID_MODEL_FROM_DATABASE=Xbox 360 / Bluetooth Wireless Headset
++
+ usb:v045Ep0400*
+ ID_MODEL_FROM_DATABASE=Windows Powered Pocket PC 2002
+
+@@ -6371,6 +6404,9 @@ usb:v045Ep0779*
+ usb:v045Ep930A*
+ ID_MODEL_FROM_DATABASE=ISOUSB.SYS Intel 82930 Isochronous IO Test Board
+
++usb:v045EpFFCA*
++ ID_MODEL_FROM_DATABASE=Catalina
++
+ usb:v045EpFFF8*
+ ID_MODEL_FROM_DATABASE=Keyboard
+
+@@ -6626,6 +6662,9 @@ usb:v046Ap002D*
+ usb:v046Ap003E*
+ ID_MODEL_FROM_DATABASE=SmartTerminal ST-2xxx
+
++usb:v046Ap0041*
++ ID_MODEL_FROM_DATABASE=G86 6240 Keyboard
++
+ usb:v046Ap0080*
+ ID_MODEL_FROM_DATABASE=eHealth Terminal ST 1503
+
+@@ -7043,6 +7082,9 @@ usb:v046Dp0A17*
+ usb:v046Dp0A1F*
+ ID_MODEL_FROM_DATABASE=G930
+
++usb:v046Dp0A29*
++ ID_MODEL_FROM_DATABASE=H600 [Wireless Headset]
++
+ usb:v046Dp0B02*
+ ID_MODEL_FROM_DATABASE=C-UV35 [Bluetooth Mini-Receiver] (HID proxy mode)
+
+@@ -7232,6 +7274,9 @@ usb:v046DpC062*
+ usb:v046DpC063*
+ ID_MODEL_FROM_DATABASE=DELL Laser Mouse
+
++usb:v046DpC066*
++ ID_MODEL_FROM_DATABASE=G9x Laser Mouse
++
+ usb:v046DpC068*
+ ID_MODEL_FROM_DATABASE=G500 Laser Mouse
+
+@@ -7266,7 +7311,7 @@ usb:v046DpC121*
+ ID_MODEL_FROM_DATABASE=Harmony One Remote
+
+ usb:v046DpC122*
+- ID_MODEL_FROM_DATABASE=Harmony 700 Remote
++ ID_MODEL_FROM_DATABASE=Harmony 650/700 Remote
+
+ usb:v046DpC124*
+ ID_MODEL_FROM_DATABASE=Harmony 300 Remote
+@@ -7274,6 +7319,9 @@ usb:v046DpC124*
+ usb:v046DpC125*
+ ID_MODEL_FROM_DATABASE=Harmony 200 Remote
+
++usb:v046DpC126*
++ ID_MODEL_FROM_DATABASE=Harmony Link
++
+ usb:v046DpC201*
+ ID_MODEL_FROM_DATABASE=WingMan Extreme Joystick with Throttle
+
+@@ -7592,6 +7640,9 @@ usb:v046DpC529*
+ usb:v046DpC52B*
+ ID_MODEL_FROM_DATABASE=Unifying Receiver
+
++usb:v046DpC52E*
++ ID_MODEL_FROM_DATABASE=MK260 Wireless Combo Receiver
++
+ usb:v046DpC52F*
+ ID_MODEL_FROM_DATABASE=Unifying Receiver
+
+@@ -7610,6 +7661,9 @@ usb:v046DpC626*
+ usb:v046DpC627*
+ ID_MODEL_FROM_DATABASE=3Dconnexion Space Explorer 3D Mouse
+
++usb:v046DpC629*
++ ID_MODEL_FROM_DATABASE=3Dconnexion SpacePilot Pro 3D Mouse
++
+ usb:v046DpC702*
+ ID_MODEL_FROM_DATABASE=Cordless Presenter
+
+@@ -8024,6 +8078,9 @@ usb:v0471p20D0*
+ usb:v0471p20E3*
+ ID_MODEL_FROM_DATABASE=GoGear Raga
+
++usb:v0471p20E4*
++ ID_MODEL_FROM_DATABASE=GoGear ViBE 8GB
++
+ usb:v0471p262C*
+ ID_MODEL_FROM_DATABASE=SPC230NC Webcam
+
+@@ -8423,6 +8480,9 @@ usb:v047FpAC01*
+ usb:v047FpAD01*
+ ID_MODEL_FROM_DATABASE=GameCom 777 5.1 Headset
+
++usb:v047FpC00E*
++ ID_MODEL_FROM_DATABASE=Blackwire C310 headset
++
+ usb:v0480*
+ ID_VENDOR_FROM_DATABASE=Toshiba America Info. Systems, Inc.
+
+@@ -8438,6 +8498,9 @@ usb:v0480p0011*
+ usb:v0480p0014*
+ ID_MODEL_FROM_DATABASE=InTouch Module
+
++usb:v0480pA006*
++ ID_MODEL_FROM_DATABASE=External Disk 1.5TB
++
+ usb:v0480pA007*
+ ID_MODEL_FROM_DATABASE=External Disk USB 3.0
+
+@@ -8450,6 +8513,9 @@ usb:v0482*
+ usb:v0482p000E*
+ ID_MODEL_FROM_DATABASE=FS-1020D Printer
+
++usb:v0482p000F*
++ ID_MODEL_FROM_DATABASE=FS-1920 Mono Printer
++
+ usb:v0482p0100*
+ ID_MODEL_FROM_DATABASE=Finecam S3x
+
+@@ -9701,6 +9767,9 @@ usb:v04A9p1721*
+ usb:v04A9p1723*
+ ID_MODEL_FROM_DATABASE=MP470 ser
+
++usb:v04A9p1724*
++ ID_MODEL_FROM_DATABASE=PIXMA MP520 series
++
+ usb:v04A9p1725*
+ ID_MODEL_FROM_DATABASE=MP610 ser
+
+@@ -9719,6 +9788,9 @@ usb:v04A9p1729*
+ usb:v04A9p172B*
+ ID_MODEL_FROM_DATABASE=MP140 ser
+
++usb:v04A9p173B*
++ ID_MODEL_FROM_DATABASE=PIXMA MP270 All-In-One Printer
++
+ usb:v04A9p173E*
+ ID_MODEL_FROM_DATABASE=MP560
+
+@@ -10442,9 +10514,15 @@ usb:v04A9p310B*
+ usb:v04A9p310E*
+ ID_MODEL_FROM_DATABASE=Digital IXUS 50 (PTP mode)
+
++usb:v04A9p310F*
++ ID_MODEL_FROM_DATABASE=PowerShot A420
++
+ usb:v04A9p3110*
+ ID_MODEL_FROM_DATABASE=EOS Digital Rebel XTi
+
++usb:v04A9p3115*
++ ID_MODEL_FROM_DATABASE=PowerShot SD900 / Digital IXUS 900 Ti / IXY DIGITAL 1000
++
+ usb:v04A9p3116*
+ ID_MODEL_FROM_DATABASE=Digital IXUS 750 / PowerShot SD550 (PTP mode)
+
+@@ -10454,9 +10532,21 @@ usb:v04A9p3117*
+ usb:v04A9p3119*
+ ID_MODEL_FROM_DATABASE=PowerShot SD700 IS / Digital IXUS 800 IS / IXY Digital 800 IS
+
++usb:v04A9p311A*
++ ID_MODEL_FROM_DATABASE=PowerShot S3 IS
++
+ usb:v04A9p311B*
+ ID_MODEL_FROM_DATABASE=PowerShot A540
+
++usb:v04A9p311C*
++ ID_MODEL_FROM_DATABASE=PowerShot SD600 DIGITAL ELPH / DIGITAL IXUS 60 / IXY DIGITAL 70
++
++usb:v04A9p3125*
++ ID_MODEL_FROM_DATABASE=PowerShot G7
++
++usb:v04A9p3126*
++ ID_MODEL_FROM_DATABASE=PowerShot A530
++
+ usb:v04A9p3127*
+ ID_MODEL_FROM_DATABASE=SELPHY CP710
+
+@@ -10466,9 +10556,21 @@ usb:v04A9p3128*
+ usb:v04A9p312D*
+ ID_MODEL_FROM_DATABASE=Elura 100
+
++usb:v04A9p3136*
++ ID_MODEL_FROM_DATABASE=PowerShot SD800 IS / Digital IXUS 850 IS / IXY DIGITAL 900 IS
++
++usb:v04A9p3137*
++ ID_MODEL_FROM_DATABASE=PowerShot SD40 / Digital IXUS i7 IXY / DIGITAL L4
++
+ usb:v04A9p3138*
+ ID_MODEL_FROM_DATABASE=PowerShot A710 IS
+
++usb:v04A9p3139*
++ ID_MODEL_FROM_DATABASE=PowerShot A640
++
++usb:v04A9p313A*
++ ID_MODEL_FROM_DATABASE=PowerShot A630
++
+ usb:v04A9p3141*
+ ID_MODEL_FROM_DATABASE=SELPHY ES1
+
+@@ -10481,11 +10583,35 @@ usb:v04A9p3143*
+ usb:v04A9p3145*
+ ID_MODEL_FROM_DATABASE=EOS 450D
+
++usb:v04A9p3146*
++ ID_MODEL_FROM_DATABASE=EOS 40D
++
+ usb:v04A9p3147*
+ ID_MODEL_FROM_DATABASE=EOS 1Ds Mark III
+
++usb:v04A9p3148*
++ ID_MODEL_FROM_DATABASE=PowerShot S5 IS
++
++usb:v04A9p3149*
++ ID_MODEL_FROM_DATABASE=PowerShot A460
++
++usb:v04A9p314B*
++ ID_MODEL_FROM_DATABASE=PowerShot SD850 IS DIGITAL ELPH / Digital IXUS 950 IS / IXY DIGITAL 810 IS
++
++usb:v04A9p314C*
++ ID_MODEL_FROM_DATABASE=PowerShot A570 IS
++
++usb:v04A9p314D*
++ ID_MODEL_FROM_DATABASE=PowerShot A560
++
++usb:v04A9p314E*
++ ID_MODEL_FROM_DATABASE=PowerShot SD750 DIGITAL ELPH / DIGITAL IXUS 75 / IXY DIGITAL 90
++
+ usb:v04A9p314F*
+- ID_MODEL_FROM_DATABASE=Powershot SD1000
++ ID_MODEL_FROM_DATABASE=PowerShot SD1000 DIGITAL ELPH / DIGITAL IXUS 70 / IXY DIGITAL 10
++
++usb:v04A9p3150*
++ ID_MODEL_FROM_DATABASE=PowerShot A550
+
+ usb:v04A9p3155*
+ ID_MODEL_FROM_DATABASE=PowerShot A450
+@@ -10493,9 +10619,18 @@ usb:v04A9p3155*
+ usb:v04A9p315A*
+ ID_MODEL_FROM_DATABASE=PowerShot G9
+
++usb:v04A9p315B*
++ ID_MODEL_FROM_DATABASE=PowerShot A650 IS
++
+ usb:v04A9p315D*
+ ID_MODEL_FROM_DATABASE=PowerShot A720
+
++usb:v04A9p315E*
++ ID_MODEL_FROM_DATABASE=PowerShot SX100 IS
++
++usb:v04A9p315F*
++ ID_MODEL_FROM_DATABASE=PowerShot SD950 IS DIGITAL ELPH / DIGITAL IXUS 960 IS / IXY DIGITAL 2000 IS
++
+ usb:v04A9p3160*
+ ID_MODEL_FROM_DATABASE=Digital IXUS 860 IS
+
+@@ -10505,12 +10640,21 @@ usb:v04A9p3170*
+ usb:v04A9p3171*
+ ID_MODEL_FROM_DATABASE=SELPHY CP740
+
++usb:v04A9p3173*
++ ID_MODEL_FROM_DATABASE=PowerShot SD890 IS DIGITAL ELPH / Digital IXUS 970 IS / IXY DIGITAL 820 IS
++
++usb:v04A9p3174*
++ ID_MODEL_FROM_DATABASE=PowerShot SD790 IS DIGITAL ELPH / Digital IXUS 90 IS / IXY DIGITAL 95 IS
++
+ usb:v04A9p3175*
+ ID_MODEL_FROM_DATABASE=IXY Digital 25 IS
+
+ usb:v04A9p3176*
+ ID_MODEL_FROM_DATABASE=PowerShot A590
+
++usb:v04A9p3177*
++ ID_MODEL_FROM_DATABASE=PowerShot A580
++
+ usb:v04A9p317A*
+ ID_MODEL_FROM_DATABASE=PC1267 [Powershot A470]
+
+@@ -10523,9 +10667,30 @@ usb:v04A9p3185*
+ usb:v04A9p3186*
+ ID_MODEL_FROM_DATABASE=SELPHY ES20
+
++usb:v04A9p318D*
++ ID_MODEL_FROM_DATABASE=PowerShot SX100 IS
++
++usb:v04A9p318E*
++ ID_MODEL_FROM_DATABASE=PowerShot A1000 IS
++
++usb:v04A9p318F*
++ ID_MODEL_FROM_DATABASE=PowerShot G10
++
++usb:v04A9p3191*
++ ID_MODEL_FROM_DATABASE=PowerShot A2000 IS
++
+ usb:v04A9p3192*
+ ID_MODEL_FROM_DATABASE=PowerShot SX110 IS
+
++usb:v04A9p3193*
++ ID_MODEL_FROM_DATABASE=PowerShot SD990 IS DIGITAL ELPH / Digital IXUS 980 IS / IXY DIGITAL 3000 IS
++
++usb:v04A9p3195*
++ ID_MODEL_FROM_DATABASE=PowerShot SX1 IS
++
++usb:v04A9p3196*
++ ID_MODEL_FROM_DATABASE=PowerShot SD880 IS DIGITAL ELPH / Digital IXUS 870 IS / IXY DIGITAL 920 IS
++
+ usb:v04A9p319A*
+ ID_MODEL_FROM_DATABASE=EOS 7D
+
+@@ -10550,24 +10715,66 @@ usb:v04A9p31B1*
+ usb:v04A9p31BC*
+ ID_MODEL_FROM_DATABASE=PowerShot D10
+
++usb:v04A9p31BD*
++ ID_MODEL_FROM_DATABASE=PowerShot SD960 IS DIGITAL ELPH / Digital IXUS 110 IS / IXY DIGITAL 510 IS
++
++usb:v04A9p31BE*
++ ID_MODEL_FROM_DATABASE=PowerShot A2100 IS
++
+ usb:v04A9p31BF*
+ ID_MODEL_FROM_DATABASE=PowerShot A480
+
+ usb:v04A9p31C0*
+ ID_MODEL_FROM_DATABASE=PowerShot SX200 IS
+
++usb:v04A9p31C1*
++ ID_MODEL_FROM_DATABASE=PowerShot SD970 IS DIGITAL ELPH / Digital IXUS 990 IS / IXY DIGITAL 830 IS
++
++usb:v04A9p31C2*
++ ID_MODEL_FROM_DATABASE=PowerShot SD780 IS DIGITAL ELPH / Digital IXUS 100 IS / IXY DIGITAL 210 IS
++
++usb:v04A9p31C3*
++ ID_MODEL_FROM_DATABASE=PowerShot A1100 IS
++
++usb:v04A9p31C4*
++ ID_MODEL_FROM_DATABASE=PowerShot SD1200 IS DIGITAL ELPH / Digital IXUS 95 IS / IXY DIGITAL 110 IS
++
++usb:v04A9p31CF*
++ ID_MODEL_FROM_DATABASE=EOS Rebel T1i / EOS 500D / EOS Kiss X3
++
+ usb:v04A9p31DD*
+ ID_MODEL_FROM_DATABASE=SELPHY CP780
+
++usb:v04A9p31DF*
++ ID_MODEL_FROM_DATABASE=PowerShot G11
++
++usb:v04A9p31E0*
++ ID_MODEL_FROM_DATABASE=PowerShot SX120 IS
++
++usb:v04A9p31E1*
++ ID_MODEL_FROM_DATABASE=PowerShot S90
++
++usb:v04A9p31E4*
++ ID_MODEL_FROM_DATABASE=PowerShot SX20 IS
++
+ usb:v04A9p31E5*
+ ID_MODEL_FROM_DATABASE=Digital IXUS 200 IS
+
++usb:v04A9p31E6*
++ ID_MODEL_FROM_DATABASE=PowerShot SD940 IS DIGITAL ELPH / Digital IXUS 120 IS / IXY DIGITAL 220 IS
++
++usb:v04A9p31EA*
++ ID_MODEL_FROM_DATABASE=EOS Rebel T2i / EOS 550D / EOS Kiss X4
++
+ usb:v04A9p31EE*
+ ID_MODEL_FROM_DATABASE=SELPHY ES40
+
+ usb:v04A9p31EF*
+ ID_MODEL_FROM_DATABASE=PowerShot A495
+
++usb:v04A9p31F0*
++ ID_MODEL_FROM_DATABASE=PowerShot A490
++
+ usb:v04A9p31F1*
+ ID_MODEL_FROM_DATABASE=PowerShot A3100 IS / PowerShot A3150 IS
+
+@@ -10598,6 +10805,9 @@ usb:v04A9p31FF*
+ usb:v04A9p3209*
+ ID_MODEL_FROM_DATABASE=Vixia HF S21 A
+
++usb:v04A9p320F*
++ ID_MODEL_FROM_DATABASE=PowerShot G12
++
+ usb:v04A9p3210*
+ ID_MODEL_FROM_DATABASE=Powershot SX30 IS
+
+@@ -10619,9 +10829,15 @@ usb:v04A9p3223*
+ usb:v04A9p3224*
+ ID_MODEL_FROM_DATABASE=PowerShot A3200 IS
+
++usb:v04A9p3225*
++ ID_MODEL_FROM_DATABASE=PowerShot ELPH 500 HS / IXUS 310 HS
++
+ usb:v04A9p3226*
+ ID_MODEL_FROM_DATABASE=PowerShow A800
+
++usb:v04A9p3227*
++ ID_MODEL_FROM_DATABASE=PowerShot ELPH 100 HS / IXUS 115 HS
++
+ usb:v04A9p3228*
+ ID_MODEL_FROM_DATABASE=PowerShot SX230 HS
+
+@@ -10634,6 +10850,9 @@ usb:v04A9p322A*
+ usb:v04A9p322B*
+ ID_MODEL_FROM_DATABASE=Powershot A1200
+
++usb:v04A9p322C*
++ ID_MODEL_FROM_DATABASE=PowerShot SX220 HS
++
+ usb:v04A9p3233*
+ ID_MODEL_FROM_DATABASE=PowerShot G1 X
+
+@@ -10664,6 +10883,9 @@ usb:v04A9p3240*
+ usb:v04A9p3241*
+ ID_MODEL_FROM_DATABASE=PowerShot ELPH 110 HS / IXUS 125 HS
+
++usb:v04A9p3242*
++ ID_MODEL_FROM_DATABASE=PowerShot D20
++
+ usb:v04A9p3243*
+ ID_MODEL_FROM_DATABASE=PowerShot A4000 IS
+
+@@ -10706,6 +10928,18 @@ usb:v04A9p325B*
+ usb:v04A9p325C*
+ ID_MODEL_FROM_DATABASE=PowerShot SX500 IS
+
++usb:v04A9p325F*
++ ID_MODEL_FROM_DATABASE=PowerShot SX280 HS
++
++usb:v04A9p3260*
++ ID_MODEL_FROM_DATABASE=PowerShot SX270 HS
++
++usb:v04A9p3264*
++ ID_MODEL_FROM_DATABASE=PowerShot A1400
++
++usb:v04A9p3268*
++ ID_MODEL_FROM_DATABASE=PowerShot ELPH 330 HS / IXUS 255 HS
++
+ usb:v04AA*
+ ID_VENDOR_FROM_DATABASE=DaeWoo Telecom, Ltd
+
+@@ -10916,12 +11150,18 @@ usb:v04B0p041E*
+ usb:v04B0p0422*
+ ID_MODEL_FROM_DATABASE=D700 (ptp)
+
++usb:v04B0p0423*
++ ID_MODEL_FROM_DATABASE=D5000
++
+ usb:v04B0p0424*
+ ID_MODEL_FROM_DATABASE=D3000
+
+ usb:v04B0p0425*
+ ID_MODEL_FROM_DATABASE=D300S
+
++usb:v04B0p0428*
++ ID_MODEL_FROM_DATABASE=D7000
++
+ usb:v04B0p042A*
+ ID_MODEL_FROM_DATABASE=D800 (ptp)
+
+@@ -11042,6 +11282,9 @@ usb:v04B4p0002*
+ usb:v04B4p0033*
+ ID_MODEL_FROM_DATABASE=Mouse
+
++usb:v04B4p0060*
++ ID_MODEL_FROM_DATABASE=Wireless optical mouse
++
+ usb:v04B4p0100*
+ ID_MODEL_FROM_DATABASE=Cino FuzzyScan F760-B
+
+@@ -11996,6 +12239,9 @@ usb:v04C5p1042*
+ usb:v04C5p105B*
+ ID_MODEL_FROM_DATABASE=AH-F401U Air H device
+
++usb:v04C5p1084*
++ ID_MODEL_FROM_DATABASE=PalmSecure Sensor V2
++
+ usb:v04C5p1096*
+ ID_MODEL_FROM_DATABASE=fi-5110EOX
+
+@@ -12065,6 +12311,9 @@ usb:v04CA*
+ usb:v04CAp1766*
+ ID_MODEL_FROM_DATABASE=HID Monitor Controls
+
++usb:v04CAp2004*
++ ID_MODEL_FROM_DATABASE=Bluetooth 4.0 [Broadcom BCM20702A0]
++
+ usb:v04CAp9304*
+ ID_MODEL_FROM_DATABASE=Hub
+
+@@ -12500,6 +12749,9 @@ usb:v04D8p8101*
+ usb:v04D8p8107*
+ ID_MODEL_FROM_DATABASE=Microstick II
+
++usb:v04D8p9004*
++ ID_MODEL_FROM_DATABASE=Microchip REAL ICE
++
+ usb:v04D8p900A*
+ ID_MODEL_FROM_DATABASE=PICkit3
+
+@@ -12563,6 +12815,9 @@ usb:v04D9p2221*
+ usb:v04D9p2323*
+ ID_MODEL_FROM_DATABASE=Keyboard
+
++usb:v04D9p2519*
++ ID_MODEL_FROM_DATABASE=Shenzhen LogoTech 2.4GHz receiver
++
+ usb:v04D9p2832*
+ ID_MODEL_FROM_DATABASE=1channel Telephone line recorder
+
+@@ -12842,6 +13097,9 @@ usb:v04E1p0201*
+ usb:v04E2*
+ ID_VENDOR_FROM_DATABASE=Exar Corp.
+
++usb:v04E2p1410*
++ ID_MODEL_FROM_DATABASE=XR21V1410 USB-UART IC
++
+ usb:v04E3*
+ ID_VENDOR_FROM_DATABASE=Zilog, Inc.
+
+@@ -13098,7 +13356,7 @@ usb:v04E8p0111*
+ ID_MODEL_FROM_DATABASE=Connect3D Flash Drive
+
+ usb:v04E8p0300*
+- ID_MODEL_FROM_DATABASE=E2530 Phone (Mass storage mode)
++ ID_MODEL_FROM_DATABASE=E2530 / GT-C3350 Phones (Mass storage mode)
+
+ usb:v04E8p1003*
+ ID_MODEL_FROM_DATABASE=MP3 Player and Recorder
+@@ -13508,12 +13766,18 @@ usb:v04E8p5F05*
+ usb:v04E8p6032*
+ ID_MODEL_FROM_DATABASE=G2 Portable hard drive
+
++usb:v04E8p6034*
++ ID_MODEL_FROM_DATABASE=G2 Portable hard drive
++
+ usb:v04E8p60B3*
+ ID_MODEL_FROM_DATABASE=M2 Portable Hard Drive
+
+ usb:v04E8p60C4*
+ ID_MODEL_FROM_DATABASE=M2 Portable Hard Drive USB 3.0
+
++usb:v04E8p61B6*
++ ID_MODEL_FROM_DATABASE=M3 Portable Hard Drive 1TB
++
+ usb:v04E8p6601*
+ ID_MODEL_FROM_DATABASE=Mobile Phone
+
+@@ -13632,7 +13896,7 @@ usb:v04E8p685D*
+ ID_MODEL_FROM_DATABASE=GT-I9100 Phone [Galaxy S II] (Download mode)
+
+ usb:v04E8p685E*
+- ID_MODEL_FROM_DATABASE=GT-I9100 Phone [Galaxy S II] (USB Debugging mode)
++ ID_MODEL_FROM_DATABASE=GT-I9100 / GT-C3350 Phones (USB Debugging mode)
+
+ usb:v04E8p6860*
+ ID_MODEL_FROM_DATABASE=GT-I9100 Phone [Galaxy S II], GT-I9300 Phone [Galaxy S III], GT-P7500 [Galaxy Tab 10.1]
+@@ -13910,6 +14174,9 @@ usb:v04F2pB059*
+ usb:v04F2pB071*
+ ID_MODEL_FROM_DATABASE=2.0M UVC Webcam / CNF7129
+
++usb:v04F2pB083*
++ ID_MODEL_FROM_DATABASE=CKF7063 Webcam (HP)
++
+ usb:v04F2pB091*
+ ID_MODEL_FROM_DATABASE=Webcam
+
+@@ -13943,6 +14210,9 @@ usb:v04F2pB1CF*
+ usb:v04F2pB1D6*
+ ID_MODEL_FROM_DATABASE=CNF9055 Toshiba Webcam
+
++usb:v04F2pB1E4*
++ ID_MODEL_FROM_DATABASE=Toshiba Integrated Webcam
++
+ usb:v04F2pB213*
+ ID_MODEL_FROM_DATABASE=Fujitsu Integrated Camera
+
+@@ -13976,6 +14246,9 @@ usb:v04F2pB2EA*
+ usb:v04F2pB330*
+ ID_MODEL_FROM_DATABASE=Asus 720p CMOS webcam
+
++usb:v04F2pB354*
++ ID_MODEL_FROM_DATABASE=UVC 1.00 device HD UVC WebCam
++
+ usb:v04F3*
+ ID_VENDOR_FROM_DATABASE=Elan Microelectronics Corp.
+
+@@ -14624,6 +14897,9 @@ usb:v04F9p201B*
+ usb:v04F9p2027*
+ ID_MODEL_FROM_DATABASE=QL-560 P-Touch Label Printer
+
++usb:v04F9p202B*
++ ID_MODEL_FROM_DATABASE=PT-7600 P-Touch Label Printer
++
+ usb:v04F9p2100*
+ ID_MODEL_FROM_DATABASE=Card Reader Writer
+
+@@ -14777,6 +15053,9 @@ usb:v0502p3202*
+ usb:v0502p3203*
+ ID_MODEL_FROM_DATABASE=Liquid (Debug mode)
+
++usb:v0502p3230*
++ ID_MODEL_FROM_DATABASE=BeTouch E120
++
+ usb:v0502p3317*
+ ID_MODEL_FROM_DATABASE=Liquid
+
+@@ -14987,6 +15266,9 @@ usb:v050Dp0307*
+ usb:v050Dp0409*
+ ID_MODEL_FROM_DATABASE=F5U409 Serial
+
++usb:v050Dp0416*
++ ID_MODEL_FROM_DATABASE=Staples 12416 7 port desktop hub
++
+ usb:v050Dp0551*
+ ID_MODEL_FROM_DATABASE=F6C550-AVR UPS
+
+@@ -15294,7 +15576,7 @@ usb:v0525pA4A4*
+ ID_MODEL_FROM_DATABASE=Linux-USB user-mode bulk source/sink
+
+ usb:v0525pA4A5*
+- ID_MODEL_FROM_DATABASE=Linux-USB File Storage Gadget
++ ID_MODEL_FROM_DATABASE=Pocketbook Pro 903
+
+ usb:v0525pA4A6*
+ ID_MODEL_FROM_DATABASE=Linux-USB Serial Gadget
+@@ -15482,6 +15764,9 @@ usb:v053A*
+ usb:v053Ap0B00*
+ ID_MODEL_FROM_DATABASE=Hub
+
++usb:v053Ap0B01*
++ ID_MODEL_FROM_DATABASE=Preh MCI 3100
++
+ usb:v053B*
+ ID_VENDOR_FROM_DATABASE=Global Village Communication
+
+@@ -15683,6 +15968,9 @@ usb:v0547p2750*
+ usb:v0547p2810*
+ ID_MODEL_FROM_DATABASE=Cypress ATAPI Bridge
+
++usb:v0547p4D90*
++ ID_MODEL_FROM_DATABASE=AmScope MD1900 camera
++
+ usb:v0547p7777*
+ ID_MODEL_FROM_DATABASE=Bluetooth Device
+
+@@ -16022,6 +16310,9 @@ usb:v054Cp01D5*
+ usb:v054Cp01DE*
+ ID_MODEL_FROM_DATABASE=VRD-VC10 [Video Capture]
+
++usb:v054Cp01E8*
++ ID_MODEL_FROM_DATABASE=UP-DR150 Photo Printer
++
+ usb:v054Cp01E9*
+ ID_MODEL_FROM_DATABASE=Net MD
+
+@@ -16358,6 +16649,9 @@ usb:v0557p7000*
+ usb:v0557p7820*
+ ID_MODEL_FROM_DATABASE=UC-2322 2xSerial Ports [mos7820]
+
++usb:v0557p8021*
++ ID_MODEL_FROM_DATABASE=CS1764A [CubiQ DVI KVMP Switch]
++
+ usb:v0558*
+ ID_VENDOR_FROM_DATABASE=Truevision, Inc.
+
+@@ -16904,6 +17198,9 @@ usb:v056Ap00DB*
+ usb:v056Ap00DD*
+ ID_MODEL_FROM_DATABASE=Bamboo Pen (CTL-470)
+
++usb:v056Ap00DE*
++ ID_MODEL_FROM_DATABASE=CTH-470 [Bamboo Fun Pen & Touch]
++
+ usb:v056Ap00F6*
+ ID_MODEL_FROM_DATABASE=Cintiq 24HD touch (DTH-2400) touchscreen
+
+@@ -18686,6 +18983,9 @@ usb:v059Fp0421*
+ usb:v059Fp0641*
+ ID_MODEL_FROM_DATABASE=Mobile Hard Drive
+
++usb:v059Fp100C*
++ ID_MODEL_FROM_DATABASE=Rugged Triple Interface Mobile Hard Drive
++
+ usb:v059Fp1010*
+ ID_MODEL_FROM_DATABASE=Desktop Hard Drive
+
+@@ -18749,6 +19049,12 @@ usb:v05A4p9731*
+ usb:v05A4p9783*
+ ID_MODEL_FROM_DATABASE=Wireless Keypad
+
++usb:v05A4p9837*
++ ID_MODEL_FROM_DATABASE=Targus Number Keypad
++
++usb:v05A4p9862*
++ ID_MODEL_FROM_DATABASE=Targus Number Keypad (Composite Device)
++
+ usb:v05A4p9881*
+ ID_MODEL_FROM_DATABASE=IR receiver [VRC-1100 Vista MCE Remote Control]
+
+@@ -19097,6 +19403,9 @@ usb:v05ACp1105*
+ usb:v05ACp1107*
+ ID_MODEL_FROM_DATABASE=Thunderbolt Display Audio
+
++usb:v05ACp1112*
++ ID_MODEL_FROM_DATABASE=FaceTime HD Camera (Display)
++
+ usb:v05ACp1201*
+ ID_MODEL_FROM_DATABASE=3G iPod
+
+@@ -19304,6 +19613,9 @@ usb:v05ACp8241*
+ usb:v05ACp8242*
+ ID_MODEL_FROM_DATABASE=Built-in IR Receiver
+
++usb:v05ACp8281*
++ ID_MODEL_FROM_DATABASE=Bluetooth Host Controller
++
+ usb:v05ACp8286*
+ ID_MODEL_FROM_DATABASE=Bluetooth Host Controller
+
+@@ -20672,6 +20984,9 @@ usb:v05E3p0726*
+ usb:v05E3p0727*
+ ID_MODEL_FROM_DATABASE=microSD Reader/Writer
+
++usb:v05E3p0731*
++ ID_MODEL_FROM_DATABASE=GL3310 SATA 3Gb/s Bridge Controller
++
+ usb:v05E3p0736*
+ ID_MODEL_FROM_DATABASE=microSD Reader/Writer
+
+@@ -20825,9 +21140,15 @@ usb:v05F9*
+ usb:v05F9p1104*
+ ID_MODEL_FROM_DATABASE=Magellan 2200VS
+
++usb:v05F9p2202*
++ ID_MODEL_FROM_DATABASE=Point of Sale Handheld Scanner
++
+ usb:v05F9p2206*
+ ID_MODEL_FROM_DATABASE=Datalogic Gryphon GFS4170
+
++usb:v05F9p2601*
++ ID_MODEL_FROM_DATABASE=Datalogin Magellan 1000i Barcode Scanner
++
+ usb:v05F9p2602*
+ ID_MODEL_FROM_DATABASE=Datalogic Magellan 1100i Barcode Scanner
+
+@@ -21137,6 +21458,15 @@ usb:v0623*
+ usb:v0624*
+ ID_VENDOR_FROM_DATABASE=Avocent Corp.
+
++usb:v0624p0248*
++ ID_MODEL_FROM_DATABASE=Virtual Hub
++
++usb:v0624p0249*
++ ID_MODEL_FROM_DATABASE=Virtual Keyboard/Mouse
++
++usb:v0624p0251*
++ ID_MODEL_FROM_DATABASE=Virtual Mass Storage
++
+ usb:v0624p0294*
+ ID_MODEL_FROM_DATABASE=Dell 03R874 KVM dongle
+
+@@ -21311,6 +21641,9 @@ usb:v0644p800D*
+ usb:v0644p800E*
+ ID_MODEL_FROM_DATABASE=TASCAM US-122L
+
++usb:v0644p801D*
++ ID_MODEL_FROM_DATABASE=DR-100
++
+ usb:v0644p8021*
+ ID_MODEL_FROM_DATABASE=TASCAM US-122mkII
+
+@@ -21407,6 +21740,9 @@ usb:v064EpC107*
+ usb:v064EpD101*
+ ID_MODEL_FROM_DATABASE=Acer CrystalEye Webcam
+
++usb:v064EpD217*
++ ID_MODEL_FROM_DATABASE=HP TrueVision HD
++
+ usb:v064EpE201*
+ ID_MODEL_FROM_DATABASE=Lenovo Integrated Webcam
+
+@@ -21489,7 +21825,7 @@ usb:v065A*
+ ID_VENDOR_FROM_DATABASE=Optoelectronics Co., Ltd
+
+ usb:v065Ap0001*
+- ID_MODEL_FROM_DATABASE=Barcode scanner / NLV-1001 (keyboard mode)
++ ID_MODEL_FROM_DATABASE=Opticon OPR-2001 / NLV-1001 (keyboard mode)
+
+ usb:v065Ap0009*
+ ID_MODEL_FROM_DATABASE=NLV-1001 (serial mode) / OPN-2001 [Opticon]
+@@ -22070,6 +22406,9 @@ usb:v067Bp2528*
+ usb:v067Bp25A1*
+ ID_MODEL_FROM_DATABASE=PL25A1 Host-Host Bridge
+
++usb:v067Bp2773*
++ ID_MODEL_FROM_DATABASE=PL2773 SATAII bridge controller
++
+ usb:v067Bp3400*
+ ID_MODEL_FROM_DATABASE=Hi-Speed Flash Disk with TruePrint AES3400
+
+@@ -22862,6 +23201,21 @@ usb:v06BCp000B*
+ usb:v06BCp0027*
+ ID_MODEL_FROM_DATABASE=Okipage 14e
+
++usb:v06BCp00F7*
++ ID_MODEL_FROM_DATABASE=OKI B4600 Mono Printer
++
++usb:v06BCp015E*
++ ID_MODEL_FROM_DATABASE=OKIPOS 411/412 POS Printer
++
++usb:v06BCp01C9*
++ ID_MODEL_FROM_DATABASE=OKI B430 Mono Printer
++
++usb:v06BCp020B*
++ ID_MODEL_FROM_DATABASE=OKI ES4140 Mono Printer
++
++usb:v06BCp02BB*
++ ID_MODEL_FROM_DATABASE=OKI PT390 POS Printer
++
+ usb:v06BCp0A91*
+ ID_MODEL_FROM_DATABASE=B2500MFP (printer+scanner)
+
+@@ -23222,6 +23576,9 @@ usb:v06D1*
+ usb:v06D3*
+ ID_VENDOR_FROM_DATABASE=Mitsubishi Electric Corp.
+
++usb:v06D3p0284*
++ ID_MODEL_FROM_DATABASE=FX-USB-AW/-BD RS482 Converters
++
+ usb:v06D3p0380*
+ ID_MODEL_FROM_DATABASE=CP8000D Port
+
+@@ -23339,6 +23696,9 @@ usb:v06DE*
+ usb:v06E0*
+ ID_VENDOR_FROM_DATABASE=Multi-Tech Systems, Inc.
+
++usb:v06E0p0319*
++ ID_MODEL_FROM_DATABASE=MT9234ZBA-USB MultiModem ZBA
++
+ usb:v06E0pF101*
+ ID_MODEL_FROM_DATABASE=MT5634ZBA-USB MultiModemUSB (old firmware)
+
+@@ -23351,6 +23711,9 @@ usb:v06E0pF104*
+ usb:v06E0pF107*
+ ID_MODEL_FROM_DATABASE=MT5634ZBA-USB-V92 MultiModemUSB
+
++usb:v06E0pF120*
++ ID_MODEL_FROM_DATABASE=MT9234ZBA-USB-CDC-ACM-XR MultiModem ZBA CDC-ACM-XR
++
+ usb:v06E1*
+ ID_VENDOR_FROM_DATABASE=ADS Technologies, Inc.
+
+@@ -25154,6 +25517,12 @@ usb:v0798*
+ usb:v0798p0001*
+ ID_MODEL_FROM_DATABASE=Braille Voyager
+
++usb:v0798p0640*
++ ID_MODEL_FROM_DATABASE=BC640
++
++usb:v0798p0680*
++ ID_MODEL_FROM_DATABASE=BC680
++
+ usb:v0799*
+ ID_VENDOR_FROM_DATABASE=Altera
+
+@@ -25163,6 +25532,12 @@ usb:v0799p7651*
+ usb:v079B*
+ ID_VENDOR_FROM_DATABASE=Sagem
+
++usb:v079Bp0024*
++ ID_MODEL_FROM_DATABASE=MSO300/MSO301 Fingerprint Sensor
++
++usb:v079Bp0026*
++ ID_MODEL_FROM_DATABASE=MSO350/MSO351 Fingerprint Sensor & SmartCard Reader
++
+ usb:v079Bp0027*
+ ID_MODEL_FROM_DATABASE=USB-Serial Controller
+
+@@ -25175,12 +25550,18 @@ usb:v079Bp0030*
+ usb:v079Bp0042*
+ ID_MODEL_FROM_DATABASE=Mobile
+
++usb:v079Bp0047*
++ ID_MODEL_FROM_DATABASE=CBM/MSO1300 Fingerprint Sensor
++
+ usb:v079Bp004A*
+ ID_MODEL_FROM_DATABASE=XG-760A 802.11bg
+
+ usb:v079Bp004B*
+ ID_MODEL_FROM_DATABASE=Wi-Fi 11g adapter
+
++usb:v079Bp0052*
++ ID_MODEL_FROM_DATABASE=MSO1350 Fingerprint Sensor & SmartCard Reader
++
+ usb:v079Bp0056*
+ ID_MODEL_FROM_DATABASE=Agfa AP1100 Photo Printer
+
+@@ -25553,6 +25934,9 @@ usb:v07B4p0118*
+ usb:v07B4p0184*
+ ID_MODEL_FROM_DATABASE=P-S100 port
+
++usb:v07B4p0202*
++ ID_MODEL_FROM_DATABASE=Foot Switch RS-26
++
+ usb:v07B4p0203*
+ ID_MODEL_FROM_DATABASE=Digital Voice Recorder DW-90
+
+@@ -25565,12 +25949,24 @@ usb:v07B4p0207*
+ usb:v07B4p0209*
+ ID_MODEL_FROM_DATABASE=Digital Voice Recorder DM-20
+
++usb:v07B4p020B*
++ ID_MODEL_FROM_DATABASE=Digital Voice Recorder DS-4000
++
+ usb:v07B4p020D*
+ ID_MODEL_FROM_DATABASE=Digital Voice Recorder VN-240PC
+
++usb:v07B4p0211*
++ ID_MODEL_FROM_DATABASE=Digital Voice Recorder DS-2300
++
++usb:v07B4p0218*
++ ID_MODEL_FROM_DATABASE=Foot Switch RS-28
++
+ usb:v07B4p0244*
+ ID_MODEL_FROM_DATABASE=Digital Voice Recorder VN-8500PC
+
++usb:v07B4p024F*
++ ID_MODEL_FROM_DATABASE=Digital Voice Recorder DS-7000
++
+ usb:v07B4p0280*
+ ID_MODEL_FROM_DATABASE=m:robe 100
+
+@@ -25664,6 +26060,9 @@ usb:v07B8p5301*
+ usb:v07B8p6001*
+ ID_MODEL_FROM_DATABASE=802.11bg
+
++usb:v07B8p8188*
++ ID_MODEL_FROM_DATABASE=AboCom Systems Inc [WN2001 Prolink Wireless-N Nano Adapter]
++
+ usb:v07B8pA001*
+ ID_MODEL_FROM_DATABASE=WUG2200 802.11g Wireless Adapter [Envara WiND512]
+
+@@ -27071,6 +27470,9 @@ usb:v0846p1020*
+ usb:v0846p1040*
+ ID_MODEL_FROM_DATABASE=FA120 Fast Ethernet USB 2.0 [Asix AX88172 / AX8817x]
+
++usb:v0846p1100*
++ ID_MODEL_FROM_DATABASE=Managed Switch M4100 series, M5300 series, M7100 series
++
+ usb:v0846p4110*
+ ID_MODEL_FROM_DATABASE=MA111(v1) 802.11b Wireless [Intersil Prism 3.0]
+
+@@ -27945,7 +28347,7 @@ usb:v08E5*
+ ID_VENDOR_FROM_DATABASE=Litronic
+
+ usb:v08E6*
+- ID_VENDOR_FROM_DATABASE=Gemplus
++ ID_VENDOR_FROM_DATABASE=Gemalto (was Gemplus)
+
+ usb:v08E6p0001*
+ ID_MODEL_FROM_DATABASE=GemPC-Touch 430
+@@ -27986,6 +28388,9 @@ usb:v08E6p4433*
+ usb:v08E6p5501*
+ ID_MODEL_FROM_DATABASE=GemProx-PU Contactless Smart Card Reader
+
++usb:v08E6p5503*
++ ID_MODEL_FROM_DATABASE=Prox-DU Contactless Interface
++
+ usb:v08E6pACE0*
+ ID_MODEL_FROM_DATABASE=UA HYBRID TOKEN
+
+@@ -28901,6 +29306,9 @@ usb:v0930p0B05*
+ usb:v0930p0B09*
+ ID_MODEL_FROM_DATABASE=PX1396E-3T01 External hard drive
+
++usb:v0930p0B1A*
++ ID_MODEL_FROM_DATABASE=STOR.E ALU 2S
++
+ usb:v0930p1300*
+ ID_MODEL_FROM_DATABASE=Wireless Broadband (CDMA EV-DO) SM-Bus Minicard Status Port
+
+@@ -29087,6 +29495,9 @@ usb:v0934*
+ usb:v0936*
+ ID_VENDOR_FROM_DATABASE=NuTesla
+
++usb:v0936p000C*
++ ID_MODEL_FROM_DATABASE=Rhythmedics 6 BioData Integrator
++
+ usb:v0936p0030*
+ ID_MODEL_FROM_DATABASE=Composite Device, Mass Storage Device (Flash Drive) amd HID
+
+@@ -29135,6 +29546,9 @@ usb:v093Ap2500*
+ usb:v093Ap2510*
+ ID_MODEL_FROM_DATABASE=Optical Mouse
+
++usb:v093Ap2521*
++ ID_MODEL_FROM_DATABASE=Optical Mouse
++
+ usb:v093Ap2600*
+ ID_MODEL_FROM_DATABASE=Typhoon Easycam USB 330K (newer)/Typhoon Easycam USB 2.0 VGA 1.3M/Sansun SN-508
+
+@@ -29375,6 +29789,15 @@ usb:v0955p7030*
+ usb:v0955p7100*
+ ID_MODEL_FROM_DATABASE=Notion Ink Adam
+
++usb:v0955p7820*
++ ID_MODEL_FROM_DATABASE=Tegra 2 AC100 developer mode
++
++usb:v0955pB400*
++ ID_MODEL_FROM_DATABASE=SHIELD (debug)
++
++usb:v0955pB401*
++ ID_MODEL_FROM_DATABASE=SHIELD
++
+ usb:v0956*
+ ID_VENDOR_FROM_DATABASE=BSquare Corp.
+
+@@ -29483,6 +29906,9 @@ usb:v0978*
+ usb:v0979*
+ ID_VENDOR_FROM_DATABASE=Jeilin Technology Corp., Ltd
+
++usb:v0979p0222*
++ ID_MODEL_FROM_DATABASE=Keychain Display
++
+ usb:v0979p0224*
+ ID_MODEL_FROM_DATABASE=JL2005A Toy Camera
+
+@@ -29816,8 +30242,11 @@ usb:v09DAp8090*
+ usb:v09DAp9033*
+ ID_MODEL_FROM_DATABASE=X-718BK Optical Mouse
+
++usb:v09DAp9066*
++ ID_MODEL_FROM_DATABASE=F3 V-Track Gaming Mouse
++
+ usb:v09DAp9090*
+- ID_MODEL_FROM_DATABASE=XL-750BK Laser Mouse
++ ID_MODEL_FROM_DATABASE=XL-730K / XL-750BK / XL-755BK Mice
+
+ usb:v09DB*
+ ID_VENDOR_FROM_DATABASE=Measurement Computing Corp.
+@@ -30626,6 +31055,9 @@ usb:v0A5Fp0081*
+ usb:v0A5Fp008B*
+ ID_MODEL_FROM_DATABASE=HC100 wristbands Printer
+
++usb:v0A5Fp00D1*
++ ID_MODEL_FROM_DATABASE=Zebra GC420d Label Printer
++
+ usb:v0A5Fp930A*
+ ID_MODEL_FROM_DATABASE=Printer
+
+@@ -31157,6 +31589,9 @@ usb:v0AC8pC326*
+ usb:v0AC8pC33F*
+ ID_MODEL_FROM_DATABASE=Webcam
+
++usb:v0AC8pC429*
++ ID_MODEL_FROM_DATABASE=Lenovo ThinkCentre Web Camera
++
+ usb:v0AC9*
+ ID_VENDOR_FROM_DATABASE=Micro Solutions, Inc.
+
+@@ -31202,6 +31637,9 @@ usb:v0ACDp0401*
+ usb:v0ACDp0630*
+ ID_MODEL_FROM_DATABASE=Spectrum III Mag-Only Insert Reader (SPT3-355 Series) USB-CDC
+
++usb:v0ACDp0810*
++ ID_MODEL_FROM_DATABASE=SecurePIN (IDPA-506100Y) PIN Pad
++
+ usb:v0ACE*
+ ID_VENDOR_FROM_DATABASE=ZyDAS
+
+@@ -31604,12 +32042,18 @@ usb:v0B0Dp0000*
+ usb:v0B0E*
+ ID_VENDOR_FROM_DATABASE=GN Netcom
+
++usb:v0B0Ep0420*
++ ID_MODEL_FROM_DATABASE=Jabra SPEAK 510
++
+ usb:v0B0Ep1022*
+ ID_MODEL_FROM_DATABASE=Jabra PRO 9450, Type 9400BS (DECT Headset)
+
+ usb:v0B0Ep620C*
+ ID_MODEL_FROM_DATABASE=Jabra BT620s
+
++usb:v0B0Ep9330*
++ ID_MODEL_FROM_DATABASE=Jabra GN9330 Headset
++
+ usb:v0B0F*
+ ID_VENDOR_FROM_DATABASE=AVID Technology
+
+@@ -31913,6 +32357,18 @@ usb:v0B64*
+ usb:v0B65*
+ ID_VENDOR_FROM_DATABASE=Expert Magnetics Corp.
+
++usb:v0B66*
++ ID_VENDOR_FROM_DATABASE=Cybiko Inc.
++
++usb:v0B66p0041*
++ ID_MODEL_FROM_DATABASE=Xtreme
++
++usb:v0B67*
++ ID_VENDOR_FROM_DATABASE=Fairbanks Scales
++
++usb:v0B67p555E*
++ ID_MODEL_FROM_DATABASE=SCB-R9000
++
+ usb:v0B69*
+ ID_VENDOR_FROM_DATABASE=CacheVision
+
+@@ -32421,7 +32877,7 @@ usb:v0BB4p0A4F*
+ ID_MODEL_FROM_DATABASE=PocketPC Sync
+
+ usb:v0BB4p0A50*
+- ID_MODEL_FROM_DATABASE=HTC SmartPhone Sync
++ ID_MODEL_FROM_DATABASE=SmartPhone (MTP)
+
+ usb:v0BB4p0A51*
+ ID_MODEL_FROM_DATABASE=SPV C400 / T-Mobile SDA GSM/GPRS Pocket PC
+@@ -32789,6 +33245,9 @@ usb:v0BC2p0503*
+ usb:v0BC2p2000*
+ ID_MODEL_FROM_DATABASE=Storage Adapter V3 (TPP)
+
++usb:v0BC2p2100*
++ ID_MODEL_FROM_DATABASE=FreeAgent Go
++
+ usb:v0BC2p2200*
+ ID_MODEL_FROM_DATABASE=FreeAgent Go FW
+
+@@ -32798,6 +33257,9 @@ usb:v0BC2p2300*
+ usb:v0BC2p2320*
+ ID_MODEL_FROM_DATABASE=USB 3.0 bridge [Portable Expansion Drive]
+
++usb:v0BC2p3008*
++ ID_MODEL_FROM_DATABASE=FreeAgent Desk 1TB
++
+ usb:v0BC2p3320*
+ ID_MODEL_FROM_DATABASE=SRD00F2 [Expansion Desktop Drive]
+
+@@ -32825,6 +33287,12 @@ usb:v0BC2p5161*
+ usb:v0BC2pA003*
+ ID_MODEL_FROM_DATABASE=Backup Plus
+
++usb:v0BC2pA0A1*
++ ID_MODEL_FROM_DATABASE=Backup Plus Desktop
++
++usb:v0BC2pA0A4*
++ ID_MODEL_FROM_DATABASE=Backup Plus Desktop Drive
++
+ usb:v0BC3*
+ ID_VENDOR_FROM_DATABASE=IPWireless, Inc.
+
+@@ -33029,6 +33497,9 @@ usb:v0BDAp8176*
+ usb:v0BDAp8178*
+ ID_MODEL_FROM_DATABASE=RTL8192CU 802.11n WLAN Adapter
+
++usb:v0BDAp8179*
++ ID_MODEL_FROM_DATABASE=RTL8188EUS 802.11n Wireless Network Adapter
++
+ usb:v0BDAp817F*
+ ID_MODEL_FROM_DATABASE=RTL8188RU 802.11n WLAN Adapter
+
+@@ -33185,6 +33656,9 @@ usb:v0BF8p100C*
+ usb:v0BF8p100F*
+ ID_MODEL_FROM_DATABASE=miniCard D2301 802.11bg Wireless Module [SiS 163U]
+
++usb:v0BF8p1017*
++ ID_MODEL_FROM_DATABASE=Keyboard KB SCR
++
+ usb:v0BFD*
+ ID_VENDOR_FROM_DATABASE=Kvaser AB
+
+@@ -33414,7 +33888,7 @@ usb:v0C2Ep0007*
+ ID_MODEL_FROM_DATABASE=Metrologic MS7120 Barcode Scanner (IBM SurePOS mode)
+
+ usb:v0C2Ep0200*
+- ID_MODEL_FROM_DATABASE=Metrologic Scanner
++ ID_MODEL_FROM_DATABASE=MS7120 Barcode Scanner
+
+ usb:v0C2Ep0204*
+ ID_MODEL_FROM_DATABASE=Metrologic MS7120 Barcode Scanner (keyboard mode)
+@@ -33842,6 +34316,9 @@ usb:v0C45p62E0*
+ usb:v0C45p6310*
+ ID_MODEL_FROM_DATABASE=Sonix USB 2.0 Camera
+
++usb:v0C45p6341*
++ ID_MODEL_FROM_DATABASE=Defender G-Lens 2577 HD720p Camera
++
+ usb:v0C45p63E0*
+ ID_MODEL_FROM_DATABASE=Sonix Integrated Webcam
+
+@@ -33860,6 +34337,9 @@ usb:v0C45p6413*
+ usb:v0C45p6417*
+ ID_MODEL_FROM_DATABASE=Integrated Webcam
+
++usb:v0C45p6419*
++ ID_MODEL_FROM_DATABASE=Integrated Webcam
++
+ usb:v0C45p641D*
+ ID_MODEL_FROM_DATABASE=1.3 MPixel Integrated Webcam
+
+@@ -34553,6 +35033,9 @@ usb:v0CCDp00A9*
+ usb:v0CCDp00B3*
+ ID_MODEL_FROM_DATABASE=NOXON DAB/DAB+ Stick
+
++usb:v0CCDp00E0*
++ ID_MODEL_FROM_DATABASE=NOXON DAB/DAB+ Stick V2
++
+ usb:v0CCDp10A7*
+ ID_MODEL_FROM_DATABASE=TerraTec G3
+
+@@ -34707,7 +35190,7 @@ usb:v0CF3p1001*
+ ID_MODEL_FROM_DATABASE=Thomson TG121N [Atheros AR9001U-(2)NG]
+
+ usb:v0CF3p1002*
+- ID_MODEL_FROM_DATABASE=TP-Link TL-WN821N v2 802.11n [Atheros AR9170]
++ ID_MODEL_FROM_DATABASE=TP-Link TL-WN821N v2 / TL-WN822N v1 802.11n [Atheros AR9170]
+
+ usb:v0CF3p1006*
+ ID_MODEL_FROM_DATABASE=TP-Link TL-WN322G v3 / TL-WN422G v2 802.11g [Atheros AR9271]
+@@ -34731,7 +35214,7 @@ usb:v0CF3p3008*
+ ID_MODEL_FROM_DATABASE=Bluetooth (AR3011)
+
+ usb:v0CF3p7015*
+- ID_MODEL_FROM_DATABASE=TP-Link TL-WN821N v3 802.11n [Atheros AR7010+AR9287]
++ ID_MODEL_FROM_DATABASE=TP-Link TL-WN821N v3 / TL-WN822N v2 802.11n [Atheros AR7010+AR9287]
+
+ usb:v0CF3p9170*
+ ID_MODEL_FROM_DATABASE=AR9170 802.11n
+@@ -35024,6 +35507,9 @@ usb:v0D50*
+ usb:v0D50p0011*
+ ID_MODEL_FROM_DATABASE=USB-Temp2 Thermometer
+
++usb:v0D50p0040*
++ ID_MODEL_FROM_DATABASE=F4 foot switch
++
+ usb:v0D51*
+ ID_VENDOR_FROM_DATABASE=Volex (Asia) Pte., Ltd
+
+@@ -36578,6 +37064,9 @@ usb:v0E79p1416*
+ usb:v0E79p1417*
+ ID_MODEL_FROM_DATABASE=A43 IT
+
++usb:v0E79p14AD*
++ ID_MODEL_FROM_DATABASE=97 Titanium HD
++
+ usb:v0E79p150E*
+ ID_MODEL_FROM_DATABASE=80 G9
+
+@@ -37133,6 +37622,9 @@ usb:v0F53*
+ usb:v0F54*
+ ID_VENDOR_FROM_DATABASE=Kawai Musical Instruments Mfg. Co., Ltd
+
++usb:v0F54p0101*
++ ID_MODEL_FROM_DATABASE=MP6 Stage Piano
++
+ usb:v0F55*
+ ID_VENDOR_FROM_DATABASE=AmbiCom, Inc.
+
+@@ -37427,6 +37919,9 @@ usb:v0FCEp015A*
+ usb:v0FCEp0166*
+ ID_MODEL_FROM_DATABASE=Xperia Mini Pro
+
++usb:v0FCEp0167*
++ ID_MODEL_FROM_DATABASE=ST15i (Xperia mini)
++
+ usb:v0FCEp0169*
+ ID_MODEL_FROM_DATABASE=Xperia S
+
+@@ -37472,15 +37967,24 @@ usb:v0FCEp3149*
+ usb:v0FCEp5177*
+ ID_MODEL_FROM_DATABASE=Xperia Ion [Debug Mode]
+
++usb:v0FCEp518C*
++ ID_MODEL_FROM_DATABASE=C1605 [Xperia E dual] MTD mode
++
+ usb:v0FCEp614F*
+ ID_MODEL_FROM_DATABASE=Xperia X12 (debug mode)
+
+ usb:v0FCEp6166*
+ ID_MODEL_FROM_DATABASE=Xperia Mini Pro
+
++usb:v0FCEp618C*
++ ID_MODEL_FROM_DATABASE=C1605 [Xperia E dual] MSC mode
++
+ usb:v0FCEp715A*
+ ID_MODEL_FROM_DATABASE=Xperia Pro [Tethering]
+
++usb:v0FCEp7166*
++ ID_MODEL_FROM_DATABASE=Xperia Mini Pro (Tethering mode)
++
+ usb:v0FCEp7177*
+ ID_MODEL_FROM_DATABASE=Xperia Ion [Tethering]
+
+@@ -37643,6 +38147,12 @@ usb:v0FD0*
+ usb:v0FD1*
+ ID_VENDOR_FROM_DATABASE=Giant Electronics Ltd.
+
++usb:v0FD2*
++ ID_VENDOR_FROM_DATABASE=Seac Banche
++
++usb:v0FD2p0001*
++ ID_MODEL_FROM_DATABASE=RDS 6000
++
+ usb:v0FD4*
+ ID_VENDOR_FROM_DATABASE=Tenovis GmbH & Co., KG
+
+@@ -37811,9 +38321,30 @@ usb:v1004p61C6*
+ usb:v1004p61CC*
+ ID_MODEL_FROM_DATABASE=Optimus S
+
++usb:v1004p61F1*
++ ID_MODEL_FROM_DATABASE=Optimus Android Phone [LG Software mode]
++
++usb:v1004p61F9*
++ ID_MODEL_FROM_DATABASE=V909 G-Slate
++
+ usb:v1004p61FC*
+ ID_MODEL_FROM_DATABASE=Optimus 3
+
++usb:v1004p61FE*
++ ID_MODEL_FROM_DATABASE=Optimus Android Phone [USB tethering mode]
++
++usb:v1004p6300*
++ ID_MODEL_FROM_DATABASE=Optimus Android Phone
++
++usb:v1004p631C*
++ ID_MODEL_FROM_DATABASE=Optimus Android Phone [MTP mode]
++
++usb:v1004p631E*
++ ID_MODEL_FROM_DATABASE=Optimus Android Phone [Camera/PTP mode]
++
++usb:v1004p6356*
++ ID_MODEL_FROM_DATABASE=Optimus Android Phone [Virtual CD mode]
++
+ usb:v1004p6800*
+ ID_MODEL_FROM_DATABASE=CDMA Modem
+
+@@ -38027,6 +38558,9 @@ usb:v1038*
+ usb:v1038p0100*
+ ID_MODEL_FROM_DATABASE=Zboard
+
++usb:v1038p1361*
++ ID_MODEL_FROM_DATABASE=Sensei
++
+ usb:v1039*
+ ID_VENDOR_FROM_DATABASE=devolo AG
+
+@@ -38174,6 +38708,15 @@ usb:v1050*
+ usb:v1050p0010*
+ ID_MODEL_FROM_DATABASE=Yubikey
+
++usb:v1050p0110*
++ ID_MODEL_FROM_DATABASE=Yubikey NEO OTP
++
++usb:v1050p0111*
++ ID_MODEL_FROM_DATABASE=Yubikey NEO OTP+CCID
++
++usb:v1050p0211*
++ ID_MODEL_FROM_DATABASE=Gnubby
++
+ usb:v1053*
+ ID_VENDOR_FROM_DATABASE=Immanuel Electronics Co., Ltd
+
+@@ -38217,7 +38760,10 @@ usb:v1058p070A*
+ ID_MODEL_FROM_DATABASE=My Passport Essential SE
+
+ usb:v1058p071A*
+- ID_MODEL_FROM_DATABASE=My Passport 1TB
++ ID_MODEL_FROM_DATABASE=My Passport
++
++usb:v1058p0730*
++ ID_MODEL_FROM_DATABASE=My Passport
+
+ usb:v1058p0740*
+ ID_MODEL_FROM_DATABASE=My Passport
+@@ -38573,6 +39119,9 @@ usb:v1082*
+ usb:v1083*
+ ID_VENDOR_FROM_DATABASE=Canon Electronics, Inc.
+
++usb:v1083p161B*
++ ID_MODEL_FROM_DATABASE=DR-2010C Scanner
++
+ usb:v1083p162C*
+ ID_MODEL_FROM_DATABASE=P-150 Scanner
+
+@@ -38786,6 +39335,9 @@ usb:v10C4p87BE*
+ usb:v10C4p8863*
+ ID_MODEL_FROM_DATABASE=C8051F34x Bootloader
+
++usb:v10C4p8897*
++ ID_MODEL_FROM_DATABASE=C8051F38x HDMI Splitter [UHBX]
++
+ usb:v10C4pEA60*
+ ID_MODEL_FROM_DATABASE=CP210x UART Bridge / myAVR mySmartUSB light
+
+@@ -38822,6 +39374,9 @@ usb:v10CD*
+ usb:v10CE*
+ ID_VENDOR_FROM_DATABASE=Silicon Labs
+
++usb:v10CEp000E*
++ ID_MODEL_FROM_DATABASE=Shinko/Sinfonia CHC-S2145
++
+ usb:v10CEpEA6A*
+ ID_MODEL_FROM_DATABASE=MobiData EDGE USB Modem
+
+@@ -38861,6 +39416,9 @@ usb:v10D4*
+ usb:v10D5*
+ ID_VENDOR_FROM_DATABASE=Uni Class Technology Co., Ltd
+
++usb:v10D5p0004*
++ ID_MODEL_FROM_DATABASE=PS/2 Converter
++
+ usb:v10D5p5552*
+ ID_MODEL_FROM_DATABASE=KVM Human Interface Composite Device (Keyboard/Mouse ports)
+
+@@ -39578,6 +40136,9 @@ usb:v120Fp5260*
+ usb:v1210*
+ ID_VENDOR_FROM_DATABASE=DigiTech
+
++usb:v1210p0016*
++ ID_MODEL_FROM_DATABASE=RP500 Guitar Multi-Effects Processor
++
+ usb:v1210p001B*
+ ID_MODEL_FROM_DATABASE=RP155 Guitar Multi-Effects Processor
+
+@@ -39593,6 +40154,15 @@ usb:v121Ep3403*
+ usb:v1223*
+ ID_VENDOR_FROM_DATABASE=SKYCABLE ENTERPRISE. CO., LTD.
+
++usb:v1228*
++ ID_VENDOR_FROM_DATABASE=Datapaq Limited
++
++usb:v1228p0012*
++ ID_MODEL_FROM_DATABASE=Q18 Data Logger
++
++usb:v1228p0015*
++ ID_MODEL_FROM_DATABASE=TPaq21/MPaq21 Datalogger
++
+ usb:v1230*
+ ID_VENDOR_FROM_DATABASE=Chipidea-Microelectronica, S.A.
+
+@@ -40037,6 +40607,9 @@ usb:v12D1p14C8*
+ usb:v12D1p14C9*
+ ID_MODEL_FROM_DATABASE=K3770 3G Modem
+
++usb:v12D1p14CF*
++ ID_MODEL_FROM_DATABASE=K3772
++
+ usb:v12D1p14D1*
+ ID_MODEL_FROM_DATABASE=K3770 3G Modem (Mass Storage Mode)
+
+@@ -40050,7 +40623,7 @@ usb:v12D1p1505*
+ ID_MODEL_FROM_DATABASE=E398 LTE/UMTS/GSM Modem/Networkcard
+
+ usb:v12D1p1506*
+- ID_MODEL_FROM_DATABASE=E398 LTE/UMTS/GSM Modem/Networkcard
++ ID_MODEL_FROM_DATABASE=Modem/Networkcard
+
+ usb:v12D1p150A*
+ ID_MODEL_FROM_DATABASE=E398 LTE/UMTS/GSM Modem/Networkcard
+@@ -40061,6 +40634,9 @@ usb:v12D1p1520*
+ usb:v12D1p1521*
+ ID_MODEL_FROM_DATABASE=K4505 HSPA+
+
++usb:v12D1p155A*
++ ID_MODEL_FROM_DATABASE=R205 Mobile WiFi (CD-ROM mode)
++
+ usb:v12D1p1805*
+ ID_MODEL_FROM_DATABASE=AT&T Go Phone U2800A phone
+
+@@ -40070,6 +40646,9 @@ usb:v12D1p1C05*
+ usb:v12D1p1C0B*
+ ID_MODEL_FROM_DATABASE=E173s 3G broadband stick (modem off)
+
++usb:v12D1p1C20*
++ ID_MODEL_FROM_DATABASE=R205 Mobile WiFi (Charging)
++
+ usb:v12D1p1D50*
+ ID_MODEL_FROM_DATABASE=ET302s TD-SCDMA/TD-HSDPA Mobile Broadband
+
+@@ -40475,6 +41054,9 @@ usb:v138Ap0018*
+ usb:v138Ap003C*
+ ID_MODEL_FROM_DATABASE=VFS471 Fingerprint Reader
+
++usb:v138Ap003D*
++ ID_MODEL_FROM_DATABASE=VFS491
++
+ usb:v138E*
+ ID_VENDOR_FROM_DATABASE=Jungo LTD
+
+@@ -40916,6 +41498,15 @@ usb:v1403*
+ usb:v1403p0001*
+ ID_MODEL_FROM_DATABASE=Digital Photo Frame
+
++usb:v1409*
++ ID_VENDOR_FROM_DATABASE=IDS Imaging Development Systems GmbH
++
++usb:v1409p1000*
++ ID_MODEL_FROM_DATABASE=generic (firmware not loaded yet)
++
++usb:v1409p1485*
++ ID_MODEL_FROM_DATABASE=uEye UI1485
++
+ usb:v140E*
+ ID_VENDOR_FROM_DATABASE=Telechips, Inc.
+
+@@ -41069,6 +41660,9 @@ usb:v1446*
+ usb:v1446p6A73*
+ ID_MODEL_FROM_DATABASE=Stamps.com Model 510 5LB Scale
+
++usb:v1446p6A78*
++ ID_MODEL_FROM_DATABASE=DYMO Endicia 75lb Digital Scale
++
+ usb:v1453*
+ ID_VENDOR_FROM_DATABASE=Radio Shack
+
+@@ -41183,6 +41777,9 @@ usb:v147ApE03A*
+ usb:v147ApE03C*
+ ID_MODEL_FROM_DATABASE=eHome Infrared Receiver
+
++usb:v147ApE03D*
++ ID_MODEL_FROM_DATABASE=2 Channel Audio
++
+ usb:v147ApE03E*
+ ID_MODEL_FROM_DATABASE=Infrared Receiver [IR605A/Q]
+
+@@ -41465,6 +42062,12 @@ usb:v14DD*
+ usb:v14DDp1007*
+ ID_MODEL_FROM_DATABASE=D2CIM-VUSB KVM connector
+
++usb:v14E0*
++ ID_VENDOR_FROM_DATABASE=WiNRADiO Communications
++
++usb:v14E0p0501*
++ ID_MODEL_FROM_DATABASE=WR-G528e 'CHEETAH'
++
+ usb:v14E1*
+ ID_VENDOR_FROM_DATABASE=Dialogue Technology Corp.
+
+@@ -41591,6 +42194,9 @@ usb:v152D*
+ usb:v152Dp0539*
+ ID_MODEL_FROM_DATABASE=JMS539 SuperSpeed SATA II 3.0G Bridge
+
++usb:v152Dp0770*
++ ID_MODEL_FROM_DATABASE=Alienware Integrated Webcam
++
+ usb:v152Dp2329*
+ ID_MODEL_FROM_DATABASE=JM20329 SATA Bridge
+
+@@ -41651,6 +42257,9 @@ usb:v1532p001C*
+ usb:v1532p0024*
+ ID_MODEL_FROM_DATABASE=Razer Mamba
+
++usb:v1532p002E*
++ ID_MODEL_FROM_DATABASE=RZ01-0058 Gaming Mouse [Naga]
++
+ usb:v1532p0036*
+ ID_MODEL_FROM_DATABASE=RZ01-0075, Gaming Mouse [Naga Hex]
+
+@@ -41813,6 +42422,9 @@ usb:v1598*
+ usb:v15A2*
+ ID_VENDOR_FROM_DATABASE=Freescale Semiconductor, Inc.
+
++usb:v15A2p0038*
++ ID_MODEL_FROM_DATABASE=9S08JS Bootloader
++
+ usb:v15A2p003B*
+ ID_MODEL_FROM_DATABASE=USB2CAN Application for ColdFire DEMOJM board
+
+@@ -42038,6 +42650,9 @@ usb:v15E4*
+ usb:v15E4p0024*
+ ID_MODEL_FROM_DATABASE=Mixtrack
+
++usb:v15E4p0140*
++ ID_MODEL_FROM_DATABASE=ION VCR 2 PC / Video 2 PC
++
+ usb:v15E8*
+ ID_VENDOR_FROM_DATABASE=SohoWare
+
+@@ -43037,6 +43652,9 @@ usb:v16D0p054B*
+ usb:v16D0p05BE*
+ ID_MODEL_FROM_DATABASE=EasyLogic Board
+
++usb:v16D0p06F9*
++ ID_MODEL_FROM_DATABASE=Gabotronics Xminilab
++
+ usb:v16D0p0753*
+ ID_MODEL_FROM_DATABASE=Digistump DigiSpark
+
+@@ -43046,6 +43664,9 @@ usb:v16D0p075C*
+ usb:v16D0p075D*
+ ID_MODEL_FROM_DATABASE=AB-1.x UAC2 [Audio Widget]
+
++usb:v16D0p080A*
++ ID_MODEL_FROM_DATABASE=S2E1 Interface
++
+ usb:v16D3*
+ ID_VENDOR_FROM_DATABASE=Frontline Test Equipment, Inc.
+
+@@ -43361,6 +43982,12 @@ usb:v1753*
+ usb:v1753pC901*
+ ID_MODEL_FROM_DATABASE=PPC900 Pinpad Terminal
+
++usb:v1756*
++ ID_VENDOR_FROM_DATABASE=ENENSYS Technologies
++
++usb:v1756p0006*
++ ID_MODEL_FROM_DATABASE=DiviPitch
++
+ usb:v1759*
+ ID_VENDOR_FROM_DATABASE=LucidPort Technology, Inc.
+
+@@ -43490,12 +44117,21 @@ usb:v17A0p0200*
+ usb:v17A0p0201*
+ ID_MODEL_FROM_DATABASE=StudioDock monitors (audio)
+
++usb:v17A0p0210*
++ ID_MODEL_FROM_DATABASE=StudioGT monitors
++
+ usb:v17A0p0301*
+ ID_MODEL_FROM_DATABASE=Q2U handheld microphone with XLR
+
+ usb:v17A0p0302*
+ ID_MODEL_FROM_DATABASE=GoMic compact condenser microphone
+
++usb:v17A0p0304*
++ ID_MODEL_FROM_DATABASE=Q2U handheld mic with XLR
++
++usb:v17A0p0305*
++ ID_MODEL_FROM_DATABASE=GoMic compact condenser mic
++
+ usb:v17A0p0310*
+ ID_MODEL_FROM_DATABASE=Meteor condenser microphone
+
+@@ -43529,6 +44165,12 @@ usb:v17B3*
+ usb:v17B3p0004*
+ ID_MODEL_FROM_DATABASE=Linux-USB Midi Gadget
+
++usb:v17B5*
++ ID_VENDOR_FROM_DATABASE=Lunatone
++
++usb:v17B5p0010*
++ ID_MODEL_FROM_DATABASE=MFT Sensor
++
+ usb:v17BA*
+ ID_VENDOR_FROM_DATABASE=SAURIS GmbH
+
+@@ -43610,6 +44252,9 @@ usb:v17E9*
+ usb:v17E9p0051*
+ ID_MODEL_FROM_DATABASE=USB VGA Adaptor
+
++usb:v17E9p030B*
++ ID_MODEL_FROM_DATABASE=HP T100
++
+ usb:v17E9p0377*
+ ID_MODEL_FROM_DATABASE=Plugable UD-160-A (M)
+
+@@ -43634,6 +44279,9 @@ usb:v17E9p037D*
+ usb:v17E9p430A*
+ ID_MODEL_FROM_DATABASE=HP Port Replicator (Composite Device)
+
++usb:v17E9p4312*
++ ID_MODEL_FROM_DATABASE=S2340T
++
+ usb:v17EB*
+ ID_VENDOR_FROM_DATABASE=Cornice, Inc.
+
+@@ -43646,6 +44294,9 @@ usb:v17EFp1003*
+ usb:v17EFp1004*
+ ID_MODEL_FROM_DATABASE=Integrated Webcam
+
++usb:v17EFp1008*
++ ID_MODEL_FROM_DATABASE=Hub
++
+ usb:v17EFp100A*
+ ID_MODEL_FROM_DATABASE=ThinkPad Mini Dock Plus Series 3
+
+@@ -43688,12 +44339,18 @@ usb:v17EFp4814*
+ usb:v17EFp4815*
+ ID_MODEL_FROM_DATABASE=Integrated Webcam [R5U877]
+
++usb:v17EFp4816*
++ ID_MODEL_FROM_DATABASE=Integrated Webcam
++
+ usb:v17EFp481C*
+ ID_MODEL_FROM_DATABASE=Integrated Webcam
+
+ usb:v17EFp481D*
+ ID_MODEL_FROM_DATABASE=Integrated Webcam
+
++usb:v17EFp6004*
++ ID_MODEL_FROM_DATABASE=ISD-V4 Tablet Pen
++
+ usb:v17EFp6007*
+ ID_MODEL_FROM_DATABASE=Smartcard Keyboard
+
+@@ -43829,6 +44486,9 @@ usb:v1873pEE93*
+ usb:v187C*
+ ID_VENDOR_FROM_DATABASE=Alienware Corporation
+
++usb:v187Cp0511*
++ ID_MODEL_FROM_DATABASE=AlienFX Mobile lighting
++
+ usb:v187Cp0600*
+ ID_MODEL_FROM_DATABASE=Dual Compatible Game Pad
+
+@@ -43905,7 +44565,7 @@ usb:v18A5p0237*
+ ID_MODEL_FROM_DATABASE=Portable Harddrive (500 GB)
+
+ usb:v18A5p0302*
+- ID_MODEL_FROM_DATABASE=32GB Flash Drive
++ ID_MODEL_FROM_DATABASE=Flash Drive
+
+ usb:v18B1*
+ ID_VENDOR_FROM_DATABASE=Petalynx
+@@ -43992,16 +44652,16 @@ usb:v18D1p4E40*
+ ID_MODEL_FROM_DATABASE=Nexus 7 (fastboot)
+
+ usb:v18D1p4E41*
+- ID_MODEL_FROM_DATABASE=ASUS Nexus 7 (MTP modus)
++ ID_MODEL_FROM_DATABASE=Nexus 7 (MTP)
+
+ usb:v18D1p4E42*
+ ID_MODEL_FROM_DATABASE=Nexus 7 (debug)
+
+ usb:v18D1p4E43*
+- ID_MODEL_FROM_DATABASE=ASUS Nexus 7 (PTP modus)
++ ID_MODEL_FROM_DATABASE=Nexus 7 (PTP)
+
+ usb:v18D1p4EE1*
+- ID_MODEL_FROM_DATABASE=Nexus 4
++ ID_MODEL_FROM_DATABASE=Nexus 4 / 10
+
+ usb:v18D1p4EE2*
+ ID_MODEL_FROM_DATABASE=Nexus 4 (debug)
+@@ -44018,6 +44678,12 @@ usb:v18D1p7102*
+ usb:v18D1pB004*
+ ID_MODEL_FROM_DATABASE=Pandigital / B&N Novel 9" tablet
+
++usb:v18D1pD109*
++ ID_MODEL_FROM_DATABASE=LG G2x MTP
++
++usb:v18D1pD10A*
++ ID_MODEL_FROM_DATABASE=LG G2x MTP (debug)
++
+ usb:v18D5*
+ ID_VENDOR_FROM_DATABASE=Starline International Group Limited
+
+@@ -44108,6 +44774,9 @@ usb:v1914*
+ usb:v1915*
+ ID_VENDOR_FROM_DATABASE=Nordic Semiconductor ASA
+
++usb:v1915p000C*
++ ID_MODEL_FROM_DATABASE=Wireless Desktop nRF24L01 CX-1766
++
+ usb:v1915p2233*
+ ID_MODEL_FROM_DATABASE=Linksys WUSB11 v2.8 802.11b Adapter [Atmel AT76C505]
+
+@@ -44120,6 +44789,12 @@ usb:v1915p2235*
+ usb:v1915p2236*
+ ID_MODEL_FROM_DATABASE=Linksys WUSB11 v3.0 802.11b Adapter [Intersil PRISM 3]
+
++usb:v1923*
++ ID_VENDOR_FROM_DATABASE=FitLinxx
++
++usb:v1923p0002*
++ ID_MODEL_FROM_DATABASE=Personal SyncPoint
++
+ usb:v1926*
+ ID_VENDOR_FROM_DATABASE=NextWindow
+
+@@ -44207,6 +44882,9 @@ usb:v1926p0086*
+ usb:v1926p0087*
+ ID_MODEL_FROM_DATABASE=1950 HID Touchscreen
+
++usb:v1926p0DC2*
++ ID_MODEL_FROM_DATABASE=HID Touchscreen
++
+ usb:v192F*
+ ID_VENDOR_FROM_DATABASE=Avago Technologies, Pte.
+
+@@ -44300,6 +44978,9 @@ usb:v1951*
+ usb:v1953*
+ ID_VENDOR_FROM_DATABASE=Ironkey Inc.
+
++usb:v1953p0202*
++ ID_MODEL_FROM_DATABASE=S200 2GB Rev. 1
++
+ usb:v1954*
+ ID_VENDOR_FROM_DATABASE=Radiient Technologies
+
+@@ -44537,6 +45218,12 @@ usb:v19D2pFFF2*
+ usb:v19D2pFFF3*
+ ID_MODEL_FROM_DATABASE=Gobi Wireless Modem
+
++usb:v19DB*
++ ID_VENDOR_FROM_DATABASE=KFI Printers
++
++usb:v19DBp02F1*
++ ID_MODEL_FROM_DATABASE=NAUT324C
++
+ usb:v19E1*
+ ID_VENDOR_FROM_DATABASE=WeiDuan Electronic Accessory (S.Z.) Co., Ltd.
+
+@@ -44567,6 +45254,9 @@ usb:v19FFp0102*
+ usb:v19FFp0201*
+ ID_MODEL_FROM_DATABASE=Rocketfish Wireless 2.4G Laser Mouse
+
++usb:v19FFp0238*
++ ID_MODEL_FROM_DATABASE=DX-WRM1401 Mouse
++
+ usb:v1A08*
+ ID_VENDOR_FROM_DATABASE=Bellwood International, Inc.
+
+@@ -44619,7 +45309,7 @@ usb:v1A40*
+ ID_VENDOR_FROM_DATABASE=Terminus Technology Inc.
+
+ usb:v1A40p0101*
+- ID_MODEL_FROM_DATABASE=4-Port HUB
++ ID_MODEL_FROM_DATABASE=Hub
+
+ usb:v1A40p0201*
+ ID_MODEL_FROM_DATABASE=FE 2.1 7-port Hub
+@@ -44669,6 +45359,12 @@ usb:v1A72p1008*
+ usb:v1A79*
+ ID_VENDOR_FROM_DATABASE=Bayer Health Care LLC
+
++usb:v1A79p6002*
++ ID_MODEL_FROM_DATABASE=Contour
++
++usb:v1A79p7410*
++ ID_MODEL_FROM_DATABASE=Contour Next
++
+ usb:v1A7B*
+ ID_VENDOR_FROM_DATABASE=Lumberg Connect GmbH & Co. KG
+
+@@ -44765,6 +45461,12 @@ usb:v1AB1p0588*
+ usb:v1ACB*
+ ID_VENDOR_FROM_DATABASE=Salcomp Plc
+
++usb:v1ACC*
++ ID_VENDOR_FROM_DATABASE=Midiplus Co, Ltd.
++
++usb:v1ACCp0103*
++ ID_MODEL_FROM_DATABASE=AudioLink plus 4x4 2.9.28
++
+ usb:v1AD1*
+ ID_VENDOR_FROM_DATABASE=Desay Wire Co., Ltd.
+
+@@ -45191,6 +45893,75 @@ usb:v1B47p0001*
+ usb:v1B48*
+ ID_VENDOR_FROM_DATABASE=Plastron Precision Co., Ltd.
+
++usb:v1B52*
++ ID_VENDOR_FROM_DATABASE=ARH Inc.
++
++usb:v1B52p2101*
++ ID_MODEL_FROM_DATABASE=FXMC Neural Network Controller
++
++usb:v1B52p2102*
++ ID_MODEL_FROM_DATABASE=FXMC Neural Network Controller V2
++
++usb:v1B52p2103*
++ ID_MODEL_FROM_DATABASE=FXMC Neural Network Controller V3
++
++usb:v1B52p4101*
++ ID_MODEL_FROM_DATABASE=Passport Reader CLR device
++
++usb:v1B52p4201*
++ ID_MODEL_FROM_DATABASE=Passport Reader PRM device
++
++usb:v1B52p4202*
++ ID_MODEL_FROM_DATABASE=Passport Reader PRM extension device
++
++usb:v1B52p4203*
++ ID_MODEL_FROM_DATABASE=Passport Reader PRM DSP device
++
++usb:v1B52p4204*
++ ID_MODEL_FROM_DATABASE=Passport Reader PRMC device
++
++usb:v1B52p4205*
++ ID_MODEL_FROM_DATABASE=Passport Reader CSHR device
++
++usb:v1B52p4206*
++ ID_MODEL_FROM_DATABASE=Passport Reader PRMC V2 device
++
++usb:v1B52p4301*
++ ID_MODEL_FROM_DATABASE=Passport Reader MRZ device
++
++usb:v1B52p4302*
++ ID_MODEL_FROM_DATABASE=Passport Reader MRZ DSP device
++
++usb:v1B52p4303*
++ ID_MODEL_FROM_DATABASE=Passport Reader CSLR device
++
++usb:v1B52p4401*
++ ID_MODEL_FROM_DATABASE=Card Reader
++
++usb:v1B52p4501*
++ ID_MODEL_FROM_DATABASE=Passport Reader RFID device
++
++usb:v1B52p4502*
++ ID_MODEL_FROM_DATABASE=Passport Reader RFID AIG device
++
++usb:v1B52p6101*
++ ID_MODEL_FROM_DATABASE=Neural Network Controller
++
++usb:v1B52p6202*
++ ID_MODEL_FROM_DATABASE=Fingerprint Reader device
++
++usb:v1B52p6203*
++ ID_MODEL_FROM_DATABASE=Fingerprint Scanner device
++
++usb:v1B52p8101*
++ ID_MODEL_FROM_DATABASE=Camera V1
++
++usb:v1B52p8102*
++ ID_MODEL_FROM_DATABASE=Recovery / Camera V2
++
++usb:v1B52p8103*
++ ID_MODEL_FROM_DATABASE=Camera V3
++
+ usb:v1B59*
+ ID_VENDOR_FROM_DATABASE=K.S. Terminals Inc.
+
+@@ -45344,6 +46115,12 @@ usb:v1BAEp0002*
+ usb:v1BBB*
+ ID_VENDOR_FROM_DATABASE=T & A Mobile Phones
+
++usb:v1BBBp011E*
++ ID_MODEL_FROM_DATABASE=Alcatel One Touch L100V / Telekom Speedstick LTE II
++
++usb:v1BBBpF017*
++ ID_MODEL_FROM_DATABASE=Alcatel One Touch L100V / Telekom Speedstick LTE II
++
+ usb:v1BC4*
+ ID_VENDOR_FROM_DATABASE=Ford Motor Co.
+
+@@ -45351,7 +46128,7 @@ usb:v1BC5*
+ ID_VENDOR_FROM_DATABASE=AVIXE Technology (China) Ltd.
+
+ usb:v1BC7*
+- ID_VENDOR_FROM_DATABASE=Telit
++ ID_VENDOR_FROM_DATABASE=Telit Wireless Solutions
+
+ usb:v1BC7p0020*
+ ID_MODEL_FROM_DATABASE=HE863
+@@ -45359,6 +46136,9 @@ usb:v1BC7p0020*
+ usb:v1BC7p0021*
+ ID_MODEL_FROM_DATABASE=HE910
+
++usb:v1BC7p0023*
++ ID_MODEL_FROM_DATABASE=HE910-D ECM
++
+ usb:v1BC7p1003*
+ ID_MODEL_FROM_DATABASE=UC864-E
+
+@@ -45374,6 +46154,12 @@ usb:v1BC7p1006*
+ usb:v1BC7p1010*
+ ID_MODEL_FROM_DATABASE=DE910-DUAL
+
++usb:v1BC7p1011*
++ ID_MODEL_FROM_DATABASE=CE910-DUAL
++
++usb:v1BC7p1200*
++ ID_MODEL_FROM_DATABASE=LE920
++
+ usb:v1BCE*
+ ID_VENDOR_FROM_DATABASE=Contac Cable Industrial Limited
+
+@@ -45401,6 +46187,9 @@ usb:v1BCFp2885*
+ usb:v1BCFp2888*
+ ID_MODEL_FROM_DATABASE=HP Universal Camera
+
++usb:v1BCFp2B83*
++ ID_MODEL_FROM_DATABASE=Laptop Integrated Webcam FHD
++
+ usb:v1BD0*
+ ID_VENDOR_FROM_DATABASE=Hangzhou Riyue Electronic Co., Ltd.
+
+@@ -45656,6 +46445,9 @@ usb:v1CBEp00FD*
+ usb:v1CBEp00FF*
+ ID_MODEL_FROM_DATABASE=Stellaris ROM DFU Bootloader
+
++usb:v1CBEp0166*
++ ID_MODEL_FROM_DATABASE=CANAL USB2CAN
++
+ usb:v1CBF*
+ ID_VENDOR_FROM_DATABASE=FORTAT SKYMARK INDUSTRIAL COMPANY
+
+@@ -45821,6 +46613,12 @@ usb:v1D34p000D*
+ usb:v1D34p0013*
+ ID_MODEL_FROM_DATABASE=Dream Cheeky LED Message Board
+
++usb:v1D45*
++ ID_VENDOR_FROM_DATABASE=Touch
++
++usb:v1D45p1D45*
++ ID_MODEL_FROM_DATABASE=Foxlink Optical touch sensor
++
+ usb:v1D4D*
+ ID_VENDOR_FROM_DATABASE=PEGATRON CORPORATION
+
+@@ -45842,6 +46640,9 @@ usb:v1D50p5119*
+ usb:v1D50p602B*
+ ID_MODEL_FROM_DATABASE=FPGALink
+
++usb:v1D50p6053*
++ ID_MODEL_FROM_DATABASE=Darkgame Controller
++
+ usb:v1D57*
+ ID_VENDOR_FROM_DATABASE=Xenta
+
+@@ -45908,6 +46709,12 @@ usb:v1D6Bp0105*
+ usb:v1D6Bp0200*
+ ID_MODEL_FROM_DATABASE=Qemu Audio Device
+
++usb:v1D90*
++ ID_VENDOR_FROM_DATABASE=Citizen
++
++usb:v1D90p201E*
++ ID_MODEL_FROM_DATABASE=PPU-700
++
+ usb:v1DE1*
+ ID_VENDOR_FROM_DATABASE=Actions Microelectronics Co.
+
+@@ -46037,6 +46844,9 @@ usb:v1E68*
+ usb:v1E68p001B*
+ ID_MODEL_FROM_DATABASE=DataStation maxi g.u
+
++usb:v1E68p0050*
++ ID_MODEL_FROM_DATABASE=DataStation maxi light
++
+ usb:v1E71*
+ ID_VENDOR_FROM_DATABASE=NZXT
+
+@@ -46121,9 +46931,18 @@ usb:v1EE8p0014*
+ usb:v1EF6*
+ ID_VENDOR_FROM_DATABASE=EADS Deutschland GmbH
+
++usb:v1EF6p2233*
++ ID_MODEL_FROM_DATABASE=Cassidian NH90 STTE
++
+ usb:v1EF6p5064*
+ ID_MODEL_FROM_DATABASE=FDR Interface
+
++usb:v1EF6p5523*
++ ID_MODEL_FROM_DATABASE=Cassidian SSDC Adapter II
++
++usb:v1EF6p5545*
++ ID_MODEL_FROM_DATABASE=Cassidian SSDC Adapter III
++
+ usb:v1EF6p5648*
+ ID_MODEL_FROM_DATABASE=RIU CSMU/BSD
+
+@@ -46139,6 +46958,12 @@ usb:v1F28p0020*
+ usb:v1F28p0021*
+ ID_MODEL_FROM_DATABASE=CD INSTALLER USB Device
+
++usb:v1F3A*
++ ID_VENDOR_FROM_DATABASE=Onda (unverified)
++
++usb:v1F3ApEFE8*
++ ID_MODEL_FROM_DATABASE=V972 tablet in flashing mode
++
+ usb:v1F44*
+ ID_VENDOR_FROM_DATABASE=The Neat Company
+
+diff --git b/hwdb/60-keyboard.hwdb a/hwdb/60-keyboard.hwdb
+new file mode 100644
+index 0000000..995986d
+--- /dev/null
++++ a/hwdb/60-keyboard.hwdb
+@@ -0,0 +1,1092 @@
++# This file is part of systemd.
++#
++# Keyboard mapping of scan codes to key codes, and
++# scan codes to add to the AT keyboard's 'force-release' list.
++#
++# The lookup keys are composed in:
++# 60-keyboard.rules
++#
++# Note: The format of the "keyboard:" prefix match key is a
++# contract between the rules file and the hardware data, it might
++# change in later revisions to support more or better matches, it
++# is not necessarily expected to be a stable ABI.
++#
++# Supported hardware matches are:
++# - USB keyboards identified by the usb kernel modalias:
++# keyboard:usb:vXXXXpYYYY*
++# XXXX is the 4-digit hex uppercase vendor, and YYYY
++# the 4-digit hex uppercase product.
++#
++# - AT keyboard DMI data matches:
++# keyboard:dmi:bvn*:bvr*:bd*:svn<vendor>:pn<product>:pvr*
++# <vendor> and <product> are the firmware-provided strings
++# exported by the kernel DMI modalias.
++#
++# - Platform driver device name and DMI data match:
++# keyboard:name:<input device name>:dmi:bvn*:bvr*:bd*:svn<vendor>:pn*
++# <input device name> is the name device specified by the
++# driver, <vendor> is the firmware-provided string exported
++# by the kernel DMI modalias.
++#
++# Scan codes are specified as:
++# KEYBOARD_KEY_<hex scan code>=<key code identifier>
++# The scan code should be expressed in hex lowercase and in
++# full bytes, a multiple of 2 digits. The key codes are retrieved
++# and normalized from the kernel input API header.
++#
++# A '!' as the first charcter of the key identifier string
++# will add the scan code to the AT keyboard's list of scan codes
++# where the driver will synthesize a release event and not expect
++# it to be generated by the hardware.
++#
++# To debug key presses and access scan code mapping data of
++# an input device use the commonly available tool: evtest(1).
++
++##########################################
++# Acer
++##########################################
++
++# Acer platform kernel driver
++keyboard:name:Acer WMI hotkeys:dmi:bvn*:bvr*:bd*:svn*:pnAcer*:pvr*
++ KEYBOARD_KEY_82=f21
++
++# Aspire 5720
++keyboard:dmi:bvn*:bvr*:bd*:svnAcer*:pnAspire*5720*:pvr*
++keyboard:dmi:bvn*:bvr*:bd*:svnAcer*:pnZG8*:pvr*
++ KEYBOARD_KEY_84=bluetooth # sent when bluetooth module missing, and key pressed
++ KEYBOARD_KEY_92=media # Acer arcade
++ KEYBOARD_KEY_d4=bluetooth # Bluetooth on
++ KEYBOARD_KEY_d9=bluetooth # Bluetooth off
++ KEYBOARD_KEY_f4=prog3 # e-key
++
++# Aspire 5920g
++keyboard:dmi:bvn*:bvr*:bd*:svnAcer*:pnAspire*5920G:*
++ KEYBOARD_KEY_8a=media
++ KEYBOARD_KEY_92=media
++ KEYBOARD_KEY_a6=setup
++ KEYBOARD_KEY_b2=www
++ KEYBOARD_KEY_d9=bluetooth # (toggle) on-to-off
++
++# Aspire 6920
++keyboard:dmi:bvn*:bvr*:bd*:svnAcer*:pnAspire*6920:*
++ KEYBOARD_KEY_d9=bluetooth # (toggle) on-to-off
++ KEYBOARD_KEY_92=media
++ KEYBOARD_KEY_9e=back
++ KEYBOARD_KEY_83=rewind
++ KEYBOARD_KEY_89=fastforward
++
++# Aspire 8930
++keyboard:dmi:bvn*:bvr*:bd*:svnAcer*:pnAspire*8930:*
++ KEYBOARD_KEY_ca=prog3 # key 'HOLD' on CineDash Media Console
++ KEYBOARD_KEY_83=rewind
++ KEYBOARD_KEY_89=fastforward
++ KEYBOARD_KEY_92=media # key 'ARCADE' on CineDash Media Console
++ KEYBOARD_KEY_9e=back
++
++# Travelmate C300
++keyboard:dmi:bvn*:bvr*:bd*:svnAcer*:pnTravelMate*C3[01]0*:pvr*
++ KEYBOARD_KEY_67=f24 # FIXME: rotate screen
++ KEYBOARD_KEY_68=up
++ KEYBOARD_KEY_69=down
++ KEYBOARD_KEY_6b=fn
++ KEYBOARD_KEY_6c=screenlock # FIXME: lock tablet device/buttons
++
++#
++keyboard:dmi:bvn*:bvr*:bd*:svnAcer*:pn*
++keyboard:dmi:bvn*:bvr*:bd*:svnGateway*:pnA0A1*:pvr*
++keyboard:dmi:bvn*:bvr*:bd*:svneMachines:pneMachines*E725:pvr*
++ KEYBOARD_KEY_a5=help # Fn+F1
++ KEYBOARD_KEY_a6=setup # Fn+F2 Acer eSettings
++ KEYBOARD_KEY_a7=battery # Fn+F3 Power Management
++ KEYBOARD_KEY_a9=switchvideomode # Fn+F5
++ KEYBOARD_KEY_b3=euro
++ KEYBOARD_KEY_b4=dollar
++ KEYBOARD_KEY_ce=brightnessup # Fn+Right
++ KEYBOARD_KEY_d4=bluetooth # (toggle) off-to-on
++ KEYBOARD_KEY_d5=wlan # (toggle) on-to-off
++ KEYBOARD_KEY_d6=wlan # (toggle) off-to-on
++ KEYBOARD_KEY_d7=bluetooth # (toggle) on-to-off
++ KEYBOARD_KEY_d8=bluetooth # (toggle) off-to-on
++ KEYBOARD_KEY_d9=brightnessup # Fn+Right
++ KEYBOARD_KEY_ee=brightnessup # Fn+Right
++ KEYBOARD_KEY_ef=brightnessdown # Fn+Left
++ KEYBOARD_KEY_f1=f22 # Fn+F7 Touchpad toggle (off-to-on)
++ KEYBOARD_KEY_f2=f23 # Fn+F7 Touchpad toggle (on-to-off)
++ KEYBOARD_KEY_f3=prog2 # "P2" programmable button
++ KEYBOARD_KEY_f4=prog1 # "P1" programmable button
++ KEYBOARD_KEY_f5=presentation
++ KEYBOARD_KEY_f8=fn
++ KEYBOARD_KEY_f9=prog1 # Launch NTI shadow
++
++#
++keyboard:dmi:bvn*:bvr*:bd*:svnAcer*:pn*5210*:pvr*
++keyboard:dmi:bvn*:bvr*:bd*:svnAcer*:pn*5220*:pvr*
++keyboard:dmi:bvn*:bvr*:bd*:svnAcer*:pn*5610*:pvr*
++keyboard:dmi:bvn*:bvr*:bd*:svnAcer*:pn*5620*:pvr*
++keyboard:dmi:bvn*:bvr*:bd*:svnAcer*:pn*5720*:pvr*
++ KEYBOARD_KEY_ee=screenlock
++
++#
++keyboard:dmi:bvn*:bvr*:bd*:svnAcer*:pnTravelMate*6292*:pvr*
++keyboard:dmi:bvn*:bvr*:bd*:svnAcer*:pnTravelMate*8471*:pvr*
++keyboard:dmi:bvn*:bvr*:bd*:svnAcer*:pnTravelMate*4720*:pvr*
++keyboard:dmi:bvn*:bvr*:bd*:svnAcer*:pnTravelMate*7720*:pvr*
++keyboard:dmi:bvn*:bvr*:bd*:svnAcer*:pnAspire*1810T*:pvr*
++keyboard:dmi:bvn*:bvr*:bd*:svnAcer*:pnAO751h:*
++keyboard:dmi:bvn*:bvr*:bd*:svnAcer*:pnAO531h:*
++ KEYBOARD_KEY_d9=bluetooth
++
++#
++keyboard:dmi:bvn*:bvr*:bd*:svnAcer*:pnTravelMate*4720*:pvr*
++ KEYBOARD_KEY_b2=www
++ KEYBOARD_KEY_ee=screenlock
++
++#
++keyboard:dmi:bvn*:bvr*:bd*:svnAcer*:pnTravelMate*6593:*
++keyboard:dmi:bvn*:bvr*:bd*:svnAcer*:pnAspire*1640:*
++ KEYBOARD_KEY_b2=www
++ KEYBOARD_KEY_ee=screenlock
++
++###########################################################
++# Alienware
++###########################################################
++
++keyboard:dmi:bvn*:bvr*:bd*:svnAlienware*:pn*
++ KEYBOARD_KEY_8a=ejectcd
++
++###########################################################
++# Asus
++###########################################################
++
++keyboard:dmi:bvn*:bvr*:bd*:svnASUS:pn*
++ KEYBOARD_KEY_ed=volumeup
++ KEYBOARD_KEY_ee=volumedown
++ KEYBOARD_KEY_ef=mute
++
++keyboard:name:Asus WMI hotkeys:dmi:bvn*:bvr*:bd*:svnASUS*:pn*:pvr*
++ KEYBOARD_KEY_6b=f21 # Touchpad Toggle
++
++###########################################################
++# BenQ
++###########################################################
++
++keyboard:dmi:bvn*:bvr*:bd*:svn*BenQ*:pn*Joybook*R22*:pvr*
++ KEYBOARD_KEY_6e=wlan
++
++###########################################################
++# Compal
++###########################################################
++
++keyboard:dmi:bvn*:bvr*:bd*:svnCOMPAL:pnHEL80I:*
++ KEYBOARD_KEY_84=wlan
++
++###########################################################
++# COMPAQ
++###########################################################
++
++keyboard:dmi:bvn*:bvr*:bd*:svnCompaq*:pn*E500*:pvr*
++keyboard:dmi:bvn*:bvr*:bd*:svnCompaq*:pn*Evo*N*:pvr*
++ KEYBOARD_KEY_a3=www # I key
++ KEYBOARD_KEY_9a=search
++ KEYBOARD_KEY_9e=email
++ KEYBOARD_KEY_9f=homepage
++
++###########################################################
++# Dell
++###########################################################
++
++keyboard:dmi:bvn*:bvr*:bd*:svnDell*:pn*
++ KEYBOARD_KEY_81=playpause # Play/Pause
++ KEYBOARD_KEY_82=stopcd # Stop
++ KEYBOARD_KEY_83=previoussong # Previous song
++ KEYBOARD_KEY_84=nextsong # Next song
++ KEYBOARD_KEY_85=brightnessdown # Fn+Down Brightness Down
++ KEYBOARD_KEY_86=brightnessup # Fn+Up Brightness Up
++ KEYBOARD_KEY_87=battery # Fn+F3 battery icon
++ KEYBOARD_KEY_88=unknown # Fn+F2 Turn On/Off Wireless - handled in hardware
++ KEYBOARD_KEY_89=ejectclosecd # Fn+F10 Eject CD
++ KEYBOARD_KEY_8a=suspend # Fn+F1 hibernate
++ KEYBOARD_KEY_8b=switchvideomode # Fn+F8 CRT/LCD (high keycode: "displaytoggle")
++ KEYBOARD_KEY_8c=unknown # Fn+Right Auto Brightness
++ KEYBOARD_KEY_8F=switchvideomode # Fn+F7 aspect ratio
++ KEYBOARD_KEY_90=previoussong # Front panel previous song
++ KEYBOARD_KEY_91=prog1 # Wi-Fi Catcher (Dell-specific)
++ KEYBOARD_KEY_92=media # MediaDirect button (house icon)
++ KEYBOARD_KEY_93=unknown # FIXME Fn+Left Auto Brightness
++ KEYBOARD_KEY_95=camera # Shutter button - Takes a picture if optional camera available
++ KEYBOARD_KEY_97=email # Tablet email button
++ KEYBOARD_KEY_98=f21 # FIXME: Tablet screen rotation
++ KEYBOARD_KEY_99=nextsong # Front panel next song
++ KEYBOARD_KEY_9a=setup # Tablet tools button
++ KEYBOARD_KEY_9b=switchvideomode # Display toggle button
++ KEYBOARD_KEY_9e=f21 # Touchpad toggle
++ KEYBOARD_KEY_a2=playpause # Front panel play/pause
++ KEYBOARD_KEY_a4=stopcd # Front panel stop
++ KEYBOARD_KEY_ed=media # MediaDirect button
++ KEYBOARD_KEY_d8=screenlock # FIXME: Tablet lock button
++ KEYBOARD_KEY_d9=f21 # Touchpad toggle
++
++#
++keyboard:dmi:bvn*:bvr*:bd*:svnDell*:pnInspiron*910:pvr*
++keyboard:dmi:bvn*:bvr*:bd*:svnDell*:pnInspiron*101[012]:pvr*
++keyboard:dmi:bvn*:bvr*:bd*:svnDell*:pnInspiron*1110:pvr*
++keyboard:dmi:bvn*:bvr*:bd*:svnDell*:pnInspiron*1210:pvr*
++ KEYBOARD_KEY_84=wlan
++
++# Latitude XT2
++keyboard:dmi:bvn*:bvr*:bd*:svnDell*:pnLatitude*XT2:pvr*
++ KEYBOARD_KEY_9b=up # tablet rocker up
++ KEYBOARD_KEY_9e=enter # tablet rocker press
++ KEYBOARD_KEY_9f=back # tablet back
++ KEYBOARD_KEY_a3=down # tablet rocker down
++
++keyboard:dmi:bvn*:bvr*:bd*:svnDell*:pnStudio*155[78]:pvr*
++ KEYBOARD_KEY_a0=! # mute
++ KEYBOARD_KEY_ae=! # volume down
++ KEYBOARD_KEY_b0=! # volume up
++
++# Dell Touchpad
++keyboard:dmi:bvn*:bvr*:bd*:svnDell*:pnLatitude*:pvr*
++keyboard:dmi:bvn*:bvr*:bd*:svnDell*:pnPrecision*:pvr*
++ KEYBOARD_KEY_9e=!f21
++
++# Dell XPS
++keyboard:dmi:bvn*:bvr*:bd*:svnDell*:pnXPS*:pvr*
++ KEYBOARD_KEY_8c=!unknown
++
++###########################################################
++# Everex
++###########################################################
++
++keyboard:dmi:bvn*:bvr*:bd*:svnEverex:pnXT5000*:pvr*
++ KEYBOARD_KEY_5c=media
++ KEYBOARD_KEY_65=f21 # Fn+F5 Touchpad toggle
++ KEYBOARD_KEY_67=prog3 # Fan speed control button
++ KEYBOARD_KEY_6f=brightnessup
++ KEYBOARD_KEY_7f=brightnessdown
++ KEYBOARD_KEY_b2=www
++ KEYBOARD_KEY_ec=mail
++
++##########################################
++# Fujitsu
++##########################################
++
++keyboard:dmi:bvn*:bvr*:bd*:svnFUJITSU*:pnAMILO*M*:pvr*
++ KEYBOARD_KEY_97=prog2
++ KEYBOARD_KEY_9f=prog1
++
++keyboard:dmi:bvn*:bvr*:bd*:svnFUJITSU*:pnAmilo*Li*1718:*
++ KEYBOARD_KEY_d6=wlan
++
++# Amilo Li 2732
++keyboard:dmi:bvn*:bvr*:bd*:svnFUJITSU*:pnAMILO*Li*2732:*
++ KEYBOARD_KEY_d9=brightnessdown # Fn+F8 brightness down
++ KEYBOARD_KEY_ef=brightnessup # Fn+F9 brightness up
++ KEYBOARD_KEY_a9=switchvideomode # Fn+F10 Cycle between available video outputs
++
++# Amilo Pa 2548
++keyboard:dmi:bvn*:bvr*:bd*:svnFUJITSU*:pn*AMILO*Pa*2548*:pvr*
++ KEYBOARD_KEY_e0=volumedown
++ KEYBOARD_KEY_e1=volumeup
++ KEYBOARD_KEY_e5=prog1
++
++# Amilo Pro Edition V3505
++keyboard:dmi:bvn*:bvr*:bd*:svnFUJITSU*:pn*AMILO*Pro*Edition*V3505*:pvr*
++ KEYBOARD_KEY_a5=help # Fn+F1
++ KEYBOARD_KEY_a9=switchvideomode # Fn+F3
++ KEYBOARD_KEY_d9=brightnessdown # Fn+F8
++ KEYBOARD_KEY_e0=brightnessup # Fn+F9
++
++# Amilo Pro v3205
++keyboard:dmi:bvn*:bvr*:bd*:svnFUJITSU*:pn*AMILO*Pro*V3205*:pvr*
++ KEYBOARD_KEY_f4=f21 # FIXME: silent-mode decrease CPU/GPU clock
++ KEYBOARD_KEY_f7=switchvideomode # Fn+F3
++
++# Amilo Si 1520
++keyboard:dmi:bvn*:bvr*:bd*:svnFUJITSU*:pn*Amilo*Si*1520*:pvr*
++ KEYBOARD_KEY_e1=wlan
++ KEYBOARD_KEY_f3=wlan
++ KEYBOARD_KEY_ee=brightnessdown
++ KEYBOARD_KEY_e0=brightnessup
++ KEYBOARD_KEY_e2=bluetooth
++ KEYBOARD_KEY_f7=video
++
++# Esprimo Mobile V5
++keyboard:dmi:bvn*:bvr*:bd*:svnFUJITSU*:pn*ESPRIMO*Mobile*V5*:pvr*
++ KEYBOARD_KEY_a9=switchvideomode
++ KEYBOARD_KEY_d9=brightnessdown
++ KEYBOARD_KEY_df=sleep
++ KEYBOARD_KEY_ef=brightnessup
++
++# Esprimo Mobile V6
++keyboard:dmi:bvn*:bvr*:bd*:svnFUJITSU*:pn*ESPRIMO*Mobile*V6*:pvr*
++ KEYBOARD_KEY_ce=brightnessup
++ KEYBOARD_KEY_ef=brightnessdown
++
++###########################################################
++# GIGABYTE
++###########################################################
++
++keyboard:dmi:bvn*:bvr*:bd*:svnGIGABYTE:pnU2442:*
++ KEYBOARD_KEY_a0=! # mute
++
++###########################################################
++# Genius
++###########################################################
++
++# Slimstar 320
++keyboard:usb:v0458p0708d*dc*dsc*dp*ic*isc*ip*in01*
++ KEYBOARD_KEY_0900f0=scrollup
++ KEYBOARD_KEY_0900f1=scrolldown
++ KEYBOARD_KEY_0900f3=back
++ KEYBOARD_KEY_0900f2=forward
++ KEYBOARD_KEY_0900f5=wordprocessor
++ KEYBOARD_KEY_0900f6=spreadsheet
++ KEYBOARD_KEY_0900f4=presentation
++ KEYBOARD_KEY_0c0223=www
++ KEYBOARD_KEY_0900f7=chat
++ KEYBOARD_KEY_0900fb=prog1
++ KEYBOARD_KEY_0900f8=close
++ KEYBOARD_KEY_0900f9=graphicseditor
++ KEYBOARD_KEY_0900fd=scale
++ KEYBOARD_KEY_0900fc=screenlock
++
++###########################################################
++# Hewlett Packard
++###########################################################
++
++keyboard:dmi:bvn*:bvr*:bd*:svnHewlett-Packard*:pn*:pvr*
++ KEYBOARD_KEY_81=fn_esc
++ KEYBOARD_KEY_89=battery # Fn+F8
++ KEYBOARD_KEY_8a=screenlock # Fn+F6
++ KEYBOARD_KEY_8b=camera
++ KEYBOARD_KEY_8c=media # music
++ KEYBOARD_KEY_8e=dvd
++ KEYBOARD_KEY_b1=help
++ KEYBOARD_KEY_b3=unknown # FIXME: Auto brightness
++ KEYBOARD_KEY_d7=wlan
++ KEYBOARD_KEY_92=brightnessdown # Fn+F7 (Fn+F9 on 6730b)
++ KEYBOARD_KEY_97=brightnessup # Fn+F8 (Fn+F10 on 6730b)
++ KEYBOARD_KEY_ee=switchvideomode # Fn+F4
++
++# Tablet
++keyboard:dmi:bvn*:bvr*:bd*:svnHewlett-Packard*:pn*[tT][aA][bB][lL][eE][tT]*:pvr*
++ KEYBOARD_KEY_82=prog2 # Funny Key
++ KEYBOARD_KEY_83=prog1 # Q
++ KEYBOARD_KEY_84=tab
++ KEYBOARD_KEY_85=esc
++ KEYBOARD_KEY_86=pageup
++ KEYBOARD_KEY_87=pagedown
++
++# Pavilion
++keyboard:dmi:bvn*:bvr*:bd*:svnHewlett-Packard*:pn*[pP][aA][vV][iI][lL][iI][oO][nN]*:pvr*
++ KEYBOARD_KEY_88=media # FIXME: quick play
++ KEYBOARD_KEY_b7=print
++ KEYBOARD_KEY_d8=!f23 # touchpad off
++ KEYBOARD_KEY_d9=!f22 # touchpad on
++
++keyboard:dmi:bvn*:bvr*:bd*:svnHewlett-Packard*:pnHP*Pavilion*dv7*Notebook*PC:pvr*
++ KEYBOARD_KEY_b7=print
++ KEYBOARD_KEY_c2=media # FIXME: quick play
++ KEYBOARD_KEY_c6=break
++ KEYBOARD_KEY_94=0
++
++# Elitebook
++keyboard:dmi:bvn*:bvr*:bd*:svnHewlett-Packard*:pn*Compaq*:pvr*
++keyboard:dmi:bvn*:bvr*:bd*:svnHewlett-Packard*:pn*EliteBook*:pvr*
++keyboard:dmi:bvn*:bvr*:bd*:svnHewlett-Packard*:pn*2230s*:pvr*
++ KEYBOARD_KEY_88=presentation
++ KEYBOARD_KEY_d9=help # I key (high keycode: "info")
++
++# Presario
++keyboard:dmi:bvn*:bvr*:bd*:svnHewlett-Packard*:pn*Presario*CQ*:pvr*
++ KEYBOARD_KEY_d8=f21
++ KEYBOARD_KEY_d9=f21
++
++# 2510p 2530p
++keyboard:dmi:bvn*:bvr*:bd*:svnHewlett-Packard*:pn*2510p*:pvr*
++keyboard:dmi:bvn*:bvr*:bd*:svnHewlett-Packard*:pn*2530p*:pvr*
++keyboard:dmi:bvn*:bvr*:bd*:svnHewlett-Packard*:pnHP*G60*Notebook*PC:pvr*
++ KEYBOARD_KEY_d8=!f23 # touchpad off
++ KEYBOARD_KEY_d9=!f22 # touchpad on
++
++# 2570p
++keyboard:dmi:bvn*:bvr*:bd*:svnHewlett-Packard*:pn*2570p*:pvr*
++ KEYBOARD_KEY_f8=wlan # Wireless HW switch button
++
++# TX2
++keyboard:dmi:bvn*:bvr*:bd*:svnHewlett-Packard*:pn*[tT][xX]2*:pvr*
++ KEYBOARD_KEY_c2=media
++ KEYBOARD_KEY_d8=!f23 # Toggle touchpad button on tx2 (OFF)
++ KEYBOARD_KEY_d9=!f22 # Toggle touchpad button on tx2 (ON)
++
++# Presario 2100
++keyboard:dmi:bvn*:bvr*:bd*:svnHewlett-Packard*:pnPresario*2100*:pvr*
++ KEYBOARD_KEY_f0=help
++ KEYBOARD_KEY_f1=screenlock
++ KEYBOARD_KEY_f3=search
++
++# Elitebook 8440p
++keyboard:dmi:bvn*:bvr*:bd*:svnHewlett-Packard*:pnHP*EliteBook*8440p:pvr*
++ KEYBOARD_KEY_88=www
++ KEYBOARD_KEY_a0=mute
++ KEYBOARD_KEY_ae=volumedown
++ KEYBOARD_KEY_b0=volumeup
++ KEYBOARD_KEY_ec=mail
++
++# Elitebook 8460p
++keyboard:dmi:bvn*:bvr*:bd*:svnHewlett-Packard*:pnHP*EliteBook*8460p:pvr*
++ KEYBOARD_KEY_f8=wlan # Wireless HW switch button
++ KEYBOARD_KEY_b3=prog1 # Fn+F11 - Ambient Light Sensor button
++ KEYBOARD_KEY_b1=prog2 # Fn+ESC - System information button
++
++# HDX9494nr
++keyboard:dmi:bvn*:bvr*:bd*:svnHewlett-Packard*:pnHDX9494NR:pvr*
++ KEYBOARD_KEY_b2=www # Fn+F3
++ KEYBOARD_KEY_d8=!f23 # touchpad off
++ KEYBOARD_KEY_d9=!f22 # touchpad on
++
++###########################################################
++# IBM
++###########################################################
++
++# thinkpad_acpi driver
++keyboard:name:ThinkPad Extra Buttons:dmi:bvn*:bvr*:bd*:svnIBM*:pn*:pvr*
++ KEYBOARD_KEY_01=battery # Fn+F2
++ KEYBOARD_KEY_02=screenlock # Fn+F3
++ KEYBOARD_KEY_03=sleep # Fn+F4
++ KEYBOARD_KEY_04=wlan # Fn+F5
++ KEYBOARD_KEY_06=switchvideomode # Fn+F7
++ KEYBOARD_KEY_07=zoom # Fn+F8 screen expand
++ KEYBOARD_KEY_08=f24 # Fn+F9 undock
++ KEYBOARD_KEY_0b=suspend # Fn+F12
++ KEYBOARD_KEY_0f=brightnessup # Fn+Home
++ KEYBOARD_KEY_10=brightnessdown # Fn+End
++ KEYBOARD_KEY_11=kbdillumtoggle # Fn+PgUp - ThinkLight
++ KEYBOARD_KEY_13=zoom # Fn+Space
++ KEYBOARD_KEY_14=volumeup
++ KEYBOARD_KEY_15=volumedown
++ KEYBOARD_KEY_16=mute
++ KEYBOARD_KEY_17=prog1 # ThinkPad/ThinkVantage button (high keycode: "vendor")
++
++# IBM Thinkpad USB Keyboard Trackpoint
++keyboard:usb:v04B3p301[89]*
++ KEYBOARD_KEY_900f0=screenlock
++ KEYBOARD_KEY_900f1=wlan
++ KEYBOARD_KEY_900f2=switchvideomode
++ KEYBOARD_KEY_900f3=suspend
++ KEYBOARD_KEY_900f4=brightnessup
++ KEYBOARD_KEY_900f5=brightnessdown
++ KEYBOARD_KEY_900f8=zoom
++
++###########################################################
++# Inventec
++###########################################################
++
++# Symphony
++keyboard:dmi:bvn*:bvr*:bd*:svnINVENTEC:pnSYMPHONY*6.0/7.0:pvr*
++ KEYBOARD_KEY_f3=prog2
++ KEYBOARD_KEY_f4=prog1
++
++###########################################################
++# Lenovo
++###########################################################
++
++# thinkpad_acpi driver
++keyboard:name:ThinkPad Extra Buttons:dmi:bvn*:bvr*:bd*:svnLENOVO*:pn*
++ KEYBOARD_KEY_01=screenlock
++ KEYBOARD_KEY_02=battery
++ KEYBOARD_KEY_03=sleep
++ KEYBOARD_KEY_04=wlan
++ KEYBOARD_KEY_06=switchvideomode
++ KEYBOARD_KEY_07=f21
++ KEYBOARD_KEY_08=f24
++ KEYBOARD_KEY_0b=suspend
++ KEYBOARD_KEY_0f=brightnessup
++ KEYBOARD_KEY_10=brightnessdown
++ KEYBOARD_KEY_11=kbdillumtoggle
++ KEYBOARD_KEY_13=zoom
++ KEYBOARD_KEY_14=volumeup
++ KEYBOARD_KEY_15=volumedown
++ KEYBOARD_KEY_16=mute
++ KEYBOARD_KEY_17=prog1
++ KEYBOARD_KEY_1a=f20
++
++# ThinkPad Keyboard with TrackPoint
++keyboard:usb:v17EFp6009*
++ KEYBOARD_KEY_090012=screenlock # Fn+F2
++ KEYBOARD_KEY_090013=battery # Fn+F3
++ KEYBOARD_KEY_090014=wlan # Fn+F5
++ KEYBOARD_KEY_090016=switchvideomode # Fn+F7
++ KEYBOARD_KEY_090017=f21 # Fn+F8 touchpad toggle
++ KEYBOARD_KEY_090019=suspend # Fn+F12
++ KEYBOARD_KEY_09001a=brightnessup # Fn+Home
++ KEYBOARD_KEY_09001b=brightnessdown # Fn+End
++ KEYBOARD_KEY_09001d=zoom # Fn+Space
++ KEYBOARD_KEY_090011=prog1 # ThinkVantage button
++ KEYBOARD_KEY_090015=camera # Fn+F6 headset/camera VoIP key ??
++ KEYBOARD_KEY_090010=f20 # Microphone mute button; should be micmute
++
++# Lenovo 3000
++keyboard:dmi:bvn*:bvr*:bd*:svnLENOVO*:pn*3000*:pvr*
++ KEYBOARD_KEY_8b=switchvideomode # Fn+F7 video
++ KEYBOARD_KEY_96=wlan # Fn+F5 wireless
++ KEYBOARD_KEY_97=sleep # Fn+F4 suspend
++ KEYBOARD_KEY_98=suspend # Fn+F12 hibernate
++ KEYBOARD_KEY_b4=prog1 # Lenovo Care
++
++# lenovo-ideapad
++keyboard:dmi:bvn*:bvr*:bd*:svnLENOVO*:pn*IdeaPad*:pvr*
++keyboard:dmi:bvn*:bvr*:bd*:svnLENOVO*:pnS10-*:pvr*
++ KEYBOARD_KEY_81=rfkill # does nothing in BIOS
++ KEYBOARD_KEY_83=display_off # BIOS toggles screen state
++ KEYBOARD_KEY_b9=brightnessup # does nothing in BIOS
++ KEYBOARD_KEY_ba=brightnessdown # does nothing in BIOS
++ KEYBOARD_KEY_f1=camera # BIOS toggles camera power
++ KEYBOARD_KEY_f2=f21 # touchpad toggle (key alternately emits F2 and F3)
++ KEYBOARD_KEY_f3=f21
++
++# Thinkpad X200_Tablet
++keyboard:dmi:bvn*:bvr*:bd*:svnLENOVO*:pnThinkPad*X2*Tablet*:pvr*
++ KEYBOARD_KEY_5d=menu
++ KEYBOARD_KEY_63=fn
++ KEYBOARD_KEY_66=screenlock
++ KEYBOARD_KEY_67=cyclewindows # bezel circular arrow
++ KEYBOARD_KEY_68=setup # bezel setup / menu
++ KEYBOARD_KEY_6c=direction # rotate screen
++
++# ThinkPad X6 Tablet
++keyboard:dmi:bvn*:bvr*:bd*:svnLENOVO*:pnThinkPad*X6*:pvr*
++ KEYBOARD_KEY_6c=f21 # rotate
++ KEYBOARD_KEY_68=screenlock # screenlock
++ KEYBOARD_KEY_6b=esc # escape
++ KEYBOARD_KEY_6d=right # right on d-pad
++ KEYBOARD_KEY_6e=left # left on d-pad
++ KEYBOARD_KEY_71=up # up on d-pad
++ KEYBOARD_KEY_6f=down # down on d-pad
++ KEYBOARD_KEY_69=enter # enter on d-pad
++
++# IdeaPad
++keyboard:name:Ideapad extra buttons:dmi:bvn*:bvr*:bd*:svnLENOVO*:pn*
++ KEYBOARD_KEY_42=f23
++ KEYBOARD_KEY_43=f22
++
++keyboard:dmi:bvn*:bvr*:bd*:svnLENOVO*:pn*IdeaPad*Y550*:pvr*
++ KEYBOARD_KEY_95=media
++ KEYBOARD_KEY_a3=play
++
++keyboard:dmi:bvn*:bvr*:bd*:svnLENOVO*:pn*IdeaPad*U300s*:pvr*
++ KEYBOARD_KEY_f1=f21
++ KEYBOARD_KEY_ce=f20
++
++keyboard:dmi:bvn*:bvr*:svnLENOVO*:pn*IdeaPad*Z370*:pvr*
++ KEYBOARD_KEY_a0=!mute
++ KEYBOARD_KEY_ae=!volumedown
++ KEYBOARD_KEY_b0=!volumeup
++
++# V480
++keyboard:dmi:bvn*:bvr*:bd*:svnLENOVO*:pn*Lenovo*V480*:pvr*
++ KEYBOARD_KEY_f1=f21
++
++###########################################################
++# Logitech
++###########################################################
++
++# iTouch
++keyboard:usb:v046DpC308*
++ KEYBOARD_KEY_90001=shop # Shopping
++ KEYBOARD_KEY_90002=config # iTouch
++ KEYBOARD_KEY_90003=finance # Finance
++ KEYBOARD_KEY_90004=prog1 # My Sites
++ KEYBOARD_KEY_90005=prog2 # Community
++ KEYBOARD_KEY_C0183=media # Media
++
++# Cordless Desktop S510
++keyboard:usb:v046DpC50C*
++ KEYBOARD_KEY_d4=zoomin
++ KEYBOARD_KEY_cc=zoomout
++
++# Wave cordless
++keyboard:usb:v046DpC317*
++ KEYBOARD_KEY_9001c=scale # expo
++ KEYBOARD_KEY_9001f=zoomout
++ KEYBOARD_KEY_90020=zoomin
++ KEYBOARD_KEY_9003d=prog1 # gadget
++ KEYBOARD_KEY_90005=camera
++ KEYBOARD_KEY_90018=media
++ KEYBOARD_KEY_90041=wordprocessor
++ KEYBOARD_KEY_90042=spreadsheet
++ KEYBOARD_KEY_90043=calendar
++ KEYBOARD_KEY_90044=prog2 # fn+f4 (program a)
++ KEYBOARD_KEY_90045=prog3 # fn+f5 (program b)
++ KEYBOARD_KEY_90046=prog4 # fn+f6 (program c)
++ KEYBOARD_KEY_90048=messenger # fn+f8 (msn messenger)
++ KEYBOARD_KEY_9002d=search # fn+f10 (search www)
++ KEYBOARD_KEY_9004b=find # fn+f11 (search pc)
++ KEYBOARD_KEY_9004c=ejectclosecd
++
++# Wave cordless
++keyboard:usb:v046DpC517*
++ KEYBOARD_KEY_c101f=zoomout
++ KEYBOARD_KEY_c1020=zoomin
++ KEYBOARD_KEY_c1005=camera
++ KEYBOARD_KEY_c0183=media
++ KEYBOARD_KEY_c1041=wordprocessor
++ KEYBOARD_KEY_c1042=spreadsheet
++ KEYBOARD_KEY_c1043=calendar
++ KEYBOARD_KEY_c1044=prog2 # fn+f4 (program a)
++ KEYBOARD_KEY_c1045=prog3 # fn+f5 (program b)
++ KEYBOARD_KEY_c1046=prog4 # fn+f6 (program c)
++ KEYBOARD_KEY_c1048=messenger # fn+f8 (msn messenger)
++ KEYBOARD_KEY_c104a=find # fn+f10 (search www)
++ KEYBOARD_KEY_c104c=ejectclosecd
++
++# Cordless Wave Pro
++keyboard:usb:v046DpC52[9B]*
++ KEYBOARD_KEY_0c01b6=camera
++ KEYBOARD_KEY_0c0183=media
++ KEYBOARD_KEY_0c0184=wordprocessor
++ KEYBOARD_KEY_0c0186=spreadsheet
++ KEYBOARD_KEY_0c018e=calendar
++ KEYBOARD_KEY_0c0223=homepage
++ KEYBOARD_KEY_0c01bc=messenger
++ KEYBOARD_KEY_0c018a=mail
++ KEYBOARD_KEY_0c0221=search
++ KEYBOARD_KEY_0c00b8=ejectcd
++ KEYBOARD_KEY_0c022d=zoomin
++ KEYBOARD_KEY_0c022e=zoomout
++
++# Logitech Presenter R400
++keyboard:usb:v046DpC52Dd*dc*dsc*dp*ic*isc*ip*in00*
++ KEYBOARD_KEY_070029=presentation
++ KEYBOARD_KEY_07003e=presentation
++ KEYBOARD_KEY_070037=displaytoggle
++
++# Internet Navigator
++keyboard:usb:v046DpC309*
++ KEYBOARD_KEY_90001=chat # Messenger/SMS
++ KEYBOARD_KEY_90002=camera # webcam
++ KEYBOARD_KEY_90003=prog1 # iTouch
++ KEYBOARD_KEY_90004=shop # Shopping
++ KEYBOARD_KEY_C0201=new # New (F1)
++ KEYBOARD_KEY_C0289=reply # Reply mail (F2)
++ KEYBOARD_KEY_C028B=forwardmail # Forward mail (F3)
++ KEYBOARD_KEY_C028C=send # Send (F4)
++ KEYBOARD_KEY_C021A=undo # Undo (F5).
++ KEYBOARD_KEY_C0279=redo # Redo (F6).
++ KEYBOARD_KEY_C0208=print # Print (F7)
++ KEYBOARD_KEY_C0207=save # Save (F8)
++ KEYBOARD_KEY_C0194=file # My Computer (F9)
++ KEYBOARD_KEY_C01A7=documents # My Documents (F10)
++ KEYBOARD_KEY_C01B6=images # My Pictures (F11) ??
++ KEYBOARD_KEY_C01B7=sound # My Music (F12) ??
++
++
++###########################################################
++# Maxdata
++###########################################################
++
++# Pro 7000
++keyboard:dmi:bvn*:bvr*:bd*:svnMAXDATA:pnPro*7000*:pvr*
++ KEYBOARD_KEY_97=prog2
++ KEYBOARD_KEY_9f=prog1
++ KEYBOARD_KEY_a0=mute # Fn+F5
++ KEYBOARD_KEY_82=www
++ KEYBOARD_KEY_ec=email
++ KEYBOARD_KEY_ae=volumedown # Fn+Down
++ KEYBOARD_KEY_b0=volumeup # Fn+Up
++ KEYBOARD_KEY_df=suspend # Fn+F2
++ KEYBOARD_KEY_f5=help
++
++###########################################################
++# Medion
++###########################################################
++
++# FID2060
++keyboard:dmi:bvn*:bvr*:bd*:svnMEDION*:pn*FID2060*:pvr*
++ KEYBOARD_KEY_6b=channeldown # Thottle Down
++ KEYBOARD_KEY_6d=channelup # Thottle Up
++
++# NB-A555
++keyboard:dmi:bvn*:bvr*:bd*:svnMEDIONNB:pnA555*:pvr*
++ KEYBOARD_KEY_63=www # N button
++ KEYBOARD_KEY_66=prog1 # link 1 button
++ KEYBOARD_KEY_67=email # envelope button
++ KEYBOARD_KEY_69=prog2 # link 2 button
++
++###########################################################
++# Microsoft
++###########################################################
++
++# Microsoft Natural Ergonomic Keyboard 4000
++keyboard:usb:v045Ep00DB*
++ KEYBOARD_KEY_c022d=zoomin
++ KEYBOARD_KEY_c022e=zoomout
++
++###########################################################
++# Micro Star
++###########################################################
++
++keyboard:dmi:bvn*:bvr*:bd*:svnMICRO-STAR*:pn*
++keyboard:dmi:bvn*:bvr*:bd*:svnMicro-Star*:pn*
++ KEYBOARD_KEY_a0=mute # Fn+F9
++ KEYBOARD_KEY_ae=volumedown # Fn+F7
++ KEYBOARD_KEY_b0=volumeup # Fn+F8
++ KEYBOARD_KEY_b2=www # e button
++ KEYBOARD_KEY_df=sleep # Fn+F12
++ KEYBOARD_KEY_e2=bluetooth # satellite dish2
++ KEYBOARD_KEY_e4=f21 # Fn+F3 Touchpad disable
++ KEYBOARD_KEY_ec=email # envelope button
++ KEYBOARD_KEY_ee=camera # Fn+F6 camera disable
++ KEYBOARD_KEY_f6=wlan # satellite dish1
++ KEYBOARD_KEY_f7=brightnessdown # Fn+F4
++ KEYBOARD_KEY_f8=brightnessup # Fn+F5
++ KEYBOARD_KEY_f9=search
++
++#
++keyboard:dmi:bvn*:bvr*:bd*:svnMICRO-STAR*:pnGE60*:pvr*
++keyboard:dmi:bvn*:bvr*:bd*:svnMICRO-STAR*:pnGE70*:pvr*
++keyboard:dmi:bvn*:bvr*:bd*:svnMicro-Star*:pn*:pvr*
++ KEYBOARD_KEY_c2=ejectcd
++
++#
++keyboard:dmi:bvn*:bvr*:bd*:svnMICRO-STAR*:pn*U-100*:pvr*
++keyboard:dmi:bvn*:bvr*:bd*:svnMICRO-STAR*:pn*U100*:pvr*
++keyboard:dmi:bvn*:bvr*:bd*:svnMICRO-STAR*:pn*N033:*
++ KEYBOARD_KEY_f7=reserved
++ KEYBOARD_KEY_f8=reserved
++
++#
++keyboard:dmi:bvn*:bvr*:bd*:svnMICRO-STAR*:pnU90/U100:*
++ KEYBOARD_KEY_e4=reserved
++
++###########################################################
++# MSI
++###########################################################
++
++keyboard:name:MSI Laptop hotkeys:dmi:bvn*:bvr*:bd*:svn*:pnM[iI][cC][rR][oO]-S[tT][aA][rR]*:pvr*
++ KEYBOARD_KEY_0213=f22
++ KEYBOARD_KEY_0214=f23
++
++###########################################################
++# OLPC
++###########################################################
++
++# XO
++keyboard:dmi:bvn*:bvr*:bd*:svnOLPC:pnXO:*
++ KEYBOARD_KEY_59=fn
++ KEYBOARD_KEY_81=fn_esc
++ KEYBOARD_KEY_f9=camera
++ KEYBOARD_KEY_f8=sound # Fn+CAMERA = Mic
++ KEYBOARD_KEY_43=brightnessdown
++ KEYBOARD_KEY_44=brightnessup
++ KEYBOARD_KEY_57=volumedown
++ KEYBOARD_KEY_58=volumeup
++ KEYBOARD_KEY_bb=f1
++ KEYBOARD_KEY_bc=f2
++ KEYBOARD_KEY_bd=f3
++ KEYBOARD_KEY_be=f4
++ KEYBOARD_KEY_bf=f5
++ KEYBOARD_KEY_c0=f6
++ KEYBOARD_KEY_c1=f7
++ KEYBOARD_KEY_c2=f8
++ KEYBOARD_KEY_c3=f9
++ KEYBOARD_KEY_c4=f10
++ KEYBOARD_KEY_c7=f11
++ KEYBOARD_KEY_d8=f12
++ KEYBOARD_KEY_f7=f13
++ KEYBOARD_KEY_f6=f14
++ KEYBOARD_KEY_f5=f15
++ KEYBOARD_KEY_f4=f16
++ KEYBOARD_KEY_f3=f17
++ KEYBOARD_KEY_f2=f18
++ KEYBOARD_KEY_f1=f19
++ KEYBOARD_KEY_f0=f20
++ KEYBOARD_KEY_ef=f21
++ KEYBOARD_KEY_ee=chat
++ KEYBOARD_KEY_e4=chat
++ KEYBOARD_KEY_dd=menu # Frame
++ KEYBOARD_KEY_da=prog1 # Fn+Frame
++ KEYBOARD_KEY_d3=delete
++ KEYBOARD_KEY_d2=insert
++ KEYBOARD_KEY_c9=pageup
++ KEYBOARD_KEY_d1=pagedown
++ KEYBOARD_KEY_c7=home
++ KEYBOARD_KEY_cF=end
++ KEYBOARD_KEY_73=hp
++ KEYBOARD_KEY_7e=hp
++ KEYBOARD_KEY_db=leftmeta # left grab
++ KEYBOARD_KEY_dc=rightmeta # right grab
++ KEYBOARD_KEY_85=rightmeta # Right grab releases on a different scancode
++ KEYBOARD_KEY_d6=kbdillumtoggle # Fn+Space
++ KEYBOARD_KEY_69=switchvideomode # Brightness key
++ KEYBOARD_KEY_65=kp8 # up
++ KEYBOARD_KEY_66=kp2 # down
++ KEYBOARD_KEY_67=kp4 # left
++ KEYBOARD_KEY_68=kp6 # right
++ KEYBOARD_KEY_e5=kp9 # pgup
++ KEYBOARD_KEY_e6=kp3 # pgdn
++ KEYBOARD_KEY_e7=kp7 # home
++ KEYBOARD_KEY_e8=kp1 # end
++
++###########################################################
++# Onkyo
++###########################################################
++
++keyboard:dmi:bvn*:bvr*:bd*:svnONKYO*CORPORATION:pnONKYOPC:*
++ KEYBOARD_KEY_a0=mute # Fn+D
++ KEYBOARD_KEY_ae=volumedown # Fn+F
++ KEYBOARD_KEY_b0=volumeup # Fn+G
++ KEYBOARD_KEY_df=sleep # Fn+W
++ KEYBOARD_KEY_e0=bluetooth # Fn+H
++ KEYBOARD_KEY_e2=cyclewindows # Fn+Esc
++ KEYBOARD_KEY_ee=battery # Fn+Q
++ KEYBOARD_KEY_f0=media # Fn+R
++ KEYBOARD_KEY_f5=switchvideomode # Fn+E
++ KEYBOARD_KEY_f6=camera # Fn+T
++ KEYBOARD_KEY_f7=f21 # Fn+Y (touchpad toggle)
++ KEYBOARD_KEY_f8=brightnessup # Fn+S
++ KEYBOARD_KEY_f9=brightnessdown # Fn+A
++ KEYBOARD_KEY_fb=wlan # Fn+J
++
++###########################################################
++# OQO
++###########################################################
++
++# Model 2
++keyboard:dmi:bvn*:bvr*:bd*:svnOQO*Inc.*:pnOQO*Model*2*:pvr*
++ KEYBOARD_KEY_8e=wlan
++ KEYBOARD_KEY_f0=switchvideomode
++ KEYBOARD_KEY_f1=mute
++ KEYBOARD_KEY_f2=volumedown
++ KEYBOARD_KEY_f3=volumeup
++
++###########################################################
++# Quanta
++###########################################################
++
++keyboard:dmi:bvn*:bvr*:bd*:svn*:pn*:pvr*:rvnQuanta:rn30B7:rvr65.2B:*
++ KEYBOARD_KEY_88=media # "quick play
++
++###########################################################
++# Samsung
++###########################################################
++
++keyboard:dmi:bvn*:bvr*:bd*:svn[sS][aA][mM][sS][uU][nN][gG]*:pn*
++ KEYBOARD_KEY_74=prog1 # User key
++ KEYBOARD_KEY_75=www
++ KEYBOARD_KEY_78=mail
++ KEYBOARD_KEY_82=!switchvideomode # Fn+F4 CRT/LCD (high keycode: "displaytoggle")
++ KEYBOARD_KEY_83=!battery # Fn+F2
++ KEYBOARD_KEY_84=!prog1 # Fn+F5 backlight on/off
++ KEYBOARD_KEY_86=!wlan # Fn+F9
++ KEYBOARD_KEY_88=!brightnessup # Fn+Up
++ KEYBOARD_KEY_89=!brightnessdown # Fn+Down
++ KEYBOARD_KEY_b1=!prog2 # Fn+F7 run Samsung Magic Doctor (keypressed event is generated twice)
++ KEYBOARD_KEY_b3=!prog3 # Fn+F8 switch power mode (battery/dynamic/performance)
++ KEYBOARD_KEY_b4=!wlan # Fn+F9 (X60P)
++ KEYBOARD_KEY_c5=!prog3 # Fn+F8 switch power mode (battery/dynamic/performance)
++ KEYBOARD_KEY_d5=!wlan # Fn+F12 wlan/airplane switch
++ KEYBOARD_KEY_f7=!f22 # Fn+F10 Touchpad on
++ KEYBOARD_KEY_f9=!f23 # Fn+F10 Touchpad off
++
++# Series 3
++keyboard:dmi:bvn*:bvr*:bd*:svn[sS][aA][mM][sS][uU][nN][gG]*:pn*300E[457]*:pvr*
++keyboard:dmi:bvn*:bvr*:bd*:svn[sS][aA][mM][sS][uU][nN][gG]*:pn*200E[45]*:pvr*
++ KEYBOARD_KEY_ce=! # Fn+F1 launch control setting
++
++# Series 5
++keyboard:dmi:bvn*:bvr*:bd*:svn[sS][aA][mM][sS][uU][nN][gG]*:pn*530U*:pvr*
++ KEYBOARD_KEY_ce=!prog1 # Fn+F1 launch settings
++ KEYBOARD_KEY_a8=! # Fn Lock - Function lock on
++ KEYBOARD_KEY_a9=! # Fn Lock - Function lock off
++
++keyboard:dmi:bvn*:bvr*:bd*:svn[sS][aA][mM][sS][uU][nN][gG]*:pn*550P*:pvr*
++ KEYBOARD_KEY_ce=!prog1 # Fn+F1 launch settings
++ KEYBOARD_KEY_a8=! # Fn Lock - Function lock on
++ KEYBOARD_KEY_a9=! # Fn Lock - Function lock off
++
++keyboard:dmi:bvn*:bvr*:bd*:svn[sS][aA][mM][sS][uU][nN][gG]*:pn*700Z*:pvr*
++keyboard:dmi:bvn*:bvr*:bd*:svn[sS][aA][mM][sS][uU][nN][gG]*:pn*900X[34][CDG]*:pvr*
++keyboard:dmi:bvn*:bvr*:bd*:svn[sS][aA][mM][sS][uU][nN][gG]*:pn*940X3G*:pvr*
++ KEYBOARD_KEY_ce=!prog1 # Fn+F1 launch settings
++ KEYBOARD_KEY_a0=!mute # Fn+F6 mute
++ KEYBOARD_KEY_ae=!volumedown # Fn+F7
++ KEYBOARD_KEY_b0=!volumeup # Fn+F8
++ KEYBOARD_KEY_97=!kbdillumdown # Fn+F9 keyboard backlight down
++ KEYBOARD_KEY_96=!kbdillumup # Fn+F10 keyboard backlight up
++ KEYBOARD_KEY_b3=!prog3 # Fn+F11 fan/cooling mode changer
++
++# Series 9
++keyboard:dmi:bvn*:bvr*:bd*:svn[sS][aA][mM][sS][uU][nN][gG]*:pn*90X3A*:pvr*
++keyboard:dmi:bvn*:bvr*:bd*:svn[sS][aA][mM][sS][uU][nN][gG]*:pn*900X[34][AB]*:pvr*
++ KEYBOARD_KEY_ce=! # Fn+F8 keyboard backlight up
++ KEYBOARD_KEY_8d=! # Fn+F7 keyboard backlight down
++ KEYBOARD_KEY_96=! # Fn+F1 performance mode (?)
++ KEYBOARD_KEY_97=! # Fn+F12 Wi-Fi toggle
++ KEYBOARD_KEY_d5=! # Fn+F6 battery life extender
++
++# SQ1US
++keyboard:dmi:bvn*:bvr*:bd*:svn[sS][aA][mM][sS][uU][nN][gG]*:pnSQ1US:pvr*
++ KEYBOARD_KEY_d4=menu
++ KEYBOARD_KEY_d8=f1
++ KEYBOARD_KEY_d9=f10
++ KEYBOARD_KEY_d6=f3
++ KEYBOARD_KEY_d7=f9
++ KEYBOARD_KEY_e4=f5
++ KEYBOARD_KEY_ee=f11
++
++# SX20S
++keyboard:dmi:bvn*:bvr*:bd*:svn[sS][aA][mM][sS][uU][nN][gG]*:pn*SX20S*:pvr*
++ KEYBOARD_KEY_74=mute
++ KEYBOARD_KEY_75=mute
++ KEYBOARD_KEY_77=f22 # Touchpad on
++ KEYBOARD_KEY_79=f23 # Touchpad off
++
++keyboard:dmi:bvn*:bvr*:bd*:svn[sS][aA][mM][sS][uU][nN][gG]*:pn*700Z*:pvr*
++ KEYBOARD_KEY_ba=ejectcd
++ KEYBOARD_KEY_96=keyboardbrightnessup
++ KEYBOARD_KEY_97=keyboardbrightnessdown
++
++keyboard:dmi:bvn*:bvr*:bd*:svn[sS][aA][mM][sS][uU][nN][gG]*:pn*700T*:pvr*
++ KEYBOARD_KEY_ad=leftmeta
++
++###########################################################
++# SONY
++###########################################################
++
++# sony-laptop driver
++keyboard:name:Sony Vaio Keys:dmi:bvn*:bvr*:bd*:svnSony*:pn*
++ KEYBOARD_KEY_06=mute # Fn+F2
++ KEYBOARD_KEY_07=volumedown # Fn+F3
++ KEYBOARD_KEY_08=volumeup # Fn+F4
++ KEYBOARD_KEY_09=brightnessdown # Fn+F5
++ KEYBOARD_KEY_0a=brightnessup # Fn+F6
++ KEYBOARD_KEY_0b=switchvideomode # Fn+F7
++ KEYBOARD_KEY_0e=zoom # Fn+F10
++ KEYBOARD_KEY_10=suspend # Fn+F12
++
++keyboard:name:Sony Vaio Keys:dmi:bvn*:bvr*:bd*:svnSony*:pn*PCG-C1*:pvr*
++keyboard:name:Sony Vaio Keys:dmi:bvn*:bvr*:bd*:svnSony*:pn*PCG-K25*:pvr*
++keyboard:name:Sony Vaio Keys:dmi:bvn*:bvr*:bd*:svnSony*:pn*PCG-F[1-6]*:pvr*
++keyboard:name:Sony Vaio Keys:dmi:bvn*:bvr*:bd*:svnSony*:pn*PCG-FX*:pvr*
++keyboard:name:Sony Vaio Keys:dmi:bvn*:bvr*:bd*:svnSony*:pn*PCG-FRV*:pvr*
++keyboard:name:Sony Vaio Keys:dmi:bvn*:bvr*:bd*:svnSony*:pn*PCG-GR*:pvr*
++keyboard:name:Sony Vaio Keys:dmi:bvn*:bvr*:bd*:svnSony*:pn*PCG-TR*:pvr*
++keyboard:name:Sony Vaio Keys:dmi:bvn*:bvr*:bd*:svnSony*:pn*PCG-NV*:pvr*
++keyboard:name:Sony Vaio Keys:dmi:bvn*:bvr*:bd*:svnSony*:pn*PCG-Z*:pvr*
++keyboard:name:Sony Vaio Keys:dmi:bvn*:bvr*:bd*:svnSony*:pn*VGN-S360*:pvr*
++ KEYBOARD_KEY_06=battery
++ KEYBOARD_KEY_07=mute
++
++keyboard:name:Sony Vaio Keys:dmi:bvn*:bvr*:bd*:svnSony*:pnVGN-AR71*:pvr*
++keyboard:name:Sony Vaio Keys:dmi:bvn*:bvr*:bd*:svnSony*:pnVGN-FW*:pvr*
++keyboard:name:Sony Vaio Keys:dmi:bvn*:bvr*:bd*:svnSony*:pnVGN-Z21*:pvr*
++ KEYBOARD_KEY_00=brightnessdown # Fn+F5
++ KEYBOARD_KEY_10=brightnessup # Fn+F6
++ KEYBOARD_KEY_11=switchvideomode # Fn+F7
++ KEYBOARD_KEY_12=zoomout
++ KEYBOARD_KEY_14=zoomin
++ KEYBOARD_KEY_15=suspend # Fn+F12
++ KEYBOARD_KEY_17=prog1
++ KEYBOARD_KEY_20=media
++
++keyboard:name:Sony Vaio Keys:dmi:bvn*:bvr*:bd*:svnSony*:pnVPC*:pvr*
++ KEYBOARD_KEY_05=f21 # Fn+F1 -> KEY_F21 (The actual touchpad toggle)
++ KEYBOARD_KEY_0d=zoomout # Fn+F9
++ KEYBOARD_KEY_0e=zoomin # Fn+F10
++
++###########################################################
++# Toshiba
++###########################################################
++
++# Satellite A100
++keyboard:dmi:bvn*:bvr*:bd*:svnTOSHIBA*:pnSATELLITE*A100:pvr*
++ KEYBOARD_KEY_a4=stopcd
++ KEYBOARD_KEY_b2=www
++
++# Satellite A110
++keyboard:dmi:bvn*:bvr*:bd*:svnTOSHIBA*:pnSatellite*A110:pvr*
++ KEYBOARD_KEY_92=stop
++ KEYBOARD_KEY_93=www
++ KEYBOARD_KEY_94=media
++ KEYBOARD_KEY_9e=f22 # Touchpad on
++ KEYBOARD_KEY_9f=f23 # Touchpad off
++ KEYBOARD_KEY_b9=nextsong
++ KEYBOARD_KEY_d9=brightnessup
++ KEYBOARD_KEY_ee=screenlock
++ KEYBOARD_KEY_f4=previoussong
++ KEYBOARD_KEY_f7=playpause
++
++# Satellite M30X
++keyboard:dmi:bvn*:bvr*:bd*:svnTOSHIBA*:pnSatellite*M30X:pvr*
++ KEYBOARD_KEY_ef=brightnessdown
++ KEYBOARD_KEY_d9=brightnessup
++ KEYBOARD_KEY_ee=screenlock
++ KEYBOARD_KEY_93=media
++ KEYBOARD_KEY_9e=f22 # touchpad enable
++ KEYBOARD_KEY_9f=f23 # touchpad disable
++
++# Satellite P75-A
++keyboard:dmi:bvn*:bvr*:bd*:svnTOSHIBA*:pnSatellite*P75-A:pvr*
++ KEYBOARD_KEY_ef=brightnessdown
++ KEYBOARD_KEY_ee=brightnessup
++ KEYBOARD_KEY_a9=switchvideomode # switch display outputs
++ KEYBOARD_KEY_d4=wlan # RF Switch Off
++
++###########################################################
++# VIA
++###########################################################
++
++keyboard:dmi:bvn*:bvr*:bd*:svnVIA:pnK8N800:pvr*
++ KEYBOARD_KEY_81=prog1
++
++###########################################################
++# Zepto
++###########################################################
++
++# Znote
++keyboard:dmi:bvn*:bvr*:bd*:svnZepto:pnZnote:*
++ KEYBOARD_KEY_93=switchvideomode # Fn+F3 Toggle Video Output
++ KEYBOARD_KEY_95=brightnessdown # Fn+F4 Brightness Down
++ KEYBOARD_KEY_91=brightnessup # Fn+F5 Brightness Up
++ KEYBOARD_KEY_a5=f23 # Fn+F6 Disable Touchpad
++ KEYBOARD_KEY_a6=f22 # Fn+F6 Enable Touchpad
++ KEYBOARD_KEY_a7=bluetooth # Fn+F10 Enable Bluetooth
++ KEYBOARD_KEY_a9=bluetooth # Fn+F10 Disable Bluetooth
++ KEYBOARD_KEY_f1=wlan # RF Switch Off
++ KEYBOARD_KEY_f2=wlan # RF Switch On
++ KEYBOARD_KEY_f4=prog1 # P1 Button
++ KEYBOARD_KEY_f3=prog2 # P2 Button
++ KEYBOARD_KEY_a0=! # mute
++ KEYBOARD_KEY_ae=! # volume down
++ KEYBOARD_KEY_b0=! # volume up
++
++# Znote 6615WD
++keyboard:dmi:bvn*:bvr*:bd*:svnZepto:pnZnote*6615WD:*
++ KEYBOARD_KEY_a0=! # mute
++ KEYBOARD_KEY_ae=! # volume down
++ KEYBOARD_KEY_b0=! # volume up
++
++###########################################################
++# Other
++###########################################################
++
++# Common Volume Keys
++keyboard:dmi:bvn*:bvr*:bd*:svnFUJITSU*SIEMENS:pnAMILO*:pvr*
++keyboard:dmi:bvn*:bvr*:bd*:svnFOXCONN:pnQBOOK:*
++keyboard:dmi:bvn*:bvr*:bd*:svnMTC:pn*:pvrA0:*
++keyboard:dmi:bvn*:bvr*:bd*:svnMio*Technology:pnN890:*
++keyboard:dmi:bvn*:bvr*:bd*:svnPEGATRON*CORP.:pnSpring*Peak:*
++keyboard:dmi:bvn*:bvr*:bd*:svnTOSHIBA:pnSatellite*[uU]30[05]*:pvr*
++keyboard:dmi:bvn*:bvr*:bd*:svnTOSHIBA:pnSatellite*Pro*[uU]300*:pvr*
++keyboard:dmi:bvn*:bvr*:bd*:svnTOSHIBA:pnSATELLITE*[uU]500*:pvr*
++keyboard:dmi:bvn*:bvr*:bd*:svnViooo*Corporation:pnPT17:*
++keyboard:dmi:bvn*:bvr*:bd*:svnHANNspree:pnSN10E100:*
++keyboard:dmi:bvn*:bvr*:bd*:svnGIGABYTE:pni1520M:*
++keyboard:dmi:bvn*:bvr*:bd*:svnBenQ:pn*nScreen*:pvr*
++keyboard:dmi:bvn*:bvr*:bd*:svnBenQ:pnJoybook*Lite*:pvr*
++keyboard:dmi:bvn*:bvr*:bd*:svnDIXONSP:pnDIXON*:pvr*
++ KEYBOARD_KEY_a0=! # mute
++ KEYBOARD_KEY_ae=! # volume down
++ KEYBOARD_KEY_b0=! # volume up
+diff --git b/hwdb/Makefile a/hwdb/Makefile
+new file mode 120000
+index 0000000..bd10475
+--- /dev/null
++++ a/hwdb/Makefile
+@@ -0,0 +1 @@
++../src/Makefile
+\ No newline at end of file
diff --git a/systemd.spec b/systemd.spec
index 6dca23f..6a284e9 100644
--- a/systemd.spec
+++ b/systemd.spec
@@ -13,7 +13,7 @@
Name: systemd
Url: http://www.freedesktop.org/wiki/Software/systemd
Version: 201
-Release: 2%{?gitcommit:.git%{gitcommit}}%{?dist}.8
+Release: 2%{?gitcommit:.git%{gitcommit}}%{?dist}.9
# For a breakdown of the licensing, see README
License: LGPLv2+ and MIT and GPLv2+
Summary: A System and Service Manager
@@ -36,6 +36,7 @@ Source6: yum-protect-systemd.conf
# documented differences from upstream
Source7: README.Fedora-18
+# i=1; for p in 0*patch;do printf "Patch%04d: %s\n" $i $p; ((i++));done
# Back out incompatibilities in F18:
Patch0001: 0001-F18-units-don-t-always-use-sulogin-in-rescue.service.patch
Patch0002: 0002-F18-Revert-service-sysv-remove-distribution-specific.patch
@@ -46,7 +47,7 @@ Patch0006: 0006-F18-explain-what-happened-to-systemctl-dot.patch
Patch0007: 0007-F18-Make-predictable-net-names-opt-in-instead-of-opt.patch
# Selected post-v201 patches from upstream:
Patch0008: 0008-keymap-Add-HP-EliteBook-8460p.patch
-Patch0009: 0009-keymap-Fix-typo-in-previous-commit.patch
+Patch0009: 0009-keymap-Fix-typo-in-previous-commit-cherry-picked-fro.patch
Patch0010: 0010-shutdown-print-a-nice-message-before-returning-to-in.patch
Patch0011: 0011-units-fix-some-left-over-mentions-of-remote-fs-setup.patch
Patch0012: 0012-logind-avoid-creating-stale-session-state-files.patch
@@ -65,32 +66,32 @@ Patch0021: 0021-cryptsetup-set-the-timeout-to-0-by-default.patch
Patch0022: 0022-man-document-that-timeout-0-is-the-default-for-entri.patch
Patch0023: 0023-cryptsetup-generator-add-support-for-rd.luks.key.patch
Patch0024: 0024-crypt-setup-generator-correctly-check-return-of-strd.patch
-Patch0025: 0025-logind-dbus-initialize-result-variable.patch
-Patch0026: 0026-nss-myhostname-ensure-that-glibc-s-assert-is-used.patch
+Patch0025: 0025-logind-dbus-initialize-result-variable-cherry-picked.patch
+Patch0026: 0026-nss-myhostname-ensure-that-glibc-s-assert-is-used-ch.patch
Patch0027: 0027-build-sys-prevent-library-underlinking.patch
-Patch0028: 0028-hwdb-update.patch
-Patch0029: 0029-hwdb-update.patch
-Patch0030: 0030-hwdb-update.patch
+Patch0028: 0028-hwdb-update-cherry-picked-from-commit-c225e76785e21d.patch
+Patch0029: 0029-hwdb-update-cherry-picked-from-commit-de7a659c055f61.patch
+Patch0030: 0030-hwdb-update-cherry-picked-from-commit-0f0cf8d2e329a6.patch
Patch0031: 0031-conf-parser-generate-7-parsing-functions-from-a-macr.patch
-Patch0032: 0032-core-main-generate-4-parsing-functions-from-a-macro.patch
+Patch0032: 0032-core-main-generate-4-parsing-functions-from-a-macro-.patch
Patch0033: 0033-Report-about-syntax-errors-with-metadata.patch
Patch0034: 0034-core-let-s-make-our-log-messages-proper-sentences-wi.patch
-Patch0035: 0035-core-log-a-few-more-things-under-UNIT.patch
+Patch0035: 0035-core-log-a-few-more-things-under-UNIT-.-cherry-picke.patch
Patch0036: 0036-Move-bus_error-to-dbus-common-and-remove-bus_error_m.patch
Patch0037: 0037-unit-rework-trigger-dependency-logic.patch
Patch0038: 0038-timer-make-sure-we-restart-timers-even-if-units-are-.patch
Patch0039: 0039-logind-don-t-busy-loop-if-a-job-is-still-running-but.patch
Patch0040: 0040-core-remove-duplicate-MESSAGE-from-log-message.patch
Patch0041: 0041-man-clarify-what-Restart-means.patch
-Patch0042: 0042-man-improve-documentation-for-specifiers.patch
+Patch0042: 0042-man-improve-documentation-for-specifiers-cherry-pick.patch
Patch0043: 0043-dbus-execute-fix-introspection.patch
Patch0044: 0044-unit-rework-stop-pending-logic.patch
-Patch0045: 0045-core-bump-simultaneous-bus-connection-limit-to-512.patch
-Patch0046: 0046-hwdb-update.patch
+Patch0045: 0045-core-bump-simultaneous-bus-connection-limit-to-512-c.patch
+Patch0046: 0046-hwdb-update-cherry-picked-from-commit-07125a9240088f.patch
Patch0047: 0047-core-unit_inactive_or_pending-should-actually-do-as-.patch
-Patch0048: 0048-man-correct-SIGUSR1-semantics-for-journald.patch
-Patch0049: 0049-man-clarify-behaviour-of-Also-in-unit-files.patch
-Patch0050: 0050-man-fix-typos-in-systemd.special.patch
+Patch0048: 0048-man-correct-SIGUSR1-semantics-for-journald-cherry-pi.patch
+Patch0049: 0049-man-clarify-behaviour-of-Also-in-unit-files-cherry-p.patch
+Patch0050: 0050-man-fix-typos-in-systemd.special-cherry-picked-from-.patch
Patch0051: 0051-core-escape-unit-name-from-udev.patch
Patch0052: 0052-journald-be-more-careful-when-we-try-to-flush-the-ru.patch
Patch0053: 0053-fileio-also-escape-and-when-writing-out-env-vars.patch
@@ -100,6 +101,79 @@ Patch0056: 0056-fileio.c-do-not-parse-comments-after-non-whitespace-.patch
Patch0057: 0057-fileio-unify-how-we-chop-off-whitespace-from-key-and.patch
Patch0058: 0058-core-execute-only-clean-the-environment-if-we-have-o.patch
Patch0059: 0059-polkit-Avoid-race-condition-in-scraping-proc.patch
+# More patches backported from v204-stable
+Patch0060: 0060-journal-correctly-convert-usec_t-to-timespec.patch
+Patch0061: 0061-service-kill-processes-with-SIGKILL-on-watchdog-fail.patch
+Patch0062: 0062-Fix-CPUShares-configuration-option.patch
+Patch0063: 0063-service-don-t-report-alien-child-as-alive-when-it-s-.patch
+Patch0064: 0064-journal-remember-last-direction-of-search-and-keep-o.patch
+Patch0065: 0065-journal-letting-interleaved-seqnums-go.patch
+Patch0066: 0066-rules-drivers-always-call-kmod-even-when-a-driver-is.patch
+Patch0067: 0067-80-net-name-slot.rules-only-rename-network-interface.patch
+Patch0068: 0068-journal-fix-hashmap-leak-in-mmap-cache.patch
+Patch0069: 0069-fstab-generator-read-rd.fstab-on-off-switch-correctl.patch
+Patch0070: 0070-fstab-generator-log_oom-if-automount_name-is-null.patch
+Patch0071: 0071-journald-do-not-overwrite-syslog-facility-when-parsi.patch
+Patch0072: 0072-journal-fix-parsing-of-facility-in-syslog-messages.patch
+Patch0073: 0073-libudev-fix-memleak-when-enumerating-childs.patch
+Patch0074: 0074-libudev-enumerate-fix-NULL-deref-for-subsystem-match.patch
+Patch0075: 0075-Allow-tabs-in-environment-files.patch
+Patch0076: 0076-Actually-allow-tabs-in-environment-files.patch
+Patch0077: 0077-systemctl-process-only-signals-for-jobs-we-really-wa.patch
+Patch0078: 0078-cgtop-fixup-the-online-help.patch
+Patch0079: 0079-clarify-escaping-in-Exec-lines.patch
+Patch0080: 0080-udev-builtin-blkid-export-ID_PART_TABLE_UUID.patch
+Patch0081: 0081-nspawn-be-less-liberal-about-creating-bind-mount-des.patch
+Patch0082: 0082-fix-grammatical-error.patch
+Patch0083: 0083-completion-systemctl-add-missing-list-sockets-verb.patch
+Patch0084: 0084-journalctl-1-s-adm-systemd-journal.patch
+Patch0085: 0085-journald-accept-EPOLLERR-from-dev-kmsg.patch
+Patch0086: 0086-logind-if-a-user-is-sitting-in-front-of-the-computer.patch
+Patch0087: 0087-dbus-fix-introspection-for-TimerSlackNSec.patch
+Patch0088: 0088-swap-properly-expose-timeout-property-on-the-bus.patch
+Patch0089: 0089-Remove-duplicated-line.patch
+Patch0090: 0090-Add-a-bit-more-explicit-message-to-help-confused-use.patch
+Patch0091: 0091-Fix-buffer-overrun-when-enumerating-files.patch
+Patch0092: 0092-set-IgnoreOnIsolate-true-for-systemd-cryptsetup-.ser.patch
+Patch0093: 0093-man-mention-the-systemd-homepage-from-systemd-1.patch
+Patch0094: 0094-main-don-t-free-fds-array-twice.patch
+Patch0095: 0095-util.c-ignore-pollfd.revent-for-loop_read-loop_write.patch
+Patch0096: 0096-cryptsetup-fix-OOM-handling-when-parsing-mount-optio.patch
+Patch0097: 0097-journald-add-missing-error-check.patch
+Patch0098: 0098-dbus-fix-return-value-of-dispatch_rqueue.patch
+Patch0099: 0099-modules-load-fix-error-handling.patch
+Patch0100: 0100-efi-never-call-qsort-on-potentially-NULL-arrays.patch
+Patch0101: 0101-strv-don-t-access-potentially-NULL-string-arrays.patch
+Patch0102: 0102-execute.c-always-set-SHELL.patch
+Patch0103: 0103-man-Improve-the-description-of-parameter-X-in-tmpfil.patch
+Patch0104: 0104-systemd-order-remote-mounts-from-mountinfo-before-re.patch
+Patch0105: 0105-Remove-duplicate-entries-from-syscall-list.patch
+Patch0106: 0106-libudev-add-missing-global-to-symbol-export.patch
+Patch0107: 0107-units-make-fsck-units-remain-after-exit.patch
+Patch0108: 0108-mount-when-learning-about-the-root-mount-from-mounti.patch
+Patch0109: 0109-core-mount.c-mount_dump-don-t-segfault-if-mount-is-n.patch
+Patch0110: 0110-systemd-serialize-deserialize-forbid_restart-value.patch
+Patch0111: 0111-core-unify-the-way-we-denote-serialization-attribute.patch
+Patch0112: 0112-journal-vacuum-cleanup.patch
+Patch0113: 0113-journald-always-vacuum-empty-offline-files.patch
+Patch0114: 0114-journald-fix-vacuuming-of-archived-journals.patch
+Patch0115: 0115-journald-fix-fd-leak-in-journal_file_empty.patch
+Patch0116: 0116-journald-be-a-bit-more-verbose-when-vacuuming.patch
+Patch0117: 0117-journald-fix-minor-memory-leak.patch
+Patch0118: 0118-journald-remove-rotated-file-from-hashmap-when-rotat.patch
+Patch0119: 0119-udevadm.xml-document-resolve-names-option-for-test.patch
+Patch0120: 0120-dbus-common-avoid-leak-in-error-path.patch
+Patch0121: 0121-drop-ins-check-return-value.patch
+Patch0122: 0122-man-add-more-markup-to-udevadm-8.patch
+Patch0123: 0123-man-document-the-b-special-boot-option.patch
+Patch0124: 0124-rules-don-t-limit-some-of-the-rules-to-the-add-actio.patch
+Patch0125: 0125-tmpfiles-log-unaccessible-FUSE-mount-points-only-as-.patch
+Patch0126: 0126-rules-remove-pointless-MODE-settings.patch
+Patch0127: 0127-libudev-fix-hwdb-validation-to-look-for-the-new-file.patch
+Patch0128: 0128-catalog-remove-links-to-non-existent-wiki-pages.patch
+
+# git diff --src-prefix=a/ --dst-prefix=b/ master -- hwdb/ > systemd-hwdb.patch
+Patch0999: systemd-hwdb.patch
# kernel-install patch for grubby, drop if grubby is obsolete
Patch1000: kernel-install-grubby.patch
@@ -837,6 +911,11 @@ fi
%{_libdir}/pkgconfig/gudev-1.0*
%changelog
+* Tue Oct 29 2013 Zbigniew Jędrzejewski-Szmek <zbyszek at in.waw.pl> - 201-2.fc18.9
+- Backport a considerable number of patches from upstream
+ (#1017161, #890463, #957783, #994268, #1017375, #880709).
+- Update to lastest version of the hardware database.
+
* Wed Sep 18 2013 Zbigniew Jędrzejewski-Szmek <zbyszek at in.waw.pl> - 201-2.fc18.8
- Fix polkit authentication issue (#1006680).
More information about the scm-commits
mailing list